From 4c3581b35313fad13e53dfe4205ef283f2451344 Mon Sep 17 00:00:00 2001 From: Vishal InfyOm Date: Sat, 12 Dec 2020 15:40:50 +0530 Subject: [PATCH] feat: initial commit --- .gitignore | 5 + README.md | 87 + composer.json | 36 + screenshots/Admin-Layout.png | Bin 0 -> 61850 bytes screenshots/Edit-Profile.png | Bin 0 -> 51507 bytes screenshots/Login.png | Bin 0 -> 46264 bytes screenshots/Register.png | Bin 0 -> 56600 bytes screenshots/Reset-Password-Form.png | Bin 0 -> 48199 bytes screenshots/Reset-Password.png | Bin 0 -> 48438 bytes src/FortifyStislaPresetServiceProvider.php | 53 + src/StislaPreset.php | 189 + src/StislaPresetServiceProvider.php | 26 + stisla-stubs/home.blade.php | 21 + stisla-stubs/vendors/bootstrap/webpack.mix.js | 67 + .../vendors/public/css/Pe-icon-7-stroke.css | 832 + stisla-stubs/vendors/public/css/all.css | 3751 + stisla-stubs/vendors/public/css/app.css | 210426 +++++++++++++++ .../vendors/public/css/bootstrap-flex.css | 5 + stisla-stubs/vendors/public/css/bootstrap.css | 5778 + stisla-stubs/vendors/public/css/custom.css | 3 + .../vendors/public/css/font-awesome.min.css | 4 + stisla-stubs/vendors/public/css/main.css | 3121 + stisla-stubs/vendors/public/css/main.min.css | 6 + .../vendors/public/css/owl.carousel.css | 240 + stisla-stubs/vendors/public/css/owl.theme.css | 81 + stisla-stubs/vendors/public/css/prism.css | 244 + .../vendors/public/css/social-icons.css | 57 + stisla-stubs/vendors/public/img/logo.png | Bin 0 -> 4393 bytes .../vendors/public/js/bootstrap.min.js | 7 + .../vendors/public/js/jquery-1.12.0.min.js | 5 + stisla-stubs/vendors/public/js/scripts.js | 159 + stisla-stubs/vendors/public/js/scripts.min.js | 261 + stisla-stubs/vendors/public/js/tether.min.js | 1 + stisla-stubs/vendors/public/js/webfont.js | 678 + .../vendors/public/web/css/components.css | 1721 + .../vendors/public/web/css/components.css.map | 1 + .../vendors/public/web/css/custom.css | 8 + .../vendors/public/web/css/custom.css.map | 1 + .../vendors/public/web/css/reverse.css | 63 + stisla-stubs/vendors/public/web/css/rtl.css | 397 + .../vendors/public/web/css/skins/reverse.css | 78 + .../public/web/css/skins/reverse.css.map | 1 + stisla-stubs/vendors/public/web/css/style.css | 2983 + .../vendors/public/web/css/style.css.map | 7 + .../vendors/public/web/fonts/FontAwesome.otf | Bin 0 -> 134808 bytes .../public/web/fonts/fontawesome-webfont.eot | Bin 0 -> 165742 bytes .../public/web/fonts/fontawesome-webfont.svg | 2672 + .../public/web/fonts/fontawesome-webfont.ttf | Bin 0 -> 165548 bytes .../public/web/fonts/fontawesome-webfont.woff | Bin 0 -> 98024 bytes .../web/fonts/fontawesome-webfont.woff2 | Bin 0 -> 77160 bytes .../public/web/js/bootstrap-select.min.js | 9 + .../vendors/public/web/js/bootstrap.min.js | 2 + .../vendors/public/web/js/currency.js | 104 + stisla-stubs/vendors/public/web/js/custom.js | 8 + .../vendors/public/web/js/jquery-ui.min.js | 13 + .../public/web/js/jquery.inview.min.js | 1 + .../public/web/js/jquery.validate.min.js | 4 + stisla-stubs/vendors/public/web/js/scripts.js | 617 + stisla-stubs/vendors/public/web/js/stisla.js | 267 + .../assets/js/custom/custom-datatable.js | 21 + .../resources/assets/js/custom/custom.js | 265 + .../vendors/resources/assets/js/profile.js | 66 + stisla-stubs/vendors/resources/js/app.js | 1 + .../vendors/resources/js/bootstrap.js | 28 + stisla-stubs/views/auth/login.blade.php | 68 + .../views/auth/passwords/confirm.blade.php | 66 + .../views/auth/passwords/email.blade.php | 36 + .../views/auth/passwords/reset.blade.php | 59 + stisla-stubs/views/auth/register.blade.php | 82 + stisla-stubs/views/auth/verify.blade.php | 24 + stisla-stubs/views/layouts/app.blade.php | 82 + stisla-stubs/views/layouts/auth_app.blade.php | 53 + stisla-stubs/views/layouts/footer.blade.php | 3 + stisla-stubs/views/layouts/header.blade.php | 53 + stisla-stubs/views/layouts/menu.blade.php | 5 + stisla-stubs/views/layouts/sidebar.blade.php | 15 + .../views/profile/change_password.blade.php | 75 + .../views/profile/edit_profile.blade.php | 53 + 78 files changed, 236155 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 composer.json create mode 100644 screenshots/Admin-Layout.png create mode 100644 screenshots/Edit-Profile.png create mode 100644 screenshots/Login.png create mode 100644 screenshots/Register.png create mode 100644 screenshots/Reset-Password-Form.png create mode 100644 screenshots/Reset-Password.png create mode 100644 src/FortifyStislaPresetServiceProvider.php create mode 100644 src/StislaPreset.php create mode 100644 src/StislaPresetServiceProvider.php create mode 100644 stisla-stubs/home.blade.php create mode 100644 stisla-stubs/vendors/bootstrap/webpack.mix.js create mode 100644 stisla-stubs/vendors/public/css/Pe-icon-7-stroke.css create mode 100644 stisla-stubs/vendors/public/css/all.css create mode 100644 stisla-stubs/vendors/public/css/app.css create mode 100644 stisla-stubs/vendors/public/css/bootstrap-flex.css create mode 100644 stisla-stubs/vendors/public/css/bootstrap.css create mode 100644 stisla-stubs/vendors/public/css/custom.css create mode 100644 stisla-stubs/vendors/public/css/font-awesome.min.css create mode 100644 stisla-stubs/vendors/public/css/main.css create mode 100644 stisla-stubs/vendors/public/css/main.min.css create mode 100644 stisla-stubs/vendors/public/css/owl.carousel.css create mode 100644 stisla-stubs/vendors/public/css/owl.theme.css create mode 100644 stisla-stubs/vendors/public/css/prism.css create mode 100644 stisla-stubs/vendors/public/css/social-icons.css create mode 100644 stisla-stubs/vendors/public/img/logo.png create mode 100644 stisla-stubs/vendors/public/js/bootstrap.min.js create mode 100644 stisla-stubs/vendors/public/js/jquery-1.12.0.min.js create mode 100644 stisla-stubs/vendors/public/js/scripts.js create mode 100644 stisla-stubs/vendors/public/js/scripts.min.js create mode 100644 stisla-stubs/vendors/public/js/tether.min.js create mode 100644 stisla-stubs/vendors/public/js/webfont.js create mode 100644 stisla-stubs/vendors/public/web/css/components.css create mode 100644 stisla-stubs/vendors/public/web/css/components.css.map create mode 100644 stisla-stubs/vendors/public/web/css/custom.css create mode 100644 stisla-stubs/vendors/public/web/css/custom.css.map create mode 100644 stisla-stubs/vendors/public/web/css/reverse.css create mode 100644 stisla-stubs/vendors/public/web/css/rtl.css create mode 100644 stisla-stubs/vendors/public/web/css/skins/reverse.css create mode 100644 stisla-stubs/vendors/public/web/css/skins/reverse.css.map create mode 100644 stisla-stubs/vendors/public/web/css/style.css create mode 100644 stisla-stubs/vendors/public/web/css/style.css.map create mode 100644 stisla-stubs/vendors/public/web/fonts/FontAwesome.otf create mode 100644 stisla-stubs/vendors/public/web/fonts/fontawesome-webfont.eot create mode 100644 stisla-stubs/vendors/public/web/fonts/fontawesome-webfont.svg create mode 100644 stisla-stubs/vendors/public/web/fonts/fontawesome-webfont.ttf create mode 100644 stisla-stubs/vendors/public/web/fonts/fontawesome-webfont.woff create mode 100644 stisla-stubs/vendors/public/web/fonts/fontawesome-webfont.woff2 create mode 100644 stisla-stubs/vendors/public/web/js/bootstrap-select.min.js create mode 100644 stisla-stubs/vendors/public/web/js/bootstrap.min.js create mode 100644 stisla-stubs/vendors/public/web/js/currency.js create mode 100644 stisla-stubs/vendors/public/web/js/custom.js create mode 100644 stisla-stubs/vendors/public/web/js/jquery-ui.min.js create mode 100644 stisla-stubs/vendors/public/web/js/jquery.inview.min.js create mode 100644 stisla-stubs/vendors/public/web/js/jquery.validate.min.js create mode 100644 stisla-stubs/vendors/public/web/js/scripts.js create mode 100644 stisla-stubs/vendors/public/web/js/stisla.js create mode 100644 stisla-stubs/vendors/resources/assets/js/custom/custom-datatable.js create mode 100644 stisla-stubs/vendors/resources/assets/js/custom/custom.js create mode 100644 stisla-stubs/vendors/resources/assets/js/profile.js create mode 100644 stisla-stubs/vendors/resources/js/app.js create mode 100644 stisla-stubs/vendors/resources/js/bootstrap.js create mode 100644 stisla-stubs/views/auth/login.blade.php create mode 100644 stisla-stubs/views/auth/passwords/confirm.blade.php create mode 100644 stisla-stubs/views/auth/passwords/email.blade.php create mode 100644 stisla-stubs/views/auth/passwords/reset.blade.php create mode 100644 stisla-stubs/views/auth/register.blade.php create mode 100644 stisla-stubs/views/auth/verify.blade.php create mode 100644 stisla-stubs/views/layouts/app.blade.php create mode 100644 stisla-stubs/views/layouts/auth_app.blade.php create mode 100644 stisla-stubs/views/layouts/footer.blade.php create mode 100644 stisla-stubs/views/layouts/header.blade.php create mode 100644 stisla-stubs/views/layouts/menu.blade.php create mode 100644 stisla-stubs/views/layouts/sidebar.blade.php create mode 100644 stisla-stubs/views/profile/change_password.blade.php create mode 100644 stisla-stubs/views/profile/edit_profile.blade.php diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ca64fce --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +.idea +/vendor/ +composer.lock +.DS_Store +**/.DS_Store \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..cdbd9c7 --- /dev/null +++ b/README.md @@ -0,0 +1,87 @@ +# Laravel UI AdminLTE + +[![Total Downloads](https://poser.pugx.org/infyomlabs/laravel-ui-adminlte/downloads)](https://packagist.org/packages/infyomlabs/laravel-ui-adminlte) +[![Monthly Downloads](https://poser.pugx.org/infyomlabs/laravel-ui-adminlte/d/monthly)](https://packagist.org/packages/infyomlabs/laravel-ui-adminlte) +[![Daily Downloads](https://poser.pugx.org/infyomlabs/laravel-ui-adminlte/d/daily)](https://packagist.org/packages/infyomlabs/laravel-ui-adminlte) +[![License](https://poser.pugx.org/infyomlabs/laravel-ui-adminlte/license)](https://packagist.org/packages/infyomlabs/laravel-ui-adminlte) + +[Laravel Frontend Scaffolding](https://laravel.com/docs/7.x/frontend) for [AdminLTE3](https://adminlte.io/themes/v3/) Theme. + +## Installation + +Run a command, + +`composer require infyomlabs/laravel-ui-adminlte` + +For Laravel 7, + +`composer require infyomlabs/laravel-ui-adminlte:^2.0` + +For Laravel 6, + +`composer require infyomlabs/laravel-ui-adminlte:^1.0` + +## Usage + +Run a command, + +To Generate a full authentication UI, + +`php artisan ui adminlte --auth` + +To Install just AdminLTE theme assets, + +`php artisan ui adminlte` + +And then run, + +`npm install && npm run dev` + +Or for production, + +`npm install && npm run prod` + +## Usage with Laravel Fortify (Laravel 8.x only) + +This package also provides support for Laravel Fortify for authentication scaffolding. + +**NOTE**: Don't forget to install and run Laravel Fortify and perform its required installation steps. + +Run a command, + +`php artisan ui adminlte-fortify --auth` + +And then run, + +`npm install && npm run dev` + +Or for production, + +`npm install && npm run prod` + +## Tutorial +Here you can find a video tutorial. (**Credits**: [shailesh-ladumor](https://github.com/shailesh-ladumor)) + +[](https://youtu.be/jA7hr2gE9yc) + +## Screenshots + +### Login + +![Login](https://raw.github.com/InfyOmLabs/laravel-ui-adminlte/master/screenshots/Login.png) + +### Register + +![Register](https://raw.github.com/InfyOmLabs/laravel-ui-adminlte/master/screenshots/Register.png) + +### Reset Password Form + +![Reset Password Form](https://raw.github.com/InfyOmLabs/laravel-ui-adminlte/master/screenshots/Reset-Password-Form.png) + +### Reset Password + +![Reset Password](https://raw.github.com/InfyOmLabs/laravel-ui-adminlte/master/screenshots/Reset-Password.png) + +### Admin Layout + +![Reset Password](https://raw.github.com/InfyOmLabs/laravel-ui-adminlte/master/screenshots/Admin-Layout.png) diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..8d98224 --- /dev/null +++ b/composer.json @@ -0,0 +1,36 @@ +{ + "name": "infyomlabs/laravel-ui-stisla", + "description": "Laravel frontend preset for Stisla Theme", + "keywords": [ + "laravel", + "preset", + "stisla" + ], + "type": "library", + "license": "MIT", + "authors": [ + { + "name": "Mitul Golakiya", + "email": "me@mitul.me" + } + ], + "require": { + "php": "^7.3", + "illuminate/support": "^8.0", + "infyomlabs/laravel-generator-helpers": "^3.0", + "laravel/ui": "^3.0" + }, + "autoload": { + "psr-4": { + "InfyOm\\StislaPreset\\": "src/" + } + }, + "extra": { + "laravel": { + "providers": [ + "InfyOm\\StislaPreset\\StislaPresetServiceProvider", + "InfyOm\\StislaPreset\\FortifyStislaPresetServiceProvider" + ] + } + } +} diff --git a/screenshots/Admin-Layout.png b/screenshots/Admin-Layout.png new file mode 100644 index 0000000000000000000000000000000000000000..43b86d6763552c9b25e8449e8cbd2a2891ac47a4 GIT binary patch literal 61850 zcmZr&1y~%(wnl@6;2u0k(BSS82p-(sE$9pm2_(1%cY?dy4DRmkE`z)C*t_?>d$YUq z^?cn`U3IGK)T#eSRdlqOHMW} z4eXwfa7vtxqDp&fYXXc3eSAE&?<}!!trW(nlJM1AbUxztWhf&Wk=c)}R-#{1{0@kO zYlR&pDMnv+;|bTwV@3mcF^R005l^^tw&CgOe-II9;$wYb+RJ!XlLaTvw}YpGYnp5R zla?Ds?7eCm8?&au$F|}~X^^lz<(eYCY`jNwT{3rQ` z=jZG7=jUgpS4lp}erv*1P~{-wR2k2lv=`Q@nQBOz$;m;{y<8(gLI1FXf_u4we)$u= z{Gp&=qrXETyqqy#{^A)h|G5iyk^%dlYnX>W3W_L;NlU++m5m)uP3@d4?47GHYE529 z%~+~vIBUqs@*3OQG8vlK8<{czZNL0c1&SZY`*LY(>TE~`w6(Ew;spv&{Hp}-%k>}G z%oJq*D&lM{K%pV0NG4|QXiCPx#Lo1ALJ*mZjEvvW#Ekc|xa7a9zoY~xES#Oc@G>(4 z001Tc8`LT9cC7$56u5h`=u)XAGy4WmOxV* z4RK4`7xuigA;`kY$<57%6(z9ATmGm{|}lVGUeli3KWzul(e{r3K04r6~W+b z*JXDLNSQg#q~ZE&MFq<$rq(Vxum7@4ex_Kj5YjvHNq<5q(PPHUYdzH51T*6gN1R7X zakiRGDM!!C2Zzf?9H}PKamDu0pwv{i32zX+olr~SX}~*QKR79aqIX~BsUWN8w>rj7 zJ-U6N(NIW{e>{MVyI{Dl&|pJ~mzQEx=Wa%-WPuL9(MY3?QIm-`1jXEO$o zzY_R=lD3jBl#(;e#Qs0$uNR}vFxV$a!=Y6F{LC*M$rwUZY_(>avMM~*qHUcyP94`-HD=+W{VQh9}3Wc3f)aO&O&HadZdht#cjzRV!R=Jw2!>sjb0 zJ-)X13ElCWD#5YuUbb^%oRsa~|G6s}a!4=zP+pAcb~Z9rZ0`TonnJfa<(O!tjIULCl3$)c zh_OtZhkLZu&$%(VwwC&x{660HH?Ix?S_6&IcUh37Mr!=|YfS$tC;u5o3tVV@DbcD= zm7``D`ItSmmN>14GJZ4DT3Q-XE+3S()^#x`$D|3S2IP<6b;h~;4_UwUqTH-rha}B> z79ql0V^V1*yc7}$SRKT}C|stkf!Ja;t6r=sU=7JH!fw%GX2sGhy9-`U5A=TX*_4(d z^`i6Cy(4r`c#Z!uiW5wF#!KvuVPMg+hF`V95wrg^o{_@Je{hVhVyIgEP^JrX%>{)w z0zKX9JZAuoMeI`S;-%b{uw;aOe~jk;#d6tGXObDu3ppezG0xD0y-aGtfB2JFW@J6= zw2kP=&b6Y@t>9_BHU)8HcjyYg zL!uT-vi^nBlpid7vJdb01|<0}27Qx8sgmpjU!*K~B$DGV6S|rP#;_;)YLeKAO&Y_1g|W`13@0MPda`#?JyMxx6Pi}``h&ERFk*R!yG zhCe!HjH?j=JchO-M^Vmd{Q=V>5|0P!=sG7+#bI2?mY_$Zr>{?}8MqhNKXdU3X@sH6 z93-p%A{4Wq;V!&l{NU!Qk8_CFYI_sQ8l zBLse1xT;)UTD8#>l^>rJvzO1Q;aqMcG)U#{oBAY?Tf7M&1QJke>i!f!!+S&5-O8jJ ziF?&8V`@QuSzg5Wu_M@C@p-6atlYJ+9RMDgJc`^NpqKgr-* z@dTb|205+u>1`DCdRjePW75Q%Y07#a#n+hQfU;{~c32Bs^B|L2DwB+)cKi!WPHzp& zOaG31NuPvQLJ6cYC^6B)Oi*6g8I65Enfhi|S?qBwRc{($zL@WAO+;0*k4lSc`Y(t}oE_Tt1>J}pbxTFZ{Mz=4YQe+7CA1h`G& zm$BmIhrae&%wHW}|CNKF7eXngV_3rt(&Z-w8U;|T7650o!AHZ9a_^ar5uCAX2e_NM z3PjDT_Diy|meeU$ms(!mlopf7Smofp&-RGQ4m#nYC_(l)uE4y%*b8_l)?q{C%H?I_ zs1<<&ZRMvwF?>BkQZ0?SD>b_I9n!0DwL}zaLjpJd$ zm7dA37Dyv-vUMeH(8+QV!GlJH3hh~M1G~&rAfYFZrn3xsP3h4)T-k_H;#ycimge^4 z4WdwCRnOh;UwyyIAsKr6H*E%uq*xB|#S7E5!+;sP_D0r{W}DCPoq26B#FzydDb0@? zcVrAhrhA7wv;C{t?$51FCVBJ0{xCUH(B3hB z84@TY=eICp?GinEJRYB5Ndev&Z`Vme+n*EU>U=vA)+Q%K<<-3^78K4L_N|Fd zx;R7&v7o#U>wI(@aJWCC1DC%?L)kwcN^(QlcRU@zoQr^=;ugu>aUF?DWpU1%n-a?M z-tVx8M5PvWspR{P)p=fOKsMf;_M^2Ii$!j_5#)0!S$u`J&U@OpPy}F}8=;_V0MfV= zNNO}%hRGgY8ZTrSVFw~)1Oo-<0ytIP6C3>n*j|#mt#FI$;s_+KK=LrQqOFf$_K%N2 z&Yx-QSgSFh=gOxJ7>Y(g{qq3OCYJ)(382pGV<Xadx08PmzvFtyuDsC zZo{xr-wkYmj~|e)Qa-v41Z=B)_A9YKgfV9JwZCDxarGjwyK8ujV+miM1AxEU=Muik z?zMRtzwk>>k#ed96V_N)x zJ201ukVE^!Oe&tEa-J_b;(mE#(_Xu(=_jnA(h;V7Wvz3^#??WQrPDl;6H`qJ$Q8sBSu+v08^+$l04K2pF%QFpDt zt6;KxwF3A<88cT5SH_c#J(t9U`b_A?tMoY%O0q&K*uPm_!U*IBC~t_fK?l@G&iF8L zKDFEdwW!Q?akPLAQ-z=@4&mBB0AoQ~VQXA!oS&Bm?ncq2Oa(FzHVOP|Y0Cw6a2i2Tump2C6pd#5{)h232A&=DLrK zZ}KJ%QE6qnX7Fl61X**f?I=PsG3fko0;&C4cr{nP-a|85e&*ru4TZTi@325!w=N3t zz?t)dfxTxri$6#mif=1tqwtB`xi5y}xHDH%BzMrvWNRaE@%E-;UI(lg9Zv5K+d!ek z>P!N2|5%xL9YIES0D}xn-BDYU`d_^^kK@Nkv)F|PNqW{BD=n{NI}8_oxF1>=GJ{Yo zTM_b9r8jI|^TLBAKh&DI3YT`3iMQT^>X&WNKh`^rO_(^%483tLu-=E9ET2sQ9c_hk zho;wTPQj4ID+G*Vle#$$wyaLRmo&?KARyBlw9$mxxjklz9AAlnHgBua1^J#<@j_xLouNq#Pn2Sagt-GdT0PD zbaj;#e53n%(95T`IU#REe_c?i)w*NhW8UDKKDakWuVm*C2MeOZ7)*i<*9T&>cD}B= zU55t(&`OaEo*&#(CQ3-)t#iq^FO}Gfliy#bKqAWRG{&rH;9U7pG6g}aOJRbGAUfX) z9+&!T{a3-~A)GScDv#n}4}o*!sCbN4b__(Cc-TjigV(7)T1&1Q_yze!%6UHjrlEIz z;dG8eOJ+Ul@QpZr*>?;9DeWYq)ZR|3X}Va7Kn=VyF|b^DtzvSgq(anL8#15>W)B?v zlsGm+mQG8~?5m{-X~AAFQ)oNV)e~C@ZOFIl?W&w#OVDxs;9a_mkt1??WNB2tVIPpd z(efrjP#Ht{Y#4%kIx)!0|0D`8&r65!;~+VJM!&e#pV{P)6<{&Vc+@n;U`h2^34-YE z`nX){LW_N}h*yoe&Kq{|Rj{>-!lJ3>4L-B=dV#s#L5?Mu&0X``Wew0}j*!2cn)oC3 z zBR)#Rr#rn#|I@9*yWn%v!yBw)v8AB+7a#g}`%EgM3B4TtTikJkdig}%GWLq6GQ0IH zNmVzUCfH|?bq#!vbf(*NOLhtT=Gv{(j{W9CCMnR_;K zo87Iwk>~P{-ivr+y-R%A(gi#xtDcO)S|Y-)no{R|&f*wP`%!n)@k=3(i0@{xtLl3r zqBuq%J?(5#wQ0|K3(}0^4X&1SO+M5Ni*e5-H=Y9Ir+b!d zx#e9)dZkJfTwRm=U_S+;yq?9Hn6_`nvYz;$+6hYf4%M6w`Cg>9eX8Z6vja9~3K%YZ9N{!z0w;}ZDn|RSk+~-yK4wD~=u-(xws!{@1ny(+wad#~#NrvuZ-+e{x*8j7T*Crn+ z$UL2jd%qO)f{?;aU3^qO<0ss>9kPG3lSgaew6?njao-!MhUJfmhmfQlY+qAZ)}(O) zqmlhky~d*$lU1;PPKIQo?=(tjnI)3K;sr!1gD{*BLMT7mg#j16LVleee~bw2(okPP zAXP~XRRBF;wtY%GtRqM9cG!1Vp+seMsjV)5!^45vON+B4BH&Gknl34GMX~ z3z0d$WHWQ-J#+HJXJIFXd;(jqb`eD770xVIfe&mjj$;9IhIyLb=S5Y@V~ptPSSdyV zFBJ0fZOtrr3Y^&Z#@`1cSet&FO+>sPV76|%Wy#M+XfzE5q;N-by1u{kMhyDEW!yDV zUy@BjXC1d@|5#a}Fr#y`(_$-^ymV5frAfQBeUh`&x?<1uf}=CQRq`cAq{C!=UzvMb z(Zgs|U_ll>(bqk*^bqEvka9g8gO<2uo$-ZvXHkCbElKP7sWFmbytXH$#CcHZaMI5r z$b-WzDA(a&cbd707!wVA@;KYs#-KG1c9gUEzWqD*`w(rOjt>H9qc$a2q~p$qlVEPM zr)IZG8bYoJB8J{Y9@e=gPNkZ;xRqEGU)4zA(WEZ+yC0N0Q(e)fe#Hto67f6W)Sg!i zy{1!W>(RaPE2G15gH(#AVBxebI!4{gKZZG)Vuf~fIDRmYBxa?fbPH-My-u+TZsXPy zNisj`I~fb-gGEFkbbZFE$=tJR8z!#nufHcyP4?R7WC@@k$kmUow8F?YpOdE-nP&1_s*O4PMBy~xa@u1U0Dtq1fiAHIi29^HMoe`{ zuuYz-86Oe59>k^031|@KT)2rvT$BXH6k<7#b;x@tGNNr_75O41vnt`F!M}&-QluiM z{g|5eKHF1IfdSR%8;3{ykABOb#3*0EOI|UT@h_JM%6G?nr>z!Nms$?2j>ev1P|*G^ zJRHo6?JOte)m*GpCpgVGJm`yqmfl~=ak3L<_&m=1#bn!<_M!~yv=kwYxdmU}bxu>f zRu;RgPgtr8#N9?y7Ni-wrxBYPzP!%;^R$W~D_(R~W8PP2v7Dv*?9|64O#1xYi-#Au znt8nnF;w6WqiMEY;wj~u32&^DGp8U(rrcC&J=d926O6h%7Twd#PrrqM`K5p*B6~9M zQ%gUkL{mbH6CmTI3!hu28<6+uOi5Qe;5?Y9TzlqdSE&gmbA(jn%PEa;tPKrhQOj|{ z6p#GFg9V%`H}O+@+qmSxG`64*;VVF2&+!j9#d-^#qm@Yn$fn4Ihld#PNv2AJBEM9` z?yD3!5P!ta_hEhh{ERfu9}9rX0yVFI;&5Qq#)i;$g(ovy%5ePmX||?=#cBV;-9OEU zj4j03tZ(3@E;T}$KGt!r&Q0=Mi$WurGpodf*DwUCm-ygn%$x>P+Qkg!8$)O&&nQnz z)cnYTGQS7Z*{TQYx6!95fdDF2h#i#Pf-|(>-Yv=?WI}?oE?-jDowsulS*cD$3hwJG zRXmd;>xM;zAsx;p0!o`~sf#8&+>6DWtnZk^mCCw+D&m@|lur}{cd{H)L=iA)u$7mT zf~TG`M3q8Tf(>f?>z%OnAY(=cIUFW+M2^W{jgA7ib~+Jd17fsgrJc}jm-zE7G_OqV zA}db3;C$Q(QK_8#?)n2iQKR`W*Ab1o^dAHozgrgDk0^7uc7pbSdNj?f45^hCTagHH zSh^F@D4|H(-20AImA$XJ9>yi&S}dRVvyK+O69V(XwMh1THhmittd;*POqYYHwkNo^4Y{Axua2 zx@WFN!Qvs*@;=&3Mk&V8YIqYx+0)wAW@H)>i>fZYaUADf%?ucGtb>Y|m>ee4S)Vx9 zFSb;SN91C@NZnOYESI#eCn*5|9SsReLT^-A;Q`8OoXwC?a&;ou zKRzdBsWZapWda|mT8xWznh=I)`sdFQLwqD&T`F{_#&2&dAx(v=>v|5r6^vb*{mj5y zu;=UIFygZ^=aJJSn6ApX3%1?G?+jCH4GGC{!IaPsC<{3_qg&Tn0ssc8XCx3qd6AkQ zytAqbM$L5D^`#b7zqwQ*W}_io@6#pgU3`r9J>agq^I#uz$G9A5k;oTaTom7}dRWd* z0Z!gFhKb+Z$gCc>@OdWcMh63;Fz!YL=uv1;34D)usBRwT(=% ztcP8hIR4VeMrJ?>1V+G8o|HK1YQom?Z?vEF8F(aDG~g0A|Z!Ik_iiu&Vuq& zsba*Pf`%yMB%=i>Rc!~?4?q0|4RUM*$=6eLKBoiMZ(wWkM@q!K)XbSg}kGxHg)P}T(u}G#%L`|PyYQ3W21zXvdpz+ean#@sH$V5BAo+}npWFE zBgk@r9bw*Cjr%Txo>R?U{PDtEQD_VLrtyu0fxj%^uq8gwqY|q`NVl|Z@y068dSl8) z)M82n4i6mi9Vf>0erqZ#Np*nHa8uZ;FcgS~Zr@y;YLYkC?w59X^!c!18D90$<))Su zb%yzD?Obl!HgE3=HS0QM@mVr*!Z?ZFGfACBx8$cnEHa?<)s!B<&9OOWzChYCN`5e zD+9&RFNe`x2;Gz~rjJ>yvlh`Y_W5goL>6IH)K^s;jiY+|vez>~Z`J9m4k{zl^uE7# zxFARpK;_$Ddp-1^H15>pXYS*v>&mS*^F|UqiVC#PN>rX3kH+?6+fXe2^=3R*hJiA= z?q&=%k)n!eP(C$Gdt^XOZ?vvO%&VDu>qfBp^i)?%I-7V({?vQ_wTxyZ)V0EAFJtoN zbhRHe`adO}l;5c7zDM!UDl00BN~F zj&WXIO^ztNDEA)p-bsD=OjRaZ;@WKA`1G9^pVKcZI0X^SvUb;m4NC-n!LuZ>47ZjJ z##8x~%`8#b&o+=DE}gi8+R=q@1(gS&+mQ5SSI0fiyfRW zqqY_izqv7t(63k)gU7+HOs`bIOC>U*>T`f)#B0#Fb{oth%dq~Uk0Y%+urAB7)|hCQ zT`rYLMLH^(!?<^1T=p3DWS&wAY;1D-`p25{9mQ@`zypx5>L?nD^2eYP(?0oHzt_?c z{M^ZGn6`zYX$9%x>JN2+K>NNV*L_`cK$~FWLb*1lE;?)~r$-V)+jY-V+)MD=?x||s zF7T8ZV>TK_FNXJ%@ozpRnIA3%`f*svY2ijN;3_0dnZMSq=N-Jr5awYDrhJJ5<@-rI zWu~ser7a54EWTI=F2AF_fi<+LO#WFMj^4POYLjh)=nQ4kZxnAP`w5>2M{pFt+x|br zt4wfumP`AJm9ZIQLeA7Rq4gTycDL(vRQZ%8HBC zD78Hj(x6*3-R$KBERfqKi(%lq*7L(x3KSy(Bu}i#Plrj$mxb2Xta7{MnP8vjlaW1X z`8XlNmAs^S=Sw2?La9vjAbH~vm{o?kH|_w>YeF?*{5)N-EnR7#Qh73~f7_-Kn6DPkrXW(5@N6@G4Dw7;+@%ZEA27?s{~Wa?t| z`*k|f7J{Ak!8n?ekP+2o6&f_F2lwdLDVmJ3!pwelI^;%r`R)RurURyT2U<7#raOp8 zK$FgGl6`rRnEA3g@tvMnA}uA8-OCq1(cr(O-kk$7P+ z%SkZsqBSJLC=~96FW4uwjWYevzpb!;3 zQ6DatWP(^$qRQ(KTYQ_I6<0=NKTNaxG!!<+o2BQBrzO$rwDc|Qsu*hlE8_kur|VRL z!tWu&e{EAZO!D0+X+aWjK|(0aSM{rtr{POOq=BbsPcM>k|BV_Mk60(4pbIW$&YDqBUTL-BgvH^eFw}invwCN`#-tNP8Ct&|Na~^$ zo=%*al;KmWiDg|Cayko*_|6N4pF+D5MCQOaEI{A25$u-6iLHT2&g_{!ujdk_#({g3 zPC`MT=Jh!oCN0C@@9P(2e#62UrZ28EE>&=SK=qe6O5bvMoxB~O~12Y8M;MR>Emh#3-RPs!?xi|4QJ5A?1PkKN}PN%L2b}ak8`i^iO5RoqP)9_PU0* ztq@J@+Bybe6nYMZuL)RvpP2GHnTcZOrHI#t#qp47JovK?*hj{k$79-K!i8Hs(y0#| ze)?{I?pa?}r)%Y@`>Z1}(icl@e2-4KIXChxk90pQUbr(x%jJ`8wpm!f!lW4YHxgj` z*S`lUec^advuwTg;&%2G2Th%+>LqHvI9_-WG42wu<)thksHd*wh6$T5 zSk`*A%v(CLSy$?QE9&X4Wx;syC4S&5{6%y9k<4hq3dBK+zU1z{AO1xqzV8@qyVj;^ z*-4jTu^^S%20Q*`vaJEXN%s}&c&e684grCJqZPwYL}w z0d}Yk;L~@i>1n-HxfLhp?+}oIU%&k$177*{LcFT(AY(HWE$o zFpf)abuj|?@R%j}n4xjXdk!NlI}eDC=Y0cY#5*StXg_r-8#0-FvYnMo@9JgCV}a~l z0Q8FA^89T@2@1((3C;+7oU$hQ?(23ifKK==V;bP1(J6yf6z03HAl81YRqoC_S^}dd zUnm2{2+x#MXqYrRHTKEtSKhzj(Vxqi!X7l}7)zh`EJK0jC`hNsJs59{w5n{gNhoEd z1bA)ZUV2Iv=lf{G{;@OUI{$NPi0L5qZ^-$lJkB;E09^s)a@g?@+CJNhZBp4@egPeXri1ZyX+oqNMqUX(lg5MlnL5)cQhZ zqYjQ&n<-M9Pe1y_07**rhqZNpxs#Ph6Yz@j6g*ed97*WzXxnU{8QEvUAI?KalMDLz z58T>ag~Rk%k%03L)Ik@}P?x7$PqoF;MICwRAp^`X+q!%0yB@@K*J$Hk5(nZ%^^YY5 z*e5oG{Qt0@P8jqK9b-kS*n?!O^^o)(-``PTF!gY`%ulP?(6}!kI>Afo9yrYfoUaCzA`F^9`~K$tZLv83<4t*mH;?j4(NLV zY3g;JB+$;BlR%8&SL_qs%aYEvzc2Du+rwZSH&9=)T|KUhBk@y+Ok!*DDfG{`i#aE| z)&!mXI&_nVNlo>AES?>aXGe>%H=iHLz@OW)@jwQ0B9Z))j{1ffm?#Jd{lx-3s`e%Y zhNaz)jggCiiMw6YW=x7I^ks60lMuTV%6@_4J?_}xS0*vjBSHp}aP$9Var6&~_bZ9; zje>c5+De%Ik-hvJoaBf99qXOGu{;691OnTI5hW~xskk)k?Z3IlqI9oW#ddJj?mA4( z8hylXkEu{~2z=q$?rS*0`3EfB zipg`%!xNWE#R?=mo9xGWku55+kq~6p=H8AR1-Z?>@r28_1sZu~rLsIhaPF%T8XqKK zw8^0#jaQ#+0>m~Wf5S?HA}VyZA$!ljIK4iw3ssQGUm!5mx+bcHo|2)+25~k# zlJjR6BF?y^YX{=y1(5toUsyGsymQO10U~hbmUPTJ`OL#?E{q>bJcuS{X1wdE*K2i8 zWX^Ap-%|aCm(H>(h&B~Nv-RHl3tJq0;YDE!%hGt1d?cyIKLIx4o?qyFa}ECh zMsciBfFtVkeZ73t)Q?`?2t=S2#&DHw2WOIT06KTTv{@VFZ^ZxH-&TzUlT05;#atGh z!qr(d!~PMBw?OwF7>ofSHBMNZ?F6`BS;A-K(S29ha9c9AGpv>8#TZSj z88}5&i-YLT(v!s(UxfG%8^7(!8mytgPO8 z05(B=%3roMcMKK|B@Jf-qi!aqd_-(*ON=Y6F0FJt`%I~Q4wzjzZnw6! zegI$H5y>Y>ZV#rS)aX~4mBe_jJfgYZ&t%FYy3cnJdA%D7 z`~kXv6|AI|Yj1?rrR!zDSy5r(mrMO8tA5L;Q<}8UIj3#z+t6xUzx#-&eF7WBLwnn)D zbeh)@d?+zncj(UA57Mqan$*=vA*m42;Nus2TfddEtj}26LfumnI^Nak&u9ZKr!!?d| zH?;C+@B6jIsu5OB-9~2-EiJ1`SqTaFaDk_HDenD!^_SZ%zp_mPyl+lFc8J|)Qf#L` zyQ4mNZ=l|E-8e`JFIHQ|Sbl6F0iGCwFV5)euaBM+o;>dl0kjJ$+na3TpWrSqkYo(* z4t8rQBV0q4ofy%DvR(5!nHM%Ew~7c)Rwq=$;_j!G3AopK2PF?J{sMOYN~Xs8Qsq*4 zuSINOnnEz~Y_utBL#gDNoVB>$zH}nD8?fw!XP)N3`*eNaG`kTG3i+`B zsXx85X0g7qVbH6D`$+2YGjEFlVRv(M;rnZnVrlB)7ZAB8^+bFIY#pDB^nbAr{EH9@l=o87vM5V95 zcXf5mdQZ|GRBwd4;zpE6xAId~WTkRi3Rp*(52S$L1n(Ddp%$ExOYY|c_ak4YxP84; z3|k;aRo9CQJFqF*umeqR_BQ^LZmz;8?`n|jAs)jGEzli)`|FIbgkIv?!GTSR!<{AY zG$%d`FVVg3@xIh2X?$P$dLCkLbiL%-JGQRzt4YrDsMKN zV(QPJ4GyVIy*B%dHd&r{fgI@D^2rt@QPj_d57d`r?ULH zEMN2LgHz^m*bh=S>^n5VVEWPrp<2D_+}#UhUS-9pFnhKrG{n}H#m`s-7=2Qcld(c`U^Bk|MIalilN z)YOlY8Ev``#&-MXD_Cl^i3Fxws5cv^TN<^MhHTbG4u3N={TM|ukQ#;SJ=B6`9V_0K z2&8R<^AIXGrw41>gF1kTmwOWkc`2SRTg$viM)>cGWzz*%a#84tOLS^yJ)6@mc*Z9t zjBT>8B*PbnWyKijLy9eTY6%2A>v>W+4{2!J_R)kA>VplBGDsYFORihLp~YHO^Ng}| zqQvXF2TdqwCxn{gF&|bdE3_RD2pO*XN4$;?VQzZc*q#0=^{HsW9B(-NTir4c)jORO zPuDYXLwXJbu;+gs^vQW(=YQPXxH&jyJ~@8YP!8Xy>8hTlTE#glu8kJ3v}y@>$7awT zUjsacwKnYCtJ*((u;yS*2X8IeD~mksWowz3-hIiCU0U+EcD^_~>ABHV z0!`^$s45eAm;)tbFj2m$PLUVuE%@@B*MTi+&2$loK8Z=+CtIY*{@oF<@PS)LdUZNp zz2oYBG1eDj>0QF&HJ!_8x2Tc7nw|V1<;#Nu_3iGjaCT+ofdTq2Cn5;*xx-3aX&TL* z4Y!@=3=^nClQIfIwSZ-E1kDLk=Elv>Rq|=2lz@$uXL87v=7dsD_#6@}!t2(RQV=w$ z=MBc>#$mY6a)5(zkHKiGpZtRBW`xg;5LVOP-OF1xJ@ML~xMF!9by~cebg@xznb@r- zd61N%a%AEYn;%a$*iB5#gayvnXJ@3Eu#Ov!z1gPpuZq z9e%wpN(*l@FbZqOURNJLAGOR~E2tR5nV%UE)VjrZKa#qfYrWdQ=RRImrMNg1QDjHg zlLpG&2!v&m1DkZjVVvGwU5Mpf&Sw_V`7az7b%ID|4DzC&UlU-LSJfsN-;m5(b$9sv z<$Zvcq&Q-|{u5=vT7nha+Kl}G6Ifn7G&44`x)jbdDfs~J6mqSu=LacmY17=X?ICt; z?LDmR0M2EQyZ1xzG3Jlz&zVA3OaXa)()zOgb|#sk+Io6S^8B|dG{JRrv9w(hK3d!s^2rV}USQE?H()w#?K8=JQ zAMd2{yz(-{RlaD`5;^W-YoOAtE}carkJj1iJL##Y1lFy19}FW`lRE+UF8$l93b>&nG4qAz^GwcO~wDDJ(=UiA@`t~KHOs=0x{u%92ORM zF=yq;IAIYXz<_n^rDc6~J}V?a%M-%V$8^b`^Z zIsTYFwI0I^DL2!Fy}LNu$nauKdFZ~o9=g7~Ia}ZjB_wHu9M2fVvsiMUcQP>OF8k)` z6?TuCswIQM2U@jBrxQ4k4=dbSPqI7ErOxjMNnbs}u0Bz&h657X%76XluZ|)ivP;lb z1#o?n&_AP^-5TO+akusVMsGD2=x1v^^Xp??N?#qabz=|bfnT2GErnH$T7FsCb)cq; zi#y2)c%fQlK~+`tGoVqnDeQPBo5Y)Lx@&<$4Ujbj-i@Rcn3o@kXVeZ~d3<_4SwA1? z9&jC>w3Y{Ss4|0qB26flF)=Y%FM+ksYI%5htX(A;*_TUv}wob_K8F0ZH#GV3Fp>{N71Ycp_^{Hr~%5+$_ z+0vmIcJ05KI1U-}j<(1&R!DlK!fOZ|Jvlby7|jH47zytV z;X2sf6_a%z|NKrj_lrUojO=lZ9?{+mZNtTYdu%__+j){{nHBg$97x}DEi^??#s|t1 zXzUY>X{q3co;teYqdPgAbXVT4l6J`z@~Nl&_#_Mk3X|!{@p<24u0NA_MFdG->JDh> zYv09CTgeUP%0!ObCjg#!$7RfuC9U`9R}aqnxF-KY#HJe4&+MihC;?jp^H@7k@~h4$ z#%wWw!nK4wOJ2PM*}BiaP9DL8p0HeyYpmUA!*bbN!J(5*))sEB20#fj_S5omRKWv< zS58$z0%wE0cm==RtCH`~DAB4=q)PxbnT}!WG@*m_WYnj~VM8~T+CJ}a;>$x+<+Q#M z+(WGx!zSIu-sGHPqATPLWo=M#O&*Ew{CD}Ssd7g-*zc%F_^0wCRh6EKZT5Z0MM7bh z3Ii7SHMX0T%=(tGOLiLBOKX_VHz)&fE5A*~f7!f;vBI0W6H6U81$H61U5qScmZlbR zFz+JipxulvGcWtaKANrbCBhUc^DQVx7F?OR7hmn+t?TBk zbp+K&ftKrLK`k`X1=LXE3~}2Kv~T#ats^g((XS0DO-k`Nr;z5psCIL5P>6~ zxZC?65tos>*GON29Oz~84Hb2%@vhv$^4mj5;Be6Q;$L{I)@!zGvzRM{kn{ra=0)Xm zkL&XO;TTthtGaa|(49g2TGZct&5f6rZtT<+sUQuVFnlAJNbMVJw@e=9v(dTC*{@$% zAomhmO9hU^*3q3aNQQj;Y!iYEY+xl)1!OGM7l^>|+y7X&vyqcV$7(4Q^ZMXlV=Z>0 zCf>z5ry`JIoMFAbcjr6;*4fz0E&Z5Bq?Yd$VI=eboo?f~#$tJ4(pC71 z|Jo|-wAw@4wRI{3GHy9*>-lQ=Awv@UP?$j^=Si5h-M9dxZ>e}n{FK#POKjzK+w?wJ zYd4pohPCFJ5`*rqOS^w~jAR7RG7mClZTy(Ki*QDr^|X&n)GGn>yk&Cm;7g*Cf(%z5 zlXL7USgSqivaeex_&d$ zo5*BHho48Dar@4t87gn8na5;XV;jVe|EUoJ}vU zV-@ zwMxbvyBWOcHZE*fR4BjX9+bTX{$}LJA|p1XR$g&%qqfTa}b{dTHvR zRkqQWBTL_H?MdlP1e)K@A!#hgnwc-0&psh#-(I>)3c5!8!W*rgaQiI?2#q=G2)FoE z)3~YJrsLRu?VGNi!eRaNMlFW}OZj;!_++3l4f5=)#8ej+1R2QM=Bte)R&uIAdi4^U z~?yG@E4?!W$&MIM|Eg-Cz<*Ee0N!z7w9{R;uWcYgBX zWJhe6mkeDsK^?SK$pPHBvJ`)WhH>AWwD|`CZ^HnJ>NI?){|$cGJqLsxKplTs$a0 zISaB%dT*lg(z>$ksgp4dTdqmCFa3YjWsNz|{uhczIpMOZ{mi)badBi9i~F`p<+VRK z#D4;?bW3MUq>{#Z{O4N$7=d1Nmx+~J`BL9IY(JubO|t*Ruyr^+FUX_+dMan`vK!>n z^hO>*)#+1D`ucqGb5PIIJwF{Coi>(-C-luRGCTMwFH#Q%wz3Qr)`ch%*_+AKD5KmhUure$CyAdF~LyZmstL<#Jjl~EfP#B1V z5-zDW&|ba+;K?NW^4)^jb~sj6)-UTU9|P-j!{;vAkA|;>p8V&Wc8oh~7iOi?e#x8b zs#iioxa`EGz*p{<`$0!ty2@H)D)i$^4)Kioeg+=`?LL=UD`AX}!=!OWr%nz`D(H^L z=Y6}{TSC!2JC9E68Coc>z?R8D3(#%MFdsSU#l|i0KRZJ%)@~umN$!7LXV=w5yBnSU zNr`Q_rt)f4(o!1$do*2BbkRZs}&D ziCz`%yqcj1^xfrN>{*SpB^mo4lj1*z1uJwFalnJT@k@>cF^n9>KIY|1-zixCaJVh- z;NCnzp77Z-T9m1IKUaFg9(nJcCS0k)fgip)jjH<>cDE-V zdk3Nk-M-!`MdhnLZtOUG-$M!?)`Q}-!`$k`+!8K9kt^{dO`vh3UZ3>417CnHk?yNI zQj8_v4Vk%Hm+2HYGgu7u+Mw{a6^z5YmvGns#xs-m=L1g{Tvg;jSCG==vMz8s-r8l| z3fKBC!lIkI^aVTTey_)+Yv6X5x^Z{i#BLP#@u2csKFR-8QS%7Uk4?L9>WiQ9An6_7 zF)*dX$(D`R-QzHELgGnoARIF~c+B4{Uxb-B-B(}7!NuC@-Z+9b_OQ@)Ax^OQbQnQC zmN(!k@SD$8N>9ixKH*o?g!eEp#4j*X0b%Z*&#Q+tfBbMdP!_h67_%F^ixvtW5@&EW zX*uh2tnbd>Jh^blJGbZBUEI)(GNd{fRI1a|J=rqD4ER6x-utVmbo(DyL{U+(qf$pi zR0I^HH&GFlHa3b>MVb&ggc_QFbQK}A07?l;uK^MWN>f^ZASEFQJ%kWKD50c%;(gD| zow@h^0pB0KYq4AhS?8Rm?DE=szn*<`{Y=u{1lQ$!Za$Tox;492QE7b#v5-gJaVF4D zACv8o6kSXz>1o&RJK`N`{pND@vQ3$b1YaMzMa~j2ywt0%l(Zje>BiV(jV&Bkp{Q*X z!#6>jEP>9f-!LQ7Tp+%bU3C zsX3Z?dcgE`%1H!^-L-r{A$2Q>qcM5^v3rC6oLI9v)3E( ze10>Fe-}hJ+8m%E@yl!Z>EwY8_W1I_CW}bWAJKx;SmklQYFWISdh+du&%^E5=-%-L zGCl^fR)Nfl*h3$0^K}b&=Nw_QjUdmHHOMVxDRr0@$m*UZAbIig=x1@^!Mf#g#B6Yl z=tNPq7lKX?;&SpCE2eGd)WTuslRD!p?wgHbSpz+d6N_{(SJJ&xORe(3Wk z7AfZ6`#9yGgJZ7Wd-G(YHJej|D`lHnUaq2`)w4^Ltb4QbFSBYR1;zxW?MDeM)g!oN z^<-skCEe1*I*DKv(yUNMm!dVG)hMBRt0|w7WA1VM&S^eSS@$fG*4|tdGSYli@okYR z$0{ogAMH44O4T^E_2kmazf9F17vW{GVH=`#+Y+C`VB3exxo3QDN}q5#I(12{p`+j- z_HYbnI*KA`)jU3|Zxl%(IbfTbHxIrm!3U&L*VMT+$?eK02=V|8${&8)AeWmemSC?)lhI|qV$CG zxn%1sWAkxtT%A1rJV@B{dqwX~Kw$sh3l;50N8qcHmtR~9mo8dZn8sr;YP8axsB&NE*Jhp9 zIdI)8kj`y*NyQ1d7MlECnD#yaVcU_U$MBarnwy`L8-Cwyq`4d5uCpPFcCM!tjlIG# z;0PWZfRq`6YFTeeskI$^Au%cQta|u9`a39SSri-_xS_e;&Jo7y#)DNn)jx%xA$GoT zRm-*|y|3)c_GvanCP}^vgFa4+IU+i%r0i*R0+nN3df+ynK!QbA%TOq8*Z<(^h^KKU zXm-(nYbBfcnQAmS%Y?cO5t#544*ydd;R&*oUZxqp{vG+x&udV#nYkjUyB^bNN8G9u(X# z!auzCX)c&lmTMU2f3OJ~mn4-neXbdwXJw*1>A{CPrEL9sg)SGj|LG(D?_yzz_bPQ{ zOmVd#R@V`!paMGXMC9ex7HM2;nPdG01{N8HlfRJNlBDq@pRt8L@g*<1=lb_!TU`Y9 ztU0HzA8q&asiM}-IzMwe+5+O-upFF7Hfqcg>J=lYq~3{lpr0fRW7my*J%VKM!9>li z_4tZx=a%L9)GS<@y5>U-2?_SH-7?)^Tm}8{#Lpi-{}^E9f!=IIA!^H}*6FKePExdc zJR)ye=aC9U_Vxw9yxlb=TrXw#Ti&#(o`5@IO{ceZ^qoY#Z}bK$8Li3lAudQt4ESOE zzT(mSXW&_G9GIhs3e-boNZ&7{dHIWUA>?3j*Vy^(-fRVKZIHE;zIbv1bulE7wTW-L z@ABjOq9S>^d`7U@fiR%6$FQae1W{k8o$}Wq`^HRrG$s~iRlX#7N$Ep(=X!Vk81u{e z?R$T>JgMTx2a`FZ>hqOWcFuI{&S%y?LKG(f-bcsI4RxCzJm%~VUptFUp|iR;j)Fl_M{B*NQninnj6S0 zrb6+d%eFyc7(I3OZ|!m#w~8R5R@BML&FK$fMdKIe{l8bx+mfnpm&xFrKUuV{pHZH= zque&&{N2y2(ka&Q@ey@azOgne{~v&p+x4kJoCw*T>T?-%uqdwX5)J*vh3*e19EoJj zByIt+BI=o~;)Q|h+%8h&Go!K17sAWl-@G;!_8DEIE_SNKI*_}DL@sD~?)77v$gko#p>u~dHdo2jkG}xRl*($GnlO)n z4h~G`Pont_ImJ+13JUQi&-Kzr9Zn%_5Sr_)^tG~tf`x)(zX*QfX5sr(mqXW`9ZS{x zL`-WJ8nFE{2HQ>oEnG=E_|YbGGbDb$KgMi*pBNC&sC2X>7-Yl&wbE^OI^_N)p5Y_E zO>&vLwSz}C5XMrS?AtIp8y%aqDbOlt6R6tBexZyae$P)*M7HIV7Tmr2ERfIlD1FZy zB4z`3KX~vUA!A;WpJ?Mz1x<{XZ4|CRZl{gkkTq|-6Hr)K*gz74rK=G*lM>mR*!b)g zOTP{(tu6W8=Epm}*P2C+I(61`8eYYG^|cecmsfLqU<0=dTA_W2u6XhDlweMLX{kXn zYYXDn`a0G|&Dp(q^H|ZFH_#l1HNmTKWQx5IDuubJo#SMroxXC`M`AB7K*=U49(*;P zHX$SpsB=i)nj76>mbgD0kR&Ya6KZBdj1Je27NS4z>7E%0#S#7SpG|R5rbfnQ>~G#i zK#iq(g4=7yOYtueU>5D1tDNW?HLC_m1a)bjk=F8P!}7d31oXvhJI2K=V)#z{pmQ7>gt+zX$~@N zc2LswGo@Y0Xi!9)Ba5-orNbvGj#gIj(5ra{7!IhF}%}$*q@auILIvux?*a7ka{K>y{m$^y_Rb2 z$Stq}j44Jj^`^#Cx%YPk5Jjs6nq1FZbD(%(mVQpZ?$d2hogCYDZR3oRkB7lAs~Q0F z3^g>*q})34{&cfrh1e(;mqD{-!klj@k86&El&cT0RYESd96crzh@r^NblSF8ek{uA zEj}z%J*T}+yH(p|9r$dPVDKr_BY{6Y@(Sj2*l8I&rMato>t{<)VCF;7(1s-*<7b~% ziJbW-%oj^WNo8)2JiBRn>cn#o<+NZ#NHrH+`JW3BsmXu+6xav~37o0s@As3+@c&#I z_8+|psu(r0M)>tw0m7mn&(3&34c zZKt*uW)7&ZY99|EL$%Q{Gs)_mr1+kMLB9v$lE!AFpgZ;PhhFnozus%d6$Ze~$=CVG zVQ%SfFBM-a5E5Hz>G2odB)55B4~KrG>51fcD4U;}lvUd_5DwY;dVS+`{7oRq9rZ1? zOO$lOk>5UZpsYdKjY$^sXw?exZhdgnIWw{~x zw;`pUu+5uHA@u}&i)0pUxbPN628MfH^m!T13HP7rgF%8fKB=!Qc_%987?nUY=7KDN zEWo|Qhe`HRVNNVvKz<2>An_Ts8d z6%R%b(iGH@8hVZ5oYj@@o0h%WKHgNK`^3Im}qJRc3ZS zmS$Vkb%D!JU)XnKal;{WiA~-fIX4{dR=4yW^O)UM{wYP|O39br+9#)aruVWQ7uzex zSs+B~T$Q&48zwHim}z>y;qc&`Fpg4XdA@y6{O)sUk7=p=<70sb)YTUR;<;IZTg_+k zsY3Sk4-g{oQ-bQZa;;jju&|tJD^E@W$AoOomXkdJQ!A_vtcvL7l zM!?Tpvu>sv1)71OZ$yC zw?XQsPq!8V))Uf->eap0&nTR#Pd2z+*LEadZzeAiWUut2fy(AmE3`QW7Bzun3a5RY zq_9GIEikJb_?zE3m_iHdfzmsE#mR{^x%S`q#9rT?Q?R|sNhd60`e%~0UR(LGqs(pG zxnzjRWNszcku`6?C9Ql`*&2|z=0X={&Mj(BjoBr4zS<56`TksQngimfFVT8%wD0-J z&*yv1{fT9xbFj@V{Z1+J3=Tr`6y zbOT$zJacaI)gWNmznnL06Yy2Ku zo<@~&`ITP|SCY#6mSxdUqyAO`ZMl(hX+g};D#%Ft^S+Hqm#edLbGNi<5rLJu@xWK3 zlGQF$%`&Ps;NYu$A( zpX#^!JGn7$?dZVaxhE4D0eiPG?CXNk64MzQ6rCINrZ~KuXtP z%?X*z-gu|7II5?z&E-;^>({0Vd$W5LP|v$W?#>Lwm(kr2Q)&rkVe!XkoryILKi8=Q zLaphep^ncIYVvlS1~X$T#1giXL;u1$PAYe&;uyc)-Le=Ft283u_Dx-n5bXzwzqjhA zo}~OeSM$ep-if1?nw0w4-#N@t-}&R>X?BHum~vg+GxGjNLDrSK>cbp~lIs0A3WBFjof-oqhX^a2(j9#hBeqwA?|zA1!ad>^ zM$%38)b(T@>ldKjzh^=IiZ1Tm%&U8?b&5DKZ51(ZxZ0Mi5hpDRZ?93cl4m?w-S-`X zS|f52_RtBabPmGy`L`EMqO}L@enc3R8P0zsZt7|5{|PsO_F_IhNc&+fu0BF1ofuC? z^~VEiH4plJ@pN-5H`rilI6QMlcp12Gc)8IF19^Apx4-3q|LmjYbB^Z+Z;jLbCefVo z!=u?;xjgui4mBBx8p(4(HLrJP&YRo9FoK3O7g5#^+Y1N=AM zS25h+FQy%HXX53gGC-R2_Q!YMU_ryhcOUTN+aE@vv^n3n6;79BXa6OdRL6;mT3DE4<J6VkJRvDJuSJc>8=Uk&ebI&OfTu_>xv&Ui-UyTay*%;8**9RN7?hgta z9vB!ns$dU8AS~OPUG2zjB`sQKQqmr@RF@Z*-pMhD^o?2A;U4yDj*X$0apCWs79MDN zAYT!*Fr)8k_MN+!*R7p~_IGdm?7OnWy3*TuD)2bI{Tu%Kx2pS<{M^ETQsYb4*Sz(I zxF--TqSY<_(b_kBp4%R&y0iP4p9L&z^vs_5l$(0u1Mhi6p#y%erTex1$AO7|37^k1 z?g>3L3b(_^zsm;yN1griUo{@?`$VR$R3-m~h5zFM@+*m86hu<>_*>-h_Ygij=_WU` zt=I5i>3-iWW_vQ4vI5_o$DhZjVf1U>Pit$Jd{txrSQ zE_}kr;08Q>zgpyOFPXjnFSf)laZTNCz?#xyisxo$y9RHM^CGsG3jU0~QEpH0mE|C+ z-On#Svwp5}1H^A)6+8TXxDYum(3MHjSTsXykEj>*pH*-;NAsvT=hX2{KzrxRuTY)n zJ$)HE^8?C`fB*iyiEG_P3238kl$Hyp0$9;%w)|X0p47Di{|`mBb&(uDv;s)vQ4#y827Tfr{%08qT)~2 znQVwOS(k^8ev}ha|6eC`Eu_MCb^;YDCnhXWyVkxD{aU0HI#RT)Hynk1CU-ZGqFo@z zZ$}^MyeyULq`~B#E+7|3#lODwn_X^iQQhjng9iuTrgD!%a`DX_kFWDVbJ#*3OrNwm z)JihI+`8)ZSb}kG^~;1$Yxkrx_y0Oi_TQkT{!%!c+APK;{AQEdh&I8oYoMTaYZ;0z z_4hd_&CS@pHN$1-!O#?FaI%7tx?)kO5vuNXbLm$oTGjW<7o&<0PGs`Z)tV!Os;=DE zI=5r85CU4Yt6xe=Jejf3$wXyBXA48jsfdUV;zSy$o+@{1q#Sun%wa4gbF(jdp%Bm0 zT%YdZnkH)%y(ZT%WPSkb%sBmcp?aMQ>VNCXCK!Ao~zL-j*W{9R^ z(&xaP^|PIk#^^dK70LPSLuyiJ-?@^|SN;qU;B3mG6rga-moHZg7|uzMJQ=LZ=19Dc+v2d;3fQH*Bl@sV*6{dVe!+8$@W_1^WuT9p z9Z?zadSakmYKfbRNXtE^CT}?5&pKvD-_H$=m`T<)xl`hjhj)AW^yd~G{wx0A^I-Xg zDsbzB94Vjf^5_^*&`CMOmOOihs6CYyI`Ntld+#&P95*QYokmR{WGCXAgPu=IiA{5f z>|YDPHqMKRQ7OTFS;}IY+ABwosBVcDJ6eBYe;z9mie%E6-ZU1_W@;=y^zf;}ik5-f z)N8?8_36w$a1lX2O;-2WvrG~yMl8hDwKjQkVsn>hz`Ez~$VldmQ#(6!ipz9UV#;_Qg~0WNBxReR@i&o3Rffj;(%_y7{U3EQp=+uqQ z=;z~6njPQx;H5bj&oU|I!N~_T_yYzxAm^hJc2ZFrPGDeCQsUE*`ge~mExmXD;`F1U zdUf?f$zz?e>S`Wc-Kfjp&n0CF_2DOrJghfi$a7zv$0`8{qvIOKKC*M0;k#<*iUsy* zQ6Q9xL#Wf{6)87*TFgEhRnrJz^V=AJ;S=^~KJE3X^;SOS!zQBUGJYQ5+5%+_?hzYu z)0J|X&E&5ZJI%2gYHHxx@qzS?=*Yc#u|%%7PuT>b#tZm;;ytk{-bKl zm6q{60u4`22&>oOIGze8s3=j+m=?9NtsLXt<%(3uY#n>2+!By`S^;mQMk~nJjnH;; z*rm1pn}A!-GMBC0w{2Bgp-g3#`$MD)q*&Xzg;+eh|8m6p%@(5O&}~s>9^DX$3Rs z^d{xxXb|gNaxP{kil5jDBjP!6Y3M7IYPVzD#rnThGvnh)k=sO5w*a|%@Oa@SRUfO> zXaw3M&RP3iizR=2rlt1*bt=MJNF}ff^-i5rl4`q-N&01=w_-f zie5inVjXg>GXB9@i??p;Vu=kSu&J-i{bxOwyw{`Odp<#Y3arH;(MNt}Yq>Y0@Ig?2 zTBpDHGBan4cSV%85>qG_IwwuqmJ9Z5%FF23YUt9qf+HmXovfEUv(|C*r^gyZHk}Qx zQDr#nPC9*ztQ6iL5IlLCWJLuT2QJ!ZG-iYY9h%6R%eZ|jZXqQWMVgxk|FuVP%b0Cv z?|83XwFF5wO5#l?YrioS#YBrJJHO`>aYF8Uk|ZP2`EHQvu6l~pa^g2;^M6_kr9hNI zD{�);7?olpDM&uNtqcN46dc{~7~&Z^MpAf2e!>Pod+kqsuLEy*<%V>i0!1%EAP% zM;4EnE-R;%G&-!=tVa+F;RJFE>3t9-bvXb9hg!+iyX;JZTe7XUznDTzIWz0^!{#Cy z6&ap_3UlYjPM^4dr|05&lpIn;pg68x8OjCH^wBMSGG7=JnEMVmG{nkg_6^yl0tadn zA`DNI2XZbJ*FE0xSPO0>TW?}mSO>;8eb=kLpzCCcX_si0TX4QmJq+0iC^_b#o`2wb z2y=l0;E9JBj3PRJVjbDd3+^@;G0A>)w-ZS>t$VxU=fWHuro3}EBi55SE1MKhZ$W&M zdoVf+n}@3iUCUZu=4|HpY{GGMePSF>ZfeXWgY|T58^lHUPO;&5!R#EQ!7GbaFvbr8=0dm)@qBYp()Fw8Yh+~Bab`?Qbxt} z$T@sZmG#cJjh3WOC{U_Q1dMxk=?m5)Z0K+w5WC}*f4HyG25E2b| z88~4lhMw;Nw9t6s5$)T0p%S)dyFxrqTnk>x7yG&Hg0y^zD+BM~TRz5~Cf=_hAGsTI zU|4nqOUPB)KcO2sBas^!Shs1z`ImwGm(G_;hNprwsojPVYAH|4h2R0|J2^-iv3CFP zx<20ZU>(VD?h*kEnT3^HQgFTsj#UF|+4>#*tljD0#$;p>GFvt%?s66ku4}sAM7CP4 zb!{v>*e(MlD#_J1jCJ^(J*m!N@@HC@Lt(-Fm}IPWzIBGFn_lD`NP_^d;}yvo52|X9 z7tUdRfEJ=c=_!#^XQ;9Q)9)32myldddYz@m*S*d$s<5s3RnG}?qTse8#MdMU(Ew?% z{B}MEt}K1&8C_yDc9m9yp&bV-HOv_8K{kM<9cL22F?T}SF09Hm*rN0B4V1cC&f1L8 zt38!gw&m(;bcVk{t@DnWkvoxaL##o`Nl3lVIBVp|sa6Yp3999R(nonAGkvpY>wT1N z%2TD!Du2^&>^*V5?`bYA(t;nG95PD1aASSgcewWb7)fYdc$4gBlnc)uD@c*oNotSL z72s}!d^0ww{z&7n&)uH|<|UH6cv?Tl2owamat*HtHOIlD*Vb`uU!=^-M4LY zL*uqw4jeZ`At zf1&uS`?#4Mk7{P_sLRqiMD}lM%k|u5qdeOT=Cst|a+lK(so!BYgIDZ+keh-^fdA*# ze@X4D(+g~X7_2$1#|hT^45V(FGjT=TP2H_rM7HtUwV$H9c_251f?bs2)nCA=GabM+ zdekXE28myK->Hk~4wHuBrT)ifB*RNiQT(3z&!sP z>8~5ZDP}i!xvPr`L+}2_thqPd+=Wv7b3^`oOX)M)Rblqi(Z}Jt!hiDbpDe>09R45g z(?96iCl1?%e?KgL;I9$>x@g@wK31uie}o)wN;6yih)Ev*c+J9pjDou~ z=C;4No1GB%cz$62q?OrflKy|qzmmkW(MB-$4khTw)&zu$bOPfZmY>rv-9$>ZzFqG zO!gO^`R5b=wNU_xN}spJyWFwGE~$UtS>FAwKpy@6c9$7GeZFJ$@FS|f@sRJ>cKHq& z<1XBsymi{lY(*fPKVZLb&Y!p0stcNtkQt7t(&#j7|29i|(9W*9=513btSj)D+m8FT z^WfnSwqO6^`uI&_ zcc-D4CbZER;M7Hltv$F{#%SK^u--GCuy*sdDLe2&v6>+ji) z+<{Nm)MnOm1u(zx>aQK?p0ql7hND-Nk;?5a|JPPjTJ5jB9z8Ecn+Y9t7nD*~i;Y4B z%gY2avhs&XZbI!?XK3vd9hh^`ZEED3aq@lsieU3+TgZ!M{;lE8Gh*5rfCic&+$1#A z3$s2=ER3RtNEJ5AW+-W`B%{AE@DQbzRT~U5%2*Vl)I3Lc^vVGZXc&4r6fLEt2vC_F zx(x9QY?{2Etgnt(tm^}O#mRil%3+K;w>2+=G2-@Xy+||J2C5Z0ItwQc2%b2B4GAqZ z3}06DxA0rO-Zp%TE30J}D^IhB2(KVNkN%}+;rtf1@;b}kv=S+#Eq-kVX+#||KOUHs zgXcxb*1KT1!6EeUXd?)-{)t!=mCG#F>@0HB(v->e2*zxg>J=s$t^m;5tlKG@GfM7L zd<6Y0>(z+bsU5v~Uy0vgBxgelM@Z@r2@3UDs(7RZAJ4hU-^IL8Xv01a2%fd$j&=fZ zcnc8xL%SeRAizxag;hpt^bfd$>5$BBMCzr>x5HX3!{u#F-B4xXk^kQJ-P{f=1HEDT z>Qs5wxXK|H*9KBw)~>M`CD?}U#_1MpZ>joBLM@GidLUE|>Z_#pZt%j2r>Ad7$eQH4VdefGUMc+P{;Ps_%yb`HR4nMqVS1ma z!vXFyCvx8VZBaKjwS|&YsIIAH})zy<{ud7D64W#*4)7emHTac$XxgT zap$T~xz|r;{8Irk41Jw@L%HXc59fH0;@5^Eh!gsjZ7SCem+(H$-W5L16F|4JM#)P4 z%|eC)WGZDMJ+Rf309o3hhA6q<`bOUk_n{&%2Y^{0QI@&VWEcVT{J@e+9ioD=h8l_V zE=!g9bfu6s9X^=zoWgcD#pm;$M{(E}YsX>zN(w7OY{S5{>=r*~hs`?uS}{5D0(idg zH)1xLI&NmeQ={d`<4-1^8?gAdHQ;*wVl!J8&Epk^#6MskH8+fnGgZZ;c#^w!kR?nDIz%Ph%i7H|-HO@?#Twxu&WubKI}5nxu`N z(1N>7DfCr^Zp7D4HR%=9_HO3VOwuAz-Z6rClS0zr`X>7Wo zv6-ziN7Qd9&@;^gQ?M_U6>6iI1b>llg=gPM)PTNJ&VX?6<6Jj8%E1r0`CdVv zMN{XLZq(SbJ#w20`yX(PwT0E>>|>M@em_>@wD)R?!0+ti-<`8+WJ5z{DQ470Mu!qq z)%V}BQ0fxSbYGl1+T_)Ds0?u<%O3ar^5zS>%dTKUyh6Qohn+gXtvS>b+^@^ z|BntbTT&*NC4Jdp7SKTVMHeYIYf)B~1?si|zf+Oy{H(8|wJ_RclvB?g2ch*KoD0Tr zsYB=$dYf2ySYRh*zEDuvsmDE#ZsX@Z0Z7Wgl8-E+>dt#C#UcSM$;vQuFyV(?&`|hT zHvyGz$rxO^QY(q6wXENsG}LZPxg*WPyLfc#Hs8u>#fjYrwQ{lMzbxif+rimTV>#fk zbL0Ipw$f7xsM6CU>~6 z$i-o#<9H2i=)P28A_|1BwLH|C(N|VI)AaEC>a<~PpKFT`d;2n_VW!sFwF3a786f?S z(5)M1 zkNKwG*#q|;Tht@82xT7&!>)fp8uJsj{o=6pXiww=u5on6_z&|(v-ZQz`eJXr6Z{G{ z>--A8hb;`4DYrM|H`oJg6r%l>b!WxvkwLRX`a7k|f`Epo`mSo7JgwadD~m#pHUGl- z#iq83I*l6od)d`+3_;${g`IqWYN{f zw3~txoUKi0`5$Ck95Eh|LWRQoR(5mZ8+kG<0Zb0B88P{C3=gk;MLsT zi5}m+R+qCZE?yit{yj9qy^LOa`!6(R+q}OWyaU*#lEx{c2&ls`Rx*WK zRY%RDZi-b(liR6b4xz`prM=(729BsK{S#4!Z%7^0iA2nf>jZ=%a^}HxorOy$#0PqP z0mq7RGy0T|wPJ(S75@VapF28+xM^|L#|frfk)b#_bMgRlinkl}RBN%cHXA(3<8S^g z^Y7;VSA0>``XJ(nw3~qrk~cM=jJCgWGZ*N(PY@aUcX%b)%0VhptR?qFD-%3#Ls z*Y)G(0A=UxSZ0>z)u;QpDoL+VAbTr5`H}kr;pUyim5$p|LH~|Wera#sm2e$#@jxYs z=*nV)->yl!n>>5iad9`#iE#7W)G7X}nF6y3sM#~W?{dHTBKM!8bS3gc=CvlsaUz*# zLo&d*=(VO&Oi`bTiFv0I*J)k8mX1?n<;|hE2^EK?FaHsG)a!+lOgX7JR;G3)&B7Y# z^}`>|@t!MEt>1q%UE*kNMpV>%KDty&AKy>Dm$PxUcW&=W^=rj{PTj1H$6nmlTG`}L zQ5p8`@w9_dcZA)~C8Ps2NW3F8t*g23#&fI8H+WY@)=~?o|Co2B5w8Q^!R~(4!E>|B z!d0)cEKQ(Z-;iHJ^n-0VDVlV(r0~CpPo5gxvR_H7ud9$A&&o<|UFH z%HB%?A~_*DII5A+udFx5ZWA}u!dQaPo7!_M3R#PMclZvt-VWbdMPA#E&%=s}miAJM zb}PW#Nr&nEzRxxg5-}DD1JCA853H$&K;0d1@lO8tdjFcB@u`dr+2o5*_dN zfb>ORm)uggp9OZ((xYX>+WRwHQ>v~V0>h%_nZJc8^WByILt<>p4hGLI7|WhT#DgGS z-JdDOyo@CFup`<&^Xw~upcNK+Hy8urv9w`!k1~GS>VzS&?iD^WaP2LmmcO8H3%!q8 zpkB7N%i5XSCMGoHg%Vzpj@Wu|AL~WT4Fv_ZS>SWdpJ|v_?V|?Eb)YuNL;M4K+e8tT zG;JrgXIE}ID75=B>47OC81sCF&UpFpv9Y?0$Xbm}fwaxksxuKHx5KCCRmra>&iBIv zv|f12x2IPA;D9bkY2aFbg#+)lSEU;*pzdL;{Soo3RyDyltyb#%e&>o^wCxUa8|Aww zKP%7)%plA+MfrWR)%`>4iuERyk=wX0>TBp+j=bjDw%mPS^9%ruqx!&~juK9v>gT4( zTgElw%Z<&x-ks30kR>M2dk`DdA#Tslg;>eA;bLL_j@Cd&F? z&GolWe_~Cdv{z}y1u!Hz1hB>@=6^GA*+$deLgZCEhSedLY={b=^~rH!Zkp{p$aE*he6B}g?BdNl?pA95+RDKt__V_Y z${X1m112K37x)A3hFylX9n&G(%u^M z`6+Gnn-y&pERzB_;j|aOO6TO9MZmvql;e1bvbc%&%{FR`Z0{kORQ3lg_77C80#hE> zu{oycZoNR33#DYSRGHkG>X2%ms(W&HRYeF{ofUBRC?klg9)1DvpwRb9_3GhDCkJ>1 zRw>o?Z)N$Wqop*p{jXgGZ+=2V?Fu*N!4chJQBP>JA381Olv$142y?ZeKLOLJ1MQTm zxf;R|cz5a!K4gB)=7GCgg#7iID{`FmCgnn~7S-Gt3SmCJo@E9-i9#@ZyqiDtNNzUW z37obQ%{iiB%aLz9AYbUyg~iLWCOM$&>3W?1^Sd8#)@iGO$=+%ejWYg0hbAFG%RZ-H z1?6-QeS)fdM6q{m{X76z;S$$6bvI=@r$ENiG}dWtyJLsRFMCgYx$^dS0)U72T)1}@ zVVrh0Rua`h-jrxgq#U*pPFce~&<&HLvr0;z()j+=tB`{eTi?mbsAjCTCZ~`yu&2F8 z4$t_QToi=cND6t@=&7@2PZ{mAFbE}RXj4jSP)0%2I#b3HLd0Zi?{b0y>H+eVgQl+f zbp?+KearJ)jMI%|c7VInr#7(jWl%6Cl%RC&#ulG@K(%-M3?kVXZzQCX<)6{T?PjC~ zoxP^&rpnrI2W5ePt5meEtk*lbVF}|#h#84Clbydza?F0`hxHxx`L4rvRY+xLuBuBJ z^%PN2Bg_F`0tRAx0>&f4$Yj{5hCaXK%yLt$C$Ra&qWuO=N)+qZq2~d><~Y zi~`5!7N)K22iIi6E>Z(%@z4-@<7~D2p`=y88wx{o9OHdtk=%(C^SEc&oXA`iF9lRWm!lXzDl;;v4_s^56akNVzX`~?M`KK145Rl-zA zmeT$wSC1l*#_sH9g&=1weFYoq>#T%2Bms-U)$ZMm_#7qkhlOu#I{Ak9zC-5ioc@6p z221P+k3UUdF#Z051f-O(hismaqO>Es>_S){q1&IFquCWrN{H>``9Rt#@L&k+nA{V8vN|3DLi39E zNIFPrEqx6g=6y@Ql)|9wmv5#Z@ibVX2WvM{=PkE49e8n&Okvc zl;j5ASSWVsBM#Gz#e9$%Fd5{eeT9LxGf!fb#?)XaW^6f?&1e?8N7(7#WH?ywAROuQ z+8n#v!2N&r0+_2962dd-Ct*=(`n+#NSyBR5QcUVZg+Y+SjvJ*{o-tJ6FPki??~(*2sq~W`mKp6`pKWD;H_{aL|+tve>~q)6rp(6{A6 z6q`A1Vir%dkDs?aOFW~K7O$j0?w0K5sLJiYb#=g&^QH6gWH^B{<=2UA<819#ZM5P{ zn|2imHZz|_*3yi)g3%GmS=1$p)$sO&JxutD0?|rzby`nknmc+1z2cS37ns4`p7E#2 zzs}FpTB=^_pJ}Ub;=FcHvN?Mr@d2!5+tB0*(Bz~4$TTO5cgkU|s|j|yHqf&R*O zB+@^Z^$pCp!eNk5bufB#kN;U4L7VLzWk*Z`S@*4Cjv|=wUD!SB@Teyz-@2fKU#(@0 zC02k0b)VQ#d$(CwVMO>8%;n}5n6k)1j{Cy$ml#@1ZBjx_zkxs#RWpmteCe?+_{O~#tnGhXFRXF!zBczL2Fv`>unu>N{?CLFHnJFj%nF6+Ptozhg% zm(~#HKwu)Bfm;?&KONAQO`*SSw1nq;(41SZ$>gjI^+hN7S}VD}QO*MDP_vb+lvCr! zfrC%VGm;0>Aj0{jFjk9PNMITlrT-E7)>pNH7|WU}w|K9g5BmTnK!UySuA|qvs z0>A4}NGG^&O4%X zZ@P?>maj7B0lC4e)1W0T*Lp2ZE<;pj*mFg;^L%H4@Tdxbh+IEK8k;dXQ)}8{rP4h+ ziSrumc-Lo8ccy0bOyktO9_{CWTR$r>4!V=x!U#AQwqpA05pEg_?$vjWZrWsxf1LB; z9wZ-6vvF~-otNzQMF`_2J_(On^lAxPe6U{&xNGC)moN0ey#7GxE!&eKPJVn}Bh7W< zi#9AB=G7wn3|l4Ao`Zm;N&uhidoFt}^fi?}PD`Yek2^_4oVQ{$1_!nNxDKzjvItNo zqMi}uM{d_p`s_x==4u0onQL~MGADwz)wp~JoSV(X2kpmwr!l?0-p`)o7U|9n4q2C? zC#}3c)ZZLF%e#SLm6w%AIa^qb%U4KOZMi4O;&T5An8^3UBkmu2@+Rz_b&`w2VXI~N zn0h!2xgnFOJi=}Y=~*~j5sLe&&}^j6T3;`4)PUuFJPEtfSsKk081Qni;pH~?)J2`u zSd->)wAooy9?}Y;Dgx`wlMQH8=u9RR+qcvxqvxI$mXt51M#>1bFNPvf9z^jOds;rm_jdYhSm+w8V!<7lDE|Azmw>1q zt0Ea~YVv+z-4%rhXwVYAd3+;MOj8Xq#2dPLd}e#LOY@UEdFzCcfn30xwm>(x<+6Eh zaQC$^Sfl%g#5Mm>hSm+0+1u;|Ytp=OB0kn9OEf^bnO)F%{GtIBnZV3z18nSZ?a zkuA-?>r{3HbU8Cl+>(JV?OqK~=K-qvgWq8gKYYcUJp<-f18^5R>(sZC6WS(m1;N5W z)$Q}MSE$%mHF5HduEKV-(5BwTk$;Qav%Ev|6yI1)^kY%Z_jSF^Cak!>;LT&#;#;3^ zz0b_*BR6hXs=2evq(52EynSuB97rkLb7B+GBZ8T<8pe8diJ%SL{M$bfJ6TNu&s!0a zJeu}gQ;S>JH>wXqkP`PjUFEV%4B~8GHr`>ass{XuX@{(qJ+i9r#hr}_h!s5F4ydD@ zs5vqtyn0+t_RUSp#&$}jzRdHLu^5hLQ|EJ2QY7#pyGxrjp7)Hmqx+^UB5KRiu({7_ zM@}jW+ggB^(prns;ioNia7#G}4IP^Y`pO384%PXe)k9>zz*iTJb|Cyh$9TPZGQcz? zB8^|Qe3185PewXnXL)`6^^9NsatPHEOqV=6brzL?xP9V`9Jm33xs`X)jO6Iv=mp5L zJ$^K+UOVpi4R{SEwpNE#k11X*7_0{ges+1>O>b&5=DGZ^dHd{qS3>bUH-#OxD*mTwML9 zyS1kT4bL{Xpf3h&H<5>$$kK})?|bS5t&aJ-kw0vE@_4?gs_nY6==V9Lblx(v&>e;& zU&#y~eX;dt6{E6c?|HMQ`<8CawCSyQjEAlt7J9wDY!Wc6PC}`Os$q> z9h>M0uk=4XmXbru_IargPpys-&6f2h-Nq;n%Bl?{yq1ts81F9i$2#?<_vlYVsJN># z7h_~H?N8aed!mJk^0gI1+7_>CGXk*f+_+oCY0(SZ=tF?Y&z$aCs$xEhy2lAnIN>sK z9EQFdChIy4sDDl;6WD&g-@q@!hmVK%oA(%pvU_yAcso0L=H!B$;w-p(5;!BjM&HD& zO-Gi}%DzVSO8Qj;WW7qVa4PO}a=PZ3uM;RmIfEZPs4T|`t1kg$a;d$3MZ7uSE+#n( zocuu_q1b>h^0G##D)a3mL1+n`ma?e!UPe_?>#N2DN42zo`U6+xj@qokQFWv5! zBe(lq1(1Hz0Y7A_x|V#eY=j*2`C3BzkvgiAz_g9MlJY8~@!`8mVgXiz_iY=UpcSJh z7hqXKXv+C!_&vUW$h99E)3zxtp_u;4zUR$ua^O>~S%ngbf8_is`+1YJpR2T8j<_^e zR(#AOkP(Vh4q5cJ5uSLYl6;vbBp?J_sK342NzOPWCjbeEjlrm{0tm)0C0ZCvnPUFHQ3c6d<`%8lopLc8T> zC^pJpDFHorg`IQml&j#vazb@BfT!nRZFq#ezT)1yd!@d{1d@ARQG2&WTUDL*Dn*S%QDPGvHf^=`Y87os>_qI=7D25bh$2>m5@JMn)8~0Q zf4@K9Ki=!T`0KtT`QGPy?sK2}oX;8e!pnpkoal`Emf$0RbHTnh5xLl7;nSw4Rvgw> zZ}VjWSTtrxKp6gk!kVF8RjSo*`xPZf;0kk z&9Jmm&(q{YyaRA8yRZ`9FkJ4Y08=uEJ%)9YtW&kLF-Khqg3IIk+jK;6j>rf%5Vb+r zMKPoXy(s(x3$0Z=>V*&4vhO55)-GNc)BBjd);49ocVV(hSy0YvWm4fG(2vs1IqZ{6 z9_O}Vo7l*$S;uJ=Gq@+h3e)^T%zAp(@U4q}MMkZGcaY3vo(IzQ+l%nk0EzDonu@d+ z=clqIgD(SO*KR`w9k}LN6xMasNASmpGz!lC3o2kbFnVNv2oDjW*G?U);y6^MrB|OI zw&MPn=+U8+;_=+i9Mc-BZRNxyx{)g5a3Ke&@wjCH=~tP;Nu^QV#@NQQu0NJdN*ywT zCu9A67k#BU&&PamfqaTWSX?;XFdmqxScpHPmG@4h2Z75vjBYBlIY+hwLv)s=OxPae zL&16WQS?j3>(ty)l(BR0)UvpZ$}6uuYYHC#mncOT>|L|WZqH1!ntD&bLU>7~icwQ3 zzwT{uS$7Lafou-d<`y`~G7fZH;MUR7D?i}cfAh|CyE(&_*M^HsX5-B6pr(;37eveI5P%RR~)yPS2P@fEN+Z!aHG53 z3tuWH#&~G%%K<$@+1#JLh#Aw7jffKIuS+19WSzL(5+(_T>^V@F)qWz40HIAH`Z|sw zOSL;!4k1y5k9J>4y=@aB_6Rz1=d!nB2|Xo&Xh+&iZNjRe(=T>l&a@;E>O2Qn_&1`sqzvdWzvZ~M*44ZDNajlB6+vT?CNji;=>q}}FyI6XV% z=B)zfEqo!>&$g23EK2aK5#T7F)7W-TMU1@zSE!uBWkHl4zcYK2cl+Id8874bVu$^( zML6j?iXIq2&P3!ttA@Sr+FYi_dY02#O78$>l7c~D6d!T>5xp*VB@$RQ^`-@%M0`Z! zAju5jRJAUBBzp?9*W$3vuj2$D)J*;w<1bW|=dI*`suv4mOK3qG)-1v*2jC}xBSlG% zAuo*fj_rM_qr`S9jN5y0EF?#5v2Z4TdyM(<5!;N1&kH#`g)V!~I^>8s&e&{IKWLaJ zi-^bV2Fm!U4oG5PrNtIf-wO5p%Ei*RL*x1DkL;>jI*2etb#V-i-d{fwxwP(&+M3LB z@07&Su8}>57mv8~i*?wi)C_IGz}0Ks9y(RuY|jNhFOFNgc-+OoA49~ajESKN%@E$v zR;bO6X4R#3Wnvx$R&R@PHpvFHP>%aPa#_HDB6s({pf{@*jbD_H_r^K;c0?TRAoJq4 z<`IgoJh5TwyoZ`Ug{2Tf|EArJ?kK@Jv8SWL z{FXT9K&&k8ZRYY>W#hJ5^pPKS9Q5j*YU*QwEal9Zp4<8^kBt_Cp9yTP2}`GkQ0y_L z>X0GV5DOb+b`si>s?9!Hp_RV<6c`8sGb{wt;m8HQj(vjz?2FbQk!6;+?+P+Vy!L-PgyL> zc1d?IBcu7plERQ|yeDl39#JxyIon&fsS{PDc z%Cawv)7o#9sx}uZRLcd-46R)@woiZUSv}njGjEf{_=j2%dFdGTq+T0DkCUDVTs}*I!$M^LH_EoYiGwb^rl$%J$ii2@xj+Eh;qzrAq1MBtaFX@iE?b)Wo zaM#8$Z)=n(Wg0jv7z`Ya({20aJ7#&jw>nA&oE#Zsg3=T`e7SwhVL#keHI4rq) z;X{W{fT`L@wNiD~;-s8vQR+Rem6Ofx&7bI9lLeY0n}n5V12Z2D%dM%(C?*RKjBrd& zLCSwKHhsoLKT2+Y&4hqO_s}t)LJF$_Q)yOH#e&LwN`PORJ`R_GMvR?4O^CSKT3PAu zX~U0Lt!gs=j-pnlq>OCASF<5i3y(=+dF!&HDcl`Qesd?ctB@>9~)(=zfpS48>r2 z(=FDhCX2bfQD1a1(Vrw@*%jzLr(~6>NDl|9ib#|y@Pl?UXNH?oGwZ+1FY_gJ)=&5e zRZ0w7@YP40aoe)0h_KVV#oHWl_f^E{Rq2HeT_+Y!0y#iHKI{p+C8c!MLpA=c;hlR8 zj0E}ovaT{KGkwCXIV1^KeyE(W+eV+|TKAcQ*Wu{N&(7?vo1Z8X))8YgnS}hA?8y@6 zL&rQx$eD)q>(M5!I?iDhHfOSbfYJ<59stF~LcU<|wB7NlW$%t_$jX7JV|SwjTX)a9 z$7uKfp0p-H*uI^OPlZ%JsNi)`5le44hJ4sa3TFdw?^}p2YcK73o&OM3otP@zfsJ@l z6jiNWT&OF_e!dHm$R~#&E6}ZDwiL83V4}5F_gzz7UX$9G{@(2eBlPHL_f7r4TWU7> zdGvb&h9{bdIUz&aBdE(20iFH}3SR4%0Ksp!6};rC^@=OSyf@GEM##7jQ<3$~pX}*Z zvC!tK&BPne?OS-;Mn}Y76%TrNS86n-r1E?Azo{av_eq0uQg3JJRS!ggJNL=D1QL^x zE_~wX5Om(?FnwM(C2`vUu`2Pmuv}TBbQ5fd9JkqrOYm5mv)inLn~f<1G|3?^$K=1s zHD9^vUlE8$DI8inBu_#O=Q9Ik&NV#`TLQKyys^{G-={?4fS!!s$0hI5s25dSDUOYP?XAWCp$m>38;8}s+ry5ip;@@6)a&w zQHt{g7>kNA%FkcZEI5iAtWHUe}A4KgiNkq^^$6xwjLymw2}> zHrJ>l^dOLdMx+`jxw!9pitQ|0*@T5}mVhjh+CT~|j$>-pDww@$Sms>bUJC!R_x8LO z&QyH=nO7d;h%T=~#%=FKb{ke)(8zkv3$zb46*-x~ip&{VNP~d34}}XhuE5>B!sQ+w z#|tq5==bjErEj)z z4s!FliXX1VS8Z5X4sGxPO+sz786?tBkk=v>s(|Y46ZcT+o0OIPSNCmW_vQ6ukK86 z8DZrW@wn$}k*p?_u{R_!l!913a=E;jWLAR`&jcBcUL2O zGG}5WT07B8vL#)0x_V|1Tj?{0&;^VO-Qd@4>#yh-UKj$$2iBKvhv^53r*;FrT5m1{ zE>x5vm*Q-Nntj#D%8g}oPH%5Y<)(i1CMM(WKer31UB=TIYStq#q8CnnXbEpNh?fT0 z^QecGoBJ4wBiy4J2syTIEkwtqNCAM$gINmTZVPJc?IhaS*uXO_<}*Snh9X#V%WRp} zO0e%B7>xJvl})rbPB5Ben{NagB*OJkW_eBHLsNujxDIuQ`D795+T0W&g}k&%npC?0 zelXdjCr&tsSs)t?>Z@A@*nX;bfA{#w!7v&EHVMpVIUzJ~F-TpHQ8?YFaWww+JZ_Ei z;&n?>`Q{26Zhh*A?*aT6V$k!oFg;rqN-`A;K1i?LyBIz?v_-vcPc`oZEJUl!uRVIm zeky4NqPMBSCjISu^q-{2c+ywyQ)7bd1s4T+FlTV|20(FAjIAfs9*$82^GOG5F7lNo zsKmujU#dJP2YwvM9YK)BxFs4B6V6eR@msQ~o<6G(XTY0A7m?Jvz%HS(_1sD0M~hWf ze(FQARWm7OSvTRsxQ0ZH(ZkAVsvqigOni7|E+vodE zVr;BYvKD!W1z@YOqeukZxHw+kpD!69w;x!V zGGYdiBm-yb(Kis3;$88Ih)U8W!N!2o=#rsR{Sr|M2ZB3aD2w4rhe-M&%j7s^qRiY0oVeKK79DSsY^7p9#dT$O)54lJ>p|B(5}fJTE{<%hwYj#Z zR(|*t^r8g`21JU^>RmORPf1;|7%9MWcXY`E2;b>xa`Jwfrz!m4ZOzx7VU-VxMcJ8$ z15`~$((mxZr=L1J7^Yf426W1q=TNf8 zkn7;Xz!Rx%8;KZOg>_3wB6v-}10m|gnc8eWbNX1_iBg>(9_W7)vCp${?d^Yio9#(6 z^kW0c9C@!@475Yg#?5zhDa1K8GLa{l*2UKEXgn$iU)BD1fT`k>xQP)w&jiw8GFL0ggK<}dsr9iE<5 zJEyAWi~xMw%jfwsSoWVmEk&d=0F^F1{$QXOoO#gvLs4pqS+>@PnXL;(T{$wZH%Kke z5NdbE&`W3~McsV2`DmV!LCIb5@r*(F8c|-{_|o`h7A4-v_e1%TI3Kh(dSG)&OC6Q~ z;;cGPEZK#a*7#EhqM95WCdyn(r$k+vX5?7~&bugO?8T*OjzgKLyu`hR7rssaYjYGQktSSJ{alFjDqBl$GX3U9q$5xOkd?{fY+ z@!Db8YsqmfO%5F=!{u}Zgc7x{4let_N$sa1U*bqzh|P|#l88zbF;QSaY12cm`W7vj zD|~z+jGl!DB9^f(i5x4>;%#n!K$&}XTHJm!3>@U0YWj36r{Tr39LclYCG>JO?)BI| z6CLxop=)k6UFzK>&TIjp40ZP*N%%diZlhL10q)I{3Af*Bpw9RgsGUQ|!8Yd?E!pQ#5!Q8NX_uZ+}O0e{@G?bCLHO=1B1;+*6W}A-Ct^SZ*1a zTnq6d-gUWIXb0j^tm}p0Y%R*Wr997y^L5AEQGRXJu>MfnmnVX-u4{i&cMiHXR#Oyo zm(y&z_1LG!Ob4!cq7iOxiE;OY7$m_tKsn|M^#P&;6rsey$1wX^`lLsWOnbzp(T1mR z6Y*AsTGQ7!DVHylcMB0+r=8UpXtb znslw>6gEA(-ay>&4yk+arPecsk~(YXlP}RF zkzM=v!$&_~fL%#>ceu-qa3$FrdALzeC=7MIJ!YlkTD)TJHRFIv6*zv1a|)j`V8qUt zTebJ??eVYTI3vC|;#GaLs5qN9sJ84unO-uWK>9vXsbXubGP}vt?=wA*w&$-r+B`|< z+GjO6b(u_HH+_$sU}TLQcG$WwdNcdAp0?FnB}xhGEU#{|DzkHmM)Z{zi>S#Z)bPCk zLkF`n@nYCIAKUB2DhfF>#?eb8I5(6}1Why+R$cH(RNLzA%l5F3pC@Nt-Mr8s1k)Et z>6|l$+&tB)A2WEDr$n;d`6|ok!H1+DVeP$#cuAJt91DWnqTDhTX)=6&<*t(=*{s-g8M*|*LpQ9~CKPge=sBzq?i zvuOB3j56)3OmX?5Ko37Z__>_C8|Q;$dg8ARW+goa@xgWSlozKrqt|X{rQbzCP~FO( zNmKpa%~~-=CK0Bwr=5AD#scpi*smRYd`2NZ-xMG+nCSiD=AFdefTQQ)i!f5do*2dk zts;(c)HF{xv8YUToHe5LK(ta|<8ayh`+<8E<84A-oFt~vgPnhKxKx;R*R$7v%0`vs zK9OJ{w#x}~leJo4r6w*RUlYjC?1j-Uy&{8YM=_*EFt`HKy6=H!D-MLKY!P_8Wcv(6 zuk&stf^M9GBgc|N$di3DEMh9-;^73@#*pS2t=lv^Y_sQM8gnFk0Z6rAlm z#ug$pFDur)I1!|INVARQBVqG>=`@%5ZU5&sML75dWeFPI7J#sL$1!DewD5`*S3GfyZBHtc>}@8VM31`7BPBNB^>-~AwBm9Np$Y3HW-L<7#0$W z+szXDj?e3C%ok3FXnx&9In}3Tfktq7i<@smO-~_{AKOf@b8!~wXRsR0`kW8P42bS_ zEY8Q8Nk+4)6^o;_rV8HQh%b0Q^v-oxWuEiTwB`Sv`F&;TyvoyfiHh>}1H@y{aJ~l# zrw9y}xGxhUt}%MMPDlm%ok2xO`I}VBdm396spQT_TEAq z&<83DL;e3^T;m=guLAkC(xvN!(Mwouw*KZ_p+XKuo<5Og7jh=tyaP{9$-!fZ?WXzf zFy0EuD&d~)7S6WFR=pEo{v{wt4|m|=kXCR$c5r&b zgDlY3`zMGVX4RF~o4mc%X2n0MA+6&J-}`}`!%7)Oj>s4NWr&z?hFX2A06%~|15zOdpVhQd*GU}D#9Mq&l_K; zPY-3&#Sx9crFoDJwYICM#}_)&G;E3?biP(x{=H2KeUIH`o)G+eVGXf9oIKojMU`Lf6yZV|B4z~ih_K}g0^T7SN|x)`Iv z`vS8J=hHL{NQ-`Xz~fMDY|jO_B*;g*un6PuX{PU+eD@<$z$CLML=TgT&FLujq_$Pk zFAXiYXLG&(qtmWRSnCJLKNqS%7T|Wn#%WKzn=fiL0+-4LOXlQCymspao?Wtm|3G!}%5^H4&XB8t|y+=GvI_g^;l zr%+PP*m1^{ivtYYX?a}t`yZI$*XVV%tIFhTjZ?!uvo9N^_6ExIs-M1nuUfi=4*GI3EH}hrmvXP|z`36Di zYL~z(8YQq0q}dIdz8B(cxB!KnYLu~?c*M-wAH8P@_}0BcDNspO_xBR{ z+DWGRnpJYgWRGD8U1ZjkT(%BXn$;{#*<}&zOYQfLh;lg4I|p1A3|Md50Mc_T{lTW& zLQ13uXGX$Las1K?^kcUX8fuJZ=`)B)5rY!;j48&9n)^-h2kw3A`3`f{vYJ59Wf~Q8 zc?a0Vn0qwT(rA%|L{AcQaN0ooy$%Zh<$cjBUbbj8&-QhE=-_CEqKq}lrCh+fO%qN8 zA)f|)q*o#_*8}s`A{6sa%D7Bf+P#s0lX)V@#W_p~~B zk2lVH9I+h~c-zhB706`UBzU7xeY2}Ikb8>c#%~VX?ags}n&&rJatAbiir(b6zV6xr zK=4BSNRu8ZM)VRNDUfMu8N&$TWv@8Y<2-9kZEKJ@O6AOAJjJM9_2=)QD<^L3Rc$>^ zjlSX7zjbNum#OI;UqIg*_06&K+i%5I(Uy+3iB{*yeJ7H| zfALUIg5D<(&(?_7&<-iCc(w;YDV2(`?sIK)7^iuIKv&8cM&hPF=mx0+S!)VfYxu~( z0%HgN)4acnW&bnAb>9|Q(0*Z{<#J}20K6c-y-ZVVuulb zSrA$LMXKU`26pMC^E@BcRRFXtRu!pK-z0=xUq&h6@ZckQy+d7Yir*%7v#y|beVb`A=BVyGA;vV{=bQ2tuzk#SjlJ3|^|BV0SAPr2ge+L*dLu7jZIV88_L_5xxXJzck45p=#Do0rV`taY~$a2@GTamZyPRlhyUT7?_xA(XC3v38Vvi3 zi0=!VG?*2-8VH4Eaty*EN6Ux&ItwY}4u3N*?%CB>s~Sbu1kvFwgW9 z`WHHAoUEfO__pK!gcbnhX9R1BJf-aaL@HRPYv^=r+fjZJ_G{27LuVECeQM~>>32%a2s{9M99_i6p_5a6`DFP@Y9Coqg zMHLNR6+Ka=GtQ;sS&H~w7;9Hgc9Ll+ea6hJYbThMD>rABW(GY70t;oZ1H`kNX(0k4 zIeO^^lV%dR>)B-grb)aHwRb+hHFZ_(7Tny+IMK7~m5V=q{Zp<>mAUHXM7JApB|@oY z)?Wa6W6FaPu)f=8QEhd|aToDLI#Wq{^fn_lN0YXjz7 zQ+WhbU0aJ?>WRpI#jga3yT{=(`>MrutDzXZ{6TmnZK~TNJzghH?XIW)qU{W~m0(Jym#t7D)@^MFa1}D2~%`_nzh#gmB%dSL6=W+*K}%-(}wFJyQZy?v5fsk@>() zs2C0r|5_m6PW9Rnda1qjF8-r68UeDUHDapLA=L}CF;<|D_VTM1;j|l#F}#pau|r#4 zv}}wmxev52u%7~Usu~I0u1h844p-n*Y4@s!5H>mk1+Kd34KBFq%*}ayNW7#>0hNk# zIk&wTflCgI5KlHd?lac1G)8n;Mp**f4sWfrbV>Vp8OyJ}bZe+Y+3J#-GG!(}Q6weE z>l)>vyqOtHM823iusox(YUwf0M%9qB+o>im``+25IduN(MEevAu!S2)f%M9OuxRht zU*-uSUI_TD+C$x{`THy1Hz8bPKA;DkvharS$@x4|a9Db`H0I>O*UNoF@;2D(U@*L9 zHazoLu|F1GiU#Kb=(PrmBTP8|Z+spe0 zVdb5=ny(&?BP8AU9&Vqy)(760|8kKBh14Tpe+#Eg_3Tqk~1p%5NRRfjLdvnx`gxo1Sb?J1?9j z@rJ&G5{o9uE4B+*%XsGTrq{%Lvo+X5$4jZhoKtBsf zpzMjB(6ltSMQ>?zutIS%IS*G*D4LINs4h%-WHM|&Q)(#l^=q^uI|-_23L2l(!yvky zm`aytwPZGD&jorfFG`g@d%J)gh++fNHu}vn(|G&+6m*yr{;OBcxJFeuE(}CmS?-KdMeGs$J@SlpY2q1s_jr& z;l4dV{`@w+!}G!J9bnSPrYfyx1|xZBqm%dd!{WfMUAhlK)ML$rpl{B9qi+b=H$7T1 z1xbFNnF&vr*=LIy4fmO~SMz8#EVbCrN(xzR5cK5Y)#B&Kbdn_IigfMb zPkY!|0KA>BE@#uR8F@0+3JcNZmalm8Q6JmV6pHiSOIP$^N#dx{O1mre&X7w7Tfr5s zR}|LYwb%}Hcf>Qj2E$I=1=vc@y0sbc3@KPU%(nxp&*s;xfD;2-vgy0dD+O}f_Hps_x#vJRjFNa)vkfHcLn^1p4`KG@I%x}^01_G zExNE_{R}8Q1x5LVcBCo7E1#NAWsOEJeb!TSd2-60=>n?@22R`ILH%WFUUNh)Sci~V zq;V2Eu{u*b+EI1nE>+sIt-tRKW?^yPhzsnV^VGDm_LCQ``qhgzO3^oWf6iZBHorY3 zS@nCZV=cX*^60^AaM>}&FaTwK*wCPo8X(QUGu{;ebPO&@kfb0Zjk3K7o8Ed> zy#XmIzLZybrieHeyR`1ME+ulwZL}WNVz~Os0x_A>(%i1+`8m7K4J%c?R+IEwYOXmW z67K}+Odqp>_%nSDWve6J8oh~8pm!?jG4>7NF%(NM6i@UBkdBxqts2TS)y#+Q@xU+I z8l-X@Lu=ym-rS2!(2_3_7v@)@l$E!6xk=v^|D4w`d#wRTlo~m0DCQg|&?MDmJe6WT zVu~tXEs-22Wh;^;E;e$pILdSF8cXsZCa>oA7zat_0vUVi%yj^+lDYGhikafa&m5`N zg`4&8W#$V|XE!U1%K1*(NjEAe>WKQo@SXviuvN)AiP=cs;Zkj~dStuJarrBjI&;d} zX5Cv~yr1_?{i$&u(5*hDk`00*^8s!sa>R0=Z8SX538J<+t%0REr@C@T5A9X7-fL!= zDI)^+51X$a7w##T85I-`&i|6By?Wfb=lu)JC0QS}X)o8i{t|Un=q-~i>b$S6C{)F_ z@q>(d3Qox;&xY)?fSjokfSK16x~|2jZJ}0+@5$Utl5z-?FIx*oqiyt647Xsa@+apx zg+vG;K+*OK6&f>YSuNb`{EKCsYY*cs$&`lT_ZUyeXEAtXdZ+p$cRgt zAg{iw%8-Zi$KrMC`aD!$=#7VgOxTTyWV|GGo__v62yU6Vozq8ctr~ffYSS1gzL39F zW?asL_7LW0Qm+{xj~d3PtT?YvcgtX;aFmeeksoB{KB7Z#O_YuLL9Ql^Rz-v3cyv8Pd*}S{gTMDahc^Y##FnrYIXT zWn$$>ou5(NXZACEc0@~i^z!C$nvuIp_BTm-921QzFV)c zXq<>)@AGeHMe6*(q^dVtL4(u)7j9OC)}B|qY3;CZQeWA8K^h77X4RS_--pdS9REyi z2T>yS*=QylYl?C$BZh`p*VBjwJq(MqUI7`jLwv6>G=ztZcjVEq%*sqLu*a7G6Wjhq zPVZw~vL{#u(jwe2!RS_jc~nix?S-3Otv#_D%JsS~mB#k_s%#<^-+{R^x6BSQ?o+goS2oH6@1;Wlj_H0*|`5{QTz*h3t`Unene^tivjMZ)3V zuR4^tyr->}_g$2$G2mHIZAGp@JiC*GG)%m7j&JcvSFwKjm$v9~>yea63)l3%p!0SQ z8>$FnBd(+c;78~kCrvMQX}n2s_ZWGy_=QXmkJ_67X9xfOO8^L4SwmOn9?lN%=Q5@b z*4Oe@-{7R|Ov&XdC+$4+lnVm+T;{bnFX+FZ4W|Zz;VWh36O=c?Y0h>_4XgA{W}M;= zNF!7wxCk7`Slt&&s5CV9bnq^>xZP$H!G<;)*I+yOZ1ojP2@&t5=n~0v$cEdAIP(E1 zih?Vz)h{X5fsD!i03Whr8Hdd^|M!JxX{)b>eF9zdFDvQrqAx)`9uo(`&Bi{(J8uXe z7B5UtY(K-u8-HpF@f$859)-%>dQ59I7udy!KUd&Dj6O3O-g$1TRGUidv)3U*oLU^8 zoC)Faoqc@5$8oxwM`<>%xNy9&Z%-*zXNubAxmf#@>BFFo^3#%)8&ADHJ1b*KJm$Tm z<^&w&y_)oN(G%>ecnF-#C3#6a7}@^C`=I1Wmq-53wWii_t3+i_Dr6Bb?8Vi%l~srL zW4DmBDU>mtPj;cygcCmcQs%^57pnUne|LBvYpVyzJuvxt zk%`YAx*$@kwDFp6oo&Hy^lOm=Ic}1`#*zaL%OqUDT!m} zy2z+j&)~vT+LZO%J=%1z1A6j^{F?SHosx*C-_7A6G*D-6Q^Jm5jE+7a-=&89`Rd;vQp-T6W4C%S%MZeSeFX~sjy{|wDgO%{dj;ty z8bgx#zcA#HE}fxb4paX^hXey1cVg(AqhIg+_jDPibXI|{C>{R$13LeAF)@AH8)V1% zFRU7-FS>{Bp!dJfaX>x8o`HHG%$$xO$en_BYaNk~W86}bk1LP<)2Gs^>F`z+0!MTD?Y93jDP&+MCHN~?{`n)B?vsbz_lsko|6S3#t_i=^iN(z!l@c8f$5D-YxQer9)5YT535K#B9FTr;l7+rWFARwiz zMMagQMMX)KTpTT|?aUz{Xp&5gjL@YSXhw{Ujf_Sn=xO0yJXIniV^xd-`+E9&CVK`8 z`U-M0^z^oIQMX^H^+6OV_qNy~#**IGGmTWK(l6ZQ<+^QkpUxx=9(?Tl9$8Kd<5W_N zP5t7FkZ?|#o|0N$PfrGv8GU*>X3#Q`aI+NJw6gFGAu1nH-zJ0!_1k619vhK&Il*5E zgqww3B*>-_hj4_O70{Etc+m-Lm|@SkOZH*tS|bSXv~e+qJGfdox-B!x9fPM@ zvR2b_(~_6tHFdOSGB$HGF=z6!cltR5g5Qf5+_X1$GbZ)2w{vji^%5ZaqX#dz{qr_6 z8R;Kg+-wENwB(gYMIBwtN#8JWFtLyc!jqDc^1GN>@T!PO{AW1$mjIcSo0}6aGqb0s zCzB^TlcS3zGb;}d4>JoJGaDNtxCf)Fw}YFp7o&qK`Ja>gcOEfwS5p^jCpT+H2hyMO z8k;z}y9tny{RH&CzdzS$?q&UdkQ`k9vn}ujnSVZEW@Tbw{@>i-q5MDZ@+w(-ncHcJ zS=)or1BM~U%Ermg|Hpv8J^DY8e-2f5HFptpvA?ToJ_D9w2xG(Mf~z$b@sdN~P+F&`BYGzYgi4FwgFzIUZjB?a_Za2Q#4; zcrA$=RVhHdh=5=`c{$kxl9CRBmip}~um{hyy5HAHAq@4;*Yp`Q&F1w3f*58}-_bv7~z$$gDA(0YO{p-@7$b>Iy zx>HR``Z3^t$!!&*XX zc=7MB*r84Z_~I;rVObw zWBDKo~QZyc6wMykNQF4&X)O45gw5U+pxyg2j6Wog2zRZFqtkL0qoNMO$R z2Q(G@To?%x;1g3tC-mngc31{S2n|lC)Ox1XT%M2pDjyUY`7nKgX$xcIlhdQUi5G?% zp%}_B^x3loE{3tgs!$mMvB>z+dMmWxD$8~5W8o$CYaan}OZUT&k}_0;D@8jr8Bmr! zA86v(4)ch06~`Ten%*Wk1nILNr~i#hf}njeAO?ZNFIO}7=RZ04LU^@EgaUn1x3glZ z``<9TcQ1Du$INe#4LQ`RL(Q=T{b*poY-jL_n``h--jL!-8=7T8q*sai*5wV^)teYL2oQ6Es_`e{vE-(1yoP`+7gpv{gI z=_<0#NC~=IM+=E>;MOw&?P*#K;UMzGU^S=YRIGxOj`5ca;i+g3pA)U$PnQu&J{DX& zv=k{VnCXxE#|oUkaz?^z2#M_`i>qP892?rtb2R75HZf^y8Y>QVWzbjKRaRE$04GrP zjkU#Lsf$ks4s)Q2+pp{dY*C^q1jwA5Y>w82WyeMMicgYArNi9x6vYu;E|Dj6JBI=L*?`8=DV zDM)>^^6lcA4`FDRS7OQ+6^vX@vr4f%y)NUU(xM(R@Hr-7ODk)&Xt8~e(qaI(qzMG0 zg>-2k-TIptk0avai6C-UXhQKhd6noynnYv3yldz?bl)k+QrVZbz#-mZ$0*MOnK4NU zTZ$@11Ti%6#K#yRZLFZE_S%7Z0?PX|uBQOnW1qa} z0D{l!B_OuS1I?&+IBcdKxUcPvSxDB#2%OY37{g0SV+g8CF?cgM2yIYhfmo4t`V?@q z#m?lbUnX>UHEeybj-!PDMv%mB((MbqU`?(<51i$s zmKND#7*`j4;kL(UBddx|Tz*bwPvX-Y9^~Z9`PB9so|)s7`oTAUl~BPS~A83#Agdbabv2`I9filxX;nt1$SfU<^bw zq1naV$?5USj(_(E74Rx&!jP1(0cdKxR1pA$WGl(>^953ptqF#z14QZvjtcCgmF;%t z<(rM*3HvQR%($4i$C1zz^q>38Itxocgnh}B2t8JFL39UBpr^0B9G!f9+7>xDDvLXh zy0)H6vov!NAAb@((^Uf`-XZ>-ND`zMQF8$XR11&RrCVv44{w0V!C7|hJG6KruZG^>CP*%PhIA<>WHoXAjHSe2 zQhXM1#`}3FMMbp-t2oOgC2Xuyx}`pNYFN)?tv+Rb)lgt&nH{{5w*3nYm^qe(gPw6j z1Y*bLM)QQiI7pd?UME&`UKa^jLr88h2*M+CPmr$eFdxtnr#XuA0;sl) z{M&Bc${M9xa_J_{;SCEdtvsw@T!4;|b#!uY;V9mK6|%pZ_xvT(w4b6H*K(#w4^@^{ zrLKi#gb9LGn06TVpl*ogAiSe>3QlSgrm3hVEz~9u$vQGJsHFwg>x)e=HJ*8OyFJ-D zW4L;gf*b$nJ2ZL|=Yz4}1~Y8Ju(>*YlQqVQo1)2`{vHs#JO`*Xs)8~fZkFNZ*4T^WownH`|d{%obB-bRoV7zQ%^HA z5B|v5k_lih%wt@pMS3XfWTpc(Sp~Ll)v(`vaSs0<#hgENDzJ~p)N2&WSgfD{eHuNy zDSRHTO3Xmh>k#!eS#?ruy6?kO)uUbh=)>3YotYL75sygYun~b_}l8tVkU&v!ifw z`4~P6cR{B2*v=NY6>r$`y|IbeM{d*Z=C)Qp6MRH|HEe==WsPu*nRpk{hM~OcF_f8a z{FW-ZIyG%odk8ul(I@Rle_Do;niGt-ZzmWClH~x_WSidR8(nWaEMe(ly#;8OsfQ^~ zmUcRQj4ENh@ZwR2y!uBHyObJ6TR#8yOeaQ_;KHl^l)hL$jtKn^tBJ^dBh3>(i82^JFyw{7z z+@2j2wx7oE;kybiP0~^AW6IOqnzfdJyhDSv%SdicDgh({f=cCAC>BwJ8(r4M#rI=q zi=Qz~yi02u0EMFzb~{X#gp1$FwUjX4<_*X7H}sjzP+y#lBk_AklxoV%%_h=GGi}y- zejtUJwJ232a>3dSYiV9|-wJ+39J$h9S=8F9Wdav{v^MH;yOCQpV)L6xDjF?Jf!=#S z-vV-c){7Jpd{$5!h=KEp7RhH@Lq8A4q*6$OP7V(`9wAT2$>u1+`~0Fj#ShJvfbwN7 z?uQA~7!LQ6lXCQAGqlR%M=k16`j2<-GIFs+d`$5e;+#wSa>aUVX)h6EeUv$d^e1tv zZunTbv1x92om#y{?^R}RwOUm%>`Gyyl7t!4?o_v(+mz@)x$TH33+T+B2H7LGwieq@ z`5wMDI1ivnlCrbAPSr~LmFoRwDdS#3&np$xks?G8vB8jsAM7l6=Sv{T>EJmnqd3o) zkG=MNP8^nkpqRFV=5-vJvlPY8Au3nmGGH68SjaU*-2VC*Ya_S%2^&2+6j1Szm?UcK ztCb^kgQ}>MZQ^H4T_MyRhwS-Cd~wMK^cbKUU>lzkL1U4o3X@ei45;GlEWkbXx~9f@ z13k*lwsS|YMe7Cc`G>|0(stuV*mk~yUZ((ElibO%&DyaS$lMSQr@%9#45owM{F%gJ zXazoVAw93n*E5!!-pDIWVz*6%HkFe#md;b#q^K8CkD}KrYS$xx2ir53P)fNBlFS+x zxLtJ~Zc>U~hC|LZNu0NV*&|r17_&i)0a7Bbj9MwG4^JJj(=zyKF?Sr4J74Uokb&q3 zf@=d}U_C)}YjvVNanDXsgZe`(Xr~r^p9q81O`KcmCZo_5aUU$(5|89h(wr=d<_*o* zD4fGI$4{Ea^je^U7&3i54{Tb564RP-moiz`+}+EW-BZnfclCldshsw$A7UQ9uI+!B zIbx1s@xdiySltoC14w#)7C5P$7W>w zVpN$``q}2YB-*hgN|3%3y7gixLLCnaWa(w-f`+8| z40g9)F(iX?B_zsp}Uz3EaDgG`~ky9wrf*sr6>8+ z&Ty3+%B+}OL-oFn!fL~tAL0`Fmi}a$UjzbEVZD5%>sRvJFg6>KD2KJ1rAmtcOS|be z_jSho$)-JoFu%$80xA}3lPJNQk^XWm?NK>-vKW2n4lS&5V;dwJDp6;b*Jwv{-}GQ* zr5FJhZ_`?5V8lkwOSu8kP^*@uoUaW-8{bRJ;DD}JBgo&mSvFDBKI+B3*N|PVf}j(j zTqYzAxpabix5F{Ryj}=5B7M0SC8aYqnbxTGD*CeNsRpE95g8lyT{&V_CrWjZf+-#; z?tYWdFAQv68>nK{&I`D2U9o6zv@7KszwX~~pECES*V#c8tf}aah%=DG;ab7_a=BBn zM%S0y`iTnO(`4%iwRcjRtWV#ERwFv&W8X$vo#wcL(V)k?~>kZvn(9Utw0uAgjj^g3N%4M;Uhbv{I0mAO1ECFu`MFS@h&g5 zXweZ~)KH&Ml}ctaD9YY)MX#AH(wu(Ko()cBDYb|K_ez-X9hSpv3*G#^gHKi%piqXn z7E4{W>Hs93y)hy0n0}9^qjcN@@=0hN4QFBRhg0kvXkDwX({7Ei9o%_GF3WH#W6_@} zfN$O#85P%}9ty168wi)eHz=3yU2L}r9fZ+bJ9C)f6d_~c91(W!RMfWUyAqk30^YBv73rP|>D@OFgDTD4B<&R1?0v7LZR(pTxmBP%D;Y7^PVM zvh1UAB$vb3q6-Us95?&b%{ytw**N?z{>-XM++P)b)?b_PnpbO1_oEPIPqsU;T?GOt zXdITx+-tkafP{K|g-gS`|L7H&ZENeNNo+{R(2+HR;x=_GlwP9fkym51QS3Qd7+0?; zq9~DL=Z#G?Ug{|T=8ugCb9ow@Xid;v53SVf=1J_e3PF0hgy=B9fs^LR9dHcmuPk;b z4Mn%T!g_Xv=Ad~DJZ#9lD0}k}f5YG9>*!2FwE*RG#vUdD4+1TSYHhy(_|*-Da3t*! zBd?Bx&$YuO2?tviIFXTjDLAXIo?OO;Q7JM9U^2%fd&|rp=P+|4mlm^JH?O~V7Sn@~ ze3SKAi`pH^Jz?R_BZ~4~F!q#4<8!E{*vLD6>LY@73qdp8r4?+iQL6PXh_suO20u1e zH4uRJL{4UD(V1m0c)Hw*+teu7hl+@9Y&NGZjcF^Zd-&q;V8d;kLd}A3Q;vd*Oeh)L zQ|+rFZAD{M^j+kj`6lQp0jJy121jy^@W`muEP5M}Q&86DFXq6qtZ<=uTwxX@e5w>0D zi$-PoKW!scN#nhc96@pnIYh~tCVO2TW`np{AiD0_Il_d{zaYKKN0iVd;M=eam3M>I zy_xOrQDPtMssCXix1D&jLIr>?#f%=ptz0nJK5>v*5SP}Wd-7l`@*uIClx@j99aM7t zn!)<&!@P0~ZQBNqB2RZk($h~E(&udr~~i<`2z&Hkbk!xr3z}{zMA+iExj-b^jGLnB?wjot%_gm zbXJF=NHo-;zV~`SR>Ti ztx!SFkzL%?N%}Ho60>`&Z|oa|SD*;bH;Sl@tq@8)aXw!k#)|mPh_TJrr0=pQ$#ld9 zI3+I-XO2HlFhpmFn#@vScWNI!CrP22U%TIFRV|C`kXn@L;3j2-yIni$cjG18in8h(>K$YI?jHPx01FQ%^3fU>3!QM9Hy9ygX87&4<8oU=Mja~<2V_mPZ zzC>MO?I&0;9lt??wTgaW2ctLjqt&45RIH;i<^j>-6HpF)s@_dl7^Y)D^VNcPx|jQo={9tarvr5pYB1Y+f+$xJ@%9rte(F=bktSPH2(MNkHQk~UE|=x=L2ZPDQAFhEmaeC2k8_SXI~ zf~~8exko4VDNV{G+C}-6qpYwEnAJ>ZGHSVQCf?y%R$>T}=c*wuh4s=lVBU`u^3qVp z+JCcOP{XqpbL7BR@`ZN>cIneA&%(%+dlj@Pzt*oPPOiQ>ff4hXF+eO8LlZrjqXVm% zivCVOLcq7p4{cJ7b+YTkS!&$2e?5W0W~4?!+RenWe7@$MuM)DWv$r*7F`S~2cd9W$ z(50z%oV*6=idROYY8oh=zlB(%&ESgQ&NV8B0x8dVj+Ka*20jh_P{O7amzwA8UW=;^ z1AU?Hs>3U!w9*3(6o$(LgZDEzS<hMvH3DF`j}@PgF^yDXp!)4CjQibL)0=+vtzPQTTXmd6z!rNDYOVj_YYXF zCr{)f*3ea3oG_}|k?QCuX~j>lwII<>$SUyHxTL&qW&KOFF7RUb4CDPAcx#6xhAAM) zDcc4^FCr9ipE;NAuqKX7z~l0f zqMHW0*RgD{qXDd1V{!IDOHDNn)Tg$UNT+`@*zzc+AH_;zxEpvIRvL%^O%xQU^&RM^ zGRab;49`5D@dRO+@sp01!_ku5M_e6Kei+yx%JqHxD2+}>ugQN}Xu+!>Es{hDl_$&p zYV49wqQEv0*QbkW)M%|3D$nXA*~d1@ox!?#)OCBUy`~5;(~Yp*K9|8I-!Io`rfZ%O z=LzWqd)_*+u{MK!iuW~TD&nS2?e>9cdAU`I{bO(>r| z^+iUKTozwhbz7F#7I=z zP&1-RihNHt?V^WoHfJNFEW?c*eS2D#zV4iFBUS1MYD0U7xDx?$cp!qA6n;O`W>!;m zLRKC@V1lOR3Ld)48S3|*XmPtrQ+)y~+myfMkgl*Gk39XwdD|YWW6dI!TGG8sfHnhR zys<%Eufi$dyV{qVwLedQMQ?>!<@NUvnpHgXYLU+f&b}uJmy1xW@9@RIPD-Gj9M;7^ z-(=<+D1|6>obnauO24)!%hEKDj{~wpDqF8>s_AZczEOR$W&RFrB@%rY@e$ak&ku#Q zLt)z>&2|yyXB5-1l`cgVy^x%`VwPxs;99DRUa1v}{h}um1j(lF@p7nDXW3$ms85?OOEn#H ze1MA&_3gk4TrLrVthXLT1Hd(kS{ZH4be-x_DE;`37@2`J&EqfaI-6fu{hK_`mP8qT zi}HYfj*1n$fMm`L9|a`#ppt_l*4@ml->*d$m_~8wPwS4*ZN+N$od;`gua%k{iSqEL z_hNSPyEq_WWY5qG7WB_9&5wVZ6G&~uHknnb3hx6f9mJ=Y212W)8~+{!_|wD=UW5kq z^E3(eF@haA!9Ox%#tro7%S4bm8z=Fo3BNJN6%%ArqbYbQDJpR2EcuI#6N6|tgn0XF z*K!`^zbd^y=0C*#ncD3ePWkOT{hz2Wxc!;n5@@!|{N1wnU!Qhya7wA={KD)X0Q~7G z914I}Q`&7btUU9LC( z_qG0ll2vjgUCoG(!UdiEFKhz2(ch}OPXyt!zmokuxk16g4cq!^n1dSuOeO)!^IpmP z?UnAw7xMD*_MFOkYLRDK=ZxHh@tg_AlMw-r2n-K?lnx#H1Q{I8{02Ve#Cgwa-P>-w z7l)lKgVYk>!B4VKpcgfi)Au~l1+gB+Gk^u$|j~|G&HIbR0&fGhI zMrcPz1WsSV4z|AtJ*}Mc+{UUp&pJyQPqZVoo+afQ%}4Isb)V_Yk^iVi`-e?i#RTzT zBDXZU)L{*M6i&4u|z5LdS^aldTDPR^X7b&JqLP<$mLGF_SddIyYScMGae z>ld9^yf?FgC2M1!Ds225Pd8v+iUOJ&g>;wK0S)V4pZ)f1R4uPpufyZU_M#UK;Q!*7 zyNMN4RUuYt)((wlvL|I_ty(PXjiqM?A}HqaHcjlVOG8nxG{QDMa|kwaJ2g|Vn8AgL zD1WdKvxe((8HE8ljf_ovQEIhy7im!PUbLo;QrDrqT7UP*uew*HDA+%oFJWlNeW6uc zT-?a}#|w9d}2;^YN%<3KY?@p5b*w?D+g+i+L~~K|Oz;3aoS3;APNhgiSXL z;9+B9(~*Bl)imhkJL@pL(RW`^r(s~QbI&0F3l7nrZ2!S?g2xoyDn+hyZ91dnrcG>+lRhFZ2ie)-)I1)8rQ~zZcC;i#ex7ApsZ&x zsnXHJf5V`~IAukk!%VC4LNSvA?cU@sk|+2SJ%htK8SRXYj_y2r>+xf15DxSD-oXJm zSIa^FfSczde?GKS!5P@(Kla`Kngsol0kUa!PRj$IT2Wt4GLA6*+tgzp)3=pIbNbW3 z&!xCR9Nwx3->#=52;uXM(VySq7=(j`xoqvwMK+r?)Z|m&=unC0#c)0- zA@Ip}++Rz)m*D9vUSoH3VsvPUxf@p;=6m%GwF3>#$?@D&8i9n*W>N%ksOsQqU8RYM z$=dp_asu}b8kzrGcz%9w9P)2pGK-#GVA#*c7|~%QD`e zeo+dR_pt9%(|7kYx2)cnm(B(ITgtK5)Y^>R9Ab2b6KyHbJ1n>2q43{`Rl2%~9$Qs$ zyQd(v}Uq#gVOLIc{?udqhnJVAgy<`GrUa8 z1fx@77E6b_x>weZ%vpKCdZ?n(!M%59>eLhPkY(5CDR7s8b~@j50}sf_X0?ak@9xG` zeBM!%sPla~dmc(>79>#=^ymgOSC&`zSNVV3C72M=rNJCh=knXSDmo@grOtl}K|8H) zXo#iBAeSXN(?dhS@jL$j=$Z>9`iqhm%?|Q08$j^lMAB^?drwlP{Zp~^Pzhg5QuR{8 zAv!~qmkWNS9(@gpQDvA#=A*#}IxJ+l14Iw<{j<=9+=lT=^CBe!?#Gq^%^GUlt~|PI z^)~yf@%2kXEgwu)lNHkk&)AM730+8;5}hg15GDonhdR1fstfblr))9>-CY=VLh~LB z0c`8-oecW{1o^BQjL5n}2P_9?rwKPrCJXqg_OS!V^Ky+Iqf(0Og_{*k$8yd3zC!8$ zqvB5~ksbu^Wl-CK1@XhvRrexCR~_^cT$h#zR(B2~`Ys9?(5qA|g~ib6F)%v5=DYih z`-v8YL{zN1U)iktxP6;6(^4qnbM1|(pS#{VC?Ly3$H-N+H}mH3_}kdsB1gGf0;d&n z*LinB!G6w#g6Xz(?&%XbZ5K0NrGp*m1pPHgW?ba|*b2NL8Kcb(Z?E0BMPu7flp9y4fJK%ZD2~p_4UBjCWF*@u;K4aN)Fig8;P)> zP;%JED0W$hIG&wHS>@mN{&ig!eYqB?omaE60H+<1jvqH`%WbZfLU3Lh>tQqQ-}eYF z9ze*hso-Ot0DE|#1nRt1cKjL+uJaj%3ne#Bxq2JcbeB$~=+M{73c!2(CiKkiespwn z(HCeKb8==y$;?dc;kBuIM#ey<>4<|hJ`{^@-2VMAMUj%za6U}K^mYaCjY<)BYtPt< z3?9gkc;~GHdboEQRrz*Ch(&z8ci}~mG;}~EQQ%MfSMsLxydv>KZD>{9QE2#N6ALtr z=Xn`H>{Aw82(`&R#sA`A3nZF?X(TFIDHv^27`_Zg0`cte{;;a{pq+U3J;V7 zR&CqED4VpbyC03fT9MO!CAwu(pA^qvE1|7;XlV&t2XW|gbr=dTjSb7z`S{~uPjf;x zf&Zx|H@CSjrg^@p+mQc^Vg1{ALfqgs(X9ZPNY+}FEj@1wyCPq?Et1ShlygmAxBm_E z-Nv`Te$SfkFPYl53D>WuO(m8)u4`Tu08aJLx27g*vQu(too{&^#h3SjFQ9+1N`i~2 z>n!9s6zUn*&CMDgS*oD&u$y|;y8QXTSdOh*!b#zMf=&2-+y126Rg@lIa@~Dfl=jx2 zRpRC?lxXTtMd`E0ckE zB`DR~(fHei9SkK71~HU#x)Jb;A$N5A!FQ59%=;wFW+D(eRh1*TeC| zFmak(4&#T*g6>fZ-tSMA;p}B&@?4*^O9$(};bW^f&X4RQo8S06?%z&jis89Wu%5n8 zp&HFdO+=+wgwy<=l?`r$BL-tAa6|46Ck(%*RZYxlx23_uI+uuxej;dPZkV*`ZzJ zUAQojvYPU^!OpphMJ^6f_ESw!_s)f{+V=jzn(9kEXSYS9Ld;B+w#V9Z`4Z(Ri$g+I zI!mz*-+#zU$Tbf3H6Mlc8^71o_@H!eZ>#4MPn9Z#gT~TzsP)K}FJ{bw32$mC4&!Ii zn@$e+hCZeso$=ur_S57iyO!<&*H$po{-Tn8yxkrmaEy&|1^d~%@O6slR{0Q&XRDU| zs7i0?1o1)x+J+H4eX`n%n>Ayn7s8jZ3=IdHCgDAO@}`yo0zH6qUk7zpR~~lL zqxy1*=KvJ&p6!O!mmv1DqprI`5XCRFx+!D>Xz*ex7OWKEIAwlp#EY)|5|T}=mF)w&q*Kd31IUsL}0&- zKMF4yR3L23Cm>e5s?#|H{Mz}qHiW;0HxA0$fqT!=SNzICeVvLI$dZ0>UAoV1+PKGD zlK$TAh_r0YC@4M`2XhG{$~X}!c^1DppDfyA=!%>Uj}c^f5w$tx^Q=-=NwgA65XOlZ3kXY85)xuK3J(E#ckwH=H=F=c^rMR z#lb?~@)wFswe7>zI23b0(cWG;q3&1NNO>4rWyRZ{V*L$;|Jx7g&;69sGhz*J@(2V>^wAw{v{g3~HpI%QFB3>Imn@YCVrE9HOD<|2mnrSi^i<2N1_1Dx7;48|;nT;+K z0=79!YjogFyK4!$FkcDk;ER;;1fM3GzqU(T_L!prPB0>G;uui55=@0wvw_^D}ekO+q=WJ+hA&oGLWN_POAupIz zy=9n8W*n<(e_tVtZM|4OKRcb%>>nHg6Tv*}Md`()OHtm*111fTu0E6ZacJy$qWfO4z+)*u zqVL55#G+&LO*imjMblHrx?2lcl~H#vT4`{&+_x>(tMq|k25L#l1qu6KWKZxD^-n&! zOl1U3W24nwrP_&OXj(zVR8^IYlsR;s1>%aOwx-)C8!N`>bXaGSK`pgLr_0tcHPr z;b7O%Dh+TWZt9d=Fx%d~!Mq?k#A6hvW%UigS4O6P6My$9KaUcxF;@N!wzKSp;6g5Y zri@s45fea%gEJ>>0liWo3<%DTWI$t^v+aM6$?~_@^J$E zncEBiLZe}+Gn(XCgDv~97DY9GuLv{5k9O7g)xqy$@?#W9h|aNfd08|m zHQ&*Y9v;_A*TleIb?UF}`#9n5C{F`vcvhWcfxB!5w6lBrr;oe$;joKQx;A3(0pUKl zn(9qub7rXcDT*--E8NvORSRmu51$*bkKYQ^TpYMG6kRWnDQwuBczOABu#1~c`L{FJ zLARwQuZxVaM2VJ)ZTuQI)s4jln>bLExp*%rL^=od^~&|(}2W2~ADTG)YAT#GS-o$97j zj7hPTI`d>Kq5~~>svF5YAIwp+v^7lESFVTRU7|*CBs3%%<^C@_{Qr~u9W%bdJ)N%(&M|+NvbgimkMfXeYD)!Oy(nY#FBkNPkYCNt z`HhTCzGEKbE88C${mIomKVM#PU@=gijDmiN7i_;ac3x?jH|VYzh~&9`3wxUD`;9dF zb*booX_6=ht=78M+JqS9&4a6v_^Q;^iHAX)3~he?O$JXq18reYx}2k6{2!uVm6WBm zD{M7`)D!&jRih#)A@c62Z~nl|$zCq%pW){A`N@10UPL(BEu{LZkgwoxIAt!7s-PaFqC5Wuufg-*avBlt*duVR^7y!T&bBSefftf1xO-8}F!hD*z5>1y`E{ zb3OkUYz3`mD-8x(c_foo{(QSk_yA5#b7`l>H;=;QNSC!a z&vE7iEWV*(t{oal>aV+MSXl0GmmEjBIQ0#TfU$bCZ-2y+IHv-s0t2;QV{TE&SUc>C(qw4M8G9m8o7 zTzaxsft11hVenqtG{}0rY9qB}%OG~9NY;6Hy;6PwZ|=5_mYS#;IOmlEeV-cC)%_~F z(oR>{JwAjn&rtW<=RfMKa1X)f80m_BpzM4QfseMo|-*9O=7mbY=+H(mh?aXclOoZapmyg2I6qiqALs8Eoc+ z4jnsea(Nt!^Baxce5akyOJ2t(C{CAA5j!B}yy(u-_^py|A;DXcj;l*Pulps>EK_q6 z_fmki!^7tFU9UdMw(LQE=NQlWpWA0pu9+kx}h z#uDhf-(ok83uot``;k43Nk1$EB`b=cwj1%@|6-0hk9~_|wdaCbKX{m=6AuX~&TB`= zaVIUidvibN#}k#Q@+~OF(Rj9)we|2_it{?)Rg*SXzySy){cX39ia+h$aJRv5K*Q}& z(~@571IZ(jM(t)Kvw<6YP1hxqtBmB9ZEEV9)*lf<{l|_SC|LN4+)qYT$=?n(eM)#d z6}!hk!=J8u-}aC|HopqSLh2a`sv4_&jriF&$hrJd22$c72=T)GD0Fgzhla{o0$O8& zO6-#+Y5k78mX`KZH7!3%NY*t*$7AnJj6d;%$^{sZ4aQ{3m+&# zemDy9;O2nd#@jD!&KsMhP^mS1zF!T!a*K*kbnvGRpB?-Wr-UB1nW(+_9sI7xERD}P zsUyp7I8S}gm$*+`L$;F*ZE+ZNY(O|0&T9)^U%Jn>o7V#0?I!Tyc0UfDw4MbU?yejd zvZ3%BXRf7p-@hPqz6FypNaAfRbY!Qg>{_!PA|DJ%)qE*XpJo1DYPa~FO)1_!7 z;Pd91=|kI}fif^D)nMneT-4RyNLY=HjSYQ>7)M95eIa=7)%N8oDWcmppkv1WUUU-6 zkPoM2;}YrdQZukuv!)e^x%(WN>HDnpa;r1JCl58FQ7evz=_twMYv&^%&$HyFG>Po1Mz~@`0n){*eUi;<1i@3^w$Qb5MyaXW^ zb~ypD-W*e(3CqiOes^FXPIJ6Jo%Ga>2s!A56cu)z zxb|fl7&1pBH`En<4C;ggHgX5w4$& z$v{}WJLu|3e;R8>!srEi8$lg*gdA{J{K3qI0Uy0dA0|CX(8of*>AKfV#de-=K2m!9 zxDHze6wMBZ=zuMr;W#4Wqc8o_f6AP-6%DEQZfi_tU+`fh50hZ(T>Fi zV83;X{QUwaj)QI=X)~QCd7GYdAdz&IZdpy)dvFt zfrx~mzLzKhN@w6q+< zYJLqdI%ZZg5tNMHZ8yz0JBg1WsxqRkEN1R)bab&gEc{+uNVu#W%Y+9ce;5qGpIIdNC zI*OmFOEE)IOJw^9K8(Uu6UR(*!{+s|4>9Z;83CF=4$Qy%-*28@;ik@kUm6M7kxB{-l+HdH zG!E@mdeL`mAnA2I2FvsWvp&}iD`{~|A{TL*`g#1Pqi1A(2AwHa5VpsN$P4V+vB zqm(oX93_+m#q@tj5_ZH;@}!x7C@aj>|0oSEC?o|P30{>7J>$3{x1;XusZSi3WvC7% zkVNf(-W7v05Mx@iC8d%t$WcfPLID#sO-D=*1B#A=poFxYWsI)y{)8^X+Ky&Y?B^+t z=|{_*KE?46)kndaKf`TTf{^)Bwx<_^gUSeB28dl<3va#M!B!xPd_hY9 zs|(BhfU}eVG@W^UkMTovAg@F`L$8{&m09{26Aw{s2QP_bu5a#&`x>Jrsb;cSj{Bzj zvSF7e2djjx&=o~|Q)444#!!sOte!*yo&8=#WnZ?vz~;>D>crL$_(|>)tH*~ht`DQM zOkIa+#UEuBA!#3(Y{U7)aCG->hfoI8n{_z2O0||!qx*aHO~o5iTD~=*OMfQ&elU%9 zInySVwv}|^YxbN#4RJ8$kr(M_JQlS8$xOVG6n0kQYHYu!z!60qV(*RLPlsKmp(OWM zu}E5Xt{j^FG(%Aq^fiJ@AGAyqKGM4-dNSb3QcH`_P1~TfrUa9qlfhd;Zt6i@J=)%% zZeR6HPjymUEDRV<1aN5mQ+KjB!E*0U=F%Gq{1JDT?op6J+xpn4m>zX}BgkhQ<{)(5 z^WviPcC~#7r(Qo7#Al5j!ySiZhJ!Rq^xprT1v@bQR5M){I6yMze^h7&q+fBLKN+C} zq=4315?00rJih+W`?HqdiYa(wBM{^4;i72f0SK=bCEmTnF_f;4{xE$8-z^03FicWi z`c7X;gt>9S!1rXJ#Wrwh^#@e|Nz-lTN9Pk2v4QzIWZwMR08^%TUX%E!FP68JvH|IX zbGUxT^otGy2BwnDSPec&_D}75`67&GPR@|&>~Flor~qXM zx*3Kmp%0v)fPpit7M+CFB?%`n9i;tuL=ztaV!sP%=#cB=w;Bwmn_aS?b$@uNLU^oG z!pst`MQNL~@LA0ZJ^&2g?@(kJ`2YW26 zOT9};Lt<|t{ls@F!^n?5z7Wr4(&E|_FlQVVp!hiTJA+~IAGI>>K1OwwYnML?T4g${jRyvjdCB^>E$Nc|vex((_9$T^@DRROu;iiH!Sig%tRj1W*N&NJc#|}bF zti5afgRivZaL|Lc>amA%D$&f+{J=--S7FG*)lsywVm)hILL^+@@s&FOghDm666(`o zn)sJS_T>Y)@oeLmp3b)4phB^KK&NS~YiF4+zK+hLD0Gs0M#mq@5AT-tS@R@VzgvvN zluNCnru)>SUMy?+_uXF~slAjVJf^O}+nF_NZvVwIatTJ5zkEZ~`FUL8o#|mw2M3z+?ZlS{7y;(=X-A!%vAOn;{ zPp4s5z4iJ*0NZi#LRtmD0DgxF*k%^t{?!-eh$=6xv^j!xDnEuK{=-b};8odYVu zOUP^I+8i`G0V!>Z^LhiBQTW3(>J+Yo=)(>7YS-9(B_*-_80Z zpcp}@S%@m&XZYhgVZyw~U*5KjixPS`dubzKGC}0cV~kXbQ*+kNpzGj@4+kaK9Qa@S8La^WGgMvr^Se$hyN4ssZyRS_=|7UzUd60bQ(Kk2jr0|jT@5W&KYLb2s6OFMci z)0bQ6jq~x>8u17&eruLW^~vJ7W9WLJ*Rz^i*{JnzL$M50RWiHx1#$i=K|&gFCO68n zR$O%Q%CC@$&0_63=L{ zPVKi{9I`tTc;kCU0f|&fPC0$&h`kugmEY1})ods8MX6Hgt_PA|$>k{dprppLtDKwG z$D)!0e|Vctx=fELIPsMaj>V*pN_X$r7FKUu3g6gYS^V{W!i#WT_$lA^Vbq;?{UJN6 zm!nJutmEj|z_?>2Z}Y!-n^ay(x6BHnRWN+WT5dXqTe2=|WDPZ&qKWAnz2#l+-=KD` z%)$9Q8=Za4SZZC^%$bp4q0_+yr6~m`r*6=7O$8hEQP|W7xzuHS*JKs<08J)*#C+{n zR4?ok`J;CUGGCcbsz$f*7nrUvh%}AEPCO;V+-K^UcTv=Ot3G_%KL9(Pb)B7=d~NzP zS~1y&IX+zEe*MkG0l(oDFPzj_82H5T zl|&uqo_2!cTRtZHp%L)=kGj`e?eLq91{2fYd+U&sKp0U-GVi$3oga}xAR4W%&`@rk zfa=%jy((1jNZ|2?(&Nkq6vOcOdc?$SsTXU)PZP{mkKE0;V$c?t#ZKl2a`)Zx?ri@e zu&to0V>71SeACGK{OH=74n_+t|*?elDd+~tDv z$fZ#7w7Z*`U4H4?vdsHFUplhUCE_hJn+y6pd%BCh#=YA0mclyZGCvs(h+$V_%zx)M zm$)Z(I_dMiFCOwB9^@1nKkOG9Ph=^@541vIiGDO+#{+~GqE#PA1HECws!<XG7)Q6BOBPU;kyll1<6@$WnMjoXHw4%HhW0&vEp=*`P6uBLE3^t*NacESQ3u2x^s`i|u zn0|T8{q*9qQRcenBNpuveo?#UGDc`Engw1zzIksYC^;~horW-#K`T*UpT@*W#^+imbsNx3Njeo_53RBKA>t7z~q(9 z7uSQA8(nL4zT1Gqw}3}~QvQJDG7um+d}a|y(uciXxD5@_XIdXVV%pL1Oz;5UR#$V; zpA64=tHo9{l_-<*u^&&CXsuZgy`EbOxtqA$mqRzERFx5J*B^d%)^2osI3+ybPN!kH z*z_oal4FkLr$)xxEo+k*2>@6WlWL=K(JIGv4g zg7^1Z^%T3s=nf}@9Y3v&wV@N=Jn*;_?lUC2M}LV9@a06}xRM!Rd_!jMwTtkOF583y z#*pGpmQQ^A-i9^3;F*xX>@MlUz!$xDqy3Dq8}P6DgQ|NO4(UE`E9Ct`-mY(IT|)$n zy){H_t0;a-08z*cpPheBB%LBC?MKz8I;%@iLzM+i5+~33fh##K8dhGmpwK#wPP6vQ z7Oy?_+|yR~6Yk<_jnm8GgiGZPAyO=hbH)+mXSCm=vMd{^JxjZnKYH3ZJ)_(VIzrq2 z>@kW0Xv{TEAxntQRp#ZJN?lUgHDtCKm?oT_d-nj1)*7E=6&_DG8}fIy?}P#XLXM8! znFv!(PN&Mq&e0$GyTIfUCGxr>B0HC}M!!0yG%W)3)zyiPb4Wa6=TH{9ePit-WySG3G_pF=t&!XvLgd`d zb9v8OzezuWZu=2t-i!j>H?@U zmipE8)A=VNpiIyqtJuYEGp(D!bGbuvhB(K^MRS_7>+c}C?P zM!8Xkajs$2NQ)ZU5$JBmX@HiyowKyTs5;zzJ1kDPVBw3a8{Bs`V3kcr6?3YfD2}g* zj$sU{cvPg3=?r1(GtPNK<}Z~)j04K$_A1G~eUCW&m3|~5pWKE9qQ6>wk}kk@$G`*@ z7&PVhoMIiGTn}vI&Ue@~DVX|x#Xxs8bcj)kRG$ksNjZNyMMGolZJN557Ulo%3YQO? z3ijHHrs26aAcar*Qdns|G(H$D(mMy0k{=fTINdyVn|jjB;-S)=Gg;R2M^h;h^@rw$ zTtcM4e_O6e?&=s=v$wZ|)L%;NFK`L8xU{vr7E~b^DIKYr0tID!rP(=-jytz?AA45s zzTeCF^PCQP#G_|#0~6?a#?@ysod2HtaTf{*#;dd7{z%0ue4tMrwEbX69pd}TsX8iwJYoTN?6iGxMr8Z0q(mwld@7e|AG9kTd2!LIY5p@+bzSMpoK%`LxbzXB-dkloO!#{FRf z8fl>+IZw}g=q>l>nxof$0sCawLE{oD$~Kbx*(D_V{x>Gwve_dtyRAH<4)tb}HUW(U zac}mSBxgq2m_lP|(SecO4WUTH1iihAFjr4^?R4!)o?YjxI<32 zm&0gKqSR2aWR&oNmqFG+`SvvH)XAZ3OB%lHi_=4e8p;jIN~ExH*JKo~wj(LCPN~h# zW`rr}^-(*_4FQr7BAvQpx3DH2Hr#hj#5AjK^7-yo;gfi<{e1n=`tR=5cNganc})JJ zLxz`VfyN9naw%euIj+>UL3*iu=}QM*l7bRZS#{~RXmwiqFy=89pN_&z2Kxj}vJ?1b36;iq&*7QnAK&&|-FfBW3GDsrtjZ+GK`K1oMMNz-t&mg|vsdM)mF9ytK7Kc zj0=vv-iW1-d)`~VSrgEZ>sBBWRPH!!W&E7AJCc$e&XUSi7u17ODfr0G%i9Pk9e!zX z=d>4rARd+!9jGc?DKgDXS~iuh`E;(^5y;X_ROMlx(a9T;g$@SqSBTMBS!Hh3HuH>q z5Qcoo3PnM4^e}81dqiHZLbeuHdX##9we1H=}aI4*hP1(F-mMcmrZEgvK6#_L*sDIm3+B_`<);sQ;nj0%jgsvakHU(Lj~e{M*8$Ad%fsu z*0Sl3;#qk#_%o=0I(^Hj4I7oqEW=Eea@?g}+R)1Mqw^r?TjbT*Lao)*O8yR{TcV0v zfggFLTT-CqXv0dC(|`L3-}%~v+!8KcEp#?Om8|*hXwtsV=jR4ZY_69SgU&)9HScb0 zB5Xy!3@)Mjs30S+be)~;x7lz8`Sb*WAf0;$1AFBqMu);XAEnpcKiHXEWZ|4$fG+Zb0>WNT z)xS{M4)VnBkvzEkkY-o=gmhU%qTIlNBH|u?$C;86%>61i(^G3nl^6`8%+JA$K-gtVIA#*V&2p0Z#AUMZ zyW~}fMR>gPw3UN++zmsQn(~;cWpAKh-D>*XqdpS5Kx4T@!i(1$GHiwB?e%KnhL~0v z(U641>=&2SB{nR90`LMC%+YIUOTnr_=xW)IR z%M~fLDpnZ}DBl5r7#l;*1>01)a=i>ZwzA!#bNTgIgt!;U;H)_GMB2;ZF+B^f!+Fnp zjJ?W9A%h|o8v+su*q%n`gJFNwqnyc6PU6FQ!D1$99LI1`{}yZQrw$WPHKnfOF5mZILgCV$*N|mr!ZVZ zaIF`U4F_|9JT^}7)%p|lgWeMo}dj`1gI~uBgJtZO}d@lXqR(~Wu!gO5w8smM2#pIa-r9G z@RN_Lb8+jIqiJw)VnuFiMS4knerrd^HKB}om257JA@kxdeSL9e<4GquRl*aa7zcA_ zvLg)*8fH|lkPY$jBy`T_>+f4BYlN0K<2Rx8!<+Jc+8t6I^=r~g->x~%H}gCKl(~N8 zZbICr`}-N466RkrzPdH%KQhk={yYk_R#t0rXbKAzj8vr$+|yxDf1u1Fv+d0TntsV| z6b-ZZxtdnn>-%#bZ??Updv+ReUm6c8^t3YwP@-iIf!kLC7Ni{AGuAia zHAwYL@68+Y{ZHQJquV3$!7VL(pFHt)JF_cEk3P+QzRV{e(!`FK^_k!v$_k$j4w>!( zdH*$Q0ah7ODUF<0TjGW&g1 z=fu0m-(8g1=uRrl8i{6RGIo)JzVYONVz)u@KJ(2VPZuouM;kR#2Flkn2}^XGNUeN( zxQbNgEOBSZOEhGpC{ycm0rnjkX-RyrY)Wo@Hq@~JEF4`P+T^*$G``=Dp*z&tvg%Vk zQk47TqU+&1VH{8I-##s%d&*X~S}4{sNKkiQ@qs|uQPqnZP+RijU)3IoyTx+66m+A% zA$7OkEL!l|{*pATefS#80#_ zVKQi`M4)!R&QC?t5%!YpCS86S`XFGbm;ArBLMX zDXp|AP&culRb4tY!ENZRQ4X{~u(S|bwY!kz>iMnGfNv=r%!Zksi2Bxrt|-yh${j4$ zHx?F8R~o`6&iO@SMJkqj+12yBcjL0urn(=8dX7(Y%ganD_pD;W!(AF8!8%Ft2A~Ly zaPP0TLR2=ZM!d5YrhNI-_e#anXDYT*dz`k(2WI5f&h>beC!$f-{=x?r|49J_69$U; zPSk+x4D5(%w9xQ!1$CVJeauM?5iOGs1~Pb8vjIutJbv~)&5k6e7G4GoDd3+OqQ!=N zcC@!kCfBDtT1`z$pQEsZ-XfE|osBtgj_#Y0Zp+J6@}KYOCoF}YKL_0v_gj6-NT4+O zA}wAT?byRT@I z1iI0-EhPMT>g22-vXKfr2C*-0?>Y7NLDH0xSLkYcsrwAB$mTIj3$V(u20mpOZYlDJ+TIaJijmT- zoYY7mSW-O>9lvime@M8aKYcQnk$7#)P0taBoYFGYofRjkq8iuU(c! zdC@do_4E!4q$HY)9#Z`gGs_BM|NCi7P9b|q=Zc}!tmn_)t*bjSM~k6Jp9q1(D8&Z9 zufd{{*i-k$HDz9^uJEc)F%I;O6z?u{cZ@Jw^Za%0LP3+sVcS4Y*}o55ZFqcgDAQxV z#EBmmHHHb_$*V11yFcI@I=24a^jTL{kEvB#Y(bHmT?^;RssdK#lwB=NF$3c?I$6+b zS8)$S;k2!~pjC^8a~`qU!^*S?HKen7i-)zn9Ptb1F>t4*<@}pm_qaH)aVj6(eh`WS z$>+j%!;m_wu`X*&=AEs}r2rQl4)LgGtIx)E^6EuxR*BdTIl^PZ_3J|PD!g0`%Ec=Aq4dH-D`VQZ}8C%4ctQK>w-qo6HSV(hk^fDqsCrRk* z0u!DH=&DXivMGyITmKt6(-FqDmJR~JQ=87rnNKmj=~+=H%{gsW?_y=fp)N(_?h|8> z<#p6o@R;Gb;Fu({b;vnK@KcP(Bt%a>3>MK(sM+U;y!#iopl>U<_i+U~oFkvUX)^W{ z>C*Z#qC`)IDQ{7f8c>hP+Q~cjgyiEah@VeTQLbLbyuF$uM5*KIt`m&5!3i0JVvn=w zMH2BA)GIA_F{d8)cJr0-FTwl1+NXI=?flTNV+l)#$-D&|;uel}MS^F>PFslx>gy^p zf7)RW^8S?T0#MafGdZY?zh;<5JR}VQYtQ^FAe)ts!h&csTX?cTt=q5~OX{5Y&2k$` z7-1Hphc46ed2`$hc1MaW1xWOs*Ef#n`4qvy(_b|8DJ7GJ6q9_Z0X; z0ZLdMJOWYyEYtoXIomQ>I76Ci-Yc0SffNC2%wcc z+5%5>rXkpxy^hYZGScfU?ahtbaB4;+d|!Q*_3#*EX}u-#hxDgGl4;+!yiirpd5V!a zl&5b^S7OrL*#I56EKw?aUA32NCY1O;gbXhA-(b(O+rG zt}913wp$IRIs2OZ5HbNOswMNo{i;9ArNi2IojUe}f?RMMzJoJy<0aFw6WEs_Te%k4P-TwR~Q3>Ep`3ew#KYno15BUqFrdsmI zc_F{0qo}>&IU}CK~)!lAN&v}hVk0sa(|7+#LWO1A#z7HWYW>ia3cLe_9RI{f5S&6=0 zYxXbJqN1NYO^{9(m@|K`0zNFfH`r+T*xY5(K2`U>t~)tDc$ z`HRizXRjWdMYMkEKhBZ?$mIWQ^%r4~|3ko^LiPUyTZm|lk}MM9Dwju$)vER<8s=p8 z9p~$Vqka<&;KB+H$gxoZZ|ET;FL~v1>b@FcXTpqOLu!60+rL zdy~&#P}}Vxgm>z(MNpp6YZPWLZ;l~p`;kW*Uc>6!!>B*aP(7o_s*oE(N6F+hdE#DC`{ry)_lWGM&s=@quEF_pY$_Vki_~+Al*6vCLyG@-Xbui+ zVCNlC`j`vI&_rTt(W8cz^@-y?kv^nB`BWtq@5fRyBSd0v>8{23mWKmtiKP1VFv^j1 z55lz$q7`v8KrYT_FK{Fkn1946JM$(~gU&ByLLk)1X#UFk92`6w-a1uYhZD!EN(xU^ZN%az^-daWzv!vTv+}9 z#tI6at#gSu&T3_yN4whEnPW<`Svy_0km3Pq#CQqYxZ*|_{^~{= zTpExY$0@PIvu!=8>l!Gw$zEP`43)IrVH_-QQDozSEx3xmXLS~Vbs|Y=&h5K!;v%d= zwa;*^Z(ep$sC;s@Xw%5EsH2$oTEGat`avSwKP;w#O0Dz=fFCADp?NfwGsEiAP-AKu z8XBE$Rw!)HTI%Z6`)W#kA)syqyx(Az(s(GIEvc@8OVur_H%5Tk=FB zZrJuJCH-?A2ZCr{dezR<{6?V{8b2+!x75d!T1P9(!MeN5*{uVHl-AVQBS>6xS=o82 zRoe>nV+a!jj_XF7w?Uhn#{ z66=W1UI(}myxn;YbnB3Xsg_o>iS?9JY*u;?*yIgoZ+o(!5tV`)$?NqK>K~WVVd}-G?J4Yg-!-wd-QCyg!M7ASR~m^+N$K11x2DHCwVZ$q zrzN?$xCqdkc)#<>cr`_Uj<#gF)d|jyCAtk*OB(Ob>tuI7rC8(nX3%Gll>QB4+b;;n zyFWuaxHnp924B=mRQW~j>U-4j4z<)hRixIc{#KGnwAGrPQK=DXMmjImc9Wx%4v3RM zB3JisuI^uM*%z-|VlM2S8Y7^gJ?;^$5yje41A$-PO!yYPB{nFK zwGsDCb?s|&i2>ku{LZYzJJoiDyIoeU|3(e#@c=lU(Vu?$Z|Fz71At@U1Q5^fOZ}x( z6*>;UG0IFR=8tU-zDqVfz~TS5ZgpaF=nTe$j66+ew8f@3%~@DCQmE2JO~24wUt{6% z0q5kuAgkLpe(X8yBf;u3i!H*d-->gO82)K%h&KSD(Lq3*NE)h$(ZzM);a7`@t*7hx zltOpcrfF=iY^&P_i0QUHNPp$ue)!N6YmeRyNQ2vXv4k1-c zIA}g)`7J|1}za5uUgtanfqg zA!fDWTv6=_Gw%}HZSwE^uT=f5lCYXv3lN6Q1%C{6J@4M_OsscCd~mn7#CI zALKq9M|$p=#ae^~dE+0*1iz0vg!FS*^m=&D#$B{8OFOpbJ)oFduLmwCmdU+*_H;6US)|PkZ2VOVgBC zck|cdE%r=Z@AmIMO)}CAj=-#csCwUrU8I>SXp-Uc{x*?xuXO0c#odJ?A@@4=($mui zhs-fW9)$UIdwaO2$FPlh&QpvNP;@r3wzp1_H;UN6*>n^QzT%pzL2M?wj8h9M=NS=+ zZti`#gfHfV^?3G#B;4BG{#~#kTt~mm;fBYKDO*C~-lj$-^tjyA!V*f6F$BQ9BphjZ z{S}j(aBxu215)KqPo7$+*VkL!R!LHv%(=}?vV5#Q9d%t*RSOAoFZod_O1Mqj9K6HZ z96h`-*e7iE)6M~rM6T$|$lLr888f{}j4ylT1S6)sY=ZO1$*8ZBVbEEG${C*ibQ}zw zCYS#ReJLS8A?cW*cbn*(-u_mR3(<;Qxx;-xyIV}5K^~`zM`PcX7|kRr&$|E3 zB25Fa7&y0y*fMqfWbZ@5tgjjGWyK1=?MV`@5b&N}GtSxYZhOJ=-X5_;IcG4kZB)Gb zE>KuG8W!HE=)@Z#8{2*mR4neeeR*oB32S|v#@L_)E1X)bla z;-Ds18`++QV8r&s9j0_}#m1ydlk8F$j?jzH*!Sq-@16o1>h*Z;9N*`HcrLj1pl9Sa z`{zCtcBtjaZmac#gCX9o=x-ldyZ5~o@N=$tas|iqQ3pvK9RnqJ7J+w%7p^8S(w`%deO~ zB-y!@(A*MPLbJw4c5cT!z%ybq^e(F}pV@VQN4buDy~KlIer z0!f_o{_WehE*p|FsR=M#!Fiwx#cePxK(35%;SA|p1&m+>8-x~0K$1o%^JLJ)iSy%) zRT1Gqsi@S6lw)+VlcV#uWPH{zBjBYOFs^PXakI?RUSJWvT#c79AZqdtW{5Z>+Um|IVgSH|t#uYk`~(gDu1QKyqzMlCczU^q#L`;>6jl+JcZ|EVvL zP3)_=A4rSN>DHBA<&z!Jpwif=L7V6iC)G3V3k4)-&jvI%-FpQ--6AueKSY$iDzl=r z#lGk6SZvU}wK%bKQdg0;H*|N&X~w#Q{K-_*AcoCBp@Mh80kgoLv~ldu@LayS3F9pc z@lG%{o9iAm{a0J$s+^PY&Qjj{)I6U%#H5a-aJjV?p*ozk^9;b|uhv`lNoo}_jg5_6 z2dZpi^_lt6qhh=151mJx_K1$1!?bs+h*iemK+35nOBV9`X8Hw>%=Ala;T|O5c`7Ik z`?qrUccH{M?+uh9xtp`BE5uA6N)Rli$kQuKE0T-8}emTJ zy+en|FiaJI#xU}h=fzDj#FKLor4`v8QG=p%lCw}Nz>a3U+zLpS;oY5DZS9sGAtBdG zU=`xSR!bFKoNRkx*AJYL5wjUc*DDCjiV17^xprQx-LBMbcu`;M8@g4fr|{EK0cmk= z17mDt-W{^dIJmm!G1c2a)Y=ey2!cl#xa@BrH#PEP<|fw{ORFR!>FO`D8y2*UH}qV_ zG_kFHoc9%N@g($wLQ&~nx=nqRD^=UOM?zI$I9QTP7r${7uBXhb99uPfkcamiS&5q0 zc28P~p8=b(y7wLFV%{T&_UvqwR@j+|36J0m<=vV~&x?EJtBTnQ^^xBE;dE3FQJoNg zpk0Q&&7GZTj3N~zkkbosu8sus)rI)HzDUjNMER)*?fF|4wjM1cdv#&&MRc;Qs&U3p zCERB3abH6qV`>k)a;@TP%f>33%T&dJqLS)v%0g$Z^L}Pj>k3y4f2b2~EM(K$hRs-} zHT?t5#Tj)C@%+}dOD~b}vkj_3>>$mr?1_6AI)6kowisqFi?`0pEB#U;f^mzD4iBrV zyR|Uri{FitGlR@H>50Fw(ObIlr1~2bcIt?DI>R0uj}Yr<@9{Wupi!P*Tz<#2Uv)if z#3*&g6K>jZ-+tGAzJ2>L<2*;F9hoA|)j-LR4v0`+KCI9B&h^>d)cENQ&~gd1$Z%#) zTd=PN;*C>BO|MLeeeDzWcJMQn+H~GX-3{ydhb)O;02jQUuwhM3 z_348`dG5w`hc}2Izz$j=?KBqxT4Wez@Bv3D{%JK8F8M=KeuujvsQ|)PxhPG~L4U_2 z&W;hh)XbF1=K7nU0V0lKw-C`qVTyV<|Nc0GXP8#>GZDN?vGgj|5#%7=k;P}kz->KfKwM2qAmHCV{^|};s4t| z`-Oc7XLGD%dm)`vXFp7R{1c1gO4p4X#u&Erhvg_ZRfHnX);eWO|c%T1c z2w3NBi238GIvL1JO_{4c@rv2+jGp@{CDI^CnKtn7<%As&&rpyDVnxKvLF?b52g&K= zKqb_%nMMY*n`U3)T;(fn!vS~AzIJ@er!CsJQ{y@qb%`-Q|3!YEY*a>W#Qj7&0lOYO z)_YGB?19LE2L^#k{3VFUCu9qqLNgCs-Fx)KqXq_JU10`^J$Do4`$3xGVJ$8K@_0gO zP&<7dsytzJ${U?q&%M9iR+^P#yK3v1S!Y8u>UaZW>nH$m6Lx79{moo;ij#50XWxvw znww~9Rdi3u0I#%GBs1@=uL>a+pOm7Rh8ePd1j~k{`*I~@F<`DH1!gkg!#)7>-eNdg zKYaDLZr=Jbq+un&!}PvN((+kjE$fym7TfpVL|!a39JH*x!bn9=CCq_6KJtj-_g(qP z2pQ;8y%E*W>j>V5kX^&LXal4Xt+Pt)Yj#3W@fTTRya?(ZenwM$LFIX$N63_wkx+E} zrXIM-{Q;N)G(jlo%FZfV`G869w8FkZqRT)~u^rr1UsJ=>Ap9bH*+72?u7fJLdhd$gvK!#tNHBSPR` zpB8PhDt2{hR_@*Z*6IEvnu*fMLnn*572ld>0M1hu7c_nYg}gr5^3n%B=?C3g)*OJY zJiU&1Ty|!B%9RZ3vwc*P2l;}m2Qe8_)^h3(z5S^~p*d}!gQYWa6bcmBtT)N$s@s#Q zSJz2_;2DlQ*pVEkh16&FRWmccfUH?si=$*dkh>9zByv9042y~jbsWacgJLBIY2LK< zwbG|9-bXlEdK(u#Z4=O;h6*vbbt@>eHFFTlB-$yw98q#AC9f4fW$$;W!bpdygoecRb`Mt zB(e2l-MAJR*3BCH(60Ff>#ZjW!p8uvEwDiyX!^gYjnpLLipgA!*+~tO5GlOtYTvwRtAi*{C=*>pne(Pw`@0)B-ERUEv<;x3jqow}-(;90N8ub; z=jNNM#2l=WA>6nuBXnMNspTVPC&yY{vLbt4_=e69y7YY#Ap_nr3}>jy4UMt1iXy|C_vo6lTSNH#bykpt)Y?)(5DfchLcwyqr} zs+apZ7e8qK%upiKXR&gC`u+72$X~p4u>S2+x|OzYsU@s)cZV=mM9|pBd0?}hlpY|v zGh5^y*HEZGom+~FmD`-V*7Z8XQ|0{mjhW4yanCDcNb(@;@h|sMe}{C*BNU(<-EgCw zrwH{t#IUlCgE*q*>H23n1V_c_*32iVHZBBOqGATJbhppQvn{8p1PHitgglv*R~Od# zJ-LLeWOBEsZS~m>G=49yNpEEE5MbHFfqPf6L%YIx|;2)cv&50 z!d+@t2GhXUu|}7v9-D0EstIFzAU%o5?pEs1Os6)@C|1Lgh9J z<|Oxbu-1d29rE(tQ;0o&K_je$_d>R@I_1zpwadl7R2rr{kNv!b4#Pyk~2)0c>9uR)ttC?%=PKUgl z?CR&HG$69qYIR3$TAN+oE+x;N6X0espf0OaQh(z&ee*SAE80Oo;!>4M8kVFotpmJoTda?+t)n7TyI zv=p}0PU|nj+uOcZT1@-f#K9?qmL2iRy~qQ1-uwV^=l1~mA(z|bk3@h=boG3X>0G@y zE=Fhzju-1s6&@C1CFO(i39n{s4T4byWhNXDH#7Xk*SBwFCWYkX_WBL7!cak#gU+FE z*V~rza(eACWyQN`W~Oto_};W^lwMpVaUpUJhA`B&TZ$5%Vt_0;etnoZghRhoI(G)v zm2H%$^l|u=+lY6lb!o9pZ%={yN{Q9u$413IHBYw}x+B72Q&)7K@rbdN4mqh77j?Hw zgMsvt(H6{EeT3OHhFjJliMk6+Uj9K7T&&%&j!T1c8EmBb>J z=aGj7SI#xM*i@Qrgkg#mn+5yf`TBdEJkjZ=R%xz($Y@3B#-Tpd4EZiqapbm@aQTuYG}?KFMEt*d%uM_9vBi^ooQW?a0t0b4^(I=u^UqSe#bO5 z6D>9!*aO;8xvlAiZbbYCZ@wd~a&C(J?}=ZcLGQ!Ikk*5@*z!39TT5G`I#E7et81kX zZVZ?D1KzGTf`_;(2*ssplrx*nHYbF#>5|swF2JgkJZ3y` z(WtWdmh~LOPQZFmx{RbZf!`PfbrxiT4QcPo?GlJpX`~U7(Huj1LM*NH&axNt!eWoB zu-=DD3xyhZU%{4_KnRv|p|}s%Q&QEx*={x0oTp(7WM{f=0gPXE{iz&(y6m#5E`9GEJ{xoubK;<%eD7$c4ad@;OBC(gU$xgCot!p zZyF}YkOj((4SnAe>R=pG%3qP4H1{)cKjFzcs-Wqrmc~_s_qh=1D9}u@otck)`Kpg| zYgA~OICgDXP^d5{gn$3K;F3k(cA47Vm#?QHG%lt?lX{Al|Dc zQOQ#3G}VHI=6g#+*9_yXR@J!$c00&b#+!;%nU}kk2Eo61?W#%kJ==hP4%|21V9#mS zYsb8`kgVKBw{6oT40@1}m#CYJYb57NN2mOx#$R4uAbHf3M!;}q3OQ`*^SPl&SLS1j zEhWUVt0N1cV`JeD5?{-zIDpyOMo|Ldz8LFr&N6;{OZsQ^jjwKTc02~MR_+pWAt1n= zFgbO&v`zi#qcgvA=y!2MLJzq27L(zT|M*TBNZ`Lt*8L5G`~Vus%)nQ}ofLilF0VY; zZEX0`WzfmrT>igN%K0r3d+w(uKy4yxHDUyu=P+-g; zN8vZk;h|_!(Fv_MBdgu=g-NPF>~PPQM`ocftmE8*DgeLD4p`lOv!my?0295MiA)0T zL(rsx%}wvN+gXzAxupi$bkPU(pU6ZY@l9|c8Or>2_mkvVhTI6=?s>iGHRpVp*60E% zoshmT8(z`K5Bg)1)#%tJy#2ztoJB#ahdrC$!q}&5MEmq}qFcCuxXV+(C4DNc`-dBq zSdAVPN|lW|G4+L8(<2&Kh-SJJmH<9GHai)`)p;H+9#I0hE>A;8Q+lexNYG0a zCCw89cw74)mo)(&BK6B^rg}eSH0*S_7IZZf2iXZrhjHu42XuQ(<;Av?kXJ{n5sZQ9n`2D8_h1_|0wK>=l+w2n9+efIBV@p{c zEthK}rXvptQ^MAqo`}El#ojl?_x7(iWF1@37o`h{I(>}?o?7qquI3a@=dck|uasJJ zMCJ#*0!w(&Qw)pQwEatK$eD#mCVo$Ve4WAoYVesWlKPEDW<8L6ubOMxI!$P^Rx^si z`C|Av3-nXIDE3ZPs^FjkimQkA1fqX@+o)6gY>5;hv$Ow*_N!PX)QFIgYA=A&5K!vr|&t;K+)MeTy zA16vqRS#&BhS?OpU$&lp))8qQqdk08?^Gs>ThC!#(RmacV~ZO)mWvi|=It|*Z>7Rq z?LrOl8E6=kek!SLJ~c=)sR3rq9>?s|Fv6ukWLO!Nf}C7H!;y&FkWiSsu}?u(R>l$R ziq%oubJJE86`R>Qhk*j^3mn+N69Smu;wK6wX%s4&udijxJji`7DVfFB3ZEUeq^@XG z8jR$~K4YF6*S_v*x47Nv8m+|dZmnjpGzOZ_Ov)Wa;Y#blxhLIole2~t4SV#}A5ggU z^nN(KdPN;{mhVLis#vpfT8aPTaXsuiD*CU<0C)Ia7yF%|P24C{bhZ7R;QD0P@BJN9 z3nPtA4&w23aZVUp_yavqX{bW>&5T|`R5glR^Pt1Su9`qX2dCfH`3UZbWWa!)fTJ33 zVS8=2rHtHd++H=fGJBYy-0!(x2R(>nO5dP;iV^caN9N59c%y~S_pXglg3;t|pwS&Om z3uyzOuR%cpQ2o_ud@p{T3aLw`?GG8x(cJ~n08$%EHn9}dX=wIawD6}a|1^TPMyMk+ zdRPBtxc zsI@dvFf<9gK)RFT1uq|Sz%;N7EKsQ!ECqEBO$~3l zf586m`iq~B;5pBE&U3!c_dJ*PJ$(>w$~h zO$P79f6o$NE%s1*8FU$C((2XmZ>qt+!wm(L0%I_Z2nv;*enb0T(*MwYv+4M z6tM~vbj9YBL_iP(tR8JbT$&nn0d4nvMt?6=x1}-V8I1(~D6wn4ckiBcCwnI4|4lP_zd}s9kbUhNm@*m`hx74#%Zkv`$%* zJoacdJ$eFHqCVxS zm?OQ7g+Lx!Z{84sJA9d2`(@089g9I2RTL+5d8`OM`LH(Z>T-zOphIm~tsoS4IV(E5 z`p3n*nZY}06f;mH=*j&e;J~We%Z&ty#J7gkvnMY}Qb)~p&b&GZ?xKxbSDz6aj&A#x zW%NmJp)mR=H1@|^ZY@8RG$jrMMI0)hWfNV&@#aKsoWgnB6Mz?}(y$p*>up=tV>aYD zx&Q50O}7`0j1RzHH-6vW&A7Ep$7!_VZM#2JLF$q)$+0tpp#GE>k>4B-iGcKlfUZ;L zWmt<`{HhSu{p%g6viJf6GJYdzkyDTy|S^hn?=9glF)w0eWnvt}=DZFLEHDl*{WDOqeMN;
3a&QX-X;^|0`Sc>MFU}5wfuH)2@R z@)P7|VJha2X{FH4p*+1Ob1&l0C*N+Gj?c;QbYeQ>W*sg4O1BXpmF#vL>$ehM&ya>+QLX?afsb+h??JBR}S6nRaoz;CO4h|?=x zWV$s-9+FjCnfVHYyl9<7s}5wjzLeu66-yE$28&c0j0j%%b8NuTjtDlz2z+(c;fPdeYKY7LSCJaX-pG5B3EY;!Rll6(I!E}CGtGMO)$2}~<6d~ESX+EIMjC|St@l~kW`1>yuy zIG&Ijx|Udn#uf5~*i7gefQ*O@!*v5!V*Nn@FhpX_C}=%EVb0rD%nRm&kIYNYzP3FY zV!H4ijszvX+D*)vKFckb>LcuJ-DJi?fe2LDk&HJY2 z3Ox55Je(cmnQxN!3olRN{;{v)Tm9^$w%`j3A1rE(SSdHKXUv9AQ6EyZ5H(-QZHet0@ih$bYhjEG7T-01LuC!yw_1ve4v{O4Vnqy&FEK cYQvty`Hl}1`mtLC~8J&>hyY$uA z*vRN>Juf%49ZL22^Oved?&W0_WesJOvE{K*VS0K4r|Aa{sF#z)t9-&*AAQNbmIMBp zrpDX;BRa~yzjUVgb>;X+{Oa>$R!Z9s2_UWm6OvMqA$rQ{FV3ESy zJ>H}uwS1OdjHSGf>;c!!4%srRTTdfBrkJHLQg$*NO-H{lN@4Dwc;h5`g4s&o@SMnp zF-o2SALcVUr%&2~Ct}a%zdv|eY@AUYWctzk?IjTkX>N^AR|RyGWIuf^`})L#{L~nI zdyHq9arGq(-MNs`XC9x1m=7FSxcyAK<+bcuc+uPtn;qDP0gHjjBvWiTi z6kI<<1FY3F)s{0;R3zg8z8@wd_pu~92z(<4{+NJ2GO`12yveA5|4#saw__>x?jD?r zJ+Swk;``2nH`S!&`d9OgRg-F zIV7mr+1bVI9-4`&-j>;I4*Y^}SlHX!iV6szP$)3!Di~pBE^ztAjT-`jR|KwH;Rl}J zM>@mpjh*=6NX}nG_UPO;MVi=I+S*$p;OskejUON!>>(T+J00!+`!!BeC(D0&f+KgQ z1x!$2=Z?T-u%N&`ZJ??6&Q(!mOD9ts?c0_xfIUDT5|^(CT@(M=;6Jzi>GD@o4Wy}^ zGy(>+w3qmY!MlxrzxnTmKl{}Ar%&PQSAXyFw>!Hn#RYbz{u?WP@%iUffYB1v;sX1N zCP7VbG~6a5lOmJ5eN)|ue5&_|>qB$5vGsBF;1v1wuJyj@-b1ra6-J()zI-`tBB*y* zxVEh9mCJ#5&mPX)120sMzBzj2nc%@0`isvl96MNW$n#Ujp`(5ND|i^z#jrh{01j5y z7_Zxgd{7N-Q%!A4R}EG#6@HsC*{0LC;6^%GtyJnq6b_@leUps*AidPTKRkR-Jy(C2 zo^*=hF#8j-|9m{7IOybh{J+frQb|VS6vfo=vnk&HZ3d7cXYK!6f8+;ww4ab=K4tbv zIro?T*rlFSq5eI_pL9H^LF{Fz17G5-{yI?lf$uE;ncPmp*r$|-=XeSpB{BVHayt_S zrbqR^>HTLV{E3Tf=KnU+QWqmde{cbHIm7-QdDl>wxa;#>%dc@s z>WP+@e*-_~FRdv%?%}FE;@tN`2J0_^h>RZ*h;%4n>8YHDsT8D-1P|<6Vkt_R&pZWi zb=o~waS8W?#!v6b$dDNENaLu}AV%;r5+QHkHCZAR_Vy5EoPGvvxe)hZja23rMY6yA zgohO);24$>WGjI`ha<&6J>n^fBF#Abn0hMeGSU}#!Fi^>V;qP7p>u+q@xAvPuI$=* zw)jSKr3Tfv9Ycf^a4I#ly<#sk`Ul0t*jr-F#hsm zJd9sghM4H)duVuP#b4b@>;)y&9tY%Hs882#*%$-V|gvymK^JzNQqkhmRmKz zYFVJrmqdx0_+%TS$76*({(|TE#nJX_m$H1`q*L?NEih@-qC5;*b(0?{o?fiJ8fo(O z7cKpv_9>;kd0DS^vGF+{k6l0@%DF`eFt8+o=0F-qyQ{lPW6MWQOy-;VWGYZzS5F(CuLyVHL)*U`TYiL} zdECp^9ECsL>(J5qiqe@Av;EvHBp>K~M!S+y2khh9?e`2a6v7Htx{I(pvN&dDINr9N zl22W5yqH0yh1(e-blb7tvt@=Vjo9nx49?5#bDE!q>*okX40(T+;Y)t09rO8i(9<l3Zf+(Anf$Lr7eMOEbAhd;h$T`r#;j#+lyGXaO|(t!z#5rT4e@hM=V z3I?jY95T2<6=w9Xrvc6^k%ObCWx75J*eV1#1cPkkY#`>n%Z=7)p+>)q4_cC zl9wzZBYhp$*QakFwb9%R%@Z&3z`l+Xb%oDEh!^=tDFRBju6J1*_kyd@-Of}o`OY&2 z$9(Fn@&p)r7&=A_(SxsaB38hiW($1|9UG{0Ay)#r-8s9dZ9(=_f{#r>dK9OFi15^M zmY3%zC5A`RNZ2KK)(9WXvQ1yHTxGq-xObz>d-x4MPS{x2tEYS7rXE2?ZjhfZvf}si zic~Q5*)w+UnBSb)%IkXwrnkfCmJ|@d3Efr|Chn&AnG!d__imsb+9H2hR7)*ehznR; zWh=;aU?jTAfUffyx)FNmM=@=c+ch)kN7gcJou}JxOh{Qzy0*8UXYj-6EXwPrm19J_ zyy>`GHhqf^1VS^5))U~+q;d*8w;!z^?fWCnFJx9h9XLwfhsf?#|J13a`JNt>iWZ7S zhQAmo{mAoe{X5|-txsjFch;tH?xDpm6*)viW6N$yW(?jAV7+|nF~SkY zGMqCF5;?3W@>F==F1%+jIz0UzrVBs1>tm=X%We3Ndg}R(p?f=()(2U2NYlYd)tf~h zYbU(ZS9%$jWtQp>s5o>U!iwCHaOD*r|6#r2JQy$djhSZpqnL!1wAJu&!`kBG`ns*@ z?uMmm%wmM(4{>fAix*r5y+3!|I@Ono<;__LZ7Go*#l__e9<;yz!1uwRUP1X(&Vr3; zfZqs8o360y7_+CIwG8IDSMRsiw)M(3mwg3KEVT~uU|wf1eqbqmgZe?~IrF-7rk+|z zKhdb3;Urk-O~WOtVc%Yy9oy*CxsnrplW`u;k3q-tYy*mtTR0dybdpglU#A38jzRS??FL)`>pl8o zM>X+|wu$_%gP=m&)HZM8qj4S)Lqd7Ev1H1o!7aK3Xxr7(&7)gM;4>1j$OxE73Z+SO zgfu+EkJeIyXy!~92DhxfO>g_2B92X&Qm>>9_P^fc4_9yc&Q#Qyd+J&S?Rc&l%q2rM zn)EI-pV@&%tAN3+H<#D!1c-+6KoOm!S!ydG^A&NaIB)w%1Y%Z$Qp}xSpf4?U`XRKV zTmn^jv?{0Ytk$>b$0Oct-s^J*_Ao@!36B#S*R?O$^<3Nq8hqj&u2$xagStm?;uaec zEz4FhlyGc!F-o9oPIIM1(1r$;XQF3;y#}&)v3Vh1oYlgMUp~7$x_jCU)`nixxkN+^ z8iq!d(Uw9U;t0krGnjEt$1PUIquw5E9jnt0H6ePv$J?xZ3^Oa%ETO;i<1^Eu&IC!vmqKH*GjJpwC|j;2j*Z$a{r=SMqz&%VPS zS*0yo!rf4QaWCZ&YjyDOT*}8}oXYN%OQ*upLE2&C2T z6(W$pdJQJ!XYgU^eAc`bhf=|6SwkF@3XPZu!{kr)@-FCOlUwTeLYW--hm-c`Yai5@ zncE(Gf~tupKkPv_b$)O4Mh$CSIV&7vupr~iD}Z6}NQasb6}&B_9YUkTSffR20P_`B zydSir+yjy?HB6D+d(csj{o$E+wDBx7eP5y-y9J4ie9E~uKb};LFPJ8k7y3m|^mdGq z$`2XV6G$0hL!xo*+H6>}+Qe{})3glfgJXsRUaZ2d;6n&?MqYqb<}vd;;gf1H^Tk9JcS4qYEf~O{pA`g<~CPh19RB7}kBLYB1G53cH}4i6|lAL@;&m6FLk_M;2I+xEosPxh&-vxpY=hT>RK z&H+*9YHwRp!u!crEWyMg{nw0Jl@vMsy05U-YZW~_IYN2uhTEEyiG4Qsx$xlZa~S%C5qY_v6D%mScg7LGMQfr{_+c66Pr zOPwFMtT3thnX}MYC;fgPOVcL4`5kULj{ z3!ABKGIaV}=u+0g73r1+m-O){+INt-q^IXdy+ZnrXf*O-!0y8i)Ha7x*)p}v8znaF z1T(s+v@QXiYqcGlaG>Rmf>&6EUQDMkE)a!hpI%kB3*Y1vvLP;g&OKM~`enMeHDu$` zo<}F6xIs=KUUFpb_md+91}JI5YOTzRfK2OVqj*u_3l#W1P^w5~gH{hkvE@+W@RhvR zaaJ$UR%xj!Ei9n^w4OcEgA@u zPoe}Ybj*dV4uoym(j&J{Mjzi@HII~?*mf-wC_DU${ssuB{&{f<&4Lz4Wrs!lV=$vmH>`HCa!cIIxETi@&7 z^t7M5P|5dARN%FG-PoIjdES!3b4i@|mbmd#Zd=Ur#}L^o5H+pp`kUk4^r0tia=N3mq|IvmLaSAIhc--C`N`a)Gt?Q8^0bp>gS}P=3k^4Y zzY{_}(c_Z?z7Yp93Em?gVMhj3T$KMww|)UqvtPKKJa*A(JD(9wzoRp~sf=Izkq$mH z_|b~xgu;2N)B>UOHnDh4-A>`O?n2Cj3IexWi|!mvHEOINKxc*0HBuU%-f%B!(9V(f z$57Z5{P3g=@}Ju9Duzjhnj>qtVHGNgybcPm;7*zfF5~mAIqel6l{&lgq-P+BA~FQ*it?~FS9WKN zgQKhy=+zxg2VE$_I8^_t@d0z@b(h6&7P^@apr71nAr`|6ms)Py&^VOzK+v>YyUlnUkVlzX?4UpadP>ua->(T44X zm#2@Q?Z4X$9+9-dPlV{lmZb|7&D1l=2ToSbJa$95$FLIR^;IKUxFS|k;vMiOFkzK? z!4`_?R?}U~Lt=}h!L$;>88sJP-*J}}+`0Vb0!k;LGv_GxV4)QIDfY5qzx_Bb z?1`yE3O2w{ahcd0yR;?WWxdk3r4@amfz}){7?P&U*O%zsP`{Q8+5Q=;krm*XlJz@$ zcU42Jx{}&F2D)%Ak}{?FRPlt$MuOKX}qwWxoTRuO6#$Vaed?KHaLIVyE9fK5A3y;M4xr${A#QGv(-H%~;>ew3ReF4XvU@wc{m22?aWj2k0QTkGeSWyFocu~+fW|?kl zy4v8H*3AZfiQ^BKo}^Q+Z)W7p5Dw`_h$PSn(OOAYq1%_?Di3RwPB{;X`5t9Gyb^^W zpA;R5u?u<{l!1LapFiJvVC{R{TlkH$?Ws3Y;c%vw?LMKDF7IHwh1q&p9hKp3>Qc+= zRj!cG`9*}j3X6Rd75AQlBcqT#LO;NAr~J@fMp4t_gV3|(^EBVXhY5c5Pm7EdW)I~M zuGXQr`@}&svxTbMz3y3Rk|e*>tIR~PARqfXNdNnOi5kSsrw_W_qoI!+ZAe{0yNu2R3)2ubU}BmaY!-Lg!jLNT}V3*!joMbCxgCm*^MJ0|uKZ2YYAGPLSTWKVTI#(JSp zH41e1uXpQb_!9iU7FlyMBM}Mh2=%67gU;6yn|ZwNyVp;24HG9!6!iz4gWw%D54X0@ zzr6EazU_RwQRsbL*-ytw69qRIn$aZkP6;-`1;jn@zO|~0+Q~{ayt%sTZpt|5E%J=> zLfh6w<1fE5A8bLOIlHC_-j^J{UlkP*PbfNewgu)^orUf3Aszcx6H-8^x*~tpRab>( zHg6jn;<$8aE-_57f%aX#Ao!a|t>$pSP2B|kmcJG>p z?+IJ{C!q_jQRbZT*Z`TuhwitF!au0HWh8d=XbEKrf`!L>)$r15D#RqmRD;A$s{%II zgeEe_;6=&iJfzT1b(~&`i4c@ z{9Snx=K(7qBdha7Gh;~S$v7)Ps|iikNkW{ zY3LujwU@&jyIFQ30edasRPDjF+-R9;xmC<9E6r3Z4&S;*i0h1f+z~B^V-6%tMT_(& zwA*{<%)aJG4QMU;4xKm;Vm+!Qq`Q3cBi@Di4O5$difxz6sk9RDqqA2k@P)0KsLc#7 zR3jC?P^h8$8OiqubK#_X^U@G>#iRvPa++IV%>!y*!D?Bw`BML@q8rNSvsz}or@0%O z0^0KaKS}UwJAn(~LEEpI0{KCC&R1u$1`{!Jo-W#!+3hNgiUA!%$GfkIgf$_G6Z(p- z2?>o{6XkNqnyLW>J^z+bA=lgA|2{92P!%EO;6)pu&&r~jw;*>1+h?3ACjJoFr?dHy z4>0=v6wm|?ZKT&yi3`5o9V_ql_@2_z(TUfCnlMZ>3S7Lve_EllCby_93F=KTy>Q4O zw^WhEzg9goDPn%=L)W+NSA%U9HK6n)TE-)fKoubqI9USgZ?1w9D8S3|IeG25Ilck^ zWx4D_l$V*?ChjogR#`#)m+|SIh4HA{`kob&Y$+;g`neCXyH38L)@#gVkDrdej(#Zk zo()Ci%acLFoU`^sKeKww%Wr8mCmL1y%CVm-6EWUK%oRP90p@4sE6%Ot5z>PV_A(U( zKHGTxc8#Bb8N*rSlBXjWl1-10y4)+-_0b@LF7rlf`U3u(j-h1!1)IY&;=!L@X5u;H zCz)OH$gB}YW-derXLWy)?HH#+X;)uP&Va@VBD^9*#B(=$!y&lpyK z9*q`0xnOOTUuY7P0rUS>6MlbMqFDAo^3Bw$7Y@g3bqxzjUY~OtSJpKYXJ=uWBq}cH zuXVJ%4QJB2)Rn8z7ZSrWKZF`tnvGsA@zmBc7?xj6EH(V}g#^p*q&0RLKW34`KA#d` zrXPK_oqJNXE%%xL+e?3qZ7=&EiR(@uOIqI%7JBvP`L*o_hg{#f2@!jx4;)`IO;dH0 zL+SKG8mlUChxW>HS!D;md0@+!UQX^7#sKqeqdjGdeX1T)ObCK$r!dP~`|)-3*eQgE zBwbcXy@%G8qp2SmOV6Fo1$$&3*z{SnX^e$4>%>VG7i1!wg|{Z64YCwui5GtymC z!lYMe&^U$asn_}I%z1J7rDrXPk4aB{gt54LrI!?OAJ-NrOBQf@57k!|HgauD3|f0Z zt0)ncEh!6&s0EoUb6U|6nHwGB_KRqTUjk0`yT)(f@$>F0xd$*^sgzDudNA%co9`ap ze8(%d&Nt}&;Ug6+m-cGZ=q=Dqq4dGJBu8!575m1d=*fDER4^7 zPKJ}frJPMLw0`i2^8uF%Yqq5deaSu!ehBnamvFTq(n}-jdL$L1yhIZv5Yi?`>+$Aw zS%zd<*WmML%(+x54aQ|BnicGvjRHo63YIpl8Q}_NCy|B@876k~6tG-IO+CwvZelKa zD>GfSpc&|M$OLV6E#)}2*_YG5n{#8>-Ud2z^6`E}^Y9-VV(OLcyoSEi+Pff?Q z-#kRtdg15n#G@(E&9@gG>6r5WAWcoTly>-Lm7awWld$UUx+}$CC`QjZB9!}$9CywV zxn%@x1Y|COqW??ieXXJTd9emnTf!{QH<4CV0n!Up+Jlws9Ep!~Rj`txO^9ztIjHn7 z;gWS~b3mY0epwn3yc(HKR^%pz zF@PcTB%v!`uj6#Cum70jz?pxL{7PV?$o@*UgXufuGYnu6OS%eQbB)sgYz!^Hsy&+4iFTcGwr<9qx;$Wa3t8v}KO36rjI@ZgfQMa)uM#mQA?tXi{w+BU8 zN$CVzR;pb>b_{0@EEeD1b3CBDofN+Pf{ODl)C;>xF06-njH8Xwk29)r6M9CVfIvT& zBlJu-Ev?N;?inelbtre{(FRY~nzcc~HMMv?K=8ej-=XRV@~(+|hr%-Nyy)nx0eGHa zbA>=n_exk^6}q36?TvYbULY8g;Jvi55DsKqQMirvQ2E*hy77U9FIpc&){@Hkql<*0 zosNq7x8;P@+d-2_ER(I$+=daY^~Sd2`peSDWJ$|{5675w<=xL&+IRc&TIT?>H z$2;wpq16+C8kGY^Y`-wAcKD#8wawDAx5ZkIIS`GW)H%y*Z&$R3+UXCO;XZ&qiZsD; z=D$JS)eJ-l^go=KJ9Sz>*1JR=whnumU;fN3RY(vyS@i@SmjFQ z80RWM14}A`(0!x4vmr-2)tN0UkLy@&o&G1$V|5%z^n`?rN$lbhBQtWMTDs%Ar)r20 z?B@8q!REW-Pn#_%M4yF*UBPfMOy}X23t<`fPX`=@7#$QxV*9AuWT{dP(zC zLRXKSajdyQ(xGKhtBQxPLlBy24&4W{Ci1n+H*ApI4mG5Heiqk@Q;!m(r&S9L4Nk8q zk{e*##tOQVj9#Q)E1FcLgv}I!#UqPa-lnxyXD89>Ot)tFBVkO7OB=C?aMHO@!!tte z*NM!TRUgMl*^Q1}csS;D35!sVLo%dmIQr7IIPTq6Xn=yp`GTQd4+5v%n{E|9 z4u!GC^I_@dHrAvP+t!R5OH8I}WcQ*uDGh2TH&5=Zcey+f(GkDO=CNxB%O%lzh#SNg z4Yw{Z*IA`zADV|j-wDHbE#k{XN1ES6TP7Mpv<;S(KfzR*J{)aF<-gx=Pf#j}TJHO)MrwC+zc zs^~sXLutx85Rx;6y)mKJSUAfPFnNY~4Bhk;+uW4+R;xZr432ekj?Y}_Ou-^B8VIp8 ztr%X;iI*H8kPIjMqvV3aMC|%k41-mX+kU88_5jFNLZ|raHuu7m0x9Dsk0T$jnA4NmTWQ#1#kKab7u)E5pzCyeL z*7}Vy=<=-l@E_9_F_cg6z7G#EbWkwjPFWSp%Nn#{6w(trI2b~?wb2<*$NU{>yF+G2 zQ4bq$xLs$tw*YLt#v(vI(;c zi2|Y}Bg0>oJJ$dy-{vf<{WP}+<5E} zCk^Pz_Uuk-GY4nJzIn44LfMiuSiuKq}WI-prbcDivdV<2Vp zn!4!#;{ zM)VNGxWbAm$DlyUi&@u2+&G#frDYHy}QNfmWQ6Bxn#v+RlVA{Xw~RgDso{!G5SE}oHn*REmV#> zYcR`T_L#GeumV+dUhqRhphi(N`k}D5`r=u;HfG@}egCC`+@=PEE>|PEYn8>E$D;Q< zkb*pJoke+VYJoazu%6N$oJ7iQf@k`#Iq)_~n9=BoTi@*Ct-v&S!LXE;<{IHs%S7$W zlB-q+^sSJ+_%G4I9qXWog$y%asfKzF#s+s_Vl-?sc9?jio#Q&Fubt<4H#Ih2!A4|;+F3Dmw3}WZ=e+oS+1U#u zOcxD(=h*$6HZh;U6xH#nD+)BplEaDyeF{vj@k*kU%hc zgKPBJo*A#EFqXw-3x0LrSjfd0IDHQ{Nsw#pRW|a|?3mLf9%xkPmd}sh1Ts$ikB$9w zMhc(bDc3O7Fu{{fD9#TH^+)lek2k~!_uk-jT2Jy=(zRIe^>Px>K@{_YCa1HN8<*Oc z^XMBdRh-Mo2leE42zHJNW%laQkc4!Uih`y(>ycWB7zQ<&Rx@j3{qx}@*!WX%Y!~8( zUfq!ns=YC5-v$Ctzog4JhFzc~f{_9j=i1a8X!o5uR%L%Kx|_AZ%N*KEDs#AiJQBIt zxU~HK?fo(@dtCcv3TU-3W0Q`1QO{&9?qZf>7JFj~{mW^E=URo!19f{`ct??T3;J&Q zR{E|`8y%yZmj+kma)@C~rEyYUAyA`n3BQ8`lLqwosn)vubDc0$^Q#MY;BGI?`kK+wJ}t#VRWle7MHz4u~4} z?CTIa6!~c^B{vjYM^lkti|nA`yXV&f&nOsqenptVnA$w?O1EC7D2?KDx(my(4=nB` zuq(@=Q^DiM&R8enk`J5jg99Ezpi({G{hVnxlqoxVc*MnKw46gMj%KpQx$0K2pj-|X z-u%qfj&X)m&Pimhiw3;l^1U0E$%&wV>l=gUVgFz~TgJyH4kc&6$~CE(d2DiQ8(pDe zfy4Wug!a^q9N@ihl6!z#m3^w-^wX=_*&ecb!B}RxB|8)G3Ydv(5pnfK=ST5#%zlht zfkQVuleb#3zcvJ5wN`~}VM7wOG2=pv?vI!Mf%5MFo#(JthVRK-0RJmGPd(dHA%Zt+ zD4pPH@PK?yWCjk`F@M4R?iLV%bG?eG0*j;hB9U(M<;4w~Stlg?ud9}%&%;8yJ!AIq z!x9kEX(&OFiMv;fC`_F7e@sc~T^cEL#wm02Ela$7Q{HyT_3H8`?WAj40gOm4qb+0U zdsbA#T*VP$rVV@bDH<)HU^R$gxxTlPcKFm+pIb9?f=$TAWs#N&(%sloj|UtR-pZ6w zCLM~2A%go4okUM`g1umx;l8$-yDXE6wc9yjfrTZV*(;-aN)7scTzz$Eiq;GM=k7wUmDY_41GIem#)&1fUC2Hc`>|8{Ns1Kp0XYG#;>*9{qh} zpjUuMQ&{n(>{X?HpRuwVph@k-v7XC&hG{={&Hki}0w}RSrTp(`{Ecpk5}@j9U6Eq@ z4s#C&0KIEV0d#4SvXglJLRad4i~5tx|8I->T%(`=r{I^BgAPA6GVUkK-_!Y=BTms; z7;B{QjyQM>1NdF+u~@*485_IvqzrBlhCBR=@fzm@S7)gy@F^CK@Dt<*K^{By&Ehs3 z&|6TV)E3>;Y;OpmLh0ePE4LbpDmz$6uD0^O>ok1M!eAN}ve>`Zt z+mjyAEG#AroIjuePLm=FeA%C?w3P8G&M0R$QSB9neT7!51yV%YHkeFZTSC6SH9ohF1mtH*C6druG z&~g$%L50}ilP~>q_1pYO2Y04era}=^Q5^4RbYM?H1*s@D>Mv70kKF0vQZ}HCFFbBQ zfV;|RQiE)bUYUN7=*>MD_ZVilw9y?uxAZ+aaQNrNF->4jaL5hjJ$k=s5*Y=O2Vh%b zWaQ3%R*^>@8>Q&+7^RJuk^A;D%z%AcSa!>K4YGO=ct$E#573~|H{*rBtLr|=Q|AB+ zb?`*dj&=9|8ZazY;ICWVOF{@yY{0JUE|I(d@F3bGW2a@E?i0yybHy*@yCiKXC^n`a zQ8=C5u?%&dfMkfXBai&Wz>psd0G!UO)2PT^-EEHzJ0m6YaHa=Ju~ZMiJ6l4|29inZ z1jzcE>^@?I+2Jbm^74-8jsfrhu~m=b_$!a@(9jPsC{_mib;fn2!1y*Ikazw%K40LN zA#b=Z%ijzYeV997u~&u1eg8`M6hFYBYYbw4v&rm&+rTO;AQ~9{O8Am4U;-_89QWbF z?`$#J0{rV(er$6EU_XmFuF`9LE6V{^V@iZXvb(w zle6y)k%-`}?}mq#M%`JJtwui2l!lSA>3$!qdZ<)dAw0C`r^gSI8<=rXD_k~RXk%#MS(S|o$kA$B6 zlhB5d0Qp3vG^#GDetot>2*xOvjlrl?xe~4(+sV(9L0A#O!rJxAy&D0dI2TFN1B1QU zX+QQhw*OpSvmMU6Tn*R(C!qAQcqM-;BSB>awev^Ij-9QWtkh}|bz^mTo378$4s?MX zc$w+0VE3v0-Cm{sCt@fo2hL}ZG}BH%qgzeoaD6UbquGhFOTma^lVc?7rOD-&tnNbTN%h5RA;K3OrX$|0 zZI|3&7e*M!x~LQNUN>nVzET>^6l6YjQ7%QQMfEw!aYWM0vLVj2QB801c3-hO7tgC@ z5b}zqo{9Osji{C|u`jAr&ayk;<%uIoiE!Tu2$5*%PfOVly1kuPF-YH;0hjFA@<6pu zu-TLpY1GEA`6*rVD%z|xce#G;>^EeLmCEOo#cHJ$Z^(SlTra}S{jLk$Lx-9#VHs{n z)$!8h&uGRmQsvb@1jT13ADwp<^zRd}%tK=Klzj1uX3AvAe< zSu5Kc`u#uX+nxLq+4_TNwx|W>TTK z=49D@v(;1t@yyKD;Zf@ZZHT_p>OA2k>VY3 zf(30s3dyt3f+1Q^--RIqk(bMnSCNoecrN9+`B9Jl0B`aLnuM*vtNd$2iO|LGbk|2D zqvuy?+&kZAZYf%yZo;wXy;`{-w(RbT(NO3@mihu^iL|VHGtJ`?>k*|EgwXAjJHmQV zG}H6=@6>@2_126HIJ^2_Ik(YF=u&$rtUZOHSx|7}dsKySW_i)$D5(Dmj9}d~y^!CS z?+uyo#W&o+9DXkL1rqs=SD^Tskg?GWzvLgr*24tY5z7+fL$@Q!V@Q{YHpo$&U7z*P@Su7@+(1=fyNW~J=yG>~ z5YexZ_JYI0lr!N7taVM#e2%3kfW;~*@7zZQ6Fga?$OY6((ix}XQKL}FKEI~)aMI+^ z(^_-`9JBW>fLd@}dhB{R@0n=~>kA!8loz(E$q)-{8XfnZ1wk`PIL>qx4C{$}tHGR^ z$?rhs?uFbxalE<@nY2Y}d=yRru%ZKD6p|%ZiM4gpBi{A*H6Ab5zU^CS5M4F#2%$-s zucU;&PBJ$pCcK!lp%RX~W~e7MCNJ>=nQ7vvcliR_#fGsklPKY!8>+-|m*g|+_20Vj zZ5IRE(%sA0=s0?Bu~mkQec>E`e%S`2EwsFwkNf4VDFF9DanxYPEwx_~6g>4!m@e=c zcEU|pCE z`Aqot7av$u+~!UEjg=t6l0B*2R|^NG3L4yD;>EZPaR=Ve@i7-D{>sXfL|r2})@mx( zw!4G0Vb07)Z*MwW*z;(0I<;yn5E;Wi@pW^}3K6wM?9fRZ0}a@&7okBCho&X;5Jk-W zn#{{Q_Nldn3{Lt^SQ|NY_hlb{QB$=H*3d{cVvK8^3S;+!Q`S=k8HM6;bUI1n@)BPa z&KKKy=@Oxt?N60gBrNHG15dVt*G*Pl88!=xACde6Ie45oSX}Z+{rkz)I@>D}KVvo# z36EH#YK;}qZ3|cp<((=NVJMIZV@T<>fLC-#V7BTuqR~4A5{_)6)OZxp-O&4#<_q=8 znLLx8_ouxoy&i%EdHI5{A7q}+6|cH|6jiF3oT9kODA;i4(aO+FMX!?a4f~GJh;1+% zU*Qe1(#0im$ns*69{q|A^bC=KsMdVu^OrSDV((d(Wl627@+-k6gX6`&Vo9SC%EI+S zu(*qejn}0m-7-JZOG!t`y_+;;#FS}vFi;xBRWDSAo!2M5k{m^o)V9Kv8N^2Q`n_Yb zJ&%Jbijpyk$C`mL*Vjgl9IYqu3?LssrIh$>6H-HQxhv8 zjj(5%g;VlgWcH7F!uW^JFS|z38VCs=BNO_S3{Y02*ztJ{H*#er?!gPPBGwyedpEyQ zksOlisqXG4!hZ5zp1+K~OO*!scxS|iJ?!Y>_}}|ZJ)l^9-SG0#5a}nH&k8$u`c_ex zZjj4OAQs{Q8dP@W^f2zYva(1T`kwk5++4roOAij#sr~fnJ`;e+OW}ao)LdxX--))z zzMqEW(k*}yhtE6yDF(aj`2QZ!{fEi_$1Q6%$FlKHf$+F;_D;C%aZ43o zG|z_%NmRh%3wlX$ybgQ78?h%@9=MaInX2o0t3^)k$cB{Mj#8Y^y#Kcx*ORgyKzQr@ zIsZvh?~&PAyx8-AkXZR(rJ?Edz_H8CP4kf4Bq* ze`o!}R{mk4lgvCa-G^nFSnp3{SH%z&1YpGOOczfu#yBfxy9mL<(8ze+%mU?38=<3f zeVZBBm$X>g#a{O!X`e!LoAF>zXC~wh9c1I>3~n4N>XaoGxd5*Uz;_iGFa5ynpU2u= z6hSe-0d_iP3j@lTWkCsaRgs4r;GeLdofTv9_imhq@ed*u6%~I>nQzXmDs4?6F{fop z`%K9DeHj$WVV&8H|3S<2VfkdKO%35M4*>QP$lEqK&t)x7O`LU4Xnm*C|BXff-tILX zlMG0j=drWj!k2$sx7Pe7WgaS2n#VuYE<7FZ&+8g~xm0%GMBu?4-UQRMbrqu$V=yW) z8w-u3E|jay#`mC@Ez!3+*3yRN`(CEKN28`5iAbTchp zp&N+F9OHZvAzfVoDgC4Ki@$ZAaYf4966JVIoS%Rwbk=Q~3-%cAQx5xA06-t6TSj8O zN2%ui`DbCwWA()0r<~iF9ry-G-H6HYRO(iPs+9xI(No5fX$32<@6P1A%#Kyo(xub( zua~sMTV4oyab$gL_Od%Gb{2R6+~lMcS7akBaThX_Z5***q4h2u@16Zt-rwq#Ii4w` zcVtHmjCjb$$|B^wU_X~@n8M3As#|2$4cHSbf#Pl0d5yvc+y3M&&e*s(a8Ka=3sZJM zN-K@vGe_|Zin*S~|RPCz$m`VOk^6Z<_(^Oykc ze#8!*{HqJD0Rt|0`C{x}rvsQYAhCw0jrr@ClpQ^^JFTTCe@>?cEGWv9gcWGAoOrU(L^7^gO&pHcJI(M+JOrzHyK4njI!gPRKzZvK9?@PINPb$`CM@Hkv%l{y_ zCysT%3!Q{>kGuSR)pp*@l+*mH^tDfLPjbw5jC|*F$S*$ptM5xY?@{Ueh7NcMo?^yVKnmCz` zKo6^QkDFAu5+**$vbHZo7!rKkR}OTcV%6NYgWcN@cGqORKdK1HMJ66Ae0^qqf1X&)H?eua4N$jVM_FUxNAN>s6Bh0U=u{iw!1Hzp<~ zR(DA)f%^&fbCWA96C?RnV*gx~4?8iX7ti?57&VN2PN{!QD;-)Sqa?oh5@XW~W=z9x zhNs#u>zGe$Z`GMQB#~@8p!G}PF4OPKpGm8%uTd>FVqLW&3?E+*Cwh%X$J3R}LQ;}n zRMYD8Zp?$6g>Em!^-Fy0-!5};s3w8KZ0q0kxegnaCVpU@+VS654nWy7z~Gqe)ydS36ez=1qVdCQxYho?)n#n*2b`Q3YPMNAP$I*+f6WZP z?oD!7fs{5&b{0Duu5P%ua&3PzS!>bSu3ok#xF8B|D$>%{nB}h3jc*yi`1#isls4Fy z&akv^Z;bI9Yp;0Mf(hWF22W5AtSjrj`(m?u;??^Q(~UwefdKu)-oouTS^ME7;^Y`J zqG@}Bz`xdJzIAcx&W|d#^}DA}Y%TC_fAkX&H;f*i7>KJdwpeNImsIG5;MZm~fp;>^ z<@gyUrgx*h1#4kJ2I0g%CmIRpe*KvXTsvo|QlMo^FH_SM12_xFGA}xg5bIJHYL~z? zz)p?krx2nwtSX~d7XeuST%3lXVIo6qh<8kBA#On-X6+qO$ZwDUA9y>NT5->N%6zpLPJ zdf&zuVqi>vy)$Z3F2ZIoAhCiBv2noQPl3BYFEVeac|qhx;!lxFV)dYD6k7@7ZHRWP zksCgpPRMNtj*E-?4)YSg%=WO9Y)&zjTr0U@?RTpn4!hdY+~-&~*Dx)t79|7|zhZ8f zx^&9kBZgU%B#%`4f7*M`u%@!;Usw^uN)Z*L>Y$<`O$DT*D5wZHDn(i-A~i&6C<%y; zqC!AM1*I!eq$3?dg3?rk&_hjt0FfF(fDlN?dlFzqXXbgI`{n)L_ufZ79nL;y@3q%n zYwcBj`^0`J{>tdsSm3u$6(r_&DPbYe4>qSV-weHY7@1WAU;5byzPJupgclX@A}kwZ zb0y^9tdv{ig}1^dw^1y4l}%UMgXxkopo-g{P&DP-Q2dkVOSN%}d(Yh+krWhPB`B{R z*>wyO(BL!ltQSoij(PdzcEr?~#S?ZlV5HDO=hn!thF#379vbhZD=%73B%RFqu zW){xD*s^8FZm;{fr*!+wd#;&*!PBqPCsR#Jx-C7`6y@ceym}L|FZ}if0w)FzDG4TP zkmn1R#}m-6CT5*W6D}p}Fp7<&1*|N~6g5t~cT8$;v`9;&xHBq>hu%;%XYZClhW!6V z__LP*DDP^_{#D*Rx-HwPP#4X8bHakO)Pl1ttU+DRm}& zb`DeZZOF~;%6_`Pm_(i#3CO8)!_g(+r1DM|ibKalLV>EdYZQWxQeWF@w9(^QE!`+%Hh4c>N!YBogr@CkcEtU-z8@r2L>lDTp8TV6+4-hvC)(NHLl zT_*U;?crl77u02`uPhA@BfW^R6H8xwV(Bs$|Fe6D=E5eLV_zaY_NQ|Al?JSN#oe7EX&4urfg#j_Ti64gmN` zT0}$ezhFq(z+5?yuMyopm&n$c@xSi+oOIcYc@EPu>!5yaS_|s(TR8hkcc^OXXOr&% zL=Xa5#N8~{2Di1h-2Gqj&79olI@%{)ZRC@stX~ETmciKzKDVHq!n&djW;l}-8YPEbM_zOSlx z34A$lc*mdT_<+A>#~z1eWQ2M6?5k7EeL9n#^?72#(QMbNO&7TY?(cY-d`#sM-?MnH zSGIHBOG!5dO3T~lIeQZmC)$misRsL+{c(*QRcKA)i`w^y8rt_ZZRX(I#s_@wV&fvY zo`VA^EU4H1)7`b^ZL>)3|G3>@1_&Tw*h%=GeF1N6PNZ)1{MQioHiZc9+&1fCDQW-! zqW;-@u$m(N13eq<*X%cMwnl`dIR8v8yP4Aux8*->yPO1|eI6cXfHdSkCVB7PCJZ2P z|GKS>;NtXCl#NK^|2GAEgZ{ifGHU(xi~?XQtFLQ4^UooG-Z|8PkmKKkDemVR>?}JQ ztNU*Xel5y>E=sR!zY<$kLTvXeeYu4W3!L%K=exSVa$;`~m zSw<+ao7`f^pxlF?U|kXRjKD&0_q_QY(g7 z`zd0^rM*3^s9shr9D(SPxV4h2;#EnYhY{=$80#QcZa>b46L<~VaS2gcj_E9S91L3z8p|+Zu{evqN_V>#2yr3kDqTH za;tv^as7DzAz2GVx28`oTZF;}OaL%$NbBLdtsr8<7G7xmPGzxnYGK{c8i79td?0%C zk@$->HIEq6P@h^*o;9BZSTk*TeCp{^ziHBwB<7t#nn+{k^x{W7Re~uI6Sg8T5gwUz zMzTHv{A9XRTmW5u*E$}K`#hmP;8qMkJ2;MP--SsmJ*)r+kZ{^>I6}oLpvc=;a2Afy zn8o`zB|`I%dnE(c?frbg6;Dv_%}uS__OMs*%9ibXLIoU?***IMNlNb5rj3{v(t}gD zi=Fy?K#u+1lb;^zaEniuUKdU%aTHGNdZpBpuVJVaXedg48bXA8D}C!8bGu;1985+$ zPp>Q6J2-lrg!Oz(t&lXm=?VraXdIjqhXIYfp;+_~_(zfdm8#G6&Of=u{SJ45AWdh- zM@Y32a;Oi&snG62fekB0e)d-rP949~9KR2=)W$n}f2SNG*7K@3ZsWoEM;ee^3=LC?-!0zT40#gH*H@saCT&Ff!8B-Hb13wdF;o z$Ce!8TYX~PxMR~3^$#=C60j3IJrI~^1@q4b<*>5x(}fjwAMZcDVHmd$JMiKY`V2UZ zM-NUEkxILvQ&gKImn4Cv4JzUT~5Xe#YLAZYD^gSL=$#vUyU# z&7lE3oW}8^hE51M7~%EOM4KrlyM*AHD{YIcMjzcE#>8M>3#Q?YFCcd zy?bdv2y@19w;f9H|4M{49val1bOwW;gvljHBrQjNf%mzip4XJPLM(->tOh!5QG%B0 zT8r@UB`1AwpGTYmxddyJeTUh7`7{9%3^L>L$E(AAVW)B+gx$S_=svYfeh9T6|GHU6 zSqrs_zhQq>cr(<;#Z`aDK~R2>g$tg3qPmgN?*Y|Q*GQ4}yr--MUipwU*1*pl0kV@= zwuq0>?X>c@ioEE%LdPaK&s_ImBDKDSl~XDS-)rJ)7F5nA0vl)bv3+-WkiVPz4FKMc zc5p~o+qTN2MEE)S_@AzsEz_at2`_YiFG`hDvbSs4TQcC?E*7O%JKA7s<#VHWDPS@; zN;ZgW6YsmMLLPh&Suf4gpArx>T>CO})9n1-7KSFGwhua$S4L zTNn|eH!cQiNhD`^$!6aFR2bxY4*$74D|a<;`Fz=R#kUYjlTvsoYBa-zb1;WlR+%^6 zfLeTZcJ|(YB!o2Kx<5gSJNPI|Nri+%)St?R+9Hx-(rQfd%57~G=iF)*dhLsi%?Z_K zGG#-Z5zd&H@T^aj^rdCATn3L%6D9Xlj!%@1WlTw8{qoidtFrvc9T-{U?I87KKU3s% z_Y-ojq}0t6rqY$Z3VJM;$GHma3*x)|C}6S9ZOHK(7KHS1WI&9if>xJBrHn}eE_P8_ zrnU36?9(XSA*-bOD6vwpIF7H;-HwrGuFo!WMU{FD9iiAUtLpVoe)Uzn-u3&ivX2$9 zPGO2Bu7QdB!z#o8J9M!kdez+|VP&RB&-*lDjiX`um=fH@Bur%{ThyZTo5z1>& z@wsJijaKGP^AYVSE|DAytJdNaNipe{X_D6E5JkJ0uUYQlOwIAWPFF`5vv7Q;o<%%^ zAZN09VAQmqPihs5C1inCF9{znwHKv*Weoqp8!sy2UgqmoI=!Df0~HtG7N3KV!$8(% zT;BfkmWjfBpHt-KI?8@?chro|gqqtUjD?{og@ulX^_aAkJ9k-o6z5hMd57!zBeOaF zS03OpYaB!{qcs=Ru5aslHD_!qazpcsw|hmei~ZL_X7=X20ToFMM|8m@{B-S;oX%rt zlvDs|q}5X@QC-sdb@Rj0t_iThA#U%gIQ4O@^qZk`)^NtBrRLXO!&;F^HxczKNdoEh zspD^j(5k`iFv|Qb@+dRboD0@|W6~ z3RdPSevA5$$v7wKv7~9dsccfVuRa*Q{K92^;E(MZlKj5?wvA`L+PcTnp5yE7BQ$$uxC6mfNW#nZK~#KGUmTWA(P_w<{t2T;tc;1yhMzV|{yU z-S)+fQZS>GHb(aNM5eyEk@z7fX^U8AMrlY_Wf^fMP+m+}E%ykIKJi-Gm68bVDGR;By=VTMjcQQM(y`-()0URH$_A>lCzFsgjYi!JGi&B5kN`rscw+{yqix%;O z-%baxV}_I~$>R{MluW!T0HE2-QN=-Mh(zpGGE^N6eh4r7&&p)!hXSccnc}`#?=H>6><3dmx~UIxzhV1PYw)Tpq)__calgplD6h;=<`H8pvy2I@7_#X!;aOM5+h5OfG-y)DHC& zf5F2*uB=8ZMH*>X<-k(B4a=3$X~cN18&ak9FXr1{&8blCG|fbS(!GX8Tm5L)Itl}I zkVkT)K*mbkcS*~iZxk3-T$yy#?DuL7L*l+T-yH1tvIT_mO$XQ4(*&C$OX&?aI?I=p z@MRiD^ZNHt+WaTy9x8|jzReQmiqR{dMq|s$m_yA=U*8x07CAig{d+`0+ruMsr~CuP z!y4*tp%dd|lUpg=X$xJ>VGCI2NLXCn{kZfa3vbYMhmPMwPUlAW;hz|phR)9vP`Y0! zqaAMtT4OuMpA8gZ5=5BPa%b9`HD}-^hsj$Vl^?~>bPy48O$f6gv-Ot0iB3TFL zFhXflG-8yt)6G#ydi|qOeu($2p|H(Q=~LZ%k182?wb`QlS7FV_vExZqZ)oLpU}&=D zNp~D(Yk88hved@DAzbjt zv5B1X$bDuz<5(V40;lMCi*y&Koxmt2_q4_RV`?g2O6?$-Y(g8b7c1l<=bS{_oTdsX zj-uInfz6~3K#F69b(LayP(n$~Hud+2^pUpCS8>0{COwc_rY3+U)86B_@C#j|0n_D)JgQ z2gPF14=wkqcL?we=Ew(#05kb#Yrgm9&A2wiw{!n$0W8DzZL=mqRlC`e|8uWq6+m@# zTzBlpVb;6O|HR4ZCmoJ^wEZU{*sUj7n&mC&_3suwGh2ZEeY%jEe-O`lFIpCuc14uR z&(mV}m@N;`zayp8_MejmTJ;5;K+7lBY1H4p)a|(yUh3>zdO_rC&mO^@&02c!QS<&ys6M6602_K|hSO zUlJf~S9m&WvNkQ)^7Hx0+`_KkA_b{~;d`|W3^waES-axB3mf37zad z0|wA~>^ZZBdJHgGhtpY+B{kC=u6gCUZWUzR2X=mgA4Bb$386{uvo(hp$@9NR&8^uBfa`NlkTlcg9rhht(1~5Ac-F&U_zh&3B!= zJHZ=hW^`gQH!>-~%UXSLNgzt^Eb4BdK^B;H@voHvAh&>E zd%9*hvX;suL^N}>=BCIEo)K&R&(hcP6;)=cm?35JU$e4WCNgSx5j$7?JmO=UvnL}2&R!)0z}5(9`i7>Gh$w6#%>Q@&3{x6_fF)LIa9d zoYC*2x$c-z!Z|(g!>HjzE! zCYTZTSqtG@Xkg7pIy;ks?M{<2QgQ23wCW$80x>EA;CV@x;W5X$)Lh^fXtdOJuiiv!u1SCJ-s?iI07lHc*$ zs{6P zI$+`*lW_&FpK$zkV<=83&Diucs&-Zu1Fc2{>hY}3y{IXxf0IM=5O0d+ora$htMBdY z{qsC>1~qsxQkWhi$&>S`NMd!KXnf6g#FiV75I0e^R2_c^lGe3El7p4+Ak5iT>xuhb z%SKI{7{7}hAm}rxIeTlHo@%Yq@;Z$n6sPhVD9QuxS0vYAqu}zBi`_mkC;n(m*+!Ya zzZ;w9PRV-&pc&NLsQq`G;}GMk-nrGgyDZXokc2Vda#|V(a_b|DzfJbT9ouGi$Yi?% zjzMxW$H0J9*qOZIVwpS25B=NI7dT-OnnM}|V-s02ryzuL;!jG7oX@MO`}B4k-_jhd zS24=}07M^L$+RK$ds|l~rF%6hrZK2JYFvK?Hq=CF?k6&4sN{!v@q0iTw9^Vo33%D0 z6jGUeO8M%^ zxA;JUad^(lf8Gj}QCoiel1Rn-BX^n-1;oZheW*C9HhqyQxR|4wR450^u=5Sj2z91$ zh|=Wy{3%2|&0R`KB)L?l0-UOAgG*MfdBSNqx%j+2l?}Oa5ne%FLD}&<+nY^Cn~2yx zVAE?GDktiSE0$ST%w9-T>b?6QGtx1Qg41}`TmbdjG3F`aIT*8|*-|vnWnrAcNjXL1 z5Q=$M<3mwdT1%g-P4R^ckn!(X=u~5EQeoB0lQ}WD-2t`>?Z}UkZ7L)lLsN@{Xx)yS zXdVUdRq(V1u`y2F-*cfOSB=Dn9k^@nW9AYxoF&DCR`}IbvV4FXQn{$hXpK3g$VF8S zccMMrlqyJdU7mM#jtfg77UyaHhFU6y)RHAu{d_LDYW6FEgd~mpUs$2++)=%*iD~b2 zTp~4=jTQXc-g(bd?me04ZvrFEpU%S0l{0X2kFds6N*Tmncd++Z%PFr#Wa4Qb!EO~Rz-Oqw#P4Kz=1{3J9zwqw zr|wY>9ZFnLZO_Or8Ldc&h-h|#fV@SvXedK)^fOOo_8$m|&eN{EJM?L|Okpgz^6LFg$j*F*7k%rLvcI3~syX ze6@)xf++_M)d0S(fX|Bw3s`J>wa zsNw$!18qIh(zd6yvr{9(L1umKCnZ9VkmeO9c9xy*GpnS!1(DXO0eewHNt zBWBW8+sfjr&;W;hLrHCHR%w0sYg*%ZsJB|IuQ&S8d?HI2Ofs}J-IOAcjVoiwNTsz9 z52!R#G+FUT$i&W1E?LWe4(6Hqa?z3J?8qciIuwIP=|2+b3K8Pe$|P8 z74QEo7XNz@6)o0;5@$BhW7qR)0i&kJB9L+oao7m?`_z=>ut{HUuidnw2|^HDa5?)F z`0F0x!f!vBDmn!)Q^B|vVU}*b+uLf)#so8)=gvpR;@)Hvd> zW(GE1%7<}9tADejx%c(5j79QR4qASX`rHi7P$UO!XbG>8X)NkKj#rV%ty--|`AZqa z?o|V$4W<@{6YQ#durqU+MIAB zgApBEo2xd>7dV5`U+94Is_zY6Zge15YFUaVt&Hf|Ep(cIznNF|39 z8hRe4PGr|}*LR>4{pxMVR%1vNuy<<1In4uNKg`u`?@SPNV|>pB)$TI|37$@R{qp`1 zJ)fFQo8+4>UpRLYwR>2sK}-b5HJEUjftDteCAovq%T2V_)>i%%QlY8a%3B#iM|*R4 zgLv>;;d0+^zvqP?e=cP_S;=UwBz!9jJ^;nRAtPW>AQ{kkidGjHygbqkC20)z;~9q% z0|IoBcPR!0AWRd(FU^cc#q{~r>>dV1s292D6n~hXYz~|WlVDE8`+bknvmYqNKE)z| zLV;&kQ)Wy|$6{zZ9Ym{#+5@SI$AuV`JQqqIZoZ=4WyQS|aGX0!tEzQ=(6&<;75&D&I{nG>!25Ao6wFghEWO9`^wb#&Rs|_nUj4K8#zDcpOLyJhoX0`y=?`}fXM++ew|&nGURjyo8;p#f zB`K&p`~yVqEgf#%D>~+U8612Pk=XbKUruBmdKeViAQGwK61AWt9xkG$6rnl%Y-wDs zIfv(E6Nb6^R{ul_V=>6tzGTApa-YR*UDj^Ap~c6}1BkH;2Ygt0-37s=c93l3bJYC8 zQXVGwy|5znTXv7faHvtn{R&w3cOYYPf=A7X*&Wa*XhN)AiP?L{3R+_j7Vk(ZJ`Q}r z9uckf{T@7v2l7(4dYaKT(00n=T~ZSPqD-#}Sbdt6YcSaq(rv2%pXliJ51qCPYf^gB zn2Su~JrVi1&xa^xw*t0)alg_hlNPBmG287;Kny!LCzK9&n4XcCshBkEYuLOpV^y^Z zalUQiPFXm9#&n0$@Z9s)-=n zj~N`4Nm^*$TLyliJEE9oV4ZJEaK9R-dgSQU?>DA!`cxdVRDNlsi{XI;7wV>S$Mj&I<2E!0p42#A4A2*E$%q?HS(mJ|`jImJ_3rsZ4<$1|xFetF$CDt;gSp}*KTdd_xuXelAIg=8po=u`dn#8_@ z){ea|E~eJ{SILd}>^@_Vq@-waMY0D4YYVO$9{UnXQZmXhm=ykgN`ThyS4pbyD!wEx z7L#|iaxpebu6SByBv7;6*8;L{GOyCtr@4|>oC(3)@^&`C+^QB}dw*+YKin_mBDyMk zY34hd`{8>-l;7!Gq4-bBqL+Jxw1O;s4m|-SK!Yp;8Hi5XLMT2E|3 zEDxPQPP`RTacT_d;|iwVu!Iln#z2kX6eeH=GfT!6;7mP7V+^qd9$GQ&Uk8B`TnRu9 zEth9y+EtsBFj`Qx+BXXvcG}p%Ljtw~mLM;{X*Y1|kyUa|j?8}9smBWTiFnyVa?fL| zqMZX&`@M^e)8$UNqHJm-`oID)mH`evubedV`b&dmYbKuN_}8nSm*w`L`F?%(GK=5G zzBdU>$aGG~%AK21r7-FVyRjfSTu}ccA<&UtRKa(_8b6VhBMi}8RHV84827@u-R#XB zmgg@v7XwAVQGS^JytOzXh9rSxqB@s7gbqRN#i0)W?Up46haS61qMD(fK z-NhmO5upWLv933@5K>34n!Q)OT~<}9tKVyFf8fUu@P#Bh1PqDTdm=qF04O|#@E>e} zh8H?I+izh8Xd73=_NVmRJHnMc&f)M6HN3PQ%qZJ9HR`3zNh8) zj`_!uFtHkHT=%wM9X!Ai8CHmrkv`q3xKcbl0EO>=RPP$rXHD=~quJ&bCo2LZMw-xg zO%2jtIHAxdClz>Et9DWg$VAT-7T;lA7i#m|6}}<)?MrD5Kd||Bgr8*&H`+Dils-mu zfgGdcb6V5J`T&n2H&Ehn7NqRRBHk5i=FnRx*%M3j0=`bkk^-Rv!2TcgyHw6$Z5wYO zK+%OV77{mw#BR&}yh%=AgpX8j;U38?;SY<_xy(KMMY6xk+P>4Tb${G8(pHW+(X~EU zl?r|n`KBY zt2EGKcKqmnk^cbTfY3AWf0YhxfST8XmxXH_{fU|oTRy(Q-CI5wY>eRwWT8m~kmkfKU z9kzQz<;u16{r$h}3}mNT0FdN`WQQm{47}w-(SgLu$BwKeNVWmc-yiEb6%ySy@=5=%27AmwuWYVN-U2H5I6DvUum%bFZkd+f6{FI^-0v;0|5Jc|ceB zH$y~m#`xW_kgOGi)PCAb3+dx^QwTfm2ZZf12i)1}0)D_d{RmTTz}J-8zGE)T8GEwU zVow?tc>Nj*NWjpACl3K~ohW(jA+$=x$_JgL*2YXB(Y&>cIt@sSL`V91vGdW*Wd4rS zmt)UzQ&TG|z)jTlym-9g(L>g2upnKQmd8aFkZJ0W16a4ULB?4K4$SFXyLYC)uK<*jIR*@L`sWz+ zn4&KNq1g~)znHErL7Y$8tSsZ?)u91pqa?A?flhwPoa`aYVBE)Nr7S_9)yNXG(se;8D(wTDnHUD`{yvpzebBc3vf*V*ZCo0Xq=_!GX~4Sy zI!rM;2oNWcK<)HTvf}b{mPn+IvV9>TIKcW=Q!kC9+BSQ4jG((sC6?OrV8uNrswXvI zi|-F0w8kUP3t6oRhR?oBY9wT2uI^wenv;Gk^@ zCK;jbUDR7X)zaEZiLbe%$Ee)GmiG>WgJOnp)INVu0=35ep;11$byUJ;j^cfvS0+Spqj2cH!OJ8U3+df}WviZJvBSt} zlEn@LXJ$q&c}Pp*(evOo(ENH#tqtdzLsbyz(5jR%3JQs8>O94gAu~gO1EZX-#lUq& ziuP(Xi17~8c}yL@X~OL2difa6fnfMxzN-ycNrbBb&j~pI@BD6ZcL3PUym#DGv69Tz zFQvKT{k?Uio>;GeUic5Sbc1+{iOKEUL1q3qf09J2PAnMPY0X&TpHa%1Ro5da+hFq?H9k zK^S8l*($N-+_L11<-!1!b`gctwrl@x`v3YZn={+oDm!1DrQdt`2$`iPUUXe_d5)}u zvX%z4oIMLZvsKn4A#OW?NwUdx*nf6n@a6EcQNE(-{Dp2a2lKvDr8VK}%|Oh>@04eB zqlgugvhO7as_?_6-W_OkZZi1`*^`e1tY)J{_wq&xL+9A+N2tM5L3h=oy=@+QBQ;w0 zC9TeV^P3pYb=e8=pRVm@)DbeV?kKpeTfSi+j8JsTV;ZrOz#zTad-{%VU1{)HwJxhH z8ABLzq>NS)(S4^;p*3MYdRC4yTvRx=%T_<<=>|nM8LTA5%|E-=9U4BfW)4UoqqaLB zOo1G#g$W}uZu?$M>J?79a?Uc*^KL0tzaA(>$%f~_98I#7s$>Az^%Dc-30ffVtL?>g zX>#AoleQqq1amt82|XNld@%5PRI?u~k&x0URWoXNE^8yhw9Bx%q3C1ztqn@#r#LLo zcdvf)OOs}uWw7-7LNA+G=2DP(=m+2lYGwN(5i{QO=`T!W>0G4yIT&N5FuE5dv1;c| zU&!S0Xy)=tNj<$SLGbBj@Ru_ zOp|I?nQ=#F0mW}Uy(#2C_t{wo0s+OXmgS%Lx>JlY25m@^jgzRHkyp}WygBaCw0oyr zr1zzqHIyD8M#;N?E%$&=$If*T;R_M%02f&YB3H^@t^{;MZT(s`$}j>D3Chx|Xx^(& zu;L1Dgu%*zhEUj1tJ>d;l>3qL%}YJ;XZ_IRf|X{%@P{nH+D2cA7~Qdj?4zLB-z0+K z()GkiPn(OH(;es4oAX8+jMO_RWscj?8xqGk@f#3K_>vR^e4L|v0ipog>a8p$5JOT9 zN;612dsx_N{CgSf<(KB>8MAKwPNxLe=l<*-tMNwWX`K(dr4MP_EOGX>C)qS0z)wU6 z71LniNH|qUP>|shw18hyI6k80ltd;sN2>4he_^djS298byU%e+SH#X$Ae$rRNe`ZE z0^&A0k^J0l^hr)Z+fwwz@M-(D;4HB73wQlxNSV*$h=5?1v8j2;1#?G|kL(bB;tD&WMkw* z=&g?%wV#Z1z~M;rX+5!Sd8#RU{6-3z&(6S&>Z9WjPmVt~Z`AsS{?wAJ=)%T z2T+)6J41r}6XdoOXFSzq&orcNhq@zZ00KgFb5*e|=|$k_rzg^zS#o9*GEo>r*b-dP z1f>YxuQ&3B@*{%^=xED@Oc@c}?!-!XE9%5b`-WxJd=7p4cDBVHR9OS@t?&I-j4ByYW76qTDVA+W_6{i$ zVS^8=o%o$DOVB8x%!xeOxM`rpvS&V{+bnpx#8F2*v^^ra^g$2{LI`+10o0Fx?6GQE z%_|dKMVRK5nZ)1yhAS&x8UzBJ%8LSf%+R$GmH>5}OD2ER;`TH46KutaE8MxNkDPe+ za`=cE0&!V7{hnN~&KmM@Ge?c=GwMfwP(1Yu8*=Cm8n8xunxsiu+V92XD>rXtF%$p+ zzZ(c)+npuZYf z8Fg3&;omX|ZRC0OF}!WNQnk_O=Nf9KG)Zw5*PR3vWD(V_^bxoZ&e1d-^|>)EX(A0D z@aV&nE;jmP0YD~p<{dR>fg4AUUV{%BZMSy4GTPfFcwb>$iQ9YNcuyl}*Bod`Finmp zA>nwp{QwO+aDuybEDHXVSv*k zU)cx74$8mdz=-d+n2w{YsvtgP8G1x9TcWohz5AjQ^Ei;mzL_2$UT5j-aF#w!$N^~C zU_=q{qZJ%FzqOnVSIWySR<%x7exXmbu&Bs-ejEC(>bz!r$?|*MF-4{6zKzofd_pcE zE~W9l#VYSy_A_vHu0M*wqUOH{(`FDf4 zM138Mt=jZ>eowCVSuk`5IkUzwuxbvzZj0oL0GH2m-?z~LPoCK}Fiwy9hkw-@>sSR$ z-_n6z6EhK(jS1%jJi1F6e<}f@XtRw=7_@)x1mzNvem1gt@(M_Ju6#BY6KFaL0KN`& zl&%@V7NdjQUR6el92JRhFP`~;2bJ>ygyJCmK;R@L;HF;yXuYx{Cl1gRr~RKn9KttH zeF@E_?Y)7Y-735<2D~M9Ui?sbQT$A_@4COU>q;^nRc5XiAS-dqVmdu*WxNO1HwLFB zmpC2*NaPc01>~RKN|RNJ0&x48avUlzCK-0mw&F)6U9zN>KUAR99^fO6tec2bK*{eW z20)eVk~i5~2cQVamndQaq{S)}bT8`*gd@+t;2vy#{XO@~~wZf~1e$6r6# z=hR!rQ}*=YV(XUXp*85S0YF3RO)wm&vsCZlj9$EG>kK**o$n&I;YhHw|6aA$p=XA- z+iM93DKace%4ekc0CI;C;U|zs2~sg8W^V3faR&S47rkPWv%z-wf(f65B(lut*L9u`gG6dA*h)_`1cEZcj^2))Pew~+C`gf(CR2TjLE+#kDicR=VN z)(^SiAOXhWyHpFE_J$UO?onrjpCPe;&*Wml*93Ul^E*a(TbqU~C5v49@4OycNin^G zS+|D4y2(J&svpunwxEP(I+obqVw0;1nEjSp<}4OJx_L0z&z)x~mPEy03u@Y!qtkw~ z>wH)`kn9>8T|1Pp3}mb)ZtRp{Rht$BNn`T4{KF2hW4zcV;AqWm$#prkIT$jA*@M8Y zXknQi_L}Tmf4&_M&q{aUy8xnQMMLNx%T z_0i{&nZ&0KX0<2T&u#&p-TgFqJMa&X=hXDml8~XSZxyU|ZJUvuMG6g+r;kx^4G!E{>T3QGh#mf$duS^kOpbSr6;Y7d!rqSqk|z z5KFLsv5qB9zl4FUXupKvmoWTgU4IF~FJbs441aOpmoWUrieHxDmoWSihQB!QOBnuQ z#V^b7OBj9$!(SZupB9E*{Rwj@6nc4}6-XWalm}sDOvublH9=GO6n^rZO~Bvfi-s3+ J&)eMpe*gusgw+55 literal 0 HcmV?d00001 diff --git a/screenshots/Register.png b/screenshots/Register.png new file mode 100644 index 0000000000000000000000000000000000000000..f73955b849b212c5c9cdb783960e61651429c74f GIT binary patch literal 56600 zcmeEuc{tSV_diO-B+6FF(n5Ahmh4h0Tf*4K8nVogW$ZMvRFX<46D1+rSZBrtmkKHiqAmx%(v$aW0{q|9%l0~dS-m!I=^p1P5n)xm4R_xP0cHYJ7P&m9QXTp z)loN&cHCB9ImM>LTh~u#e_o^SdX4Lq@Hen29(9zum)4n%!;RePDE(tE{1uP!xJn(G zQ^*))6fKM9IbnXB-BWVn-8tm@{a2O7xQ)3SGo4=wD==t^0BdEW%x_(<{ao|;K8&7Y zl&$COgBrUp!YJ0$iPaIX+V4F3_AOqGFze(v5H$@xeE1le&0ciz`0<~X$B(0UMQ?~} zM=0H&=h3;BTy!*|)uFwnCXl+d)qe8u;VJeL$2axYx3;L?x3;z<4FLpl(ykBD(MP+`?WbMQ(|%6Ue(31-y@;YaNc(+^_H*?e!|v1l z^Y8ZUUNfw1e^A3n^X5(3ZzBgUM@NYFT@N2-xyuZ+sc9`=rs z{$S7TA#}?AinL3xqmP|{KiD1Ot>~|E=JzKQY1iAgrOpWa{)ms8${8~~0|8ABFGm4c z$xD*bXH=O51O$}5?l>tLUe($ePWwyc%v~QJPemyyKR-W7KN(36FK4L>moHzIlD;T) z@uCFn6B6D55Fa~#35fUEzb4t8=c=Q(gO`h^kBbLHV0&IWdkvc#mfG7iRc6DdGX`{Y>U1}+Y8d;|PmvGW@{9#+%@5EE)To?u^=Kh_xwixfraro^ z9Iue>3ng@eyPV>}lI2QV;+-ym2~IsHp0a11K>hG9=$n5*eVMe9C=5Av4u;)Ype>y|FcruEP;gG=n z|N1YD?ld3&{(l)qzyFM+`a|ydBku$LZQLQY@AD`Ai`e!81imvw_#d4WNRIw5V%rm) z=6m~Z%lsd?{|WOy_2qx6^56FQKfC)+E&1)%{--McpH$_Yy1=3EaA)N=H|SUG&n#b- z+leAq_3pDtxvE?V+KD)}SN1Q!o{t5DH2F~;F0CpwuER>&s1KCPs-&24u>ofl_O^}f zHtgzE;k=SeNUnjAV0Kp*ce=c+M{kN3QqyUVe4XFL$CA$i=3{soSwml1R7OEI>eb49tD zL-}jL_fY=*fsWp@hu@ZID<>s!Ej_4A<~O0peO+ePus#x7u(LV?U0MWe=qA1q+gaZd z({L_kwN9B@!$n2P-}1U`_)~m+5^E}NG}F?kdFMU3F=W+G%Aa+Znf?%LGqMKZ zu&9yTlhMty>JQ~z${$Ca`D>qR%nl9jOOt+8B4sy{l5tJLY#~8sW+Ba570A3EymX06 zLNqmGv_NzGMMdcCpgSwp9{hc0DKS>1Nwc}%kABxZx)W?*q4ZZOLIHfI|C&|(=%ENr zCkd8jQ(w$M$r^x{4Mz+D;2b&>@;NLtD93YP?p)S z57@|%!0`zf)Cb;ggSy|^-t0CYUJ#H_(P%o1%#SCa`daPjd$y<6 zn|(WS6(~Fin@f7TDTVTdTwxqwKwWjG(#OYSU*zflPtKPjh+WC0rS;+1%qNcKRavE+ zvyScqE8Pv|+Jt;@gmex3_L)|_0~RlsFQLzM_yDNKDuGTY^Gn=GP$%rLue(u4d0U+l z7TK2{lHQFMC?M8hQ&&9URu^5fj>d>ROllU(Hnx>d=oKkcZ_iDZ8i)++0c7Mb+V!1p z_k@<*3AVWq{}se7HFb$dhzz_uK(0tg+S^YNL3P3Ymy`PX2X?>^^!&2|lGjkOSVhUY zcwUUR=3Vk);WPJFhua&j>v8qU-cbP;ttF(SrcTT)-N9zDfKq{j<`*nxeHRa)Yk8$y z%zMNE^NEQEEUZtAdtz-~EXa2C_7FVoAhbPRX|nc{e=4(Doy3cn-xx!J6QKxWccM|} ziZiDhQ6K{jB_8o>gD}m4MnLbaa$aSdZ45Cx@nzdKUVwITjhokG9SZ`#YLGp9$h)fl zG!g~s^Q$C|t@*q{mz>;%a<48j7=PD$jTpYV>kmFKAj-t^hKmo{&5TBM6GYLfM+aoJ zy@_R$*dPmsa^&SqA~bNaP`aQ6HCv1;hR%x4LeXW?EsnQu20bgb>^$}fFET+Qs5|3+ zDwfxozLu?t9gY3e8J~!|Q|~CRCIJ2!4;;vUJ{GQ&+Z^xVOzA{cnv>@GUS%X)$ko#Y zihX>QVf!U=VJzj0o|=1~iequ8Liy!8MImMVUqA&N<)wBV9FiUNbSE>Z>A#%iY3CwM0!8{nd68V`Y6HK|~LH#+iy~M?;Lv9fo zFQzXaUcI=|c!c`tDc+U(I;Asa;?)tI)*ZFe`x-3 zHu|#Z&YjPZ+I9>tc~Vb=B6BXHn;qSLHK;%}$f7)=K}o=Y4WA%gxI_iTN6b&6x20Ob z&!#MWUF=uK7cy0KrVuct;#@oEEqBT9T3ysgqK}Iu(CRvMzlFg}Zp8=VM-kYZelw|F zTX^A>6eSL~VDtXoro7b|)$DIV1%(D4pBth+ADDkxVVn>Qm?oX$Dt06P0xnL?Pmz#w z-x1SXPc80`MU5PA!A4mVg&4s+oNmaq-sOdh(A%{$a*SO2T?uJJ%Zmq2wdZ+}9l@mz zqob_Q8Vu$5C?Y|AkXL!{43znSuHGf<4%*9b$0DL0s17C(+lDno6#J11KuvugvALc#!>y8Ake z0Zqz&dYEt4?*6$aO`1!Zv3;oX;FYJQBN)6>v;|ETR})gk>6s_vO5;J9?_BNtLzEKq z+JU1O=E}U3kMOT`txJ>{vc1rdeXXtS*wA_RUc%$c3nx?KQOXe9KoGFDJZMI{@pU1y{jP7$>>4oyX7yss>m6zRFh=*| z?3=);Z%zPms0Xe#s5Yv+d@K@XS(aAW#ONo(4s+`BFfNIQjrLvT^qvYWSCNXbbbQO` zozF!l*LQ?uK;lgVPnWJ~VFw^<9$rJX$F-Md2KchTqP<9s$lg^>!fX6{EkJi*cxfWx z6L**4j731k&=7S^r%`meJb9|z@77H?pFwczG;~hO?HP*)uj@_19gYzhj&AcBIbzPN z6R%qwt4VLpO!-9>S4vwSW~uMS5A_7DfXuqInghpQ=Eq0RmwXVQOh&X)pZcB*S0?ef+MB&u+lf$p@CD+)cgIeDdgP;JYv?0 zMg7El5jR1Z(>cS42K1?b7o%o9yXhDd59OvZtE!93j}t z5FmwfGqonzHftkYv8k#C22~|1$d>^u6%USda`C-x!HS;kj&{B@K1{fn0BoHg`>V~0 z*TjGWZuB>Am0YYn@2&uL?pp|EhvKmS5?4z4;Qd8$e@g*1Yu9T~u0bTYYh_eIZs)PVp^g#I%5em%d$k7sa6kfJIKRp~m8GcXYq|s@@^QtT z*{j@b>F9SJ4=W3qcVm+V^b798ht#f18_qhB)?Z5}77#r-xvw)mz&Cu~a`EU+Ii-@9-c>C7 z5v6;3Dtr8f1b)y5Egh5lk=J^h=c^L1_6va#*a@g zw&STLe0xcsYvh#>q=K4;Wu0i$aek_aJ@Nxj4$Gv9a{;;qMvAkyH z!=!qW-lA`CM#0J4DxNRjAAi%%>&auoV}{0|~|2X!S?#Sp9iI>Br8f{7g|Tukrp6^X#-%HVQKDIeLaK zK+e5~xKf%@5j(+K5fPi8Xj5X4Jb#iA&~A)c5%A5(bV<=`U(>eKDnR|BX&_E$$|9sk zPILN{(%WAN2|1GaFSrjp(f5mp;jy>05DQy9n)nNkA<8b0bTMA+5Cv=8b*}J0NH`!! z@#6eZK6vY1(7$`Mw`>E^rj@~YuRgk zVz(34aW4R}vC$HH40{MbUBE%ZIF}`z?80PSrPX@PXeKE$CVzFNwJU$MtqxtrLlnDM>@h=;XhYek1Gm;rOpRUazJd0AJW`ON@V=aVS7F`1Y1L_hCI_J>l7BLCUL#SfseQ$}unamd`WJoyR>) zWBQEJZJw`F(fg7Y3q0fYA{vq|!T%b0D-|x|PGxSLnA4>ti7ht4sp0#i zjM1}hAfpE}go(?yp(?!`Z>~!N^$QEE@rsa_}_EMkB`^B+PDrEE+q?)JL&j z>3fFnD_5e0hij=I2YnT}OTJ|p!I`b9LBR?UCMJ)PT9?LQye#GU4P6_xhLu%!;Q9#B zZ{Lsr@G(Fx^Aqz9R6$Inui$)ytG14>QF_)yiizG`&6f^>35f&d(&JZdv>!N5q&Yfu z51Y99wLOO-B1Cg24T>+jcFYjA!TykFU`_=X))k)<(*n$rpA-Xh_5qi|Spmev=ZYON-PyoEw|EmD>iCE|*yfqDDYh&5oiOyHT^h^JPQvRJ7ss*fx^vg&T#77j#WnZ1S=X=H=BQj`BhG)9!(nY79yNjan z&|JgT#${2r;*OS_dBtKT43mO#3?`={Z}LagWc)q1w+(@i&c}Lj!l(sq!(xPv|NsnkO`SS@eR#_#7&M}E?2 zHg;;Veqogxq*$`LiHgX~x~N!w4soZdxt*mT_PoTWk{I^lzx{=@lEmNjhj#`w3yMH9 zdNbsPkuw$uOCUH+)6Ph3@UK8ZuitIO_xZG@I zNI-cMPhyFjHX*s;iOX_g({t>aKcQrd?WW6%+?o=+?LK(z3JMG^M+zdE9t5l|=4hqd zmT3J5%8Ou`<(+N-4oDQ}Ph_}13hgp0uv7xy$aj3)gm>ID+f^p|{ZLNYnbefMcW3qL zM**Mm%JbV^RAA(IrdK3$p(O_GjQWtG=yXLfa9P*Uka=UcwrdnHr$+?5#SHK1^oLu+ z-Me`v?Jb;u?m%8H0_}uB@PFI=^RY7gCdz{}{mx;(tPaOl)&8iCR1cY2zPmVrSl8p} zlyWjdg^5}wAXm{hGxoIV$716zFTUm0h`C4U)gC?4p5l?Mhj$+VnUfKM%Q3*-^~d%Fq>p`zIMLoJSrW9bO}HQ_Y!1$G z%K!PLMcIWQf=~U^QUv}4E>|N3@o}a@Da$uE&kI3X{@Lj8+UPr_`!Qe7xnLFe%2G>I z847#m${%r$o|aVHr{KRQW3wv9dKcDGfdV0y9(S&OUyE>DB9i&SfMCFnGPC=*XZn=Q zY2s3J;s=yte0ix)blXRfZ)son66942J|$av$$Ue36j2Cx*|{ju6Qw!wdP>GsdbUGS z%GWh|uE4+bcKIp=lY0`4O`mlnAi;_ma)@6Ej$DHo!;!e}JZs+hH_!Q~N9y@Jf9Pg} z&WeVsfaPcTa^@TP-k#l2*P0K<1U|uy$=4iqvW>RN`(3}oM$PY|`yPK2ok9zm#-dxp z1>r$X!QSlh|~Pi5z8Wb?UAcHTO9jPUa2-Pb_g&7LJFuRFbUT~yiAF~j6Sw~YkT?7VYn zT;A4XyQJlk``=WY{su|o+_v^He2#9 z8_Qdyy5vV2CmA2BGZOwO#hfL`BC*`JGY=<5pI)3k^gS@dt0d7hFxe8AZ$=WT^ql1x z6D)KP`p%Tl>UX_o*`w$#uo{P6302hlr>R=~c_mjxqo(4>Ivhwsj;>Tm%$ap*at}C0sS>1fL($z#d3N(o%N7!35#LM`GcO z&SsqbE>M+<0M~i;z~XF8R=-}C4B#M!t{v?u4wmUem?j`54wd5FaGaa2J*KUO0Xe~+ zE8}{!2clTBuw8P`ubC^{dss4FYSm6IhC2Lhho6~fIPm5lIIv=dOXPO8fZaaj%Ccin zxJOBM6%qlGm-ov~t2D~z70i(=xP9if$y{4y*zq#vQh{_?vS47DN+!?AeGLiS^9kk~ zuXzgy2==7AAP-J|zZ*O=@wj5h_yaSZeYiw|AlD%6h@jJNOW)6+6!&r+QEDM^f>P?Y z0z{cBBo+x2=rNH8RP;U(8jr)%zgfykTY3=TdJbk-RjDcTC0?gOqYl0Y~n1o2z`f5h` zJIPEL9h6IbTdb=N+7iA}U@Yz?drtzyTMoS*S5*lleEXIo54<#<^V$Vy+IqXfC85F; zVmKA)HiCp4?-jUlZUoqx5Z0%}amw>~>lN&|!*e8_9Em5&SyftDNl=QdtniHa`y|$; zK=@YhEu<eSGi+Hl&d@k-CPzfh^0~)k3p&IWYnIoq&V(u-X}hqCL0~t} z(drcECdHF?3uZq~+iKoX;^F*YIo!j0N7I;GXaV=HMaash2S()>IyNu)^z2w;nlm!~1Dcv$L7^8j%BS?&^@yqv&ms^&MCNk`Q@Y*PiBRRLv2Gf{J6kDLPj< zFBpJE(@iJ1C!mOBL?HA+IV!IpUNnT)spLoRc~a29Dc|bUzO-(zO=<~Lxi7V&i+s-) zlYmm_{6Ma=F$}_uSP$)1Aq5Ob+jU9u)*F?*d@EWjhBgPtwJZEL2+OmmOCnD3AktBBgI=fX zX&$U=nt2KDf;s#IRL|M!mT_RBX ziI+HFYA)EZP}-_%cKHx67^ZP{ZIga*X%}m}Q@53=2z2ZkHqU@NYg%kvKCdl#j@ZnmN|tcd3nSG=w<-RWrv5VI!!_>S+eDfnQO)%q~|%%8$#3v0f+);Hf3ZydKLLSSSW6BzX%V0OkM)+GkZWnKII zN`=b`k86Xl$tLGiYV@u;)_mZk;iyv3_4-}jboY}w@Q?9wFQHGvkyN~=1z_3T9#HKH zi_MY1FP`29N7O~NuJje+6Wz69$ttclvXDiX+j^n-qT*MT^75>j@N>QOhBU~C7Oh%j z41n_|$XRe&j~xk+8}`LDWa0~%)eD@SGx}$>ybXJNiPATh9Be(H%ZaVZ^^6^BYjvss z8Soip^PpVg{a*T(j@OnJB&f*R`HwLuqsv?|V3X%K+tWlYxFj?r2{?v_wupbWw8b^U z?W(W!e%hDeo)pwfB>7G&PPH5%4rl`ofc*Wuy>;PJ7{D?!H#}O?TUACkkC*b5>hSDxkB_Ct3?npw3#LwarwnVvMM2IuH+1(~@6fQVI&YucZ zmftsBx^INvKf84BaJJXXV64_ADd(5dOVbHuY%6&^$H@tf>_d2}!Z19~OaDR-A1H^}JyW=v6*{(X1gQ7K@<_9cxE$?np<$)9X+(rxgJ!uSMh$Vai6W=c;IXAtACwPV3q8ioNkUK9H+b@D`e51 zgO*tr2tc5`0z~JX*6O4!{c+{L5lwf9n`jBH-@||;1zuRmCUZ4nvBD)a_ zqu{XSW>Ts_FdP(A@C{LktLj-9{f;=z1%G+w1}!4Sw4u@}&*QIhT^AEhk^2<2hH||} zJ_UNFor?%a5A888a4v6t$!E-)G*H4hJTc;W%p1P$S7_oR+NLqHxZ@^c_eCxP9t}zBIEAHd5-z(6VW$EN~Q<_zEBlKcxx|0 zmOCm?4(Vze_e1VZFXE$fEl5{pD&UIBLOGOxoI!nYBMX4T6!R*Kx=v_rp)f?VGMJ;?VVO@}>ViF42=Qq9}Y6J(MdkS$d(MXSyoYjoN)T!RyxvhsEpO zzyLjHc9l>NI3IRdtWrui zudSq#uvvj{Vw8XnPx~9v>ad)|`6tTQ8IWx~B-+Y~^Br)WasDNv-+2);e^j{Om=4$B zW~WBp7RMM+dK<70gqA^Mfj?8AfPr$&w?)dXkb#>@(_Oj2m90+oDnzIHeDtI$+GqI= zM@fw|pSS6zj7<_-d6GLQ4Mj|3+-2@nGi^_eFn*Wicd?M+JLyl}*E}UZErK38qm8|6 z4MvyEFy>88E?s9Ifh`GykmBZ?1#R#`OhoL**5(!qCJR%e z<9%OP8m1vdY=!1Uy0p^y(wU^IEZ-`MCk)B8a`zgtX$=hN??&mAqViiz*I4EgzghG+ zao~0kX4d!r~0R~bPQmb)Y$_* zoyzDx!?hX5CUvlWw|XwD2!mB;aFHi=H%s9DeWr*6kfzRlIhlOX(J%0@@<<;OUQ@gJ zyP#*d^8P4V(M(i1NX13dm3_oS-MPS0FolPYg3-q6!ZQryta{1OxEAkwLu@gTVWRm! z0~cTjqTHkLIrHSS$>pXMkjf{XMyCY03pA7EQHqnMef$L*nQ8fk1}M0kyA$GMamzB_ zuzjH-t=*14`A*WIZgHN+K{s69ExHD$xF-0|{F00j!w~iOr;Am@_K=;3Fb&ypOd0F% zsv%TraG|tLxS1uL7jev^CN)qo&lrpZ@y|jU?Wdvg-w%7Sc0w zd1bl8VhX9X)Ww?BP#TvrJIa^!F7V4M))Zb(>w4vh!mfLo?z4BFPN?R74kAVMp&Tnc zJDKIbLTwmSOmCRl+gL4wVu2*uu@7W6M)_*TP*JC?ET4x8D=M$3%i55dJG7@oFSfO) z*z&T-t`_MFBn{wk()3=qeD7;s7zz$U`OZ=$)PH}Yj2WwI0b_|>PR2D8F@}WIh*s&f zV&EwFSrWuYiDxbmlv?K2pI|nU!sr*ed?vu;-WZNQ?HwdrS>EN^`%a;rLfl!;26^sI zOd;Y+I95-Np|4eU?W11c{FBH4DL=w6H>zJKhn$;1&<}$Fsl3));~dx(@^fhQr&Jt4 zc1}C$&m#SN>(_(|=uYCgG%e(`Zl-Q^@E%;Sm=t=)<*8Yo4li>HYrG}F)^3NLh=m8J58drKkH01${))m9 zVRhm4+g9KYK^3KdEhN2j9`2Strm}aE@(xPJpRbuJ{YGK8h}hY5hjY*PL-9%6_7T`mZQaEyN3(FXwhH)_?j8cF>d$5^J(byzYNVk=OX{1jeq_iSK~#fm569BY}{F z$Uw-KkXBx$frGzPTk}WuV7|03}#i&62de)jR8EdvKStH zb0|1>r8sCndx;dmY{y8e{x2Lg^eB|Si&G|Z!>;I17;tL89#@#%^`N-Jtx#iUlzA4W zp8i;E1ADM8hD@52?B&#r%xRfZQL5zF?sj7j4U3_zj=uyv5kKxF^8DHrIo1atY#U#> zy42y9bv<^nX0MK8T1nqK&nA95dMI9jn1CP6p@=IWvu5roO0a$Yn0U z(&m{lU%6GY9O=MPU6xbPFUZ{=SrB2DLxC42)jeg#ijyu5B>ke^`@7cRNUL>Zldx}i zcEIP9+?u9`xD}8REbV=dq*y$;i z72$z{h+8DU%ra?`JR5Ji*KR2yx~*hNiCsGg2Sx@A?>o)S7pe2=%*YjGw5VSza?`C4 z<5n_~v~Ic3jv0`Lt@}>b`B4w}AmpUJPLa4R>#+U$%~W93te52+=dOPgK0;gb_i^X8 z-5!SnOiNDCAta8ZL+fQ7v6eJr<__X(ylLmfp*j(gCT}(w)cD{VyYyD!*#pZD=Gg~h zQ!fVXF6xU2ZIzeTVolEOG@A+^8h&sZoh#k#O@&elmL^#f>bOZ!;tppAuNXgQw;7Wh zIJhro**(5al?NVGxEm(b1(In_``Z+^MdXgc{}4A&=yFjNX3njfx>=>*@dj>e6)kf| z{?+9H)?cchBXc%}tna0HqILnHdbN6O4`|hNVJ{8{%fU98rA?0|T9OnQDk>WL29zkl zYGvsoQN2g3fF2#+pSXmm= zHQ3YXYO3AokG*bvITlrY^}YAq{eLlFq+SC`so!{dn#Ve*p@9iApmJy-Q@zQH`H+CL z;C2-Js{vG+bN>RpwK7-NI-Y4`j)zn9CflH1WYx&2zijB?3-wz<9Vt}bW!Xmp1##gA zY4)c6VSh#9%B3I0XLa@7N|AzZ^#qmiJ-PVGNb?2#rJCwD~ z)XWO)=!0!AtqjrF^g4Ze*xI=oskXIGjqshd+43{~Bs=gA`EN&4=_52P`f>m3>3=MI zmzh3(+Hy9&{iyu+bSS_%Edv`gaHM6JACfF-&KeXSjiZrIA z@6~qxoKM=GM&zhb(diu%*n=^@Kg7QMJ&Ox7r}hHtKV14zn!k^I^_XQhp6@RF_lI5` z-xlV*v5$XJ+w=KP%xJ>=WbFR%A0pl%Uh|38p{e&o>H1zZ`cL`Te%dy@OnXflZ+nh@ z?@CCEHnBbFvgp6^bC!#S#4m92{JSVF&?aX8(RTY^`8i%hllQ~yKDK{wxkDHB=qN2I zdED>mZe8FXOxHZ5*`AheL)1U+?sBgCgf{V~GH>I5x|^&HA*UxNn3k&ij6ZfiZP=@u z|0VOn+#2Dn%P0!H+3%u_bin?qE33t{z( z^iWwWeR)LfVXxc(e5k@5g<%_VhX{BcZ6y>`Weq^Zj_ z-UqAZQKb;9d_D`jB(NGdTl7y|Z4jXKa~`hzdU<XF~kx=l~wEdB8`Xno+O@f@;>+3rb-sm&CVO<%}(Fo})Y&z7hA*%eR-ob>oflHC; z-R-YJuw8)RWmco}%O@-RNk-0!9kSIk9Y*cc&n)+RH7y73nPc=7gt#{`M*ctNA!Prc ztX|0Hr~(^ksJU4W8mg&fvu2eq+M*J&Vv}4iT3tX~e8roYf3_n|LOOUgGSzb<9CJ@X zsr2etih0iLMjlAaW`@a^FQnKqY~!_%ggF~7daGFbUeN3^8afH%Boj(ybDNoOIlnc@ zX^|2JP_f|aCR?+)5_W4ORWb@h?xa?m$mgWp`BeUN^iNsUaBOSq8Qw20+jrANI(kQQ zi||PvNlih%dRo<0*)pV!w1Yw~bpy36?^AEtcuW9Vo+?&cZAVOf^9$|Hj5B)&{aXCO zGyJgpdas0}t+%Fc*xcgE9A>Q;AC6*#hNy7QVH}&<@|=2`mY26&S>i6|%W)l<@GTe! zHnq^`k!EP#Adq;mO%7Z7+cQO=`ouRgQw2CrJuzG+9;(4=e|2-8td zT#Yx-%gwznH#fqYzF&hJeOm9{NbtUO3*TFR5Yk@x$}P@q3?23? zcT;^Dx*^jrzZ!tu(=NZp59azb z@ne^2(m~$nN6EYI0=pHsm`GsYdHuKV|sdMfSqRcR$`BWq|zRG!MAZ z!mq``fI2;kZsw)LvHC`z?iU9zlNWLrgMT$l4@f}PbgXR%rWeK$6Jv;J`Q(y`(YP=F z*jNGS)a|IA-CDH0vp0nej5tfw^TkgcSc_KbDj#NXRCEdGOwH=)oTTjIck3?JJT{5S zQIgN|ZCrX)HGc~kh-EPknaN1>9JP>VqO}Zr;>Z#Rix~%-yGO)UNy8lGVyQtZ4OV7o zpL>!OO3Ob#Ah2ngEU{IalSZ*#?6wtKyqtCh<4?Dkc%mo_pIqJ0@XP3|^Br63ZseIG zEpGpaLF&VdD|2JU!^B(reg{3R+qV5vRt9nfRD$0xkd1o}7*c!)U5Z?@Q(sBAWg3ku zSj<1!4s6EIwKBSTR4T~-isY$V{S^l!`p#*~wj&D0!mDp>>H$NOyfp6_$z4Jh*8$E~ zek`Htmpr;i^TyfJO2y?PGo_F%2MgdzIpD}G6;=5P9PbaBrA9V+^}ry#c)pfjs-eIH zYdHRi;Dy^*{lfT5Y+{&Zh&|KgcgGMOy zkXvlfo9Z5*=@Xqb(oh!&)~xN9vQ*2W=UaeL&-1)Di^mT~|b2>i`HZU>lIsd;)N+f4MXto5uKi zAK1kPL$C9T)_CW8)#3)}+VlNpUqd*39wfnMwJGvpfKF0!ajuRstC%wzNyZ8Js_h{23rHv1(m_P;3Su^PNsbz2OYiFgGu041>x^(&W zKUTVnhLafKQ7+!E#XAPZ ze;G-8F%9i|Q`~87??nFo{2y0`1!?f%CG$3_`ESAxpV88Bd(7(Qse88QErcy-GPbLU zZRu<&6vYmW)0j4}tq=UgzhRkOsfTB+@E&wi-sAtVy1?!IW1mHSAK;!C49ZtyH4CcB z?P_|HK!J%ztjaxW%4=_h{>ruVnZciTBa|l3WgO%W)aK-L3~YUVkhT9(@Mf1=Xn`iH zdESpW%U)_A+y2$p`C(lnV>uNSr5+pps&h}(Zf~v?7<=M)AA^3S&MRMPx+37kpt+%} zKz$SMyL3DHiG}5s|A2$2$j$NL_@|wXvBafeBQf70#sc2Jt;JE1yWra^XT!v12Q{Pn zqmaA8so~(F^{+GgNoH*q2Bu=wy}jY8TMb*isA;8owpK=$854_S!VgH*LJ$A=(Dl>_ z;!F~b{GQ@bhMoO2cu=0?kKUZA-+JE)M^h`i$>j8cu*Igpi4kN7rEw9qRXt$Z%b>j7 zr-S~oHB&7X)U(!D!gLA%`+R6PjPH^h^6<|90~6HP+k-*g$Kvw*wUqqiqCI~72#K2{ z4q%)}nxcW{&q7nbZJ8>B0=G7VApX7M^O904?2=)yTI8OvNwuYL$3CJ z$$C0;6fev0jl1l7tH<%4W^AqVdQn_O&|J>xw?R#O1wXeotTzWXfM&5{DV{Iv!!fl5l{TcBwYFdJVC+2E?2mD;?GcZa@Z zUF!F<$zkC^Ta2`}N0FkH8lzR$fhk_A35ts(>V(=Bg*$|(viS+H`ZKF4t$m{_Z1SVS zz$w(oYiFC@gxO8qvXCLvgilh{Qu_b^S3S0|^^Q2}U+AI6zcpOV@^PJsugs<&GbXZ< z9cJL!#qy#lOlYmp|Gqk`CJwO)`l&Kel|`bCn^vuckbT?Fmd|~!?rlg4yMgXs$*Rhq z-Rfc=qGqmHS58TU6<9*1!=@+SS`|?8FZz8P`I2RQn3`13$07$d9(3m1S_u>LA5>l2 zT#5?h*|RQ~h?qL<#R=0E`rGcMPaY-}G7^-NozFaA_2R}jWoz{|xWD*pg$XbyD9bSW z0|@Jy%NH_rd3os$M_dziLcPSPhvH_lapQQ6gxaWdN?`K^?9^DEjDE+~TKB=JpTv5$ z`SnHpE_$6&qVHNS1x4iV0P+Xth6XO1F4g8%eN+p>Wi6+8gjhg+z6DSvvBTo6DN06L z>ji4vIY6GJn73hi`4Zs3CMC5DEMyIqd8?pjVIO$R+uE$5Evaa<-}qL@jFN?&8hh1x1M9@7# z=1*wY4J@E7uEC2`bbWkQZE0+EYHU+e4YS&^??{pDrZ~80ZU%PnZK*8+$T{K|ShqRo zciK8MpdBj-ylDPDed@}Z2sUhbqA98eCiy97GZL7r5)=ig-q1+#|L*3~UKtnR0hjeI zpFz5LfI=rO2d-I8CtJ`Of~50mf(E?J6_{d)0#0efaK@4~l*-6(y6@xM5QSRl=fOCGrAybcy=J$Ax=d(_$xO}bt`MqqQy_FB>PJa`sr*2K~_r%a{-S) zMx7F&y{xlptB(qzHP$V~hv72LT4j>NHH)7Sd*A4$V>o+k&|dAVz5RC8>RlNlEe=TU zFZ+RrMncF=AUB{~WQ$!i-@9o3Pzx}acW6>jXLRCQ(_3^7JS7s&@~e+A!e(`SK$wh| z9rTso58bRV4_t&>7kr5Hk$gfVHberl-a_-NLmg9&D0-%~DKG8^Y#s}lUfvMe)^ipZirW#ixS8~IOSJ6Wk(k{2n*NRTp9NbO zeO}&)q5itS-4OfkBMme>&cR+b-*&A2u+Gj8ToTD{ng$d<{Ktw4QRomrRsh8ElAwRFoa{KA!V=6f> zLx8@%8CA=%x1tIXm#xDnDW=vON3cpm!)QuaSa7Aj;=FKB`&Umm#@kt#U%Z?%hO4b7 z{MSbP`VrN;w{05Q)k0UKfV6jyVAmhBwoJD~GLXqCL!qHT8=!KcWMexGf$U=>QPTip z3bR&F*N#5#iy(=KPw;a5vreu|n2N-M-Ypw&UZG53pOt<{tPtmj02YBo$ zq0sJLo3w-xl@YY18*L7>FvWhO9?i|9Z!(c~9cHn{efN5L^Yhq$1&AwPS`+cuNIV(q? zEV|T^&z0?Z_iJeq`f;|Suahs-20J^wPDLwu4gHvRVY>di@^D<6=5mBNe;4xE&pq3E z(95gJKZseIXPy@tFTE_jgVL_jN)S>EDeCMrbOj?Hn!5$Z)(#2os?a|G*LzwvlsnS; z9m_8K`12TcXlgr4F0W9rR|?s4ezcFPbI?@reFvcQue#KKz&ILRw(rviqW50j^N;5b z!)XYQBM>I{=Y)Ht3wdZY0rKG7v42IKx7lcEyem?_YhM50SI)&5(a0 zOabQYlkPYp;V^AJpsot1PZ+2po;n`im;;?jd)4YL8}|uiNtKlZ&tK zmOe5OpuN9}X|2`$OL&C7qFgp!=Kt9H&bB7IrENtJH6nT|a7(wMB47iQuHK4@H0gl= ziYOf^A+!(yJ5nqZX+e7LA&^ilfFJ~c5Fmsq1QHTzfDl67E2#U~dq4bu_rvpr<48#6 zT3Kt>nwfLXnKioKpF$!9$6NA1Gq>?IJW+ZYdc@#8PqIvOw0~~S()-)}`#0*;f>XH~ zN>e`n>(z}NynKk0*e0eW1o|}&jpOqrtQTG_Qq3{e7Ec@&e0ElZyah-}4TqGGty?As zpLhDRGRF4{|E%(H>6^%_IG#Cw?xgS$tzHz`JhZ-d*Gf=IgkDZgA7T1Ki3fAW(@qDg zrX#q3UOR{(|DurYR{&!8mowYI+*$bNNuLEfIRx{VJT7J@U zDl0iL8>nlk+EP^d=}3J-w%%~%HHG0%Ud!r}wIZbDqZ{bO7GRPCw{Oh*m95H8dQ64^ z2p)hmDrc@Ot6wq<6T3n^H49WZ0vPN7SLFR)B?UlhGTg?BXq^}?3~o|{t(=kGE3kFB z=HeSdhW8QH!7F0nIGzHndbonHmFu>>Tzw8c3}k9#N88EWnc$gP7ksdWiuUn$1SGxT-;yqFF*R<4zZKh znNpf*<}MtLK+XB29&+tk(du-QW_~;+_mJil8`km+rMe8)@kU!*<0th`$PxTa1_&sb ztFMK*zwwQbFQtzR?VM|(bnlOp>S$yxOzig67#E{|3y z<)+MT-RfR8*5{?Yt96GTyB_=yG)V1%YXO0kVLH2QOa`1lBpug~#hb zTjyn+*lD9OWtV~c2uwTNe}+D2Y-3Z0bL}SuJ@=Q3zBLu2O8;?)Um}|z?$K+IP`oEN zbzhunzz{;xW#GQ1;OTr(nmwYwT-o)~;&A9sH$%%1>E4Vx7oA+w)qm^D87}*vLq2~a zrS+G$o4rG+!R6g3nNpPu+Ax6gn;Cu{U&L zPwzqxCH)w-TM!S<-cgC<4-=-ZE(~Yew=N3W&^dm?xnyg*t5-q^|WhAjy?g3pHr{r`UpF+U(0$K27)xzE*Re7WA zad-C}h-CY++C6CGk-~Uon;NX+f~hl6q5J`9J09ONnRs4Ls#t&d{5Zd6RnId{UCKX) zKbG03&N8YQM3y?^_X?l ze=JiMzMa0RA6q*Yi0?6ejyRw>+ia(#MxUM)>?Y3CnrW6(AFv6^wYmChB$L%;&idVz z=i`<`-Y;`yWux03FfxkZI$ciAj2uBucqfFk+7MZ^a~qbB{ zl-I`)i%eYL_w~w1EFK=FDmc_m%U!Nh-M!nbmMsr~w<)l$REH}qF2z%W(v~4ipNu;< zLA;23{Xn{o3NfUnRRN==34kLMg7UzDc-pt@nG`iGTOQs4T&RHXdvfe2B)?lFIaF4% zi?2wNSo=`^&N{gP#-Zh{t~@X7gsqdGFL|Y1f2t{1yT$;%!@&*0x7;vHhyRUGe(QDM zTFBP3VW}ypw(SSYk}oCqEmSYuMrOep&m%|L^B?NjHYS!m-g$KAiS47GK9xGwt`gh? zYtEMi7h~1W>rb6iSC_~|C_>J&^-LH@+bZ$aQY@=ZOYz7s<%jyHP@kK zMf@hX91x9TH7l36&K}}-nJ;(rS!v#up9lJ+zW)6LXWQlC+qN|Yt%Ntv#eX8KIy_#( zf-BPm#il49-GUM#F;XIWnsa}f3APt!Y1cTAlY`zetnHxa0oW4Ny^KAP?CbU(e*SK1 z60Fg&r$X0xMv;Io;+^AhmHcIn9n^xOr7X~M^NleZZ*&@H$^8VQoGiwQ>iOD2(qoS8 z`iC)t&7{qQ1lZe;%U3FQp%)!Um}r!T$Wu%lK283pVnnx8#Kqp8NqlRh0;+44HhqL} z_;_Nw2JIiB1DoL_;e1PkSki&0s-kD^->ICu!`1I6 zn(cg(JutcHZpyU+y0DOf5~^b7TOOaQ+Xd%?YcvWol0*ESV}>(%ct4{_{e1kH@tCiQ z-6wkGBX?ZL(6a01*T%-U<_h*uhy>IPokGEOPx9ciZO%o4l-73?q&mdbkQ@&la1_UC ziU++Y!1^GFL{uDpAxE=)_O*&W45}PCIarVtQbYDGDyq4sjAEY{rfM&{`Mh>6sLlknO#OXet$WVp;-eHCr_+j}r3dBct^O$`a|6Y~DB+f1-s zn{f&~-$<{R>Q?nRJPb7*hpM|4_KGG?NHu`G5;E8wk{A|yT8!gd5ClhM>thVuNEqmB zw@Q_1IA(|0-l9X-=Y&3JrM%=bmg*fy=$to1=zGXT^K@{AF8|WwZP=*u= z)4g;rYeGv*cF}n)@7#eF=IX5N$3@IvUI|&N_Fe8=*)DqVqir>&x*e*VXOLuIad1KN zkpts{CTA3#Dy0!}z=!3!B(7;0TrbVAPBZI_6di#EvEda(S0!N(U!)f)I5a&53WBi9 zpHegPRlRJWY~A%0{8#2<_|oj2)qN8Y0o^JqyN3R9w-mW(Y+wj^ar3vm?x^HphGYFI zepNzf(RfPC?ZZXz;rSQ6w@SU1S&m(3FHbHMx|y5ab67SWT;VdMU>?eVp3NUNkMi{N zEU2zl^QDN+-~%NQA7gfg+oPB1szk`L`n3EL(5OxgdtF<}qw_wCY%jueYs5UR8;utm zD{?+OSLu0Gj^FO%F|m6Gz==0`56ecGOZ}Y4EEJSiLwis{w=|-=1(J`dVJiL9rug~7 zjdG;NgIUv4?!q2zx@dg%`H-if3+VFv?~xWF-vuRwb{K;u#N;nFp*;f{!nK!QQ`>XP z!I8Nb{V`asP}19=Ej#WI+LPEnf97s@z&`iE_NY6uXA> zDM~7C{|MflcWn4-r26=?bH2^%{(}~^jM-~sq^s!j8SG2VUedDWC{;OJ=*AzycB7E_ zlH*_{>n?R;QY{V_XZyaXyZqGc&c3y$+wMZox|FYLX`W%fckF^YqXc>^o1jNr?=E8- zCKUBW+K>pv!EhnP%)+({D~cqwt0XA&NVv_wwVBXJ4GTL6G^>mHE^B>K;l+L=!Mrj? z22)HUWTESZ1%wTkt)WM(@7%e!AabB8MlCHgHilJF5+0*^HUF{J4cn1ap&~(V*h5m~ z@od3vwiTmc8^_XAD)6jNb1 z!tzYE=-WBo< zUI@v>WK1!t*K+3;R4V12Z(T);|5P{ueQusXEX1~uI!3(-Q0isS#MGxbTi8R>4EZE% zCCvnNW$yf)wKS{_#jPagZHQ+miR9*9L$#Jl@A}(Ylz3~~XIV!pIf1tbJVTj<9h9We zUx@`3is?Tw5`hI`%I;r0X$#B5V#lAx+St<|B9QOIW>z$$vz1&p=|gU*X=c-&5$WY+^3}cWW@EUi;}W+DtinbX)_rr?MCjd`#aw4Ll|`#c$U#{X zD_qykJxmS^Aw6Ox`HazEEb>);cX|^6M8A+Xb|YU_-$S`=1s58*vZ^mT<$EDBSyCu2 zpq`!Wfx8;HN^?BjwLe1RlRgzG=3dvz+56F+Kp!HI;_l;CoNxa|Z?wjC{yZQQ`$T2? zg~5p4bKJOBi_IfCcKSyAo^=&e5yk*y?fkmQnN!ozu9HaALcnehcSXFjqFX>Dw%0|XRv;Wyrn%EY{gdA(Lq|{XdsL2Wxb+28=P{A?5 zUw6#A!ktiY-I@{KIMwYxf-zr+?oKsqGBjgbqK^Z zuQ6wG}5vZP$S3oUh=)*fq5AJsFFbi4U3hed0`-06~ETZ$LhKr0?O1f`9 z+XNLAM`|dba?ZCDBwqK^z1Oa{cLyjNQ~(}6`It~^KYc|~q{b&MGW#&I8YIG_}3| zha&&)D<{q3KEvjN*O$%YIvxk)w(WX7{X0$eM;SI&>pl|D#A#Wth`%>M@1)xRxfvG0 zZy=lOkKpP3(l27+_U-#NQ}Ofiw#JRL{@0ZrvbL1DB$?d!i$c-2JyYJt*(|@L< zSp%5-KC=n&Kiw++W6Q+@a&`W1QU8BfRLb7$YWk@#_}quD$t%dO$?)8WV;hYbUKDD5 z{nixUhIEe>;q={mCv#0X?dKm#lj!NFq2Xf|8o$AF?3ZC43cOkw$gfDEm1u@|2MV2r2p@E61*L0>85ZG@KDicNF z6}ZgaM~;pkAh6GHC7*#O{xCDYc1Ke`n&$V3_Or4;!F5*zx<%D32c|BpCB2_7lf6~n;t5-_j6Dk&Np*_~;=lMUH!hnnMWD{`%Vs5D3SR3Dt1Npoz_su-QVikQIRyRK38or7=Zpd=+~8B+%dmS0}GKw{$cF> zCi44ix?liABmz(Fo#k3vF+LR^7qTErh9KcO)p>_iS2uL`h>ymgQs0_1cBRwObv@+i zIwLjpn$Hx6&ypY`s5V7<$e)iJAMW;*Igh+IMMpxU{KCXZMwJ*boJ zDYxQXn`>P;`PR~9u==o(7UgGG;Vj8PJKVpOAd+j@oqC&G(CI=znL-;w1;a~SD^&Xj z{g%Cy%Prp^vuI8MDs`HyH8G>4R5GGw<$;m&=(Egr`o;H%W2k1MFguB+^&_~7SQ|gh z+7HHzSnK?PcGbD}t-4g+scKMRnM`t^qA$f#Rg<~syw1EwD4l!T>bAf%V`tdCi+l?{ zo*ThtY0^t|(SJ`_o@^PO_9|LpzQ-LPL@V963AHH9Yqi>k$Od0$XcMKR~z1C zR8X@&*3IUYpys*$T2|1jnzOvx-zrxb}K_q8J#hHrvEP1xR3eMjfcg7=Ev;B~p)pz5Z)YMNA>Ld3M8k$SZ zD5XHG+;rkX5rd43;Vfal6%uJ_6*GfJrXz?770N?vUj{wLhH^5dqs$HAB1>Q~ojIv^4D(w7d3fA(0xcY-LMysmT$XcC@OU8DO%d%=n>{-oXgX zsXLbLS~hiXC=L!BDR=DgxUMr>a|s7*u~RY6r++kA&&zFPq&BXpjZ|)%W|(p8_~~`; zAaIiUI{&kNib8>rWfB3cuMjXj7mIq~-jEL;3?kdj(WdyHE0W>@Z<$&7Wx>ZW%puP% zo9V=|h*Bcmx0@sVk#J#9 zJ657Vo#7rLxNQS`FwVO3N{kw%acNX%X0;~}Q#{zkw~`E#^XgX7mowR;V*9Wz97vD$ z^q0HY%Sa+p1kBMzNs~NKjI>!;t+WJm#kzu6NQ_%rW{N1rYBImPX}EVYQbis**5v~@ z-Nm<4yvPyj-*9C?mP+R@D1PJn;4MiBv~t(dR9)|7v;A@tOn4o8D-u`>o@3!XC^>%j z$!(_ox&_Pw7pVg|HBf5LC3CeY!{7qoKgMInMVr>|+E^lN5yU}00TTsruf^I-nqZ&P zeldq5~(tNg6-_a0*n`GyEyV^DRBHw#jnJo&-feJpM#6fo=>8(88 zz>K%V$Uv$6CmrV^3i*=X(vwNw__l^(e^xjc8rTiJls(k}%W~cqcPgiqTFnHxrn5$* zEA0v*^ofN9>$wH(M2FAN{7C2Ute!7`wq&vwTFT(Xp5@LbFG7L#$@3|Y(>N&9MBSv? z_od*2?S3t=g7>YhR~hl3m8pn&4HHYb#@? z>k8$s5Nr@~31{wt11+WCYVH0Q`Ep99f1$JbLb&t3vik7Ytg{QxFki4O#5vs#+AX z$4D7t>^K&_{iqz$=~9~!RXF^r(Ccs$qUU#QX(I0~hz_v~r`8!s_L*VhR^3WPv3DR^ zGgUJdLn^n)BUc3@m&oHrg^Yaggloyy?T*?E8qCP0*jXa0r@n5TLca}3qT~YiN-UI9 z4$+@!QEufQjjUPjA58XJf(~6Xzq;$hNv(_bSPhv{a+w(UQqe{&xrJwYZj#^@t?ugH zUFqZO#sST4`(WP4U-8oYiY=NW_C8EcZ{W37C?6OTbI$4VUv79|YrikE4YjTPdf4Pi zY%{&Iwa3jWH&@K&cJjH;?a;BiIrc9xVeF}DyW4UPE?it^yH!_vwPPFIZ$ZW))B^Q2 z3#1!P%0zmPY1iDloQJiG7;I|93L`{iWp8XFP~Br~JmX2;)XzR`(B)M%r`H9;ZXf*B z)iOz$3A>BS+AnsxVcCXt)%3?XV-)&)blfWuxutECB06T9^J!TC7C62C;*ub%O4yxG z$!U=|m(X~kqj14U?i0Os;T(&Yf$r7ACjF#72~$w%gSp~`z1wp#tfE%)`&#)5W7s~` zJ>VK$G9+qsd4^VDh^lVHc9HHAQO*+8E)pu`3k&^d_c8Jm6g4XFw()}z>D?*DR9U=` zTs}Kf1i@U`>C-okW?{7KR!+`HsFtHTGwe}4HYmJbKSvTPut1eS46N7UNyo(mi{-4M z9x<#*V{+{B0ekxM@H#8+cQn|rg})QORC%5hRj(@#J4Pjg)t+}{h#*JZTs*>UtegDn z*H!ziU}bxcQA&#sbp2kbLM=T*kDGYc;&aP?UpmM2>|A+6RQI3y%mo}xY$}zOf*q`~ zQ^cHHS>VyecX#Ubw{^=R{Ea&?U%!Ttp2G0ge0gcP$vvw zWyUvQUc14Qd_{zc>IzFb=8NNW?H4#Nl~Pi{_}qFXT&n^!DQ>#lmcnxBJ%aZ;*lj1HaVfS*InpdDYvzktvz1|$ih{-tHH*IZ_ZSSlmDkJ&y*}+_28`$iANr5 z`Rqt{qeMwGwHt1RP)J7!bEEpyxaOmqMfFMm;MF?ON$%Y=s=op_V&DV&KWs)^YJR|t z>aAAARX39h-T_4QVfPNd`?a$F9`SGC>Eqh$1RbQ^X2{?T5ErU3ynX+_>S{JPfzk;8 z$Y$>~u~I^XQtfby`^JUk#gdJ z&aHdGVT#}6`+#m1Pk22&zk^ZVOZL#bfRIGpvGE^x$Lp18(XBFjGgcq-Y_Q#4JOdu$ z@P1nrm&p|m(Gr=iTQhZ(Q2hzcintV$K&;;SV_2=sZW6{2NK34P)+cYuqYq#Wd%)FW;@1c1igKHfmuDg?GxpNIzeeUsnHhlB2+ zSao0OvwFFjQuVV>fv1%>^^Vl()_q1B^Yb4t>b`vjBKhqbT>ACBV_f)^E00_BzBN2pTcrPm(5}93;H^nvZI|SaF)sJiGA_>U*mVI0-+TG5 zQZ5*IzX15{`Evey#Qy+4|3+t%hH$Ykottm;xmx~T9|+DD0x&DoHC*tfSXdY!*Zbtj z`9DGWzb}0hii?F+OkR4lnOyIEfL!@w*EBZM?ov}gyL*Jy`Tw+?`wzMD++CBA-pnm9 z{!bJbFd{v>fL+s{O0M5bZs#>XF6R9K=BB#_3~0B7<)ZjSKrWE&EiupcfYtZx(~>UW z&EDUcTiN_Cwy%M-W{BV6U#wNfQwFA{Zi1TY@8OE;&X&g2z2I_(yHr7Q!k$aEQq=wo zuXss(i@jxVSYl#gH1S4!QB8XK7x}7rQ5F%|4yY_KgZU$hJ-#pQJS@3pmhv}i0=qNQ z5x-MxkGSoTWnw^d_s;Qgp(To#JF||#zq^=D!h-K!4yKi~Mzp?bdku+M&B}Gqu3L*2 zQm~%Z2wQ6FEuE;}Sjp0>Kp@^{*e=c`Ms^(KA&@+=@HM7L#n{s4>5wu#wA~)f-ihxC z&gcQ=&~_SUL?*dH#QI=YihbAJj|xq2SHfUmfXaQ8;X=|7i&p&Opyo98a@ z{l{8AK3!AtqeS|AY2fdDahLcd(qT45SGT}k^li|pU(CtjcPFRFHbE$xAhw**o~*&K z6uf@TKNhHZAi?fpKR)h55{g|B_ElLC;4dU^b8||nI`x)koalc3OGW>^sG)(FP$f&D zgtj=>wN;i23%=xH`LH19px14v#15zdM5TJ8V_eiuK=ICfJaCEI`v>SP1aL1-D=QOP zT3X(EzC$8Kkjw4-Qhl;Tb@p}ZOV}Ab*z~^V=A2qMZB(|XqR(q$)%7)N!jkA4%AkGG z6yIl~zrW1NV7laC^0J)YsZ*z1*^C|rY2MVPAj`%r1{6nHo=sC?G#y-LJ`i(vXsV=9 zKhZ~;kUpfqx{?f?Sn!Y{q1Y}`?R)v)@_t0I3{uRs>*2afl8R5ULxea^*@ z{`3N<5$q@1gqO9n+)^D23CoA(nfi=>6#)mWmquFit+-)X)^&9ct$q81FyQq9epMAy*Xh0xsy5VO?cTI6nob=| zHOY&qpziq$8T6?DQl7*f2o@127WOKPHjl8L2`vKK+-yhG(T`&p{j%_Nsle~hH^4hUYN}=w*04sJ=GvruhJz{?rlGXZNKGht`Dm*Lqw_g3aAF9p z!qMP3RcqR4ut#N`iJ2$~zvj#I0ZRv5&B`mH+XsOmpX?&DQL){+-B69(WWOItMMYKg z8c{thavpfcp8oqsjFOg`_v2Pn^vL9PdfXDxOF1t)ySTqyfxY7K&4kcfm4y_a@n54Y z?;p?@EMLG~{L0ZvSv?Ys8(=QLWo_}Af*MQd?3tX0G-+}LTj}amZM)0`v^!E!x1rgLLLO?j+s)#@aHrU>Axn#6;$qhq4`8R)^g1UCDQv!VIq z^4xr!GVPs0ZFv|3#vUDWbLH+JXI?NW8`JCfeVetx0WXn9vKlQR@)1INMcMOz zBStdAWJttRudIkUP?^34r<3kCX{cHc>6P-B4K}67e?j{Cycd*rt(d#6k{@TY4_ly`sXExDvKjfEIT-|FF%INulxNjMs{#E%|kpX!qAc2^BYuvigpT zxeYI8gb^Vy@sWj8IDBc`oJCvin;Yw1F$7r=%=m`7 zTpP$@3z7oP4)Jdn>LxJL{nW8AFY?+A!Y$Xr@St%;8?zJUMO)B=MF}qD!Da5q_cNIG zCc;n z>{x45vN{$kb;-00L$Si|qsS-aCL4A>yqYbYh-dd|bucFUMC*UjUpC3<4dG1LJJe{4>mZX5&1kONyQbs)!4p}n4 z)38l$LCN4pC(ra?pt2%b&NPMDJL5r*u{-d{x8S(l2dkfAhb3u9*&FElH(w_C&F`Em zwA-~idz?fVg3oMwdO7S2>an4}&tmKPT)JIksTu(c7*)8-r}UGxd`%HVcdAX^j1+1@ z)pkaG?Vb}fT{hF2WvmbNO zlqw<-7Lp=oS-x2CviqD~gH8q$^lB|ljfiq}rWRl$I9<0_qt}8#knWipqP*$IYfaX??9e@jIFR@$2{QPMbr6Fg-*K)jHfMtIXzM-;S;y-0 z(Vu^0NlpWIBaEcplgh_mIH}5e3IaNR3>A_mH&tyjJeZdyfw|@E`ev}6^YN>9S zj$N^5M1os$#(#Fmp=Y6GU=vy2T&V+#V@*v+_+38v+1&B&PgRFz-lRdc_#8o3zojVP z$1kf772!r|QRRp?h+jd%4KHpiX#My;x97);`1<%7vq)H|$+9_=uv+8{ht*Iu6iKKT z+1YV-$sAg#Zv{R+&)36a%@4A_D-$!==Bt2z~&b>Tt*8C=DeW7HH8fNQM+Qxha~LT+_nmT5y*tlp_mkR}7Z*5ABrKFc@)SxplGY36MR|6wp1Wj= zRCj$$jFg{-UgjiYUzj>;pbn^UUK_#tsyRPo3Q-0&b%H2!L#kSa^rPIV!NRZvo^6z% z{Kv2E^x9@RAIwR&)r$I5#J}MC-DNAE4@2X_l-u!?Wk_y%OzEwhLD{k(wqk9|V^nOC z9RyPB|4GnmtO&3CF$O|uk<{DeEBiPreM?MdKYNv_&F-p&U{@{)BQ4Yo3CxQ)=v{z; z`(=@pc&XwUw(t7hdXRO|%-SuXFL@COdu$bijH#6KOCIjg~=5do5qAjyIZxfC>1 zb8(X0)vgfD^OOD6g_{C(64_}PXX8>#y`3cfmfX#Le$ohzHYw=pgcg~|mP+S@rGU5e#M~>1FB&J0Gd-%E zEH&aZ?fWCw51Zn$DicCaFeV2{Hd=La?EyZ6Qu<0mo=qq>6~+LFOuS9du&u*bvJAbEP%GLilTotYwTs92S%DIWxWgRx=AzN$k&-Y@=ll1 zW6n|j%7UNt&4#0(kXQH?{hI~!kl;B*ddhBZkq+r`jQsb@;5O(X^ z&fy+%e(-xL7LuLaYiZPou?Up`a?Zz@H?vz8ANdKYPSq&2h2#2)g5|_M6Yq&`#Qp$V z?ZRw=Zg;6}(8f+rJ)R=(=Cp4q6_nrhsG$77Y-jyE4zsmU=(Lft1>dViOoEO>{w0As zMW&vZ8^*0WGr~!gw=p|Rm9f`84)>MXwasmdj>Q)GbUj@ADgS!tMO}Ic;lOaf%FC<) zX{Hf-B@l-#Njh-AIP5HR4sU)(bgvDmqWpV`uF{emQxXa>#zz|$bk#E5LLAlPGjx@# zhK3BTkZ9dCCYMXcZ(__%&{~%qPHRHGWZk0p zoY3q$c_S<4Dz$R1;=S+zA*Lzx6hF);_;WN>v7=VAbh`BAax0`PbR8$?~WH@18S%0%h zeB9kL^=#XP!qj#zQrt*?f;&2_a3yQ1CN)9r$&jo{7XF<6LRt((MJk%`F;sbZjOl3g z{T?jV74;whhjPRB!c;gHl(N7wRJBgs3&1(=EjjgUuX`=4w&;0x+hVK7SZvreauG$5 zX2!Ujo1QR{U2CAcW=6XBtYv7}H|$eC)e4ngSdjdqGJgMY-KFtL)4JMPzGRB|F+N|k zL}`XpfIc)SNZR0$mn^L7uW;>bDTKcn=S11znKzdUO^|Np>9~UuT>#&HiIFvQiSr9x ziJIUk|DvLuID2H5UoXNBtRO5gswfRQL382#82h4r z!+b-U{CrXEoKoFuaIw{+9x1qWx1xpJ!W2De)#%YxYmCJUOplYndR>+6i?{MCczazE z^FVKxgjcAiL2N_Xo=YA4tnz$}h?51$!)JjK2Ib?y7r4H4ewucf9qQe9v#GxgHaIrp zl;?-3UvI5?*oZyhCd19 zc2`Rl=J`GfqFmn&QBeqRr!WfXer?OnASs7kL*Cb^Phx-g-vWFKe+VNki#R!y5#nEOXnqe#}OWu4pAz@>hu zj2TDmfrzzFh7|S=tXc22$`Ir8GYV+juZi}&Dq&#vTo~Sr++%_p@MS@2zoT@aU78L< z>SI{bn#_c^(>1KZIX_HmA!Px6WsK}-Rr9P``@-p~QA<8!Voq^e;O)j3+(DAo)uyx& z5pH`k0QpJBa?=hwkq%SVuYLla#<}a#f1j}8Pv2lZHVOul78^mq?MT|_@w;m^Jw??0qn}ZmKjxT2SxGE0@p-FQ^ zdF-!cjaZ|wuV2!I12gRH*XdO+S;n>RVSFQhy$d<6qZ50arfja)BviX%QsofE{6}A| zi0#BQ&Kx<*7wSqiltWyYgu9L(u#TC!&!r|;o)t4|yY!)&fg$I&tV;J90e~0%x~%IO z>rkACT5d)T*zW02q`zDVD0kv1E_k-wx+}nZ1}%+8*T(1!TpwMqwQR71knM_ZyEf%| zU15MnFJ;0rRq8@$jx{N6JIFYjZ?^~NG zG~i&Oo@qY1gtB&xaZ1Xn>%X&7S^m1^m2& z^*(Qk0`&;g#eVAYS3lcfFtiGm@eq57L*2fJhiYtZ#rx!scpWx3jqHC2VF?t8SQi4b zL?f8aOrfNoF7NvelKjlD^X2&00In6RsZj1%k0w|iUv0}C_ltCp=;PJ!xA|G6`I{y@ zC2zn|W_fF#oBx#w0;-BHM35R-Ge+d6&R+zBrw={W5(Q0DF&L`er$5Q!8-jorJ!Po( zb0ec7y^XKC^nR>FZsWG^^`FP0fY@!6M>O)?pJotKN9swAU0M0fCpSaBW4Oq7X9&4? zQ{x`jt(gK^QP2ZDekW` zGX1%cG5N35g0v1dU*y=}wP{oDDS*$d0B?Df$jujppNe{CXKHcKxf@;#q~aXn9=Bgh zde;`6Ef}wp%sw1-x?_NG*)t+;gGSe31)#JW?{gj2{SNqZO~MK<%`=<#0E12OG9=&k zIz|bdcnk2gj{=NlcvRw%Up;s)!~)5TjrRdF_k~xb99O~wopLqwcrEO=Pgbn-ojQ+` zN1B%bKn?#kajToZ?HDd-pZW2<(W|x=5plox(r&?tsiS|b>M6obZjjAWz|z8&rpKIB zR;b;zy6^suj%jq+AYn&7Gcb+6KQzs|mG?XBqlxTAz8?SwTj51kX^O_M#7nJ(UD=ia zMg)E!6A4j&zn=r*y%4#f1|4fW%r+#SC--!e-Yc|~PXGfQ5A!!}2@RC)NaO*Am4mDO zqXEJ9w_>`EC!G1y4EZ<_v<6#PGx z_;rT;pGy4ytr9=APbuH$-i4u+(#LnN1XE^!YlRkl&--n_46aINHJ1I9xx|o*s@~F0cI1=RfacrFm2>2exo}j$w4+T1R8-6w~)`Ql4dG$9AiFV}q~ zV;zri4Adct&k?`Rc-!b*ybUU7Lq3Y9=e_l_W?gitud^ZlNGn7Qb4j}Z8x5d>m<)=` zam|Iu4t~lh(z}*hAhrqr!hl+x6$2c9{Ldv-xk5WaJa=_7wg`0 zHtcA>$^Bc7p5nmlF7cEY7%A)WBa-^j7WPdO+kD-e=eAfs1r1l#ofE0YQa|2f-F2#p zo=m$8dIT+Q8R*;l%asuj&R*Z`)_1O{XDZfRMxw8A*Ma8N^PDWLWQ|mzcFSlfJYZo- zOXalOI_Wxpy+2h?go_Cq);0>tgFmbCyGUx#x9Gmb7Jcc!yEqJ*kAI_12Pnm&;B491 znNozsg9SJz_ycO0<=NU!tlT>P&~XJ#5Xr^?Xty( zKB82NDXKo~-m`DqTMU2?06q#Zwls!C0nSD0ix+Za^|Z{!0^R4jC)20gBZRl|mRf1m z4X_m0bScu)9{#ypY-hXW-nDY%_ziJxzcuc2{(2-excYiYZf@XVg$9;!uu#yOlY;ma zR#|Y#II^!kgmP&RS9n%CZP-}};P+Ti$ozb+pZ7KEy z27lJx5`3CVVaedb-Q_Z}cCDC0_7;0Z#=nltdzW-nT=Ca@IUd>@Xq~lsT0d-?^erZB zvTYyVRx_R{1M8m~%z1ztm8+2#3-@_g24p?}iTAU(i+LIr@e6a?0N(!fM>?EK$T7V8 z#$*%6EO`0=@N1IB+YL7*zyn!8w5Mmty}Lyq7U!Cbm;*(vAg|xq{Y4cGOsKz|+;1bgUt0(y?NnUpV;s*OlS7OOfOn;J~Fg7OOY^zr| zL*A=kay9>ryHNB4o7W1caDL(5zS!^R(XVH*%oz#VdXor|Ja((VGS&(^yy(-D=A0ZI z+vGC(-V-~e88#gws~R8TVJUE`ydeQvK?SO{8xb}Wn9)MiNSqu8gRFhW zd011i(bQEjahc!TS?(@pfVzipsq3!Azpt4B^uK=Bj{FjEauUKxl|}tPn{Ibju_y%P zhD#caqP?d-y1JAJfM~%ouOQAfhl#dY!8DYS4yXS^6AD#Zvq1XW|CrB^-Pek#Rlc6m zYkJin*Q`BNZp_>vCw zzEGMMX`R_q<6Jn7agS8S#Dwt9nx@oS{OfK+^PRvRmJM#o1qRFATaW8oc4S|Jh!N%s zVMT#bPq6FlPnGDzb9LX^lupbR3?67EI+IOJC+LRz26osbt@A0>WdqF`{Yz@tBX~FXw*CTIC2Q=f#?x^k~0EnB;?XH zw)`%au9W9i!uOPN-!l3W zDTF&6gpy2Pkl%0t_o(UuJ*llwWViPn`E>|!-^1%3zA%^+;?N{M(D?3l;++R_Rw?w@ zp;NS%hB_`2IH4X=xO>*(*Ohb5#Q)dcm;Xb(zWa|I?N1Z%QmviU<@KA`xb*Sd|qRzbKdn2e7}$S!K0biYwp*5 zU)OzI&*y!;?(4c`Yb0eeaEUHf!b;hRzK5%n5EC6OsjD|{uex7)hC6K&(rXjppzmI8 zo}1gUE&IkTrWv{04F>P_@GO{=u1bylacW<4AYig~D)w&QzhY-o3$?%pnN4{uyIZG5 zc>=W`ELLZ)ps8+9w7Ii(l88cH!D=h@78H?oudIx5NUAVO0^S|t$x&!RHxp)Pp}4!= zHERIa_D}0T+pxaG0%;=J@zEHit7!g)rYv==Uyxj7FuZ7}F*e0CrL3Aa_u!YY4GuW> z>sgG1VUt;IvuFbkWzXr&ToTT61wbSaE!-KihAlihkTKaU8P8J#2-@QrCPVBwSzq5^ zhpM{O$|n3#(*-WCa<)zg@*8$V%1D@fYRo&t#+m8oheaD;XV07&-o~$dT07@%w>NNy!%cNC=zz1Z{B8C|r)hj5cTXskh*b$|}H)R#t##wixsMP|I6E9M#1R1(Uvc zZ6x;!`GQR5NPN0nSN7C4GIo67pfwV%Yqk!Ctz*u z+{6Xd(*c`!5c~q%ZabGpoVa2g-mo^-b4Xx>C%`s>ECc<*zSqLdj7K#)uy%uEo@WQB z0H0#L-KhpX)+mu-tYJN?s#9i>1r*0Jo!O^JK(xJ;-080rTBVm$YqlYbJBPN?I}dtk zGt>u=&Bv;pFRK+l0IvTPF= znP>MRMw$lG%V_*wPf|Ru%D6U;Yt0 zQl$!7Z)b{a$)04Jub43xn?-b3jgMEXKeINiYX9C!=Uty+wIJj{dI3~$%Zi~lUB@S> z6x@;7Od5+UI`veY++~k2yu z75l4}h^|w?)M;Q22ke9a7?_#akoo$^5KaGHVkH7{Opz#{8qT*i{gC>HpH7)}<_XL! z**7^M!1A*lKzHsCU0y)o~#qNr|oR`&`gG(f%sy& zXh*uqM?tKCN6>_{v9f}!Jlmnv9{L!D_DJ2Zci0U$bif<^^n%)R!l&2$>w(QO5H&|_BVKl3PUA} ziot0S3d1JWfzAMAL>vKfGl`*UrBK_q6rnMq9lO$`dD zuI7pepjo=JPYI!pb!=?p)&^IU+zS@FVmQ~C`4Zwfr5&ojefsp;O5;C;5qJcfgTPPE z9e@u^elc)Qb}ho(mrjRd@e(qoj~T^p`VFJQ$Uve6ftzFGTQX#}wf@kDWU6?+lEIoS zT`>jZde_v&inRmZ=seqs1sGW}63R~I)WO*?!#v7>FvGq1j|Q8j9pvZlCaJGfsT7|v zgiV_k^uM@HTCAP}=41aiESz=l<2$vN)oRMFV4cwF9R7a3>1xjc`;g9cor~qlv%QMw zc#+Y*5T;$iF1_Yg@>u)d3tyb8VJ+{@>Au8=1}#Z~go=d))&{-qR#?8pX!lkbuZx?- zW;Qyt=5&BRuUR=Fbt#v6{^$GkkM{w`>>>O=7_t75#|aPuuasCGYjXX3$M9~8?dj$m2A|-ZN<7M^@yrq+4A+3VNYNit z>e0WN;8uZv$%p-Qc{dvn8#MNVR!Nt*Tm-Rv-Wpu7{=B>m%u1o5NWwzwD(mBNYZj97=y~}hcY}p-iuJL-?-hOD+P7wxs)m5i zaH)To0K9gM+W9rq5c`}q6T5JtP*_aTa%(ltCSxoqMgTc)_4Bl!skA_zWl7F%P9 z+(@zef(^Tr_V`w4@9GMIa*@8*Pyi}3yEXT3eE&_}f#9*X=kD#p{!*=| zq4v@<0^jwl$I0F+^0$g}OMccQ31Nk(c+ZuxVkibT#TL$rI3SB&Q!ErV=aN_?c*^@|yWP5`|C2B`!hdDi zSxYwua(1&nNE7zG1jDwx{g|~W1{^-cBc&3g%tA2aAa7qiedZ2&Ghu4oQ$FosD;ZAo zcHYdC{ExQ)53$l6m(LDyZp_#pvm5wd3kw0_1jRakm6llR1;9!ywEEz$j!Fi{0qt(? zUit|pVx@py&(_Br{Z&HPf3~=O*TUvhon^hg26BV~|1*q@C)||;+HK@|I`*p|ofRH1 z=msgv@b8PRe>E=F2(+8xx%D6KO|AS(5Xc4q(V`cv8+d<2Fn*xW+Y+GNb5h{EUkUi> zBH$v<62dO3{Hon^tagVuuFU^R_-CPj@Q0$$sDEFK|9GYtusaM`h?Q;mxDj~%k2HQO zbzQT+mAY;<|LcaDN^5nNw}JDnU=tJw-Ki&MmXtSjo8KqgzDW43_&q zK8o9{)c46BB6KEu{7NgakQ{#WUV~%9pQ2tXDUmOtx^`bGGRdZ%Q-?&02N>t(s=zN6 z9HhPOubOZAGr3cWz;xh`j3nXBO@+&*ACi08Oh^zt<2Q^`1MT0{I7y$`q`#xDu zx4xtxQVKkrc`kz$AVnp5s%Y8`LrgneW~s+P78Ewhom)M14v*(HjU0Ilh^ildc6u}H zZJ^rshFD|bsTSld>*m!mf}u4QEvj)nACeggyEsdulzDPRAp{$rkq4Ws9_CEdO24rm z%7p428WeXV*v^`l8&&itK7zqKOG{e^*BB{B$P z>ySeAfrj+D#gi_Qirka<_hou*(GgCVh6gdfX{yzENw2TO0aP7@r4F|s|6;8!orj;wtb5NE)jo_9)YL~A55rb0ftWPt7zPa`AE=BUFd4!vlS+X! zAttQ5h%Zx}oLyM6n^IzMjnIVv5-ilX1dSm+cv${~EXd;Iq!%1FAR-}ni4b5p5yHLLr1~(l1y(KX_)e-0^p}@GUp7NaWt)gb`n>IyAf>Cq}XvN#FS5FG?6)h8b<;h1RW&R{TaGM+ox3qIV=s8arD*+AR=;Kq&`Ec7y5`#OrxV%;Z@}R!d zg7J(=e31tE0o;|AOEm~E@5}0dc+J9SLKvOuaQN2GIaI{Gm$0D~|F>R&t>oU-zFzUq zTaqB|rEpJ>c*gFIAo7l4TOumIRMh02U{YrtAx%-#)Zq<89MkKQ<1(3JM)CAO;^qxv z&0Vy`p`>Uip>ndyd?Rw(I z_ayydY#EcE-gg!5pgmmUVH*_uWA6o_!b6(hIXvWLH%FsS45$%ggn%i9cM3RoRhj9kEFgh<~@ny$YN&S2;P_>`&rQXTMn2E`ELD@+x zJa?V!x~M26f4$$tpTCq8RJw~&4KlM8VK}txi&t>ZhN@cTx!&n*n(w|{JYG7>DVT7w zAR?oP+N5Uto^et_d@gHmf#{Ro`8LfQ6Jz7p@iP_(%0~{IPrO1+wa)V4veAY7dCcNv z;f@N#xI+N2GasKc6|g7iF0wZ<3mc!#VU;dlEu#k{v=l13OZ-_d?ql~YkLlJ~0ixW0 zDPFoL$$7q}XL-s}X{dYR!=ujNtRiQIl$$boCt_*vj6r{$$?b*?ZLT2Ilq0x|Pg7A<@pMnCmZN(EFf}62HX~mfg2RK!{Cp3naNajXn3m4lJ z$lzL57`1w$PZ_PlS@xk?vtxMmXl%K23e*he%HNGxKojB zn(k=6MQeDKQd+vdG&^H=AHv2yg3v#C&h^?@#}i>02aCOrgoN%`fORAHf>prB1K;zF z@Tv531bQgH)0uj&dHm2$eU86*ja0R+>_nT@pUhSX&>V^B>!>>17V_NS!kl|G2$49Q zSOWL1LBDBhYFZNcm=p^qD!7mL#%&*+#1X^6b`%`lg=Vph@>uqdiRNdk!w@--FIS9B zWG)07TTCw|rz`h-{rU~wbmY$C=Bck}8SE&1+!r11Sy0mSEq;8VZ9X{@*)-yC;#Qk$ zZj(l+B{d>*7*xN|*O)PKs*K;&t+#7tMEE)V3AezK63x^#>UM)r7%}9@ev8W#9i`l? z?lNb!#9>#>&Tp@{2U9+%Ka85fxIXL|k~Nj6E*K7!e7K#sV>sMk*?{Td+vGjCli1M22Kns1r=|{iw$@IEIg$+(< ziAuV+mrJNLh4jd_SFk-?UY=e$APVtCFfrMgCipTgxq-Zx&i%=V*7rfw#Tcs0STIeh zdaOQ6lxpUXCB5~L2>Ryy9v^pQ?(OPz6F9y>qLMFm`Ezp8-`jUXR=TmYq~xzQ6AClJ z1J=y0PcyR=T4a{%@OahRnbjE&TZRsR_9DUL^Z;(N}`WWa^%|98P4EBpyY#G&cQEyf`p0SVAM1M_*FB3Ay0% zZkw)M=`H(_*LX*P22rVj+3K{WO10L!Vv}F}$ z0&~^%T{qgnoPIF}uXx~_!n{-|mQe{kg9o7V8nb&<>lEF4(KkXnDIICmp~~4ImwnT6 zGOmX#P8GM|$~MJd-G|%Aq6zYy?E;@~uR4t(o=fjNdSzV1j@)fxVc0v_nD^|;e(poe zt( zI+tx(j;TuNgG{cO2U7O$ZbPU!*40k7<|-69gHys;(x(tg+^blp58qZ}bBq*CWJtyG z;DamLwmW#l*0duHSf8}Qvg*2~%mT_^9hHiPyLx^VaRr&k3un1^=ihPiL^Xwn+QxZX zP?*%S6i9P>=?Oe(m;H#5*@w(kIYom*i|x<}m130Oh|Ki065A2XOh5ckCQ&v zyzxjsP%w*QU>491j$YX*qm%Fs(~%lbCgD!)lt3ulpVEzew@0HCNO?p=6UNCayGCMd zlSh+Q>2`#Lk7wPRx@U5Tp^#GnfcnwmlfQiX0-@oL_;{5TaE z&bf0BVOc{aK+>kXO0QdLnW|(qEP-j-hA2fynB~5dWR%H+O-t|(t=`3`0Sd1q`47NxIR2A4&*9~lMip1DTxoJ8L;EAHe^7ltq6LIOp z31OSn$xr$?vKl+*n(&c|$YEa?J@K0a%SeE)`tGr>j4v{&GbE$Oi?__TQC9y1T@JP# ztdgF!;CmdSCLq_bn`^co1L`e7$HNL|M|=OO8I_(raxl!6it|{In`{4g?3m4bVvcl+ zh4Ec^_Z;`k3?e+#7R_XEZLbTF4X`)#jxuG3GSyElh8-{D-PV(L&pM=eN<^gK1)SEC zK7efwg06brEpeQLpl@FagiK!)T`o^Y5laBDqAn&P<_#WMnx8&k$#}rMb$bNo$${X` z`@HNEDB-)i;u}E=_}fYZD$XLcZyI}D&EA2x!gTD^LCgp!n}B09IMB#l5gyf_lWYmb zh()Bs!BWDseNiANJHmEE0#)yGv@Ogy!l@F@X8A`L)%8YbjGBi;&0|iU3@!OR(=KD2 zXTAh;-wZFCp&rh;mefTb51B#udZi--dc@VGUUXDiOv;Q_^XnvvXE+|n(!?`b3YMZ^ z^e2%eaP>OcO8>Raxdzk0SzqtegYsT5SE5On;JOmFvQ7H?#d=J#y*6D}N*LQ2IY~D@ zkwO&M!yd-pr|-HHCC1iV1~Id%24=o8iO#zV!c_`ITrCXYrX zF;11&vLB6L$Va?FZQoUCqo5ux>P5nL8+7I1Zq9!MMUd$tzO$+!T0%z_Lj4@f&HFn= zy{c$1BZO(uz(@qFB&~Ecmk=chF$w)j zhxPDo?TL~Vc7$^8^X>1Ez_n80s}|B>zS(j`is)H8>SFPH5B6?VA1{#-YI2k_REhVg z1Qcs^Z*hv!-r-9qDm5HiLCmzFu;1vnibi39KGVw;?FFLKVHG$AUjLBy^2doNwAlrJ z?4wcp_r6^PX=5HE!xPJSvIEnflPNvkqH^Qa@EMCYk2y^T7K1-gf}&MgW1d~;WDKur zLi8Gab!BG0icH&An4e!pe49?wI3>K&2=y$cx3rNLL@t_qXpR}aIMz{iH`B|Rk>Fq% z;_Kz?EFIF3pTjT$Vdk8Zb}lsJTX1z>l9^V{VW+nRbq0_b{D&#b{*M4}ZfQbgyP zrIz&2YG%6hT|e3%bTT&+rB8@tL`A%qBrEM+w=chPIo|!A zvtMFk?RNBhG%tI!4o6o`@?genC>~;93jyOmMch#v{l=`rI%R*_)Xhn?j+yg82e9b4 z;)ZxRX3quD)jJod^aNZ5qLN4>>a@`tN7>3ar!U*-lH}Yfv(wKnFdC%1vF`W2k}DY1 z*YYZCKd3#Kt)aOp_vDfvC60O<6<1!vbH2-VQ5E5v>+(?S?PF%AR<9tS!w}r4c9JYr z;X|$rBF7y+O6l$@5(=CbJ!5({>iQmrNHC;otR6VVP^%F?1_PZnLUhCLdpSwkK&ods zw=2m&LXR%V8I67smtGBLg0$OxXCzTbYTtFo>yu|Z3vF5kTPy`i`Fs~sFzu@ri(^Nh z6J5g?ZP4BW>Z>IylLN0~{4RhECfyemY`UBGY`Q38_COCz`30?Ycqk*VYq!Nhd>I`B z)UmvXwnRq}_9c$+L#4VaUx*d~FVM~mEPAHJ{Y2fXRlKebt*E**(VCGnr?BbZE^~5D zI|O2h$JUuab}6`FD(3SFdWvqn-Po|j znNEaEnJ&i$Zk+^h>mw2ji8%9 zUjYFfhs|rX|J?BqK-M8~FyMISe|MQR2-r@}>8`Q(^i9zIamU^roYQ;HQ*?j6(zTDL zzo1h_pKl%KfBb~=*j}Fg)S z;I{<V{BT19`B2f5uQA}`qN_n^vym6LV|&xOunP`&r987dp(GcJVGAa z{>5^e{o&5Cv`g}ssfY6oSATx0729NpZU2tZf0(2Ll0O9n%FplUo{IHgE3+Gk4*hvq zzISK$6pz%alEXi*%Xx}VAce6B^VGN?x&xIK_r>hmPlE#Y$?h4ano%8vP?IYip`9F`i?jqoZSb zaR06@9o?Y?Iy(Bbqep0W(EeVJ=;#jIw^vryexR((tL*}{v3Inlqq`DgWnppZ!L=)2 zEG;c8zO)KmWpwe>ef26_*CMd4w!XHlwjsSPJ>{*b>ChS0p@aH$beTGzD!?bgdDlus zz7*;Sb+4qRxDD3Kbi_1FWMfuenKvsv&wMS5$PTY-04xRbx?Yi95l_Ph*WgB$N&9ABc~!#^VDlE=~G+|qDSX$ zWsM&e{20P@*7(e6XOYSDzYy;a-IbZ()aS6ywvD}Vi(dIE;L{CJV=dKBUuwTR4LZO! z&f1;!yw>vT6(kE^e9eoXPd~U09$dWp!l;w&$V)Qh#EDZCtd9g2&zxBSo;ic$7QBB= z?S;(Kc`o%Qi6tjrv|6>-*7_`OZ?~U2abo)P*)v<38{6B4PN)dAYiIob~$-NDx{=@@8#Ptktvrqk~| zJ+zR1aPOLaZRf>1ddd$T(EjRKxma5}x!OV9&c&14X;b0t^^M$&G#*M@K_McRkD-sO zMZ6%+J45JXy`*WE5NkI}UN4BFldH6s9RII3q-obXw?+ARf4$-cmg6_l(B@T!x>)l{ zh};wri%id2A!Cd-vY%aN7Um`0d=>oTWuYJv}`|Ja33VU2H|K-@biYR7_k{ zTwIv;hOn!*lbfZNu#@Y>ePpxS*Nv^ z{lAc$TzAo;At<`@MD)6dnCSl8w4t&)ccr!My{sLL?%G3Wu*75!`p(RTKlj>5b$ySEoawPU%KMa#{=a^SWgXVltMYVXK5&Rtk?y~KJ)^tB zV}9t5k3ton^1_cE`CEklPxC59H+lZ|bTkk_{H(lRgr41bANF5s*_nrRbe{VU>tIz( zKYHlsLa0UbPyYW#f;RAww;#iw5MaGRf8ZIK|IA-iul|7jQyO}M|Aq9gdH#pqpXl;G z?)^_V|4Wblr+fcJk{#Rj|2fn0Mu@d(el#_@EaGadQTT)U#r4X~-Hz|snzwET zSR!QaFPv!)Taax(-X1L0e&L}{f*R=s-}Q))V9(&|N3F!KnF;p1Idh8l3s>n7 z&+eqL>58X%R9{0gO=$r{n^~=6r_DHd0v+u;?B16u;E-vBbO&sudA={GfUENb2{I4@{^e*#`2RqbI&_ z$e-o$Qc1PVu5Y{pzpUrD84>)1|C>ymr1955~cpi z_brV&(x|w6lOxzm^lU-r_hG@4yVC~A9X`51T^c&MN5iLzZ{-W_UdfwTkm32!5NsZ= zHhJgunM)Px&Xa(iuA+9SlrC?9Tdjj$()pcXO1;>uG+eVz7Q|n$6Fc z4_H0;K2n$iQHad7k5eI&TBVUw&j>Gak1vE5nDUTqjB}%Xr5{oE^|it` zoJTZfsTS}dnKo7LWBWp9K(9ZlQ7}CEXg7SZFsFZTIDx?t^fc#$a97i+n@Qk##^%N^ z^Rh|~1{M_s3Z<|rvtIVzizzX3Jtun`Q}4%l394}!sX`wsZ1{~e7mN#j0qUG2OiGlb zOlt+-3Mh@YC|~L|+D3X#e-*iL*j;CxqijG(7_rG$#vNsn@1JSxx%hE& z4ou~6!qAKASsTbT>6U4hd$nEVXqVUEglTK>rNvDmt|xk4WHuhGT{6Llh7Z)Pzq!sm zG9nwXX96E`9S~f|Zq;_-+qDkPy!4>Q9D-GD0*|5c7z3@<#dk}@Cy6yp1#?ag>b(-e zS5Y3Gk5d?ze3rI&FgQ36UdsjdP9O8uubg>I(JNwm0>VunW-2k$O{>r=STx9EUin76 z+Obw8?11a)6|P8vpfvzqVBv*1&2H~_e78@X2XAXmb9SszwtnVYSlLIPqJ|dHijBI( zZ#Jo7<1sFqt76#O#Xrx;O9xYqOT5r)aQH@Cq~DVy=aoabUu68^&+l<4^nUF@UKTRC zwB@uc%gY6|5pYx^b&)# zZIY8Ksx@_5v-eo9yo?N{MKfQm7u{Sa4xhUCMxTPbQckeQo!-dE6 zJS0@4QvFNmWPEP#ZHLqR${Io`oi@6UXH_FW?Q2~72mH-j1~1PvFO)_v;t(DYxIuK z$YndvUDv>31TwEyS<4|Yl8_u~1M;IF6kyFB|8+&s_w+!QCFGH%nT&AvQn?CYMvt8+ zY@^ZlUFj1sR|9K3;)Z+g2pePXUv1>bM$9fCj=KkfEFtLfWwQf$O0sG1xjexd7-}m= z1+-K@$%!Co6pQ75jv;dhohU!s6hc{|-byP}vYX&5Xfy6H>&))BaEDu-8Yrl zS#)~foUvjTon28BOI7^RqjY7|KGAS^vLawrt0upu)H*m2Kk03jkUw8tej74Kh)0_F z)Jc`xSNf>aJ`88sKFhPh^up81Umli+9LqzuM)*vlOE3GXQha0_aJt~!cekhVm`QKs z0R~(KciT6bbxBY$f=iT&e6Zv-?TJ&FH-p_QRr@M)zzk7k!V2o_?r~)|r7Csr^-U{r zO0$(7Q%N#-VRv(o(*vVH_Nj9mh~OXxn0{}KH~0CwK}e*+YhJ}SxiCl6*1lDWYQ-L~ zVQtAAZdq5=6ymj?cRf_z(YfJtmj`=@Rx9#Va~*xQgsU4-5@A#N7!)$Rl#=qggL$my3-#Pe1c0WfzY0BV<8B;h_W|YM;m0XVB7O`OHI&P5zOykm zRz>>VL-iW8SJ>gLY=Elh3qC|J%?@+! zX|6Us{pq;`i(|P@{@x{n_6Gd}pBzH5tui0yIdqZy0O9=*+0cY@_Lzn*rKw)IV(y-Q zV?FBjyB-@7Jl}h)q!mBTzUVHa7bS$vpVPaA&t`Q_U>?G{cnS{o!3dWJX1>oS$?=}} z)Kxq0UIPS{7ljo-%&Pl5CXgm?ln~V)2?lmI!p|C;%fR`Qx1s~b^q=6dh3<1a;sifb z79N!IMk-G^aZ1`m2!DhfP$ul8|3y*@;N{x>ebWkN-t8$@DG#1)oitgyNxFqR*O1yP zCTzrO=|e6)=u?~%EkaE%^3YlN+szc{uaVnTrcrU_a7xBg?KBO0b#v&!5%!l~T|YSs zpzB2U^7Zt`w47PZCbv?1_s$u^+UM^rZ`=ni1~Z8mAcbD&{ggC$HDTH52N*Pyzk%e$ zjgen8_e|;bxf_VSNdBs~N$eHFDKnjjxCmDq+DeaRJ zJV{`%G>TjlIY8a&MNRj=R4XV%2 z=T|t=7*{5oZ|vBSSRmZ#2266zf2|D|k7IER80I+`?4Nl)IA^a65cGPd((t$CIR9?+ zU?CeM_pBg@frR+fpqz4*q$|c=_i zo!~RZRuL3eSifhmTyAzZ$xpSf)zhea*fX)S$|jvr)N#F}>11ZO$NO&0()qdx6WMLY zunAcpXHBj2S`|cZkr{b?SGv& zhr+k6gmENia=!qKe-^626JO(0*Z(XHutA14ii1O?l2V+wDi87Q6`y%^h2V?^YQT%Sef7Esj}YoQm?NKxIyP| z%46Fe9|!@JFK63cJ^?B4C~vhRS4)#kWz6wqx!H|Vf)2ure3_&f+r>#FJ5zj`_iGmg zGZgOIBDY(s)UY$?!o|ZGF;Jh3kadCTw25)Zu2p!d7(**Fv42(U(AcHNThky2hOt|p zC&##0Sz}TsWy?o8M-o|M-Up3foRfVk(=)zmo|3=VRybW@3%Kjy?cWwqil{GgDnP3G z3bBj%_((Xr4S3i)O_Kd1Jj{V9{(mihG$Rf=HGKo|c(@F}<(HOCx=L}nQQHa6N>S`T zA!pXDs!4^}=?Xy-kRZ9<8;RaT+QyT$;nHo7gki>O*^|)*cN?uFI9w$QyvM ziRJ+oy_&b3eJbi*gvkKN zk_L-R!ZxWEtC=DdMtZ=-v2G;BJ8a;)j#JIlTWCrCoJjt3`9zl+;aH-LOpel}U`wfi z&4&A(U#}C>I^96;1M>-Wu*BjO~52>>y3P;cpCk zlY#tdUdOfMvHOsv$IZ;14KFaR2pXa>hNau%t z2uTZ5-OU?24!M|A6d48?R|LdP1kX9X#Fe8SqOd&h6#D|Is|LCw5~I-GT9^Xn)OYJK zh5)CzP^HwCEg#=osrE#;pV4=?bF6?16Oym!I${2UHJevTDy%phml*b%`;otcgH~8? zo2u|;kEd`SMlC8yb@mxtX98Sm4M5W2dFa6tb1zdWQK)((nP_(dd=6HX|Ebi(N_0WqYf)lBPy$e)1w67m74k1j zS!rfzg@3;+eeqE2VDOKMVXgHe?Cr2N!ZVjZ_a8t(n3*|=qeloUhfGJb6!jw-XZ{}V zHPGue>pVQ*k>@k327ELCWBj=QCV%cd4l|Hxe5t{I(_a#?_Y7A(+tndAKZ`Iq}|B520$D216S>$hJxe``al9$+06E6?vr=`FXQ z^6b{N3lGkYJrGnoUcoaeoc9Xmk#0Bry!RSN&PtCJcFNEt~L@GNF=OxW|CZ% zv(9y-UKSQ$3m!2c^xz%L~Dg_VbT@G<@1uTuw@y*w46z<(;_2AClTs!vi)}b zk4%v=FWlF@&+i*kdj=lWIBE7?ZoMIoKoe5ol?^#vhJD|r`g9_l)3sC#vM0*{aW@Jx zv#`jkxl4Hswo=sI@In#E7cYG3@Xa?qMO{C>qS)TNzAuW8IB9N_dh)~eu2FIBIV@XS zpq=_5;xVG*?r?zFW#qZTej%mmCC1kB5NjG-g{8)y67mxuwifbbjE|jn3*tJWQ_V`s~8Eo|wy2C{3JOc($Dt+nvX$I~C{WpZE1NI4^M=Aao z>Rr90O)qf4fbH?={${6j(psxz!IO8^h{=Xwhsjd4g09Mh1bA6e)f$#`t@4?yu)+O*O``?gr262#X}o{H+QR^*R4lzI)Xofe4)|HEfZOJN$AOE~ zv+kc>jlT*-B$9>53CM4_Q83Jek4Pv5PpdG+2*b@C*}0Pd!Ja8ucvGtG+3}m1eEUKDw6LNIk$745`EIgyNhDe~4w%`AKHQh(p&FG>WSjQ> zIjZ5wLUKY3r>|3lN?$rwwi+~;WV(|E8>xg)HOJxy+CAPc~h`CQ`B{%SAhwOH{#Rj2g;THNh;06)v1s+5$#RKWY__&(5xE zZecdRM4WT714fDgJYxhG#y^;l+mI$nZ!`$=ee54~fA)P&_*b*V9x5)f|F+|F@$k4^ zdoa7nX}GDSuBLhmWlDg`HhW(p1&yh|Bl9m7tQQoDcS9!(%X?(N6@B&yc3d>phLbB0 zikzC@fCL(0b$q+AI?~CV!GN1a=%Mp1qJe*pO{7`Tf@PGso<|Kz*tTFzkZcsk8(?8m zmZEKL)yo(+s-cg~=9pYC0Tw>0xuFMy0BqZ4?6rD*U@dsx7e6}xuF{VT+e?nmGt>5o z>NCDv-z&rP9lNF@K`bj^8=Y*HmcSrY6q*wvAKp%d>YiLCK>AduIjFU1X`oYrwP#-v zN!oF>(AuE4v{|>HsI+TDp;W&KIY+$C@WCN|EXqHkLAByBcS>Pzig!n0566;?2}x+=V7S+SY~uU6+rwv z;(BD)3|~}iYyRiCybq0_NsDc*yfl-Y=pk~woaod)U0yJl-`SGF|EyZ*kf`E!>u{k@pW=)ip+HW z<+8Ni>(qoe68RFP??vX5cX5!)7F{r0@0DkSia&QI?4{w)_xV#l&INllp&K1Lc8Z;4 zTd4-?l%m+pd-<;A zx6k5E%fC(D5A$xx(&~oXJgSk;b|o0Aoo;{y?>NrC5hW^&?*ay2mqt{Fe7;-Z*XH5o z-iIJ~^u@v0Gkj*q0K)W-moC8guf`rt%JBxTY=N@|Q{9eF0%8x3`3b_5DtCMdVual$ zOtgG!${U%NGZ;{O!`jf(ps(!~MD*I=qa6HQWID1<*BI4x#Kxr~3$_J7OpjjEYN)(Wlp*LEAFYxeeB?!*G}QZ_fvr zqO!9bo*&)T0e^SO&jBpiz4==L*AaslRAr~G-F_F8mpfVCDPV2X=f-c1pD8K^63!Kh zPL!q^$D13Ew2`vko zEHUFY!{Ll=+yRvMulkWIOF?qsm{Y=Sy?sP+RKZ2-8plv!$e4$LM$KkMn_-Uoh&Y5x z|8GxBZzJ%UgPFqGv96|`_0D2bzEnws(H4KOSC~7uamzBTywF)9;_p&ir*Xho(-MTT zp2iW+;@(phrd%~V?seJcZC(nnGgIV%MDUd8e?2hvU$Ez_rmOVrD8Q&WHtp#meL$p`oB;}w2d#WB>b_^05m z4Sg8@G`qz^!nl9HL1*N8V$qbIBjW6HTxyb;6v3e^E}ldxWem0*C-qIP9&~y_L?X!L zs);hw&8e%%GB~ykIp8sg7Kaq+KqOW<)L|%11u3KQP5IzZxy&?v-EIr-lwS0WYc->~ zWvjODXwi&k$XYCJ29Xykjq<^sa&t6Hl4U_viL8!D_KM*N1(qX|Hm@AT=xd zm0K}X3-vYwq0cgTg0`Gpqtl&@E(KGBtWI>3FoJ4AUURNdAt$LWIS*x|)u2DoLIh#Z zf?tbh^?h!~6Qoh{`~iwwvwly9LZxxw1JV_kR`>OQqZQ)!_AMG7p+*9vtdnX`mUWWn=cgf8B&GN zb1MQ`KhGhxb7H}eL&S3;ITCw3rO%Jd^0N`Bl}H(32<)4MK`vnX+L~V2#O!v z8&kS2bJ17Rou~;9g;*Lp#)XItAeA!)F6Mt;kDx~b3A)H`d?Oc5_DfPmjcx&p)#0Jy zdRNYUMKsxouDGS8BX`4q)0c;^b_EmmCS<=b{J{G>1S7S)SEbsc#HJ^nyk1^{EdI{c zC$EtKA-5arLDR@nGe`|#4O}v`*x|6ffWATRyTmCUC4&PXXi}D^f@Md%Z>wb9IXE~+ zC2_0D6N}@@KNLQdAov+oyAalPBgyxkQKsm*e$1m;EvCTB3t+6~$FKrjgJC@*M24!h zZNWfCN=2MMg|BvzwLQtO6=G;j6gdn5A|j?=@&G0${RM=+0Sgg}HYCxnYi^Fl+%D$t zlHjiRJaZX$bQ~jtTrH~Vl64ZL=Q(Cr!`HRPFE}_tnwolYaL)6|9zR*H$kAxf$>myf zW{<g}vtZy3u{L2a)$PH`8#balau!E1d%H=@`*{Jb*pKVP)Q@9vg|4sy;lBbqBYE_ep3fCIrDH)=|9tqOYU z7VE3r3?$T>&YuNNUL6bt$aMPn0kVr7y&(~;8iqh=Ks;=!Ar|AOHAJ7&yJ^L zm|00({Y)q-EeBqkaVXU%Nw>7iekyb*!gYeX*4+BW48ZNd7Fxif#;P>jk}<3}XHLYr zjB?A$pMx@u>+>WCI}q%UBg5K3wyogSwZ3bN!-K_G0ndVQJ0^7IwNzM&J!h)z{0Rkk z$g2=|H$cDl`n&S%Qlv@3cn!{dlw1<|B~kx+!t`HB$*l#8i3m6IG7u0BHp@F(TXvJl zBQn5dO0>lUqCHHSSk(u@>uA+c5BrKx4WDi1U~fq3lSu6N)f2Lr(nu?z#f(m9a>c@_ zz05@0g7Id=j8ROHj_rZ?vxq{3U43i3 z&rg!z4ZSltb47t$uGbQM;~N;4e)OqW8WOI++8gQ%mfZBYMW^gbKDw8w$XqD5BW%X^ zt-ew*VGzZ!_3I=V9?VY^)wE?NrdZ9tR=)jG8yLqQ;Jz^8H zpA%R}A7>ranCKYm+e^3~1`Xdy<*fIPPFUvEQs`Zft1r#fvbIeDev=%8TqQr^vKK~0 z{}qQfF4S%p1V|WW5Ee`T697Bq@NgSE71#yWEl(Y1?R%%yLWTfXdmiPPhBWjY&5XVm z(b>@a&L*PC;YJv3uVvz97%8gr_L8YCMXFhq8LuZ-YNx|Kkj+z;RLLt3d?{B)}p!I9sJZB?2+2~AEo;OJ3&nybo^yV1Jsw+q=x=&Z>$ctUq zT4gSGy(#DMGP@~0XF*amP*?;l&yj34A9fTBRkMS6uB!rO` zsiuI@)e%f$0x{yoJzq?kz+QnN$o>kg=5+JCzQ|tl166qFUEkcT=A5obKukqb$C@;t z6nT#{w%OL1G+UgzdKS<(S&3Fc&6TCOgRfq)k@v^ZS}#gXmYpJzfpU#M4(HbaowFO< zTLk>hk$LbEjn6gBBDE?o)t9U*a>Zu@G%6soQFZq?mq#o}Q zQ%gA+a{=h+Id9+dEkb0M0S<7YV^?Y0`vIX=q+EK6ZJI$a@m^R}(uRev-(xsK^%2lJ z!8tbK7%AT5Lo;fl@Xa+RQ_C3WU)cTyNUS{Y|0!IH(ZM!s;#I5J;eDxJV1^(Z?U<}@UwAwmQ5l>);G+WS z%1MFv5@;@0^6U3(&fwQ2`aQw8W_?HkZFjH|SC1V(W9g46iM$=0Hp^}lR)@-AAD7FU zLIW6=C9n1`He+ZO_5BGwTOsx#3A?pvS(tCd-HZW70FfI8G-rUDz{y%9@*9{EO210m ze zM1>ds(%hctHZTAC^jvXKaoD}Wl)&S6Ql@4ZQQaIb6-Uw)wai{I5Y^vGJsJ5Fv$qF5 zb*van?&3P_^I|VxyAu7d;rzF7HxcW*!4_Yjw2l~Xo)NoSKCUIC>&sxKeeyx}$Eg!1 zdAU>XoO3$6%4Yj6q*$|dSRs|Xs>eu0vj=dtrG(!R&knX-{kIFtoE8#I${NM_bjy~Via3&jvLEy<>?e3#i}&0D&l56=o%&rKfU=~?wYQiqPd zGMND_ivG)M7{kNw?f%wDDK6E?KIHO{)o|f(g5d;HxzbZk(6ONWD2+2&V%nBp>SW%O zJd|$|-UpGg17h)~%idmbu{nK4mHL602`~94Hx9W!9|l>@*m^k)*##&VmqBVYYm*u| zt~_?<XEeC60YbDFs7uBHb4pjlI)wkMhRT}5?%d+4?E7Z%QEay8xU+6{Q^Vm8p6ROjV; zwa@iG36O}Ftcq2;Q;Fh!-!5lgJkP$5XyQ%}t*hxz_FbBuKM*u5lYZG!Czl!f{KNg( zqizLmnpYpE^(2QYiysNLaKADn#LZf?--O$vXVIf3>RVlVao;+29eOGF34OEh`^If0 z^j)hT&;jYQ3<^NYL~?4ohM(xI{Vq^3i5>QhfBY`Ar@YVT>z{wP*u$hLe4z0e{NKLg zzZ9dT9)FVC1F>hVemTPILYm2nK;^YQI&DRnelEkrog2W@K3HGT=W(9z8)T>oNUSp#E(n zUC>n_8amb?FC+imJ^F3QV*f*Smr4KQ?7mpmMl0I<6!}MrLp69KM;?*HH}`tfuky31 zbg)ex8~7z+kNnfz<;CqH-kzk(2V1OZkIOk|F&VDD zrGf8ht=q}_Ti>_7#`$|pY~ChKW}Jdng$v_@e!0Ec7>+MC7iA`v!p-JGOTV+zV=l_^ zC+}qRXMj(6p^jXjJ2aileo<@jYPltOz|S@fV5njMYSe#w_4+M0`d|DEvgaKVa$gxd zlbwe&M9W%jRWMi*Z=Nv{IY1kkMbpyq^9CY}wCga%Q$Mowt^#k0S`Dr}Ld01gozHGr zapC?)(H^n~Rhv3W^>^Or;jTm9VVv1f9X&N(2l7vw09@?3Q_?#-uxy83vx?5=78Ko| zaoOJ^c=+n+*77h+U(9H` zz2{MO73H64ZzbabxbYmnVMh-O4B9?=Z%Wn4n$ z&cl#vwHMk$9)3BnySO2`Lo0+4x?(RO8VX`xX*Tf9iMGlASot2^3JCBtg!AY@ZPu`8vXwc-RO7y*eAaz z6_h7Z?4jJo<5$@J!z(wZ*YUBdZPs+JKs?YUbW2KAPo3z5LgCk3l)1HXTF1Ys5gs(f z8$&d1y4|_tGP{<9f?;kT4XZzv-Yt6DvRg~rkr@l0;}1KwZ%bl2DtDyKLh$%Ti&P)P zP%ofM!~k%Q+Odr9eZQ*q<#L`x#W=Zb-G^ML*8;H_=?NZHsHtiR@C3H!V$?`hv);gn zl-2149rLtEE$VWT|7=dmaA#YfCeEhy48chnq=5fT3TxfihTvQE2+S(({yN{0!DZEeZ9S!dU0w%vNNg*V5$LGloHaT6^qzUV2Qj|2GI6K$F- zRKof;+O>=-mF9HJl31m&>5*InuDY4Fbv}+5K0GPzXUg!Kx3km(WzHW8cJH|b)jvTU$w`Y+f+R7is8i}?in#B513S{|4&O2Kas~*s*68GG18LKh9=8{W>je&K!x$CIL^o|wFuy8M zw?!g@FL~gCJ#s7zOWjf^kVq3jDL{&FUlx~r0IBdyJTA2&Z7aWp$Lqs)Tlh^`;3h?0 z*i8TD8@SN2TyQ*#LI-C)D+W%SHALrj<`?i2iYpafB!VTEfFKT4(e|FncEO64RCCM0 z4a<-LiXz;9E0cmVGXFVR6|qTO4Fs17feh?91&x-*`T7NFdK~=yOE&8VaUm0ajPnvT zvq%Y&%Q)@0*3Xry1OStX|EvHvbzR1nd@#_!%FqnY?Fd@$6!e`uE;#M9YI>DKVHC1$ zf7n|fYGsCg+PvTQz2iD#Y6G^~)9u|FOn)U%wE@S;HR!-1{_dk>t}de zf~sZWltA_Oe2cs$7sj$w|3~j6NSo#zY&ZrU;TKRt5SBgr^IEx~d79J9XVpoREiNdT z+5aOsm1liHia^fmzAZDJ`|#+RZ1lp@7B;smeaQGQsI#=0LGE#ws(GELH(?0kt9rg| zmM^s;E760*<-KC!0~(&VWBhI_4hQpGe&OmPHc39dO|rBhTANS zH!aL{9@K;qbKw3J0|v0K##uQ2CAGVr8y~|rSBSD=l%d%RHGMWwa=o06Hdo7iA6uvS zj{(WF9n$Ze>+_TgZZF#B_Rk~kh-Y>b9lJNy_FCmBnz{@XGj5FLi!7!Mw<`0)SrgoVP95z!O_`y_o-&KLq6(t zpOzgihJFa0wMv5`Y``Vty>9_X^xgK1Qz~M?pd|G_dK>)=>h&d>oR*g&!hP8eRg>X~ zbwJrAwLW`+gx-xx`=rdgiWUxQ$C&(SKa+ezrmabaBqc?pNu0BQLkN(i2kk#9>d=}q z<+G?=oGo3NllnDyN}gp^eiiRNdlGiGAAEm7No2<}zCClm{4})0BgYJN z-BwC><2Zr2(rl&x z?g`1}M^9mzp_H{`GgrL|ME+E9mM}BcYI6m|Ju#eW$nA4w5=;_Ks6WQ|4dfie;1na= z-33wzF}tp0H@@E*q}F8%O;X_oCeosBb^~p3f;C~iA@|(*-Y@E0@azU4-j3` zw}gs*EUxpIZVnk)9SLi1c`5&x-9vu4uyAuUA%(hv4YueoU-lTjJ@%Y0Re?&HA5VJi zh4>()z*zr#$C>MJ{l(BSJ@$Z05L|ey zwRkXHa}=N`p-rZsxDB+Bx|yO$0(WmVq=lPRE^nrJ^iV36UWm2fF~ASSojFBR7Qz_i z;A|m+1f3}%%#x3hx>w!s1x4i2nr-bAVPJBJs2`e7pIaU_;m<9%y_%QLxxIOTO9CLp zn32km5RfWykdF`o7+8*JFMlzGCb>DL&5*#P)v9Me{oc1X;o0hmTI&=^KL(RP*?z(W z0lkpT{s&wE3f_^x-`o}J6(^b${oqmXiP{OCLTiCVxuxqDW|*+*fdTFbo1cUV>c&~B zUnaq$mZ=Jb%%9$RHs-Wl=1Z%g`T>SkqbdgTr)Fqw^8{AS{CxzUZ27`uHfVlaPxlSd z4B$;c2>R+J6*bU3);K(wi|D5c8dR(cl>Lil1N-WH+@-*o z$5cbFtd8jtJ)w%YuLX-g*}75Luz3TX_{u7ZjYHreaA$a-&|>~ zyJ;ddH?9|O`Zx=VzaA6ZX=$>B7^&cMW$A=g_{td9(-rCGTgEIFJ7+L_kEe0Z8}RJ! zYSUs!#gnuh6!!U{4)>i1rSy=j{*Gg4m4dIdG7a$ANvmQ3aP&Q_9=ip`4E!y{&-5Ot z$~gDd;$)%u#@*)_Rn#{h8Fg@7x83F~8a9N`tYGJvZqdB*?T)UFS%(lKmeqJ~-Ykiq zexamwBFM@%w`!&`|J&kZR`p~fY72SQ@zs0|w2&F=TK|c84lfS7xIA~-d!52$hE$)J zkC1&?0g+iFKTmTw78eYX_?e_9yY`sxu4&0Nh*aMDIiSMSQ7-G1BiyKNQK>nkGl=-H}y1LkK%g3zoAO z%w5uW1m4eQMy~)-56?bWGclV8Q%kaT9FW%^lOo!B|3?N8s+vAmb1O8bX6aYC$>P~z z4#5`-NNvEQdP0l2(Mg>5;)LJ95b0pwv{h#_BP|hlvkbg#F-70@=7;i16-(t4EZgXv z;N!6EfTa|`96kes!>+7|mw! z%anRMj|*3Fulg*ka6|K%XXmZV0$nSLu8Ol<}v807Sqs@JU);^7k$9(y&( zU$NMgfS_E2vTOQ3jaYj3cr`u3wWBry7O+N!M{6!uWd`^Re&OpCd$h9Z7h)LLDpdVa zYCD|4ndh(7HduX9&G@G@L(-~`vz0{JYm!WjWLM6SoXJQ(Xjy)jAGsoC;y!T#Yue-^ z?5*WON^)DF{51>3+hQEV?6(pP8&>=L5faMn0`T?NAsn@Cb)!lZ{FNEQlYI#`bTZ24 z+o&8*<7zhh#VAsmd*<-wL-{xTYqxGTf6u{>vw5v8jmI=SAhzsQb1xoFG?7^vV&i*N_R=Z2vy1#oQ@%MCNKS%rz ztM-3F)#j(I{*w52)60Ka(UTo(u)NaY`@5Cg&3l7RoupNFV}i!T|Foh|TFC|eu_=nU zzis&&Qn9aShlc+?aWmoXKhQzDpSGd~xqu~}KP1}ecX!D7IKA@WpH}pPRw)vina^DQ z4c0!wm-uM}sLrhAOpWnb+lnj~_gxzl#?>B|7# zq*l$T)mwWTQL(9twpv9?B8fsf-3+1kpXMP{ZW_7mZy@YS><;(R-DvDm^PH}9`I7+g z)2cW^??1gS_>%x-(F#C@RaWhBe-df77@7c`Wa2Q}Z>RaKUUS8aCP1CszD4K%BtWld zBK>>YHW zGw7mdZCBq#g(FM9k{NM&(BG=;#MraU(*LyOE3(dQJ5jeIv;V0V?tc}{Lc2BxyLYg| zV(Qr3V22*`;m@7#uQ>ljld;Gb(i1!ClbuV~?X~|&8pW^2X)j*dW~bYMc9ceEzmva- z?!T(@zmJ~%LEvfD=KsY{)@c{g2fA;h^@xgYv}3BwQw7VwB3nh9y&ZwYcrYBa!H-(| z0iC66cxlNN46it&AI9>`La^hAm$dV9HOIGF+fv+3K4wGH7H_XFS`pp8<2@(Q6MX>A zfRS{Cb_N!+p`3}pZV+npQb<6$vaFI|Xrt`2n(^)aRGe4mkna|`P^*^^6;MAkGCvc( zEVtPmJXo$JPx2q}PsaZ%LNpuIgx`@ZMT@#aJWe2ciZz1P!Fpr)Ruh<`rbn>T*mtsS zVs;*_uu^X=S}`Ce>?@~0JT2sq@M0wHD(|&mTnwp{DJ2QwKN0U-=~{Y&+*4)E;6K^a z&25da?q=BZmiPKef1{Mi;~}|JS>Ze1c}wrsM~B@9k8gjA^mywQdu%&-RRQ_{I9T%4 zpaQPN6X`2MT<+T5{#58V@-b~f`;P&BO!ACY_0=N&zIW{aml zsNgya%WFxv3v#Pz;{?h9%k)*RKa&4@!fe^{z_LA|tI|EzFl;ezUhq@sVkmWnGW@Zz z{z*8-*TBn0XUufbp|^2it%O*LU))|f(hYkL{VJX@%59d+;o&m_>fB_mgt9<)k_} zD!!&q1T_gkrn^LLV(l;B$o+F`deSrI1KTX)fF~CTUbFr!I`ERP@ni^((RnjemkZ;q z8q8WC1o=#zMN&_vc}6dA%P0N92&Gpza2^dOgk0DV@GTshj2SrEwDx22LdhFalmuM2 zzZ>fqxHvR1J&8mNW1z2Bxe}`T^TpY5eRwA=WKl2a%+}{)?n2W-wgGip(=#Bqf?>Zcv-SSG3#IH5>cVf-fO^odYOpziA(5x7 z%tpS27}yVl-03#O;yZC}j>XGD=P9%GBjOs7*DD^y`)~J)+7$*kY?sa8hd;_on#*p^ zPIqz*p09?FoDKJgkn!;#7>-qabO;)wq{(>7|6lFBc|4Tu`!`-nl)EGqWvkq!jiD^r zwW`EaDivl#g)p-3CR$XsHj!;AMI~F7vCIr5rm_qs24iNjjxokyFlK+Qp}OmHf1c<0 zn3qF2RP%6+XxM)oe^QFbZb;sDgZ#_I{ z9!e}frpb^j(jDYMh1ngG)^mGB z%JC@CdB2yO?f}e+G^F{dv(yWZ?MS3z-u?FhWPYj48vl^vLu*{UO-D*EG!=T3^?1TV z2{BDMw8(Ea%%_p@T_(r5L%Yq3L}#b>8|Tk#z3Ef1j5)m$=D}XU`?O#5qUBrhvcflw z`^~*`SN|P6-ur%E8!C}l6?ALl1v8z+S-C3W)P;{!#B8NzF61KoUEke-yz5BFXI*kw zB4MgM>r}+>T2%*F`$R;1O~dL_k^N6ZIRP6K@Q#OD2Gjpl;gnP3$bb@;|0uej_U30}$wb_`@`Wzw4G&vlKlpwr7JGZ_( zqh8GmGGCtwr+tWJKuDt5T9LDHWe}0KI$<;6n{A-N=_at*dKkK!e&D7FdC0D@b!sGb zP1)FAd;7-=TcB+E)Jg)jbx|eQoU2Dab&VS(FZ}yPoG>#asdyAikGur;B~ZSMBYVTj zo@Z-Mv+y|Xjwhg{{X%R|_+iR3jnfM&Kbc>Ki{7$hh)Bxx{gr)OA6L7^LQO~Flxet4 za1$Io_{uJ3LbON{afIh`^PMS&yt1#NDR@biV?P1GlHJ%ib8QlOCK4MSk1gs5I`$X& z)i!F-Sm<%l&hU!}N<&e;7m7J-usR_U2$eo;jucLazOsjy>~(#dwB$3IC9VdlYGzc* zME@EgH;7f7C`xn8x!WVN`dy}(i<`A6yx%!OBQlt*P#X~5d&m10jvMq9d+ndT7;Ox2 zXgO}BVSB^E9=x)WAt(gL0v9$?t@Z{V3HmBsz1qAsj95AYd1m#GQAyB zeX<>=@+Lg=@cVWzIk8KVUPaJyIG}>n>!%)2h)_wuN%l3 z3IyO1Gx_?qT!E0XU*uU$i9{xF?yrP}O!o-&3qFJrOx08jbSK~B!Nd9HjX77s0-!HM z4*3gOh+#~@#aB!0+sm}#&`Ox|NgiYr&hYfj5H&)e=U)VFanu!X&`9evr?e-hXu6-P zgURxl*j_&n7TB8Z=NW;$Y;BMygRe2|G&%U5$V8IXH1|@d5$pb{J|v4r`La3~>>E04 z3**;987bv{!gVg0dzKS0O0UxID2-FAXZQgJHO~a& zrP`+2q6B@{31){{&y1O54zbpq@8fE|m;64JW%zw7-l`IHjOMW2ZXNfw|7o#yN&_nNbMqrzZu$Z4Zh)CfVd-UB0t-1h=?A320giO z7{B%5TAH6G+Us-edm?_xn}qtX0;r3hx5sSb<%2tER`MJh{@lEgzvmw6=bU1+#7{J3Um}B;~_;ujJ2l~w=l*WWp7^93o+?t zI2x<14-bV>N&$O^B9u(tZ|s?9Y0J^p$g`)=Dvw!DYKM#X@2i-CSyd)$nWf0}{{PN~ z6&GWwxzxbVJ*-g#SaenT-mMr#B&-^zl}Y!&4mRZ`Jm`4H)RFZfhx4Q!F_YH_pa{oM@Jl?uT1cSEDWfRv;ANcs)`D+ z`tb5Ta~dlYwlkDQ2UAamd6FhqJ{N?tm>=wkeky^UjCWTl@Q^)5wp9gOT{myD(`~i* z7a6Z!*VJO`5Nr%H*VNvlZF5tOSLjQU(do}2oisX#J9VtUlXV5@fe@hw@-7HU?a2J* z;}>YQDG|$&vZ|t-A&)YS-fUt4VfYy-SE2fos#nPNw;o?Zdm{Hf< zC9nVD(RAqZSCg&Nk59SYlH$$k-Ak6mG*nxesc=19BadDnW0w$I`OUjU9*Mc3kABmd ztp}FfJD1r<)o%E<_wd6vY2oKdrnPT!`7P#Wc`WUu)>>eH=f%D+CO!Xl@s9qY+1P&a zsy8f@M1w)bc>IzTB_Yy%*n-2CYE#28Yk|tJt$}IbWGN1{ecY0szYN5Csc2Pt$bOJE zK>m2|NPnD<#filSS6;dovhv=Edf0F_b>t0FSarn?@h1N@?OF54H0j8+p(`R{<{X`8 z{thg-l7|MtKI9eqeVb0s5t6UAOm`Zj)o5znlB4o?gISSA2rR6+ndIdoDqwPwhfu*e zLkkL*PdI0lAKo9=61%<*Bb@rk9%6M*$3yP@9sTBNV(wb(6pdmWX@%4zdq%JE>AmsF zdWyNff>h-2*b;ik%h^yHTDU2DzbMj->FBy)MyMbyYG{$IHMGxfwnF(qS%d!)Mj*p0?yNng z_lYtDkr_Gq&CY;|<&pX+?PjJ~#MfpXw$om32z5%>sR`-Y{+@Uql~yg68mOh?Wq1e# zDHj>WyHNdhqeY|jNi>b>=^fh+nF^=f)!g8Pbd!gKH&!e33vIZ%ZVQb%;ES;0v^E=jAEk4y? zoXsdD9#WLwxS#6ZDm^rlj(pqocXPpvh6Y9>Vscbeuuf$SH6k|GBTx&TRQrYk{|vWA z1dqoyad>?dDb74h_+YarbJ43A2?;sXx(aGN2=ArDIA^%4-2kHW{_^M!E?G zJDVrgsy7QK;zX^BljX|mhRZ%bPT{Vj9=GqQ-YOu;nweF0sgY;wtoJBU&EwXWZgfLg z?ku7p2U}r2dv8m3_9^?zEjCTTg(zC3n5H^r+ruJe@`s`od=@@>RkVROB_T(retV9;^yqK5}(&Ep{Ao3gb2S7Tkh+*Qw~y>bVWoH;&c=H(}N~v zUy)XTMckT~O_j58b#;4IG%DD*v*Pg@VZt(LK;I9}jMmlBk^ZdMNU%8#5#!+A0i4%>A7HCHi9TAd%qPI*OQU^KX%NSyV|xwL%mhv<9~ za~5~9$_(a02^-v?o2{70q|BBD&g8NptE$~B)0IF%HpONdhVZkxR`XcG4l_b2bEwE5 zyggfCRL5~5A_CbHo%_UwSquW2HwEk676LX}FFpEYFF7S4^mv>_+>O}Rc{&n1@;9K0 zA5ZKhH-|!*`>!pCf~{FO5a4mCBo-KJ46ZSp49qMI+B9e52bX+cVbpNuG+^ z6UVA7Rk*oz6*z0@Pknn@E~I`UCZq%&obw8S2cydGdhi?TCpD0wCQnoz`|o*o0r-uU zB#A=<0hi9{-WB_gpN?eiL(SQRd&y^I6Mw%tcc1@DpoF}m;rWUG7$W|%ewp-SeQ5B3 zxwU^A`*ero;t>eM?`sLb>yW#-(#!rvm{x{DSb^!I2?{==A7u|1To!$bC8gFAP zf1`U|l9eYd?h%qMwQl_{3FktrKD^d8F@FR9eaQ_?u7I_j0t-xE!ssR=MBBxWDA#kH330wX-tfno=SpnXhY-H-+BUP{TO!!BG(7kH za^pc$^wN0=7rwMu9IUenv=5b)tXwp>#Mr6nZc?r-7>pYR^VSwM{})U*2HrEs)=~Wq z!P85nC*N#GHm}-n{3&n_Z|ex_S~g7L?Pt;d1$6sK0*C;!sV zQ!_xR5qbodf5|yY0ub|`h5qM?Zn&VJA@rCS#I{Srxy8vjVa$l&#w`k{kvRXprIv~3 zkeagj+@Wdr=5(QdJx$|l2UAb1kwg8L~029XSve!Gx4x_|lwyfpBr(!xnyu{C+Fo#iD) z>gPFDX+d?a5}v{*X|y#V zdomLC^gW%DVe;?z_j=qy@P;=dtQsC`9`Ozrgro(Hss82=j{$Bn?E&^7K*lTEZ%8t) zR~LTK$O{Vf=6;GHKU`sWQRI)!V81K~pC;09tp4^~!V3zA34ek~+mANq*Hqz?wRmT^ zEh5xK-A}Q8-_R^7IX%I6?9wg@5 z4Qutv0aNfEkUAiz{GH=|<~$c#N|vlgWoO!Tok46z2wAd zPV{~E^8GXyHPOk?5t?fo#PEf2?`F_3f zE@aNl)ieT@zZ>~(Ga!vOa(jk`Yc)(Q$>cCi4`nWwn@TigccLpYcDvg68JD{kRtTmk z+~V-oxYINZ-xj1u7-m4%k2fKhjLZHeP0yrjxgD@I$?<^WIv!Ia57q)FnoNEi#?{9! zvL{UtndP92z%M?uzS!m?iRQwo7X{|C-vs!6ut~-kiY~nTi1I=yH2PNumLwxRxm~ni z*bG?5NOJ7}s}DV#qTc3>q3)+WH{eeW80QV?O=J1y2JR zZ$vY4B6lO;%+$*n@HtuipvTE7Dl;jUu-vPnd%f6fQZ%EUJ!=x3OW-kZ?>5I?&OMUF zG~To4QE2E%;b+mnW>xmg3Q8i@hl~pR;>8NSs_oTNsMCZn_iilnQX>jJmf=j1TQnWY zof?JC=$rGabcRUmIFk=cVEM$2nb-gwz#(}PHewsmh5!*weQfZY(L7w{e=D%4brzek z5n`fd_lnW55wbIbXfxGN(^n^x#^3|-&@YOSmq|HqTohaS)7Jj^P*y8ZPFOW!$&x&y#izUr*ie=fDb;%V+;AZ|LnBK}vO z^qnB>A|NPnR`B@u{wnRCWC6D;Jv2w6Q-`E#n6GW+40kzA7_+3Ursl1I<)S&_ElMQ> z9As&&>=-x)vCDvg41$)fFtQPokp_^Irr85nv&FQ8T%UmGN_gQ1Mj#+zWWH_?3_QJM z!Q2!zo=ZJDwI9K%!k!xHR|~9VZiW<}mSzI1L}{(kE-j0_`)nJ)W{Ovo;vI#J^Mw=k!1f;m;HmwAUZgFCqSQ#`=tb+8%BEy8% zwR1||@QJlftedD4QF}BpX(d_8^R6K(f8}kLVpd1s!EL%?8!XlWG%~%)?LU+_HkB0H>}F8q#%UlEe606e$keNpDWAo~w%{~@nGTKi9w|9=vY?b1{1oRSN* z$Mpp5C+2W{Jlf*Fx_~|WZ$f_}X;D@p>AU~C4Be2>eX34nZend?2_TtC`0V4E;8HTbIZeHFKsPIIM=Szv@V{Tv(lR94i51Ma zc0D*~{4y!gv|^iMnBbPbX#XPjns2BK=P~PfKX*VvCqw^G-@)5R3OPdF>m7-Z2PFH` zQ&Vxm67QAtonkC%^8owrDu`MOkmnRv<0%#5vc6xO`2*h_PXhAhH@@_p3ne6%rJT3_ zljQvWD{cEH$-yuEYq>SLP8SRoIM3B<0Svn=4y`xop4^M`SMubn@(@GLNdYKTFrMFR z*97q6nP=e|OjsPC?oM)ZGYEC{V0(tm!3ubYF-j+<^L`6Vw<^|HMM-)(`@xhl0J*>j zV4KQ^x|jkLpPCY23)ibw_b2PKiECUUV-(p=-6Z1oa3kfYlWwV%`xFd=mlq{_$E5N? zq$Vz!>B_LOKg>_%C7#L=iWbNAB@))R4IU8m*itbkg(BTbGfLviiggv{sQT)8cU%*= z#%)m*3NK9$4ZW30B$p#Zca#epZ-nICum?!~3dBLVx#UoBgrFmlae?F%sl6w~DDsd5 z8kOG#8%Xk@%oP~`o}p3tDY1q5OD85TEmg0fH;Ja|1>p-|FyeB{G9o6g&_FDK;Xoi9 zL)snY0WvGRzBu)&R*bKYaZ1cLuP;%Ktlip=@@Hqb{&nqi{G{uWG-}Xs`O)vOV9J3F zla;1{OlxX}9w;Md2=$dfdC2WcbVth#d#R=o?$fQ`Y2=EdD<`{E!{;hOGm6$!ojf>w zb3s&}&Mm3vG+E{WXV2^$NX zuZmsXsqOn$rg^o7NSi?ROjkB zPBW5|8@y!1j^xxf?FaZe|L(bHicnn&^SiCE6;oozX>DOZT39o_P&0Xx3u@f=N0wE($0PIriPstbSbjhUsw`$kHv z?-}gM3#=<is-;1Ht=>Wg4lAPG(Gn(KM{C7x`HQz<-(xbKmw48o)P6H6L zw#^32Y$E^TO|2!9Ajw6GYU#&vR9pu)&iPLufHY~+PayidO>hZRt|IoAUkE97RAvIT zuc(Y2!27c+$mDo{U`O?p^1gk^*LqKc$PEoj%?FDXPdz02&Z=yLC|9Lz0N*8)mbPgF zWRGqIaGmg=6bgLyFS3yDDy?4paVmZGGrSiG$VO})B;dypM|xTP@o~=+T|(IUb`5i; zDFvkYfeYR^0_nli#Zj|;6#f7_^+ZUd{MKil-G{{k*T|G$>AkJN`%rhymsQ$av#0~M zhP$x^bie|(wG0G!xg~q|j}32iey66`ELW@ooW+K-Rhxl;eVarYeA_tDVw)b` zMm+Va(@wKz(VR}l-0P9@0L2hMbLdin-`ujlMz~SYfHox8SlRwNr5FL6QM-MZ>3sQ8 zOz)3@TMq*zyW>T=Nn)CRx&D7yh%0j?H~U9=b@|{oEEKsRBe35Hi}xJcaFF6Zi4h3OYi0f*FvsxWQx%O(7kor@{n=*U7(yI;K; z+Z6QWZf4ITs1Uw3$I7h2C@&N?db*&$!i@=c!03}Am^F_W=Sm7S1bw)jHfkJ7Zd=XQ zG@A-F@DF0Htkm9AaBDkVeV(6jl%$XdcYHveO_g;2+?QF>_vF3**IofFkzA!a?M*e0 zf%prf{e=xw>&|8Z$~iK$S5DyGUvvC?aiBJ%DhSH06NQ}!6?yM`a+Sv@n%sgZL9dEwXgOv=l(<%s>*((kgh zsF1+uB-tBlepf_bp~Z~=%fSVjhms<`;p`GH#QTPgY4NQtYQnVBSy>e4)x;+`D-u^Z z6bFvpE^oaBtIe>5?lMsEb)vAk_m@zU;bC>G&^(2oW%Og>gsG=~_q-}C1|{~Zb2_6< zUIxN4J1Q^Kj^9=5sSa5&+zJ{7Glk$-`~ws2=cSyY2s41bWtW-3QflrQP+XY%#B~N7s&|}(0^z0St^Kb=sw!QVEP7Rz0-S7S; zkPr2Sq(FRzP?xWaO`5zJhq9(fbXd9bMg&@5F*FyR4$7pJz2=aHy0;_5waH4v!##fK znyGRONiHo~`XSTa^y>}3YQflM!{F{m!eLORwL$3SI#B9EScQuVH$%Bk^ZeH|EzZZ(5~?bi*2kjeOsnthy_gqCFkYJz)sr2; z9`VX1)N{C*=M48;GIm}zdXw4&wu2(gBKRy1{0={*Zi`8FWWi;}z9|1_Lm<;D zn+^%^B9FE8WM4vW%O(ijBelq`9?6%i!tg$pY=gbzDBiSQ)Sz9yL$YckbuAz44SfU& zde5Iiicq2c$kqfl$^)sJQ>`JW#h!`J4~qF=*-phkqFQ`2?7NvqX)YG__UGcMTJ~vL zU-lApESryj;53xU%K%6y)qAJ6*0t7T@FIn*e)3HH&DRE$L|VDrHBvaQ{xXzO9kHJ~ zxrUxf-So*=Pbv&aJrOGBK)Pp{8!`PRpefLGh}ERonAM(rzK??;XKwju&*^dEGR)Vj zZVqaj2>D3)n^E4M8Fg8=r@j7$ zW6;)IZ=%DhUCY&MOFg#W@*0^eFhUt~4+|cMjrsU!uz9eW-_sY~oA7Lk+>?VvSYGX{ z0I`3#!Kybko!-Z*u7IY+$8uus3ztjis7xcw^_2Hzr00AVj=&-5mSs&~C4&{<7{@0C z-P{3uZB_?nw$$1s|LgjwvpanPx>6wPZ9QGST-m8pneVviKpKpr2G|J) zbkw`T?ZWO*7}DgR{^L8{a$a#YOe~~og9`71AuSzGeF=v9cwwH8R%WZ{LPX319XI`dskbg@<4!Dzqsx==b0^bXbWC`?A9dx z@O9he#W~iL0lac2x<4;=Qn%HRHuaF2jl@Lm&AMuz=^R$8sg!mVhA?T@lPGM!6y+N- zd-x$P``=7>`aFwENma7*h;I!mFmjFDofN6B*perFujWywq zKZ~0Bl8m#WB1{X;DP(;%lr5Bba31tr#Fi$1(SKKWyF24O`ATt4(0!N=h4`&`Ad_8fyQb`IB9KJZsjv zBjKju*{W|n9NKh&>WU5h&)18_i+Wpc!c#40(NssP!;;=%3l{8gJaS;~skQ>a2Uru# zWePH7@Yut<^B&oEBKz{+(6}L97u3;g=qOt5z@ZHxp_!|c%^9nx?_;->=(I6~QZYQ$ ztW_>0PE{Z4wDbqvONvY~7k%EN(5r6V{U}l(z`Zc%06+LbVmhP?S>EL%Ui85q70;Gs z;*=N0LcR&i69;Q6Q}m*q&Fp$oA?Z^sI9GPDHPGFbKW6eMXWXk>_mTb(^h19#qm*-e zyl3S7RE(NWG=~xGsZsU9!l8UqHr6IEpz9^)O{tR9t<)W#$`<%Eqk^rgK5|%__#+O^ z)wzfE<=@HlMyga7oK?%B^uen$8V)dSQ~Q^dP9T!+bgS|1hGb zI`c*Iy9og&!G8a593cO2!QXQ>@#%duDt~9}p`RP~KM|QC5DzQSd*yyu{Xb))@_|#D z|7U0ZKyBaDlo1wBcDE}Bf=%(Yr)Gk%P-sYUG&^Em1W#PQ8**^z+8hgU^yscG=K1Cy-$Y1Gqi zopfIW@D-R1?6$5~!ax9v{;?K38H>dsK%#jP4nOKQH1z_Bg6%cx|61XWtTP;rrL3N- zKmiQdDBO0rsvO&&qC8J(W%arw13tDq@D$m`JKaFs01|ah{!@&^oLs*C-4ag25sDS> zt}IwOd2*zodUYd>dE~mE?Rw>7b6bHp_|}IVbH`^tyG(LIUFHX9*PG`rJqexL9c#*# z#qq+rhVD=Lc#eJUbv(+Nyp5XCNND$IgxTDYD`+xrYAP3adK9BF=b&N-oYbI8TX%`o zc06h*7H%^c>SshqhU=s}^j3eR^kpfOAH5PjK}mr}b(UEB*f>zU-Nuz0m=+{eOz&w;mig&FA=(+ zFF6XMcn(D{Jxl>3t5J+<1_>u(_kCGN9tX+R;zPJB|L*rDO@UiuLYhjt@7rM` zzN5S_LbAKxSH7k0f?+f&TnRhed))i)o(84*G6rtO>n2+4E-a8hcw33y*KG+1M`de^ zux+KcoI0z|C+?F{W3|c0ib*3}EMXvMA4=uy@+xtYM%0Mprl(4K-L6;my7(;)Q(p*) z#6;wWf))T$cqMMxxX>CPMs93mr_`Gc6 z9szjITbVMZaElh%+j$rHZkzbqpRTs?_y$CC&-Z%O&#U4OzsmTxA;6a#0P%@#JiGh!aOzwI;g@BA8!YZoch5`jw{cGw0J;3agKfamxxZZ(%lXGq+RsdV{(~e? zyI8jM!ImE(;4kA=4sibZNz6YVwgRi$S=`sXFIL_!w*&KC+kkVO)9LS*Er8Wg5_ezR z`H$Ph6D$rfTl8NpFIx#b)O`GJ>wg;5ezN=HtnWWoKMt&3aBY+OrvJDu9{1y9;2$Q$ z%twh=mt1{B{zqW{3mt$;mi*4d9JhZ|@_$kZpl9H10g@#rze_Z#O){Li6&>9T2AV*C zLISaU$6NR>LjJCfsvE%0mb^8~2Jp7IGPCsAe8>d>P{o>)xcHu$DF8pTc+b6n&d#k- zTrqL0jk{dQwN!-+{8XA4gPo<4-OTmEYvmqZYxmqww&L>h3#q$6#MLJH3Oko(YIYZCU0Z3dW0=ye3^qNf?Ryo^ z$$qiXBGgPIKnMd>t;y`4qoObZ06Y=f3IX^l+%MT@2hYbhLKuOHlV$bY#5mwmaJS}>Q*&n7Y-UlClfJkG%LWKw83#PQfhNr;>W-Gk zXJg8D*x~HKfcbkDMBQ23%~X;%byX4Lp$?Go9^pIV2jCW4h6QDU+x#raJ(E)z_`SfpK1Hg8~!ZxM|6L{ z@KXZ+^S}`0EP3nJt;;<#d7b|Cyps8|Ex^UwFXmRg+}I85cXOTwROsX6!tHzsJ*uP+ zQ)D!Lkd$fbl~Q|@0Pj8FKJol!79GjX0EIJ@Xipc-SZSb!Q!Wz>C?R&Cnjxti!=~N?INjF?(KfL_%vwP-fkCKn+^^sn`w{U z;ut_;x4D2#p6D-Mk-fP}(fr)?s6<5A)HH8%RFv?5SdJgaJ2|5#TD|KAYmHLDC{wjxudyR-t7C7~@9)TKgFg zH|$%xV?KO~qN*2OW^hYj0^rx6mSS_zexFt^Y*bG)%^WLdWBjQ=SDQKOvB3*6S!MUe zZ(XNz+xUYl%QV5)yRL1!ci6?7k-LrQ9bTWJ2I{AJQcFo|1}@>JmGob@`ofWR_mJ4O z&F<`%RbHAWMwoPPm=@7gswDRERCiSTA{r|hdVfWyE7M>21eB)xF*d_7a1iNhPRPN7 z&2%&!w9O-!L-zP2LZpF8V9Q?4Ze4wC9;@0uSvAssE1J8;uMIdp!3C%tg9_^Fr|i@m zlZC_r&BH+L{)nY=rHfe*r~m#LliiQb46%D6j!@#1J%2n>5sU$L8tM+}_wBCcg#>T3 z)K0$R5*=mK3h6&H*;ATtNru@Uj z3`uHw(opl0-Gg+pe{b$dsO7K{b4@RKckY>lr3>s#4IYibowU&mYd?I2YYA`EIw!LQ zv1G|DO5d=;)ZjJnC;iRk;xk)uP`wG*^bbBdqCWSp1x=z>{nZdIgXn)TK(&4<$ve_m z6Mp$1YxY_M+gbs|kNZlYAo{}H2;^CT$z7(fWSfSL+-!Q}w3N(4nVP0qbY zc+*n(aq}njvdfh{{yY_0N7dL74?-T8lB@R!nk)dju{W?9WsMtnyP)qAD1%l zI@<7f=aGUhnO4bvCBCDN64O1y+a^F?@W+`)z01EPxw~h+<0hq?ucBaRBHUuLZ^{Tt0Mu{}g2lJB@<)T)4I&h)4l)KUT_xbC#|@i5VK*&J6yn3iU` zxp_6AsB7}}RC^CbYVs8ItZ;BQ0+%)LINJctt zZH8xmK5JHX+KKC}PUNnD%msBotAa*hIA=F)LIYuwXd*no9bsJ5?7cHUsIk!y<3{${5N!`54pq^ z67CR6r$f?gnirn9;k(1mlwe{&GDngG*Lxn@rxlLmDL_+J7+w`kO)K{RRs9(re~{u9 zUCU|?K4%0dVlaYYO4I6hfD=f;tYMapmZ6ih9KYj1)|s%%4QPD?cI;E_ ziX%Q44BfjTuPc&MjLUBKAjD(z$4oMK?29W_xrF%E-Bo^S`uNPyhMnEMo+}91_89-V zBwDLy#L*SQ&Nm#=tHx}T9m!KWvZbKh_8q6-Jl(fOIgd~$~1e-m}Z>joe83dYWe3vO&n7e)lOKY%Q8nzRx$CSqK$$H=v%8~ zN8rOZ;rlK3JdlFk{nu$y=E|O`WYIS#uDPfZvvjZz6_}IRnQX=_nhseuJI*qU^^(BA zIbU!23%mT<3i$l!%Oj&yObG{-$cWUaj2OQEe(Da+`!HzFTXO*ygah-KMDc0nEgi;_ z;efdWOT3+3-t-N8efNoX%jd(~!qXCj2+`12JpSR5$>GAYGhH6IE#-H3J`>SiyhW;?-QY?%Z>)Hs6h&i`%n9CB;&ze%0PHi?7OS zPDJW7u`IzRNi!7J0)M<$(4a6|d6jBXeuc1pXtM(K-mXKXb;8K0*@v`zlMmYaN}gzW zf68j_mW#7RU)GLsZ%vTqcgsZVOt0SH7|J2w_a~ZlpmaarSn5AY9g3>R^qB$mA$9-ybKdmfmW}Sv$z;%3!_2r$&HM%s~+&vCz+quy;?cs4R2? z3#-wOH9az`g#f6Duirk`qBJU?_YBVVAIk9n-u!7#(Kg8NxdN}`e~G8P@sMf*oQF=# zZBv>nS-+rS_#k!0pl4T0+_x|+xY+|HYkm>7!Y1ZqTpQg1cn!CC#zVNXA^WXx>a$f$ zZTTyfztxQ(Z`9S`R3;rtdgy%M+x|q)qcO@CLz(`8ncv$CveyD_$c+ATKpF%%{cj=C z4k?x{b&|_BSyWEtLcutbs$J7@4o{z|a01*_7ZS8gL(KZ0n>d3WD_RG-scIUuuEN`? zg%4QPf(Hc$KgmD)cI@%#Ts!IsST24u0^<+7z&(>(0wYzn#yWpoO$js{s9CgS`D7mo z&Z0J184PR~dCr2~hgGx5Q_&`Z5_9nWh%0r)P3h2HW&hd@P|n zxe+{(s@SVwRr1==`GCXX*I*O0NfSeD#iLChJ(Cx)NjYfaUa!Sh<@!pkj`8ASQyMRJ z1u@Z<2KKvr<>It6-JaZO?++=t4E2T^aq6%(C9$mmI*d~Eb_Tv7rp?kEqviM@ry_DZ z2n*R(@x-PI4wdgK1)25TBP$P-Cf@Qk#=S;j$IzT&lNruyRh5W=p&A(bW$kCmNcf5Q z;4Kx_Gl7rKLgSlpMRU3f`DKDzGqPdTm2i$adSyvm_Ed;V?|E-I?`;%k+5MLQ|8 zV38m-5Ag->r>-1#-ypZ|`}Pxk%Q#i17MMT*JDYZvRogG!8ajEkrltv}c*C zSu#1q732Sb050>znTEDC*gSbCoVKO2bcc%K_YBlvrfwSRznG@SoIKVLKls@AmSsZV znD-WSrV$b`CG12Z{C9)rVvsp6Q^*0=?e6N<|DJ?L<*mMb-%)2!_rtqA2+{>9wG_+! z)7b@ZdiUk?9>0SQ1i*-LnH8rz|SSJbEG+HTo7L#`0$E$peI=wGFkWx9u z-SYNInmj(pWf{GAhn-$;XB3Y?i0g>;%RTs1L81P(+!cc%8OTRN#&b7_L5R5gqm3r&9)utJP6GKesG!F?awoPn7AT+h=HWz@#pH&OjB~C z%*V&a5ANC$%1WC&xH)pVy1>0To;{wp1aAwL&Gsn3DHNA`?)QtVJScOkwsNKvWLyDi zdV+swHk(XuGsq{W2npu-R_q?+rF#Sz^XD)HvCw=;+zERj#}&YxLNEs5Rn>d-X> z>SLle6Mgc=1-WZ=xCbVcu&%bv+nRF}8muNOn0?W*BH>L?&Tg>bHt66?Vfa{O9mh2P zO8zHqw_SQhPHR5cM<<>+7z_Ehsvz;HPNbFzdo=t~yGNU=7VkVO(?^n^=%ui+^MKW2 zx7JLx0Y7X;;D_-w?k-g+W$T%ujPU!3(x5CsjEcWgu~uf{4i;uMMIoEWIz`-54Fx#K z-Uw1&Dv_)ONzXi2xJy67-_Q^m*Kce_8P z-lxy)Kv*hjtqXzeRkdDM;GIkkH|)B4SAczIAF0*dp#^9)@WO1C1Ho@{%`J`d3C7tV z$6$z=Ir+3wnqPmNzRwzBR>H7S#+5228BP0~bIVeDtkl(;8xKuQ#`q3eaJ!NEL+fW= zsx{cX5Hu>pAObB?VRmzWYS`{|5f0aR$FCgXhLVIk+m?hA0u79 z&}IqsJDhnOLsV?%rRM^yK4bC;2%2fRJm1P2-cRp7?E*7q>kZxEZ|IhzvSa;vOKq>Y zlsN8uxK1COz?Uz$BNy9?*J>rd58oJD;in&SX~MywJj<^tZSvJerO6}@_>7nLx+l>l zoen8kB-|_;@nz$oQ)Sde>26gM^m=m`#qVgY2@=WL-GaHy_Y&TIsmIA>JgBq3by>%B z4>h6bfz;8Vt3Iq;(HMe2#eF@_eHrwZeSPGl<>kg*t(Ae-8#B#`wTWB0Vb22?9zVNq z$__d8*geV%dF?fyQZ1CQUv_MDU)>pK_i-tTPb49`XrW7}u=fB8o8l7<=jY z2H1%e6Gq7s8!ucmWaxG_GrD;hL~w~Hu!`#Iq=-KYNCjzK<`29*LBBO&CVH*cH3Dq+ zlMB4?o_Y_X+KRJ;5~TGb=ekdmMOM}K`l8oJ4btj!JKowPQvGJ?w!YUNyK=oekT=0J zPufrQ(CCKoD<=|(?DV!b*5A70H7ep0I}dDxc#_BZEWv+e%Z9sosTOr5uP`nF0WoHj zKT}o;58^it-A|SeKZTT@F-mJWf+;Ov^d$0r_-ESUxKC*|pIATsU%J@&k$pOriP{Y@ z%4&6%A9c>jyL&%O$C~qba7SwEEvzah`tqAe8xMgosq^YPIy72PObAUhuXderKNX8&37&q89Q{1M$8 zTK<6H4;X&>s6Sx%1BO3f_$h%uVE8GDKc3+a82*6arv(0h;ioA6c!ob<_ydNY68Hm# zpQ8BV8UBFbe+n3)gpQ@m{rmSuDqqVi=Y7yGV>+&=fX!9TS$F@H`n zQTdtYcYGv1hn)FQl>W)L^r`JF?Rz0F^;*6DRigvStqia^kP6nQ8Da)EMmeCu3{5#KcwWI7cv!aC`Eh4_zJ1vx30Q?;} MXmcQcpHuYz0&i!k!~g&Q literal 0 HcmV?d00001 diff --git a/screenshots/Reset-Password.png b/screenshots/Reset-Password.png new file mode 100644 index 0000000000000000000000000000000000000000..5f3cc587f0090d711237b34505888a21a3bbb340 GIT binary patch literal 48438 zcmeFZcT|&0*9WSIodb#j(h&}#grf8gM-UVXpg`y#7*Ki-9T5ejiV~0-iilD|4GHr;*ld%>!(ftCCtR4zm6O^di$BOvgRFSWiCx;2g_%+kRwN~Mq8Mf(cclc z+Wh#jnOSo?=-L@)=);hZ@P}spbv5-h9W@Q9b*ahkjf^HPotrqOU3VlytG3LBCY)=# zNT@mY5vXr7CE0bnn$R8Hfd5#z74n(mxMSuAM!sY7ib_ebMw;4nH8t<4o`B-wEmftWYAt+f zMJjXlIDdICE3^Kk3ywnbsedBVsa0h0Oxlc)k5(~PrKpsz>C}n}>uadhHrF&i4>)>p z_FNx4u;y{g)l$04vDGgFYNuF_9V4r})a$u;B52u;hK9cEoH;-F(xpwqOP5O7`ELuT zzm$DWV!i8>Pn{dH?adoY zn0oB+nQHyVi+?>*zHfk!qj4%PZ8hECy=c;%Ao{WWqozUYa4(1Rc z4?D*nO^(QU$N-Oa5ZA|C9(K0&E;1hS+&|xt0iJ&p3v+Y*e8ts9o?Gv}CYQ2^HsE~uRmGBK|X=&l>BEljf zg1{SsE}r(Tk39tKU3h+Va@daw#Kpq-nWO772Yap`{XRB#aC4RC=Ke9z-+#a63GsOL z&q($z2V?;R3je4Pz9Dp7`0u`frgA?@Wi+38Ky39?p4kEH0me|cAtE6v_p`yjs{R@B zS5qAqh_kYT9njKM;U5McH2%HvzZ?D>Q~#eaCB>zFAM&@FgO+l_KS=+L6~FlWvlL*o z!WlW?zZXs6Oh(jJ{gER|NA9TnrR{NaY3yXulObcyZGRoSoTp{IZLhk)@tAJJ8%@=l zRIjf-wpHY~G$I#XD^YvG)>bja?p~4SdT|8gLd0uMrBi7F0VSb10=fow5~sg)i6*0S zaQmYR3G?yGL-X;;^V;K}Y|vQ6#whVK-54ctUph-d;l>yZ>rpD|Q|Gvpo*((`Vevs~ z6~W-cU;nP5KBY}nCu>UmzZz*Pd6YenRW1Hkchsj&5q(bnkK)`%M<>T*mM^t)|L6EW z#^u70+5c-=KZ*+;9DfO2EU^#^`+dT{Ci;A(1Nt9y{3@=IVK|4&`x@CT@IPiwsEd8&MgF4PUpiESD7E&Psb#hv0i)Tg+)$;{ zq3Rym>F9?(U=hp$lD`I|p_|E^?ERLX*G}m4l7X-0TFYA{q)UL2^e=VUH4hB_VE;t9 z-%q956+pH824UpoX*3r1M#v!#A9l^evuM-LMp#ieOzE^HXj50uAX>PmjEr7&r;s4e z0t4v}X4C)q`HFqAd${HKUj=b$6HDhlQQzd1$`%ZAZP)dSi65IfyM?I~^c?hS*}Zj2 z09&e{FMkaN<>fQ(q1&?e-n1Pm?9-saFebo%DR3pe)2E0spUaFvzb5OL?X{>K0_OOp z>nAjOoA+jRijE@d%ot6?s_qN<5#DpR=VG_#H4%0uCW;N1!8^-U4?Ur$m)KwY;`5** zK$qBt6>w{lJ5F2@&q!T(22)p_-m{it5p0 zzNT+oUA77HeG^qAY!GdN&X)nV!7ltFGg*KOv-k}MUH&=c)IjR&w8D5QWKKCYkbYF$ zP%+)4lW#fZldnGqe2C`#gIRo(ph|e>z?2HE^BdVK=t0I>NZwXle<{L}W+1V<_|K0r zosS15N0@WP8Pg?5PkSTBFCa6Zx0b&hJAZ+)`a_->~s!!nfh88*)D87g8! z&WA%59(xJoMV9Dd&~Yp)=9|LeERDto!a?2%h4RXkgof;*Q9ECI-Wj9!uZO<{JWcW7 zQbuDU@OD#^A)o8D65G4%?bC;|U?H=RUUd3UA15+p^69MLcA2VZAZEC^ulwp_+?@D% z9`Bqt!q%_JQX@VY=htFv+r7bV1_a|eOe}HQr`Pbn(g)n&G7oLKx zVVZdthavX5eYLQ(q8U#eDfh@F#23{jkq@#M%`jh2f4sI})ph-_&Ii3yY4HZSqY%>2 z6vo2}j!w##6wMxE#*Gb*hvR7_r=NNH`kC;t)_*{TSSdSI=4e|2zN7$H_X0tAwCg348)-Fq6xC_cTCBD znVj(Men(8U0JT5W-NH?E4UOh6pc{5ae7z#0yyFkNqJn4C+BmxegzM#Bgw||PtKZPq zLBZ&(|9rMfk9w~l`A0}aRJI1i9vEOS@wz(MRsDV_FJ*97yIt6PKXQdO@wW`^dd55|`G z%Ru?-EymqHaKKym(ZZI3KwJocEc6xFX@lh&1o)sLD8|@8e z(X>rpPc9Z(r3$+s(vWwuETgP6H_TLYhx%y!F5{6Db@6)=mQ99fWAusZ^#;HfJZf<~ zmOQ%LyhSLTeKVB%F~<%35!rZ841dKX#E!#a`?k%e z_FLCP+6>)W(+b)VRiD-(RCwwuillCRGjflJ&RHd;^cz8qGnbh|Egiu@;}Tgek(hT; zD&%kVT8hydd>rA!J`Y%=yhRe2k2IEM>5`|DovKQ*UsTZN&Pp3D9%Y*7mwT0mTItw) z$@llhyJj}H^l?d->DDh!BnfKHSnHhArZ0JD7pF*8LkT{CflW0Q$HnfdO2TxY`;*a# z&GubmCn?jbXSGTK%Zj56<%NmDm4bh4F&;y^_*Q{}yVv_!3(*o6gcqb){2k^3${#l& z3n3nqqO6J!!m*DFP;)BF1jVTBW5h6z@9UpnlZAaRU2d7j3kIUBd56Y2+jXQ&E=92G zOG_5;G_lit&=S&%X7ZBJyBlNVkshkd>e6S8T&p(?E#KeOl3i_hslXUvW6IplYRcJO zDJ(nvMAU`c4YPRNT4+$V>TWKy{y1?hoX+#+!BP*tq~a$^JkF~4^H&@)QAm~7Y=2{? zrOdF?P+yY)Bk1={6LE!7N_gNLZl(W_lj4%CC_}UBe;Rb8jgXJiE z_{_Opng(k~NBP~#nd|*hK32U&JqW*vVibSVm=-9fNvI6q$QX}jnxu+LlPK97e!e~0 zCVOkq+{`r&|6Z zM9gtxGSKh(Y!lzA7G*iOj+gEni*vqh<5?y4G{?QIGp5EK3>9^sHGSyqmFRR!NXh9I z&Y=^3%virAE@1RE%^ofODE7^Wa{M#)7D|Sv|Me*U+?OwOE+IX3eB_ev=HSNJLMg1u zPEY(y+1k165Yp_Dvo9D&wy{PYyM6QUm8h-U+(hYE^02SaRCJWefG@G-9cTLqfMYYI zIHM=#j#gr2mIbAJIm_;f!kmiIj73;`OFy9p9UXXN+f2xmC5=_@5crR+`){o0mfjwV zy)GPxvOJAfMIh{va`vNSL^iiD$DZaD_=w2Gw$6T+Yq%o8b#UK(-m|$J+QiKRXYSnG zB|tGWxgyX0QVi4_JeqZBycx<(ta-Qi33BnZh9~S=k3)HtD!6l&OsXrH$FC2EB%VyT zVbIxUPLAL=qi!xMGY|WISLw)r=5mzbcRfycdsg)KR|&&gN0tj^ z3CT&3Q5tNo{V`<6(FzFH2~~vN=+r6d_(5_S#Zn|L_!JS zhFY$P!>m){G1&|WjHLBO6_2%ajD)+q?AOlRnnh!ynsg5V#uY)Ai^2!aAhpa*C69sg zV@uqpe~L{&@$rsRIgD_*H(}a7_C*|zm{oO-8hK~YM0>509QS6v-#26>^#Jw>S>0{C&Cj1^KMF) zB!t+J_9N&T;_w=cW$mM^hE48j4*KnD>7_{#h}=IZ&1xCz6DOU^7b?U0-1~ait=J0t zlR?e1XA0VLs)Q22nCl7X6d02~ z{}b>WQ#;&0|5Bw&cT->f6(2RzHPp~$M7iM%{LSHe*52%n6;+pDW6U{$57|OkAUBLn z$plb`N%Vlr+KOZNdX!4u8OAWenKF@>QvbVRrHb;!RhadpWBIv0tdPqQb%xtl>pKnf z%emo*dp@u5rH2@nSs(y3N!(U@cICkB-#WhDY567=;wW9W_C5A>_tU)w*Vfyje(S@p z1{2bZPfrWEgW|`Z>Q2i0n_aH@Sk0KvnHZ%wD0!YJb>pJHyzHAa^E2QIpslSGi|~`Ve<8hr_i&6rFzu zG-&HOK@AM%hTLiiIjQiT0V;jZeSf(-sV%$I z#SWqsx-6+S9WhLmxe2z-Z&%&;M%sKr3#;@-2;(bT zQPb+Purm6qIB7{1WbVBj;d@Os=*H=1Lx{X%tu$$ZeeTjbC7u(-TGji$TK?asJ)KUj z7BB0q=FY}q%Zvolot8n);*o|H7^sb$vpKhdh)I+NWKXj2I#Vb6LIgOxt?6v=V)s`? zmNi5J!{bhwUTL@`8ee4m?(4f7?~fWoJHo(%*4=wb9Qml3VN4fW$>^sOLS^Gl8iyX> z)1xpb``E5f$}cPU^lTem&b65N?R~tUD2D&~NUTe5r4ShAYmK-nTV5wk7;Zv$QI>ho z)4aPENG~o#H5$@xG{6PJ8}NxE86`Pd_qzsUrs8JHz67>Uh6I{M5@=8$d^1`jRcsFJkLUw-Wy-RHJ^<=d{d?tG;<;`Ka>;j6m|0}ral2HB-d8G(9m=6oYgS+f)Q2Lapn#8mSSSVS(y@I5>%icN-%$dTV**Umc4>P7n{k4K)g zBslPG>Z1N}J&iYEV_RPDs1cF5V^ru^Exkg&GnW&f5|4W_ zd2_&d4nkmC5dgxzvZxuS{A)Rll9a%-uLb=txmg9pG+6cdo+cvZ9U7a>odz4&J!jzA z5UGA0&TyL`kvXi(`i$97^o6FW^&!;eLS5{mqb41eOdH~AQ)wvD`vmFe<@U(}=AOPQ z8*0mGba*)^XEPR4ZLd=ZQ^!C`i>}{t86c;7)-R@`rkPRa8XSG*n@Jv&LNB=_ixBvj zEPH;lQ++2JYsj)PPb=HxP1EdK8niHWwn4@VO?(#qLGK`gD`(3(8cM4$gZ!7;n6RVJ z=oS2>N$)f(q~c-RpK%sYsa|x}2L+CIsMVhiz?mNk9Z3wkRl*VFE@>g9T*+5dvD6@j zNa?cz|FJP^_h%!A-}MubkU>}<^xfI9zB(3Uc$up8*}{yR^Riy(B41`atl=uhmP#*i zr!s^@S>?ut=0%NJqncGRKsj^nii!ykogu)re&pCp7UhAmFv z8gJ7;95;M@HyUk9d#APwE4vj*w{=G<`6>v$V6i67HXX~($_Zs2Jj}*qcPiweQ(O*O z!sXU5lv9eC$U+R&kjxLQ7IzjikzgrwX?5#PuJ;gL)6HH^ksW3-)t`Hae(8rfr2sG8V!L)~BG$-wed3-V*s}e660;agkkh0` z$1*1nF{dV2`hBgjBlq42%h#=Z#91ecftJl}Tm~s2Z_PthH!tFzr5<#j!UMRWU%Juh zv7q`C7E|wj=>&@bHJ8q_&YzYfXR!zkEb9A-srA4|q!hrp6I&o{M}PM4jAW>KR<7vf zEo9s<)?@jtho$fOXio8}J=j-H!QK2%_cgbMM=s*y0VYGkTfd z+ZL@pLVBbw(_5o!d|I+ATWr=ciGs!-Yu7LZdxG7V)!3&-`w`vcQ?XM0;`H#2$@1z# ze+5DUYY3m!=gBC0MMlY}Kh#Y9V{yg^L8gy$3+%5e^?NsVwyVl*oE7X9^`lNYr&JD! zhu#(*$dnN}5dVpXfJY(pD&68hViIpoB;;0j_nQSlJ;mQiyRLiSL>?I=7NLu}R9r4A zB;{1^O-`abG>ka&7iBN{d%JQY#+{65*s4Jb&`QAt)19$T8cX@>@>YB_gpkH})$$1% z+q3tsR$pOp;hXNHz28J+n-4`N8cyHOct`TLO^gVb1ZA|9m9dO4$VV8pK!qABSV;q4 zk(;~q#!dwn{}?{hrPLkg&f$`4Cr|&HcvlM*+Iev4ok$JqV*3J;X8EHCN*48o;c>*< ziM*-U+Of&``SRt7fXy%xPO6}bb-c&_s)W_5z4C31B)WC z6NCx@1y*eJTlKZE0Gb%*`>%9H6K*I-GMUQVVD`s2a1)Z2!*ZM-lykC4U+iSgZ5aF> z0H}Y$0;5{BGocHSJ1A2w%L1;v8jP(H0;hUdE;+0>Wkt4sabPDzs?DOOne`!?{&sLc zJ{$*OX1I7jiLh!R!d%P_dN%0rfJRAkgy*}w& zcAsY*ZR0|SH;q|EX*9w)QX+!QucjpA;Pz@_Gj8-NUi6)&q`PZ$IBl%ho#*3FP`gkx zY3zHx9(;?O9j8Lx9#FM-;vgp@&&0_I4;zZ!%@#1(tLAdm+eKy^ph0(pk^)&-br=hmt zBkDIbcw0_xtQn@sG?ks=)hp}-GdN8!e=M`N(ADj+7#$KNksszSwtgG)*!FU%9ZINT zeVhYH!7(@u80PGDTzgZmnW!wAvDHfqpY0R=`~to8d76YUYFOJ4DMx3Zc=3eA&@EMY zKkv!yK`&d=rR@6+k#+;gaG4m4}p%7EYdURRxhUP&Z9wd2P1 zmP@*aFGbc?)k32DP$stDu20Sn%^Rhfry895pmz_F0=7TvS^T#Yl~BKgR-HcF1{XiI zN2h1XqHCjGvja?KiZ+&$Q z;eY=G)SE1`oqj`+PyKeTfcKfht>HV?6oo){kJCUMB;nFoA z64DvIGRsP8ZnF*VoSov*cL#UUINRSSx4DWj%rtRi`4u3U@to2tFz5OHR^o7xj8kL7 zl)fyH1Sknuj~t!tzH!lWU}E_VlQJZSFj4v(9lNL0g9jQ<3{&);4c_dpiRir7NaRQe zGace|db+COL+P5_tTq06L&o`*D?6Ic8d@p8V7fi_DcNH#X#lrGh!}2$b(e1euzkHG zKD%fDTx+~l^EBv9{_qV(;dyujU(@7VHstL9Z3AQCegmp|GyZi}6OrS6m~13Rq-szo zubxo^5HOAqGWZs6D8M7Ik7B<{V0W#PMx_t;HtTJrnXwZK0{8#607|s4l4V%h=SiRJ zDz62n$4(ZbQg3$fmbtiEg@6C!%g(6wcPleSNJ@pz?u#-@o^`m?MN=t>^A5=;~Vx4HelUykCqen{oUWNZ!Ift>u#R;TE-Q7sXjM zX@6pDh;e7=tayG%BQ6edtW1}TOD=RMt?VD;)L^k!^{TlxfE_WO2D=o485nQnGCd^t3J z)!hD7iKIgxXI5A~5=VM>;Oun`0ol_IfV+$oW_O3zSx;Za8V6<&X#RuXer=T#z3GYn%EKd%eMh8VUK5_|J`g(G`G1BNk`rceq z#(K?3ZdxA+ZhVE!EPrmRJ>>RMX_m@#wqb_na!xvGrqQ}ER6tjjsM~tE3Yk*tLF(|L zS$oj5Ucd1r7!PgQjfnnw)Py7Riz@^<(5cZkwOQ-s<5k3HD%%@^rCsVkU>$j|Gx;*c!cDOoQBu`O+7gmX_;@%vveBQFwOZ4FfY5m>Ja;oE z!Z@*Z>~6Z#S{S#xVt#^4zPt7D&?Z0Yc@Was4)tOgSL^jXZt^qgYE#WO44kz0YlZ zfx?aOauV+}q9HU-C$a0y+=ZO(GrCi%qASn*##m8=4UG;mFZC7xjjW^BV zRE&ez!CxbeNtfZelMEfq{W233lMnLd`U!=zts#2Tee4RtS#m$pSRZS=Sq z=7$Wd-EZojrfcGSupA=XM)T#nexKtqkJV8VAGZpQ;35Gc51+LY^EmV426|2s-+);ds`0TnHK_>a~g;2rQuveP*6ypz?s@!d%lom=D6OACUBP;=AiA16R|$(BuS=(AUT8nEPR zn!DYPvcIX5j83RaKNklZ+o|%HE-p%w$Hi=#h+)HloZ;JeKk?QUk>{;7_LHIc5yJ!~ z6;Wl(Y;#|qbqNx&W90Ho+=N3s3Y;j-(N0oJcb_ZP8rh%!#JPR5*VzPZNtS6r&}wz27UY;%uHPMhOA}kRip(5_nEstX5d8snxezN3 z@S+KtfXqqbYhIv9K&;9&-?_~xNkp9G(@47C;Ve+m=%=I$<6Up=h_hlf}SS$3fAr;!vNyoOFpqi)f5#SNTOo zm&ASRt&FdeSHyQwVg(~M`|YGLQo$Xu*8v)fnSUhi?ECg#LIp1=9;oZc3sU6#-bl0$ z)4?$&*AgY279>VV6r2!|mXq$jc2^{+)w(>5O~{Z6bAfL5&2Vthg3vgzJ*{{wQ2%-y z(Q3ws`Gg?|=0@fd^~F9eoT*Bn%m4DS)s}ht)_&|$S}O+A&$A<2ZBGf!BP$G^OWhC! zM^6)eP!j>0mOtV=XX8+L9=$63Wzm^{622b?v$QEx1d&CW4EI=s((gzgH(TnsT&4kl zr8Z40BsYCeaEhWOh}S*pt6J31_}N3nd;cnMVCRB+_T7UpJeKLI^l;CqY??TE@XQ#q z+WW+|o)T}DJv5!l01s!xa3Q)lUC7kti6(eVR}Ze+8IwyBAqX5v@s*AmLl~8=eSB&X z-{%fiP)x`eFkQb~WMwoUopNt>CMKamreW z3I??9jcOd^4{gr|-of0N2gOzMBMfv0#oguP6AT@~4fMm)y``91n>Pk(!|i#KK$ph~ zX_h!zqN^a8LmIQ@jHb=!h&hi?pKev9ob5E}l1PZFmdx2ok?0C%ni+NPY@;law_=l~ z5mxcn5pAB}b|`qZJjZ^<6=mTh)G0i-g`$9X-j5?z>|B9E(Odre^iDEk=>vY{3*ec|2JX-Kk&gipRy^J4S%9rlZCMV}d zj>zb$-a{sx&Bwi~9a9qXcHtcfNS3DF2>ldc!XCjE%L>6^5I+9N_5hoTsFo{5rC&;b zBP$hyyA|F9;L>v2K$meIy7Tw(3gr2C=BG%6iUVz}pvyqSH#@O<3z*P$0rM?xD&-T4w7=pz2^^u)Gj)H%gpoIsn#UCC)q!t3sBof{_%Un9ZOmN4u zsZb4EpDsp;GaB>(F;djKKa&^J6HrRGXg>?Wph%QawEMb>(7ouh#^34~@_GuqkY2Xm zpXeBmKNa(G@k1L;q$dayjhc*_@;k2#l4zEy5{}~Hiq8-cG~YQol=8Lb?mu}R7t>cT z7(laJ`mJkF9uQA)=H9XQ4DK3Oib(#LW>wi+J9i;F(N8&0WcHGJ2v~P5j{tT)LOH}5 zBwhmn{5#hVtp^7yJA}K=5JbSOC*#F+l&{}?4mQc3t!f3gPFr5P44OCGGyS|;WULTC z--Xnz102@MJV&9$C4-!{(h4rhWo3-*O&2HAqqvzxI<e|E zL@MdWX1ZpbhkKxqeV;+X*VUp!i(U{9Tqj6GL5&YAfTMb<@n@Zzsk)jm0h)J$Mb2Q? z7@X}ZeDq#m_-|*MAhN4}(4|}YmSspNLJ3wglh#wJb3ZQNnSx+c&SY^`$`iPN0wSA) zRb!;g_lSMbIt=?34FQ^}C~Awp3Igu_*@ft}K7Pxyi@pbDA$-C^Cp1Q*mFo0zFJici zS}pU805RJdgDI205zxc*3c0P7y~0?g`xIRH=+&o8hisErQvmQbqisXZ9~* z9t32Ef|S$Vj=}zl*O7wqciBWN=9(DF-Siwy30zJ(xz>oKHrO(Pg~UF0y@6=$oXv3O zj8VAe5VK(@oWC@wJ${6} zDe7TzzYg4lW>#I$1l9-RMCm}ol6wg`?&HYymA^wn<{zQqoE7-aFI6dUM!?doZ`67w zll~NJ6+wSh$50{P`~&}u>=c2j!b?|^y=H4OFWlbG=IK}n{>C(FECV?_7%1@(kbR5w zMBM{4OG7D@{S-`D`>_eCb7UTi`1<(an(9!uyC=1}N5aao=hCpRqpF(;p{S%&NJE(o zb`Y!h4D~6Zjv!{0GifjrA#kKcaM}eL9@%kNP^~C95)Rh;pBk<%&mW?& z=mI`)PJXK@_zS@CSU+Tl9g59AL#C2}s^kGY;{Cz;{ZsYdXF>j{d9H;2aXLJ|)A+`3 z-1|j$&585paCUDZd+r@9#6SH8{8z+xu;M@H4)}wc3p2vSo*Dle_x^9e{`Z1a$P(ZF z!7khhu!V3CA6+Oq(mE3l@jtI)}C=l;1U1@p%{ z_Ru%qm(8O`kJED%oCahdG4+Bm6<|0XrS3MZabnzr6xQdr-p6Y>l}URK>-;n$0ewt! zi#ZK~oy(Dum4#U{sB;c$lp1DWM-)5+gjqdvNex&@or_Woqq{>sJ}VY3H^lV9a2)kU zx`k(xe(3{S>j06nYFn&4&X<-Gab4^)4s=Ix9|_J(YR_vsN}BhfR)Cyu-oGL@UCzJKF|qOzkWCvQO;a-C)1Oi*0CIGH zQ?~TLVB5@7&#(VRZNTHK~c4)H`<0mkrhd zT)1WixWi{`VygCI{g*%XgD1|V?Py$4bIXV!nuHV4#IS&`-PlQO-0Di?D5<_;5n3U`um zYGU%$U|}98#m53FxA;tc@nZ{}e8oB9R?fUfz0C=8N`KQH<*T=%82i_+=f}SmW+2a^bZopr_e z-_IRwOaV&fE(O%9v66^;UtbUUue7avJ`(e0X?*XS9t~};?l-6LKr#vDJv$9y9{#?L zSP})vI1;`y5fdZne0{Dc#9f{i-U%z5o0s<8u@s$>+&3$d=>?hgFdf^?8aJFL3Axk8+pCC#O^|RC5z{{fHQ7$%g5fzUHOx> zauG^wRJlLjSn+jIzI({CacK%5oa-a*EJj*zbnh@4C6O<1c;QVS6^fx~kNxo?|`DVbWXNFpO%LYpEbv!`RuV4{4SC1_`p9A{Wk_F_^z)&@2j$WCf_{Vb>vV2v`nBfi$n?@9#a?sVA~V;^i{L!H=1HC=UDM zB(a6a>W#9X2T1hyc8YUkjsM0Y3#|?<1ch!~g4wjnyQ-o?q<4eWw40MRT);5Co{;5l zkIDWhuzYnqFn%bcY^Sc@df#+^_x0v?rrB&8e)6B|8^&fV-q{e2-vqZnd!lWh+i*Mb zCph1Ao@!TG(nwZnn<#y84ZcsACaL)==(K~tb(xtXh9XP+L>P*cl6+b3^jq~1vaG)x z^V&{Ck?Vspdg^ruLDbKA>kJ0!XC|Ytwl!oeRLM8hK&b1z(3EXgJ7>9R~=7(Rv--x@rQr{MwKay*%K?qL$T}YXnz^z zX?;7rx~5kR*NzY|IpW`u?DtAHd@&T~9W)Uhwc(%l{h8X|zXkAdI8R_$lM17_7xtOI z98E|d45BJcUd8R-$ln4nC&2PN_F7~=nmcFfAGaED?x>~nv%P}zH_VBM+SseDkKn&e z$xw7?-vvi*#Bs*IKFMM7Y4(i3q{)yakQ^|@l(|K&VlaEc{*xYkc;3{d)``6LFwY$< zTOb6~bX5nIDVSNU@jz@EJC>)&vp43ipmqH1%x=+bwbS<;C@PCCeZjlG>GO&7;~m+B z<#W@UTt76Ptyuuk^Q##RUH??R$op#ydK-#jI>z_)Kcs87!?N?~Xr(qE4zc}$3i(F8)+T9!(zY$Y^`()0M9E?s~ z8hj5mt@Fz0bbAGdRcNIbqucHvUHF%%y+sS15bc{E;hVM5#U1BJhRijvJneKOew-2y z=Zx|e&E1{?&lXu1N-@$#CZ`FW8$^aY#x$ z9JxC@v;i4hRHURuZ^oNm%CE~Wt3)$Mm2Swoe$YZz%k77;Nl+pi7Akg`tzmi8M)}yu z?0vGohBgIuomh3!kO)hwgTQ*}P2^>RpZkgAtYOy|;!5jE7FwkJXr4^y3(uPiz1OPC zvk~P29i2-t&J!!rUV~jPpthS~qm%EEvGO!2wVFLQL>~mhRzE~;e8|1-j;`ef|a(mDV3B&bgr#Q?zI zf$N$0$m~fuhw$ET)q?KqD+&oNZ}La9;NwoDw?$+kKx|>GS z=X8U{V;8EdzF`~;MU(^>oci2TI!mJrsq%=xjU)lEsIQdnUD%UX zQYk6=k!dEoB6Ay%OUv7^%R}B|mR30*2&ILS<28J{tSLvcAh+Bwy9e8aqmN8>pbWt; z$s)}fhA6R*>mVVvL+Z`C!_M5n3>sO=7KNzsz3qUj%8*vaKKl0xo6YxPur&``^k!3K z$0@vTD63<9Ih{#B77?pEO9XU54z7wX=g%;g(~liIar2(*SifcKnqtnfU^;NV)$IXV z0+zhqwIFiOYd)Q)5(WRwR}J73;=*`O1x5ahkOeh$-|eoAC+0Frd32LSy9{WI)sZ^h zk!2!n#R9pSrS$z666^MKXhQ*_%^NC~(>Ppj1YQ0FhNBm8TORtl4uWMci?|7dt>RjJ zMxSFly)6kO{eHj~@df zm%x^{jm*-iqcg4Z*vK2WVHPjL7sY%PzT8YrS4X}U$@6jvj705@H|0>)qqf-W4Rt@; z9#o)GAZ$~4F?ne-tlZp2sinV-+JE)ww4x>;c;`T@kazgG3GuMmq;hZ)P}qOS$E z6tNK06r>-m>7Sm&rn5jmlh&sNiN2{`+wVDfdj$-oP2;EY1-Ks0R)LfQ{y88^eM-&= za4#-M{*0n*p9Ta5v-H)S=ar*yO1~_jVHP~9<$cM9VeiQso$LYi=ir<1@J;{7rgtuS zPnaXOP{JKLM~CwFcKZ3}uBB-*3+c~xqD7UFdu_zMzNpCL!uPjMcMR7K8~Wj&7{!6o z{QeA{H(6ST7HuPF#C@OmgU;D<;zxixO~n17Co$4v>Zja|b?IVL^IyK*pCi(O&$=0* zvOw5T2goJ6A(P!6-3h&*-qK^WMa~OkCUBq~C&e7Nu55O?p~`2&XvY8%<2`=tY}U=T zb&}s)R-_J{=^K}2*qO2@--;RMX=EO@kz8pS#1n_w!R=M`Q!xp9Ja7=dSlTwWG44-s z%``eKI5M(m+GqL-nmG=15T&zQPE=~0PBh&eguNJngElgW*g96ogD?JTVbgs#xi=uk zEzsN!^Hm(bK~;{ERCz^#XZMpde)tMCSI%FBJ=&k}4$fI9bH0+2sKIC42+*GE@J`!#zW{^hQW!>;E6E~D<(yc7X)2D@skOH_ow z`1)!g7*BO^M&@q8S^!(N;p{lb9b#iTA}JUI$pq|%;|1yOYp;er65CM=Sof-pR)zfb zGnMYgXIQJ!+;+@+_iRr;&aasIejUHM1K-(==6?xtnP$i_C(TOI%vu>-HudhPdZ>?b z1u?|!b2Fi?9(_85?HWx+X*QN+>JK4IoKqH#EB+R$m2(9QZ>k7A{uu@bh%-DDiswSe z*^ie-mQp45SsOi5Jxx?E*X3W~aFC4-Q;#{9O%1+_m$C8x$d*G5$zcA14E(U}eV5o; zFh>7dgtu6Oa#Hpyk@i=|gxQJ(7^8-CIn z&otuI^2>$Bux#E@Q2B<(z$wI01;|s|`NW4~Wuv+ZvheZO>&S~}da9o%s?B`Qva!RP z$7hg_%G_;QZGMH0-oXAG-Uwg>#3}X6;xNtf1Y$Jb-DBWy>znHG1CIPUfQUH~5OK{h z(qDG`JyS;CZ|39BYn6Bh1mdD=A8ihPb>KJV4gx>0gudUGEEM#^mj6}(fE%I!CMNO7 zp@Q+hDgfZ>J}&@4YLCsE|3{0T5%T{H_J3^re@8%E9X^IR2?E?5w51Xi6-``zYee@S zLTmIKaF?hGmec_W?PHuSMH^?xS# zU)?D^S33D4H}I+0nEzi@HI4KD!kfF-WAN|YM+;QBX;E@+=K2Om<^;-&Wd6I# zRsc|JjSIqg2j_2p(;#zPKr-i~Tj||@R}Ja`tMdQ51?w97Yhd9g=O@^x{CBd55on^{ zTsYKpH`{P}sM8C}oG%~E$GOv$m7bL)YhO8|Pg*!Q|hiCYdjF^)O>+rXL{b+him3EOTs#Z>!LM)jwtTE&e}*(2)aJc+ck; zAbT0`fN2vszWMciLPDg5-$LZ(Y8)}l!E1M*Nf7WY;{3KGGjhZB6HT{KOkYO%As((fE$8LvR~{iAC$QI>-lgl$1;UERadmz}Ca zS0i;Ckd+g&GF1zPq$F_OV}*f0Lli?p;tBg@v($+bq)ga|R{gZlx7FnI)u8|^(mm34 zg}=%VFzbDKL)f$ss|%~+hEE|QP&P{tCI?!bu*!ggVw*#knz}I|ku&Z-uxM+sEgbzF zm}oM{z|gEnS%wvPE}1>7O4ig*o9#3^fM z+DhDHv+C$Tlb978Or4m>rj&W~{V_mWShz`xex&Qi&d{2TteB~PvfRW=%PYU_wAfoS z4DAruYKI-w9=yLJM;Ut2nvL&>^4>H|7pbT5n^IhL&dfw?c<1o;rsSkv{Qa9N=j0=R9Z{N*k*j#!jj5#EMRtI@b z5+B#9#x3=N5m9pXwH;8E{(P0ZDpvNy?0h<{xSaf``Kbzw7CRaoB#{f6-)#D`E~v$2 zj6~93x@#^uAlB@67oKy;nQU9Hz zNGS~>IM?-0SufCNK%P58xDR`Zk#<2<=)r^SPNE2u`$l16Cq*Fs-CTq7uTt2!SJqn_8XyK7`dIM1NB4d$V2O%tXY0Vnht&4!}2Ej)r7zRKLX zecQswJ9(3B2=(yq7;Sw;oz{R%AF+A;(?9%{Ah@3(M;$iVDjPP8MKFhM=H*+q{ljlK z;ItATvp*`UZDC5lh`E7+>#@O2yK`N%1Cx9R!65^F)QtD4lYkLBQG3sQPrGaHRnGwu zpKOErQ4MR`;eipsgq_0wQL=vzU>68TnK^mTk1FJ7{s`9qn83AfO)e-2zD#v%n4NXJ zuCJ2OV?95zG4(O?FiW}Hud5E*XOxUh92_d#ACuxgkn z@Vh2A;m3Z{GEUsHE_J|CEzalcy`{5>c&LBJ&H!-Np(Y^5Ak0q^Xg^dr&a)4&z^i+A z$2~|G zjz;RpoOyDZpcn^DTKu_tvApaprI`w)DGG zm=chrkh=%@=Z~s<|M@Dw;9}}7eMgk*L*$j-o1L7rk`q$~|8VMqOkl)$k)H1vcb!&}fWq0%hXYrBG*Wh_ z*aG-us3i1zqFno?xd1>bN%`uhw$5OKXy*aSZ1T9n{}0m#1Nj$L0{&9}Kw_Suz=-td zsm-=JTQpVbx6vM^Wlk&o$P+{oQQ-J+%L#*8hVJO}Run_i(H8Ih94F z%JXZ4mf!k6;p{M$<#hwU^Y?M#v>^|-@ZOqs`0vi2Ti@JIp#R;b zVG9$QX96O}ulID)M%TElGGt@Z|9i@I|1ReL?qrzk=>hJ0atSItCOh?+3 z2BZf{;}UF|qBy-kJ2ky>a!jLNkn~wXHlO{0{5}9F)_L#uWms-K^$iMn2xKezr?{RcvR{T?8fB;_cV|3vZsCc^y$)qmYh#mIfQ|HzvVrs{H$(|x5}%}{rJWzj z%*4vr&c1kg?rx3Ghr4E5H^4lED~OP*dCdw)y{*pw`K79lLGVfuFI$W%T2f)Q&6S(xy z%=&_^Gik2^}^*su%=e-e^8$$_BtpaOG`_8yNq{kRogQ+cP^ly*|!^k zLF|6seLY#ZLamWOfu1}pZ~b#RGuER%ECQwK-@Dko{0YlaPkX6~wA2K5rYv_$RULp* zX)6JX#NeYC#;Wm(U(*G~+hqo9ndZ_n%U*d`K0cyOYQyEh8|9`cd5tz9c>P(xBl!4I z1M0rWq97$6>)0+WvD{K%AIV<*BCL{Lsyd4ZtD7z(_Ek;UQ0czkJc*JqL1w{pxYW&b z_Db>m@CP$=X7(hFH7dC3fZr+~?8*VD77oT`sQ|=fT2vixHn86*-N!2>xbfBO$AhK0 z6(e7}A?Y@6eec49h#_qC^vCU?^pf(C%4AZCk3!ZG>w!e7u$fJWeaZ?PQ7@|kP&K?fSx!87BxN}V%di!&^5P&^ z@AxQoWfEbGCkFKm%%;&olxjAYy_Z zP+Wl*Ngq+p>Z~B}EY!WU~kJ@V9+I91kj}GL!sU6}Z08ShVU~8e@u+t!TD@^G^F)qUF z&XLmk5fKwZcbmdHS4_Ue>q*>Pj6+V%RnCBm;*4EYonJEkJK6z4JTtmRa zJ6SX{&7T?5NHA(*>;Y*N3)58YbA1pnWYAZKB+|>gx}Q@Y+pezkOQ)!h9f#iRbDzpU zqiG=jXepw+O|SYl<-NH`ils>p(`mfzT?eyzZguCE?tt^`uOHyk4cdn8atLmBq9p2X9T-3mXDD3W^xyzRLq>DB$pphUm$s z`YHoRy0UbwgHPr35_Gt{YxUZq_LJsd3e=0q zO*qp2UjNDEy@FVN-0BRdxQp08Axr6$b%{YPl^B=_`7>fYV1BN}LzSzvapQIq(< zX)qtW@tc-Hw`1gTogPt$KKSGTKh(+^6kZ=XDI)R2i_~E1;7#8plGAR>dZg|qMh&4& z4o?!#7f5TppOT6NuPivA=U4V7Zw;kXD;{u8R)Sn?R?LFC0CZ$m$Fr~?%P{n6QVH#R zd1h8sb%a7mbLLgCY2_Pjwl%+BlsCtGTACe7PcqI^hfq*2FVH{x+2q^ZG6|jP&XaOe zj;I)!>1~Lkp(dRrm>yT>N94w+&sA>H`zbHZ6f0BlDxMP2e&`L7#qAJJS1PLnjh3Lj zLYm*<=W$n)IjBR}sHJuQ%{sD=1A*^4;OrNm@_T&nMxj{LLBLZvdDl7O3LyCp9YICb z=4*&@$o;=nj-of0e$diK|M&RVYoBkTPbE1N5SA&E?|j4XOG<~pyx_tm!{+vZr;8gNq?2?@ z=i$?#)>hY3+YZ~CVyGOXavh_qIzP zZNQe*pfyEWeI|@4X$ksszBi@ISzyhy*|0to8+QWTwjR!Ah<+Sei(Q8$?fF)sifBEt z=6xJR`EaaYySTmIG$_3BVq~eXS`I~o^#V`zggAq{WTgS}2}=OHZOa<>%pXsEM>vqY zyU*>f9cy3x+xX%9$G>lF;hcYW<6qkN|H>)4#oAU@mmrYl$C|p_Ks5=#a^cC^pyYXB zxAjW84gW#6qI%iO?X(B$q@L&U8q2SGM8~?alOD;aN3{X0LG(L@Sr@NHK#I7HzKCwg7RX}rv5iyR{Bv{bTmakzez*3+ zKSM1(KWKkI59tHYu#(%6j?MDS&7pvgZYYfZe(T>u`G0ySEf(!TS!-u<0n5d&x!`Oa z{MpZIQAwqtyTGPkQogU@A~)uwnwnagm%e<(LgjfX6E{rO6Wt%Hv2-a)s9gv;UD1A) zK&jr>4<+i%!lYPvY*MreNP(~0qstt&>bIgL5_7g}z~8XnAB*-H`v~2Koq(U+qNSU) zwVRPn_nbH}p{Sq3)TxzPAipWbFp{WV!9y8ow%U(n;{-{Q#0%p>62s$F=%a+C7{j`U zv!vU(CGQ*FCE5s{b^H?C&?n})U21hIYI&N6fBJR7%xi zXeb8t_U9MJo0nfUNq=l7qLv(H)7TK}l3Z9QTZDVS(a_MaxTIuX;P$`}sv<0Y{`3lgv;lLMRjx4;v#jkZi(z|@z3kD5< zc_wm~FIl#)#GZwYgs>vnR*QCh?npV3oJWuY>RYu&HknALd_Hj82RShz0z{PEpKiw) z^}#}kL~QZhKS>hAMG1$K6s6N%HOu95ja3bMw3x0;;+3jMrOuZJ5drkDS!bc&7-6KU z{oGY|VwXqCV29HgU$p9D)LjozL)fr-O(;5l!mV^k4GehW%%$_=qfT{?-f<5^+M=LL zoEBT>da7DhRj5p|MUki;MLlyW3@9LAUC2XIM!IiDMh{PW1p0|CwS{Cm^dP6Dv@|r_ zE691>nL9!}=n-c1oy|m9M|_fiEpsk*IHySd={}Vd@d)uk2x<|Jt+Qg!3d~N}^G{1O zu7vT29$N}-jp=Zz_-F`QLKbkm@&bg~uOsnkQRxf>727jv-4C1c2*I5;F@L3Tz>tBb zpZ2#lV=}*;C83Hi64TRev$KYwMZzx3n$*%KD?5R^{ zP>VR*6}zb-+FrP}0u>3->0!~X8dfU-E~ZM=w0(j8o*Hk4Dlg4Y5Tt5u0&n*I-97w{ zP(uhAELHd9xa^lSm?{~)bS6%H^b58AG~&W}*8Eyh<#PXHV_S5 zW_8StsA(;?W|=4kP9QLcZJEs30#*=s6kE{qUZn1d79&In1^{Jd3}!=_;RKPuf%ue9 z(fV=Y#_247>yT;v*%CzXNdk?~h3%^HyZvo0WiHe|lQqKsE|JuBp8l6YeG=Fp+K`DY zBQ2>@BiVF{6loC#xswvunGP>xZBejx3qS^vu5Ge9r?Zr-RQ^a3T4Ra=8yq5QdY~#w z9$piAj9!$(CTw$?5AYfHOVk*jJN9$*-Kr2sZczSodF?#uGSb6#r%8n@lNtM4 ztVvCVqLC2R8R<{FRS{v28mHPG=)>4Wo`3!DQAL#sX6Vp6Gs3)mvxfiE$-JtPf=MZ~ zqe4x3y0>Y{Tx5|wf%#}Q7XkY zYgIqR=C`V;(}^1M-n{`Cev&xm^27FF7DFN?QLNNsF>qH%qODiRg_&x}**>C;(c-1+ znee>IV@+~DIff@7DU~*dMp6N!4Abjrip+ujXy=%uEj4O88~U_^L; zyqre8aC@bGt(woW)6y?c>2@_RV)n1$_N%eTl*&pq_?!39nS>ZI^%F@n4bOVsWsFVG z*gj=)OD8t{r5Hk9$3n#LHJ*fXOaCJX?cjmtJ+8I%*`p4Y2=X4EZOq`$ZUp($ZHLdY z>1Y7s{f+q-FMHq?BlmWD8-r5Z-W+S28UzZaw6kwMimN)Mv7K5@!niEE>OrA*n(Hg( zN6d~nW*DTt6C}Mjj?SZ7>ex(l!q3wwS2 zqMyKmnkTavxvNxun905fbY(wMJ|c+K%pYp9xC@u&A;tWrGW$vL?A6%PqHJ+604v$B zmBVpg0B+UrS3nQNoCI!i3K}b5xoDmC@$axwd{Ai^JeB&KwuoFPoP?7%(JBnX23ya# z#{Y5h8lvjeyI=!E$l^8lv0Bx1aRsfpd&^`*Q&u?FXiHzpnIjiw?hTO4sx(z7Cv|Qi zWHsgsr3fG>pXPN{9My(GQ^^l5InCZ;#3)YeV4i|~RjSy|No)CYCt-o6mniOTpUo|` zhV$<94sapB<)QaNXnhi~Fm`v>@L(;$bf3cN?}7I&EqUTjLDR|GPYSocPj)rpf;+%O zf(Y}>RVQif?Q=GNkuP6OR(8snY-QZ%>-uRLa(MthD+ zb9tZ-AatQ$k~Ez1FLyXetR$AzVYOzXCoUeLS4ZVAisuF+*Rd}2G=Ubz&Tb^{Cvc!H zC0O4yt&V}yU=`A=DYRvNRKbO)j51b)M5%2FA(=fC{~SH#-|IEmo%`^Ch`S=X%E{LK z8|nCdW=llXK|P6if=e<&b?IFPdTI_IPF_|fq9BjmOY)iX1+h$frg5ONUP5ySW+I-u zJ__rkbQro-U;n(P7@vfE4GC^KspcHPNxZDwv#_u){!0)!nB)|V*)~~`L%qLquVlns zEwOcjiBeB_)Bi!_RPgCa7yj95p#y*X-XnHX5e5Wow*zVFUTYP(Ub5hxJ zTrUnIJgI_6oX0zG%j0Mjtl`U%aH&Z?*<@^5-?T(cZ&{eE3V@&;JhQaxDZUSXt04Lq znjV;-|McTTS^iX6(T-$1*(Ws&o19KQSJhwS!CWo?pwrcx5-SmFzD3TiFsu_kH_s|? z+65D;)Qkup=w3rFF6aX&Rr|vtVSvF+GqojK8r_udBZJ*82b8JB;z~C_o)sWXV1lUY z^83B&vBTyVcs25+1RpUH z+9G*2AHxB#98UJj77Jz*U-%FY#JWuJZ_fO~JQ4tLpJ4Iw?{4q^@ehn-0B0gMNylOH z16$sf1#mvOBE@wl^Sj?)n*x)!RElWaT$F(M+^Nyp-u^G-t8ZAAszU=oRB_ zz_1xMM;{=$B`7g>jr;7Q@4B@TD1wh#Lk-TaT@&e?stth{eo2<-C<#Q5PjjInEKo2kYRWUS9 z^89)(j?vjLl=7%j?>ely5lW2m4nuKLaWa^{uDjeu>cCS-ez)nQ%a4E^Y5~Akn`_0sz+lu-+Ab_kWnswy=rB2Y#JPd+!^6mwn?W07M4d<=$$3w;Aj5V+Bwb20Q;- z5Ce<(UpLL+UpVZaa!<6SxYkbb8JC8J4CKh|*+#R{4LxFR@Y<~cVi?-4d^1c6F)YA& z?#LTJpB(7T=i{WYz<+5G?KT;*w*9S3;_G5_PGe`>nlE@DK@zuZo9gu|mo5S|C8j2J z71vyCjk?mi$k&a3x=6^*mgaOTdVUIs+rFBf_yDkq;$PakARW}5ctl4q=>a*^XLLe@Qhl z=4;MVYaX2@J)sr6XFDAWwl zw-8rfJCdDTZbc*VE$O#^K3A;sD<@S(L*J&)8#7zf5cdS0I}EfzDNR5C*A*A~1;DEScoqOY&y4ON}N0hiidaU{4@f;f{m65pH3^`0!zF(;hbHGy&*Em1E*k7TxV<}78e1#p{zn;a+>_e(gH zCSPy7UTI3_&-^r#$2^lC;8jN#l$)6LGQ;w~*8`D9-f;;Hl9kjD9fA0~8l?BWW^l!N zTr?4gi~5$7WgG|Mk38ROC*TSUa(ZyK>mkD8zE>f^jwC~R#?RPW>tRbZp14Q|CP=zOe$FWz z1uVBS50w#pfw@g!e-KinYnD*;sUruov8p7_sxnG$aaLt`l)LYnAe%sd2o1)otOrZA zUzc(LuMWy12228^D&THbS)BfzX>x$uP;?xO1U~WMmG+@_CCu_@OETbLepcDA)fW$a z0{c-{DJwy^(GnD8h*}2k6`xDxBU-#S;vXT5CgHY{*5mRnt4&7Ui1<$^;#;g-2Vo14l+-w2==yjqBksN@f$=_QxsJw z<KVdV-s9QI|CY!$T1wQ~PNvnLNw7wT%w|<#H;nmGK>KqrkOd}mgFEJl1n_mUP}9X+TGQPjiGf{$oLNwz}c%sr{^Kq z>yP!7ryd8+Bke!dr2QTli-uiA4ZkC$M-ON?^<7}Tp7mSPt2+!A9_JG1O4ZOD{;-P2s45d{FeGEhzB+^Q+6p%`7p05t&(I?+7FU5}P@+pN7 z`%ai$CNL7N6gYbsqULoB>)sx`uVhGtF}`&V?X=Gp5AhjUs*4TPRFSW|U4N0-(WMY0 z=&tgfmn0@3#UAW;1xk6e zcNi;0Zl7a!>s_U1Iq$VDB8HzaAiO1XPHaUo~mO zB9axmLN^6ATf=&jW4juA*Q-|U+HkVgl-OZr1;1gmI@Lm$xYC;P(lTaNlA0{qj#I9@ z_GiCu->{2_&{y)Tcp%A zgnt#?=+&k;yu*M#%{*gWoXL}fVLVc5+~0eufU!4mpK(Y#@p@Eh88!R2vgTkv(?j>g z0%yuUJ(GKooifJ?kYLy3NbQ7FxQ^sdmRp-gOf|;OoD9a_5SSw!G7yZjn_NjgjJ**N zgW#$exi9AMJ2irE_PAr>e#P2s5qAqw57j(K09Ed|sL0v(xeEy*X1Q~XwGDb^d%k+_ z_B24K1qaK@|3rHF{&cF_tcsrDuVvw$mjJocc@KLenLPNyM6)GVChnJ zuH25cD0t4sM`nv#3wM#&mlkA6RZ>>L`PTIg-$~s z9X_}()#2=gT^r|mti0^#9~)PqHWa>M8(=L-=3W-t=l}rF4k&QBrufXy3vvztqk06D z<8wp2Kzqe=nB{4L6e4t$+lQ0~O>7VWX&jqN3kc*#>E4Uy&n*AzLdq@p!4>j@!%Mv- zG?06AG%;ZE#RSVuFOkt4GHc(S&8>E)TB$pZHh=@!$1Z8iD&y`blxV5!1MX0oX0TPt z9!7|n48H99k}pkVB(wt#O}`f<0dvEJSoPuX*S|J4tg=wPhg3H?5Q`jcPiyn+8|y#iQHvr@Rt% z9Ftk2owkdj!pStK$nvkfvd?gHC%9?RM~Uvb9CRX1bkZH-OeL5z2;K5cNR%} zDZ4sP<3^Ns6*ZHZ+4B2>2OFLOcQ47P{Dur;2$}O!_eAXo3pU67HJ6{jBswqIi5as* zT5g1wjw;SCVUCfT7tTunIkOAD%J)q%?z$=vlQ~QVWIAo%b*~uno69EVYCgav^kLuO zFG@>)4s|_E7%e;msKiho{sQ3N7VejEyY`NmD(@&&Eyqps9qP|@C0590_UrC~sP4;g zBF($pYS*%G&mWYJpY z2Hu#p7AU#E4cPgk+j``I(=ieW`^h5Jc85#*8R_5FwrJO(fVPsL>XP7=_~5lZxROA) zMCEN#`$vvH;u$sp4JF}11Mxjfhu5r12cq0?X8?qNXm{5Op`wK1NgmI^B8bPpNoM1(^EUw}A(nE3`om<}FjYzHwq4fYY98 zLPZj^s+EF>8l&+=Ivn%I`IUCX&ua##-Cuie+AiSEo(eis4zEEzj+u+Be%VwyMtM3$ ziRt!9%^J`3Uq=T!&sM|ZN2{em_nNLn1BANsZ z_{D?0!vh2H6g1U_u&s8DKeza(0ASmw!eX|iS8emX!(Tav(>9<->SRcPmMX0*gNFSe zWlE1Am3<~g8#xwm6T2Rx?g=0fd$f&_SDAa6^<1tNIoEqb6H$Xixza$DW?(tjHKjHI z91tAB_`qo#VVbOMKj!M5j~32o7yJ}YUn)(T2=BhuXmTu~#Z=2A7S%vmec$qIgKtdB zwEZmP6MK2bglX^aTGW zF+zbBd9G_!>Jvc20627S7Uv92i?m6CkNRDgs&TZQ`8*`E<{1qG#x&c+_w1pV`t0o% zUE6u*gP*kXsBV%elW1k9mtBIr@#JU+eQ*-Tc@Db)2sM%8`=%8EWz-`3tZLi2_bJn- zXkB-yA}6fGjc;g<*;HD)m-Qz%^scA714;PD6$dS?-7mKgL^qe+Pk~&g=fP z{!P8GRorWf0p_xw>mk2QH)M<8Hv)LUVEcbTAsiw3FS`G4vg`K%8HXzVruBCfFZYMDZ7nPw-Yq49MS*yzv^1mJ13B z(j9)Ix(V2x;KG2v{&nmor-OtHr>n&dEa#Gk;;Tm^5WWyv-P`(WmL@wH8yKE$m^N@% z=9{97*9Bs~aI#Tf`*e3&*K>IP{*Jl5^L8*gsNDI=9U`*8UadB9;=tEIzDK~wz<}mQ zt01znuwSijV!*u0bi(PEPn!V~rbQSC`-A(ZIUPUXzqZ(5%$sfVPmbVi&Eq9x2d&=i zJGHr}F#+ctKJ?y~>m^c)hk&>q#x27USpFYj4T)n7;4|k&=1XSJUJVpgUK6QDXU^>q zCQ2k#8J|-=+wBzXuqGP;gBHO3F#Eo84qfKZCxx#)q`cYs%2r0+Z0I`~t2L{Mqr(q6 zvsf(`h&StGIir0ATKbw5?YbcbK+Fj3&@gwt5#cZ!l9EHxs2(Cta-&Er?TNOJbJt4` z)QErbX!_^SoV8wRa6r?P1&O+Gb^>m5wCcP{gdcu>J0tS%ct($t|hXJ2@IL% zQ1#XgmHGLT0v$!VOpW+s~c(y|=dYJDfaIVmxDt(>WoQ@=!VM*u^Z zXH{2kQ`pP+4gJTNy};3OG?3HLL1@F->LN~`n=}UwoX_jZ`CLFHSF}PaUW1ZG0gRNj zu>nzj{q<~!eZGU{TE$%uF!Dqzp9|3cBkT|lFY^z%FILCmcXH+msDS-k+pElYZ}f9= zE%$#21G02>MZf0MKmqy zO_`gR(3Y>Pf38{)$i>+=zw2hmf4;vlk+A2$_xSPwmW)^SA}rCn6*J zKCEo{%Er5r9E94tuk$&_p8RfxyLo+pc_?~lcl=lpd87i^s^@*BF`HP#f8Mow38aIC z2X4>axSIDrzx;b-|8+9|9@+OB^8YWF9VrE}2{ho=v`i!4__C~{8=U@Ho-5Ta>v7Nq zztkGr&AzDj8qTVUyc{XGC{Ybmf7s7Qt2~`fuQIuwbp8!{zC*)jMHTiqTG?E|Kj@=! z$9n{N_I)`6!ytWnz!z+Zv@CbN zjVtXavFKY%ngGs^7pSHZiK~y;kcQbjUy`d756fB~K~jrDa*Xf4J#f7Mci&Sy&>xqD!?EY`=KyH(UsxT1&i}) z*N_mb1DMWYLKVh}$pIF|Bs`;v=m zk%oU?*4YHv@d2P_W%A^kG&{FUd!`U@`Q8Ustrw(twPby1FFQ!++MKD~=EZscU|I{$iW2*pN^uY7`E2uWSwPn22q9d0>=Df8lc8 z$(^y&O4H*}^6Cwt(#ozpg{WNRzT&Dcs)C@O2L?2}K7~TDsmK4S9BTwO?r#b-SuLVK zr%?7LOGA22bv>|3#TfM!^6I2xeou$ed$oi~ca$nc4t>a2)|M7LWT3<6gcpx-5^QEP z?r*2OyJjDK%6NEiSk>>Uhezdzy@+uXguvSA@OWI`>+3OvCs_{XCtj(#`lJ2qk)s|$ z(W_48{?zUKm!Nujt|j9q3aAw1QdimOKXn2OFDxzujQ_+i4eRx2M!x28qLwoVFIAlk zt{+j!n*#UUuDG0HG669YYDj4}3=Om#->0G!qq*?Hs%ik(}%C zZ;>ZcSJKYK4|n*|m97mpSS2(}#!QPTLoWxydMzSJLwc1suQKehcUaKUSH=vZA#q+| zSim+#B0}Qa2?H&t*O!;AV$BL4iLDWk`UVl+0VtJQN-j!Y#WfbrD*TJ*P**ZRJOX{^ z`jlnOrA<(D@D&g5s@u0$l#d%~zWT%dmq3C}z}R!_FeXAg2A5YM&kClSoW5JLJb`f# zI+r?!JZtYI^de|Ej63exU24E`D|Wat*(1v}uY74m+O97+W8c;C`4`g8jp9&Ma!8B+ zz%66|{<%V=&DE1}7yEO1e6k&MR()3SWeJtccRU|JK6SSWK8H_YD~{*jPEk7`y*;oG zH8tC5y^{U}%1(zq6@=%XfmF;jL}e)~kdKNYr7>==^nx2CV>L``Dk2+=+Gb}9y=^Py zRQi6MV?oWVAt5HA4PRcJhOq9l{Cq|Vyn|!oW)w5^#9^q1j{FTd2SXifO69_OjoPVA z>RJ?qPGo|SJhX<49y3q{uF@{|9;0SCrJBXK-7P^cAeog_rnSjVi6P(OhCqZ!`OF5^ zXuO(uB~i0r)zqqfUl{=upT%=-wcWV)Oy8Xb0rd3zCDl@RUe&Qq8>d|FDTdj{!E{9V znKR#TGYYj$qH`;AI(#{$8gVA}W-3H4C)Gspr?ppqKkwPd=$keR>R%mJi5&K^wb}2K zQg+fEoq^;T5_SMWut1yIB4iL0J1{W2nl7JnzZ_*a;I1(BSR$o7pO;Fp0nK$ue`S0= z6*>HRwV@75RK^G&W=s<0kg@jm$OmYGk1d4BEWSJoq*IW#Q$+27 zYgRZ%dF4F4r^TK3^uTFo&V@3XsHW&0LvI90dqpn@8j`!2>MTFe0ZQHAu$%{DSE8^O?O5WeZ zEgpKVGaUm|ajoi;12T3zu&TdoW^Iz|eQD2$BATT;H7r8>N%B?08r~*TKegx zEr3mU23~Cwp}sFCHzCc&#i0VY)$t{wJ!ZZnLS%RsU6;0&Y{LlAd2Z2sSy8yKYXVFG~`LjTwR)qTE!U}a8I=hNu~FSR6D5iD>>NF zp4J9M%wU);rJvGZwEnVl$~~W22Hs4`ZkXHa-D_jtZRi$h9#PXE8?w%xGw0M6b9_io zUKPE~r5@WJEe^^|NOOkB zK-|ai$||7?k;aV3va%8^P?fSG;rhH5BGP_B#67=eMxIJiai8igFMMbiA+a#LJn2?e zKi}BW)^w(Bp%v?7YS@7v%scItPgnpZEtBN^!E-)NC&=u0InJ+8%GSUlvms7{c;-UL za)D55M~}!a4xT+Pm8~H`_WmthyaQ*-!Piy)Qjxe+DBWH;3AC4Sy-Iu_+ZK?2*Ca<= z8hu8+SKS_{TN85?SWPEC>uhMhBaz%HpmqN4Mdkpb>F|-|1LH>AnGon;|7H}9fj4w`ZcwD$W z-$HPF3Oag*Cu!%AGleqnW2t{KxKhpH-uwyHPcF5l2cNygTxK0h!S5}ibxxB(ET)RX%Oh;@m6Ke%2f(9J62p?C*{VEH2F9J5^JU$CIEiaS?4lD>|iUm7kB1gtJ*x5XyBDHGc5$Y0hF zO0A?~8s+x(`*)!YdnXz-k35sh%Nd))CCn7|6$zBMn;m-7DPX3#az(x+1#2!*%R=2b9xMiYsvJdqZg z9-aB2Fb9}8D8B9Q!WYwvN1>i%&oSPy}!>B zy_gLO3`7+3&dv=1U9+aM=USek^lUoG{DL-?6ct)Pp!3It36QIx^&e@Ettf2MX`kaX z6fVRa*^$tpCI||3P!d(4jwiO8CVQApD^N34kP8dQk#G@sh-<;;hK@O1{t8}JA)jDe zgvq&ZL9?CV%TiRK#5cs~vH|hER}r;S(~10E=YBUy&?X)SHs(hP#*y-ZI^GfAFcb{T0E*b)a@d3sHT24S3>@=l{?Hkpz9=c zvw^UYR2V^Pdsmk3#CjZXH?K@sfkS}9E*}A$v2JoEO3ym{no!#`U~hWWT?2_a#Y^R} zmip)6w<`=ZgjWaJ1Bos2m za6m=en|)g9tF!`Io_bHfr(Yz63SsKeu_nor!ftwG|}&yDlahiR?a>~+!%RDyOm%mC>FZ!9`TJG~Xk2Otw6FI*FF$FeHe*BT$Foyq^Q z;!z4%kxmsC(mx<;m78O$5^fa-R$+i;@SRR;5oGD7o;#IxL`x$DHzcq&Su6Gc#Y7n4X0?y$-8wQK*$=tSS5QvBWy>sy&=&Gc^P!!0fX-wJwa!?%G6Q$m6$^#!Wm5$SLq_xG$}X(> z{ZNA%smVSYab3W*vCvMy z%?*j*$$9c3zjfQnbL24Mo_La_3ifcd7Bj0-s+bn2~w~Y5f;z#xE zQ^OGCpCbdwlT&e54EY+p$2>j@!?S!J%Z3dXmQ+D&YP<~=>(mL|;8%U8GQW7Y+odb< z{JiAtPQ!@g^aFo%E^b8DISAu+%-aj`Ch?mYstY{4hx^Gdro5Cr8`Eq<%I=Aje+VK5 zJia_%(;uq0hvF?P8=P!@A31W@PVpsO-~KV!r=lU)hyJmYcv2Vy zaN92Ja=m07J(GJQbdY5>(t@Jck#~hE&xF{g%apkMXGND9={c4$NjL zG%0ADRli-NuRh$Vo&XqH{@6ZZeoh4WXy(M9HK-BkbAM`e_$8OwZvv)@are?7I(sY( zHn6=hflmb2KwHdqT2QO>A`keu^->G&*r(Vp0jLR+^67+Tc=)lhLWA6X2;Up@^3!+q z8A#qN_ejC%Gw*pt+%LV#&3P5FiCBJbpnQiNTArBsmfT*PBklivWN+P;(JlgDUyIrc zKVYfb!i0egYL~A^vNxpKR)F)h1#k;T&aKUrZE7I^w$zRWf*wjPye6BN#Fp1ufZKk- zor*s~y4tUG0Sr@EDLi}2)0=}j14$4{;FmuFpGS=(f%rwVu#U-(knZkt0P>ln^ks8@ zwmk9SIj~~g=r_{q8}Qv;B>@-$UU=k3sCxHT;NB6lj0U4a-@{~Ulf(m)ciguY0oa`M z27v1VL}=kR>_71Q!}dA?lP?Mn{D<+BfF$>h52tUgM{mB{l7EkD>rVcATw93aU+&rx zGYR{byS9k8e}&TN_x}eQ C#B~_} literal 0 HcmV?d00001 diff --git a/src/FortifyStislaPresetServiceProvider.php b/src/FortifyStislaPresetServiceProvider.php new file mode 100644 index 0000000..e833e5c --- /dev/null +++ b/src/FortifyStislaPresetServiceProvider.php @@ -0,0 +1,53 @@ +install(); + + $command->info('Stisla scaffolding installed successfully for Laravel Fortify.'); + + if ($command->option('auth')) { + $fortifyAdminLTEPreset->installAuth(); + $command->info('Stisla CSS auth scaffolding installed successfully for Laravel Fortify.'); + } + + $command->comment('Please run "npm install && npm run dev" to compile your fresh scaffolding.'); + }); + + if (class_exists(Fortify::class)) { + Fortify::loginView(function () { + return view('auth.login'); + }); + + Fortify::registerView(function () { + return view('auth.register'); + }); + + Fortify::confirmPasswordView(function () { + return view('auth.passwords.confirm'); + }); + + Fortify::requestPasswordResetLinkView(function () { + return view('auth.passwords.email'); + }); + + Fortify::resetPasswordView(function () { + return view('auth.passwords.reset'); + }); + + Fortify::verifyEmailView(function () { + return view('auth.verify'); + }); + } + } +} diff --git a/src/StislaPreset.php b/src/StislaPreset.php new file mode 100644 index 0000000..8a8e78c --- /dev/null +++ b/src/StislaPreset.php @@ -0,0 +1,189 @@ +command = $command; + $this->isFortify = $isFortify; + } + + /** + * Update the given package array. + * + * @param array $packages + * + * @return array + */ + protected static function updatePackageArray(array $packages) + { + return [ + "bootstrap" => "^4.0.0", + "jquery" => "^3.2", + "popper.js" => "^1.12", + "sass" => "^1.15.2", + "sass-loader" => "^7.1.0", + "@fortawesome/fontawesome-free" => "^5.13.1", + "jquery.nicescroll" => "^3.7.6", + "vue-template-compiler" => "^2.6.12", + "vue" => "^2.5.17", + "datatables.net-dt" => "^1.10.21", + "jsrender" => "^1.0.5", + "sweetalert" => "^1.1.3", + "select2" => "^4.0.13", + "izitoast" => "^1.4.0", + ] + $packages; + } + + public function install() + { + static::updatePackages(false); + static::updateWebpackConfiguration(); + static::removeNodeModules(); + static::addMiscellaneousAssets(); + } + + /** + * Update the Webpack configuration. + * + * @return void + */ + protected static function updateWebpackConfiguration() + { + copy(__DIR__.'/../stisla-stubs/vendors/bootstrap/webpack.mix.js', base_path('webpack.mix.js')); + } + + + public function installAuth() + { + $viewsPath = LaravelUtils::getViewPath(); + + $this->ensureDirectoriesExist($viewsPath); + + $this->scaffoldAuth(); + + if (! $this->isFortify) { + $this->scaffoldController(); + } + } + + protected function ensureDirectoriesExist($viewsPath) + { + if (! file_exists($viewsPath.'layouts')) { + mkdir($viewsPath.'layouts', 0755, true); + } + + if (! file_exists($viewsPath.'profile')) { + mkdir($viewsPath.'profile', 0755, true); + } + + if (! file_exists($viewsPath.'auth')) { + mkdir($viewsPath.'auth', 0755, true); + } + + if (! file_exists($viewsPath.'auth/passwords')) { + mkdir($viewsPath.'auth/passwords', 0755, true); + } + } + + private function addAuthRoutes() + { + file_put_contents( + base_path('routes/web.php'), + "\nAuth::routes();\n", + FILE_APPEND + ); + } + + private function addHomeRoute() + { + file_put_contents( + base_path('routes/web.php'), + "\nRoute::get('/home', [App\Http\Controllers\HomeController::class, 'index'])->name('home');\n", + FILE_APPEND + ); + } + + protected function scaffoldController() + { + if (! is_dir($directory = app_path('Http/Controllers/Auth'))) { + mkdir($directory, 0755, true); + } + + $filesystem = new Filesystem(); + + collect($filesystem->allFiles(base_path('vendor/laravel/ui/stubs/Auth'))) + ->each(function (SplFileInfo $file) use ($filesystem) { + $filesystem->copy( + $file->getPathname(), + app_path('Http/Controllers/Auth/'.Str::replaceLast('.stub', '.php', $file->getFilename())) + ); + }); + } + + protected function scaffoldAuth() + { + file_put_contents(app_path('Http/Controllers/HomeController.php'), $this->compileHomeControllerStub()); + + $this->addHomeRoute(); + + if (! $this->isFortify) { + $this->addAuthRoutes(); + } + + tap(new Filesystem(), function ($filesystem) { + $filesystem->copyDirectory(__DIR__.'/../stisla-stubs/views/auth', resource_path('views/auth')); + $filesystem->copyDirectory(__DIR__.'/../stisla-stubs/views/layouts', resource_path('views/layouts')); + $filesystem->copyDirectory(__DIR__.'/../stisla-stubs/views/profile', resource_path('views/profile')); + $filesystem->copy(__DIR__.'/../stisla-stubs/home.blade.php', resource_path('views/home.blade.php')); + + + collect($filesystem->allFiles(base_path('vendor/laravel/ui/stubs/migrations'))) + ->each(function (SplFileInfo $file) use ($filesystem) { + $filesystem->copy( + $file->getPathname(), + database_path('migrations/'.$file->getFilename()) + ); + }); + }); + } + + protected function compileHomeControllerStub() + { + return str_replace( + '{{namespace}}', + Container::getInstance()->getNamespace(), + file_get_contents(base_path('vendor/laravel/ui/src/Auth/stubs/controllers/HomeController.stub')) + ); + } + + /** + * Update the Webpack configuration. + * + * @return void + */ + protected static function addMiscellaneousAssets() + { + $filesystem = new Filesystem(); + + $filesystem->copyDirectory(__DIR__.'/../stisla-stubs/vendors/resources/assets', resource_path('/assets/')); + $filesystem->copyDirectory(__DIR__.'/../stisla-stubs/vendors/resources/js', resource_path('/js/')); + $filesystem->copyDirectory(__DIR__.'/../stisla-stubs/vendors/public', base_path('public/')); + } +} diff --git a/src/StislaPresetServiceProvider.php b/src/StislaPresetServiceProvider.php new file mode 100644 index 0000000..921bdcb --- /dev/null +++ b/src/StislaPresetServiceProvider.php @@ -0,0 +1,26 @@ +install(); + + $command->info('Stisla scaffolding installed successfully.'); + + if ($command->option('auth')) { + $adminLTEPreset->installAuth(); + $command->info('Stisla CSS auth scaffolding installed successfully.'); + } + + $command->comment('Please run "npm install && npm run dev" to compile your fresh scaffolding.'); + }); + } +} diff --git a/stisla-stubs/home.blade.php b/stisla-stubs/home.blade.php new file mode 100644 index 0000000..8157ef8 --- /dev/null +++ b/stisla-stubs/home.blade.php @@ -0,0 +1,21 @@ +@extends('layouts.app') + +@section('content') +
+
+

Dashboard

+
+
+
+
+
+
+

Dashboard Content

+
+
+
+
+
+
+@endsection + diff --git a/stisla-stubs/vendors/bootstrap/webpack.mix.js b/stisla-stubs/vendors/bootstrap/webpack.mix.js new file mode 100644 index 0000000..5d27776 --- /dev/null +++ b/stisla-stubs/vendors/bootstrap/webpack.mix.js @@ -0,0 +1,67 @@ +const mix = require('laravel-mix'); + +/* + |-------------------------------------------------------------------------- + | Mix Asset Management + |-------------------------------------------------------------------------- + | + | Mix provides a clean, fluent API for defining some Webpack build steps + | for your Laravel applications. By default, we are compiling the CSS + | file for the application as well as bundling up all the JS files. + | + */ + +mix.js('resources/js/app.js', 'public/js'); +mix.styles(['resources/js/app.js'], 'public/css/app.css').version(); + +mix.styles([ + 'public/css/social-icons.css', + 'public/css/owl.carousel.css', + 'public/css/owl.theme.css', + 'public/css/prism.css', + 'public/css/main.css', + 'public/css/custom.css', +], 'public/css/all.css').version(); + +mix.js( + 'public/js/scripts.js', 'public/js/scripts.min.js') + .js('resources/assets/js/profile.js', 'public/assets/js/profile.js') + .js('resources/assets/js/custom/custom.js', 'public/assets/js/custom/custom.js') + .js('resources/assets/js/custom/custom-datatable.js', 'public/assets/js/custom/custom-datatable.js') + .version(); + + +mix.copy('node_modules/bootstrap/dist/css/bootstrap.min.css', + 'public/assets/css/bootstrap.min.css'); + +mix.copy('node_modules/datatables.net-dt/css/jquery.dataTables.min.css', + 'public/assets/css/jquery.dataTables.min.css'); +mix.copy('node_modules/datatables.net-dt/images', 'public/assets/images'); +mix.copy('node_modules/select2/dist/css/select2.min.css', + 'public/assets/css/select2.min.css'); +mix.copy('node_modules/sweetalert/dist/sweetalert.css', + 'public/assets/css/sweetalert.css'); +mix.copy('node_modules/izitoast/dist/css/iziToast.min.css', + 'public/assets/css/iziToast.min.css'); + +mix.copyDirectory('node_modules/@fortawesome/fontawesome-free/css', + 'public/assets/css/@fortawesome/fontawesome-free/css'); +mix.copyDirectory('node_modules/@fortawesome/fontawesome-free/webfonts', + 'public/assets/css/@fortawesome/fontawesome-free/webfonts'); + +mix.babel('node_modules/jquery.nicescroll/dist/jquery.nicescroll.js', + 'public/assets/js/jquery.nicescroll.js'); +mix.babel('node_modules/jquery/dist/jquery.min.js', + 'public/assets/js/jquery.min.js'); +mix.babel('node_modules/popper.js/dist/umd/popper.min.js', + 'public/assets/js/popper.min.js'); +mix.babel('node_modules/bootstrap/dist/js/bootstrap.min.js', + 'public/assets/js/bootstrap.min.js'); +mix.babel('node_modules/datatables.net/js/jquery.dataTables.min.js', + 'public/assets/js/jquery.dataTables.min.js'); +mix.babel('node_modules/select2/dist/js/select2.min.js', + 'public/assets/js/select2.min.js'); +mix.babel('node_modules/sweetalert/dist/sweetalert.min.js', + 'public/assets/js/sweetalert.min.js'); +mix.babel('node_modules/izitoast/dist/js/iziToast.min.js', + 'public/assets/js/iziToast.min.js'); diff --git a/stisla-stubs/vendors/public/css/Pe-icon-7-stroke.css b/stisla-stubs/vendors/public/css/Pe-icon-7-stroke.css new file mode 100644 index 0000000..2884ed2 --- /dev/null +++ b/stisla-stubs/vendors/public/css/Pe-icon-7-stroke.css @@ -0,0 +1,832 @@ +@font-face { + font-family: 'Pe-icon-7-stroke'; + src: url('../fonts/Pe-icon-7-stroke.eot?d7yf1v'); + src: url('../fonts/Pe-icon-7-stroke.eot?#iefixd7yf1v') format('embedded-opentype'), + url('../fonts/Pe-icon-7-stroke.woff?d7yf1v') format('woff'), + url('../fonts/Pe-icon-7-stroke.ttf?d7yf1v') format('truetype'), + url('../fonts/Pe-icon-7-stroke.svg?d7yf1v#Pe-icon-7-stroke') format('svg'); + font-weight: normal; + font-style: normal; +} + +[class^="pe-7s-"], [class*=" pe-7s-"] { + font-family: 'Pe-icon-7-stroke'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.pe-7s-album:before { + content: "\e6aa"; +} + +.pe-7s-arc:before { + content: "\e6ab"; +} + +.pe-7s-back-2:before { + content: "\e6ac"; +} + +.pe-7s-bandaid:before { + content: "\e6ad"; +} + +.pe-7s-car:before { + content: "\e6ae"; +} + +.pe-7s-diamond:before { + content: "\e6af"; +} + +.pe-7s-door-lock:before { + content: "\e6b0"; +} + +.pe-7s-eyedropper:before { + content: "\e6b1"; +} + +.pe-7s-female:before { + content: "\e6b2"; +} + +.pe-7s-gym:before { + content: "\e6b3"; +} + +.pe-7s-hammer:before { + content: "\e6b4"; +} + +.pe-7s-headphones:before { + content: "\e6b5"; +} + +.pe-7s-helm:before { + content: "\e6b6"; +} + +.pe-7s-hourglass:before { + content: "\e6b7"; +} + +.pe-7s-leaf:before { + content: "\e6b8"; +} + +.pe-7s-magic-wand:before { + content: "\e6b9"; +} + +.pe-7s-male:before { + content: "\e6ba"; +} + +.pe-7s-map-2:before { + content: "\e6bb"; +} + +.pe-7s-next-2:before { + content: "\e6bc"; +} + +.pe-7s-paint-bucket:before { + content: "\e6bd"; +} + +.pe-7s-pendrive:before { + content: "\e6be"; +} + +.pe-7s-photo:before { + content: "\e6bf"; +} + +.pe-7s-piggy:before { + content: "\e6c0"; +} + +.pe-7s-plugin:before { + content: "\e6c1"; +} + +.pe-7s-refresh-2:before { + content: "\e6c2"; +} + +.pe-7s-rocket:before { + content: "\e6c3"; +} + +.pe-7s-settings:before { + content: "\e6c4"; +} + +.pe-7s-shield:before { + content: "\e6c5"; +} + +.pe-7s-smile:before { + content: "\e6c6"; +} + +.pe-7s-usb:before { + content: "\e6c7"; +} + +.pe-7s-vector:before { + content: "\e6c8"; +} + +.pe-7s-wine:before { + content: "\e6c9"; +} + +.pe-7s-cloud-upload:before { + content: "\e68a"; +} + +.pe-7s-cash:before { + content: "\e68c"; +} + +.pe-7s-close:before { + content: "\e680"; +} + +.pe-7s-bluetooth:before { + content: "\e68d"; +} + +.pe-7s-cloud-download:before { + content: "\e68b"; +} + +.pe-7s-way:before { + content: "\e68e"; +} + +.pe-7s-close-circle:before { + content: "\e681"; +} + +.pe-7s-id:before { + content: "\e68f"; +} + +.pe-7s-angle-up:before { + content: "\e682"; +} + +.pe-7s-wristwatch:before { + content: "\e690"; +} + +.pe-7s-angle-up-circle:before { + content: "\e683"; +} + +.pe-7s-world:before { + content: "\e691"; +} + +.pe-7s-angle-right:before { + content: "\e684"; +} + +.pe-7s-volume:before { + content: "\e692"; +} + +.pe-7s-angle-right-circle:before { + content: "\e685"; +} + +.pe-7s-users:before { + content: "\e693"; +} + +.pe-7s-angle-left:before { + content: "\e686"; +} + +.pe-7s-user-female:before { + content: "\e694"; +} + +.pe-7s-angle-left-circle:before { + content: "\e687"; +} + +.pe-7s-up-arrow:before { + content: "\e695"; +} + +.pe-7s-angle-down:before { + content: "\e688"; +} + +.pe-7s-switch:before { + content: "\e696"; +} + +.pe-7s-angle-down-circle:before { + content: "\e689"; +} + +.pe-7s-scissors:before { + content: "\e697"; +} + +.pe-7s-wallet:before { + content: "\e600"; +} + +.pe-7s-safe:before { + content: "\e698"; +} + +.pe-7s-volume2:before { + content: "\e601"; +} + +.pe-7s-volume1:before { + content: "\e602"; +} + +.pe-7s-voicemail:before { + content: "\e603"; +} + +.pe-7s-video:before { + content: "\e604"; +} + +.pe-7s-user:before { + content: "\e605"; +} + +.pe-7s-upload:before { + content: "\e606"; +} + +.pe-7s-unlock:before { + content: "\e607"; +} + +.pe-7s-umbrella:before { + content: "\e608"; +} + +.pe-7s-trash:before { + content: "\e609"; +} + +.pe-7s-tools:before { + content: "\e60a"; +} + +.pe-7s-timer:before { + content: "\e60b"; +} + +.pe-7s-ticket:before { + content: "\e60c"; +} + +.pe-7s-target:before { + content: "\e60d"; +} + +.pe-7s-sun:before { + content: "\e60e"; +} + +.pe-7s-study:before { + content: "\e60f"; +} + +.pe-7s-stopwatch:before { + content: "\e610"; +} + +.pe-7s-star:before { + content: "\e611"; +} + +.pe-7s-speaker:before { + content: "\e612"; +} + +.pe-7s-signal:before { + content: "\e613"; +} + +.pe-7s-shuffle:before { + content: "\e614"; +} + +.pe-7s-shopbag:before { + content: "\e615"; +} + +.pe-7s-share:before { + content: "\e616"; +} + +.pe-7s-server:before { + content: "\e617"; +} + +.pe-7s-search:before { + content: "\e618"; +} + +.pe-7s-film:before { + content: "\e6a5"; +} + +.pe-7s-science:before { + content: "\e619"; +} + +.pe-7s-disk:before { + content: "\e6a6"; +} + +.pe-7s-ribbon:before { + content: "\e61a"; +} + +.pe-7s-repeat:before { + content: "\e61b"; +} + +.pe-7s-refresh:before { + content: "\e61c"; +} + +.pe-7s-add-user:before { + content: "\e6a9"; +} + +.pe-7s-refresh-cloud:before { + content: "\e61d"; +} + +.pe-7s-paperclip:before { + content: "\e69c"; +} + +.pe-7s-radio:before { + content: "\e61e"; +} + +.pe-7s-note2:before { + content: "\e69d"; +} + +.pe-7s-print:before { + content: "\e61f"; +} + +.pe-7s-network:before { + content: "\e69e"; +} + +.pe-7s-prev:before { + content: "\e620"; +} + +.pe-7s-mute:before { + content: "\e69f"; +} + +.pe-7s-power:before { + content: "\e621"; +} + +.pe-7s-medal:before { + content: "\e6a0"; +} + +.pe-7s-portfolio:before { + content: "\e622"; +} + +.pe-7s-like2:before { + content: "\e6a1"; +} + +.pe-7s-plus:before { + content: "\e623"; +} + +.pe-7s-left-arrow:before { + content: "\e6a2"; +} + +.pe-7s-play:before { + content: "\e624"; +} + +.pe-7s-key:before { + content: "\e6a3"; +} + +.pe-7s-plane:before { + content: "\e625"; +} + +.pe-7s-joy:before { + content: "\e6a4"; +} + +.pe-7s-photo-gallery:before { + content: "\e626"; +} + +.pe-7s-pin:before { + content: "\e69b"; +} + +.pe-7s-phone:before { + content: "\e627"; +} + +.pe-7s-plug:before { + content: "\e69a"; +} + +.pe-7s-pen:before { + content: "\e628"; +} + +.pe-7s-right-arrow:before { + content: "\e699"; +} + +.pe-7s-paper-plane:before { + content: "\e629"; +} + +.pe-7s-delete-user:before { + content: "\e6a7"; +} + +.pe-7s-paint:before { + content: "\e62a"; +} + +.pe-7s-bottom-arrow:before { + content: "\e6a8"; +} + +.pe-7s-notebook:before { + content: "\e62b"; +} + +.pe-7s-note:before { + content: "\e62c"; +} + +.pe-7s-next:before { + content: "\e62d"; +} + +.pe-7s-news-paper:before { + content: "\e62e"; +} + +.pe-7s-musiclist:before { + content: "\e62f"; +} + +.pe-7s-music:before { + content: "\e630"; +} + +.pe-7s-mouse:before { + content: "\e631"; +} + +.pe-7s-more:before { + content: "\e632"; +} + +.pe-7s-moon:before { + content: "\e633"; +} + +.pe-7s-monitor:before { + content: "\e634"; +} + +.pe-7s-micro:before { + content: "\e635"; +} + +.pe-7s-menu:before { + content: "\e636"; +} + +.pe-7s-map:before { + content: "\e637"; +} + +.pe-7s-map-marker:before { + content: "\e638"; +} + +.pe-7s-mail:before { + content: "\e639"; +} + +.pe-7s-mail-open:before { + content: "\e63a"; +} + +.pe-7s-mail-open-file:before { + content: "\e63b"; +} + +.pe-7s-magnet:before { + content: "\e63c"; +} + +.pe-7s-loop:before { + content: "\e63d"; +} + +.pe-7s-look:before { + content: "\e63e"; +} + +.pe-7s-lock:before { + content: "\e63f"; +} + +.pe-7s-lintern:before { + content: "\e640"; +} + +.pe-7s-link:before { + content: "\e641"; +} + +.pe-7s-like:before { + content: "\e642"; +} + +.pe-7s-light:before { + content: "\e643"; +} + +.pe-7s-less:before { + content: "\e644"; +} + +.pe-7s-keypad:before { + content: "\e645"; +} + +.pe-7s-junk:before { + content: "\e646"; +} + +.pe-7s-info:before { + content: "\e647"; +} + +.pe-7s-home:before { + content: "\e648"; +} + +.pe-7s-help2:before { + content: "\e649"; +} + +.pe-7s-help1:before { + content: "\e64a"; +} + +.pe-7s-graph3:before { + content: "\e64b"; +} + +.pe-7s-graph2:before { + content: "\e64c"; +} + +.pe-7s-graph1:before { + content: "\e64d"; +} + +.pe-7s-graph:before { + content: "\e64e"; +} + +.pe-7s-global:before { + content: "\e64f"; +} + +.pe-7s-gleam:before { + content: "\e650"; +} + +.pe-7s-glasses:before { + content: "\e651"; +} + +.pe-7s-gift:before { + content: "\e652"; +} + +.pe-7s-folder:before { + content: "\e653"; +} + +.pe-7s-flag:before { + content: "\e654"; +} + +.pe-7s-filter:before { + content: "\e655"; +} + +.pe-7s-file:before { + content: "\e656"; +} + +.pe-7s-expand1:before { + content: "\e657"; +} + +.pe-7s-exapnd2:before { + content: "\e658"; +} + +.pe-7s-edit:before { + content: "\e659"; +} + +.pe-7s-drop:before { + content: "\e65a"; +} + +.pe-7s-drawer:before { + content: "\e65b"; +} + +.pe-7s-download:before { + content: "\e65c"; +} + +.pe-7s-display2:before { + content: "\e65d"; +} + +.pe-7s-display1:before { + content: "\e65e"; +} + +.pe-7s-diskette:before { + content: "\e65f"; +} + +.pe-7s-date:before { + content: "\e660"; +} + +.pe-7s-cup:before { + content: "\e661"; +} + +.pe-7s-culture:before { + content: "\e662"; +} + +.pe-7s-crop:before { + content: "\e663"; +} + +.pe-7s-credit:before { + content: "\e664"; +} + +.pe-7s-copy-file:before { + content: "\e665"; +} + +.pe-7s-config:before { + content: "\e666"; +} + +.pe-7s-compass:before { + content: "\e667"; +} + +.pe-7s-comment:before { + content: "\e668"; +} + +.pe-7s-coffee:before { + content: "\e669"; +} + +.pe-7s-cloud:before { + content: "\e66a"; +} + +.pe-7s-clock:before { + content: "\e66b"; +} + +.pe-7s-check:before { + content: "\e66c"; +} + +.pe-7s-chat:before { + content: "\e66d"; +} + +.pe-7s-cart:before { + content: "\e66e"; +} + +.pe-7s-camera:before { + content: "\e66f"; +} + +.pe-7s-call:before { + content: "\e670"; +} + +.pe-7s-calculator:before { + content: "\e671"; +} + +.pe-7s-browser:before { + content: "\e672"; +} + +.pe-7s-box2:before { + content: "\e673"; +} + +.pe-7s-box1:before { + content: "\e674"; +} + +.pe-7s-bookmarks:before { + content: "\e675"; +} + +.pe-7s-bicycle:before { + content: "\e676"; +} + +.pe-7s-bell:before { + content: "\e677"; +} + +.pe-7s-battery:before { + content: "\e678"; +} + +.pe-7s-ball:before { + content: "\e679"; +} + +.pe-7s-back:before { + content: "\e67a"; +} + +.pe-7s-attention:before { + content: "\e67b"; +} + +.pe-7s-anchor:before { + content: "\e67c"; +} + +.pe-7s-albums:before { + content: "\e67d"; +} + +.pe-7s-alarm:before { + content: "\e67e"; +} + +.pe-7s-airplay:before { + content: "\e67f"; +} diff --git a/stisla-stubs/vendors/public/css/all.css b/stisla-stubs/vendors/public/css/all.css new file mode 100644 index 0000000..6eb9113 --- /dev/null +++ b/stisla-stubs/vendors/public/css/all.css @@ -0,0 +1,3751 @@ +/* Generated by Glyphter (http://www.glyphter.com) on Thu Aug 11 2016*/ +@font-face { + font-family: 'social icons'; + src: url('../fonts/social-icons.eot'); + src: url('../fonts/social-icons.eot?#iefix') format('embedded-opentype'), + url('../fonts/social-icons.woff') format('woff'), + url('../fonts/social-icons.ttf') format('truetype'), + url('../fonts/social-icons.svg#social-icons') format('svg'); + font-weight: normal; + font-style: normal; +} + +[class*='icon-']:before { + display: inline-block; + font-family: 'social icons'; + font-style: normal; + font-weight: normal; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale +} + +.icon-social_blogger_circle:before { + content: '\0041'; +} + +.icon-social_dribbble_circle:before { + content: '\0042'; +} + +.icon-social_facebook_circle:before { + content: '\0043'; +} + +.icon-social_github_circle:before { + content: '\0044'; +} + +.icon-social_googleplus_circle:before { + content: '\0045'; +} + +.icon-social_instagram_circle:before { + content: '\0046'; +} + +.icon-social_linkedin_circle:before { + content: '\0047'; +} + +.icon-social_twitter_circle:before { + content: '\0048'; +} + +.icon-social_twitter:before { + content: '\0049'; +} + +/* + * Owl Carousel - Animate Plugin + */ +.owl-carousel .animated { + -webkit-animation-duration: 1000ms; + animation-duration: 1000ms; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.owl-carousel .owl-animated-in { + z-index: 0; +} + +.owl-carousel .owl-animated-out { + z-index: 1; +} + +.owl-carousel .fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} + +@-webkit-keyframes fadeOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +} + +@keyframes fadeOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +} + +/* + * Owl Carousel - Auto Height Plugin + */ +.owl-height { + -webkit-transition: height 500ms ease-in-out; + -moz-transition: height 500ms ease-in-out; + -ms-transition: height 500ms ease-in-out; + -o-transition: height 500ms ease-in-out; + transition: height 500ms ease-in-out; +} + +/* + * Core Owl Carousel CSS File + */ +.owl-carousel { + display: none; + width: 100%; + -webkit-tap-highlight-color: transparent; + /* position relative and z-index fix webkit rendering fonts issue */ + position: relative; + z-index: 1; +} + +.owl-carousel .owl-stage { + position: relative; + -ms-touch-action: pan-Y; +} + +.owl-carousel .owl-stage:after { + content: "."; + display: block; + clear: both; + visibility: hidden; + line-height: 0; + height: 0; +} + +.owl-carousel .owl-stage-outer { + position: relative; + overflow: hidden; + /* fix for flashing background */ + -webkit-transform: translate3d(0px, 0px, 0px); +} + +.owl-carousel .owl-controls .owl-nav .owl-prev, +.owl-carousel .owl-controls .owl-nav .owl-next, +.owl-carousel .owl-controls .owl-dot { + cursor: pointer; + cursor: hand; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.owl-carousel.owl-loaded { + display: block; +} + +.owl-carousel.owl-loading { + opacity: 0; + display: block; +} + +.owl-carousel.owl-hidden { + opacity: 0; +} + +.owl-carousel .owl-refresh .owl-item { + display: none; +} + +.owl-carousel .owl-item { + position: relative; + min-height: 1px; + float: left; + -webkit-backface-visibility: hidden; + -webkit-tap-highlight-color: transparent; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.owl-carousel .owl-item img { + display: block; + width: 100%; + -webkit-transform-style: preserve-3d; +} + +.owl-carousel.owl-text-select-on .owl-item { + -webkit-user-select: auto; + -moz-user-select: auto; + -ms-user-select: auto; + user-select: auto; +} + +.owl-carousel .owl-grab { + cursor: move; + cursor: -webkit-grab; + cursor: -o-grab; + cursor: -ms-grab; + cursor: grab; +} + +.owl-carousel.owl-rtl { + direction: rtl; +} + +.owl-carousel.owl-rtl .owl-item { + float: right; +} + +/* No Js */ +.no-js .owl-carousel { + display: block; +} + +/* + * Owl Carousel - Lazy Load Plugin + */ +.owl-carousel .owl-item .owl-lazy { + opacity: 0; + -webkit-transition: opacity 400ms ease; + -moz-transition: opacity 400ms ease; + -ms-transition: opacity 400ms ease; + -o-transition: opacity 400ms ease; + transition: opacity 400ms ease; +} + +.owl-carousel .owl-item img { + transform-style: preserve-3d; +} + +/* + * Owl Carousel - Video Plugin + */ +.owl-carousel .owl-video-wrapper { + position: relative; + height: 100%; + background: #000; +} + +.owl-carousel .owl-video-play-icon { + position: absolute; + height: 80px; + width: 80px; + left: 50%; + top: 50%; + margin-left: -40px; + margin-top: -40px; + background: url("owl.video.play.png") no-repeat; + cursor: pointer; + z-index: 1; + -webkit-backface-visibility: hidden; + -webkit-transition: scale 100ms ease; + -moz-transition: scale 100ms ease; + -ms-transition: scale 100ms ease; + -o-transition: scale 100ms ease; + transition: scale 100ms ease; +} + +.owl-carousel .owl-video-play-icon:hover { + -webkit-transition: scale(1.3, 1.3); + -moz-transition: scale(1.3, 1.3); + -ms-transition: scale(1.3, 1.3); + -o-transition: scale(1.3, 1.3); + transition: scale(1.3, 1.3); +} + +.owl-carousel .owl-video-playing .owl-video-tn, +.owl-carousel .owl-video-playing .owl-video-play-icon { + display: none; +} + +.owl-carousel .owl-video-tn { + opacity: 0; + height: 100%; + background-position: center center; + background-repeat: no-repeat; + -webkit-background-size: contain; + -moz-background-size: contain; + -o-background-size: contain; + background-size: contain; + -webkit-transition: opacity 400ms ease; + -moz-transition: opacity 400ms ease; + -ms-transition: opacity 400ms ease; + -o-transition: opacity 400ms ease; + transition: opacity 400ms ease; +} + +.owl-carousel .owl-video-frame { + position: relative; + z-index: 1; +} + +/* +* Owl Carousel Owl Demo Theme +* v1.3.3 +*/ + +.owl-theme .owl-controls { + margin-top: 10px; + text-align: center; +} + +/* Styling Next and Prev buttons */ + +.owl-theme .owl-controls .owl-buttons div { + color: #FFF; + display: inline-block; + zoom: 1; + *display: inline; /*IE7 life-saver */ + margin: 5px; + padding: 3px 10px; + font-size: 12px; + -webkit-border-radius: 30px; + -moz-border-radius: 30px; + border-radius: 30px; + background: #869791; + filter: Alpha(Opacity=50); /*IE7 fix*/ + opacity: 0.5; +} + +/* Clickable class fix problem with hover on touch devices */ +/* Use it for non-touch hover action */ +.owl-theme .owl-controls.clickable .owl-buttons div:hover { + filter: Alpha(Opacity=100); /*IE7 fix*/ + opacity: 1; + text-decoration: none; +} + +/* Styling Pagination*/ + +.owl-theme .owl-controls .owl-page { + display: inline-block; + zoom: 1; + *display: inline; /*IE7 life-saver */ +} + +.owl-theme .owl-controls .owl-page span { + display: block; + width: 12px; + height: 12px; + margin: 5px 7px; + filter: Alpha(Opacity=50); /*IE7 fix*/ + opacity: 0.5; + -webkit-border-radius: 20px; + -moz-border-radius: 20px; + border-radius: 20px; + background: #869791; +} + +.owl-theme .owl-controls .owl-page.active span, +.owl-theme .owl-controls.clickable .owl-page:hover span { + filter: Alpha(Opacity=100); /*IE7 fix*/ + opacity: 1; +} + +/* If PaginationNumbers is true */ + +.owl-theme .owl-controls .owl-page span.owl-numbers { + height: auto; + width: auto; + color: #FFF; + padding: 2px 10px; + font-size: 12px; + -webkit-border-radius: 30px; + -moz-border-radius: 30px; + border-radius: 30px; +} + +/* preloading images */ +.owl-item.loading { + min-height: 150px; + background: url(AjaxLoader.gif) no-repeat center center +} + +/* PrismJS 1.15.0 +https://prismjs.com/download.html#themes=prism&languages=markup+clike+markup-templating+php&plugins=line-numbers+toolbar */ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ + +code[class*="language-"], +pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + font-size: 1em; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; +} + +pre[class*="language-"]::selection, pre[class*="language-"] ::selection, +code[class*="language-"]::selection, code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; +} + +@media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} + +.token.punctuation { + color: #999; +} + +.namespace { + opacity: .7; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + background: hsla(0, 0%, 100%, .5); +} + +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} + +.token.function, +.token.class-name { + color: #DD4A68; +} + +.token.regex, +.token.important, +.token.variable { + color: #e90; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + +pre[class*="language-"].line-numbers { + position: relative; + padding-left: 3.8em; + counter-reset: linenumber; +} + +pre[class*="language-"].line-numbers > code { + position: relative; + white-space: inherit; +} + +.line-numbers .line-numbers-rows { + position: absolute; + pointer-events: none; + top: 0; + font-size: 100%; + left: -3.8em; + width: 3em; /* works for line-numbers below 1000 lines */ + letter-spacing: -1px; + border-right: 1px solid #999; + + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + +} + +.line-numbers-rows > span { + pointer-events: none; + display: block; + counter-increment: linenumber; +} + +.line-numbers-rows > span:before { + content: counter(linenumber); + color: #999; + display: block; + padding-right: 0.8em; + text-align: right; +} + +div.code-toolbar { + position: relative; +} + +div.code-toolbar > .toolbar { + position: absolute; + top: .3em; + right: .2em; + transition: opacity 0.3s ease-in-out; + opacity: 0; +} + +div.code-toolbar:hover > .toolbar { + opacity: 1; +} + +div.code-toolbar > .toolbar .toolbar-item { + display: inline-block; +} + +div.code-toolbar > .toolbar a { + cursor: pointer; +} + +div.code-toolbar > .toolbar button { + background: none; + border: 0; + color: inherit; + font: inherit; + line-height: normal; + overflow: visible; + padding: 0; + -webkit-user-select: none; /* for button */ + -moz-user-select: none; + -ms-user-select: none; +} + +div.code-toolbar > .toolbar a, +div.code-toolbar > .toolbar button, +div.code-toolbar > .toolbar span { + color: #bbb; + font-size: .8em; + padding: 0 .5em; + background: #f5f2f0; + background: rgba(224, 224, 224, 0.2); + box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2); + border-radius: .5em; +} + +div.code-toolbar > .toolbar a:hover, +div.code-toolbar > .toolbar a:focus, +div.code-toolbar > .toolbar button:hover, +div.code-toolbar > .toolbar button:focus, +div.code-toolbar > .toolbar span:hover, +div.code-toolbar > .toolbar span:focus { + color: inherit; + text-decoration: none; +} + + +@charset "UTF-8"; +/*----------------------------------------------------------------------------------- + Template Name: DBlog + File Name: main.scss + Author: Damian Komoński (komon.ski) + Version: 1.0 +-----------------------------------------------------------------------------------*/ +/*----------------------------------------------------------------------------------- + +[CONTENT] + +0. Variables +1. Default Styles +---1.1 Fonts & Colors +---1.2 Buttons & Links +---1.3 Forms +2. Body +---2.1 Header +---2.2 Mobile Navigation +---2.3 Banner Posts +---2.4 Main +---2.5 Articles +---2.6 Author +---2.7 Aside Block +---2.8 Categories +---2.9 Advertisement +---2.10 Last Project +---2.11 Tasks +---2.12 Footer +---2.13 About me - Detail info +---2.14 Blog List +---2.15 Blog Post +---2.16 Article Nav +---2.17 Contact +---2.18 Portfolio +---2.19 Shop + +-----------------------------------------------------------------------------------*/ +/*-------------------------------------- 0. Variables --------------------------------------*/ +.tether-element, .tether-element *, .tether-element :after, .tether-element :before, .tether-element:after, .tether-element:before { + box-sizing: border-box; +} + +.tether-element { + position: absolute; + display: none; +} + +.tether-element.tether-open { + display: block; +} + +/*-------------------------------------- 1. Default Styles --------------------------------------*/ +body { + font-family: "Merriweather", sans-serif; + font-weight: 400; + color: #757575; + background-color: #f5f8f9; +} + +.pull-right { + float: right !important; +} + +.pull-left { + float: left !important; +} + +.clear { + clear: both; +} + +.italic { + font-style: italic; +} + +/*Set xl breakpoint on lg breakpoint*/ +@media (min-width: 1200px) { + .container { + width: 1200px; + } +} + +.white-box { + background: #ffffff; + box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05); + margin-top: 30px; + padding: 50px 44px; +} + +@media (max-width: 575px) { + .white-box { + padding: 40px 30px; + } +} + +/*-------------------------------------- 1.1 Fonts & Colors --------------------------------------*/ +p { + font-family: "Merriweather", serif; + font-weight: 400; + font-size: 16px; + letter-spacing: -0.05px; + line-height: 31px; +} + +@media (max-width: 767px) { + p { + font-size: 15px; + line-height: 30px; + } +} + +p.font-primary { + margin: 10px 0 16px; + font-family: "Lato", sans-serif; + color: #a6a9ac; + font-size: 15px; + line-height: 24px; +} + +h1, .h1 { + font-size: 32px; + line-height: 46px; +} + +@media (max-width: 767px) { + h1, .h1 { + font-size: 28px; + line-height: 40px; + } +} + +h2, .h2 { + font-size: 24px; + line-height: 32px; +} + +h3, .h3 { + font-size: 18px; +} + +h4, .h4 { + font-size: 15px; +} + +h5, .h5 { + font-size: 12px; + font-weight: 700; + color: #212121; +} + +h1, .h1, h2, .h2, h3, .h3, h4, .h4 { + font-weight: 900; + color: #212121; +} + +.black { + color: #212121; +} + +.black:hover { + color: #212121; +} + +.blue { + color: #38b7ea; +} + +.blue:hover { + color: #38b7ea; +} + +.red { + color: #ff7473; +} + +.red:hover { + color: #ff7473; +} + +.yellow { + color: #ffc952; +} + +.yellow:hover { + color: #ffc952; +} + +.green { + color: #6dc8bf; +} + +.green:hover { + color: #6dc8bf; +} + +.yellow { + color: #ffc952; +} + +.yellow:hover { + color: #ffc952; +} + +.grey { + color: #a6a9ac; +} + +.grey:hover { + color: #a6a9ac; +} + +.list-title { + font-family: "Merriweather", serif; + font-weight: 400; + margin: 20px 0 28px; +} + +@media (max-width: 575px) { + .list-title { + font-size: 15px; + } +} + +/*-------------------------------------- 1.2 Buttons & Links --------------------------------------*/ +a { + color: #212121; + transition: all 0.2s ease-in-out; +} + +a:hover { + text-decoration: underline; + color: inherit; + cursor: pointer; +} + +a:hover i { + text-decoration: none; +} + +a:focus { + color: #212121; +} + +a.light-link { + color: #a6a9ac; + text-decoration: none; +} + +a.light-link:hover { + color: #212121; + text-decoration: none; +} + +a.dark-link { + color: #212121; + text-decoration: none; +} + +a.dark-link:hover { + color: #a6a9ac; + text-decoration: none; +} + +.btn { + border: 1px solid #a6a9ac; + border-radius: 30px; + padding: 10px 34px; + background: #ffffff; + color: #a6a9ac; + transition: all 0.2s ease-in-out; +} + +.btn:hover { + background: #212121; + border-color: #212121; + color: #ffffff; + text-decoration: none; +} + +.btn:hover a { + color: #ffffff; + text-decoration: none; +} + +.btn:focus { + outline: none; +} + +.btn:active { + outline: none; +} + +.btn a { + color: #a6a9ac; +} + +.btn-grey { + background: #a6a9ac; + color: #ffffff; +} + +.btn-grey:hover { + background: #212121; +} + +.btn-light-blue { + background: #f5f8f9; +} + +.btn-small { + font-size: 13px; + padding: 8px 20px; +} + +.btn-small-white { + background: #ffffff; + box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05); + border: none; + border-radius: 16px; + padding: 6px 22px; + font-size: 15px; +} + +.btn-small-white:hover { + background: #a6a9ac; +} + +.btn-small-white:hover a { + color: #ffffff; + text-decoration: none; +} + +.btn-small-white a { + color: #a6a9ac; +} + +#menu-animate-icon { + width: 24px; + height: 22px; + position: relative; + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -o-transform: rotate(0deg); + transform: rotate(0deg); + -webkit-transition: .5s ease-in-out; + -moz-transition: .5s ease-in-out; + -o-transition: .5s ease-in-out; + transition: .5s ease-in-out; + cursor: pointer; +} + +#menu-animate-icon:hover span { + background: #212121; +} + +#menu-animate-icon span { + display: block; + position: absolute; + height: 1px; + width: 100%; + background: #a6a9ac; + border-radius: 0; + opacity: 1; + left: 0; + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -o-transform: rotate(0deg); + transform: rotate(0deg); + -webkit-transition: .25s ease-in-out; + -moz-transition: .25s ease-in-out; + -o-transition: .25s ease-in-out; + transition: .25s ease-in-out; +} + +#menu-animate-icon span:nth-child(1) { + top: 0px; + -webkit-transform-origin: left center; + -moz-transform-origin: left center; + -o-transform-origin: left center; + transform-origin: left center; +} + +#menu-animate-icon span:nth-child(2) { + top: 8px; + -webkit-transform-origin: left center; + -moz-transform-origin: left center; + -o-transform-origin: left center; + transform-origin: left center; +} + +#menu-animate-icon span:nth-child(3) { + top: 16px; + -webkit-transform-origin: left center; + -moz-transform-origin: left center; + -o-transform-origin: left center; + transform-origin: left center; +} + +#menu-animate-icon.open span:nth-child(1) { + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); +} + +#menu-animate-icon.open span:nth-child(2) { + width: 0%; + opacity: 0; +} + +#menu-animate-icon.open span:nth-child(3) { + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); + left: 0px; +} + +/*-------------------------------------- 1.3 Forms --------------------------------------*/ +.form-control { + border: none; + border-bottom: 1px solid #a6a9ac; + border-radius: 0; + font-size: 15px; + color: #a6a9ac; + padding: 12px 0; + line-height: 24px; + transition: all 0.2s ease-in-out; +} + +.form-control:active { + border-color: #212121; +} + +.form-control:focus { + border-color: #212121; +} + +/*-------------------------------------- 2. Body --------------------------------------*/ +/*-------------------------------------- 2.1 Header --------------------------------------*/ +header { + height: 144px; + box-shadow: 0px 3px 35px rgba(0, 0, 0, 0.04); + background: #ffffff; +} + +@media (max-width: 991px) { + header { + height: 70px; + border: none; + } +} + +.header-top { + border-bottom: 1px solid #eceff2; + padding: 18px 0 14px; + text-align: center; + position: relative; + overflow: auto; + min-height: 75px; + display: flex; + justify-content: space-between; +} + +@media (max-width: 991px) { + .header-top { + border-bottom: none; + } +} + +.header-top .header-top-logo { + transition: all 0.2s ease-in-out; + float: left; + margin-top: 5px; +} + +.header-top .header-top-logo:hover { + opacity: 0.7; + cursor: pointer; +} + +.header-top .header-top-text { + font-family: "Lato", sans-serif; + color: #a6a9ac; +} + +@media (max-width: 991px) { + .header-top .header-top-text { + display: none; + } +} + +.header-top .header-top-text p { + font-family: inherit; + color: inherit; + margin: inherit; +} + +.header-top .header-top-text p a:hover { + text-decoration: none; +} + +.header-top .header-top-text p a i { + font-size: 26px; + vertical-align: middle; + margin-left: -3px; +} + +.header-top .header-top-nav { + float: right; + min-height: 28px; +} + +.header-top .header-top-nav ul { + list-style-type: none; + margin: 0; + padding: 0; +} + +.header-top .header-top-nav ul li { + float: left; + margin: 0 10px; +} + +@media (min-width: 992px) { + .header-top .header-top-nav ul li { + margin: 0; + } +} + +.header-top .header-top-nav ul li:first-child { + margin-left: 0; +} + +.header-top .header-top-nav ul li:last-child { + margin-right: 0; +} + +.header-top .header-top-nav ul li a { + font-size: 28px; + padding: 12px 0 8px; +} + +.header-top .header-top-nav ul li a:hover { + color: #212121; +} + +.header-top .header-top-nav ul li .header-top-nav-menu-icon { + display: none; + margin-top: 11px; +} + +@media (max-width: 991px) { + .header-top .header-top-nav ul li .header-top-nav-menu-icon { + display: block; + } +} + +.header-top .header-top-nav ul .header-top-nav-search .open { + display: block; +} + +.header-top .header-top-nav ul .header-top-nav-search form { + position: relative; + margin: -3px 0 -4px; + width: 200px; + display: none; +} + +@media (max-width: 991px) { + .header-top .header-top-nav ul .header-top-nav-search form { + width: 300px; + } +} + +@media (max-width: 575px) { + .header-top .header-top-nav ul .header-top-nav-search form { + width: 200px; + } +} + +.header-top .header-top-nav ul .header-top-nav-search form input { + padding: 12px 40px 12px 0; +} + +.header-top .header-top-nav ul .header-top-nav-search form button { + background: none; + padding: 0; + margin: 0; + border: none; + position: absolute; + top: 3px; + right: 0; + font-size: 28px; + color: #a6a9ac; + transition: color 0.4s ease-in-out; +} + +.header-top .header-top-nav ul .header-top-nav-search form button:hover { + color: #212121; +} + +.header-nav { + padding: 22px 0; + width: 100%; +} + +@media (max-width: 991px) { + .header-nav { + display: none; + } +} + +.header-nav ul { + margin: 0; + padding: 0; +} + +.header-nav ul > li > a { + padding-bottom: 36px; +} + +.header-nav ul li { + float: left; + list-style-type: none; + margin: 0 20px; +} + +.header-nav ul li:first-child { + margin-left: 0; +} + +.header-nav ul li.dropdown > a { + padding-bottom: 28px; +} + +.header-nav ul li a { + padding: 0; + display: inline-block; + color: #a6a9ac; + text-decoration: none; +} + +.header-nav ul li a:hover { + color: #212121; + text-decoration: none; +} + +.header-nav ul .buyproducts-link { + margin-left: 38px; + float: right; + margin-right: 0; +} + +.header-nav ul .buyproducts-link a { + position: relative; +} + +.header-nav ul .buyproducts-link a:before { + font-family: 'Pe-icon-7-stroke'; + content: '\e66e'; + font-size: 26px; + position: absolute; + top: -9px; + left: -34px; +} + +.header-nav ul .active > a { + color: #212121; +} + +.header-nav ul .dropdown.open > .dropdown-toggle:after { + content: "\e682"; +} + +.header-nav ul .dropdown.open > .dropdown-menu { + display: block; +} + +@media (min-width: 768px) { + .header-nav ul .dropdown:hover .dropdown-menu { + display: block; + } +} + +.header-nav ul .dropdown .dropdown-toggle { + position: relative; + margin-right: 8px; +} + +.header-nav ul .dropdown .dropdown-toggle:after { + position: absolute; + top: -4px; + right: 1px; + font-family: 'Pe-icon-7-stroke'; + content: "\e688"; + margin: 0 0 0 -2px; + padding: 0; + border: none; + font-size: 24px; +} + +.header-nav ul .dropdown .dropdown-menu { + width: 190px; + background: #ffffff; + border: none; + border-radius: 0; + box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.05); +} + +.header-nav ul .dropdown .dropdown-menu li { + float: none; + margin: 0; + position: relative; + border-bottom: 1px solid #eceff2; + font-size: 15px; +} + +.header-nav ul .dropdown .dropdown-menu li:hover a:hover { + background: #f5f8f9; +} + +@media (max-width: 991px) { + .header-nav ul .dropdown .dropdown-menu li:hover a:hover { + background: none; + } +} + +.header-nav ul .dropdown .dropdown-menu li:last-child a { + border-bottom: none; +} + +.header-nav ul .dropdown .dropdown-menu li a { + display: block; + padding: 16px 22px; +} + +.header-nav ul .dropdown .dropdown-menu li[class^=nav-elipse-]:after { + position: absolute; + content: ''; + top: calc(50% - 4px); + right: 22px; + height: 8px; + width: 8px; + background: #a6a9ac; + border-radius: 8px; +} + +.header-nav ul .dropdown .dropdown-menu li.nav-elipse-blue:after { + background: #38b7ea; +} + +.header-nav ul .dropdown .dropdown-menu li.nav-elipse-red:after { + background: #ff7473; +} + +.header-nav ul .dropdown .dropdown-menu li.nav-elipse-yellow:after { + background: #ffc952; +} + +.header-nav ul .dropdown .dropdown-menu li.nav-elipse-green:after { + background: #6dc8bf; +} + +/*-------------------------------------- 2.2 Mobile Navigation --------------------------------------*/ +.noscroll { + overflow: hidden; +} + +.mobile-nav { + background: #ffffff; + padding: 10px 0; + position: fixed; + height: 100%; + overflow: scroll; + display: none; + z-index: 3; + box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.08); +} + +.mobile-nav ul li { + float: none; + margin: 0; +} + +.mobile-nav ul li:last-child a { + border-bottom: none; +} + +.mobile-nav ul li a { + padding: 18px 0; + display: block; + border-bottom: 1px solid #eceff2; +} + +.mobile-nav ul li a:focus { + color: #a6a9ac; +} + +.mobile-nav ul li.dropdown > a { + padding-bottom: 18px; +} + +@media (max-width: 991px) { + .mobile-nav ul .buyproducts-link { + float: none; + } +} + +.mobile-nav ul .buyproducts-link a:before { + top: 8px; +} + +.mobile-nav ul .dropdown .dropdown-toggle { + margin-right: 0; +} + +.mobile-nav ul .dropdown .dropdown-toggle:after { + top: 14px; + right: 20px; +} + +.mobile-nav ul .dropdown .dropdown-menu { + position: static; + float: none; + width: 100%; + background: none; + box-shadow: none; + z-index: 99; +} + +.mobile-nav ul .dropdown .dropdown-menu li { + border-bottom: none; +} + +.mobile-nav ul .dropdown .dropdown-menu li a .nav-elipse:after { + float: none; + margin: 0 0 0 10px; +} + +.mobile-nav-open { + display: block !important; +} + +/*-------------------------------------- 2.3 Banner Posts --------------------------------------*/ +.banners { + padding: 40px 0 0; + margin-bottom: -20px; +} + +@media (max-width: 575px) { + .banners { + padding: 20px 0; + } +} + +.banners .banner-wrapper { + position: relative; + background: #ffffff; + box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05); + padding: 6px; + margin-bottom: 20px; +} + +@media (max-width: 767px) { + .banners .banner-wrapper { + margin-bottom: 15px; + } + + .banners .banner-wrapper .img-fluid { + width: 100%; + } +} + +@media (max-width: 575px) { + .banners .banner-wrapper { + margin-bottom: 10px; + } +} + +.banners .banner-wrapper a:hover .banner-wrapper-content { + background-color: rgba(0, 0, 0, 0.3); + transition: background-color 0.2s ease-in-out; +} + +.banners .banner-wrapper a .banner-wrapper-content { + position: absolute; + z-index: 2; + padding: 22px 30px; + width: calc(100% - 12px); + height: calc(100% - 12px); +} + +@media (max-width: 575px) { + .banners .banner-wrapper a .banner-wrapper-content { + background: rgba(0, 0, 0, 0.15); + } +} + +.banners .banner-wrapper a .banner-wrapper-content h1 { + color: #ffffff; +} + +.banners .banner-wrapper a .banner-wrapper-content .category-tag { + display: inline-block; + border-width: 1px; + border-style: solid; + border-radius: 10px; + padding: 1px 8px; + font-size: 12px; + text-transform: uppercase; +} + +.banners .banner-wrapper a .banner-wrapper-content .category-tag-white { + color: #ffffff; + border-color: #ffffff; +} + +.banners .banner-wrapper a .banner-wrapper-content .category-tag-yellow { + color: #ffc952; + border-color: #ffc952; +} + +.banners .banner-wrapper a .banner-wrapper-content .category-tag-green { + color: #6dc8bf; + border-color: #6dc8bf; +} + +.banners .banner-wrapper a .banner-wrapper-content .category-tag-blue { + color: #38b7ea; + border-color: #38b7ea; +} + +.banners .banner-wrapper a .banner-wrapper-content time { + position: absolute; + bottom: 22px; + left: 30px; + color: #f5f8f9; + font-size: 15px; +} + +.banners img { + width: 100%; +} + +/*-------------------------------------- 2.4 Main --------------------------------------*/ +main { + margin: 40px 0; +} + +@media (max-width: 767px) { + main { + margin: 20px 0; + } +} + +/*-------------------------------------- 2.5 Articles --------------------------------------*/ +@media (max-width: 767px) { + .articles { + margin-bottom: 30px; + } +} + +.articles article { + position: relative; + background: #ffffff; + box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05); + margin: 30px 0; +} + +.articles article:first-child { + margin-top: 0; +} + +@media (max-width: 767px) { + .articles article { + margin: 40px 0; + } + + .articles article:first-child { + margin-top: 30px; + } +} + +.articles article[class*="-article"]:before { + height: 100%; + width: 100%; + z-index: -1; + position: absolute; + top: 0; + left: -15px; + content: ''; +} + +@media (max-width: 767px) { + .articles article[class*="-article"]:before { + top: -15px; + left: 0; + } +} + +.articles article.blue-article:before { + background: #38b7ea; +} + +.articles article.blue-article .articles-header-tag { + border-color: #38b7ea; + color: #38b7ea; +} + +.articles article.blue-article .articles-header-category a { + color: #38b7ea; +} + +.articles article.blue-article .articles-header-category a:hover { + color: #38b7ea; +} + +.articles article.red-article:before { + background: #ff7473; +} + +.articles article.red-article .articles-header-tag { + border-color: #ff7473; + color: #ff7473; +} + +.articles article.red-article .articles-header-category a { + color: #ff7473; +} + +.articles article.red-article .articles-header-category a:hover { + color: #ff7473; +} + +.articles article.yellow-article:before { + background: #ffc952; +} + +.articles article.yellow-article .articles-header-tag { + border-color: #ffc952; + color: #ffc952; +} + +.articles article.yellow-article .articles-header-category a { + color: #ffc952; +} + +.articles article.yellow-article .articles-header-category a:hover { + color: #ffc952; +} + +.articles article.green-article:before { + background: #6dc8bf; +} + +.articles article.green-article .articles-header-tag { + border-color: #6dc8bf; + color: #6dc8bf; +} + +.articles article.green-article .articles-header-category a { + color: #6dc8bf; +} + +.articles article.green-article .articles-header-category a:hover { + color: #6dc8bf; +} + +.articles article .articles-preview-img { + position: relative; + width: 100%; + height: auto; +} + +.articles article .articles-preview-img img { + width: 100%; + height: auto; +} + +.articles article .articles-preview-img .owl-page { + display: none; +} + +.articles article .articles-preview-img .owl-controls { + margin-top: 0; +} + +.articles article .articles-preview-img .owl-controls .owl-nav { + position: absolute; + bottom: 15px; + right: 15px; +} + +.articles article .articles-preview-img .owl-controls .owl-nav div { + display: inline-block; + background: #ffffff; + color: #a6a9ac; + opacity: 0.7; + padding: 0 2px; + margin-right: 10px; + height: 37px; + border-radius: 20px; + box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1); +} + +.articles article .articles-preview-img .owl-controls .owl-nav div:last-child { + margin-right: 0; +} + +.articles article .articles-preview-img .owl-controls .owl-nav div:hover { + opacity: 1; +} + +.articles article .articles-preview-img .owl-controls .owl-nav div i { + font-size: 38px; +} + +.articles article .articles-preview-vimeo { + padding-top: 57%; + width: 100%; + position: relative; +} + +.articles article .articles-preview-vimeo iframe { + position: absolute; + width: 100%; + height: 100%; + top: 0; + left: 0; +} + +.articles article .articles-header { + color: #a6a9ac; + padding: 28px 0; + margin: 0 32px; + border-bottom: 1px solid #eceff2; +} + +.articles article .articles-header span[class^="articles-header-tag"] { + border: 1px solid; + border-radius: 20px; + text-transform: uppercase; + font-size: 12px; + padding: 2px 7px; + margin: 0 6px; +} + +.articles article .articles-header .articles-header-category { + display: inline-block; + float: right; +} + +.articles article .articles-content { + padding: 0 32px; +} + +.articles article .articles-content h1 { + margin: 26px 0; +} + +.articles article .articles-content .primary-quote { + padding-left: 70px; + position: relative; + font-family: "Merriweather", serif; + font-size: 18px; + line-height: 32px; +} + +.articles article .articles-content .primary-quote:before { + content: "\f10e"; + font-family: FontAwesome; + color: #212121; + font-size: 36px; + position: absolute; + top: 5px; + left: 12px; +} + +@media (max-width: 575px) { + .articles article .articles-content .primary-quote { + padding-left: 0; + margin-top: 6px; + } + + .articles article .articles-content .primary-quote:before { + display: block; + position: static; + margin-bottom: 12px; + } +} + +.articles article .articles-content .primary-quote .primary-quote-author { + color: #a6a9ac; +} + +.articles article .articles-content .secondary-quote { + font-style: italic; + color: #212121; + font-family: "Merriweather", serif; + font-size: 18px; + padding-left: 28px; + position: relative; + line-height: 34px; + margin: 36px 0; +} + +@media (max-width: 575px) { + .articles article .articles-content .secondary-quote { + font-size: 15px; + line-height: 30px; + } +} + +.articles article .articles-content .secondary-quote:before { + content: ''; + position: absolute; + top: 0; + left: 0; + width: 3px; + height: 100%; + background-color: #212121; +} + +.articles nav { + text-align: center; + border-top: 1px solid #eceff2; + padding: 30px 0; + overflow: auto; +} + +@media (max-width: 767px) { + .articles nav { + padding: 15px 0; + margin-top: -15px; + } +} + +.articles nav .pagination-back { + float: left; +} + +.articles nav .pagination { + margin: 6px 0; +} + +@media (max-width: 767px) { + .articles nav .pagination { + display: none; + } +} + +.articles nav .pagination .page-item.active a { + background: #a6a9ac; + color: #ffffff; +} + +.articles nav .pagination .page-item .page-link { + border: none; + background: #ffffff; + border-radius: 0; + color: #a6a9ac; + font-size: 15px; + padding: 2px 8px; + margin: 0 4px; + box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05); +} + +.articles nav .pagination .page-item .page-link:hover { + background: #a6a9ac; + color: #ffffff; + text-decoration: none; +} + +.articles nav .pagination .page-item-more a { + background: none; + border: none; + box-shadow: none; +} + +.articles nav .pagination .page-item-more a:hover { + color: #212121; +} + +.articles nav .pagination-next { + float: right; +} + +.articles-footer { + padding: 20px 32px 32px; +} + +@media (max-width: 575px) { + .articles-footer { + margin: 18px 0 8px; + } + + .articles-footer > button { + width: 100%; + } +} + +.articles-footer > ul { + list-style-type: none; + text-decoration: none; + float: right; + margin-top: 11px; + overflow: hidden; +} + +@media (max-width: 575px) { + .articles-footer > ul { + float: none; + margin: 0 0 20px 0; + padding-left: 0; + } +} + +.articles-footer > ul li { + float: left; + margin-left: 22px; +} + +.articles-footer > ul li:first-child { + margin-left: 0; +} + +.articles-footer > ul li a { + position: relative; + margin-left: 40px; + color: #a6a9ac; + text-decoration: none; +} + +.articles-footer > ul li a:hover { + color: #212121; + text-decoration: none; +} + +@media (max-width: 575px) { + .articles-footer > ul li a { + font-size: 15px; + margin-left: 34px; + } +} + +.articles-footer > ul li a i { + font-size: 32px; + position: absolute; + left: -42px; + top: -6px; + color: #212121; +} + +@media (max-width: 575px) { + .articles-footer > ul li a i { + font-size: 30px; + left: -37px; + } +} + +/*-------------------------------------- 2.6 Author --------------------------------------*/ +.author { + background: #ffffff; + text-align: center; + padding: 45px 0 0; + margin-top: 0; + box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05); +} + +.author img { + margin-bottom: 18px; +} + +.author h2 { + font-size: 17px; + font-weight: 400; +} + +.author .author-info { + color: #a6a9ac; + display: block; + font-size: 15px; + margin-bottom: 2px; +} + +.author .social { + margin: 20px 0 27px; +} + +.author .social a { + font-size: 34px; + color: #cccfd3; + margin: 0 3px; +} + +.author .social a:hover { + color: #212121; +} + +.author .author-nav { + list-style-type: none; + margin: 0; + padding: 0; + text-align: left; +} + +.author .author-nav li a { + padding: 11px 38px 17px; + font-size: 15px; + display: block; + color: #a6a9ac; + border-top: 1px solid #eceff2; +} + +.author .author-nav li a:hover { + text-decoration: none; + background: #f5f8f9; + color: #212121; +} + +.author .author-nav li a i { + position: relative; + top: 6px; + left: -12px; + font-size: 28px; +} + +/*-------------------------------------- 2.7 Aside Block --------------------------------------*/ +@media (max-width: 991px) { + .aside-blocks { + display: flex; + flex-direction: row; + flex-wrap: wrap; + } +} + +.aside-blocks aside { + margin-top: 30px; + background: #ffffff; + box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05); +} + +.aside-blocks aside:first-child { + margin-top: 0; +} + +@media (max-width: 991px) { + .aside-blocks aside:first-child { + margin-top: 30px; + } +} + +@media (max-width: 991px) { + .aside-blocks aside { + width: calc(50% - 15px); + } + + .aside-blocks aside:nth-child(odd) { + margin-right: 30px; + } +} + +@media (max-width: 575px) { + .aside-blocks aside { + width: 100%; + margin-right: 0; + } +} + +.aside-blocks aside .aside-title { + background: #fafcfc; + font-size: 18px; + font-weight: 400; + color: #a6a9ac; + padding: 18px 29px; + border-bottom: 1px solid #eceff2; + margin: 0; +} + +/*-------------------------------------- 2.8 Categories --------------------------------------*/ +.categories ul { + list-style-type: none; + padding: 0; + margin: 0; +} + +.categories ul li { + position: relative; +} + +.categories ul li[class^=nav-elipse-]:after { + position: absolute; + content: ''; + top: calc(50% - 4px); + right: 29px; + height: 8px; + width: 8px; + background: #a6a9ac; + border-radius: 8px; +} + +.categories ul li.nav-elipse-blue:after { + background: #38b7ea; +} + +.categories ul li.nav-elipse-red:after { + background: #ff7473; +} + +.categories ul li.nav-elipse-yellow:after { + background: #ffc952; +} + +.categories ul li.nav-elipse-green:after { + background: #6dc8bf; +} + +.categories ul li:last-child a { + border-bottom: none; +} + +.categories ul li a { + padding: 19px 29px; + display: block; + border-bottom: 1px solid #eceff2; + font-size: 15px; + color: #a6a9ac; +} + +.categories ul li a:hover { + background: #f5f8f9; + text-decoration: none; +} + +/*-------------------------------------- 2.9 Advertisement --------------------------------------*/ +.advertisement { + padding: 6px; + text-align: center; +} + +.advertisement a:hover { + opacity: 0.7; +} + +.advertisement a img { + width: 100%; + height: 100%; +} + +/*-------------------------------------- 2.10 Last Project --------------------------------------*/ +.last-project .last-project-one { + padding: 29px; +} + +.last-project .last-project-one h3 { + font-weight: 400; + color: #212121; + margin-bottom: 3px; +} + +.last-project .last-project-one time { + font-size: 13px; + color: #a6a9ac; +} + +/*-------------------------------------- 2.11 Tags --------------------------------------*/ +.tags .tags-content { + padding: 29px 29px 22px; +} + +.tag { + background: none; + padding: 0 5px 9px 0; +} + +.tag:first-child { + padding-left: 0; +} + +.tag a { + display: block; + font-weight: 400; + color: #a6a9ac; + font-size: 12px; + background: #ffffff; + border: 1px solid #a6a9ac; + padding: 5px 12px; + border-radius: 10rem; +} + +.tag a:hover { + text-decoration: none; + background: #a6a9ac; + color: #ffffff; +} + +/*-------------------------------------- 2.12 Footer --------------------------------------*/ +footer { + padding: 32px 0 0 0; + margin-top: 40px; + background: #ffffff; +} + +footer .border-bottom { + border-bottom: 1px solid #eceff2; +} + +footer .footer-section { + margin: 38px 0; +} + +footer .footer-section > h3 { + font-weight: 400; + color: #a6a9ac; + margin-bottom: 42px; +} + +footer .footer-section .footer-section-newsletter { + margin-bottom: 34px; +} + +footer .footer-section .footer-section-title-img { + margin-bottom: 22px; +} + +footer .footer-section .footer-section-content { + list-style-type: none; + padding: 0; + margin: 0; +} + +footer .footer-section .footer-section-content .footer-section-content-response { + border-bottom: 1px solid #eceff2; + padding: 25px 0; +} + +footer .footer-section .footer-section-content .footer-section-content-response:first-child { + padding-top: 0; +} + +footer .footer-section .footer-section-content .footer-section-content-response:last-child { + border-bottom: none; +} + +footer .footer-section .footer-section-content .footer-section-content-response img { + width: 56px; + height: 56px; + margin-right: 18px; + float: left; +} + +footer .footer-section .footer-section-content .footer-section-content-response .footer-section-content-response-wrapper { + overflow: auto; +} + +footer .footer-section .footer-section-content .footer-section-content-response .footer-section-content-response-wrapper h4 { + color: #a6a9ac; + font-size: 15px; + font-weight: 400; + line-height: 23px; +} + +footer .footer-section .footer-section-content .footer-section-content-response .footer-section-content-response-wrapper h4 .response-author { + color: #212121; +} + +footer .footer-section .footer-section-content .footer-section-content-response .footer-section-content-response-wrapper h4 .response-subject { + text-decoration: underline; +} + +footer .footer-section .footer-section-content .footer-section-content-response .footer-section-content-response-wrapper p { + margin-bottom: 0; +} + +footer .footer-section .footer-section-content .footer-section-content-twitt { + position: relative; + padding: 0 0 10px 44px; + margin: 22px 0 0px; + border-bottom: 1px solid #eceff2; +} + +footer .footer-section .footer-section-content .footer-section-content-twitt:first-child { + margin: 4px 0 0px; + padding: 0 0 7px 44px; +} + +footer .footer-section .footer-section-content .footer-section-content-twitt:last-child { + border-bottom: none; +} + +footer .footer-section .footer-section-content .footer-section-content-twitt:before { + content: '\0049'; + font-family: 'social icons'; + color: #38b7ea; + font-size: 27px; + position: absolute; + top: 0; + left: 0; +} + +footer .footer-section .footer-section-content .footer-section-content-twitt h4 { + display: inline; + font-weight: 400; +} + +footer .footer-section .footer-section-content .footer-section-content-twitt time { + display: inline; + color: #a6a9ac; + font-size: 13px; + margin-left: 10px; +} + +footer .footer-section .footer-section-content .footer-section-content-about { + margin-bottom: 36px; +} + +footer .copyright { + border-top: 1px solid #eceff2; + padding: 20px 0; + overflow: auto; + vertical-align: middle; +} + +@media (max-width: 575px) { + footer .copyright { + text-align: center; + } +} + +footer .copyright p { + float: left; + margin: 4px 0 0; +} + +@media (max-width: 575px) { + footer .copyright p { + float: none; + } +} + +footer .copyright ul { + list-style-type: none; + padding: 0; + margin: 0; +} + +footer .copyright ul li { + float: right; +} + +@media (max-width: 575px) { + footer .copyright ul li { + float: none; + display: inline; + } +} + +footer .copyright ul li a { + font-size: 26px; + color: #cccfd3; + margin: 0 4px; +} + +footer .copyright ul li a:hover { + color: #212121; +} + +.social a { + font-size: 26px; + color: #cccfd3; + margin: 0 1px; +} + +.social a:hover { + color: #212121; +} + +/*-------------------------------------- 2.13 About me - General info --------------------------------------*/ +.general-info { + display: flex; + flex-wrap: nowrap; + padding: 0; + margin-top: 0; +} + +@media (max-width: 767px) { + .general-info { + flex-direction: column; + } +} + +.general-info .author { + flex-basis: 27%; + box-shadow: none; + border-right: 1px solid #eceff2; +} + +@media (max-width: 991px) { + .general-info .author { + flex-basis: 34%; + } +} + +.general-info .author img { + margin-bottom: 48px; +} + +.general-info .author .author-nav li:last-child a { + border-bottom: 1px solid #eceff2; +} + +.general-info .general-info-right { + flex-basis: 73%; + padding: 50px 40px; + position: relative; +} + +@media (max-width: 991px) { + .general-info .general-info-right { + flex-basis: 66%; + } +} + +@media (max-width: 575px) { + .general-info .general-info-right { + padding: 40px 30px; + } +} + +.general-info .general-info-right h1 { + float: left; +} + +@media (max-width: 991px) { + .general-info .general-info-right h1 { + max-width: 244px; + } +} + +@media (max-width: 767px) { + .general-info .general-info-right h1 { + max-width: 334px; + } +} + +@media (max-width: 575px) { + .general-info .general-info-right h1 { + float: none; + } +} + +.general-info .general-info-right .social { + float: right; +} + +@media (max-width: 575px) { + .general-info .general-info-right .social { + float: left; + } +} + +.general-info .general-info-right .social a { + font-size: 34px; + color: #cccfd3; + margin: 0 3px; +} + +.general-info .general-info-right .social a:hover { + color: #212121; +} + +.general-info .general-info-right .general-info-right-author-info { + color: #a6a9ac; + font-size: 15px; +} + +.general-info .general-info-right p { + margin: 30px 0 30px; +} + +/*-------------------------------------- 2.13 About me - Detail info --------------------------------------*/ +.detail-info { + display: flex; + margin-top: 30px; +} + +@media (max-width: 767px) { + .detail-info { + flex-direction: column; + } +} + +.detail-info .detail-info-philosophy { + flex-basis: 50%; + padding-right: 22px; +} + +.detail-info .detail-info-philosophy h2 { + margin-bottom: 32px; +} + +.detail-info .detail-info-philosophy p { + font-size: 14px; + line-height: 27px; +} + +.detail-info .detail-info-philosophy p:last-child { + margin-bottom: 0; +} + +.detail-info .detail-info-skills { + flex-basis: 50%; + padding-left: 22px; +} + +@media (max-width: 767px) { + .detail-info .detail-info-skills { + padding-left: 0; + margin-top: 50px; + } +} + +.detail-info .detail-info-skills h2 { + margin-bottom: 32px; +} + +.detail-info .detail-info-skills ol { + list-style-type: none; + margin: 0; + padding: 0; +} + +.detail-info .detail-info-skills ol li { + position: relative; + margin-bottom: 30px; +} + +.detail-info .detail-info-skills ol li:last-child { + margin-bottom: 0; +} + +.detail-info .detail-info-skills ol li span { + transform: rotate(-90deg); + display: block; + font-size: 60px; + line-height: 64px; + color: #cccfd3; + font-weight: 900; + position: absolute; + top: 0; + left: -14px; +} + +.detail-info .detail-info-skills ol li .detail-info-skills-right { + padding-left: 70px; +} + +.detail-info .detail-info-skills ol li .detail-info-skills-right h3 { + margin-bottom: 10px; + text-transform: uppercase; +} + +.detail-info .detail-info-skills ol li .detail-info-skills-right p { + font-size: 12px; + font-style: italic; + line-height: 22px; +} + +/*-------------------------------------- 2.13 About me - Counters --------------------------------------*/ +.counters { + display: block; + overflow: auto; +} + +@media (max-width: 767px) { + .counters { + padding: 40px 44px 24px; + } +} + +.counters .counters-one { + width: 25%; + text-align: center; + margin-top: 18px; + float: left; +} + +@media (max-width: 767px) { + .counters .counters-one { + width: 50%; + margin: 26px 0; + } +} + +@media (max-width: 575px) { + .counters .counters-one { + width: 100%; + } +} + +.counters .counters-one .counters-one-icon { + width: 82px; + height: 82px; +} + +.counters .counters-one .counters-one-icon:hover i { + color: #ffffff; + background: #212121; + border: none; + cursor: pointer; +} + +.counters .counters-one .counters-one-icon i { + font-size: 42px; + border: 2px solid #f5f8f9; + padding: 18px; +} + +.counters .counters-one h2 { + margin-top: 30px; +} + +.counters .counters-one p { + font-size: 14px; + margin-bottom: 0; +} + +/*-------------------------------------- 2.14 Blog list --------------------------------------*/ +.category-title { + margin: 10px 0 42px; + overflow: auto; + display: flex; + align-items: center; +} + +@media (max-width: 767px) { + .category-title { + margin: 0 0 30px; + } +} + +.category-title h1 { + color: #cccfd3; + font-weight: 400; +} + +.category-title > span { + margin-left: auto; + color: #cccfd3; +} + +/*-------------------------------------- 2.15 Blog post --------------------------------------*/ +.navbar-blog-post { + box-shadow: none; + height: 70px; +} + +.body-blog-post { + background: #ffffff; +} + +.header-top-blog-post { + border-bottom: none; +} + +.articles-blog-post { + box-shadow: none; +} + +@media (max-width: 767px) { + .articles-blog-post { + margin-top: -30px; + } +} + +.articles-blog-post .articles-header { + margin: 0; +} + +.articles-blog-post .articles-content { + padding: 0; + margin-bottom: 40px; +} + +@media (min-width: 576px) { + .articles-blog-post .articles-content .articles-content-blog-post-title { + font-size: 42px; + line-height: 62px; + } +} + +@media (min-width: 576px) { + .articles-blog-post .articles-content p { + font-size: 18px; + line-height: 36px; + } +} + +.articles-blog-post .articles-content .articles-content-block { + margin-top: 60px; +} + +.articles-blog-post .articles-content .vimeo-movie { + width: 100%; + height: 418px; + margin: 20px 0; +} + +.articles-blog-post .articles-content ul, .articles-blog-post .articles-content ol { + font-size: 18px; + font-family: "Merriweather", serif; +} + +.articles-blog-post .articles-content ul { + padding: 0; + margin: 0; +} + +@media (max-width: 575px) { + .articles-blog-post .articles-content ul { + font-size: 15px; + } +} + +.articles-blog-post .articles-content ul li { + list-style-type: none; + position: relative; + padding-left: 40px; + margin: 8px 0; + line-height: 36px; +} + +.articles-blog-post .articles-content ol li { + position: relative; + margin: 8px 0; + line-height: 36px; +} + +@media (max-width: 575px) { + .articles-blog-post .articles-content ul li, .articles-blog-post .articles-content ol li { + line-height: 30px; + } +} + +.articles-blog-post .articles-content ul li:before { + content: ""; + display: block; + position: absolute; + width: 6px; + height: 6px; + background-color: #757575; + top: 14px; + left: 12px; + border-radius: 3px; +} + +.articles-blog-post .articles-content pre { + margin: 28px 0 40px; +} + +.articles-blog-post .articles-content pre code[class*="language-"] { + /*background: #f4f4f4;*/ + font-size: 16px; + text-shadow: none; +} + +@media (max-width: 575px) { + .articles-blog-post .articles-content pre code[class*="language-"] { + font-size: 13px; + } +} + +.articles-blog-post .articles-blog-post-share { + background: #ffffff; + box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.03); + border: 1px solid #eceff2; +} + +.articles-blog-post .articles-blog-post-share > h3 { + font-size: 15px; + font-weight: 400; + color: #a6a9ac; + background: #fafcfc; + padding: 20px 16px; + color: #757575; + border-bottom: 1px solid #eceff2; + margin: 0; +} + +@media (max-width: 991px) { + .articles-blog-post .articles-blog-post-share > h3 { + font-size: 16px; + } +} + +.articles-blog-post .articles-blog-post-share > div { + padding: 10px 0; +} + +.articles-blog-post .articles-blog-post-share > div ul { + list-style: none; + padding: 0; + margin: 0; +} + +.articles-blog-post .articles-blog-post-share > div ul li { + padding: 5px 16px; +} + +@media (max-width: 991px) { + .articles-blog-post .articles-blog-post-share > div ul li { + padding: 8px 16px; + } +} + +.articles-blog-post .articles-blog-post-share > div ul li a { + font-size: 13px; + color: #757575; + position: relative; + padding-left: 20px; +} + +@media (max-width: 991px) { + .articles-blog-post .articles-blog-post-share > div ul li a { + font-size: 16px; + padding-left: 32px; + } +} + +.articles-blog-post .articles-blog-post-share > div ul li a i { + position: absolute; + left: 0; + top: 1px; +} + +@media (max-width: 991px) { + .articles-blog-post .articles-blog-post-share > div ul li a i { + font-size: 18px; + } +} + +.articles-info { + background: #f5f8f9; +} + +.articles-info .articles-info-section { + padding: 18px 0; +} + +.articles-info .articles-info-section:first-child { + padding: 50px 0 18px; +} + +.articles-info .articles-info-section:last-child { + padding: 18px 0 50px; +} + +@media (max-width: 575px) { + .articles-info .articles-info-section:first-child { + padding: 20px 0 18px; + } +} + +.articles-info .articles-info-section .articles-info-section-title { + font-size: 18px; + font-weight: 400; + color: #757575; + margin-bottom: 18px; +} + +.articles-info .articles-footer { + padding: 0; +} + +.articles-info .articles-author { + margin-top: 30px; + background: #ffffff; + box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05); + padding: 25px; +} + +.articles-info .articles-author img { + height: 75px; + width: 75px; + float: left; +} + +.articles-info .articles-author .articles-author-right { + margin: 12px 0 0 100px; + position: relative; +} + +.articles-info .articles-author .articles-author-right h4 { + font-weight: 400; + margin-bottom: 15px; +} + +.articles-info .articles-author .articles-author-right p { + font-family: "Lato", sans-serif; + line-height: 25px; + color: #a6a9ac; + font-size: 15px; + margin-bottom: 0; +} + +.articles-info .articles-author .articles-author-right .social { + position: absolute; + right: 0; + top: -11px; +} + +@media (max-width: 575px) { + .articles-info .articles-author .articles-author-right .social { + position: static; + } +} + +.articles-info .banners { + padding: 0; +} + +.articles-info .banners .banner-wrapper { + height: 243px; + width: 100%; + position: static; + float: left; +} + +.articles-info .banners .banner-wrapper:last-child { + margin-right: 0; +} + +.articles-info .banners .banner-wrapper a:hover { + text-decoration: none; +} + +.articles-info .banners .banner-wrapper a:hover .banner-wrapper-content { + background: #f5f8f9; +} + +.articles-info .banners .banner-wrapper a .banner-wrapper-content { + position: relative; + height: 100%; + width: 100%; + background: #ffffff; +} + +.articles-info .banners .banner-wrapper a .banner-wrapper-content h1 { + color: #757575; +} + +.articles-info .banners .banner-wrapper a .banner-wrapper-content time { + color: #a6a9ac; +} + +.articles-info .comments .comment { + box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05); + padding: 30px; + background: #ffffff; + margin-bottom: 20px; +} + +.articles-info .comments .comment:last-child { + margin-bottom: 0; +} + +.articles-info .comments .comment-small-margin { + margin-bottom: 10px; +} + +.articles-info .comments ol { + list-style: none; + padding: 0; +} + +.articles-info .comments ol li img { + float: left; +} + +.articles-info .comments ol li .comment-content { + margin: 8px 0 0 86px; + position: relative; +} + +.articles-info .comments ol li .comment-content h3 { + font-weight: 400; + font-size: 15px; + margin-bottom: 15px; +} + +.articles-info .comments ol li .comment-content time { + position: absolute; + right: 0; + top: -4px; + color: #a6a9ac; + font-size: 15px; +} + +@media (max-width: 575px) { + .articles-info .comments ol li .comment-content time { + position: static; + margin-bottom: 10px; + display: block; + } +} + +.articles-info .comments ol li .comment-content p { + font-family: "Lato", sans-serif; + line-height: 25px; + color: #a6a9ac; + font-size: 15px; + margin-bottom: 0; +} + +.articles-info .comments ol li .comment-content .comment-content-footer { + margin: 20px 0 0; +} + +.articles-info .comments ol li .comment-content .comment-content-footer .comment-content-footer-icon { + position: relative; + font-size: 15px; + float: right; + margin-top: 6px; +} + +@media (max-width: 575px) { + .articles-info .comments ol li .comment-content .comment-content-footer .comment-content-footer-icon { + font-size: 15px; + margin-left: 34px; + } +} + +.articles-info .comments ol li .comment-content .comment-content-footer .comment-content-footer-icon i { + font-size: 26px; + position: absolute; + left: -36px; + top: -2px; + color: #212121; +} + +@media (max-width: 575px) { + .articles-info .comments ol li .comment-content .comment-content-footer .comment-content-footer-icon i { + font-size: 30px; + left: -37px; + } +} + +.articles-info .comments ol li > .comment-response { + margin-left: 75px; +} + +@media (max-width: 575px) { + .articles-info .comments ol li > .comment-response { + margin-left: 35px; + } +} + +.articles-info .comments ol li > .comment-response li:last-child .comment { + margin-bottom: 30px; +} + +.articles-info .comments ol li > .comment-response li .comment { + margin-bottom: 10px; +} + +.articles-info .comments .button-comment { + font-size: 15px; + display: block; + width: 100%; + padding: 36px; +} + +.articles-info .comments .button-comment:hover { + background: #f5f8f9; +} + +@media (max-width: 575px) { + .articles-info .comments .button-comment { + font-size: 15px; + } +} + +.articles-info .comments .button-comment .button-comment-span { + position: relative; + margin-left: 42px; +} + +.articles-info .comments .button-comment i { + font-size: 32px; + position: absolute; + left: -44px; + top: -5px; +} + +.articles-info .comments .button-comment-center { + font-size: 15px; + display: block; + width: 100%; + text-align: center; + padding: 20px 36px; +} + +.articles-info .comments .button-comment-center:hover { + background: #f5f8f9; +} + +@media (max-width: 575px) { + .articles-info .comments .button-comment-center { + font-size: 15px; + } +} + +.articles-info .comments .button-comment-center .button-comment-text { + position: relative; + margin-left: -22px; +} + +.articles-info .comments .button-comment-center i { + font-size: 32px; + position: absolute; +} + +.articles-info .comments .button-comment-center .button-comment-text-right-icon { + top: -2px; + right: -28px; + font-size: 26px; +} + +/*-------------------------------------- 2.16 Article Nav --------------------------------------*/ +.article-nav { + position: fixed; + bottom: 0; + right: 0; + z-index: 3; + width: 100%; +} + +.article-nav ul { + list-style: none; + padding: 0; + margin: 0; + overflow: hidden; +} + +@media (max-width: 575px) { + .article-nav ul { + box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.1); + } +} + +.article-nav ul li { + border-bottom: 1px solid #eceff2; + float: right; + box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05); +} + +@media (max-width: 575px) { + .article-nav ul li { + width: 50%; + border-bottom: none; + border-right: 1px solid #eceff2; + } +} + +@media (max-width: 575px) { + .article-nav ul li:first-child { + border-right: none; + } + + .article-nav ul li:first-child a > i { + right: 13px; + left: auto; + } + + .article-nav ul li:first-child a > div { + text-align: right; + margin-right: 32px; + } +} + +.article-nav ul li:last-child { + border-bottom: none; + float: left; +} + +.article-nav ul li a { + position: relative; + padding: 10px 24px 12px; + display: block; + width: 100%; + height: 100%; + color: #a6a9ac; + background: #ffffff; +} + +@media (max-width: 575px) { + .article-nav ul li a { + padding: 8px 6px 8px; + } +} + +.article-nav ul li a:hover { + text-decoration: none; + background: #f5f8f9; +} + +.article-nav ul li a:hover > i { + color: #757575; +} + +.article-nav ul li a:hover p { + color: #757575; +} + +.article-nav ul li a:hover > div > h3 { + color: #212121; +} + +.article-nav ul li a > i { + position: absolute; + left: 10px; + top: 14px; + font-size: 26px; +} + +@media (max-width: 575px) { + .article-nav ul li a > i { + top: 12px; + } +} + +.article-nav ul li a > div { + margin-left: 20px; +} + +@media (max-width: 575px) { + .article-nav ul li a > div { + margin-left: 30px; + } +} + +.article-nav ul li a > div p { + font-family: "Lato", sans-serif; + margin: 0 0 4px; +} + +.article-nav ul li a > div > h3 { + color: #a6a9ac; + margin: 0 0 4px; +} + +@media (max-width: 575px) { + .article-nav ul li a > div > h3 { + display: none; + } +} + +/*-------------------------------------- 2.17 Contact --------------------------------------*/ +.contact { + display: flex; + margin-top: 30px; +} + +@media (max-width: 767px) { + .contact { + flex-direction: column; + } +} + +.contact h2 { + margin-bottom: 36px; +} + +.contact .contact-me { + flex-basis: 40%; + padding-right: 22px; +} + +@media (max-width: 991px) { + .contact .contact-me { + flex-basis: 50%; + } +} + +@media (max-width: 767px) { + .contact .contact-me { + flex-basis: 100%; + padding: 0; + margin-bottom: 50px; + } +} + +.contact .contact-me ul { + list-style: none; + padding: 0; +} + +.contact .contact-me ul li { + position: relative; + margin: 24px 0; +} + +.contact .contact-me ul li:first-child { + margin-top: 0; +} + +.contact .contact-me ul li:hover i { + color: #212121; +} + +.contact .contact-me ul li i { + font-size: 32px; + position: absolute; + top: 0; + left: 0; +} + +.contact .contact-me ul li .contact-me-right { + padding: 0 0 0 56px; +} + +.contact .contact-me ul li .contact-me-right p { + font-size: 17px; + color: #212121; + margin: 0; + line-height: 30px; +} + +.contact .contact-me ul li .contact-me-right .contact-me-right-desc { + color: #a6a9ac; + font-size: 15px; +} + +.contact .get-in-touch { + flex-basis: 60%; + padding-left: 22px; +} + +@media (max-width: 991px) { + .contact .get-in-touch { + flex-basis: 50%; + } +} + +@media (max-width: 767px) { + .contact .get-in-touch { + flex-basis: 100%; + padding: 0; + } +} + +.contact .get-in-touch form button[type="submit"] { + position: relative; + padding-left: 66px; +} + +.contact .get-in-touch form button[type="submit"] i { + font-size: 26px; + position: absolute; + top: 7px; + left: 20px; +} + +.contact .get-in-touch form input[name="name"] { + width: calc(50% - 15px); + margin-right: 15px; + float: left; + margin-bottom: 22px; +} + +@media (max-width: 991px) { + .contact .get-in-touch form input[name="name"] { + width: 100%; + margin: 0 0 14px; + } +} + +.contact .get-in-touch form input[name="email"] { + width: calc(50% - 15px); + margin-left: 15px; + margin-bottom: 22px; +} + +@media (max-width: 991px) { + .contact .get-in-touch form input[name="email"] { + width: 100%; + margin: 0 0 14px; + } +} + +.contact .get-in-touch form textarea[name="question"] { + margin-bottom: 44px; +} + +@media (max-width: 991px) { + .contact .get-in-touch form textarea[name="question"] { + margin: 0 0 34px; + } +} + +.contact-map { + padding: 8px; + margin-bottom: 30px; +} + +.contact-map #contact-map-inside { + width: 100%; + height: 488px; +} + +@media (max-width: 575px) { + .contact-map #contact-map-inside { + height: 320px; + } +} + +/*-------------------------------------- 2.18 Portfolio --------------------------------------*/ +.portfolio-menu ul { + list-style: none; + padding: 0; + overflow: hidden; +} + +.portfolio-menu ul li { + float: left; + margin: 5px 30px 5px 0; +} + +.portfolio-menu ul li:first-child { + margin-left: 0; +} + +.portfolio-menu ul li a { + text-transform: uppercase; + font-size: 15px; + color: #a6a9ac; + text-decoration: none; +} + +.portfolio-menu ul li a:hover { + color: #212121; + text-decoration: none; +} + +.portfolio-menu ul .active a { + color: #212121; +} + +.portfolio .portfolio-empty { + font-family: "Lato", sans-serif; + color: #a6a9ac; + display: none; + margin: 20px 0; + padding-left: 38px; + position: relative; + color: #a6a9ac; +} + +.portfolio .portfolio-empty i { + font-size: 30px; + position: absolute; + top: 0; + left: 0; +} + +.portfolio .portfolio-item { + padding: 6px; + height: 306px; +} + +.portfolio .portfolio-item:first-child { + margin-top: 15px; +} + +@media (max-width: 991px) { + .portfolio .portfolio-item { + height: auto; + } +} + +.portfolio .portfolio-item .portfolio-item-wrapper { + height: 100%; + display: flex; + position: relative; + padding-right: 40px; +} + +@media (max-width: 991px) { + .portfolio .portfolio-item .portfolio-item-wrapper { + padding-right: 0; + flex-direction: column; + } +} + +.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left { + margin: 30px 40px; + flex-basis: 50%; + position: relative; +} + +@media (max-width: 991px) { + .portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left { + flex-basis: 100%; + padding-bottom: 60px; + } +} + +@media (max-width: 767px) { + .portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left { + margin: 20px 30px; + } +} + +.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left h2 { + color: #757575; + display: inline-block; +} + +.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-category { + text-transform: uppercase; + color: #cccfd3; + font-size: 13px; + display: inline-block; + margin-left: 10px; +} + +@media (max-width: 575px) { + .portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-category { + display: block; + margin-left: 0; + } +} + +.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left p { + font-size: 17px; + line-height: 28px; + margin: 12px 0 0; +} + +.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left button { + position: absolute; + bottom: 0; + background: transparent; +} + +.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left button:hover { + background: #212121; +} + +.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-right { + display: flex; + justify-content: center; + flex-basis: 50%; + text-align: center; +} + +@media (max-width: 991px) { + .portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-right { + flex-basis: 100%; + display: block; + } +} + +@media (max-width: 575px) { + .portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-right { + padding: 5px 20px 0; + } +} + +.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-right img { + align-self: flex-end; + box-shadow: 0px -4px 16px rgba(0, 0, 0, 0.05); +} + +.portfolio .portfolio-item .portfolio-item-default { + /* + * Set a counter and get the length of the image path. + */ + /* + * Loop ver the image path and figure out the + * position of the dot where the extension begins. + */ + /* + * If we were able to figure out where the extension is, + * slice the path into a base and an extension. Use that to + * calculate urls for different density environments. Set + * values for different environments. + */ + /* + * Set a base background for 1x environments. + */ + background: url("../img/portfolio-default.png") right top no-repeat; + background-size: 350px 184px; + /* + * Create an @2x-ish media query. + */ + /* + * Create media queries for all environments that the user has + * provided images for. + */ + /* + * If anything went wrong trying to separate the file from its + * extension, set a background value without doing anything to it. + */ +} + +@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) { + .portfolio .portfolio-item .portfolio-item-default { + background: url("../img/portfolio-default@2x.png") right top no-repeat; + background-size: 350px 184px; + } +} + +@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { + .portfolio .portfolio-item .portfolio-item-default { + background: url("../img/portfolio-default@2x.png") right top no-repeat; + background-size: 350px 184px; + } +} + +@media (max-width: 575px) { + .portfolio .portfolio-item .portfolio-item-default { + background-size: auto 50%; + } +} + +/*-------------------------------------- 2.19 Shop --------------------------------------*/ +.portfolio .shop-item { + height: 378px; +} + +@media (max-width: 991px) { + .portfolio .shop-item { + height: auto; + } +} + +@media (max-width: 991px) { + .portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left { + padding-bottom: 10px; + } +} + +.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .shop-item-desc { + height: 112px; +} + +@media (max-width: 991px) { + .portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .shop-item-desc { + height: auto; + } +} + +.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left p.portfolio-item-price { + display: inline-block; + color: #757575; + font-weight: 900; + font-family: "Lato", sans-serif; + font-size: 36px; + margin-top: 30px; +} + +.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left p.portfolio-item-price sup { + font-size: 20px; + margin-left: 4px; +} + +.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-item-sales { + display: inline-block; + text-transform: uppercase; + color: #cccfd3; + font-size: 13px; + display: inline-block; + margin-left: 10px; +} + +@media (max-width: 575px) { + .portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-item-sales { + display: block; + margin: 10px 0 0; + } +} + +.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-item-wrapper-left-footer { + margin-top: 30px; +} + +.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-item-wrapper-left-footer .btn-buy { + position: relative; + padding-left: 66px; + background: #a6a9ac; + color: #ffffff; +} + +.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-item-wrapper-left-footer .btn-buy:hover { + background: #212121; +} + +.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-item-wrapper-left-footer .btn-buy i { + font-size: 26px; + position: absolute; + top: 7px; + left: 24px; +} + +.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-item-wrapper-left-footer button { + position: static; + margin-right: 10px; +} + +@media (max-width: 575px) { + .portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-item-wrapper-left-footer button { + margin-bottom: 16px; + } +} + +.articles-content p > a, ul > li > a { + color: #38b7ea; +} + +.tag { + display: inline-block; +} diff --git a/stisla-stubs/vendors/public/css/app.css b/stisla-stubs/vendors/public/css/app.css new file mode 100644 index 0000000..1fa7471 --- /dev/null +++ b/stisla-stubs/vendors/public/css/app.css @@ -0,0 +1,210426 @@ +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ + +/* Document + ========================================================================== */ + +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ + +html { + line-height: 1.15; /* 1 */ + -webkit-text-size-adjust: 100%; /* 2 */ +} + +/* Sections + ========================================================================== */ + +/** + * Remove the margin in all browsers. + */ + +body { + margin: 0; +} + +/** + * Render the `main` element consistently in IE. + */ + +main { + display: block; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/* Grouping content + ========================================================================== */ + +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ + +hr { + box-sizing: content-box; /* 1 */ + height: 0; /* 1 */ + overflow: visible; /* 2 */ +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + +pre { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/* Text-level semantics + ========================================================================== */ + +/** + * Remove the gray background on active links in IE 10. + */ + +a { + background-color: transparent; +} + +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ + +abbr[title] { + border-bottom: none; /* 1 */ + text-decoration: underline; /* 2 */ + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; /* 2 */ +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ + +b, +strong { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + +code, +kbd, +samp { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/** + * Add the correct font size in all browsers. + */ + +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ + +/** + * Remove the border on images inside links in IE 10. + */ + +img { + border-style: none; +} + +/* Forms + ========================================================================== */ + +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ + +button, +input, +optgroup, +select, +textarea { + font-family: inherit; /* 1 */ + font-size: 100%; /* 1 */ + line-height: 1.15; /* 1 */ + margin: 0; /* 2 */ +} + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ + +button, +input { /* 1 */ + overflow: visible; +} + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ + +button, +select { /* 1 */ + text-transform: none; +} + +/** + * Correct the inability to style clickable types in iOS and Safari. + */ + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +/** + * Remove the inner border and padding in Firefox. + */ + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +/** + * Restore the focus styles unset by the previous rule. + */ + +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Correct the padding in Firefox. + */ + +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ + +legend { + box-sizing: border-box; /* 1 */ + color: inherit; /* 2 */ + display: table; /* 1 */ + max-width: 100%; /* 1 */ + padding: 0; /* 3 */ + white-space: normal; /* 1 */ +} + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ + +progress { + vertical-align: baseline; +} + +/** + * Remove the default vertical scrollbar in IE 10+. + */ + +textarea { + overflow: auto; +} + +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ + +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ + +[type="search"] { + -webkit-appearance: textfield; /* 1 */ + outline-offset: -2px; /* 2 */ +} + +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ + +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ + +::-webkit-file-upload-button { + -webkit-appearance: button; /* 1 */ + font: inherit; /* 2 */ +} + +/* Interactive + ========================================================================== */ + +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ + +details { + display: block; +} + +/* + * Add the correct display in all browsers. + */ + +summary { + display: list-item; +} + +/* Misc + ========================================================================== */ + +/** + * Add the correct display in IE 10+. + */ + +template { + display: none; +} + +/** + * Add the correct display in IE 10. + */ + +[hidden] { + display: none; +} + +/** + * Manually forked from SUIT CSS Base: https://github.com/suitcss/base + * A thin layer on top of normalize.css that provides a starting point more + * suitable for web applications. + */ + +/** + * Removes the default spacing and border for appropriate elements. + */ + +blockquote, +dl, +dd, +h1, +h2, +h3, +h4, +h5, +h6, +hr, +figure, +p, +pre { + margin: 0; +} + +button { + background-color: transparent; + background-image: none; +} + +/** + * Work around a Firefox/IE bug where the transparent `button` background + * results in a loss of the default `button` focus styles. + */ + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +fieldset { + margin: 0; + padding: 0; +} + +ol, +ul { + list-style: none; + margin: 0; + padding: 0; +} + +/** + * Tailwind custom reset styles + */ + +/** + * 1. Use the user's configured `sans` font-family (with Tailwind's default + * sans-serif font stack as a fallback) as a sane default. + * 2. Use Tailwind's default "normal" line-height so the user isn't forced + * to override it to ensure consistency even when using the default theme. + */ + +html { + font-family: Nunito, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 1 */ + line-height: 1.5; /* 2 */ +} + +/** + * 1. Prevent padding and border from affecting element width. + * + * We used to set this in the html element and inherit from + * the parent element for everything else. This caused issues + * in shadow-dom-enhanced elements like
where the content + * is wrapped by a div with box-sizing set to `content-box`. + * + * https://github.com/mozdevs/cssremedy/issues/4 + * + * + * 2. Allow adding a border to an element by just adding a border-width. + * + * By default, the way the browser specifies that an element should have no + * border is by setting it's border-style to `none` in the user-agent + * stylesheet. + * + * In order to easily add borders to elements by just setting the `border-width` + * property, we change the default border-style for all elements to `solid`, and + * use border-width to hide them instead. This way our `border` utilities only + * need to set the `border-width` property instead of the entire `border` + * shorthand, making our border utilities much more straightforward to compose. + * + * https://github.com/tailwindcss/tailwindcss/pull/116 + */ + +*, +::before, +::after { + box-sizing: border-box; /* 1 */ + border-width: 0; /* 2 */ + border-style: solid; /* 2 */ + border-color: #d2d6dc; /* 2 */ +} + +/* + * Ensure horizontal rules are visible by default + */ + +hr { + border-top-width: 1px; +} + +/** + * Undo the `border-style: none` reset that Normalize applies to images so that + * our `border-{width}` utilities have the expected effect. + * + * The Normalize reset is unnecessary for us since we default the border-width + * to 0 on all elements. + * + * https://github.com/tailwindcss/tailwindcss/issues/362 + */ + +img { + border-style: solid; +} + +textarea { + resize: vertical; +} + +input::-moz-placeholder, textarea::-moz-placeholder { + color: #a0aec0; +} + +input:-ms-input-placeholder, textarea:-ms-input-placeholder { + color: #a0aec0; +} + +input::placeholder, +textarea::placeholder { + color: #a0aec0; +} + +button, +[role="button"] { + cursor: pointer; +} + +table { + border-collapse: collapse; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: inherit; + font-weight: inherit; +} + +/** + * Reset links to optimize for opt-in styling instead of + * opt-out. + */ + +a { + color: inherit; + text-decoration: inherit; +} + +/** + * Reset form element properties that are easy to forget to + * style explicitly so you don't inadvertently introduce + * styles that deviate from your design system. These styles + * supplement a partial reset that is already applied by + * normalize.css. + */ + +button, +input, +optgroup, +select, +textarea { + padding: 0; + line-height: inherit; + color: inherit; +} + +/** + * Use the configured 'mono' font family for elements that + * are expected to be rendered with a monospace font, falling + * back to the system monospace stack if there is no configured + * 'mono' font family. + */ + +pre, +code, +kbd, +samp { + font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +/** + * Make replaced elements `display: block` by default as that's + * the behavior you want almost all of the time. Inspired by + * CSS Remedy, with `svg` added as well. + * + * https://github.com/mozdevs/cssremedy/issues/14 + */ + +img, +svg, +video, +canvas, +audio, +iframe, +embed, +object { + display: block; + vertical-align: middle; +} + +/** + * Constrain images and videos to the parent width and preserve + * their instrinsic aspect ratio. + * + * https://github.com/mozdevs/cssremedy/issues/14 + */ + +img, +video { + max-width: 100%; + height: auto; +} + +.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; + } +} + +.form-input { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: #ffffff; + border-color: #d2d6dc; + border-width: 1px; + border-radius: 0.375rem; + padding-top: 0.5rem; + padding-right: 0.75rem; + padding-bottom: 0.5rem; + padding-left: 0.75rem; + font-size: 1rem; + line-height: 1.5; +} + +.form-input::-moz-placeholder { + color: #9fa6b2; + opacity: 1; +} + +.form-input:-ms-input-placeholder { + color: #9fa6b2; + opacity: 1; +} + +.form-input::placeholder { + color: #9fa6b2; + opacity: 1; +} + +.form-input:focus { + outline: none; + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); + border-color: #a4cafe; +} + +.form-textarea { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: #ffffff; + border-color: #d2d6dc; + border-width: 1px; + border-radius: 0.375rem; + padding-top: 0.5rem; + padding-right: 0.75rem; + padding-bottom: 0.5rem; + padding-left: 0.75rem; + font-size: 1rem; + line-height: 1.5; +} + +.form-textarea::-moz-placeholder { + color: #9fa6b2; + opacity: 1; +} + +.form-textarea:-ms-input-placeholder { + color: #9fa6b2; + opacity: 1; +} + +.form-textarea::placeholder { + color: #9fa6b2; + opacity: 1; +} + +.form-textarea:focus { + outline: none; + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); + border-color: #a4cafe; +} + +.form-multiselect { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: #ffffff; + border-color: #d2d6dc; + border-width: 1px; + border-radius: 0.375rem; + padding-top: 0.5rem; + padding-right: 0.75rem; + padding-bottom: 0.5rem; + padding-left: 0.75rem; + font-size: 1rem; + line-height: 1.5; +} + +.form-multiselect:focus { + outline: none; + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); + border-color: #a4cafe; +} + +.form-select { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3e%3cpath d='M7 7l3-3 3 3m0 6l-3 3-3-3' stroke='%239fa6b2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e"); + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + -webkit-print-color-adjust: exact; + color-adjust: exact; + background-repeat: no-repeat; + background-color: #ffffff; + border-color: #d2d6dc; + border-width: 1px; + border-radius: 0.375rem; + padding-top: 0.5rem; + padding-right: 2.5rem; + padding-bottom: 0.5rem; + padding-left: 0.75rem; + font-size: 1rem; + line-height: 1.5; + background-position: right 0.5rem center; + background-size: 1.5em 1.5em; +} + +.form-select::-ms-expand { + color: #9fa6b2; + border: none; +} + +@media not print { + .form-select::-ms-expand { + display: none; + } +} + +@media print and (-ms-high-contrast: active), print and (-ms-high-contrast: none) { + .form-select { + padding-right: 0.75rem; + } +} + +.form-select:focus { + outline: none; + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); + border-color: #a4cafe; +} + +.form-checkbox:checked { + background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.707 7.293a1 1 0 0 0-1.414 1.414l2 2a1 1 0 0 0 1.414 0l4-4a1 1 0 0 0-1.414-1.414L7 8.586 5.707 7.293z'/%3e%3c/svg%3e"); + border-color: transparent; + background-color: currentColor; + background-size: 100% 100%; + background-position: center; + background-repeat: no-repeat; +} + +@media not print { + .form-checkbox::-ms-check { + border-width: 1px; + color: transparent; + background: inherit; + border-color: inherit; + border-radius: inherit; + } +} + +.form-checkbox { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + -webkit-print-color-adjust: exact; + color-adjust: exact; + display: inline-block; + vertical-align: middle; + background-origin: border-box; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + flex-shrink: 0; + height: 1rem; + width: 1rem; + color: #3f83f8; + background-color: #ffffff; + border-color: #d2d6dc; + border-width: 1px; + border-radius: 0.25rem; +} + +.form-checkbox:focus { + outline: none; + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); + border-color: #a4cafe; +} + +.form-checkbox:checked:focus { + border-color: transparent; +} + +.form-radio:checked { + background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e"); + border-color: transparent; + background-color: currentColor; + background-size: 100% 100%; + background-position: center; + background-repeat: no-repeat; +} + +@media not print { + .form-radio::-ms-check { + border-width: 1px; + color: transparent; + background: inherit; + border-color: inherit; + border-radius: inherit; + } +} + +.form-radio { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + -webkit-print-color-adjust: exact; + color-adjust: exact; + display: inline-block; + vertical-align: middle; + background-origin: border-box; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + flex-shrink: 0; + border-radius: 100%; + height: 1rem; + width: 1rem; + color: #3f83f8; + background-color: #ffffff; + border-color: #d2d6dc; + border-width: 1px; +} + +.form-radio:focus { + outline: none; + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); + border-color: #a4cafe; +} + +.form-radio:checked:focus { + border-color: transparent; +} + +.prose { + color: #374151; + max-width: 65ch; +} + +.prose [class~="lead"] { + color: #4b5563; + font-size: 1.25em; + line-height: 1.6; + margin-top: 1.2em; + margin-bottom: 1.2em; +} + +.prose a { + color: #5850ec; + text-decoration: none; + font-weight: 600; +} + +.prose strong { + color: #161e2e; + font-weight: 600; +} + +.prose ol { + counter-reset: list-counter; + margin-top: 1.25em; + margin-bottom: 1.25em; +} + +.prose ol > li { + position: relative; + counter-increment: list-counter; + padding-left: 1.75em; +} + +.prose ol > li::before { + content: counter(list-counter) "."; + position: absolute; + font-weight: 400; + color: #6b7280; +} + +.prose ul > li { + position: relative; + padding-left: 1.75em; +} + +.prose ul > li::before { + content: ""; + position: absolute; + background-color: #d2d6dc; + border-radius: 50%; + width: 0.375em; + height: 0.375em; + top: calc(0.875em - 0.1875em); + left: 0.25em; +} + +.prose hr { + border-color: #e5e7eb; + border-top-width: 1px; + margin-top: 3em; + margin-bottom: 3em; +} + +.prose blockquote { + font-weight: 500; + font-style: italic; + color: #161e2e; + border-left-width: 0.25rem; + border-left-color: #e5e7eb; + quotes: "\201C""\201D""\2018""\2019"; + margin-top: 1.6em; + margin-bottom: 1.6em; + padding-left: 1em; +} + +.prose blockquote p:first-of-type::before { + content: open-quote; +} + +.prose blockquote p:last-of-type::after { + content: close-quote; +} + +.prose h1 { + color: #1a202c; + font-weight: 800; + font-size: 2.25em; + margin-top: 0; + margin-bottom: 0.8888889em; + line-height: 1.1111111; +} + +.prose h2 { + color: #1a202c; + font-weight: 700; + font-size: 1.5em; + margin-top: 2em; + margin-bottom: 1em; + line-height: 1.3333333; +} + +.prose h3 { + color: #1a202c; + font-weight: 600; + font-size: 1.25em; + margin-top: 1.6em; + margin-bottom: 0.6em; + line-height: 1.6; +} + +.prose h4 { + color: #1a202c; + font-weight: 600; + margin-top: 1.5em; + margin-bottom: 0.5em; + line-height: 1.5; +} + +.prose figure figcaption { + color: #6b7280; + font-size: 0.875em; + line-height: 1.4285714; + margin-top: 0.8571429em; +} + +.prose code { + color: #161e2e; + font-weight: 600; + font-size: 0.875em; +} + +.prose code::before { + content: "`"; +} + +.prose code::after { + content: "`"; +} + +.prose pre { + color: #e5e7eb; + background-color: #252f3f; + overflow-x: auto; + font-size: 0.875em; + line-height: 1.7142857; + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; + border-radius: 0.375rem; + padding-top: 0.8571429em; + padding-right: 1.1428571em; + padding-bottom: 0.8571429em; + padding-left: 1.1428571em; +} + +.prose pre code { + background-color: transparent; + border-width: 0; + border-radius: 0; + padding: 0; + font-weight: 400; + color: inherit; + font-size: inherit; + font-family: inherit; + line-height: inherit; +} + +.prose pre code::before { + content: ""; +} + +.prose pre code::after { + content: ""; +} + +.prose table { + width: 100%; + table-layout: auto; + text-align: left; + margin-top: 2em; + margin-bottom: 2em; + font-size: 0.875em; + line-height: 1.7142857; +} + +.prose thead { + color: #161e2e; + font-weight: 600; + border-bottom-width: 1px; + border-bottom-color: #d2d6dc; +} + +.prose thead th { + vertical-align: bottom; + padding-right: 0.5714286em; + padding-bottom: 0.5714286em; + padding-left: 0.5714286em; +} + +.prose tbody tr { + border-bottom-width: 1px; + border-bottom-color: #e5e7eb; +} + +.prose tbody tr:last-child { + border-bottom-width: 0; +} + +.prose tbody td { + vertical-align: top; + padding-top: 0.5714286em; + padding-right: 0.5714286em; + padding-bottom: 0.5714286em; + padding-left: 0.5714286em; +} + +.prose { + font-size: 1rem; + line-height: 1.75; +} + +.prose p { + margin-top: 1.25em; + margin-bottom: 1.25em; +} + +.prose img { + margin-top: 2em; + margin-bottom: 2em; +} + +.prose video { + margin-top: 2em; + margin-bottom: 2em; +} + +.prose figure { + margin-top: 2em; + margin-bottom: 2em; +} + +.prose figure > * { + margin-top: 0; + margin-bottom: 0; +} + +.prose h2 code { + font-size: 0.875em; +} + +.prose h3 code { + font-size: 0.9em; +} + +.prose ul { + margin-top: 1.25em; + margin-bottom: 1.25em; +} + +.prose li { + margin-top: 0.5em; + margin-bottom: 0.5em; +} + +.prose ol > li:before { + left: 0; +} + +.prose > ul > li p { + margin-top: 0.75em; + margin-bottom: 0.75em; +} + +.prose > ul > li > *:first-child { + margin-top: 1.25em; +} + +.prose > ul > li > *:last-child { + margin-bottom: 1.25em; +} + +.prose > ol > li > *:first-child { + margin-top: 1.25em; +} + +.prose > ol > li > *:last-child { + margin-bottom: 1.25em; +} + +.prose ul ul, .prose ul ol, .prose ol ul, .prose ol ol { + margin-top: 0.75em; + margin-bottom: 0.75em; +} + +.prose hr + * { + margin-top: 0; +} + +.prose h2 + * { + margin-top: 0; +} + +.prose h3 + * { + margin-top: 0; +} + +.prose h4 + * { + margin-top: 0; +} + +.prose thead th:first-child { + padding-left: 0; +} + +.prose thead th:last-child { + padding-right: 0; +} + +.prose tbody td:first-child { + padding-left: 0; +} + +.prose tbody td:last-child { + padding-right: 0; +} + +.prose > :first-child { + margin-top: 0; +} + +.prose > :last-child { + margin-bottom: 0; +} + +.prose h1, .prose h2, .prose h3, .prose h4 { + color: #161e2e; +} + +.prose-sm { + font-size: 0.875rem; + line-height: 1.7142857; +} + +.prose-sm p { + margin-top: 1.1428571em; + margin-bottom: 1.1428571em; +} + +.prose-sm [class~="lead"] { + font-size: 1.2857143em; + line-height: 1.5555556; + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; +} + +.prose-sm blockquote { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + padding-left: 1.1111111em; +} + +.prose-sm h1 { + font-size: 2.1428571em; + margin-top: 0; + margin-bottom: 0.8em; + line-height: 1.2; +} + +.prose-sm h2 { + font-size: 1.4285714em; + margin-top: 1.6em; + margin-bottom: 0.8em; + line-height: 1.4; +} + +.prose-sm h3 { + font-size: 1.2857143em; + margin-top: 1.5555556em; + margin-bottom: 0.4444444em; + line-height: 1.5555556; +} + +.prose-sm h4 { + margin-top: 1.4285714em; + margin-bottom: 0.5714286em; + line-height: 1.4285714; +} + +.prose-sm img { + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; +} + +.prose-sm video { + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; +} + +.prose-sm figure { + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; +} + +.prose-sm figure > * { + margin-top: 0; + margin-bottom: 0; +} + +.prose-sm figure figcaption { + font-size: 0.8571429em; + line-height: 1.3333333; + margin-top: 0.6666667em; +} + +.prose-sm code { + font-size: 0.8571429em; +} + +.prose-sm h2 code { + font-size: 0.9em; +} + +.prose-sm h3 code { + font-size: 0.8888889em; +} + +.prose-sm pre { + font-size: 0.8571429em; + line-height: 1.6666667; + margin-top: 1.6666667em; + margin-bottom: 1.6666667em; + border-radius: 0.25rem; + padding-top: 0.6666667em; + padding-right: 1em; + padding-bottom: 0.6666667em; + padding-left: 1em; +} + +.prose-sm ol { + margin-top: 1.1428571em; + margin-bottom: 1.1428571em; +} + +.prose-sm ul { + margin-top: 1.1428571em; + margin-bottom: 1.1428571em; +} + +.prose-sm li { + margin-top: 0.2857143em; + margin-bottom: 0.2857143em; +} + +.prose-sm ol > li { + padding-left: 1.5714286em; +} + +.prose-sm ol > li:before { + left: 0; +} + +.prose-sm ul > li { + padding-left: 1.5714286em; +} + +.prose-sm ul > li::before { + height: 0.3571429em; + width: 0.3571429em; + top: calc(0.8571429em - 0.1785714em); + left: 0.2142857em; +} + +.prose-sm > ul > li p { + margin-top: 0.5714286em; + margin-bottom: 0.5714286em; +} + +.prose-sm > ul > li > *:first-child { + margin-top: 1.1428571em; +} + +.prose-sm > ul > li > *:last-child { + margin-bottom: 1.1428571em; +} + +.prose-sm > ol > li > *:first-child { + margin-top: 1.1428571em; +} + +.prose-sm > ol > li > *:last-child { + margin-bottom: 1.1428571em; +} + +.prose-sm ul ul, .prose-sm ul ol, .prose-sm ol ul, .prose-sm ol ol { + margin-top: 0.5714286em; + margin-bottom: 0.5714286em; +} + +.prose-sm hr { + margin-top: 2.8571429em; + margin-bottom: 2.8571429em; +} + +.prose-sm hr + * { + margin-top: 0; +} + +.prose-sm h2 + * { + margin-top: 0; +} + +.prose-sm h3 + * { + margin-top: 0; +} + +.prose-sm h4 + * { + margin-top: 0; +} + +.prose-sm table { + font-size: 0.8571429em; + line-height: 1.5; +} + +.prose-sm thead th { + padding-right: 1em; + padding-bottom: 0.6666667em; + padding-left: 1em; +} + +.prose-sm thead th:first-child { + padding-left: 0; +} + +.prose-sm thead th:last-child { + padding-right: 0; +} + +.prose-sm tbody td { + padding-top: 0.6666667em; + padding-right: 1em; + padding-bottom: 0.6666667em; + padding-left: 1em; +} + +.prose-sm tbody td:first-child { + padding-left: 0; +} + +.prose-sm tbody td:last-child { + padding-right: 0; +} + +.prose-sm > :first-child { + margin-top: 0; +} + +.prose-sm > :last-child { + margin-bottom: 0; +} + +.prose-lg { + font-size: 1.125rem; + line-height: 1.7777778; +} + +.prose-lg p { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; +} + +.prose-lg [class~="lead"] { + font-size: 1.2222222em; + line-height: 1.4545455; + margin-top: 1.0909091em; + margin-bottom: 1.0909091em; +} + +.prose-lg blockquote { + margin-top: 1.6666667em; + margin-bottom: 1.6666667em; + padding-left: 1em; +} + +.prose-lg h1 { + font-size: 2.6666667em; + margin-top: 0; + margin-bottom: 0.8333333em; + line-height: 1; +} + +.prose-lg h2 { + font-size: 1.6666667em; + margin-top: 1.8666667em; + margin-bottom: 1.0666667em; + line-height: 1.3333333; +} + +.prose-lg h3 { + font-size: 1.3333333em; + margin-top: 1.6666667em; + margin-bottom: 0.6666667em; + line-height: 1.5; +} + +.prose-lg h4 { + margin-top: 1.7777778em; + margin-bottom: 0.4444444em; + line-height: 1.5555556; +} + +.prose-lg img { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; +} + +.prose-lg video { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; +} + +.prose-lg figure { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; +} + +.prose-lg figure > * { + margin-top: 0; + margin-bottom: 0; +} + +.prose-lg figure figcaption { + font-size: 0.8888889em; + line-height: 1.5; + margin-top: 1em; +} + +.prose-lg code { + font-size: 0.8888889em; +} + +.prose-lg h2 code { + font-size: 0.8666667em; +} + +.prose-lg h3 code { + font-size: 0.875em; +} + +.prose-lg pre { + font-size: 0.8888889em; + line-height: 1.75; + margin-top: 2em; + margin-bottom: 2em; + border-radius: 0.375rem; + padding-top: 1em; + padding-right: 1.5em; + padding-bottom: 1em; + padding-left: 1.5em; +} + +.prose-lg ol { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; +} + +.prose-lg ul { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; +} + +.prose-lg li { + margin-top: 0.6666667em; + margin-bottom: 0.6666667em; +} + +.prose-lg ol > li { + padding-left: 1.6666667em; +} + +.prose-lg ol > li:before { + left: 0; +} + +.prose-lg ul > li { + padding-left: 1.6666667em; +} + +.prose-lg ul > li::before { + width: 0.3333333em; + height: 0.3333333em; + top: calc(0.8888889em - 0.1666667em); + left: 0.2222222em; +} + +.prose-lg > ul > li p { + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; +} + +.prose-lg > ul > li > *:first-child { + margin-top: 1.3333333em; +} + +.prose-lg > ul > li > *:last-child { + margin-bottom: 1.3333333em; +} + +.prose-lg > ol > li > *:first-child { + margin-top: 1.3333333em; +} + +.prose-lg > ol > li > *:last-child { + margin-bottom: 1.3333333em; +} + +.prose-lg ul ul, .prose-lg ul ol, .prose-lg ol ul, .prose-lg ol ol { + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; +} + +.prose-lg hr { + margin-top: 3.1111111em; + margin-bottom: 3.1111111em; +} + +.prose-lg hr + * { + margin-top: 0; +} + +.prose-lg h2 + * { + margin-top: 0; +} + +.prose-lg h3 + * { + margin-top: 0; +} + +.prose-lg h4 + * { + margin-top: 0; +} + +.prose-lg table { + font-size: 0.8888889em; + line-height: 1.5; +} + +.prose-lg thead th { + padding-right: 0.75em; + padding-bottom: 0.75em; + padding-left: 0.75em; +} + +.prose-lg thead th:first-child { + padding-left: 0; +} + +.prose-lg thead th:last-child { + padding-right: 0; +} + +.prose-lg tbody td { + padding-top: 0.75em; + padding-right: 0.75em; + padding-bottom: 0.75em; + padding-left: 0.75em; +} + +.prose-lg tbody td:first-child { + padding-left: 0; +} + +.prose-lg tbody td:last-child { + padding-right: 0; +} + +.prose-lg > :first-child { + margin-top: 0; +} + +.prose-lg > :last-child { + margin-bottom: 0; +} + +.prose-xl { + font-size: 1.25rem; + line-height: 1.8; +} + +.prose-xl p { + margin-top: 1.2em; + margin-bottom: 1.2em; +} + +.prose-xl [class~="lead"] { + font-size: 1.2em; + line-height: 1.5; + margin-top: 1em; + margin-bottom: 1em; +} + +.prose-xl blockquote { + margin-top: 1.6em; + margin-bottom: 1.6em; + padding-left: 1.0666667em; +} + +.prose-xl h1 { + font-size: 2.8em; + margin-top: 0; + margin-bottom: 0.8571429em; + line-height: 1; +} + +.prose-xl h2 { + font-size: 1.8em; + margin-top: 1.5555556em; + margin-bottom: 0.8888889em; + line-height: 1.1111111; +} + +.prose-xl h3 { + font-size: 1.5em; + margin-top: 1.6em; + margin-bottom: 0.6666667em; + line-height: 1.3333333; +} + +.prose-xl h4 { + margin-top: 1.8em; + margin-bottom: 0.6em; + line-height: 1.6; +} + +.prose-xl img { + margin-top: 2em; + margin-bottom: 2em; +} + +.prose-xl video { + margin-top: 2em; + margin-bottom: 2em; +} + +.prose-xl figure { + margin-top: 2em; + margin-bottom: 2em; +} + +.prose-xl figure > * { + margin-top: 0; + margin-bottom: 0; +} + +.prose-xl figure figcaption { + font-size: 0.9em; + line-height: 1.5555556; + margin-top: 1em; +} + +.prose-xl code { + font-size: 0.9em; +} + +.prose-xl h2 code { + font-size: 0.8611111em; +} + +.prose-xl h3 code { + font-size: 0.9em; +} + +.prose-xl pre { + font-size: 0.9em; + line-height: 1.7777778; + margin-top: 2em; + margin-bottom: 2em; + border-radius: 0.5rem; + padding-top: 1.1111111em; + padding-right: 1.3333333em; + padding-bottom: 1.1111111em; + padding-left: 1.3333333em; +} + +.prose-xl ol { + margin-top: 1.2em; + margin-bottom: 1.2em; +} + +.prose-xl ul { + margin-top: 1.2em; + margin-bottom: 1.2em; +} + +.prose-xl li { + margin-top: 0.6em; + margin-bottom: 0.6em; +} + +.prose-xl ol > li { + padding-left: 1.8em; +} + +.prose-xl ol > li:before { + left: 0; +} + +.prose-xl ul > li { + padding-left: 1.8em; +} + +.prose-xl ul > li::before { + width: 0.35em; + height: 0.35em; + top: calc(0.9em - 0.175em); + left: 0.25em; +} + +.prose-xl > ul > li p { + margin-top: 0.8em; + margin-bottom: 0.8em; +} + +.prose-xl > ul > li > *:first-child { + margin-top: 1.2em; +} + +.prose-xl > ul > li > *:last-child { + margin-bottom: 1.2em; +} + +.prose-xl > ol > li > *:first-child { + margin-top: 1.2em; +} + +.prose-xl > ol > li > *:last-child { + margin-bottom: 1.2em; +} + +.prose-xl ul ul, .prose-xl ul ol, .prose-xl ol ul, .prose-xl ol ol { + margin-top: 0.8em; + margin-bottom: 0.8em; +} + +.prose-xl hr { + margin-top: 2.8em; + margin-bottom: 2.8em; +} + +.prose-xl hr + * { + margin-top: 0; +} + +.prose-xl h2 + * { + margin-top: 0; +} + +.prose-xl h3 + * { + margin-top: 0; +} + +.prose-xl h4 + * { + margin-top: 0; +} + +.prose-xl table { + font-size: 0.9em; + line-height: 1.5555556; +} + +.prose-xl thead th { + padding-right: 0.6666667em; + padding-bottom: 0.8888889em; + padding-left: 0.6666667em; +} + +.prose-xl thead th:first-child { + padding-left: 0; +} + +.prose-xl thead th:last-child { + padding-right: 0; +} + +.prose-xl tbody td { + padding-top: 0.8888889em; + padding-right: 0.6666667em; + padding-bottom: 0.8888889em; + padding-left: 0.6666667em; +} + +.prose-xl tbody td:first-child { + padding-left: 0; +} + +.prose-xl tbody td:last-child { + padding-right: 0; +} + +.prose-xl > :first-child { + margin-top: 0; +} + +.prose-xl > :last-child { + margin-bottom: 0; +} + +.prose-2xl { + font-size: 1.5rem; + line-height: 1.6666667; +} + +.prose-2xl p { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; +} + +.prose-2xl [class~="lead"] { + font-size: 1.25em; + line-height: 1.4666667; + margin-top: 1.0666667em; + margin-bottom: 1.0666667em; +} + +.prose-2xl blockquote { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + padding-left: 1.1111111em; +} + +.prose-2xl h1 { + font-size: 2.6666667em; + margin-top: 0; + margin-bottom: 0.875em; + line-height: 1; +} + +.prose-2xl h2 { + font-size: 2em; + margin-top: 1.5em; + margin-bottom: 0.8333333em; + line-height: 1.0833333; +} + +.prose-2xl h3 { + font-size: 1.5em; + margin-top: 1.5555556em; + margin-bottom: 0.6666667em; + line-height: 1.2222222; +} + +.prose-2xl h4 { + margin-top: 1.6666667em; + margin-bottom: 0.6666667em; + line-height: 1.5; +} + +.prose-2xl img { + margin-top: 2em; + margin-bottom: 2em; +} + +.prose-2xl video { + margin-top: 2em; + margin-bottom: 2em; +} + +.prose-2xl figure { + margin-top: 2em; + margin-bottom: 2em; +} + +.prose-2xl figure > * { + margin-top: 0; + margin-bottom: 0; +} + +.prose-2xl figure figcaption { + font-size: 0.8333333em; + line-height: 1.6; + margin-top: 1em; +} + +.prose-2xl code { + font-size: 0.8333333em; +} + +.prose-2xl h2 code { + font-size: 0.875em; +} + +.prose-2xl h3 code { + font-size: 0.8888889em; +} + +.prose-2xl pre { + font-size: 0.8333333em; + line-height: 1.8; + margin-top: 2em; + margin-bottom: 2em; + border-radius: 0.5rem; + padding-top: 1.2em; + padding-right: 1.6em; + padding-bottom: 1.2em; + padding-left: 1.6em; +} + +.prose-2xl ol { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; +} + +.prose-2xl ul { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; +} + +.prose-2xl li { + margin-top: 0.5em; + margin-bottom: 0.5em; +} + +.prose-2xl ol > li { + padding-left: 1.6666667em; +} + +.prose-2xl ol > li:before { + left: 0; +} + +.prose-2xl ul > li { + padding-left: 1.6666667em; +} + +.prose-2xl ul > li::before { + width: 0.3333333em; + height: 0.3333333em; + top: calc(0.8333333em - 0.1666667em); + left: 0.25em; +} + +.prose-2xl > ul > li p { + margin-top: 0.8333333em; + margin-bottom: 0.8333333em; +} + +.prose-2xl > ul > li > *:first-child { + margin-top: 1.3333333em; +} + +.prose-2xl > ul > li > *:last-child { + margin-bottom: 1.3333333em; +} + +.prose-2xl > ol > li > *:first-child { + margin-top: 1.3333333em; +} + +.prose-2xl > ol > li > *:last-child { + margin-bottom: 1.3333333em; +} + +.prose-2xl ul ul, .prose-2xl ul ol, .prose-2xl ol ul, .prose-2xl ol ol { + margin-top: 0.6666667em; + margin-bottom: 0.6666667em; +} + +.prose-2xl hr { + margin-top: 3em; + margin-bottom: 3em; +} + +.prose-2xl hr + * { + margin-top: 0; +} + +.prose-2xl h2 + * { + margin-top: 0; +} + +.prose-2xl h3 + * { + margin-top: 0; +} + +.prose-2xl h4 + * { + margin-top: 0; +} + +.prose-2xl table { + font-size: 0.8333333em; + line-height: 1.4; +} + +.prose-2xl thead th { + padding-right: 0.6em; + padding-bottom: 0.8em; + padding-left: 0.6em; +} + +.prose-2xl thead th:first-child { + padding-left: 0; +} + +.prose-2xl thead th:last-child { + padding-right: 0; +} + +.prose-2xl tbody td { + padding-top: 0.8em; + padding-right: 0.6em; + padding-bottom: 0.8em; + padding-left: 0.6em; +} + +.prose-2xl tbody td:first-child { + padding-left: 0; +} + +.prose-2xl tbody td:last-child { + padding-right: 0; +} + +.prose-2xl > :first-child { + margin-top: 0; +} + +.prose-2xl > :last-child { + margin-bottom: 0; +} + +.space-y-0 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0px * var(--space-y-reverse)); +} + +.space-x-0 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0px * var(--space-x-reverse)); + margin-left: calc(0px * calc(1 - var(--space-x-reverse))); +} + +.space-y-1 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.25rem * var(--space-y-reverse)); +} + +.space-x-1 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.25rem * var(--space-x-reverse)); + margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-2 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.5rem * var(--space-y-reverse)); +} + +.space-x-2 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.5rem * var(--space-x-reverse)); + margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.75rem * var(--space-y-reverse)); +} + +.space-x-3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.75rem * var(--space-x-reverse)); + margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(1rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(1rem * var(--space-y-reverse)); +} + +.space-x-4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(1rem * var(--space-x-reverse)); + margin-left: calc(1rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(1.25rem * var(--space-y-reverse)); +} + +.space-x-5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(1.25rem * var(--space-x-reverse)); + margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(1.5rem * var(--space-y-reverse)); +} + +.space-x-6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(1.5rem * var(--space-x-reverse)); + margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-7 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(1.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(1.75rem * var(--space-y-reverse)); +} + +.space-x-7 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(1.75rem * var(--space-x-reverse)); + margin-left: calc(1.75rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-8 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(2rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(2rem * var(--space-y-reverse)); +} + +.space-x-8 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(2rem * var(--space-x-reverse)); + margin-left: calc(2rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-9 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(2.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(2.25rem * var(--space-y-reverse)); +} + +.space-x-9 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(2.25rem * var(--space-x-reverse)); + margin-left: calc(2.25rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-10 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(2.5rem * var(--space-y-reverse)); +} + +.space-x-10 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(2.5rem * var(--space-x-reverse)); + margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-11 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(2.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(2.75rem * var(--space-y-reverse)); +} + +.space-x-11 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(2.75rem * var(--space-x-reverse)); + margin-left: calc(2.75rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(3rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(3rem * var(--space-y-reverse)); +} + +.space-x-12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(3rem * var(--space-x-reverse)); + margin-left: calc(3rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-13 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(3.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(3.25rem * var(--space-y-reverse)); +} + +.space-x-13 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(3.25rem * var(--space-x-reverse)); + margin-left: calc(3.25rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-14 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(3.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(3.5rem * var(--space-y-reverse)); +} + +.space-x-14 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(3.5rem * var(--space-x-reverse)); + margin-left: calc(3.5rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-15 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(3.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(3.75rem * var(--space-y-reverse)); +} + +.space-x-15 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(3.75rem * var(--space-x-reverse)); + margin-left: calc(3.75rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-16 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(4rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(4rem * var(--space-y-reverse)); +} + +.space-x-16 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(4rem * var(--space-x-reverse)); + margin-left: calc(4rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-20 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(5rem * var(--space-y-reverse)); +} + +.space-x-20 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(5rem * var(--space-x-reverse)); + margin-left: calc(5rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-24 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(6rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(6rem * var(--space-y-reverse)); +} + +.space-x-24 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(6rem * var(--space-x-reverse)); + margin-left: calc(6rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-28 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(7rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(7rem * var(--space-y-reverse)); +} + +.space-x-28 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(7rem * var(--space-x-reverse)); + margin-left: calc(7rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-32 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(8rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(8rem * var(--space-y-reverse)); +} + +.space-x-32 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(8rem * var(--space-x-reverse)); + margin-left: calc(8rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-36 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(9rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(9rem * var(--space-y-reverse)); +} + +.space-x-36 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(9rem * var(--space-x-reverse)); + margin-left: calc(9rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-40 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(10rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(10rem * var(--space-y-reverse)); +} + +.space-x-40 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(10rem * var(--space-x-reverse)); + margin-left: calc(10rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-44 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(11rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(11rem * var(--space-y-reverse)); +} + +.space-x-44 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(11rem * var(--space-x-reverse)); + margin-left: calc(11rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-48 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(12rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(12rem * var(--space-y-reverse)); +} + +.space-x-48 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(12rem * var(--space-x-reverse)); + margin-left: calc(12rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-52 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(13rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(13rem * var(--space-y-reverse)); +} + +.space-x-52 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(13rem * var(--space-x-reverse)); + margin-left: calc(13rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-56 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(14rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(14rem * var(--space-y-reverse)); +} + +.space-x-56 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(14rem * var(--space-x-reverse)); + margin-left: calc(14rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-60 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(15rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(15rem * var(--space-y-reverse)); +} + +.space-x-60 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(15rem * var(--space-x-reverse)); + margin-left: calc(15rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-64 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(16rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(16rem * var(--space-y-reverse)); +} + +.space-x-64 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(16rem * var(--space-x-reverse)); + margin-left: calc(16rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-72 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(18rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(18rem * var(--space-y-reverse)); +} + +.space-x-72 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(18rem * var(--space-x-reverse)); + margin-left: calc(18rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-80 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(20rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(20rem * var(--space-y-reverse)); +} + +.space-x-80 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(20rem * var(--space-x-reverse)); + margin-left: calc(20rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-96 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(24rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(24rem * var(--space-y-reverse)); +} + +.space-x-96 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(24rem * var(--space-x-reverse)); + margin-left: calc(24rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-px > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(1px * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(1px * var(--space-y-reverse)); +} + +.space-x-px > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(1px * var(--space-x-reverse)); + margin-left: calc(1px * calc(1 - var(--space-x-reverse))); +} + +.space-y-0\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.125rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.125rem * var(--space-y-reverse)); +} + +.space-x-0\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.125rem * var(--space-x-reverse)); + margin-left: calc(0.125rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-1\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.375rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.375rem * var(--space-y-reverse)); +} + +.space-x-1\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.375rem * var(--space-x-reverse)); + margin-left: calc(0.375rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-2\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.625rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.625rem * var(--space-y-reverse)); +} + +.space-x-2\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.625rem * var(--space-x-reverse)); + margin-left: calc(0.625rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-3\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.875rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.875rem * var(--space-y-reverse)); +} + +.space-x-3\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.875rem * var(--space-x-reverse)); + margin-left: calc(0.875rem * calc(1 - var(--space-x-reverse))); +} + +.space-y-1\/2 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(50% * var(--space-y-reverse)); +} + +.space-x-1\/2 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(50% * var(--space-x-reverse)); + margin-left: calc(50% * calc(1 - var(--space-x-reverse))); +} + +.space-y-1\/3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(33.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(33.333333% * var(--space-y-reverse)); +} + +.space-x-1\/3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(33.333333% * var(--space-x-reverse)); + margin-left: calc(33.333333% * calc(1 - var(--space-x-reverse))); +} + +.space-y-2\/3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(66.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(66.666667% * var(--space-y-reverse)); +} + +.space-x-2\/3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(66.666667% * var(--space-x-reverse)); + margin-left: calc(66.666667% * calc(1 - var(--space-x-reverse))); +} + +.space-y-1\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(25% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(25% * var(--space-y-reverse)); +} + +.space-x-1\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(25% * var(--space-x-reverse)); + margin-left: calc(25% * calc(1 - var(--space-x-reverse))); +} + +.space-y-2\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(50% * var(--space-y-reverse)); +} + +.space-x-2\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(50% * var(--space-x-reverse)); + margin-left: calc(50% * calc(1 - var(--space-x-reverse))); +} + +.space-y-3\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(75% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(75% * var(--space-y-reverse)); +} + +.space-x-3\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(75% * var(--space-x-reverse)); + margin-left: calc(75% * calc(1 - var(--space-x-reverse))); +} + +.space-y-1\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(20% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(20% * var(--space-y-reverse)); +} + +.space-x-1\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(20% * var(--space-x-reverse)); + margin-left: calc(20% * calc(1 - var(--space-x-reverse))); +} + +.space-y-2\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(40% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(40% * var(--space-y-reverse)); +} + +.space-x-2\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(40% * var(--space-x-reverse)); + margin-left: calc(40% * calc(1 - var(--space-x-reverse))); +} + +.space-y-3\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(60% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(60% * var(--space-y-reverse)); +} + +.space-x-3\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(60% * var(--space-x-reverse)); + margin-left: calc(60% * calc(1 - var(--space-x-reverse))); +} + +.space-y-4\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(80% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(80% * var(--space-y-reverse)); +} + +.space-x-4\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(80% * var(--space-x-reverse)); + margin-left: calc(80% * calc(1 - var(--space-x-reverse))); +} + +.space-y-1\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(16.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(16.666667% * var(--space-y-reverse)); +} + +.space-x-1\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(16.666667% * var(--space-x-reverse)); + margin-left: calc(16.666667% * calc(1 - var(--space-x-reverse))); +} + +.space-y-2\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(33.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(33.333333% * var(--space-y-reverse)); +} + +.space-x-2\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(33.333333% * var(--space-x-reverse)); + margin-left: calc(33.333333% * calc(1 - var(--space-x-reverse))); +} + +.space-y-3\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(50% * var(--space-y-reverse)); +} + +.space-x-3\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(50% * var(--space-x-reverse)); + margin-left: calc(50% * calc(1 - var(--space-x-reverse))); +} + +.space-y-4\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(66.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(66.666667% * var(--space-y-reverse)); +} + +.space-x-4\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(66.666667% * var(--space-x-reverse)); + margin-left: calc(66.666667% * calc(1 - var(--space-x-reverse))); +} + +.space-y-5\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(83.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(83.333333% * var(--space-y-reverse)); +} + +.space-x-5\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(83.333333% * var(--space-x-reverse)); + margin-left: calc(83.333333% * calc(1 - var(--space-x-reverse))); +} + +.space-y-1\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(8.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(8.333333% * var(--space-y-reverse)); +} + +.space-x-1\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(8.333333% * var(--space-x-reverse)); + margin-left: calc(8.333333% * calc(1 - var(--space-x-reverse))); +} + +.space-y-2\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(16.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(16.666667% * var(--space-y-reverse)); +} + +.space-x-2\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(16.666667% * var(--space-x-reverse)); + margin-left: calc(16.666667% * calc(1 - var(--space-x-reverse))); +} + +.space-y-3\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(25% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(25% * var(--space-y-reverse)); +} + +.space-x-3\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(25% * var(--space-x-reverse)); + margin-left: calc(25% * calc(1 - var(--space-x-reverse))); +} + +.space-y-4\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(33.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(33.333333% * var(--space-y-reverse)); +} + +.space-x-4\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(33.333333% * var(--space-x-reverse)); + margin-left: calc(33.333333% * calc(1 - var(--space-x-reverse))); +} + +.space-y-5\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(41.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(41.666667% * var(--space-y-reverse)); +} + +.space-x-5\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(41.666667% * var(--space-x-reverse)); + margin-left: calc(41.666667% * calc(1 - var(--space-x-reverse))); +} + +.space-y-6\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(50% * var(--space-y-reverse)); +} + +.space-x-6\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(50% * var(--space-x-reverse)); + margin-left: calc(50% * calc(1 - var(--space-x-reverse))); +} + +.space-y-7\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(58.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(58.333333% * var(--space-y-reverse)); +} + +.space-x-7\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(58.333333% * var(--space-x-reverse)); + margin-left: calc(58.333333% * calc(1 - var(--space-x-reverse))); +} + +.space-y-8\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(66.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(66.666667% * var(--space-y-reverse)); +} + +.space-x-8\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(66.666667% * var(--space-x-reverse)); + margin-left: calc(66.666667% * calc(1 - var(--space-x-reverse))); +} + +.space-y-9\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(75% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(75% * var(--space-y-reverse)); +} + +.space-x-9\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(75% * var(--space-x-reverse)); + margin-left: calc(75% * calc(1 - var(--space-x-reverse))); +} + +.space-y-10\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(83.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(83.333333% * var(--space-y-reverse)); +} + +.space-x-10\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(83.333333% * var(--space-x-reverse)); + margin-left: calc(83.333333% * calc(1 - var(--space-x-reverse))); +} + +.space-y-11\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(91.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(91.666667% * var(--space-y-reverse)); +} + +.space-x-11\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(91.666667% * var(--space-x-reverse)); + margin-left: calc(91.666667% * calc(1 - var(--space-x-reverse))); +} + +.space-y-full > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(100% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(100% * var(--space-y-reverse)); +} + +.space-x-full > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(100% * var(--space-x-reverse)); + margin-left: calc(100% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-1 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.25rem * var(--space-y-reverse)); +} + +.-space-x-1 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.25rem * var(--space-x-reverse)); + margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-2 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.5rem * var(--space-y-reverse)); +} + +.-space-x-2 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.5rem * var(--space-x-reverse)); + margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.75rem * var(--space-y-reverse)); +} + +.-space-x-3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.75rem * var(--space-x-reverse)); + margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-1rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-1rem * var(--space-y-reverse)); +} + +.-space-x-4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-1rem * var(--space-x-reverse)); + margin-left: calc(-1rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-1.25rem * var(--space-y-reverse)); +} + +.-space-x-5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-1.25rem * var(--space-x-reverse)); + margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-1.5rem * var(--space-y-reverse)); +} + +.-space-x-6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-1.5rem * var(--space-x-reverse)); + margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-7 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-1.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-1.75rem * var(--space-y-reverse)); +} + +.-space-x-7 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-1.75rem * var(--space-x-reverse)); + margin-left: calc(-1.75rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-8 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-2rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-2rem * var(--space-y-reverse)); +} + +.-space-x-8 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-2rem * var(--space-x-reverse)); + margin-left: calc(-2rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-9 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-2.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-2.25rem * var(--space-y-reverse)); +} + +.-space-x-9 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-2.25rem * var(--space-x-reverse)); + margin-left: calc(-2.25rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-10 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-2.5rem * var(--space-y-reverse)); +} + +.-space-x-10 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-2.5rem * var(--space-x-reverse)); + margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-11 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-2.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-2.75rem * var(--space-y-reverse)); +} + +.-space-x-11 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-2.75rem * var(--space-x-reverse)); + margin-left: calc(-2.75rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-3rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-3rem * var(--space-y-reverse)); +} + +.-space-x-12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-3rem * var(--space-x-reverse)); + margin-left: calc(-3rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-13 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-3.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-3.25rem * var(--space-y-reverse)); +} + +.-space-x-13 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-3.25rem * var(--space-x-reverse)); + margin-left: calc(-3.25rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-14 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-3.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-3.5rem * var(--space-y-reverse)); +} + +.-space-x-14 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-3.5rem * var(--space-x-reverse)); + margin-left: calc(-3.5rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-15 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-3.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-3.75rem * var(--space-y-reverse)); +} + +.-space-x-15 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-3.75rem * var(--space-x-reverse)); + margin-left: calc(-3.75rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-16 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-4rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-4rem * var(--space-y-reverse)); +} + +.-space-x-16 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-4rem * var(--space-x-reverse)); + margin-left: calc(-4rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-20 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-5rem * var(--space-y-reverse)); +} + +.-space-x-20 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-5rem * var(--space-x-reverse)); + margin-left: calc(-5rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-24 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-6rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-6rem * var(--space-y-reverse)); +} + +.-space-x-24 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-6rem * var(--space-x-reverse)); + margin-left: calc(-6rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-28 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-7rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-7rem * var(--space-y-reverse)); +} + +.-space-x-28 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-7rem * var(--space-x-reverse)); + margin-left: calc(-7rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-32 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-8rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-8rem * var(--space-y-reverse)); +} + +.-space-x-32 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-8rem * var(--space-x-reverse)); + margin-left: calc(-8rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-36 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-9rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-9rem * var(--space-y-reverse)); +} + +.-space-x-36 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-9rem * var(--space-x-reverse)); + margin-left: calc(-9rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-40 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-10rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-10rem * var(--space-y-reverse)); +} + +.-space-x-40 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-10rem * var(--space-x-reverse)); + margin-left: calc(-10rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-44 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-11rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-11rem * var(--space-y-reverse)); +} + +.-space-x-44 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-11rem * var(--space-x-reverse)); + margin-left: calc(-11rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-48 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-12rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-12rem * var(--space-y-reverse)); +} + +.-space-x-48 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-12rem * var(--space-x-reverse)); + margin-left: calc(-12rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-52 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-13rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-13rem * var(--space-y-reverse)); +} + +.-space-x-52 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-13rem * var(--space-x-reverse)); + margin-left: calc(-13rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-56 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-14rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-14rem * var(--space-y-reverse)); +} + +.-space-x-56 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-14rem * var(--space-x-reverse)); + margin-left: calc(-14rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-60 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-15rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-15rem * var(--space-y-reverse)); +} + +.-space-x-60 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-15rem * var(--space-x-reverse)); + margin-left: calc(-15rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-64 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-16rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-16rem * var(--space-y-reverse)); +} + +.-space-x-64 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-16rem * var(--space-x-reverse)); + margin-left: calc(-16rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-72 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-18rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-18rem * var(--space-y-reverse)); +} + +.-space-x-72 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-18rem * var(--space-x-reverse)); + margin-left: calc(-18rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-80 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-20rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-20rem * var(--space-y-reverse)); +} + +.-space-x-80 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-20rem * var(--space-x-reverse)); + margin-left: calc(-20rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-96 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-24rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-24rem * var(--space-y-reverse)); +} + +.-space-x-96 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-24rem * var(--space-x-reverse)); + margin-left: calc(-24rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-px > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-1px * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-1px * var(--space-y-reverse)); +} + +.-space-x-px > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-1px * var(--space-x-reverse)); + margin-left: calc(-1px * calc(1 - var(--space-x-reverse))); +} + +.-space-y-0\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.125rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.125rem * var(--space-y-reverse)); +} + +.-space-x-0\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.125rem * var(--space-x-reverse)); + margin-left: calc(-0.125rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-1\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.375rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.375rem * var(--space-y-reverse)); +} + +.-space-x-1\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.375rem * var(--space-x-reverse)); + margin-left: calc(-0.375rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-2\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.625rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.625rem * var(--space-y-reverse)); +} + +.-space-x-2\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.625rem * var(--space-x-reverse)); + margin-left: calc(-0.625rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-3\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.875rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.875rem * var(--space-y-reverse)); +} + +.-space-x-3\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.875rem * var(--space-x-reverse)); + margin-left: calc(-0.875rem * calc(1 - var(--space-x-reverse))); +} + +.-space-y-1\/2 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-50% * var(--space-y-reverse)); +} + +.-space-x-1\/2 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-50% * var(--space-x-reverse)); + margin-left: calc(-50% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-1\/3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-33.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-33.33333% * var(--space-y-reverse)); +} + +.-space-x-1\/3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-33.33333% * var(--space-x-reverse)); + margin-left: calc(-33.33333% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-2\/3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-66.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-66.66667% * var(--space-y-reverse)); +} + +.-space-x-2\/3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-66.66667% * var(--space-x-reverse)); + margin-left: calc(-66.66667% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-1\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-25% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-25% * var(--space-y-reverse)); +} + +.-space-x-1\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-25% * var(--space-x-reverse)); + margin-left: calc(-25% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-2\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-50% * var(--space-y-reverse)); +} + +.-space-x-2\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-50% * var(--space-x-reverse)); + margin-left: calc(-50% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-3\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-75% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-75% * var(--space-y-reverse)); +} + +.-space-x-3\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-75% * var(--space-x-reverse)); + margin-left: calc(-75% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-1\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-20% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-20% * var(--space-y-reverse)); +} + +.-space-x-1\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-20% * var(--space-x-reverse)); + margin-left: calc(-20% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-2\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-40% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-40% * var(--space-y-reverse)); +} + +.-space-x-2\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-40% * var(--space-x-reverse)); + margin-left: calc(-40% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-3\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-60% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-60% * var(--space-y-reverse)); +} + +.-space-x-3\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-60% * var(--space-x-reverse)); + margin-left: calc(-60% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-4\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-80% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-80% * var(--space-y-reverse)); +} + +.-space-x-4\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-80% * var(--space-x-reverse)); + margin-left: calc(-80% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-1\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-16.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-16.66667% * var(--space-y-reverse)); +} + +.-space-x-1\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-16.66667% * var(--space-x-reverse)); + margin-left: calc(-16.66667% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-2\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-33.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-33.33333% * var(--space-y-reverse)); +} + +.-space-x-2\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-33.33333% * var(--space-x-reverse)); + margin-left: calc(-33.33333% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-3\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-50% * var(--space-y-reverse)); +} + +.-space-x-3\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-50% * var(--space-x-reverse)); + margin-left: calc(-50% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-4\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-66.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-66.66667% * var(--space-y-reverse)); +} + +.-space-x-4\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-66.66667% * var(--space-x-reverse)); + margin-left: calc(-66.66667% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-5\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-83.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-83.33333% * var(--space-y-reverse)); +} + +.-space-x-5\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-83.33333% * var(--space-x-reverse)); + margin-left: calc(-83.33333% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-1\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-8.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-8.33333% * var(--space-y-reverse)); +} + +.-space-x-1\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-8.33333% * var(--space-x-reverse)); + margin-left: calc(-8.33333% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-2\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-16.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-16.66667% * var(--space-y-reverse)); +} + +.-space-x-2\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-16.66667% * var(--space-x-reverse)); + margin-left: calc(-16.66667% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-3\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-25% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-25% * var(--space-y-reverse)); +} + +.-space-x-3\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-25% * var(--space-x-reverse)); + margin-left: calc(-25% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-4\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-33.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-33.33333% * var(--space-y-reverse)); +} + +.-space-x-4\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-33.33333% * var(--space-x-reverse)); + margin-left: calc(-33.33333% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-5\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-41.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-41.66667% * var(--space-y-reverse)); +} + +.-space-x-5\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-41.66667% * var(--space-x-reverse)); + margin-left: calc(-41.66667% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-6\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-50% * var(--space-y-reverse)); +} + +.-space-x-6\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-50% * var(--space-x-reverse)); + margin-left: calc(-50% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-7\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-58.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-58.33333% * var(--space-y-reverse)); +} + +.-space-x-7\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-58.33333% * var(--space-x-reverse)); + margin-left: calc(-58.33333% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-8\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-66.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-66.66667% * var(--space-y-reverse)); +} + +.-space-x-8\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-66.66667% * var(--space-x-reverse)); + margin-left: calc(-66.66667% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-9\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-75% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-75% * var(--space-y-reverse)); +} + +.-space-x-9\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-75% * var(--space-x-reverse)); + margin-left: calc(-75% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-10\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-83.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-83.33333% * var(--space-y-reverse)); +} + +.-space-x-10\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-83.33333% * var(--space-x-reverse)); + margin-left: calc(-83.33333% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-11\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-91.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-91.66667% * var(--space-y-reverse)); +} + +.-space-x-11\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-91.66667% * var(--space-x-reverse)); + margin-left: calc(-91.66667% * calc(1 - var(--space-x-reverse))); +} + +.-space-y-full > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-100% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-100% * var(--space-y-reverse)); +} + +.-space-x-full > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-100% * var(--space-x-reverse)); + margin-left: calc(-100% * calc(1 - var(--space-x-reverse))); +} + +.space-y-reverse > :not(template) ~ :not(template) { + --space-y-reverse: 1; +} + +.space-x-reverse > :not(template) ~ :not(template) { + --space-x-reverse: 1; +} + +.divide-y-0 > :not(template) ~ :not(template) { + --divide-y-reverse: 0; + border-top-width: calc(0px * calc(1 - var(--divide-y-reverse))); + border-bottom-width: calc(0px * var(--divide-y-reverse)); +} + +.divide-x-0 > :not(template) ~ :not(template) { + --divide-x-reverse: 0; + border-right-width: calc(0px * var(--divide-x-reverse)); + border-left-width: calc(0px * calc(1 - var(--divide-x-reverse))); +} + +.divide-y-2 > :not(template) ~ :not(template) { + --divide-y-reverse: 0; + border-top-width: calc(2px * calc(1 - var(--divide-y-reverse))); + border-bottom-width: calc(2px * var(--divide-y-reverse)); +} + +.divide-x-2 > :not(template) ~ :not(template) { + --divide-x-reverse: 0; + border-right-width: calc(2px * var(--divide-x-reverse)); + border-left-width: calc(2px * calc(1 - var(--divide-x-reverse))); +} + +.divide-y-4 > :not(template) ~ :not(template) { + --divide-y-reverse: 0; + border-top-width: calc(4px * calc(1 - var(--divide-y-reverse))); + border-bottom-width: calc(4px * var(--divide-y-reverse)); +} + +.divide-x-4 > :not(template) ~ :not(template) { + --divide-x-reverse: 0; + border-right-width: calc(4px * var(--divide-x-reverse)); + border-left-width: calc(4px * calc(1 - var(--divide-x-reverse))); +} + +.divide-y-8 > :not(template) ~ :not(template) { + --divide-y-reverse: 0; + border-top-width: calc(8px * calc(1 - var(--divide-y-reverse))); + border-bottom-width: calc(8px * var(--divide-y-reverse)); +} + +.divide-x-8 > :not(template) ~ :not(template) { + --divide-x-reverse: 0; + border-right-width: calc(8px * var(--divide-x-reverse)); + border-left-width: calc(8px * calc(1 - var(--divide-x-reverse))); +} + +.divide-y > :not(template) ~ :not(template) { + --divide-y-reverse: 0; + border-top-width: calc(1px * calc(1 - var(--divide-y-reverse))); + border-bottom-width: calc(1px * var(--divide-y-reverse)); +} + +.divide-x > :not(template) ~ :not(template) { + --divide-x-reverse: 0; + border-right-width: calc(1px * var(--divide-x-reverse)); + border-left-width: calc(1px * calc(1 - var(--divide-x-reverse))); +} + +.divide-y-reverse > :not(template) ~ :not(template) { + --divide-y-reverse: 1; +} + +.divide-x-reverse > :not(template) ~ :not(template) { + --divide-x-reverse: 1; +} + +.divide-transparent > :not(template) ~ :not(template) { + border-color: transparent; +} + +.divide-white > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--divide-opacity)); +} + +.divide-black > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--divide-opacity)); +} + +.divide-gray-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--divide-opacity)); +} + +.divide-gray-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--divide-opacity)); +} + +.divide-gray-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--divide-opacity)); +} + +.divide-gray-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--divide-opacity)); +} + +.divide-gray-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--divide-opacity)); +} + +.divide-gray-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--divide-opacity)); +} + +.divide-gray-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--divide-opacity)); +} + +.divide-gray-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--divide-opacity)); +} + +.divide-gray-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--divide-opacity)); +} + +.divide-gray-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--divide-opacity)); +} + +.divide-cool-gray-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--divide-opacity)); +} + +.divide-cool-gray-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--divide-opacity)); +} + +.divide-cool-gray-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--divide-opacity)); +} + +.divide-cool-gray-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--divide-opacity)); +} + +.divide-cool-gray-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--divide-opacity)); +} + +.divide-cool-gray-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--divide-opacity)); +} + +.divide-cool-gray-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--divide-opacity)); +} + +.divide-cool-gray-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--divide-opacity)); +} + +.divide-cool-gray-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--divide-opacity)); +} + +.divide-cool-gray-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--divide-opacity)); +} + +.divide-red-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--divide-opacity)); +} + +.divide-red-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--divide-opacity)); +} + +.divide-red-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--divide-opacity)); +} + +.divide-red-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--divide-opacity)); +} + +.divide-red-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--divide-opacity)); +} + +.divide-red-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--divide-opacity)); +} + +.divide-red-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--divide-opacity)); +} + +.divide-red-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--divide-opacity)); +} + +.divide-red-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--divide-opacity)); +} + +.divide-red-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--divide-opacity)); +} + +.divide-orange-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--divide-opacity)); +} + +.divide-orange-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--divide-opacity)); +} + +.divide-orange-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--divide-opacity)); +} + +.divide-orange-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--divide-opacity)); +} + +.divide-orange-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--divide-opacity)); +} + +.divide-orange-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--divide-opacity)); +} + +.divide-orange-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--divide-opacity)); +} + +.divide-orange-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--divide-opacity)); +} + +.divide-orange-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--divide-opacity)); +} + +.divide-orange-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--divide-opacity)); +} + +.divide-yellow-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--divide-opacity)); +} + +.divide-yellow-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--divide-opacity)); +} + +.divide-yellow-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--divide-opacity)); +} + +.divide-yellow-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--divide-opacity)); +} + +.divide-yellow-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--divide-opacity)); +} + +.divide-yellow-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--divide-opacity)); +} + +.divide-yellow-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--divide-opacity)); +} + +.divide-yellow-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--divide-opacity)); +} + +.divide-yellow-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--divide-opacity)); +} + +.divide-yellow-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--divide-opacity)); +} + +.divide-green-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--divide-opacity)); +} + +.divide-green-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--divide-opacity)); +} + +.divide-green-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--divide-opacity)); +} + +.divide-green-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--divide-opacity)); +} + +.divide-green-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--divide-opacity)); +} + +.divide-green-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--divide-opacity)); +} + +.divide-green-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--divide-opacity)); +} + +.divide-green-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--divide-opacity)); +} + +.divide-green-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--divide-opacity)); +} + +.divide-green-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--divide-opacity)); +} + +.divide-teal-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--divide-opacity)); +} + +.divide-teal-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--divide-opacity)); +} + +.divide-teal-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--divide-opacity)); +} + +.divide-teal-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--divide-opacity)); +} + +.divide-teal-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--divide-opacity)); +} + +.divide-teal-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--divide-opacity)); +} + +.divide-teal-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--divide-opacity)); +} + +.divide-teal-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--divide-opacity)); +} + +.divide-teal-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--divide-opacity)); +} + +.divide-teal-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--divide-opacity)); +} + +.divide-blue-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--divide-opacity)); +} + +.divide-blue-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--divide-opacity)); +} + +.divide-blue-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--divide-opacity)); +} + +.divide-blue-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--divide-opacity)); +} + +.divide-blue-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--divide-opacity)); +} + +.divide-blue-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--divide-opacity)); +} + +.divide-blue-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--divide-opacity)); +} + +.divide-blue-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--divide-opacity)); +} + +.divide-blue-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--divide-opacity)); +} + +.divide-blue-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--divide-opacity)); +} + +.divide-indigo-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--divide-opacity)); +} + +.divide-indigo-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--divide-opacity)); +} + +.divide-indigo-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--divide-opacity)); +} + +.divide-indigo-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--divide-opacity)); +} + +.divide-indigo-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--divide-opacity)); +} + +.divide-indigo-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--divide-opacity)); +} + +.divide-indigo-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--divide-opacity)); +} + +.divide-indigo-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--divide-opacity)); +} + +.divide-indigo-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--divide-opacity)); +} + +.divide-indigo-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--divide-opacity)); +} + +.divide-purple-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--divide-opacity)); +} + +.divide-purple-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--divide-opacity)); +} + +.divide-purple-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--divide-opacity)); +} + +.divide-purple-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--divide-opacity)); +} + +.divide-purple-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--divide-opacity)); +} + +.divide-purple-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--divide-opacity)); +} + +.divide-purple-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--divide-opacity)); +} + +.divide-purple-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--divide-opacity)); +} + +.divide-purple-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--divide-opacity)); +} + +.divide-purple-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--divide-opacity)); +} + +.divide-pink-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--divide-opacity)); +} + +.divide-pink-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--divide-opacity)); +} + +.divide-pink-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--divide-opacity)); +} + +.divide-pink-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--divide-opacity)); +} + +.divide-pink-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--divide-opacity)); +} + +.divide-pink-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--divide-opacity)); +} + +.divide-pink-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--divide-opacity)); +} + +.divide-pink-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--divide-opacity)); +} + +.divide-pink-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--divide-opacity)); +} + +.divide-pink-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--divide-opacity)); +} + +.divide-solid > :not(template) ~ :not(template) { + border-style: solid; +} + +.divide-dashed > :not(template) ~ :not(template) { + border-style: dashed; +} + +.divide-dotted > :not(template) ~ :not(template) { + border-style: dotted; +} + +.divide-double > :not(template) ~ :not(template) { + border-style: double; +} + +.divide-none > :not(template) ~ :not(template) { + border-style: none; +} + +.divide-opacity-0 > :not(template) ~ :not(template) { + --divide-opacity: 0; +} + +.divide-opacity-25 > :not(template) ~ :not(template) { + --divide-opacity: 0.25; +} + +.divide-opacity-50 > :not(template) ~ :not(template) { + --divide-opacity: 0.5; +} + +.divide-opacity-75 > :not(template) ~ :not(template) { + --divide-opacity: 0.75; +} + +.divide-opacity-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} + +.not-sr-only { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; +} + +.focus\:sr-only:focus { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} + +.focus\:not-sr-only:focus { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; +} + +.appearance-none { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.bg-fixed { + background-attachment: fixed; +} + +.bg-local { + background-attachment: local; +} + +.bg-scroll { + background-attachment: scroll; +} + +.bg-clip-border { + background-clip: border-box; +} + +.bg-clip-padding { + background-clip: padding-box; +} + +.bg-clip-content { + background-clip: content-box; +} + +.bg-clip-text { + -webkit-background-clip: text; + background-clip: text; +} + +.bg-transparent { + background-color: transparent; +} + +.bg-white { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); +} + +.bg-black { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); +} + +.bg-gray-50 { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); +} + +.bg-gray-100 { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); +} + +.bg-gray-200 { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); +} + +.bg-gray-300 { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); +} + +.bg-gray-400 { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); +} + +.bg-gray-500 { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); +} + +.bg-gray-600 { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); +} + +.bg-gray-700 { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); +} + +.bg-gray-800 { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); +} + +.bg-gray-900 { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); +} + +.bg-cool-gray-50 { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); +} + +.bg-cool-gray-100 { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); +} + +.bg-cool-gray-200 { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); +} + +.bg-cool-gray-300 { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); +} + +.bg-cool-gray-400 { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); +} + +.bg-cool-gray-500 { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); +} + +.bg-cool-gray-600 { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); +} + +.bg-cool-gray-700 { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); +} + +.bg-cool-gray-800 { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); +} + +.bg-cool-gray-900 { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); +} + +.bg-red-50 { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); +} + +.bg-red-100 { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); +} + +.bg-red-200 { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); +} + +.bg-red-300 { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); +} + +.bg-red-400 { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); +} + +.bg-red-500 { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); +} + +.bg-red-600 { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); +} + +.bg-red-700 { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); +} + +.bg-red-800 { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); +} + +.bg-red-900 { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); +} + +.bg-orange-50 { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); +} + +.bg-orange-100 { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); +} + +.bg-orange-200 { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); +} + +.bg-orange-300 { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); +} + +.bg-orange-400 { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); +} + +.bg-orange-500 { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); +} + +.bg-orange-600 { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); +} + +.bg-orange-700 { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); +} + +.bg-orange-800 { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); +} + +.bg-orange-900 { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); +} + +.bg-yellow-50 { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); +} + +.bg-yellow-100 { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); +} + +.bg-yellow-200 { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); +} + +.bg-yellow-300 { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); +} + +.bg-yellow-400 { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); +} + +.bg-yellow-500 { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); +} + +.bg-yellow-600 { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); +} + +.bg-yellow-700 { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); +} + +.bg-yellow-800 { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); +} + +.bg-yellow-900 { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); +} + +.bg-green-50 { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); +} + +.bg-green-100 { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); +} + +.bg-green-200 { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); +} + +.bg-green-300 { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); +} + +.bg-green-400 { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); +} + +.bg-green-500 { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); +} + +.bg-green-600 { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); +} + +.bg-green-700 { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); +} + +.bg-green-800 { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); +} + +.bg-green-900 { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); +} + +.bg-teal-50 { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); +} + +.bg-teal-100 { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); +} + +.bg-teal-200 { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); +} + +.bg-teal-300 { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); +} + +.bg-teal-400 { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); +} + +.bg-teal-500 { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); +} + +.bg-teal-600 { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); +} + +.bg-teal-700 { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); +} + +.bg-teal-800 { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); +} + +.bg-teal-900 { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); +} + +.bg-blue-50 { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); +} + +.bg-blue-100 { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); +} + +.bg-blue-200 { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); +} + +.bg-blue-300 { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); +} + +.bg-blue-400 { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); +} + +.bg-blue-500 { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); +} + +.bg-blue-600 { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); +} + +.bg-blue-700 { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); +} + +.bg-blue-800 { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); +} + +.bg-blue-900 { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); +} + +.bg-indigo-50 { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); +} + +.bg-indigo-100 { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); +} + +.bg-indigo-200 { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); +} + +.bg-indigo-300 { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); +} + +.bg-indigo-400 { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); +} + +.bg-indigo-500 { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); +} + +.bg-indigo-600 { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); +} + +.bg-indigo-700 { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); +} + +.bg-indigo-800 { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); +} + +.bg-indigo-900 { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); +} + +.bg-purple-50 { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); +} + +.bg-purple-100 { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); +} + +.bg-purple-200 { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); +} + +.bg-purple-300 { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); +} + +.bg-purple-400 { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); +} + +.bg-purple-500 { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); +} + +.bg-purple-600 { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); +} + +.bg-purple-700 { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); +} + +.bg-purple-800 { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); +} + +.bg-purple-900 { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); +} + +.bg-pink-50 { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); +} + +.bg-pink-100 { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); +} + +.bg-pink-200 { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); +} + +.bg-pink-300 { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); +} + +.bg-pink-400 { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); +} + +.bg-pink-500 { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); +} + +.bg-pink-600 { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); +} + +.bg-pink-700 { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); +} + +.bg-pink-800 { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); +} + +.bg-pink-900 { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-transparent { + background-color: transparent; +} + +.group:hover .group-hover\:bg-white { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-black { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-gray-50 { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-gray-100 { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-gray-200 { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-gray-300 { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-gray-400 { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-gray-500 { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-gray-600 { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-gray-700 { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-gray-800 { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-gray-900 { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-cool-gray-50 { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-cool-gray-100 { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-cool-gray-200 { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-cool-gray-300 { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-cool-gray-400 { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-cool-gray-500 { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-cool-gray-600 { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-cool-gray-700 { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-cool-gray-800 { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-cool-gray-900 { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-red-50 { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-red-100 { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-red-200 { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-red-300 { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-red-400 { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-red-500 { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-red-600 { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-red-700 { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-red-800 { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-red-900 { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-orange-50 { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-orange-100 { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-orange-200 { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-orange-300 { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-orange-400 { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-orange-500 { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-orange-600 { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-orange-700 { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-orange-800 { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-orange-900 { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-yellow-50 { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-yellow-100 { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-yellow-200 { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-yellow-300 { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-yellow-400 { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-yellow-500 { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-yellow-600 { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-yellow-700 { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-yellow-800 { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-yellow-900 { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-green-50 { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-green-100 { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-green-200 { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-green-300 { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-green-400 { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-green-500 { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-green-600 { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-green-700 { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-green-800 { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-green-900 { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-teal-50 { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-teal-100 { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-teal-200 { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-teal-300 { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-teal-400 { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-teal-500 { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-teal-600 { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-teal-700 { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-teal-800 { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-teal-900 { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-blue-50 { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-blue-100 { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-blue-200 { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-blue-300 { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-blue-400 { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-blue-500 { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-blue-600 { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-blue-700 { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-blue-800 { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-blue-900 { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-indigo-50 { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-indigo-100 { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-indigo-200 { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-indigo-300 { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-indigo-400 { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-indigo-500 { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-indigo-600 { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-indigo-700 { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-indigo-800 { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-indigo-900 { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-purple-50 { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-purple-100 { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-purple-200 { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-purple-300 { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-purple-400 { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-purple-500 { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-purple-600 { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-purple-700 { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-purple-800 { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-purple-900 { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-pink-50 { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-pink-100 { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-pink-200 { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-pink-300 { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-pink-400 { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-pink-500 { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-pink-600 { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-pink-700 { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-pink-800 { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); +} + +.group:hover .group-hover\:bg-pink-900 { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-transparent { + background-color: transparent; +} + +.group:focus .group-focus\:bg-white { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-black { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-gray-50 { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-gray-100 { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-gray-200 { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-gray-300 { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-gray-400 { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-gray-500 { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-gray-600 { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-gray-700 { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-gray-800 { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-gray-900 { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-cool-gray-50 { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-cool-gray-100 { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-cool-gray-200 { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-cool-gray-300 { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-cool-gray-400 { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-cool-gray-500 { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-cool-gray-600 { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-cool-gray-700 { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-cool-gray-800 { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-cool-gray-900 { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-red-50 { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-red-100 { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-red-200 { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-red-300 { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-red-400 { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-red-500 { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-red-600 { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-red-700 { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-red-800 { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-red-900 { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-orange-50 { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-orange-100 { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-orange-200 { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-orange-300 { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-orange-400 { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-orange-500 { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-orange-600 { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-orange-700 { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-orange-800 { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-orange-900 { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-yellow-50 { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-yellow-100 { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-yellow-200 { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-yellow-300 { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-yellow-400 { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-yellow-500 { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-yellow-600 { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-yellow-700 { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-yellow-800 { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-yellow-900 { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-green-50 { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-green-100 { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-green-200 { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-green-300 { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-green-400 { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-green-500 { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-green-600 { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-green-700 { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-green-800 { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-green-900 { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-teal-50 { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-teal-100 { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-teal-200 { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-teal-300 { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-teal-400 { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-teal-500 { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-teal-600 { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-teal-700 { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-teal-800 { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-teal-900 { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-blue-50 { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-blue-100 { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-blue-200 { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-blue-300 { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-blue-400 { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-blue-500 { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-blue-600 { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-blue-700 { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-blue-800 { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-blue-900 { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-indigo-50 { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-indigo-100 { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-indigo-200 { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-indigo-300 { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-indigo-400 { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-indigo-500 { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-indigo-600 { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-indigo-700 { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-indigo-800 { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-indigo-900 { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-purple-50 { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-purple-100 { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-purple-200 { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-purple-300 { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-purple-400 { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-purple-500 { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-purple-600 { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-purple-700 { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-purple-800 { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-purple-900 { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-pink-50 { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-pink-100 { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-pink-200 { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-pink-300 { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-pink-400 { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-pink-500 { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-pink-600 { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-pink-700 { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-pink-800 { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); +} + +.group:focus .group-focus\:bg-pink-900 { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); +} + +.hover\:bg-transparent:hover { + background-color: transparent; +} + +.hover\:bg-white:hover { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); +} + +.hover\:bg-black:hover { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); +} + +.hover\:bg-gray-50:hover { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); +} + +.hover\:bg-gray-100:hover { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); +} + +.hover\:bg-gray-200:hover { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); +} + +.hover\:bg-gray-300:hover { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); +} + +.hover\:bg-gray-400:hover { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); +} + +.hover\:bg-gray-500:hover { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); +} + +.hover\:bg-gray-600:hover { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); +} + +.hover\:bg-gray-700:hover { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); +} + +.hover\:bg-gray-800:hover { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); +} + +.hover\:bg-gray-900:hover { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); +} + +.hover\:bg-cool-gray-50:hover { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); +} + +.hover\:bg-cool-gray-100:hover { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); +} + +.hover\:bg-cool-gray-200:hover { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); +} + +.hover\:bg-cool-gray-300:hover { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); +} + +.hover\:bg-cool-gray-400:hover { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); +} + +.hover\:bg-cool-gray-500:hover { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); +} + +.hover\:bg-cool-gray-600:hover { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); +} + +.hover\:bg-cool-gray-700:hover { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); +} + +.hover\:bg-cool-gray-800:hover { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); +} + +.hover\:bg-cool-gray-900:hover { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); +} + +.hover\:bg-red-50:hover { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); +} + +.hover\:bg-red-100:hover { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); +} + +.hover\:bg-red-200:hover { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); +} + +.hover\:bg-red-300:hover { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); +} + +.hover\:bg-red-400:hover { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); +} + +.hover\:bg-red-500:hover { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); +} + +.hover\:bg-red-600:hover { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); +} + +.hover\:bg-red-700:hover { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); +} + +.hover\:bg-red-800:hover { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); +} + +.hover\:bg-red-900:hover { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); +} + +.hover\:bg-orange-50:hover { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); +} + +.hover\:bg-orange-100:hover { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); +} + +.hover\:bg-orange-200:hover { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); +} + +.hover\:bg-orange-300:hover { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); +} + +.hover\:bg-orange-400:hover { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); +} + +.hover\:bg-orange-500:hover { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); +} + +.hover\:bg-orange-600:hover { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); +} + +.hover\:bg-orange-700:hover { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); +} + +.hover\:bg-orange-800:hover { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); +} + +.hover\:bg-orange-900:hover { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); +} + +.hover\:bg-yellow-50:hover { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); +} + +.hover\:bg-yellow-100:hover { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); +} + +.hover\:bg-yellow-200:hover { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); +} + +.hover\:bg-yellow-300:hover { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); +} + +.hover\:bg-yellow-400:hover { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); +} + +.hover\:bg-yellow-500:hover { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); +} + +.hover\:bg-yellow-600:hover { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); +} + +.hover\:bg-yellow-700:hover { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); +} + +.hover\:bg-yellow-800:hover { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); +} + +.hover\:bg-yellow-900:hover { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); +} + +.hover\:bg-green-50:hover { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); +} + +.hover\:bg-green-100:hover { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); +} + +.hover\:bg-green-200:hover { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); +} + +.hover\:bg-green-300:hover { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); +} + +.hover\:bg-green-400:hover { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); +} + +.hover\:bg-green-500:hover { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); +} + +.hover\:bg-green-600:hover { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); +} + +.hover\:bg-green-700:hover { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); +} + +.hover\:bg-green-800:hover { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); +} + +.hover\:bg-green-900:hover { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); +} + +.hover\:bg-teal-50:hover { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); +} + +.hover\:bg-teal-100:hover { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); +} + +.hover\:bg-teal-200:hover { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); +} + +.hover\:bg-teal-300:hover { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); +} + +.hover\:bg-teal-400:hover { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); +} + +.hover\:bg-teal-500:hover { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); +} + +.hover\:bg-teal-600:hover { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); +} + +.hover\:bg-teal-700:hover { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); +} + +.hover\:bg-teal-800:hover { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); +} + +.hover\:bg-teal-900:hover { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); +} + +.hover\:bg-blue-50:hover { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); +} + +.hover\:bg-blue-100:hover { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); +} + +.hover\:bg-blue-200:hover { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); +} + +.hover\:bg-blue-300:hover { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); +} + +.hover\:bg-blue-400:hover { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); +} + +.hover\:bg-blue-500:hover { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); +} + +.hover\:bg-blue-600:hover { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); +} + +.hover\:bg-blue-700:hover { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); +} + +.hover\:bg-blue-800:hover { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); +} + +.hover\:bg-blue-900:hover { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); +} + +.hover\:bg-indigo-50:hover { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); +} + +.hover\:bg-indigo-100:hover { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); +} + +.hover\:bg-indigo-200:hover { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); +} + +.hover\:bg-indigo-300:hover { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); +} + +.hover\:bg-indigo-400:hover { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); +} + +.hover\:bg-indigo-500:hover { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); +} + +.hover\:bg-indigo-600:hover { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); +} + +.hover\:bg-indigo-700:hover { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); +} + +.hover\:bg-indigo-800:hover { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); +} + +.hover\:bg-indigo-900:hover { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); +} + +.hover\:bg-purple-50:hover { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); +} + +.hover\:bg-purple-100:hover { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); +} + +.hover\:bg-purple-200:hover { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); +} + +.hover\:bg-purple-300:hover { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); +} + +.hover\:bg-purple-400:hover { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); +} + +.hover\:bg-purple-500:hover { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); +} + +.hover\:bg-purple-600:hover { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); +} + +.hover\:bg-purple-700:hover { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); +} + +.hover\:bg-purple-800:hover { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); +} + +.hover\:bg-purple-900:hover { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); +} + +.hover\:bg-pink-50:hover { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); +} + +.hover\:bg-pink-100:hover { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); +} + +.hover\:bg-pink-200:hover { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); +} + +.hover\:bg-pink-300:hover { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); +} + +.hover\:bg-pink-400:hover { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); +} + +.hover\:bg-pink-500:hover { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); +} + +.hover\:bg-pink-600:hover { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); +} + +.hover\:bg-pink-700:hover { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); +} + +.hover\:bg-pink-800:hover { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); +} + +.hover\:bg-pink-900:hover { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); +} + +.focus\:bg-transparent:focus { + background-color: transparent; +} + +.focus\:bg-white:focus { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); +} + +.focus\:bg-black:focus { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); +} + +.focus\:bg-gray-50:focus { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); +} + +.focus\:bg-gray-100:focus { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); +} + +.focus\:bg-gray-200:focus { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); +} + +.focus\:bg-gray-300:focus { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); +} + +.focus\:bg-gray-400:focus { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); +} + +.focus\:bg-gray-500:focus { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); +} + +.focus\:bg-gray-600:focus { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); +} + +.focus\:bg-gray-700:focus { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); +} + +.focus\:bg-gray-800:focus { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); +} + +.focus\:bg-gray-900:focus { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); +} + +.focus\:bg-cool-gray-50:focus { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); +} + +.focus\:bg-cool-gray-100:focus { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); +} + +.focus\:bg-cool-gray-200:focus { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); +} + +.focus\:bg-cool-gray-300:focus { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); +} + +.focus\:bg-cool-gray-400:focus { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); +} + +.focus\:bg-cool-gray-500:focus { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); +} + +.focus\:bg-cool-gray-600:focus { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); +} + +.focus\:bg-cool-gray-700:focus { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); +} + +.focus\:bg-cool-gray-800:focus { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); +} + +.focus\:bg-cool-gray-900:focus { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); +} + +.focus\:bg-red-50:focus { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); +} + +.focus\:bg-red-100:focus { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); +} + +.focus\:bg-red-200:focus { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); +} + +.focus\:bg-red-300:focus { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); +} + +.focus\:bg-red-400:focus { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); +} + +.focus\:bg-red-500:focus { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); +} + +.focus\:bg-red-600:focus { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); +} + +.focus\:bg-red-700:focus { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); +} + +.focus\:bg-red-800:focus { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); +} + +.focus\:bg-red-900:focus { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); +} + +.focus\:bg-orange-50:focus { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); +} + +.focus\:bg-orange-100:focus { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); +} + +.focus\:bg-orange-200:focus { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); +} + +.focus\:bg-orange-300:focus { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); +} + +.focus\:bg-orange-400:focus { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); +} + +.focus\:bg-orange-500:focus { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); +} + +.focus\:bg-orange-600:focus { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); +} + +.focus\:bg-orange-700:focus { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); +} + +.focus\:bg-orange-800:focus { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); +} + +.focus\:bg-orange-900:focus { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); +} + +.focus\:bg-yellow-50:focus { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); +} + +.focus\:bg-yellow-100:focus { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); +} + +.focus\:bg-yellow-200:focus { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); +} + +.focus\:bg-yellow-300:focus { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); +} + +.focus\:bg-yellow-400:focus { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); +} + +.focus\:bg-yellow-500:focus { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); +} + +.focus\:bg-yellow-600:focus { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); +} + +.focus\:bg-yellow-700:focus { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); +} + +.focus\:bg-yellow-800:focus { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); +} + +.focus\:bg-yellow-900:focus { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); +} + +.focus\:bg-green-50:focus { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); +} + +.focus\:bg-green-100:focus { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); +} + +.focus\:bg-green-200:focus { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); +} + +.focus\:bg-green-300:focus { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); +} + +.focus\:bg-green-400:focus { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); +} + +.focus\:bg-green-500:focus { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); +} + +.focus\:bg-green-600:focus { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); +} + +.focus\:bg-green-700:focus { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); +} + +.focus\:bg-green-800:focus { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); +} + +.focus\:bg-green-900:focus { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); +} + +.focus\:bg-teal-50:focus { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); +} + +.focus\:bg-teal-100:focus { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); +} + +.focus\:bg-teal-200:focus { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); +} + +.focus\:bg-teal-300:focus { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); +} + +.focus\:bg-teal-400:focus { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); +} + +.focus\:bg-teal-500:focus { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); +} + +.focus\:bg-teal-600:focus { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); +} + +.focus\:bg-teal-700:focus { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); +} + +.focus\:bg-teal-800:focus { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); +} + +.focus\:bg-teal-900:focus { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); +} + +.focus\:bg-blue-50:focus { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); +} + +.focus\:bg-blue-100:focus { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); +} + +.focus\:bg-blue-200:focus { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); +} + +.focus\:bg-blue-300:focus { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); +} + +.focus\:bg-blue-400:focus { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); +} + +.focus\:bg-blue-500:focus { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); +} + +.focus\:bg-blue-600:focus { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); +} + +.focus\:bg-blue-700:focus { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); +} + +.focus\:bg-blue-800:focus { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); +} + +.focus\:bg-blue-900:focus { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); +} + +.focus\:bg-indigo-50:focus { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); +} + +.focus\:bg-indigo-100:focus { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); +} + +.focus\:bg-indigo-200:focus { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); +} + +.focus\:bg-indigo-300:focus { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); +} + +.focus\:bg-indigo-400:focus { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); +} + +.focus\:bg-indigo-500:focus { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); +} + +.focus\:bg-indigo-600:focus { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); +} + +.focus\:bg-indigo-700:focus { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); +} + +.focus\:bg-indigo-800:focus { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); +} + +.focus\:bg-indigo-900:focus { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); +} + +.focus\:bg-purple-50:focus { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); +} + +.focus\:bg-purple-100:focus { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); +} + +.focus\:bg-purple-200:focus { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); +} + +.focus\:bg-purple-300:focus { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); +} + +.focus\:bg-purple-400:focus { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); +} + +.focus\:bg-purple-500:focus { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); +} + +.focus\:bg-purple-600:focus { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); +} + +.focus\:bg-purple-700:focus { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); +} + +.focus\:bg-purple-800:focus { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); +} + +.focus\:bg-purple-900:focus { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); +} + +.focus\:bg-pink-50:focus { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); +} + +.focus\:bg-pink-100:focus { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); +} + +.focus\:bg-pink-200:focus { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); +} + +.focus\:bg-pink-300:focus { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); +} + +.focus\:bg-pink-400:focus { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); +} + +.focus\:bg-pink-500:focus { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); +} + +.focus\:bg-pink-600:focus { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); +} + +.focus\:bg-pink-700:focus { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); +} + +.focus\:bg-pink-800:focus { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); +} + +.focus\:bg-pink-900:focus { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); +} + +.active\:bg-transparent:active { + background-color: transparent; +} + +.active\:bg-white:active { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); +} + +.active\:bg-black:active { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); +} + +.active\:bg-gray-50:active { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); +} + +.active\:bg-gray-100:active { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); +} + +.active\:bg-gray-200:active { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); +} + +.active\:bg-gray-300:active { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); +} + +.active\:bg-gray-400:active { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); +} + +.active\:bg-gray-500:active { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); +} + +.active\:bg-gray-600:active { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); +} + +.active\:bg-gray-700:active { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); +} + +.active\:bg-gray-800:active { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); +} + +.active\:bg-gray-900:active { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); +} + +.active\:bg-cool-gray-50:active { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); +} + +.active\:bg-cool-gray-100:active { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); +} + +.active\:bg-cool-gray-200:active { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); +} + +.active\:bg-cool-gray-300:active { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); +} + +.active\:bg-cool-gray-400:active { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); +} + +.active\:bg-cool-gray-500:active { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); +} + +.active\:bg-cool-gray-600:active { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); +} + +.active\:bg-cool-gray-700:active { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); +} + +.active\:bg-cool-gray-800:active { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); +} + +.active\:bg-cool-gray-900:active { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); +} + +.active\:bg-red-50:active { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); +} + +.active\:bg-red-100:active { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); +} + +.active\:bg-red-200:active { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); +} + +.active\:bg-red-300:active { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); +} + +.active\:bg-red-400:active { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); +} + +.active\:bg-red-500:active { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); +} + +.active\:bg-red-600:active { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); +} + +.active\:bg-red-700:active { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); +} + +.active\:bg-red-800:active { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); +} + +.active\:bg-red-900:active { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); +} + +.active\:bg-orange-50:active { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); +} + +.active\:bg-orange-100:active { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); +} + +.active\:bg-orange-200:active { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); +} + +.active\:bg-orange-300:active { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); +} + +.active\:bg-orange-400:active { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); +} + +.active\:bg-orange-500:active { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); +} + +.active\:bg-orange-600:active { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); +} + +.active\:bg-orange-700:active { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); +} + +.active\:bg-orange-800:active { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); +} + +.active\:bg-orange-900:active { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); +} + +.active\:bg-yellow-50:active { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); +} + +.active\:bg-yellow-100:active { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); +} + +.active\:bg-yellow-200:active { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); +} + +.active\:bg-yellow-300:active { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); +} + +.active\:bg-yellow-400:active { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); +} + +.active\:bg-yellow-500:active { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); +} + +.active\:bg-yellow-600:active { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); +} + +.active\:bg-yellow-700:active { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); +} + +.active\:bg-yellow-800:active { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); +} + +.active\:bg-yellow-900:active { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); +} + +.active\:bg-green-50:active { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); +} + +.active\:bg-green-100:active { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); +} + +.active\:bg-green-200:active { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); +} + +.active\:bg-green-300:active { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); +} + +.active\:bg-green-400:active { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); +} + +.active\:bg-green-500:active { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); +} + +.active\:bg-green-600:active { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); +} + +.active\:bg-green-700:active { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); +} + +.active\:bg-green-800:active { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); +} + +.active\:bg-green-900:active { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); +} + +.active\:bg-teal-50:active { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); +} + +.active\:bg-teal-100:active { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); +} + +.active\:bg-teal-200:active { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); +} + +.active\:bg-teal-300:active { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); +} + +.active\:bg-teal-400:active { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); +} + +.active\:bg-teal-500:active { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); +} + +.active\:bg-teal-600:active { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); +} + +.active\:bg-teal-700:active { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); +} + +.active\:bg-teal-800:active { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); +} + +.active\:bg-teal-900:active { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); +} + +.active\:bg-blue-50:active { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); +} + +.active\:bg-blue-100:active { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); +} + +.active\:bg-blue-200:active { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); +} + +.active\:bg-blue-300:active { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); +} + +.active\:bg-blue-400:active { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); +} + +.active\:bg-blue-500:active { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); +} + +.active\:bg-blue-600:active { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); +} + +.active\:bg-blue-700:active { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); +} + +.active\:bg-blue-800:active { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); +} + +.active\:bg-blue-900:active { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); +} + +.active\:bg-indigo-50:active { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); +} + +.active\:bg-indigo-100:active { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); +} + +.active\:bg-indigo-200:active { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); +} + +.active\:bg-indigo-300:active { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); +} + +.active\:bg-indigo-400:active { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); +} + +.active\:bg-indigo-500:active { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); +} + +.active\:bg-indigo-600:active { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); +} + +.active\:bg-indigo-700:active { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); +} + +.active\:bg-indigo-800:active { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); +} + +.active\:bg-indigo-900:active { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); +} + +.active\:bg-purple-50:active { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); +} + +.active\:bg-purple-100:active { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); +} + +.active\:bg-purple-200:active { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); +} + +.active\:bg-purple-300:active { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); +} + +.active\:bg-purple-400:active { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); +} + +.active\:bg-purple-500:active { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); +} + +.active\:bg-purple-600:active { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); +} + +.active\:bg-purple-700:active { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); +} + +.active\:bg-purple-800:active { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); +} + +.active\:bg-purple-900:active { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); +} + +.active\:bg-pink-50:active { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); +} + +.active\:bg-pink-100:active { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); +} + +.active\:bg-pink-200:active { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); +} + +.active\:bg-pink-300:active { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); +} + +.active\:bg-pink-400:active { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); +} + +.active\:bg-pink-500:active { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); +} + +.active\:bg-pink-600:active { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); +} + +.active\:bg-pink-700:active { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); +} + +.active\:bg-pink-800:active { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); +} + +.active\:bg-pink-900:active { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); +} + +.bg-none { + background-image: none; +} + +.bg-gradient-to-t { + background-image: linear-gradient(to top, var(--gradient-color-stops)); +} + +.bg-gradient-to-tr { + background-image: linear-gradient(to top right, var(--gradient-color-stops)); +} + +.bg-gradient-to-r { + background-image: linear-gradient(to right, var(--gradient-color-stops)); +} + +.bg-gradient-to-br { + background-image: linear-gradient(to bottom right, var(--gradient-color-stops)); +} + +.bg-gradient-to-b { + background-image: linear-gradient(to bottom, var(--gradient-color-stops)); +} + +.bg-gradient-to-bl { + background-image: linear-gradient(to bottom left, var(--gradient-color-stops)); +} + +.bg-gradient-to-l { + background-image: linear-gradient(to left, var(--gradient-color-stops)); +} + +.bg-gradient-to-tl { + background-image: linear-gradient(to top left, var(--gradient-color-stops)); +} + +.from-transparent { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.from-white { + --gradient-from-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); +} + +.from-black { + --gradient-from-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.from-gray-50 { + --gradient-from-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); +} + +.from-gray-100 { + --gradient-from-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); +} + +.from-gray-200 { + --gradient-from-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); +} + +.from-gray-300 { + --gradient-from-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); +} + +.from-gray-400 { + --gradient-from-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); +} + +.from-gray-500 { + --gradient-from-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); +} + +.from-gray-600 { + --gradient-from-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); +} + +.from-gray-700 { + --gradient-from-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); +} + +.from-gray-800 { + --gradient-from-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); +} + +.from-gray-900 { + --gradient-from-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); +} + +.from-cool-gray-50 { + --gradient-from-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); +} + +.from-cool-gray-100 { + --gradient-from-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); +} + +.from-cool-gray-200 { + --gradient-from-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); +} + +.from-cool-gray-300 { + --gradient-from-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); +} + +.from-cool-gray-400 { + --gradient-from-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); +} + +.from-cool-gray-500 { + --gradient-from-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); +} + +.from-cool-gray-600 { + --gradient-from-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); +} + +.from-cool-gray-700 { + --gradient-from-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); +} + +.from-cool-gray-800 { + --gradient-from-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); +} + +.from-cool-gray-900 { + --gradient-from-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); +} + +.from-red-50 { + --gradient-from-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); +} + +.from-red-100 { + --gradient-from-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); +} + +.from-red-200 { + --gradient-from-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); +} + +.from-red-300 { + --gradient-from-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); +} + +.from-red-400 { + --gradient-from-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); +} + +.from-red-500 { + --gradient-from-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); +} + +.from-red-600 { + --gradient-from-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); +} + +.from-red-700 { + --gradient-from-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); +} + +.from-red-800 { + --gradient-from-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); +} + +.from-red-900 { + --gradient-from-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); +} + +.from-orange-50 { + --gradient-from-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); +} + +.from-orange-100 { + --gradient-from-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); +} + +.from-orange-200 { + --gradient-from-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); +} + +.from-orange-300 { + --gradient-from-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); +} + +.from-orange-400 { + --gradient-from-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); +} + +.from-orange-500 { + --gradient-from-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); +} + +.from-orange-600 { + --gradient-from-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); +} + +.from-orange-700 { + --gradient-from-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); +} + +.from-orange-800 { + --gradient-from-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); +} + +.from-orange-900 { + --gradient-from-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); +} + +.from-yellow-50 { + --gradient-from-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); +} + +.from-yellow-100 { + --gradient-from-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); +} + +.from-yellow-200 { + --gradient-from-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); +} + +.from-yellow-300 { + --gradient-from-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); +} + +.from-yellow-400 { + --gradient-from-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); +} + +.from-yellow-500 { + --gradient-from-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); +} + +.from-yellow-600 { + --gradient-from-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); +} + +.from-yellow-700 { + --gradient-from-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); +} + +.from-yellow-800 { + --gradient-from-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); +} + +.from-yellow-900 { + --gradient-from-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); +} + +.from-green-50 { + --gradient-from-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); +} + +.from-green-100 { + --gradient-from-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); +} + +.from-green-200 { + --gradient-from-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); +} + +.from-green-300 { + --gradient-from-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); +} + +.from-green-400 { + --gradient-from-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); +} + +.from-green-500 { + --gradient-from-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); +} + +.from-green-600 { + --gradient-from-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); +} + +.from-green-700 { + --gradient-from-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); +} + +.from-green-800 { + --gradient-from-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); +} + +.from-green-900 { + --gradient-from-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); +} + +.from-teal-50 { + --gradient-from-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); +} + +.from-teal-100 { + --gradient-from-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); +} + +.from-teal-200 { + --gradient-from-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); +} + +.from-teal-300 { + --gradient-from-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); +} + +.from-teal-400 { + --gradient-from-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); +} + +.from-teal-500 { + --gradient-from-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); +} + +.from-teal-600 { + --gradient-from-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); +} + +.from-teal-700 { + --gradient-from-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); +} + +.from-teal-800 { + --gradient-from-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); +} + +.from-teal-900 { + --gradient-from-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); +} + +.from-blue-50 { + --gradient-from-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); +} + +.from-blue-100 { + --gradient-from-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); +} + +.from-blue-200 { + --gradient-from-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); +} + +.from-blue-300 { + --gradient-from-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); +} + +.from-blue-400 { + --gradient-from-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); +} + +.from-blue-500 { + --gradient-from-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); +} + +.from-blue-600 { + --gradient-from-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); +} + +.from-blue-700 { + --gradient-from-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); +} + +.from-blue-800 { + --gradient-from-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); +} + +.from-blue-900 { + --gradient-from-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); +} + +.from-indigo-50 { + --gradient-from-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); +} + +.from-indigo-100 { + --gradient-from-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); +} + +.from-indigo-200 { + --gradient-from-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); +} + +.from-indigo-300 { + --gradient-from-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); +} + +.from-indigo-400 { + --gradient-from-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); +} + +.from-indigo-500 { + --gradient-from-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); +} + +.from-indigo-600 { + --gradient-from-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); +} + +.from-indigo-700 { + --gradient-from-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); +} + +.from-indigo-800 { + --gradient-from-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); +} + +.from-indigo-900 { + --gradient-from-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); +} + +.from-purple-50 { + --gradient-from-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); +} + +.from-purple-100 { + --gradient-from-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); +} + +.from-purple-200 { + --gradient-from-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); +} + +.from-purple-300 { + --gradient-from-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); +} + +.from-purple-400 { + --gradient-from-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); +} + +.from-purple-500 { + --gradient-from-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); +} + +.from-purple-600 { + --gradient-from-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); +} + +.from-purple-700 { + --gradient-from-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); +} + +.from-purple-800 { + --gradient-from-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); +} + +.from-purple-900 { + --gradient-from-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); +} + +.from-pink-50 { + --gradient-from-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); +} + +.from-pink-100 { + --gradient-from-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); +} + +.from-pink-200 { + --gradient-from-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); +} + +.from-pink-300 { + --gradient-from-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); +} + +.from-pink-400 { + --gradient-from-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); +} + +.from-pink-500 { + --gradient-from-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); +} + +.from-pink-600 { + --gradient-from-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); +} + +.from-pink-700 { + --gradient-from-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); +} + +.from-pink-800 { + --gradient-from-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); +} + +.from-pink-900 { + --gradient-from-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); +} + +.via-transparent { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.via-white { + --gradient-via-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); +} + +.via-black { + --gradient-via-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.via-gray-50 { + --gradient-via-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); +} + +.via-gray-100 { + --gradient-via-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); +} + +.via-gray-200 { + --gradient-via-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); +} + +.via-gray-300 { + --gradient-via-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); +} + +.via-gray-400 { + --gradient-via-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); +} + +.via-gray-500 { + --gradient-via-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); +} + +.via-gray-600 { + --gradient-via-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); +} + +.via-gray-700 { + --gradient-via-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); +} + +.via-gray-800 { + --gradient-via-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); +} + +.via-gray-900 { + --gradient-via-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); +} + +.via-cool-gray-50 { + --gradient-via-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); +} + +.via-cool-gray-100 { + --gradient-via-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); +} + +.via-cool-gray-200 { + --gradient-via-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); +} + +.via-cool-gray-300 { + --gradient-via-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); +} + +.via-cool-gray-400 { + --gradient-via-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); +} + +.via-cool-gray-500 { + --gradient-via-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); +} + +.via-cool-gray-600 { + --gradient-via-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); +} + +.via-cool-gray-700 { + --gradient-via-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); +} + +.via-cool-gray-800 { + --gradient-via-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); +} + +.via-cool-gray-900 { + --gradient-via-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); +} + +.via-red-50 { + --gradient-via-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); +} + +.via-red-100 { + --gradient-via-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); +} + +.via-red-200 { + --gradient-via-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); +} + +.via-red-300 { + --gradient-via-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); +} + +.via-red-400 { + --gradient-via-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); +} + +.via-red-500 { + --gradient-via-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); +} + +.via-red-600 { + --gradient-via-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); +} + +.via-red-700 { + --gradient-via-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); +} + +.via-red-800 { + --gradient-via-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); +} + +.via-red-900 { + --gradient-via-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); +} + +.via-orange-50 { + --gradient-via-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); +} + +.via-orange-100 { + --gradient-via-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); +} + +.via-orange-200 { + --gradient-via-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); +} + +.via-orange-300 { + --gradient-via-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); +} + +.via-orange-400 { + --gradient-via-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); +} + +.via-orange-500 { + --gradient-via-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); +} + +.via-orange-600 { + --gradient-via-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); +} + +.via-orange-700 { + --gradient-via-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); +} + +.via-orange-800 { + --gradient-via-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); +} + +.via-orange-900 { + --gradient-via-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); +} + +.via-yellow-50 { + --gradient-via-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); +} + +.via-yellow-100 { + --gradient-via-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); +} + +.via-yellow-200 { + --gradient-via-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); +} + +.via-yellow-300 { + --gradient-via-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); +} + +.via-yellow-400 { + --gradient-via-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); +} + +.via-yellow-500 { + --gradient-via-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); +} + +.via-yellow-600 { + --gradient-via-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); +} + +.via-yellow-700 { + --gradient-via-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); +} + +.via-yellow-800 { + --gradient-via-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); +} + +.via-yellow-900 { + --gradient-via-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); +} + +.via-green-50 { + --gradient-via-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); +} + +.via-green-100 { + --gradient-via-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); +} + +.via-green-200 { + --gradient-via-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); +} + +.via-green-300 { + --gradient-via-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); +} + +.via-green-400 { + --gradient-via-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); +} + +.via-green-500 { + --gradient-via-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); +} + +.via-green-600 { + --gradient-via-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); +} + +.via-green-700 { + --gradient-via-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); +} + +.via-green-800 { + --gradient-via-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); +} + +.via-green-900 { + --gradient-via-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); +} + +.via-teal-50 { + --gradient-via-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); +} + +.via-teal-100 { + --gradient-via-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); +} + +.via-teal-200 { + --gradient-via-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); +} + +.via-teal-300 { + --gradient-via-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); +} + +.via-teal-400 { + --gradient-via-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); +} + +.via-teal-500 { + --gradient-via-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); +} + +.via-teal-600 { + --gradient-via-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); +} + +.via-teal-700 { + --gradient-via-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); +} + +.via-teal-800 { + --gradient-via-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); +} + +.via-teal-900 { + --gradient-via-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); +} + +.via-blue-50 { + --gradient-via-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); +} + +.via-blue-100 { + --gradient-via-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); +} + +.via-blue-200 { + --gradient-via-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); +} + +.via-blue-300 { + --gradient-via-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); +} + +.via-blue-400 { + --gradient-via-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); +} + +.via-blue-500 { + --gradient-via-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); +} + +.via-blue-600 { + --gradient-via-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); +} + +.via-blue-700 { + --gradient-via-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); +} + +.via-blue-800 { + --gradient-via-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); +} + +.via-blue-900 { + --gradient-via-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); +} + +.via-indigo-50 { + --gradient-via-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); +} + +.via-indigo-100 { + --gradient-via-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); +} + +.via-indigo-200 { + --gradient-via-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); +} + +.via-indigo-300 { + --gradient-via-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); +} + +.via-indigo-400 { + --gradient-via-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); +} + +.via-indigo-500 { + --gradient-via-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); +} + +.via-indigo-600 { + --gradient-via-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); +} + +.via-indigo-700 { + --gradient-via-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); +} + +.via-indigo-800 { + --gradient-via-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); +} + +.via-indigo-900 { + --gradient-via-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); +} + +.via-purple-50 { + --gradient-via-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); +} + +.via-purple-100 { + --gradient-via-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); +} + +.via-purple-200 { + --gradient-via-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); +} + +.via-purple-300 { + --gradient-via-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); +} + +.via-purple-400 { + --gradient-via-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); +} + +.via-purple-500 { + --gradient-via-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); +} + +.via-purple-600 { + --gradient-via-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); +} + +.via-purple-700 { + --gradient-via-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); +} + +.via-purple-800 { + --gradient-via-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); +} + +.via-purple-900 { + --gradient-via-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); +} + +.via-pink-50 { + --gradient-via-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); +} + +.via-pink-100 { + --gradient-via-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); +} + +.via-pink-200 { + --gradient-via-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); +} + +.via-pink-300 { + --gradient-via-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); +} + +.via-pink-400 { + --gradient-via-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); +} + +.via-pink-500 { + --gradient-via-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); +} + +.via-pink-600 { + --gradient-via-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); +} + +.via-pink-700 { + --gradient-via-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); +} + +.via-pink-800 { + --gradient-via-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); +} + +.via-pink-900 { + --gradient-via-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); +} + +.to-transparent { + --gradient-to-color: transparent; +} + +.to-white { + --gradient-to-color: #ffffff; +} + +.to-black { + --gradient-to-color: #000000; +} + +.to-gray-50 { + --gradient-to-color: #f9fafb; +} + +.to-gray-100 { + --gradient-to-color: #f4f5f7; +} + +.to-gray-200 { + --gradient-to-color: #e5e7eb; +} + +.to-gray-300 { + --gradient-to-color: #d2d6dc; +} + +.to-gray-400 { + --gradient-to-color: #9fa6b2; +} + +.to-gray-500 { + --gradient-to-color: #6b7280; +} + +.to-gray-600 { + --gradient-to-color: #4b5563; +} + +.to-gray-700 { + --gradient-to-color: #374151; +} + +.to-gray-800 { + --gradient-to-color: #252f3f; +} + +.to-gray-900 { + --gradient-to-color: #161e2e; +} + +.to-cool-gray-50 { + --gradient-to-color: #f8fafc; +} + +.to-cool-gray-100 { + --gradient-to-color: #f1f5f9; +} + +.to-cool-gray-200 { + --gradient-to-color: #e2e8f0; +} + +.to-cool-gray-300 { + --gradient-to-color: #cfd8e3; +} + +.to-cool-gray-400 { + --gradient-to-color: #97a6ba; +} + +.to-cool-gray-500 { + --gradient-to-color: #64748b; +} + +.to-cool-gray-600 { + --gradient-to-color: #475569; +} + +.to-cool-gray-700 { + --gradient-to-color: #364152; +} + +.to-cool-gray-800 { + --gradient-to-color: #27303f; +} + +.to-cool-gray-900 { + --gradient-to-color: #1a202e; +} + +.to-red-50 { + --gradient-to-color: #fdf2f2; +} + +.to-red-100 { + --gradient-to-color: #fde8e8; +} + +.to-red-200 { + --gradient-to-color: #fbd5d5; +} + +.to-red-300 { + --gradient-to-color: #f8b4b4; +} + +.to-red-400 { + --gradient-to-color: #f98080; +} + +.to-red-500 { + --gradient-to-color: #f05252; +} + +.to-red-600 { + --gradient-to-color: #e02424; +} + +.to-red-700 { + --gradient-to-color: #c81e1e; +} + +.to-red-800 { + --gradient-to-color: #9b1c1c; +} + +.to-red-900 { + --gradient-to-color: #771d1d; +} + +.to-orange-50 { + --gradient-to-color: #fff8f1; +} + +.to-orange-100 { + --gradient-to-color: #feecdc; +} + +.to-orange-200 { + --gradient-to-color: #fcd9bd; +} + +.to-orange-300 { + --gradient-to-color: #fdba8c; +} + +.to-orange-400 { + --gradient-to-color: #ff8a4c; +} + +.to-orange-500 { + --gradient-to-color: #ff5a1f; +} + +.to-orange-600 { + --gradient-to-color: #d03801; +} + +.to-orange-700 { + --gradient-to-color: #b43403; +} + +.to-orange-800 { + --gradient-to-color: #8a2c0d; +} + +.to-orange-900 { + --gradient-to-color: #73230d; +} + +.to-yellow-50 { + --gradient-to-color: #fdfdea; +} + +.to-yellow-100 { + --gradient-to-color: #fdf6b2; +} + +.to-yellow-200 { + --gradient-to-color: #fce96a; +} + +.to-yellow-300 { + --gradient-to-color: #faca15; +} + +.to-yellow-400 { + --gradient-to-color: #e3a008; +} + +.to-yellow-500 { + --gradient-to-color: #c27803; +} + +.to-yellow-600 { + --gradient-to-color: #9f580a; +} + +.to-yellow-700 { + --gradient-to-color: #8e4b10; +} + +.to-yellow-800 { + --gradient-to-color: #723b13; +} + +.to-yellow-900 { + --gradient-to-color: #633112; +} + +.to-green-50 { + --gradient-to-color: #f3faf7; +} + +.to-green-100 { + --gradient-to-color: #def7ec; +} + +.to-green-200 { + --gradient-to-color: #bcf0da; +} + +.to-green-300 { + --gradient-to-color: #84e1bc; +} + +.to-green-400 { + --gradient-to-color: #31c48d; +} + +.to-green-500 { + --gradient-to-color: #0e9f6e; +} + +.to-green-600 { + --gradient-to-color: #057a55; +} + +.to-green-700 { + --gradient-to-color: #046c4e; +} + +.to-green-800 { + --gradient-to-color: #03543f; +} + +.to-green-900 { + --gradient-to-color: #014737; +} + +.to-teal-50 { + --gradient-to-color: #edfafa; +} + +.to-teal-100 { + --gradient-to-color: #d5f5f6; +} + +.to-teal-200 { + --gradient-to-color: #afecef; +} + +.to-teal-300 { + --gradient-to-color: #7edce2; +} + +.to-teal-400 { + --gradient-to-color: #16bdca; +} + +.to-teal-500 { + --gradient-to-color: #0694a2; +} + +.to-teal-600 { + --gradient-to-color: #047481; +} + +.to-teal-700 { + --gradient-to-color: #036672; +} + +.to-teal-800 { + --gradient-to-color: #05505c; +} + +.to-teal-900 { + --gradient-to-color: #014451; +} + +.to-blue-50 { + --gradient-to-color: #ebf5ff; +} + +.to-blue-100 { + --gradient-to-color: #e1effe; +} + +.to-blue-200 { + --gradient-to-color: #c3ddfd; +} + +.to-blue-300 { + --gradient-to-color: #a4cafe; +} + +.to-blue-400 { + --gradient-to-color: #76a9fa; +} + +.to-blue-500 { + --gradient-to-color: #3f83f8; +} + +.to-blue-600 { + --gradient-to-color: #1c64f2; +} + +.to-blue-700 { + --gradient-to-color: #1a56db; +} + +.to-blue-800 { + --gradient-to-color: #1e429f; +} + +.to-blue-900 { + --gradient-to-color: #233876; +} + +.to-indigo-50 { + --gradient-to-color: #f0f5ff; +} + +.to-indigo-100 { + --gradient-to-color: #e5edff; +} + +.to-indigo-200 { + --gradient-to-color: #cddbfe; +} + +.to-indigo-300 { + --gradient-to-color: #b4c6fc; +} + +.to-indigo-400 { + --gradient-to-color: #8da2fb; +} + +.to-indigo-500 { + --gradient-to-color: #6875f5; +} + +.to-indigo-600 { + --gradient-to-color: #5850ec; +} + +.to-indigo-700 { + --gradient-to-color: #5145cd; +} + +.to-indigo-800 { + --gradient-to-color: #42389d; +} + +.to-indigo-900 { + --gradient-to-color: #362f78; +} + +.to-purple-50 { + --gradient-to-color: #f6f5ff; +} + +.to-purple-100 { + --gradient-to-color: #edebfe; +} + +.to-purple-200 { + --gradient-to-color: #dcd7fe; +} + +.to-purple-300 { + --gradient-to-color: #cabffd; +} + +.to-purple-400 { + --gradient-to-color: #ac94fa; +} + +.to-purple-500 { + --gradient-to-color: #9061f9; +} + +.to-purple-600 { + --gradient-to-color: #7e3af2; +} + +.to-purple-700 { + --gradient-to-color: #6c2bd9; +} + +.to-purple-800 { + --gradient-to-color: #5521b5; +} + +.to-purple-900 { + --gradient-to-color: #4a1d96; +} + +.to-pink-50 { + --gradient-to-color: #fdf2f8; +} + +.to-pink-100 { + --gradient-to-color: #fce8f3; +} + +.to-pink-200 { + --gradient-to-color: #fad1e8; +} + +.to-pink-300 { + --gradient-to-color: #f8b4d9; +} + +.to-pink-400 { + --gradient-to-color: #f17eb8; +} + +.to-pink-500 { + --gradient-to-color: #e74694; +} + +.to-pink-600 { + --gradient-to-color: #d61f69; +} + +.to-pink-700 { + --gradient-to-color: #bf125d; +} + +.to-pink-800 { + --gradient-to-color: #99154b; +} + +.to-pink-900 { + --gradient-to-color: #751a3d; +} + +.hover\:from-transparent:hover { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.hover\:from-white:hover { + --gradient-from-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); +} + +.hover\:from-black:hover { + --gradient-from-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.hover\:from-gray-50:hover { + --gradient-from-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); +} + +.hover\:from-gray-100:hover { + --gradient-from-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); +} + +.hover\:from-gray-200:hover { + --gradient-from-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); +} + +.hover\:from-gray-300:hover { + --gradient-from-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); +} + +.hover\:from-gray-400:hover { + --gradient-from-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); +} + +.hover\:from-gray-500:hover { + --gradient-from-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); +} + +.hover\:from-gray-600:hover { + --gradient-from-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); +} + +.hover\:from-gray-700:hover { + --gradient-from-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); +} + +.hover\:from-gray-800:hover { + --gradient-from-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); +} + +.hover\:from-gray-900:hover { + --gradient-from-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); +} + +.hover\:from-cool-gray-50:hover { + --gradient-from-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); +} + +.hover\:from-cool-gray-100:hover { + --gradient-from-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); +} + +.hover\:from-cool-gray-200:hover { + --gradient-from-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); +} + +.hover\:from-cool-gray-300:hover { + --gradient-from-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); +} + +.hover\:from-cool-gray-400:hover { + --gradient-from-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); +} + +.hover\:from-cool-gray-500:hover { + --gradient-from-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); +} + +.hover\:from-cool-gray-600:hover { + --gradient-from-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); +} + +.hover\:from-cool-gray-700:hover { + --gradient-from-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); +} + +.hover\:from-cool-gray-800:hover { + --gradient-from-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); +} + +.hover\:from-cool-gray-900:hover { + --gradient-from-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); +} + +.hover\:from-red-50:hover { + --gradient-from-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); +} + +.hover\:from-red-100:hover { + --gradient-from-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); +} + +.hover\:from-red-200:hover { + --gradient-from-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); +} + +.hover\:from-red-300:hover { + --gradient-from-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); +} + +.hover\:from-red-400:hover { + --gradient-from-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); +} + +.hover\:from-red-500:hover { + --gradient-from-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); +} + +.hover\:from-red-600:hover { + --gradient-from-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); +} + +.hover\:from-red-700:hover { + --gradient-from-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); +} + +.hover\:from-red-800:hover { + --gradient-from-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); +} + +.hover\:from-red-900:hover { + --gradient-from-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); +} + +.hover\:from-orange-50:hover { + --gradient-from-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); +} + +.hover\:from-orange-100:hover { + --gradient-from-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); +} + +.hover\:from-orange-200:hover { + --gradient-from-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); +} + +.hover\:from-orange-300:hover { + --gradient-from-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); +} + +.hover\:from-orange-400:hover { + --gradient-from-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); +} + +.hover\:from-orange-500:hover { + --gradient-from-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); +} + +.hover\:from-orange-600:hover { + --gradient-from-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); +} + +.hover\:from-orange-700:hover { + --gradient-from-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); +} + +.hover\:from-orange-800:hover { + --gradient-from-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); +} + +.hover\:from-orange-900:hover { + --gradient-from-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); +} + +.hover\:from-yellow-50:hover { + --gradient-from-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); +} + +.hover\:from-yellow-100:hover { + --gradient-from-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); +} + +.hover\:from-yellow-200:hover { + --gradient-from-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); +} + +.hover\:from-yellow-300:hover { + --gradient-from-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); +} + +.hover\:from-yellow-400:hover { + --gradient-from-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); +} + +.hover\:from-yellow-500:hover { + --gradient-from-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); +} + +.hover\:from-yellow-600:hover { + --gradient-from-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); +} + +.hover\:from-yellow-700:hover { + --gradient-from-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); +} + +.hover\:from-yellow-800:hover { + --gradient-from-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); +} + +.hover\:from-yellow-900:hover { + --gradient-from-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); +} + +.hover\:from-green-50:hover { + --gradient-from-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); +} + +.hover\:from-green-100:hover { + --gradient-from-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); +} + +.hover\:from-green-200:hover { + --gradient-from-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); +} + +.hover\:from-green-300:hover { + --gradient-from-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); +} + +.hover\:from-green-400:hover { + --gradient-from-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); +} + +.hover\:from-green-500:hover { + --gradient-from-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); +} + +.hover\:from-green-600:hover { + --gradient-from-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); +} + +.hover\:from-green-700:hover { + --gradient-from-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); +} + +.hover\:from-green-800:hover { + --gradient-from-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); +} + +.hover\:from-green-900:hover { + --gradient-from-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); +} + +.hover\:from-teal-50:hover { + --gradient-from-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); +} + +.hover\:from-teal-100:hover { + --gradient-from-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); +} + +.hover\:from-teal-200:hover { + --gradient-from-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); +} + +.hover\:from-teal-300:hover { + --gradient-from-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); +} + +.hover\:from-teal-400:hover { + --gradient-from-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); +} + +.hover\:from-teal-500:hover { + --gradient-from-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); +} + +.hover\:from-teal-600:hover { + --gradient-from-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); +} + +.hover\:from-teal-700:hover { + --gradient-from-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); +} + +.hover\:from-teal-800:hover { + --gradient-from-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); +} + +.hover\:from-teal-900:hover { + --gradient-from-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); +} + +.hover\:from-blue-50:hover { + --gradient-from-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); +} + +.hover\:from-blue-100:hover { + --gradient-from-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); +} + +.hover\:from-blue-200:hover { + --gradient-from-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); +} + +.hover\:from-blue-300:hover { + --gradient-from-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); +} + +.hover\:from-blue-400:hover { + --gradient-from-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); +} + +.hover\:from-blue-500:hover { + --gradient-from-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); +} + +.hover\:from-blue-600:hover { + --gradient-from-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); +} + +.hover\:from-blue-700:hover { + --gradient-from-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); +} + +.hover\:from-blue-800:hover { + --gradient-from-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); +} + +.hover\:from-blue-900:hover { + --gradient-from-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); +} + +.hover\:from-indigo-50:hover { + --gradient-from-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); +} + +.hover\:from-indigo-100:hover { + --gradient-from-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); +} + +.hover\:from-indigo-200:hover { + --gradient-from-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); +} + +.hover\:from-indigo-300:hover { + --gradient-from-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); +} + +.hover\:from-indigo-400:hover { + --gradient-from-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); +} + +.hover\:from-indigo-500:hover { + --gradient-from-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); +} + +.hover\:from-indigo-600:hover { + --gradient-from-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); +} + +.hover\:from-indigo-700:hover { + --gradient-from-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); +} + +.hover\:from-indigo-800:hover { + --gradient-from-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); +} + +.hover\:from-indigo-900:hover { + --gradient-from-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); +} + +.hover\:from-purple-50:hover { + --gradient-from-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); +} + +.hover\:from-purple-100:hover { + --gradient-from-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); +} + +.hover\:from-purple-200:hover { + --gradient-from-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); +} + +.hover\:from-purple-300:hover { + --gradient-from-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); +} + +.hover\:from-purple-400:hover { + --gradient-from-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); +} + +.hover\:from-purple-500:hover { + --gradient-from-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); +} + +.hover\:from-purple-600:hover { + --gradient-from-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); +} + +.hover\:from-purple-700:hover { + --gradient-from-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); +} + +.hover\:from-purple-800:hover { + --gradient-from-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); +} + +.hover\:from-purple-900:hover { + --gradient-from-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); +} + +.hover\:from-pink-50:hover { + --gradient-from-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); +} + +.hover\:from-pink-100:hover { + --gradient-from-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); +} + +.hover\:from-pink-200:hover { + --gradient-from-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); +} + +.hover\:from-pink-300:hover { + --gradient-from-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); +} + +.hover\:from-pink-400:hover { + --gradient-from-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); +} + +.hover\:from-pink-500:hover { + --gradient-from-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); +} + +.hover\:from-pink-600:hover { + --gradient-from-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); +} + +.hover\:from-pink-700:hover { + --gradient-from-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); +} + +.hover\:from-pink-800:hover { + --gradient-from-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); +} + +.hover\:from-pink-900:hover { + --gradient-from-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); +} + +.hover\:via-transparent:hover { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.hover\:via-white:hover { + --gradient-via-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); +} + +.hover\:via-black:hover { + --gradient-via-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.hover\:via-gray-50:hover { + --gradient-via-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); +} + +.hover\:via-gray-100:hover { + --gradient-via-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); +} + +.hover\:via-gray-200:hover { + --gradient-via-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); +} + +.hover\:via-gray-300:hover { + --gradient-via-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); +} + +.hover\:via-gray-400:hover { + --gradient-via-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); +} + +.hover\:via-gray-500:hover { + --gradient-via-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); +} + +.hover\:via-gray-600:hover { + --gradient-via-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); +} + +.hover\:via-gray-700:hover { + --gradient-via-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); +} + +.hover\:via-gray-800:hover { + --gradient-via-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); +} + +.hover\:via-gray-900:hover { + --gradient-via-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); +} + +.hover\:via-cool-gray-50:hover { + --gradient-via-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); +} + +.hover\:via-cool-gray-100:hover { + --gradient-via-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); +} + +.hover\:via-cool-gray-200:hover { + --gradient-via-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); +} + +.hover\:via-cool-gray-300:hover { + --gradient-via-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); +} + +.hover\:via-cool-gray-400:hover { + --gradient-via-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); +} + +.hover\:via-cool-gray-500:hover { + --gradient-via-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); +} + +.hover\:via-cool-gray-600:hover { + --gradient-via-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); +} + +.hover\:via-cool-gray-700:hover { + --gradient-via-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); +} + +.hover\:via-cool-gray-800:hover { + --gradient-via-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); +} + +.hover\:via-cool-gray-900:hover { + --gradient-via-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); +} + +.hover\:via-red-50:hover { + --gradient-via-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); +} + +.hover\:via-red-100:hover { + --gradient-via-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); +} + +.hover\:via-red-200:hover { + --gradient-via-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); +} + +.hover\:via-red-300:hover { + --gradient-via-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); +} + +.hover\:via-red-400:hover { + --gradient-via-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); +} + +.hover\:via-red-500:hover { + --gradient-via-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); +} + +.hover\:via-red-600:hover { + --gradient-via-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); +} + +.hover\:via-red-700:hover { + --gradient-via-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); +} + +.hover\:via-red-800:hover { + --gradient-via-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); +} + +.hover\:via-red-900:hover { + --gradient-via-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); +} + +.hover\:via-orange-50:hover { + --gradient-via-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); +} + +.hover\:via-orange-100:hover { + --gradient-via-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); +} + +.hover\:via-orange-200:hover { + --gradient-via-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); +} + +.hover\:via-orange-300:hover { + --gradient-via-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); +} + +.hover\:via-orange-400:hover { + --gradient-via-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); +} + +.hover\:via-orange-500:hover { + --gradient-via-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); +} + +.hover\:via-orange-600:hover { + --gradient-via-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); +} + +.hover\:via-orange-700:hover { + --gradient-via-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); +} + +.hover\:via-orange-800:hover { + --gradient-via-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); +} + +.hover\:via-orange-900:hover { + --gradient-via-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); +} + +.hover\:via-yellow-50:hover { + --gradient-via-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); +} + +.hover\:via-yellow-100:hover { + --gradient-via-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); +} + +.hover\:via-yellow-200:hover { + --gradient-via-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); +} + +.hover\:via-yellow-300:hover { + --gradient-via-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); +} + +.hover\:via-yellow-400:hover { + --gradient-via-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); +} + +.hover\:via-yellow-500:hover { + --gradient-via-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); +} + +.hover\:via-yellow-600:hover { + --gradient-via-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); +} + +.hover\:via-yellow-700:hover { + --gradient-via-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); +} + +.hover\:via-yellow-800:hover { + --gradient-via-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); +} + +.hover\:via-yellow-900:hover { + --gradient-via-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); +} + +.hover\:via-green-50:hover { + --gradient-via-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); +} + +.hover\:via-green-100:hover { + --gradient-via-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); +} + +.hover\:via-green-200:hover { + --gradient-via-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); +} + +.hover\:via-green-300:hover { + --gradient-via-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); +} + +.hover\:via-green-400:hover { + --gradient-via-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); +} + +.hover\:via-green-500:hover { + --gradient-via-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); +} + +.hover\:via-green-600:hover { + --gradient-via-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); +} + +.hover\:via-green-700:hover { + --gradient-via-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); +} + +.hover\:via-green-800:hover { + --gradient-via-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); +} + +.hover\:via-green-900:hover { + --gradient-via-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); +} + +.hover\:via-teal-50:hover { + --gradient-via-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); +} + +.hover\:via-teal-100:hover { + --gradient-via-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); +} + +.hover\:via-teal-200:hover { + --gradient-via-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); +} + +.hover\:via-teal-300:hover { + --gradient-via-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); +} + +.hover\:via-teal-400:hover { + --gradient-via-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); +} + +.hover\:via-teal-500:hover { + --gradient-via-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); +} + +.hover\:via-teal-600:hover { + --gradient-via-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); +} + +.hover\:via-teal-700:hover { + --gradient-via-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); +} + +.hover\:via-teal-800:hover { + --gradient-via-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); +} + +.hover\:via-teal-900:hover { + --gradient-via-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); +} + +.hover\:via-blue-50:hover { + --gradient-via-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); +} + +.hover\:via-blue-100:hover { + --gradient-via-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); +} + +.hover\:via-blue-200:hover { + --gradient-via-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); +} + +.hover\:via-blue-300:hover { + --gradient-via-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); +} + +.hover\:via-blue-400:hover { + --gradient-via-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); +} + +.hover\:via-blue-500:hover { + --gradient-via-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); +} + +.hover\:via-blue-600:hover { + --gradient-via-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); +} + +.hover\:via-blue-700:hover { + --gradient-via-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); +} + +.hover\:via-blue-800:hover { + --gradient-via-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); +} + +.hover\:via-blue-900:hover { + --gradient-via-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); +} + +.hover\:via-indigo-50:hover { + --gradient-via-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); +} + +.hover\:via-indigo-100:hover { + --gradient-via-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); +} + +.hover\:via-indigo-200:hover { + --gradient-via-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); +} + +.hover\:via-indigo-300:hover { + --gradient-via-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); +} + +.hover\:via-indigo-400:hover { + --gradient-via-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); +} + +.hover\:via-indigo-500:hover { + --gradient-via-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); +} + +.hover\:via-indigo-600:hover { + --gradient-via-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); +} + +.hover\:via-indigo-700:hover { + --gradient-via-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); +} + +.hover\:via-indigo-800:hover { + --gradient-via-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); +} + +.hover\:via-indigo-900:hover { + --gradient-via-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); +} + +.hover\:via-purple-50:hover { + --gradient-via-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); +} + +.hover\:via-purple-100:hover { + --gradient-via-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); +} + +.hover\:via-purple-200:hover { + --gradient-via-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); +} + +.hover\:via-purple-300:hover { + --gradient-via-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); +} + +.hover\:via-purple-400:hover { + --gradient-via-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); +} + +.hover\:via-purple-500:hover { + --gradient-via-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); +} + +.hover\:via-purple-600:hover { + --gradient-via-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); +} + +.hover\:via-purple-700:hover { + --gradient-via-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); +} + +.hover\:via-purple-800:hover { + --gradient-via-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); +} + +.hover\:via-purple-900:hover { + --gradient-via-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); +} + +.hover\:via-pink-50:hover { + --gradient-via-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); +} + +.hover\:via-pink-100:hover { + --gradient-via-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); +} + +.hover\:via-pink-200:hover { + --gradient-via-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); +} + +.hover\:via-pink-300:hover { + --gradient-via-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); +} + +.hover\:via-pink-400:hover { + --gradient-via-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); +} + +.hover\:via-pink-500:hover { + --gradient-via-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); +} + +.hover\:via-pink-600:hover { + --gradient-via-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); +} + +.hover\:via-pink-700:hover { + --gradient-via-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); +} + +.hover\:via-pink-800:hover { + --gradient-via-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); +} + +.hover\:via-pink-900:hover { + --gradient-via-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); +} + +.hover\:to-transparent:hover { + --gradient-to-color: transparent; +} + +.hover\:to-white:hover { + --gradient-to-color: #ffffff; +} + +.hover\:to-black:hover { + --gradient-to-color: #000000; +} + +.hover\:to-gray-50:hover { + --gradient-to-color: #f9fafb; +} + +.hover\:to-gray-100:hover { + --gradient-to-color: #f4f5f7; +} + +.hover\:to-gray-200:hover { + --gradient-to-color: #e5e7eb; +} + +.hover\:to-gray-300:hover { + --gradient-to-color: #d2d6dc; +} + +.hover\:to-gray-400:hover { + --gradient-to-color: #9fa6b2; +} + +.hover\:to-gray-500:hover { + --gradient-to-color: #6b7280; +} + +.hover\:to-gray-600:hover { + --gradient-to-color: #4b5563; +} + +.hover\:to-gray-700:hover { + --gradient-to-color: #374151; +} + +.hover\:to-gray-800:hover { + --gradient-to-color: #252f3f; +} + +.hover\:to-gray-900:hover { + --gradient-to-color: #161e2e; +} + +.hover\:to-cool-gray-50:hover { + --gradient-to-color: #f8fafc; +} + +.hover\:to-cool-gray-100:hover { + --gradient-to-color: #f1f5f9; +} + +.hover\:to-cool-gray-200:hover { + --gradient-to-color: #e2e8f0; +} + +.hover\:to-cool-gray-300:hover { + --gradient-to-color: #cfd8e3; +} + +.hover\:to-cool-gray-400:hover { + --gradient-to-color: #97a6ba; +} + +.hover\:to-cool-gray-500:hover { + --gradient-to-color: #64748b; +} + +.hover\:to-cool-gray-600:hover { + --gradient-to-color: #475569; +} + +.hover\:to-cool-gray-700:hover { + --gradient-to-color: #364152; +} + +.hover\:to-cool-gray-800:hover { + --gradient-to-color: #27303f; +} + +.hover\:to-cool-gray-900:hover { + --gradient-to-color: #1a202e; +} + +.hover\:to-red-50:hover { + --gradient-to-color: #fdf2f2; +} + +.hover\:to-red-100:hover { + --gradient-to-color: #fde8e8; +} + +.hover\:to-red-200:hover { + --gradient-to-color: #fbd5d5; +} + +.hover\:to-red-300:hover { + --gradient-to-color: #f8b4b4; +} + +.hover\:to-red-400:hover { + --gradient-to-color: #f98080; +} + +.hover\:to-red-500:hover { + --gradient-to-color: #f05252; +} + +.hover\:to-red-600:hover { + --gradient-to-color: #e02424; +} + +.hover\:to-red-700:hover { + --gradient-to-color: #c81e1e; +} + +.hover\:to-red-800:hover { + --gradient-to-color: #9b1c1c; +} + +.hover\:to-red-900:hover { + --gradient-to-color: #771d1d; +} + +.hover\:to-orange-50:hover { + --gradient-to-color: #fff8f1; +} + +.hover\:to-orange-100:hover { + --gradient-to-color: #feecdc; +} + +.hover\:to-orange-200:hover { + --gradient-to-color: #fcd9bd; +} + +.hover\:to-orange-300:hover { + --gradient-to-color: #fdba8c; +} + +.hover\:to-orange-400:hover { + --gradient-to-color: #ff8a4c; +} + +.hover\:to-orange-500:hover { + --gradient-to-color: #ff5a1f; +} + +.hover\:to-orange-600:hover { + --gradient-to-color: #d03801; +} + +.hover\:to-orange-700:hover { + --gradient-to-color: #b43403; +} + +.hover\:to-orange-800:hover { + --gradient-to-color: #8a2c0d; +} + +.hover\:to-orange-900:hover { + --gradient-to-color: #73230d; +} + +.hover\:to-yellow-50:hover { + --gradient-to-color: #fdfdea; +} + +.hover\:to-yellow-100:hover { + --gradient-to-color: #fdf6b2; +} + +.hover\:to-yellow-200:hover { + --gradient-to-color: #fce96a; +} + +.hover\:to-yellow-300:hover { + --gradient-to-color: #faca15; +} + +.hover\:to-yellow-400:hover { + --gradient-to-color: #e3a008; +} + +.hover\:to-yellow-500:hover { + --gradient-to-color: #c27803; +} + +.hover\:to-yellow-600:hover { + --gradient-to-color: #9f580a; +} + +.hover\:to-yellow-700:hover { + --gradient-to-color: #8e4b10; +} + +.hover\:to-yellow-800:hover { + --gradient-to-color: #723b13; +} + +.hover\:to-yellow-900:hover { + --gradient-to-color: #633112; +} + +.hover\:to-green-50:hover { + --gradient-to-color: #f3faf7; +} + +.hover\:to-green-100:hover { + --gradient-to-color: #def7ec; +} + +.hover\:to-green-200:hover { + --gradient-to-color: #bcf0da; +} + +.hover\:to-green-300:hover { + --gradient-to-color: #84e1bc; +} + +.hover\:to-green-400:hover { + --gradient-to-color: #31c48d; +} + +.hover\:to-green-500:hover { + --gradient-to-color: #0e9f6e; +} + +.hover\:to-green-600:hover { + --gradient-to-color: #057a55; +} + +.hover\:to-green-700:hover { + --gradient-to-color: #046c4e; +} + +.hover\:to-green-800:hover { + --gradient-to-color: #03543f; +} + +.hover\:to-green-900:hover { + --gradient-to-color: #014737; +} + +.hover\:to-teal-50:hover { + --gradient-to-color: #edfafa; +} + +.hover\:to-teal-100:hover { + --gradient-to-color: #d5f5f6; +} + +.hover\:to-teal-200:hover { + --gradient-to-color: #afecef; +} + +.hover\:to-teal-300:hover { + --gradient-to-color: #7edce2; +} + +.hover\:to-teal-400:hover { + --gradient-to-color: #16bdca; +} + +.hover\:to-teal-500:hover { + --gradient-to-color: #0694a2; +} + +.hover\:to-teal-600:hover { + --gradient-to-color: #047481; +} + +.hover\:to-teal-700:hover { + --gradient-to-color: #036672; +} + +.hover\:to-teal-800:hover { + --gradient-to-color: #05505c; +} + +.hover\:to-teal-900:hover { + --gradient-to-color: #014451; +} + +.hover\:to-blue-50:hover { + --gradient-to-color: #ebf5ff; +} + +.hover\:to-blue-100:hover { + --gradient-to-color: #e1effe; +} + +.hover\:to-blue-200:hover { + --gradient-to-color: #c3ddfd; +} + +.hover\:to-blue-300:hover { + --gradient-to-color: #a4cafe; +} + +.hover\:to-blue-400:hover { + --gradient-to-color: #76a9fa; +} + +.hover\:to-blue-500:hover { + --gradient-to-color: #3f83f8; +} + +.hover\:to-blue-600:hover { + --gradient-to-color: #1c64f2; +} + +.hover\:to-blue-700:hover { + --gradient-to-color: #1a56db; +} + +.hover\:to-blue-800:hover { + --gradient-to-color: #1e429f; +} + +.hover\:to-blue-900:hover { + --gradient-to-color: #233876; +} + +.hover\:to-indigo-50:hover { + --gradient-to-color: #f0f5ff; +} + +.hover\:to-indigo-100:hover { + --gradient-to-color: #e5edff; +} + +.hover\:to-indigo-200:hover { + --gradient-to-color: #cddbfe; +} + +.hover\:to-indigo-300:hover { + --gradient-to-color: #b4c6fc; +} + +.hover\:to-indigo-400:hover { + --gradient-to-color: #8da2fb; +} + +.hover\:to-indigo-500:hover { + --gradient-to-color: #6875f5; +} + +.hover\:to-indigo-600:hover { + --gradient-to-color: #5850ec; +} + +.hover\:to-indigo-700:hover { + --gradient-to-color: #5145cd; +} + +.hover\:to-indigo-800:hover { + --gradient-to-color: #42389d; +} + +.hover\:to-indigo-900:hover { + --gradient-to-color: #362f78; +} + +.hover\:to-purple-50:hover { + --gradient-to-color: #f6f5ff; +} + +.hover\:to-purple-100:hover { + --gradient-to-color: #edebfe; +} + +.hover\:to-purple-200:hover { + --gradient-to-color: #dcd7fe; +} + +.hover\:to-purple-300:hover { + --gradient-to-color: #cabffd; +} + +.hover\:to-purple-400:hover { + --gradient-to-color: #ac94fa; +} + +.hover\:to-purple-500:hover { + --gradient-to-color: #9061f9; +} + +.hover\:to-purple-600:hover { + --gradient-to-color: #7e3af2; +} + +.hover\:to-purple-700:hover { + --gradient-to-color: #6c2bd9; +} + +.hover\:to-purple-800:hover { + --gradient-to-color: #5521b5; +} + +.hover\:to-purple-900:hover { + --gradient-to-color: #4a1d96; +} + +.hover\:to-pink-50:hover { + --gradient-to-color: #fdf2f8; +} + +.hover\:to-pink-100:hover { + --gradient-to-color: #fce8f3; +} + +.hover\:to-pink-200:hover { + --gradient-to-color: #fad1e8; +} + +.hover\:to-pink-300:hover { + --gradient-to-color: #f8b4d9; +} + +.hover\:to-pink-400:hover { + --gradient-to-color: #f17eb8; +} + +.hover\:to-pink-500:hover { + --gradient-to-color: #e74694; +} + +.hover\:to-pink-600:hover { + --gradient-to-color: #d61f69; +} + +.hover\:to-pink-700:hover { + --gradient-to-color: #bf125d; +} + +.hover\:to-pink-800:hover { + --gradient-to-color: #99154b; +} + +.hover\:to-pink-900:hover { + --gradient-to-color: #751a3d; +} + +.focus\:from-transparent:focus { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.focus\:from-white:focus { + --gradient-from-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); +} + +.focus\:from-black:focus { + --gradient-from-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.focus\:from-gray-50:focus { + --gradient-from-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); +} + +.focus\:from-gray-100:focus { + --gradient-from-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); +} + +.focus\:from-gray-200:focus { + --gradient-from-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); +} + +.focus\:from-gray-300:focus { + --gradient-from-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); +} + +.focus\:from-gray-400:focus { + --gradient-from-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); +} + +.focus\:from-gray-500:focus { + --gradient-from-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); +} + +.focus\:from-gray-600:focus { + --gradient-from-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); +} + +.focus\:from-gray-700:focus { + --gradient-from-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); +} + +.focus\:from-gray-800:focus { + --gradient-from-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); +} + +.focus\:from-gray-900:focus { + --gradient-from-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); +} + +.focus\:from-cool-gray-50:focus { + --gradient-from-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); +} + +.focus\:from-cool-gray-100:focus { + --gradient-from-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); +} + +.focus\:from-cool-gray-200:focus { + --gradient-from-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); +} + +.focus\:from-cool-gray-300:focus { + --gradient-from-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); +} + +.focus\:from-cool-gray-400:focus { + --gradient-from-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); +} + +.focus\:from-cool-gray-500:focus { + --gradient-from-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); +} + +.focus\:from-cool-gray-600:focus { + --gradient-from-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); +} + +.focus\:from-cool-gray-700:focus { + --gradient-from-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); +} + +.focus\:from-cool-gray-800:focus { + --gradient-from-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); +} + +.focus\:from-cool-gray-900:focus { + --gradient-from-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); +} + +.focus\:from-red-50:focus { + --gradient-from-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); +} + +.focus\:from-red-100:focus { + --gradient-from-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); +} + +.focus\:from-red-200:focus { + --gradient-from-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); +} + +.focus\:from-red-300:focus { + --gradient-from-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); +} + +.focus\:from-red-400:focus { + --gradient-from-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); +} + +.focus\:from-red-500:focus { + --gradient-from-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); +} + +.focus\:from-red-600:focus { + --gradient-from-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); +} + +.focus\:from-red-700:focus { + --gradient-from-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); +} + +.focus\:from-red-800:focus { + --gradient-from-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); +} + +.focus\:from-red-900:focus { + --gradient-from-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); +} + +.focus\:from-orange-50:focus { + --gradient-from-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); +} + +.focus\:from-orange-100:focus { + --gradient-from-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); +} + +.focus\:from-orange-200:focus { + --gradient-from-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); +} + +.focus\:from-orange-300:focus { + --gradient-from-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); +} + +.focus\:from-orange-400:focus { + --gradient-from-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); +} + +.focus\:from-orange-500:focus { + --gradient-from-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); +} + +.focus\:from-orange-600:focus { + --gradient-from-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); +} + +.focus\:from-orange-700:focus { + --gradient-from-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); +} + +.focus\:from-orange-800:focus { + --gradient-from-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); +} + +.focus\:from-orange-900:focus { + --gradient-from-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); +} + +.focus\:from-yellow-50:focus { + --gradient-from-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); +} + +.focus\:from-yellow-100:focus { + --gradient-from-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); +} + +.focus\:from-yellow-200:focus { + --gradient-from-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); +} + +.focus\:from-yellow-300:focus { + --gradient-from-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); +} + +.focus\:from-yellow-400:focus { + --gradient-from-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); +} + +.focus\:from-yellow-500:focus { + --gradient-from-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); +} + +.focus\:from-yellow-600:focus { + --gradient-from-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); +} + +.focus\:from-yellow-700:focus { + --gradient-from-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); +} + +.focus\:from-yellow-800:focus { + --gradient-from-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); +} + +.focus\:from-yellow-900:focus { + --gradient-from-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); +} + +.focus\:from-green-50:focus { + --gradient-from-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); +} + +.focus\:from-green-100:focus { + --gradient-from-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); +} + +.focus\:from-green-200:focus { + --gradient-from-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); +} + +.focus\:from-green-300:focus { + --gradient-from-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); +} + +.focus\:from-green-400:focus { + --gradient-from-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); +} + +.focus\:from-green-500:focus { + --gradient-from-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); +} + +.focus\:from-green-600:focus { + --gradient-from-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); +} + +.focus\:from-green-700:focus { + --gradient-from-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); +} + +.focus\:from-green-800:focus { + --gradient-from-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); +} + +.focus\:from-green-900:focus { + --gradient-from-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); +} + +.focus\:from-teal-50:focus { + --gradient-from-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); +} + +.focus\:from-teal-100:focus { + --gradient-from-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); +} + +.focus\:from-teal-200:focus { + --gradient-from-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); +} + +.focus\:from-teal-300:focus { + --gradient-from-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); +} + +.focus\:from-teal-400:focus { + --gradient-from-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); +} + +.focus\:from-teal-500:focus { + --gradient-from-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); +} + +.focus\:from-teal-600:focus { + --gradient-from-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); +} + +.focus\:from-teal-700:focus { + --gradient-from-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); +} + +.focus\:from-teal-800:focus { + --gradient-from-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); +} + +.focus\:from-teal-900:focus { + --gradient-from-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); +} + +.focus\:from-blue-50:focus { + --gradient-from-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); +} + +.focus\:from-blue-100:focus { + --gradient-from-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); +} + +.focus\:from-blue-200:focus { + --gradient-from-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); +} + +.focus\:from-blue-300:focus { + --gradient-from-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); +} + +.focus\:from-blue-400:focus { + --gradient-from-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); +} + +.focus\:from-blue-500:focus { + --gradient-from-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); +} + +.focus\:from-blue-600:focus { + --gradient-from-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); +} + +.focus\:from-blue-700:focus { + --gradient-from-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); +} + +.focus\:from-blue-800:focus { + --gradient-from-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); +} + +.focus\:from-blue-900:focus { + --gradient-from-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); +} + +.focus\:from-indigo-50:focus { + --gradient-from-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); +} + +.focus\:from-indigo-100:focus { + --gradient-from-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); +} + +.focus\:from-indigo-200:focus { + --gradient-from-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); +} + +.focus\:from-indigo-300:focus { + --gradient-from-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); +} + +.focus\:from-indigo-400:focus { + --gradient-from-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); +} + +.focus\:from-indigo-500:focus { + --gradient-from-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); +} + +.focus\:from-indigo-600:focus { + --gradient-from-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); +} + +.focus\:from-indigo-700:focus { + --gradient-from-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); +} + +.focus\:from-indigo-800:focus { + --gradient-from-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); +} + +.focus\:from-indigo-900:focus { + --gradient-from-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); +} + +.focus\:from-purple-50:focus { + --gradient-from-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); +} + +.focus\:from-purple-100:focus { + --gradient-from-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); +} + +.focus\:from-purple-200:focus { + --gradient-from-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); +} + +.focus\:from-purple-300:focus { + --gradient-from-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); +} + +.focus\:from-purple-400:focus { + --gradient-from-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); +} + +.focus\:from-purple-500:focus { + --gradient-from-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); +} + +.focus\:from-purple-600:focus { + --gradient-from-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); +} + +.focus\:from-purple-700:focus { + --gradient-from-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); +} + +.focus\:from-purple-800:focus { + --gradient-from-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); +} + +.focus\:from-purple-900:focus { + --gradient-from-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); +} + +.focus\:from-pink-50:focus { + --gradient-from-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); +} + +.focus\:from-pink-100:focus { + --gradient-from-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); +} + +.focus\:from-pink-200:focus { + --gradient-from-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); +} + +.focus\:from-pink-300:focus { + --gradient-from-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); +} + +.focus\:from-pink-400:focus { + --gradient-from-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); +} + +.focus\:from-pink-500:focus { + --gradient-from-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); +} + +.focus\:from-pink-600:focus { + --gradient-from-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); +} + +.focus\:from-pink-700:focus { + --gradient-from-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); +} + +.focus\:from-pink-800:focus { + --gradient-from-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); +} + +.focus\:from-pink-900:focus { + --gradient-from-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); +} + +.focus\:via-transparent:focus { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.focus\:via-white:focus { + --gradient-via-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); +} + +.focus\:via-black:focus { + --gradient-via-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.focus\:via-gray-50:focus { + --gradient-via-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); +} + +.focus\:via-gray-100:focus { + --gradient-via-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); +} + +.focus\:via-gray-200:focus { + --gradient-via-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); +} + +.focus\:via-gray-300:focus { + --gradient-via-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); +} + +.focus\:via-gray-400:focus { + --gradient-via-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); +} + +.focus\:via-gray-500:focus { + --gradient-via-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); +} + +.focus\:via-gray-600:focus { + --gradient-via-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); +} + +.focus\:via-gray-700:focus { + --gradient-via-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); +} + +.focus\:via-gray-800:focus { + --gradient-via-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); +} + +.focus\:via-gray-900:focus { + --gradient-via-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); +} + +.focus\:via-cool-gray-50:focus { + --gradient-via-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); +} + +.focus\:via-cool-gray-100:focus { + --gradient-via-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); +} + +.focus\:via-cool-gray-200:focus { + --gradient-via-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); +} + +.focus\:via-cool-gray-300:focus { + --gradient-via-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); +} + +.focus\:via-cool-gray-400:focus { + --gradient-via-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); +} + +.focus\:via-cool-gray-500:focus { + --gradient-via-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); +} + +.focus\:via-cool-gray-600:focus { + --gradient-via-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); +} + +.focus\:via-cool-gray-700:focus { + --gradient-via-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); +} + +.focus\:via-cool-gray-800:focus { + --gradient-via-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); +} + +.focus\:via-cool-gray-900:focus { + --gradient-via-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); +} + +.focus\:via-red-50:focus { + --gradient-via-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); +} + +.focus\:via-red-100:focus { + --gradient-via-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); +} + +.focus\:via-red-200:focus { + --gradient-via-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); +} + +.focus\:via-red-300:focus { + --gradient-via-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); +} + +.focus\:via-red-400:focus { + --gradient-via-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); +} + +.focus\:via-red-500:focus { + --gradient-via-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); +} + +.focus\:via-red-600:focus { + --gradient-via-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); +} + +.focus\:via-red-700:focus { + --gradient-via-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); +} + +.focus\:via-red-800:focus { + --gradient-via-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); +} + +.focus\:via-red-900:focus { + --gradient-via-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); +} + +.focus\:via-orange-50:focus { + --gradient-via-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); +} + +.focus\:via-orange-100:focus { + --gradient-via-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); +} + +.focus\:via-orange-200:focus { + --gradient-via-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); +} + +.focus\:via-orange-300:focus { + --gradient-via-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); +} + +.focus\:via-orange-400:focus { + --gradient-via-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); +} + +.focus\:via-orange-500:focus { + --gradient-via-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); +} + +.focus\:via-orange-600:focus { + --gradient-via-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); +} + +.focus\:via-orange-700:focus { + --gradient-via-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); +} + +.focus\:via-orange-800:focus { + --gradient-via-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); +} + +.focus\:via-orange-900:focus { + --gradient-via-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); +} + +.focus\:via-yellow-50:focus { + --gradient-via-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); +} + +.focus\:via-yellow-100:focus { + --gradient-via-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); +} + +.focus\:via-yellow-200:focus { + --gradient-via-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); +} + +.focus\:via-yellow-300:focus { + --gradient-via-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); +} + +.focus\:via-yellow-400:focus { + --gradient-via-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); +} + +.focus\:via-yellow-500:focus { + --gradient-via-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); +} + +.focus\:via-yellow-600:focus { + --gradient-via-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); +} + +.focus\:via-yellow-700:focus { + --gradient-via-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); +} + +.focus\:via-yellow-800:focus { + --gradient-via-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); +} + +.focus\:via-yellow-900:focus { + --gradient-via-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); +} + +.focus\:via-green-50:focus { + --gradient-via-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); +} + +.focus\:via-green-100:focus { + --gradient-via-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); +} + +.focus\:via-green-200:focus { + --gradient-via-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); +} + +.focus\:via-green-300:focus { + --gradient-via-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); +} + +.focus\:via-green-400:focus { + --gradient-via-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); +} + +.focus\:via-green-500:focus { + --gradient-via-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); +} + +.focus\:via-green-600:focus { + --gradient-via-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); +} + +.focus\:via-green-700:focus { + --gradient-via-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); +} + +.focus\:via-green-800:focus { + --gradient-via-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); +} + +.focus\:via-green-900:focus { + --gradient-via-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); +} + +.focus\:via-teal-50:focus { + --gradient-via-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); +} + +.focus\:via-teal-100:focus { + --gradient-via-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); +} + +.focus\:via-teal-200:focus { + --gradient-via-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); +} + +.focus\:via-teal-300:focus { + --gradient-via-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); +} + +.focus\:via-teal-400:focus { + --gradient-via-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); +} + +.focus\:via-teal-500:focus { + --gradient-via-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); +} + +.focus\:via-teal-600:focus { + --gradient-via-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); +} + +.focus\:via-teal-700:focus { + --gradient-via-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); +} + +.focus\:via-teal-800:focus { + --gradient-via-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); +} + +.focus\:via-teal-900:focus { + --gradient-via-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); +} + +.focus\:via-blue-50:focus { + --gradient-via-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); +} + +.focus\:via-blue-100:focus { + --gradient-via-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); +} + +.focus\:via-blue-200:focus { + --gradient-via-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); +} + +.focus\:via-blue-300:focus { + --gradient-via-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); +} + +.focus\:via-blue-400:focus { + --gradient-via-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); +} + +.focus\:via-blue-500:focus { + --gradient-via-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); +} + +.focus\:via-blue-600:focus { + --gradient-via-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); +} + +.focus\:via-blue-700:focus { + --gradient-via-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); +} + +.focus\:via-blue-800:focus { + --gradient-via-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); +} + +.focus\:via-blue-900:focus { + --gradient-via-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); +} + +.focus\:via-indigo-50:focus { + --gradient-via-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); +} + +.focus\:via-indigo-100:focus { + --gradient-via-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); +} + +.focus\:via-indigo-200:focus { + --gradient-via-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); +} + +.focus\:via-indigo-300:focus { + --gradient-via-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); +} + +.focus\:via-indigo-400:focus { + --gradient-via-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); +} + +.focus\:via-indigo-500:focus { + --gradient-via-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); +} + +.focus\:via-indigo-600:focus { + --gradient-via-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); +} + +.focus\:via-indigo-700:focus { + --gradient-via-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); +} + +.focus\:via-indigo-800:focus { + --gradient-via-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); +} + +.focus\:via-indigo-900:focus { + --gradient-via-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); +} + +.focus\:via-purple-50:focus { + --gradient-via-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); +} + +.focus\:via-purple-100:focus { + --gradient-via-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); +} + +.focus\:via-purple-200:focus { + --gradient-via-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); +} + +.focus\:via-purple-300:focus { + --gradient-via-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); +} + +.focus\:via-purple-400:focus { + --gradient-via-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); +} + +.focus\:via-purple-500:focus { + --gradient-via-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); +} + +.focus\:via-purple-600:focus { + --gradient-via-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); +} + +.focus\:via-purple-700:focus { + --gradient-via-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); +} + +.focus\:via-purple-800:focus { + --gradient-via-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); +} + +.focus\:via-purple-900:focus { + --gradient-via-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); +} + +.focus\:via-pink-50:focus { + --gradient-via-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); +} + +.focus\:via-pink-100:focus { + --gradient-via-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); +} + +.focus\:via-pink-200:focus { + --gradient-via-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); +} + +.focus\:via-pink-300:focus { + --gradient-via-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); +} + +.focus\:via-pink-400:focus { + --gradient-via-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); +} + +.focus\:via-pink-500:focus { + --gradient-via-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); +} + +.focus\:via-pink-600:focus { + --gradient-via-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); +} + +.focus\:via-pink-700:focus { + --gradient-via-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); +} + +.focus\:via-pink-800:focus { + --gradient-via-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); +} + +.focus\:via-pink-900:focus { + --gradient-via-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); +} + +.focus\:to-transparent:focus { + --gradient-to-color: transparent; +} + +.focus\:to-white:focus { + --gradient-to-color: #ffffff; +} + +.focus\:to-black:focus { + --gradient-to-color: #000000; +} + +.focus\:to-gray-50:focus { + --gradient-to-color: #f9fafb; +} + +.focus\:to-gray-100:focus { + --gradient-to-color: #f4f5f7; +} + +.focus\:to-gray-200:focus { + --gradient-to-color: #e5e7eb; +} + +.focus\:to-gray-300:focus { + --gradient-to-color: #d2d6dc; +} + +.focus\:to-gray-400:focus { + --gradient-to-color: #9fa6b2; +} + +.focus\:to-gray-500:focus { + --gradient-to-color: #6b7280; +} + +.focus\:to-gray-600:focus { + --gradient-to-color: #4b5563; +} + +.focus\:to-gray-700:focus { + --gradient-to-color: #374151; +} + +.focus\:to-gray-800:focus { + --gradient-to-color: #252f3f; +} + +.focus\:to-gray-900:focus { + --gradient-to-color: #161e2e; +} + +.focus\:to-cool-gray-50:focus { + --gradient-to-color: #f8fafc; +} + +.focus\:to-cool-gray-100:focus { + --gradient-to-color: #f1f5f9; +} + +.focus\:to-cool-gray-200:focus { + --gradient-to-color: #e2e8f0; +} + +.focus\:to-cool-gray-300:focus { + --gradient-to-color: #cfd8e3; +} + +.focus\:to-cool-gray-400:focus { + --gradient-to-color: #97a6ba; +} + +.focus\:to-cool-gray-500:focus { + --gradient-to-color: #64748b; +} + +.focus\:to-cool-gray-600:focus { + --gradient-to-color: #475569; +} + +.focus\:to-cool-gray-700:focus { + --gradient-to-color: #364152; +} + +.focus\:to-cool-gray-800:focus { + --gradient-to-color: #27303f; +} + +.focus\:to-cool-gray-900:focus { + --gradient-to-color: #1a202e; +} + +.focus\:to-red-50:focus { + --gradient-to-color: #fdf2f2; +} + +.focus\:to-red-100:focus { + --gradient-to-color: #fde8e8; +} + +.focus\:to-red-200:focus { + --gradient-to-color: #fbd5d5; +} + +.focus\:to-red-300:focus { + --gradient-to-color: #f8b4b4; +} + +.focus\:to-red-400:focus { + --gradient-to-color: #f98080; +} + +.focus\:to-red-500:focus { + --gradient-to-color: #f05252; +} + +.focus\:to-red-600:focus { + --gradient-to-color: #e02424; +} + +.focus\:to-red-700:focus { + --gradient-to-color: #c81e1e; +} + +.focus\:to-red-800:focus { + --gradient-to-color: #9b1c1c; +} + +.focus\:to-red-900:focus { + --gradient-to-color: #771d1d; +} + +.focus\:to-orange-50:focus { + --gradient-to-color: #fff8f1; +} + +.focus\:to-orange-100:focus { + --gradient-to-color: #feecdc; +} + +.focus\:to-orange-200:focus { + --gradient-to-color: #fcd9bd; +} + +.focus\:to-orange-300:focus { + --gradient-to-color: #fdba8c; +} + +.focus\:to-orange-400:focus { + --gradient-to-color: #ff8a4c; +} + +.focus\:to-orange-500:focus { + --gradient-to-color: #ff5a1f; +} + +.focus\:to-orange-600:focus { + --gradient-to-color: #d03801; +} + +.focus\:to-orange-700:focus { + --gradient-to-color: #b43403; +} + +.focus\:to-orange-800:focus { + --gradient-to-color: #8a2c0d; +} + +.focus\:to-orange-900:focus { + --gradient-to-color: #73230d; +} + +.focus\:to-yellow-50:focus { + --gradient-to-color: #fdfdea; +} + +.focus\:to-yellow-100:focus { + --gradient-to-color: #fdf6b2; +} + +.focus\:to-yellow-200:focus { + --gradient-to-color: #fce96a; +} + +.focus\:to-yellow-300:focus { + --gradient-to-color: #faca15; +} + +.focus\:to-yellow-400:focus { + --gradient-to-color: #e3a008; +} + +.focus\:to-yellow-500:focus { + --gradient-to-color: #c27803; +} + +.focus\:to-yellow-600:focus { + --gradient-to-color: #9f580a; +} + +.focus\:to-yellow-700:focus { + --gradient-to-color: #8e4b10; +} + +.focus\:to-yellow-800:focus { + --gradient-to-color: #723b13; +} + +.focus\:to-yellow-900:focus { + --gradient-to-color: #633112; +} + +.focus\:to-green-50:focus { + --gradient-to-color: #f3faf7; +} + +.focus\:to-green-100:focus { + --gradient-to-color: #def7ec; +} + +.focus\:to-green-200:focus { + --gradient-to-color: #bcf0da; +} + +.focus\:to-green-300:focus { + --gradient-to-color: #84e1bc; +} + +.focus\:to-green-400:focus { + --gradient-to-color: #31c48d; +} + +.focus\:to-green-500:focus { + --gradient-to-color: #0e9f6e; +} + +.focus\:to-green-600:focus { + --gradient-to-color: #057a55; +} + +.focus\:to-green-700:focus { + --gradient-to-color: #046c4e; +} + +.focus\:to-green-800:focus { + --gradient-to-color: #03543f; +} + +.focus\:to-green-900:focus { + --gradient-to-color: #014737; +} + +.focus\:to-teal-50:focus { + --gradient-to-color: #edfafa; +} + +.focus\:to-teal-100:focus { + --gradient-to-color: #d5f5f6; +} + +.focus\:to-teal-200:focus { + --gradient-to-color: #afecef; +} + +.focus\:to-teal-300:focus { + --gradient-to-color: #7edce2; +} + +.focus\:to-teal-400:focus { + --gradient-to-color: #16bdca; +} + +.focus\:to-teal-500:focus { + --gradient-to-color: #0694a2; +} + +.focus\:to-teal-600:focus { + --gradient-to-color: #047481; +} + +.focus\:to-teal-700:focus { + --gradient-to-color: #036672; +} + +.focus\:to-teal-800:focus { + --gradient-to-color: #05505c; +} + +.focus\:to-teal-900:focus { + --gradient-to-color: #014451; +} + +.focus\:to-blue-50:focus { + --gradient-to-color: #ebf5ff; +} + +.focus\:to-blue-100:focus { + --gradient-to-color: #e1effe; +} + +.focus\:to-blue-200:focus { + --gradient-to-color: #c3ddfd; +} + +.focus\:to-blue-300:focus { + --gradient-to-color: #a4cafe; +} + +.focus\:to-blue-400:focus { + --gradient-to-color: #76a9fa; +} + +.focus\:to-blue-500:focus { + --gradient-to-color: #3f83f8; +} + +.focus\:to-blue-600:focus { + --gradient-to-color: #1c64f2; +} + +.focus\:to-blue-700:focus { + --gradient-to-color: #1a56db; +} + +.focus\:to-blue-800:focus { + --gradient-to-color: #1e429f; +} + +.focus\:to-blue-900:focus { + --gradient-to-color: #233876; +} + +.focus\:to-indigo-50:focus { + --gradient-to-color: #f0f5ff; +} + +.focus\:to-indigo-100:focus { + --gradient-to-color: #e5edff; +} + +.focus\:to-indigo-200:focus { + --gradient-to-color: #cddbfe; +} + +.focus\:to-indigo-300:focus { + --gradient-to-color: #b4c6fc; +} + +.focus\:to-indigo-400:focus { + --gradient-to-color: #8da2fb; +} + +.focus\:to-indigo-500:focus { + --gradient-to-color: #6875f5; +} + +.focus\:to-indigo-600:focus { + --gradient-to-color: #5850ec; +} + +.focus\:to-indigo-700:focus { + --gradient-to-color: #5145cd; +} + +.focus\:to-indigo-800:focus { + --gradient-to-color: #42389d; +} + +.focus\:to-indigo-900:focus { + --gradient-to-color: #362f78; +} + +.focus\:to-purple-50:focus { + --gradient-to-color: #f6f5ff; +} + +.focus\:to-purple-100:focus { + --gradient-to-color: #edebfe; +} + +.focus\:to-purple-200:focus { + --gradient-to-color: #dcd7fe; +} + +.focus\:to-purple-300:focus { + --gradient-to-color: #cabffd; +} + +.focus\:to-purple-400:focus { + --gradient-to-color: #ac94fa; +} + +.focus\:to-purple-500:focus { + --gradient-to-color: #9061f9; +} + +.focus\:to-purple-600:focus { + --gradient-to-color: #7e3af2; +} + +.focus\:to-purple-700:focus { + --gradient-to-color: #6c2bd9; +} + +.focus\:to-purple-800:focus { + --gradient-to-color: #5521b5; +} + +.focus\:to-purple-900:focus { + --gradient-to-color: #4a1d96; +} + +.focus\:to-pink-50:focus { + --gradient-to-color: #fdf2f8; +} + +.focus\:to-pink-100:focus { + --gradient-to-color: #fce8f3; +} + +.focus\:to-pink-200:focus { + --gradient-to-color: #fad1e8; +} + +.focus\:to-pink-300:focus { + --gradient-to-color: #f8b4d9; +} + +.focus\:to-pink-400:focus { + --gradient-to-color: #f17eb8; +} + +.focus\:to-pink-500:focus { + --gradient-to-color: #e74694; +} + +.focus\:to-pink-600:focus { + --gradient-to-color: #d61f69; +} + +.focus\:to-pink-700:focus { + --gradient-to-color: #bf125d; +} + +.focus\:to-pink-800:focus { + --gradient-to-color: #99154b; +} + +.focus\:to-pink-900:focus { + --gradient-to-color: #751a3d; +} + +.bg-opacity-0 { + --bg-opacity: 0; +} + +.bg-opacity-25 { + --bg-opacity: 0.25; +} + +.bg-opacity-50 { + --bg-opacity: 0.5; +} + +.bg-opacity-75 { + --bg-opacity: 0.75; +} + +.bg-opacity-100 { + --bg-opacity: 1; +} + +.hover\:bg-opacity-0:hover { + --bg-opacity: 0; +} + +.hover\:bg-opacity-25:hover { + --bg-opacity: 0.25; +} + +.hover\:bg-opacity-50:hover { + --bg-opacity: 0.5; +} + +.hover\:bg-opacity-75:hover { + --bg-opacity: 0.75; +} + +.hover\:bg-opacity-100:hover { + --bg-opacity: 1; +} + +.focus\:bg-opacity-0:focus { + --bg-opacity: 0; +} + +.focus\:bg-opacity-25:focus { + --bg-opacity: 0.25; +} + +.focus\:bg-opacity-50:focus { + --bg-opacity: 0.5; +} + +.focus\:bg-opacity-75:focus { + --bg-opacity: 0.75; +} + +.focus\:bg-opacity-100:focus { + --bg-opacity: 1; +} + +.bg-bottom { + background-position: bottom; +} + +.bg-center { + background-position: center; +} + +.bg-left { + background-position: left; +} + +.bg-left-bottom { + background-position: left bottom; +} + +.bg-left-top { + background-position: left top; +} + +.bg-right { + background-position: right; +} + +.bg-right-bottom { + background-position: right bottom; +} + +.bg-right-top { + background-position: right top; +} + +.bg-top { + background-position: top; +} + +.bg-repeat { + background-repeat: repeat; +} + +.bg-no-repeat { + background-repeat: no-repeat; +} + +.bg-repeat-x { + background-repeat: repeat-x; +} + +.bg-repeat-y { + background-repeat: repeat-y; +} + +.bg-repeat-round { + background-repeat: round; +} + +.bg-repeat-space { + background-repeat: space; +} + +.bg-auto { + background-size: auto; +} + +.bg-cover { + background-size: cover; +} + +.bg-contain { + background-size: contain; +} + +.border-collapse { + border-collapse: collapse; +} + +.border-separate { + border-collapse: separate; +} + +.border-transparent { + border-color: transparent; +} + +.border-white { + --border-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--border-opacity)); +} + +.border-black { + --border-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--border-opacity)); +} + +.border-gray-50 { + --border-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--border-opacity)); +} + +.border-gray-100 { + --border-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--border-opacity)); +} + +.border-gray-200 { + --border-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--border-opacity)); +} + +.border-gray-300 { + --border-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--border-opacity)); +} + +.border-gray-400 { + --border-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--border-opacity)); +} + +.border-gray-500 { + --border-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--border-opacity)); +} + +.border-gray-600 { + --border-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--border-opacity)); +} + +.border-gray-700 { + --border-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--border-opacity)); +} + +.border-gray-800 { + --border-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--border-opacity)); +} + +.border-gray-900 { + --border-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--border-opacity)); +} + +.border-cool-gray-50 { + --border-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--border-opacity)); +} + +.border-cool-gray-100 { + --border-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--border-opacity)); +} + +.border-cool-gray-200 { + --border-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--border-opacity)); +} + +.border-cool-gray-300 { + --border-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--border-opacity)); +} + +.border-cool-gray-400 { + --border-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--border-opacity)); +} + +.border-cool-gray-500 { + --border-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--border-opacity)); +} + +.border-cool-gray-600 { + --border-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--border-opacity)); +} + +.border-cool-gray-700 { + --border-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--border-opacity)); +} + +.border-cool-gray-800 { + --border-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--border-opacity)); +} + +.border-cool-gray-900 { + --border-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--border-opacity)); +} + +.border-red-50 { + --border-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--border-opacity)); +} + +.border-red-100 { + --border-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--border-opacity)); +} + +.border-red-200 { + --border-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--border-opacity)); +} + +.border-red-300 { + --border-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--border-opacity)); +} + +.border-red-400 { + --border-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--border-opacity)); +} + +.border-red-500 { + --border-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--border-opacity)); +} + +.border-red-600 { + --border-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--border-opacity)); +} + +.border-red-700 { + --border-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--border-opacity)); +} + +.border-red-800 { + --border-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--border-opacity)); +} + +.border-red-900 { + --border-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--border-opacity)); +} + +.border-orange-50 { + --border-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--border-opacity)); +} + +.border-orange-100 { + --border-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--border-opacity)); +} + +.border-orange-200 { + --border-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--border-opacity)); +} + +.border-orange-300 { + --border-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--border-opacity)); +} + +.border-orange-400 { + --border-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--border-opacity)); +} + +.border-orange-500 { + --border-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--border-opacity)); +} + +.border-orange-600 { + --border-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--border-opacity)); +} + +.border-orange-700 { + --border-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--border-opacity)); +} + +.border-orange-800 { + --border-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--border-opacity)); +} + +.border-orange-900 { + --border-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--border-opacity)); +} + +.border-yellow-50 { + --border-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--border-opacity)); +} + +.border-yellow-100 { + --border-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--border-opacity)); +} + +.border-yellow-200 { + --border-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--border-opacity)); +} + +.border-yellow-300 { + --border-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--border-opacity)); +} + +.border-yellow-400 { + --border-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--border-opacity)); +} + +.border-yellow-500 { + --border-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--border-opacity)); +} + +.border-yellow-600 { + --border-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--border-opacity)); +} + +.border-yellow-700 { + --border-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--border-opacity)); +} + +.border-yellow-800 { + --border-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--border-opacity)); +} + +.border-yellow-900 { + --border-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--border-opacity)); +} + +.border-green-50 { + --border-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--border-opacity)); +} + +.border-green-100 { + --border-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--border-opacity)); +} + +.border-green-200 { + --border-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--border-opacity)); +} + +.border-green-300 { + --border-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--border-opacity)); +} + +.border-green-400 { + --border-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--border-opacity)); +} + +.border-green-500 { + --border-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--border-opacity)); +} + +.border-green-600 { + --border-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--border-opacity)); +} + +.border-green-700 { + --border-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--border-opacity)); +} + +.border-green-800 { + --border-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--border-opacity)); +} + +.border-green-900 { + --border-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--border-opacity)); +} + +.border-teal-50 { + --border-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--border-opacity)); +} + +.border-teal-100 { + --border-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--border-opacity)); +} + +.border-teal-200 { + --border-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--border-opacity)); +} + +.border-teal-300 { + --border-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--border-opacity)); +} + +.border-teal-400 { + --border-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--border-opacity)); +} + +.border-teal-500 { + --border-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--border-opacity)); +} + +.border-teal-600 { + --border-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--border-opacity)); +} + +.border-teal-700 { + --border-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--border-opacity)); +} + +.border-teal-800 { + --border-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--border-opacity)); +} + +.border-teal-900 { + --border-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--border-opacity)); +} + +.border-blue-50 { + --border-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--border-opacity)); +} + +.border-blue-100 { + --border-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--border-opacity)); +} + +.border-blue-200 { + --border-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--border-opacity)); +} + +.border-blue-300 { + --border-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--border-opacity)); +} + +.border-blue-400 { + --border-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--border-opacity)); +} + +.border-blue-500 { + --border-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--border-opacity)); +} + +.border-blue-600 { + --border-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--border-opacity)); +} + +.border-blue-700 { + --border-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--border-opacity)); +} + +.border-blue-800 { + --border-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--border-opacity)); +} + +.border-blue-900 { + --border-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--border-opacity)); +} + +.border-indigo-50 { + --border-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--border-opacity)); +} + +.border-indigo-100 { + --border-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--border-opacity)); +} + +.border-indigo-200 { + --border-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--border-opacity)); +} + +.border-indigo-300 { + --border-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--border-opacity)); +} + +.border-indigo-400 { + --border-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--border-opacity)); +} + +.border-indigo-500 { + --border-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--border-opacity)); +} + +.border-indigo-600 { + --border-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--border-opacity)); +} + +.border-indigo-700 { + --border-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--border-opacity)); +} + +.border-indigo-800 { + --border-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--border-opacity)); +} + +.border-indigo-900 { + --border-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--border-opacity)); +} + +.border-purple-50 { + --border-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--border-opacity)); +} + +.border-purple-100 { + --border-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--border-opacity)); +} + +.border-purple-200 { + --border-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--border-opacity)); +} + +.border-purple-300 { + --border-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--border-opacity)); +} + +.border-purple-400 { + --border-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--border-opacity)); +} + +.border-purple-500 { + --border-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--border-opacity)); +} + +.border-purple-600 { + --border-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--border-opacity)); +} + +.border-purple-700 { + --border-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--border-opacity)); +} + +.border-purple-800 { + --border-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--border-opacity)); +} + +.border-purple-900 { + --border-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--border-opacity)); +} + +.border-pink-50 { + --border-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--border-opacity)); +} + +.border-pink-100 { + --border-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--border-opacity)); +} + +.border-pink-200 { + --border-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--border-opacity)); +} + +.border-pink-300 { + --border-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--border-opacity)); +} + +.border-pink-400 { + --border-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--border-opacity)); +} + +.border-pink-500 { + --border-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--border-opacity)); +} + +.border-pink-600 { + --border-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--border-opacity)); +} + +.border-pink-700 { + --border-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--border-opacity)); +} + +.border-pink-800 { + --border-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--border-opacity)); +} + +.border-pink-900 { + --border-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--border-opacity)); +} + +.group:hover .group-hover\:border-transparent { + border-color: transparent; +} + +.group:hover .group-hover\:border-white { + --border-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--border-opacity)); +} + +.group:hover .group-hover\:border-black { + --border-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--border-opacity)); +} + +.group:hover .group-hover\:border-gray-50 { + --border-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--border-opacity)); +} + +.group:hover .group-hover\:border-gray-100 { + --border-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--border-opacity)); +} + +.group:hover .group-hover\:border-gray-200 { + --border-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--border-opacity)); +} + +.group:hover .group-hover\:border-gray-300 { + --border-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--border-opacity)); +} + +.group:hover .group-hover\:border-gray-400 { + --border-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--border-opacity)); +} + +.group:hover .group-hover\:border-gray-500 { + --border-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--border-opacity)); +} + +.group:hover .group-hover\:border-gray-600 { + --border-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--border-opacity)); +} + +.group:hover .group-hover\:border-gray-700 { + --border-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--border-opacity)); +} + +.group:hover .group-hover\:border-gray-800 { + --border-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--border-opacity)); +} + +.group:hover .group-hover\:border-gray-900 { + --border-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--border-opacity)); +} + +.group:hover .group-hover\:border-cool-gray-50 { + --border-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--border-opacity)); +} + +.group:hover .group-hover\:border-cool-gray-100 { + --border-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--border-opacity)); +} + +.group:hover .group-hover\:border-cool-gray-200 { + --border-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--border-opacity)); +} + +.group:hover .group-hover\:border-cool-gray-300 { + --border-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--border-opacity)); +} + +.group:hover .group-hover\:border-cool-gray-400 { + --border-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--border-opacity)); +} + +.group:hover .group-hover\:border-cool-gray-500 { + --border-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--border-opacity)); +} + +.group:hover .group-hover\:border-cool-gray-600 { + --border-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--border-opacity)); +} + +.group:hover .group-hover\:border-cool-gray-700 { + --border-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--border-opacity)); +} + +.group:hover .group-hover\:border-cool-gray-800 { + --border-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--border-opacity)); +} + +.group:hover .group-hover\:border-cool-gray-900 { + --border-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--border-opacity)); +} + +.group:hover .group-hover\:border-red-50 { + --border-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--border-opacity)); +} + +.group:hover .group-hover\:border-red-100 { + --border-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--border-opacity)); +} + +.group:hover .group-hover\:border-red-200 { + --border-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--border-opacity)); +} + +.group:hover .group-hover\:border-red-300 { + --border-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--border-opacity)); +} + +.group:hover .group-hover\:border-red-400 { + --border-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--border-opacity)); +} + +.group:hover .group-hover\:border-red-500 { + --border-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--border-opacity)); +} + +.group:hover .group-hover\:border-red-600 { + --border-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--border-opacity)); +} + +.group:hover .group-hover\:border-red-700 { + --border-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--border-opacity)); +} + +.group:hover .group-hover\:border-red-800 { + --border-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--border-opacity)); +} + +.group:hover .group-hover\:border-red-900 { + --border-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--border-opacity)); +} + +.group:hover .group-hover\:border-orange-50 { + --border-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--border-opacity)); +} + +.group:hover .group-hover\:border-orange-100 { + --border-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--border-opacity)); +} + +.group:hover .group-hover\:border-orange-200 { + --border-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--border-opacity)); +} + +.group:hover .group-hover\:border-orange-300 { + --border-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--border-opacity)); +} + +.group:hover .group-hover\:border-orange-400 { + --border-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--border-opacity)); +} + +.group:hover .group-hover\:border-orange-500 { + --border-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--border-opacity)); +} + +.group:hover .group-hover\:border-orange-600 { + --border-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--border-opacity)); +} + +.group:hover .group-hover\:border-orange-700 { + --border-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--border-opacity)); +} + +.group:hover .group-hover\:border-orange-800 { + --border-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--border-opacity)); +} + +.group:hover .group-hover\:border-orange-900 { + --border-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--border-opacity)); +} + +.group:hover .group-hover\:border-yellow-50 { + --border-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--border-opacity)); +} + +.group:hover .group-hover\:border-yellow-100 { + --border-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--border-opacity)); +} + +.group:hover .group-hover\:border-yellow-200 { + --border-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--border-opacity)); +} + +.group:hover .group-hover\:border-yellow-300 { + --border-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--border-opacity)); +} + +.group:hover .group-hover\:border-yellow-400 { + --border-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--border-opacity)); +} + +.group:hover .group-hover\:border-yellow-500 { + --border-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--border-opacity)); +} + +.group:hover .group-hover\:border-yellow-600 { + --border-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--border-opacity)); +} + +.group:hover .group-hover\:border-yellow-700 { + --border-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--border-opacity)); +} + +.group:hover .group-hover\:border-yellow-800 { + --border-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--border-opacity)); +} + +.group:hover .group-hover\:border-yellow-900 { + --border-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--border-opacity)); +} + +.group:hover .group-hover\:border-green-50 { + --border-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--border-opacity)); +} + +.group:hover .group-hover\:border-green-100 { + --border-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--border-opacity)); +} + +.group:hover .group-hover\:border-green-200 { + --border-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--border-opacity)); +} + +.group:hover .group-hover\:border-green-300 { + --border-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--border-opacity)); +} + +.group:hover .group-hover\:border-green-400 { + --border-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--border-opacity)); +} + +.group:hover .group-hover\:border-green-500 { + --border-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--border-opacity)); +} + +.group:hover .group-hover\:border-green-600 { + --border-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--border-opacity)); +} + +.group:hover .group-hover\:border-green-700 { + --border-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--border-opacity)); +} + +.group:hover .group-hover\:border-green-800 { + --border-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--border-opacity)); +} + +.group:hover .group-hover\:border-green-900 { + --border-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--border-opacity)); +} + +.group:hover .group-hover\:border-teal-50 { + --border-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--border-opacity)); +} + +.group:hover .group-hover\:border-teal-100 { + --border-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--border-opacity)); +} + +.group:hover .group-hover\:border-teal-200 { + --border-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--border-opacity)); +} + +.group:hover .group-hover\:border-teal-300 { + --border-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--border-opacity)); +} + +.group:hover .group-hover\:border-teal-400 { + --border-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--border-opacity)); +} + +.group:hover .group-hover\:border-teal-500 { + --border-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--border-opacity)); +} + +.group:hover .group-hover\:border-teal-600 { + --border-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--border-opacity)); +} + +.group:hover .group-hover\:border-teal-700 { + --border-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--border-opacity)); +} + +.group:hover .group-hover\:border-teal-800 { + --border-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--border-opacity)); +} + +.group:hover .group-hover\:border-teal-900 { + --border-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--border-opacity)); +} + +.group:hover .group-hover\:border-blue-50 { + --border-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--border-opacity)); +} + +.group:hover .group-hover\:border-blue-100 { + --border-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--border-opacity)); +} + +.group:hover .group-hover\:border-blue-200 { + --border-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--border-opacity)); +} + +.group:hover .group-hover\:border-blue-300 { + --border-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--border-opacity)); +} + +.group:hover .group-hover\:border-blue-400 { + --border-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--border-opacity)); +} + +.group:hover .group-hover\:border-blue-500 { + --border-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--border-opacity)); +} + +.group:hover .group-hover\:border-blue-600 { + --border-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--border-opacity)); +} + +.group:hover .group-hover\:border-blue-700 { + --border-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--border-opacity)); +} + +.group:hover .group-hover\:border-blue-800 { + --border-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--border-opacity)); +} + +.group:hover .group-hover\:border-blue-900 { + --border-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--border-opacity)); +} + +.group:hover .group-hover\:border-indigo-50 { + --border-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--border-opacity)); +} + +.group:hover .group-hover\:border-indigo-100 { + --border-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--border-opacity)); +} + +.group:hover .group-hover\:border-indigo-200 { + --border-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--border-opacity)); +} + +.group:hover .group-hover\:border-indigo-300 { + --border-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--border-opacity)); +} + +.group:hover .group-hover\:border-indigo-400 { + --border-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--border-opacity)); +} + +.group:hover .group-hover\:border-indigo-500 { + --border-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--border-opacity)); +} + +.group:hover .group-hover\:border-indigo-600 { + --border-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--border-opacity)); +} + +.group:hover .group-hover\:border-indigo-700 { + --border-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--border-opacity)); +} + +.group:hover .group-hover\:border-indigo-800 { + --border-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--border-opacity)); +} + +.group:hover .group-hover\:border-indigo-900 { + --border-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--border-opacity)); +} + +.group:hover .group-hover\:border-purple-50 { + --border-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--border-opacity)); +} + +.group:hover .group-hover\:border-purple-100 { + --border-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--border-opacity)); +} + +.group:hover .group-hover\:border-purple-200 { + --border-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--border-opacity)); +} + +.group:hover .group-hover\:border-purple-300 { + --border-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--border-opacity)); +} + +.group:hover .group-hover\:border-purple-400 { + --border-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--border-opacity)); +} + +.group:hover .group-hover\:border-purple-500 { + --border-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--border-opacity)); +} + +.group:hover .group-hover\:border-purple-600 { + --border-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--border-opacity)); +} + +.group:hover .group-hover\:border-purple-700 { + --border-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--border-opacity)); +} + +.group:hover .group-hover\:border-purple-800 { + --border-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--border-opacity)); +} + +.group:hover .group-hover\:border-purple-900 { + --border-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--border-opacity)); +} + +.group:hover .group-hover\:border-pink-50 { + --border-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--border-opacity)); +} + +.group:hover .group-hover\:border-pink-100 { + --border-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--border-opacity)); +} + +.group:hover .group-hover\:border-pink-200 { + --border-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--border-opacity)); +} + +.group:hover .group-hover\:border-pink-300 { + --border-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--border-opacity)); +} + +.group:hover .group-hover\:border-pink-400 { + --border-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--border-opacity)); +} + +.group:hover .group-hover\:border-pink-500 { + --border-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--border-opacity)); +} + +.group:hover .group-hover\:border-pink-600 { + --border-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--border-opacity)); +} + +.group:hover .group-hover\:border-pink-700 { + --border-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--border-opacity)); +} + +.group:hover .group-hover\:border-pink-800 { + --border-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--border-opacity)); +} + +.group:hover .group-hover\:border-pink-900 { + --border-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--border-opacity)); +} + +.group:focus .group-focus\:border-transparent { + border-color: transparent; +} + +.group:focus .group-focus\:border-white { + --border-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--border-opacity)); +} + +.group:focus .group-focus\:border-black { + --border-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--border-opacity)); +} + +.group:focus .group-focus\:border-gray-50 { + --border-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--border-opacity)); +} + +.group:focus .group-focus\:border-gray-100 { + --border-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--border-opacity)); +} + +.group:focus .group-focus\:border-gray-200 { + --border-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--border-opacity)); +} + +.group:focus .group-focus\:border-gray-300 { + --border-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--border-opacity)); +} + +.group:focus .group-focus\:border-gray-400 { + --border-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--border-opacity)); +} + +.group:focus .group-focus\:border-gray-500 { + --border-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--border-opacity)); +} + +.group:focus .group-focus\:border-gray-600 { + --border-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--border-opacity)); +} + +.group:focus .group-focus\:border-gray-700 { + --border-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--border-opacity)); +} + +.group:focus .group-focus\:border-gray-800 { + --border-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--border-opacity)); +} + +.group:focus .group-focus\:border-gray-900 { + --border-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--border-opacity)); +} + +.group:focus .group-focus\:border-cool-gray-50 { + --border-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--border-opacity)); +} + +.group:focus .group-focus\:border-cool-gray-100 { + --border-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--border-opacity)); +} + +.group:focus .group-focus\:border-cool-gray-200 { + --border-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--border-opacity)); +} + +.group:focus .group-focus\:border-cool-gray-300 { + --border-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--border-opacity)); +} + +.group:focus .group-focus\:border-cool-gray-400 { + --border-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--border-opacity)); +} + +.group:focus .group-focus\:border-cool-gray-500 { + --border-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--border-opacity)); +} + +.group:focus .group-focus\:border-cool-gray-600 { + --border-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--border-opacity)); +} + +.group:focus .group-focus\:border-cool-gray-700 { + --border-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--border-opacity)); +} + +.group:focus .group-focus\:border-cool-gray-800 { + --border-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--border-opacity)); +} + +.group:focus .group-focus\:border-cool-gray-900 { + --border-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--border-opacity)); +} + +.group:focus .group-focus\:border-red-50 { + --border-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--border-opacity)); +} + +.group:focus .group-focus\:border-red-100 { + --border-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--border-opacity)); +} + +.group:focus .group-focus\:border-red-200 { + --border-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--border-opacity)); +} + +.group:focus .group-focus\:border-red-300 { + --border-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--border-opacity)); +} + +.group:focus .group-focus\:border-red-400 { + --border-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--border-opacity)); +} + +.group:focus .group-focus\:border-red-500 { + --border-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--border-opacity)); +} + +.group:focus .group-focus\:border-red-600 { + --border-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--border-opacity)); +} + +.group:focus .group-focus\:border-red-700 { + --border-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--border-opacity)); +} + +.group:focus .group-focus\:border-red-800 { + --border-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--border-opacity)); +} + +.group:focus .group-focus\:border-red-900 { + --border-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--border-opacity)); +} + +.group:focus .group-focus\:border-orange-50 { + --border-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--border-opacity)); +} + +.group:focus .group-focus\:border-orange-100 { + --border-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--border-opacity)); +} + +.group:focus .group-focus\:border-orange-200 { + --border-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--border-opacity)); +} + +.group:focus .group-focus\:border-orange-300 { + --border-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--border-opacity)); +} + +.group:focus .group-focus\:border-orange-400 { + --border-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--border-opacity)); +} + +.group:focus .group-focus\:border-orange-500 { + --border-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--border-opacity)); +} + +.group:focus .group-focus\:border-orange-600 { + --border-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--border-opacity)); +} + +.group:focus .group-focus\:border-orange-700 { + --border-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--border-opacity)); +} + +.group:focus .group-focus\:border-orange-800 { + --border-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--border-opacity)); +} + +.group:focus .group-focus\:border-orange-900 { + --border-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--border-opacity)); +} + +.group:focus .group-focus\:border-yellow-50 { + --border-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--border-opacity)); +} + +.group:focus .group-focus\:border-yellow-100 { + --border-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--border-opacity)); +} + +.group:focus .group-focus\:border-yellow-200 { + --border-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--border-opacity)); +} + +.group:focus .group-focus\:border-yellow-300 { + --border-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--border-opacity)); +} + +.group:focus .group-focus\:border-yellow-400 { + --border-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--border-opacity)); +} + +.group:focus .group-focus\:border-yellow-500 { + --border-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--border-opacity)); +} + +.group:focus .group-focus\:border-yellow-600 { + --border-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--border-opacity)); +} + +.group:focus .group-focus\:border-yellow-700 { + --border-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--border-opacity)); +} + +.group:focus .group-focus\:border-yellow-800 { + --border-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--border-opacity)); +} + +.group:focus .group-focus\:border-yellow-900 { + --border-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--border-opacity)); +} + +.group:focus .group-focus\:border-green-50 { + --border-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--border-opacity)); +} + +.group:focus .group-focus\:border-green-100 { + --border-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--border-opacity)); +} + +.group:focus .group-focus\:border-green-200 { + --border-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--border-opacity)); +} + +.group:focus .group-focus\:border-green-300 { + --border-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--border-opacity)); +} + +.group:focus .group-focus\:border-green-400 { + --border-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--border-opacity)); +} + +.group:focus .group-focus\:border-green-500 { + --border-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--border-opacity)); +} + +.group:focus .group-focus\:border-green-600 { + --border-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--border-opacity)); +} + +.group:focus .group-focus\:border-green-700 { + --border-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--border-opacity)); +} + +.group:focus .group-focus\:border-green-800 { + --border-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--border-opacity)); +} + +.group:focus .group-focus\:border-green-900 { + --border-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--border-opacity)); +} + +.group:focus .group-focus\:border-teal-50 { + --border-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--border-opacity)); +} + +.group:focus .group-focus\:border-teal-100 { + --border-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--border-opacity)); +} + +.group:focus .group-focus\:border-teal-200 { + --border-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--border-opacity)); +} + +.group:focus .group-focus\:border-teal-300 { + --border-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--border-opacity)); +} + +.group:focus .group-focus\:border-teal-400 { + --border-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--border-opacity)); +} + +.group:focus .group-focus\:border-teal-500 { + --border-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--border-opacity)); +} + +.group:focus .group-focus\:border-teal-600 { + --border-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--border-opacity)); +} + +.group:focus .group-focus\:border-teal-700 { + --border-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--border-opacity)); +} + +.group:focus .group-focus\:border-teal-800 { + --border-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--border-opacity)); +} + +.group:focus .group-focus\:border-teal-900 { + --border-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--border-opacity)); +} + +.group:focus .group-focus\:border-blue-50 { + --border-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--border-opacity)); +} + +.group:focus .group-focus\:border-blue-100 { + --border-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--border-opacity)); +} + +.group:focus .group-focus\:border-blue-200 { + --border-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--border-opacity)); +} + +.group:focus .group-focus\:border-blue-300 { + --border-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--border-opacity)); +} + +.group:focus .group-focus\:border-blue-400 { + --border-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--border-opacity)); +} + +.group:focus .group-focus\:border-blue-500 { + --border-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--border-opacity)); +} + +.group:focus .group-focus\:border-blue-600 { + --border-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--border-opacity)); +} + +.group:focus .group-focus\:border-blue-700 { + --border-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--border-opacity)); +} + +.group:focus .group-focus\:border-blue-800 { + --border-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--border-opacity)); +} + +.group:focus .group-focus\:border-blue-900 { + --border-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--border-opacity)); +} + +.group:focus .group-focus\:border-indigo-50 { + --border-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--border-opacity)); +} + +.group:focus .group-focus\:border-indigo-100 { + --border-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--border-opacity)); +} + +.group:focus .group-focus\:border-indigo-200 { + --border-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--border-opacity)); +} + +.group:focus .group-focus\:border-indigo-300 { + --border-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--border-opacity)); +} + +.group:focus .group-focus\:border-indigo-400 { + --border-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--border-opacity)); +} + +.group:focus .group-focus\:border-indigo-500 { + --border-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--border-opacity)); +} + +.group:focus .group-focus\:border-indigo-600 { + --border-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--border-opacity)); +} + +.group:focus .group-focus\:border-indigo-700 { + --border-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--border-opacity)); +} + +.group:focus .group-focus\:border-indigo-800 { + --border-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--border-opacity)); +} + +.group:focus .group-focus\:border-indigo-900 { + --border-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--border-opacity)); +} + +.group:focus .group-focus\:border-purple-50 { + --border-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--border-opacity)); +} + +.group:focus .group-focus\:border-purple-100 { + --border-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--border-opacity)); +} + +.group:focus .group-focus\:border-purple-200 { + --border-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--border-opacity)); +} + +.group:focus .group-focus\:border-purple-300 { + --border-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--border-opacity)); +} + +.group:focus .group-focus\:border-purple-400 { + --border-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--border-opacity)); +} + +.group:focus .group-focus\:border-purple-500 { + --border-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--border-opacity)); +} + +.group:focus .group-focus\:border-purple-600 { + --border-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--border-opacity)); +} + +.group:focus .group-focus\:border-purple-700 { + --border-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--border-opacity)); +} + +.group:focus .group-focus\:border-purple-800 { + --border-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--border-opacity)); +} + +.group:focus .group-focus\:border-purple-900 { + --border-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--border-opacity)); +} + +.group:focus .group-focus\:border-pink-50 { + --border-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--border-opacity)); +} + +.group:focus .group-focus\:border-pink-100 { + --border-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--border-opacity)); +} + +.group:focus .group-focus\:border-pink-200 { + --border-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--border-opacity)); +} + +.group:focus .group-focus\:border-pink-300 { + --border-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--border-opacity)); +} + +.group:focus .group-focus\:border-pink-400 { + --border-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--border-opacity)); +} + +.group:focus .group-focus\:border-pink-500 { + --border-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--border-opacity)); +} + +.group:focus .group-focus\:border-pink-600 { + --border-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--border-opacity)); +} + +.group:focus .group-focus\:border-pink-700 { + --border-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--border-opacity)); +} + +.group:focus .group-focus\:border-pink-800 { + --border-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--border-opacity)); +} + +.group:focus .group-focus\:border-pink-900 { + --border-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--border-opacity)); +} + +.hover\:border-transparent:hover { + border-color: transparent; +} + +.hover\:border-white:hover { + --border-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--border-opacity)); +} + +.hover\:border-black:hover { + --border-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--border-opacity)); +} + +.hover\:border-gray-50:hover { + --border-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--border-opacity)); +} + +.hover\:border-gray-100:hover { + --border-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--border-opacity)); +} + +.hover\:border-gray-200:hover { + --border-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--border-opacity)); +} + +.hover\:border-gray-300:hover { + --border-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--border-opacity)); +} + +.hover\:border-gray-400:hover { + --border-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--border-opacity)); +} + +.hover\:border-gray-500:hover { + --border-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--border-opacity)); +} + +.hover\:border-gray-600:hover { + --border-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--border-opacity)); +} + +.hover\:border-gray-700:hover { + --border-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--border-opacity)); +} + +.hover\:border-gray-800:hover { + --border-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--border-opacity)); +} + +.hover\:border-gray-900:hover { + --border-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--border-opacity)); +} + +.hover\:border-cool-gray-50:hover { + --border-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--border-opacity)); +} + +.hover\:border-cool-gray-100:hover { + --border-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--border-opacity)); +} + +.hover\:border-cool-gray-200:hover { + --border-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--border-opacity)); +} + +.hover\:border-cool-gray-300:hover { + --border-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--border-opacity)); +} + +.hover\:border-cool-gray-400:hover { + --border-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--border-opacity)); +} + +.hover\:border-cool-gray-500:hover { + --border-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--border-opacity)); +} + +.hover\:border-cool-gray-600:hover { + --border-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--border-opacity)); +} + +.hover\:border-cool-gray-700:hover { + --border-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--border-opacity)); +} + +.hover\:border-cool-gray-800:hover { + --border-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--border-opacity)); +} + +.hover\:border-cool-gray-900:hover { + --border-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--border-opacity)); +} + +.hover\:border-red-50:hover { + --border-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--border-opacity)); +} + +.hover\:border-red-100:hover { + --border-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--border-opacity)); +} + +.hover\:border-red-200:hover { + --border-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--border-opacity)); +} + +.hover\:border-red-300:hover { + --border-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--border-opacity)); +} + +.hover\:border-red-400:hover { + --border-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--border-opacity)); +} + +.hover\:border-red-500:hover { + --border-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--border-opacity)); +} + +.hover\:border-red-600:hover { + --border-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--border-opacity)); +} + +.hover\:border-red-700:hover { + --border-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--border-opacity)); +} + +.hover\:border-red-800:hover { + --border-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--border-opacity)); +} + +.hover\:border-red-900:hover { + --border-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--border-opacity)); +} + +.hover\:border-orange-50:hover { + --border-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--border-opacity)); +} + +.hover\:border-orange-100:hover { + --border-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--border-opacity)); +} + +.hover\:border-orange-200:hover { + --border-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--border-opacity)); +} + +.hover\:border-orange-300:hover { + --border-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--border-opacity)); +} + +.hover\:border-orange-400:hover { + --border-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--border-opacity)); +} + +.hover\:border-orange-500:hover { + --border-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--border-opacity)); +} + +.hover\:border-orange-600:hover { + --border-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--border-opacity)); +} + +.hover\:border-orange-700:hover { + --border-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--border-opacity)); +} + +.hover\:border-orange-800:hover { + --border-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--border-opacity)); +} + +.hover\:border-orange-900:hover { + --border-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--border-opacity)); +} + +.hover\:border-yellow-50:hover { + --border-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--border-opacity)); +} + +.hover\:border-yellow-100:hover { + --border-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--border-opacity)); +} + +.hover\:border-yellow-200:hover { + --border-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--border-opacity)); +} + +.hover\:border-yellow-300:hover { + --border-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--border-opacity)); +} + +.hover\:border-yellow-400:hover { + --border-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--border-opacity)); +} + +.hover\:border-yellow-500:hover { + --border-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--border-opacity)); +} + +.hover\:border-yellow-600:hover { + --border-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--border-opacity)); +} + +.hover\:border-yellow-700:hover { + --border-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--border-opacity)); +} + +.hover\:border-yellow-800:hover { + --border-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--border-opacity)); +} + +.hover\:border-yellow-900:hover { + --border-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--border-opacity)); +} + +.hover\:border-green-50:hover { + --border-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--border-opacity)); +} + +.hover\:border-green-100:hover { + --border-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--border-opacity)); +} + +.hover\:border-green-200:hover { + --border-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--border-opacity)); +} + +.hover\:border-green-300:hover { + --border-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--border-opacity)); +} + +.hover\:border-green-400:hover { + --border-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--border-opacity)); +} + +.hover\:border-green-500:hover { + --border-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--border-opacity)); +} + +.hover\:border-green-600:hover { + --border-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--border-opacity)); +} + +.hover\:border-green-700:hover { + --border-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--border-opacity)); +} + +.hover\:border-green-800:hover { + --border-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--border-opacity)); +} + +.hover\:border-green-900:hover { + --border-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--border-opacity)); +} + +.hover\:border-teal-50:hover { + --border-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--border-opacity)); +} + +.hover\:border-teal-100:hover { + --border-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--border-opacity)); +} + +.hover\:border-teal-200:hover { + --border-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--border-opacity)); +} + +.hover\:border-teal-300:hover { + --border-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--border-opacity)); +} + +.hover\:border-teal-400:hover { + --border-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--border-opacity)); +} + +.hover\:border-teal-500:hover { + --border-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--border-opacity)); +} + +.hover\:border-teal-600:hover { + --border-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--border-opacity)); +} + +.hover\:border-teal-700:hover { + --border-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--border-opacity)); +} + +.hover\:border-teal-800:hover { + --border-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--border-opacity)); +} + +.hover\:border-teal-900:hover { + --border-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--border-opacity)); +} + +.hover\:border-blue-50:hover { + --border-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--border-opacity)); +} + +.hover\:border-blue-100:hover { + --border-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--border-opacity)); +} + +.hover\:border-blue-200:hover { + --border-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--border-opacity)); +} + +.hover\:border-blue-300:hover { + --border-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--border-opacity)); +} + +.hover\:border-blue-400:hover { + --border-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--border-opacity)); +} + +.hover\:border-blue-500:hover { + --border-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--border-opacity)); +} + +.hover\:border-blue-600:hover { + --border-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--border-opacity)); +} + +.hover\:border-blue-700:hover { + --border-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--border-opacity)); +} + +.hover\:border-blue-800:hover { + --border-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--border-opacity)); +} + +.hover\:border-blue-900:hover { + --border-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--border-opacity)); +} + +.hover\:border-indigo-50:hover { + --border-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--border-opacity)); +} + +.hover\:border-indigo-100:hover { + --border-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--border-opacity)); +} + +.hover\:border-indigo-200:hover { + --border-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--border-opacity)); +} + +.hover\:border-indigo-300:hover { + --border-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--border-opacity)); +} + +.hover\:border-indigo-400:hover { + --border-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--border-opacity)); +} + +.hover\:border-indigo-500:hover { + --border-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--border-opacity)); +} + +.hover\:border-indigo-600:hover { + --border-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--border-opacity)); +} + +.hover\:border-indigo-700:hover { + --border-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--border-opacity)); +} + +.hover\:border-indigo-800:hover { + --border-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--border-opacity)); +} + +.hover\:border-indigo-900:hover { + --border-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--border-opacity)); +} + +.hover\:border-purple-50:hover { + --border-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--border-opacity)); +} + +.hover\:border-purple-100:hover { + --border-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--border-opacity)); +} + +.hover\:border-purple-200:hover { + --border-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--border-opacity)); +} + +.hover\:border-purple-300:hover { + --border-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--border-opacity)); +} + +.hover\:border-purple-400:hover { + --border-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--border-opacity)); +} + +.hover\:border-purple-500:hover { + --border-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--border-opacity)); +} + +.hover\:border-purple-600:hover { + --border-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--border-opacity)); +} + +.hover\:border-purple-700:hover { + --border-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--border-opacity)); +} + +.hover\:border-purple-800:hover { + --border-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--border-opacity)); +} + +.hover\:border-purple-900:hover { + --border-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--border-opacity)); +} + +.hover\:border-pink-50:hover { + --border-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--border-opacity)); +} + +.hover\:border-pink-100:hover { + --border-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--border-opacity)); +} + +.hover\:border-pink-200:hover { + --border-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--border-opacity)); +} + +.hover\:border-pink-300:hover { + --border-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--border-opacity)); +} + +.hover\:border-pink-400:hover { + --border-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--border-opacity)); +} + +.hover\:border-pink-500:hover { + --border-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--border-opacity)); +} + +.hover\:border-pink-600:hover { + --border-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--border-opacity)); +} + +.hover\:border-pink-700:hover { + --border-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--border-opacity)); +} + +.hover\:border-pink-800:hover { + --border-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--border-opacity)); +} + +.hover\:border-pink-900:hover { + --border-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--border-opacity)); +} + +.focus\:border-transparent:focus { + border-color: transparent; +} + +.focus\:border-white:focus { + --border-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--border-opacity)); +} + +.focus\:border-black:focus { + --border-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--border-opacity)); +} + +.focus\:border-gray-50:focus { + --border-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--border-opacity)); +} + +.focus\:border-gray-100:focus { + --border-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--border-opacity)); +} + +.focus\:border-gray-200:focus { + --border-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--border-opacity)); +} + +.focus\:border-gray-300:focus { + --border-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--border-opacity)); +} + +.focus\:border-gray-400:focus { + --border-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--border-opacity)); +} + +.focus\:border-gray-500:focus { + --border-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--border-opacity)); +} + +.focus\:border-gray-600:focus { + --border-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--border-opacity)); +} + +.focus\:border-gray-700:focus { + --border-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--border-opacity)); +} + +.focus\:border-gray-800:focus { + --border-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--border-opacity)); +} + +.focus\:border-gray-900:focus { + --border-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--border-opacity)); +} + +.focus\:border-cool-gray-50:focus { + --border-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--border-opacity)); +} + +.focus\:border-cool-gray-100:focus { + --border-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--border-opacity)); +} + +.focus\:border-cool-gray-200:focus { + --border-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--border-opacity)); +} + +.focus\:border-cool-gray-300:focus { + --border-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--border-opacity)); +} + +.focus\:border-cool-gray-400:focus { + --border-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--border-opacity)); +} + +.focus\:border-cool-gray-500:focus { + --border-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--border-opacity)); +} + +.focus\:border-cool-gray-600:focus { + --border-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--border-opacity)); +} + +.focus\:border-cool-gray-700:focus { + --border-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--border-opacity)); +} + +.focus\:border-cool-gray-800:focus { + --border-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--border-opacity)); +} + +.focus\:border-cool-gray-900:focus { + --border-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--border-opacity)); +} + +.focus\:border-red-50:focus { + --border-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--border-opacity)); +} + +.focus\:border-red-100:focus { + --border-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--border-opacity)); +} + +.focus\:border-red-200:focus { + --border-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--border-opacity)); +} + +.focus\:border-red-300:focus { + --border-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--border-opacity)); +} + +.focus\:border-red-400:focus { + --border-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--border-opacity)); +} + +.focus\:border-red-500:focus { + --border-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--border-opacity)); +} + +.focus\:border-red-600:focus { + --border-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--border-opacity)); +} + +.focus\:border-red-700:focus { + --border-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--border-opacity)); +} + +.focus\:border-red-800:focus { + --border-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--border-opacity)); +} + +.focus\:border-red-900:focus { + --border-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--border-opacity)); +} + +.focus\:border-orange-50:focus { + --border-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--border-opacity)); +} + +.focus\:border-orange-100:focus { + --border-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--border-opacity)); +} + +.focus\:border-orange-200:focus { + --border-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--border-opacity)); +} + +.focus\:border-orange-300:focus { + --border-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--border-opacity)); +} + +.focus\:border-orange-400:focus { + --border-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--border-opacity)); +} + +.focus\:border-orange-500:focus { + --border-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--border-opacity)); +} + +.focus\:border-orange-600:focus { + --border-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--border-opacity)); +} + +.focus\:border-orange-700:focus { + --border-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--border-opacity)); +} + +.focus\:border-orange-800:focus { + --border-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--border-opacity)); +} + +.focus\:border-orange-900:focus { + --border-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--border-opacity)); +} + +.focus\:border-yellow-50:focus { + --border-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--border-opacity)); +} + +.focus\:border-yellow-100:focus { + --border-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--border-opacity)); +} + +.focus\:border-yellow-200:focus { + --border-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--border-opacity)); +} + +.focus\:border-yellow-300:focus { + --border-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--border-opacity)); +} + +.focus\:border-yellow-400:focus { + --border-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--border-opacity)); +} + +.focus\:border-yellow-500:focus { + --border-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--border-opacity)); +} + +.focus\:border-yellow-600:focus { + --border-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--border-opacity)); +} + +.focus\:border-yellow-700:focus { + --border-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--border-opacity)); +} + +.focus\:border-yellow-800:focus { + --border-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--border-opacity)); +} + +.focus\:border-yellow-900:focus { + --border-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--border-opacity)); +} + +.focus\:border-green-50:focus { + --border-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--border-opacity)); +} + +.focus\:border-green-100:focus { + --border-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--border-opacity)); +} + +.focus\:border-green-200:focus { + --border-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--border-opacity)); +} + +.focus\:border-green-300:focus { + --border-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--border-opacity)); +} + +.focus\:border-green-400:focus { + --border-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--border-opacity)); +} + +.focus\:border-green-500:focus { + --border-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--border-opacity)); +} + +.focus\:border-green-600:focus { + --border-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--border-opacity)); +} + +.focus\:border-green-700:focus { + --border-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--border-opacity)); +} + +.focus\:border-green-800:focus { + --border-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--border-opacity)); +} + +.focus\:border-green-900:focus { + --border-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--border-opacity)); +} + +.focus\:border-teal-50:focus { + --border-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--border-opacity)); +} + +.focus\:border-teal-100:focus { + --border-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--border-opacity)); +} + +.focus\:border-teal-200:focus { + --border-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--border-opacity)); +} + +.focus\:border-teal-300:focus { + --border-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--border-opacity)); +} + +.focus\:border-teal-400:focus { + --border-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--border-opacity)); +} + +.focus\:border-teal-500:focus { + --border-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--border-opacity)); +} + +.focus\:border-teal-600:focus { + --border-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--border-opacity)); +} + +.focus\:border-teal-700:focus { + --border-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--border-opacity)); +} + +.focus\:border-teal-800:focus { + --border-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--border-opacity)); +} + +.focus\:border-teal-900:focus { + --border-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--border-opacity)); +} + +.focus\:border-blue-50:focus { + --border-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--border-opacity)); +} + +.focus\:border-blue-100:focus { + --border-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--border-opacity)); +} + +.focus\:border-blue-200:focus { + --border-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--border-opacity)); +} + +.focus\:border-blue-300:focus { + --border-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--border-opacity)); +} + +.focus\:border-blue-400:focus { + --border-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--border-opacity)); +} + +.focus\:border-blue-500:focus { + --border-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--border-opacity)); +} + +.focus\:border-blue-600:focus { + --border-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--border-opacity)); +} + +.focus\:border-blue-700:focus { + --border-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--border-opacity)); +} + +.focus\:border-blue-800:focus { + --border-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--border-opacity)); +} + +.focus\:border-blue-900:focus { + --border-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--border-opacity)); +} + +.focus\:border-indigo-50:focus { + --border-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--border-opacity)); +} + +.focus\:border-indigo-100:focus { + --border-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--border-opacity)); +} + +.focus\:border-indigo-200:focus { + --border-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--border-opacity)); +} + +.focus\:border-indigo-300:focus { + --border-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--border-opacity)); +} + +.focus\:border-indigo-400:focus { + --border-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--border-opacity)); +} + +.focus\:border-indigo-500:focus { + --border-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--border-opacity)); +} + +.focus\:border-indigo-600:focus { + --border-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--border-opacity)); +} + +.focus\:border-indigo-700:focus { + --border-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--border-opacity)); +} + +.focus\:border-indigo-800:focus { + --border-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--border-opacity)); +} + +.focus\:border-indigo-900:focus { + --border-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--border-opacity)); +} + +.focus\:border-purple-50:focus { + --border-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--border-opacity)); +} + +.focus\:border-purple-100:focus { + --border-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--border-opacity)); +} + +.focus\:border-purple-200:focus { + --border-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--border-opacity)); +} + +.focus\:border-purple-300:focus { + --border-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--border-opacity)); +} + +.focus\:border-purple-400:focus { + --border-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--border-opacity)); +} + +.focus\:border-purple-500:focus { + --border-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--border-opacity)); +} + +.focus\:border-purple-600:focus { + --border-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--border-opacity)); +} + +.focus\:border-purple-700:focus { + --border-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--border-opacity)); +} + +.focus\:border-purple-800:focus { + --border-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--border-opacity)); +} + +.focus\:border-purple-900:focus { + --border-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--border-opacity)); +} + +.focus\:border-pink-50:focus { + --border-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--border-opacity)); +} + +.focus\:border-pink-100:focus { + --border-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--border-opacity)); +} + +.focus\:border-pink-200:focus { + --border-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--border-opacity)); +} + +.focus\:border-pink-300:focus { + --border-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--border-opacity)); +} + +.focus\:border-pink-400:focus { + --border-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--border-opacity)); +} + +.focus\:border-pink-500:focus { + --border-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--border-opacity)); +} + +.focus\:border-pink-600:focus { + --border-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--border-opacity)); +} + +.focus\:border-pink-700:focus { + --border-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--border-opacity)); +} + +.focus\:border-pink-800:focus { + --border-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--border-opacity)); +} + +.focus\:border-pink-900:focus { + --border-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--border-opacity)); +} + +.border-opacity-0 { + --border-opacity: 0; +} + +.border-opacity-25 { + --border-opacity: 0.25; +} + +.border-opacity-50 { + --border-opacity: 0.5; +} + +.border-opacity-75 { + --border-opacity: 0.75; +} + +.border-opacity-100 { + --border-opacity: 1; +} + +.hover\:border-opacity-0:hover { + --border-opacity: 0; +} + +.hover\:border-opacity-25:hover { + --border-opacity: 0.25; +} + +.hover\:border-opacity-50:hover { + --border-opacity: 0.5; +} + +.hover\:border-opacity-75:hover { + --border-opacity: 0.75; +} + +.hover\:border-opacity-100:hover { + --border-opacity: 1; +} + +.focus\:border-opacity-0:focus { + --border-opacity: 0; +} + +.focus\:border-opacity-25:focus { + --border-opacity: 0.25; +} + +.focus\:border-opacity-50:focus { + --border-opacity: 0.5; +} + +.focus\:border-opacity-75:focus { + --border-opacity: 0.75; +} + +.focus\:border-opacity-100:focus { + --border-opacity: 1; +} + +.rounded-none { + border-radius: 0; +} + +.rounded-sm { + border-radius: 0.125rem; +} + +.rounded { + border-radius: 0.25rem; +} + +.rounded-md { + border-radius: 0.375rem; +} + +.rounded-lg { + border-radius: 0.5rem; +} + +.rounded-full { + border-radius: 9999px; +} + +.rounded-t-none { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.rounded-r-none { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.rounded-b-none { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.rounded-l-none { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.rounded-t-sm { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; +} + +.rounded-r-sm { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; +} + +.rounded-b-sm { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; +} + +.rounded-l-sm { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; +} + +.rounded-t { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.rounded-r { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.rounded-b { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.rounded-l { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.rounded-t-md { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; +} + +.rounded-r-md { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; +} + +.rounded-b-md { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} + +.rounded-l-md { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} + +.rounded-t-lg { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; +} + +.rounded-r-lg { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; +} + +.rounded-b-lg { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} + +.rounded-l-lg { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} + +.rounded-t-full { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; +} + +.rounded-r-full { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; +} + +.rounded-b-full { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; +} + +.rounded-l-full { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; +} + +.rounded-tl-none { + border-top-left-radius: 0; +} + +.rounded-tr-none { + border-top-right-radius: 0; +} + +.rounded-br-none { + border-bottom-right-radius: 0; +} + +.rounded-bl-none { + border-bottom-left-radius: 0; +} + +.rounded-tl-sm { + border-top-left-radius: 0.125rem; +} + +.rounded-tr-sm { + border-top-right-radius: 0.125rem; +} + +.rounded-br-sm { + border-bottom-right-radius: 0.125rem; +} + +.rounded-bl-sm { + border-bottom-left-radius: 0.125rem; +} + +.rounded-tl { + border-top-left-radius: 0.25rem; +} + +.rounded-tr { + border-top-right-radius: 0.25rem; +} + +.rounded-br { + border-bottom-right-radius: 0.25rem; +} + +.rounded-bl { + border-bottom-left-radius: 0.25rem; +} + +.rounded-tl-md { + border-top-left-radius: 0.375rem; +} + +.rounded-tr-md { + border-top-right-radius: 0.375rem; +} + +.rounded-br-md { + border-bottom-right-radius: 0.375rem; +} + +.rounded-bl-md { + border-bottom-left-radius: 0.375rem; +} + +.rounded-tl-lg { + border-top-left-radius: 0.5rem; +} + +.rounded-tr-lg { + border-top-right-radius: 0.5rem; +} + +.rounded-br-lg { + border-bottom-right-radius: 0.5rem; +} + +.rounded-bl-lg { + border-bottom-left-radius: 0.5rem; +} + +.rounded-tl-full { + border-top-left-radius: 9999px; +} + +.rounded-tr-full { + border-top-right-radius: 9999px; +} + +.rounded-br-full { + border-bottom-right-radius: 9999px; +} + +.rounded-bl-full { + border-bottom-left-radius: 9999px; +} + +.border-solid { + border-style: solid; +} + +.border-dashed { + border-style: dashed; +} + +.border-dotted { + border-style: dotted; +} + +.border-double { + border-style: double; +} + +.border-none { + border-style: none; +} + +.border-0 { + border-width: 0; +} + +.border-2 { + border-width: 2px; +} + +.border-4 { + border-width: 4px; +} + +.border-8 { + border-width: 8px; +} + +.border { + border-width: 1px; +} + +.border-t-0 { + border-top-width: 0; +} + +.border-r-0 { + border-right-width: 0; +} + +.border-b-0 { + border-bottom-width: 0; +} + +.border-l-0 { + border-left-width: 0; +} + +.border-t-2 { + border-top-width: 2px; +} + +.border-r-2 { + border-right-width: 2px; +} + +.border-b-2 { + border-bottom-width: 2px; +} + +.border-l-2 { + border-left-width: 2px; +} + +.border-t-4 { + border-top-width: 4px; +} + +.border-r-4 { + border-right-width: 4px; +} + +.border-b-4 { + border-bottom-width: 4px; +} + +.border-l-4 { + border-left-width: 4px; +} + +.border-t-8 { + border-top-width: 8px; +} + +.border-r-8 { + border-right-width: 8px; +} + +.border-b-8 { + border-bottom-width: 8px; +} + +.border-l-8 { + border-left-width: 8px; +} + +.border-t { + border-top-width: 1px; +} + +.border-r { + border-right-width: 1px; +} + +.border-b { + border-bottom-width: 1px; +} + +.border-l { + border-left-width: 1px; +} + +.box-border { + box-sizing: border-box; +} + +.box-content { + box-sizing: content-box; +} + +.cursor-auto { + cursor: auto; +} + +.cursor-default { + cursor: default; +} + +.cursor-pointer { + cursor: pointer; +} + +.cursor-wait { + cursor: wait; +} + +.cursor-text { + cursor: text; +} + +.cursor-move { + cursor: move; +} + +.cursor-not-allowed { + cursor: not-allowed; +} + +.block { + display: block; +} + +.inline-block { + display: inline-block; +} + +.inline { + display: inline; +} + +.flex { + display: flex; +} + +.inline-flex { + display: inline-flex; +} + +.table { + display: table; +} + +.table-caption { + display: table-caption; +} + +.table-cell { + display: table-cell; +} + +.table-column { + display: table-column; +} + +.table-column-group { + display: table-column-group; +} + +.table-footer-group { + display: table-footer-group; +} + +.table-header-group { + display: table-header-group; +} + +.table-row-group { + display: table-row-group; +} + +.table-row { + display: table-row; +} + +.flow-root { + display: flow-root; +} + +.grid { + display: grid; +} + +.inline-grid { + display: inline-grid; +} + +.contents { + display: contents; +} + +.hidden { + display: none; +} + +.flex-row { + flex-direction: row; +} + +.flex-row-reverse { + flex-direction: row-reverse; +} + +.flex-col { + flex-direction: column; +} + +.flex-col-reverse { + flex-direction: column-reverse; +} + +.flex-wrap { + flex-wrap: wrap; +} + +.flex-wrap-reverse { + flex-wrap: wrap-reverse; +} + +.flex-no-wrap { + flex-wrap: nowrap; +} + +.place-items-auto { + place-items: auto; +} + +.place-items-start { + place-items: start; +} + +.place-items-end { + place-items: end; +} + +.place-items-center { + place-items: center; +} + +.place-items-stretch { + place-items: stretch; +} + +.place-content-center { + place-content: center; +} + +.place-content-start { + place-content: start; +} + +.place-content-end { + place-content: end; +} + +.place-content-between { + place-content: space-between; +} + +.place-content-around { + place-content: space-around; +} + +.place-content-evenly { + place-content: space-evenly; +} + +.place-content-stretch { + place-content: stretch; +} + +.place-self-auto { + place-self: auto; +} + +.place-self-start { + place-self: start; +} + +.place-self-end { + place-self: end; +} + +.place-self-center { + place-self: center; +} + +.place-self-stretch { + place-self: stretch; +} + +.items-start { + align-items: flex-start; +} + +.items-end { + align-items: flex-end; +} + +.items-center { + align-items: center; +} + +.items-baseline { + align-items: baseline; +} + +.items-stretch { + align-items: stretch; +} + +.content-center { + align-content: center; +} + +.content-start { + align-content: flex-start; +} + +.content-end { + align-content: flex-end; +} + +.content-between { + align-content: space-between; +} + +.content-around { + align-content: space-around; +} + +.content-evenly { + align-content: space-evenly; +} + +.self-auto { + align-self: auto; +} + +.self-start { + align-self: flex-start; +} + +.self-end { + align-self: flex-end; +} + +.self-center { + align-self: center; +} + +.self-stretch { + align-self: stretch; +} + +.justify-items-auto { + justify-items: auto; +} + +.justify-items-start { + justify-items: start; +} + +.justify-items-end { + justify-items: end; +} + +.justify-items-center { + justify-items: center; +} + +.justify-items-stretch { + justify-items: stretch; +} + +.justify-start { + justify-content: flex-start; +} + +.justify-end { + justify-content: flex-end; +} + +.justify-center { + justify-content: center; +} + +.justify-between { + justify-content: space-between; +} + +.justify-around { + justify-content: space-around; +} + +.justify-evenly { + justify-content: space-evenly; +} + +.justify-self-auto { + justify-self: auto; +} + +.justify-self-start { + justify-self: start; +} + +.justify-self-end { + justify-self: end; +} + +.justify-self-center { + justify-self: center; +} + +.justify-self-stretch { + justify-self: stretch; +} + +.flex-1 { + flex: 1 1 0%; +} + +.flex-auto { + flex: 1 1 auto; +} + +.flex-initial { + flex: 0 1 auto; +} + +.flex-none { + flex: none; +} + +.flex-grow-0 { + flex-grow: 0; +} + +.flex-grow { + flex-grow: 1; +} + +.flex-shrink-0 { + flex-shrink: 0; +} + +.flex-shrink { + flex-shrink: 1; +} + +.order-1 { + order: 1; +} + +.order-2 { + order: 2; +} + +.order-3 { + order: 3; +} + +.order-4 { + order: 4; +} + +.order-5 { + order: 5; +} + +.order-6 { + order: 6; +} + +.order-7 { + order: 7; +} + +.order-8 { + order: 8; +} + +.order-9 { + order: 9; +} + +.order-10 { + order: 10; +} + +.order-11 { + order: 11; +} + +.order-12 { + order: 12; +} + +.order-first { + order: -9999; +} + +.order-last { + order: 9999; +} + +.order-none { + order: 0; +} + +.float-right { + float: right; +} + +.float-left { + float: left; +} + +.float-none { + float: none; +} + +.clearfix:after { + content: ""; + display: table; + clear: both; +} + +.clear-left { + clear: left; +} + +.clear-right { + clear: right; +} + +.clear-both { + clear: both; +} + +.clear-none { + clear: none; +} + +.font-sans { + font-family: Nunito, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +} + +.font-serif { + font-family: Georgia, Cambria, "Times New Roman", Times, serif; +} + +.font-mono { + font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +.font-hairline { + font-weight: 100; +} + +.font-thin { + font-weight: 200; +} + +.font-light { + font-weight: 300; +} + +.font-normal { + font-weight: 400; +} + +.font-medium { + font-weight: 500; +} + +.font-semibold { + font-weight: 600; +} + +.font-bold { + font-weight: 700; +} + +.font-extrabold { + font-weight: 800; +} + +.font-black { + font-weight: 900; +} + +.hover\:font-hairline:hover { + font-weight: 100; +} + +.hover\:font-thin:hover { + font-weight: 200; +} + +.hover\:font-light:hover { + font-weight: 300; +} + +.hover\:font-normal:hover { + font-weight: 400; +} + +.hover\:font-medium:hover { + font-weight: 500; +} + +.hover\:font-semibold:hover { + font-weight: 600; +} + +.hover\:font-bold:hover { + font-weight: 700; +} + +.hover\:font-extrabold:hover { + font-weight: 800; +} + +.hover\:font-black:hover { + font-weight: 900; +} + +.focus\:font-hairline:focus { + font-weight: 100; +} + +.focus\:font-thin:focus { + font-weight: 200; +} + +.focus\:font-light:focus { + font-weight: 300; +} + +.focus\:font-normal:focus { + font-weight: 400; +} + +.focus\:font-medium:focus { + font-weight: 500; +} + +.focus\:font-semibold:focus { + font-weight: 600; +} + +.focus\:font-bold:focus { + font-weight: 700; +} + +.focus\:font-extrabold:focus { + font-weight: 800; +} + +.focus\:font-black:focus { + font-weight: 900; +} + +.h-0 { + height: 0; +} + +.h-1 { + height: 0.25rem; +} + +.h-2 { + height: 0.5rem; +} + +.h-3 { + height: 0.75rem; +} + +.h-4 { + height: 1rem; +} + +.h-5 { + height: 1.25rem; +} + +.h-6 { + height: 1.5rem; +} + +.h-7 { + height: 1.75rem; +} + +.h-8 { + height: 2rem; +} + +.h-9 { + height: 2.25rem; +} + +.h-10 { + height: 2.5rem; +} + +.h-11 { + height: 2.75rem; +} + +.h-12 { + height: 3rem; +} + +.h-13 { + height: 3.25rem; +} + +.h-14 { + height: 3.5rem; +} + +.h-15 { + height: 3.75rem; +} + +.h-16 { + height: 4rem; +} + +.h-20 { + height: 5rem; +} + +.h-24 { + height: 6rem; +} + +.h-28 { + height: 7rem; +} + +.h-32 { + height: 8rem; +} + +.h-36 { + height: 9rem; +} + +.h-40 { + height: 10rem; +} + +.h-44 { + height: 11rem; +} + +.h-48 { + height: 12rem; +} + +.h-52 { + height: 13rem; +} + +.h-56 { + height: 14rem; +} + +.h-60 { + height: 15rem; +} + +.h-64 { + height: 16rem; +} + +.h-72 { + height: 18rem; +} + +.h-80 { + height: 20rem; +} + +.h-96 { + height: 24rem; +} + +.h-auto { + height: auto; +} + +.h-px { + height: 1px; +} + +.h-0\.5 { + height: 0.125rem; +} + +.h-1\.5 { + height: 0.375rem; +} + +.h-2\.5 { + height: 0.625rem; +} + +.h-3\.5 { + height: 0.875rem; +} + +.h-1\/2 { + height: 50%; +} + +.h-1\/3 { + height: 33.333333%; +} + +.h-2\/3 { + height: 66.666667%; +} + +.h-1\/4 { + height: 25%; +} + +.h-2\/4 { + height: 50%; +} + +.h-3\/4 { + height: 75%; +} + +.h-1\/5 { + height: 20%; +} + +.h-2\/5 { + height: 40%; +} + +.h-3\/5 { + height: 60%; +} + +.h-4\/5 { + height: 80%; +} + +.h-1\/6 { + height: 16.666667%; +} + +.h-2\/6 { + height: 33.333333%; +} + +.h-3\/6 { + height: 50%; +} + +.h-4\/6 { + height: 66.666667%; +} + +.h-5\/6 { + height: 83.333333%; +} + +.h-1\/12 { + height: 8.333333%; +} + +.h-2\/12 { + height: 16.666667%; +} + +.h-3\/12 { + height: 25%; +} + +.h-4\/12 { + height: 33.333333%; +} + +.h-5\/12 { + height: 41.666667%; +} + +.h-6\/12 { + height: 50%; +} + +.h-7\/12 { + height: 58.333333%; +} + +.h-8\/12 { + height: 66.666667%; +} + +.h-9\/12 { + height: 75%; +} + +.h-10\/12 { + height: 83.333333%; +} + +.h-11\/12 { + height: 91.666667%; +} + +.h-full { + height: 100%; +} + +.h-screen { + height: 100vh; +} + +.text-xs { + font-size: 0.75rem; +} + +.text-sm { + font-size: 0.875rem; +} + +.text-base { + font-size: 1rem; +} + +.text-lg { + font-size: 1.125rem; +} + +.text-xl { + font-size: 1.25rem; +} + +.text-2xl { + font-size: 1.5rem; +} + +.text-3xl { + font-size: 1.875rem; +} + +.text-4xl { + font-size: 2.25rem; +} + +.text-5xl { + font-size: 3rem; +} + +.text-6xl { + font-size: 4rem; +} + +.leading-3 { + line-height: .75rem; +} + +.leading-4 { + line-height: 1rem; +} + +.leading-5 { + line-height: 1.25rem; +} + +.leading-6 { + line-height: 1.5rem; +} + +.leading-7 { + line-height: 1.75rem; +} + +.leading-8 { + line-height: 2rem; +} + +.leading-9 { + line-height: 2.25rem; +} + +.leading-10 { + line-height: 2.5rem; +} + +.leading-none { + line-height: 1; +} + +.leading-tight { + line-height: 1.25; +} + +.leading-snug { + line-height: 1.375; +} + +.leading-normal { + line-height: 1.5; +} + +.leading-relaxed { + line-height: 1.625; +} + +.leading-loose { + line-height: 2; +} + +.list-inside { + list-style-position: inside; +} + +.list-outside { + list-style-position: outside; +} + +.list-none { + list-style-type: none; +} + +.list-disc { + list-style-type: disc; +} + +.list-decimal { + list-style-type: decimal; +} + +.m-0 { + margin: 0; +} + +.m-1 { + margin: 0.25rem; +} + +.m-2 { + margin: 0.5rem; +} + +.m-3 { + margin: 0.75rem; +} + +.m-4 { + margin: 1rem; +} + +.m-5 { + margin: 1.25rem; +} + +.m-6 { + margin: 1.5rem; +} + +.m-7 { + margin: 1.75rem; +} + +.m-8 { + margin: 2rem; +} + +.m-9 { + margin: 2.25rem; +} + +.m-10 { + margin: 2.5rem; +} + +.m-11 { + margin: 2.75rem; +} + +.m-12 { + margin: 3rem; +} + +.m-13 { + margin: 3.25rem; +} + +.m-14 { + margin: 3.5rem; +} + +.m-15 { + margin: 3.75rem; +} + +.m-16 { + margin: 4rem; +} + +.m-20 { + margin: 5rem; +} + +.m-24 { + margin: 6rem; +} + +.m-28 { + margin: 7rem; +} + +.m-32 { + margin: 8rem; +} + +.m-36 { + margin: 9rem; +} + +.m-40 { + margin: 10rem; +} + +.m-44 { + margin: 11rem; +} + +.m-48 { + margin: 12rem; +} + +.m-52 { + margin: 13rem; +} + +.m-56 { + margin: 14rem; +} + +.m-60 { + margin: 15rem; +} + +.m-64 { + margin: 16rem; +} + +.m-72 { + margin: 18rem; +} + +.m-80 { + margin: 20rem; +} + +.m-96 { + margin: 24rem; +} + +.m-auto { + margin: auto; +} + +.m-px { + margin: 1px; +} + +.m-0\.5 { + margin: 0.125rem; +} + +.m-1\.5 { + margin: 0.375rem; +} + +.m-2\.5 { + margin: 0.625rem; +} + +.m-3\.5 { + margin: 0.875rem; +} + +.m-1\/2 { + margin: 50%; +} + +.m-1\/3 { + margin: 33.333333%; +} + +.m-2\/3 { + margin: 66.666667%; +} + +.m-1\/4 { + margin: 25%; +} + +.m-2\/4 { + margin: 50%; +} + +.m-3\/4 { + margin: 75%; +} + +.m-1\/5 { + margin: 20%; +} + +.m-2\/5 { + margin: 40%; +} + +.m-3\/5 { + margin: 60%; +} + +.m-4\/5 { + margin: 80%; +} + +.m-1\/6 { + margin: 16.666667%; +} + +.m-2\/6 { + margin: 33.333333%; +} + +.m-3\/6 { + margin: 50%; +} + +.m-4\/6 { + margin: 66.666667%; +} + +.m-5\/6 { + margin: 83.333333%; +} + +.m-1\/12 { + margin: 8.333333%; +} + +.m-2\/12 { + margin: 16.666667%; +} + +.m-3\/12 { + margin: 25%; +} + +.m-4\/12 { + margin: 33.333333%; +} + +.m-5\/12 { + margin: 41.666667%; +} + +.m-6\/12 { + margin: 50%; +} + +.m-7\/12 { + margin: 58.333333%; +} + +.m-8\/12 { + margin: 66.666667%; +} + +.m-9\/12 { + margin: 75%; +} + +.m-10\/12 { + margin: 83.333333%; +} + +.m-11\/12 { + margin: 91.666667%; +} + +.m-full { + margin: 100%; +} + +.-m-1 { + margin: -0.25rem; +} + +.-m-2 { + margin: -0.5rem; +} + +.-m-3 { + margin: -0.75rem; +} + +.-m-4 { + margin: -1rem; +} + +.-m-5 { + margin: -1.25rem; +} + +.-m-6 { + margin: -1.5rem; +} + +.-m-7 { + margin: -1.75rem; +} + +.-m-8 { + margin: -2rem; +} + +.-m-9 { + margin: -2.25rem; +} + +.-m-10 { + margin: -2.5rem; +} + +.-m-11 { + margin: -2.75rem; +} + +.-m-12 { + margin: -3rem; +} + +.-m-13 { + margin: -3.25rem; +} + +.-m-14 { + margin: -3.5rem; +} + +.-m-15 { + margin: -3.75rem; +} + +.-m-16 { + margin: -4rem; +} + +.-m-20 { + margin: -5rem; +} + +.-m-24 { + margin: -6rem; +} + +.-m-28 { + margin: -7rem; +} + +.-m-32 { + margin: -8rem; +} + +.-m-36 { + margin: -9rem; +} + +.-m-40 { + margin: -10rem; +} + +.-m-44 { + margin: -11rem; +} + +.-m-48 { + margin: -12rem; +} + +.-m-52 { + margin: -13rem; +} + +.-m-56 { + margin: -14rem; +} + +.-m-60 { + margin: -15rem; +} + +.-m-64 { + margin: -16rem; +} + +.-m-72 { + margin: -18rem; +} + +.-m-80 { + margin: -20rem; +} + +.-m-96 { + margin: -24rem; +} + +.-m-px { + margin: -1px; +} + +.-m-0\.5 { + margin: -0.125rem; +} + +.-m-1\.5 { + margin: -0.375rem; +} + +.-m-2\.5 { + margin: -0.625rem; +} + +.-m-3\.5 { + margin: -0.875rem; +} + +.-m-1\/2 { + margin: -50%; +} + +.-m-1\/3 { + margin: -33.33333%; +} + +.-m-2\/3 { + margin: -66.66667%; +} + +.-m-1\/4 { + margin: -25%; +} + +.-m-2\/4 { + margin: -50%; +} + +.-m-3\/4 { + margin: -75%; +} + +.-m-1\/5 { + margin: -20%; +} + +.-m-2\/5 { + margin: -40%; +} + +.-m-3\/5 { + margin: -60%; +} + +.-m-4\/5 { + margin: -80%; +} + +.-m-1\/6 { + margin: -16.66667%; +} + +.-m-2\/6 { + margin: -33.33333%; +} + +.-m-3\/6 { + margin: -50%; +} + +.-m-4\/6 { + margin: -66.66667%; +} + +.-m-5\/6 { + margin: -83.33333%; +} + +.-m-1\/12 { + margin: -8.33333%; +} + +.-m-2\/12 { + margin: -16.66667%; +} + +.-m-3\/12 { + margin: -25%; +} + +.-m-4\/12 { + margin: -33.33333%; +} + +.-m-5\/12 { + margin: -41.66667%; +} + +.-m-6\/12 { + margin: -50%; +} + +.-m-7\/12 { + margin: -58.33333%; +} + +.-m-8\/12 { + margin: -66.66667%; +} + +.-m-9\/12 { + margin: -75%; +} + +.-m-10\/12 { + margin: -83.33333%; +} + +.-m-11\/12 { + margin: -91.66667%; +} + +.-m-full { + margin: -100%; +} + +.my-0 { + margin-top: 0; + margin-bottom: 0; +} + +.mx-0 { + margin-left: 0; + margin-right: 0; +} + +.my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} + +.mx-1 { + margin-left: 0.25rem; + margin-right: 0.25rem; +} + +.my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; +} + +.mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; +} + +.my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; +} + +.mx-3 { + margin-left: 0.75rem; + margin-right: 0.75rem; +} + +.my-4 { + margin-top: 1rem; + margin-bottom: 1rem; +} + +.mx-4 { + margin-left: 1rem; + margin-right: 1rem; +} + +.my-5 { + margin-top: 1.25rem; + margin-bottom: 1.25rem; +} + +.mx-5 { + margin-left: 1.25rem; + margin-right: 1.25rem; +} + +.my-6 { + margin-top: 1.5rem; + margin-bottom: 1.5rem; +} + +.mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem; +} + +.my-7 { + margin-top: 1.75rem; + margin-bottom: 1.75rem; +} + +.mx-7 { + margin-left: 1.75rem; + margin-right: 1.75rem; +} + +.my-8 { + margin-top: 2rem; + margin-bottom: 2rem; +} + +.mx-8 { + margin-left: 2rem; + margin-right: 2rem; +} + +.my-9 { + margin-top: 2.25rem; + margin-bottom: 2.25rem; +} + +.mx-9 { + margin-left: 2.25rem; + margin-right: 2.25rem; +} + +.my-10 { + margin-top: 2.5rem; + margin-bottom: 2.5rem; +} + +.mx-10 { + margin-left: 2.5rem; + margin-right: 2.5rem; +} + +.my-11 { + margin-top: 2.75rem; + margin-bottom: 2.75rem; +} + +.mx-11 { + margin-left: 2.75rem; + margin-right: 2.75rem; +} + +.my-12 { + margin-top: 3rem; + margin-bottom: 3rem; +} + +.mx-12 { + margin-left: 3rem; + margin-right: 3rem; +} + +.my-13 { + margin-top: 3.25rem; + margin-bottom: 3.25rem; +} + +.mx-13 { + margin-left: 3.25rem; + margin-right: 3.25rem; +} + +.my-14 { + margin-top: 3.5rem; + margin-bottom: 3.5rem; +} + +.mx-14 { + margin-left: 3.5rem; + margin-right: 3.5rem; +} + +.my-15 { + margin-top: 3.75rem; + margin-bottom: 3.75rem; +} + +.mx-15 { + margin-left: 3.75rem; + margin-right: 3.75rem; +} + +.my-16 { + margin-top: 4rem; + margin-bottom: 4rem; +} + +.mx-16 { + margin-left: 4rem; + margin-right: 4rem; +} + +.my-20 { + margin-top: 5rem; + margin-bottom: 5rem; +} + +.mx-20 { + margin-left: 5rem; + margin-right: 5rem; +} + +.my-24 { + margin-top: 6rem; + margin-bottom: 6rem; +} + +.mx-24 { + margin-left: 6rem; + margin-right: 6rem; +} + +.my-28 { + margin-top: 7rem; + margin-bottom: 7rem; +} + +.mx-28 { + margin-left: 7rem; + margin-right: 7rem; +} + +.my-32 { + margin-top: 8rem; + margin-bottom: 8rem; +} + +.mx-32 { + margin-left: 8rem; + margin-right: 8rem; +} + +.my-36 { + margin-top: 9rem; + margin-bottom: 9rem; +} + +.mx-36 { + margin-left: 9rem; + margin-right: 9rem; +} + +.my-40 { + margin-top: 10rem; + margin-bottom: 10rem; +} + +.mx-40 { + margin-left: 10rem; + margin-right: 10rem; +} + +.my-44 { + margin-top: 11rem; + margin-bottom: 11rem; +} + +.mx-44 { + margin-left: 11rem; + margin-right: 11rem; +} + +.my-48 { + margin-top: 12rem; + margin-bottom: 12rem; +} + +.mx-48 { + margin-left: 12rem; + margin-right: 12rem; +} + +.my-52 { + margin-top: 13rem; + margin-bottom: 13rem; +} + +.mx-52 { + margin-left: 13rem; + margin-right: 13rem; +} + +.my-56 { + margin-top: 14rem; + margin-bottom: 14rem; +} + +.mx-56 { + margin-left: 14rem; + margin-right: 14rem; +} + +.my-60 { + margin-top: 15rem; + margin-bottom: 15rem; +} + +.mx-60 { + margin-left: 15rem; + margin-right: 15rem; +} + +.my-64 { + margin-top: 16rem; + margin-bottom: 16rem; +} + +.mx-64 { + margin-left: 16rem; + margin-right: 16rem; +} + +.my-72 { + margin-top: 18rem; + margin-bottom: 18rem; +} + +.mx-72 { + margin-left: 18rem; + margin-right: 18rem; +} + +.my-80 { + margin-top: 20rem; + margin-bottom: 20rem; +} + +.mx-80 { + margin-left: 20rem; + margin-right: 20rem; +} + +.my-96 { + margin-top: 24rem; + margin-bottom: 24rem; +} + +.mx-96 { + margin-left: 24rem; + margin-right: 24rem; +} + +.my-auto { + margin-top: auto; + margin-bottom: auto; +} + +.mx-auto { + margin-left: auto; + margin-right: auto; +} + +.my-px { + margin-top: 1px; + margin-bottom: 1px; +} + +.mx-px { + margin-left: 1px; + margin-right: 1px; +} + +.my-0\.5 { + margin-top: 0.125rem; + margin-bottom: 0.125rem; +} + +.mx-0\.5 { + margin-left: 0.125rem; + margin-right: 0.125rem; +} + +.my-1\.5 { + margin-top: 0.375rem; + margin-bottom: 0.375rem; +} + +.mx-1\.5 { + margin-left: 0.375rem; + margin-right: 0.375rem; +} + +.my-2\.5 { + margin-top: 0.625rem; + margin-bottom: 0.625rem; +} + +.mx-2\.5 { + margin-left: 0.625rem; + margin-right: 0.625rem; +} + +.my-3\.5 { + margin-top: 0.875rem; + margin-bottom: 0.875rem; +} + +.mx-3\.5 { + margin-left: 0.875rem; + margin-right: 0.875rem; +} + +.my-1\/2 { + margin-top: 50%; + margin-bottom: 50%; +} + +.mx-1\/2 { + margin-left: 50%; + margin-right: 50%; +} + +.my-1\/3 { + margin-top: 33.333333%; + margin-bottom: 33.333333%; +} + +.mx-1\/3 { + margin-left: 33.333333%; + margin-right: 33.333333%; +} + +.my-2\/3 { + margin-top: 66.666667%; + margin-bottom: 66.666667%; +} + +.mx-2\/3 { + margin-left: 66.666667%; + margin-right: 66.666667%; +} + +.my-1\/4 { + margin-top: 25%; + margin-bottom: 25%; +} + +.mx-1\/4 { + margin-left: 25%; + margin-right: 25%; +} + +.my-2\/4 { + margin-top: 50%; + margin-bottom: 50%; +} + +.mx-2\/4 { + margin-left: 50%; + margin-right: 50%; +} + +.my-3\/4 { + margin-top: 75%; + margin-bottom: 75%; +} + +.mx-3\/4 { + margin-left: 75%; + margin-right: 75%; +} + +.my-1\/5 { + margin-top: 20%; + margin-bottom: 20%; +} + +.mx-1\/5 { + margin-left: 20%; + margin-right: 20%; +} + +.my-2\/5 { + margin-top: 40%; + margin-bottom: 40%; +} + +.mx-2\/5 { + margin-left: 40%; + margin-right: 40%; +} + +.my-3\/5 { + margin-top: 60%; + margin-bottom: 60%; +} + +.mx-3\/5 { + margin-left: 60%; + margin-right: 60%; +} + +.my-4\/5 { + margin-top: 80%; + margin-bottom: 80%; +} + +.mx-4\/5 { + margin-left: 80%; + margin-right: 80%; +} + +.my-1\/6 { + margin-top: 16.666667%; + margin-bottom: 16.666667%; +} + +.mx-1\/6 { + margin-left: 16.666667%; + margin-right: 16.666667%; +} + +.my-2\/6 { + margin-top: 33.333333%; + margin-bottom: 33.333333%; +} + +.mx-2\/6 { + margin-left: 33.333333%; + margin-right: 33.333333%; +} + +.my-3\/6 { + margin-top: 50%; + margin-bottom: 50%; +} + +.mx-3\/6 { + margin-left: 50%; + margin-right: 50%; +} + +.my-4\/6 { + margin-top: 66.666667%; + margin-bottom: 66.666667%; +} + +.mx-4\/6 { + margin-left: 66.666667%; + margin-right: 66.666667%; +} + +.my-5\/6 { + margin-top: 83.333333%; + margin-bottom: 83.333333%; +} + +.mx-5\/6 { + margin-left: 83.333333%; + margin-right: 83.333333%; +} + +.my-1\/12 { + margin-top: 8.333333%; + margin-bottom: 8.333333%; +} + +.mx-1\/12 { + margin-left: 8.333333%; + margin-right: 8.333333%; +} + +.my-2\/12 { + margin-top: 16.666667%; + margin-bottom: 16.666667%; +} + +.mx-2\/12 { + margin-left: 16.666667%; + margin-right: 16.666667%; +} + +.my-3\/12 { + margin-top: 25%; + margin-bottom: 25%; +} + +.mx-3\/12 { + margin-left: 25%; + margin-right: 25%; +} + +.my-4\/12 { + margin-top: 33.333333%; + margin-bottom: 33.333333%; +} + +.mx-4\/12 { + margin-left: 33.333333%; + margin-right: 33.333333%; +} + +.my-5\/12 { + margin-top: 41.666667%; + margin-bottom: 41.666667%; +} + +.mx-5\/12 { + margin-left: 41.666667%; + margin-right: 41.666667%; +} + +.my-6\/12 { + margin-top: 50%; + margin-bottom: 50%; +} + +.mx-6\/12 { + margin-left: 50%; + margin-right: 50%; +} + +.my-7\/12 { + margin-top: 58.333333%; + margin-bottom: 58.333333%; +} + +.mx-7\/12 { + margin-left: 58.333333%; + margin-right: 58.333333%; +} + +.my-8\/12 { + margin-top: 66.666667%; + margin-bottom: 66.666667%; +} + +.mx-8\/12 { + margin-left: 66.666667%; + margin-right: 66.666667%; +} + +.my-9\/12 { + margin-top: 75%; + margin-bottom: 75%; +} + +.mx-9\/12 { + margin-left: 75%; + margin-right: 75%; +} + +.my-10\/12 { + margin-top: 83.333333%; + margin-bottom: 83.333333%; +} + +.mx-10\/12 { + margin-left: 83.333333%; + margin-right: 83.333333%; +} + +.my-11\/12 { + margin-top: 91.666667%; + margin-bottom: 91.666667%; +} + +.mx-11\/12 { + margin-left: 91.666667%; + margin-right: 91.666667%; +} + +.my-full { + margin-top: 100%; + margin-bottom: 100%; +} + +.mx-full { + margin-left: 100%; + margin-right: 100%; +} + +.-my-1 { + margin-top: -0.25rem; + margin-bottom: -0.25rem; +} + +.-mx-1 { + margin-left: -0.25rem; + margin-right: -0.25rem; +} + +.-my-2 { + margin-top: -0.5rem; + margin-bottom: -0.5rem; +} + +.-mx-2 { + margin-left: -0.5rem; + margin-right: -0.5rem; +} + +.-my-3 { + margin-top: -0.75rem; + margin-bottom: -0.75rem; +} + +.-mx-3 { + margin-left: -0.75rem; + margin-right: -0.75rem; +} + +.-my-4 { + margin-top: -1rem; + margin-bottom: -1rem; +} + +.-mx-4 { + margin-left: -1rem; + margin-right: -1rem; +} + +.-my-5 { + margin-top: -1.25rem; + margin-bottom: -1.25rem; +} + +.-mx-5 { + margin-left: -1.25rem; + margin-right: -1.25rem; +} + +.-my-6 { + margin-top: -1.5rem; + margin-bottom: -1.5rem; +} + +.-mx-6 { + margin-left: -1.5rem; + margin-right: -1.5rem; +} + +.-my-7 { + margin-top: -1.75rem; + margin-bottom: -1.75rem; +} + +.-mx-7 { + margin-left: -1.75rem; + margin-right: -1.75rem; +} + +.-my-8 { + margin-top: -2rem; + margin-bottom: -2rem; +} + +.-mx-8 { + margin-left: -2rem; + margin-right: -2rem; +} + +.-my-9 { + margin-top: -2.25rem; + margin-bottom: -2.25rem; +} + +.-mx-9 { + margin-left: -2.25rem; + margin-right: -2.25rem; +} + +.-my-10 { + margin-top: -2.5rem; + margin-bottom: -2.5rem; +} + +.-mx-10 { + margin-left: -2.5rem; + margin-right: -2.5rem; +} + +.-my-11 { + margin-top: -2.75rem; + margin-bottom: -2.75rem; +} + +.-mx-11 { + margin-left: -2.75rem; + margin-right: -2.75rem; +} + +.-my-12 { + margin-top: -3rem; + margin-bottom: -3rem; +} + +.-mx-12 { + margin-left: -3rem; + margin-right: -3rem; +} + +.-my-13 { + margin-top: -3.25rem; + margin-bottom: -3.25rem; +} + +.-mx-13 { + margin-left: -3.25rem; + margin-right: -3.25rem; +} + +.-my-14 { + margin-top: -3.5rem; + margin-bottom: -3.5rem; +} + +.-mx-14 { + margin-left: -3.5rem; + margin-right: -3.5rem; +} + +.-my-15 { + margin-top: -3.75rem; + margin-bottom: -3.75rem; +} + +.-mx-15 { + margin-left: -3.75rem; + margin-right: -3.75rem; +} + +.-my-16 { + margin-top: -4rem; + margin-bottom: -4rem; +} + +.-mx-16 { + margin-left: -4rem; + margin-right: -4rem; +} + +.-my-20 { + margin-top: -5rem; + margin-bottom: -5rem; +} + +.-mx-20 { + margin-left: -5rem; + margin-right: -5rem; +} + +.-my-24 { + margin-top: -6rem; + margin-bottom: -6rem; +} + +.-mx-24 { + margin-left: -6rem; + margin-right: -6rem; +} + +.-my-28 { + margin-top: -7rem; + margin-bottom: -7rem; +} + +.-mx-28 { + margin-left: -7rem; + margin-right: -7rem; +} + +.-my-32 { + margin-top: -8rem; + margin-bottom: -8rem; +} + +.-mx-32 { + margin-left: -8rem; + margin-right: -8rem; +} + +.-my-36 { + margin-top: -9rem; + margin-bottom: -9rem; +} + +.-mx-36 { + margin-left: -9rem; + margin-right: -9rem; +} + +.-my-40 { + margin-top: -10rem; + margin-bottom: -10rem; +} + +.-mx-40 { + margin-left: -10rem; + margin-right: -10rem; +} + +.-my-44 { + margin-top: -11rem; + margin-bottom: -11rem; +} + +.-mx-44 { + margin-left: -11rem; + margin-right: -11rem; +} + +.-my-48 { + margin-top: -12rem; + margin-bottom: -12rem; +} + +.-mx-48 { + margin-left: -12rem; + margin-right: -12rem; +} + +.-my-52 { + margin-top: -13rem; + margin-bottom: -13rem; +} + +.-mx-52 { + margin-left: -13rem; + margin-right: -13rem; +} + +.-my-56 { + margin-top: -14rem; + margin-bottom: -14rem; +} + +.-mx-56 { + margin-left: -14rem; + margin-right: -14rem; +} + +.-my-60 { + margin-top: -15rem; + margin-bottom: -15rem; +} + +.-mx-60 { + margin-left: -15rem; + margin-right: -15rem; +} + +.-my-64 { + margin-top: -16rem; + margin-bottom: -16rem; +} + +.-mx-64 { + margin-left: -16rem; + margin-right: -16rem; +} + +.-my-72 { + margin-top: -18rem; + margin-bottom: -18rem; +} + +.-mx-72 { + margin-left: -18rem; + margin-right: -18rem; +} + +.-my-80 { + margin-top: -20rem; + margin-bottom: -20rem; +} + +.-mx-80 { + margin-left: -20rem; + margin-right: -20rem; +} + +.-my-96 { + margin-top: -24rem; + margin-bottom: -24rem; +} + +.-mx-96 { + margin-left: -24rem; + margin-right: -24rem; +} + +.-my-px { + margin-top: -1px; + margin-bottom: -1px; +} + +.-mx-px { + margin-left: -1px; + margin-right: -1px; +} + +.-my-0\.5 { + margin-top: -0.125rem; + margin-bottom: -0.125rem; +} + +.-mx-0\.5 { + margin-left: -0.125rem; + margin-right: -0.125rem; +} + +.-my-1\.5 { + margin-top: -0.375rem; + margin-bottom: -0.375rem; +} + +.-mx-1\.5 { + margin-left: -0.375rem; + margin-right: -0.375rem; +} + +.-my-2\.5 { + margin-top: -0.625rem; + margin-bottom: -0.625rem; +} + +.-mx-2\.5 { + margin-left: -0.625rem; + margin-right: -0.625rem; +} + +.-my-3\.5 { + margin-top: -0.875rem; + margin-bottom: -0.875rem; +} + +.-mx-3\.5 { + margin-left: -0.875rem; + margin-right: -0.875rem; +} + +.-my-1\/2 { + margin-top: -50%; + margin-bottom: -50%; +} + +.-mx-1\/2 { + margin-left: -50%; + margin-right: -50%; +} + +.-my-1\/3 { + margin-top: -33.33333%; + margin-bottom: -33.33333%; +} + +.-mx-1\/3 { + margin-left: -33.33333%; + margin-right: -33.33333%; +} + +.-my-2\/3 { + margin-top: -66.66667%; + margin-bottom: -66.66667%; +} + +.-mx-2\/3 { + margin-left: -66.66667%; + margin-right: -66.66667%; +} + +.-my-1\/4 { + margin-top: -25%; + margin-bottom: -25%; +} + +.-mx-1\/4 { + margin-left: -25%; + margin-right: -25%; +} + +.-my-2\/4 { + margin-top: -50%; + margin-bottom: -50%; +} + +.-mx-2\/4 { + margin-left: -50%; + margin-right: -50%; +} + +.-my-3\/4 { + margin-top: -75%; + margin-bottom: -75%; +} + +.-mx-3\/4 { + margin-left: -75%; + margin-right: -75%; +} + +.-my-1\/5 { + margin-top: -20%; + margin-bottom: -20%; +} + +.-mx-1\/5 { + margin-left: -20%; + margin-right: -20%; +} + +.-my-2\/5 { + margin-top: -40%; + margin-bottom: -40%; +} + +.-mx-2\/5 { + margin-left: -40%; + margin-right: -40%; +} + +.-my-3\/5 { + margin-top: -60%; + margin-bottom: -60%; +} + +.-mx-3\/5 { + margin-left: -60%; + margin-right: -60%; +} + +.-my-4\/5 { + margin-top: -80%; + margin-bottom: -80%; +} + +.-mx-4\/5 { + margin-left: -80%; + margin-right: -80%; +} + +.-my-1\/6 { + margin-top: -16.66667%; + margin-bottom: -16.66667%; +} + +.-mx-1\/6 { + margin-left: -16.66667%; + margin-right: -16.66667%; +} + +.-my-2\/6 { + margin-top: -33.33333%; + margin-bottom: -33.33333%; +} + +.-mx-2\/6 { + margin-left: -33.33333%; + margin-right: -33.33333%; +} + +.-my-3\/6 { + margin-top: -50%; + margin-bottom: -50%; +} + +.-mx-3\/6 { + margin-left: -50%; + margin-right: -50%; +} + +.-my-4\/6 { + margin-top: -66.66667%; + margin-bottom: -66.66667%; +} + +.-mx-4\/6 { + margin-left: -66.66667%; + margin-right: -66.66667%; +} + +.-my-5\/6 { + margin-top: -83.33333%; + margin-bottom: -83.33333%; +} + +.-mx-5\/6 { + margin-left: -83.33333%; + margin-right: -83.33333%; +} + +.-my-1\/12 { + margin-top: -8.33333%; + margin-bottom: -8.33333%; +} + +.-mx-1\/12 { + margin-left: -8.33333%; + margin-right: -8.33333%; +} + +.-my-2\/12 { + margin-top: -16.66667%; + margin-bottom: -16.66667%; +} + +.-mx-2\/12 { + margin-left: -16.66667%; + margin-right: -16.66667%; +} + +.-my-3\/12 { + margin-top: -25%; + margin-bottom: -25%; +} + +.-mx-3\/12 { + margin-left: -25%; + margin-right: -25%; +} + +.-my-4\/12 { + margin-top: -33.33333%; + margin-bottom: -33.33333%; +} + +.-mx-4\/12 { + margin-left: -33.33333%; + margin-right: -33.33333%; +} + +.-my-5\/12 { + margin-top: -41.66667%; + margin-bottom: -41.66667%; +} + +.-mx-5\/12 { + margin-left: -41.66667%; + margin-right: -41.66667%; +} + +.-my-6\/12 { + margin-top: -50%; + margin-bottom: -50%; +} + +.-mx-6\/12 { + margin-left: -50%; + margin-right: -50%; +} + +.-my-7\/12 { + margin-top: -58.33333%; + margin-bottom: -58.33333%; +} + +.-mx-7\/12 { + margin-left: -58.33333%; + margin-right: -58.33333%; +} + +.-my-8\/12 { + margin-top: -66.66667%; + margin-bottom: -66.66667%; +} + +.-mx-8\/12 { + margin-left: -66.66667%; + margin-right: -66.66667%; +} + +.-my-9\/12 { + margin-top: -75%; + margin-bottom: -75%; +} + +.-mx-9\/12 { + margin-left: -75%; + margin-right: -75%; +} + +.-my-10\/12 { + margin-top: -83.33333%; + margin-bottom: -83.33333%; +} + +.-mx-10\/12 { + margin-left: -83.33333%; + margin-right: -83.33333%; +} + +.-my-11\/12 { + margin-top: -91.66667%; + margin-bottom: -91.66667%; +} + +.-mx-11\/12 { + margin-left: -91.66667%; + margin-right: -91.66667%; +} + +.-my-full { + margin-top: -100%; + margin-bottom: -100%; +} + +.-mx-full { + margin-left: -100%; + margin-right: -100%; +} + +.mt-0 { + margin-top: 0; +} + +.mr-0 { + margin-right: 0; +} + +.mb-0 { + margin-bottom: 0; +} + +.ml-0 { + margin-left: 0; +} + +.mt-1 { + margin-top: 0.25rem; +} + +.mr-1 { + margin-right: 0.25rem; +} + +.mb-1 { + margin-bottom: 0.25rem; +} + +.ml-1 { + margin-left: 0.25rem; +} + +.mt-2 { + margin-top: 0.5rem; +} + +.mr-2 { + margin-right: 0.5rem; +} + +.mb-2 { + margin-bottom: 0.5rem; +} + +.ml-2 { + margin-left: 0.5rem; +} + +.mt-3 { + margin-top: 0.75rem; +} + +.mr-3 { + margin-right: 0.75rem; +} + +.mb-3 { + margin-bottom: 0.75rem; +} + +.ml-3 { + margin-left: 0.75rem; +} + +.mt-4 { + margin-top: 1rem; +} + +.mr-4 { + margin-right: 1rem; +} + +.mb-4 { + margin-bottom: 1rem; +} + +.ml-4 { + margin-left: 1rem; +} + +.mt-5 { + margin-top: 1.25rem; +} + +.mr-5 { + margin-right: 1.25rem; +} + +.mb-5 { + margin-bottom: 1.25rem; +} + +.ml-5 { + margin-left: 1.25rem; +} + +.mt-6 { + margin-top: 1.5rem; +} + +.mr-6 { + margin-right: 1.5rem; +} + +.mb-6 { + margin-bottom: 1.5rem; +} + +.ml-6 { + margin-left: 1.5rem; +} + +.mt-7 { + margin-top: 1.75rem; +} + +.mr-7 { + margin-right: 1.75rem; +} + +.mb-7 { + margin-bottom: 1.75rem; +} + +.ml-7 { + margin-left: 1.75rem; +} + +.mt-8 { + margin-top: 2rem; +} + +.mr-8 { + margin-right: 2rem; +} + +.mb-8 { + margin-bottom: 2rem; +} + +.ml-8 { + margin-left: 2rem; +} + +.mt-9 { + margin-top: 2.25rem; +} + +.mr-9 { + margin-right: 2.25rem; +} + +.mb-9 { + margin-bottom: 2.25rem; +} + +.ml-9 { + margin-left: 2.25rem; +} + +.mt-10 { + margin-top: 2.5rem; +} + +.mr-10 { + margin-right: 2.5rem; +} + +.mb-10 { + margin-bottom: 2.5rem; +} + +.ml-10 { + margin-left: 2.5rem; +} + +.mt-11 { + margin-top: 2.75rem; +} + +.mr-11 { + margin-right: 2.75rem; +} + +.mb-11 { + margin-bottom: 2.75rem; +} + +.ml-11 { + margin-left: 2.75rem; +} + +.mt-12 { + margin-top: 3rem; +} + +.mr-12 { + margin-right: 3rem; +} + +.mb-12 { + margin-bottom: 3rem; +} + +.ml-12 { + margin-left: 3rem; +} + +.mt-13 { + margin-top: 3.25rem; +} + +.mr-13 { + margin-right: 3.25rem; +} + +.mb-13 { + margin-bottom: 3.25rem; +} + +.ml-13 { + margin-left: 3.25rem; +} + +.mt-14 { + margin-top: 3.5rem; +} + +.mr-14 { + margin-right: 3.5rem; +} + +.mb-14 { + margin-bottom: 3.5rem; +} + +.ml-14 { + margin-left: 3.5rem; +} + +.mt-15 { + margin-top: 3.75rem; +} + +.mr-15 { + margin-right: 3.75rem; +} + +.mb-15 { + margin-bottom: 3.75rem; +} + +.ml-15 { + margin-left: 3.75rem; +} + +.mt-16 { + margin-top: 4rem; +} + +.mr-16 { + margin-right: 4rem; +} + +.mb-16 { + margin-bottom: 4rem; +} + +.ml-16 { + margin-left: 4rem; +} + +.mt-20 { + margin-top: 5rem; +} + +.mr-20 { + margin-right: 5rem; +} + +.mb-20 { + margin-bottom: 5rem; +} + +.ml-20 { + margin-left: 5rem; +} + +.mt-24 { + margin-top: 6rem; +} + +.mr-24 { + margin-right: 6rem; +} + +.mb-24 { + margin-bottom: 6rem; +} + +.ml-24 { + margin-left: 6rem; +} + +.mt-28 { + margin-top: 7rem; +} + +.mr-28 { + margin-right: 7rem; +} + +.mb-28 { + margin-bottom: 7rem; +} + +.ml-28 { + margin-left: 7rem; +} + +.mt-32 { + margin-top: 8rem; +} + +.mr-32 { + margin-right: 8rem; +} + +.mb-32 { + margin-bottom: 8rem; +} + +.ml-32 { + margin-left: 8rem; +} + +.mt-36 { + margin-top: 9rem; +} + +.mr-36 { + margin-right: 9rem; +} + +.mb-36 { + margin-bottom: 9rem; +} + +.ml-36 { + margin-left: 9rem; +} + +.mt-40 { + margin-top: 10rem; +} + +.mr-40 { + margin-right: 10rem; +} + +.mb-40 { + margin-bottom: 10rem; +} + +.ml-40 { + margin-left: 10rem; +} + +.mt-44 { + margin-top: 11rem; +} + +.mr-44 { + margin-right: 11rem; +} + +.mb-44 { + margin-bottom: 11rem; +} + +.ml-44 { + margin-left: 11rem; +} + +.mt-48 { + margin-top: 12rem; +} + +.mr-48 { + margin-right: 12rem; +} + +.mb-48 { + margin-bottom: 12rem; +} + +.ml-48 { + margin-left: 12rem; +} + +.mt-52 { + margin-top: 13rem; +} + +.mr-52 { + margin-right: 13rem; +} + +.mb-52 { + margin-bottom: 13rem; +} + +.ml-52 { + margin-left: 13rem; +} + +.mt-56 { + margin-top: 14rem; +} + +.mr-56 { + margin-right: 14rem; +} + +.mb-56 { + margin-bottom: 14rem; +} + +.ml-56 { + margin-left: 14rem; +} + +.mt-60 { + margin-top: 15rem; +} + +.mr-60 { + margin-right: 15rem; +} + +.mb-60 { + margin-bottom: 15rem; +} + +.ml-60 { + margin-left: 15rem; +} + +.mt-64 { + margin-top: 16rem; +} + +.mr-64 { + margin-right: 16rem; +} + +.mb-64 { + margin-bottom: 16rem; +} + +.ml-64 { + margin-left: 16rem; +} + +.mt-72 { + margin-top: 18rem; +} + +.mr-72 { + margin-right: 18rem; +} + +.mb-72 { + margin-bottom: 18rem; +} + +.ml-72 { + margin-left: 18rem; +} + +.mt-80 { + margin-top: 20rem; +} + +.mr-80 { + margin-right: 20rem; +} + +.mb-80 { + margin-bottom: 20rem; +} + +.ml-80 { + margin-left: 20rem; +} + +.mt-96 { + margin-top: 24rem; +} + +.mr-96 { + margin-right: 24rem; +} + +.mb-96 { + margin-bottom: 24rem; +} + +.ml-96 { + margin-left: 24rem; +} + +.mt-auto { + margin-top: auto; +} + +.mr-auto { + margin-right: auto; +} + +.mb-auto { + margin-bottom: auto; +} + +.ml-auto { + margin-left: auto; +} + +.mt-px { + margin-top: 1px; +} + +.mr-px { + margin-right: 1px; +} + +.mb-px { + margin-bottom: 1px; +} + +.ml-px { + margin-left: 1px; +} + +.mt-0\.5 { + margin-top: 0.125rem; +} + +.mr-0\.5 { + margin-right: 0.125rem; +} + +.mb-0\.5 { + margin-bottom: 0.125rem; +} + +.ml-0\.5 { + margin-left: 0.125rem; +} + +.mt-1\.5 { + margin-top: 0.375rem; +} + +.mr-1\.5 { + margin-right: 0.375rem; +} + +.mb-1\.5 { + margin-bottom: 0.375rem; +} + +.ml-1\.5 { + margin-left: 0.375rem; +} + +.mt-2\.5 { + margin-top: 0.625rem; +} + +.mr-2\.5 { + margin-right: 0.625rem; +} + +.mb-2\.5 { + margin-bottom: 0.625rem; +} + +.ml-2\.5 { + margin-left: 0.625rem; +} + +.mt-3\.5 { + margin-top: 0.875rem; +} + +.mr-3\.5 { + margin-right: 0.875rem; +} + +.mb-3\.5 { + margin-bottom: 0.875rem; +} + +.ml-3\.5 { + margin-left: 0.875rem; +} + +.mt-1\/2 { + margin-top: 50%; +} + +.mr-1\/2 { + margin-right: 50%; +} + +.mb-1\/2 { + margin-bottom: 50%; +} + +.ml-1\/2 { + margin-left: 50%; +} + +.mt-1\/3 { + margin-top: 33.333333%; +} + +.mr-1\/3 { + margin-right: 33.333333%; +} + +.mb-1\/3 { + margin-bottom: 33.333333%; +} + +.ml-1\/3 { + margin-left: 33.333333%; +} + +.mt-2\/3 { + margin-top: 66.666667%; +} + +.mr-2\/3 { + margin-right: 66.666667%; +} + +.mb-2\/3 { + margin-bottom: 66.666667%; +} + +.ml-2\/3 { + margin-left: 66.666667%; +} + +.mt-1\/4 { + margin-top: 25%; +} + +.mr-1\/4 { + margin-right: 25%; +} + +.mb-1\/4 { + margin-bottom: 25%; +} + +.ml-1\/4 { + margin-left: 25%; +} + +.mt-2\/4 { + margin-top: 50%; +} + +.mr-2\/4 { + margin-right: 50%; +} + +.mb-2\/4 { + margin-bottom: 50%; +} + +.ml-2\/4 { + margin-left: 50%; +} + +.mt-3\/4 { + margin-top: 75%; +} + +.mr-3\/4 { + margin-right: 75%; +} + +.mb-3\/4 { + margin-bottom: 75%; +} + +.ml-3\/4 { + margin-left: 75%; +} + +.mt-1\/5 { + margin-top: 20%; +} + +.mr-1\/5 { + margin-right: 20%; +} + +.mb-1\/5 { + margin-bottom: 20%; +} + +.ml-1\/5 { + margin-left: 20%; +} + +.mt-2\/5 { + margin-top: 40%; +} + +.mr-2\/5 { + margin-right: 40%; +} + +.mb-2\/5 { + margin-bottom: 40%; +} + +.ml-2\/5 { + margin-left: 40%; +} + +.mt-3\/5 { + margin-top: 60%; +} + +.mr-3\/5 { + margin-right: 60%; +} + +.mb-3\/5 { + margin-bottom: 60%; +} + +.ml-3\/5 { + margin-left: 60%; +} + +.mt-4\/5 { + margin-top: 80%; +} + +.mr-4\/5 { + margin-right: 80%; +} + +.mb-4\/5 { + margin-bottom: 80%; +} + +.ml-4\/5 { + margin-left: 80%; +} + +.mt-1\/6 { + margin-top: 16.666667%; +} + +.mr-1\/6 { + margin-right: 16.666667%; +} + +.mb-1\/6 { + margin-bottom: 16.666667%; +} + +.ml-1\/6 { + margin-left: 16.666667%; +} + +.mt-2\/6 { + margin-top: 33.333333%; +} + +.mr-2\/6 { + margin-right: 33.333333%; +} + +.mb-2\/6 { + margin-bottom: 33.333333%; +} + +.ml-2\/6 { + margin-left: 33.333333%; +} + +.mt-3\/6 { + margin-top: 50%; +} + +.mr-3\/6 { + margin-right: 50%; +} + +.mb-3\/6 { + margin-bottom: 50%; +} + +.ml-3\/6 { + margin-left: 50%; +} + +.mt-4\/6 { + margin-top: 66.666667%; +} + +.mr-4\/6 { + margin-right: 66.666667%; +} + +.mb-4\/6 { + margin-bottom: 66.666667%; +} + +.ml-4\/6 { + margin-left: 66.666667%; +} + +.mt-5\/6 { + margin-top: 83.333333%; +} + +.mr-5\/6 { + margin-right: 83.333333%; +} + +.mb-5\/6 { + margin-bottom: 83.333333%; +} + +.ml-5\/6 { + margin-left: 83.333333%; +} + +.mt-1\/12 { + margin-top: 8.333333%; +} + +.mr-1\/12 { + margin-right: 8.333333%; +} + +.mb-1\/12 { + margin-bottom: 8.333333%; +} + +.ml-1\/12 { + margin-left: 8.333333%; +} + +.mt-2\/12 { + margin-top: 16.666667%; +} + +.mr-2\/12 { + margin-right: 16.666667%; +} + +.mb-2\/12 { + margin-bottom: 16.666667%; +} + +.ml-2\/12 { + margin-left: 16.666667%; +} + +.mt-3\/12 { + margin-top: 25%; +} + +.mr-3\/12 { + margin-right: 25%; +} + +.mb-3\/12 { + margin-bottom: 25%; +} + +.ml-3\/12 { + margin-left: 25%; +} + +.mt-4\/12 { + margin-top: 33.333333%; +} + +.mr-4\/12 { + margin-right: 33.333333%; +} + +.mb-4\/12 { + margin-bottom: 33.333333%; +} + +.ml-4\/12 { + margin-left: 33.333333%; +} + +.mt-5\/12 { + margin-top: 41.666667%; +} + +.mr-5\/12 { + margin-right: 41.666667%; +} + +.mb-5\/12 { + margin-bottom: 41.666667%; +} + +.ml-5\/12 { + margin-left: 41.666667%; +} + +.mt-6\/12 { + margin-top: 50%; +} + +.mr-6\/12 { + margin-right: 50%; +} + +.mb-6\/12 { + margin-bottom: 50%; +} + +.ml-6\/12 { + margin-left: 50%; +} + +.mt-7\/12 { + margin-top: 58.333333%; +} + +.mr-7\/12 { + margin-right: 58.333333%; +} + +.mb-7\/12 { + margin-bottom: 58.333333%; +} + +.ml-7\/12 { + margin-left: 58.333333%; +} + +.mt-8\/12 { + margin-top: 66.666667%; +} + +.mr-8\/12 { + margin-right: 66.666667%; +} + +.mb-8\/12 { + margin-bottom: 66.666667%; +} + +.ml-8\/12 { + margin-left: 66.666667%; +} + +.mt-9\/12 { + margin-top: 75%; +} + +.mr-9\/12 { + margin-right: 75%; +} + +.mb-9\/12 { + margin-bottom: 75%; +} + +.ml-9\/12 { + margin-left: 75%; +} + +.mt-10\/12 { + margin-top: 83.333333%; +} + +.mr-10\/12 { + margin-right: 83.333333%; +} + +.mb-10\/12 { + margin-bottom: 83.333333%; +} + +.ml-10\/12 { + margin-left: 83.333333%; +} + +.mt-11\/12 { + margin-top: 91.666667%; +} + +.mr-11\/12 { + margin-right: 91.666667%; +} + +.mb-11\/12 { + margin-bottom: 91.666667%; +} + +.ml-11\/12 { + margin-left: 91.666667%; +} + +.mt-full { + margin-top: 100%; +} + +.mr-full { + margin-right: 100%; +} + +.mb-full { + margin-bottom: 100%; +} + +.ml-full { + margin-left: 100%; +} + +.-mt-1 { + margin-top: -0.25rem; +} + +.-mr-1 { + margin-right: -0.25rem; +} + +.-mb-1 { + margin-bottom: -0.25rem; +} + +.-ml-1 { + margin-left: -0.25rem; +} + +.-mt-2 { + margin-top: -0.5rem; +} + +.-mr-2 { + margin-right: -0.5rem; +} + +.-mb-2 { + margin-bottom: -0.5rem; +} + +.-ml-2 { + margin-left: -0.5rem; +} + +.-mt-3 { + margin-top: -0.75rem; +} + +.-mr-3 { + margin-right: -0.75rem; +} + +.-mb-3 { + margin-bottom: -0.75rem; +} + +.-ml-3 { + margin-left: -0.75rem; +} + +.-mt-4 { + margin-top: -1rem; +} + +.-mr-4 { + margin-right: -1rem; +} + +.-mb-4 { + margin-bottom: -1rem; +} + +.-ml-4 { + margin-left: -1rem; +} + +.-mt-5 { + margin-top: -1.25rem; +} + +.-mr-5 { + margin-right: -1.25rem; +} + +.-mb-5 { + margin-bottom: -1.25rem; +} + +.-ml-5 { + margin-left: -1.25rem; +} + +.-mt-6 { + margin-top: -1.5rem; +} + +.-mr-6 { + margin-right: -1.5rem; +} + +.-mb-6 { + margin-bottom: -1.5rem; +} + +.-ml-6 { + margin-left: -1.5rem; +} + +.-mt-7 { + margin-top: -1.75rem; +} + +.-mr-7 { + margin-right: -1.75rem; +} + +.-mb-7 { + margin-bottom: -1.75rem; +} + +.-ml-7 { + margin-left: -1.75rem; +} + +.-mt-8 { + margin-top: -2rem; +} + +.-mr-8 { + margin-right: -2rem; +} + +.-mb-8 { + margin-bottom: -2rem; +} + +.-ml-8 { + margin-left: -2rem; +} + +.-mt-9 { + margin-top: -2.25rem; +} + +.-mr-9 { + margin-right: -2.25rem; +} + +.-mb-9 { + margin-bottom: -2.25rem; +} + +.-ml-9 { + margin-left: -2.25rem; +} + +.-mt-10 { + margin-top: -2.5rem; +} + +.-mr-10 { + margin-right: -2.5rem; +} + +.-mb-10 { + margin-bottom: -2.5rem; +} + +.-ml-10 { + margin-left: -2.5rem; +} + +.-mt-11 { + margin-top: -2.75rem; +} + +.-mr-11 { + margin-right: -2.75rem; +} + +.-mb-11 { + margin-bottom: -2.75rem; +} + +.-ml-11 { + margin-left: -2.75rem; +} + +.-mt-12 { + margin-top: -3rem; +} + +.-mr-12 { + margin-right: -3rem; +} + +.-mb-12 { + margin-bottom: -3rem; +} + +.-ml-12 { + margin-left: -3rem; +} + +.-mt-13 { + margin-top: -3.25rem; +} + +.-mr-13 { + margin-right: -3.25rem; +} + +.-mb-13 { + margin-bottom: -3.25rem; +} + +.-ml-13 { + margin-left: -3.25rem; +} + +.-mt-14 { + margin-top: -3.5rem; +} + +.-mr-14 { + margin-right: -3.5rem; +} + +.-mb-14 { + margin-bottom: -3.5rem; +} + +.-ml-14 { + margin-left: -3.5rem; +} + +.-mt-15 { + margin-top: -3.75rem; +} + +.-mr-15 { + margin-right: -3.75rem; +} + +.-mb-15 { + margin-bottom: -3.75rem; +} + +.-ml-15 { + margin-left: -3.75rem; +} + +.-mt-16 { + margin-top: -4rem; +} + +.-mr-16 { + margin-right: -4rem; +} + +.-mb-16 { + margin-bottom: -4rem; +} + +.-ml-16 { + margin-left: -4rem; +} + +.-mt-20 { + margin-top: -5rem; +} + +.-mr-20 { + margin-right: -5rem; +} + +.-mb-20 { + margin-bottom: -5rem; +} + +.-ml-20 { + margin-left: -5rem; +} + +.-mt-24 { + margin-top: -6rem; +} + +.-mr-24 { + margin-right: -6rem; +} + +.-mb-24 { + margin-bottom: -6rem; +} + +.-ml-24 { + margin-left: -6rem; +} + +.-mt-28 { + margin-top: -7rem; +} + +.-mr-28 { + margin-right: -7rem; +} + +.-mb-28 { + margin-bottom: -7rem; +} + +.-ml-28 { + margin-left: -7rem; +} + +.-mt-32 { + margin-top: -8rem; +} + +.-mr-32 { + margin-right: -8rem; +} + +.-mb-32 { + margin-bottom: -8rem; +} + +.-ml-32 { + margin-left: -8rem; +} + +.-mt-36 { + margin-top: -9rem; +} + +.-mr-36 { + margin-right: -9rem; +} + +.-mb-36 { + margin-bottom: -9rem; +} + +.-ml-36 { + margin-left: -9rem; +} + +.-mt-40 { + margin-top: -10rem; +} + +.-mr-40 { + margin-right: -10rem; +} + +.-mb-40 { + margin-bottom: -10rem; +} + +.-ml-40 { + margin-left: -10rem; +} + +.-mt-44 { + margin-top: -11rem; +} + +.-mr-44 { + margin-right: -11rem; +} + +.-mb-44 { + margin-bottom: -11rem; +} + +.-ml-44 { + margin-left: -11rem; +} + +.-mt-48 { + margin-top: -12rem; +} + +.-mr-48 { + margin-right: -12rem; +} + +.-mb-48 { + margin-bottom: -12rem; +} + +.-ml-48 { + margin-left: -12rem; +} + +.-mt-52 { + margin-top: -13rem; +} + +.-mr-52 { + margin-right: -13rem; +} + +.-mb-52 { + margin-bottom: -13rem; +} + +.-ml-52 { + margin-left: -13rem; +} + +.-mt-56 { + margin-top: -14rem; +} + +.-mr-56 { + margin-right: -14rem; +} + +.-mb-56 { + margin-bottom: -14rem; +} + +.-ml-56 { + margin-left: -14rem; +} + +.-mt-60 { + margin-top: -15rem; +} + +.-mr-60 { + margin-right: -15rem; +} + +.-mb-60 { + margin-bottom: -15rem; +} + +.-ml-60 { + margin-left: -15rem; +} + +.-mt-64 { + margin-top: -16rem; +} + +.-mr-64 { + margin-right: -16rem; +} + +.-mb-64 { + margin-bottom: -16rem; +} + +.-ml-64 { + margin-left: -16rem; +} + +.-mt-72 { + margin-top: -18rem; +} + +.-mr-72 { + margin-right: -18rem; +} + +.-mb-72 { + margin-bottom: -18rem; +} + +.-ml-72 { + margin-left: -18rem; +} + +.-mt-80 { + margin-top: -20rem; +} + +.-mr-80 { + margin-right: -20rem; +} + +.-mb-80 { + margin-bottom: -20rem; +} + +.-ml-80 { + margin-left: -20rem; +} + +.-mt-96 { + margin-top: -24rem; +} + +.-mr-96 { + margin-right: -24rem; +} + +.-mb-96 { + margin-bottom: -24rem; +} + +.-ml-96 { + margin-left: -24rem; +} + +.-mt-px { + margin-top: -1px; +} + +.-mr-px { + margin-right: -1px; +} + +.-mb-px { + margin-bottom: -1px; +} + +.-ml-px { + margin-left: -1px; +} + +.-mt-0\.5 { + margin-top: -0.125rem; +} + +.-mr-0\.5 { + margin-right: -0.125rem; +} + +.-mb-0\.5 { + margin-bottom: -0.125rem; +} + +.-ml-0\.5 { + margin-left: -0.125rem; +} + +.-mt-1\.5 { + margin-top: -0.375rem; +} + +.-mr-1\.5 { + margin-right: -0.375rem; +} + +.-mb-1\.5 { + margin-bottom: -0.375rem; +} + +.-ml-1\.5 { + margin-left: -0.375rem; +} + +.-mt-2\.5 { + margin-top: -0.625rem; +} + +.-mr-2\.5 { + margin-right: -0.625rem; +} + +.-mb-2\.5 { + margin-bottom: -0.625rem; +} + +.-ml-2\.5 { + margin-left: -0.625rem; +} + +.-mt-3\.5 { + margin-top: -0.875rem; +} + +.-mr-3\.5 { + margin-right: -0.875rem; +} + +.-mb-3\.5 { + margin-bottom: -0.875rem; +} + +.-ml-3\.5 { + margin-left: -0.875rem; +} + +.-mt-1\/2 { + margin-top: -50%; +} + +.-mr-1\/2 { + margin-right: -50%; +} + +.-mb-1\/2 { + margin-bottom: -50%; +} + +.-ml-1\/2 { + margin-left: -50%; +} + +.-mt-1\/3 { + margin-top: -33.33333%; +} + +.-mr-1\/3 { + margin-right: -33.33333%; +} + +.-mb-1\/3 { + margin-bottom: -33.33333%; +} + +.-ml-1\/3 { + margin-left: -33.33333%; +} + +.-mt-2\/3 { + margin-top: -66.66667%; +} + +.-mr-2\/3 { + margin-right: -66.66667%; +} + +.-mb-2\/3 { + margin-bottom: -66.66667%; +} + +.-ml-2\/3 { + margin-left: -66.66667%; +} + +.-mt-1\/4 { + margin-top: -25%; +} + +.-mr-1\/4 { + margin-right: -25%; +} + +.-mb-1\/4 { + margin-bottom: -25%; +} + +.-ml-1\/4 { + margin-left: -25%; +} + +.-mt-2\/4 { + margin-top: -50%; +} + +.-mr-2\/4 { + margin-right: -50%; +} + +.-mb-2\/4 { + margin-bottom: -50%; +} + +.-ml-2\/4 { + margin-left: -50%; +} + +.-mt-3\/4 { + margin-top: -75%; +} + +.-mr-3\/4 { + margin-right: -75%; +} + +.-mb-3\/4 { + margin-bottom: -75%; +} + +.-ml-3\/4 { + margin-left: -75%; +} + +.-mt-1\/5 { + margin-top: -20%; +} + +.-mr-1\/5 { + margin-right: -20%; +} + +.-mb-1\/5 { + margin-bottom: -20%; +} + +.-ml-1\/5 { + margin-left: -20%; +} + +.-mt-2\/5 { + margin-top: -40%; +} + +.-mr-2\/5 { + margin-right: -40%; +} + +.-mb-2\/5 { + margin-bottom: -40%; +} + +.-ml-2\/5 { + margin-left: -40%; +} + +.-mt-3\/5 { + margin-top: -60%; +} + +.-mr-3\/5 { + margin-right: -60%; +} + +.-mb-3\/5 { + margin-bottom: -60%; +} + +.-ml-3\/5 { + margin-left: -60%; +} + +.-mt-4\/5 { + margin-top: -80%; +} + +.-mr-4\/5 { + margin-right: -80%; +} + +.-mb-4\/5 { + margin-bottom: -80%; +} + +.-ml-4\/5 { + margin-left: -80%; +} + +.-mt-1\/6 { + margin-top: -16.66667%; +} + +.-mr-1\/6 { + margin-right: -16.66667%; +} + +.-mb-1\/6 { + margin-bottom: -16.66667%; +} + +.-ml-1\/6 { + margin-left: -16.66667%; +} + +.-mt-2\/6 { + margin-top: -33.33333%; +} + +.-mr-2\/6 { + margin-right: -33.33333%; +} + +.-mb-2\/6 { + margin-bottom: -33.33333%; +} + +.-ml-2\/6 { + margin-left: -33.33333%; +} + +.-mt-3\/6 { + margin-top: -50%; +} + +.-mr-3\/6 { + margin-right: -50%; +} + +.-mb-3\/6 { + margin-bottom: -50%; +} + +.-ml-3\/6 { + margin-left: -50%; +} + +.-mt-4\/6 { + margin-top: -66.66667%; +} + +.-mr-4\/6 { + margin-right: -66.66667%; +} + +.-mb-4\/6 { + margin-bottom: -66.66667%; +} + +.-ml-4\/6 { + margin-left: -66.66667%; +} + +.-mt-5\/6 { + margin-top: -83.33333%; +} + +.-mr-5\/6 { + margin-right: -83.33333%; +} + +.-mb-5\/6 { + margin-bottom: -83.33333%; +} + +.-ml-5\/6 { + margin-left: -83.33333%; +} + +.-mt-1\/12 { + margin-top: -8.33333%; +} + +.-mr-1\/12 { + margin-right: -8.33333%; +} + +.-mb-1\/12 { + margin-bottom: -8.33333%; +} + +.-ml-1\/12 { + margin-left: -8.33333%; +} + +.-mt-2\/12 { + margin-top: -16.66667%; +} + +.-mr-2\/12 { + margin-right: -16.66667%; +} + +.-mb-2\/12 { + margin-bottom: -16.66667%; +} + +.-ml-2\/12 { + margin-left: -16.66667%; +} + +.-mt-3\/12 { + margin-top: -25%; +} + +.-mr-3\/12 { + margin-right: -25%; +} + +.-mb-3\/12 { + margin-bottom: -25%; +} + +.-ml-3\/12 { + margin-left: -25%; +} + +.-mt-4\/12 { + margin-top: -33.33333%; +} + +.-mr-4\/12 { + margin-right: -33.33333%; +} + +.-mb-4\/12 { + margin-bottom: -33.33333%; +} + +.-ml-4\/12 { + margin-left: -33.33333%; +} + +.-mt-5\/12 { + margin-top: -41.66667%; +} + +.-mr-5\/12 { + margin-right: -41.66667%; +} + +.-mb-5\/12 { + margin-bottom: -41.66667%; +} + +.-ml-5\/12 { + margin-left: -41.66667%; +} + +.-mt-6\/12 { + margin-top: -50%; +} + +.-mr-6\/12 { + margin-right: -50%; +} + +.-mb-6\/12 { + margin-bottom: -50%; +} + +.-ml-6\/12 { + margin-left: -50%; +} + +.-mt-7\/12 { + margin-top: -58.33333%; +} + +.-mr-7\/12 { + margin-right: -58.33333%; +} + +.-mb-7\/12 { + margin-bottom: -58.33333%; +} + +.-ml-7\/12 { + margin-left: -58.33333%; +} + +.-mt-8\/12 { + margin-top: -66.66667%; +} + +.-mr-8\/12 { + margin-right: -66.66667%; +} + +.-mb-8\/12 { + margin-bottom: -66.66667%; +} + +.-ml-8\/12 { + margin-left: -66.66667%; +} + +.-mt-9\/12 { + margin-top: -75%; +} + +.-mr-9\/12 { + margin-right: -75%; +} + +.-mb-9\/12 { + margin-bottom: -75%; +} + +.-ml-9\/12 { + margin-left: -75%; +} + +.-mt-10\/12 { + margin-top: -83.33333%; +} + +.-mr-10\/12 { + margin-right: -83.33333%; +} + +.-mb-10\/12 { + margin-bottom: -83.33333%; +} + +.-ml-10\/12 { + margin-left: -83.33333%; +} + +.-mt-11\/12 { + margin-top: -91.66667%; +} + +.-mr-11\/12 { + margin-right: -91.66667%; +} + +.-mb-11\/12 { + margin-bottom: -91.66667%; +} + +.-ml-11\/12 { + margin-left: -91.66667%; +} + +.-mt-full { + margin-top: -100%; +} + +.-mr-full { + margin-right: -100%; +} + +.-mb-full { + margin-bottom: -100%; +} + +.-ml-full { + margin-left: -100%; +} + +.max-h-0 { + max-height: 0; +} + +.max-h-1 { + max-height: 0.25rem; +} + +.max-h-2 { + max-height: 0.5rem; +} + +.max-h-3 { + max-height: 0.75rem; +} + +.max-h-4 { + max-height: 1rem; +} + +.max-h-5 { + max-height: 1.25rem; +} + +.max-h-6 { + max-height: 1.5rem; +} + +.max-h-7 { + max-height: 1.75rem; +} + +.max-h-8 { + max-height: 2rem; +} + +.max-h-9 { + max-height: 2.25rem; +} + +.max-h-10 { + max-height: 2.5rem; +} + +.max-h-11 { + max-height: 2.75rem; +} + +.max-h-12 { + max-height: 3rem; +} + +.max-h-13 { + max-height: 3.25rem; +} + +.max-h-14 { + max-height: 3.5rem; +} + +.max-h-15 { + max-height: 3.75rem; +} + +.max-h-16 { + max-height: 4rem; +} + +.max-h-20 { + max-height: 5rem; +} + +.max-h-24 { + max-height: 6rem; +} + +.max-h-28 { + max-height: 7rem; +} + +.max-h-32 { + max-height: 8rem; +} + +.max-h-36 { + max-height: 9rem; +} + +.max-h-40 { + max-height: 10rem; +} + +.max-h-44 { + max-height: 11rem; +} + +.max-h-48 { + max-height: 12rem; +} + +.max-h-52 { + max-height: 13rem; +} + +.max-h-56 { + max-height: 14rem; +} + +.max-h-60 { + max-height: 15rem; +} + +.max-h-64 { + max-height: 16rem; +} + +.max-h-72 { + max-height: 18rem; +} + +.max-h-80 { + max-height: 20rem; +} + +.max-h-96 { + max-height: 24rem; +} + +.max-h-screen { + max-height: 100vh; +} + +.max-h-px { + max-height: 1px; +} + +.max-h-0\.5 { + max-height: 0.125rem; +} + +.max-h-1\.5 { + max-height: 0.375rem; +} + +.max-h-2\.5 { + max-height: 0.625rem; +} + +.max-h-3\.5 { + max-height: 0.875rem; +} + +.max-h-1\/2 { + max-height: 50%; +} + +.max-h-1\/3 { + max-height: 33.333333%; +} + +.max-h-2\/3 { + max-height: 66.666667%; +} + +.max-h-1\/4 { + max-height: 25%; +} + +.max-h-2\/4 { + max-height: 50%; +} + +.max-h-3\/4 { + max-height: 75%; +} + +.max-h-1\/5 { + max-height: 20%; +} + +.max-h-2\/5 { + max-height: 40%; +} + +.max-h-3\/5 { + max-height: 60%; +} + +.max-h-4\/5 { + max-height: 80%; +} + +.max-h-1\/6 { + max-height: 16.666667%; +} + +.max-h-2\/6 { + max-height: 33.333333%; +} + +.max-h-3\/6 { + max-height: 50%; +} + +.max-h-4\/6 { + max-height: 66.666667%; +} + +.max-h-5\/6 { + max-height: 83.333333%; +} + +.max-h-1\/12 { + max-height: 8.333333%; +} + +.max-h-2\/12 { + max-height: 16.666667%; +} + +.max-h-3\/12 { + max-height: 25%; +} + +.max-h-4\/12 { + max-height: 33.333333%; +} + +.max-h-5\/12 { + max-height: 41.666667%; +} + +.max-h-6\/12 { + max-height: 50%; +} + +.max-h-7\/12 { + max-height: 58.333333%; +} + +.max-h-8\/12 { + max-height: 66.666667%; +} + +.max-h-9\/12 { + max-height: 75%; +} + +.max-h-10\/12 { + max-height: 83.333333%; +} + +.max-h-11\/12 { + max-height: 91.666667%; +} + +.max-h-full { + max-height: 100%; +} + +.max-w-0 { + max-width: 0rem; +} + +.max-w-none { + max-width: none; +} + +.max-w-xs { + max-width: 20rem; +} + +.max-w-sm { + max-width: 24rem; +} + +.max-w-md { + max-width: 28rem; +} + +.max-w-lg { + max-width: 32rem; +} + +.max-w-xl { + max-width: 36rem; +} + +.max-w-2xl { + max-width: 42rem; +} + +.max-w-3xl { + max-width: 48rem; +} + +.max-w-4xl { + max-width: 56rem; +} + +.max-w-5xl { + max-width: 64rem; +} + +.max-w-6xl { + max-width: 72rem; +} + +.max-w-7xl { + max-width: 80rem; +} + +.max-w-full { + max-width: 100%; +} + +.max-w-min-content { + max-width: -webkit-min-content; + max-width: -moz-min-content; + max-width: min-content; +} + +.max-w-max-content { + max-width: -webkit-max-content; + max-width: -moz-max-content; + max-width: max-content; +} + +.max-w-prose { + max-width: 65ch; +} + +.max-w-screen-sm { + max-width: 640px; +} + +.max-w-screen-md { + max-width: 768px; +} + +.max-w-screen-lg { + max-width: 1024px; +} + +.max-w-screen-xl { + max-width: 1280px; +} + +.min-h-0 { + min-height: 0; +} + +.min-h-full { + min-height: 100%; +} + +.min-h-screen { + min-height: 100vh; +} + +.min-w-0 { + min-width: 0; +} + +.min-w-full { + min-width: 100%; +} + +.min-w-min-content { + min-width: -webkit-min-content; + min-width: -moz-min-content; + min-width: min-content; +} + +.min-w-max-content { + min-width: -webkit-max-content; + min-width: -moz-max-content; + min-width: max-content; +} + +.object-contain { + -o-object-fit: contain; + object-fit: contain; +} + +.object-cover { + -o-object-fit: cover; + object-fit: cover; +} + +.object-fill { + -o-object-fit: fill; + object-fit: fill; +} + +.object-none { + -o-object-fit: none; + object-fit: none; +} + +.object-scale-down { + -o-object-fit: scale-down; + object-fit: scale-down; +} + +.object-bottom { + -o-object-position: bottom; + object-position: bottom; +} + +.object-center { + -o-object-position: center; + object-position: center; +} + +.object-left { + -o-object-position: left; + object-position: left; +} + +.object-left-bottom { + -o-object-position: left bottom; + object-position: left bottom; +} + +.object-left-top { + -o-object-position: left top; + object-position: left top; +} + +.object-right { + -o-object-position: right; + object-position: right; +} + +.object-right-bottom { + -o-object-position: right bottom; + object-position: right bottom; +} + +.object-right-top { + -o-object-position: right top; + object-position: right top; +} + +.object-top { + -o-object-position: top; + object-position: top; +} + +.opacity-0 { + opacity: 0; +} + +.opacity-25 { + opacity: 0.25; +} + +.opacity-50 { + opacity: 0.5; +} + +.opacity-75 { + opacity: 0.75; +} + +.opacity-100 { + opacity: 1; +} + +.hover\:opacity-0:hover { + opacity: 0; +} + +.hover\:opacity-25:hover { + opacity: 0.25; +} + +.hover\:opacity-50:hover { + opacity: 0.5; +} + +.hover\:opacity-75:hover { + opacity: 0.75; +} + +.hover\:opacity-100:hover { + opacity: 1; +} + +.focus\:opacity-0:focus { + opacity: 0; +} + +.focus\:opacity-25:focus { + opacity: 0.25; +} + +.focus\:opacity-50:focus { + opacity: 0.5; +} + +.focus\:opacity-75:focus { + opacity: 0.75; +} + +.focus\:opacity-100:focus { + opacity: 1; +} + +.disabled\:opacity-0:disabled { + opacity: 0; +} + +.disabled\:opacity-25:disabled { + opacity: 0.25; +} + +.disabled\:opacity-50:disabled { + opacity: 0.5; +} + +.disabled\:opacity-75:disabled { + opacity: 0.75; +} + +.disabled\:opacity-100:disabled { + opacity: 1; +} + +.outline-none { + outline: 0; +} + +.focus\:outline-none:focus { + outline: 0; +} + +.overflow-auto { + overflow: auto; +} + +.overflow-hidden { + overflow: hidden; +} + +.overflow-visible { + overflow: visible; +} + +.overflow-scroll { + overflow: scroll; +} + +.overflow-x-auto { + overflow-x: auto; +} + +.overflow-y-auto { + overflow-y: auto; +} + +.overflow-x-hidden { + overflow-x: hidden; +} + +.overflow-y-hidden { + overflow-y: hidden; +} + +.overflow-x-visible { + overflow-x: visible; +} + +.overflow-y-visible { + overflow-y: visible; +} + +.overflow-x-scroll { + overflow-x: scroll; +} + +.overflow-y-scroll { + overflow-y: scroll; +} + +.scrolling-touch { + -webkit-overflow-scrolling: touch; +} + +.scrolling-auto { + -webkit-overflow-scrolling: auto; +} + +.overscroll-auto { + -ms-scroll-chaining: chained; + overscroll-behavior: auto; +} + +.overscroll-contain { + -ms-scroll-chaining: none; + overscroll-behavior: contain; +} + +.overscroll-none { + -ms-scroll-chaining: none; + overscroll-behavior: none; +} + +.overscroll-y-auto { + overscroll-behavior-y: auto; +} + +.overscroll-y-contain { + overscroll-behavior-y: contain; +} + +.overscroll-y-none { + overscroll-behavior-y: none; +} + +.overscroll-x-auto { + overscroll-behavior-x: auto; +} + +.overscroll-x-contain { + overscroll-behavior-x: contain; +} + +.overscroll-x-none { + overscroll-behavior-x: none; +} + +.p-0 { + padding: 0; +} + +.p-1 { + padding: 0.25rem; +} + +.p-2 { + padding: 0.5rem; +} + +.p-3 { + padding: 0.75rem; +} + +.p-4 { + padding: 1rem; +} + +.p-5 { + padding: 1.25rem; +} + +.p-6 { + padding: 1.5rem; +} + +.p-7 { + padding: 1.75rem; +} + +.p-8 { + padding: 2rem; +} + +.p-9 { + padding: 2.25rem; +} + +.p-10 { + padding: 2.5rem; +} + +.p-11 { + padding: 2.75rem; +} + +.p-12 { + padding: 3rem; +} + +.p-13 { + padding: 3.25rem; +} + +.p-14 { + padding: 3.5rem; +} + +.p-15 { + padding: 3.75rem; +} + +.p-16 { + padding: 4rem; +} + +.p-20 { + padding: 5rem; +} + +.p-24 { + padding: 6rem; +} + +.p-28 { + padding: 7rem; +} + +.p-32 { + padding: 8rem; +} + +.p-36 { + padding: 9rem; +} + +.p-40 { + padding: 10rem; +} + +.p-44 { + padding: 11rem; +} + +.p-48 { + padding: 12rem; +} + +.p-52 { + padding: 13rem; +} + +.p-56 { + padding: 14rem; +} + +.p-60 { + padding: 15rem; +} + +.p-64 { + padding: 16rem; +} + +.p-72 { + padding: 18rem; +} + +.p-80 { + padding: 20rem; +} + +.p-96 { + padding: 24rem; +} + +.p-px { + padding: 1px; +} + +.p-0\.5 { + padding: 0.125rem; +} + +.p-1\.5 { + padding: 0.375rem; +} + +.p-2\.5 { + padding: 0.625rem; +} + +.p-3\.5 { + padding: 0.875rem; +} + +.p-1\/2 { + padding: 50%; +} + +.p-1\/3 { + padding: 33.333333%; +} + +.p-2\/3 { + padding: 66.666667%; +} + +.p-1\/4 { + padding: 25%; +} + +.p-2\/4 { + padding: 50%; +} + +.p-3\/4 { + padding: 75%; +} + +.p-1\/5 { + padding: 20%; +} + +.p-2\/5 { + padding: 40%; +} + +.p-3\/5 { + padding: 60%; +} + +.p-4\/5 { + padding: 80%; +} + +.p-1\/6 { + padding: 16.666667%; +} + +.p-2\/6 { + padding: 33.333333%; +} + +.p-3\/6 { + padding: 50%; +} + +.p-4\/6 { + padding: 66.666667%; +} + +.p-5\/6 { + padding: 83.333333%; +} + +.p-1\/12 { + padding: 8.333333%; +} + +.p-2\/12 { + padding: 16.666667%; +} + +.p-3\/12 { + padding: 25%; +} + +.p-4\/12 { + padding: 33.333333%; +} + +.p-5\/12 { + padding: 41.666667%; +} + +.p-6\/12 { + padding: 50%; +} + +.p-7\/12 { + padding: 58.333333%; +} + +.p-8\/12 { + padding: 66.666667%; +} + +.p-9\/12 { + padding: 75%; +} + +.p-10\/12 { + padding: 83.333333%; +} + +.p-11\/12 { + padding: 91.666667%; +} + +.p-full { + padding: 100%; +} + +.py-0 { + padding-top: 0; + padding-bottom: 0; +} + +.px-0 { + padding-left: 0; + padding-right: 0; +} + +.py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; +} + +.px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; +} + +.py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; +} + +.py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; +} + +.px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; +} + +.py-4 { + padding-top: 1rem; + padding-bottom: 1rem; +} + +.px-4 { + padding-left: 1rem; + padding-right: 1rem; +} + +.py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem; +} + +.px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem; +} + +.py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; +} + +.px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; +} + +.py-7 { + padding-top: 1.75rem; + padding-bottom: 1.75rem; +} + +.px-7 { + padding-left: 1.75rem; + padding-right: 1.75rem; +} + +.py-8 { + padding-top: 2rem; + padding-bottom: 2rem; +} + +.px-8 { + padding-left: 2rem; + padding-right: 2rem; +} + +.py-9 { + padding-top: 2.25rem; + padding-bottom: 2.25rem; +} + +.px-9 { + padding-left: 2.25rem; + padding-right: 2.25rem; +} + +.py-10 { + padding-top: 2.5rem; + padding-bottom: 2.5rem; +} + +.px-10 { + padding-left: 2.5rem; + padding-right: 2.5rem; +} + +.py-11 { + padding-top: 2.75rem; + padding-bottom: 2.75rem; +} + +.px-11 { + padding-left: 2.75rem; + padding-right: 2.75rem; +} + +.py-12 { + padding-top: 3rem; + padding-bottom: 3rem; +} + +.px-12 { + padding-left: 3rem; + padding-right: 3rem; +} + +.py-13 { + padding-top: 3.25rem; + padding-bottom: 3.25rem; +} + +.px-13 { + padding-left: 3.25rem; + padding-right: 3.25rem; +} + +.py-14 { + padding-top: 3.5rem; + padding-bottom: 3.5rem; +} + +.px-14 { + padding-left: 3.5rem; + padding-right: 3.5rem; +} + +.py-15 { + padding-top: 3.75rem; + padding-bottom: 3.75rem; +} + +.px-15 { + padding-left: 3.75rem; + padding-right: 3.75rem; +} + +.py-16 { + padding-top: 4rem; + padding-bottom: 4rem; +} + +.px-16 { + padding-left: 4rem; + padding-right: 4rem; +} + +.py-20 { + padding-top: 5rem; + padding-bottom: 5rem; +} + +.px-20 { + padding-left: 5rem; + padding-right: 5rem; +} + +.py-24 { + padding-top: 6rem; + padding-bottom: 6rem; +} + +.px-24 { + padding-left: 6rem; + padding-right: 6rem; +} + +.py-28 { + padding-top: 7rem; + padding-bottom: 7rem; +} + +.px-28 { + padding-left: 7rem; + padding-right: 7rem; +} + +.py-32 { + padding-top: 8rem; + padding-bottom: 8rem; +} + +.px-32 { + padding-left: 8rem; + padding-right: 8rem; +} + +.py-36 { + padding-top: 9rem; + padding-bottom: 9rem; +} + +.px-36 { + padding-left: 9rem; + padding-right: 9rem; +} + +.py-40 { + padding-top: 10rem; + padding-bottom: 10rem; +} + +.px-40 { + padding-left: 10rem; + padding-right: 10rem; +} + +.py-44 { + padding-top: 11rem; + padding-bottom: 11rem; +} + +.px-44 { + padding-left: 11rem; + padding-right: 11rem; +} + +.py-48 { + padding-top: 12rem; + padding-bottom: 12rem; +} + +.px-48 { + padding-left: 12rem; + padding-right: 12rem; +} + +.py-52 { + padding-top: 13rem; + padding-bottom: 13rem; +} + +.px-52 { + padding-left: 13rem; + padding-right: 13rem; +} + +.py-56 { + padding-top: 14rem; + padding-bottom: 14rem; +} + +.px-56 { + padding-left: 14rem; + padding-right: 14rem; +} + +.py-60 { + padding-top: 15rem; + padding-bottom: 15rem; +} + +.px-60 { + padding-left: 15rem; + padding-right: 15rem; +} + +.py-64 { + padding-top: 16rem; + padding-bottom: 16rem; +} + +.px-64 { + padding-left: 16rem; + padding-right: 16rem; +} + +.py-72 { + padding-top: 18rem; + padding-bottom: 18rem; +} + +.px-72 { + padding-left: 18rem; + padding-right: 18rem; +} + +.py-80 { + padding-top: 20rem; + padding-bottom: 20rem; +} + +.px-80 { + padding-left: 20rem; + padding-right: 20rem; +} + +.py-96 { + padding-top: 24rem; + padding-bottom: 24rem; +} + +.px-96 { + padding-left: 24rem; + padding-right: 24rem; +} + +.py-px { + padding-top: 1px; + padding-bottom: 1px; +} + +.px-px { + padding-left: 1px; + padding-right: 1px; +} + +.py-0\.5 { + padding-top: 0.125rem; + padding-bottom: 0.125rem; +} + +.px-0\.5 { + padding-left: 0.125rem; + padding-right: 0.125rem; +} + +.py-1\.5 { + padding-top: 0.375rem; + padding-bottom: 0.375rem; +} + +.px-1\.5 { + padding-left: 0.375rem; + padding-right: 0.375rem; +} + +.py-2\.5 { + padding-top: 0.625rem; + padding-bottom: 0.625rem; +} + +.px-2\.5 { + padding-left: 0.625rem; + padding-right: 0.625rem; +} + +.py-3\.5 { + padding-top: 0.875rem; + padding-bottom: 0.875rem; +} + +.px-3\.5 { + padding-left: 0.875rem; + padding-right: 0.875rem; +} + +.py-1\/2 { + padding-top: 50%; + padding-bottom: 50%; +} + +.px-1\/2 { + padding-left: 50%; + padding-right: 50%; +} + +.py-1\/3 { + padding-top: 33.333333%; + padding-bottom: 33.333333%; +} + +.px-1\/3 { + padding-left: 33.333333%; + padding-right: 33.333333%; +} + +.py-2\/3 { + padding-top: 66.666667%; + padding-bottom: 66.666667%; +} + +.px-2\/3 { + padding-left: 66.666667%; + padding-right: 66.666667%; +} + +.py-1\/4 { + padding-top: 25%; + padding-bottom: 25%; +} + +.px-1\/4 { + padding-left: 25%; + padding-right: 25%; +} + +.py-2\/4 { + padding-top: 50%; + padding-bottom: 50%; +} + +.px-2\/4 { + padding-left: 50%; + padding-right: 50%; +} + +.py-3\/4 { + padding-top: 75%; + padding-bottom: 75%; +} + +.px-3\/4 { + padding-left: 75%; + padding-right: 75%; +} + +.py-1\/5 { + padding-top: 20%; + padding-bottom: 20%; +} + +.px-1\/5 { + padding-left: 20%; + padding-right: 20%; +} + +.py-2\/5 { + padding-top: 40%; + padding-bottom: 40%; +} + +.px-2\/5 { + padding-left: 40%; + padding-right: 40%; +} + +.py-3\/5 { + padding-top: 60%; + padding-bottom: 60%; +} + +.px-3\/5 { + padding-left: 60%; + padding-right: 60%; +} + +.py-4\/5 { + padding-top: 80%; + padding-bottom: 80%; +} + +.px-4\/5 { + padding-left: 80%; + padding-right: 80%; +} + +.py-1\/6 { + padding-top: 16.666667%; + padding-bottom: 16.666667%; +} + +.px-1\/6 { + padding-left: 16.666667%; + padding-right: 16.666667%; +} + +.py-2\/6 { + padding-top: 33.333333%; + padding-bottom: 33.333333%; +} + +.px-2\/6 { + padding-left: 33.333333%; + padding-right: 33.333333%; +} + +.py-3\/6 { + padding-top: 50%; + padding-bottom: 50%; +} + +.px-3\/6 { + padding-left: 50%; + padding-right: 50%; +} + +.py-4\/6 { + padding-top: 66.666667%; + padding-bottom: 66.666667%; +} + +.px-4\/6 { + padding-left: 66.666667%; + padding-right: 66.666667%; +} + +.py-5\/6 { + padding-top: 83.333333%; + padding-bottom: 83.333333%; +} + +.px-5\/6 { + padding-left: 83.333333%; + padding-right: 83.333333%; +} + +.py-1\/12 { + padding-top: 8.333333%; + padding-bottom: 8.333333%; +} + +.px-1\/12 { + padding-left: 8.333333%; + padding-right: 8.333333%; +} + +.py-2\/12 { + padding-top: 16.666667%; + padding-bottom: 16.666667%; +} + +.px-2\/12 { + padding-left: 16.666667%; + padding-right: 16.666667%; +} + +.py-3\/12 { + padding-top: 25%; + padding-bottom: 25%; +} + +.px-3\/12 { + padding-left: 25%; + padding-right: 25%; +} + +.py-4\/12 { + padding-top: 33.333333%; + padding-bottom: 33.333333%; +} + +.px-4\/12 { + padding-left: 33.333333%; + padding-right: 33.333333%; +} + +.py-5\/12 { + padding-top: 41.666667%; + padding-bottom: 41.666667%; +} + +.px-5\/12 { + padding-left: 41.666667%; + padding-right: 41.666667%; +} + +.py-6\/12 { + padding-top: 50%; + padding-bottom: 50%; +} + +.px-6\/12 { + padding-left: 50%; + padding-right: 50%; +} + +.py-7\/12 { + padding-top: 58.333333%; + padding-bottom: 58.333333%; +} + +.px-7\/12 { + padding-left: 58.333333%; + padding-right: 58.333333%; +} + +.py-8\/12 { + padding-top: 66.666667%; + padding-bottom: 66.666667%; +} + +.px-8\/12 { + padding-left: 66.666667%; + padding-right: 66.666667%; +} + +.py-9\/12 { + padding-top: 75%; + padding-bottom: 75%; +} + +.px-9\/12 { + padding-left: 75%; + padding-right: 75%; +} + +.py-10\/12 { + padding-top: 83.333333%; + padding-bottom: 83.333333%; +} + +.px-10\/12 { + padding-left: 83.333333%; + padding-right: 83.333333%; +} + +.py-11\/12 { + padding-top: 91.666667%; + padding-bottom: 91.666667%; +} + +.px-11\/12 { + padding-left: 91.666667%; + padding-right: 91.666667%; +} + +.py-full { + padding-top: 100%; + padding-bottom: 100%; +} + +.px-full { + padding-left: 100%; + padding-right: 100%; +} + +.pt-0 { + padding-top: 0; +} + +.pr-0 { + padding-right: 0; +} + +.pb-0 { + padding-bottom: 0; +} + +.pl-0 { + padding-left: 0; +} + +.pt-1 { + padding-top: 0.25rem; +} + +.pr-1 { + padding-right: 0.25rem; +} + +.pb-1 { + padding-bottom: 0.25rem; +} + +.pl-1 { + padding-left: 0.25rem; +} + +.pt-2 { + padding-top: 0.5rem; +} + +.pr-2 { + padding-right: 0.5rem; +} + +.pb-2 { + padding-bottom: 0.5rem; +} + +.pl-2 { + padding-left: 0.5rem; +} + +.pt-3 { + padding-top: 0.75rem; +} + +.pr-3 { + padding-right: 0.75rem; +} + +.pb-3 { + padding-bottom: 0.75rem; +} + +.pl-3 { + padding-left: 0.75rem; +} + +.pt-4 { + padding-top: 1rem; +} + +.pr-4 { + padding-right: 1rem; +} + +.pb-4 { + padding-bottom: 1rem; +} + +.pl-4 { + padding-left: 1rem; +} + +.pt-5 { + padding-top: 1.25rem; +} + +.pr-5 { + padding-right: 1.25rem; +} + +.pb-5 { + padding-bottom: 1.25rem; +} + +.pl-5 { + padding-left: 1.25rem; +} + +.pt-6 { + padding-top: 1.5rem; +} + +.pr-6 { + padding-right: 1.5rem; +} + +.pb-6 { + padding-bottom: 1.5rem; +} + +.pl-6 { + padding-left: 1.5rem; +} + +.pt-7 { + padding-top: 1.75rem; +} + +.pr-7 { + padding-right: 1.75rem; +} + +.pb-7 { + padding-bottom: 1.75rem; +} + +.pl-7 { + padding-left: 1.75rem; +} + +.pt-8 { + padding-top: 2rem; +} + +.pr-8 { + padding-right: 2rem; +} + +.pb-8 { + padding-bottom: 2rem; +} + +.pl-8 { + padding-left: 2rem; +} + +.pt-9 { + padding-top: 2.25rem; +} + +.pr-9 { + padding-right: 2.25rem; +} + +.pb-9 { + padding-bottom: 2.25rem; +} + +.pl-9 { + padding-left: 2.25rem; +} + +.pt-10 { + padding-top: 2.5rem; +} + +.pr-10 { + padding-right: 2.5rem; +} + +.pb-10 { + padding-bottom: 2.5rem; +} + +.pl-10 { + padding-left: 2.5rem; +} + +.pt-11 { + padding-top: 2.75rem; +} + +.pr-11 { + padding-right: 2.75rem; +} + +.pb-11 { + padding-bottom: 2.75rem; +} + +.pl-11 { + padding-left: 2.75rem; +} + +.pt-12 { + padding-top: 3rem; +} + +.pr-12 { + padding-right: 3rem; +} + +.pb-12 { + padding-bottom: 3rem; +} + +.pl-12 { + padding-left: 3rem; +} + +.pt-13 { + padding-top: 3.25rem; +} + +.pr-13 { + padding-right: 3.25rem; +} + +.pb-13 { + padding-bottom: 3.25rem; +} + +.pl-13 { + padding-left: 3.25rem; +} + +.pt-14 { + padding-top: 3.5rem; +} + +.pr-14 { + padding-right: 3.5rem; +} + +.pb-14 { + padding-bottom: 3.5rem; +} + +.pl-14 { + padding-left: 3.5rem; +} + +.pt-15 { + padding-top: 3.75rem; +} + +.pr-15 { + padding-right: 3.75rem; +} + +.pb-15 { + padding-bottom: 3.75rem; +} + +.pl-15 { + padding-left: 3.75rem; +} + +.pt-16 { + padding-top: 4rem; +} + +.pr-16 { + padding-right: 4rem; +} + +.pb-16 { + padding-bottom: 4rem; +} + +.pl-16 { + padding-left: 4rem; +} + +.pt-20 { + padding-top: 5rem; +} + +.pr-20 { + padding-right: 5rem; +} + +.pb-20 { + padding-bottom: 5rem; +} + +.pl-20 { + padding-left: 5rem; +} + +.pt-24 { + padding-top: 6rem; +} + +.pr-24 { + padding-right: 6rem; +} + +.pb-24 { + padding-bottom: 6rem; +} + +.pl-24 { + padding-left: 6rem; +} + +.pt-28 { + padding-top: 7rem; +} + +.pr-28 { + padding-right: 7rem; +} + +.pb-28 { + padding-bottom: 7rem; +} + +.pl-28 { + padding-left: 7rem; +} + +.pt-32 { + padding-top: 8rem; +} + +.pr-32 { + padding-right: 8rem; +} + +.pb-32 { + padding-bottom: 8rem; +} + +.pl-32 { + padding-left: 8rem; +} + +.pt-36 { + padding-top: 9rem; +} + +.pr-36 { + padding-right: 9rem; +} + +.pb-36 { + padding-bottom: 9rem; +} + +.pl-36 { + padding-left: 9rem; +} + +.pt-40 { + padding-top: 10rem; +} + +.pr-40 { + padding-right: 10rem; +} + +.pb-40 { + padding-bottom: 10rem; +} + +.pl-40 { + padding-left: 10rem; +} + +.pt-44 { + padding-top: 11rem; +} + +.pr-44 { + padding-right: 11rem; +} + +.pb-44 { + padding-bottom: 11rem; +} + +.pl-44 { + padding-left: 11rem; +} + +.pt-48 { + padding-top: 12rem; +} + +.pr-48 { + padding-right: 12rem; +} + +.pb-48 { + padding-bottom: 12rem; +} + +.pl-48 { + padding-left: 12rem; +} + +.pt-52 { + padding-top: 13rem; +} + +.pr-52 { + padding-right: 13rem; +} + +.pb-52 { + padding-bottom: 13rem; +} + +.pl-52 { + padding-left: 13rem; +} + +.pt-56 { + padding-top: 14rem; +} + +.pr-56 { + padding-right: 14rem; +} + +.pb-56 { + padding-bottom: 14rem; +} + +.pl-56 { + padding-left: 14rem; +} + +.pt-60 { + padding-top: 15rem; +} + +.pr-60 { + padding-right: 15rem; +} + +.pb-60 { + padding-bottom: 15rem; +} + +.pl-60 { + padding-left: 15rem; +} + +.pt-64 { + padding-top: 16rem; +} + +.pr-64 { + padding-right: 16rem; +} + +.pb-64 { + padding-bottom: 16rem; +} + +.pl-64 { + padding-left: 16rem; +} + +.pt-72 { + padding-top: 18rem; +} + +.pr-72 { + padding-right: 18rem; +} + +.pb-72 { + padding-bottom: 18rem; +} + +.pl-72 { + padding-left: 18rem; +} + +.pt-80 { + padding-top: 20rem; +} + +.pr-80 { + padding-right: 20rem; +} + +.pb-80 { + padding-bottom: 20rem; +} + +.pl-80 { + padding-left: 20rem; +} + +.pt-96 { + padding-top: 24rem; +} + +.pr-96 { + padding-right: 24rem; +} + +.pb-96 { + padding-bottom: 24rem; +} + +.pl-96 { + padding-left: 24rem; +} + +.pt-px { + padding-top: 1px; +} + +.pr-px { + padding-right: 1px; +} + +.pb-px { + padding-bottom: 1px; +} + +.pl-px { + padding-left: 1px; +} + +.pt-0\.5 { + padding-top: 0.125rem; +} + +.pr-0\.5 { + padding-right: 0.125rem; +} + +.pb-0\.5 { + padding-bottom: 0.125rem; +} + +.pl-0\.5 { + padding-left: 0.125rem; +} + +.pt-1\.5 { + padding-top: 0.375rem; +} + +.pr-1\.5 { + padding-right: 0.375rem; +} + +.pb-1\.5 { + padding-bottom: 0.375rem; +} + +.pl-1\.5 { + padding-left: 0.375rem; +} + +.pt-2\.5 { + padding-top: 0.625rem; +} + +.pr-2\.5 { + padding-right: 0.625rem; +} + +.pb-2\.5 { + padding-bottom: 0.625rem; +} + +.pl-2\.5 { + padding-left: 0.625rem; +} + +.pt-3\.5 { + padding-top: 0.875rem; +} + +.pr-3\.5 { + padding-right: 0.875rem; +} + +.pb-3\.5 { + padding-bottom: 0.875rem; +} + +.pl-3\.5 { + padding-left: 0.875rem; +} + +.pt-1\/2 { + padding-top: 50%; +} + +.pr-1\/2 { + padding-right: 50%; +} + +.pb-1\/2 { + padding-bottom: 50%; +} + +.pl-1\/2 { + padding-left: 50%; +} + +.pt-1\/3 { + padding-top: 33.333333%; +} + +.pr-1\/3 { + padding-right: 33.333333%; +} + +.pb-1\/3 { + padding-bottom: 33.333333%; +} + +.pl-1\/3 { + padding-left: 33.333333%; +} + +.pt-2\/3 { + padding-top: 66.666667%; +} + +.pr-2\/3 { + padding-right: 66.666667%; +} + +.pb-2\/3 { + padding-bottom: 66.666667%; +} + +.pl-2\/3 { + padding-left: 66.666667%; +} + +.pt-1\/4 { + padding-top: 25%; +} + +.pr-1\/4 { + padding-right: 25%; +} + +.pb-1\/4 { + padding-bottom: 25%; +} + +.pl-1\/4 { + padding-left: 25%; +} + +.pt-2\/4 { + padding-top: 50%; +} + +.pr-2\/4 { + padding-right: 50%; +} + +.pb-2\/4 { + padding-bottom: 50%; +} + +.pl-2\/4 { + padding-left: 50%; +} + +.pt-3\/4 { + padding-top: 75%; +} + +.pr-3\/4 { + padding-right: 75%; +} + +.pb-3\/4 { + padding-bottom: 75%; +} + +.pl-3\/4 { + padding-left: 75%; +} + +.pt-1\/5 { + padding-top: 20%; +} + +.pr-1\/5 { + padding-right: 20%; +} + +.pb-1\/5 { + padding-bottom: 20%; +} + +.pl-1\/5 { + padding-left: 20%; +} + +.pt-2\/5 { + padding-top: 40%; +} + +.pr-2\/5 { + padding-right: 40%; +} + +.pb-2\/5 { + padding-bottom: 40%; +} + +.pl-2\/5 { + padding-left: 40%; +} + +.pt-3\/5 { + padding-top: 60%; +} + +.pr-3\/5 { + padding-right: 60%; +} + +.pb-3\/5 { + padding-bottom: 60%; +} + +.pl-3\/5 { + padding-left: 60%; +} + +.pt-4\/5 { + padding-top: 80%; +} + +.pr-4\/5 { + padding-right: 80%; +} + +.pb-4\/5 { + padding-bottom: 80%; +} + +.pl-4\/5 { + padding-left: 80%; +} + +.pt-1\/6 { + padding-top: 16.666667%; +} + +.pr-1\/6 { + padding-right: 16.666667%; +} + +.pb-1\/6 { + padding-bottom: 16.666667%; +} + +.pl-1\/6 { + padding-left: 16.666667%; +} + +.pt-2\/6 { + padding-top: 33.333333%; +} + +.pr-2\/6 { + padding-right: 33.333333%; +} + +.pb-2\/6 { + padding-bottom: 33.333333%; +} + +.pl-2\/6 { + padding-left: 33.333333%; +} + +.pt-3\/6 { + padding-top: 50%; +} + +.pr-3\/6 { + padding-right: 50%; +} + +.pb-3\/6 { + padding-bottom: 50%; +} + +.pl-3\/6 { + padding-left: 50%; +} + +.pt-4\/6 { + padding-top: 66.666667%; +} + +.pr-4\/6 { + padding-right: 66.666667%; +} + +.pb-4\/6 { + padding-bottom: 66.666667%; +} + +.pl-4\/6 { + padding-left: 66.666667%; +} + +.pt-5\/6 { + padding-top: 83.333333%; +} + +.pr-5\/6 { + padding-right: 83.333333%; +} + +.pb-5\/6 { + padding-bottom: 83.333333%; +} + +.pl-5\/6 { + padding-left: 83.333333%; +} + +.pt-1\/12 { + padding-top: 8.333333%; +} + +.pr-1\/12 { + padding-right: 8.333333%; +} + +.pb-1\/12 { + padding-bottom: 8.333333%; +} + +.pl-1\/12 { + padding-left: 8.333333%; +} + +.pt-2\/12 { + padding-top: 16.666667%; +} + +.pr-2\/12 { + padding-right: 16.666667%; +} + +.pb-2\/12 { + padding-bottom: 16.666667%; +} + +.pl-2\/12 { + padding-left: 16.666667%; +} + +.pt-3\/12 { + padding-top: 25%; +} + +.pr-3\/12 { + padding-right: 25%; +} + +.pb-3\/12 { + padding-bottom: 25%; +} + +.pl-3\/12 { + padding-left: 25%; +} + +.pt-4\/12 { + padding-top: 33.333333%; +} + +.pr-4\/12 { + padding-right: 33.333333%; +} + +.pb-4\/12 { + padding-bottom: 33.333333%; +} + +.pl-4\/12 { + padding-left: 33.333333%; +} + +.pt-5\/12 { + padding-top: 41.666667%; +} + +.pr-5\/12 { + padding-right: 41.666667%; +} + +.pb-5\/12 { + padding-bottom: 41.666667%; +} + +.pl-5\/12 { + padding-left: 41.666667%; +} + +.pt-6\/12 { + padding-top: 50%; +} + +.pr-6\/12 { + padding-right: 50%; +} + +.pb-6\/12 { + padding-bottom: 50%; +} + +.pl-6\/12 { + padding-left: 50%; +} + +.pt-7\/12 { + padding-top: 58.333333%; +} + +.pr-7\/12 { + padding-right: 58.333333%; +} + +.pb-7\/12 { + padding-bottom: 58.333333%; +} + +.pl-7\/12 { + padding-left: 58.333333%; +} + +.pt-8\/12 { + padding-top: 66.666667%; +} + +.pr-8\/12 { + padding-right: 66.666667%; +} + +.pb-8\/12 { + padding-bottom: 66.666667%; +} + +.pl-8\/12 { + padding-left: 66.666667%; +} + +.pt-9\/12 { + padding-top: 75%; +} + +.pr-9\/12 { + padding-right: 75%; +} + +.pb-9\/12 { + padding-bottom: 75%; +} + +.pl-9\/12 { + padding-left: 75%; +} + +.pt-10\/12 { + padding-top: 83.333333%; +} + +.pr-10\/12 { + padding-right: 83.333333%; +} + +.pb-10\/12 { + padding-bottom: 83.333333%; +} + +.pl-10\/12 { + padding-left: 83.333333%; +} + +.pt-11\/12 { + padding-top: 91.666667%; +} + +.pr-11\/12 { + padding-right: 91.666667%; +} + +.pb-11\/12 { + padding-bottom: 91.666667%; +} + +.pl-11\/12 { + padding-left: 91.666667%; +} + +.pt-full { + padding-top: 100%; +} + +.pr-full { + padding-right: 100%; +} + +.pb-full { + padding-bottom: 100%; +} + +.pl-full { + padding-left: 100%; +} + +.placeholder-transparent::-moz-placeholder { + color: transparent; +} + +.placeholder-transparent:-ms-input-placeholder { + color: transparent; +} + +.placeholder-transparent::placeholder { + color: transparent; +} + +.placeholder-white::-moz-placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); +} + +.placeholder-white:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); +} + +.placeholder-white::placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); +} + +.placeholder-black::-moz-placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); +} + +.placeholder-black:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); +} + +.placeholder-black::placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); +} + +.placeholder-gray-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); +} + +.placeholder-gray-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); +} + +.placeholder-gray-50::placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); +} + +.placeholder-gray-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); +} + +.placeholder-gray-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); +} + +.placeholder-gray-100::placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); +} + +.placeholder-gray-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); +} + +.placeholder-gray-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); +} + +.placeholder-gray-200::placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); +} + +.placeholder-gray-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); +} + +.placeholder-gray-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); +} + +.placeholder-gray-300::placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); +} + +.placeholder-gray-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); +} + +.placeholder-gray-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); +} + +.placeholder-gray-400::placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); +} + +.placeholder-gray-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); +} + +.placeholder-gray-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); +} + +.placeholder-gray-500::placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); +} + +.placeholder-gray-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); +} + +.placeholder-gray-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); +} + +.placeholder-gray-600::placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); +} + +.placeholder-gray-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); +} + +.placeholder-gray-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); +} + +.placeholder-gray-700::placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); +} + +.placeholder-gray-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); +} + +.placeholder-gray-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); +} + +.placeholder-gray-800::placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); +} + +.placeholder-gray-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); +} + +.placeholder-gray-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); +} + +.placeholder-gray-900::placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-50::placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-100::placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-200::placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-300::placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-400::placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-500::placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-600::placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-700::placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-800::placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); +} + +.placeholder-cool-gray-900::placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); +} + +.placeholder-red-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); +} + +.placeholder-red-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); +} + +.placeholder-red-50::placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); +} + +.placeholder-red-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); +} + +.placeholder-red-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); +} + +.placeholder-red-100::placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); +} + +.placeholder-red-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); +} + +.placeholder-red-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); +} + +.placeholder-red-200::placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); +} + +.placeholder-red-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); +} + +.placeholder-red-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); +} + +.placeholder-red-300::placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); +} + +.placeholder-red-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); +} + +.placeholder-red-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); +} + +.placeholder-red-400::placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); +} + +.placeholder-red-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); +} + +.placeholder-red-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); +} + +.placeholder-red-500::placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); +} + +.placeholder-red-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); +} + +.placeholder-red-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); +} + +.placeholder-red-600::placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); +} + +.placeholder-red-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); +} + +.placeholder-red-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); +} + +.placeholder-red-700::placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); +} + +.placeholder-red-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); +} + +.placeholder-red-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); +} + +.placeholder-red-800::placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); +} + +.placeholder-red-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); +} + +.placeholder-red-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); +} + +.placeholder-red-900::placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); +} + +.placeholder-orange-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); +} + +.placeholder-orange-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); +} + +.placeholder-orange-50::placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); +} + +.placeholder-orange-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); +} + +.placeholder-orange-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); +} + +.placeholder-orange-100::placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); +} + +.placeholder-orange-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); +} + +.placeholder-orange-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); +} + +.placeholder-orange-200::placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); +} + +.placeholder-orange-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); +} + +.placeholder-orange-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); +} + +.placeholder-orange-300::placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); +} + +.placeholder-orange-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); +} + +.placeholder-orange-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); +} + +.placeholder-orange-400::placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); +} + +.placeholder-orange-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); +} + +.placeholder-orange-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); +} + +.placeholder-orange-500::placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); +} + +.placeholder-orange-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); +} + +.placeholder-orange-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); +} + +.placeholder-orange-600::placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); +} + +.placeholder-orange-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); +} + +.placeholder-orange-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); +} + +.placeholder-orange-700::placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); +} + +.placeholder-orange-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); +} + +.placeholder-orange-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); +} + +.placeholder-orange-800::placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); +} + +.placeholder-orange-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); +} + +.placeholder-orange-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); +} + +.placeholder-orange-900::placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); +} + +.placeholder-yellow-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); +} + +.placeholder-yellow-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); +} + +.placeholder-yellow-50::placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); +} + +.placeholder-yellow-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); +} + +.placeholder-yellow-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); +} + +.placeholder-yellow-100::placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); +} + +.placeholder-yellow-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); +} + +.placeholder-yellow-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); +} + +.placeholder-yellow-200::placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); +} + +.placeholder-yellow-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); +} + +.placeholder-yellow-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); +} + +.placeholder-yellow-300::placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); +} + +.placeholder-yellow-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); +} + +.placeholder-yellow-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); +} + +.placeholder-yellow-400::placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); +} + +.placeholder-yellow-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); +} + +.placeholder-yellow-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); +} + +.placeholder-yellow-500::placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); +} + +.placeholder-yellow-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); +} + +.placeholder-yellow-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); +} + +.placeholder-yellow-600::placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); +} + +.placeholder-yellow-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); +} + +.placeholder-yellow-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); +} + +.placeholder-yellow-700::placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); +} + +.placeholder-yellow-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); +} + +.placeholder-yellow-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); +} + +.placeholder-yellow-800::placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); +} + +.placeholder-yellow-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); +} + +.placeholder-yellow-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); +} + +.placeholder-yellow-900::placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); +} + +.placeholder-green-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); +} + +.placeholder-green-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); +} + +.placeholder-green-50::placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); +} + +.placeholder-green-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); +} + +.placeholder-green-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); +} + +.placeholder-green-100::placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); +} + +.placeholder-green-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); +} + +.placeholder-green-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); +} + +.placeholder-green-200::placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); +} + +.placeholder-green-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); +} + +.placeholder-green-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); +} + +.placeholder-green-300::placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); +} + +.placeholder-green-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); +} + +.placeholder-green-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); +} + +.placeholder-green-400::placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); +} + +.placeholder-green-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); +} + +.placeholder-green-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); +} + +.placeholder-green-500::placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); +} + +.placeholder-green-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); +} + +.placeholder-green-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); +} + +.placeholder-green-600::placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); +} + +.placeholder-green-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); +} + +.placeholder-green-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); +} + +.placeholder-green-700::placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); +} + +.placeholder-green-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); +} + +.placeholder-green-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); +} + +.placeholder-green-800::placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); +} + +.placeholder-green-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); +} + +.placeholder-green-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); +} + +.placeholder-green-900::placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); +} + +.placeholder-teal-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); +} + +.placeholder-teal-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); +} + +.placeholder-teal-50::placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); +} + +.placeholder-teal-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); +} + +.placeholder-teal-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); +} + +.placeholder-teal-100::placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); +} + +.placeholder-teal-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); +} + +.placeholder-teal-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); +} + +.placeholder-teal-200::placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); +} + +.placeholder-teal-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); +} + +.placeholder-teal-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); +} + +.placeholder-teal-300::placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); +} + +.placeholder-teal-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); +} + +.placeholder-teal-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); +} + +.placeholder-teal-400::placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); +} + +.placeholder-teal-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); +} + +.placeholder-teal-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); +} + +.placeholder-teal-500::placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); +} + +.placeholder-teal-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); +} + +.placeholder-teal-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); +} + +.placeholder-teal-600::placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); +} + +.placeholder-teal-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); +} + +.placeholder-teal-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); +} + +.placeholder-teal-700::placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); +} + +.placeholder-teal-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); +} + +.placeholder-teal-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); +} + +.placeholder-teal-800::placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); +} + +.placeholder-teal-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); +} + +.placeholder-teal-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); +} + +.placeholder-teal-900::placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); +} + +.placeholder-blue-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); +} + +.placeholder-blue-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); +} + +.placeholder-blue-50::placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); +} + +.placeholder-blue-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); +} + +.placeholder-blue-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); +} + +.placeholder-blue-100::placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); +} + +.placeholder-blue-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); +} + +.placeholder-blue-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); +} + +.placeholder-blue-200::placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); +} + +.placeholder-blue-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); +} + +.placeholder-blue-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); +} + +.placeholder-blue-300::placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); +} + +.placeholder-blue-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); +} + +.placeholder-blue-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); +} + +.placeholder-blue-400::placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); +} + +.placeholder-blue-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); +} + +.placeholder-blue-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); +} + +.placeholder-blue-500::placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); +} + +.placeholder-blue-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); +} + +.placeholder-blue-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); +} + +.placeholder-blue-600::placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); +} + +.placeholder-blue-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); +} + +.placeholder-blue-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); +} + +.placeholder-blue-700::placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); +} + +.placeholder-blue-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); +} + +.placeholder-blue-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); +} + +.placeholder-blue-800::placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); +} + +.placeholder-blue-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); +} + +.placeholder-blue-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); +} + +.placeholder-blue-900::placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); +} + +.placeholder-indigo-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); +} + +.placeholder-indigo-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); +} + +.placeholder-indigo-50::placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); +} + +.placeholder-indigo-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); +} + +.placeholder-indigo-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); +} + +.placeholder-indigo-100::placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); +} + +.placeholder-indigo-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); +} + +.placeholder-indigo-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); +} + +.placeholder-indigo-200::placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); +} + +.placeholder-indigo-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); +} + +.placeholder-indigo-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); +} + +.placeholder-indigo-300::placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); +} + +.placeholder-indigo-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); +} + +.placeholder-indigo-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); +} + +.placeholder-indigo-400::placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); +} + +.placeholder-indigo-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); +} + +.placeholder-indigo-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); +} + +.placeholder-indigo-500::placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); +} + +.placeholder-indigo-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); +} + +.placeholder-indigo-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); +} + +.placeholder-indigo-600::placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); +} + +.placeholder-indigo-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); +} + +.placeholder-indigo-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); +} + +.placeholder-indigo-700::placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); +} + +.placeholder-indigo-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); +} + +.placeholder-indigo-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); +} + +.placeholder-indigo-800::placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); +} + +.placeholder-indigo-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); +} + +.placeholder-indigo-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); +} + +.placeholder-indigo-900::placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); +} + +.placeholder-purple-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); +} + +.placeholder-purple-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); +} + +.placeholder-purple-50::placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); +} + +.placeholder-purple-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); +} + +.placeholder-purple-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); +} + +.placeholder-purple-100::placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); +} + +.placeholder-purple-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); +} + +.placeholder-purple-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); +} + +.placeholder-purple-200::placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); +} + +.placeholder-purple-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); +} + +.placeholder-purple-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); +} + +.placeholder-purple-300::placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); +} + +.placeholder-purple-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); +} + +.placeholder-purple-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); +} + +.placeholder-purple-400::placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); +} + +.placeholder-purple-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); +} + +.placeholder-purple-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); +} + +.placeholder-purple-500::placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); +} + +.placeholder-purple-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); +} + +.placeholder-purple-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); +} + +.placeholder-purple-600::placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); +} + +.placeholder-purple-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); +} + +.placeholder-purple-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); +} + +.placeholder-purple-700::placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); +} + +.placeholder-purple-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); +} + +.placeholder-purple-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); +} + +.placeholder-purple-800::placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); +} + +.placeholder-purple-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); +} + +.placeholder-purple-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); +} + +.placeholder-purple-900::placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); +} + +.placeholder-pink-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); +} + +.placeholder-pink-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); +} + +.placeholder-pink-50::placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); +} + +.placeholder-pink-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); +} + +.placeholder-pink-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); +} + +.placeholder-pink-100::placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); +} + +.placeholder-pink-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); +} + +.placeholder-pink-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); +} + +.placeholder-pink-200::placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); +} + +.placeholder-pink-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); +} + +.placeholder-pink-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); +} + +.placeholder-pink-300::placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); +} + +.placeholder-pink-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); +} + +.placeholder-pink-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); +} + +.placeholder-pink-400::placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); +} + +.placeholder-pink-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); +} + +.placeholder-pink-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); +} + +.placeholder-pink-500::placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); +} + +.placeholder-pink-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); +} + +.placeholder-pink-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); +} + +.placeholder-pink-600::placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); +} + +.placeholder-pink-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); +} + +.placeholder-pink-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); +} + +.placeholder-pink-700::placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); +} + +.placeholder-pink-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); +} + +.placeholder-pink-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); +} + +.placeholder-pink-800::placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); +} + +.placeholder-pink-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); +} + +.placeholder-pink-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); +} + +.placeholder-pink-900::placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); +} + +.focus\:placeholder-transparent:focus::-moz-placeholder { + color: transparent; +} + +.focus\:placeholder-transparent:focus:-ms-input-placeholder { + color: transparent; +} + +.focus\:placeholder-transparent:focus::placeholder { + color: transparent; +} + +.focus\:placeholder-white:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); +} + +.focus\:placeholder-white:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); +} + +.focus\:placeholder-white:focus::placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); +} + +.focus\:placeholder-black:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); +} + +.focus\:placeholder-black:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); +} + +.focus\:placeholder-black:focus::placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-50:focus::placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-100:focus::placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-200:focus::placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-300:focus::placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-400:focus::placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-500:focus::placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-600:focus::placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-700:focus::placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-800:focus::placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); +} + +.focus\:placeholder-gray-900:focus::placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-50:focus::placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-100:focus::placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-200:focus::placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-300:focus::placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-400:focus::placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-500:focus::placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-600:focus::placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-700:focus::placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-800:focus::placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); +} + +.focus\:placeholder-cool-gray-900:focus::placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-50:focus::placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-100:focus::placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-200:focus::placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-300:focus::placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-400:focus::placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-500:focus::placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-600:focus::placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-700:focus::placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-800:focus::placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); +} + +.focus\:placeholder-red-900:focus::placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-50:focus::placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-100:focus::placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-200:focus::placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-300:focus::placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-400:focus::placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-500:focus::placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-600:focus::placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-700:focus::placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-800:focus::placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); +} + +.focus\:placeholder-orange-900:focus::placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-50:focus::placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-100:focus::placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-200:focus::placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-300:focus::placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-400:focus::placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-500:focus::placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-600:focus::placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-700:focus::placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-800:focus::placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); +} + +.focus\:placeholder-yellow-900:focus::placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-50:focus::placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-100:focus::placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-200:focus::placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-300:focus::placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-400:focus::placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-500:focus::placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-600:focus::placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-700:focus::placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-800:focus::placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); +} + +.focus\:placeholder-green-900:focus::placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-50:focus::placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-100:focus::placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-200:focus::placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-300:focus::placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-400:focus::placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-500:focus::placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-600:focus::placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-700:focus::placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-800:focus::placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); +} + +.focus\:placeholder-teal-900:focus::placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-50:focus::placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-100:focus::placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-200:focus::placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-300:focus::placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-400:focus::placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-500:focus::placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-600:focus::placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-700:focus::placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-800:focus::placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); +} + +.focus\:placeholder-blue-900:focus::placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-50:focus::placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-100:focus::placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-200:focus::placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-300:focus::placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-400:focus::placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-500:focus::placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-600:focus::placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-700:focus::placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-800:focus::placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); +} + +.focus\:placeholder-indigo-900:focus::placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-50:focus::placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-100:focus::placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-200:focus::placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-300:focus::placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-400:focus::placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-500:focus::placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-600:focus::placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-700:focus::placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-800:focus::placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); +} + +.focus\:placeholder-purple-900:focus::placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-50:focus::placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-100:focus::placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-200:focus::placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-300:focus::placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-400:focus::placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-500:focus::placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-600:focus::placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-700:focus::placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-800:focus::placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); +} + +.focus\:placeholder-pink-900:focus::placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); +} + +.placeholder-opacity-0::-moz-placeholder { + --placeholder-opacity: 0; +} + +.placeholder-opacity-0:-ms-input-placeholder { + --placeholder-opacity: 0; +} + +.placeholder-opacity-0::placeholder { + --placeholder-opacity: 0; +} + +.placeholder-opacity-25::-moz-placeholder { + --placeholder-opacity: 0.25; +} + +.placeholder-opacity-25:-ms-input-placeholder { + --placeholder-opacity: 0.25; +} + +.placeholder-opacity-25::placeholder { + --placeholder-opacity: 0.25; +} + +.placeholder-opacity-50::-moz-placeholder { + --placeholder-opacity: 0.5; +} + +.placeholder-opacity-50:-ms-input-placeholder { + --placeholder-opacity: 0.5; +} + +.placeholder-opacity-50::placeholder { + --placeholder-opacity: 0.5; +} + +.placeholder-opacity-75::-moz-placeholder { + --placeholder-opacity: 0.75; +} + +.placeholder-opacity-75:-ms-input-placeholder { + --placeholder-opacity: 0.75; +} + +.placeholder-opacity-75::placeholder { + --placeholder-opacity: 0.75; +} + +.placeholder-opacity-100::-moz-placeholder { + --placeholder-opacity: 1; +} + +.placeholder-opacity-100:-ms-input-placeholder { + --placeholder-opacity: 1; +} + +.placeholder-opacity-100::placeholder { + --placeholder-opacity: 1; +} + +.focus\:placeholder-opacity-0:focus::-moz-placeholder { + --placeholder-opacity: 0; +} + +.focus\:placeholder-opacity-0:focus:-ms-input-placeholder { + --placeholder-opacity: 0; +} + +.focus\:placeholder-opacity-0:focus::placeholder { + --placeholder-opacity: 0; +} + +.focus\:placeholder-opacity-25:focus::-moz-placeholder { + --placeholder-opacity: 0.25; +} + +.focus\:placeholder-opacity-25:focus:-ms-input-placeholder { + --placeholder-opacity: 0.25; +} + +.focus\:placeholder-opacity-25:focus::placeholder { + --placeholder-opacity: 0.25; +} + +.focus\:placeholder-opacity-50:focus::-moz-placeholder { + --placeholder-opacity: 0.5; +} + +.focus\:placeholder-opacity-50:focus:-ms-input-placeholder { + --placeholder-opacity: 0.5; +} + +.focus\:placeholder-opacity-50:focus::placeholder { + --placeholder-opacity: 0.5; +} + +.focus\:placeholder-opacity-75:focus::-moz-placeholder { + --placeholder-opacity: 0.75; +} + +.focus\:placeholder-opacity-75:focus:-ms-input-placeholder { + --placeholder-opacity: 0.75; +} + +.focus\:placeholder-opacity-75:focus::placeholder { + --placeholder-opacity: 0.75; +} + +.focus\:placeholder-opacity-100:focus::-moz-placeholder { + --placeholder-opacity: 1; +} + +.focus\:placeholder-opacity-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; +} + +.focus\:placeholder-opacity-100:focus::placeholder { + --placeholder-opacity: 1; +} + +.pointer-events-none { + pointer-events: none; +} + +.pointer-events-auto { + pointer-events: auto; +} + +.static { + position: static; +} + +.fixed { + position: fixed; +} + +.absolute { + position: absolute; +} + +.relative { + position: relative; +} + +.sticky { + position: -webkit-sticky; + position: sticky; +} + +.inset-0 { + top: 0; + right: 0; + bottom: 0; + left: 0; +} + +.inset-1 { + top: 0.25rem; + right: 0.25rem; + bottom: 0.25rem; + left: 0.25rem; +} + +.inset-2 { + top: 0.5rem; + right: 0.5rem; + bottom: 0.5rem; + left: 0.5rem; +} + +.inset-3 { + top: 0.75rem; + right: 0.75rem; + bottom: 0.75rem; + left: 0.75rem; +} + +.inset-4 { + top: 1rem; + right: 1rem; + bottom: 1rem; + left: 1rem; +} + +.inset-5 { + top: 1.25rem; + right: 1.25rem; + bottom: 1.25rem; + left: 1.25rem; +} + +.inset-6 { + top: 1.5rem; + right: 1.5rem; + bottom: 1.5rem; + left: 1.5rem; +} + +.inset-7 { + top: 1.75rem; + right: 1.75rem; + bottom: 1.75rem; + left: 1.75rem; +} + +.inset-8 { + top: 2rem; + right: 2rem; + bottom: 2rem; + left: 2rem; +} + +.inset-9 { + top: 2.25rem; + right: 2.25rem; + bottom: 2.25rem; + left: 2.25rem; +} + +.inset-10 { + top: 2.5rem; + right: 2.5rem; + bottom: 2.5rem; + left: 2.5rem; +} + +.inset-11 { + top: 2.75rem; + right: 2.75rem; + bottom: 2.75rem; + left: 2.75rem; +} + +.inset-12 { + top: 3rem; + right: 3rem; + bottom: 3rem; + left: 3rem; +} + +.inset-13 { + top: 3.25rem; + right: 3.25rem; + bottom: 3.25rem; + left: 3.25rem; +} + +.inset-14 { + top: 3.5rem; + right: 3.5rem; + bottom: 3.5rem; + left: 3.5rem; +} + +.inset-15 { + top: 3.75rem; + right: 3.75rem; + bottom: 3.75rem; + left: 3.75rem; +} + +.inset-16 { + top: 4rem; + right: 4rem; + bottom: 4rem; + left: 4rem; +} + +.inset-20 { + top: 5rem; + right: 5rem; + bottom: 5rem; + left: 5rem; +} + +.inset-24 { + top: 6rem; + right: 6rem; + bottom: 6rem; + left: 6rem; +} + +.inset-28 { + top: 7rem; + right: 7rem; + bottom: 7rem; + left: 7rem; +} + +.inset-32 { + top: 8rem; + right: 8rem; + bottom: 8rem; + left: 8rem; +} + +.inset-36 { + top: 9rem; + right: 9rem; + bottom: 9rem; + left: 9rem; +} + +.inset-40 { + top: 10rem; + right: 10rem; + bottom: 10rem; + left: 10rem; +} + +.inset-44 { + top: 11rem; + right: 11rem; + bottom: 11rem; + left: 11rem; +} + +.inset-48 { + top: 12rem; + right: 12rem; + bottom: 12rem; + left: 12rem; +} + +.inset-52 { + top: 13rem; + right: 13rem; + bottom: 13rem; + left: 13rem; +} + +.inset-56 { + top: 14rem; + right: 14rem; + bottom: 14rem; + left: 14rem; +} + +.inset-60 { + top: 15rem; + right: 15rem; + bottom: 15rem; + left: 15rem; +} + +.inset-64 { + top: 16rem; + right: 16rem; + bottom: 16rem; + left: 16rem; +} + +.inset-72 { + top: 18rem; + right: 18rem; + bottom: 18rem; + left: 18rem; +} + +.inset-80 { + top: 20rem; + right: 20rem; + bottom: 20rem; + left: 20rem; +} + +.inset-96 { + top: 24rem; + right: 24rem; + bottom: 24rem; + left: 24rem; +} + +.inset-auto { + top: auto; + right: auto; + bottom: auto; + left: auto; +} + +.inset-px { + top: 1px; + right: 1px; + bottom: 1px; + left: 1px; +} + +.inset-0\.5 { + top: 0.125rem; + right: 0.125rem; + bottom: 0.125rem; + left: 0.125rem; +} + +.inset-1\.5 { + top: 0.375rem; + right: 0.375rem; + bottom: 0.375rem; + left: 0.375rem; +} + +.inset-2\.5 { + top: 0.625rem; + right: 0.625rem; + bottom: 0.625rem; + left: 0.625rem; +} + +.inset-3\.5 { + top: 0.875rem; + right: 0.875rem; + bottom: 0.875rem; + left: 0.875rem; +} + +.inset-1\/2 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; +} + +.inset-1\/3 { + top: 33.333333%; + right: 33.333333%; + bottom: 33.333333%; + left: 33.333333%; +} + +.inset-2\/3 { + top: 66.666667%; + right: 66.666667%; + bottom: 66.666667%; + left: 66.666667%; +} + +.inset-1\/4 { + top: 25%; + right: 25%; + bottom: 25%; + left: 25%; +} + +.inset-2\/4 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; +} + +.inset-3\/4 { + top: 75%; + right: 75%; + bottom: 75%; + left: 75%; +} + +.inset-1\/5 { + top: 20%; + right: 20%; + bottom: 20%; + left: 20%; +} + +.inset-2\/5 { + top: 40%; + right: 40%; + bottom: 40%; + left: 40%; +} + +.inset-3\/5 { + top: 60%; + right: 60%; + bottom: 60%; + left: 60%; +} + +.inset-4\/5 { + top: 80%; + right: 80%; + bottom: 80%; + left: 80%; +} + +.inset-1\/6 { + top: 16.666667%; + right: 16.666667%; + bottom: 16.666667%; + left: 16.666667%; +} + +.inset-2\/6 { + top: 33.333333%; + right: 33.333333%; + bottom: 33.333333%; + left: 33.333333%; +} + +.inset-3\/6 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; +} + +.inset-4\/6 { + top: 66.666667%; + right: 66.666667%; + bottom: 66.666667%; + left: 66.666667%; +} + +.inset-5\/6 { + top: 83.333333%; + right: 83.333333%; + bottom: 83.333333%; + left: 83.333333%; +} + +.inset-1\/12 { + top: 8.333333%; + right: 8.333333%; + bottom: 8.333333%; + left: 8.333333%; +} + +.inset-2\/12 { + top: 16.666667%; + right: 16.666667%; + bottom: 16.666667%; + left: 16.666667%; +} + +.inset-3\/12 { + top: 25%; + right: 25%; + bottom: 25%; + left: 25%; +} + +.inset-4\/12 { + top: 33.333333%; + right: 33.333333%; + bottom: 33.333333%; + left: 33.333333%; +} + +.inset-5\/12 { + top: 41.666667%; + right: 41.666667%; + bottom: 41.666667%; + left: 41.666667%; +} + +.inset-6\/12 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; +} + +.inset-7\/12 { + top: 58.333333%; + right: 58.333333%; + bottom: 58.333333%; + left: 58.333333%; +} + +.inset-8\/12 { + top: 66.666667%; + right: 66.666667%; + bottom: 66.666667%; + left: 66.666667%; +} + +.inset-9\/12 { + top: 75%; + right: 75%; + bottom: 75%; + left: 75%; +} + +.inset-10\/12 { + top: 83.333333%; + right: 83.333333%; + bottom: 83.333333%; + left: 83.333333%; +} + +.inset-11\/12 { + top: 91.666667%; + right: 91.666667%; + bottom: 91.666667%; + left: 91.666667%; +} + +.inset-full { + top: 100%; + right: 100%; + bottom: 100%; + left: 100%; +} + +.inset-y-0 { + top: 0; + bottom: 0; +} + +.inset-x-0 { + right: 0; + left: 0; +} + +.inset-y-1 { + top: 0.25rem; + bottom: 0.25rem; +} + +.inset-x-1 { + right: 0.25rem; + left: 0.25rem; +} + +.inset-y-2 { + top: 0.5rem; + bottom: 0.5rem; +} + +.inset-x-2 { + right: 0.5rem; + left: 0.5rem; +} + +.inset-y-3 { + top: 0.75rem; + bottom: 0.75rem; +} + +.inset-x-3 { + right: 0.75rem; + left: 0.75rem; +} + +.inset-y-4 { + top: 1rem; + bottom: 1rem; +} + +.inset-x-4 { + right: 1rem; + left: 1rem; +} + +.inset-y-5 { + top: 1.25rem; + bottom: 1.25rem; +} + +.inset-x-5 { + right: 1.25rem; + left: 1.25rem; +} + +.inset-y-6 { + top: 1.5rem; + bottom: 1.5rem; +} + +.inset-x-6 { + right: 1.5rem; + left: 1.5rem; +} + +.inset-y-7 { + top: 1.75rem; + bottom: 1.75rem; +} + +.inset-x-7 { + right: 1.75rem; + left: 1.75rem; +} + +.inset-y-8 { + top: 2rem; + bottom: 2rem; +} + +.inset-x-8 { + right: 2rem; + left: 2rem; +} + +.inset-y-9 { + top: 2.25rem; + bottom: 2.25rem; +} + +.inset-x-9 { + right: 2.25rem; + left: 2.25rem; +} + +.inset-y-10 { + top: 2.5rem; + bottom: 2.5rem; +} + +.inset-x-10 { + right: 2.5rem; + left: 2.5rem; +} + +.inset-y-11 { + top: 2.75rem; + bottom: 2.75rem; +} + +.inset-x-11 { + right: 2.75rem; + left: 2.75rem; +} + +.inset-y-12 { + top: 3rem; + bottom: 3rem; +} + +.inset-x-12 { + right: 3rem; + left: 3rem; +} + +.inset-y-13 { + top: 3.25rem; + bottom: 3.25rem; +} + +.inset-x-13 { + right: 3.25rem; + left: 3.25rem; +} + +.inset-y-14 { + top: 3.5rem; + bottom: 3.5rem; +} + +.inset-x-14 { + right: 3.5rem; + left: 3.5rem; +} + +.inset-y-15 { + top: 3.75rem; + bottom: 3.75rem; +} + +.inset-x-15 { + right: 3.75rem; + left: 3.75rem; +} + +.inset-y-16 { + top: 4rem; + bottom: 4rem; +} + +.inset-x-16 { + right: 4rem; + left: 4rem; +} + +.inset-y-20 { + top: 5rem; + bottom: 5rem; +} + +.inset-x-20 { + right: 5rem; + left: 5rem; +} + +.inset-y-24 { + top: 6rem; + bottom: 6rem; +} + +.inset-x-24 { + right: 6rem; + left: 6rem; +} + +.inset-y-28 { + top: 7rem; + bottom: 7rem; +} + +.inset-x-28 { + right: 7rem; + left: 7rem; +} + +.inset-y-32 { + top: 8rem; + bottom: 8rem; +} + +.inset-x-32 { + right: 8rem; + left: 8rem; +} + +.inset-y-36 { + top: 9rem; + bottom: 9rem; +} + +.inset-x-36 { + right: 9rem; + left: 9rem; +} + +.inset-y-40 { + top: 10rem; + bottom: 10rem; +} + +.inset-x-40 { + right: 10rem; + left: 10rem; +} + +.inset-y-44 { + top: 11rem; + bottom: 11rem; +} + +.inset-x-44 { + right: 11rem; + left: 11rem; +} + +.inset-y-48 { + top: 12rem; + bottom: 12rem; +} + +.inset-x-48 { + right: 12rem; + left: 12rem; +} + +.inset-y-52 { + top: 13rem; + bottom: 13rem; +} + +.inset-x-52 { + right: 13rem; + left: 13rem; +} + +.inset-y-56 { + top: 14rem; + bottom: 14rem; +} + +.inset-x-56 { + right: 14rem; + left: 14rem; +} + +.inset-y-60 { + top: 15rem; + bottom: 15rem; +} + +.inset-x-60 { + right: 15rem; + left: 15rem; +} + +.inset-y-64 { + top: 16rem; + bottom: 16rem; +} + +.inset-x-64 { + right: 16rem; + left: 16rem; +} + +.inset-y-72 { + top: 18rem; + bottom: 18rem; +} + +.inset-x-72 { + right: 18rem; + left: 18rem; +} + +.inset-y-80 { + top: 20rem; + bottom: 20rem; +} + +.inset-x-80 { + right: 20rem; + left: 20rem; +} + +.inset-y-96 { + top: 24rem; + bottom: 24rem; +} + +.inset-x-96 { + right: 24rem; + left: 24rem; +} + +.inset-y-auto { + top: auto; + bottom: auto; +} + +.inset-x-auto { + right: auto; + left: auto; +} + +.inset-y-px { + top: 1px; + bottom: 1px; +} + +.inset-x-px { + right: 1px; + left: 1px; +} + +.inset-y-0\.5 { + top: 0.125rem; + bottom: 0.125rem; +} + +.inset-x-0\.5 { + right: 0.125rem; + left: 0.125rem; +} + +.inset-y-1\.5 { + top: 0.375rem; + bottom: 0.375rem; +} + +.inset-x-1\.5 { + right: 0.375rem; + left: 0.375rem; +} + +.inset-y-2\.5 { + top: 0.625rem; + bottom: 0.625rem; +} + +.inset-x-2\.5 { + right: 0.625rem; + left: 0.625rem; +} + +.inset-y-3\.5 { + top: 0.875rem; + bottom: 0.875rem; +} + +.inset-x-3\.5 { + right: 0.875rem; + left: 0.875rem; +} + +.inset-y-1\/2 { + top: 50%; + bottom: 50%; +} + +.inset-x-1\/2 { + right: 50%; + left: 50%; +} + +.inset-y-1\/3 { + top: 33.333333%; + bottom: 33.333333%; +} + +.inset-x-1\/3 { + right: 33.333333%; + left: 33.333333%; +} + +.inset-y-2\/3 { + top: 66.666667%; + bottom: 66.666667%; +} + +.inset-x-2\/3 { + right: 66.666667%; + left: 66.666667%; +} + +.inset-y-1\/4 { + top: 25%; + bottom: 25%; +} + +.inset-x-1\/4 { + right: 25%; + left: 25%; +} + +.inset-y-2\/4 { + top: 50%; + bottom: 50%; +} + +.inset-x-2\/4 { + right: 50%; + left: 50%; +} + +.inset-y-3\/4 { + top: 75%; + bottom: 75%; +} + +.inset-x-3\/4 { + right: 75%; + left: 75%; +} + +.inset-y-1\/5 { + top: 20%; + bottom: 20%; +} + +.inset-x-1\/5 { + right: 20%; + left: 20%; +} + +.inset-y-2\/5 { + top: 40%; + bottom: 40%; +} + +.inset-x-2\/5 { + right: 40%; + left: 40%; +} + +.inset-y-3\/5 { + top: 60%; + bottom: 60%; +} + +.inset-x-3\/5 { + right: 60%; + left: 60%; +} + +.inset-y-4\/5 { + top: 80%; + bottom: 80%; +} + +.inset-x-4\/5 { + right: 80%; + left: 80%; +} + +.inset-y-1\/6 { + top: 16.666667%; + bottom: 16.666667%; +} + +.inset-x-1\/6 { + right: 16.666667%; + left: 16.666667%; +} + +.inset-y-2\/6 { + top: 33.333333%; + bottom: 33.333333%; +} + +.inset-x-2\/6 { + right: 33.333333%; + left: 33.333333%; +} + +.inset-y-3\/6 { + top: 50%; + bottom: 50%; +} + +.inset-x-3\/6 { + right: 50%; + left: 50%; +} + +.inset-y-4\/6 { + top: 66.666667%; + bottom: 66.666667%; +} + +.inset-x-4\/6 { + right: 66.666667%; + left: 66.666667%; +} + +.inset-y-5\/6 { + top: 83.333333%; + bottom: 83.333333%; +} + +.inset-x-5\/6 { + right: 83.333333%; + left: 83.333333%; +} + +.inset-y-1\/12 { + top: 8.333333%; + bottom: 8.333333%; +} + +.inset-x-1\/12 { + right: 8.333333%; + left: 8.333333%; +} + +.inset-y-2\/12 { + top: 16.666667%; + bottom: 16.666667%; +} + +.inset-x-2\/12 { + right: 16.666667%; + left: 16.666667%; +} + +.inset-y-3\/12 { + top: 25%; + bottom: 25%; +} + +.inset-x-3\/12 { + right: 25%; + left: 25%; +} + +.inset-y-4\/12 { + top: 33.333333%; + bottom: 33.333333%; +} + +.inset-x-4\/12 { + right: 33.333333%; + left: 33.333333%; +} + +.inset-y-5\/12 { + top: 41.666667%; + bottom: 41.666667%; +} + +.inset-x-5\/12 { + right: 41.666667%; + left: 41.666667%; +} + +.inset-y-6\/12 { + top: 50%; + bottom: 50%; +} + +.inset-x-6\/12 { + right: 50%; + left: 50%; +} + +.inset-y-7\/12 { + top: 58.333333%; + bottom: 58.333333%; +} + +.inset-x-7\/12 { + right: 58.333333%; + left: 58.333333%; +} + +.inset-y-8\/12 { + top: 66.666667%; + bottom: 66.666667%; +} + +.inset-x-8\/12 { + right: 66.666667%; + left: 66.666667%; +} + +.inset-y-9\/12 { + top: 75%; + bottom: 75%; +} + +.inset-x-9\/12 { + right: 75%; + left: 75%; +} + +.inset-y-10\/12 { + top: 83.333333%; + bottom: 83.333333%; +} + +.inset-x-10\/12 { + right: 83.333333%; + left: 83.333333%; +} + +.inset-y-11\/12 { + top: 91.666667%; + bottom: 91.666667%; +} + +.inset-x-11\/12 { + right: 91.666667%; + left: 91.666667%; +} + +.inset-y-full { + top: 100%; + bottom: 100%; +} + +.inset-x-full { + right: 100%; + left: 100%; +} + +.top-0 { + top: 0; +} + +.right-0 { + right: 0; +} + +.bottom-0 { + bottom: 0; +} + +.left-0 { + left: 0; +} + +.top-1 { + top: 0.25rem; +} + +.right-1 { + right: 0.25rem; +} + +.bottom-1 { + bottom: 0.25rem; +} + +.left-1 { + left: 0.25rem; +} + +.top-2 { + top: 0.5rem; +} + +.right-2 { + right: 0.5rem; +} + +.bottom-2 { + bottom: 0.5rem; +} + +.left-2 { + left: 0.5rem; +} + +.top-3 { + top: 0.75rem; +} + +.right-3 { + right: 0.75rem; +} + +.bottom-3 { + bottom: 0.75rem; +} + +.left-3 { + left: 0.75rem; +} + +.top-4 { + top: 1rem; +} + +.right-4 { + right: 1rem; +} + +.bottom-4 { + bottom: 1rem; +} + +.left-4 { + left: 1rem; +} + +.top-5 { + top: 1.25rem; +} + +.right-5 { + right: 1.25rem; +} + +.bottom-5 { + bottom: 1.25rem; +} + +.left-5 { + left: 1.25rem; +} + +.top-6 { + top: 1.5rem; +} + +.right-6 { + right: 1.5rem; +} + +.bottom-6 { + bottom: 1.5rem; +} + +.left-6 { + left: 1.5rem; +} + +.top-7 { + top: 1.75rem; +} + +.right-7 { + right: 1.75rem; +} + +.bottom-7 { + bottom: 1.75rem; +} + +.left-7 { + left: 1.75rem; +} + +.top-8 { + top: 2rem; +} + +.right-8 { + right: 2rem; +} + +.bottom-8 { + bottom: 2rem; +} + +.left-8 { + left: 2rem; +} + +.top-9 { + top: 2.25rem; +} + +.right-9 { + right: 2.25rem; +} + +.bottom-9 { + bottom: 2.25rem; +} + +.left-9 { + left: 2.25rem; +} + +.top-10 { + top: 2.5rem; +} + +.right-10 { + right: 2.5rem; +} + +.bottom-10 { + bottom: 2.5rem; +} + +.left-10 { + left: 2.5rem; +} + +.top-11 { + top: 2.75rem; +} + +.right-11 { + right: 2.75rem; +} + +.bottom-11 { + bottom: 2.75rem; +} + +.left-11 { + left: 2.75rem; +} + +.top-12 { + top: 3rem; +} + +.right-12 { + right: 3rem; +} + +.bottom-12 { + bottom: 3rem; +} + +.left-12 { + left: 3rem; +} + +.top-13 { + top: 3.25rem; +} + +.right-13 { + right: 3.25rem; +} + +.bottom-13 { + bottom: 3.25rem; +} + +.left-13 { + left: 3.25rem; +} + +.top-14 { + top: 3.5rem; +} + +.right-14 { + right: 3.5rem; +} + +.bottom-14 { + bottom: 3.5rem; +} + +.left-14 { + left: 3.5rem; +} + +.top-15 { + top: 3.75rem; +} + +.right-15 { + right: 3.75rem; +} + +.bottom-15 { + bottom: 3.75rem; +} + +.left-15 { + left: 3.75rem; +} + +.top-16 { + top: 4rem; +} + +.right-16 { + right: 4rem; +} + +.bottom-16 { + bottom: 4rem; +} + +.left-16 { + left: 4rem; +} + +.top-20 { + top: 5rem; +} + +.right-20 { + right: 5rem; +} + +.bottom-20 { + bottom: 5rem; +} + +.left-20 { + left: 5rem; +} + +.top-24 { + top: 6rem; +} + +.right-24 { + right: 6rem; +} + +.bottom-24 { + bottom: 6rem; +} + +.left-24 { + left: 6rem; +} + +.top-28 { + top: 7rem; +} + +.right-28 { + right: 7rem; +} + +.bottom-28 { + bottom: 7rem; +} + +.left-28 { + left: 7rem; +} + +.top-32 { + top: 8rem; +} + +.right-32 { + right: 8rem; +} + +.bottom-32 { + bottom: 8rem; +} + +.left-32 { + left: 8rem; +} + +.top-36 { + top: 9rem; +} + +.right-36 { + right: 9rem; +} + +.bottom-36 { + bottom: 9rem; +} + +.left-36 { + left: 9rem; +} + +.top-40 { + top: 10rem; +} + +.right-40 { + right: 10rem; +} + +.bottom-40 { + bottom: 10rem; +} + +.left-40 { + left: 10rem; +} + +.top-44 { + top: 11rem; +} + +.right-44 { + right: 11rem; +} + +.bottom-44 { + bottom: 11rem; +} + +.left-44 { + left: 11rem; +} + +.top-48 { + top: 12rem; +} + +.right-48 { + right: 12rem; +} + +.bottom-48 { + bottom: 12rem; +} + +.left-48 { + left: 12rem; +} + +.top-52 { + top: 13rem; +} + +.right-52 { + right: 13rem; +} + +.bottom-52 { + bottom: 13rem; +} + +.left-52 { + left: 13rem; +} + +.top-56 { + top: 14rem; +} + +.right-56 { + right: 14rem; +} + +.bottom-56 { + bottom: 14rem; +} + +.left-56 { + left: 14rem; +} + +.top-60 { + top: 15rem; +} + +.right-60 { + right: 15rem; +} + +.bottom-60 { + bottom: 15rem; +} + +.left-60 { + left: 15rem; +} + +.top-64 { + top: 16rem; +} + +.right-64 { + right: 16rem; +} + +.bottom-64 { + bottom: 16rem; +} + +.left-64 { + left: 16rem; +} + +.top-72 { + top: 18rem; +} + +.right-72 { + right: 18rem; +} + +.bottom-72 { + bottom: 18rem; +} + +.left-72 { + left: 18rem; +} + +.top-80 { + top: 20rem; +} + +.right-80 { + right: 20rem; +} + +.bottom-80 { + bottom: 20rem; +} + +.left-80 { + left: 20rem; +} + +.top-96 { + top: 24rem; +} + +.right-96 { + right: 24rem; +} + +.bottom-96 { + bottom: 24rem; +} + +.left-96 { + left: 24rem; +} + +.top-auto { + top: auto; +} + +.right-auto { + right: auto; +} + +.bottom-auto { + bottom: auto; +} + +.left-auto { + left: auto; +} + +.top-px { + top: 1px; +} + +.right-px { + right: 1px; +} + +.bottom-px { + bottom: 1px; +} + +.left-px { + left: 1px; +} + +.top-0\.5 { + top: 0.125rem; +} + +.right-0\.5 { + right: 0.125rem; +} + +.bottom-0\.5 { + bottom: 0.125rem; +} + +.left-0\.5 { + left: 0.125rem; +} + +.top-1\.5 { + top: 0.375rem; +} + +.right-1\.5 { + right: 0.375rem; +} + +.bottom-1\.5 { + bottom: 0.375rem; +} + +.left-1\.5 { + left: 0.375rem; +} + +.top-2\.5 { + top: 0.625rem; +} + +.right-2\.5 { + right: 0.625rem; +} + +.bottom-2\.5 { + bottom: 0.625rem; +} + +.left-2\.5 { + left: 0.625rem; +} + +.top-3\.5 { + top: 0.875rem; +} + +.right-3\.5 { + right: 0.875rem; +} + +.bottom-3\.5 { + bottom: 0.875rem; +} + +.left-3\.5 { + left: 0.875rem; +} + +.top-1\/2 { + top: 50%; +} + +.right-1\/2 { + right: 50%; +} + +.bottom-1\/2 { + bottom: 50%; +} + +.left-1\/2 { + left: 50%; +} + +.top-1\/3 { + top: 33.333333%; +} + +.right-1\/3 { + right: 33.333333%; +} + +.bottom-1\/3 { + bottom: 33.333333%; +} + +.left-1\/3 { + left: 33.333333%; +} + +.top-2\/3 { + top: 66.666667%; +} + +.right-2\/3 { + right: 66.666667%; +} + +.bottom-2\/3 { + bottom: 66.666667%; +} + +.left-2\/3 { + left: 66.666667%; +} + +.top-1\/4 { + top: 25%; +} + +.right-1\/4 { + right: 25%; +} + +.bottom-1\/4 { + bottom: 25%; +} + +.left-1\/4 { + left: 25%; +} + +.top-2\/4 { + top: 50%; +} + +.right-2\/4 { + right: 50%; +} + +.bottom-2\/4 { + bottom: 50%; +} + +.left-2\/4 { + left: 50%; +} + +.top-3\/4 { + top: 75%; +} + +.right-3\/4 { + right: 75%; +} + +.bottom-3\/4 { + bottom: 75%; +} + +.left-3\/4 { + left: 75%; +} + +.top-1\/5 { + top: 20%; +} + +.right-1\/5 { + right: 20%; +} + +.bottom-1\/5 { + bottom: 20%; +} + +.left-1\/5 { + left: 20%; +} + +.top-2\/5 { + top: 40%; +} + +.right-2\/5 { + right: 40%; +} + +.bottom-2\/5 { + bottom: 40%; +} + +.left-2\/5 { + left: 40%; +} + +.top-3\/5 { + top: 60%; +} + +.right-3\/5 { + right: 60%; +} + +.bottom-3\/5 { + bottom: 60%; +} + +.left-3\/5 { + left: 60%; +} + +.top-4\/5 { + top: 80%; +} + +.right-4\/5 { + right: 80%; +} + +.bottom-4\/5 { + bottom: 80%; +} + +.left-4\/5 { + left: 80%; +} + +.top-1\/6 { + top: 16.666667%; +} + +.right-1\/6 { + right: 16.666667%; +} + +.bottom-1\/6 { + bottom: 16.666667%; +} + +.left-1\/6 { + left: 16.666667%; +} + +.top-2\/6 { + top: 33.333333%; +} + +.right-2\/6 { + right: 33.333333%; +} + +.bottom-2\/6 { + bottom: 33.333333%; +} + +.left-2\/6 { + left: 33.333333%; +} + +.top-3\/6 { + top: 50%; +} + +.right-3\/6 { + right: 50%; +} + +.bottom-3\/6 { + bottom: 50%; +} + +.left-3\/6 { + left: 50%; +} + +.top-4\/6 { + top: 66.666667%; +} + +.right-4\/6 { + right: 66.666667%; +} + +.bottom-4\/6 { + bottom: 66.666667%; +} + +.left-4\/6 { + left: 66.666667%; +} + +.top-5\/6 { + top: 83.333333%; +} + +.right-5\/6 { + right: 83.333333%; +} + +.bottom-5\/6 { + bottom: 83.333333%; +} + +.left-5\/6 { + left: 83.333333%; +} + +.top-1\/12 { + top: 8.333333%; +} + +.right-1\/12 { + right: 8.333333%; +} + +.bottom-1\/12 { + bottom: 8.333333%; +} + +.left-1\/12 { + left: 8.333333%; +} + +.top-2\/12 { + top: 16.666667%; +} + +.right-2\/12 { + right: 16.666667%; +} + +.bottom-2\/12 { + bottom: 16.666667%; +} + +.left-2\/12 { + left: 16.666667%; +} + +.top-3\/12 { + top: 25%; +} + +.right-3\/12 { + right: 25%; +} + +.bottom-3\/12 { + bottom: 25%; +} + +.left-3\/12 { + left: 25%; +} + +.top-4\/12 { + top: 33.333333%; +} + +.right-4\/12 { + right: 33.333333%; +} + +.bottom-4\/12 { + bottom: 33.333333%; +} + +.left-4\/12 { + left: 33.333333%; +} + +.top-5\/12 { + top: 41.666667%; +} + +.right-5\/12 { + right: 41.666667%; +} + +.bottom-5\/12 { + bottom: 41.666667%; +} + +.left-5\/12 { + left: 41.666667%; +} + +.top-6\/12 { + top: 50%; +} + +.right-6\/12 { + right: 50%; +} + +.bottom-6\/12 { + bottom: 50%; +} + +.left-6\/12 { + left: 50%; +} + +.top-7\/12 { + top: 58.333333%; +} + +.right-7\/12 { + right: 58.333333%; +} + +.bottom-7\/12 { + bottom: 58.333333%; +} + +.left-7\/12 { + left: 58.333333%; +} + +.top-8\/12 { + top: 66.666667%; +} + +.right-8\/12 { + right: 66.666667%; +} + +.bottom-8\/12 { + bottom: 66.666667%; +} + +.left-8\/12 { + left: 66.666667%; +} + +.top-9\/12 { + top: 75%; +} + +.right-9\/12 { + right: 75%; +} + +.bottom-9\/12 { + bottom: 75%; +} + +.left-9\/12 { + left: 75%; +} + +.top-10\/12 { + top: 83.333333%; +} + +.right-10\/12 { + right: 83.333333%; +} + +.bottom-10\/12 { + bottom: 83.333333%; +} + +.left-10\/12 { + left: 83.333333%; +} + +.top-11\/12 { + top: 91.666667%; +} + +.right-11\/12 { + right: 91.666667%; +} + +.bottom-11\/12 { + bottom: 91.666667%; +} + +.left-11\/12 { + left: 91.666667%; +} + +.top-full { + top: 100%; +} + +.right-full { + right: 100%; +} + +.bottom-full { + bottom: 100%; +} + +.left-full { + left: 100%; +} + +.resize-none { + resize: none; +} + +.resize-y { + resize: vertical; +} + +.resize-x { + resize: horizontal; +} + +.resize { + resize: both; +} + +.shadow-xs { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); +} + +.shadow-sm { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); +} + +.shadow { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); +} + +.shadow-md { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); +} + +.shadow-lg { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); +} + +.shadow-xl { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); +} + +.shadow-2xl { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); +} + +.shadow-inner { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); +} + +.shadow-outline { + box-shadow: 0 0 0 3px rgba(118, 169, 250, 0.45); +} + +.shadow-none { + box-shadow: none; +} + +.shadow-solid { + box-shadow: 0 0 0 2px currentColor; +} + +.shadow-outline-gray { + box-shadow: 0 0 0 3px rgba(159, 166, 178, 0.45); +} + +.shadow-outline-blue { + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); +} + +.shadow-outline-teal { + box-shadow: 0 0 0 3px rgba(126, 220, 226, 0.45); +} + +.shadow-outline-green { + box-shadow: 0 0 0 3px rgba(132, 225, 188, 0.45); +} + +.shadow-outline-yellow { + box-shadow: 0 0 0 3px rgba(250, 202, 21, 0.45); +} + +.shadow-outline-orange { + box-shadow: 0 0 0 3px rgba(253, 186, 140, 0.45); +} + +.shadow-outline-red { + box-shadow: 0 0 0 3px rgba(248, 180, 180, 0.45); +} + +.shadow-outline-pink { + box-shadow: 0 0 0 3px rgba(248, 180, 217, 0.45); +} + +.shadow-outline-purple { + box-shadow: 0 0 0 3px rgba(202, 191, 253, 0.45); +} + +.shadow-outline-indigo { + box-shadow: 0 0 0 3px rgba(180, 198, 252, 0.45); +} + +.group:focus .group-focus\:shadow-xs { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); +} + +.group:focus .group-focus\:shadow-sm { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); +} + +.group:focus .group-focus\:shadow { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); +} + +.group:focus .group-focus\:shadow-md { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); +} + +.group:focus .group-focus\:shadow-lg { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); +} + +.group:focus .group-focus\:shadow-xl { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); +} + +.group:focus .group-focus\:shadow-2xl { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); +} + +.group:focus .group-focus\:shadow-inner { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); +} + +.group:focus .group-focus\:shadow-outline { + box-shadow: 0 0 0 3px rgba(118, 169, 250, 0.45); +} + +.group:focus .group-focus\:shadow-none { + box-shadow: none; +} + +.group:focus .group-focus\:shadow-solid { + box-shadow: 0 0 0 2px currentColor; +} + +.group:focus .group-focus\:shadow-outline-gray { + box-shadow: 0 0 0 3px rgba(159, 166, 178, 0.45); +} + +.group:focus .group-focus\:shadow-outline-blue { + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); +} + +.group:focus .group-focus\:shadow-outline-teal { + box-shadow: 0 0 0 3px rgba(126, 220, 226, 0.45); +} + +.group:focus .group-focus\:shadow-outline-green { + box-shadow: 0 0 0 3px rgba(132, 225, 188, 0.45); +} + +.group:focus .group-focus\:shadow-outline-yellow { + box-shadow: 0 0 0 3px rgba(250, 202, 21, 0.45); +} + +.group:focus .group-focus\:shadow-outline-orange { + box-shadow: 0 0 0 3px rgba(253, 186, 140, 0.45); +} + +.group:focus .group-focus\:shadow-outline-red { + box-shadow: 0 0 0 3px rgba(248, 180, 180, 0.45); +} + +.group:focus .group-focus\:shadow-outline-pink { + box-shadow: 0 0 0 3px rgba(248, 180, 217, 0.45); +} + +.group:focus .group-focus\:shadow-outline-purple { + box-shadow: 0 0 0 3px rgba(202, 191, 253, 0.45); +} + +.group:focus .group-focus\:shadow-outline-indigo { + box-shadow: 0 0 0 3px rgba(180, 198, 252, 0.45); +} + +.hover\:shadow-xs:hover { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); +} + +.hover\:shadow-sm:hover { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); +} + +.hover\:shadow:hover { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); +} + +.hover\:shadow-md:hover { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); +} + +.hover\:shadow-lg:hover { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); +} + +.hover\:shadow-xl:hover { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); +} + +.hover\:shadow-2xl:hover { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); +} + +.hover\:shadow-inner:hover { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); +} + +.hover\:shadow-outline:hover { + box-shadow: 0 0 0 3px rgba(118, 169, 250, 0.45); +} + +.hover\:shadow-none:hover { + box-shadow: none; +} + +.hover\:shadow-solid:hover { + box-shadow: 0 0 0 2px currentColor; +} + +.hover\:shadow-outline-gray:hover { + box-shadow: 0 0 0 3px rgba(159, 166, 178, 0.45); +} + +.hover\:shadow-outline-blue:hover { + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); +} + +.hover\:shadow-outline-teal:hover { + box-shadow: 0 0 0 3px rgba(126, 220, 226, 0.45); +} + +.hover\:shadow-outline-green:hover { + box-shadow: 0 0 0 3px rgba(132, 225, 188, 0.45); +} + +.hover\:shadow-outline-yellow:hover { + box-shadow: 0 0 0 3px rgba(250, 202, 21, 0.45); +} + +.hover\:shadow-outline-orange:hover { + box-shadow: 0 0 0 3px rgba(253, 186, 140, 0.45); +} + +.hover\:shadow-outline-red:hover { + box-shadow: 0 0 0 3px rgba(248, 180, 180, 0.45); +} + +.hover\:shadow-outline-pink:hover { + box-shadow: 0 0 0 3px rgba(248, 180, 217, 0.45); +} + +.hover\:shadow-outline-purple:hover { + box-shadow: 0 0 0 3px rgba(202, 191, 253, 0.45); +} + +.hover\:shadow-outline-indigo:hover { + box-shadow: 0 0 0 3px rgba(180, 198, 252, 0.45); +} + +.focus\:shadow-xs:focus { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); +} + +.focus\:shadow-sm:focus { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); +} + +.focus\:shadow:focus { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); +} + +.focus\:shadow-md:focus { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); +} + +.focus\:shadow-lg:focus { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); +} + +.focus\:shadow-xl:focus { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); +} + +.focus\:shadow-2xl:focus { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); +} + +.focus\:shadow-inner:focus { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); +} + +.focus\:shadow-outline:focus { + box-shadow: 0 0 0 3px rgba(118, 169, 250, 0.45); +} + +.focus\:shadow-none:focus { + box-shadow: none; +} + +.focus\:shadow-solid:focus { + box-shadow: 0 0 0 2px currentColor; +} + +.focus\:shadow-outline-gray:focus { + box-shadow: 0 0 0 3px rgba(159, 166, 178, 0.45); +} + +.focus\:shadow-outline-blue:focus { + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); +} + +.focus\:shadow-outline-teal:focus { + box-shadow: 0 0 0 3px rgba(126, 220, 226, 0.45); +} + +.focus\:shadow-outline-green:focus { + box-shadow: 0 0 0 3px rgba(132, 225, 188, 0.45); +} + +.focus\:shadow-outline-yellow:focus { + box-shadow: 0 0 0 3px rgba(250, 202, 21, 0.45); +} + +.focus\:shadow-outline-orange:focus { + box-shadow: 0 0 0 3px rgba(253, 186, 140, 0.45); +} + +.focus\:shadow-outline-red:focus { + box-shadow: 0 0 0 3px rgba(248, 180, 180, 0.45); +} + +.focus\:shadow-outline-pink:focus { + box-shadow: 0 0 0 3px rgba(248, 180, 217, 0.45); +} + +.focus\:shadow-outline-purple:focus { + box-shadow: 0 0 0 3px rgba(202, 191, 253, 0.45); +} + +.focus\:shadow-outline-indigo:focus { + box-shadow: 0 0 0 3px rgba(180, 198, 252, 0.45); +} + +.fill-current { + fill: currentColor; +} + +.stroke-current { + stroke: currentColor; +} + +.stroke-0 { + stroke-width: 0; +} + +.stroke-1 { + stroke-width: 1; +} + +.stroke-2 { + stroke-width: 2; +} + +.table-auto { + table-layout: auto; +} + +.table-fixed { + table-layout: fixed; +} + +.text-left { + text-align: left; +} + +.text-center { + text-align: center; +} + +.text-right { + text-align: right; +} + +.text-justify { + text-align: justify; +} + +.text-transparent { + color: transparent; +} + +.text-white { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); +} + +.text-black { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); +} + +.text-gray-50 { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); +} + +.text-gray-100 { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); +} + +.text-gray-200 { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); +} + +.text-gray-300 { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); +} + +.text-gray-400 { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); +} + +.text-gray-500 { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); +} + +.text-gray-600 { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); +} + +.text-gray-700 { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); +} + +.text-gray-800 { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); +} + +.text-gray-900 { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); +} + +.text-cool-gray-50 { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); +} + +.text-cool-gray-100 { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); +} + +.text-cool-gray-200 { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); +} + +.text-cool-gray-300 { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); +} + +.text-cool-gray-400 { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); +} + +.text-cool-gray-500 { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); +} + +.text-cool-gray-600 { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); +} + +.text-cool-gray-700 { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); +} + +.text-cool-gray-800 { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); +} + +.text-cool-gray-900 { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); +} + +.text-red-50 { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); +} + +.text-red-100 { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); +} + +.text-red-200 { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); +} + +.text-red-300 { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); +} + +.text-red-400 { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); +} + +.text-red-500 { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); +} + +.text-red-600 { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); +} + +.text-red-700 { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); +} + +.text-red-800 { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); +} + +.text-red-900 { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); +} + +.text-orange-50 { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); +} + +.text-orange-100 { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); +} + +.text-orange-200 { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); +} + +.text-orange-300 { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); +} + +.text-orange-400 { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); +} + +.text-orange-500 { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); +} + +.text-orange-600 { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); +} + +.text-orange-700 { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); +} + +.text-orange-800 { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); +} + +.text-orange-900 { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); +} + +.text-yellow-50 { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); +} + +.text-yellow-100 { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); +} + +.text-yellow-200 { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); +} + +.text-yellow-300 { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); +} + +.text-yellow-400 { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); +} + +.text-yellow-500 { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); +} + +.text-yellow-600 { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); +} + +.text-yellow-700 { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); +} + +.text-yellow-800 { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); +} + +.text-yellow-900 { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); +} + +.text-green-50 { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); +} + +.text-green-100 { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); +} + +.text-green-200 { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); +} + +.text-green-300 { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); +} + +.text-green-400 { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); +} + +.text-green-500 { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); +} + +.text-green-600 { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); +} + +.text-green-700 { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); +} + +.text-green-800 { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); +} + +.text-green-900 { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); +} + +.text-teal-50 { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); +} + +.text-teal-100 { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); +} + +.text-teal-200 { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); +} + +.text-teal-300 { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); +} + +.text-teal-400 { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); +} + +.text-teal-500 { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); +} + +.text-teal-600 { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); +} + +.text-teal-700 { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); +} + +.text-teal-800 { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); +} + +.text-teal-900 { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); +} + +.text-blue-50 { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); +} + +.text-blue-100 { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); +} + +.text-blue-200 { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); +} + +.text-blue-300 { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); +} + +.text-blue-400 { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); +} + +.text-blue-500 { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); +} + +.text-blue-600 { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); +} + +.text-blue-700 { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); +} + +.text-blue-800 { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); +} + +.text-blue-900 { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); +} + +.text-indigo-50 { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); +} + +.text-indigo-100 { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); +} + +.text-indigo-200 { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); +} + +.text-indigo-300 { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); +} + +.text-indigo-400 { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); +} + +.text-indigo-500 { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); +} + +.text-indigo-600 { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); +} + +.text-indigo-700 { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); +} + +.text-indigo-800 { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); +} + +.text-indigo-900 { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); +} + +.text-purple-50 { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); +} + +.text-purple-100 { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); +} + +.text-purple-200 { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); +} + +.text-purple-300 { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); +} + +.text-purple-400 { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); +} + +.text-purple-500 { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); +} + +.text-purple-600 { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); +} + +.text-purple-700 { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); +} + +.text-purple-800 { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); +} + +.text-purple-900 { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); +} + +.text-pink-50 { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); +} + +.text-pink-100 { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); +} + +.text-pink-200 { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); +} + +.text-pink-300 { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); +} + +.text-pink-400 { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); +} + +.text-pink-500 { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); +} + +.text-pink-600 { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); +} + +.text-pink-700 { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); +} + +.text-pink-800 { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); +} + +.text-pink-900 { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); +} + +.group:hover .group-hover\:text-transparent { + color: transparent; +} + +.group:hover .group-hover\:text-white { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); +} + +.group:hover .group-hover\:text-black { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); +} + +.group:hover .group-hover\:text-gray-50 { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); +} + +.group:hover .group-hover\:text-gray-100 { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); +} + +.group:hover .group-hover\:text-gray-200 { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); +} + +.group:hover .group-hover\:text-gray-300 { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); +} + +.group:hover .group-hover\:text-gray-400 { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); +} + +.group:hover .group-hover\:text-gray-500 { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); +} + +.group:hover .group-hover\:text-gray-600 { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); +} + +.group:hover .group-hover\:text-gray-700 { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); +} + +.group:hover .group-hover\:text-gray-800 { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); +} + +.group:hover .group-hover\:text-gray-900 { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); +} + +.group:hover .group-hover\:text-cool-gray-50 { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); +} + +.group:hover .group-hover\:text-cool-gray-100 { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); +} + +.group:hover .group-hover\:text-cool-gray-200 { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); +} + +.group:hover .group-hover\:text-cool-gray-300 { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); +} + +.group:hover .group-hover\:text-cool-gray-400 { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); +} + +.group:hover .group-hover\:text-cool-gray-500 { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); +} + +.group:hover .group-hover\:text-cool-gray-600 { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); +} + +.group:hover .group-hover\:text-cool-gray-700 { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); +} + +.group:hover .group-hover\:text-cool-gray-800 { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); +} + +.group:hover .group-hover\:text-cool-gray-900 { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); +} + +.group:hover .group-hover\:text-red-50 { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); +} + +.group:hover .group-hover\:text-red-100 { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); +} + +.group:hover .group-hover\:text-red-200 { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); +} + +.group:hover .group-hover\:text-red-300 { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); +} + +.group:hover .group-hover\:text-red-400 { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); +} + +.group:hover .group-hover\:text-red-500 { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); +} + +.group:hover .group-hover\:text-red-600 { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); +} + +.group:hover .group-hover\:text-red-700 { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); +} + +.group:hover .group-hover\:text-red-800 { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); +} + +.group:hover .group-hover\:text-red-900 { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); +} + +.group:hover .group-hover\:text-orange-50 { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); +} + +.group:hover .group-hover\:text-orange-100 { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); +} + +.group:hover .group-hover\:text-orange-200 { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); +} + +.group:hover .group-hover\:text-orange-300 { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); +} + +.group:hover .group-hover\:text-orange-400 { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); +} + +.group:hover .group-hover\:text-orange-500 { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); +} + +.group:hover .group-hover\:text-orange-600 { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); +} + +.group:hover .group-hover\:text-orange-700 { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); +} + +.group:hover .group-hover\:text-orange-800 { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); +} + +.group:hover .group-hover\:text-orange-900 { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); +} + +.group:hover .group-hover\:text-yellow-50 { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); +} + +.group:hover .group-hover\:text-yellow-100 { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); +} + +.group:hover .group-hover\:text-yellow-200 { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); +} + +.group:hover .group-hover\:text-yellow-300 { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); +} + +.group:hover .group-hover\:text-yellow-400 { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); +} + +.group:hover .group-hover\:text-yellow-500 { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); +} + +.group:hover .group-hover\:text-yellow-600 { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); +} + +.group:hover .group-hover\:text-yellow-700 { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); +} + +.group:hover .group-hover\:text-yellow-800 { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); +} + +.group:hover .group-hover\:text-yellow-900 { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); +} + +.group:hover .group-hover\:text-green-50 { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); +} + +.group:hover .group-hover\:text-green-100 { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); +} + +.group:hover .group-hover\:text-green-200 { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); +} + +.group:hover .group-hover\:text-green-300 { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); +} + +.group:hover .group-hover\:text-green-400 { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); +} + +.group:hover .group-hover\:text-green-500 { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); +} + +.group:hover .group-hover\:text-green-600 { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); +} + +.group:hover .group-hover\:text-green-700 { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); +} + +.group:hover .group-hover\:text-green-800 { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); +} + +.group:hover .group-hover\:text-green-900 { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); +} + +.group:hover .group-hover\:text-teal-50 { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); +} + +.group:hover .group-hover\:text-teal-100 { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); +} + +.group:hover .group-hover\:text-teal-200 { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); +} + +.group:hover .group-hover\:text-teal-300 { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); +} + +.group:hover .group-hover\:text-teal-400 { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); +} + +.group:hover .group-hover\:text-teal-500 { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); +} + +.group:hover .group-hover\:text-teal-600 { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); +} + +.group:hover .group-hover\:text-teal-700 { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); +} + +.group:hover .group-hover\:text-teal-800 { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); +} + +.group:hover .group-hover\:text-teal-900 { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); +} + +.group:hover .group-hover\:text-blue-50 { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); +} + +.group:hover .group-hover\:text-blue-100 { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); +} + +.group:hover .group-hover\:text-blue-200 { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); +} + +.group:hover .group-hover\:text-blue-300 { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); +} + +.group:hover .group-hover\:text-blue-400 { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); +} + +.group:hover .group-hover\:text-blue-500 { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); +} + +.group:hover .group-hover\:text-blue-600 { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); +} + +.group:hover .group-hover\:text-blue-700 { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); +} + +.group:hover .group-hover\:text-blue-800 { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); +} + +.group:hover .group-hover\:text-blue-900 { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); +} + +.group:hover .group-hover\:text-indigo-50 { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); +} + +.group:hover .group-hover\:text-indigo-100 { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); +} + +.group:hover .group-hover\:text-indigo-200 { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); +} + +.group:hover .group-hover\:text-indigo-300 { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); +} + +.group:hover .group-hover\:text-indigo-400 { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); +} + +.group:hover .group-hover\:text-indigo-500 { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); +} + +.group:hover .group-hover\:text-indigo-600 { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); +} + +.group:hover .group-hover\:text-indigo-700 { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); +} + +.group:hover .group-hover\:text-indigo-800 { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); +} + +.group:hover .group-hover\:text-indigo-900 { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); +} + +.group:hover .group-hover\:text-purple-50 { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); +} + +.group:hover .group-hover\:text-purple-100 { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); +} + +.group:hover .group-hover\:text-purple-200 { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); +} + +.group:hover .group-hover\:text-purple-300 { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); +} + +.group:hover .group-hover\:text-purple-400 { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); +} + +.group:hover .group-hover\:text-purple-500 { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); +} + +.group:hover .group-hover\:text-purple-600 { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); +} + +.group:hover .group-hover\:text-purple-700 { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); +} + +.group:hover .group-hover\:text-purple-800 { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); +} + +.group:hover .group-hover\:text-purple-900 { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); +} + +.group:hover .group-hover\:text-pink-50 { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); +} + +.group:hover .group-hover\:text-pink-100 { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); +} + +.group:hover .group-hover\:text-pink-200 { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); +} + +.group:hover .group-hover\:text-pink-300 { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); +} + +.group:hover .group-hover\:text-pink-400 { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); +} + +.group:hover .group-hover\:text-pink-500 { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); +} + +.group:hover .group-hover\:text-pink-600 { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); +} + +.group:hover .group-hover\:text-pink-700 { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); +} + +.group:hover .group-hover\:text-pink-800 { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); +} + +.group:hover .group-hover\:text-pink-900 { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); +} + +.group:focus .group-focus\:text-transparent { + color: transparent; +} + +.group:focus .group-focus\:text-white { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); +} + +.group:focus .group-focus\:text-black { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); +} + +.group:focus .group-focus\:text-gray-50 { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); +} + +.group:focus .group-focus\:text-gray-100 { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); +} + +.group:focus .group-focus\:text-gray-200 { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); +} + +.group:focus .group-focus\:text-gray-300 { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); +} + +.group:focus .group-focus\:text-gray-400 { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); +} + +.group:focus .group-focus\:text-gray-500 { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); +} + +.group:focus .group-focus\:text-gray-600 { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); +} + +.group:focus .group-focus\:text-gray-700 { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); +} + +.group:focus .group-focus\:text-gray-800 { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); +} + +.group:focus .group-focus\:text-gray-900 { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); +} + +.group:focus .group-focus\:text-cool-gray-50 { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); +} + +.group:focus .group-focus\:text-cool-gray-100 { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); +} + +.group:focus .group-focus\:text-cool-gray-200 { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); +} + +.group:focus .group-focus\:text-cool-gray-300 { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); +} + +.group:focus .group-focus\:text-cool-gray-400 { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); +} + +.group:focus .group-focus\:text-cool-gray-500 { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); +} + +.group:focus .group-focus\:text-cool-gray-600 { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); +} + +.group:focus .group-focus\:text-cool-gray-700 { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); +} + +.group:focus .group-focus\:text-cool-gray-800 { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); +} + +.group:focus .group-focus\:text-cool-gray-900 { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); +} + +.group:focus .group-focus\:text-red-50 { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); +} + +.group:focus .group-focus\:text-red-100 { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); +} + +.group:focus .group-focus\:text-red-200 { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); +} + +.group:focus .group-focus\:text-red-300 { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); +} + +.group:focus .group-focus\:text-red-400 { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); +} + +.group:focus .group-focus\:text-red-500 { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); +} + +.group:focus .group-focus\:text-red-600 { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); +} + +.group:focus .group-focus\:text-red-700 { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); +} + +.group:focus .group-focus\:text-red-800 { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); +} + +.group:focus .group-focus\:text-red-900 { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); +} + +.group:focus .group-focus\:text-orange-50 { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); +} + +.group:focus .group-focus\:text-orange-100 { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); +} + +.group:focus .group-focus\:text-orange-200 { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); +} + +.group:focus .group-focus\:text-orange-300 { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); +} + +.group:focus .group-focus\:text-orange-400 { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); +} + +.group:focus .group-focus\:text-orange-500 { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); +} + +.group:focus .group-focus\:text-orange-600 { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); +} + +.group:focus .group-focus\:text-orange-700 { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); +} + +.group:focus .group-focus\:text-orange-800 { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); +} + +.group:focus .group-focus\:text-orange-900 { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); +} + +.group:focus .group-focus\:text-yellow-50 { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); +} + +.group:focus .group-focus\:text-yellow-100 { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); +} + +.group:focus .group-focus\:text-yellow-200 { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); +} + +.group:focus .group-focus\:text-yellow-300 { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); +} + +.group:focus .group-focus\:text-yellow-400 { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); +} + +.group:focus .group-focus\:text-yellow-500 { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); +} + +.group:focus .group-focus\:text-yellow-600 { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); +} + +.group:focus .group-focus\:text-yellow-700 { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); +} + +.group:focus .group-focus\:text-yellow-800 { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); +} + +.group:focus .group-focus\:text-yellow-900 { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); +} + +.group:focus .group-focus\:text-green-50 { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); +} + +.group:focus .group-focus\:text-green-100 { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); +} + +.group:focus .group-focus\:text-green-200 { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); +} + +.group:focus .group-focus\:text-green-300 { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); +} + +.group:focus .group-focus\:text-green-400 { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); +} + +.group:focus .group-focus\:text-green-500 { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); +} + +.group:focus .group-focus\:text-green-600 { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); +} + +.group:focus .group-focus\:text-green-700 { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); +} + +.group:focus .group-focus\:text-green-800 { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); +} + +.group:focus .group-focus\:text-green-900 { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); +} + +.group:focus .group-focus\:text-teal-50 { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); +} + +.group:focus .group-focus\:text-teal-100 { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); +} + +.group:focus .group-focus\:text-teal-200 { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); +} + +.group:focus .group-focus\:text-teal-300 { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); +} + +.group:focus .group-focus\:text-teal-400 { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); +} + +.group:focus .group-focus\:text-teal-500 { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); +} + +.group:focus .group-focus\:text-teal-600 { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); +} + +.group:focus .group-focus\:text-teal-700 { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); +} + +.group:focus .group-focus\:text-teal-800 { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); +} + +.group:focus .group-focus\:text-teal-900 { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); +} + +.group:focus .group-focus\:text-blue-50 { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); +} + +.group:focus .group-focus\:text-blue-100 { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); +} + +.group:focus .group-focus\:text-blue-200 { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); +} + +.group:focus .group-focus\:text-blue-300 { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); +} + +.group:focus .group-focus\:text-blue-400 { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); +} + +.group:focus .group-focus\:text-blue-500 { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); +} + +.group:focus .group-focus\:text-blue-600 { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); +} + +.group:focus .group-focus\:text-blue-700 { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); +} + +.group:focus .group-focus\:text-blue-800 { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); +} + +.group:focus .group-focus\:text-blue-900 { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); +} + +.group:focus .group-focus\:text-indigo-50 { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); +} + +.group:focus .group-focus\:text-indigo-100 { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); +} + +.group:focus .group-focus\:text-indigo-200 { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); +} + +.group:focus .group-focus\:text-indigo-300 { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); +} + +.group:focus .group-focus\:text-indigo-400 { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); +} + +.group:focus .group-focus\:text-indigo-500 { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); +} + +.group:focus .group-focus\:text-indigo-600 { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); +} + +.group:focus .group-focus\:text-indigo-700 { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); +} + +.group:focus .group-focus\:text-indigo-800 { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); +} + +.group:focus .group-focus\:text-indigo-900 { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); +} + +.group:focus .group-focus\:text-purple-50 { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); +} + +.group:focus .group-focus\:text-purple-100 { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); +} + +.group:focus .group-focus\:text-purple-200 { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); +} + +.group:focus .group-focus\:text-purple-300 { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); +} + +.group:focus .group-focus\:text-purple-400 { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); +} + +.group:focus .group-focus\:text-purple-500 { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); +} + +.group:focus .group-focus\:text-purple-600 { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); +} + +.group:focus .group-focus\:text-purple-700 { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); +} + +.group:focus .group-focus\:text-purple-800 { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); +} + +.group:focus .group-focus\:text-purple-900 { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); +} + +.group:focus .group-focus\:text-pink-50 { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); +} + +.group:focus .group-focus\:text-pink-100 { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); +} + +.group:focus .group-focus\:text-pink-200 { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); +} + +.group:focus .group-focus\:text-pink-300 { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); +} + +.group:focus .group-focus\:text-pink-400 { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); +} + +.group:focus .group-focus\:text-pink-500 { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); +} + +.group:focus .group-focus\:text-pink-600 { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); +} + +.group:focus .group-focus\:text-pink-700 { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); +} + +.group:focus .group-focus\:text-pink-800 { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); +} + +.group:focus .group-focus\:text-pink-900 { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); +} + +.hover\:text-transparent:hover { + color: transparent; +} + +.hover\:text-white:hover { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); +} + +.hover\:text-black:hover { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); +} + +.hover\:text-gray-50:hover { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); +} + +.hover\:text-gray-100:hover { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); +} + +.hover\:text-gray-200:hover { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); +} + +.hover\:text-gray-300:hover { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); +} + +.hover\:text-gray-400:hover { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); +} + +.hover\:text-gray-500:hover { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); +} + +.hover\:text-gray-600:hover { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); +} + +.hover\:text-gray-700:hover { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); +} + +.hover\:text-gray-800:hover { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); +} + +.hover\:text-gray-900:hover { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); +} + +.hover\:text-cool-gray-50:hover { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); +} + +.hover\:text-cool-gray-100:hover { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); +} + +.hover\:text-cool-gray-200:hover { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); +} + +.hover\:text-cool-gray-300:hover { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); +} + +.hover\:text-cool-gray-400:hover { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); +} + +.hover\:text-cool-gray-500:hover { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); +} + +.hover\:text-cool-gray-600:hover { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); +} + +.hover\:text-cool-gray-700:hover { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); +} + +.hover\:text-cool-gray-800:hover { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); +} + +.hover\:text-cool-gray-900:hover { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); +} + +.hover\:text-red-50:hover { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); +} + +.hover\:text-red-100:hover { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); +} + +.hover\:text-red-200:hover { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); +} + +.hover\:text-red-300:hover { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); +} + +.hover\:text-red-400:hover { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); +} + +.hover\:text-red-500:hover { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); +} + +.hover\:text-red-600:hover { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); +} + +.hover\:text-red-700:hover { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); +} + +.hover\:text-red-800:hover { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); +} + +.hover\:text-red-900:hover { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); +} + +.hover\:text-orange-50:hover { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); +} + +.hover\:text-orange-100:hover { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); +} + +.hover\:text-orange-200:hover { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); +} + +.hover\:text-orange-300:hover { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); +} + +.hover\:text-orange-400:hover { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); +} + +.hover\:text-orange-500:hover { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); +} + +.hover\:text-orange-600:hover { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); +} + +.hover\:text-orange-700:hover { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); +} + +.hover\:text-orange-800:hover { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); +} + +.hover\:text-orange-900:hover { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); +} + +.hover\:text-yellow-50:hover { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); +} + +.hover\:text-yellow-100:hover { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); +} + +.hover\:text-yellow-200:hover { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); +} + +.hover\:text-yellow-300:hover { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); +} + +.hover\:text-yellow-400:hover { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); +} + +.hover\:text-yellow-500:hover { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); +} + +.hover\:text-yellow-600:hover { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); +} + +.hover\:text-yellow-700:hover { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); +} + +.hover\:text-yellow-800:hover { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); +} + +.hover\:text-yellow-900:hover { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); +} + +.hover\:text-green-50:hover { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); +} + +.hover\:text-green-100:hover { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); +} + +.hover\:text-green-200:hover { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); +} + +.hover\:text-green-300:hover { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); +} + +.hover\:text-green-400:hover { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); +} + +.hover\:text-green-500:hover { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); +} + +.hover\:text-green-600:hover { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); +} + +.hover\:text-green-700:hover { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); +} + +.hover\:text-green-800:hover { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); +} + +.hover\:text-green-900:hover { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); +} + +.hover\:text-teal-50:hover { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); +} + +.hover\:text-teal-100:hover { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); +} + +.hover\:text-teal-200:hover { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); +} + +.hover\:text-teal-300:hover { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); +} + +.hover\:text-teal-400:hover { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); +} + +.hover\:text-teal-500:hover { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); +} + +.hover\:text-teal-600:hover { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); +} + +.hover\:text-teal-700:hover { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); +} + +.hover\:text-teal-800:hover { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); +} + +.hover\:text-teal-900:hover { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); +} + +.hover\:text-blue-50:hover { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); +} + +.hover\:text-blue-100:hover { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); +} + +.hover\:text-blue-200:hover { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); +} + +.hover\:text-blue-300:hover { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); +} + +.hover\:text-blue-400:hover { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); +} + +.hover\:text-blue-500:hover { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); +} + +.hover\:text-blue-600:hover { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); +} + +.hover\:text-blue-700:hover { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); +} + +.hover\:text-blue-800:hover { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); +} + +.hover\:text-blue-900:hover { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); +} + +.hover\:text-indigo-50:hover { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); +} + +.hover\:text-indigo-100:hover { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); +} + +.hover\:text-indigo-200:hover { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); +} + +.hover\:text-indigo-300:hover { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); +} + +.hover\:text-indigo-400:hover { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); +} + +.hover\:text-indigo-500:hover { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); +} + +.hover\:text-indigo-600:hover { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); +} + +.hover\:text-indigo-700:hover { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); +} + +.hover\:text-indigo-800:hover { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); +} + +.hover\:text-indigo-900:hover { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); +} + +.hover\:text-purple-50:hover { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); +} + +.hover\:text-purple-100:hover { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); +} + +.hover\:text-purple-200:hover { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); +} + +.hover\:text-purple-300:hover { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); +} + +.hover\:text-purple-400:hover { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); +} + +.hover\:text-purple-500:hover { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); +} + +.hover\:text-purple-600:hover { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); +} + +.hover\:text-purple-700:hover { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); +} + +.hover\:text-purple-800:hover { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); +} + +.hover\:text-purple-900:hover { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); +} + +.hover\:text-pink-50:hover { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); +} + +.hover\:text-pink-100:hover { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); +} + +.hover\:text-pink-200:hover { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); +} + +.hover\:text-pink-300:hover { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); +} + +.hover\:text-pink-400:hover { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); +} + +.hover\:text-pink-500:hover { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); +} + +.hover\:text-pink-600:hover { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); +} + +.hover\:text-pink-700:hover { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); +} + +.hover\:text-pink-800:hover { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); +} + +.hover\:text-pink-900:hover { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); +} + +.focus-within\:text-transparent:focus-within { + color: transparent; +} + +.focus-within\:text-white:focus-within { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); +} + +.focus-within\:text-black:focus-within { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); +} + +.focus-within\:text-gray-50:focus-within { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); +} + +.focus-within\:text-gray-100:focus-within { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); +} + +.focus-within\:text-gray-200:focus-within { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); +} + +.focus-within\:text-gray-300:focus-within { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); +} + +.focus-within\:text-gray-400:focus-within { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); +} + +.focus-within\:text-gray-500:focus-within { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); +} + +.focus-within\:text-gray-600:focus-within { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); +} + +.focus-within\:text-gray-700:focus-within { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); +} + +.focus-within\:text-gray-800:focus-within { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); +} + +.focus-within\:text-gray-900:focus-within { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); +} + +.focus-within\:text-cool-gray-50:focus-within { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); +} + +.focus-within\:text-cool-gray-100:focus-within { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); +} + +.focus-within\:text-cool-gray-200:focus-within { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); +} + +.focus-within\:text-cool-gray-300:focus-within { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); +} + +.focus-within\:text-cool-gray-400:focus-within { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); +} + +.focus-within\:text-cool-gray-500:focus-within { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); +} + +.focus-within\:text-cool-gray-600:focus-within { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); +} + +.focus-within\:text-cool-gray-700:focus-within { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); +} + +.focus-within\:text-cool-gray-800:focus-within { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); +} + +.focus-within\:text-cool-gray-900:focus-within { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); +} + +.focus-within\:text-red-50:focus-within { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); +} + +.focus-within\:text-red-100:focus-within { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); +} + +.focus-within\:text-red-200:focus-within { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); +} + +.focus-within\:text-red-300:focus-within { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); +} + +.focus-within\:text-red-400:focus-within { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); +} + +.focus-within\:text-red-500:focus-within { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); +} + +.focus-within\:text-red-600:focus-within { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); +} + +.focus-within\:text-red-700:focus-within { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); +} + +.focus-within\:text-red-800:focus-within { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); +} + +.focus-within\:text-red-900:focus-within { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); +} + +.focus-within\:text-orange-50:focus-within { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); +} + +.focus-within\:text-orange-100:focus-within { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); +} + +.focus-within\:text-orange-200:focus-within { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); +} + +.focus-within\:text-orange-300:focus-within { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); +} + +.focus-within\:text-orange-400:focus-within { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); +} + +.focus-within\:text-orange-500:focus-within { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); +} + +.focus-within\:text-orange-600:focus-within { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); +} + +.focus-within\:text-orange-700:focus-within { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); +} + +.focus-within\:text-orange-800:focus-within { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); +} + +.focus-within\:text-orange-900:focus-within { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); +} + +.focus-within\:text-yellow-50:focus-within { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); +} + +.focus-within\:text-yellow-100:focus-within { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); +} + +.focus-within\:text-yellow-200:focus-within { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); +} + +.focus-within\:text-yellow-300:focus-within { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); +} + +.focus-within\:text-yellow-400:focus-within { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); +} + +.focus-within\:text-yellow-500:focus-within { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); +} + +.focus-within\:text-yellow-600:focus-within { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); +} + +.focus-within\:text-yellow-700:focus-within { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); +} + +.focus-within\:text-yellow-800:focus-within { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); +} + +.focus-within\:text-yellow-900:focus-within { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); +} + +.focus-within\:text-green-50:focus-within { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); +} + +.focus-within\:text-green-100:focus-within { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); +} + +.focus-within\:text-green-200:focus-within { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); +} + +.focus-within\:text-green-300:focus-within { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); +} + +.focus-within\:text-green-400:focus-within { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); +} + +.focus-within\:text-green-500:focus-within { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); +} + +.focus-within\:text-green-600:focus-within { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); +} + +.focus-within\:text-green-700:focus-within { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); +} + +.focus-within\:text-green-800:focus-within { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); +} + +.focus-within\:text-green-900:focus-within { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); +} + +.focus-within\:text-teal-50:focus-within { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); +} + +.focus-within\:text-teal-100:focus-within { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); +} + +.focus-within\:text-teal-200:focus-within { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); +} + +.focus-within\:text-teal-300:focus-within { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); +} + +.focus-within\:text-teal-400:focus-within { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); +} + +.focus-within\:text-teal-500:focus-within { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); +} + +.focus-within\:text-teal-600:focus-within { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); +} + +.focus-within\:text-teal-700:focus-within { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); +} + +.focus-within\:text-teal-800:focus-within { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); +} + +.focus-within\:text-teal-900:focus-within { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); +} + +.focus-within\:text-blue-50:focus-within { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); +} + +.focus-within\:text-blue-100:focus-within { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); +} + +.focus-within\:text-blue-200:focus-within { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); +} + +.focus-within\:text-blue-300:focus-within { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); +} + +.focus-within\:text-blue-400:focus-within { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); +} + +.focus-within\:text-blue-500:focus-within { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); +} + +.focus-within\:text-blue-600:focus-within { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); +} + +.focus-within\:text-blue-700:focus-within { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); +} + +.focus-within\:text-blue-800:focus-within { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); +} + +.focus-within\:text-blue-900:focus-within { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); +} + +.focus-within\:text-indigo-50:focus-within { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); +} + +.focus-within\:text-indigo-100:focus-within { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); +} + +.focus-within\:text-indigo-200:focus-within { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); +} + +.focus-within\:text-indigo-300:focus-within { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); +} + +.focus-within\:text-indigo-400:focus-within { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); +} + +.focus-within\:text-indigo-500:focus-within { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); +} + +.focus-within\:text-indigo-600:focus-within { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); +} + +.focus-within\:text-indigo-700:focus-within { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); +} + +.focus-within\:text-indigo-800:focus-within { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); +} + +.focus-within\:text-indigo-900:focus-within { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); +} + +.focus-within\:text-purple-50:focus-within { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); +} + +.focus-within\:text-purple-100:focus-within { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); +} + +.focus-within\:text-purple-200:focus-within { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); +} + +.focus-within\:text-purple-300:focus-within { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); +} + +.focus-within\:text-purple-400:focus-within { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); +} + +.focus-within\:text-purple-500:focus-within { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); +} + +.focus-within\:text-purple-600:focus-within { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); +} + +.focus-within\:text-purple-700:focus-within { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); +} + +.focus-within\:text-purple-800:focus-within { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); +} + +.focus-within\:text-purple-900:focus-within { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); +} + +.focus-within\:text-pink-50:focus-within { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); +} + +.focus-within\:text-pink-100:focus-within { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); +} + +.focus-within\:text-pink-200:focus-within { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); +} + +.focus-within\:text-pink-300:focus-within { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); +} + +.focus-within\:text-pink-400:focus-within { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); +} + +.focus-within\:text-pink-500:focus-within { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); +} + +.focus-within\:text-pink-600:focus-within { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); +} + +.focus-within\:text-pink-700:focus-within { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); +} + +.focus-within\:text-pink-800:focus-within { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); +} + +.focus-within\:text-pink-900:focus-within { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); +} + +.focus\:text-transparent:focus { + color: transparent; +} + +.focus\:text-white:focus { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); +} + +.focus\:text-black:focus { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); +} + +.focus\:text-gray-50:focus { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); +} + +.focus\:text-gray-100:focus { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); +} + +.focus\:text-gray-200:focus { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); +} + +.focus\:text-gray-300:focus { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); +} + +.focus\:text-gray-400:focus { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); +} + +.focus\:text-gray-500:focus { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); +} + +.focus\:text-gray-600:focus { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); +} + +.focus\:text-gray-700:focus { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); +} + +.focus\:text-gray-800:focus { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); +} + +.focus\:text-gray-900:focus { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); +} + +.focus\:text-cool-gray-50:focus { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); +} + +.focus\:text-cool-gray-100:focus { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); +} + +.focus\:text-cool-gray-200:focus { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); +} + +.focus\:text-cool-gray-300:focus { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); +} + +.focus\:text-cool-gray-400:focus { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); +} + +.focus\:text-cool-gray-500:focus { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); +} + +.focus\:text-cool-gray-600:focus { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); +} + +.focus\:text-cool-gray-700:focus { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); +} + +.focus\:text-cool-gray-800:focus { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); +} + +.focus\:text-cool-gray-900:focus { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); +} + +.focus\:text-red-50:focus { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); +} + +.focus\:text-red-100:focus { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); +} + +.focus\:text-red-200:focus { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); +} + +.focus\:text-red-300:focus { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); +} + +.focus\:text-red-400:focus { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); +} + +.focus\:text-red-500:focus { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); +} + +.focus\:text-red-600:focus { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); +} + +.focus\:text-red-700:focus { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); +} + +.focus\:text-red-800:focus { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); +} + +.focus\:text-red-900:focus { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); +} + +.focus\:text-orange-50:focus { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); +} + +.focus\:text-orange-100:focus { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); +} + +.focus\:text-orange-200:focus { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); +} + +.focus\:text-orange-300:focus { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); +} + +.focus\:text-orange-400:focus { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); +} + +.focus\:text-orange-500:focus { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); +} + +.focus\:text-orange-600:focus { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); +} + +.focus\:text-orange-700:focus { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); +} + +.focus\:text-orange-800:focus { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); +} + +.focus\:text-orange-900:focus { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); +} + +.focus\:text-yellow-50:focus { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); +} + +.focus\:text-yellow-100:focus { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); +} + +.focus\:text-yellow-200:focus { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); +} + +.focus\:text-yellow-300:focus { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); +} + +.focus\:text-yellow-400:focus { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); +} + +.focus\:text-yellow-500:focus { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); +} + +.focus\:text-yellow-600:focus { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); +} + +.focus\:text-yellow-700:focus { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); +} + +.focus\:text-yellow-800:focus { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); +} + +.focus\:text-yellow-900:focus { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); +} + +.focus\:text-green-50:focus { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); +} + +.focus\:text-green-100:focus { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); +} + +.focus\:text-green-200:focus { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); +} + +.focus\:text-green-300:focus { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); +} + +.focus\:text-green-400:focus { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); +} + +.focus\:text-green-500:focus { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); +} + +.focus\:text-green-600:focus { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); +} + +.focus\:text-green-700:focus { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); +} + +.focus\:text-green-800:focus { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); +} + +.focus\:text-green-900:focus { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); +} + +.focus\:text-teal-50:focus { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); +} + +.focus\:text-teal-100:focus { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); +} + +.focus\:text-teal-200:focus { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); +} + +.focus\:text-teal-300:focus { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); +} + +.focus\:text-teal-400:focus { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); +} + +.focus\:text-teal-500:focus { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); +} + +.focus\:text-teal-600:focus { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); +} + +.focus\:text-teal-700:focus { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); +} + +.focus\:text-teal-800:focus { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); +} + +.focus\:text-teal-900:focus { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); +} + +.focus\:text-blue-50:focus { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); +} + +.focus\:text-blue-100:focus { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); +} + +.focus\:text-blue-200:focus { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); +} + +.focus\:text-blue-300:focus { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); +} + +.focus\:text-blue-400:focus { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); +} + +.focus\:text-blue-500:focus { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); +} + +.focus\:text-blue-600:focus { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); +} + +.focus\:text-blue-700:focus { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); +} + +.focus\:text-blue-800:focus { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); +} + +.focus\:text-blue-900:focus { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); +} + +.focus\:text-indigo-50:focus { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); +} + +.focus\:text-indigo-100:focus { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); +} + +.focus\:text-indigo-200:focus { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); +} + +.focus\:text-indigo-300:focus { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); +} + +.focus\:text-indigo-400:focus { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); +} + +.focus\:text-indigo-500:focus { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); +} + +.focus\:text-indigo-600:focus { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); +} + +.focus\:text-indigo-700:focus { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); +} + +.focus\:text-indigo-800:focus { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); +} + +.focus\:text-indigo-900:focus { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); +} + +.focus\:text-purple-50:focus { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); +} + +.focus\:text-purple-100:focus { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); +} + +.focus\:text-purple-200:focus { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); +} + +.focus\:text-purple-300:focus { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); +} + +.focus\:text-purple-400:focus { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); +} + +.focus\:text-purple-500:focus { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); +} + +.focus\:text-purple-600:focus { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); +} + +.focus\:text-purple-700:focus { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); +} + +.focus\:text-purple-800:focus { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); +} + +.focus\:text-purple-900:focus { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); +} + +.focus\:text-pink-50:focus { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); +} + +.focus\:text-pink-100:focus { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); +} + +.focus\:text-pink-200:focus { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); +} + +.focus\:text-pink-300:focus { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); +} + +.focus\:text-pink-400:focus { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); +} + +.focus\:text-pink-500:focus { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); +} + +.focus\:text-pink-600:focus { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); +} + +.focus\:text-pink-700:focus { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); +} + +.focus\:text-pink-800:focus { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); +} + +.focus\:text-pink-900:focus { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); +} + +.active\:text-transparent:active { + color: transparent; +} + +.active\:text-white:active { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); +} + +.active\:text-black:active { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); +} + +.active\:text-gray-50:active { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); +} + +.active\:text-gray-100:active { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); +} + +.active\:text-gray-200:active { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); +} + +.active\:text-gray-300:active { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); +} + +.active\:text-gray-400:active { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); +} + +.active\:text-gray-500:active { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); +} + +.active\:text-gray-600:active { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); +} + +.active\:text-gray-700:active { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); +} + +.active\:text-gray-800:active { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); +} + +.active\:text-gray-900:active { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); +} + +.active\:text-cool-gray-50:active { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); +} + +.active\:text-cool-gray-100:active { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); +} + +.active\:text-cool-gray-200:active { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); +} + +.active\:text-cool-gray-300:active { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); +} + +.active\:text-cool-gray-400:active { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); +} + +.active\:text-cool-gray-500:active { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); +} + +.active\:text-cool-gray-600:active { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); +} + +.active\:text-cool-gray-700:active { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); +} + +.active\:text-cool-gray-800:active { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); +} + +.active\:text-cool-gray-900:active { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); +} + +.active\:text-red-50:active { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); +} + +.active\:text-red-100:active { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); +} + +.active\:text-red-200:active { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); +} + +.active\:text-red-300:active { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); +} + +.active\:text-red-400:active { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); +} + +.active\:text-red-500:active { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); +} + +.active\:text-red-600:active { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); +} + +.active\:text-red-700:active { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); +} + +.active\:text-red-800:active { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); +} + +.active\:text-red-900:active { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); +} + +.active\:text-orange-50:active { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); +} + +.active\:text-orange-100:active { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); +} + +.active\:text-orange-200:active { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); +} + +.active\:text-orange-300:active { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); +} + +.active\:text-orange-400:active { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); +} + +.active\:text-orange-500:active { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); +} + +.active\:text-orange-600:active { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); +} + +.active\:text-orange-700:active { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); +} + +.active\:text-orange-800:active { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); +} + +.active\:text-orange-900:active { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); +} + +.active\:text-yellow-50:active { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); +} + +.active\:text-yellow-100:active { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); +} + +.active\:text-yellow-200:active { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); +} + +.active\:text-yellow-300:active { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); +} + +.active\:text-yellow-400:active { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); +} + +.active\:text-yellow-500:active { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); +} + +.active\:text-yellow-600:active { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); +} + +.active\:text-yellow-700:active { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); +} + +.active\:text-yellow-800:active { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); +} + +.active\:text-yellow-900:active { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); +} + +.active\:text-green-50:active { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); +} + +.active\:text-green-100:active { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); +} + +.active\:text-green-200:active { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); +} + +.active\:text-green-300:active { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); +} + +.active\:text-green-400:active { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); +} + +.active\:text-green-500:active { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); +} + +.active\:text-green-600:active { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); +} + +.active\:text-green-700:active { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); +} + +.active\:text-green-800:active { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); +} + +.active\:text-green-900:active { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); +} + +.active\:text-teal-50:active { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); +} + +.active\:text-teal-100:active { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); +} + +.active\:text-teal-200:active { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); +} + +.active\:text-teal-300:active { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); +} + +.active\:text-teal-400:active { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); +} + +.active\:text-teal-500:active { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); +} + +.active\:text-teal-600:active { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); +} + +.active\:text-teal-700:active { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); +} + +.active\:text-teal-800:active { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); +} + +.active\:text-teal-900:active { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); +} + +.active\:text-blue-50:active { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); +} + +.active\:text-blue-100:active { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); +} + +.active\:text-blue-200:active { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); +} + +.active\:text-blue-300:active { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); +} + +.active\:text-blue-400:active { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); +} + +.active\:text-blue-500:active { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); +} + +.active\:text-blue-600:active { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); +} + +.active\:text-blue-700:active { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); +} + +.active\:text-blue-800:active { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); +} + +.active\:text-blue-900:active { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); +} + +.active\:text-indigo-50:active { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); +} + +.active\:text-indigo-100:active { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); +} + +.active\:text-indigo-200:active { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); +} + +.active\:text-indigo-300:active { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); +} + +.active\:text-indigo-400:active { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); +} + +.active\:text-indigo-500:active { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); +} + +.active\:text-indigo-600:active { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); +} + +.active\:text-indigo-700:active { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); +} + +.active\:text-indigo-800:active { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); +} + +.active\:text-indigo-900:active { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); +} + +.active\:text-purple-50:active { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); +} + +.active\:text-purple-100:active { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); +} + +.active\:text-purple-200:active { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); +} + +.active\:text-purple-300:active { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); +} + +.active\:text-purple-400:active { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); +} + +.active\:text-purple-500:active { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); +} + +.active\:text-purple-600:active { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); +} + +.active\:text-purple-700:active { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); +} + +.active\:text-purple-800:active { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); +} + +.active\:text-purple-900:active { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); +} + +.active\:text-pink-50:active { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); +} + +.active\:text-pink-100:active { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); +} + +.active\:text-pink-200:active { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); +} + +.active\:text-pink-300:active { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); +} + +.active\:text-pink-400:active { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); +} + +.active\:text-pink-500:active { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); +} + +.active\:text-pink-600:active { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); +} + +.active\:text-pink-700:active { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); +} + +.active\:text-pink-800:active { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); +} + +.active\:text-pink-900:active { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); +} + +.text-opacity-0 { + --text-opacity: 0; +} + +.text-opacity-25 { + --text-opacity: 0.25; +} + +.text-opacity-50 { + --text-opacity: 0.5; +} + +.text-opacity-75 { + --text-opacity: 0.75; +} + +.text-opacity-100 { + --text-opacity: 1; +} + +.hover\:text-opacity-0:hover { + --text-opacity: 0; +} + +.hover\:text-opacity-25:hover { + --text-opacity: 0.25; +} + +.hover\:text-opacity-50:hover { + --text-opacity: 0.5; +} + +.hover\:text-opacity-75:hover { + --text-opacity: 0.75; +} + +.hover\:text-opacity-100:hover { + --text-opacity: 1; +} + +.focus\:text-opacity-0:focus { + --text-opacity: 0; +} + +.focus\:text-opacity-25:focus { + --text-opacity: 0.25; +} + +.focus\:text-opacity-50:focus { + --text-opacity: 0.5; +} + +.focus\:text-opacity-75:focus { + --text-opacity: 0.75; +} + +.focus\:text-opacity-100:focus { + --text-opacity: 1; +} + +.italic { + font-style: italic; +} + +.not-italic { + font-style: normal; +} + +.uppercase { + text-transform: uppercase; +} + +.lowercase { + text-transform: lowercase; +} + +.capitalize { + text-transform: capitalize; +} + +.normal-case { + text-transform: none; +} + +.underline { + text-decoration: underline; +} + +.line-through { + text-decoration: line-through; +} + +.no-underline { + text-decoration: none; +} + +.group:hover .group-hover\:underline { + text-decoration: underline; +} + +.group:hover .group-hover\:line-through { + text-decoration: line-through; +} + +.group:hover .group-hover\:no-underline { + text-decoration: none; +} + +.group:focus .group-focus\:underline { + text-decoration: underline; +} + +.group:focus .group-focus\:line-through { + text-decoration: line-through; +} + +.group:focus .group-focus\:no-underline { + text-decoration: none; +} + +.hover\:underline:hover { + text-decoration: underline; +} + +.hover\:line-through:hover { + text-decoration: line-through; +} + +.hover\:no-underline:hover { + text-decoration: none; +} + +.focus\:underline:focus { + text-decoration: underline; +} + +.focus\:line-through:focus { + text-decoration: line-through; +} + +.focus\:no-underline:focus { + text-decoration: none; +} + +.antialiased { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.subpixel-antialiased { + -webkit-font-smoothing: auto; + -moz-osx-font-smoothing: auto; +} + +.ordinal, .slashed-zero, .lining-nums, .oldstyle-nums, .proportional-nums, .tabular-nums, .diagonal-fractions, .stacked-fractions { + --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/); + --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/); + --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/); + --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/); + --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/); + font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction); +} + +.normal-nums { + font-variant-numeric: normal; +} + +.ordinal { + --font-variant-numeric-ordinal: ordinal; +} + +.slashed-zero { + --font-variant-numeric-slashed-zero: slashed-zero; +} + +.lining-nums { + --font-variant-numeric-figure: lining-nums; +} + +.oldstyle-nums { + --font-variant-numeric-figure: oldstyle-nums; +} + +.proportional-nums { + --font-variant-numeric-spacing: proportional-nums; +} + +.tabular-nums { + --font-variant-numeric-spacing: tabular-nums; +} + +.diagonal-fractions { + --font-variant-numeric-fraction: diagonal-fractions; +} + +.stacked-fractions { + --font-variant-numeric-fraction: stacked-fractions; +} + +.tracking-tighter { + letter-spacing: -0.05em; +} + +.tracking-tight { + letter-spacing: -0.025em; +} + +.tracking-normal { + letter-spacing: 0; +} + +.tracking-wide { + letter-spacing: 0.025em; +} + +.tracking-wider { + letter-spacing: 0.05em; +} + +.tracking-widest { + letter-spacing: 0.1em; +} + +.select-none { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.select-text { + -webkit-user-select: text; + -moz-user-select: text; + -ms-user-select: text; + user-select: text; +} + +.select-all { + -webkit-user-select: all; + -moz-user-select: all; + -ms-user-select: all; + user-select: all; +} + +.select-auto { + -webkit-user-select: auto; + -moz-user-select: auto; + -ms-user-select: auto; + user-select: auto; +} + +.align-baseline { + vertical-align: baseline; +} + +.align-top { + vertical-align: top; +} + +.align-middle { + vertical-align: middle; +} + +.align-bottom { + vertical-align: bottom; +} + +.align-text-top { + vertical-align: text-top; +} + +.align-text-bottom { + vertical-align: text-bottom; +} + +.visible { + visibility: visible; +} + +.invisible { + visibility: hidden; +} + +.whitespace-normal { + white-space: normal; +} + +.whitespace-no-wrap { + white-space: nowrap; +} + +.whitespace-pre { + white-space: pre; +} + +.whitespace-pre-line { + white-space: pre-line; +} + +.whitespace-pre-wrap { + white-space: pre-wrap; +} + +.break-normal { + overflow-wrap: normal; + word-break: normal; +} + +.break-words { + overflow-wrap: break-word; +} + +.break-all { + word-break: break-all; +} + +.truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.w-0 { + width: 0; +} + +.w-1 { + width: 0.25rem; +} + +.w-2 { + width: 0.5rem; +} + +.w-3 { + width: 0.75rem; +} + +.w-4 { + width: 1rem; +} + +.w-5 { + width: 1.25rem; +} + +.w-6 { + width: 1.5rem; +} + +.w-7 { + width: 1.75rem; +} + +.w-8 { + width: 2rem; +} + +.w-9 { + width: 2.25rem; +} + +.w-10 { + width: 2.5rem; +} + +.w-11 { + width: 2.75rem; +} + +.w-12 { + width: 3rem; +} + +.w-13 { + width: 3.25rem; +} + +.w-14 { + width: 3.5rem; +} + +.w-15 { + width: 3.75rem; +} + +.w-16 { + width: 4rem; +} + +.w-20 { + width: 5rem; +} + +.w-24 { + width: 6rem; +} + +.w-28 { + width: 7rem; +} + +.w-32 { + width: 8rem; +} + +.w-36 { + width: 9rem; +} + +.w-40 { + width: 10rem; +} + +.w-44 { + width: 11rem; +} + +.w-48 { + width: 12rem; +} + +.w-52 { + width: 13rem; +} + +.w-56 { + width: 14rem; +} + +.w-60 { + width: 15rem; +} + +.w-64 { + width: 16rem; +} + +.w-72 { + width: 18rem; +} + +.w-80 { + width: 20rem; +} + +.w-96 { + width: 24rem; +} + +.w-auto { + width: auto; +} + +.w-px { + width: 1px; +} + +.w-0\.5 { + width: 0.125rem; +} + +.w-1\.5 { + width: 0.375rem; +} + +.w-2\.5 { + width: 0.625rem; +} + +.w-3\.5 { + width: 0.875rem; +} + +.w-1\/2 { + width: 50%; +} + +.w-1\/3 { + width: 33.333333%; +} + +.w-2\/3 { + width: 66.666667%; +} + +.w-1\/4 { + width: 25%; +} + +.w-2\/4 { + width: 50%; +} + +.w-3\/4 { + width: 75%; +} + +.w-1\/5 { + width: 20%; +} + +.w-2\/5 { + width: 40%; +} + +.w-3\/5 { + width: 60%; +} + +.w-4\/5 { + width: 80%; +} + +.w-1\/6 { + width: 16.666667%; +} + +.w-2\/6 { + width: 33.333333%; +} + +.w-3\/6 { + width: 50%; +} + +.w-4\/6 { + width: 66.666667%; +} + +.w-5\/6 { + width: 83.333333%; +} + +.w-1\/12 { + width: 8.333333%; +} + +.w-2\/12 { + width: 16.666667%; +} + +.w-3\/12 { + width: 25%; +} + +.w-4\/12 { + width: 33.333333%; +} + +.w-5\/12 { + width: 41.666667%; +} + +.w-6\/12 { + width: 50%; +} + +.w-7\/12 { + width: 58.333333%; +} + +.w-8\/12 { + width: 66.666667%; +} + +.w-9\/12 { + width: 75%; +} + +.w-10\/12 { + width: 83.333333%; +} + +.w-11\/12 { + width: 91.666667%; +} + +.w-full { + width: 100%; +} + +.w-screen { + width: 100vw; +} + +.w-min-content { + width: -webkit-min-content; + width: -moz-min-content; + width: min-content; +} + +.w-max-content { + width: -webkit-max-content; + width: -moz-max-content; + width: max-content; +} + +.z-0 { + z-index: 0; +} + +.z-10 { + z-index: 10; +} + +.z-20 { + z-index: 20; +} + +.z-30 { + z-index: 30; +} + +.z-40 { + z-index: 40; +} + +.z-50 { + z-index: 50; +} + +.z-auto { + z-index: auto; +} + +.focus-within\:z-0:focus-within { + z-index: 0; +} + +.focus-within\:z-10:focus-within { + z-index: 10; +} + +.focus-within\:z-20:focus-within { + z-index: 20; +} + +.focus-within\:z-30:focus-within { + z-index: 30; +} + +.focus-within\:z-40:focus-within { + z-index: 40; +} + +.focus-within\:z-50:focus-within { + z-index: 50; +} + +.focus-within\:z-auto:focus-within { + z-index: auto; +} + +.focus\:z-0:focus { + z-index: 0; +} + +.focus\:z-10:focus { + z-index: 10; +} + +.focus\:z-20:focus { + z-index: 20; +} + +.focus\:z-30:focus { + z-index: 30; +} + +.focus\:z-40:focus { + z-index: 40; +} + +.focus\:z-50:focus { + z-index: 50; +} + +.focus\:z-auto:focus { + z-index: auto; +} + +.gap-0 { + grid-gap: 0; + gap: 0; +} + +.gap-1 { + grid-gap: 0.25rem; + gap: 0.25rem; +} + +.gap-2 { + grid-gap: 0.5rem; + gap: 0.5rem; +} + +.gap-3 { + grid-gap: 0.75rem; + gap: 0.75rem; +} + +.gap-4 { + grid-gap: 1rem; + gap: 1rem; +} + +.gap-5 { + grid-gap: 1.25rem; + gap: 1.25rem; +} + +.gap-6 { + grid-gap: 1.5rem; + gap: 1.5rem; +} + +.gap-7 { + grid-gap: 1.75rem; + gap: 1.75rem; +} + +.gap-8 { + grid-gap: 2rem; + gap: 2rem; +} + +.gap-9 { + grid-gap: 2.25rem; + gap: 2.25rem; +} + +.gap-10 { + grid-gap: 2.5rem; + gap: 2.5rem; +} + +.gap-11 { + grid-gap: 2.75rem; + gap: 2.75rem; +} + +.gap-12 { + grid-gap: 3rem; + gap: 3rem; +} + +.gap-13 { + grid-gap: 3.25rem; + gap: 3.25rem; +} + +.gap-14 { + grid-gap: 3.5rem; + gap: 3.5rem; +} + +.gap-15 { + grid-gap: 3.75rem; + gap: 3.75rem; +} + +.gap-16 { + grid-gap: 4rem; + gap: 4rem; +} + +.gap-20 { + grid-gap: 5rem; + gap: 5rem; +} + +.gap-24 { + grid-gap: 6rem; + gap: 6rem; +} + +.gap-28 { + grid-gap: 7rem; + gap: 7rem; +} + +.gap-32 { + grid-gap: 8rem; + gap: 8rem; +} + +.gap-36 { + grid-gap: 9rem; + gap: 9rem; +} + +.gap-40 { + grid-gap: 10rem; + gap: 10rem; +} + +.gap-44 { + grid-gap: 11rem; + gap: 11rem; +} + +.gap-48 { + grid-gap: 12rem; + gap: 12rem; +} + +.gap-52 { + grid-gap: 13rem; + gap: 13rem; +} + +.gap-56 { + grid-gap: 14rem; + gap: 14rem; +} + +.gap-60 { + grid-gap: 15rem; + gap: 15rem; +} + +.gap-64 { + grid-gap: 16rem; + gap: 16rem; +} + +.gap-72 { + grid-gap: 18rem; + gap: 18rem; +} + +.gap-80 { + grid-gap: 20rem; + gap: 20rem; +} + +.gap-96 { + grid-gap: 24rem; + gap: 24rem; +} + +.gap-px { + grid-gap: 1px; + gap: 1px; +} + +.gap-0\.5 { + grid-gap: 0.125rem; + gap: 0.125rem; +} + +.gap-1\.5 { + grid-gap: 0.375rem; + gap: 0.375rem; +} + +.gap-2\.5 { + grid-gap: 0.625rem; + gap: 0.625rem; +} + +.gap-3\.5 { + grid-gap: 0.875rem; + gap: 0.875rem; +} + +.gap-1\/2 { + grid-gap: 50%; + gap: 50%; +} + +.gap-1\/3 { + grid-gap: 33.333333%; + gap: 33.333333%; +} + +.gap-2\/3 { + grid-gap: 66.666667%; + gap: 66.666667%; +} + +.gap-1\/4 { + grid-gap: 25%; + gap: 25%; +} + +.gap-2\/4 { + grid-gap: 50%; + gap: 50%; +} + +.gap-3\/4 { + grid-gap: 75%; + gap: 75%; +} + +.gap-1\/5 { + grid-gap: 20%; + gap: 20%; +} + +.gap-2\/5 { + grid-gap: 40%; + gap: 40%; +} + +.gap-3\/5 { + grid-gap: 60%; + gap: 60%; +} + +.gap-4\/5 { + grid-gap: 80%; + gap: 80%; +} + +.gap-1\/6 { + grid-gap: 16.666667%; + gap: 16.666667%; +} + +.gap-2\/6 { + grid-gap: 33.333333%; + gap: 33.333333%; +} + +.gap-3\/6 { + grid-gap: 50%; + gap: 50%; +} + +.gap-4\/6 { + grid-gap: 66.666667%; + gap: 66.666667%; +} + +.gap-5\/6 { + grid-gap: 83.333333%; + gap: 83.333333%; +} + +.gap-1\/12 { + grid-gap: 8.333333%; + gap: 8.333333%; +} + +.gap-2\/12 { + grid-gap: 16.666667%; + gap: 16.666667%; +} + +.gap-3\/12 { + grid-gap: 25%; + gap: 25%; +} + +.gap-4\/12 { + grid-gap: 33.333333%; + gap: 33.333333%; +} + +.gap-5\/12 { + grid-gap: 41.666667%; + gap: 41.666667%; +} + +.gap-6\/12 { + grid-gap: 50%; + gap: 50%; +} + +.gap-7\/12 { + grid-gap: 58.333333%; + gap: 58.333333%; +} + +.gap-8\/12 { + grid-gap: 66.666667%; + gap: 66.666667%; +} + +.gap-9\/12 { + grid-gap: 75%; + gap: 75%; +} + +.gap-10\/12 { + grid-gap: 83.333333%; + gap: 83.333333%; +} + +.gap-11\/12 { + grid-gap: 91.666667%; + gap: 91.666667%; +} + +.gap-full { + grid-gap: 100%; + gap: 100%; +} + +.col-gap-0 { + grid-column-gap: 0; + -moz-column-gap: 0; + column-gap: 0; +} + +.col-gap-1 { + grid-column-gap: 0.25rem; + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; +} + +.col-gap-2 { + grid-column-gap: 0.5rem; + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; +} + +.col-gap-3 { + grid-column-gap: 0.75rem; + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; +} + +.col-gap-4 { + grid-column-gap: 1rem; + -moz-column-gap: 1rem; + column-gap: 1rem; +} + +.col-gap-5 { + grid-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; +} + +.col-gap-6 { + grid-column-gap: 1.5rem; + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; +} + +.col-gap-7 { + grid-column-gap: 1.75rem; + -moz-column-gap: 1.75rem; + column-gap: 1.75rem; +} + +.col-gap-8 { + grid-column-gap: 2rem; + -moz-column-gap: 2rem; + column-gap: 2rem; +} + +.col-gap-9 { + grid-column-gap: 2.25rem; + -moz-column-gap: 2.25rem; + column-gap: 2.25rem; +} + +.col-gap-10 { + grid-column-gap: 2.5rem; + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; +} + +.col-gap-11 { + grid-column-gap: 2.75rem; + -moz-column-gap: 2.75rem; + column-gap: 2.75rem; +} + +.col-gap-12 { + grid-column-gap: 3rem; + -moz-column-gap: 3rem; + column-gap: 3rem; +} + +.col-gap-13 { + grid-column-gap: 3.25rem; + -moz-column-gap: 3.25rem; + column-gap: 3.25rem; +} + +.col-gap-14 { + grid-column-gap: 3.5rem; + -moz-column-gap: 3.5rem; + column-gap: 3.5rem; +} + +.col-gap-15 { + grid-column-gap: 3.75rem; + -moz-column-gap: 3.75rem; + column-gap: 3.75rem; +} + +.col-gap-16 { + grid-column-gap: 4rem; + -moz-column-gap: 4rem; + column-gap: 4rem; +} + +.col-gap-20 { + grid-column-gap: 5rem; + -moz-column-gap: 5rem; + column-gap: 5rem; +} + +.col-gap-24 { + grid-column-gap: 6rem; + -moz-column-gap: 6rem; + column-gap: 6rem; +} + +.col-gap-28 { + grid-column-gap: 7rem; + -moz-column-gap: 7rem; + column-gap: 7rem; +} + +.col-gap-32 { + grid-column-gap: 8rem; + -moz-column-gap: 8rem; + column-gap: 8rem; +} + +.col-gap-36 { + grid-column-gap: 9rem; + -moz-column-gap: 9rem; + column-gap: 9rem; +} + +.col-gap-40 { + grid-column-gap: 10rem; + -moz-column-gap: 10rem; + column-gap: 10rem; +} + +.col-gap-44 { + grid-column-gap: 11rem; + -moz-column-gap: 11rem; + column-gap: 11rem; +} + +.col-gap-48 { + grid-column-gap: 12rem; + -moz-column-gap: 12rem; + column-gap: 12rem; +} + +.col-gap-52 { + grid-column-gap: 13rem; + -moz-column-gap: 13rem; + column-gap: 13rem; +} + +.col-gap-56 { + grid-column-gap: 14rem; + -moz-column-gap: 14rem; + column-gap: 14rem; +} + +.col-gap-60 { + grid-column-gap: 15rem; + -moz-column-gap: 15rem; + column-gap: 15rem; +} + +.col-gap-64 { + grid-column-gap: 16rem; + -moz-column-gap: 16rem; + column-gap: 16rem; +} + +.col-gap-72 { + grid-column-gap: 18rem; + -moz-column-gap: 18rem; + column-gap: 18rem; +} + +.col-gap-80 { + grid-column-gap: 20rem; + -moz-column-gap: 20rem; + column-gap: 20rem; +} + +.col-gap-96 { + grid-column-gap: 24rem; + -moz-column-gap: 24rem; + column-gap: 24rem; +} + +.col-gap-px { + grid-column-gap: 1px; + -moz-column-gap: 1px; + column-gap: 1px; +} + +.col-gap-0\.5 { + grid-column-gap: 0.125rem; + -moz-column-gap: 0.125rem; + column-gap: 0.125rem; +} + +.col-gap-1\.5 { + grid-column-gap: 0.375rem; + -moz-column-gap: 0.375rem; + column-gap: 0.375rem; +} + +.col-gap-2\.5 { + grid-column-gap: 0.625rem; + -moz-column-gap: 0.625rem; + column-gap: 0.625rem; +} + +.col-gap-3\.5 { + grid-column-gap: 0.875rem; + -moz-column-gap: 0.875rem; + column-gap: 0.875rem; +} + +.col-gap-1\/2 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; +} + +.col-gap-1\/3 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; +} + +.col-gap-2\/3 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; +} + +.col-gap-1\/4 { + grid-column-gap: 25%; + -moz-column-gap: 25%; + column-gap: 25%; +} + +.col-gap-2\/4 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; +} + +.col-gap-3\/4 { + grid-column-gap: 75%; + -moz-column-gap: 75%; + column-gap: 75%; +} + +.col-gap-1\/5 { + grid-column-gap: 20%; + -moz-column-gap: 20%; + column-gap: 20%; +} + +.col-gap-2\/5 { + grid-column-gap: 40%; + -moz-column-gap: 40%; + column-gap: 40%; +} + +.col-gap-3\/5 { + grid-column-gap: 60%; + -moz-column-gap: 60%; + column-gap: 60%; +} + +.col-gap-4\/5 { + grid-column-gap: 80%; + -moz-column-gap: 80%; + column-gap: 80%; +} + +.col-gap-1\/6 { + grid-column-gap: 16.666667%; + -moz-column-gap: 16.666667%; + column-gap: 16.666667%; +} + +.col-gap-2\/6 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; +} + +.col-gap-3\/6 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; +} + +.col-gap-4\/6 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; +} + +.col-gap-5\/6 { + grid-column-gap: 83.333333%; + -moz-column-gap: 83.333333%; + column-gap: 83.333333%; +} + +.col-gap-1\/12 { + grid-column-gap: 8.333333%; + -moz-column-gap: 8.333333%; + column-gap: 8.333333%; +} + +.col-gap-2\/12 { + grid-column-gap: 16.666667%; + -moz-column-gap: 16.666667%; + column-gap: 16.666667%; +} + +.col-gap-3\/12 { + grid-column-gap: 25%; + -moz-column-gap: 25%; + column-gap: 25%; +} + +.col-gap-4\/12 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; +} + +.col-gap-5\/12 { + grid-column-gap: 41.666667%; + -moz-column-gap: 41.666667%; + column-gap: 41.666667%; +} + +.col-gap-6\/12 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; +} + +.col-gap-7\/12 { + grid-column-gap: 58.333333%; + -moz-column-gap: 58.333333%; + column-gap: 58.333333%; +} + +.col-gap-8\/12 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; +} + +.col-gap-9\/12 { + grid-column-gap: 75%; + -moz-column-gap: 75%; + column-gap: 75%; +} + +.col-gap-10\/12 { + grid-column-gap: 83.333333%; + -moz-column-gap: 83.333333%; + column-gap: 83.333333%; +} + +.col-gap-11\/12 { + grid-column-gap: 91.666667%; + -moz-column-gap: 91.666667%; + column-gap: 91.666667%; +} + +.col-gap-full { + grid-column-gap: 100%; + -moz-column-gap: 100%; + column-gap: 100%; +} + +.gap-x-0 { + grid-column-gap: 0; + -moz-column-gap: 0; + column-gap: 0; +} + +.gap-x-1 { + grid-column-gap: 0.25rem; + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; +} + +.gap-x-2 { + grid-column-gap: 0.5rem; + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; +} + +.gap-x-3 { + grid-column-gap: 0.75rem; + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; +} + +.gap-x-4 { + grid-column-gap: 1rem; + -moz-column-gap: 1rem; + column-gap: 1rem; +} + +.gap-x-5 { + grid-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; +} + +.gap-x-6 { + grid-column-gap: 1.5rem; + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; +} + +.gap-x-7 { + grid-column-gap: 1.75rem; + -moz-column-gap: 1.75rem; + column-gap: 1.75rem; +} + +.gap-x-8 { + grid-column-gap: 2rem; + -moz-column-gap: 2rem; + column-gap: 2rem; +} + +.gap-x-9 { + grid-column-gap: 2.25rem; + -moz-column-gap: 2.25rem; + column-gap: 2.25rem; +} + +.gap-x-10 { + grid-column-gap: 2.5rem; + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; +} + +.gap-x-11 { + grid-column-gap: 2.75rem; + -moz-column-gap: 2.75rem; + column-gap: 2.75rem; +} + +.gap-x-12 { + grid-column-gap: 3rem; + -moz-column-gap: 3rem; + column-gap: 3rem; +} + +.gap-x-13 { + grid-column-gap: 3.25rem; + -moz-column-gap: 3.25rem; + column-gap: 3.25rem; +} + +.gap-x-14 { + grid-column-gap: 3.5rem; + -moz-column-gap: 3.5rem; + column-gap: 3.5rem; +} + +.gap-x-15 { + grid-column-gap: 3.75rem; + -moz-column-gap: 3.75rem; + column-gap: 3.75rem; +} + +.gap-x-16 { + grid-column-gap: 4rem; + -moz-column-gap: 4rem; + column-gap: 4rem; +} + +.gap-x-20 { + grid-column-gap: 5rem; + -moz-column-gap: 5rem; + column-gap: 5rem; +} + +.gap-x-24 { + grid-column-gap: 6rem; + -moz-column-gap: 6rem; + column-gap: 6rem; +} + +.gap-x-28 { + grid-column-gap: 7rem; + -moz-column-gap: 7rem; + column-gap: 7rem; +} + +.gap-x-32 { + grid-column-gap: 8rem; + -moz-column-gap: 8rem; + column-gap: 8rem; +} + +.gap-x-36 { + grid-column-gap: 9rem; + -moz-column-gap: 9rem; + column-gap: 9rem; +} + +.gap-x-40 { + grid-column-gap: 10rem; + -moz-column-gap: 10rem; + column-gap: 10rem; +} + +.gap-x-44 { + grid-column-gap: 11rem; + -moz-column-gap: 11rem; + column-gap: 11rem; +} + +.gap-x-48 { + grid-column-gap: 12rem; + -moz-column-gap: 12rem; + column-gap: 12rem; +} + +.gap-x-52 { + grid-column-gap: 13rem; + -moz-column-gap: 13rem; + column-gap: 13rem; +} + +.gap-x-56 { + grid-column-gap: 14rem; + -moz-column-gap: 14rem; + column-gap: 14rem; +} + +.gap-x-60 { + grid-column-gap: 15rem; + -moz-column-gap: 15rem; + column-gap: 15rem; +} + +.gap-x-64 { + grid-column-gap: 16rem; + -moz-column-gap: 16rem; + column-gap: 16rem; +} + +.gap-x-72 { + grid-column-gap: 18rem; + -moz-column-gap: 18rem; + column-gap: 18rem; +} + +.gap-x-80 { + grid-column-gap: 20rem; + -moz-column-gap: 20rem; + column-gap: 20rem; +} + +.gap-x-96 { + grid-column-gap: 24rem; + -moz-column-gap: 24rem; + column-gap: 24rem; +} + +.gap-x-px { + grid-column-gap: 1px; + -moz-column-gap: 1px; + column-gap: 1px; +} + +.gap-x-0\.5 { + grid-column-gap: 0.125rem; + -moz-column-gap: 0.125rem; + column-gap: 0.125rem; +} + +.gap-x-1\.5 { + grid-column-gap: 0.375rem; + -moz-column-gap: 0.375rem; + column-gap: 0.375rem; +} + +.gap-x-2\.5 { + grid-column-gap: 0.625rem; + -moz-column-gap: 0.625rem; + column-gap: 0.625rem; +} + +.gap-x-3\.5 { + grid-column-gap: 0.875rem; + -moz-column-gap: 0.875rem; + column-gap: 0.875rem; +} + +.gap-x-1\/2 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; +} + +.gap-x-1\/3 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; +} + +.gap-x-2\/3 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; +} + +.gap-x-1\/4 { + grid-column-gap: 25%; + -moz-column-gap: 25%; + column-gap: 25%; +} + +.gap-x-2\/4 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; +} + +.gap-x-3\/4 { + grid-column-gap: 75%; + -moz-column-gap: 75%; + column-gap: 75%; +} + +.gap-x-1\/5 { + grid-column-gap: 20%; + -moz-column-gap: 20%; + column-gap: 20%; +} + +.gap-x-2\/5 { + grid-column-gap: 40%; + -moz-column-gap: 40%; + column-gap: 40%; +} + +.gap-x-3\/5 { + grid-column-gap: 60%; + -moz-column-gap: 60%; + column-gap: 60%; +} + +.gap-x-4\/5 { + grid-column-gap: 80%; + -moz-column-gap: 80%; + column-gap: 80%; +} + +.gap-x-1\/6 { + grid-column-gap: 16.666667%; + -moz-column-gap: 16.666667%; + column-gap: 16.666667%; +} + +.gap-x-2\/6 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; +} + +.gap-x-3\/6 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; +} + +.gap-x-4\/6 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; +} + +.gap-x-5\/6 { + grid-column-gap: 83.333333%; + -moz-column-gap: 83.333333%; + column-gap: 83.333333%; +} + +.gap-x-1\/12 { + grid-column-gap: 8.333333%; + -moz-column-gap: 8.333333%; + column-gap: 8.333333%; +} + +.gap-x-2\/12 { + grid-column-gap: 16.666667%; + -moz-column-gap: 16.666667%; + column-gap: 16.666667%; +} + +.gap-x-3\/12 { + grid-column-gap: 25%; + -moz-column-gap: 25%; + column-gap: 25%; +} + +.gap-x-4\/12 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; +} + +.gap-x-5\/12 { + grid-column-gap: 41.666667%; + -moz-column-gap: 41.666667%; + column-gap: 41.666667%; +} + +.gap-x-6\/12 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; +} + +.gap-x-7\/12 { + grid-column-gap: 58.333333%; + -moz-column-gap: 58.333333%; + column-gap: 58.333333%; +} + +.gap-x-8\/12 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; +} + +.gap-x-9\/12 { + grid-column-gap: 75%; + -moz-column-gap: 75%; + column-gap: 75%; +} + +.gap-x-10\/12 { + grid-column-gap: 83.333333%; + -moz-column-gap: 83.333333%; + column-gap: 83.333333%; +} + +.gap-x-11\/12 { + grid-column-gap: 91.666667%; + -moz-column-gap: 91.666667%; + column-gap: 91.666667%; +} + +.gap-x-full { + grid-column-gap: 100%; + -moz-column-gap: 100%; + column-gap: 100%; +} + +.row-gap-0 { + grid-row-gap: 0; + row-gap: 0; +} + +.row-gap-1 { + grid-row-gap: 0.25rem; + row-gap: 0.25rem; +} + +.row-gap-2 { + grid-row-gap: 0.5rem; + row-gap: 0.5rem; +} + +.row-gap-3 { + grid-row-gap: 0.75rem; + row-gap: 0.75rem; +} + +.row-gap-4 { + grid-row-gap: 1rem; + row-gap: 1rem; +} + +.row-gap-5 { + grid-row-gap: 1.25rem; + row-gap: 1.25rem; +} + +.row-gap-6 { + grid-row-gap: 1.5rem; + row-gap: 1.5rem; +} + +.row-gap-7 { + grid-row-gap: 1.75rem; + row-gap: 1.75rem; +} + +.row-gap-8 { + grid-row-gap: 2rem; + row-gap: 2rem; +} + +.row-gap-9 { + grid-row-gap: 2.25rem; + row-gap: 2.25rem; +} + +.row-gap-10 { + grid-row-gap: 2.5rem; + row-gap: 2.5rem; +} + +.row-gap-11 { + grid-row-gap: 2.75rem; + row-gap: 2.75rem; +} + +.row-gap-12 { + grid-row-gap: 3rem; + row-gap: 3rem; +} + +.row-gap-13 { + grid-row-gap: 3.25rem; + row-gap: 3.25rem; +} + +.row-gap-14 { + grid-row-gap: 3.5rem; + row-gap: 3.5rem; +} + +.row-gap-15 { + grid-row-gap: 3.75rem; + row-gap: 3.75rem; +} + +.row-gap-16 { + grid-row-gap: 4rem; + row-gap: 4rem; +} + +.row-gap-20 { + grid-row-gap: 5rem; + row-gap: 5rem; +} + +.row-gap-24 { + grid-row-gap: 6rem; + row-gap: 6rem; +} + +.row-gap-28 { + grid-row-gap: 7rem; + row-gap: 7rem; +} + +.row-gap-32 { + grid-row-gap: 8rem; + row-gap: 8rem; +} + +.row-gap-36 { + grid-row-gap: 9rem; + row-gap: 9rem; +} + +.row-gap-40 { + grid-row-gap: 10rem; + row-gap: 10rem; +} + +.row-gap-44 { + grid-row-gap: 11rem; + row-gap: 11rem; +} + +.row-gap-48 { + grid-row-gap: 12rem; + row-gap: 12rem; +} + +.row-gap-52 { + grid-row-gap: 13rem; + row-gap: 13rem; +} + +.row-gap-56 { + grid-row-gap: 14rem; + row-gap: 14rem; +} + +.row-gap-60 { + grid-row-gap: 15rem; + row-gap: 15rem; +} + +.row-gap-64 { + grid-row-gap: 16rem; + row-gap: 16rem; +} + +.row-gap-72 { + grid-row-gap: 18rem; + row-gap: 18rem; +} + +.row-gap-80 { + grid-row-gap: 20rem; + row-gap: 20rem; +} + +.row-gap-96 { + grid-row-gap: 24rem; + row-gap: 24rem; +} + +.row-gap-px { + grid-row-gap: 1px; + row-gap: 1px; +} + +.row-gap-0\.5 { + grid-row-gap: 0.125rem; + row-gap: 0.125rem; +} + +.row-gap-1\.5 { + grid-row-gap: 0.375rem; + row-gap: 0.375rem; +} + +.row-gap-2\.5 { + grid-row-gap: 0.625rem; + row-gap: 0.625rem; +} + +.row-gap-3\.5 { + grid-row-gap: 0.875rem; + row-gap: 0.875rem; +} + +.row-gap-1\/2 { + grid-row-gap: 50%; + row-gap: 50%; +} + +.row-gap-1\/3 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; +} + +.row-gap-2\/3 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; +} + +.row-gap-1\/4 { + grid-row-gap: 25%; + row-gap: 25%; +} + +.row-gap-2\/4 { + grid-row-gap: 50%; + row-gap: 50%; +} + +.row-gap-3\/4 { + grid-row-gap: 75%; + row-gap: 75%; +} + +.row-gap-1\/5 { + grid-row-gap: 20%; + row-gap: 20%; +} + +.row-gap-2\/5 { + grid-row-gap: 40%; + row-gap: 40%; +} + +.row-gap-3\/5 { + grid-row-gap: 60%; + row-gap: 60%; +} + +.row-gap-4\/5 { + grid-row-gap: 80%; + row-gap: 80%; +} + +.row-gap-1\/6 { + grid-row-gap: 16.666667%; + row-gap: 16.666667%; +} + +.row-gap-2\/6 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; +} + +.row-gap-3\/6 { + grid-row-gap: 50%; + row-gap: 50%; +} + +.row-gap-4\/6 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; +} + +.row-gap-5\/6 { + grid-row-gap: 83.333333%; + row-gap: 83.333333%; +} + +.row-gap-1\/12 { + grid-row-gap: 8.333333%; + row-gap: 8.333333%; +} + +.row-gap-2\/12 { + grid-row-gap: 16.666667%; + row-gap: 16.666667%; +} + +.row-gap-3\/12 { + grid-row-gap: 25%; + row-gap: 25%; +} + +.row-gap-4\/12 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; +} + +.row-gap-5\/12 { + grid-row-gap: 41.666667%; + row-gap: 41.666667%; +} + +.row-gap-6\/12 { + grid-row-gap: 50%; + row-gap: 50%; +} + +.row-gap-7\/12 { + grid-row-gap: 58.333333%; + row-gap: 58.333333%; +} + +.row-gap-8\/12 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; +} + +.row-gap-9\/12 { + grid-row-gap: 75%; + row-gap: 75%; +} + +.row-gap-10\/12 { + grid-row-gap: 83.333333%; + row-gap: 83.333333%; +} + +.row-gap-11\/12 { + grid-row-gap: 91.666667%; + row-gap: 91.666667%; +} + +.row-gap-full { + grid-row-gap: 100%; + row-gap: 100%; +} + +.gap-y-0 { + grid-row-gap: 0; + row-gap: 0; +} + +.gap-y-1 { + grid-row-gap: 0.25rem; + row-gap: 0.25rem; +} + +.gap-y-2 { + grid-row-gap: 0.5rem; + row-gap: 0.5rem; +} + +.gap-y-3 { + grid-row-gap: 0.75rem; + row-gap: 0.75rem; +} + +.gap-y-4 { + grid-row-gap: 1rem; + row-gap: 1rem; +} + +.gap-y-5 { + grid-row-gap: 1.25rem; + row-gap: 1.25rem; +} + +.gap-y-6 { + grid-row-gap: 1.5rem; + row-gap: 1.5rem; +} + +.gap-y-7 { + grid-row-gap: 1.75rem; + row-gap: 1.75rem; +} + +.gap-y-8 { + grid-row-gap: 2rem; + row-gap: 2rem; +} + +.gap-y-9 { + grid-row-gap: 2.25rem; + row-gap: 2.25rem; +} + +.gap-y-10 { + grid-row-gap: 2.5rem; + row-gap: 2.5rem; +} + +.gap-y-11 { + grid-row-gap: 2.75rem; + row-gap: 2.75rem; +} + +.gap-y-12 { + grid-row-gap: 3rem; + row-gap: 3rem; +} + +.gap-y-13 { + grid-row-gap: 3.25rem; + row-gap: 3.25rem; +} + +.gap-y-14 { + grid-row-gap: 3.5rem; + row-gap: 3.5rem; +} + +.gap-y-15 { + grid-row-gap: 3.75rem; + row-gap: 3.75rem; +} + +.gap-y-16 { + grid-row-gap: 4rem; + row-gap: 4rem; +} + +.gap-y-20 { + grid-row-gap: 5rem; + row-gap: 5rem; +} + +.gap-y-24 { + grid-row-gap: 6rem; + row-gap: 6rem; +} + +.gap-y-28 { + grid-row-gap: 7rem; + row-gap: 7rem; +} + +.gap-y-32 { + grid-row-gap: 8rem; + row-gap: 8rem; +} + +.gap-y-36 { + grid-row-gap: 9rem; + row-gap: 9rem; +} + +.gap-y-40 { + grid-row-gap: 10rem; + row-gap: 10rem; +} + +.gap-y-44 { + grid-row-gap: 11rem; + row-gap: 11rem; +} + +.gap-y-48 { + grid-row-gap: 12rem; + row-gap: 12rem; +} + +.gap-y-52 { + grid-row-gap: 13rem; + row-gap: 13rem; +} + +.gap-y-56 { + grid-row-gap: 14rem; + row-gap: 14rem; +} + +.gap-y-60 { + grid-row-gap: 15rem; + row-gap: 15rem; +} + +.gap-y-64 { + grid-row-gap: 16rem; + row-gap: 16rem; +} + +.gap-y-72 { + grid-row-gap: 18rem; + row-gap: 18rem; +} + +.gap-y-80 { + grid-row-gap: 20rem; + row-gap: 20rem; +} + +.gap-y-96 { + grid-row-gap: 24rem; + row-gap: 24rem; +} + +.gap-y-px { + grid-row-gap: 1px; + row-gap: 1px; +} + +.gap-y-0\.5 { + grid-row-gap: 0.125rem; + row-gap: 0.125rem; +} + +.gap-y-1\.5 { + grid-row-gap: 0.375rem; + row-gap: 0.375rem; +} + +.gap-y-2\.5 { + grid-row-gap: 0.625rem; + row-gap: 0.625rem; +} + +.gap-y-3\.5 { + grid-row-gap: 0.875rem; + row-gap: 0.875rem; +} + +.gap-y-1\/2 { + grid-row-gap: 50%; + row-gap: 50%; +} + +.gap-y-1\/3 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; +} + +.gap-y-2\/3 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; +} + +.gap-y-1\/4 { + grid-row-gap: 25%; + row-gap: 25%; +} + +.gap-y-2\/4 { + grid-row-gap: 50%; + row-gap: 50%; +} + +.gap-y-3\/4 { + grid-row-gap: 75%; + row-gap: 75%; +} + +.gap-y-1\/5 { + grid-row-gap: 20%; + row-gap: 20%; +} + +.gap-y-2\/5 { + grid-row-gap: 40%; + row-gap: 40%; +} + +.gap-y-3\/5 { + grid-row-gap: 60%; + row-gap: 60%; +} + +.gap-y-4\/5 { + grid-row-gap: 80%; + row-gap: 80%; +} + +.gap-y-1\/6 { + grid-row-gap: 16.666667%; + row-gap: 16.666667%; +} + +.gap-y-2\/6 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; +} + +.gap-y-3\/6 { + grid-row-gap: 50%; + row-gap: 50%; +} + +.gap-y-4\/6 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; +} + +.gap-y-5\/6 { + grid-row-gap: 83.333333%; + row-gap: 83.333333%; +} + +.gap-y-1\/12 { + grid-row-gap: 8.333333%; + row-gap: 8.333333%; +} + +.gap-y-2\/12 { + grid-row-gap: 16.666667%; + row-gap: 16.666667%; +} + +.gap-y-3\/12 { + grid-row-gap: 25%; + row-gap: 25%; +} + +.gap-y-4\/12 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; +} + +.gap-y-5\/12 { + grid-row-gap: 41.666667%; + row-gap: 41.666667%; +} + +.gap-y-6\/12 { + grid-row-gap: 50%; + row-gap: 50%; +} + +.gap-y-7\/12 { + grid-row-gap: 58.333333%; + row-gap: 58.333333%; +} + +.gap-y-8\/12 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; +} + +.gap-y-9\/12 { + grid-row-gap: 75%; + row-gap: 75%; +} + +.gap-y-10\/12 { + grid-row-gap: 83.333333%; + row-gap: 83.333333%; +} + +.gap-y-11\/12 { + grid-row-gap: 91.666667%; + row-gap: 91.666667%; +} + +.gap-y-full { + grid-row-gap: 100%; + row-gap: 100%; +} + +.grid-flow-row { + grid-auto-flow: row; +} + +.grid-flow-col { + grid-auto-flow: column; +} + +.grid-flow-row-dense { + grid-auto-flow: row dense; +} + +.grid-flow-col-dense { + grid-auto-flow: column dense; +} + +.grid-cols-1 { + grid-template-columns: repeat(1, minmax(0, 1fr)); +} + +.grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); +} + +.grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); +} + +.grid-cols-4 { + grid-template-columns: repeat(4, minmax(0, 1fr)); +} + +.grid-cols-5 { + grid-template-columns: repeat(5, minmax(0, 1fr)); +} + +.grid-cols-6 { + grid-template-columns: repeat(6, minmax(0, 1fr)); +} + +.grid-cols-7 { + grid-template-columns: repeat(7, minmax(0, 1fr)); +} + +.grid-cols-8 { + grid-template-columns: repeat(8, minmax(0, 1fr)); +} + +.grid-cols-9 { + grid-template-columns: repeat(9, minmax(0, 1fr)); +} + +.grid-cols-10 { + grid-template-columns: repeat(10, minmax(0, 1fr)); +} + +.grid-cols-11 { + grid-template-columns: repeat(11, minmax(0, 1fr)); +} + +.grid-cols-12 { + grid-template-columns: repeat(12, minmax(0, 1fr)); +} + +.grid-cols-none { + grid-template-columns: none; +} + +.col-auto { + grid-column: auto; +} + +.col-span-1 { + grid-column: span 1 / span 1; +} + +.col-span-2 { + grid-column: span 2 / span 2; +} + +.col-span-3 { + grid-column: span 3 / span 3; +} + +.col-span-4 { + grid-column: span 4 / span 4; +} + +.col-span-5 { + grid-column: span 5 / span 5; +} + +.col-span-6 { + grid-column: span 6 / span 6; +} + +.col-span-7 { + grid-column: span 7 / span 7; +} + +.col-span-8 { + grid-column: span 8 / span 8; +} + +.col-span-9 { + grid-column: span 9 / span 9; +} + +.col-span-10 { + grid-column: span 10 / span 10; +} + +.col-span-11 { + grid-column: span 11 / span 11; +} + +.col-span-12 { + grid-column: span 12 / span 12; +} + +.col-start-1 { + grid-column-start: 1; +} + +.col-start-2 { + grid-column-start: 2; +} + +.col-start-3 { + grid-column-start: 3; +} + +.col-start-4 { + grid-column-start: 4; +} + +.col-start-5 { + grid-column-start: 5; +} + +.col-start-6 { + grid-column-start: 6; +} + +.col-start-7 { + grid-column-start: 7; +} + +.col-start-8 { + grid-column-start: 8; +} + +.col-start-9 { + grid-column-start: 9; +} + +.col-start-10 { + grid-column-start: 10; +} + +.col-start-11 { + grid-column-start: 11; +} + +.col-start-12 { + grid-column-start: 12; +} + +.col-start-13 { + grid-column-start: 13; +} + +.col-start-auto { + grid-column-start: auto; +} + +.col-end-1 { + grid-column-end: 1; +} + +.col-end-2 { + grid-column-end: 2; +} + +.col-end-3 { + grid-column-end: 3; +} + +.col-end-4 { + grid-column-end: 4; +} + +.col-end-5 { + grid-column-end: 5; +} + +.col-end-6 { + grid-column-end: 6; +} + +.col-end-7 { + grid-column-end: 7; +} + +.col-end-8 { + grid-column-end: 8; +} + +.col-end-9 { + grid-column-end: 9; +} + +.col-end-10 { + grid-column-end: 10; +} + +.col-end-11 { + grid-column-end: 11; +} + +.col-end-12 { + grid-column-end: 12; +} + +.col-end-13 { + grid-column-end: 13; +} + +.col-end-auto { + grid-column-end: auto; +} + +.grid-rows-1 { + grid-template-rows: repeat(1, minmax(0, 1fr)); +} + +.grid-rows-2 { + grid-template-rows: repeat(2, minmax(0, 1fr)); +} + +.grid-rows-3 { + grid-template-rows: repeat(3, minmax(0, 1fr)); +} + +.grid-rows-4 { + grid-template-rows: repeat(4, minmax(0, 1fr)); +} + +.grid-rows-5 { + grid-template-rows: repeat(5, minmax(0, 1fr)); +} + +.grid-rows-6 { + grid-template-rows: repeat(6, minmax(0, 1fr)); +} + +.grid-rows-none { + grid-template-rows: none; +} + +.row-auto { + grid-row: auto; +} + +.row-span-1 { + grid-row: span 1 / span 1; +} + +.row-span-2 { + grid-row: span 2 / span 2; +} + +.row-span-3 { + grid-row: span 3 / span 3; +} + +.row-span-4 { + grid-row: span 4 / span 4; +} + +.row-span-5 { + grid-row: span 5 / span 5; +} + +.row-span-6 { + grid-row: span 6 / span 6; +} + +.row-start-1 { + grid-row-start: 1; +} + +.row-start-2 { + grid-row-start: 2; +} + +.row-start-3 { + grid-row-start: 3; +} + +.row-start-4 { + grid-row-start: 4; +} + +.row-start-5 { + grid-row-start: 5; +} + +.row-start-6 { + grid-row-start: 6; +} + +.row-start-7 { + grid-row-start: 7; +} + +.row-start-auto { + grid-row-start: auto; +} + +.row-end-1 { + grid-row-end: 1; +} + +.row-end-2 { + grid-row-end: 2; +} + +.row-end-3 { + grid-row-end: 3; +} + +.row-end-4 { + grid-row-end: 4; +} + +.row-end-5 { + grid-row-end: 5; +} + +.row-end-6 { + grid-row-end: 6; +} + +.row-end-7 { + grid-row-end: 7; +} + +.row-end-auto { + grid-row-end: auto; +} + +.transform { + --transform-translate-x: 0; + --transform-translate-y: 0; + --transform-rotate: 0; + --transform-skew-x: 0; + --transform-skew-y: 0; + --transform-scale-x: 1; + --transform-scale-y: 1; + transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)); +} + +.transform-none { + transform: none; +} + +.origin-center { + transform-origin: center; +} + +.origin-top { + transform-origin: top; +} + +.origin-top-right { + transform-origin: top right; +} + +.origin-right { + transform-origin: right; +} + +.origin-bottom-right { + transform-origin: bottom right; +} + +.origin-bottom { + transform-origin: bottom; +} + +.origin-bottom-left { + transform-origin: bottom left; +} + +.origin-left { + transform-origin: left; +} + +.origin-top-left { + transform-origin: top left; +} + +.scale-0 { + --transform-scale-x: 0; + --transform-scale-y: 0; +} + +.scale-50 { + --transform-scale-x: .5; + --transform-scale-y: .5; +} + +.scale-75 { + --transform-scale-x: .75; + --transform-scale-y: .75; +} + +.scale-90 { + --transform-scale-x: .9; + --transform-scale-y: .9; +} + +.scale-95 { + --transform-scale-x: .95; + --transform-scale-y: .95; +} + +.scale-100 { + --transform-scale-x: 1; + --transform-scale-y: 1; +} + +.scale-105 { + --transform-scale-x: 1.05; + --transform-scale-y: 1.05; +} + +.scale-110 { + --transform-scale-x: 1.1; + --transform-scale-y: 1.1; +} + +.scale-125 { + --transform-scale-x: 1.25; + --transform-scale-y: 1.25; +} + +.scale-150 { + --transform-scale-x: 1.5; + --transform-scale-y: 1.5; +} + +.scale-x-0 { + --transform-scale-x: 0; +} + +.scale-x-50 { + --transform-scale-x: .5; +} + +.scale-x-75 { + --transform-scale-x: .75; +} + +.scale-x-90 { + --transform-scale-x: .9; +} + +.scale-x-95 { + --transform-scale-x: .95; +} + +.scale-x-100 { + --transform-scale-x: 1; +} + +.scale-x-105 { + --transform-scale-x: 1.05; +} + +.scale-x-110 { + --transform-scale-x: 1.1; +} + +.scale-x-125 { + --transform-scale-x: 1.25; +} + +.scale-x-150 { + --transform-scale-x: 1.5; +} + +.scale-y-0 { + --transform-scale-y: 0; +} + +.scale-y-50 { + --transform-scale-y: .5; +} + +.scale-y-75 { + --transform-scale-y: .75; +} + +.scale-y-90 { + --transform-scale-y: .9; +} + +.scale-y-95 { + --transform-scale-y: .95; +} + +.scale-y-100 { + --transform-scale-y: 1; +} + +.scale-y-105 { + --transform-scale-y: 1.05; +} + +.scale-y-110 { + --transform-scale-y: 1.1; +} + +.scale-y-125 { + --transform-scale-y: 1.25; +} + +.scale-y-150 { + --transform-scale-y: 1.5; +} + +.hover\:scale-0:hover { + --transform-scale-x: 0; + --transform-scale-y: 0; +} + +.hover\:scale-50:hover { + --transform-scale-x: .5; + --transform-scale-y: .5; +} + +.hover\:scale-75:hover { + --transform-scale-x: .75; + --transform-scale-y: .75; +} + +.hover\:scale-90:hover { + --transform-scale-x: .9; + --transform-scale-y: .9; +} + +.hover\:scale-95:hover { + --transform-scale-x: .95; + --transform-scale-y: .95; +} + +.hover\:scale-100:hover { + --transform-scale-x: 1; + --transform-scale-y: 1; +} + +.hover\:scale-105:hover { + --transform-scale-x: 1.05; + --transform-scale-y: 1.05; +} + +.hover\:scale-110:hover { + --transform-scale-x: 1.1; + --transform-scale-y: 1.1; +} + +.hover\:scale-125:hover { + --transform-scale-x: 1.25; + --transform-scale-y: 1.25; +} + +.hover\:scale-150:hover { + --transform-scale-x: 1.5; + --transform-scale-y: 1.5; +} + +.hover\:scale-x-0:hover { + --transform-scale-x: 0; +} + +.hover\:scale-x-50:hover { + --transform-scale-x: .5; +} + +.hover\:scale-x-75:hover { + --transform-scale-x: .75; +} + +.hover\:scale-x-90:hover { + --transform-scale-x: .9; +} + +.hover\:scale-x-95:hover { + --transform-scale-x: .95; +} + +.hover\:scale-x-100:hover { + --transform-scale-x: 1; +} + +.hover\:scale-x-105:hover { + --transform-scale-x: 1.05; +} + +.hover\:scale-x-110:hover { + --transform-scale-x: 1.1; +} + +.hover\:scale-x-125:hover { + --transform-scale-x: 1.25; +} + +.hover\:scale-x-150:hover { + --transform-scale-x: 1.5; +} + +.hover\:scale-y-0:hover { + --transform-scale-y: 0; +} + +.hover\:scale-y-50:hover { + --transform-scale-y: .5; +} + +.hover\:scale-y-75:hover { + --transform-scale-y: .75; +} + +.hover\:scale-y-90:hover { + --transform-scale-y: .9; +} + +.hover\:scale-y-95:hover { + --transform-scale-y: .95; +} + +.hover\:scale-y-100:hover { + --transform-scale-y: 1; +} + +.hover\:scale-y-105:hover { + --transform-scale-y: 1.05; +} + +.hover\:scale-y-110:hover { + --transform-scale-y: 1.1; +} + +.hover\:scale-y-125:hover { + --transform-scale-y: 1.25; +} + +.hover\:scale-y-150:hover { + --transform-scale-y: 1.5; +} + +.focus\:scale-0:focus { + --transform-scale-x: 0; + --transform-scale-y: 0; +} + +.focus\:scale-50:focus { + --transform-scale-x: .5; + --transform-scale-y: .5; +} + +.focus\:scale-75:focus { + --transform-scale-x: .75; + --transform-scale-y: .75; +} + +.focus\:scale-90:focus { + --transform-scale-x: .9; + --transform-scale-y: .9; +} + +.focus\:scale-95:focus { + --transform-scale-x: .95; + --transform-scale-y: .95; +} + +.focus\:scale-100:focus { + --transform-scale-x: 1; + --transform-scale-y: 1; +} + +.focus\:scale-105:focus { + --transform-scale-x: 1.05; + --transform-scale-y: 1.05; +} + +.focus\:scale-110:focus { + --transform-scale-x: 1.1; + --transform-scale-y: 1.1; +} + +.focus\:scale-125:focus { + --transform-scale-x: 1.25; + --transform-scale-y: 1.25; +} + +.focus\:scale-150:focus { + --transform-scale-x: 1.5; + --transform-scale-y: 1.5; +} + +.focus\:scale-x-0:focus { + --transform-scale-x: 0; +} + +.focus\:scale-x-50:focus { + --transform-scale-x: .5; +} + +.focus\:scale-x-75:focus { + --transform-scale-x: .75; +} + +.focus\:scale-x-90:focus { + --transform-scale-x: .9; +} + +.focus\:scale-x-95:focus { + --transform-scale-x: .95; +} + +.focus\:scale-x-100:focus { + --transform-scale-x: 1; +} + +.focus\:scale-x-105:focus { + --transform-scale-x: 1.05; +} + +.focus\:scale-x-110:focus { + --transform-scale-x: 1.1; +} + +.focus\:scale-x-125:focus { + --transform-scale-x: 1.25; +} + +.focus\:scale-x-150:focus { + --transform-scale-x: 1.5; +} + +.focus\:scale-y-0:focus { + --transform-scale-y: 0; +} + +.focus\:scale-y-50:focus { + --transform-scale-y: .5; +} + +.focus\:scale-y-75:focus { + --transform-scale-y: .75; +} + +.focus\:scale-y-90:focus { + --transform-scale-y: .9; +} + +.focus\:scale-y-95:focus { + --transform-scale-y: .95; +} + +.focus\:scale-y-100:focus { + --transform-scale-y: 1; +} + +.focus\:scale-y-105:focus { + --transform-scale-y: 1.05; +} + +.focus\:scale-y-110:focus { + --transform-scale-y: 1.1; +} + +.focus\:scale-y-125:focus { + --transform-scale-y: 1.25; +} + +.focus\:scale-y-150:focus { + --transform-scale-y: 1.5; +} + +.rotate-0 { + --transform-rotate: 0; +} + +.rotate-45 { + --transform-rotate: 45deg; +} + +.rotate-90 { + --transform-rotate: 90deg; +} + +.rotate-180 { + --transform-rotate: 180deg; +} + +.-rotate-180 { + --transform-rotate: -180deg; +} + +.-rotate-90 { + --transform-rotate: -90deg; +} + +.-rotate-45 { + --transform-rotate: -45deg; +} + +.hover\:rotate-0:hover { + --transform-rotate: 0; +} + +.hover\:rotate-45:hover { + --transform-rotate: 45deg; +} + +.hover\:rotate-90:hover { + --transform-rotate: 90deg; +} + +.hover\:rotate-180:hover { + --transform-rotate: 180deg; +} + +.hover\:-rotate-180:hover { + --transform-rotate: -180deg; +} + +.hover\:-rotate-90:hover { + --transform-rotate: -90deg; +} + +.hover\:-rotate-45:hover { + --transform-rotate: -45deg; +} + +.focus\:rotate-0:focus { + --transform-rotate: 0; +} + +.focus\:rotate-45:focus { + --transform-rotate: 45deg; +} + +.focus\:rotate-90:focus { + --transform-rotate: 90deg; +} + +.focus\:rotate-180:focus { + --transform-rotate: 180deg; +} + +.focus\:-rotate-180:focus { + --transform-rotate: -180deg; +} + +.focus\:-rotate-90:focus { + --transform-rotate: -90deg; +} + +.focus\:-rotate-45:focus { + --transform-rotate: -45deg; +} + +.translate-x-0 { + --transform-translate-x: 0; +} + +.translate-x-1 { + --transform-translate-x: 0.25rem; +} + +.translate-x-2 { + --transform-translate-x: 0.5rem; +} + +.translate-x-3 { + --transform-translate-x: 0.75rem; +} + +.translate-x-4 { + --transform-translate-x: 1rem; +} + +.translate-x-5 { + --transform-translate-x: 1.25rem; +} + +.translate-x-6 { + --transform-translate-x: 1.5rem; +} + +.translate-x-7 { + --transform-translate-x: 1.75rem; +} + +.translate-x-8 { + --transform-translate-x: 2rem; +} + +.translate-x-9 { + --transform-translate-x: 2.25rem; +} + +.translate-x-10 { + --transform-translate-x: 2.5rem; +} + +.translate-x-11 { + --transform-translate-x: 2.75rem; +} + +.translate-x-12 { + --transform-translate-x: 3rem; +} + +.translate-x-13 { + --transform-translate-x: 3.25rem; +} + +.translate-x-14 { + --transform-translate-x: 3.5rem; +} + +.translate-x-15 { + --transform-translate-x: 3.75rem; +} + +.translate-x-16 { + --transform-translate-x: 4rem; +} + +.translate-x-20 { + --transform-translate-x: 5rem; +} + +.translate-x-24 { + --transform-translate-x: 6rem; +} + +.translate-x-28 { + --transform-translate-x: 7rem; +} + +.translate-x-32 { + --transform-translate-x: 8rem; +} + +.translate-x-36 { + --transform-translate-x: 9rem; +} + +.translate-x-40 { + --transform-translate-x: 10rem; +} + +.translate-x-44 { + --transform-translate-x: 11rem; +} + +.translate-x-48 { + --transform-translate-x: 12rem; +} + +.translate-x-52 { + --transform-translate-x: 13rem; +} + +.translate-x-56 { + --transform-translate-x: 14rem; +} + +.translate-x-60 { + --transform-translate-x: 15rem; +} + +.translate-x-64 { + --transform-translate-x: 16rem; +} + +.translate-x-72 { + --transform-translate-x: 18rem; +} + +.translate-x-80 { + --transform-translate-x: 20rem; +} + +.translate-x-96 { + --transform-translate-x: 24rem; +} + +.translate-x-px { + --transform-translate-x: 1px; +} + +.translate-x-0\.5 { + --transform-translate-x: 0.125rem; +} + +.translate-x-1\.5 { + --transform-translate-x: 0.375rem; +} + +.translate-x-2\.5 { + --transform-translate-x: 0.625rem; +} + +.translate-x-3\.5 { + --transform-translate-x: 0.875rem; +} + +.translate-x-1\/2 { + --transform-translate-x: 50%; +} + +.translate-x-1\/3 { + --transform-translate-x: 33.333333%; +} + +.translate-x-2\/3 { + --transform-translate-x: 66.666667%; +} + +.translate-x-1\/4 { + --transform-translate-x: 25%; +} + +.translate-x-2\/4 { + --transform-translate-x: 50%; +} + +.translate-x-3\/4 { + --transform-translate-x: 75%; +} + +.translate-x-1\/5 { + --transform-translate-x: 20%; +} + +.translate-x-2\/5 { + --transform-translate-x: 40%; +} + +.translate-x-3\/5 { + --transform-translate-x: 60%; +} + +.translate-x-4\/5 { + --transform-translate-x: 80%; +} + +.translate-x-1\/6 { + --transform-translate-x: 16.666667%; +} + +.translate-x-2\/6 { + --transform-translate-x: 33.333333%; +} + +.translate-x-3\/6 { + --transform-translate-x: 50%; +} + +.translate-x-4\/6 { + --transform-translate-x: 66.666667%; +} + +.translate-x-5\/6 { + --transform-translate-x: 83.333333%; +} + +.translate-x-1\/12 { + --transform-translate-x: 8.333333%; +} + +.translate-x-2\/12 { + --transform-translate-x: 16.666667%; +} + +.translate-x-3\/12 { + --transform-translate-x: 25%; +} + +.translate-x-4\/12 { + --transform-translate-x: 33.333333%; +} + +.translate-x-5\/12 { + --transform-translate-x: 41.666667%; +} + +.translate-x-6\/12 { + --transform-translate-x: 50%; +} + +.translate-x-7\/12 { + --transform-translate-x: 58.333333%; +} + +.translate-x-8\/12 { + --transform-translate-x: 66.666667%; +} + +.translate-x-9\/12 { + --transform-translate-x: 75%; +} + +.translate-x-10\/12 { + --transform-translate-x: 83.333333%; +} + +.translate-x-11\/12 { + --transform-translate-x: 91.666667%; +} + +.translate-x-full { + --transform-translate-x: 100%; +} + +.-translate-x-1 { + --transform-translate-x: -0.25rem; +} + +.-translate-x-2 { + --transform-translate-x: -0.5rem; +} + +.-translate-x-3 { + --transform-translate-x: -0.75rem; +} + +.-translate-x-4 { + --transform-translate-x: -1rem; +} + +.-translate-x-5 { + --transform-translate-x: -1.25rem; +} + +.-translate-x-6 { + --transform-translate-x: -1.5rem; +} + +.-translate-x-7 { + --transform-translate-x: -1.75rem; +} + +.-translate-x-8 { + --transform-translate-x: -2rem; +} + +.-translate-x-9 { + --transform-translate-x: -2.25rem; +} + +.-translate-x-10 { + --transform-translate-x: -2.5rem; +} + +.-translate-x-11 { + --transform-translate-x: -2.75rem; +} + +.-translate-x-12 { + --transform-translate-x: -3rem; +} + +.-translate-x-13 { + --transform-translate-x: -3.25rem; +} + +.-translate-x-14 { + --transform-translate-x: -3.5rem; +} + +.-translate-x-15 { + --transform-translate-x: -3.75rem; +} + +.-translate-x-16 { + --transform-translate-x: -4rem; +} + +.-translate-x-20 { + --transform-translate-x: -5rem; +} + +.-translate-x-24 { + --transform-translate-x: -6rem; +} + +.-translate-x-28 { + --transform-translate-x: -7rem; +} + +.-translate-x-32 { + --transform-translate-x: -8rem; +} + +.-translate-x-36 { + --transform-translate-x: -9rem; +} + +.-translate-x-40 { + --transform-translate-x: -10rem; +} + +.-translate-x-44 { + --transform-translate-x: -11rem; +} + +.-translate-x-48 { + --transform-translate-x: -12rem; +} + +.-translate-x-52 { + --transform-translate-x: -13rem; +} + +.-translate-x-56 { + --transform-translate-x: -14rem; +} + +.-translate-x-60 { + --transform-translate-x: -15rem; +} + +.-translate-x-64 { + --transform-translate-x: -16rem; +} + +.-translate-x-72 { + --transform-translate-x: -18rem; +} + +.-translate-x-80 { + --transform-translate-x: -20rem; +} + +.-translate-x-96 { + --transform-translate-x: -24rem; +} + +.-translate-x-px { + --transform-translate-x: -1px; +} + +.-translate-x-0\.5 { + --transform-translate-x: -0.125rem; +} + +.-translate-x-1\.5 { + --transform-translate-x: -0.375rem; +} + +.-translate-x-2\.5 { + --transform-translate-x: -0.625rem; +} + +.-translate-x-3\.5 { + --transform-translate-x: -0.875rem; +} + +.-translate-x-1\/2 { + --transform-translate-x: -50%; +} + +.-translate-x-1\/3 { + --transform-translate-x: -33.33333%; +} + +.-translate-x-2\/3 { + --transform-translate-x: -66.66667%; +} + +.-translate-x-1\/4 { + --transform-translate-x: -25%; +} + +.-translate-x-2\/4 { + --transform-translate-x: -50%; +} + +.-translate-x-3\/4 { + --transform-translate-x: -75%; +} + +.-translate-x-1\/5 { + --transform-translate-x: -20%; +} + +.-translate-x-2\/5 { + --transform-translate-x: -40%; +} + +.-translate-x-3\/5 { + --transform-translate-x: -60%; +} + +.-translate-x-4\/5 { + --transform-translate-x: -80%; +} + +.-translate-x-1\/6 { + --transform-translate-x: -16.66667%; +} + +.-translate-x-2\/6 { + --transform-translate-x: -33.33333%; +} + +.-translate-x-3\/6 { + --transform-translate-x: -50%; +} + +.-translate-x-4\/6 { + --transform-translate-x: -66.66667%; +} + +.-translate-x-5\/6 { + --transform-translate-x: -83.33333%; +} + +.-translate-x-1\/12 { + --transform-translate-x: -8.33333%; +} + +.-translate-x-2\/12 { + --transform-translate-x: -16.66667%; +} + +.-translate-x-3\/12 { + --transform-translate-x: -25%; +} + +.-translate-x-4\/12 { + --transform-translate-x: -33.33333%; +} + +.-translate-x-5\/12 { + --transform-translate-x: -41.66667%; +} + +.-translate-x-6\/12 { + --transform-translate-x: -50%; +} + +.-translate-x-7\/12 { + --transform-translate-x: -58.33333%; +} + +.-translate-x-8\/12 { + --transform-translate-x: -66.66667%; +} + +.-translate-x-9\/12 { + --transform-translate-x: -75%; +} + +.-translate-x-10\/12 { + --transform-translate-x: -83.33333%; +} + +.-translate-x-11\/12 { + --transform-translate-x: -91.66667%; +} + +.-translate-x-full { + --transform-translate-x: -100%; +} + +.translate-y-0 { + --transform-translate-y: 0; +} + +.translate-y-1 { + --transform-translate-y: 0.25rem; +} + +.translate-y-2 { + --transform-translate-y: 0.5rem; +} + +.translate-y-3 { + --transform-translate-y: 0.75rem; +} + +.translate-y-4 { + --transform-translate-y: 1rem; +} + +.translate-y-5 { + --transform-translate-y: 1.25rem; +} + +.translate-y-6 { + --transform-translate-y: 1.5rem; +} + +.translate-y-7 { + --transform-translate-y: 1.75rem; +} + +.translate-y-8 { + --transform-translate-y: 2rem; +} + +.translate-y-9 { + --transform-translate-y: 2.25rem; +} + +.translate-y-10 { + --transform-translate-y: 2.5rem; +} + +.translate-y-11 { + --transform-translate-y: 2.75rem; +} + +.translate-y-12 { + --transform-translate-y: 3rem; +} + +.translate-y-13 { + --transform-translate-y: 3.25rem; +} + +.translate-y-14 { + --transform-translate-y: 3.5rem; +} + +.translate-y-15 { + --transform-translate-y: 3.75rem; +} + +.translate-y-16 { + --transform-translate-y: 4rem; +} + +.translate-y-20 { + --transform-translate-y: 5rem; +} + +.translate-y-24 { + --transform-translate-y: 6rem; +} + +.translate-y-28 { + --transform-translate-y: 7rem; +} + +.translate-y-32 { + --transform-translate-y: 8rem; +} + +.translate-y-36 { + --transform-translate-y: 9rem; +} + +.translate-y-40 { + --transform-translate-y: 10rem; +} + +.translate-y-44 { + --transform-translate-y: 11rem; +} + +.translate-y-48 { + --transform-translate-y: 12rem; +} + +.translate-y-52 { + --transform-translate-y: 13rem; +} + +.translate-y-56 { + --transform-translate-y: 14rem; +} + +.translate-y-60 { + --transform-translate-y: 15rem; +} + +.translate-y-64 { + --transform-translate-y: 16rem; +} + +.translate-y-72 { + --transform-translate-y: 18rem; +} + +.translate-y-80 { + --transform-translate-y: 20rem; +} + +.translate-y-96 { + --transform-translate-y: 24rem; +} + +.translate-y-px { + --transform-translate-y: 1px; +} + +.translate-y-0\.5 { + --transform-translate-y: 0.125rem; +} + +.translate-y-1\.5 { + --transform-translate-y: 0.375rem; +} + +.translate-y-2\.5 { + --transform-translate-y: 0.625rem; +} + +.translate-y-3\.5 { + --transform-translate-y: 0.875rem; +} + +.translate-y-1\/2 { + --transform-translate-y: 50%; +} + +.translate-y-1\/3 { + --transform-translate-y: 33.333333%; +} + +.translate-y-2\/3 { + --transform-translate-y: 66.666667%; +} + +.translate-y-1\/4 { + --transform-translate-y: 25%; +} + +.translate-y-2\/4 { + --transform-translate-y: 50%; +} + +.translate-y-3\/4 { + --transform-translate-y: 75%; +} + +.translate-y-1\/5 { + --transform-translate-y: 20%; +} + +.translate-y-2\/5 { + --transform-translate-y: 40%; +} + +.translate-y-3\/5 { + --transform-translate-y: 60%; +} + +.translate-y-4\/5 { + --transform-translate-y: 80%; +} + +.translate-y-1\/6 { + --transform-translate-y: 16.666667%; +} + +.translate-y-2\/6 { + --transform-translate-y: 33.333333%; +} + +.translate-y-3\/6 { + --transform-translate-y: 50%; +} + +.translate-y-4\/6 { + --transform-translate-y: 66.666667%; +} + +.translate-y-5\/6 { + --transform-translate-y: 83.333333%; +} + +.translate-y-1\/12 { + --transform-translate-y: 8.333333%; +} + +.translate-y-2\/12 { + --transform-translate-y: 16.666667%; +} + +.translate-y-3\/12 { + --transform-translate-y: 25%; +} + +.translate-y-4\/12 { + --transform-translate-y: 33.333333%; +} + +.translate-y-5\/12 { + --transform-translate-y: 41.666667%; +} + +.translate-y-6\/12 { + --transform-translate-y: 50%; +} + +.translate-y-7\/12 { + --transform-translate-y: 58.333333%; +} + +.translate-y-8\/12 { + --transform-translate-y: 66.666667%; +} + +.translate-y-9\/12 { + --transform-translate-y: 75%; +} + +.translate-y-10\/12 { + --transform-translate-y: 83.333333%; +} + +.translate-y-11\/12 { + --transform-translate-y: 91.666667%; +} + +.translate-y-full { + --transform-translate-y: 100%; +} + +.-translate-y-1 { + --transform-translate-y: -0.25rem; +} + +.-translate-y-2 { + --transform-translate-y: -0.5rem; +} + +.-translate-y-3 { + --transform-translate-y: -0.75rem; +} + +.-translate-y-4 { + --transform-translate-y: -1rem; +} + +.-translate-y-5 { + --transform-translate-y: -1.25rem; +} + +.-translate-y-6 { + --transform-translate-y: -1.5rem; +} + +.-translate-y-7 { + --transform-translate-y: -1.75rem; +} + +.-translate-y-8 { + --transform-translate-y: -2rem; +} + +.-translate-y-9 { + --transform-translate-y: -2.25rem; +} + +.-translate-y-10 { + --transform-translate-y: -2.5rem; +} + +.-translate-y-11 { + --transform-translate-y: -2.75rem; +} + +.-translate-y-12 { + --transform-translate-y: -3rem; +} + +.-translate-y-13 { + --transform-translate-y: -3.25rem; +} + +.-translate-y-14 { + --transform-translate-y: -3.5rem; +} + +.-translate-y-15 { + --transform-translate-y: -3.75rem; +} + +.-translate-y-16 { + --transform-translate-y: -4rem; +} + +.-translate-y-20 { + --transform-translate-y: -5rem; +} + +.-translate-y-24 { + --transform-translate-y: -6rem; +} + +.-translate-y-28 { + --transform-translate-y: -7rem; +} + +.-translate-y-32 { + --transform-translate-y: -8rem; +} + +.-translate-y-36 { + --transform-translate-y: -9rem; +} + +.-translate-y-40 { + --transform-translate-y: -10rem; +} + +.-translate-y-44 { + --transform-translate-y: -11rem; +} + +.-translate-y-48 { + --transform-translate-y: -12rem; +} + +.-translate-y-52 { + --transform-translate-y: -13rem; +} + +.-translate-y-56 { + --transform-translate-y: -14rem; +} + +.-translate-y-60 { + --transform-translate-y: -15rem; +} + +.-translate-y-64 { + --transform-translate-y: -16rem; +} + +.-translate-y-72 { + --transform-translate-y: -18rem; +} + +.-translate-y-80 { + --transform-translate-y: -20rem; +} + +.-translate-y-96 { + --transform-translate-y: -24rem; +} + +.-translate-y-px { + --transform-translate-y: -1px; +} + +.-translate-y-0\.5 { + --transform-translate-y: -0.125rem; +} + +.-translate-y-1\.5 { + --transform-translate-y: -0.375rem; +} + +.-translate-y-2\.5 { + --transform-translate-y: -0.625rem; +} + +.-translate-y-3\.5 { + --transform-translate-y: -0.875rem; +} + +.-translate-y-1\/2 { + --transform-translate-y: -50%; +} + +.-translate-y-1\/3 { + --transform-translate-y: -33.33333%; +} + +.-translate-y-2\/3 { + --transform-translate-y: -66.66667%; +} + +.-translate-y-1\/4 { + --transform-translate-y: -25%; +} + +.-translate-y-2\/4 { + --transform-translate-y: -50%; +} + +.-translate-y-3\/4 { + --transform-translate-y: -75%; +} + +.-translate-y-1\/5 { + --transform-translate-y: -20%; +} + +.-translate-y-2\/5 { + --transform-translate-y: -40%; +} + +.-translate-y-3\/5 { + --transform-translate-y: -60%; +} + +.-translate-y-4\/5 { + --transform-translate-y: -80%; +} + +.-translate-y-1\/6 { + --transform-translate-y: -16.66667%; +} + +.-translate-y-2\/6 { + --transform-translate-y: -33.33333%; +} + +.-translate-y-3\/6 { + --transform-translate-y: -50%; +} + +.-translate-y-4\/6 { + --transform-translate-y: -66.66667%; +} + +.-translate-y-5\/6 { + --transform-translate-y: -83.33333%; +} + +.-translate-y-1\/12 { + --transform-translate-y: -8.33333%; +} + +.-translate-y-2\/12 { + --transform-translate-y: -16.66667%; +} + +.-translate-y-3\/12 { + --transform-translate-y: -25%; +} + +.-translate-y-4\/12 { + --transform-translate-y: -33.33333%; +} + +.-translate-y-5\/12 { + --transform-translate-y: -41.66667%; +} + +.-translate-y-6\/12 { + --transform-translate-y: -50%; +} + +.-translate-y-7\/12 { + --transform-translate-y: -58.33333%; +} + +.-translate-y-8\/12 { + --transform-translate-y: -66.66667%; +} + +.-translate-y-9\/12 { + --transform-translate-y: -75%; +} + +.-translate-y-10\/12 { + --transform-translate-y: -83.33333%; +} + +.-translate-y-11\/12 { + --transform-translate-y: -91.66667%; +} + +.-translate-y-full { + --transform-translate-y: -100%; +} + +.hover\:translate-x-0:hover { + --transform-translate-x: 0; +} + +.hover\:translate-x-1:hover { + --transform-translate-x: 0.25rem; +} + +.hover\:translate-x-2:hover { + --transform-translate-x: 0.5rem; +} + +.hover\:translate-x-3:hover { + --transform-translate-x: 0.75rem; +} + +.hover\:translate-x-4:hover { + --transform-translate-x: 1rem; +} + +.hover\:translate-x-5:hover { + --transform-translate-x: 1.25rem; +} + +.hover\:translate-x-6:hover { + --transform-translate-x: 1.5rem; +} + +.hover\:translate-x-7:hover { + --transform-translate-x: 1.75rem; +} + +.hover\:translate-x-8:hover { + --transform-translate-x: 2rem; +} + +.hover\:translate-x-9:hover { + --transform-translate-x: 2.25rem; +} + +.hover\:translate-x-10:hover { + --transform-translate-x: 2.5rem; +} + +.hover\:translate-x-11:hover { + --transform-translate-x: 2.75rem; +} + +.hover\:translate-x-12:hover { + --transform-translate-x: 3rem; +} + +.hover\:translate-x-13:hover { + --transform-translate-x: 3.25rem; +} + +.hover\:translate-x-14:hover { + --transform-translate-x: 3.5rem; +} + +.hover\:translate-x-15:hover { + --transform-translate-x: 3.75rem; +} + +.hover\:translate-x-16:hover { + --transform-translate-x: 4rem; +} + +.hover\:translate-x-20:hover { + --transform-translate-x: 5rem; +} + +.hover\:translate-x-24:hover { + --transform-translate-x: 6rem; +} + +.hover\:translate-x-28:hover { + --transform-translate-x: 7rem; +} + +.hover\:translate-x-32:hover { + --transform-translate-x: 8rem; +} + +.hover\:translate-x-36:hover { + --transform-translate-x: 9rem; +} + +.hover\:translate-x-40:hover { + --transform-translate-x: 10rem; +} + +.hover\:translate-x-44:hover { + --transform-translate-x: 11rem; +} + +.hover\:translate-x-48:hover { + --transform-translate-x: 12rem; +} + +.hover\:translate-x-52:hover { + --transform-translate-x: 13rem; +} + +.hover\:translate-x-56:hover { + --transform-translate-x: 14rem; +} + +.hover\:translate-x-60:hover { + --transform-translate-x: 15rem; +} + +.hover\:translate-x-64:hover { + --transform-translate-x: 16rem; +} + +.hover\:translate-x-72:hover { + --transform-translate-x: 18rem; +} + +.hover\:translate-x-80:hover { + --transform-translate-x: 20rem; +} + +.hover\:translate-x-96:hover { + --transform-translate-x: 24rem; +} + +.hover\:translate-x-px:hover { + --transform-translate-x: 1px; +} + +.hover\:translate-x-0\.5:hover { + --transform-translate-x: 0.125rem; +} + +.hover\:translate-x-1\.5:hover { + --transform-translate-x: 0.375rem; +} + +.hover\:translate-x-2\.5:hover { + --transform-translate-x: 0.625rem; +} + +.hover\:translate-x-3\.5:hover { + --transform-translate-x: 0.875rem; +} + +.hover\:translate-x-1\/2:hover { + --transform-translate-x: 50%; +} + +.hover\:translate-x-1\/3:hover { + --transform-translate-x: 33.333333%; +} + +.hover\:translate-x-2\/3:hover { + --transform-translate-x: 66.666667%; +} + +.hover\:translate-x-1\/4:hover { + --transform-translate-x: 25%; +} + +.hover\:translate-x-2\/4:hover { + --transform-translate-x: 50%; +} + +.hover\:translate-x-3\/4:hover { + --transform-translate-x: 75%; +} + +.hover\:translate-x-1\/5:hover { + --transform-translate-x: 20%; +} + +.hover\:translate-x-2\/5:hover { + --transform-translate-x: 40%; +} + +.hover\:translate-x-3\/5:hover { + --transform-translate-x: 60%; +} + +.hover\:translate-x-4\/5:hover { + --transform-translate-x: 80%; +} + +.hover\:translate-x-1\/6:hover { + --transform-translate-x: 16.666667%; +} + +.hover\:translate-x-2\/6:hover { + --transform-translate-x: 33.333333%; +} + +.hover\:translate-x-3\/6:hover { + --transform-translate-x: 50%; +} + +.hover\:translate-x-4\/6:hover { + --transform-translate-x: 66.666667%; +} + +.hover\:translate-x-5\/6:hover { + --transform-translate-x: 83.333333%; +} + +.hover\:translate-x-1\/12:hover { + --transform-translate-x: 8.333333%; +} + +.hover\:translate-x-2\/12:hover { + --transform-translate-x: 16.666667%; +} + +.hover\:translate-x-3\/12:hover { + --transform-translate-x: 25%; +} + +.hover\:translate-x-4\/12:hover { + --transform-translate-x: 33.333333%; +} + +.hover\:translate-x-5\/12:hover { + --transform-translate-x: 41.666667%; +} + +.hover\:translate-x-6\/12:hover { + --transform-translate-x: 50%; +} + +.hover\:translate-x-7\/12:hover { + --transform-translate-x: 58.333333%; +} + +.hover\:translate-x-8\/12:hover { + --transform-translate-x: 66.666667%; +} + +.hover\:translate-x-9\/12:hover { + --transform-translate-x: 75%; +} + +.hover\:translate-x-10\/12:hover { + --transform-translate-x: 83.333333%; +} + +.hover\:translate-x-11\/12:hover { + --transform-translate-x: 91.666667%; +} + +.hover\:translate-x-full:hover { + --transform-translate-x: 100%; +} + +.hover\:-translate-x-1:hover { + --transform-translate-x: -0.25rem; +} + +.hover\:-translate-x-2:hover { + --transform-translate-x: -0.5rem; +} + +.hover\:-translate-x-3:hover { + --transform-translate-x: -0.75rem; +} + +.hover\:-translate-x-4:hover { + --transform-translate-x: -1rem; +} + +.hover\:-translate-x-5:hover { + --transform-translate-x: -1.25rem; +} + +.hover\:-translate-x-6:hover { + --transform-translate-x: -1.5rem; +} + +.hover\:-translate-x-7:hover { + --transform-translate-x: -1.75rem; +} + +.hover\:-translate-x-8:hover { + --transform-translate-x: -2rem; +} + +.hover\:-translate-x-9:hover { + --transform-translate-x: -2.25rem; +} + +.hover\:-translate-x-10:hover { + --transform-translate-x: -2.5rem; +} + +.hover\:-translate-x-11:hover { + --transform-translate-x: -2.75rem; +} + +.hover\:-translate-x-12:hover { + --transform-translate-x: -3rem; +} + +.hover\:-translate-x-13:hover { + --transform-translate-x: -3.25rem; +} + +.hover\:-translate-x-14:hover { + --transform-translate-x: -3.5rem; +} + +.hover\:-translate-x-15:hover { + --transform-translate-x: -3.75rem; +} + +.hover\:-translate-x-16:hover { + --transform-translate-x: -4rem; +} + +.hover\:-translate-x-20:hover { + --transform-translate-x: -5rem; +} + +.hover\:-translate-x-24:hover { + --transform-translate-x: -6rem; +} + +.hover\:-translate-x-28:hover { + --transform-translate-x: -7rem; +} + +.hover\:-translate-x-32:hover { + --transform-translate-x: -8rem; +} + +.hover\:-translate-x-36:hover { + --transform-translate-x: -9rem; +} + +.hover\:-translate-x-40:hover { + --transform-translate-x: -10rem; +} + +.hover\:-translate-x-44:hover { + --transform-translate-x: -11rem; +} + +.hover\:-translate-x-48:hover { + --transform-translate-x: -12rem; +} + +.hover\:-translate-x-52:hover { + --transform-translate-x: -13rem; +} + +.hover\:-translate-x-56:hover { + --transform-translate-x: -14rem; +} + +.hover\:-translate-x-60:hover { + --transform-translate-x: -15rem; +} + +.hover\:-translate-x-64:hover { + --transform-translate-x: -16rem; +} + +.hover\:-translate-x-72:hover { + --transform-translate-x: -18rem; +} + +.hover\:-translate-x-80:hover { + --transform-translate-x: -20rem; +} + +.hover\:-translate-x-96:hover { + --transform-translate-x: -24rem; +} + +.hover\:-translate-x-px:hover { + --transform-translate-x: -1px; +} + +.hover\:-translate-x-0\.5:hover { + --transform-translate-x: -0.125rem; +} + +.hover\:-translate-x-1\.5:hover { + --transform-translate-x: -0.375rem; +} + +.hover\:-translate-x-2\.5:hover { + --transform-translate-x: -0.625rem; +} + +.hover\:-translate-x-3\.5:hover { + --transform-translate-x: -0.875rem; +} + +.hover\:-translate-x-1\/2:hover { + --transform-translate-x: -50%; +} + +.hover\:-translate-x-1\/3:hover { + --transform-translate-x: -33.33333%; +} + +.hover\:-translate-x-2\/3:hover { + --transform-translate-x: -66.66667%; +} + +.hover\:-translate-x-1\/4:hover { + --transform-translate-x: -25%; +} + +.hover\:-translate-x-2\/4:hover { + --transform-translate-x: -50%; +} + +.hover\:-translate-x-3\/4:hover { + --transform-translate-x: -75%; +} + +.hover\:-translate-x-1\/5:hover { + --transform-translate-x: -20%; +} + +.hover\:-translate-x-2\/5:hover { + --transform-translate-x: -40%; +} + +.hover\:-translate-x-3\/5:hover { + --transform-translate-x: -60%; +} + +.hover\:-translate-x-4\/5:hover { + --transform-translate-x: -80%; +} + +.hover\:-translate-x-1\/6:hover { + --transform-translate-x: -16.66667%; +} + +.hover\:-translate-x-2\/6:hover { + --transform-translate-x: -33.33333%; +} + +.hover\:-translate-x-3\/6:hover { + --transform-translate-x: -50%; +} + +.hover\:-translate-x-4\/6:hover { + --transform-translate-x: -66.66667%; +} + +.hover\:-translate-x-5\/6:hover { + --transform-translate-x: -83.33333%; +} + +.hover\:-translate-x-1\/12:hover { + --transform-translate-x: -8.33333%; +} + +.hover\:-translate-x-2\/12:hover { + --transform-translate-x: -16.66667%; +} + +.hover\:-translate-x-3\/12:hover { + --transform-translate-x: -25%; +} + +.hover\:-translate-x-4\/12:hover { + --transform-translate-x: -33.33333%; +} + +.hover\:-translate-x-5\/12:hover { + --transform-translate-x: -41.66667%; +} + +.hover\:-translate-x-6\/12:hover { + --transform-translate-x: -50%; +} + +.hover\:-translate-x-7\/12:hover { + --transform-translate-x: -58.33333%; +} + +.hover\:-translate-x-8\/12:hover { + --transform-translate-x: -66.66667%; +} + +.hover\:-translate-x-9\/12:hover { + --transform-translate-x: -75%; +} + +.hover\:-translate-x-10\/12:hover { + --transform-translate-x: -83.33333%; +} + +.hover\:-translate-x-11\/12:hover { + --transform-translate-x: -91.66667%; +} + +.hover\:-translate-x-full:hover { + --transform-translate-x: -100%; +} + +.hover\:translate-y-0:hover { + --transform-translate-y: 0; +} + +.hover\:translate-y-1:hover { + --transform-translate-y: 0.25rem; +} + +.hover\:translate-y-2:hover { + --transform-translate-y: 0.5rem; +} + +.hover\:translate-y-3:hover { + --transform-translate-y: 0.75rem; +} + +.hover\:translate-y-4:hover { + --transform-translate-y: 1rem; +} + +.hover\:translate-y-5:hover { + --transform-translate-y: 1.25rem; +} + +.hover\:translate-y-6:hover { + --transform-translate-y: 1.5rem; +} + +.hover\:translate-y-7:hover { + --transform-translate-y: 1.75rem; +} + +.hover\:translate-y-8:hover { + --transform-translate-y: 2rem; +} + +.hover\:translate-y-9:hover { + --transform-translate-y: 2.25rem; +} + +.hover\:translate-y-10:hover { + --transform-translate-y: 2.5rem; +} + +.hover\:translate-y-11:hover { + --transform-translate-y: 2.75rem; +} + +.hover\:translate-y-12:hover { + --transform-translate-y: 3rem; +} + +.hover\:translate-y-13:hover { + --transform-translate-y: 3.25rem; +} + +.hover\:translate-y-14:hover { + --transform-translate-y: 3.5rem; +} + +.hover\:translate-y-15:hover { + --transform-translate-y: 3.75rem; +} + +.hover\:translate-y-16:hover { + --transform-translate-y: 4rem; +} + +.hover\:translate-y-20:hover { + --transform-translate-y: 5rem; +} + +.hover\:translate-y-24:hover { + --transform-translate-y: 6rem; +} + +.hover\:translate-y-28:hover { + --transform-translate-y: 7rem; +} + +.hover\:translate-y-32:hover { + --transform-translate-y: 8rem; +} + +.hover\:translate-y-36:hover { + --transform-translate-y: 9rem; +} + +.hover\:translate-y-40:hover { + --transform-translate-y: 10rem; +} + +.hover\:translate-y-44:hover { + --transform-translate-y: 11rem; +} + +.hover\:translate-y-48:hover { + --transform-translate-y: 12rem; +} + +.hover\:translate-y-52:hover { + --transform-translate-y: 13rem; +} + +.hover\:translate-y-56:hover { + --transform-translate-y: 14rem; +} + +.hover\:translate-y-60:hover { + --transform-translate-y: 15rem; +} + +.hover\:translate-y-64:hover { + --transform-translate-y: 16rem; +} + +.hover\:translate-y-72:hover { + --transform-translate-y: 18rem; +} + +.hover\:translate-y-80:hover { + --transform-translate-y: 20rem; +} + +.hover\:translate-y-96:hover { + --transform-translate-y: 24rem; +} + +.hover\:translate-y-px:hover { + --transform-translate-y: 1px; +} + +.hover\:translate-y-0\.5:hover { + --transform-translate-y: 0.125rem; +} + +.hover\:translate-y-1\.5:hover { + --transform-translate-y: 0.375rem; +} + +.hover\:translate-y-2\.5:hover { + --transform-translate-y: 0.625rem; +} + +.hover\:translate-y-3\.5:hover { + --transform-translate-y: 0.875rem; +} + +.hover\:translate-y-1\/2:hover { + --transform-translate-y: 50%; +} + +.hover\:translate-y-1\/3:hover { + --transform-translate-y: 33.333333%; +} + +.hover\:translate-y-2\/3:hover { + --transform-translate-y: 66.666667%; +} + +.hover\:translate-y-1\/4:hover { + --transform-translate-y: 25%; +} + +.hover\:translate-y-2\/4:hover { + --transform-translate-y: 50%; +} + +.hover\:translate-y-3\/4:hover { + --transform-translate-y: 75%; +} + +.hover\:translate-y-1\/5:hover { + --transform-translate-y: 20%; +} + +.hover\:translate-y-2\/5:hover { + --transform-translate-y: 40%; +} + +.hover\:translate-y-3\/5:hover { + --transform-translate-y: 60%; +} + +.hover\:translate-y-4\/5:hover { + --transform-translate-y: 80%; +} + +.hover\:translate-y-1\/6:hover { + --transform-translate-y: 16.666667%; +} + +.hover\:translate-y-2\/6:hover { + --transform-translate-y: 33.333333%; +} + +.hover\:translate-y-3\/6:hover { + --transform-translate-y: 50%; +} + +.hover\:translate-y-4\/6:hover { + --transform-translate-y: 66.666667%; +} + +.hover\:translate-y-5\/6:hover { + --transform-translate-y: 83.333333%; +} + +.hover\:translate-y-1\/12:hover { + --transform-translate-y: 8.333333%; +} + +.hover\:translate-y-2\/12:hover { + --transform-translate-y: 16.666667%; +} + +.hover\:translate-y-3\/12:hover { + --transform-translate-y: 25%; +} + +.hover\:translate-y-4\/12:hover { + --transform-translate-y: 33.333333%; +} + +.hover\:translate-y-5\/12:hover { + --transform-translate-y: 41.666667%; +} + +.hover\:translate-y-6\/12:hover { + --transform-translate-y: 50%; +} + +.hover\:translate-y-7\/12:hover { + --transform-translate-y: 58.333333%; +} + +.hover\:translate-y-8\/12:hover { + --transform-translate-y: 66.666667%; +} + +.hover\:translate-y-9\/12:hover { + --transform-translate-y: 75%; +} + +.hover\:translate-y-10\/12:hover { + --transform-translate-y: 83.333333%; +} + +.hover\:translate-y-11\/12:hover { + --transform-translate-y: 91.666667%; +} + +.hover\:translate-y-full:hover { + --transform-translate-y: 100%; +} + +.hover\:-translate-y-1:hover { + --transform-translate-y: -0.25rem; +} + +.hover\:-translate-y-2:hover { + --transform-translate-y: -0.5rem; +} + +.hover\:-translate-y-3:hover { + --transform-translate-y: -0.75rem; +} + +.hover\:-translate-y-4:hover { + --transform-translate-y: -1rem; +} + +.hover\:-translate-y-5:hover { + --transform-translate-y: -1.25rem; +} + +.hover\:-translate-y-6:hover { + --transform-translate-y: -1.5rem; +} + +.hover\:-translate-y-7:hover { + --transform-translate-y: -1.75rem; +} + +.hover\:-translate-y-8:hover { + --transform-translate-y: -2rem; +} + +.hover\:-translate-y-9:hover { + --transform-translate-y: -2.25rem; +} + +.hover\:-translate-y-10:hover { + --transform-translate-y: -2.5rem; +} + +.hover\:-translate-y-11:hover { + --transform-translate-y: -2.75rem; +} + +.hover\:-translate-y-12:hover { + --transform-translate-y: -3rem; +} + +.hover\:-translate-y-13:hover { + --transform-translate-y: -3.25rem; +} + +.hover\:-translate-y-14:hover { + --transform-translate-y: -3.5rem; +} + +.hover\:-translate-y-15:hover { + --transform-translate-y: -3.75rem; +} + +.hover\:-translate-y-16:hover { + --transform-translate-y: -4rem; +} + +.hover\:-translate-y-20:hover { + --transform-translate-y: -5rem; +} + +.hover\:-translate-y-24:hover { + --transform-translate-y: -6rem; +} + +.hover\:-translate-y-28:hover { + --transform-translate-y: -7rem; +} + +.hover\:-translate-y-32:hover { + --transform-translate-y: -8rem; +} + +.hover\:-translate-y-36:hover { + --transform-translate-y: -9rem; +} + +.hover\:-translate-y-40:hover { + --transform-translate-y: -10rem; +} + +.hover\:-translate-y-44:hover { + --transform-translate-y: -11rem; +} + +.hover\:-translate-y-48:hover { + --transform-translate-y: -12rem; +} + +.hover\:-translate-y-52:hover { + --transform-translate-y: -13rem; +} + +.hover\:-translate-y-56:hover { + --transform-translate-y: -14rem; +} + +.hover\:-translate-y-60:hover { + --transform-translate-y: -15rem; +} + +.hover\:-translate-y-64:hover { + --transform-translate-y: -16rem; +} + +.hover\:-translate-y-72:hover { + --transform-translate-y: -18rem; +} + +.hover\:-translate-y-80:hover { + --transform-translate-y: -20rem; +} + +.hover\:-translate-y-96:hover { + --transform-translate-y: -24rem; +} + +.hover\:-translate-y-px:hover { + --transform-translate-y: -1px; +} + +.hover\:-translate-y-0\.5:hover { + --transform-translate-y: -0.125rem; +} + +.hover\:-translate-y-1\.5:hover { + --transform-translate-y: -0.375rem; +} + +.hover\:-translate-y-2\.5:hover { + --transform-translate-y: -0.625rem; +} + +.hover\:-translate-y-3\.5:hover { + --transform-translate-y: -0.875rem; +} + +.hover\:-translate-y-1\/2:hover { + --transform-translate-y: -50%; +} + +.hover\:-translate-y-1\/3:hover { + --transform-translate-y: -33.33333%; +} + +.hover\:-translate-y-2\/3:hover { + --transform-translate-y: -66.66667%; +} + +.hover\:-translate-y-1\/4:hover { + --transform-translate-y: -25%; +} + +.hover\:-translate-y-2\/4:hover { + --transform-translate-y: -50%; +} + +.hover\:-translate-y-3\/4:hover { + --transform-translate-y: -75%; +} + +.hover\:-translate-y-1\/5:hover { + --transform-translate-y: -20%; +} + +.hover\:-translate-y-2\/5:hover { + --transform-translate-y: -40%; +} + +.hover\:-translate-y-3\/5:hover { + --transform-translate-y: -60%; +} + +.hover\:-translate-y-4\/5:hover { + --transform-translate-y: -80%; +} + +.hover\:-translate-y-1\/6:hover { + --transform-translate-y: -16.66667%; +} + +.hover\:-translate-y-2\/6:hover { + --transform-translate-y: -33.33333%; +} + +.hover\:-translate-y-3\/6:hover { + --transform-translate-y: -50%; +} + +.hover\:-translate-y-4\/6:hover { + --transform-translate-y: -66.66667%; +} + +.hover\:-translate-y-5\/6:hover { + --transform-translate-y: -83.33333%; +} + +.hover\:-translate-y-1\/12:hover { + --transform-translate-y: -8.33333%; +} + +.hover\:-translate-y-2\/12:hover { + --transform-translate-y: -16.66667%; +} + +.hover\:-translate-y-3\/12:hover { + --transform-translate-y: -25%; +} + +.hover\:-translate-y-4\/12:hover { + --transform-translate-y: -33.33333%; +} + +.hover\:-translate-y-5\/12:hover { + --transform-translate-y: -41.66667%; +} + +.hover\:-translate-y-6\/12:hover { + --transform-translate-y: -50%; +} + +.hover\:-translate-y-7\/12:hover { + --transform-translate-y: -58.33333%; +} + +.hover\:-translate-y-8\/12:hover { + --transform-translate-y: -66.66667%; +} + +.hover\:-translate-y-9\/12:hover { + --transform-translate-y: -75%; +} + +.hover\:-translate-y-10\/12:hover { + --transform-translate-y: -83.33333%; +} + +.hover\:-translate-y-11\/12:hover { + --transform-translate-y: -91.66667%; +} + +.hover\:-translate-y-full:hover { + --transform-translate-y: -100%; +} + +.focus\:translate-x-0:focus { + --transform-translate-x: 0; +} + +.focus\:translate-x-1:focus { + --transform-translate-x: 0.25rem; +} + +.focus\:translate-x-2:focus { + --transform-translate-x: 0.5rem; +} + +.focus\:translate-x-3:focus { + --transform-translate-x: 0.75rem; +} + +.focus\:translate-x-4:focus { + --transform-translate-x: 1rem; +} + +.focus\:translate-x-5:focus { + --transform-translate-x: 1.25rem; +} + +.focus\:translate-x-6:focus { + --transform-translate-x: 1.5rem; +} + +.focus\:translate-x-7:focus { + --transform-translate-x: 1.75rem; +} + +.focus\:translate-x-8:focus { + --transform-translate-x: 2rem; +} + +.focus\:translate-x-9:focus { + --transform-translate-x: 2.25rem; +} + +.focus\:translate-x-10:focus { + --transform-translate-x: 2.5rem; +} + +.focus\:translate-x-11:focus { + --transform-translate-x: 2.75rem; +} + +.focus\:translate-x-12:focus { + --transform-translate-x: 3rem; +} + +.focus\:translate-x-13:focus { + --transform-translate-x: 3.25rem; +} + +.focus\:translate-x-14:focus { + --transform-translate-x: 3.5rem; +} + +.focus\:translate-x-15:focus { + --transform-translate-x: 3.75rem; +} + +.focus\:translate-x-16:focus { + --transform-translate-x: 4rem; +} + +.focus\:translate-x-20:focus { + --transform-translate-x: 5rem; +} + +.focus\:translate-x-24:focus { + --transform-translate-x: 6rem; +} + +.focus\:translate-x-28:focus { + --transform-translate-x: 7rem; +} + +.focus\:translate-x-32:focus { + --transform-translate-x: 8rem; +} + +.focus\:translate-x-36:focus { + --transform-translate-x: 9rem; +} + +.focus\:translate-x-40:focus { + --transform-translate-x: 10rem; +} + +.focus\:translate-x-44:focus { + --transform-translate-x: 11rem; +} + +.focus\:translate-x-48:focus { + --transform-translate-x: 12rem; +} + +.focus\:translate-x-52:focus { + --transform-translate-x: 13rem; +} + +.focus\:translate-x-56:focus { + --transform-translate-x: 14rem; +} + +.focus\:translate-x-60:focus { + --transform-translate-x: 15rem; +} + +.focus\:translate-x-64:focus { + --transform-translate-x: 16rem; +} + +.focus\:translate-x-72:focus { + --transform-translate-x: 18rem; +} + +.focus\:translate-x-80:focus { + --transform-translate-x: 20rem; +} + +.focus\:translate-x-96:focus { + --transform-translate-x: 24rem; +} + +.focus\:translate-x-px:focus { + --transform-translate-x: 1px; +} + +.focus\:translate-x-0\.5:focus { + --transform-translate-x: 0.125rem; +} + +.focus\:translate-x-1\.5:focus { + --transform-translate-x: 0.375rem; +} + +.focus\:translate-x-2\.5:focus { + --transform-translate-x: 0.625rem; +} + +.focus\:translate-x-3\.5:focus { + --transform-translate-x: 0.875rem; +} + +.focus\:translate-x-1\/2:focus { + --transform-translate-x: 50%; +} + +.focus\:translate-x-1\/3:focus { + --transform-translate-x: 33.333333%; +} + +.focus\:translate-x-2\/3:focus { + --transform-translate-x: 66.666667%; +} + +.focus\:translate-x-1\/4:focus { + --transform-translate-x: 25%; +} + +.focus\:translate-x-2\/4:focus { + --transform-translate-x: 50%; +} + +.focus\:translate-x-3\/4:focus { + --transform-translate-x: 75%; +} + +.focus\:translate-x-1\/5:focus { + --transform-translate-x: 20%; +} + +.focus\:translate-x-2\/5:focus { + --transform-translate-x: 40%; +} + +.focus\:translate-x-3\/5:focus { + --transform-translate-x: 60%; +} + +.focus\:translate-x-4\/5:focus { + --transform-translate-x: 80%; +} + +.focus\:translate-x-1\/6:focus { + --transform-translate-x: 16.666667%; +} + +.focus\:translate-x-2\/6:focus { + --transform-translate-x: 33.333333%; +} + +.focus\:translate-x-3\/6:focus { + --transform-translate-x: 50%; +} + +.focus\:translate-x-4\/6:focus { + --transform-translate-x: 66.666667%; +} + +.focus\:translate-x-5\/6:focus { + --transform-translate-x: 83.333333%; +} + +.focus\:translate-x-1\/12:focus { + --transform-translate-x: 8.333333%; +} + +.focus\:translate-x-2\/12:focus { + --transform-translate-x: 16.666667%; +} + +.focus\:translate-x-3\/12:focus { + --transform-translate-x: 25%; +} + +.focus\:translate-x-4\/12:focus { + --transform-translate-x: 33.333333%; +} + +.focus\:translate-x-5\/12:focus { + --transform-translate-x: 41.666667%; +} + +.focus\:translate-x-6\/12:focus { + --transform-translate-x: 50%; +} + +.focus\:translate-x-7\/12:focus { + --transform-translate-x: 58.333333%; +} + +.focus\:translate-x-8\/12:focus { + --transform-translate-x: 66.666667%; +} + +.focus\:translate-x-9\/12:focus { + --transform-translate-x: 75%; +} + +.focus\:translate-x-10\/12:focus { + --transform-translate-x: 83.333333%; +} + +.focus\:translate-x-11\/12:focus { + --transform-translate-x: 91.666667%; +} + +.focus\:translate-x-full:focus { + --transform-translate-x: 100%; +} + +.focus\:-translate-x-1:focus { + --transform-translate-x: -0.25rem; +} + +.focus\:-translate-x-2:focus { + --transform-translate-x: -0.5rem; +} + +.focus\:-translate-x-3:focus { + --transform-translate-x: -0.75rem; +} + +.focus\:-translate-x-4:focus { + --transform-translate-x: -1rem; +} + +.focus\:-translate-x-5:focus { + --transform-translate-x: -1.25rem; +} + +.focus\:-translate-x-6:focus { + --transform-translate-x: -1.5rem; +} + +.focus\:-translate-x-7:focus { + --transform-translate-x: -1.75rem; +} + +.focus\:-translate-x-8:focus { + --transform-translate-x: -2rem; +} + +.focus\:-translate-x-9:focus { + --transform-translate-x: -2.25rem; +} + +.focus\:-translate-x-10:focus { + --transform-translate-x: -2.5rem; +} + +.focus\:-translate-x-11:focus { + --transform-translate-x: -2.75rem; +} + +.focus\:-translate-x-12:focus { + --transform-translate-x: -3rem; +} + +.focus\:-translate-x-13:focus { + --transform-translate-x: -3.25rem; +} + +.focus\:-translate-x-14:focus { + --transform-translate-x: -3.5rem; +} + +.focus\:-translate-x-15:focus { + --transform-translate-x: -3.75rem; +} + +.focus\:-translate-x-16:focus { + --transform-translate-x: -4rem; +} + +.focus\:-translate-x-20:focus { + --transform-translate-x: -5rem; +} + +.focus\:-translate-x-24:focus { + --transform-translate-x: -6rem; +} + +.focus\:-translate-x-28:focus { + --transform-translate-x: -7rem; +} + +.focus\:-translate-x-32:focus { + --transform-translate-x: -8rem; +} + +.focus\:-translate-x-36:focus { + --transform-translate-x: -9rem; +} + +.focus\:-translate-x-40:focus { + --transform-translate-x: -10rem; +} + +.focus\:-translate-x-44:focus { + --transform-translate-x: -11rem; +} + +.focus\:-translate-x-48:focus { + --transform-translate-x: -12rem; +} + +.focus\:-translate-x-52:focus { + --transform-translate-x: -13rem; +} + +.focus\:-translate-x-56:focus { + --transform-translate-x: -14rem; +} + +.focus\:-translate-x-60:focus { + --transform-translate-x: -15rem; +} + +.focus\:-translate-x-64:focus { + --transform-translate-x: -16rem; +} + +.focus\:-translate-x-72:focus { + --transform-translate-x: -18rem; +} + +.focus\:-translate-x-80:focus { + --transform-translate-x: -20rem; +} + +.focus\:-translate-x-96:focus { + --transform-translate-x: -24rem; +} + +.focus\:-translate-x-px:focus { + --transform-translate-x: -1px; +} + +.focus\:-translate-x-0\.5:focus { + --transform-translate-x: -0.125rem; +} + +.focus\:-translate-x-1\.5:focus { + --transform-translate-x: -0.375rem; +} + +.focus\:-translate-x-2\.5:focus { + --transform-translate-x: -0.625rem; +} + +.focus\:-translate-x-3\.5:focus { + --transform-translate-x: -0.875rem; +} + +.focus\:-translate-x-1\/2:focus { + --transform-translate-x: -50%; +} + +.focus\:-translate-x-1\/3:focus { + --transform-translate-x: -33.33333%; +} + +.focus\:-translate-x-2\/3:focus { + --transform-translate-x: -66.66667%; +} + +.focus\:-translate-x-1\/4:focus { + --transform-translate-x: -25%; +} + +.focus\:-translate-x-2\/4:focus { + --transform-translate-x: -50%; +} + +.focus\:-translate-x-3\/4:focus { + --transform-translate-x: -75%; +} + +.focus\:-translate-x-1\/5:focus { + --transform-translate-x: -20%; +} + +.focus\:-translate-x-2\/5:focus { + --transform-translate-x: -40%; +} + +.focus\:-translate-x-3\/5:focus { + --transform-translate-x: -60%; +} + +.focus\:-translate-x-4\/5:focus { + --transform-translate-x: -80%; +} + +.focus\:-translate-x-1\/6:focus { + --transform-translate-x: -16.66667%; +} + +.focus\:-translate-x-2\/6:focus { + --transform-translate-x: -33.33333%; +} + +.focus\:-translate-x-3\/6:focus { + --transform-translate-x: -50%; +} + +.focus\:-translate-x-4\/6:focus { + --transform-translate-x: -66.66667%; +} + +.focus\:-translate-x-5\/6:focus { + --transform-translate-x: -83.33333%; +} + +.focus\:-translate-x-1\/12:focus { + --transform-translate-x: -8.33333%; +} + +.focus\:-translate-x-2\/12:focus { + --transform-translate-x: -16.66667%; +} + +.focus\:-translate-x-3\/12:focus { + --transform-translate-x: -25%; +} + +.focus\:-translate-x-4\/12:focus { + --transform-translate-x: -33.33333%; +} + +.focus\:-translate-x-5\/12:focus { + --transform-translate-x: -41.66667%; +} + +.focus\:-translate-x-6\/12:focus { + --transform-translate-x: -50%; +} + +.focus\:-translate-x-7\/12:focus { + --transform-translate-x: -58.33333%; +} + +.focus\:-translate-x-8\/12:focus { + --transform-translate-x: -66.66667%; +} + +.focus\:-translate-x-9\/12:focus { + --transform-translate-x: -75%; +} + +.focus\:-translate-x-10\/12:focus { + --transform-translate-x: -83.33333%; +} + +.focus\:-translate-x-11\/12:focus { + --transform-translate-x: -91.66667%; +} + +.focus\:-translate-x-full:focus { + --transform-translate-x: -100%; +} + +.focus\:translate-y-0:focus { + --transform-translate-y: 0; +} + +.focus\:translate-y-1:focus { + --transform-translate-y: 0.25rem; +} + +.focus\:translate-y-2:focus { + --transform-translate-y: 0.5rem; +} + +.focus\:translate-y-3:focus { + --transform-translate-y: 0.75rem; +} + +.focus\:translate-y-4:focus { + --transform-translate-y: 1rem; +} + +.focus\:translate-y-5:focus { + --transform-translate-y: 1.25rem; +} + +.focus\:translate-y-6:focus { + --transform-translate-y: 1.5rem; +} + +.focus\:translate-y-7:focus { + --transform-translate-y: 1.75rem; +} + +.focus\:translate-y-8:focus { + --transform-translate-y: 2rem; +} + +.focus\:translate-y-9:focus { + --transform-translate-y: 2.25rem; +} + +.focus\:translate-y-10:focus { + --transform-translate-y: 2.5rem; +} + +.focus\:translate-y-11:focus { + --transform-translate-y: 2.75rem; +} + +.focus\:translate-y-12:focus { + --transform-translate-y: 3rem; +} + +.focus\:translate-y-13:focus { + --transform-translate-y: 3.25rem; +} + +.focus\:translate-y-14:focus { + --transform-translate-y: 3.5rem; +} + +.focus\:translate-y-15:focus { + --transform-translate-y: 3.75rem; +} + +.focus\:translate-y-16:focus { + --transform-translate-y: 4rem; +} + +.focus\:translate-y-20:focus { + --transform-translate-y: 5rem; +} + +.focus\:translate-y-24:focus { + --transform-translate-y: 6rem; +} + +.focus\:translate-y-28:focus { + --transform-translate-y: 7rem; +} + +.focus\:translate-y-32:focus { + --transform-translate-y: 8rem; +} + +.focus\:translate-y-36:focus { + --transform-translate-y: 9rem; +} + +.focus\:translate-y-40:focus { + --transform-translate-y: 10rem; +} + +.focus\:translate-y-44:focus { + --transform-translate-y: 11rem; +} + +.focus\:translate-y-48:focus { + --transform-translate-y: 12rem; +} + +.focus\:translate-y-52:focus { + --transform-translate-y: 13rem; +} + +.focus\:translate-y-56:focus { + --transform-translate-y: 14rem; +} + +.focus\:translate-y-60:focus { + --transform-translate-y: 15rem; +} + +.focus\:translate-y-64:focus { + --transform-translate-y: 16rem; +} + +.focus\:translate-y-72:focus { + --transform-translate-y: 18rem; +} + +.focus\:translate-y-80:focus { + --transform-translate-y: 20rem; +} + +.focus\:translate-y-96:focus { + --transform-translate-y: 24rem; +} + +.focus\:translate-y-px:focus { + --transform-translate-y: 1px; +} + +.focus\:translate-y-0\.5:focus { + --transform-translate-y: 0.125rem; +} + +.focus\:translate-y-1\.5:focus { + --transform-translate-y: 0.375rem; +} + +.focus\:translate-y-2\.5:focus { + --transform-translate-y: 0.625rem; +} + +.focus\:translate-y-3\.5:focus { + --transform-translate-y: 0.875rem; +} + +.focus\:translate-y-1\/2:focus { + --transform-translate-y: 50%; +} + +.focus\:translate-y-1\/3:focus { + --transform-translate-y: 33.333333%; +} + +.focus\:translate-y-2\/3:focus { + --transform-translate-y: 66.666667%; +} + +.focus\:translate-y-1\/4:focus { + --transform-translate-y: 25%; +} + +.focus\:translate-y-2\/4:focus { + --transform-translate-y: 50%; +} + +.focus\:translate-y-3\/4:focus { + --transform-translate-y: 75%; +} + +.focus\:translate-y-1\/5:focus { + --transform-translate-y: 20%; +} + +.focus\:translate-y-2\/5:focus { + --transform-translate-y: 40%; +} + +.focus\:translate-y-3\/5:focus { + --transform-translate-y: 60%; +} + +.focus\:translate-y-4\/5:focus { + --transform-translate-y: 80%; +} + +.focus\:translate-y-1\/6:focus { + --transform-translate-y: 16.666667%; +} + +.focus\:translate-y-2\/6:focus { + --transform-translate-y: 33.333333%; +} + +.focus\:translate-y-3\/6:focus { + --transform-translate-y: 50%; +} + +.focus\:translate-y-4\/6:focus { + --transform-translate-y: 66.666667%; +} + +.focus\:translate-y-5\/6:focus { + --transform-translate-y: 83.333333%; +} + +.focus\:translate-y-1\/12:focus { + --transform-translate-y: 8.333333%; +} + +.focus\:translate-y-2\/12:focus { + --transform-translate-y: 16.666667%; +} + +.focus\:translate-y-3\/12:focus { + --transform-translate-y: 25%; +} + +.focus\:translate-y-4\/12:focus { + --transform-translate-y: 33.333333%; +} + +.focus\:translate-y-5\/12:focus { + --transform-translate-y: 41.666667%; +} + +.focus\:translate-y-6\/12:focus { + --transform-translate-y: 50%; +} + +.focus\:translate-y-7\/12:focus { + --transform-translate-y: 58.333333%; +} + +.focus\:translate-y-8\/12:focus { + --transform-translate-y: 66.666667%; +} + +.focus\:translate-y-9\/12:focus { + --transform-translate-y: 75%; +} + +.focus\:translate-y-10\/12:focus { + --transform-translate-y: 83.333333%; +} + +.focus\:translate-y-11\/12:focus { + --transform-translate-y: 91.666667%; +} + +.focus\:translate-y-full:focus { + --transform-translate-y: 100%; +} + +.focus\:-translate-y-1:focus { + --transform-translate-y: -0.25rem; +} + +.focus\:-translate-y-2:focus { + --transform-translate-y: -0.5rem; +} + +.focus\:-translate-y-3:focus { + --transform-translate-y: -0.75rem; +} + +.focus\:-translate-y-4:focus { + --transform-translate-y: -1rem; +} + +.focus\:-translate-y-5:focus { + --transform-translate-y: -1.25rem; +} + +.focus\:-translate-y-6:focus { + --transform-translate-y: -1.5rem; +} + +.focus\:-translate-y-7:focus { + --transform-translate-y: -1.75rem; +} + +.focus\:-translate-y-8:focus { + --transform-translate-y: -2rem; +} + +.focus\:-translate-y-9:focus { + --transform-translate-y: -2.25rem; +} + +.focus\:-translate-y-10:focus { + --transform-translate-y: -2.5rem; +} + +.focus\:-translate-y-11:focus { + --transform-translate-y: -2.75rem; +} + +.focus\:-translate-y-12:focus { + --transform-translate-y: -3rem; +} + +.focus\:-translate-y-13:focus { + --transform-translate-y: -3.25rem; +} + +.focus\:-translate-y-14:focus { + --transform-translate-y: -3.5rem; +} + +.focus\:-translate-y-15:focus { + --transform-translate-y: -3.75rem; +} + +.focus\:-translate-y-16:focus { + --transform-translate-y: -4rem; +} + +.focus\:-translate-y-20:focus { + --transform-translate-y: -5rem; +} + +.focus\:-translate-y-24:focus { + --transform-translate-y: -6rem; +} + +.focus\:-translate-y-28:focus { + --transform-translate-y: -7rem; +} + +.focus\:-translate-y-32:focus { + --transform-translate-y: -8rem; +} + +.focus\:-translate-y-36:focus { + --transform-translate-y: -9rem; +} + +.focus\:-translate-y-40:focus { + --transform-translate-y: -10rem; +} + +.focus\:-translate-y-44:focus { + --transform-translate-y: -11rem; +} + +.focus\:-translate-y-48:focus { + --transform-translate-y: -12rem; +} + +.focus\:-translate-y-52:focus { + --transform-translate-y: -13rem; +} + +.focus\:-translate-y-56:focus { + --transform-translate-y: -14rem; +} + +.focus\:-translate-y-60:focus { + --transform-translate-y: -15rem; +} + +.focus\:-translate-y-64:focus { + --transform-translate-y: -16rem; +} + +.focus\:-translate-y-72:focus { + --transform-translate-y: -18rem; +} + +.focus\:-translate-y-80:focus { + --transform-translate-y: -20rem; +} + +.focus\:-translate-y-96:focus { + --transform-translate-y: -24rem; +} + +.focus\:-translate-y-px:focus { + --transform-translate-y: -1px; +} + +.focus\:-translate-y-0\.5:focus { + --transform-translate-y: -0.125rem; +} + +.focus\:-translate-y-1\.5:focus { + --transform-translate-y: -0.375rem; +} + +.focus\:-translate-y-2\.5:focus { + --transform-translate-y: -0.625rem; +} + +.focus\:-translate-y-3\.5:focus { + --transform-translate-y: -0.875rem; +} + +.focus\:-translate-y-1\/2:focus { + --transform-translate-y: -50%; +} + +.focus\:-translate-y-1\/3:focus { + --transform-translate-y: -33.33333%; +} + +.focus\:-translate-y-2\/3:focus { + --transform-translate-y: -66.66667%; +} + +.focus\:-translate-y-1\/4:focus { + --transform-translate-y: -25%; +} + +.focus\:-translate-y-2\/4:focus { + --transform-translate-y: -50%; +} + +.focus\:-translate-y-3\/4:focus { + --transform-translate-y: -75%; +} + +.focus\:-translate-y-1\/5:focus { + --transform-translate-y: -20%; +} + +.focus\:-translate-y-2\/5:focus { + --transform-translate-y: -40%; +} + +.focus\:-translate-y-3\/5:focus { + --transform-translate-y: -60%; +} + +.focus\:-translate-y-4\/5:focus { + --transform-translate-y: -80%; +} + +.focus\:-translate-y-1\/6:focus { + --transform-translate-y: -16.66667%; +} + +.focus\:-translate-y-2\/6:focus { + --transform-translate-y: -33.33333%; +} + +.focus\:-translate-y-3\/6:focus { + --transform-translate-y: -50%; +} + +.focus\:-translate-y-4\/6:focus { + --transform-translate-y: -66.66667%; +} + +.focus\:-translate-y-5\/6:focus { + --transform-translate-y: -83.33333%; +} + +.focus\:-translate-y-1\/12:focus { + --transform-translate-y: -8.33333%; +} + +.focus\:-translate-y-2\/12:focus { + --transform-translate-y: -16.66667%; +} + +.focus\:-translate-y-3\/12:focus { + --transform-translate-y: -25%; +} + +.focus\:-translate-y-4\/12:focus { + --transform-translate-y: -33.33333%; +} + +.focus\:-translate-y-5\/12:focus { + --transform-translate-y: -41.66667%; +} + +.focus\:-translate-y-6\/12:focus { + --transform-translate-y: -50%; +} + +.focus\:-translate-y-7\/12:focus { + --transform-translate-y: -58.33333%; +} + +.focus\:-translate-y-8\/12:focus { + --transform-translate-y: -66.66667%; +} + +.focus\:-translate-y-9\/12:focus { + --transform-translate-y: -75%; +} + +.focus\:-translate-y-10\/12:focus { + --transform-translate-y: -83.33333%; +} + +.focus\:-translate-y-11\/12:focus { + --transform-translate-y: -91.66667%; +} + +.focus\:-translate-y-full:focus { + --transform-translate-y: -100%; +} + +.skew-x-0 { + --transform-skew-x: 0; +} + +.skew-x-3 { + --transform-skew-x: 3deg; +} + +.skew-x-6 { + --transform-skew-x: 6deg; +} + +.skew-x-12 { + --transform-skew-x: 12deg; +} + +.-skew-x-12 { + --transform-skew-x: -12deg; +} + +.-skew-x-6 { + --transform-skew-x: -6deg; +} + +.-skew-x-3 { + --transform-skew-x: -3deg; +} + +.skew-y-0 { + --transform-skew-y: 0; +} + +.skew-y-3 { + --transform-skew-y: 3deg; +} + +.skew-y-6 { + --transform-skew-y: 6deg; +} + +.skew-y-12 { + --transform-skew-y: 12deg; +} + +.-skew-y-12 { + --transform-skew-y: -12deg; +} + +.-skew-y-6 { + --transform-skew-y: -6deg; +} + +.-skew-y-3 { + --transform-skew-y: -3deg; +} + +.hover\:skew-x-0:hover { + --transform-skew-x: 0; +} + +.hover\:skew-x-3:hover { + --transform-skew-x: 3deg; +} + +.hover\:skew-x-6:hover { + --transform-skew-x: 6deg; +} + +.hover\:skew-x-12:hover { + --transform-skew-x: 12deg; +} + +.hover\:-skew-x-12:hover { + --transform-skew-x: -12deg; +} + +.hover\:-skew-x-6:hover { + --transform-skew-x: -6deg; +} + +.hover\:-skew-x-3:hover { + --transform-skew-x: -3deg; +} + +.hover\:skew-y-0:hover { + --transform-skew-y: 0; +} + +.hover\:skew-y-3:hover { + --transform-skew-y: 3deg; +} + +.hover\:skew-y-6:hover { + --transform-skew-y: 6deg; +} + +.hover\:skew-y-12:hover { + --transform-skew-y: 12deg; +} + +.hover\:-skew-y-12:hover { + --transform-skew-y: -12deg; +} + +.hover\:-skew-y-6:hover { + --transform-skew-y: -6deg; +} + +.hover\:-skew-y-3:hover { + --transform-skew-y: -3deg; +} + +.focus\:skew-x-0:focus { + --transform-skew-x: 0; +} + +.focus\:skew-x-3:focus { + --transform-skew-x: 3deg; +} + +.focus\:skew-x-6:focus { + --transform-skew-x: 6deg; +} + +.focus\:skew-x-12:focus { + --transform-skew-x: 12deg; +} + +.focus\:-skew-x-12:focus { + --transform-skew-x: -12deg; +} + +.focus\:-skew-x-6:focus { + --transform-skew-x: -6deg; +} + +.focus\:-skew-x-3:focus { + --transform-skew-x: -3deg; +} + +.focus\:skew-y-0:focus { + --transform-skew-y: 0; +} + +.focus\:skew-y-3:focus { + --transform-skew-y: 3deg; +} + +.focus\:skew-y-6:focus { + --transform-skew-y: 6deg; +} + +.focus\:skew-y-12:focus { + --transform-skew-y: 12deg; +} + +.focus\:-skew-y-12:focus { + --transform-skew-y: -12deg; +} + +.focus\:-skew-y-6:focus { + --transform-skew-y: -6deg; +} + +.focus\:-skew-y-3:focus { + --transform-skew-y: -3deg; +} + +.transition-none { + transition-property: none; +} + +.transition-all { + transition-property: all; +} + +.transition { + transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; +} + +.transition-colors { + transition-property: background-color, border-color, color, fill, stroke; +} + +.transition-opacity { + transition-property: opacity; +} + +.transition-shadow { + transition-property: box-shadow; +} + +.transition-transform { + transition-property: transform; +} + +.ease-linear { + transition-timing-function: linear; +} + +.ease-in { + transition-timing-function: cubic-bezier(0.4, 0, 1, 1); +} + +.ease-out { + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); +} + +.ease-in-out { + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); +} + +.duration-75 { + transition-duration: 75ms; +} + +.duration-100 { + transition-duration: 100ms; +} + +.duration-150 { + transition-duration: 150ms; +} + +.duration-200 { + transition-duration: 200ms; +} + +.duration-300 { + transition-duration: 300ms; +} + +.duration-500 { + transition-duration: 500ms; +} + +.duration-700 { + transition-duration: 700ms; +} + +.duration-1000 { + transition-duration: 1000ms; +} + +.delay-75 { + transition-delay: 75ms; +} + +.delay-100 { + transition-delay: 100ms; +} + +.delay-150 { + transition-delay: 150ms; +} + +.delay-200 { + transition-delay: 200ms; +} + +.delay-300 { + transition-delay: 300ms; +} + +.delay-500 { + transition-delay: 500ms; +} + +.delay-700 { + transition-delay: 700ms; +} + +.delay-1000 { + transition-delay: 1000ms; +} + +@-webkit-keyframes spin { + to { + transform: rotate(360deg); + } +} + +@keyframes spin { + to { + transform: rotate(360deg); + } +} + +@-webkit-keyframes ping { + 75%, 100% { + transform: scale(2); + opacity: 0; + } +} + +@keyframes ping { + 75%, 100% { + transform: scale(2); + opacity: 0; + } +} + +@-webkit-keyframes pulse { + 50% { + opacity: .5; + } +} + +@keyframes pulse { + 50% { + opacity: .5; + } +} + +@-webkit-keyframes bounce { + 0%, 100% { + transform: translateY(-25%); + -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1); + animation-timing-function: cubic-bezier(0.8,0,1,1); + } + + 50% { + transform: none; + -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1); + animation-timing-function: cubic-bezier(0,0,0.2,1); + } +} + +@keyframes bounce { + 0%, 100% { + transform: translateY(-25%); + -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1); + animation-timing-function: cubic-bezier(0.8,0,1,1); + } + + 50% { + transform: none; + -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1); + animation-timing-function: cubic-bezier(0,0,0.2,1); + } +} + +.animate-none { + -webkit-animation: none; + animation: none; +} + +.animate-spin { + -webkit-animation: spin 1s linear infinite; + animation: spin 1s linear infinite; +} + +.animate-ping { + -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; +} + +.animate-pulse { + -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; +} + +.animate-bounce { + -webkit-animation: bounce 1s infinite; + animation: bounce 1s infinite; +} + +@media (min-width: 640px) { + .sm\:container { + width: 100%; + } + + @media (min-width: 640px) { + .sm\:container { + max-width: 640px; + } + } + + @media (min-width: 768px) { + .sm\:container { + max-width: 768px; + } + } + + @media (min-width: 1024px) { + .sm\:container { + max-width: 1024px; + } + } + + @media (min-width: 1280px) { + .sm\:container { + max-width: 1280px; + } + } + + .sm\:prose { + color: #374151; + max-width: 65ch; + } + + .sm\:prose [class~="lead"] { + color: #4b5563; + font-size: 1.25em; + line-height: 1.6; + margin-top: 1.2em; + margin-bottom: 1.2em; + } + + .sm\:prose a { + color: #5850ec; + text-decoration: none; + font-weight: 600; + } + + .sm\:prose strong { + color: #161e2e; + font-weight: 600; + } + + .sm\:prose ol { + counter-reset: list-counter; + margin-top: 1.25em; + margin-bottom: 1.25em; + } + + .sm\:prose ol > li { + position: relative; + counter-increment: list-counter; + padding-left: 1.75em; + } + + .sm\:prose ol > li::before { + content: counter(list-counter) "."; + position: absolute; + font-weight: 400; + color: #6b7280; + } + + .sm\:prose ul > li { + position: relative; + padding-left: 1.75em; + } + + .sm\:prose ul > li::before { + content: ""; + position: absolute; + background-color: #d2d6dc; + border-radius: 50%; + width: 0.375em; + height: 0.375em; + top: calc(0.875em - 0.1875em); + left: 0.25em; + } + + .sm\:prose hr { + border-color: #e5e7eb; + border-top-width: 1px; + margin-top: 3em; + margin-bottom: 3em; + } + + .sm\:prose blockquote { + font-weight: 500; + font-style: italic; + color: #161e2e; + border-left-width: 0.25rem; + border-left-color: #e5e7eb; + quotes: "\201C""\201D""\2018""\2019"; + margin-top: 1.6em; + margin-bottom: 1.6em; + padding-left: 1em; + } + + .sm\:prose blockquote p:first-of-type::before { + content: open-quote; + } + + .sm\:prose blockquote p:last-of-type::after { + content: close-quote; + } + + .sm\:prose h1 { + color: #1a202c; + font-weight: 800; + font-size: 2.25em; + margin-top: 0; + margin-bottom: 0.8888889em; + line-height: 1.1111111; + } + + .sm\:prose h2 { + color: #1a202c; + font-weight: 700; + font-size: 1.5em; + margin-top: 2em; + margin-bottom: 1em; + line-height: 1.3333333; + } + + .sm\:prose h3 { + color: #1a202c; + font-weight: 600; + font-size: 1.25em; + margin-top: 1.6em; + margin-bottom: 0.6em; + line-height: 1.6; + } + + .sm\:prose h4 { + color: #1a202c; + font-weight: 600; + margin-top: 1.5em; + margin-bottom: 0.5em; + line-height: 1.5; + } + + .sm\:prose figure figcaption { + color: #6b7280; + font-size: 0.875em; + line-height: 1.4285714; + margin-top: 0.8571429em; + } + + .sm\:prose code { + color: #161e2e; + font-weight: 600; + font-size: 0.875em; + } + + .sm\:prose code::before { + content: "`"; + } + + .sm\:prose code::after { + content: "`"; + } + + .sm\:prose pre { + color: #e5e7eb; + background-color: #252f3f; + overflow-x: auto; + font-size: 0.875em; + line-height: 1.7142857; + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; + border-radius: 0.375rem; + padding-top: 0.8571429em; + padding-right: 1.1428571em; + padding-bottom: 0.8571429em; + padding-left: 1.1428571em; + } + + .sm\:prose pre code { + background-color: transparent; + border-width: 0; + border-radius: 0; + padding: 0; + font-weight: 400; + color: inherit; + font-size: inherit; + font-family: inherit; + line-height: inherit; + } + + .sm\:prose pre code::before { + content: ""; + } + + .sm\:prose pre code::after { + content: ""; + } + + .sm\:prose table { + width: 100%; + table-layout: auto; + text-align: left; + margin-top: 2em; + margin-bottom: 2em; + font-size: 0.875em; + line-height: 1.7142857; + } + + .sm\:prose thead { + color: #161e2e; + font-weight: 600; + border-bottom-width: 1px; + border-bottom-color: #d2d6dc; + } + + .sm\:prose thead th { + vertical-align: bottom; + padding-right: 0.5714286em; + padding-bottom: 0.5714286em; + padding-left: 0.5714286em; + } + + .sm\:prose tbody tr { + border-bottom-width: 1px; + border-bottom-color: #e5e7eb; + } + + .sm\:prose tbody tr:last-child { + border-bottom-width: 0; + } + + .sm\:prose tbody td { + vertical-align: top; + padding-top: 0.5714286em; + padding-right: 0.5714286em; + padding-bottom: 0.5714286em; + padding-left: 0.5714286em; + } + + .sm\:prose { + font-size: 1rem; + line-height: 1.75; + } + + .sm\:prose p { + margin-top: 1.25em; + margin-bottom: 1.25em; + } + + .sm\:prose img { + margin-top: 2em; + margin-bottom: 2em; + } + + .sm\:prose video { + margin-top: 2em; + margin-bottom: 2em; + } + + .sm\:prose figure { + margin-top: 2em; + margin-bottom: 2em; + } + + .sm\:prose figure > * { + margin-top: 0; + margin-bottom: 0; + } + + .sm\:prose h2 code { + font-size: 0.875em; + } + + .sm\:prose h3 code { + font-size: 0.9em; + } + + .sm\:prose ul { + margin-top: 1.25em; + margin-bottom: 1.25em; + } + + .sm\:prose li { + margin-top: 0.5em; + margin-bottom: 0.5em; + } + + .sm\:prose ol > li:before { + left: 0; + } + + .sm\:prose > ul > li p { + margin-top: 0.75em; + margin-bottom: 0.75em; + } + + .sm\:prose > ul > li > *:first-child { + margin-top: 1.25em; + } + + .sm\:prose > ul > li > *:last-child { + margin-bottom: 1.25em; + } + + .sm\:prose > ol > li > *:first-child { + margin-top: 1.25em; + } + + .sm\:prose > ol > li > *:last-child { + margin-bottom: 1.25em; + } + + .sm\:prose ul ul, .sm\:prose ul ol, .sm\:prose ol ul, .sm\:prose ol ol { + margin-top: 0.75em; + margin-bottom: 0.75em; + } + + .sm\:prose hr + * { + margin-top: 0; + } + + .sm\:prose h2 + * { + margin-top: 0; + } + + .sm\:prose h3 + * { + margin-top: 0; + } + + .sm\:prose h4 + * { + margin-top: 0; + } + + .sm\:prose thead th:first-child { + padding-left: 0; + } + + .sm\:prose thead th:last-child { + padding-right: 0; + } + + .sm\:prose tbody td:first-child { + padding-left: 0; + } + + .sm\:prose tbody td:last-child { + padding-right: 0; + } + + .sm\:prose > :first-child { + margin-top: 0; + } + + .sm\:prose > :last-child { + margin-bottom: 0; + } + + .sm\:prose h1, .sm\:prose h2, .sm\:prose h3, .sm\:prose h4 { + color: #161e2e; + } + + .sm\:prose-sm { + font-size: 0.875rem; + line-height: 1.7142857; + } + + .sm\:prose-sm p { + margin-top: 1.1428571em; + margin-bottom: 1.1428571em; + } + + .sm\:prose-sm [class~="lead"] { + font-size: 1.2857143em; + line-height: 1.5555556; + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; + } + + .sm\:prose-sm blockquote { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + padding-left: 1.1111111em; + } + + .sm\:prose-sm h1 { + font-size: 2.1428571em; + margin-top: 0; + margin-bottom: 0.8em; + line-height: 1.2; + } + + .sm\:prose-sm h2 { + font-size: 1.4285714em; + margin-top: 1.6em; + margin-bottom: 0.8em; + line-height: 1.4; + } + + .sm\:prose-sm h3 { + font-size: 1.2857143em; + margin-top: 1.5555556em; + margin-bottom: 0.4444444em; + line-height: 1.5555556; + } + + .sm\:prose-sm h4 { + margin-top: 1.4285714em; + margin-bottom: 0.5714286em; + line-height: 1.4285714; + } + + .sm\:prose-sm img { + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; + } + + .sm\:prose-sm video { + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; + } + + .sm\:prose-sm figure { + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; + } + + .sm\:prose-sm figure > * { + margin-top: 0; + margin-bottom: 0; + } + + .sm\:prose-sm figure figcaption { + font-size: 0.8571429em; + line-height: 1.3333333; + margin-top: 0.6666667em; + } + + .sm\:prose-sm code { + font-size: 0.8571429em; + } + + .sm\:prose-sm h2 code { + font-size: 0.9em; + } + + .sm\:prose-sm h3 code { + font-size: 0.8888889em; + } + + .sm\:prose-sm pre { + font-size: 0.8571429em; + line-height: 1.6666667; + margin-top: 1.6666667em; + margin-bottom: 1.6666667em; + border-radius: 0.25rem; + padding-top: 0.6666667em; + padding-right: 1em; + padding-bottom: 0.6666667em; + padding-left: 1em; + } + + .sm\:prose-sm ol { + margin-top: 1.1428571em; + margin-bottom: 1.1428571em; + } + + .sm\:prose-sm ul { + margin-top: 1.1428571em; + margin-bottom: 1.1428571em; + } + + .sm\:prose-sm li { + margin-top: 0.2857143em; + margin-bottom: 0.2857143em; + } + + .sm\:prose-sm ol > li { + padding-left: 1.5714286em; + } + + .sm\:prose-sm ol > li:before { + left: 0; + } + + .sm\:prose-sm ul > li { + padding-left: 1.5714286em; + } + + .sm\:prose-sm ul > li::before { + height: 0.3571429em; + width: 0.3571429em; + top: calc(0.8571429em - 0.1785714em); + left: 0.2142857em; + } + + .sm\:prose-sm > ul > li p { + margin-top: 0.5714286em; + margin-bottom: 0.5714286em; + } + + .sm\:prose-sm > ul > li > *:first-child { + margin-top: 1.1428571em; + } + + .sm\:prose-sm > ul > li > *:last-child { + margin-bottom: 1.1428571em; + } + + .sm\:prose-sm > ol > li > *:first-child { + margin-top: 1.1428571em; + } + + .sm\:prose-sm > ol > li > *:last-child { + margin-bottom: 1.1428571em; + } + + .sm\:prose-sm ul ul, .sm\:prose-sm ul ol, .sm\:prose-sm ol ul, .sm\:prose-sm ol ol { + margin-top: 0.5714286em; + margin-bottom: 0.5714286em; + } + + .sm\:prose-sm hr { + margin-top: 2.8571429em; + margin-bottom: 2.8571429em; + } + + .sm\:prose-sm hr + * { + margin-top: 0; + } + + .sm\:prose-sm h2 + * { + margin-top: 0; + } + + .sm\:prose-sm h3 + * { + margin-top: 0; + } + + .sm\:prose-sm h4 + * { + margin-top: 0; + } + + .sm\:prose-sm table { + font-size: 0.8571429em; + line-height: 1.5; + } + + .sm\:prose-sm thead th { + padding-right: 1em; + padding-bottom: 0.6666667em; + padding-left: 1em; + } + + .sm\:prose-sm thead th:first-child { + padding-left: 0; + } + + .sm\:prose-sm thead th:last-child { + padding-right: 0; + } + + .sm\:prose-sm tbody td { + padding-top: 0.6666667em; + padding-right: 1em; + padding-bottom: 0.6666667em; + padding-left: 1em; + } + + .sm\:prose-sm tbody td:first-child { + padding-left: 0; + } + + .sm\:prose-sm tbody td:last-child { + padding-right: 0; + } + + .sm\:prose-sm > :first-child { + margin-top: 0; + } + + .sm\:prose-sm > :last-child { + margin-bottom: 0; + } + + .sm\:prose-lg { + font-size: 1.125rem; + line-height: 1.7777778; + } + + .sm\:prose-lg p { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + + .sm\:prose-lg [class~="lead"] { + font-size: 1.2222222em; + line-height: 1.4545455; + margin-top: 1.0909091em; + margin-bottom: 1.0909091em; + } + + .sm\:prose-lg blockquote { + margin-top: 1.6666667em; + margin-bottom: 1.6666667em; + padding-left: 1em; + } + + .sm\:prose-lg h1 { + font-size: 2.6666667em; + margin-top: 0; + margin-bottom: 0.8333333em; + line-height: 1; + } + + .sm\:prose-lg h2 { + font-size: 1.6666667em; + margin-top: 1.8666667em; + margin-bottom: 1.0666667em; + line-height: 1.3333333; + } + + .sm\:prose-lg h3 { + font-size: 1.3333333em; + margin-top: 1.6666667em; + margin-bottom: 0.6666667em; + line-height: 1.5; + } + + .sm\:prose-lg h4 { + margin-top: 1.7777778em; + margin-bottom: 0.4444444em; + line-height: 1.5555556; + } + + .sm\:prose-lg img { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + + .sm\:prose-lg video { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + + .sm\:prose-lg figure { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + + .sm\:prose-lg figure > * { + margin-top: 0; + margin-bottom: 0; + } + + .sm\:prose-lg figure figcaption { + font-size: 0.8888889em; + line-height: 1.5; + margin-top: 1em; + } + + .sm\:prose-lg code { + font-size: 0.8888889em; + } + + .sm\:prose-lg h2 code { + font-size: 0.8666667em; + } + + .sm\:prose-lg h3 code { + font-size: 0.875em; + } + + .sm\:prose-lg pre { + font-size: 0.8888889em; + line-height: 1.75; + margin-top: 2em; + margin-bottom: 2em; + border-radius: 0.375rem; + padding-top: 1em; + padding-right: 1.5em; + padding-bottom: 1em; + padding-left: 1.5em; + } + + .sm\:prose-lg ol { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + + .sm\:prose-lg ul { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + + .sm\:prose-lg li { + margin-top: 0.6666667em; + margin-bottom: 0.6666667em; + } + + .sm\:prose-lg ol > li { + padding-left: 1.6666667em; + } + + .sm\:prose-lg ol > li:before { + left: 0; + } + + .sm\:prose-lg ul > li { + padding-left: 1.6666667em; + } + + .sm\:prose-lg ul > li::before { + width: 0.3333333em; + height: 0.3333333em; + top: calc(0.8888889em - 0.1666667em); + left: 0.2222222em; + } + + .sm\:prose-lg > ul > li p { + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; + } + + .sm\:prose-lg > ul > li > *:first-child { + margin-top: 1.3333333em; + } + + .sm\:prose-lg > ul > li > *:last-child { + margin-bottom: 1.3333333em; + } + + .sm\:prose-lg > ol > li > *:first-child { + margin-top: 1.3333333em; + } + + .sm\:prose-lg > ol > li > *:last-child { + margin-bottom: 1.3333333em; + } + + .sm\:prose-lg ul ul, .sm\:prose-lg ul ol, .sm\:prose-lg ol ul, .sm\:prose-lg ol ol { + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; + } + + .sm\:prose-lg hr { + margin-top: 3.1111111em; + margin-bottom: 3.1111111em; + } + + .sm\:prose-lg hr + * { + margin-top: 0; + } + + .sm\:prose-lg h2 + * { + margin-top: 0; + } + + .sm\:prose-lg h3 + * { + margin-top: 0; + } + + .sm\:prose-lg h4 + * { + margin-top: 0; + } + + .sm\:prose-lg table { + font-size: 0.8888889em; + line-height: 1.5; + } + + .sm\:prose-lg thead th { + padding-right: 0.75em; + padding-bottom: 0.75em; + padding-left: 0.75em; + } + + .sm\:prose-lg thead th:first-child { + padding-left: 0; + } + + .sm\:prose-lg thead th:last-child { + padding-right: 0; + } + + .sm\:prose-lg tbody td { + padding-top: 0.75em; + padding-right: 0.75em; + padding-bottom: 0.75em; + padding-left: 0.75em; + } + + .sm\:prose-lg tbody td:first-child { + padding-left: 0; + } + + .sm\:prose-lg tbody td:last-child { + padding-right: 0; + } + + .sm\:prose-lg > :first-child { + margin-top: 0; + } + + .sm\:prose-lg > :last-child { + margin-bottom: 0; + } + + .sm\:prose-xl { + font-size: 1.25rem; + line-height: 1.8; + } + + .sm\:prose-xl p { + margin-top: 1.2em; + margin-bottom: 1.2em; + } + + .sm\:prose-xl [class~="lead"] { + font-size: 1.2em; + line-height: 1.5; + margin-top: 1em; + margin-bottom: 1em; + } + + .sm\:prose-xl blockquote { + margin-top: 1.6em; + margin-bottom: 1.6em; + padding-left: 1.0666667em; + } + + .sm\:prose-xl h1 { + font-size: 2.8em; + margin-top: 0; + margin-bottom: 0.8571429em; + line-height: 1; + } + + .sm\:prose-xl h2 { + font-size: 1.8em; + margin-top: 1.5555556em; + margin-bottom: 0.8888889em; + line-height: 1.1111111; + } + + .sm\:prose-xl h3 { + font-size: 1.5em; + margin-top: 1.6em; + margin-bottom: 0.6666667em; + line-height: 1.3333333; + } + + .sm\:prose-xl h4 { + margin-top: 1.8em; + margin-bottom: 0.6em; + line-height: 1.6; + } + + .sm\:prose-xl img { + margin-top: 2em; + margin-bottom: 2em; + } + + .sm\:prose-xl video { + margin-top: 2em; + margin-bottom: 2em; + } + + .sm\:prose-xl figure { + margin-top: 2em; + margin-bottom: 2em; + } + + .sm\:prose-xl figure > * { + margin-top: 0; + margin-bottom: 0; + } + + .sm\:prose-xl figure figcaption { + font-size: 0.9em; + line-height: 1.5555556; + margin-top: 1em; + } + + .sm\:prose-xl code { + font-size: 0.9em; + } + + .sm\:prose-xl h2 code { + font-size: 0.8611111em; + } + + .sm\:prose-xl h3 code { + font-size: 0.9em; + } + + .sm\:prose-xl pre { + font-size: 0.9em; + line-height: 1.7777778; + margin-top: 2em; + margin-bottom: 2em; + border-radius: 0.5rem; + padding-top: 1.1111111em; + padding-right: 1.3333333em; + padding-bottom: 1.1111111em; + padding-left: 1.3333333em; + } + + .sm\:prose-xl ol { + margin-top: 1.2em; + margin-bottom: 1.2em; + } + + .sm\:prose-xl ul { + margin-top: 1.2em; + margin-bottom: 1.2em; + } + + .sm\:prose-xl li { + margin-top: 0.6em; + margin-bottom: 0.6em; + } + + .sm\:prose-xl ol > li { + padding-left: 1.8em; + } + + .sm\:prose-xl ol > li:before { + left: 0; + } + + .sm\:prose-xl ul > li { + padding-left: 1.8em; + } + + .sm\:prose-xl ul > li::before { + width: 0.35em; + height: 0.35em; + top: calc(0.9em - 0.175em); + left: 0.25em; + } + + .sm\:prose-xl > ul > li p { + margin-top: 0.8em; + margin-bottom: 0.8em; + } + + .sm\:prose-xl > ul > li > *:first-child { + margin-top: 1.2em; + } + + .sm\:prose-xl > ul > li > *:last-child { + margin-bottom: 1.2em; + } + + .sm\:prose-xl > ol > li > *:first-child { + margin-top: 1.2em; + } + + .sm\:prose-xl > ol > li > *:last-child { + margin-bottom: 1.2em; + } + + .sm\:prose-xl ul ul, .sm\:prose-xl ul ol, .sm\:prose-xl ol ul, .sm\:prose-xl ol ol { + margin-top: 0.8em; + margin-bottom: 0.8em; + } + + .sm\:prose-xl hr { + margin-top: 2.8em; + margin-bottom: 2.8em; + } + + .sm\:prose-xl hr + * { + margin-top: 0; + } + + .sm\:prose-xl h2 + * { + margin-top: 0; + } + + .sm\:prose-xl h3 + * { + margin-top: 0; + } + + .sm\:prose-xl h4 + * { + margin-top: 0; + } + + .sm\:prose-xl table { + font-size: 0.9em; + line-height: 1.5555556; + } + + .sm\:prose-xl thead th { + padding-right: 0.6666667em; + padding-bottom: 0.8888889em; + padding-left: 0.6666667em; + } + + .sm\:prose-xl thead th:first-child { + padding-left: 0; + } + + .sm\:prose-xl thead th:last-child { + padding-right: 0; + } + + .sm\:prose-xl tbody td { + padding-top: 0.8888889em; + padding-right: 0.6666667em; + padding-bottom: 0.8888889em; + padding-left: 0.6666667em; + } + + .sm\:prose-xl tbody td:first-child { + padding-left: 0; + } + + .sm\:prose-xl tbody td:last-child { + padding-right: 0; + } + + .sm\:prose-xl > :first-child { + margin-top: 0; + } + + .sm\:prose-xl > :last-child { + margin-bottom: 0; + } + + .sm\:prose-2xl { + font-size: 1.5rem; + line-height: 1.6666667; + } + + .sm\:prose-2xl p { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + + .sm\:prose-2xl [class~="lead"] { + font-size: 1.25em; + line-height: 1.4666667; + margin-top: 1.0666667em; + margin-bottom: 1.0666667em; + } + + .sm\:prose-2xl blockquote { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + padding-left: 1.1111111em; + } + + .sm\:prose-2xl h1 { + font-size: 2.6666667em; + margin-top: 0; + margin-bottom: 0.875em; + line-height: 1; + } + + .sm\:prose-2xl h2 { + font-size: 2em; + margin-top: 1.5em; + margin-bottom: 0.8333333em; + line-height: 1.0833333; + } + + .sm\:prose-2xl h3 { + font-size: 1.5em; + margin-top: 1.5555556em; + margin-bottom: 0.6666667em; + line-height: 1.2222222; + } + + .sm\:prose-2xl h4 { + margin-top: 1.6666667em; + margin-bottom: 0.6666667em; + line-height: 1.5; + } + + .sm\:prose-2xl img { + margin-top: 2em; + margin-bottom: 2em; + } + + .sm\:prose-2xl video { + margin-top: 2em; + margin-bottom: 2em; + } + + .sm\:prose-2xl figure { + margin-top: 2em; + margin-bottom: 2em; + } + + .sm\:prose-2xl figure > * { + margin-top: 0; + margin-bottom: 0; + } + + .sm\:prose-2xl figure figcaption { + font-size: 0.8333333em; + line-height: 1.6; + margin-top: 1em; + } + + .sm\:prose-2xl code { + font-size: 0.8333333em; + } + + .sm\:prose-2xl h2 code { + font-size: 0.875em; + } + + .sm\:prose-2xl h3 code { + font-size: 0.8888889em; + } + + .sm\:prose-2xl pre { + font-size: 0.8333333em; + line-height: 1.8; + margin-top: 2em; + margin-bottom: 2em; + border-radius: 0.5rem; + padding-top: 1.2em; + padding-right: 1.6em; + padding-bottom: 1.2em; + padding-left: 1.6em; + } + + .sm\:prose-2xl ol { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + + .sm\:prose-2xl ul { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + + .sm\:prose-2xl li { + margin-top: 0.5em; + margin-bottom: 0.5em; + } + + .sm\:prose-2xl ol > li { + padding-left: 1.6666667em; + } + + .sm\:prose-2xl ol > li:before { + left: 0; + } + + .sm\:prose-2xl ul > li { + padding-left: 1.6666667em; + } + + .sm\:prose-2xl ul > li::before { + width: 0.3333333em; + height: 0.3333333em; + top: calc(0.8333333em - 0.1666667em); + left: 0.25em; + } + + .sm\:prose-2xl > ul > li p { + margin-top: 0.8333333em; + margin-bottom: 0.8333333em; + } + + .sm\:prose-2xl > ul > li > *:first-child { + margin-top: 1.3333333em; + } + + .sm\:prose-2xl > ul > li > *:last-child { + margin-bottom: 1.3333333em; + } + + .sm\:prose-2xl > ol > li > *:first-child { + margin-top: 1.3333333em; + } + + .sm\:prose-2xl > ol > li > *:last-child { + margin-bottom: 1.3333333em; + } + + .sm\:prose-2xl ul ul, .sm\:prose-2xl ul ol, .sm\:prose-2xl ol ul, .sm\:prose-2xl ol ol { + margin-top: 0.6666667em; + margin-bottom: 0.6666667em; + } + + .sm\:prose-2xl hr { + margin-top: 3em; + margin-bottom: 3em; + } + + .sm\:prose-2xl hr + * { + margin-top: 0; + } + + .sm\:prose-2xl h2 + * { + margin-top: 0; + } + + .sm\:prose-2xl h3 + * { + margin-top: 0; + } + + .sm\:prose-2xl h4 + * { + margin-top: 0; + } + + .sm\:prose-2xl table { + font-size: 0.8333333em; + line-height: 1.4; + } + + .sm\:prose-2xl thead th { + padding-right: 0.6em; + padding-bottom: 0.8em; + padding-left: 0.6em; + } + + .sm\:prose-2xl thead th:first-child { + padding-left: 0; + } + + .sm\:prose-2xl thead th:last-child { + padding-right: 0; + } + + .sm\:prose-2xl tbody td { + padding-top: 0.8em; + padding-right: 0.6em; + padding-bottom: 0.8em; + padding-left: 0.6em; + } + + .sm\:prose-2xl tbody td:first-child { + padding-left: 0; + } + + .sm\:prose-2xl tbody td:last-child { + padding-right: 0; + } + + .sm\:prose-2xl > :first-child { + margin-top: 0; + } + + .sm\:prose-2xl > :last-child { + margin-bottom: 0; + } + + .sm\:space-y-0 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0px * var(--space-y-reverse)); + } + + .sm\:space-x-0 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0px * var(--space-x-reverse)); + margin-left: calc(0px * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-1 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.25rem * var(--space-y-reverse)); + } + + .sm\:space-x-1 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.25rem * var(--space-x-reverse)); + margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-2 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.5rem * var(--space-y-reverse)); + } + + .sm\:space-x-2 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.5rem * var(--space-x-reverse)); + margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.75rem * var(--space-y-reverse)); + } + + .sm\:space-x-3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.75rem * var(--space-x-reverse)); + margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(1rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(1rem * var(--space-y-reverse)); + } + + .sm\:space-x-4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(1rem * var(--space-x-reverse)); + margin-left: calc(1rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(1.25rem * var(--space-y-reverse)); + } + + .sm\:space-x-5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(1.25rem * var(--space-x-reverse)); + margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(1.5rem * var(--space-y-reverse)); + } + + .sm\:space-x-6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(1.5rem * var(--space-x-reverse)); + margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-7 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(1.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(1.75rem * var(--space-y-reverse)); + } + + .sm\:space-x-7 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(1.75rem * var(--space-x-reverse)); + margin-left: calc(1.75rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-8 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(2rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(2rem * var(--space-y-reverse)); + } + + .sm\:space-x-8 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(2rem * var(--space-x-reverse)); + margin-left: calc(2rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-9 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(2.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(2.25rem * var(--space-y-reverse)); + } + + .sm\:space-x-9 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(2.25rem * var(--space-x-reverse)); + margin-left: calc(2.25rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-10 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(2.5rem * var(--space-y-reverse)); + } + + .sm\:space-x-10 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(2.5rem * var(--space-x-reverse)); + margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-11 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(2.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(2.75rem * var(--space-y-reverse)); + } + + .sm\:space-x-11 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(2.75rem * var(--space-x-reverse)); + margin-left: calc(2.75rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(3rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(3rem * var(--space-y-reverse)); + } + + .sm\:space-x-12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(3rem * var(--space-x-reverse)); + margin-left: calc(3rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-13 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(3.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(3.25rem * var(--space-y-reverse)); + } + + .sm\:space-x-13 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(3.25rem * var(--space-x-reverse)); + margin-left: calc(3.25rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-14 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(3.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(3.5rem * var(--space-y-reverse)); + } + + .sm\:space-x-14 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(3.5rem * var(--space-x-reverse)); + margin-left: calc(3.5rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-15 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(3.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(3.75rem * var(--space-y-reverse)); + } + + .sm\:space-x-15 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(3.75rem * var(--space-x-reverse)); + margin-left: calc(3.75rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-16 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(4rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(4rem * var(--space-y-reverse)); + } + + .sm\:space-x-16 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(4rem * var(--space-x-reverse)); + margin-left: calc(4rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-20 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(5rem * var(--space-y-reverse)); + } + + .sm\:space-x-20 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(5rem * var(--space-x-reverse)); + margin-left: calc(5rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-24 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(6rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(6rem * var(--space-y-reverse)); + } + + .sm\:space-x-24 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(6rem * var(--space-x-reverse)); + margin-left: calc(6rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-28 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(7rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(7rem * var(--space-y-reverse)); + } + + .sm\:space-x-28 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(7rem * var(--space-x-reverse)); + margin-left: calc(7rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-32 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(8rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(8rem * var(--space-y-reverse)); + } + + .sm\:space-x-32 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(8rem * var(--space-x-reverse)); + margin-left: calc(8rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-36 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(9rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(9rem * var(--space-y-reverse)); + } + + .sm\:space-x-36 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(9rem * var(--space-x-reverse)); + margin-left: calc(9rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-40 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(10rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(10rem * var(--space-y-reverse)); + } + + .sm\:space-x-40 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(10rem * var(--space-x-reverse)); + margin-left: calc(10rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-44 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(11rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(11rem * var(--space-y-reverse)); + } + + .sm\:space-x-44 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(11rem * var(--space-x-reverse)); + margin-left: calc(11rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-48 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(12rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(12rem * var(--space-y-reverse)); + } + + .sm\:space-x-48 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(12rem * var(--space-x-reverse)); + margin-left: calc(12rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-52 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(13rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(13rem * var(--space-y-reverse)); + } + + .sm\:space-x-52 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(13rem * var(--space-x-reverse)); + margin-left: calc(13rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-56 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(14rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(14rem * var(--space-y-reverse)); + } + + .sm\:space-x-56 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(14rem * var(--space-x-reverse)); + margin-left: calc(14rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-60 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(15rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(15rem * var(--space-y-reverse)); + } + + .sm\:space-x-60 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(15rem * var(--space-x-reverse)); + margin-left: calc(15rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-64 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(16rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(16rem * var(--space-y-reverse)); + } + + .sm\:space-x-64 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(16rem * var(--space-x-reverse)); + margin-left: calc(16rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-72 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(18rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(18rem * var(--space-y-reverse)); + } + + .sm\:space-x-72 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(18rem * var(--space-x-reverse)); + margin-left: calc(18rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-80 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(20rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(20rem * var(--space-y-reverse)); + } + + .sm\:space-x-80 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(20rem * var(--space-x-reverse)); + margin-left: calc(20rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-96 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(24rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(24rem * var(--space-y-reverse)); + } + + .sm\:space-x-96 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(24rem * var(--space-x-reverse)); + margin-left: calc(24rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-px > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(1px * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(1px * var(--space-y-reverse)); + } + + .sm\:space-x-px > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(1px * var(--space-x-reverse)); + margin-left: calc(1px * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-0\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.125rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.125rem * var(--space-y-reverse)); + } + + .sm\:space-x-0\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.125rem * var(--space-x-reverse)); + margin-left: calc(0.125rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-1\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.375rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.375rem * var(--space-y-reverse)); + } + + .sm\:space-x-1\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.375rem * var(--space-x-reverse)); + margin-left: calc(0.375rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-2\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.625rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.625rem * var(--space-y-reverse)); + } + + .sm\:space-x-2\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.625rem * var(--space-x-reverse)); + margin-left: calc(0.625rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-3\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.875rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.875rem * var(--space-y-reverse)); + } + + .sm\:space-x-3\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.875rem * var(--space-x-reverse)); + margin-left: calc(0.875rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-1\/2 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(50% * var(--space-y-reverse)); + } + + .sm\:space-x-1\/2 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(50% * var(--space-x-reverse)); + margin-left: calc(50% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-1\/3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(33.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(33.333333% * var(--space-y-reverse)); + } + + .sm\:space-x-1\/3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(33.333333% * var(--space-x-reverse)); + margin-left: calc(33.333333% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-2\/3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(66.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(66.666667% * var(--space-y-reverse)); + } + + .sm\:space-x-2\/3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(66.666667% * var(--space-x-reverse)); + margin-left: calc(66.666667% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-1\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(25% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(25% * var(--space-y-reverse)); + } + + .sm\:space-x-1\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(25% * var(--space-x-reverse)); + margin-left: calc(25% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-2\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(50% * var(--space-y-reverse)); + } + + .sm\:space-x-2\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(50% * var(--space-x-reverse)); + margin-left: calc(50% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-3\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(75% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(75% * var(--space-y-reverse)); + } + + .sm\:space-x-3\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(75% * var(--space-x-reverse)); + margin-left: calc(75% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-1\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(20% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(20% * var(--space-y-reverse)); + } + + .sm\:space-x-1\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(20% * var(--space-x-reverse)); + margin-left: calc(20% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-2\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(40% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(40% * var(--space-y-reverse)); + } + + .sm\:space-x-2\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(40% * var(--space-x-reverse)); + margin-left: calc(40% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-3\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(60% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(60% * var(--space-y-reverse)); + } + + .sm\:space-x-3\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(60% * var(--space-x-reverse)); + margin-left: calc(60% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-4\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(80% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(80% * var(--space-y-reverse)); + } + + .sm\:space-x-4\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(80% * var(--space-x-reverse)); + margin-left: calc(80% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-1\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(16.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(16.666667% * var(--space-y-reverse)); + } + + .sm\:space-x-1\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(16.666667% * var(--space-x-reverse)); + margin-left: calc(16.666667% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-2\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(33.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(33.333333% * var(--space-y-reverse)); + } + + .sm\:space-x-2\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(33.333333% * var(--space-x-reverse)); + margin-left: calc(33.333333% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-3\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(50% * var(--space-y-reverse)); + } + + .sm\:space-x-3\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(50% * var(--space-x-reverse)); + margin-left: calc(50% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-4\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(66.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(66.666667% * var(--space-y-reverse)); + } + + .sm\:space-x-4\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(66.666667% * var(--space-x-reverse)); + margin-left: calc(66.666667% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-5\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(83.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(83.333333% * var(--space-y-reverse)); + } + + .sm\:space-x-5\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(83.333333% * var(--space-x-reverse)); + margin-left: calc(83.333333% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-1\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(8.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(8.333333% * var(--space-y-reverse)); + } + + .sm\:space-x-1\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(8.333333% * var(--space-x-reverse)); + margin-left: calc(8.333333% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-2\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(16.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(16.666667% * var(--space-y-reverse)); + } + + .sm\:space-x-2\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(16.666667% * var(--space-x-reverse)); + margin-left: calc(16.666667% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-3\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(25% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(25% * var(--space-y-reverse)); + } + + .sm\:space-x-3\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(25% * var(--space-x-reverse)); + margin-left: calc(25% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-4\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(33.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(33.333333% * var(--space-y-reverse)); + } + + .sm\:space-x-4\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(33.333333% * var(--space-x-reverse)); + margin-left: calc(33.333333% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-5\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(41.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(41.666667% * var(--space-y-reverse)); + } + + .sm\:space-x-5\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(41.666667% * var(--space-x-reverse)); + margin-left: calc(41.666667% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-6\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(50% * var(--space-y-reverse)); + } + + .sm\:space-x-6\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(50% * var(--space-x-reverse)); + margin-left: calc(50% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-7\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(58.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(58.333333% * var(--space-y-reverse)); + } + + .sm\:space-x-7\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(58.333333% * var(--space-x-reverse)); + margin-left: calc(58.333333% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-8\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(66.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(66.666667% * var(--space-y-reverse)); + } + + .sm\:space-x-8\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(66.666667% * var(--space-x-reverse)); + margin-left: calc(66.666667% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-9\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(75% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(75% * var(--space-y-reverse)); + } + + .sm\:space-x-9\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(75% * var(--space-x-reverse)); + margin-left: calc(75% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-10\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(83.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(83.333333% * var(--space-y-reverse)); + } + + .sm\:space-x-10\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(83.333333% * var(--space-x-reverse)); + margin-left: calc(83.333333% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-11\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(91.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(91.666667% * var(--space-y-reverse)); + } + + .sm\:space-x-11\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(91.666667% * var(--space-x-reverse)); + margin-left: calc(91.666667% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-full > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(100% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(100% * var(--space-y-reverse)); + } + + .sm\:space-x-full > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(100% * var(--space-x-reverse)); + margin-left: calc(100% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-1 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.25rem * var(--space-y-reverse)); + } + + .sm\:-space-x-1 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.25rem * var(--space-x-reverse)); + margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-2 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.5rem * var(--space-y-reverse)); + } + + .sm\:-space-x-2 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.5rem * var(--space-x-reverse)); + margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.75rem * var(--space-y-reverse)); + } + + .sm\:-space-x-3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.75rem * var(--space-x-reverse)); + margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-1rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-1rem * var(--space-y-reverse)); + } + + .sm\:-space-x-4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-1rem * var(--space-x-reverse)); + margin-left: calc(-1rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-1.25rem * var(--space-y-reverse)); + } + + .sm\:-space-x-5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-1.25rem * var(--space-x-reverse)); + margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-1.5rem * var(--space-y-reverse)); + } + + .sm\:-space-x-6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-1.5rem * var(--space-x-reverse)); + margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-7 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-1.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-1.75rem * var(--space-y-reverse)); + } + + .sm\:-space-x-7 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-1.75rem * var(--space-x-reverse)); + margin-left: calc(-1.75rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-8 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-2rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-2rem * var(--space-y-reverse)); + } + + .sm\:-space-x-8 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-2rem * var(--space-x-reverse)); + margin-left: calc(-2rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-9 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-2.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-2.25rem * var(--space-y-reverse)); + } + + .sm\:-space-x-9 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-2.25rem * var(--space-x-reverse)); + margin-left: calc(-2.25rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-10 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-2.5rem * var(--space-y-reverse)); + } + + .sm\:-space-x-10 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-2.5rem * var(--space-x-reverse)); + margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-11 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-2.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-2.75rem * var(--space-y-reverse)); + } + + .sm\:-space-x-11 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-2.75rem * var(--space-x-reverse)); + margin-left: calc(-2.75rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-3rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-3rem * var(--space-y-reverse)); + } + + .sm\:-space-x-12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-3rem * var(--space-x-reverse)); + margin-left: calc(-3rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-13 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-3.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-3.25rem * var(--space-y-reverse)); + } + + .sm\:-space-x-13 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-3.25rem * var(--space-x-reverse)); + margin-left: calc(-3.25rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-14 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-3.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-3.5rem * var(--space-y-reverse)); + } + + .sm\:-space-x-14 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-3.5rem * var(--space-x-reverse)); + margin-left: calc(-3.5rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-15 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-3.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-3.75rem * var(--space-y-reverse)); + } + + .sm\:-space-x-15 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-3.75rem * var(--space-x-reverse)); + margin-left: calc(-3.75rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-16 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-4rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-4rem * var(--space-y-reverse)); + } + + .sm\:-space-x-16 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-4rem * var(--space-x-reverse)); + margin-left: calc(-4rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-20 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-5rem * var(--space-y-reverse)); + } + + .sm\:-space-x-20 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-5rem * var(--space-x-reverse)); + margin-left: calc(-5rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-24 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-6rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-6rem * var(--space-y-reverse)); + } + + .sm\:-space-x-24 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-6rem * var(--space-x-reverse)); + margin-left: calc(-6rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-28 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-7rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-7rem * var(--space-y-reverse)); + } + + .sm\:-space-x-28 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-7rem * var(--space-x-reverse)); + margin-left: calc(-7rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-32 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-8rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-8rem * var(--space-y-reverse)); + } + + .sm\:-space-x-32 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-8rem * var(--space-x-reverse)); + margin-left: calc(-8rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-36 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-9rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-9rem * var(--space-y-reverse)); + } + + .sm\:-space-x-36 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-9rem * var(--space-x-reverse)); + margin-left: calc(-9rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-40 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-10rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-10rem * var(--space-y-reverse)); + } + + .sm\:-space-x-40 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-10rem * var(--space-x-reverse)); + margin-left: calc(-10rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-44 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-11rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-11rem * var(--space-y-reverse)); + } + + .sm\:-space-x-44 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-11rem * var(--space-x-reverse)); + margin-left: calc(-11rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-48 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-12rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-12rem * var(--space-y-reverse)); + } + + .sm\:-space-x-48 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-12rem * var(--space-x-reverse)); + margin-left: calc(-12rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-52 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-13rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-13rem * var(--space-y-reverse)); + } + + .sm\:-space-x-52 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-13rem * var(--space-x-reverse)); + margin-left: calc(-13rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-56 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-14rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-14rem * var(--space-y-reverse)); + } + + .sm\:-space-x-56 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-14rem * var(--space-x-reverse)); + margin-left: calc(-14rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-60 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-15rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-15rem * var(--space-y-reverse)); + } + + .sm\:-space-x-60 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-15rem * var(--space-x-reverse)); + margin-left: calc(-15rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-64 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-16rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-16rem * var(--space-y-reverse)); + } + + .sm\:-space-x-64 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-16rem * var(--space-x-reverse)); + margin-left: calc(-16rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-72 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-18rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-18rem * var(--space-y-reverse)); + } + + .sm\:-space-x-72 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-18rem * var(--space-x-reverse)); + margin-left: calc(-18rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-80 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-20rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-20rem * var(--space-y-reverse)); + } + + .sm\:-space-x-80 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-20rem * var(--space-x-reverse)); + margin-left: calc(-20rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-96 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-24rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-24rem * var(--space-y-reverse)); + } + + .sm\:-space-x-96 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-24rem * var(--space-x-reverse)); + margin-left: calc(-24rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-px > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-1px * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-1px * var(--space-y-reverse)); + } + + .sm\:-space-x-px > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-1px * var(--space-x-reverse)); + margin-left: calc(-1px * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-0\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.125rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.125rem * var(--space-y-reverse)); + } + + .sm\:-space-x-0\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.125rem * var(--space-x-reverse)); + margin-left: calc(-0.125rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-1\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.375rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.375rem * var(--space-y-reverse)); + } + + .sm\:-space-x-1\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.375rem * var(--space-x-reverse)); + margin-left: calc(-0.375rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-2\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.625rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.625rem * var(--space-y-reverse)); + } + + .sm\:-space-x-2\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.625rem * var(--space-x-reverse)); + margin-left: calc(-0.625rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-3\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.875rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.875rem * var(--space-y-reverse)); + } + + .sm\:-space-x-3\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.875rem * var(--space-x-reverse)); + margin-left: calc(-0.875rem * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-1\/2 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-50% * var(--space-y-reverse)); + } + + .sm\:-space-x-1\/2 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-50% * var(--space-x-reverse)); + margin-left: calc(-50% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-1\/3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-33.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-33.33333% * var(--space-y-reverse)); + } + + .sm\:-space-x-1\/3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-33.33333% * var(--space-x-reverse)); + margin-left: calc(-33.33333% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-2\/3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-66.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-66.66667% * var(--space-y-reverse)); + } + + .sm\:-space-x-2\/3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-66.66667% * var(--space-x-reverse)); + margin-left: calc(-66.66667% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-1\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-25% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-25% * var(--space-y-reverse)); + } + + .sm\:-space-x-1\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-25% * var(--space-x-reverse)); + margin-left: calc(-25% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-2\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-50% * var(--space-y-reverse)); + } + + .sm\:-space-x-2\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-50% * var(--space-x-reverse)); + margin-left: calc(-50% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-3\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-75% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-75% * var(--space-y-reverse)); + } + + .sm\:-space-x-3\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-75% * var(--space-x-reverse)); + margin-left: calc(-75% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-1\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-20% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-20% * var(--space-y-reverse)); + } + + .sm\:-space-x-1\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-20% * var(--space-x-reverse)); + margin-left: calc(-20% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-2\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-40% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-40% * var(--space-y-reverse)); + } + + .sm\:-space-x-2\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-40% * var(--space-x-reverse)); + margin-left: calc(-40% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-3\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-60% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-60% * var(--space-y-reverse)); + } + + .sm\:-space-x-3\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-60% * var(--space-x-reverse)); + margin-left: calc(-60% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-4\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-80% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-80% * var(--space-y-reverse)); + } + + .sm\:-space-x-4\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-80% * var(--space-x-reverse)); + margin-left: calc(-80% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-1\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-16.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-16.66667% * var(--space-y-reverse)); + } + + .sm\:-space-x-1\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-16.66667% * var(--space-x-reverse)); + margin-left: calc(-16.66667% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-2\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-33.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-33.33333% * var(--space-y-reverse)); + } + + .sm\:-space-x-2\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-33.33333% * var(--space-x-reverse)); + margin-left: calc(-33.33333% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-3\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-50% * var(--space-y-reverse)); + } + + .sm\:-space-x-3\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-50% * var(--space-x-reverse)); + margin-left: calc(-50% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-4\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-66.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-66.66667% * var(--space-y-reverse)); + } + + .sm\:-space-x-4\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-66.66667% * var(--space-x-reverse)); + margin-left: calc(-66.66667% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-5\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-83.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-83.33333% * var(--space-y-reverse)); + } + + .sm\:-space-x-5\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-83.33333% * var(--space-x-reverse)); + margin-left: calc(-83.33333% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-1\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-8.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-8.33333% * var(--space-y-reverse)); + } + + .sm\:-space-x-1\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-8.33333% * var(--space-x-reverse)); + margin-left: calc(-8.33333% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-2\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-16.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-16.66667% * var(--space-y-reverse)); + } + + .sm\:-space-x-2\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-16.66667% * var(--space-x-reverse)); + margin-left: calc(-16.66667% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-3\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-25% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-25% * var(--space-y-reverse)); + } + + .sm\:-space-x-3\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-25% * var(--space-x-reverse)); + margin-left: calc(-25% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-4\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-33.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-33.33333% * var(--space-y-reverse)); + } + + .sm\:-space-x-4\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-33.33333% * var(--space-x-reverse)); + margin-left: calc(-33.33333% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-5\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-41.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-41.66667% * var(--space-y-reverse)); + } + + .sm\:-space-x-5\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-41.66667% * var(--space-x-reverse)); + margin-left: calc(-41.66667% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-6\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-50% * var(--space-y-reverse)); + } + + .sm\:-space-x-6\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-50% * var(--space-x-reverse)); + margin-left: calc(-50% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-7\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-58.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-58.33333% * var(--space-y-reverse)); + } + + .sm\:-space-x-7\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-58.33333% * var(--space-x-reverse)); + margin-left: calc(-58.33333% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-8\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-66.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-66.66667% * var(--space-y-reverse)); + } + + .sm\:-space-x-8\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-66.66667% * var(--space-x-reverse)); + margin-left: calc(-66.66667% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-9\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-75% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-75% * var(--space-y-reverse)); + } + + .sm\:-space-x-9\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-75% * var(--space-x-reverse)); + margin-left: calc(-75% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-10\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-83.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-83.33333% * var(--space-y-reverse)); + } + + .sm\:-space-x-10\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-83.33333% * var(--space-x-reverse)); + margin-left: calc(-83.33333% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-11\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-91.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-91.66667% * var(--space-y-reverse)); + } + + .sm\:-space-x-11\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-91.66667% * var(--space-x-reverse)); + margin-left: calc(-91.66667% * calc(1 - var(--space-x-reverse))); + } + + .sm\:-space-y-full > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-100% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-100% * var(--space-y-reverse)); + } + + .sm\:-space-x-full > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-100% * var(--space-x-reverse)); + margin-left: calc(-100% * calc(1 - var(--space-x-reverse))); + } + + .sm\:space-y-reverse > :not(template) ~ :not(template) { + --space-y-reverse: 1; + } + + .sm\:space-x-reverse > :not(template) ~ :not(template) { + --space-x-reverse: 1; + } + + .sm\:divide-y-0 > :not(template) ~ :not(template) { + --divide-y-reverse: 0; + border-top-width: calc(0px * calc(1 - var(--divide-y-reverse))); + border-bottom-width: calc(0px * var(--divide-y-reverse)); + } + + .sm\:divide-x-0 > :not(template) ~ :not(template) { + --divide-x-reverse: 0; + border-right-width: calc(0px * var(--divide-x-reverse)); + border-left-width: calc(0px * calc(1 - var(--divide-x-reverse))); + } + + .sm\:divide-y-2 > :not(template) ~ :not(template) { + --divide-y-reverse: 0; + border-top-width: calc(2px * calc(1 - var(--divide-y-reverse))); + border-bottom-width: calc(2px * var(--divide-y-reverse)); + } + + .sm\:divide-x-2 > :not(template) ~ :not(template) { + --divide-x-reverse: 0; + border-right-width: calc(2px * var(--divide-x-reverse)); + border-left-width: calc(2px * calc(1 - var(--divide-x-reverse))); + } + + .sm\:divide-y-4 > :not(template) ~ :not(template) { + --divide-y-reverse: 0; + border-top-width: calc(4px * calc(1 - var(--divide-y-reverse))); + border-bottom-width: calc(4px * var(--divide-y-reverse)); + } + + .sm\:divide-x-4 > :not(template) ~ :not(template) { + --divide-x-reverse: 0; + border-right-width: calc(4px * var(--divide-x-reverse)); + border-left-width: calc(4px * calc(1 - var(--divide-x-reverse))); + } + + .sm\:divide-y-8 > :not(template) ~ :not(template) { + --divide-y-reverse: 0; + border-top-width: calc(8px * calc(1 - var(--divide-y-reverse))); + border-bottom-width: calc(8px * var(--divide-y-reverse)); + } + + .sm\:divide-x-8 > :not(template) ~ :not(template) { + --divide-x-reverse: 0; + border-right-width: calc(8px * var(--divide-x-reverse)); + border-left-width: calc(8px * calc(1 - var(--divide-x-reverse))); + } + + .sm\:divide-y > :not(template) ~ :not(template) { + --divide-y-reverse: 0; + border-top-width: calc(1px * calc(1 - var(--divide-y-reverse))); + border-bottom-width: calc(1px * var(--divide-y-reverse)); + } + + .sm\:divide-x > :not(template) ~ :not(template) { + --divide-x-reverse: 0; + border-right-width: calc(1px * var(--divide-x-reverse)); + border-left-width: calc(1px * calc(1 - var(--divide-x-reverse))); + } + + .sm\:divide-y-reverse > :not(template) ~ :not(template) { + --divide-y-reverse: 1; + } + + .sm\:divide-x-reverse > :not(template) ~ :not(template) { + --divide-x-reverse: 1; + } + + .sm\:divide-transparent > :not(template) ~ :not(template) { + border-color: transparent; + } + + .sm\:divide-white > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--divide-opacity)); + } + + .sm\:divide-black > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--divide-opacity)); + } + + .sm\:divide-gray-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--divide-opacity)); + } + + .sm\:divide-gray-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--divide-opacity)); + } + + .sm\:divide-gray-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--divide-opacity)); + } + + .sm\:divide-gray-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--divide-opacity)); + } + + .sm\:divide-gray-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--divide-opacity)); + } + + .sm\:divide-gray-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--divide-opacity)); + } + + .sm\:divide-gray-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--divide-opacity)); + } + + .sm\:divide-gray-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--divide-opacity)); + } + + .sm\:divide-gray-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--divide-opacity)); + } + + .sm\:divide-gray-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--divide-opacity)); + } + + .sm\:divide-cool-gray-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--divide-opacity)); + } + + .sm\:divide-cool-gray-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--divide-opacity)); + } + + .sm\:divide-cool-gray-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--divide-opacity)); + } + + .sm\:divide-cool-gray-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--divide-opacity)); + } + + .sm\:divide-cool-gray-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--divide-opacity)); + } + + .sm\:divide-cool-gray-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--divide-opacity)); + } + + .sm\:divide-cool-gray-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--divide-opacity)); + } + + .sm\:divide-cool-gray-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--divide-opacity)); + } + + .sm\:divide-cool-gray-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--divide-opacity)); + } + + .sm\:divide-cool-gray-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--divide-opacity)); + } + + .sm\:divide-red-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--divide-opacity)); + } + + .sm\:divide-red-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--divide-opacity)); + } + + .sm\:divide-red-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--divide-opacity)); + } + + .sm\:divide-red-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--divide-opacity)); + } + + .sm\:divide-red-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--divide-opacity)); + } + + .sm\:divide-red-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--divide-opacity)); + } + + .sm\:divide-red-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--divide-opacity)); + } + + .sm\:divide-red-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--divide-opacity)); + } + + .sm\:divide-red-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--divide-opacity)); + } + + .sm\:divide-red-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--divide-opacity)); + } + + .sm\:divide-orange-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--divide-opacity)); + } + + .sm\:divide-orange-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--divide-opacity)); + } + + .sm\:divide-orange-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--divide-opacity)); + } + + .sm\:divide-orange-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--divide-opacity)); + } + + .sm\:divide-orange-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--divide-opacity)); + } + + .sm\:divide-orange-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--divide-opacity)); + } + + .sm\:divide-orange-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--divide-opacity)); + } + + .sm\:divide-orange-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--divide-opacity)); + } + + .sm\:divide-orange-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--divide-opacity)); + } + + .sm\:divide-orange-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--divide-opacity)); + } + + .sm\:divide-yellow-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--divide-opacity)); + } + + .sm\:divide-yellow-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--divide-opacity)); + } + + .sm\:divide-yellow-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--divide-opacity)); + } + + .sm\:divide-yellow-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--divide-opacity)); + } + + .sm\:divide-yellow-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--divide-opacity)); + } + + .sm\:divide-yellow-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--divide-opacity)); + } + + .sm\:divide-yellow-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--divide-opacity)); + } + + .sm\:divide-yellow-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--divide-opacity)); + } + + .sm\:divide-yellow-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--divide-opacity)); + } + + .sm\:divide-yellow-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--divide-opacity)); + } + + .sm\:divide-green-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--divide-opacity)); + } + + .sm\:divide-green-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--divide-opacity)); + } + + .sm\:divide-green-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--divide-opacity)); + } + + .sm\:divide-green-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--divide-opacity)); + } + + .sm\:divide-green-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--divide-opacity)); + } + + .sm\:divide-green-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--divide-opacity)); + } + + .sm\:divide-green-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--divide-opacity)); + } + + .sm\:divide-green-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--divide-opacity)); + } + + .sm\:divide-green-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--divide-opacity)); + } + + .sm\:divide-green-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--divide-opacity)); + } + + .sm\:divide-teal-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--divide-opacity)); + } + + .sm\:divide-teal-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--divide-opacity)); + } + + .sm\:divide-teal-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--divide-opacity)); + } + + .sm\:divide-teal-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--divide-opacity)); + } + + .sm\:divide-teal-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--divide-opacity)); + } + + .sm\:divide-teal-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--divide-opacity)); + } + + .sm\:divide-teal-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--divide-opacity)); + } + + .sm\:divide-teal-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--divide-opacity)); + } + + .sm\:divide-teal-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--divide-opacity)); + } + + .sm\:divide-teal-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--divide-opacity)); + } + + .sm\:divide-blue-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--divide-opacity)); + } + + .sm\:divide-blue-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--divide-opacity)); + } + + .sm\:divide-blue-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--divide-opacity)); + } + + .sm\:divide-blue-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--divide-opacity)); + } + + .sm\:divide-blue-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--divide-opacity)); + } + + .sm\:divide-blue-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--divide-opacity)); + } + + .sm\:divide-blue-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--divide-opacity)); + } + + .sm\:divide-blue-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--divide-opacity)); + } + + .sm\:divide-blue-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--divide-opacity)); + } + + .sm\:divide-blue-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--divide-opacity)); + } + + .sm\:divide-indigo-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--divide-opacity)); + } + + .sm\:divide-indigo-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--divide-opacity)); + } + + .sm\:divide-indigo-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--divide-opacity)); + } + + .sm\:divide-indigo-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--divide-opacity)); + } + + .sm\:divide-indigo-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--divide-opacity)); + } + + .sm\:divide-indigo-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--divide-opacity)); + } + + .sm\:divide-indigo-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--divide-opacity)); + } + + .sm\:divide-indigo-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--divide-opacity)); + } + + .sm\:divide-indigo-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--divide-opacity)); + } + + .sm\:divide-indigo-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--divide-opacity)); + } + + .sm\:divide-purple-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--divide-opacity)); + } + + .sm\:divide-purple-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--divide-opacity)); + } + + .sm\:divide-purple-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--divide-opacity)); + } + + .sm\:divide-purple-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--divide-opacity)); + } + + .sm\:divide-purple-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--divide-opacity)); + } + + .sm\:divide-purple-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--divide-opacity)); + } + + .sm\:divide-purple-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--divide-opacity)); + } + + .sm\:divide-purple-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--divide-opacity)); + } + + .sm\:divide-purple-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--divide-opacity)); + } + + .sm\:divide-purple-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--divide-opacity)); + } + + .sm\:divide-pink-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--divide-opacity)); + } + + .sm\:divide-pink-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--divide-opacity)); + } + + .sm\:divide-pink-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--divide-opacity)); + } + + .sm\:divide-pink-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--divide-opacity)); + } + + .sm\:divide-pink-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--divide-opacity)); + } + + .sm\:divide-pink-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--divide-opacity)); + } + + .sm\:divide-pink-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--divide-opacity)); + } + + .sm\:divide-pink-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--divide-opacity)); + } + + .sm\:divide-pink-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--divide-opacity)); + } + + .sm\:divide-pink-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--divide-opacity)); + } + + .sm\:divide-solid > :not(template) ~ :not(template) { + border-style: solid; + } + + .sm\:divide-dashed > :not(template) ~ :not(template) { + border-style: dashed; + } + + .sm\:divide-dotted > :not(template) ~ :not(template) { + border-style: dotted; + } + + .sm\:divide-double > :not(template) ~ :not(template) { + border-style: double; + } + + .sm\:divide-none > :not(template) ~ :not(template) { + border-style: none; + } + + .sm\:divide-opacity-0 > :not(template) ~ :not(template) { + --divide-opacity: 0; + } + + .sm\:divide-opacity-25 > :not(template) ~ :not(template) { + --divide-opacity: 0.25; + } + + .sm\:divide-opacity-50 > :not(template) ~ :not(template) { + --divide-opacity: 0.5; + } + + .sm\:divide-opacity-75 > :not(template) ~ :not(template) { + --divide-opacity: 0.75; + } + + .sm\:divide-opacity-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + } + + .sm\:sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .sm\:not-sr-only { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .sm\:focus\:sr-only:focus { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .sm\:focus\:not-sr-only:focus { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .sm\:appearance-none { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + } + + .sm\:bg-fixed { + background-attachment: fixed; + } + + .sm\:bg-local { + background-attachment: local; + } + + .sm\:bg-scroll { + background-attachment: scroll; + } + + .sm\:bg-clip-border { + background-clip: border-box; + } + + .sm\:bg-clip-padding { + background-clip: padding-box; + } + + .sm\:bg-clip-content { + background-clip: content-box; + } + + .sm\:bg-clip-text { + -webkit-background-clip: text; + background-clip: text; + } + + .sm\:bg-transparent { + background-color: transparent; + } + + .sm\:bg-white { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); + } + + .sm\:bg-black { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); + } + + .sm\:bg-gray-50 { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); + } + + .sm\:bg-gray-100 { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); + } + + .sm\:bg-gray-200 { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); + } + + .sm\:bg-gray-300 { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); + } + + .sm\:bg-gray-400 { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); + } + + .sm\:bg-gray-500 { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); + } + + .sm\:bg-gray-600 { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); + } + + .sm\:bg-gray-700 { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); + } + + .sm\:bg-gray-800 { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); + } + + .sm\:bg-gray-900 { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); + } + + .sm\:bg-cool-gray-50 { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); + } + + .sm\:bg-cool-gray-100 { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); + } + + .sm\:bg-cool-gray-200 { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); + } + + .sm\:bg-cool-gray-300 { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); + } + + .sm\:bg-cool-gray-400 { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); + } + + .sm\:bg-cool-gray-500 { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); + } + + .sm\:bg-cool-gray-600 { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); + } + + .sm\:bg-cool-gray-700 { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); + } + + .sm\:bg-cool-gray-800 { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); + } + + .sm\:bg-cool-gray-900 { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); + } + + .sm\:bg-red-50 { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); + } + + .sm\:bg-red-100 { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); + } + + .sm\:bg-red-200 { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); + } + + .sm\:bg-red-300 { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); + } + + .sm\:bg-red-400 { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); + } + + .sm\:bg-red-500 { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); + } + + .sm\:bg-red-600 { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); + } + + .sm\:bg-red-700 { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); + } + + .sm\:bg-red-800 { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); + } + + .sm\:bg-red-900 { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); + } + + .sm\:bg-orange-50 { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); + } + + .sm\:bg-orange-100 { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); + } + + .sm\:bg-orange-200 { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); + } + + .sm\:bg-orange-300 { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); + } + + .sm\:bg-orange-400 { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); + } + + .sm\:bg-orange-500 { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); + } + + .sm\:bg-orange-600 { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); + } + + .sm\:bg-orange-700 { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); + } + + .sm\:bg-orange-800 { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); + } + + .sm\:bg-orange-900 { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); + } + + .sm\:bg-yellow-50 { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); + } + + .sm\:bg-yellow-100 { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); + } + + .sm\:bg-yellow-200 { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); + } + + .sm\:bg-yellow-300 { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); + } + + .sm\:bg-yellow-400 { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); + } + + .sm\:bg-yellow-500 { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); + } + + .sm\:bg-yellow-600 { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); + } + + .sm\:bg-yellow-700 { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); + } + + .sm\:bg-yellow-800 { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); + } + + .sm\:bg-yellow-900 { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); + } + + .sm\:bg-green-50 { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); + } + + .sm\:bg-green-100 { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); + } + + .sm\:bg-green-200 { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); + } + + .sm\:bg-green-300 { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); + } + + .sm\:bg-green-400 { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); + } + + .sm\:bg-green-500 { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); + } + + .sm\:bg-green-600 { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); + } + + .sm\:bg-green-700 { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); + } + + .sm\:bg-green-800 { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); + } + + .sm\:bg-green-900 { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); + } + + .sm\:bg-teal-50 { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); + } + + .sm\:bg-teal-100 { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); + } + + .sm\:bg-teal-200 { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); + } + + .sm\:bg-teal-300 { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); + } + + .sm\:bg-teal-400 { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); + } + + .sm\:bg-teal-500 { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); + } + + .sm\:bg-teal-600 { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); + } + + .sm\:bg-teal-700 { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); + } + + .sm\:bg-teal-800 { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); + } + + .sm\:bg-teal-900 { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); + } + + .sm\:bg-blue-50 { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); + } + + .sm\:bg-blue-100 { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); + } + + .sm\:bg-blue-200 { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); + } + + .sm\:bg-blue-300 { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); + } + + .sm\:bg-blue-400 { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); + } + + .sm\:bg-blue-500 { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); + } + + .sm\:bg-blue-600 { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); + } + + .sm\:bg-blue-700 { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); + } + + .sm\:bg-blue-800 { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); + } + + .sm\:bg-blue-900 { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); + } + + .sm\:bg-indigo-50 { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); + } + + .sm\:bg-indigo-100 { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); + } + + .sm\:bg-indigo-200 { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); + } + + .sm\:bg-indigo-300 { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); + } + + .sm\:bg-indigo-400 { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); + } + + .sm\:bg-indigo-500 { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); + } + + .sm\:bg-indigo-600 { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); + } + + .sm\:bg-indigo-700 { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); + } + + .sm\:bg-indigo-800 { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); + } + + .sm\:bg-indigo-900 { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); + } + + .sm\:bg-purple-50 { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); + } + + .sm\:bg-purple-100 { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); + } + + .sm\:bg-purple-200 { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); + } + + .sm\:bg-purple-300 { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); + } + + .sm\:bg-purple-400 { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); + } + + .sm\:bg-purple-500 { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); + } + + .sm\:bg-purple-600 { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); + } + + .sm\:bg-purple-700 { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); + } + + .sm\:bg-purple-800 { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); + } + + .sm\:bg-purple-900 { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); + } + + .sm\:bg-pink-50 { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); + } + + .sm\:bg-pink-100 { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); + } + + .sm\:bg-pink-200 { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); + } + + .sm\:bg-pink-300 { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); + } + + .sm\:bg-pink-400 { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); + } + + .sm\:bg-pink-500 { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); + } + + .sm\:bg-pink-600 { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); + } + + .sm\:bg-pink-700 { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); + } + + .sm\:bg-pink-800 { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); + } + + .sm\:bg-pink-900 { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-transparent { + background-color: transparent; + } + + .group:hover .sm\:group-hover\:bg-white { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-black { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-gray-50 { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-gray-100 { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-gray-200 { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-gray-300 { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-gray-400 { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-gray-500 { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-gray-600 { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-gray-700 { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-gray-800 { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-gray-900 { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-cool-gray-50 { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-cool-gray-100 { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-cool-gray-200 { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-cool-gray-300 { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-cool-gray-400 { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-cool-gray-500 { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-cool-gray-600 { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-cool-gray-700 { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-cool-gray-800 { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-cool-gray-900 { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-red-50 { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-red-100 { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-red-200 { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-red-300 { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-red-400 { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-red-500 { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-red-600 { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-red-700 { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-red-800 { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-red-900 { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-orange-50 { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-orange-100 { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-orange-200 { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-orange-300 { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-orange-400 { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-orange-500 { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-orange-600 { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-orange-700 { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-orange-800 { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-orange-900 { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-yellow-50 { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-yellow-100 { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-yellow-200 { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-yellow-300 { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-yellow-400 { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-yellow-500 { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-yellow-600 { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-yellow-700 { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-yellow-800 { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-yellow-900 { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-green-50 { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-green-100 { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-green-200 { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-green-300 { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-green-400 { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-green-500 { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-green-600 { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-green-700 { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-green-800 { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-green-900 { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-teal-50 { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-teal-100 { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-teal-200 { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-teal-300 { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-teal-400 { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-teal-500 { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-teal-600 { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-teal-700 { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-teal-800 { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-teal-900 { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-blue-50 { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-blue-100 { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-blue-200 { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-blue-300 { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-blue-400 { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-blue-500 { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-blue-600 { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-blue-700 { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-blue-800 { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-blue-900 { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-indigo-50 { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-indigo-100 { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-indigo-200 { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-indigo-300 { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-indigo-400 { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-indigo-500 { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-indigo-600 { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-indigo-700 { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-indigo-800 { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-indigo-900 { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-purple-50 { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-purple-100 { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-purple-200 { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-purple-300 { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-purple-400 { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-purple-500 { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-purple-600 { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-purple-700 { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-purple-800 { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-purple-900 { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-pink-50 { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-pink-100 { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-pink-200 { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-pink-300 { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-pink-400 { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-pink-500 { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-pink-600 { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-pink-700 { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-pink-800 { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-pink-900 { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-transparent { + background-color: transparent; + } + + .group:focus .sm\:group-focus\:bg-white { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-black { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-gray-50 { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-gray-100 { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-gray-200 { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-gray-300 { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-gray-400 { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-gray-500 { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-gray-600 { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-gray-700 { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-gray-800 { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-gray-900 { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-cool-gray-50 { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-cool-gray-100 { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-cool-gray-200 { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-cool-gray-300 { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-cool-gray-400 { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-cool-gray-500 { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-cool-gray-600 { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-cool-gray-700 { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-cool-gray-800 { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-cool-gray-900 { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-red-50 { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-red-100 { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-red-200 { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-red-300 { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-red-400 { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-red-500 { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-red-600 { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-red-700 { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-red-800 { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-red-900 { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-orange-50 { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-orange-100 { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-orange-200 { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-orange-300 { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-orange-400 { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-orange-500 { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-orange-600 { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-orange-700 { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-orange-800 { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-orange-900 { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-yellow-50 { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-yellow-100 { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-yellow-200 { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-yellow-300 { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-yellow-400 { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-yellow-500 { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-yellow-600 { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-yellow-700 { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-yellow-800 { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-yellow-900 { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-green-50 { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-green-100 { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-green-200 { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-green-300 { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-green-400 { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-green-500 { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-green-600 { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-green-700 { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-green-800 { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-green-900 { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-teal-50 { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-teal-100 { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-teal-200 { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-teal-300 { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-teal-400 { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-teal-500 { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-teal-600 { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-teal-700 { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-teal-800 { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-teal-900 { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-blue-50 { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-blue-100 { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-blue-200 { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-blue-300 { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-blue-400 { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-blue-500 { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-blue-600 { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-blue-700 { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-blue-800 { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-blue-900 { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-indigo-50 { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-indigo-100 { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-indigo-200 { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-indigo-300 { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-indigo-400 { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-indigo-500 { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-indigo-600 { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-indigo-700 { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-indigo-800 { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-indigo-900 { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-purple-50 { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-purple-100 { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-purple-200 { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-purple-300 { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-purple-400 { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-purple-500 { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-purple-600 { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-purple-700 { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-purple-800 { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-purple-900 { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-pink-50 { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-pink-100 { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-pink-200 { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-pink-300 { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-pink-400 { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-pink-500 { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-pink-600 { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-pink-700 { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-pink-800 { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); + } + + .group:focus .sm\:group-focus\:bg-pink-900 { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); + } + + .sm\:hover\:bg-transparent:hover { + background-color: transparent; + } + + .sm\:hover\:bg-white:hover { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); + } + + .sm\:hover\:bg-black:hover { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); + } + + .sm\:hover\:bg-gray-50:hover { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); + } + + .sm\:hover\:bg-gray-100:hover { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); + } + + .sm\:hover\:bg-gray-200:hover { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); + } + + .sm\:hover\:bg-gray-300:hover { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); + } + + .sm\:hover\:bg-gray-400:hover { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); + } + + .sm\:hover\:bg-gray-500:hover { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); + } + + .sm\:hover\:bg-gray-600:hover { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); + } + + .sm\:hover\:bg-gray-700:hover { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); + } + + .sm\:hover\:bg-gray-800:hover { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); + } + + .sm\:hover\:bg-gray-900:hover { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); + } + + .sm\:hover\:bg-cool-gray-50:hover { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); + } + + .sm\:hover\:bg-cool-gray-100:hover { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); + } + + .sm\:hover\:bg-cool-gray-200:hover { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); + } + + .sm\:hover\:bg-cool-gray-300:hover { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); + } + + .sm\:hover\:bg-cool-gray-400:hover { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); + } + + .sm\:hover\:bg-cool-gray-500:hover { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); + } + + .sm\:hover\:bg-cool-gray-600:hover { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); + } + + .sm\:hover\:bg-cool-gray-700:hover { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); + } + + .sm\:hover\:bg-cool-gray-800:hover { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); + } + + .sm\:hover\:bg-cool-gray-900:hover { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); + } + + .sm\:hover\:bg-red-50:hover { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); + } + + .sm\:hover\:bg-red-100:hover { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); + } + + .sm\:hover\:bg-red-200:hover { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); + } + + .sm\:hover\:bg-red-300:hover { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); + } + + .sm\:hover\:bg-red-400:hover { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); + } + + .sm\:hover\:bg-red-500:hover { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); + } + + .sm\:hover\:bg-red-600:hover { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); + } + + .sm\:hover\:bg-red-700:hover { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); + } + + .sm\:hover\:bg-red-800:hover { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); + } + + .sm\:hover\:bg-red-900:hover { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); + } + + .sm\:hover\:bg-orange-50:hover { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); + } + + .sm\:hover\:bg-orange-100:hover { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); + } + + .sm\:hover\:bg-orange-200:hover { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); + } + + .sm\:hover\:bg-orange-300:hover { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); + } + + .sm\:hover\:bg-orange-400:hover { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); + } + + .sm\:hover\:bg-orange-500:hover { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); + } + + .sm\:hover\:bg-orange-600:hover { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); + } + + .sm\:hover\:bg-orange-700:hover { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); + } + + .sm\:hover\:bg-orange-800:hover { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); + } + + .sm\:hover\:bg-orange-900:hover { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); + } + + .sm\:hover\:bg-yellow-50:hover { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); + } + + .sm\:hover\:bg-yellow-100:hover { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); + } + + .sm\:hover\:bg-yellow-200:hover { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); + } + + .sm\:hover\:bg-yellow-300:hover { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); + } + + .sm\:hover\:bg-yellow-400:hover { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); + } + + .sm\:hover\:bg-yellow-500:hover { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); + } + + .sm\:hover\:bg-yellow-600:hover { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); + } + + .sm\:hover\:bg-yellow-700:hover { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); + } + + .sm\:hover\:bg-yellow-800:hover { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); + } + + .sm\:hover\:bg-yellow-900:hover { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); + } + + .sm\:hover\:bg-green-50:hover { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); + } + + .sm\:hover\:bg-green-100:hover { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); + } + + .sm\:hover\:bg-green-200:hover { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); + } + + .sm\:hover\:bg-green-300:hover { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); + } + + .sm\:hover\:bg-green-400:hover { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); + } + + .sm\:hover\:bg-green-500:hover { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); + } + + .sm\:hover\:bg-green-600:hover { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); + } + + .sm\:hover\:bg-green-700:hover { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); + } + + .sm\:hover\:bg-green-800:hover { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); + } + + .sm\:hover\:bg-green-900:hover { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); + } + + .sm\:hover\:bg-teal-50:hover { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); + } + + .sm\:hover\:bg-teal-100:hover { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); + } + + .sm\:hover\:bg-teal-200:hover { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); + } + + .sm\:hover\:bg-teal-300:hover { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); + } + + .sm\:hover\:bg-teal-400:hover { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); + } + + .sm\:hover\:bg-teal-500:hover { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); + } + + .sm\:hover\:bg-teal-600:hover { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); + } + + .sm\:hover\:bg-teal-700:hover { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); + } + + .sm\:hover\:bg-teal-800:hover { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); + } + + .sm\:hover\:bg-teal-900:hover { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); + } + + .sm\:hover\:bg-blue-50:hover { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); + } + + .sm\:hover\:bg-blue-100:hover { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); + } + + .sm\:hover\:bg-blue-200:hover { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); + } + + .sm\:hover\:bg-blue-300:hover { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); + } + + .sm\:hover\:bg-blue-400:hover { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); + } + + .sm\:hover\:bg-blue-500:hover { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); + } + + .sm\:hover\:bg-blue-600:hover { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); + } + + .sm\:hover\:bg-blue-700:hover { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); + } + + .sm\:hover\:bg-blue-800:hover { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); + } + + .sm\:hover\:bg-blue-900:hover { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); + } + + .sm\:hover\:bg-indigo-50:hover { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); + } + + .sm\:hover\:bg-indigo-100:hover { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); + } + + .sm\:hover\:bg-indigo-200:hover { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); + } + + .sm\:hover\:bg-indigo-300:hover { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); + } + + .sm\:hover\:bg-indigo-400:hover { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); + } + + .sm\:hover\:bg-indigo-500:hover { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); + } + + .sm\:hover\:bg-indigo-600:hover { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); + } + + .sm\:hover\:bg-indigo-700:hover { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); + } + + .sm\:hover\:bg-indigo-800:hover { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); + } + + .sm\:hover\:bg-indigo-900:hover { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); + } + + .sm\:hover\:bg-purple-50:hover { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); + } + + .sm\:hover\:bg-purple-100:hover { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); + } + + .sm\:hover\:bg-purple-200:hover { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); + } + + .sm\:hover\:bg-purple-300:hover { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); + } + + .sm\:hover\:bg-purple-400:hover { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); + } + + .sm\:hover\:bg-purple-500:hover { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); + } + + .sm\:hover\:bg-purple-600:hover { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); + } + + .sm\:hover\:bg-purple-700:hover { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); + } + + .sm\:hover\:bg-purple-800:hover { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); + } + + .sm\:hover\:bg-purple-900:hover { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); + } + + .sm\:hover\:bg-pink-50:hover { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); + } + + .sm\:hover\:bg-pink-100:hover { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); + } + + .sm\:hover\:bg-pink-200:hover { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); + } + + .sm\:hover\:bg-pink-300:hover { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); + } + + .sm\:hover\:bg-pink-400:hover { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); + } + + .sm\:hover\:bg-pink-500:hover { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); + } + + .sm\:hover\:bg-pink-600:hover { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); + } + + .sm\:hover\:bg-pink-700:hover { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); + } + + .sm\:hover\:bg-pink-800:hover { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); + } + + .sm\:hover\:bg-pink-900:hover { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); + } + + .sm\:focus\:bg-transparent:focus { + background-color: transparent; + } + + .sm\:focus\:bg-white:focus { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); + } + + .sm\:focus\:bg-black:focus { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); + } + + .sm\:focus\:bg-gray-50:focus { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); + } + + .sm\:focus\:bg-gray-100:focus { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); + } + + .sm\:focus\:bg-gray-200:focus { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); + } + + .sm\:focus\:bg-gray-300:focus { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); + } + + .sm\:focus\:bg-gray-400:focus { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); + } + + .sm\:focus\:bg-gray-500:focus { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); + } + + .sm\:focus\:bg-gray-600:focus { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); + } + + .sm\:focus\:bg-gray-700:focus { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); + } + + .sm\:focus\:bg-gray-800:focus { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); + } + + .sm\:focus\:bg-gray-900:focus { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); + } + + .sm\:focus\:bg-cool-gray-50:focus { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); + } + + .sm\:focus\:bg-cool-gray-100:focus { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); + } + + .sm\:focus\:bg-cool-gray-200:focus { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); + } + + .sm\:focus\:bg-cool-gray-300:focus { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); + } + + .sm\:focus\:bg-cool-gray-400:focus { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); + } + + .sm\:focus\:bg-cool-gray-500:focus { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); + } + + .sm\:focus\:bg-cool-gray-600:focus { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); + } + + .sm\:focus\:bg-cool-gray-700:focus { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); + } + + .sm\:focus\:bg-cool-gray-800:focus { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); + } + + .sm\:focus\:bg-cool-gray-900:focus { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); + } + + .sm\:focus\:bg-red-50:focus { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); + } + + .sm\:focus\:bg-red-100:focus { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); + } + + .sm\:focus\:bg-red-200:focus { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); + } + + .sm\:focus\:bg-red-300:focus { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); + } + + .sm\:focus\:bg-red-400:focus { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); + } + + .sm\:focus\:bg-red-500:focus { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); + } + + .sm\:focus\:bg-red-600:focus { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); + } + + .sm\:focus\:bg-red-700:focus { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); + } + + .sm\:focus\:bg-red-800:focus { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); + } + + .sm\:focus\:bg-red-900:focus { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); + } + + .sm\:focus\:bg-orange-50:focus { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); + } + + .sm\:focus\:bg-orange-100:focus { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); + } + + .sm\:focus\:bg-orange-200:focus { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); + } + + .sm\:focus\:bg-orange-300:focus { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); + } + + .sm\:focus\:bg-orange-400:focus { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); + } + + .sm\:focus\:bg-orange-500:focus { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); + } + + .sm\:focus\:bg-orange-600:focus { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); + } + + .sm\:focus\:bg-orange-700:focus { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); + } + + .sm\:focus\:bg-orange-800:focus { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); + } + + .sm\:focus\:bg-orange-900:focus { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); + } + + .sm\:focus\:bg-yellow-50:focus { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); + } + + .sm\:focus\:bg-yellow-100:focus { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); + } + + .sm\:focus\:bg-yellow-200:focus { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); + } + + .sm\:focus\:bg-yellow-300:focus { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); + } + + .sm\:focus\:bg-yellow-400:focus { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); + } + + .sm\:focus\:bg-yellow-500:focus { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); + } + + .sm\:focus\:bg-yellow-600:focus { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); + } + + .sm\:focus\:bg-yellow-700:focus { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); + } + + .sm\:focus\:bg-yellow-800:focus { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); + } + + .sm\:focus\:bg-yellow-900:focus { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); + } + + .sm\:focus\:bg-green-50:focus { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); + } + + .sm\:focus\:bg-green-100:focus { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); + } + + .sm\:focus\:bg-green-200:focus { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); + } + + .sm\:focus\:bg-green-300:focus { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); + } + + .sm\:focus\:bg-green-400:focus { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); + } + + .sm\:focus\:bg-green-500:focus { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); + } + + .sm\:focus\:bg-green-600:focus { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); + } + + .sm\:focus\:bg-green-700:focus { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); + } + + .sm\:focus\:bg-green-800:focus { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); + } + + .sm\:focus\:bg-green-900:focus { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); + } + + .sm\:focus\:bg-teal-50:focus { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); + } + + .sm\:focus\:bg-teal-100:focus { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); + } + + .sm\:focus\:bg-teal-200:focus { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); + } + + .sm\:focus\:bg-teal-300:focus { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); + } + + .sm\:focus\:bg-teal-400:focus { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); + } + + .sm\:focus\:bg-teal-500:focus { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); + } + + .sm\:focus\:bg-teal-600:focus { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); + } + + .sm\:focus\:bg-teal-700:focus { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); + } + + .sm\:focus\:bg-teal-800:focus { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); + } + + .sm\:focus\:bg-teal-900:focus { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); + } + + .sm\:focus\:bg-blue-50:focus { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); + } + + .sm\:focus\:bg-blue-100:focus { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); + } + + .sm\:focus\:bg-blue-200:focus { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); + } + + .sm\:focus\:bg-blue-300:focus { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); + } + + .sm\:focus\:bg-blue-400:focus { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); + } + + .sm\:focus\:bg-blue-500:focus { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); + } + + .sm\:focus\:bg-blue-600:focus { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); + } + + .sm\:focus\:bg-blue-700:focus { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); + } + + .sm\:focus\:bg-blue-800:focus { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); + } + + .sm\:focus\:bg-blue-900:focus { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); + } + + .sm\:focus\:bg-indigo-50:focus { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); + } + + .sm\:focus\:bg-indigo-100:focus { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); + } + + .sm\:focus\:bg-indigo-200:focus { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); + } + + .sm\:focus\:bg-indigo-300:focus { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); + } + + .sm\:focus\:bg-indigo-400:focus { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); + } + + .sm\:focus\:bg-indigo-500:focus { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); + } + + .sm\:focus\:bg-indigo-600:focus { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); + } + + .sm\:focus\:bg-indigo-700:focus { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); + } + + .sm\:focus\:bg-indigo-800:focus { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); + } + + .sm\:focus\:bg-indigo-900:focus { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); + } + + .sm\:focus\:bg-purple-50:focus { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); + } + + .sm\:focus\:bg-purple-100:focus { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); + } + + .sm\:focus\:bg-purple-200:focus { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); + } + + .sm\:focus\:bg-purple-300:focus { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); + } + + .sm\:focus\:bg-purple-400:focus { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); + } + + .sm\:focus\:bg-purple-500:focus { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); + } + + .sm\:focus\:bg-purple-600:focus { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); + } + + .sm\:focus\:bg-purple-700:focus { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); + } + + .sm\:focus\:bg-purple-800:focus { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); + } + + .sm\:focus\:bg-purple-900:focus { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); + } + + .sm\:focus\:bg-pink-50:focus { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); + } + + .sm\:focus\:bg-pink-100:focus { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); + } + + .sm\:focus\:bg-pink-200:focus { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); + } + + .sm\:focus\:bg-pink-300:focus { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); + } + + .sm\:focus\:bg-pink-400:focus { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); + } + + .sm\:focus\:bg-pink-500:focus { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); + } + + .sm\:focus\:bg-pink-600:focus { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); + } + + .sm\:focus\:bg-pink-700:focus { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); + } + + .sm\:focus\:bg-pink-800:focus { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); + } + + .sm\:focus\:bg-pink-900:focus { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); + } + + .sm\:active\:bg-transparent:active { + background-color: transparent; + } + + .sm\:active\:bg-white:active { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); + } + + .sm\:active\:bg-black:active { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); + } + + .sm\:active\:bg-gray-50:active { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); + } + + .sm\:active\:bg-gray-100:active { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); + } + + .sm\:active\:bg-gray-200:active { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); + } + + .sm\:active\:bg-gray-300:active { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); + } + + .sm\:active\:bg-gray-400:active { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); + } + + .sm\:active\:bg-gray-500:active { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); + } + + .sm\:active\:bg-gray-600:active { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); + } + + .sm\:active\:bg-gray-700:active { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); + } + + .sm\:active\:bg-gray-800:active { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); + } + + .sm\:active\:bg-gray-900:active { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); + } + + .sm\:active\:bg-cool-gray-50:active { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); + } + + .sm\:active\:bg-cool-gray-100:active { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); + } + + .sm\:active\:bg-cool-gray-200:active { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); + } + + .sm\:active\:bg-cool-gray-300:active { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); + } + + .sm\:active\:bg-cool-gray-400:active { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); + } + + .sm\:active\:bg-cool-gray-500:active { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); + } + + .sm\:active\:bg-cool-gray-600:active { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); + } + + .sm\:active\:bg-cool-gray-700:active { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); + } + + .sm\:active\:bg-cool-gray-800:active { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); + } + + .sm\:active\:bg-cool-gray-900:active { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); + } + + .sm\:active\:bg-red-50:active { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); + } + + .sm\:active\:bg-red-100:active { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); + } + + .sm\:active\:bg-red-200:active { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); + } + + .sm\:active\:bg-red-300:active { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); + } + + .sm\:active\:bg-red-400:active { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); + } + + .sm\:active\:bg-red-500:active { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); + } + + .sm\:active\:bg-red-600:active { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); + } + + .sm\:active\:bg-red-700:active { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); + } + + .sm\:active\:bg-red-800:active { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); + } + + .sm\:active\:bg-red-900:active { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); + } + + .sm\:active\:bg-orange-50:active { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); + } + + .sm\:active\:bg-orange-100:active { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); + } + + .sm\:active\:bg-orange-200:active { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); + } + + .sm\:active\:bg-orange-300:active { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); + } + + .sm\:active\:bg-orange-400:active { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); + } + + .sm\:active\:bg-orange-500:active { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); + } + + .sm\:active\:bg-orange-600:active { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); + } + + .sm\:active\:bg-orange-700:active { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); + } + + .sm\:active\:bg-orange-800:active { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); + } + + .sm\:active\:bg-orange-900:active { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); + } + + .sm\:active\:bg-yellow-50:active { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); + } + + .sm\:active\:bg-yellow-100:active { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); + } + + .sm\:active\:bg-yellow-200:active { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); + } + + .sm\:active\:bg-yellow-300:active { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); + } + + .sm\:active\:bg-yellow-400:active { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); + } + + .sm\:active\:bg-yellow-500:active { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); + } + + .sm\:active\:bg-yellow-600:active { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); + } + + .sm\:active\:bg-yellow-700:active { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); + } + + .sm\:active\:bg-yellow-800:active { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); + } + + .sm\:active\:bg-yellow-900:active { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); + } + + .sm\:active\:bg-green-50:active { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); + } + + .sm\:active\:bg-green-100:active { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); + } + + .sm\:active\:bg-green-200:active { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); + } + + .sm\:active\:bg-green-300:active { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); + } + + .sm\:active\:bg-green-400:active { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); + } + + .sm\:active\:bg-green-500:active { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); + } + + .sm\:active\:bg-green-600:active { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); + } + + .sm\:active\:bg-green-700:active { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); + } + + .sm\:active\:bg-green-800:active { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); + } + + .sm\:active\:bg-green-900:active { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); + } + + .sm\:active\:bg-teal-50:active { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); + } + + .sm\:active\:bg-teal-100:active { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); + } + + .sm\:active\:bg-teal-200:active { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); + } + + .sm\:active\:bg-teal-300:active { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); + } + + .sm\:active\:bg-teal-400:active { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); + } + + .sm\:active\:bg-teal-500:active { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); + } + + .sm\:active\:bg-teal-600:active { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); + } + + .sm\:active\:bg-teal-700:active { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); + } + + .sm\:active\:bg-teal-800:active { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); + } + + .sm\:active\:bg-teal-900:active { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); + } + + .sm\:active\:bg-blue-50:active { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); + } + + .sm\:active\:bg-blue-100:active { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); + } + + .sm\:active\:bg-blue-200:active { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); + } + + .sm\:active\:bg-blue-300:active { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); + } + + .sm\:active\:bg-blue-400:active { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); + } + + .sm\:active\:bg-blue-500:active { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); + } + + .sm\:active\:bg-blue-600:active { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); + } + + .sm\:active\:bg-blue-700:active { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); + } + + .sm\:active\:bg-blue-800:active { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); + } + + .sm\:active\:bg-blue-900:active { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); + } + + .sm\:active\:bg-indigo-50:active { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); + } + + .sm\:active\:bg-indigo-100:active { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); + } + + .sm\:active\:bg-indigo-200:active { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); + } + + .sm\:active\:bg-indigo-300:active { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); + } + + .sm\:active\:bg-indigo-400:active { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); + } + + .sm\:active\:bg-indigo-500:active { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); + } + + .sm\:active\:bg-indigo-600:active { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); + } + + .sm\:active\:bg-indigo-700:active { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); + } + + .sm\:active\:bg-indigo-800:active { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); + } + + .sm\:active\:bg-indigo-900:active { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); + } + + .sm\:active\:bg-purple-50:active { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); + } + + .sm\:active\:bg-purple-100:active { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); + } + + .sm\:active\:bg-purple-200:active { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); + } + + .sm\:active\:bg-purple-300:active { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); + } + + .sm\:active\:bg-purple-400:active { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); + } + + .sm\:active\:bg-purple-500:active { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); + } + + .sm\:active\:bg-purple-600:active { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); + } + + .sm\:active\:bg-purple-700:active { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); + } + + .sm\:active\:bg-purple-800:active { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); + } + + .sm\:active\:bg-purple-900:active { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); + } + + .sm\:active\:bg-pink-50:active { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); + } + + .sm\:active\:bg-pink-100:active { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); + } + + .sm\:active\:bg-pink-200:active { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); + } + + .sm\:active\:bg-pink-300:active { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); + } + + .sm\:active\:bg-pink-400:active { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); + } + + .sm\:active\:bg-pink-500:active { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); + } + + .sm\:active\:bg-pink-600:active { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); + } + + .sm\:active\:bg-pink-700:active { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); + } + + .sm\:active\:bg-pink-800:active { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); + } + + .sm\:active\:bg-pink-900:active { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); + } + + .sm\:bg-none { + background-image: none; + } + + .sm\:bg-gradient-to-t { + background-image: linear-gradient(to top, var(--gradient-color-stops)); + } + + .sm\:bg-gradient-to-tr { + background-image: linear-gradient(to top right, var(--gradient-color-stops)); + } + + .sm\:bg-gradient-to-r { + background-image: linear-gradient(to right, var(--gradient-color-stops)); + } + + .sm\:bg-gradient-to-br { + background-image: linear-gradient(to bottom right, var(--gradient-color-stops)); + } + + .sm\:bg-gradient-to-b { + background-image: linear-gradient(to bottom, var(--gradient-color-stops)); + } + + .sm\:bg-gradient-to-bl { + background-image: linear-gradient(to bottom left, var(--gradient-color-stops)); + } + + .sm\:bg-gradient-to-l { + background-image: linear-gradient(to left, var(--gradient-color-stops)); + } + + .sm\:bg-gradient-to-tl { + background-image: linear-gradient(to top left, var(--gradient-color-stops)); + } + + .sm\:from-transparent { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .sm\:from-white { + --gradient-from-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .sm\:from-black { + --gradient-from-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .sm\:from-gray-50 { + --gradient-from-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); + } + + .sm\:from-gray-100 { + --gradient-from-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); + } + + .sm\:from-gray-200 { + --gradient-from-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); + } + + .sm\:from-gray-300 { + --gradient-from-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); + } + + .sm\:from-gray-400 { + --gradient-from-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); + } + + .sm\:from-gray-500 { + --gradient-from-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); + } + + .sm\:from-gray-600 { + --gradient-from-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); + } + + .sm\:from-gray-700 { + --gradient-from-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); + } + + .sm\:from-gray-800 { + --gradient-from-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); + } + + .sm\:from-gray-900 { + --gradient-from-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); + } + + .sm\:from-cool-gray-50 { + --gradient-from-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); + } + + .sm\:from-cool-gray-100 { + --gradient-from-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); + } + + .sm\:from-cool-gray-200 { + --gradient-from-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); + } + + .sm\:from-cool-gray-300 { + --gradient-from-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); + } + + .sm\:from-cool-gray-400 { + --gradient-from-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); + } + + .sm\:from-cool-gray-500 { + --gradient-from-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); + } + + .sm\:from-cool-gray-600 { + --gradient-from-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); + } + + .sm\:from-cool-gray-700 { + --gradient-from-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); + } + + .sm\:from-cool-gray-800 { + --gradient-from-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); + } + + .sm\:from-cool-gray-900 { + --gradient-from-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); + } + + .sm\:from-red-50 { + --gradient-from-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); + } + + .sm\:from-red-100 { + --gradient-from-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); + } + + .sm\:from-red-200 { + --gradient-from-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); + } + + .sm\:from-red-300 { + --gradient-from-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); + } + + .sm\:from-red-400 { + --gradient-from-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); + } + + .sm\:from-red-500 { + --gradient-from-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); + } + + .sm\:from-red-600 { + --gradient-from-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); + } + + .sm\:from-red-700 { + --gradient-from-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); + } + + .sm\:from-red-800 { + --gradient-from-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); + } + + .sm\:from-red-900 { + --gradient-from-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); + } + + .sm\:from-orange-50 { + --gradient-from-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); + } + + .sm\:from-orange-100 { + --gradient-from-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); + } + + .sm\:from-orange-200 { + --gradient-from-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); + } + + .sm\:from-orange-300 { + --gradient-from-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); + } + + .sm\:from-orange-400 { + --gradient-from-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); + } + + .sm\:from-orange-500 { + --gradient-from-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); + } + + .sm\:from-orange-600 { + --gradient-from-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); + } + + .sm\:from-orange-700 { + --gradient-from-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); + } + + .sm\:from-orange-800 { + --gradient-from-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); + } + + .sm\:from-orange-900 { + --gradient-from-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); + } + + .sm\:from-yellow-50 { + --gradient-from-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); + } + + .sm\:from-yellow-100 { + --gradient-from-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); + } + + .sm\:from-yellow-200 { + --gradient-from-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); + } + + .sm\:from-yellow-300 { + --gradient-from-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); + } + + .sm\:from-yellow-400 { + --gradient-from-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); + } + + .sm\:from-yellow-500 { + --gradient-from-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); + } + + .sm\:from-yellow-600 { + --gradient-from-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); + } + + .sm\:from-yellow-700 { + --gradient-from-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); + } + + .sm\:from-yellow-800 { + --gradient-from-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); + } + + .sm\:from-yellow-900 { + --gradient-from-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); + } + + .sm\:from-green-50 { + --gradient-from-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); + } + + .sm\:from-green-100 { + --gradient-from-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); + } + + .sm\:from-green-200 { + --gradient-from-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); + } + + .sm\:from-green-300 { + --gradient-from-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); + } + + .sm\:from-green-400 { + --gradient-from-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); + } + + .sm\:from-green-500 { + --gradient-from-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); + } + + .sm\:from-green-600 { + --gradient-from-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); + } + + .sm\:from-green-700 { + --gradient-from-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); + } + + .sm\:from-green-800 { + --gradient-from-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); + } + + .sm\:from-green-900 { + --gradient-from-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); + } + + .sm\:from-teal-50 { + --gradient-from-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); + } + + .sm\:from-teal-100 { + --gradient-from-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); + } + + .sm\:from-teal-200 { + --gradient-from-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); + } + + .sm\:from-teal-300 { + --gradient-from-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); + } + + .sm\:from-teal-400 { + --gradient-from-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); + } + + .sm\:from-teal-500 { + --gradient-from-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); + } + + .sm\:from-teal-600 { + --gradient-from-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); + } + + .sm\:from-teal-700 { + --gradient-from-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); + } + + .sm\:from-teal-800 { + --gradient-from-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); + } + + .sm\:from-teal-900 { + --gradient-from-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); + } + + .sm\:from-blue-50 { + --gradient-from-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); + } + + .sm\:from-blue-100 { + --gradient-from-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); + } + + .sm\:from-blue-200 { + --gradient-from-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); + } + + .sm\:from-blue-300 { + --gradient-from-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); + } + + .sm\:from-blue-400 { + --gradient-from-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); + } + + .sm\:from-blue-500 { + --gradient-from-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); + } + + .sm\:from-blue-600 { + --gradient-from-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); + } + + .sm\:from-blue-700 { + --gradient-from-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); + } + + .sm\:from-blue-800 { + --gradient-from-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); + } + + .sm\:from-blue-900 { + --gradient-from-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); + } + + .sm\:from-indigo-50 { + --gradient-from-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); + } + + .sm\:from-indigo-100 { + --gradient-from-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); + } + + .sm\:from-indigo-200 { + --gradient-from-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); + } + + .sm\:from-indigo-300 { + --gradient-from-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); + } + + .sm\:from-indigo-400 { + --gradient-from-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); + } + + .sm\:from-indigo-500 { + --gradient-from-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); + } + + .sm\:from-indigo-600 { + --gradient-from-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); + } + + .sm\:from-indigo-700 { + --gradient-from-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); + } + + .sm\:from-indigo-800 { + --gradient-from-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); + } + + .sm\:from-indigo-900 { + --gradient-from-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); + } + + .sm\:from-purple-50 { + --gradient-from-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); + } + + .sm\:from-purple-100 { + --gradient-from-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); + } + + .sm\:from-purple-200 { + --gradient-from-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); + } + + .sm\:from-purple-300 { + --gradient-from-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); + } + + .sm\:from-purple-400 { + --gradient-from-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); + } + + .sm\:from-purple-500 { + --gradient-from-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); + } + + .sm\:from-purple-600 { + --gradient-from-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); + } + + .sm\:from-purple-700 { + --gradient-from-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); + } + + .sm\:from-purple-800 { + --gradient-from-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); + } + + .sm\:from-purple-900 { + --gradient-from-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); + } + + .sm\:from-pink-50 { + --gradient-from-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); + } + + .sm\:from-pink-100 { + --gradient-from-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); + } + + .sm\:from-pink-200 { + --gradient-from-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); + } + + .sm\:from-pink-300 { + --gradient-from-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); + } + + .sm\:from-pink-400 { + --gradient-from-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); + } + + .sm\:from-pink-500 { + --gradient-from-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); + } + + .sm\:from-pink-600 { + --gradient-from-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); + } + + .sm\:from-pink-700 { + --gradient-from-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); + } + + .sm\:from-pink-800 { + --gradient-from-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); + } + + .sm\:from-pink-900 { + --gradient-from-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); + } + + .sm\:via-transparent { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .sm\:via-white { + --gradient-via-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .sm\:via-black { + --gradient-via-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .sm\:via-gray-50 { + --gradient-via-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); + } + + .sm\:via-gray-100 { + --gradient-via-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); + } + + .sm\:via-gray-200 { + --gradient-via-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); + } + + .sm\:via-gray-300 { + --gradient-via-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); + } + + .sm\:via-gray-400 { + --gradient-via-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); + } + + .sm\:via-gray-500 { + --gradient-via-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); + } + + .sm\:via-gray-600 { + --gradient-via-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); + } + + .sm\:via-gray-700 { + --gradient-via-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); + } + + .sm\:via-gray-800 { + --gradient-via-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); + } + + .sm\:via-gray-900 { + --gradient-via-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); + } + + .sm\:via-cool-gray-50 { + --gradient-via-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); + } + + .sm\:via-cool-gray-100 { + --gradient-via-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); + } + + .sm\:via-cool-gray-200 { + --gradient-via-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); + } + + .sm\:via-cool-gray-300 { + --gradient-via-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); + } + + .sm\:via-cool-gray-400 { + --gradient-via-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); + } + + .sm\:via-cool-gray-500 { + --gradient-via-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); + } + + .sm\:via-cool-gray-600 { + --gradient-via-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); + } + + .sm\:via-cool-gray-700 { + --gradient-via-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); + } + + .sm\:via-cool-gray-800 { + --gradient-via-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); + } + + .sm\:via-cool-gray-900 { + --gradient-via-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); + } + + .sm\:via-red-50 { + --gradient-via-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); + } + + .sm\:via-red-100 { + --gradient-via-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); + } + + .sm\:via-red-200 { + --gradient-via-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); + } + + .sm\:via-red-300 { + --gradient-via-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); + } + + .sm\:via-red-400 { + --gradient-via-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); + } + + .sm\:via-red-500 { + --gradient-via-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); + } + + .sm\:via-red-600 { + --gradient-via-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); + } + + .sm\:via-red-700 { + --gradient-via-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); + } + + .sm\:via-red-800 { + --gradient-via-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); + } + + .sm\:via-red-900 { + --gradient-via-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); + } + + .sm\:via-orange-50 { + --gradient-via-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); + } + + .sm\:via-orange-100 { + --gradient-via-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); + } + + .sm\:via-orange-200 { + --gradient-via-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); + } + + .sm\:via-orange-300 { + --gradient-via-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); + } + + .sm\:via-orange-400 { + --gradient-via-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); + } + + .sm\:via-orange-500 { + --gradient-via-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); + } + + .sm\:via-orange-600 { + --gradient-via-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); + } + + .sm\:via-orange-700 { + --gradient-via-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); + } + + .sm\:via-orange-800 { + --gradient-via-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); + } + + .sm\:via-orange-900 { + --gradient-via-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); + } + + .sm\:via-yellow-50 { + --gradient-via-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); + } + + .sm\:via-yellow-100 { + --gradient-via-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); + } + + .sm\:via-yellow-200 { + --gradient-via-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); + } + + .sm\:via-yellow-300 { + --gradient-via-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); + } + + .sm\:via-yellow-400 { + --gradient-via-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); + } + + .sm\:via-yellow-500 { + --gradient-via-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); + } + + .sm\:via-yellow-600 { + --gradient-via-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); + } + + .sm\:via-yellow-700 { + --gradient-via-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); + } + + .sm\:via-yellow-800 { + --gradient-via-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); + } + + .sm\:via-yellow-900 { + --gradient-via-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); + } + + .sm\:via-green-50 { + --gradient-via-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); + } + + .sm\:via-green-100 { + --gradient-via-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); + } + + .sm\:via-green-200 { + --gradient-via-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); + } + + .sm\:via-green-300 { + --gradient-via-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); + } + + .sm\:via-green-400 { + --gradient-via-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); + } + + .sm\:via-green-500 { + --gradient-via-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); + } + + .sm\:via-green-600 { + --gradient-via-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); + } + + .sm\:via-green-700 { + --gradient-via-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); + } + + .sm\:via-green-800 { + --gradient-via-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); + } + + .sm\:via-green-900 { + --gradient-via-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); + } + + .sm\:via-teal-50 { + --gradient-via-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); + } + + .sm\:via-teal-100 { + --gradient-via-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); + } + + .sm\:via-teal-200 { + --gradient-via-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); + } + + .sm\:via-teal-300 { + --gradient-via-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); + } + + .sm\:via-teal-400 { + --gradient-via-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); + } + + .sm\:via-teal-500 { + --gradient-via-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); + } + + .sm\:via-teal-600 { + --gradient-via-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); + } + + .sm\:via-teal-700 { + --gradient-via-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); + } + + .sm\:via-teal-800 { + --gradient-via-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); + } + + .sm\:via-teal-900 { + --gradient-via-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); + } + + .sm\:via-blue-50 { + --gradient-via-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); + } + + .sm\:via-blue-100 { + --gradient-via-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); + } + + .sm\:via-blue-200 { + --gradient-via-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); + } + + .sm\:via-blue-300 { + --gradient-via-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); + } + + .sm\:via-blue-400 { + --gradient-via-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); + } + + .sm\:via-blue-500 { + --gradient-via-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); + } + + .sm\:via-blue-600 { + --gradient-via-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); + } + + .sm\:via-blue-700 { + --gradient-via-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); + } + + .sm\:via-blue-800 { + --gradient-via-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); + } + + .sm\:via-blue-900 { + --gradient-via-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); + } + + .sm\:via-indigo-50 { + --gradient-via-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); + } + + .sm\:via-indigo-100 { + --gradient-via-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); + } + + .sm\:via-indigo-200 { + --gradient-via-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); + } + + .sm\:via-indigo-300 { + --gradient-via-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); + } + + .sm\:via-indigo-400 { + --gradient-via-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); + } + + .sm\:via-indigo-500 { + --gradient-via-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); + } + + .sm\:via-indigo-600 { + --gradient-via-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); + } + + .sm\:via-indigo-700 { + --gradient-via-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); + } + + .sm\:via-indigo-800 { + --gradient-via-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); + } + + .sm\:via-indigo-900 { + --gradient-via-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); + } + + .sm\:via-purple-50 { + --gradient-via-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); + } + + .sm\:via-purple-100 { + --gradient-via-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); + } + + .sm\:via-purple-200 { + --gradient-via-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); + } + + .sm\:via-purple-300 { + --gradient-via-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); + } + + .sm\:via-purple-400 { + --gradient-via-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); + } + + .sm\:via-purple-500 { + --gradient-via-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); + } + + .sm\:via-purple-600 { + --gradient-via-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); + } + + .sm\:via-purple-700 { + --gradient-via-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); + } + + .sm\:via-purple-800 { + --gradient-via-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); + } + + .sm\:via-purple-900 { + --gradient-via-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); + } + + .sm\:via-pink-50 { + --gradient-via-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); + } + + .sm\:via-pink-100 { + --gradient-via-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); + } + + .sm\:via-pink-200 { + --gradient-via-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); + } + + .sm\:via-pink-300 { + --gradient-via-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); + } + + .sm\:via-pink-400 { + --gradient-via-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); + } + + .sm\:via-pink-500 { + --gradient-via-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); + } + + .sm\:via-pink-600 { + --gradient-via-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); + } + + .sm\:via-pink-700 { + --gradient-via-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); + } + + .sm\:via-pink-800 { + --gradient-via-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); + } + + .sm\:via-pink-900 { + --gradient-via-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); + } + + .sm\:to-transparent { + --gradient-to-color: transparent; + } + + .sm\:to-white { + --gradient-to-color: #ffffff; + } + + .sm\:to-black { + --gradient-to-color: #000000; + } + + .sm\:to-gray-50 { + --gradient-to-color: #f9fafb; + } + + .sm\:to-gray-100 { + --gradient-to-color: #f4f5f7; + } + + .sm\:to-gray-200 { + --gradient-to-color: #e5e7eb; + } + + .sm\:to-gray-300 { + --gradient-to-color: #d2d6dc; + } + + .sm\:to-gray-400 { + --gradient-to-color: #9fa6b2; + } + + .sm\:to-gray-500 { + --gradient-to-color: #6b7280; + } + + .sm\:to-gray-600 { + --gradient-to-color: #4b5563; + } + + .sm\:to-gray-700 { + --gradient-to-color: #374151; + } + + .sm\:to-gray-800 { + --gradient-to-color: #252f3f; + } + + .sm\:to-gray-900 { + --gradient-to-color: #161e2e; + } + + .sm\:to-cool-gray-50 { + --gradient-to-color: #f8fafc; + } + + .sm\:to-cool-gray-100 { + --gradient-to-color: #f1f5f9; + } + + .sm\:to-cool-gray-200 { + --gradient-to-color: #e2e8f0; + } + + .sm\:to-cool-gray-300 { + --gradient-to-color: #cfd8e3; + } + + .sm\:to-cool-gray-400 { + --gradient-to-color: #97a6ba; + } + + .sm\:to-cool-gray-500 { + --gradient-to-color: #64748b; + } + + .sm\:to-cool-gray-600 { + --gradient-to-color: #475569; + } + + .sm\:to-cool-gray-700 { + --gradient-to-color: #364152; + } + + .sm\:to-cool-gray-800 { + --gradient-to-color: #27303f; + } + + .sm\:to-cool-gray-900 { + --gradient-to-color: #1a202e; + } + + .sm\:to-red-50 { + --gradient-to-color: #fdf2f2; + } + + .sm\:to-red-100 { + --gradient-to-color: #fde8e8; + } + + .sm\:to-red-200 { + --gradient-to-color: #fbd5d5; + } + + .sm\:to-red-300 { + --gradient-to-color: #f8b4b4; + } + + .sm\:to-red-400 { + --gradient-to-color: #f98080; + } + + .sm\:to-red-500 { + --gradient-to-color: #f05252; + } + + .sm\:to-red-600 { + --gradient-to-color: #e02424; + } + + .sm\:to-red-700 { + --gradient-to-color: #c81e1e; + } + + .sm\:to-red-800 { + --gradient-to-color: #9b1c1c; + } + + .sm\:to-red-900 { + --gradient-to-color: #771d1d; + } + + .sm\:to-orange-50 { + --gradient-to-color: #fff8f1; + } + + .sm\:to-orange-100 { + --gradient-to-color: #feecdc; + } + + .sm\:to-orange-200 { + --gradient-to-color: #fcd9bd; + } + + .sm\:to-orange-300 { + --gradient-to-color: #fdba8c; + } + + .sm\:to-orange-400 { + --gradient-to-color: #ff8a4c; + } + + .sm\:to-orange-500 { + --gradient-to-color: #ff5a1f; + } + + .sm\:to-orange-600 { + --gradient-to-color: #d03801; + } + + .sm\:to-orange-700 { + --gradient-to-color: #b43403; + } + + .sm\:to-orange-800 { + --gradient-to-color: #8a2c0d; + } + + .sm\:to-orange-900 { + --gradient-to-color: #73230d; + } + + .sm\:to-yellow-50 { + --gradient-to-color: #fdfdea; + } + + .sm\:to-yellow-100 { + --gradient-to-color: #fdf6b2; + } + + .sm\:to-yellow-200 { + --gradient-to-color: #fce96a; + } + + .sm\:to-yellow-300 { + --gradient-to-color: #faca15; + } + + .sm\:to-yellow-400 { + --gradient-to-color: #e3a008; + } + + .sm\:to-yellow-500 { + --gradient-to-color: #c27803; + } + + .sm\:to-yellow-600 { + --gradient-to-color: #9f580a; + } + + .sm\:to-yellow-700 { + --gradient-to-color: #8e4b10; + } + + .sm\:to-yellow-800 { + --gradient-to-color: #723b13; + } + + .sm\:to-yellow-900 { + --gradient-to-color: #633112; + } + + .sm\:to-green-50 { + --gradient-to-color: #f3faf7; + } + + .sm\:to-green-100 { + --gradient-to-color: #def7ec; + } + + .sm\:to-green-200 { + --gradient-to-color: #bcf0da; + } + + .sm\:to-green-300 { + --gradient-to-color: #84e1bc; + } + + .sm\:to-green-400 { + --gradient-to-color: #31c48d; + } + + .sm\:to-green-500 { + --gradient-to-color: #0e9f6e; + } + + .sm\:to-green-600 { + --gradient-to-color: #057a55; + } + + .sm\:to-green-700 { + --gradient-to-color: #046c4e; + } + + .sm\:to-green-800 { + --gradient-to-color: #03543f; + } + + .sm\:to-green-900 { + --gradient-to-color: #014737; + } + + .sm\:to-teal-50 { + --gradient-to-color: #edfafa; + } + + .sm\:to-teal-100 { + --gradient-to-color: #d5f5f6; + } + + .sm\:to-teal-200 { + --gradient-to-color: #afecef; + } + + .sm\:to-teal-300 { + --gradient-to-color: #7edce2; + } + + .sm\:to-teal-400 { + --gradient-to-color: #16bdca; + } + + .sm\:to-teal-500 { + --gradient-to-color: #0694a2; + } + + .sm\:to-teal-600 { + --gradient-to-color: #047481; + } + + .sm\:to-teal-700 { + --gradient-to-color: #036672; + } + + .sm\:to-teal-800 { + --gradient-to-color: #05505c; + } + + .sm\:to-teal-900 { + --gradient-to-color: #014451; + } + + .sm\:to-blue-50 { + --gradient-to-color: #ebf5ff; + } + + .sm\:to-blue-100 { + --gradient-to-color: #e1effe; + } + + .sm\:to-blue-200 { + --gradient-to-color: #c3ddfd; + } + + .sm\:to-blue-300 { + --gradient-to-color: #a4cafe; + } + + .sm\:to-blue-400 { + --gradient-to-color: #76a9fa; + } + + .sm\:to-blue-500 { + --gradient-to-color: #3f83f8; + } + + .sm\:to-blue-600 { + --gradient-to-color: #1c64f2; + } + + .sm\:to-blue-700 { + --gradient-to-color: #1a56db; + } + + .sm\:to-blue-800 { + --gradient-to-color: #1e429f; + } + + .sm\:to-blue-900 { + --gradient-to-color: #233876; + } + + .sm\:to-indigo-50 { + --gradient-to-color: #f0f5ff; + } + + .sm\:to-indigo-100 { + --gradient-to-color: #e5edff; + } + + .sm\:to-indigo-200 { + --gradient-to-color: #cddbfe; + } + + .sm\:to-indigo-300 { + --gradient-to-color: #b4c6fc; + } + + .sm\:to-indigo-400 { + --gradient-to-color: #8da2fb; + } + + .sm\:to-indigo-500 { + --gradient-to-color: #6875f5; + } + + .sm\:to-indigo-600 { + --gradient-to-color: #5850ec; + } + + .sm\:to-indigo-700 { + --gradient-to-color: #5145cd; + } + + .sm\:to-indigo-800 { + --gradient-to-color: #42389d; + } + + .sm\:to-indigo-900 { + --gradient-to-color: #362f78; + } + + .sm\:to-purple-50 { + --gradient-to-color: #f6f5ff; + } + + .sm\:to-purple-100 { + --gradient-to-color: #edebfe; + } + + .sm\:to-purple-200 { + --gradient-to-color: #dcd7fe; + } + + .sm\:to-purple-300 { + --gradient-to-color: #cabffd; + } + + .sm\:to-purple-400 { + --gradient-to-color: #ac94fa; + } + + .sm\:to-purple-500 { + --gradient-to-color: #9061f9; + } + + .sm\:to-purple-600 { + --gradient-to-color: #7e3af2; + } + + .sm\:to-purple-700 { + --gradient-to-color: #6c2bd9; + } + + .sm\:to-purple-800 { + --gradient-to-color: #5521b5; + } + + .sm\:to-purple-900 { + --gradient-to-color: #4a1d96; + } + + .sm\:to-pink-50 { + --gradient-to-color: #fdf2f8; + } + + .sm\:to-pink-100 { + --gradient-to-color: #fce8f3; + } + + .sm\:to-pink-200 { + --gradient-to-color: #fad1e8; + } + + .sm\:to-pink-300 { + --gradient-to-color: #f8b4d9; + } + + .sm\:to-pink-400 { + --gradient-to-color: #f17eb8; + } + + .sm\:to-pink-500 { + --gradient-to-color: #e74694; + } + + .sm\:to-pink-600 { + --gradient-to-color: #d61f69; + } + + .sm\:to-pink-700 { + --gradient-to-color: #bf125d; + } + + .sm\:to-pink-800 { + --gradient-to-color: #99154b; + } + + .sm\:to-pink-900 { + --gradient-to-color: #751a3d; + } + + .sm\:hover\:from-transparent:hover { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .sm\:hover\:from-white:hover { + --gradient-from-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .sm\:hover\:from-black:hover { + --gradient-from-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .sm\:hover\:from-gray-50:hover { + --gradient-from-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); + } + + .sm\:hover\:from-gray-100:hover { + --gradient-from-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); + } + + .sm\:hover\:from-gray-200:hover { + --gradient-from-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); + } + + .sm\:hover\:from-gray-300:hover { + --gradient-from-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); + } + + .sm\:hover\:from-gray-400:hover { + --gradient-from-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); + } + + .sm\:hover\:from-gray-500:hover { + --gradient-from-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); + } + + .sm\:hover\:from-gray-600:hover { + --gradient-from-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); + } + + .sm\:hover\:from-gray-700:hover { + --gradient-from-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); + } + + .sm\:hover\:from-gray-800:hover { + --gradient-from-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); + } + + .sm\:hover\:from-gray-900:hover { + --gradient-from-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); + } + + .sm\:hover\:from-cool-gray-50:hover { + --gradient-from-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); + } + + .sm\:hover\:from-cool-gray-100:hover { + --gradient-from-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); + } + + .sm\:hover\:from-cool-gray-200:hover { + --gradient-from-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); + } + + .sm\:hover\:from-cool-gray-300:hover { + --gradient-from-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); + } + + .sm\:hover\:from-cool-gray-400:hover { + --gradient-from-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); + } + + .sm\:hover\:from-cool-gray-500:hover { + --gradient-from-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); + } + + .sm\:hover\:from-cool-gray-600:hover { + --gradient-from-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); + } + + .sm\:hover\:from-cool-gray-700:hover { + --gradient-from-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); + } + + .sm\:hover\:from-cool-gray-800:hover { + --gradient-from-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); + } + + .sm\:hover\:from-cool-gray-900:hover { + --gradient-from-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); + } + + .sm\:hover\:from-red-50:hover { + --gradient-from-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); + } + + .sm\:hover\:from-red-100:hover { + --gradient-from-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); + } + + .sm\:hover\:from-red-200:hover { + --gradient-from-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); + } + + .sm\:hover\:from-red-300:hover { + --gradient-from-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); + } + + .sm\:hover\:from-red-400:hover { + --gradient-from-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); + } + + .sm\:hover\:from-red-500:hover { + --gradient-from-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); + } + + .sm\:hover\:from-red-600:hover { + --gradient-from-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); + } + + .sm\:hover\:from-red-700:hover { + --gradient-from-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); + } + + .sm\:hover\:from-red-800:hover { + --gradient-from-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); + } + + .sm\:hover\:from-red-900:hover { + --gradient-from-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); + } + + .sm\:hover\:from-orange-50:hover { + --gradient-from-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); + } + + .sm\:hover\:from-orange-100:hover { + --gradient-from-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); + } + + .sm\:hover\:from-orange-200:hover { + --gradient-from-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); + } + + .sm\:hover\:from-orange-300:hover { + --gradient-from-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); + } + + .sm\:hover\:from-orange-400:hover { + --gradient-from-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); + } + + .sm\:hover\:from-orange-500:hover { + --gradient-from-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); + } + + .sm\:hover\:from-orange-600:hover { + --gradient-from-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); + } + + .sm\:hover\:from-orange-700:hover { + --gradient-from-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); + } + + .sm\:hover\:from-orange-800:hover { + --gradient-from-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); + } + + .sm\:hover\:from-orange-900:hover { + --gradient-from-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); + } + + .sm\:hover\:from-yellow-50:hover { + --gradient-from-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); + } + + .sm\:hover\:from-yellow-100:hover { + --gradient-from-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); + } + + .sm\:hover\:from-yellow-200:hover { + --gradient-from-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); + } + + .sm\:hover\:from-yellow-300:hover { + --gradient-from-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); + } + + .sm\:hover\:from-yellow-400:hover { + --gradient-from-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); + } + + .sm\:hover\:from-yellow-500:hover { + --gradient-from-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); + } + + .sm\:hover\:from-yellow-600:hover { + --gradient-from-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); + } + + .sm\:hover\:from-yellow-700:hover { + --gradient-from-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); + } + + .sm\:hover\:from-yellow-800:hover { + --gradient-from-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); + } + + .sm\:hover\:from-yellow-900:hover { + --gradient-from-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); + } + + .sm\:hover\:from-green-50:hover { + --gradient-from-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); + } + + .sm\:hover\:from-green-100:hover { + --gradient-from-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); + } + + .sm\:hover\:from-green-200:hover { + --gradient-from-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); + } + + .sm\:hover\:from-green-300:hover { + --gradient-from-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); + } + + .sm\:hover\:from-green-400:hover { + --gradient-from-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); + } + + .sm\:hover\:from-green-500:hover { + --gradient-from-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); + } + + .sm\:hover\:from-green-600:hover { + --gradient-from-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); + } + + .sm\:hover\:from-green-700:hover { + --gradient-from-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); + } + + .sm\:hover\:from-green-800:hover { + --gradient-from-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); + } + + .sm\:hover\:from-green-900:hover { + --gradient-from-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); + } + + .sm\:hover\:from-teal-50:hover { + --gradient-from-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); + } + + .sm\:hover\:from-teal-100:hover { + --gradient-from-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); + } + + .sm\:hover\:from-teal-200:hover { + --gradient-from-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); + } + + .sm\:hover\:from-teal-300:hover { + --gradient-from-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); + } + + .sm\:hover\:from-teal-400:hover { + --gradient-from-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); + } + + .sm\:hover\:from-teal-500:hover { + --gradient-from-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); + } + + .sm\:hover\:from-teal-600:hover { + --gradient-from-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); + } + + .sm\:hover\:from-teal-700:hover { + --gradient-from-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); + } + + .sm\:hover\:from-teal-800:hover { + --gradient-from-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); + } + + .sm\:hover\:from-teal-900:hover { + --gradient-from-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); + } + + .sm\:hover\:from-blue-50:hover { + --gradient-from-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); + } + + .sm\:hover\:from-blue-100:hover { + --gradient-from-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); + } + + .sm\:hover\:from-blue-200:hover { + --gradient-from-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); + } + + .sm\:hover\:from-blue-300:hover { + --gradient-from-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); + } + + .sm\:hover\:from-blue-400:hover { + --gradient-from-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); + } + + .sm\:hover\:from-blue-500:hover { + --gradient-from-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); + } + + .sm\:hover\:from-blue-600:hover { + --gradient-from-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); + } + + .sm\:hover\:from-blue-700:hover { + --gradient-from-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); + } + + .sm\:hover\:from-blue-800:hover { + --gradient-from-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); + } + + .sm\:hover\:from-blue-900:hover { + --gradient-from-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); + } + + .sm\:hover\:from-indigo-50:hover { + --gradient-from-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); + } + + .sm\:hover\:from-indigo-100:hover { + --gradient-from-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); + } + + .sm\:hover\:from-indigo-200:hover { + --gradient-from-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); + } + + .sm\:hover\:from-indigo-300:hover { + --gradient-from-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); + } + + .sm\:hover\:from-indigo-400:hover { + --gradient-from-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); + } + + .sm\:hover\:from-indigo-500:hover { + --gradient-from-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); + } + + .sm\:hover\:from-indigo-600:hover { + --gradient-from-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); + } + + .sm\:hover\:from-indigo-700:hover { + --gradient-from-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); + } + + .sm\:hover\:from-indigo-800:hover { + --gradient-from-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); + } + + .sm\:hover\:from-indigo-900:hover { + --gradient-from-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); + } + + .sm\:hover\:from-purple-50:hover { + --gradient-from-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); + } + + .sm\:hover\:from-purple-100:hover { + --gradient-from-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); + } + + .sm\:hover\:from-purple-200:hover { + --gradient-from-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); + } + + .sm\:hover\:from-purple-300:hover { + --gradient-from-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); + } + + .sm\:hover\:from-purple-400:hover { + --gradient-from-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); + } + + .sm\:hover\:from-purple-500:hover { + --gradient-from-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); + } + + .sm\:hover\:from-purple-600:hover { + --gradient-from-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); + } + + .sm\:hover\:from-purple-700:hover { + --gradient-from-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); + } + + .sm\:hover\:from-purple-800:hover { + --gradient-from-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); + } + + .sm\:hover\:from-purple-900:hover { + --gradient-from-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); + } + + .sm\:hover\:from-pink-50:hover { + --gradient-from-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); + } + + .sm\:hover\:from-pink-100:hover { + --gradient-from-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); + } + + .sm\:hover\:from-pink-200:hover { + --gradient-from-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); + } + + .sm\:hover\:from-pink-300:hover { + --gradient-from-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); + } + + .sm\:hover\:from-pink-400:hover { + --gradient-from-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); + } + + .sm\:hover\:from-pink-500:hover { + --gradient-from-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); + } + + .sm\:hover\:from-pink-600:hover { + --gradient-from-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); + } + + .sm\:hover\:from-pink-700:hover { + --gradient-from-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); + } + + .sm\:hover\:from-pink-800:hover { + --gradient-from-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); + } + + .sm\:hover\:from-pink-900:hover { + --gradient-from-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); + } + + .sm\:hover\:via-transparent:hover { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .sm\:hover\:via-white:hover { + --gradient-via-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .sm\:hover\:via-black:hover { + --gradient-via-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .sm\:hover\:via-gray-50:hover { + --gradient-via-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); + } + + .sm\:hover\:via-gray-100:hover { + --gradient-via-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); + } + + .sm\:hover\:via-gray-200:hover { + --gradient-via-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); + } + + .sm\:hover\:via-gray-300:hover { + --gradient-via-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); + } + + .sm\:hover\:via-gray-400:hover { + --gradient-via-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); + } + + .sm\:hover\:via-gray-500:hover { + --gradient-via-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); + } + + .sm\:hover\:via-gray-600:hover { + --gradient-via-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); + } + + .sm\:hover\:via-gray-700:hover { + --gradient-via-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); + } + + .sm\:hover\:via-gray-800:hover { + --gradient-via-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); + } + + .sm\:hover\:via-gray-900:hover { + --gradient-via-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); + } + + .sm\:hover\:via-cool-gray-50:hover { + --gradient-via-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); + } + + .sm\:hover\:via-cool-gray-100:hover { + --gradient-via-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); + } + + .sm\:hover\:via-cool-gray-200:hover { + --gradient-via-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); + } + + .sm\:hover\:via-cool-gray-300:hover { + --gradient-via-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); + } + + .sm\:hover\:via-cool-gray-400:hover { + --gradient-via-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); + } + + .sm\:hover\:via-cool-gray-500:hover { + --gradient-via-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); + } + + .sm\:hover\:via-cool-gray-600:hover { + --gradient-via-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); + } + + .sm\:hover\:via-cool-gray-700:hover { + --gradient-via-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); + } + + .sm\:hover\:via-cool-gray-800:hover { + --gradient-via-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); + } + + .sm\:hover\:via-cool-gray-900:hover { + --gradient-via-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); + } + + .sm\:hover\:via-red-50:hover { + --gradient-via-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); + } + + .sm\:hover\:via-red-100:hover { + --gradient-via-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); + } + + .sm\:hover\:via-red-200:hover { + --gradient-via-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); + } + + .sm\:hover\:via-red-300:hover { + --gradient-via-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); + } + + .sm\:hover\:via-red-400:hover { + --gradient-via-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); + } + + .sm\:hover\:via-red-500:hover { + --gradient-via-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); + } + + .sm\:hover\:via-red-600:hover { + --gradient-via-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); + } + + .sm\:hover\:via-red-700:hover { + --gradient-via-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); + } + + .sm\:hover\:via-red-800:hover { + --gradient-via-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); + } + + .sm\:hover\:via-red-900:hover { + --gradient-via-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); + } + + .sm\:hover\:via-orange-50:hover { + --gradient-via-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); + } + + .sm\:hover\:via-orange-100:hover { + --gradient-via-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); + } + + .sm\:hover\:via-orange-200:hover { + --gradient-via-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); + } + + .sm\:hover\:via-orange-300:hover { + --gradient-via-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); + } + + .sm\:hover\:via-orange-400:hover { + --gradient-via-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); + } + + .sm\:hover\:via-orange-500:hover { + --gradient-via-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); + } + + .sm\:hover\:via-orange-600:hover { + --gradient-via-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); + } + + .sm\:hover\:via-orange-700:hover { + --gradient-via-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); + } + + .sm\:hover\:via-orange-800:hover { + --gradient-via-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); + } + + .sm\:hover\:via-orange-900:hover { + --gradient-via-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); + } + + .sm\:hover\:via-yellow-50:hover { + --gradient-via-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); + } + + .sm\:hover\:via-yellow-100:hover { + --gradient-via-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); + } + + .sm\:hover\:via-yellow-200:hover { + --gradient-via-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); + } + + .sm\:hover\:via-yellow-300:hover { + --gradient-via-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); + } + + .sm\:hover\:via-yellow-400:hover { + --gradient-via-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); + } + + .sm\:hover\:via-yellow-500:hover { + --gradient-via-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); + } + + .sm\:hover\:via-yellow-600:hover { + --gradient-via-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); + } + + .sm\:hover\:via-yellow-700:hover { + --gradient-via-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); + } + + .sm\:hover\:via-yellow-800:hover { + --gradient-via-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); + } + + .sm\:hover\:via-yellow-900:hover { + --gradient-via-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); + } + + .sm\:hover\:via-green-50:hover { + --gradient-via-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); + } + + .sm\:hover\:via-green-100:hover { + --gradient-via-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); + } + + .sm\:hover\:via-green-200:hover { + --gradient-via-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); + } + + .sm\:hover\:via-green-300:hover { + --gradient-via-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); + } + + .sm\:hover\:via-green-400:hover { + --gradient-via-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); + } + + .sm\:hover\:via-green-500:hover { + --gradient-via-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); + } + + .sm\:hover\:via-green-600:hover { + --gradient-via-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); + } + + .sm\:hover\:via-green-700:hover { + --gradient-via-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); + } + + .sm\:hover\:via-green-800:hover { + --gradient-via-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); + } + + .sm\:hover\:via-green-900:hover { + --gradient-via-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); + } + + .sm\:hover\:via-teal-50:hover { + --gradient-via-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); + } + + .sm\:hover\:via-teal-100:hover { + --gradient-via-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); + } + + .sm\:hover\:via-teal-200:hover { + --gradient-via-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); + } + + .sm\:hover\:via-teal-300:hover { + --gradient-via-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); + } + + .sm\:hover\:via-teal-400:hover { + --gradient-via-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); + } + + .sm\:hover\:via-teal-500:hover { + --gradient-via-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); + } + + .sm\:hover\:via-teal-600:hover { + --gradient-via-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); + } + + .sm\:hover\:via-teal-700:hover { + --gradient-via-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); + } + + .sm\:hover\:via-teal-800:hover { + --gradient-via-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); + } + + .sm\:hover\:via-teal-900:hover { + --gradient-via-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); + } + + .sm\:hover\:via-blue-50:hover { + --gradient-via-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); + } + + .sm\:hover\:via-blue-100:hover { + --gradient-via-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); + } + + .sm\:hover\:via-blue-200:hover { + --gradient-via-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); + } + + .sm\:hover\:via-blue-300:hover { + --gradient-via-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); + } + + .sm\:hover\:via-blue-400:hover { + --gradient-via-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); + } + + .sm\:hover\:via-blue-500:hover { + --gradient-via-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); + } + + .sm\:hover\:via-blue-600:hover { + --gradient-via-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); + } + + .sm\:hover\:via-blue-700:hover { + --gradient-via-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); + } + + .sm\:hover\:via-blue-800:hover { + --gradient-via-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); + } + + .sm\:hover\:via-blue-900:hover { + --gradient-via-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); + } + + .sm\:hover\:via-indigo-50:hover { + --gradient-via-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); + } + + .sm\:hover\:via-indigo-100:hover { + --gradient-via-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); + } + + .sm\:hover\:via-indigo-200:hover { + --gradient-via-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); + } + + .sm\:hover\:via-indigo-300:hover { + --gradient-via-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); + } + + .sm\:hover\:via-indigo-400:hover { + --gradient-via-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); + } + + .sm\:hover\:via-indigo-500:hover { + --gradient-via-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); + } + + .sm\:hover\:via-indigo-600:hover { + --gradient-via-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); + } + + .sm\:hover\:via-indigo-700:hover { + --gradient-via-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); + } + + .sm\:hover\:via-indigo-800:hover { + --gradient-via-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); + } + + .sm\:hover\:via-indigo-900:hover { + --gradient-via-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); + } + + .sm\:hover\:via-purple-50:hover { + --gradient-via-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); + } + + .sm\:hover\:via-purple-100:hover { + --gradient-via-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); + } + + .sm\:hover\:via-purple-200:hover { + --gradient-via-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); + } + + .sm\:hover\:via-purple-300:hover { + --gradient-via-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); + } + + .sm\:hover\:via-purple-400:hover { + --gradient-via-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); + } + + .sm\:hover\:via-purple-500:hover { + --gradient-via-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); + } + + .sm\:hover\:via-purple-600:hover { + --gradient-via-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); + } + + .sm\:hover\:via-purple-700:hover { + --gradient-via-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); + } + + .sm\:hover\:via-purple-800:hover { + --gradient-via-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); + } + + .sm\:hover\:via-purple-900:hover { + --gradient-via-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); + } + + .sm\:hover\:via-pink-50:hover { + --gradient-via-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); + } + + .sm\:hover\:via-pink-100:hover { + --gradient-via-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); + } + + .sm\:hover\:via-pink-200:hover { + --gradient-via-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); + } + + .sm\:hover\:via-pink-300:hover { + --gradient-via-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); + } + + .sm\:hover\:via-pink-400:hover { + --gradient-via-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); + } + + .sm\:hover\:via-pink-500:hover { + --gradient-via-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); + } + + .sm\:hover\:via-pink-600:hover { + --gradient-via-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); + } + + .sm\:hover\:via-pink-700:hover { + --gradient-via-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); + } + + .sm\:hover\:via-pink-800:hover { + --gradient-via-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); + } + + .sm\:hover\:via-pink-900:hover { + --gradient-via-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); + } + + .sm\:hover\:to-transparent:hover { + --gradient-to-color: transparent; + } + + .sm\:hover\:to-white:hover { + --gradient-to-color: #ffffff; + } + + .sm\:hover\:to-black:hover { + --gradient-to-color: #000000; + } + + .sm\:hover\:to-gray-50:hover { + --gradient-to-color: #f9fafb; + } + + .sm\:hover\:to-gray-100:hover { + --gradient-to-color: #f4f5f7; + } + + .sm\:hover\:to-gray-200:hover { + --gradient-to-color: #e5e7eb; + } + + .sm\:hover\:to-gray-300:hover { + --gradient-to-color: #d2d6dc; + } + + .sm\:hover\:to-gray-400:hover { + --gradient-to-color: #9fa6b2; + } + + .sm\:hover\:to-gray-500:hover { + --gradient-to-color: #6b7280; + } + + .sm\:hover\:to-gray-600:hover { + --gradient-to-color: #4b5563; + } + + .sm\:hover\:to-gray-700:hover { + --gradient-to-color: #374151; + } + + .sm\:hover\:to-gray-800:hover { + --gradient-to-color: #252f3f; + } + + .sm\:hover\:to-gray-900:hover { + --gradient-to-color: #161e2e; + } + + .sm\:hover\:to-cool-gray-50:hover { + --gradient-to-color: #f8fafc; + } + + .sm\:hover\:to-cool-gray-100:hover { + --gradient-to-color: #f1f5f9; + } + + .sm\:hover\:to-cool-gray-200:hover { + --gradient-to-color: #e2e8f0; + } + + .sm\:hover\:to-cool-gray-300:hover { + --gradient-to-color: #cfd8e3; + } + + .sm\:hover\:to-cool-gray-400:hover { + --gradient-to-color: #97a6ba; + } + + .sm\:hover\:to-cool-gray-500:hover { + --gradient-to-color: #64748b; + } + + .sm\:hover\:to-cool-gray-600:hover { + --gradient-to-color: #475569; + } + + .sm\:hover\:to-cool-gray-700:hover { + --gradient-to-color: #364152; + } + + .sm\:hover\:to-cool-gray-800:hover { + --gradient-to-color: #27303f; + } + + .sm\:hover\:to-cool-gray-900:hover { + --gradient-to-color: #1a202e; + } + + .sm\:hover\:to-red-50:hover { + --gradient-to-color: #fdf2f2; + } + + .sm\:hover\:to-red-100:hover { + --gradient-to-color: #fde8e8; + } + + .sm\:hover\:to-red-200:hover { + --gradient-to-color: #fbd5d5; + } + + .sm\:hover\:to-red-300:hover { + --gradient-to-color: #f8b4b4; + } + + .sm\:hover\:to-red-400:hover { + --gradient-to-color: #f98080; + } + + .sm\:hover\:to-red-500:hover { + --gradient-to-color: #f05252; + } + + .sm\:hover\:to-red-600:hover { + --gradient-to-color: #e02424; + } + + .sm\:hover\:to-red-700:hover { + --gradient-to-color: #c81e1e; + } + + .sm\:hover\:to-red-800:hover { + --gradient-to-color: #9b1c1c; + } + + .sm\:hover\:to-red-900:hover { + --gradient-to-color: #771d1d; + } + + .sm\:hover\:to-orange-50:hover { + --gradient-to-color: #fff8f1; + } + + .sm\:hover\:to-orange-100:hover { + --gradient-to-color: #feecdc; + } + + .sm\:hover\:to-orange-200:hover { + --gradient-to-color: #fcd9bd; + } + + .sm\:hover\:to-orange-300:hover { + --gradient-to-color: #fdba8c; + } + + .sm\:hover\:to-orange-400:hover { + --gradient-to-color: #ff8a4c; + } + + .sm\:hover\:to-orange-500:hover { + --gradient-to-color: #ff5a1f; + } + + .sm\:hover\:to-orange-600:hover { + --gradient-to-color: #d03801; + } + + .sm\:hover\:to-orange-700:hover { + --gradient-to-color: #b43403; + } + + .sm\:hover\:to-orange-800:hover { + --gradient-to-color: #8a2c0d; + } + + .sm\:hover\:to-orange-900:hover { + --gradient-to-color: #73230d; + } + + .sm\:hover\:to-yellow-50:hover { + --gradient-to-color: #fdfdea; + } + + .sm\:hover\:to-yellow-100:hover { + --gradient-to-color: #fdf6b2; + } + + .sm\:hover\:to-yellow-200:hover { + --gradient-to-color: #fce96a; + } + + .sm\:hover\:to-yellow-300:hover { + --gradient-to-color: #faca15; + } + + .sm\:hover\:to-yellow-400:hover { + --gradient-to-color: #e3a008; + } + + .sm\:hover\:to-yellow-500:hover { + --gradient-to-color: #c27803; + } + + .sm\:hover\:to-yellow-600:hover { + --gradient-to-color: #9f580a; + } + + .sm\:hover\:to-yellow-700:hover { + --gradient-to-color: #8e4b10; + } + + .sm\:hover\:to-yellow-800:hover { + --gradient-to-color: #723b13; + } + + .sm\:hover\:to-yellow-900:hover { + --gradient-to-color: #633112; + } + + .sm\:hover\:to-green-50:hover { + --gradient-to-color: #f3faf7; + } + + .sm\:hover\:to-green-100:hover { + --gradient-to-color: #def7ec; + } + + .sm\:hover\:to-green-200:hover { + --gradient-to-color: #bcf0da; + } + + .sm\:hover\:to-green-300:hover { + --gradient-to-color: #84e1bc; + } + + .sm\:hover\:to-green-400:hover { + --gradient-to-color: #31c48d; + } + + .sm\:hover\:to-green-500:hover { + --gradient-to-color: #0e9f6e; + } + + .sm\:hover\:to-green-600:hover { + --gradient-to-color: #057a55; + } + + .sm\:hover\:to-green-700:hover { + --gradient-to-color: #046c4e; + } + + .sm\:hover\:to-green-800:hover { + --gradient-to-color: #03543f; + } + + .sm\:hover\:to-green-900:hover { + --gradient-to-color: #014737; + } + + .sm\:hover\:to-teal-50:hover { + --gradient-to-color: #edfafa; + } + + .sm\:hover\:to-teal-100:hover { + --gradient-to-color: #d5f5f6; + } + + .sm\:hover\:to-teal-200:hover { + --gradient-to-color: #afecef; + } + + .sm\:hover\:to-teal-300:hover { + --gradient-to-color: #7edce2; + } + + .sm\:hover\:to-teal-400:hover { + --gradient-to-color: #16bdca; + } + + .sm\:hover\:to-teal-500:hover { + --gradient-to-color: #0694a2; + } + + .sm\:hover\:to-teal-600:hover { + --gradient-to-color: #047481; + } + + .sm\:hover\:to-teal-700:hover { + --gradient-to-color: #036672; + } + + .sm\:hover\:to-teal-800:hover { + --gradient-to-color: #05505c; + } + + .sm\:hover\:to-teal-900:hover { + --gradient-to-color: #014451; + } + + .sm\:hover\:to-blue-50:hover { + --gradient-to-color: #ebf5ff; + } + + .sm\:hover\:to-blue-100:hover { + --gradient-to-color: #e1effe; + } + + .sm\:hover\:to-blue-200:hover { + --gradient-to-color: #c3ddfd; + } + + .sm\:hover\:to-blue-300:hover { + --gradient-to-color: #a4cafe; + } + + .sm\:hover\:to-blue-400:hover { + --gradient-to-color: #76a9fa; + } + + .sm\:hover\:to-blue-500:hover { + --gradient-to-color: #3f83f8; + } + + .sm\:hover\:to-blue-600:hover { + --gradient-to-color: #1c64f2; + } + + .sm\:hover\:to-blue-700:hover { + --gradient-to-color: #1a56db; + } + + .sm\:hover\:to-blue-800:hover { + --gradient-to-color: #1e429f; + } + + .sm\:hover\:to-blue-900:hover { + --gradient-to-color: #233876; + } + + .sm\:hover\:to-indigo-50:hover { + --gradient-to-color: #f0f5ff; + } + + .sm\:hover\:to-indigo-100:hover { + --gradient-to-color: #e5edff; + } + + .sm\:hover\:to-indigo-200:hover { + --gradient-to-color: #cddbfe; + } + + .sm\:hover\:to-indigo-300:hover { + --gradient-to-color: #b4c6fc; + } + + .sm\:hover\:to-indigo-400:hover { + --gradient-to-color: #8da2fb; + } + + .sm\:hover\:to-indigo-500:hover { + --gradient-to-color: #6875f5; + } + + .sm\:hover\:to-indigo-600:hover { + --gradient-to-color: #5850ec; + } + + .sm\:hover\:to-indigo-700:hover { + --gradient-to-color: #5145cd; + } + + .sm\:hover\:to-indigo-800:hover { + --gradient-to-color: #42389d; + } + + .sm\:hover\:to-indigo-900:hover { + --gradient-to-color: #362f78; + } + + .sm\:hover\:to-purple-50:hover { + --gradient-to-color: #f6f5ff; + } + + .sm\:hover\:to-purple-100:hover { + --gradient-to-color: #edebfe; + } + + .sm\:hover\:to-purple-200:hover { + --gradient-to-color: #dcd7fe; + } + + .sm\:hover\:to-purple-300:hover { + --gradient-to-color: #cabffd; + } + + .sm\:hover\:to-purple-400:hover { + --gradient-to-color: #ac94fa; + } + + .sm\:hover\:to-purple-500:hover { + --gradient-to-color: #9061f9; + } + + .sm\:hover\:to-purple-600:hover { + --gradient-to-color: #7e3af2; + } + + .sm\:hover\:to-purple-700:hover { + --gradient-to-color: #6c2bd9; + } + + .sm\:hover\:to-purple-800:hover { + --gradient-to-color: #5521b5; + } + + .sm\:hover\:to-purple-900:hover { + --gradient-to-color: #4a1d96; + } + + .sm\:hover\:to-pink-50:hover { + --gradient-to-color: #fdf2f8; + } + + .sm\:hover\:to-pink-100:hover { + --gradient-to-color: #fce8f3; + } + + .sm\:hover\:to-pink-200:hover { + --gradient-to-color: #fad1e8; + } + + .sm\:hover\:to-pink-300:hover { + --gradient-to-color: #f8b4d9; + } + + .sm\:hover\:to-pink-400:hover { + --gradient-to-color: #f17eb8; + } + + .sm\:hover\:to-pink-500:hover { + --gradient-to-color: #e74694; + } + + .sm\:hover\:to-pink-600:hover { + --gradient-to-color: #d61f69; + } + + .sm\:hover\:to-pink-700:hover { + --gradient-to-color: #bf125d; + } + + .sm\:hover\:to-pink-800:hover { + --gradient-to-color: #99154b; + } + + .sm\:hover\:to-pink-900:hover { + --gradient-to-color: #751a3d; + } + + .sm\:focus\:from-transparent:focus { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .sm\:focus\:from-white:focus { + --gradient-from-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .sm\:focus\:from-black:focus { + --gradient-from-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .sm\:focus\:from-gray-50:focus { + --gradient-from-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); + } + + .sm\:focus\:from-gray-100:focus { + --gradient-from-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); + } + + .sm\:focus\:from-gray-200:focus { + --gradient-from-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); + } + + .sm\:focus\:from-gray-300:focus { + --gradient-from-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); + } + + .sm\:focus\:from-gray-400:focus { + --gradient-from-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); + } + + .sm\:focus\:from-gray-500:focus { + --gradient-from-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); + } + + .sm\:focus\:from-gray-600:focus { + --gradient-from-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); + } + + .sm\:focus\:from-gray-700:focus { + --gradient-from-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); + } + + .sm\:focus\:from-gray-800:focus { + --gradient-from-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); + } + + .sm\:focus\:from-gray-900:focus { + --gradient-from-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); + } + + .sm\:focus\:from-cool-gray-50:focus { + --gradient-from-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); + } + + .sm\:focus\:from-cool-gray-100:focus { + --gradient-from-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); + } + + .sm\:focus\:from-cool-gray-200:focus { + --gradient-from-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); + } + + .sm\:focus\:from-cool-gray-300:focus { + --gradient-from-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); + } + + .sm\:focus\:from-cool-gray-400:focus { + --gradient-from-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); + } + + .sm\:focus\:from-cool-gray-500:focus { + --gradient-from-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); + } + + .sm\:focus\:from-cool-gray-600:focus { + --gradient-from-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); + } + + .sm\:focus\:from-cool-gray-700:focus { + --gradient-from-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); + } + + .sm\:focus\:from-cool-gray-800:focus { + --gradient-from-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); + } + + .sm\:focus\:from-cool-gray-900:focus { + --gradient-from-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); + } + + .sm\:focus\:from-red-50:focus { + --gradient-from-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); + } + + .sm\:focus\:from-red-100:focus { + --gradient-from-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); + } + + .sm\:focus\:from-red-200:focus { + --gradient-from-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); + } + + .sm\:focus\:from-red-300:focus { + --gradient-from-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); + } + + .sm\:focus\:from-red-400:focus { + --gradient-from-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); + } + + .sm\:focus\:from-red-500:focus { + --gradient-from-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); + } + + .sm\:focus\:from-red-600:focus { + --gradient-from-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); + } + + .sm\:focus\:from-red-700:focus { + --gradient-from-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); + } + + .sm\:focus\:from-red-800:focus { + --gradient-from-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); + } + + .sm\:focus\:from-red-900:focus { + --gradient-from-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); + } + + .sm\:focus\:from-orange-50:focus { + --gradient-from-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); + } + + .sm\:focus\:from-orange-100:focus { + --gradient-from-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); + } + + .sm\:focus\:from-orange-200:focus { + --gradient-from-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); + } + + .sm\:focus\:from-orange-300:focus { + --gradient-from-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); + } + + .sm\:focus\:from-orange-400:focus { + --gradient-from-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); + } + + .sm\:focus\:from-orange-500:focus { + --gradient-from-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); + } + + .sm\:focus\:from-orange-600:focus { + --gradient-from-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); + } + + .sm\:focus\:from-orange-700:focus { + --gradient-from-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); + } + + .sm\:focus\:from-orange-800:focus { + --gradient-from-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); + } + + .sm\:focus\:from-orange-900:focus { + --gradient-from-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); + } + + .sm\:focus\:from-yellow-50:focus { + --gradient-from-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); + } + + .sm\:focus\:from-yellow-100:focus { + --gradient-from-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); + } + + .sm\:focus\:from-yellow-200:focus { + --gradient-from-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); + } + + .sm\:focus\:from-yellow-300:focus { + --gradient-from-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); + } + + .sm\:focus\:from-yellow-400:focus { + --gradient-from-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); + } + + .sm\:focus\:from-yellow-500:focus { + --gradient-from-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); + } + + .sm\:focus\:from-yellow-600:focus { + --gradient-from-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); + } + + .sm\:focus\:from-yellow-700:focus { + --gradient-from-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); + } + + .sm\:focus\:from-yellow-800:focus { + --gradient-from-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); + } + + .sm\:focus\:from-yellow-900:focus { + --gradient-from-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); + } + + .sm\:focus\:from-green-50:focus { + --gradient-from-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); + } + + .sm\:focus\:from-green-100:focus { + --gradient-from-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); + } + + .sm\:focus\:from-green-200:focus { + --gradient-from-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); + } + + .sm\:focus\:from-green-300:focus { + --gradient-from-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); + } + + .sm\:focus\:from-green-400:focus { + --gradient-from-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); + } + + .sm\:focus\:from-green-500:focus { + --gradient-from-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); + } + + .sm\:focus\:from-green-600:focus { + --gradient-from-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); + } + + .sm\:focus\:from-green-700:focus { + --gradient-from-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); + } + + .sm\:focus\:from-green-800:focus { + --gradient-from-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); + } + + .sm\:focus\:from-green-900:focus { + --gradient-from-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); + } + + .sm\:focus\:from-teal-50:focus { + --gradient-from-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); + } + + .sm\:focus\:from-teal-100:focus { + --gradient-from-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); + } + + .sm\:focus\:from-teal-200:focus { + --gradient-from-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); + } + + .sm\:focus\:from-teal-300:focus { + --gradient-from-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); + } + + .sm\:focus\:from-teal-400:focus { + --gradient-from-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); + } + + .sm\:focus\:from-teal-500:focus { + --gradient-from-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); + } + + .sm\:focus\:from-teal-600:focus { + --gradient-from-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); + } + + .sm\:focus\:from-teal-700:focus { + --gradient-from-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); + } + + .sm\:focus\:from-teal-800:focus { + --gradient-from-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); + } + + .sm\:focus\:from-teal-900:focus { + --gradient-from-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); + } + + .sm\:focus\:from-blue-50:focus { + --gradient-from-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); + } + + .sm\:focus\:from-blue-100:focus { + --gradient-from-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); + } + + .sm\:focus\:from-blue-200:focus { + --gradient-from-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); + } + + .sm\:focus\:from-blue-300:focus { + --gradient-from-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); + } + + .sm\:focus\:from-blue-400:focus { + --gradient-from-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); + } + + .sm\:focus\:from-blue-500:focus { + --gradient-from-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); + } + + .sm\:focus\:from-blue-600:focus { + --gradient-from-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); + } + + .sm\:focus\:from-blue-700:focus { + --gradient-from-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); + } + + .sm\:focus\:from-blue-800:focus { + --gradient-from-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); + } + + .sm\:focus\:from-blue-900:focus { + --gradient-from-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); + } + + .sm\:focus\:from-indigo-50:focus { + --gradient-from-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); + } + + .sm\:focus\:from-indigo-100:focus { + --gradient-from-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); + } + + .sm\:focus\:from-indigo-200:focus { + --gradient-from-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); + } + + .sm\:focus\:from-indigo-300:focus { + --gradient-from-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); + } + + .sm\:focus\:from-indigo-400:focus { + --gradient-from-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); + } + + .sm\:focus\:from-indigo-500:focus { + --gradient-from-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); + } + + .sm\:focus\:from-indigo-600:focus { + --gradient-from-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); + } + + .sm\:focus\:from-indigo-700:focus { + --gradient-from-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); + } + + .sm\:focus\:from-indigo-800:focus { + --gradient-from-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); + } + + .sm\:focus\:from-indigo-900:focus { + --gradient-from-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); + } + + .sm\:focus\:from-purple-50:focus { + --gradient-from-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); + } + + .sm\:focus\:from-purple-100:focus { + --gradient-from-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); + } + + .sm\:focus\:from-purple-200:focus { + --gradient-from-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); + } + + .sm\:focus\:from-purple-300:focus { + --gradient-from-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); + } + + .sm\:focus\:from-purple-400:focus { + --gradient-from-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); + } + + .sm\:focus\:from-purple-500:focus { + --gradient-from-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); + } + + .sm\:focus\:from-purple-600:focus { + --gradient-from-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); + } + + .sm\:focus\:from-purple-700:focus { + --gradient-from-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); + } + + .sm\:focus\:from-purple-800:focus { + --gradient-from-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); + } + + .sm\:focus\:from-purple-900:focus { + --gradient-from-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); + } + + .sm\:focus\:from-pink-50:focus { + --gradient-from-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); + } + + .sm\:focus\:from-pink-100:focus { + --gradient-from-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); + } + + .sm\:focus\:from-pink-200:focus { + --gradient-from-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); + } + + .sm\:focus\:from-pink-300:focus { + --gradient-from-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); + } + + .sm\:focus\:from-pink-400:focus { + --gradient-from-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); + } + + .sm\:focus\:from-pink-500:focus { + --gradient-from-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); + } + + .sm\:focus\:from-pink-600:focus { + --gradient-from-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); + } + + .sm\:focus\:from-pink-700:focus { + --gradient-from-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); + } + + .sm\:focus\:from-pink-800:focus { + --gradient-from-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); + } + + .sm\:focus\:from-pink-900:focus { + --gradient-from-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); + } + + .sm\:focus\:via-transparent:focus { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .sm\:focus\:via-white:focus { + --gradient-via-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .sm\:focus\:via-black:focus { + --gradient-via-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .sm\:focus\:via-gray-50:focus { + --gradient-via-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); + } + + .sm\:focus\:via-gray-100:focus { + --gradient-via-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); + } + + .sm\:focus\:via-gray-200:focus { + --gradient-via-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); + } + + .sm\:focus\:via-gray-300:focus { + --gradient-via-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); + } + + .sm\:focus\:via-gray-400:focus { + --gradient-via-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); + } + + .sm\:focus\:via-gray-500:focus { + --gradient-via-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); + } + + .sm\:focus\:via-gray-600:focus { + --gradient-via-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); + } + + .sm\:focus\:via-gray-700:focus { + --gradient-via-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); + } + + .sm\:focus\:via-gray-800:focus { + --gradient-via-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); + } + + .sm\:focus\:via-gray-900:focus { + --gradient-via-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); + } + + .sm\:focus\:via-cool-gray-50:focus { + --gradient-via-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); + } + + .sm\:focus\:via-cool-gray-100:focus { + --gradient-via-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); + } + + .sm\:focus\:via-cool-gray-200:focus { + --gradient-via-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); + } + + .sm\:focus\:via-cool-gray-300:focus { + --gradient-via-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); + } + + .sm\:focus\:via-cool-gray-400:focus { + --gradient-via-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); + } + + .sm\:focus\:via-cool-gray-500:focus { + --gradient-via-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); + } + + .sm\:focus\:via-cool-gray-600:focus { + --gradient-via-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); + } + + .sm\:focus\:via-cool-gray-700:focus { + --gradient-via-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); + } + + .sm\:focus\:via-cool-gray-800:focus { + --gradient-via-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); + } + + .sm\:focus\:via-cool-gray-900:focus { + --gradient-via-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); + } + + .sm\:focus\:via-red-50:focus { + --gradient-via-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); + } + + .sm\:focus\:via-red-100:focus { + --gradient-via-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); + } + + .sm\:focus\:via-red-200:focus { + --gradient-via-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); + } + + .sm\:focus\:via-red-300:focus { + --gradient-via-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); + } + + .sm\:focus\:via-red-400:focus { + --gradient-via-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); + } + + .sm\:focus\:via-red-500:focus { + --gradient-via-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); + } + + .sm\:focus\:via-red-600:focus { + --gradient-via-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); + } + + .sm\:focus\:via-red-700:focus { + --gradient-via-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); + } + + .sm\:focus\:via-red-800:focus { + --gradient-via-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); + } + + .sm\:focus\:via-red-900:focus { + --gradient-via-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); + } + + .sm\:focus\:via-orange-50:focus { + --gradient-via-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); + } + + .sm\:focus\:via-orange-100:focus { + --gradient-via-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); + } + + .sm\:focus\:via-orange-200:focus { + --gradient-via-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); + } + + .sm\:focus\:via-orange-300:focus { + --gradient-via-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); + } + + .sm\:focus\:via-orange-400:focus { + --gradient-via-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); + } + + .sm\:focus\:via-orange-500:focus { + --gradient-via-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); + } + + .sm\:focus\:via-orange-600:focus { + --gradient-via-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); + } + + .sm\:focus\:via-orange-700:focus { + --gradient-via-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); + } + + .sm\:focus\:via-orange-800:focus { + --gradient-via-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); + } + + .sm\:focus\:via-orange-900:focus { + --gradient-via-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); + } + + .sm\:focus\:via-yellow-50:focus { + --gradient-via-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); + } + + .sm\:focus\:via-yellow-100:focus { + --gradient-via-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); + } + + .sm\:focus\:via-yellow-200:focus { + --gradient-via-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); + } + + .sm\:focus\:via-yellow-300:focus { + --gradient-via-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); + } + + .sm\:focus\:via-yellow-400:focus { + --gradient-via-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); + } + + .sm\:focus\:via-yellow-500:focus { + --gradient-via-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); + } + + .sm\:focus\:via-yellow-600:focus { + --gradient-via-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); + } + + .sm\:focus\:via-yellow-700:focus { + --gradient-via-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); + } + + .sm\:focus\:via-yellow-800:focus { + --gradient-via-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); + } + + .sm\:focus\:via-yellow-900:focus { + --gradient-via-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); + } + + .sm\:focus\:via-green-50:focus { + --gradient-via-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); + } + + .sm\:focus\:via-green-100:focus { + --gradient-via-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); + } + + .sm\:focus\:via-green-200:focus { + --gradient-via-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); + } + + .sm\:focus\:via-green-300:focus { + --gradient-via-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); + } + + .sm\:focus\:via-green-400:focus { + --gradient-via-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); + } + + .sm\:focus\:via-green-500:focus { + --gradient-via-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); + } + + .sm\:focus\:via-green-600:focus { + --gradient-via-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); + } + + .sm\:focus\:via-green-700:focus { + --gradient-via-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); + } + + .sm\:focus\:via-green-800:focus { + --gradient-via-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); + } + + .sm\:focus\:via-green-900:focus { + --gradient-via-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); + } + + .sm\:focus\:via-teal-50:focus { + --gradient-via-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); + } + + .sm\:focus\:via-teal-100:focus { + --gradient-via-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); + } + + .sm\:focus\:via-teal-200:focus { + --gradient-via-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); + } + + .sm\:focus\:via-teal-300:focus { + --gradient-via-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); + } + + .sm\:focus\:via-teal-400:focus { + --gradient-via-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); + } + + .sm\:focus\:via-teal-500:focus { + --gradient-via-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); + } + + .sm\:focus\:via-teal-600:focus { + --gradient-via-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); + } + + .sm\:focus\:via-teal-700:focus { + --gradient-via-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); + } + + .sm\:focus\:via-teal-800:focus { + --gradient-via-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); + } + + .sm\:focus\:via-teal-900:focus { + --gradient-via-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); + } + + .sm\:focus\:via-blue-50:focus { + --gradient-via-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); + } + + .sm\:focus\:via-blue-100:focus { + --gradient-via-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); + } + + .sm\:focus\:via-blue-200:focus { + --gradient-via-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); + } + + .sm\:focus\:via-blue-300:focus { + --gradient-via-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); + } + + .sm\:focus\:via-blue-400:focus { + --gradient-via-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); + } + + .sm\:focus\:via-blue-500:focus { + --gradient-via-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); + } + + .sm\:focus\:via-blue-600:focus { + --gradient-via-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); + } + + .sm\:focus\:via-blue-700:focus { + --gradient-via-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); + } + + .sm\:focus\:via-blue-800:focus { + --gradient-via-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); + } + + .sm\:focus\:via-blue-900:focus { + --gradient-via-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); + } + + .sm\:focus\:via-indigo-50:focus { + --gradient-via-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); + } + + .sm\:focus\:via-indigo-100:focus { + --gradient-via-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); + } + + .sm\:focus\:via-indigo-200:focus { + --gradient-via-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); + } + + .sm\:focus\:via-indigo-300:focus { + --gradient-via-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); + } + + .sm\:focus\:via-indigo-400:focus { + --gradient-via-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); + } + + .sm\:focus\:via-indigo-500:focus { + --gradient-via-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); + } + + .sm\:focus\:via-indigo-600:focus { + --gradient-via-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); + } + + .sm\:focus\:via-indigo-700:focus { + --gradient-via-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); + } + + .sm\:focus\:via-indigo-800:focus { + --gradient-via-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); + } + + .sm\:focus\:via-indigo-900:focus { + --gradient-via-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); + } + + .sm\:focus\:via-purple-50:focus { + --gradient-via-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); + } + + .sm\:focus\:via-purple-100:focus { + --gradient-via-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); + } + + .sm\:focus\:via-purple-200:focus { + --gradient-via-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); + } + + .sm\:focus\:via-purple-300:focus { + --gradient-via-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); + } + + .sm\:focus\:via-purple-400:focus { + --gradient-via-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); + } + + .sm\:focus\:via-purple-500:focus { + --gradient-via-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); + } + + .sm\:focus\:via-purple-600:focus { + --gradient-via-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); + } + + .sm\:focus\:via-purple-700:focus { + --gradient-via-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); + } + + .sm\:focus\:via-purple-800:focus { + --gradient-via-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); + } + + .sm\:focus\:via-purple-900:focus { + --gradient-via-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); + } + + .sm\:focus\:via-pink-50:focus { + --gradient-via-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); + } + + .sm\:focus\:via-pink-100:focus { + --gradient-via-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); + } + + .sm\:focus\:via-pink-200:focus { + --gradient-via-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); + } + + .sm\:focus\:via-pink-300:focus { + --gradient-via-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); + } + + .sm\:focus\:via-pink-400:focus { + --gradient-via-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); + } + + .sm\:focus\:via-pink-500:focus { + --gradient-via-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); + } + + .sm\:focus\:via-pink-600:focus { + --gradient-via-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); + } + + .sm\:focus\:via-pink-700:focus { + --gradient-via-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); + } + + .sm\:focus\:via-pink-800:focus { + --gradient-via-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); + } + + .sm\:focus\:via-pink-900:focus { + --gradient-via-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); + } + + .sm\:focus\:to-transparent:focus { + --gradient-to-color: transparent; + } + + .sm\:focus\:to-white:focus { + --gradient-to-color: #ffffff; + } + + .sm\:focus\:to-black:focus { + --gradient-to-color: #000000; + } + + .sm\:focus\:to-gray-50:focus { + --gradient-to-color: #f9fafb; + } + + .sm\:focus\:to-gray-100:focus { + --gradient-to-color: #f4f5f7; + } + + .sm\:focus\:to-gray-200:focus { + --gradient-to-color: #e5e7eb; + } + + .sm\:focus\:to-gray-300:focus { + --gradient-to-color: #d2d6dc; + } + + .sm\:focus\:to-gray-400:focus { + --gradient-to-color: #9fa6b2; + } + + .sm\:focus\:to-gray-500:focus { + --gradient-to-color: #6b7280; + } + + .sm\:focus\:to-gray-600:focus { + --gradient-to-color: #4b5563; + } + + .sm\:focus\:to-gray-700:focus { + --gradient-to-color: #374151; + } + + .sm\:focus\:to-gray-800:focus { + --gradient-to-color: #252f3f; + } + + .sm\:focus\:to-gray-900:focus { + --gradient-to-color: #161e2e; + } + + .sm\:focus\:to-cool-gray-50:focus { + --gradient-to-color: #f8fafc; + } + + .sm\:focus\:to-cool-gray-100:focus { + --gradient-to-color: #f1f5f9; + } + + .sm\:focus\:to-cool-gray-200:focus { + --gradient-to-color: #e2e8f0; + } + + .sm\:focus\:to-cool-gray-300:focus { + --gradient-to-color: #cfd8e3; + } + + .sm\:focus\:to-cool-gray-400:focus { + --gradient-to-color: #97a6ba; + } + + .sm\:focus\:to-cool-gray-500:focus { + --gradient-to-color: #64748b; + } + + .sm\:focus\:to-cool-gray-600:focus { + --gradient-to-color: #475569; + } + + .sm\:focus\:to-cool-gray-700:focus { + --gradient-to-color: #364152; + } + + .sm\:focus\:to-cool-gray-800:focus { + --gradient-to-color: #27303f; + } + + .sm\:focus\:to-cool-gray-900:focus { + --gradient-to-color: #1a202e; + } + + .sm\:focus\:to-red-50:focus { + --gradient-to-color: #fdf2f2; + } + + .sm\:focus\:to-red-100:focus { + --gradient-to-color: #fde8e8; + } + + .sm\:focus\:to-red-200:focus { + --gradient-to-color: #fbd5d5; + } + + .sm\:focus\:to-red-300:focus { + --gradient-to-color: #f8b4b4; + } + + .sm\:focus\:to-red-400:focus { + --gradient-to-color: #f98080; + } + + .sm\:focus\:to-red-500:focus { + --gradient-to-color: #f05252; + } + + .sm\:focus\:to-red-600:focus { + --gradient-to-color: #e02424; + } + + .sm\:focus\:to-red-700:focus { + --gradient-to-color: #c81e1e; + } + + .sm\:focus\:to-red-800:focus { + --gradient-to-color: #9b1c1c; + } + + .sm\:focus\:to-red-900:focus { + --gradient-to-color: #771d1d; + } + + .sm\:focus\:to-orange-50:focus { + --gradient-to-color: #fff8f1; + } + + .sm\:focus\:to-orange-100:focus { + --gradient-to-color: #feecdc; + } + + .sm\:focus\:to-orange-200:focus { + --gradient-to-color: #fcd9bd; + } + + .sm\:focus\:to-orange-300:focus { + --gradient-to-color: #fdba8c; + } + + .sm\:focus\:to-orange-400:focus { + --gradient-to-color: #ff8a4c; + } + + .sm\:focus\:to-orange-500:focus { + --gradient-to-color: #ff5a1f; + } + + .sm\:focus\:to-orange-600:focus { + --gradient-to-color: #d03801; + } + + .sm\:focus\:to-orange-700:focus { + --gradient-to-color: #b43403; + } + + .sm\:focus\:to-orange-800:focus { + --gradient-to-color: #8a2c0d; + } + + .sm\:focus\:to-orange-900:focus { + --gradient-to-color: #73230d; + } + + .sm\:focus\:to-yellow-50:focus { + --gradient-to-color: #fdfdea; + } + + .sm\:focus\:to-yellow-100:focus { + --gradient-to-color: #fdf6b2; + } + + .sm\:focus\:to-yellow-200:focus { + --gradient-to-color: #fce96a; + } + + .sm\:focus\:to-yellow-300:focus { + --gradient-to-color: #faca15; + } + + .sm\:focus\:to-yellow-400:focus { + --gradient-to-color: #e3a008; + } + + .sm\:focus\:to-yellow-500:focus { + --gradient-to-color: #c27803; + } + + .sm\:focus\:to-yellow-600:focus { + --gradient-to-color: #9f580a; + } + + .sm\:focus\:to-yellow-700:focus { + --gradient-to-color: #8e4b10; + } + + .sm\:focus\:to-yellow-800:focus { + --gradient-to-color: #723b13; + } + + .sm\:focus\:to-yellow-900:focus { + --gradient-to-color: #633112; + } + + .sm\:focus\:to-green-50:focus { + --gradient-to-color: #f3faf7; + } + + .sm\:focus\:to-green-100:focus { + --gradient-to-color: #def7ec; + } + + .sm\:focus\:to-green-200:focus { + --gradient-to-color: #bcf0da; + } + + .sm\:focus\:to-green-300:focus { + --gradient-to-color: #84e1bc; + } + + .sm\:focus\:to-green-400:focus { + --gradient-to-color: #31c48d; + } + + .sm\:focus\:to-green-500:focus { + --gradient-to-color: #0e9f6e; + } + + .sm\:focus\:to-green-600:focus { + --gradient-to-color: #057a55; + } + + .sm\:focus\:to-green-700:focus { + --gradient-to-color: #046c4e; + } + + .sm\:focus\:to-green-800:focus { + --gradient-to-color: #03543f; + } + + .sm\:focus\:to-green-900:focus { + --gradient-to-color: #014737; + } + + .sm\:focus\:to-teal-50:focus { + --gradient-to-color: #edfafa; + } + + .sm\:focus\:to-teal-100:focus { + --gradient-to-color: #d5f5f6; + } + + .sm\:focus\:to-teal-200:focus { + --gradient-to-color: #afecef; + } + + .sm\:focus\:to-teal-300:focus { + --gradient-to-color: #7edce2; + } + + .sm\:focus\:to-teal-400:focus { + --gradient-to-color: #16bdca; + } + + .sm\:focus\:to-teal-500:focus { + --gradient-to-color: #0694a2; + } + + .sm\:focus\:to-teal-600:focus { + --gradient-to-color: #047481; + } + + .sm\:focus\:to-teal-700:focus { + --gradient-to-color: #036672; + } + + .sm\:focus\:to-teal-800:focus { + --gradient-to-color: #05505c; + } + + .sm\:focus\:to-teal-900:focus { + --gradient-to-color: #014451; + } + + .sm\:focus\:to-blue-50:focus { + --gradient-to-color: #ebf5ff; + } + + .sm\:focus\:to-blue-100:focus { + --gradient-to-color: #e1effe; + } + + .sm\:focus\:to-blue-200:focus { + --gradient-to-color: #c3ddfd; + } + + .sm\:focus\:to-blue-300:focus { + --gradient-to-color: #a4cafe; + } + + .sm\:focus\:to-blue-400:focus { + --gradient-to-color: #76a9fa; + } + + .sm\:focus\:to-blue-500:focus { + --gradient-to-color: #3f83f8; + } + + .sm\:focus\:to-blue-600:focus { + --gradient-to-color: #1c64f2; + } + + .sm\:focus\:to-blue-700:focus { + --gradient-to-color: #1a56db; + } + + .sm\:focus\:to-blue-800:focus { + --gradient-to-color: #1e429f; + } + + .sm\:focus\:to-blue-900:focus { + --gradient-to-color: #233876; + } + + .sm\:focus\:to-indigo-50:focus { + --gradient-to-color: #f0f5ff; + } + + .sm\:focus\:to-indigo-100:focus { + --gradient-to-color: #e5edff; + } + + .sm\:focus\:to-indigo-200:focus { + --gradient-to-color: #cddbfe; + } + + .sm\:focus\:to-indigo-300:focus { + --gradient-to-color: #b4c6fc; + } + + .sm\:focus\:to-indigo-400:focus { + --gradient-to-color: #8da2fb; + } + + .sm\:focus\:to-indigo-500:focus { + --gradient-to-color: #6875f5; + } + + .sm\:focus\:to-indigo-600:focus { + --gradient-to-color: #5850ec; + } + + .sm\:focus\:to-indigo-700:focus { + --gradient-to-color: #5145cd; + } + + .sm\:focus\:to-indigo-800:focus { + --gradient-to-color: #42389d; + } + + .sm\:focus\:to-indigo-900:focus { + --gradient-to-color: #362f78; + } + + .sm\:focus\:to-purple-50:focus { + --gradient-to-color: #f6f5ff; + } + + .sm\:focus\:to-purple-100:focus { + --gradient-to-color: #edebfe; + } + + .sm\:focus\:to-purple-200:focus { + --gradient-to-color: #dcd7fe; + } + + .sm\:focus\:to-purple-300:focus { + --gradient-to-color: #cabffd; + } + + .sm\:focus\:to-purple-400:focus { + --gradient-to-color: #ac94fa; + } + + .sm\:focus\:to-purple-500:focus { + --gradient-to-color: #9061f9; + } + + .sm\:focus\:to-purple-600:focus { + --gradient-to-color: #7e3af2; + } + + .sm\:focus\:to-purple-700:focus { + --gradient-to-color: #6c2bd9; + } + + .sm\:focus\:to-purple-800:focus { + --gradient-to-color: #5521b5; + } + + .sm\:focus\:to-purple-900:focus { + --gradient-to-color: #4a1d96; + } + + .sm\:focus\:to-pink-50:focus { + --gradient-to-color: #fdf2f8; + } + + .sm\:focus\:to-pink-100:focus { + --gradient-to-color: #fce8f3; + } + + .sm\:focus\:to-pink-200:focus { + --gradient-to-color: #fad1e8; + } + + .sm\:focus\:to-pink-300:focus { + --gradient-to-color: #f8b4d9; + } + + .sm\:focus\:to-pink-400:focus { + --gradient-to-color: #f17eb8; + } + + .sm\:focus\:to-pink-500:focus { + --gradient-to-color: #e74694; + } + + .sm\:focus\:to-pink-600:focus { + --gradient-to-color: #d61f69; + } + + .sm\:focus\:to-pink-700:focus { + --gradient-to-color: #bf125d; + } + + .sm\:focus\:to-pink-800:focus { + --gradient-to-color: #99154b; + } + + .sm\:focus\:to-pink-900:focus { + --gradient-to-color: #751a3d; + } + + .sm\:bg-opacity-0 { + --bg-opacity: 0; + } + + .sm\:bg-opacity-25 { + --bg-opacity: 0.25; + } + + .sm\:bg-opacity-50 { + --bg-opacity: 0.5; + } + + .sm\:bg-opacity-75 { + --bg-opacity: 0.75; + } + + .sm\:bg-opacity-100 { + --bg-opacity: 1; + } + + .sm\:hover\:bg-opacity-0:hover { + --bg-opacity: 0; + } + + .sm\:hover\:bg-opacity-25:hover { + --bg-opacity: 0.25; + } + + .sm\:hover\:bg-opacity-50:hover { + --bg-opacity: 0.5; + } + + .sm\:hover\:bg-opacity-75:hover { + --bg-opacity: 0.75; + } + + .sm\:hover\:bg-opacity-100:hover { + --bg-opacity: 1; + } + + .sm\:focus\:bg-opacity-0:focus { + --bg-opacity: 0; + } + + .sm\:focus\:bg-opacity-25:focus { + --bg-opacity: 0.25; + } + + .sm\:focus\:bg-opacity-50:focus { + --bg-opacity: 0.5; + } + + .sm\:focus\:bg-opacity-75:focus { + --bg-opacity: 0.75; + } + + .sm\:focus\:bg-opacity-100:focus { + --bg-opacity: 1; + } + + .sm\:bg-bottom { + background-position: bottom; + } + + .sm\:bg-center { + background-position: center; + } + + .sm\:bg-left { + background-position: left; + } + + .sm\:bg-left-bottom { + background-position: left bottom; + } + + .sm\:bg-left-top { + background-position: left top; + } + + .sm\:bg-right { + background-position: right; + } + + .sm\:bg-right-bottom { + background-position: right bottom; + } + + .sm\:bg-right-top { + background-position: right top; + } + + .sm\:bg-top { + background-position: top; + } + + .sm\:bg-repeat { + background-repeat: repeat; + } + + .sm\:bg-no-repeat { + background-repeat: no-repeat; + } + + .sm\:bg-repeat-x { + background-repeat: repeat-x; + } + + .sm\:bg-repeat-y { + background-repeat: repeat-y; + } + + .sm\:bg-repeat-round { + background-repeat: round; + } + + .sm\:bg-repeat-space { + background-repeat: space; + } + + .sm\:bg-auto { + background-size: auto; + } + + .sm\:bg-cover { + background-size: cover; + } + + .sm\:bg-contain { + background-size: contain; + } + + .sm\:border-collapse { + border-collapse: collapse; + } + + .sm\:border-separate { + border-collapse: separate; + } + + .sm\:border-transparent { + border-color: transparent; + } + + .sm\:border-white { + --border-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--border-opacity)); + } + + .sm\:border-black { + --border-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--border-opacity)); + } + + .sm\:border-gray-50 { + --border-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--border-opacity)); + } + + .sm\:border-gray-100 { + --border-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--border-opacity)); + } + + .sm\:border-gray-200 { + --border-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--border-opacity)); + } + + .sm\:border-gray-300 { + --border-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--border-opacity)); + } + + .sm\:border-gray-400 { + --border-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--border-opacity)); + } + + .sm\:border-gray-500 { + --border-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--border-opacity)); + } + + .sm\:border-gray-600 { + --border-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--border-opacity)); + } + + .sm\:border-gray-700 { + --border-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--border-opacity)); + } + + .sm\:border-gray-800 { + --border-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--border-opacity)); + } + + .sm\:border-gray-900 { + --border-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--border-opacity)); + } + + .sm\:border-cool-gray-50 { + --border-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--border-opacity)); + } + + .sm\:border-cool-gray-100 { + --border-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--border-opacity)); + } + + .sm\:border-cool-gray-200 { + --border-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--border-opacity)); + } + + .sm\:border-cool-gray-300 { + --border-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--border-opacity)); + } + + .sm\:border-cool-gray-400 { + --border-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--border-opacity)); + } + + .sm\:border-cool-gray-500 { + --border-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--border-opacity)); + } + + .sm\:border-cool-gray-600 { + --border-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--border-opacity)); + } + + .sm\:border-cool-gray-700 { + --border-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--border-opacity)); + } + + .sm\:border-cool-gray-800 { + --border-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--border-opacity)); + } + + .sm\:border-cool-gray-900 { + --border-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--border-opacity)); + } + + .sm\:border-red-50 { + --border-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--border-opacity)); + } + + .sm\:border-red-100 { + --border-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--border-opacity)); + } + + .sm\:border-red-200 { + --border-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--border-opacity)); + } + + .sm\:border-red-300 { + --border-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--border-opacity)); + } + + .sm\:border-red-400 { + --border-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--border-opacity)); + } + + .sm\:border-red-500 { + --border-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--border-opacity)); + } + + .sm\:border-red-600 { + --border-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--border-opacity)); + } + + .sm\:border-red-700 { + --border-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--border-opacity)); + } + + .sm\:border-red-800 { + --border-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--border-opacity)); + } + + .sm\:border-red-900 { + --border-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--border-opacity)); + } + + .sm\:border-orange-50 { + --border-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--border-opacity)); + } + + .sm\:border-orange-100 { + --border-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--border-opacity)); + } + + .sm\:border-orange-200 { + --border-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--border-opacity)); + } + + .sm\:border-orange-300 { + --border-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--border-opacity)); + } + + .sm\:border-orange-400 { + --border-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--border-opacity)); + } + + .sm\:border-orange-500 { + --border-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--border-opacity)); + } + + .sm\:border-orange-600 { + --border-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--border-opacity)); + } + + .sm\:border-orange-700 { + --border-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--border-opacity)); + } + + .sm\:border-orange-800 { + --border-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--border-opacity)); + } + + .sm\:border-orange-900 { + --border-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--border-opacity)); + } + + .sm\:border-yellow-50 { + --border-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--border-opacity)); + } + + .sm\:border-yellow-100 { + --border-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--border-opacity)); + } + + .sm\:border-yellow-200 { + --border-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--border-opacity)); + } + + .sm\:border-yellow-300 { + --border-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--border-opacity)); + } + + .sm\:border-yellow-400 { + --border-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--border-opacity)); + } + + .sm\:border-yellow-500 { + --border-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--border-opacity)); + } + + .sm\:border-yellow-600 { + --border-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--border-opacity)); + } + + .sm\:border-yellow-700 { + --border-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--border-opacity)); + } + + .sm\:border-yellow-800 { + --border-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--border-opacity)); + } + + .sm\:border-yellow-900 { + --border-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--border-opacity)); + } + + .sm\:border-green-50 { + --border-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--border-opacity)); + } + + .sm\:border-green-100 { + --border-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--border-opacity)); + } + + .sm\:border-green-200 { + --border-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--border-opacity)); + } + + .sm\:border-green-300 { + --border-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--border-opacity)); + } + + .sm\:border-green-400 { + --border-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--border-opacity)); + } + + .sm\:border-green-500 { + --border-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--border-opacity)); + } + + .sm\:border-green-600 { + --border-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--border-opacity)); + } + + .sm\:border-green-700 { + --border-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--border-opacity)); + } + + .sm\:border-green-800 { + --border-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--border-opacity)); + } + + .sm\:border-green-900 { + --border-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--border-opacity)); + } + + .sm\:border-teal-50 { + --border-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--border-opacity)); + } + + .sm\:border-teal-100 { + --border-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--border-opacity)); + } + + .sm\:border-teal-200 { + --border-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--border-opacity)); + } + + .sm\:border-teal-300 { + --border-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--border-opacity)); + } + + .sm\:border-teal-400 { + --border-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--border-opacity)); + } + + .sm\:border-teal-500 { + --border-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--border-opacity)); + } + + .sm\:border-teal-600 { + --border-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--border-opacity)); + } + + .sm\:border-teal-700 { + --border-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--border-opacity)); + } + + .sm\:border-teal-800 { + --border-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--border-opacity)); + } + + .sm\:border-teal-900 { + --border-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--border-opacity)); + } + + .sm\:border-blue-50 { + --border-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--border-opacity)); + } + + .sm\:border-blue-100 { + --border-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--border-opacity)); + } + + .sm\:border-blue-200 { + --border-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--border-opacity)); + } + + .sm\:border-blue-300 { + --border-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--border-opacity)); + } + + .sm\:border-blue-400 { + --border-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--border-opacity)); + } + + .sm\:border-blue-500 { + --border-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--border-opacity)); + } + + .sm\:border-blue-600 { + --border-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--border-opacity)); + } + + .sm\:border-blue-700 { + --border-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--border-opacity)); + } + + .sm\:border-blue-800 { + --border-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--border-opacity)); + } + + .sm\:border-blue-900 { + --border-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--border-opacity)); + } + + .sm\:border-indigo-50 { + --border-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--border-opacity)); + } + + .sm\:border-indigo-100 { + --border-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--border-opacity)); + } + + .sm\:border-indigo-200 { + --border-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--border-opacity)); + } + + .sm\:border-indigo-300 { + --border-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--border-opacity)); + } + + .sm\:border-indigo-400 { + --border-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--border-opacity)); + } + + .sm\:border-indigo-500 { + --border-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--border-opacity)); + } + + .sm\:border-indigo-600 { + --border-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--border-opacity)); + } + + .sm\:border-indigo-700 { + --border-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--border-opacity)); + } + + .sm\:border-indigo-800 { + --border-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--border-opacity)); + } + + .sm\:border-indigo-900 { + --border-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--border-opacity)); + } + + .sm\:border-purple-50 { + --border-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--border-opacity)); + } + + .sm\:border-purple-100 { + --border-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--border-opacity)); + } + + .sm\:border-purple-200 { + --border-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--border-opacity)); + } + + .sm\:border-purple-300 { + --border-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--border-opacity)); + } + + .sm\:border-purple-400 { + --border-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--border-opacity)); + } + + .sm\:border-purple-500 { + --border-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--border-opacity)); + } + + .sm\:border-purple-600 { + --border-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--border-opacity)); + } + + .sm\:border-purple-700 { + --border-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--border-opacity)); + } + + .sm\:border-purple-800 { + --border-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--border-opacity)); + } + + .sm\:border-purple-900 { + --border-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--border-opacity)); + } + + .sm\:border-pink-50 { + --border-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--border-opacity)); + } + + .sm\:border-pink-100 { + --border-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--border-opacity)); + } + + .sm\:border-pink-200 { + --border-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--border-opacity)); + } + + .sm\:border-pink-300 { + --border-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--border-opacity)); + } + + .sm\:border-pink-400 { + --border-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--border-opacity)); + } + + .sm\:border-pink-500 { + --border-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--border-opacity)); + } + + .sm\:border-pink-600 { + --border-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--border-opacity)); + } + + .sm\:border-pink-700 { + --border-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--border-opacity)); + } + + .sm\:border-pink-800 { + --border-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--border-opacity)); + } + + .sm\:border-pink-900 { + --border-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-transparent { + border-color: transparent; + } + + .group:hover .sm\:group-hover\:border-white { + --border-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-black { + --border-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-gray-50 { + --border-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-gray-100 { + --border-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-gray-200 { + --border-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-gray-300 { + --border-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-gray-400 { + --border-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-gray-500 { + --border-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-gray-600 { + --border-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-gray-700 { + --border-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-gray-800 { + --border-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-gray-900 { + --border-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-cool-gray-50 { + --border-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-cool-gray-100 { + --border-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-cool-gray-200 { + --border-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-cool-gray-300 { + --border-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-cool-gray-400 { + --border-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-cool-gray-500 { + --border-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-cool-gray-600 { + --border-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-cool-gray-700 { + --border-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-cool-gray-800 { + --border-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-cool-gray-900 { + --border-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-red-50 { + --border-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-red-100 { + --border-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-red-200 { + --border-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-red-300 { + --border-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-red-400 { + --border-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-red-500 { + --border-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-red-600 { + --border-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-red-700 { + --border-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-red-800 { + --border-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-red-900 { + --border-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-orange-50 { + --border-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-orange-100 { + --border-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-orange-200 { + --border-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-orange-300 { + --border-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-orange-400 { + --border-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-orange-500 { + --border-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-orange-600 { + --border-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-orange-700 { + --border-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-orange-800 { + --border-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-orange-900 { + --border-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-yellow-50 { + --border-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-yellow-100 { + --border-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-yellow-200 { + --border-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-yellow-300 { + --border-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-yellow-400 { + --border-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-yellow-500 { + --border-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-yellow-600 { + --border-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-yellow-700 { + --border-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-yellow-800 { + --border-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-yellow-900 { + --border-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-green-50 { + --border-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-green-100 { + --border-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-green-200 { + --border-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-green-300 { + --border-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-green-400 { + --border-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-green-500 { + --border-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-green-600 { + --border-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-green-700 { + --border-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-green-800 { + --border-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-green-900 { + --border-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-teal-50 { + --border-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-teal-100 { + --border-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-teal-200 { + --border-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-teal-300 { + --border-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-teal-400 { + --border-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-teal-500 { + --border-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-teal-600 { + --border-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-teal-700 { + --border-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-teal-800 { + --border-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-teal-900 { + --border-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-blue-50 { + --border-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-blue-100 { + --border-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-blue-200 { + --border-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-blue-300 { + --border-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-blue-400 { + --border-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-blue-500 { + --border-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-blue-600 { + --border-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-blue-700 { + --border-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-blue-800 { + --border-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-blue-900 { + --border-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-indigo-50 { + --border-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-indigo-100 { + --border-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-indigo-200 { + --border-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-indigo-300 { + --border-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-indigo-400 { + --border-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-indigo-500 { + --border-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-indigo-600 { + --border-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-indigo-700 { + --border-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-indigo-800 { + --border-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-indigo-900 { + --border-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-purple-50 { + --border-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-purple-100 { + --border-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-purple-200 { + --border-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-purple-300 { + --border-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-purple-400 { + --border-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-purple-500 { + --border-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-purple-600 { + --border-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-purple-700 { + --border-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-purple-800 { + --border-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-purple-900 { + --border-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-pink-50 { + --border-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-pink-100 { + --border-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-pink-200 { + --border-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-pink-300 { + --border-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-pink-400 { + --border-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-pink-500 { + --border-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-pink-600 { + --border-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-pink-700 { + --border-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-pink-800 { + --border-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--border-opacity)); + } + + .group:hover .sm\:group-hover\:border-pink-900 { + --border-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-transparent { + border-color: transparent; + } + + .group:focus .sm\:group-focus\:border-white { + --border-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-black { + --border-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-gray-50 { + --border-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-gray-100 { + --border-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-gray-200 { + --border-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-gray-300 { + --border-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-gray-400 { + --border-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-gray-500 { + --border-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-gray-600 { + --border-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-gray-700 { + --border-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-gray-800 { + --border-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-gray-900 { + --border-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-cool-gray-50 { + --border-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-cool-gray-100 { + --border-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-cool-gray-200 { + --border-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-cool-gray-300 { + --border-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-cool-gray-400 { + --border-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-cool-gray-500 { + --border-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-cool-gray-600 { + --border-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-cool-gray-700 { + --border-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-cool-gray-800 { + --border-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-cool-gray-900 { + --border-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-red-50 { + --border-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-red-100 { + --border-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-red-200 { + --border-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-red-300 { + --border-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-red-400 { + --border-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-red-500 { + --border-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-red-600 { + --border-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-red-700 { + --border-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-red-800 { + --border-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-red-900 { + --border-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-orange-50 { + --border-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-orange-100 { + --border-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-orange-200 { + --border-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-orange-300 { + --border-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-orange-400 { + --border-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-orange-500 { + --border-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-orange-600 { + --border-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-orange-700 { + --border-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-orange-800 { + --border-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-orange-900 { + --border-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-yellow-50 { + --border-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-yellow-100 { + --border-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-yellow-200 { + --border-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-yellow-300 { + --border-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-yellow-400 { + --border-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-yellow-500 { + --border-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-yellow-600 { + --border-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-yellow-700 { + --border-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-yellow-800 { + --border-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-yellow-900 { + --border-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-green-50 { + --border-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-green-100 { + --border-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-green-200 { + --border-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-green-300 { + --border-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-green-400 { + --border-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-green-500 { + --border-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-green-600 { + --border-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-green-700 { + --border-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-green-800 { + --border-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-green-900 { + --border-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-teal-50 { + --border-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-teal-100 { + --border-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-teal-200 { + --border-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-teal-300 { + --border-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-teal-400 { + --border-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-teal-500 { + --border-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-teal-600 { + --border-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-teal-700 { + --border-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-teal-800 { + --border-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-teal-900 { + --border-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-blue-50 { + --border-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-blue-100 { + --border-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-blue-200 { + --border-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-blue-300 { + --border-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-blue-400 { + --border-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-blue-500 { + --border-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-blue-600 { + --border-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-blue-700 { + --border-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-blue-800 { + --border-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-blue-900 { + --border-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-indigo-50 { + --border-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-indigo-100 { + --border-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-indigo-200 { + --border-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-indigo-300 { + --border-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-indigo-400 { + --border-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-indigo-500 { + --border-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-indigo-600 { + --border-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-indigo-700 { + --border-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-indigo-800 { + --border-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-indigo-900 { + --border-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-purple-50 { + --border-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-purple-100 { + --border-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-purple-200 { + --border-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-purple-300 { + --border-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-purple-400 { + --border-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-purple-500 { + --border-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-purple-600 { + --border-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-purple-700 { + --border-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-purple-800 { + --border-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-purple-900 { + --border-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-pink-50 { + --border-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-pink-100 { + --border-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-pink-200 { + --border-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-pink-300 { + --border-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-pink-400 { + --border-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-pink-500 { + --border-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-pink-600 { + --border-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-pink-700 { + --border-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-pink-800 { + --border-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--border-opacity)); + } + + .group:focus .sm\:group-focus\:border-pink-900 { + --border-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--border-opacity)); + } + + .sm\:hover\:border-transparent:hover { + border-color: transparent; + } + + .sm\:hover\:border-white:hover { + --border-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--border-opacity)); + } + + .sm\:hover\:border-black:hover { + --border-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--border-opacity)); + } + + .sm\:hover\:border-gray-50:hover { + --border-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--border-opacity)); + } + + .sm\:hover\:border-gray-100:hover { + --border-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--border-opacity)); + } + + .sm\:hover\:border-gray-200:hover { + --border-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--border-opacity)); + } + + .sm\:hover\:border-gray-300:hover { + --border-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--border-opacity)); + } + + .sm\:hover\:border-gray-400:hover { + --border-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--border-opacity)); + } + + .sm\:hover\:border-gray-500:hover { + --border-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--border-opacity)); + } + + .sm\:hover\:border-gray-600:hover { + --border-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--border-opacity)); + } + + .sm\:hover\:border-gray-700:hover { + --border-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--border-opacity)); + } + + .sm\:hover\:border-gray-800:hover { + --border-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--border-opacity)); + } + + .sm\:hover\:border-gray-900:hover { + --border-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--border-opacity)); + } + + .sm\:hover\:border-cool-gray-50:hover { + --border-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--border-opacity)); + } + + .sm\:hover\:border-cool-gray-100:hover { + --border-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--border-opacity)); + } + + .sm\:hover\:border-cool-gray-200:hover { + --border-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--border-opacity)); + } + + .sm\:hover\:border-cool-gray-300:hover { + --border-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--border-opacity)); + } + + .sm\:hover\:border-cool-gray-400:hover { + --border-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--border-opacity)); + } + + .sm\:hover\:border-cool-gray-500:hover { + --border-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--border-opacity)); + } + + .sm\:hover\:border-cool-gray-600:hover { + --border-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--border-opacity)); + } + + .sm\:hover\:border-cool-gray-700:hover { + --border-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--border-opacity)); + } + + .sm\:hover\:border-cool-gray-800:hover { + --border-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--border-opacity)); + } + + .sm\:hover\:border-cool-gray-900:hover { + --border-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--border-opacity)); + } + + .sm\:hover\:border-red-50:hover { + --border-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--border-opacity)); + } + + .sm\:hover\:border-red-100:hover { + --border-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--border-opacity)); + } + + .sm\:hover\:border-red-200:hover { + --border-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--border-opacity)); + } + + .sm\:hover\:border-red-300:hover { + --border-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--border-opacity)); + } + + .sm\:hover\:border-red-400:hover { + --border-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--border-opacity)); + } + + .sm\:hover\:border-red-500:hover { + --border-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--border-opacity)); + } + + .sm\:hover\:border-red-600:hover { + --border-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--border-opacity)); + } + + .sm\:hover\:border-red-700:hover { + --border-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--border-opacity)); + } + + .sm\:hover\:border-red-800:hover { + --border-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--border-opacity)); + } + + .sm\:hover\:border-red-900:hover { + --border-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--border-opacity)); + } + + .sm\:hover\:border-orange-50:hover { + --border-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--border-opacity)); + } + + .sm\:hover\:border-orange-100:hover { + --border-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--border-opacity)); + } + + .sm\:hover\:border-orange-200:hover { + --border-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--border-opacity)); + } + + .sm\:hover\:border-orange-300:hover { + --border-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--border-opacity)); + } + + .sm\:hover\:border-orange-400:hover { + --border-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--border-opacity)); + } + + .sm\:hover\:border-orange-500:hover { + --border-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--border-opacity)); + } + + .sm\:hover\:border-orange-600:hover { + --border-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--border-opacity)); + } + + .sm\:hover\:border-orange-700:hover { + --border-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--border-opacity)); + } + + .sm\:hover\:border-orange-800:hover { + --border-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--border-opacity)); + } + + .sm\:hover\:border-orange-900:hover { + --border-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--border-opacity)); + } + + .sm\:hover\:border-yellow-50:hover { + --border-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--border-opacity)); + } + + .sm\:hover\:border-yellow-100:hover { + --border-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--border-opacity)); + } + + .sm\:hover\:border-yellow-200:hover { + --border-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--border-opacity)); + } + + .sm\:hover\:border-yellow-300:hover { + --border-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--border-opacity)); + } + + .sm\:hover\:border-yellow-400:hover { + --border-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--border-opacity)); + } + + .sm\:hover\:border-yellow-500:hover { + --border-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--border-opacity)); + } + + .sm\:hover\:border-yellow-600:hover { + --border-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--border-opacity)); + } + + .sm\:hover\:border-yellow-700:hover { + --border-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--border-opacity)); + } + + .sm\:hover\:border-yellow-800:hover { + --border-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--border-opacity)); + } + + .sm\:hover\:border-yellow-900:hover { + --border-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--border-opacity)); + } + + .sm\:hover\:border-green-50:hover { + --border-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--border-opacity)); + } + + .sm\:hover\:border-green-100:hover { + --border-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--border-opacity)); + } + + .sm\:hover\:border-green-200:hover { + --border-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--border-opacity)); + } + + .sm\:hover\:border-green-300:hover { + --border-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--border-opacity)); + } + + .sm\:hover\:border-green-400:hover { + --border-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--border-opacity)); + } + + .sm\:hover\:border-green-500:hover { + --border-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--border-opacity)); + } + + .sm\:hover\:border-green-600:hover { + --border-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--border-opacity)); + } + + .sm\:hover\:border-green-700:hover { + --border-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--border-opacity)); + } + + .sm\:hover\:border-green-800:hover { + --border-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--border-opacity)); + } + + .sm\:hover\:border-green-900:hover { + --border-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--border-opacity)); + } + + .sm\:hover\:border-teal-50:hover { + --border-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--border-opacity)); + } + + .sm\:hover\:border-teal-100:hover { + --border-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--border-opacity)); + } + + .sm\:hover\:border-teal-200:hover { + --border-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--border-opacity)); + } + + .sm\:hover\:border-teal-300:hover { + --border-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--border-opacity)); + } + + .sm\:hover\:border-teal-400:hover { + --border-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--border-opacity)); + } + + .sm\:hover\:border-teal-500:hover { + --border-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--border-opacity)); + } + + .sm\:hover\:border-teal-600:hover { + --border-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--border-opacity)); + } + + .sm\:hover\:border-teal-700:hover { + --border-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--border-opacity)); + } + + .sm\:hover\:border-teal-800:hover { + --border-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--border-opacity)); + } + + .sm\:hover\:border-teal-900:hover { + --border-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--border-opacity)); + } + + .sm\:hover\:border-blue-50:hover { + --border-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--border-opacity)); + } + + .sm\:hover\:border-blue-100:hover { + --border-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--border-opacity)); + } + + .sm\:hover\:border-blue-200:hover { + --border-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--border-opacity)); + } + + .sm\:hover\:border-blue-300:hover { + --border-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--border-opacity)); + } + + .sm\:hover\:border-blue-400:hover { + --border-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--border-opacity)); + } + + .sm\:hover\:border-blue-500:hover { + --border-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--border-opacity)); + } + + .sm\:hover\:border-blue-600:hover { + --border-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--border-opacity)); + } + + .sm\:hover\:border-blue-700:hover { + --border-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--border-opacity)); + } + + .sm\:hover\:border-blue-800:hover { + --border-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--border-opacity)); + } + + .sm\:hover\:border-blue-900:hover { + --border-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--border-opacity)); + } + + .sm\:hover\:border-indigo-50:hover { + --border-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--border-opacity)); + } + + .sm\:hover\:border-indigo-100:hover { + --border-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--border-opacity)); + } + + .sm\:hover\:border-indigo-200:hover { + --border-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--border-opacity)); + } + + .sm\:hover\:border-indigo-300:hover { + --border-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--border-opacity)); + } + + .sm\:hover\:border-indigo-400:hover { + --border-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--border-opacity)); + } + + .sm\:hover\:border-indigo-500:hover { + --border-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--border-opacity)); + } + + .sm\:hover\:border-indigo-600:hover { + --border-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--border-opacity)); + } + + .sm\:hover\:border-indigo-700:hover { + --border-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--border-opacity)); + } + + .sm\:hover\:border-indigo-800:hover { + --border-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--border-opacity)); + } + + .sm\:hover\:border-indigo-900:hover { + --border-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--border-opacity)); + } + + .sm\:hover\:border-purple-50:hover { + --border-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--border-opacity)); + } + + .sm\:hover\:border-purple-100:hover { + --border-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--border-opacity)); + } + + .sm\:hover\:border-purple-200:hover { + --border-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--border-opacity)); + } + + .sm\:hover\:border-purple-300:hover { + --border-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--border-opacity)); + } + + .sm\:hover\:border-purple-400:hover { + --border-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--border-opacity)); + } + + .sm\:hover\:border-purple-500:hover { + --border-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--border-opacity)); + } + + .sm\:hover\:border-purple-600:hover { + --border-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--border-opacity)); + } + + .sm\:hover\:border-purple-700:hover { + --border-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--border-opacity)); + } + + .sm\:hover\:border-purple-800:hover { + --border-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--border-opacity)); + } + + .sm\:hover\:border-purple-900:hover { + --border-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--border-opacity)); + } + + .sm\:hover\:border-pink-50:hover { + --border-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--border-opacity)); + } + + .sm\:hover\:border-pink-100:hover { + --border-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--border-opacity)); + } + + .sm\:hover\:border-pink-200:hover { + --border-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--border-opacity)); + } + + .sm\:hover\:border-pink-300:hover { + --border-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--border-opacity)); + } + + .sm\:hover\:border-pink-400:hover { + --border-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--border-opacity)); + } + + .sm\:hover\:border-pink-500:hover { + --border-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--border-opacity)); + } + + .sm\:hover\:border-pink-600:hover { + --border-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--border-opacity)); + } + + .sm\:hover\:border-pink-700:hover { + --border-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--border-opacity)); + } + + .sm\:hover\:border-pink-800:hover { + --border-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--border-opacity)); + } + + .sm\:hover\:border-pink-900:hover { + --border-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--border-opacity)); + } + + .sm\:focus\:border-transparent:focus { + border-color: transparent; + } + + .sm\:focus\:border-white:focus { + --border-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--border-opacity)); + } + + .sm\:focus\:border-black:focus { + --border-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--border-opacity)); + } + + .sm\:focus\:border-gray-50:focus { + --border-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--border-opacity)); + } + + .sm\:focus\:border-gray-100:focus { + --border-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--border-opacity)); + } + + .sm\:focus\:border-gray-200:focus { + --border-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--border-opacity)); + } + + .sm\:focus\:border-gray-300:focus { + --border-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--border-opacity)); + } + + .sm\:focus\:border-gray-400:focus { + --border-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--border-opacity)); + } + + .sm\:focus\:border-gray-500:focus { + --border-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--border-opacity)); + } + + .sm\:focus\:border-gray-600:focus { + --border-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--border-opacity)); + } + + .sm\:focus\:border-gray-700:focus { + --border-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--border-opacity)); + } + + .sm\:focus\:border-gray-800:focus { + --border-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--border-opacity)); + } + + .sm\:focus\:border-gray-900:focus { + --border-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--border-opacity)); + } + + .sm\:focus\:border-cool-gray-50:focus { + --border-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--border-opacity)); + } + + .sm\:focus\:border-cool-gray-100:focus { + --border-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--border-opacity)); + } + + .sm\:focus\:border-cool-gray-200:focus { + --border-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--border-opacity)); + } + + .sm\:focus\:border-cool-gray-300:focus { + --border-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--border-opacity)); + } + + .sm\:focus\:border-cool-gray-400:focus { + --border-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--border-opacity)); + } + + .sm\:focus\:border-cool-gray-500:focus { + --border-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--border-opacity)); + } + + .sm\:focus\:border-cool-gray-600:focus { + --border-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--border-opacity)); + } + + .sm\:focus\:border-cool-gray-700:focus { + --border-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--border-opacity)); + } + + .sm\:focus\:border-cool-gray-800:focus { + --border-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--border-opacity)); + } + + .sm\:focus\:border-cool-gray-900:focus { + --border-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--border-opacity)); + } + + .sm\:focus\:border-red-50:focus { + --border-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--border-opacity)); + } + + .sm\:focus\:border-red-100:focus { + --border-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--border-opacity)); + } + + .sm\:focus\:border-red-200:focus { + --border-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--border-opacity)); + } + + .sm\:focus\:border-red-300:focus { + --border-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--border-opacity)); + } + + .sm\:focus\:border-red-400:focus { + --border-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--border-opacity)); + } + + .sm\:focus\:border-red-500:focus { + --border-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--border-opacity)); + } + + .sm\:focus\:border-red-600:focus { + --border-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--border-opacity)); + } + + .sm\:focus\:border-red-700:focus { + --border-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--border-opacity)); + } + + .sm\:focus\:border-red-800:focus { + --border-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--border-opacity)); + } + + .sm\:focus\:border-red-900:focus { + --border-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--border-opacity)); + } + + .sm\:focus\:border-orange-50:focus { + --border-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--border-opacity)); + } + + .sm\:focus\:border-orange-100:focus { + --border-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--border-opacity)); + } + + .sm\:focus\:border-orange-200:focus { + --border-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--border-opacity)); + } + + .sm\:focus\:border-orange-300:focus { + --border-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--border-opacity)); + } + + .sm\:focus\:border-orange-400:focus { + --border-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--border-opacity)); + } + + .sm\:focus\:border-orange-500:focus { + --border-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--border-opacity)); + } + + .sm\:focus\:border-orange-600:focus { + --border-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--border-opacity)); + } + + .sm\:focus\:border-orange-700:focus { + --border-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--border-opacity)); + } + + .sm\:focus\:border-orange-800:focus { + --border-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--border-opacity)); + } + + .sm\:focus\:border-orange-900:focus { + --border-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--border-opacity)); + } + + .sm\:focus\:border-yellow-50:focus { + --border-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--border-opacity)); + } + + .sm\:focus\:border-yellow-100:focus { + --border-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--border-opacity)); + } + + .sm\:focus\:border-yellow-200:focus { + --border-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--border-opacity)); + } + + .sm\:focus\:border-yellow-300:focus { + --border-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--border-opacity)); + } + + .sm\:focus\:border-yellow-400:focus { + --border-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--border-opacity)); + } + + .sm\:focus\:border-yellow-500:focus { + --border-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--border-opacity)); + } + + .sm\:focus\:border-yellow-600:focus { + --border-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--border-opacity)); + } + + .sm\:focus\:border-yellow-700:focus { + --border-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--border-opacity)); + } + + .sm\:focus\:border-yellow-800:focus { + --border-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--border-opacity)); + } + + .sm\:focus\:border-yellow-900:focus { + --border-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--border-opacity)); + } + + .sm\:focus\:border-green-50:focus { + --border-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--border-opacity)); + } + + .sm\:focus\:border-green-100:focus { + --border-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--border-opacity)); + } + + .sm\:focus\:border-green-200:focus { + --border-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--border-opacity)); + } + + .sm\:focus\:border-green-300:focus { + --border-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--border-opacity)); + } + + .sm\:focus\:border-green-400:focus { + --border-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--border-opacity)); + } + + .sm\:focus\:border-green-500:focus { + --border-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--border-opacity)); + } + + .sm\:focus\:border-green-600:focus { + --border-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--border-opacity)); + } + + .sm\:focus\:border-green-700:focus { + --border-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--border-opacity)); + } + + .sm\:focus\:border-green-800:focus { + --border-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--border-opacity)); + } + + .sm\:focus\:border-green-900:focus { + --border-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--border-opacity)); + } + + .sm\:focus\:border-teal-50:focus { + --border-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--border-opacity)); + } + + .sm\:focus\:border-teal-100:focus { + --border-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--border-opacity)); + } + + .sm\:focus\:border-teal-200:focus { + --border-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--border-opacity)); + } + + .sm\:focus\:border-teal-300:focus { + --border-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--border-opacity)); + } + + .sm\:focus\:border-teal-400:focus { + --border-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--border-opacity)); + } + + .sm\:focus\:border-teal-500:focus { + --border-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--border-opacity)); + } + + .sm\:focus\:border-teal-600:focus { + --border-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--border-opacity)); + } + + .sm\:focus\:border-teal-700:focus { + --border-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--border-opacity)); + } + + .sm\:focus\:border-teal-800:focus { + --border-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--border-opacity)); + } + + .sm\:focus\:border-teal-900:focus { + --border-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--border-opacity)); + } + + .sm\:focus\:border-blue-50:focus { + --border-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--border-opacity)); + } + + .sm\:focus\:border-blue-100:focus { + --border-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--border-opacity)); + } + + .sm\:focus\:border-blue-200:focus { + --border-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--border-opacity)); + } + + .sm\:focus\:border-blue-300:focus { + --border-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--border-opacity)); + } + + .sm\:focus\:border-blue-400:focus { + --border-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--border-opacity)); + } + + .sm\:focus\:border-blue-500:focus { + --border-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--border-opacity)); + } + + .sm\:focus\:border-blue-600:focus { + --border-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--border-opacity)); + } + + .sm\:focus\:border-blue-700:focus { + --border-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--border-opacity)); + } + + .sm\:focus\:border-blue-800:focus { + --border-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--border-opacity)); + } + + .sm\:focus\:border-blue-900:focus { + --border-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--border-opacity)); + } + + .sm\:focus\:border-indigo-50:focus { + --border-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--border-opacity)); + } + + .sm\:focus\:border-indigo-100:focus { + --border-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--border-opacity)); + } + + .sm\:focus\:border-indigo-200:focus { + --border-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--border-opacity)); + } + + .sm\:focus\:border-indigo-300:focus { + --border-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--border-opacity)); + } + + .sm\:focus\:border-indigo-400:focus { + --border-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--border-opacity)); + } + + .sm\:focus\:border-indigo-500:focus { + --border-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--border-opacity)); + } + + .sm\:focus\:border-indigo-600:focus { + --border-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--border-opacity)); + } + + .sm\:focus\:border-indigo-700:focus { + --border-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--border-opacity)); + } + + .sm\:focus\:border-indigo-800:focus { + --border-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--border-opacity)); + } + + .sm\:focus\:border-indigo-900:focus { + --border-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--border-opacity)); + } + + .sm\:focus\:border-purple-50:focus { + --border-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--border-opacity)); + } + + .sm\:focus\:border-purple-100:focus { + --border-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--border-opacity)); + } + + .sm\:focus\:border-purple-200:focus { + --border-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--border-opacity)); + } + + .sm\:focus\:border-purple-300:focus { + --border-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--border-opacity)); + } + + .sm\:focus\:border-purple-400:focus { + --border-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--border-opacity)); + } + + .sm\:focus\:border-purple-500:focus { + --border-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--border-opacity)); + } + + .sm\:focus\:border-purple-600:focus { + --border-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--border-opacity)); + } + + .sm\:focus\:border-purple-700:focus { + --border-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--border-opacity)); + } + + .sm\:focus\:border-purple-800:focus { + --border-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--border-opacity)); + } + + .sm\:focus\:border-purple-900:focus { + --border-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--border-opacity)); + } + + .sm\:focus\:border-pink-50:focus { + --border-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--border-opacity)); + } + + .sm\:focus\:border-pink-100:focus { + --border-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--border-opacity)); + } + + .sm\:focus\:border-pink-200:focus { + --border-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--border-opacity)); + } + + .sm\:focus\:border-pink-300:focus { + --border-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--border-opacity)); + } + + .sm\:focus\:border-pink-400:focus { + --border-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--border-opacity)); + } + + .sm\:focus\:border-pink-500:focus { + --border-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--border-opacity)); + } + + .sm\:focus\:border-pink-600:focus { + --border-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--border-opacity)); + } + + .sm\:focus\:border-pink-700:focus { + --border-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--border-opacity)); + } + + .sm\:focus\:border-pink-800:focus { + --border-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--border-opacity)); + } + + .sm\:focus\:border-pink-900:focus { + --border-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--border-opacity)); + } + + .sm\:border-opacity-0 { + --border-opacity: 0; + } + + .sm\:border-opacity-25 { + --border-opacity: 0.25; + } + + .sm\:border-opacity-50 { + --border-opacity: 0.5; + } + + .sm\:border-opacity-75 { + --border-opacity: 0.75; + } + + .sm\:border-opacity-100 { + --border-opacity: 1; + } + + .sm\:hover\:border-opacity-0:hover { + --border-opacity: 0; + } + + .sm\:hover\:border-opacity-25:hover { + --border-opacity: 0.25; + } + + .sm\:hover\:border-opacity-50:hover { + --border-opacity: 0.5; + } + + .sm\:hover\:border-opacity-75:hover { + --border-opacity: 0.75; + } + + .sm\:hover\:border-opacity-100:hover { + --border-opacity: 1; + } + + .sm\:focus\:border-opacity-0:focus { + --border-opacity: 0; + } + + .sm\:focus\:border-opacity-25:focus { + --border-opacity: 0.25; + } + + .sm\:focus\:border-opacity-50:focus { + --border-opacity: 0.5; + } + + .sm\:focus\:border-opacity-75:focus { + --border-opacity: 0.75; + } + + .sm\:focus\:border-opacity-100:focus { + --border-opacity: 1; + } + + .sm\:rounded-none { + border-radius: 0; + } + + .sm\:rounded-sm { + border-radius: 0.125rem; + } + + .sm\:rounded { + border-radius: 0.25rem; + } + + .sm\:rounded-md { + border-radius: 0.375rem; + } + + .sm\:rounded-lg { + border-radius: 0.5rem; + } + + .sm\:rounded-full { + border-radius: 9999px; + } + + .sm\:rounded-t-none { + border-top-left-radius: 0; + border-top-right-radius: 0; + } + + .sm\:rounded-r-none { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + + .sm\:rounded-b-none { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + } + + .sm\:rounded-l-none { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + + .sm\:rounded-t-sm { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .sm\:rounded-r-sm { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .sm\:rounded-b-sm { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .sm\:rounded-l-sm { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .sm\:rounded-t { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .sm\:rounded-r { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .sm\:rounded-b { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .sm\:rounded-l { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .sm\:rounded-t-md { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .sm\:rounded-r-md { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .sm\:rounded-b-md { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .sm\:rounded-l-md { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .sm\:rounded-t-lg { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .sm\:rounded-r-lg { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .sm\:rounded-b-lg { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .sm\:rounded-l-lg { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .sm\:rounded-t-full { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .sm\:rounded-r-full { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .sm\:rounded-b-full { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .sm\:rounded-l-full { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .sm\:rounded-tl-none { + border-top-left-radius: 0; + } + + .sm\:rounded-tr-none { + border-top-right-radius: 0; + } + + .sm\:rounded-br-none { + border-bottom-right-radius: 0; + } + + .sm\:rounded-bl-none { + border-bottom-left-radius: 0; + } + + .sm\:rounded-tl-sm { + border-top-left-radius: 0.125rem; + } + + .sm\:rounded-tr-sm { + border-top-right-radius: 0.125rem; + } + + .sm\:rounded-br-sm { + border-bottom-right-radius: 0.125rem; + } + + .sm\:rounded-bl-sm { + border-bottom-left-radius: 0.125rem; + } + + .sm\:rounded-tl { + border-top-left-radius: 0.25rem; + } + + .sm\:rounded-tr { + border-top-right-radius: 0.25rem; + } + + .sm\:rounded-br { + border-bottom-right-radius: 0.25rem; + } + + .sm\:rounded-bl { + border-bottom-left-radius: 0.25rem; + } + + .sm\:rounded-tl-md { + border-top-left-radius: 0.375rem; + } + + .sm\:rounded-tr-md { + border-top-right-radius: 0.375rem; + } + + .sm\:rounded-br-md { + border-bottom-right-radius: 0.375rem; + } + + .sm\:rounded-bl-md { + border-bottom-left-radius: 0.375rem; + } + + .sm\:rounded-tl-lg { + border-top-left-radius: 0.5rem; + } + + .sm\:rounded-tr-lg { + border-top-right-radius: 0.5rem; + } + + .sm\:rounded-br-lg { + border-bottom-right-radius: 0.5rem; + } + + .sm\:rounded-bl-lg { + border-bottom-left-radius: 0.5rem; + } + + .sm\:rounded-tl-full { + border-top-left-radius: 9999px; + } + + .sm\:rounded-tr-full { + border-top-right-radius: 9999px; + } + + .sm\:rounded-br-full { + border-bottom-right-radius: 9999px; + } + + .sm\:rounded-bl-full { + border-bottom-left-radius: 9999px; + } + + .sm\:border-solid { + border-style: solid; + } + + .sm\:border-dashed { + border-style: dashed; + } + + .sm\:border-dotted { + border-style: dotted; + } + + .sm\:border-double { + border-style: double; + } + + .sm\:border-none { + border-style: none; + } + + .sm\:border-0 { + border-width: 0; + } + + .sm\:border-2 { + border-width: 2px; + } + + .sm\:border-4 { + border-width: 4px; + } + + .sm\:border-8 { + border-width: 8px; + } + + .sm\:border { + border-width: 1px; + } + + .sm\:border-t-0 { + border-top-width: 0; + } + + .sm\:border-r-0 { + border-right-width: 0; + } + + .sm\:border-b-0 { + border-bottom-width: 0; + } + + .sm\:border-l-0 { + border-left-width: 0; + } + + .sm\:border-t-2 { + border-top-width: 2px; + } + + .sm\:border-r-2 { + border-right-width: 2px; + } + + .sm\:border-b-2 { + border-bottom-width: 2px; + } + + .sm\:border-l-2 { + border-left-width: 2px; + } + + .sm\:border-t-4 { + border-top-width: 4px; + } + + .sm\:border-r-4 { + border-right-width: 4px; + } + + .sm\:border-b-4 { + border-bottom-width: 4px; + } + + .sm\:border-l-4 { + border-left-width: 4px; + } + + .sm\:border-t-8 { + border-top-width: 8px; + } + + .sm\:border-r-8 { + border-right-width: 8px; + } + + .sm\:border-b-8 { + border-bottom-width: 8px; + } + + .sm\:border-l-8 { + border-left-width: 8px; + } + + .sm\:border-t { + border-top-width: 1px; + } + + .sm\:border-r { + border-right-width: 1px; + } + + .sm\:border-b { + border-bottom-width: 1px; + } + + .sm\:border-l { + border-left-width: 1px; + } + + .sm\:box-border { + box-sizing: border-box; + } + + .sm\:box-content { + box-sizing: content-box; + } + + .sm\:cursor-auto { + cursor: auto; + } + + .sm\:cursor-default { + cursor: default; + } + + .sm\:cursor-pointer { + cursor: pointer; + } + + .sm\:cursor-wait { + cursor: wait; + } + + .sm\:cursor-text { + cursor: text; + } + + .sm\:cursor-move { + cursor: move; + } + + .sm\:cursor-not-allowed { + cursor: not-allowed; + } + + .sm\:block { + display: block; + } + + .sm\:inline-block { + display: inline-block; + } + + .sm\:inline { + display: inline; + } + + .sm\:flex { + display: flex; + } + + .sm\:inline-flex { + display: inline-flex; + } + + .sm\:table { + display: table; + } + + .sm\:table-caption { + display: table-caption; + } + + .sm\:table-cell { + display: table-cell; + } + + .sm\:table-column { + display: table-column; + } + + .sm\:table-column-group { + display: table-column-group; + } + + .sm\:table-footer-group { + display: table-footer-group; + } + + .sm\:table-header-group { + display: table-header-group; + } + + .sm\:table-row-group { + display: table-row-group; + } + + .sm\:table-row { + display: table-row; + } + + .sm\:flow-root { + display: flow-root; + } + + .sm\:grid { + display: grid; + } + + .sm\:inline-grid { + display: inline-grid; + } + + .sm\:contents { + display: contents; + } + + .sm\:hidden { + display: none; + } + + .sm\:flex-row { + flex-direction: row; + } + + .sm\:flex-row-reverse { + flex-direction: row-reverse; + } + + .sm\:flex-col { + flex-direction: column; + } + + .sm\:flex-col-reverse { + flex-direction: column-reverse; + } + + .sm\:flex-wrap { + flex-wrap: wrap; + } + + .sm\:flex-wrap-reverse { + flex-wrap: wrap-reverse; + } + + .sm\:flex-no-wrap { + flex-wrap: nowrap; + } + + .sm\:place-items-auto { + place-items: auto; + } + + .sm\:place-items-start { + place-items: start; + } + + .sm\:place-items-end { + place-items: end; + } + + .sm\:place-items-center { + place-items: center; + } + + .sm\:place-items-stretch { + place-items: stretch; + } + + .sm\:place-content-center { + place-content: center; + } + + .sm\:place-content-start { + place-content: start; + } + + .sm\:place-content-end { + place-content: end; + } + + .sm\:place-content-between { + place-content: space-between; + } + + .sm\:place-content-around { + place-content: space-around; + } + + .sm\:place-content-evenly { + place-content: space-evenly; + } + + .sm\:place-content-stretch { + place-content: stretch; + } + + .sm\:place-self-auto { + place-self: auto; + } + + .sm\:place-self-start { + place-self: start; + } + + .sm\:place-self-end { + place-self: end; + } + + .sm\:place-self-center { + place-self: center; + } + + .sm\:place-self-stretch { + place-self: stretch; + } + + .sm\:items-start { + align-items: flex-start; + } + + .sm\:items-end { + align-items: flex-end; + } + + .sm\:items-center { + align-items: center; + } + + .sm\:items-baseline { + align-items: baseline; + } + + .sm\:items-stretch { + align-items: stretch; + } + + .sm\:content-center { + align-content: center; + } + + .sm\:content-start { + align-content: flex-start; + } + + .sm\:content-end { + align-content: flex-end; + } + + .sm\:content-between { + align-content: space-between; + } + + .sm\:content-around { + align-content: space-around; + } + + .sm\:content-evenly { + align-content: space-evenly; + } + + .sm\:self-auto { + align-self: auto; + } + + .sm\:self-start { + align-self: flex-start; + } + + .sm\:self-end { + align-self: flex-end; + } + + .sm\:self-center { + align-self: center; + } + + .sm\:self-stretch { + align-self: stretch; + } + + .sm\:justify-items-auto { + justify-items: auto; + } + + .sm\:justify-items-start { + justify-items: start; + } + + .sm\:justify-items-end { + justify-items: end; + } + + .sm\:justify-items-center { + justify-items: center; + } + + .sm\:justify-items-stretch { + justify-items: stretch; + } + + .sm\:justify-start { + justify-content: flex-start; + } + + .sm\:justify-end { + justify-content: flex-end; + } + + .sm\:justify-center { + justify-content: center; + } + + .sm\:justify-between { + justify-content: space-between; + } + + .sm\:justify-around { + justify-content: space-around; + } + + .sm\:justify-evenly { + justify-content: space-evenly; + } + + .sm\:justify-self-auto { + justify-self: auto; + } + + .sm\:justify-self-start { + justify-self: start; + } + + .sm\:justify-self-end { + justify-self: end; + } + + .sm\:justify-self-center { + justify-self: center; + } + + .sm\:justify-self-stretch { + justify-self: stretch; + } + + .sm\:flex-1 { + flex: 1 1 0%; + } + + .sm\:flex-auto { + flex: 1 1 auto; + } + + .sm\:flex-initial { + flex: 0 1 auto; + } + + .sm\:flex-none { + flex: none; + } + + .sm\:flex-grow-0 { + flex-grow: 0; + } + + .sm\:flex-grow { + flex-grow: 1; + } + + .sm\:flex-shrink-0 { + flex-shrink: 0; + } + + .sm\:flex-shrink { + flex-shrink: 1; + } + + .sm\:order-1 { + order: 1; + } + + .sm\:order-2 { + order: 2; + } + + .sm\:order-3 { + order: 3; + } + + .sm\:order-4 { + order: 4; + } + + .sm\:order-5 { + order: 5; + } + + .sm\:order-6 { + order: 6; + } + + .sm\:order-7 { + order: 7; + } + + .sm\:order-8 { + order: 8; + } + + .sm\:order-9 { + order: 9; + } + + .sm\:order-10 { + order: 10; + } + + .sm\:order-11 { + order: 11; + } + + .sm\:order-12 { + order: 12; + } + + .sm\:order-first { + order: -9999; + } + + .sm\:order-last { + order: 9999; + } + + .sm\:order-none { + order: 0; + } + + .sm\:float-right { + float: right; + } + + .sm\:float-left { + float: left; + } + + .sm\:float-none { + float: none; + } + + .sm\:clearfix:after { + content: ""; + display: table; + clear: both; + } + + .sm\:clear-left { + clear: left; + } + + .sm\:clear-right { + clear: right; + } + + .sm\:clear-both { + clear: both; + } + + .sm\:clear-none { + clear: none; + } + + .sm\:font-sans { + font-family: Nunito, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + } + + .sm\:font-serif { + font-family: Georgia, Cambria, "Times New Roman", Times, serif; + } + + .sm\:font-mono { + font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + } + + .sm\:font-hairline { + font-weight: 100; + } + + .sm\:font-thin { + font-weight: 200; + } + + .sm\:font-light { + font-weight: 300; + } + + .sm\:font-normal { + font-weight: 400; + } + + .sm\:font-medium { + font-weight: 500; + } + + .sm\:font-semibold { + font-weight: 600; + } + + .sm\:font-bold { + font-weight: 700; + } + + .sm\:font-extrabold { + font-weight: 800; + } + + .sm\:font-black { + font-weight: 900; + } + + .sm\:hover\:font-hairline:hover { + font-weight: 100; + } + + .sm\:hover\:font-thin:hover { + font-weight: 200; + } + + .sm\:hover\:font-light:hover { + font-weight: 300; + } + + .sm\:hover\:font-normal:hover { + font-weight: 400; + } + + .sm\:hover\:font-medium:hover { + font-weight: 500; + } + + .sm\:hover\:font-semibold:hover { + font-weight: 600; + } + + .sm\:hover\:font-bold:hover { + font-weight: 700; + } + + .sm\:hover\:font-extrabold:hover { + font-weight: 800; + } + + .sm\:hover\:font-black:hover { + font-weight: 900; + } + + .sm\:focus\:font-hairline:focus { + font-weight: 100; + } + + .sm\:focus\:font-thin:focus { + font-weight: 200; + } + + .sm\:focus\:font-light:focus { + font-weight: 300; + } + + .sm\:focus\:font-normal:focus { + font-weight: 400; + } + + .sm\:focus\:font-medium:focus { + font-weight: 500; + } + + .sm\:focus\:font-semibold:focus { + font-weight: 600; + } + + .sm\:focus\:font-bold:focus { + font-weight: 700; + } + + .sm\:focus\:font-extrabold:focus { + font-weight: 800; + } + + .sm\:focus\:font-black:focus { + font-weight: 900; + } + + .sm\:h-0 { + height: 0; + } + + .sm\:h-1 { + height: 0.25rem; + } + + .sm\:h-2 { + height: 0.5rem; + } + + .sm\:h-3 { + height: 0.75rem; + } + + .sm\:h-4 { + height: 1rem; + } + + .sm\:h-5 { + height: 1.25rem; + } + + .sm\:h-6 { + height: 1.5rem; + } + + .sm\:h-7 { + height: 1.75rem; + } + + .sm\:h-8 { + height: 2rem; + } + + .sm\:h-9 { + height: 2.25rem; + } + + .sm\:h-10 { + height: 2.5rem; + } + + .sm\:h-11 { + height: 2.75rem; + } + + .sm\:h-12 { + height: 3rem; + } + + .sm\:h-13 { + height: 3.25rem; + } + + .sm\:h-14 { + height: 3.5rem; + } + + .sm\:h-15 { + height: 3.75rem; + } + + .sm\:h-16 { + height: 4rem; + } + + .sm\:h-20 { + height: 5rem; + } + + .sm\:h-24 { + height: 6rem; + } + + .sm\:h-28 { + height: 7rem; + } + + .sm\:h-32 { + height: 8rem; + } + + .sm\:h-36 { + height: 9rem; + } + + .sm\:h-40 { + height: 10rem; + } + + .sm\:h-44 { + height: 11rem; + } + + .sm\:h-48 { + height: 12rem; + } + + .sm\:h-52 { + height: 13rem; + } + + .sm\:h-56 { + height: 14rem; + } + + .sm\:h-60 { + height: 15rem; + } + + .sm\:h-64 { + height: 16rem; + } + + .sm\:h-72 { + height: 18rem; + } + + .sm\:h-80 { + height: 20rem; + } + + .sm\:h-96 { + height: 24rem; + } + + .sm\:h-auto { + height: auto; + } + + .sm\:h-px { + height: 1px; + } + + .sm\:h-0\.5 { + height: 0.125rem; + } + + .sm\:h-1\.5 { + height: 0.375rem; + } + + .sm\:h-2\.5 { + height: 0.625rem; + } + + .sm\:h-3\.5 { + height: 0.875rem; + } + + .sm\:h-1\/2 { + height: 50%; + } + + .sm\:h-1\/3 { + height: 33.333333%; + } + + .sm\:h-2\/3 { + height: 66.666667%; + } + + .sm\:h-1\/4 { + height: 25%; + } + + .sm\:h-2\/4 { + height: 50%; + } + + .sm\:h-3\/4 { + height: 75%; + } + + .sm\:h-1\/5 { + height: 20%; + } + + .sm\:h-2\/5 { + height: 40%; + } + + .sm\:h-3\/5 { + height: 60%; + } + + .sm\:h-4\/5 { + height: 80%; + } + + .sm\:h-1\/6 { + height: 16.666667%; + } + + .sm\:h-2\/6 { + height: 33.333333%; + } + + .sm\:h-3\/6 { + height: 50%; + } + + .sm\:h-4\/6 { + height: 66.666667%; + } + + .sm\:h-5\/6 { + height: 83.333333%; + } + + .sm\:h-1\/12 { + height: 8.333333%; + } + + .sm\:h-2\/12 { + height: 16.666667%; + } + + .sm\:h-3\/12 { + height: 25%; + } + + .sm\:h-4\/12 { + height: 33.333333%; + } + + .sm\:h-5\/12 { + height: 41.666667%; + } + + .sm\:h-6\/12 { + height: 50%; + } + + .sm\:h-7\/12 { + height: 58.333333%; + } + + .sm\:h-8\/12 { + height: 66.666667%; + } + + .sm\:h-9\/12 { + height: 75%; + } + + .sm\:h-10\/12 { + height: 83.333333%; + } + + .sm\:h-11\/12 { + height: 91.666667%; + } + + .sm\:h-full { + height: 100%; + } + + .sm\:h-screen { + height: 100vh; + } + + .sm\:text-xs { + font-size: 0.75rem; + } + + .sm\:text-sm { + font-size: 0.875rem; + } + + .sm\:text-base { + font-size: 1rem; + } + + .sm\:text-lg { + font-size: 1.125rem; + } + + .sm\:text-xl { + font-size: 1.25rem; + } + + .sm\:text-2xl { + font-size: 1.5rem; + } + + .sm\:text-3xl { + font-size: 1.875rem; + } + + .sm\:text-4xl { + font-size: 2.25rem; + } + + .sm\:text-5xl { + font-size: 3rem; + } + + .sm\:text-6xl { + font-size: 4rem; + } + + .sm\:leading-3 { + line-height: .75rem; + } + + .sm\:leading-4 { + line-height: 1rem; + } + + .sm\:leading-5 { + line-height: 1.25rem; + } + + .sm\:leading-6 { + line-height: 1.5rem; + } + + .sm\:leading-7 { + line-height: 1.75rem; + } + + .sm\:leading-8 { + line-height: 2rem; + } + + .sm\:leading-9 { + line-height: 2.25rem; + } + + .sm\:leading-10 { + line-height: 2.5rem; + } + + .sm\:leading-none { + line-height: 1; + } + + .sm\:leading-tight { + line-height: 1.25; + } + + .sm\:leading-snug { + line-height: 1.375; + } + + .sm\:leading-normal { + line-height: 1.5; + } + + .sm\:leading-relaxed { + line-height: 1.625; + } + + .sm\:leading-loose { + line-height: 2; + } + + .sm\:list-inside { + list-style-position: inside; + } + + .sm\:list-outside { + list-style-position: outside; + } + + .sm\:list-none { + list-style-type: none; + } + + .sm\:list-disc { + list-style-type: disc; + } + + .sm\:list-decimal { + list-style-type: decimal; + } + + .sm\:m-0 { + margin: 0; + } + + .sm\:m-1 { + margin: 0.25rem; + } + + .sm\:m-2 { + margin: 0.5rem; + } + + .sm\:m-3 { + margin: 0.75rem; + } + + .sm\:m-4 { + margin: 1rem; + } + + .sm\:m-5 { + margin: 1.25rem; + } + + .sm\:m-6 { + margin: 1.5rem; + } + + .sm\:m-7 { + margin: 1.75rem; + } + + .sm\:m-8 { + margin: 2rem; + } + + .sm\:m-9 { + margin: 2.25rem; + } + + .sm\:m-10 { + margin: 2.5rem; + } + + .sm\:m-11 { + margin: 2.75rem; + } + + .sm\:m-12 { + margin: 3rem; + } + + .sm\:m-13 { + margin: 3.25rem; + } + + .sm\:m-14 { + margin: 3.5rem; + } + + .sm\:m-15 { + margin: 3.75rem; + } + + .sm\:m-16 { + margin: 4rem; + } + + .sm\:m-20 { + margin: 5rem; + } + + .sm\:m-24 { + margin: 6rem; + } + + .sm\:m-28 { + margin: 7rem; + } + + .sm\:m-32 { + margin: 8rem; + } + + .sm\:m-36 { + margin: 9rem; + } + + .sm\:m-40 { + margin: 10rem; + } + + .sm\:m-44 { + margin: 11rem; + } + + .sm\:m-48 { + margin: 12rem; + } + + .sm\:m-52 { + margin: 13rem; + } + + .sm\:m-56 { + margin: 14rem; + } + + .sm\:m-60 { + margin: 15rem; + } + + .sm\:m-64 { + margin: 16rem; + } + + .sm\:m-72 { + margin: 18rem; + } + + .sm\:m-80 { + margin: 20rem; + } + + .sm\:m-96 { + margin: 24rem; + } + + .sm\:m-auto { + margin: auto; + } + + .sm\:m-px { + margin: 1px; + } + + .sm\:m-0\.5 { + margin: 0.125rem; + } + + .sm\:m-1\.5 { + margin: 0.375rem; + } + + .sm\:m-2\.5 { + margin: 0.625rem; + } + + .sm\:m-3\.5 { + margin: 0.875rem; + } + + .sm\:m-1\/2 { + margin: 50%; + } + + .sm\:m-1\/3 { + margin: 33.333333%; + } + + .sm\:m-2\/3 { + margin: 66.666667%; + } + + .sm\:m-1\/4 { + margin: 25%; + } + + .sm\:m-2\/4 { + margin: 50%; + } + + .sm\:m-3\/4 { + margin: 75%; + } + + .sm\:m-1\/5 { + margin: 20%; + } + + .sm\:m-2\/5 { + margin: 40%; + } + + .sm\:m-3\/5 { + margin: 60%; + } + + .sm\:m-4\/5 { + margin: 80%; + } + + .sm\:m-1\/6 { + margin: 16.666667%; + } + + .sm\:m-2\/6 { + margin: 33.333333%; + } + + .sm\:m-3\/6 { + margin: 50%; + } + + .sm\:m-4\/6 { + margin: 66.666667%; + } + + .sm\:m-5\/6 { + margin: 83.333333%; + } + + .sm\:m-1\/12 { + margin: 8.333333%; + } + + .sm\:m-2\/12 { + margin: 16.666667%; + } + + .sm\:m-3\/12 { + margin: 25%; + } + + .sm\:m-4\/12 { + margin: 33.333333%; + } + + .sm\:m-5\/12 { + margin: 41.666667%; + } + + .sm\:m-6\/12 { + margin: 50%; + } + + .sm\:m-7\/12 { + margin: 58.333333%; + } + + .sm\:m-8\/12 { + margin: 66.666667%; + } + + .sm\:m-9\/12 { + margin: 75%; + } + + .sm\:m-10\/12 { + margin: 83.333333%; + } + + .sm\:m-11\/12 { + margin: 91.666667%; + } + + .sm\:m-full { + margin: 100%; + } + + .sm\:-m-1 { + margin: -0.25rem; + } + + .sm\:-m-2 { + margin: -0.5rem; + } + + .sm\:-m-3 { + margin: -0.75rem; + } + + .sm\:-m-4 { + margin: -1rem; + } + + .sm\:-m-5 { + margin: -1.25rem; + } + + .sm\:-m-6 { + margin: -1.5rem; + } + + .sm\:-m-7 { + margin: -1.75rem; + } + + .sm\:-m-8 { + margin: -2rem; + } + + .sm\:-m-9 { + margin: -2.25rem; + } + + .sm\:-m-10 { + margin: -2.5rem; + } + + .sm\:-m-11 { + margin: -2.75rem; + } + + .sm\:-m-12 { + margin: -3rem; + } + + .sm\:-m-13 { + margin: -3.25rem; + } + + .sm\:-m-14 { + margin: -3.5rem; + } + + .sm\:-m-15 { + margin: -3.75rem; + } + + .sm\:-m-16 { + margin: -4rem; + } + + .sm\:-m-20 { + margin: -5rem; + } + + .sm\:-m-24 { + margin: -6rem; + } + + .sm\:-m-28 { + margin: -7rem; + } + + .sm\:-m-32 { + margin: -8rem; + } + + .sm\:-m-36 { + margin: -9rem; + } + + .sm\:-m-40 { + margin: -10rem; + } + + .sm\:-m-44 { + margin: -11rem; + } + + .sm\:-m-48 { + margin: -12rem; + } + + .sm\:-m-52 { + margin: -13rem; + } + + .sm\:-m-56 { + margin: -14rem; + } + + .sm\:-m-60 { + margin: -15rem; + } + + .sm\:-m-64 { + margin: -16rem; + } + + .sm\:-m-72 { + margin: -18rem; + } + + .sm\:-m-80 { + margin: -20rem; + } + + .sm\:-m-96 { + margin: -24rem; + } + + .sm\:-m-px { + margin: -1px; + } + + .sm\:-m-0\.5 { + margin: -0.125rem; + } + + .sm\:-m-1\.5 { + margin: -0.375rem; + } + + .sm\:-m-2\.5 { + margin: -0.625rem; + } + + .sm\:-m-3\.5 { + margin: -0.875rem; + } + + .sm\:-m-1\/2 { + margin: -50%; + } + + .sm\:-m-1\/3 { + margin: -33.33333%; + } + + .sm\:-m-2\/3 { + margin: -66.66667%; + } + + .sm\:-m-1\/4 { + margin: -25%; + } + + .sm\:-m-2\/4 { + margin: -50%; + } + + .sm\:-m-3\/4 { + margin: -75%; + } + + .sm\:-m-1\/5 { + margin: -20%; + } + + .sm\:-m-2\/5 { + margin: -40%; + } + + .sm\:-m-3\/5 { + margin: -60%; + } + + .sm\:-m-4\/5 { + margin: -80%; + } + + .sm\:-m-1\/6 { + margin: -16.66667%; + } + + .sm\:-m-2\/6 { + margin: -33.33333%; + } + + .sm\:-m-3\/6 { + margin: -50%; + } + + .sm\:-m-4\/6 { + margin: -66.66667%; + } + + .sm\:-m-5\/6 { + margin: -83.33333%; + } + + .sm\:-m-1\/12 { + margin: -8.33333%; + } + + .sm\:-m-2\/12 { + margin: -16.66667%; + } + + .sm\:-m-3\/12 { + margin: -25%; + } + + .sm\:-m-4\/12 { + margin: -33.33333%; + } + + .sm\:-m-5\/12 { + margin: -41.66667%; + } + + .sm\:-m-6\/12 { + margin: -50%; + } + + .sm\:-m-7\/12 { + margin: -58.33333%; + } + + .sm\:-m-8\/12 { + margin: -66.66667%; + } + + .sm\:-m-9\/12 { + margin: -75%; + } + + .sm\:-m-10\/12 { + margin: -83.33333%; + } + + .sm\:-m-11\/12 { + margin: -91.66667%; + } + + .sm\:-m-full { + margin: -100%; + } + + .sm\:my-0 { + margin-top: 0; + margin-bottom: 0; + } + + .sm\:mx-0 { + margin-left: 0; + margin-right: 0; + } + + .sm\:my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; + } + + .sm\:mx-1 { + margin-left: 0.25rem; + margin-right: 0.25rem; + } + + .sm\:my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; + } + + .sm\:mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + + .sm\:my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + } + + .sm\:mx-3 { + margin-left: 0.75rem; + margin-right: 0.75rem; + } + + .sm\:my-4 { + margin-top: 1rem; + margin-bottom: 1rem; + } + + .sm\:mx-4 { + margin-left: 1rem; + margin-right: 1rem; + } + + .sm\:my-5 { + margin-top: 1.25rem; + margin-bottom: 1.25rem; + } + + .sm\:mx-5 { + margin-left: 1.25rem; + margin-right: 1.25rem; + } + + .sm\:my-6 { + margin-top: 1.5rem; + margin-bottom: 1.5rem; + } + + .sm\:mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem; + } + + .sm\:my-7 { + margin-top: 1.75rem; + margin-bottom: 1.75rem; + } + + .sm\:mx-7 { + margin-left: 1.75rem; + margin-right: 1.75rem; + } + + .sm\:my-8 { + margin-top: 2rem; + margin-bottom: 2rem; + } + + .sm\:mx-8 { + margin-left: 2rem; + margin-right: 2rem; + } + + .sm\:my-9 { + margin-top: 2.25rem; + margin-bottom: 2.25rem; + } + + .sm\:mx-9 { + margin-left: 2.25rem; + margin-right: 2.25rem; + } + + .sm\:my-10 { + margin-top: 2.5rem; + margin-bottom: 2.5rem; + } + + .sm\:mx-10 { + margin-left: 2.5rem; + margin-right: 2.5rem; + } + + .sm\:my-11 { + margin-top: 2.75rem; + margin-bottom: 2.75rem; + } + + .sm\:mx-11 { + margin-left: 2.75rem; + margin-right: 2.75rem; + } + + .sm\:my-12 { + margin-top: 3rem; + margin-bottom: 3rem; + } + + .sm\:mx-12 { + margin-left: 3rem; + margin-right: 3rem; + } + + .sm\:my-13 { + margin-top: 3.25rem; + margin-bottom: 3.25rem; + } + + .sm\:mx-13 { + margin-left: 3.25rem; + margin-right: 3.25rem; + } + + .sm\:my-14 { + margin-top: 3.5rem; + margin-bottom: 3.5rem; + } + + .sm\:mx-14 { + margin-left: 3.5rem; + margin-right: 3.5rem; + } + + .sm\:my-15 { + margin-top: 3.75rem; + margin-bottom: 3.75rem; + } + + .sm\:mx-15 { + margin-left: 3.75rem; + margin-right: 3.75rem; + } + + .sm\:my-16 { + margin-top: 4rem; + margin-bottom: 4rem; + } + + .sm\:mx-16 { + margin-left: 4rem; + margin-right: 4rem; + } + + .sm\:my-20 { + margin-top: 5rem; + margin-bottom: 5rem; + } + + .sm\:mx-20 { + margin-left: 5rem; + margin-right: 5rem; + } + + .sm\:my-24 { + margin-top: 6rem; + margin-bottom: 6rem; + } + + .sm\:mx-24 { + margin-left: 6rem; + margin-right: 6rem; + } + + .sm\:my-28 { + margin-top: 7rem; + margin-bottom: 7rem; + } + + .sm\:mx-28 { + margin-left: 7rem; + margin-right: 7rem; + } + + .sm\:my-32 { + margin-top: 8rem; + margin-bottom: 8rem; + } + + .sm\:mx-32 { + margin-left: 8rem; + margin-right: 8rem; + } + + .sm\:my-36 { + margin-top: 9rem; + margin-bottom: 9rem; + } + + .sm\:mx-36 { + margin-left: 9rem; + margin-right: 9rem; + } + + .sm\:my-40 { + margin-top: 10rem; + margin-bottom: 10rem; + } + + .sm\:mx-40 { + margin-left: 10rem; + margin-right: 10rem; + } + + .sm\:my-44 { + margin-top: 11rem; + margin-bottom: 11rem; + } + + .sm\:mx-44 { + margin-left: 11rem; + margin-right: 11rem; + } + + .sm\:my-48 { + margin-top: 12rem; + margin-bottom: 12rem; + } + + .sm\:mx-48 { + margin-left: 12rem; + margin-right: 12rem; + } + + .sm\:my-52 { + margin-top: 13rem; + margin-bottom: 13rem; + } + + .sm\:mx-52 { + margin-left: 13rem; + margin-right: 13rem; + } + + .sm\:my-56 { + margin-top: 14rem; + margin-bottom: 14rem; + } + + .sm\:mx-56 { + margin-left: 14rem; + margin-right: 14rem; + } + + .sm\:my-60 { + margin-top: 15rem; + margin-bottom: 15rem; + } + + .sm\:mx-60 { + margin-left: 15rem; + margin-right: 15rem; + } + + .sm\:my-64 { + margin-top: 16rem; + margin-bottom: 16rem; + } + + .sm\:mx-64 { + margin-left: 16rem; + margin-right: 16rem; + } + + .sm\:my-72 { + margin-top: 18rem; + margin-bottom: 18rem; + } + + .sm\:mx-72 { + margin-left: 18rem; + margin-right: 18rem; + } + + .sm\:my-80 { + margin-top: 20rem; + margin-bottom: 20rem; + } + + .sm\:mx-80 { + margin-left: 20rem; + margin-right: 20rem; + } + + .sm\:my-96 { + margin-top: 24rem; + margin-bottom: 24rem; + } + + .sm\:mx-96 { + margin-left: 24rem; + margin-right: 24rem; + } + + .sm\:my-auto { + margin-top: auto; + margin-bottom: auto; + } + + .sm\:mx-auto { + margin-left: auto; + margin-right: auto; + } + + .sm\:my-px { + margin-top: 1px; + margin-bottom: 1px; + } + + .sm\:mx-px { + margin-left: 1px; + margin-right: 1px; + } + + .sm\:my-0\.5 { + margin-top: 0.125rem; + margin-bottom: 0.125rem; + } + + .sm\:mx-0\.5 { + margin-left: 0.125rem; + margin-right: 0.125rem; + } + + .sm\:my-1\.5 { + margin-top: 0.375rem; + margin-bottom: 0.375rem; + } + + .sm\:mx-1\.5 { + margin-left: 0.375rem; + margin-right: 0.375rem; + } + + .sm\:my-2\.5 { + margin-top: 0.625rem; + margin-bottom: 0.625rem; + } + + .sm\:mx-2\.5 { + margin-left: 0.625rem; + margin-right: 0.625rem; + } + + .sm\:my-3\.5 { + margin-top: 0.875rem; + margin-bottom: 0.875rem; + } + + .sm\:mx-3\.5 { + margin-left: 0.875rem; + margin-right: 0.875rem; + } + + .sm\:my-1\/2 { + margin-top: 50%; + margin-bottom: 50%; + } + + .sm\:mx-1\/2 { + margin-left: 50%; + margin-right: 50%; + } + + .sm\:my-1\/3 { + margin-top: 33.333333%; + margin-bottom: 33.333333%; + } + + .sm\:mx-1\/3 { + margin-left: 33.333333%; + margin-right: 33.333333%; + } + + .sm\:my-2\/3 { + margin-top: 66.666667%; + margin-bottom: 66.666667%; + } + + .sm\:mx-2\/3 { + margin-left: 66.666667%; + margin-right: 66.666667%; + } + + .sm\:my-1\/4 { + margin-top: 25%; + margin-bottom: 25%; + } + + .sm\:mx-1\/4 { + margin-left: 25%; + margin-right: 25%; + } + + .sm\:my-2\/4 { + margin-top: 50%; + margin-bottom: 50%; + } + + .sm\:mx-2\/4 { + margin-left: 50%; + margin-right: 50%; + } + + .sm\:my-3\/4 { + margin-top: 75%; + margin-bottom: 75%; + } + + .sm\:mx-3\/4 { + margin-left: 75%; + margin-right: 75%; + } + + .sm\:my-1\/5 { + margin-top: 20%; + margin-bottom: 20%; + } + + .sm\:mx-1\/5 { + margin-left: 20%; + margin-right: 20%; + } + + .sm\:my-2\/5 { + margin-top: 40%; + margin-bottom: 40%; + } + + .sm\:mx-2\/5 { + margin-left: 40%; + margin-right: 40%; + } + + .sm\:my-3\/5 { + margin-top: 60%; + margin-bottom: 60%; + } + + .sm\:mx-3\/5 { + margin-left: 60%; + margin-right: 60%; + } + + .sm\:my-4\/5 { + margin-top: 80%; + margin-bottom: 80%; + } + + .sm\:mx-4\/5 { + margin-left: 80%; + margin-right: 80%; + } + + .sm\:my-1\/6 { + margin-top: 16.666667%; + margin-bottom: 16.666667%; + } + + .sm\:mx-1\/6 { + margin-left: 16.666667%; + margin-right: 16.666667%; + } + + .sm\:my-2\/6 { + margin-top: 33.333333%; + margin-bottom: 33.333333%; + } + + .sm\:mx-2\/6 { + margin-left: 33.333333%; + margin-right: 33.333333%; + } + + .sm\:my-3\/6 { + margin-top: 50%; + margin-bottom: 50%; + } + + .sm\:mx-3\/6 { + margin-left: 50%; + margin-right: 50%; + } + + .sm\:my-4\/6 { + margin-top: 66.666667%; + margin-bottom: 66.666667%; + } + + .sm\:mx-4\/6 { + margin-left: 66.666667%; + margin-right: 66.666667%; + } + + .sm\:my-5\/6 { + margin-top: 83.333333%; + margin-bottom: 83.333333%; + } + + .sm\:mx-5\/6 { + margin-left: 83.333333%; + margin-right: 83.333333%; + } + + .sm\:my-1\/12 { + margin-top: 8.333333%; + margin-bottom: 8.333333%; + } + + .sm\:mx-1\/12 { + margin-left: 8.333333%; + margin-right: 8.333333%; + } + + .sm\:my-2\/12 { + margin-top: 16.666667%; + margin-bottom: 16.666667%; + } + + .sm\:mx-2\/12 { + margin-left: 16.666667%; + margin-right: 16.666667%; + } + + .sm\:my-3\/12 { + margin-top: 25%; + margin-bottom: 25%; + } + + .sm\:mx-3\/12 { + margin-left: 25%; + margin-right: 25%; + } + + .sm\:my-4\/12 { + margin-top: 33.333333%; + margin-bottom: 33.333333%; + } + + .sm\:mx-4\/12 { + margin-left: 33.333333%; + margin-right: 33.333333%; + } + + .sm\:my-5\/12 { + margin-top: 41.666667%; + margin-bottom: 41.666667%; + } + + .sm\:mx-5\/12 { + margin-left: 41.666667%; + margin-right: 41.666667%; + } + + .sm\:my-6\/12 { + margin-top: 50%; + margin-bottom: 50%; + } + + .sm\:mx-6\/12 { + margin-left: 50%; + margin-right: 50%; + } + + .sm\:my-7\/12 { + margin-top: 58.333333%; + margin-bottom: 58.333333%; + } + + .sm\:mx-7\/12 { + margin-left: 58.333333%; + margin-right: 58.333333%; + } + + .sm\:my-8\/12 { + margin-top: 66.666667%; + margin-bottom: 66.666667%; + } + + .sm\:mx-8\/12 { + margin-left: 66.666667%; + margin-right: 66.666667%; + } + + .sm\:my-9\/12 { + margin-top: 75%; + margin-bottom: 75%; + } + + .sm\:mx-9\/12 { + margin-left: 75%; + margin-right: 75%; + } + + .sm\:my-10\/12 { + margin-top: 83.333333%; + margin-bottom: 83.333333%; + } + + .sm\:mx-10\/12 { + margin-left: 83.333333%; + margin-right: 83.333333%; + } + + .sm\:my-11\/12 { + margin-top: 91.666667%; + margin-bottom: 91.666667%; + } + + .sm\:mx-11\/12 { + margin-left: 91.666667%; + margin-right: 91.666667%; + } + + .sm\:my-full { + margin-top: 100%; + margin-bottom: 100%; + } + + .sm\:mx-full { + margin-left: 100%; + margin-right: 100%; + } + + .sm\:-my-1 { + margin-top: -0.25rem; + margin-bottom: -0.25rem; + } + + .sm\:-mx-1 { + margin-left: -0.25rem; + margin-right: -0.25rem; + } + + .sm\:-my-2 { + margin-top: -0.5rem; + margin-bottom: -0.5rem; + } + + .sm\:-mx-2 { + margin-left: -0.5rem; + margin-right: -0.5rem; + } + + .sm\:-my-3 { + margin-top: -0.75rem; + margin-bottom: -0.75rem; + } + + .sm\:-mx-3 { + margin-left: -0.75rem; + margin-right: -0.75rem; + } + + .sm\:-my-4 { + margin-top: -1rem; + margin-bottom: -1rem; + } + + .sm\:-mx-4 { + margin-left: -1rem; + margin-right: -1rem; + } + + .sm\:-my-5 { + margin-top: -1.25rem; + margin-bottom: -1.25rem; + } + + .sm\:-mx-5 { + margin-left: -1.25rem; + margin-right: -1.25rem; + } + + .sm\:-my-6 { + margin-top: -1.5rem; + margin-bottom: -1.5rem; + } + + .sm\:-mx-6 { + margin-left: -1.5rem; + margin-right: -1.5rem; + } + + .sm\:-my-7 { + margin-top: -1.75rem; + margin-bottom: -1.75rem; + } + + .sm\:-mx-7 { + margin-left: -1.75rem; + margin-right: -1.75rem; + } + + .sm\:-my-8 { + margin-top: -2rem; + margin-bottom: -2rem; + } + + .sm\:-mx-8 { + margin-left: -2rem; + margin-right: -2rem; + } + + .sm\:-my-9 { + margin-top: -2.25rem; + margin-bottom: -2.25rem; + } + + .sm\:-mx-9 { + margin-left: -2.25rem; + margin-right: -2.25rem; + } + + .sm\:-my-10 { + margin-top: -2.5rem; + margin-bottom: -2.5rem; + } + + .sm\:-mx-10 { + margin-left: -2.5rem; + margin-right: -2.5rem; + } + + .sm\:-my-11 { + margin-top: -2.75rem; + margin-bottom: -2.75rem; + } + + .sm\:-mx-11 { + margin-left: -2.75rem; + margin-right: -2.75rem; + } + + .sm\:-my-12 { + margin-top: -3rem; + margin-bottom: -3rem; + } + + .sm\:-mx-12 { + margin-left: -3rem; + margin-right: -3rem; + } + + .sm\:-my-13 { + margin-top: -3.25rem; + margin-bottom: -3.25rem; + } + + .sm\:-mx-13 { + margin-left: -3.25rem; + margin-right: -3.25rem; + } + + .sm\:-my-14 { + margin-top: -3.5rem; + margin-bottom: -3.5rem; + } + + .sm\:-mx-14 { + margin-left: -3.5rem; + margin-right: -3.5rem; + } + + .sm\:-my-15 { + margin-top: -3.75rem; + margin-bottom: -3.75rem; + } + + .sm\:-mx-15 { + margin-left: -3.75rem; + margin-right: -3.75rem; + } + + .sm\:-my-16 { + margin-top: -4rem; + margin-bottom: -4rem; + } + + .sm\:-mx-16 { + margin-left: -4rem; + margin-right: -4rem; + } + + .sm\:-my-20 { + margin-top: -5rem; + margin-bottom: -5rem; + } + + .sm\:-mx-20 { + margin-left: -5rem; + margin-right: -5rem; + } + + .sm\:-my-24 { + margin-top: -6rem; + margin-bottom: -6rem; + } + + .sm\:-mx-24 { + margin-left: -6rem; + margin-right: -6rem; + } + + .sm\:-my-28 { + margin-top: -7rem; + margin-bottom: -7rem; + } + + .sm\:-mx-28 { + margin-left: -7rem; + margin-right: -7rem; + } + + .sm\:-my-32 { + margin-top: -8rem; + margin-bottom: -8rem; + } + + .sm\:-mx-32 { + margin-left: -8rem; + margin-right: -8rem; + } + + .sm\:-my-36 { + margin-top: -9rem; + margin-bottom: -9rem; + } + + .sm\:-mx-36 { + margin-left: -9rem; + margin-right: -9rem; + } + + .sm\:-my-40 { + margin-top: -10rem; + margin-bottom: -10rem; + } + + .sm\:-mx-40 { + margin-left: -10rem; + margin-right: -10rem; + } + + .sm\:-my-44 { + margin-top: -11rem; + margin-bottom: -11rem; + } + + .sm\:-mx-44 { + margin-left: -11rem; + margin-right: -11rem; + } + + .sm\:-my-48 { + margin-top: -12rem; + margin-bottom: -12rem; + } + + .sm\:-mx-48 { + margin-left: -12rem; + margin-right: -12rem; + } + + .sm\:-my-52 { + margin-top: -13rem; + margin-bottom: -13rem; + } + + .sm\:-mx-52 { + margin-left: -13rem; + margin-right: -13rem; + } + + .sm\:-my-56 { + margin-top: -14rem; + margin-bottom: -14rem; + } + + .sm\:-mx-56 { + margin-left: -14rem; + margin-right: -14rem; + } + + .sm\:-my-60 { + margin-top: -15rem; + margin-bottom: -15rem; + } + + .sm\:-mx-60 { + margin-left: -15rem; + margin-right: -15rem; + } + + .sm\:-my-64 { + margin-top: -16rem; + margin-bottom: -16rem; + } + + .sm\:-mx-64 { + margin-left: -16rem; + margin-right: -16rem; + } + + .sm\:-my-72 { + margin-top: -18rem; + margin-bottom: -18rem; + } + + .sm\:-mx-72 { + margin-left: -18rem; + margin-right: -18rem; + } + + .sm\:-my-80 { + margin-top: -20rem; + margin-bottom: -20rem; + } + + .sm\:-mx-80 { + margin-left: -20rem; + margin-right: -20rem; + } + + .sm\:-my-96 { + margin-top: -24rem; + margin-bottom: -24rem; + } + + .sm\:-mx-96 { + margin-left: -24rem; + margin-right: -24rem; + } + + .sm\:-my-px { + margin-top: -1px; + margin-bottom: -1px; + } + + .sm\:-mx-px { + margin-left: -1px; + margin-right: -1px; + } + + .sm\:-my-0\.5 { + margin-top: -0.125rem; + margin-bottom: -0.125rem; + } + + .sm\:-mx-0\.5 { + margin-left: -0.125rem; + margin-right: -0.125rem; + } + + .sm\:-my-1\.5 { + margin-top: -0.375rem; + margin-bottom: -0.375rem; + } + + .sm\:-mx-1\.5 { + margin-left: -0.375rem; + margin-right: -0.375rem; + } + + .sm\:-my-2\.5 { + margin-top: -0.625rem; + margin-bottom: -0.625rem; + } + + .sm\:-mx-2\.5 { + margin-left: -0.625rem; + margin-right: -0.625rem; + } + + .sm\:-my-3\.5 { + margin-top: -0.875rem; + margin-bottom: -0.875rem; + } + + .sm\:-mx-3\.5 { + margin-left: -0.875rem; + margin-right: -0.875rem; + } + + .sm\:-my-1\/2 { + margin-top: -50%; + margin-bottom: -50%; + } + + .sm\:-mx-1\/2 { + margin-left: -50%; + margin-right: -50%; + } + + .sm\:-my-1\/3 { + margin-top: -33.33333%; + margin-bottom: -33.33333%; + } + + .sm\:-mx-1\/3 { + margin-left: -33.33333%; + margin-right: -33.33333%; + } + + .sm\:-my-2\/3 { + margin-top: -66.66667%; + margin-bottom: -66.66667%; + } + + .sm\:-mx-2\/3 { + margin-left: -66.66667%; + margin-right: -66.66667%; + } + + .sm\:-my-1\/4 { + margin-top: -25%; + margin-bottom: -25%; + } + + .sm\:-mx-1\/4 { + margin-left: -25%; + margin-right: -25%; + } + + .sm\:-my-2\/4 { + margin-top: -50%; + margin-bottom: -50%; + } + + .sm\:-mx-2\/4 { + margin-left: -50%; + margin-right: -50%; + } + + .sm\:-my-3\/4 { + margin-top: -75%; + margin-bottom: -75%; + } + + .sm\:-mx-3\/4 { + margin-left: -75%; + margin-right: -75%; + } + + .sm\:-my-1\/5 { + margin-top: -20%; + margin-bottom: -20%; + } + + .sm\:-mx-1\/5 { + margin-left: -20%; + margin-right: -20%; + } + + .sm\:-my-2\/5 { + margin-top: -40%; + margin-bottom: -40%; + } + + .sm\:-mx-2\/5 { + margin-left: -40%; + margin-right: -40%; + } + + .sm\:-my-3\/5 { + margin-top: -60%; + margin-bottom: -60%; + } + + .sm\:-mx-3\/5 { + margin-left: -60%; + margin-right: -60%; + } + + .sm\:-my-4\/5 { + margin-top: -80%; + margin-bottom: -80%; + } + + .sm\:-mx-4\/5 { + margin-left: -80%; + margin-right: -80%; + } + + .sm\:-my-1\/6 { + margin-top: -16.66667%; + margin-bottom: -16.66667%; + } + + .sm\:-mx-1\/6 { + margin-left: -16.66667%; + margin-right: -16.66667%; + } + + .sm\:-my-2\/6 { + margin-top: -33.33333%; + margin-bottom: -33.33333%; + } + + .sm\:-mx-2\/6 { + margin-left: -33.33333%; + margin-right: -33.33333%; + } + + .sm\:-my-3\/6 { + margin-top: -50%; + margin-bottom: -50%; + } + + .sm\:-mx-3\/6 { + margin-left: -50%; + margin-right: -50%; + } + + .sm\:-my-4\/6 { + margin-top: -66.66667%; + margin-bottom: -66.66667%; + } + + .sm\:-mx-4\/6 { + margin-left: -66.66667%; + margin-right: -66.66667%; + } + + .sm\:-my-5\/6 { + margin-top: -83.33333%; + margin-bottom: -83.33333%; + } + + .sm\:-mx-5\/6 { + margin-left: -83.33333%; + margin-right: -83.33333%; + } + + .sm\:-my-1\/12 { + margin-top: -8.33333%; + margin-bottom: -8.33333%; + } + + .sm\:-mx-1\/12 { + margin-left: -8.33333%; + margin-right: -8.33333%; + } + + .sm\:-my-2\/12 { + margin-top: -16.66667%; + margin-bottom: -16.66667%; + } + + .sm\:-mx-2\/12 { + margin-left: -16.66667%; + margin-right: -16.66667%; + } + + .sm\:-my-3\/12 { + margin-top: -25%; + margin-bottom: -25%; + } + + .sm\:-mx-3\/12 { + margin-left: -25%; + margin-right: -25%; + } + + .sm\:-my-4\/12 { + margin-top: -33.33333%; + margin-bottom: -33.33333%; + } + + .sm\:-mx-4\/12 { + margin-left: -33.33333%; + margin-right: -33.33333%; + } + + .sm\:-my-5\/12 { + margin-top: -41.66667%; + margin-bottom: -41.66667%; + } + + .sm\:-mx-5\/12 { + margin-left: -41.66667%; + margin-right: -41.66667%; + } + + .sm\:-my-6\/12 { + margin-top: -50%; + margin-bottom: -50%; + } + + .sm\:-mx-6\/12 { + margin-left: -50%; + margin-right: -50%; + } + + .sm\:-my-7\/12 { + margin-top: -58.33333%; + margin-bottom: -58.33333%; + } + + .sm\:-mx-7\/12 { + margin-left: -58.33333%; + margin-right: -58.33333%; + } + + .sm\:-my-8\/12 { + margin-top: -66.66667%; + margin-bottom: -66.66667%; + } + + .sm\:-mx-8\/12 { + margin-left: -66.66667%; + margin-right: -66.66667%; + } + + .sm\:-my-9\/12 { + margin-top: -75%; + margin-bottom: -75%; + } + + .sm\:-mx-9\/12 { + margin-left: -75%; + margin-right: -75%; + } + + .sm\:-my-10\/12 { + margin-top: -83.33333%; + margin-bottom: -83.33333%; + } + + .sm\:-mx-10\/12 { + margin-left: -83.33333%; + margin-right: -83.33333%; + } + + .sm\:-my-11\/12 { + margin-top: -91.66667%; + margin-bottom: -91.66667%; + } + + .sm\:-mx-11\/12 { + margin-left: -91.66667%; + margin-right: -91.66667%; + } + + .sm\:-my-full { + margin-top: -100%; + margin-bottom: -100%; + } + + .sm\:-mx-full { + margin-left: -100%; + margin-right: -100%; + } + + .sm\:mt-0 { + margin-top: 0; + } + + .sm\:mr-0 { + margin-right: 0; + } + + .sm\:mb-0 { + margin-bottom: 0; + } + + .sm\:ml-0 { + margin-left: 0; + } + + .sm\:mt-1 { + margin-top: 0.25rem; + } + + .sm\:mr-1 { + margin-right: 0.25rem; + } + + .sm\:mb-1 { + margin-bottom: 0.25rem; + } + + .sm\:ml-1 { + margin-left: 0.25rem; + } + + .sm\:mt-2 { + margin-top: 0.5rem; + } + + .sm\:mr-2 { + margin-right: 0.5rem; + } + + .sm\:mb-2 { + margin-bottom: 0.5rem; + } + + .sm\:ml-2 { + margin-left: 0.5rem; + } + + .sm\:mt-3 { + margin-top: 0.75rem; + } + + .sm\:mr-3 { + margin-right: 0.75rem; + } + + .sm\:mb-3 { + margin-bottom: 0.75rem; + } + + .sm\:ml-3 { + margin-left: 0.75rem; + } + + .sm\:mt-4 { + margin-top: 1rem; + } + + .sm\:mr-4 { + margin-right: 1rem; + } + + .sm\:mb-4 { + margin-bottom: 1rem; + } + + .sm\:ml-4 { + margin-left: 1rem; + } + + .sm\:mt-5 { + margin-top: 1.25rem; + } + + .sm\:mr-5 { + margin-right: 1.25rem; + } + + .sm\:mb-5 { + margin-bottom: 1.25rem; + } + + .sm\:ml-5 { + margin-left: 1.25rem; + } + + .sm\:mt-6 { + margin-top: 1.5rem; + } + + .sm\:mr-6 { + margin-right: 1.5rem; + } + + .sm\:mb-6 { + margin-bottom: 1.5rem; + } + + .sm\:ml-6 { + margin-left: 1.5rem; + } + + .sm\:mt-7 { + margin-top: 1.75rem; + } + + .sm\:mr-7 { + margin-right: 1.75rem; + } + + .sm\:mb-7 { + margin-bottom: 1.75rem; + } + + .sm\:ml-7 { + margin-left: 1.75rem; + } + + .sm\:mt-8 { + margin-top: 2rem; + } + + .sm\:mr-8 { + margin-right: 2rem; + } + + .sm\:mb-8 { + margin-bottom: 2rem; + } + + .sm\:ml-8 { + margin-left: 2rem; + } + + .sm\:mt-9 { + margin-top: 2.25rem; + } + + .sm\:mr-9 { + margin-right: 2.25rem; + } + + .sm\:mb-9 { + margin-bottom: 2.25rem; + } + + .sm\:ml-9 { + margin-left: 2.25rem; + } + + .sm\:mt-10 { + margin-top: 2.5rem; + } + + .sm\:mr-10 { + margin-right: 2.5rem; + } + + .sm\:mb-10 { + margin-bottom: 2.5rem; + } + + .sm\:ml-10 { + margin-left: 2.5rem; + } + + .sm\:mt-11 { + margin-top: 2.75rem; + } + + .sm\:mr-11 { + margin-right: 2.75rem; + } + + .sm\:mb-11 { + margin-bottom: 2.75rem; + } + + .sm\:ml-11 { + margin-left: 2.75rem; + } + + .sm\:mt-12 { + margin-top: 3rem; + } + + .sm\:mr-12 { + margin-right: 3rem; + } + + .sm\:mb-12 { + margin-bottom: 3rem; + } + + .sm\:ml-12 { + margin-left: 3rem; + } + + .sm\:mt-13 { + margin-top: 3.25rem; + } + + .sm\:mr-13 { + margin-right: 3.25rem; + } + + .sm\:mb-13 { + margin-bottom: 3.25rem; + } + + .sm\:ml-13 { + margin-left: 3.25rem; + } + + .sm\:mt-14 { + margin-top: 3.5rem; + } + + .sm\:mr-14 { + margin-right: 3.5rem; + } + + .sm\:mb-14 { + margin-bottom: 3.5rem; + } + + .sm\:ml-14 { + margin-left: 3.5rem; + } + + .sm\:mt-15 { + margin-top: 3.75rem; + } + + .sm\:mr-15 { + margin-right: 3.75rem; + } + + .sm\:mb-15 { + margin-bottom: 3.75rem; + } + + .sm\:ml-15 { + margin-left: 3.75rem; + } + + .sm\:mt-16 { + margin-top: 4rem; + } + + .sm\:mr-16 { + margin-right: 4rem; + } + + .sm\:mb-16 { + margin-bottom: 4rem; + } + + .sm\:ml-16 { + margin-left: 4rem; + } + + .sm\:mt-20 { + margin-top: 5rem; + } + + .sm\:mr-20 { + margin-right: 5rem; + } + + .sm\:mb-20 { + margin-bottom: 5rem; + } + + .sm\:ml-20 { + margin-left: 5rem; + } + + .sm\:mt-24 { + margin-top: 6rem; + } + + .sm\:mr-24 { + margin-right: 6rem; + } + + .sm\:mb-24 { + margin-bottom: 6rem; + } + + .sm\:ml-24 { + margin-left: 6rem; + } + + .sm\:mt-28 { + margin-top: 7rem; + } + + .sm\:mr-28 { + margin-right: 7rem; + } + + .sm\:mb-28 { + margin-bottom: 7rem; + } + + .sm\:ml-28 { + margin-left: 7rem; + } + + .sm\:mt-32 { + margin-top: 8rem; + } + + .sm\:mr-32 { + margin-right: 8rem; + } + + .sm\:mb-32 { + margin-bottom: 8rem; + } + + .sm\:ml-32 { + margin-left: 8rem; + } + + .sm\:mt-36 { + margin-top: 9rem; + } + + .sm\:mr-36 { + margin-right: 9rem; + } + + .sm\:mb-36 { + margin-bottom: 9rem; + } + + .sm\:ml-36 { + margin-left: 9rem; + } + + .sm\:mt-40 { + margin-top: 10rem; + } + + .sm\:mr-40 { + margin-right: 10rem; + } + + .sm\:mb-40 { + margin-bottom: 10rem; + } + + .sm\:ml-40 { + margin-left: 10rem; + } + + .sm\:mt-44 { + margin-top: 11rem; + } + + .sm\:mr-44 { + margin-right: 11rem; + } + + .sm\:mb-44 { + margin-bottom: 11rem; + } + + .sm\:ml-44 { + margin-left: 11rem; + } + + .sm\:mt-48 { + margin-top: 12rem; + } + + .sm\:mr-48 { + margin-right: 12rem; + } + + .sm\:mb-48 { + margin-bottom: 12rem; + } + + .sm\:ml-48 { + margin-left: 12rem; + } + + .sm\:mt-52 { + margin-top: 13rem; + } + + .sm\:mr-52 { + margin-right: 13rem; + } + + .sm\:mb-52 { + margin-bottom: 13rem; + } + + .sm\:ml-52 { + margin-left: 13rem; + } + + .sm\:mt-56 { + margin-top: 14rem; + } + + .sm\:mr-56 { + margin-right: 14rem; + } + + .sm\:mb-56 { + margin-bottom: 14rem; + } + + .sm\:ml-56 { + margin-left: 14rem; + } + + .sm\:mt-60 { + margin-top: 15rem; + } + + .sm\:mr-60 { + margin-right: 15rem; + } + + .sm\:mb-60 { + margin-bottom: 15rem; + } + + .sm\:ml-60 { + margin-left: 15rem; + } + + .sm\:mt-64 { + margin-top: 16rem; + } + + .sm\:mr-64 { + margin-right: 16rem; + } + + .sm\:mb-64 { + margin-bottom: 16rem; + } + + .sm\:ml-64 { + margin-left: 16rem; + } + + .sm\:mt-72 { + margin-top: 18rem; + } + + .sm\:mr-72 { + margin-right: 18rem; + } + + .sm\:mb-72 { + margin-bottom: 18rem; + } + + .sm\:ml-72 { + margin-left: 18rem; + } + + .sm\:mt-80 { + margin-top: 20rem; + } + + .sm\:mr-80 { + margin-right: 20rem; + } + + .sm\:mb-80 { + margin-bottom: 20rem; + } + + .sm\:ml-80 { + margin-left: 20rem; + } + + .sm\:mt-96 { + margin-top: 24rem; + } + + .sm\:mr-96 { + margin-right: 24rem; + } + + .sm\:mb-96 { + margin-bottom: 24rem; + } + + .sm\:ml-96 { + margin-left: 24rem; + } + + .sm\:mt-auto { + margin-top: auto; + } + + .sm\:mr-auto { + margin-right: auto; + } + + .sm\:mb-auto { + margin-bottom: auto; + } + + .sm\:ml-auto { + margin-left: auto; + } + + .sm\:mt-px { + margin-top: 1px; + } + + .sm\:mr-px { + margin-right: 1px; + } + + .sm\:mb-px { + margin-bottom: 1px; + } + + .sm\:ml-px { + margin-left: 1px; + } + + .sm\:mt-0\.5 { + margin-top: 0.125rem; + } + + .sm\:mr-0\.5 { + margin-right: 0.125rem; + } + + .sm\:mb-0\.5 { + margin-bottom: 0.125rem; + } + + .sm\:ml-0\.5 { + margin-left: 0.125rem; + } + + .sm\:mt-1\.5 { + margin-top: 0.375rem; + } + + .sm\:mr-1\.5 { + margin-right: 0.375rem; + } + + .sm\:mb-1\.5 { + margin-bottom: 0.375rem; + } + + .sm\:ml-1\.5 { + margin-left: 0.375rem; + } + + .sm\:mt-2\.5 { + margin-top: 0.625rem; + } + + .sm\:mr-2\.5 { + margin-right: 0.625rem; + } + + .sm\:mb-2\.5 { + margin-bottom: 0.625rem; + } + + .sm\:ml-2\.5 { + margin-left: 0.625rem; + } + + .sm\:mt-3\.5 { + margin-top: 0.875rem; + } + + .sm\:mr-3\.5 { + margin-right: 0.875rem; + } + + .sm\:mb-3\.5 { + margin-bottom: 0.875rem; + } + + .sm\:ml-3\.5 { + margin-left: 0.875rem; + } + + .sm\:mt-1\/2 { + margin-top: 50%; + } + + .sm\:mr-1\/2 { + margin-right: 50%; + } + + .sm\:mb-1\/2 { + margin-bottom: 50%; + } + + .sm\:ml-1\/2 { + margin-left: 50%; + } + + .sm\:mt-1\/3 { + margin-top: 33.333333%; + } + + .sm\:mr-1\/3 { + margin-right: 33.333333%; + } + + .sm\:mb-1\/3 { + margin-bottom: 33.333333%; + } + + .sm\:ml-1\/3 { + margin-left: 33.333333%; + } + + .sm\:mt-2\/3 { + margin-top: 66.666667%; + } + + .sm\:mr-2\/3 { + margin-right: 66.666667%; + } + + .sm\:mb-2\/3 { + margin-bottom: 66.666667%; + } + + .sm\:ml-2\/3 { + margin-left: 66.666667%; + } + + .sm\:mt-1\/4 { + margin-top: 25%; + } + + .sm\:mr-1\/4 { + margin-right: 25%; + } + + .sm\:mb-1\/4 { + margin-bottom: 25%; + } + + .sm\:ml-1\/4 { + margin-left: 25%; + } + + .sm\:mt-2\/4 { + margin-top: 50%; + } + + .sm\:mr-2\/4 { + margin-right: 50%; + } + + .sm\:mb-2\/4 { + margin-bottom: 50%; + } + + .sm\:ml-2\/4 { + margin-left: 50%; + } + + .sm\:mt-3\/4 { + margin-top: 75%; + } + + .sm\:mr-3\/4 { + margin-right: 75%; + } + + .sm\:mb-3\/4 { + margin-bottom: 75%; + } + + .sm\:ml-3\/4 { + margin-left: 75%; + } + + .sm\:mt-1\/5 { + margin-top: 20%; + } + + .sm\:mr-1\/5 { + margin-right: 20%; + } + + .sm\:mb-1\/5 { + margin-bottom: 20%; + } + + .sm\:ml-1\/5 { + margin-left: 20%; + } + + .sm\:mt-2\/5 { + margin-top: 40%; + } + + .sm\:mr-2\/5 { + margin-right: 40%; + } + + .sm\:mb-2\/5 { + margin-bottom: 40%; + } + + .sm\:ml-2\/5 { + margin-left: 40%; + } + + .sm\:mt-3\/5 { + margin-top: 60%; + } + + .sm\:mr-3\/5 { + margin-right: 60%; + } + + .sm\:mb-3\/5 { + margin-bottom: 60%; + } + + .sm\:ml-3\/5 { + margin-left: 60%; + } + + .sm\:mt-4\/5 { + margin-top: 80%; + } + + .sm\:mr-4\/5 { + margin-right: 80%; + } + + .sm\:mb-4\/5 { + margin-bottom: 80%; + } + + .sm\:ml-4\/5 { + margin-left: 80%; + } + + .sm\:mt-1\/6 { + margin-top: 16.666667%; + } + + .sm\:mr-1\/6 { + margin-right: 16.666667%; + } + + .sm\:mb-1\/6 { + margin-bottom: 16.666667%; + } + + .sm\:ml-1\/6 { + margin-left: 16.666667%; + } + + .sm\:mt-2\/6 { + margin-top: 33.333333%; + } + + .sm\:mr-2\/6 { + margin-right: 33.333333%; + } + + .sm\:mb-2\/6 { + margin-bottom: 33.333333%; + } + + .sm\:ml-2\/6 { + margin-left: 33.333333%; + } + + .sm\:mt-3\/6 { + margin-top: 50%; + } + + .sm\:mr-3\/6 { + margin-right: 50%; + } + + .sm\:mb-3\/6 { + margin-bottom: 50%; + } + + .sm\:ml-3\/6 { + margin-left: 50%; + } + + .sm\:mt-4\/6 { + margin-top: 66.666667%; + } + + .sm\:mr-4\/6 { + margin-right: 66.666667%; + } + + .sm\:mb-4\/6 { + margin-bottom: 66.666667%; + } + + .sm\:ml-4\/6 { + margin-left: 66.666667%; + } + + .sm\:mt-5\/6 { + margin-top: 83.333333%; + } + + .sm\:mr-5\/6 { + margin-right: 83.333333%; + } + + .sm\:mb-5\/6 { + margin-bottom: 83.333333%; + } + + .sm\:ml-5\/6 { + margin-left: 83.333333%; + } + + .sm\:mt-1\/12 { + margin-top: 8.333333%; + } + + .sm\:mr-1\/12 { + margin-right: 8.333333%; + } + + .sm\:mb-1\/12 { + margin-bottom: 8.333333%; + } + + .sm\:ml-1\/12 { + margin-left: 8.333333%; + } + + .sm\:mt-2\/12 { + margin-top: 16.666667%; + } + + .sm\:mr-2\/12 { + margin-right: 16.666667%; + } + + .sm\:mb-2\/12 { + margin-bottom: 16.666667%; + } + + .sm\:ml-2\/12 { + margin-left: 16.666667%; + } + + .sm\:mt-3\/12 { + margin-top: 25%; + } + + .sm\:mr-3\/12 { + margin-right: 25%; + } + + .sm\:mb-3\/12 { + margin-bottom: 25%; + } + + .sm\:ml-3\/12 { + margin-left: 25%; + } + + .sm\:mt-4\/12 { + margin-top: 33.333333%; + } + + .sm\:mr-4\/12 { + margin-right: 33.333333%; + } + + .sm\:mb-4\/12 { + margin-bottom: 33.333333%; + } + + .sm\:ml-4\/12 { + margin-left: 33.333333%; + } + + .sm\:mt-5\/12 { + margin-top: 41.666667%; + } + + .sm\:mr-5\/12 { + margin-right: 41.666667%; + } + + .sm\:mb-5\/12 { + margin-bottom: 41.666667%; + } + + .sm\:ml-5\/12 { + margin-left: 41.666667%; + } + + .sm\:mt-6\/12 { + margin-top: 50%; + } + + .sm\:mr-6\/12 { + margin-right: 50%; + } + + .sm\:mb-6\/12 { + margin-bottom: 50%; + } + + .sm\:ml-6\/12 { + margin-left: 50%; + } + + .sm\:mt-7\/12 { + margin-top: 58.333333%; + } + + .sm\:mr-7\/12 { + margin-right: 58.333333%; + } + + .sm\:mb-7\/12 { + margin-bottom: 58.333333%; + } + + .sm\:ml-7\/12 { + margin-left: 58.333333%; + } + + .sm\:mt-8\/12 { + margin-top: 66.666667%; + } + + .sm\:mr-8\/12 { + margin-right: 66.666667%; + } + + .sm\:mb-8\/12 { + margin-bottom: 66.666667%; + } + + .sm\:ml-8\/12 { + margin-left: 66.666667%; + } + + .sm\:mt-9\/12 { + margin-top: 75%; + } + + .sm\:mr-9\/12 { + margin-right: 75%; + } + + .sm\:mb-9\/12 { + margin-bottom: 75%; + } + + .sm\:ml-9\/12 { + margin-left: 75%; + } + + .sm\:mt-10\/12 { + margin-top: 83.333333%; + } + + .sm\:mr-10\/12 { + margin-right: 83.333333%; + } + + .sm\:mb-10\/12 { + margin-bottom: 83.333333%; + } + + .sm\:ml-10\/12 { + margin-left: 83.333333%; + } + + .sm\:mt-11\/12 { + margin-top: 91.666667%; + } + + .sm\:mr-11\/12 { + margin-right: 91.666667%; + } + + .sm\:mb-11\/12 { + margin-bottom: 91.666667%; + } + + .sm\:ml-11\/12 { + margin-left: 91.666667%; + } + + .sm\:mt-full { + margin-top: 100%; + } + + .sm\:mr-full { + margin-right: 100%; + } + + .sm\:mb-full { + margin-bottom: 100%; + } + + .sm\:ml-full { + margin-left: 100%; + } + + .sm\:-mt-1 { + margin-top: -0.25rem; + } + + .sm\:-mr-1 { + margin-right: -0.25rem; + } + + .sm\:-mb-1 { + margin-bottom: -0.25rem; + } + + .sm\:-ml-1 { + margin-left: -0.25rem; + } + + .sm\:-mt-2 { + margin-top: -0.5rem; + } + + .sm\:-mr-2 { + margin-right: -0.5rem; + } + + .sm\:-mb-2 { + margin-bottom: -0.5rem; + } + + .sm\:-ml-2 { + margin-left: -0.5rem; + } + + .sm\:-mt-3 { + margin-top: -0.75rem; + } + + .sm\:-mr-3 { + margin-right: -0.75rem; + } + + .sm\:-mb-3 { + margin-bottom: -0.75rem; + } + + .sm\:-ml-3 { + margin-left: -0.75rem; + } + + .sm\:-mt-4 { + margin-top: -1rem; + } + + .sm\:-mr-4 { + margin-right: -1rem; + } + + .sm\:-mb-4 { + margin-bottom: -1rem; + } + + .sm\:-ml-4 { + margin-left: -1rem; + } + + .sm\:-mt-5 { + margin-top: -1.25rem; + } + + .sm\:-mr-5 { + margin-right: -1.25rem; + } + + .sm\:-mb-5 { + margin-bottom: -1.25rem; + } + + .sm\:-ml-5 { + margin-left: -1.25rem; + } + + .sm\:-mt-6 { + margin-top: -1.5rem; + } + + .sm\:-mr-6 { + margin-right: -1.5rem; + } + + .sm\:-mb-6 { + margin-bottom: -1.5rem; + } + + .sm\:-ml-6 { + margin-left: -1.5rem; + } + + .sm\:-mt-7 { + margin-top: -1.75rem; + } + + .sm\:-mr-7 { + margin-right: -1.75rem; + } + + .sm\:-mb-7 { + margin-bottom: -1.75rem; + } + + .sm\:-ml-7 { + margin-left: -1.75rem; + } + + .sm\:-mt-8 { + margin-top: -2rem; + } + + .sm\:-mr-8 { + margin-right: -2rem; + } + + .sm\:-mb-8 { + margin-bottom: -2rem; + } + + .sm\:-ml-8 { + margin-left: -2rem; + } + + .sm\:-mt-9 { + margin-top: -2.25rem; + } + + .sm\:-mr-9 { + margin-right: -2.25rem; + } + + .sm\:-mb-9 { + margin-bottom: -2.25rem; + } + + .sm\:-ml-9 { + margin-left: -2.25rem; + } + + .sm\:-mt-10 { + margin-top: -2.5rem; + } + + .sm\:-mr-10 { + margin-right: -2.5rem; + } + + .sm\:-mb-10 { + margin-bottom: -2.5rem; + } + + .sm\:-ml-10 { + margin-left: -2.5rem; + } + + .sm\:-mt-11 { + margin-top: -2.75rem; + } + + .sm\:-mr-11 { + margin-right: -2.75rem; + } + + .sm\:-mb-11 { + margin-bottom: -2.75rem; + } + + .sm\:-ml-11 { + margin-left: -2.75rem; + } + + .sm\:-mt-12 { + margin-top: -3rem; + } + + .sm\:-mr-12 { + margin-right: -3rem; + } + + .sm\:-mb-12 { + margin-bottom: -3rem; + } + + .sm\:-ml-12 { + margin-left: -3rem; + } + + .sm\:-mt-13 { + margin-top: -3.25rem; + } + + .sm\:-mr-13 { + margin-right: -3.25rem; + } + + .sm\:-mb-13 { + margin-bottom: -3.25rem; + } + + .sm\:-ml-13 { + margin-left: -3.25rem; + } + + .sm\:-mt-14 { + margin-top: -3.5rem; + } + + .sm\:-mr-14 { + margin-right: -3.5rem; + } + + .sm\:-mb-14 { + margin-bottom: -3.5rem; + } + + .sm\:-ml-14 { + margin-left: -3.5rem; + } + + .sm\:-mt-15 { + margin-top: -3.75rem; + } + + .sm\:-mr-15 { + margin-right: -3.75rem; + } + + .sm\:-mb-15 { + margin-bottom: -3.75rem; + } + + .sm\:-ml-15 { + margin-left: -3.75rem; + } + + .sm\:-mt-16 { + margin-top: -4rem; + } + + .sm\:-mr-16 { + margin-right: -4rem; + } + + .sm\:-mb-16 { + margin-bottom: -4rem; + } + + .sm\:-ml-16 { + margin-left: -4rem; + } + + .sm\:-mt-20 { + margin-top: -5rem; + } + + .sm\:-mr-20 { + margin-right: -5rem; + } + + .sm\:-mb-20 { + margin-bottom: -5rem; + } + + .sm\:-ml-20 { + margin-left: -5rem; + } + + .sm\:-mt-24 { + margin-top: -6rem; + } + + .sm\:-mr-24 { + margin-right: -6rem; + } + + .sm\:-mb-24 { + margin-bottom: -6rem; + } + + .sm\:-ml-24 { + margin-left: -6rem; + } + + .sm\:-mt-28 { + margin-top: -7rem; + } + + .sm\:-mr-28 { + margin-right: -7rem; + } + + .sm\:-mb-28 { + margin-bottom: -7rem; + } + + .sm\:-ml-28 { + margin-left: -7rem; + } + + .sm\:-mt-32 { + margin-top: -8rem; + } + + .sm\:-mr-32 { + margin-right: -8rem; + } + + .sm\:-mb-32 { + margin-bottom: -8rem; + } + + .sm\:-ml-32 { + margin-left: -8rem; + } + + .sm\:-mt-36 { + margin-top: -9rem; + } + + .sm\:-mr-36 { + margin-right: -9rem; + } + + .sm\:-mb-36 { + margin-bottom: -9rem; + } + + .sm\:-ml-36 { + margin-left: -9rem; + } + + .sm\:-mt-40 { + margin-top: -10rem; + } + + .sm\:-mr-40 { + margin-right: -10rem; + } + + .sm\:-mb-40 { + margin-bottom: -10rem; + } + + .sm\:-ml-40 { + margin-left: -10rem; + } + + .sm\:-mt-44 { + margin-top: -11rem; + } + + .sm\:-mr-44 { + margin-right: -11rem; + } + + .sm\:-mb-44 { + margin-bottom: -11rem; + } + + .sm\:-ml-44 { + margin-left: -11rem; + } + + .sm\:-mt-48 { + margin-top: -12rem; + } + + .sm\:-mr-48 { + margin-right: -12rem; + } + + .sm\:-mb-48 { + margin-bottom: -12rem; + } + + .sm\:-ml-48 { + margin-left: -12rem; + } + + .sm\:-mt-52 { + margin-top: -13rem; + } + + .sm\:-mr-52 { + margin-right: -13rem; + } + + .sm\:-mb-52 { + margin-bottom: -13rem; + } + + .sm\:-ml-52 { + margin-left: -13rem; + } + + .sm\:-mt-56 { + margin-top: -14rem; + } + + .sm\:-mr-56 { + margin-right: -14rem; + } + + .sm\:-mb-56 { + margin-bottom: -14rem; + } + + .sm\:-ml-56 { + margin-left: -14rem; + } + + .sm\:-mt-60 { + margin-top: -15rem; + } + + .sm\:-mr-60 { + margin-right: -15rem; + } + + .sm\:-mb-60 { + margin-bottom: -15rem; + } + + .sm\:-ml-60 { + margin-left: -15rem; + } + + .sm\:-mt-64 { + margin-top: -16rem; + } + + .sm\:-mr-64 { + margin-right: -16rem; + } + + .sm\:-mb-64 { + margin-bottom: -16rem; + } + + .sm\:-ml-64 { + margin-left: -16rem; + } + + .sm\:-mt-72 { + margin-top: -18rem; + } + + .sm\:-mr-72 { + margin-right: -18rem; + } + + .sm\:-mb-72 { + margin-bottom: -18rem; + } + + .sm\:-ml-72 { + margin-left: -18rem; + } + + .sm\:-mt-80 { + margin-top: -20rem; + } + + .sm\:-mr-80 { + margin-right: -20rem; + } + + .sm\:-mb-80 { + margin-bottom: -20rem; + } + + .sm\:-ml-80 { + margin-left: -20rem; + } + + .sm\:-mt-96 { + margin-top: -24rem; + } + + .sm\:-mr-96 { + margin-right: -24rem; + } + + .sm\:-mb-96 { + margin-bottom: -24rem; + } + + .sm\:-ml-96 { + margin-left: -24rem; + } + + .sm\:-mt-px { + margin-top: -1px; + } + + .sm\:-mr-px { + margin-right: -1px; + } + + .sm\:-mb-px { + margin-bottom: -1px; + } + + .sm\:-ml-px { + margin-left: -1px; + } + + .sm\:-mt-0\.5 { + margin-top: -0.125rem; + } + + .sm\:-mr-0\.5 { + margin-right: -0.125rem; + } + + .sm\:-mb-0\.5 { + margin-bottom: -0.125rem; + } + + .sm\:-ml-0\.5 { + margin-left: -0.125rem; + } + + .sm\:-mt-1\.5 { + margin-top: -0.375rem; + } + + .sm\:-mr-1\.5 { + margin-right: -0.375rem; + } + + .sm\:-mb-1\.5 { + margin-bottom: -0.375rem; + } + + .sm\:-ml-1\.5 { + margin-left: -0.375rem; + } + + .sm\:-mt-2\.5 { + margin-top: -0.625rem; + } + + .sm\:-mr-2\.5 { + margin-right: -0.625rem; + } + + .sm\:-mb-2\.5 { + margin-bottom: -0.625rem; + } + + .sm\:-ml-2\.5 { + margin-left: -0.625rem; + } + + .sm\:-mt-3\.5 { + margin-top: -0.875rem; + } + + .sm\:-mr-3\.5 { + margin-right: -0.875rem; + } + + .sm\:-mb-3\.5 { + margin-bottom: -0.875rem; + } + + .sm\:-ml-3\.5 { + margin-left: -0.875rem; + } + + .sm\:-mt-1\/2 { + margin-top: -50%; + } + + .sm\:-mr-1\/2 { + margin-right: -50%; + } + + .sm\:-mb-1\/2 { + margin-bottom: -50%; + } + + .sm\:-ml-1\/2 { + margin-left: -50%; + } + + .sm\:-mt-1\/3 { + margin-top: -33.33333%; + } + + .sm\:-mr-1\/3 { + margin-right: -33.33333%; + } + + .sm\:-mb-1\/3 { + margin-bottom: -33.33333%; + } + + .sm\:-ml-1\/3 { + margin-left: -33.33333%; + } + + .sm\:-mt-2\/3 { + margin-top: -66.66667%; + } + + .sm\:-mr-2\/3 { + margin-right: -66.66667%; + } + + .sm\:-mb-2\/3 { + margin-bottom: -66.66667%; + } + + .sm\:-ml-2\/3 { + margin-left: -66.66667%; + } + + .sm\:-mt-1\/4 { + margin-top: -25%; + } + + .sm\:-mr-1\/4 { + margin-right: -25%; + } + + .sm\:-mb-1\/4 { + margin-bottom: -25%; + } + + .sm\:-ml-1\/4 { + margin-left: -25%; + } + + .sm\:-mt-2\/4 { + margin-top: -50%; + } + + .sm\:-mr-2\/4 { + margin-right: -50%; + } + + .sm\:-mb-2\/4 { + margin-bottom: -50%; + } + + .sm\:-ml-2\/4 { + margin-left: -50%; + } + + .sm\:-mt-3\/4 { + margin-top: -75%; + } + + .sm\:-mr-3\/4 { + margin-right: -75%; + } + + .sm\:-mb-3\/4 { + margin-bottom: -75%; + } + + .sm\:-ml-3\/4 { + margin-left: -75%; + } + + .sm\:-mt-1\/5 { + margin-top: -20%; + } + + .sm\:-mr-1\/5 { + margin-right: -20%; + } + + .sm\:-mb-1\/5 { + margin-bottom: -20%; + } + + .sm\:-ml-1\/5 { + margin-left: -20%; + } + + .sm\:-mt-2\/5 { + margin-top: -40%; + } + + .sm\:-mr-2\/5 { + margin-right: -40%; + } + + .sm\:-mb-2\/5 { + margin-bottom: -40%; + } + + .sm\:-ml-2\/5 { + margin-left: -40%; + } + + .sm\:-mt-3\/5 { + margin-top: -60%; + } + + .sm\:-mr-3\/5 { + margin-right: -60%; + } + + .sm\:-mb-3\/5 { + margin-bottom: -60%; + } + + .sm\:-ml-3\/5 { + margin-left: -60%; + } + + .sm\:-mt-4\/5 { + margin-top: -80%; + } + + .sm\:-mr-4\/5 { + margin-right: -80%; + } + + .sm\:-mb-4\/5 { + margin-bottom: -80%; + } + + .sm\:-ml-4\/5 { + margin-left: -80%; + } + + .sm\:-mt-1\/6 { + margin-top: -16.66667%; + } + + .sm\:-mr-1\/6 { + margin-right: -16.66667%; + } + + .sm\:-mb-1\/6 { + margin-bottom: -16.66667%; + } + + .sm\:-ml-1\/6 { + margin-left: -16.66667%; + } + + .sm\:-mt-2\/6 { + margin-top: -33.33333%; + } + + .sm\:-mr-2\/6 { + margin-right: -33.33333%; + } + + .sm\:-mb-2\/6 { + margin-bottom: -33.33333%; + } + + .sm\:-ml-2\/6 { + margin-left: -33.33333%; + } + + .sm\:-mt-3\/6 { + margin-top: -50%; + } + + .sm\:-mr-3\/6 { + margin-right: -50%; + } + + .sm\:-mb-3\/6 { + margin-bottom: -50%; + } + + .sm\:-ml-3\/6 { + margin-left: -50%; + } + + .sm\:-mt-4\/6 { + margin-top: -66.66667%; + } + + .sm\:-mr-4\/6 { + margin-right: -66.66667%; + } + + .sm\:-mb-4\/6 { + margin-bottom: -66.66667%; + } + + .sm\:-ml-4\/6 { + margin-left: -66.66667%; + } + + .sm\:-mt-5\/6 { + margin-top: -83.33333%; + } + + .sm\:-mr-5\/6 { + margin-right: -83.33333%; + } + + .sm\:-mb-5\/6 { + margin-bottom: -83.33333%; + } + + .sm\:-ml-5\/6 { + margin-left: -83.33333%; + } + + .sm\:-mt-1\/12 { + margin-top: -8.33333%; + } + + .sm\:-mr-1\/12 { + margin-right: -8.33333%; + } + + .sm\:-mb-1\/12 { + margin-bottom: -8.33333%; + } + + .sm\:-ml-1\/12 { + margin-left: -8.33333%; + } + + .sm\:-mt-2\/12 { + margin-top: -16.66667%; + } + + .sm\:-mr-2\/12 { + margin-right: -16.66667%; + } + + .sm\:-mb-2\/12 { + margin-bottom: -16.66667%; + } + + .sm\:-ml-2\/12 { + margin-left: -16.66667%; + } + + .sm\:-mt-3\/12 { + margin-top: -25%; + } + + .sm\:-mr-3\/12 { + margin-right: -25%; + } + + .sm\:-mb-3\/12 { + margin-bottom: -25%; + } + + .sm\:-ml-3\/12 { + margin-left: -25%; + } + + .sm\:-mt-4\/12 { + margin-top: -33.33333%; + } + + .sm\:-mr-4\/12 { + margin-right: -33.33333%; + } + + .sm\:-mb-4\/12 { + margin-bottom: -33.33333%; + } + + .sm\:-ml-4\/12 { + margin-left: -33.33333%; + } + + .sm\:-mt-5\/12 { + margin-top: -41.66667%; + } + + .sm\:-mr-5\/12 { + margin-right: -41.66667%; + } + + .sm\:-mb-5\/12 { + margin-bottom: -41.66667%; + } + + .sm\:-ml-5\/12 { + margin-left: -41.66667%; + } + + .sm\:-mt-6\/12 { + margin-top: -50%; + } + + .sm\:-mr-6\/12 { + margin-right: -50%; + } + + .sm\:-mb-6\/12 { + margin-bottom: -50%; + } + + .sm\:-ml-6\/12 { + margin-left: -50%; + } + + .sm\:-mt-7\/12 { + margin-top: -58.33333%; + } + + .sm\:-mr-7\/12 { + margin-right: -58.33333%; + } + + .sm\:-mb-7\/12 { + margin-bottom: -58.33333%; + } + + .sm\:-ml-7\/12 { + margin-left: -58.33333%; + } + + .sm\:-mt-8\/12 { + margin-top: -66.66667%; + } + + .sm\:-mr-8\/12 { + margin-right: -66.66667%; + } + + .sm\:-mb-8\/12 { + margin-bottom: -66.66667%; + } + + .sm\:-ml-8\/12 { + margin-left: -66.66667%; + } + + .sm\:-mt-9\/12 { + margin-top: -75%; + } + + .sm\:-mr-9\/12 { + margin-right: -75%; + } + + .sm\:-mb-9\/12 { + margin-bottom: -75%; + } + + .sm\:-ml-9\/12 { + margin-left: -75%; + } + + .sm\:-mt-10\/12 { + margin-top: -83.33333%; + } + + .sm\:-mr-10\/12 { + margin-right: -83.33333%; + } + + .sm\:-mb-10\/12 { + margin-bottom: -83.33333%; + } + + .sm\:-ml-10\/12 { + margin-left: -83.33333%; + } + + .sm\:-mt-11\/12 { + margin-top: -91.66667%; + } + + .sm\:-mr-11\/12 { + margin-right: -91.66667%; + } + + .sm\:-mb-11\/12 { + margin-bottom: -91.66667%; + } + + .sm\:-ml-11\/12 { + margin-left: -91.66667%; + } + + .sm\:-mt-full { + margin-top: -100%; + } + + .sm\:-mr-full { + margin-right: -100%; + } + + .sm\:-mb-full { + margin-bottom: -100%; + } + + .sm\:-ml-full { + margin-left: -100%; + } + + .sm\:max-h-0 { + max-height: 0; + } + + .sm\:max-h-1 { + max-height: 0.25rem; + } + + .sm\:max-h-2 { + max-height: 0.5rem; + } + + .sm\:max-h-3 { + max-height: 0.75rem; + } + + .sm\:max-h-4 { + max-height: 1rem; + } + + .sm\:max-h-5 { + max-height: 1.25rem; + } + + .sm\:max-h-6 { + max-height: 1.5rem; + } + + .sm\:max-h-7 { + max-height: 1.75rem; + } + + .sm\:max-h-8 { + max-height: 2rem; + } + + .sm\:max-h-9 { + max-height: 2.25rem; + } + + .sm\:max-h-10 { + max-height: 2.5rem; + } + + .sm\:max-h-11 { + max-height: 2.75rem; + } + + .sm\:max-h-12 { + max-height: 3rem; + } + + .sm\:max-h-13 { + max-height: 3.25rem; + } + + .sm\:max-h-14 { + max-height: 3.5rem; + } + + .sm\:max-h-15 { + max-height: 3.75rem; + } + + .sm\:max-h-16 { + max-height: 4rem; + } + + .sm\:max-h-20 { + max-height: 5rem; + } + + .sm\:max-h-24 { + max-height: 6rem; + } + + .sm\:max-h-28 { + max-height: 7rem; + } + + .sm\:max-h-32 { + max-height: 8rem; + } + + .sm\:max-h-36 { + max-height: 9rem; + } + + .sm\:max-h-40 { + max-height: 10rem; + } + + .sm\:max-h-44 { + max-height: 11rem; + } + + .sm\:max-h-48 { + max-height: 12rem; + } + + .sm\:max-h-52 { + max-height: 13rem; + } + + .sm\:max-h-56 { + max-height: 14rem; + } + + .sm\:max-h-60 { + max-height: 15rem; + } + + .sm\:max-h-64 { + max-height: 16rem; + } + + .sm\:max-h-72 { + max-height: 18rem; + } + + .sm\:max-h-80 { + max-height: 20rem; + } + + .sm\:max-h-96 { + max-height: 24rem; + } + + .sm\:max-h-screen { + max-height: 100vh; + } + + .sm\:max-h-px { + max-height: 1px; + } + + .sm\:max-h-0\.5 { + max-height: 0.125rem; + } + + .sm\:max-h-1\.5 { + max-height: 0.375rem; + } + + .sm\:max-h-2\.5 { + max-height: 0.625rem; + } + + .sm\:max-h-3\.5 { + max-height: 0.875rem; + } + + .sm\:max-h-1\/2 { + max-height: 50%; + } + + .sm\:max-h-1\/3 { + max-height: 33.333333%; + } + + .sm\:max-h-2\/3 { + max-height: 66.666667%; + } + + .sm\:max-h-1\/4 { + max-height: 25%; + } + + .sm\:max-h-2\/4 { + max-height: 50%; + } + + .sm\:max-h-3\/4 { + max-height: 75%; + } + + .sm\:max-h-1\/5 { + max-height: 20%; + } + + .sm\:max-h-2\/5 { + max-height: 40%; + } + + .sm\:max-h-3\/5 { + max-height: 60%; + } + + .sm\:max-h-4\/5 { + max-height: 80%; + } + + .sm\:max-h-1\/6 { + max-height: 16.666667%; + } + + .sm\:max-h-2\/6 { + max-height: 33.333333%; + } + + .sm\:max-h-3\/6 { + max-height: 50%; + } + + .sm\:max-h-4\/6 { + max-height: 66.666667%; + } + + .sm\:max-h-5\/6 { + max-height: 83.333333%; + } + + .sm\:max-h-1\/12 { + max-height: 8.333333%; + } + + .sm\:max-h-2\/12 { + max-height: 16.666667%; + } + + .sm\:max-h-3\/12 { + max-height: 25%; + } + + .sm\:max-h-4\/12 { + max-height: 33.333333%; + } + + .sm\:max-h-5\/12 { + max-height: 41.666667%; + } + + .sm\:max-h-6\/12 { + max-height: 50%; + } + + .sm\:max-h-7\/12 { + max-height: 58.333333%; + } + + .sm\:max-h-8\/12 { + max-height: 66.666667%; + } + + .sm\:max-h-9\/12 { + max-height: 75%; + } + + .sm\:max-h-10\/12 { + max-height: 83.333333%; + } + + .sm\:max-h-11\/12 { + max-height: 91.666667%; + } + + .sm\:max-h-full { + max-height: 100%; + } + + .sm\:max-w-0 { + max-width: 0rem; + } + + .sm\:max-w-none { + max-width: none; + } + + .sm\:max-w-xs { + max-width: 20rem; + } + + .sm\:max-w-sm { + max-width: 24rem; + } + + .sm\:max-w-md { + max-width: 28rem; + } + + .sm\:max-w-lg { + max-width: 32rem; + } + + .sm\:max-w-xl { + max-width: 36rem; + } + + .sm\:max-w-2xl { + max-width: 42rem; + } + + .sm\:max-w-3xl { + max-width: 48rem; + } + + .sm\:max-w-4xl { + max-width: 56rem; + } + + .sm\:max-w-5xl { + max-width: 64rem; + } + + .sm\:max-w-6xl { + max-width: 72rem; + } + + .sm\:max-w-7xl { + max-width: 80rem; + } + + .sm\:max-w-full { + max-width: 100%; + } + + .sm\:max-w-min-content { + max-width: -webkit-min-content; + max-width: -moz-min-content; + max-width: min-content; + } + + .sm\:max-w-max-content { + max-width: -webkit-max-content; + max-width: -moz-max-content; + max-width: max-content; + } + + .sm\:max-w-prose { + max-width: 65ch; + } + + .sm\:max-w-screen-sm { + max-width: 640px; + } + + .sm\:max-w-screen-md { + max-width: 768px; + } + + .sm\:max-w-screen-lg { + max-width: 1024px; + } + + .sm\:max-w-screen-xl { + max-width: 1280px; + } + + .sm\:min-h-0 { + min-height: 0; + } + + .sm\:min-h-full { + min-height: 100%; + } + + .sm\:min-h-screen { + min-height: 100vh; + } + + .sm\:min-w-0 { + min-width: 0; + } + + .sm\:min-w-full { + min-width: 100%; + } + + .sm\:min-w-min-content { + min-width: -webkit-min-content; + min-width: -moz-min-content; + min-width: min-content; + } + + .sm\:min-w-max-content { + min-width: -webkit-max-content; + min-width: -moz-max-content; + min-width: max-content; + } + + .sm\:object-contain { + -o-object-fit: contain; + object-fit: contain; + } + + .sm\:object-cover { + -o-object-fit: cover; + object-fit: cover; + } + + .sm\:object-fill { + -o-object-fit: fill; + object-fit: fill; + } + + .sm\:object-none { + -o-object-fit: none; + object-fit: none; + } + + .sm\:object-scale-down { + -o-object-fit: scale-down; + object-fit: scale-down; + } + + .sm\:object-bottom { + -o-object-position: bottom; + object-position: bottom; + } + + .sm\:object-center { + -o-object-position: center; + object-position: center; + } + + .sm\:object-left { + -o-object-position: left; + object-position: left; + } + + .sm\:object-left-bottom { + -o-object-position: left bottom; + object-position: left bottom; + } + + .sm\:object-left-top { + -o-object-position: left top; + object-position: left top; + } + + .sm\:object-right { + -o-object-position: right; + object-position: right; + } + + .sm\:object-right-bottom { + -o-object-position: right bottom; + object-position: right bottom; + } + + .sm\:object-right-top { + -o-object-position: right top; + object-position: right top; + } + + .sm\:object-top { + -o-object-position: top; + object-position: top; + } + + .sm\:opacity-0 { + opacity: 0; + } + + .sm\:opacity-25 { + opacity: 0.25; + } + + .sm\:opacity-50 { + opacity: 0.5; + } + + .sm\:opacity-75 { + opacity: 0.75; + } + + .sm\:opacity-100 { + opacity: 1; + } + + .sm\:hover\:opacity-0:hover { + opacity: 0; + } + + .sm\:hover\:opacity-25:hover { + opacity: 0.25; + } + + .sm\:hover\:opacity-50:hover { + opacity: 0.5; + } + + .sm\:hover\:opacity-75:hover { + opacity: 0.75; + } + + .sm\:hover\:opacity-100:hover { + opacity: 1; + } + + .sm\:focus\:opacity-0:focus { + opacity: 0; + } + + .sm\:focus\:opacity-25:focus { + opacity: 0.25; + } + + .sm\:focus\:opacity-50:focus { + opacity: 0.5; + } + + .sm\:focus\:opacity-75:focus { + opacity: 0.75; + } + + .sm\:focus\:opacity-100:focus { + opacity: 1; + } + + .sm\:disabled\:opacity-0:disabled { + opacity: 0; + } + + .sm\:disabled\:opacity-25:disabled { + opacity: 0.25; + } + + .sm\:disabled\:opacity-50:disabled { + opacity: 0.5; + } + + .sm\:disabled\:opacity-75:disabled { + opacity: 0.75; + } + + .sm\:disabled\:opacity-100:disabled { + opacity: 1; + } + + .sm\:outline-none { + outline: 0; + } + + .sm\:focus\:outline-none:focus { + outline: 0; + } + + .sm\:overflow-auto { + overflow: auto; + } + + .sm\:overflow-hidden { + overflow: hidden; + } + + .sm\:overflow-visible { + overflow: visible; + } + + .sm\:overflow-scroll { + overflow: scroll; + } + + .sm\:overflow-x-auto { + overflow-x: auto; + } + + .sm\:overflow-y-auto { + overflow-y: auto; + } + + .sm\:overflow-x-hidden { + overflow-x: hidden; + } + + .sm\:overflow-y-hidden { + overflow-y: hidden; + } + + .sm\:overflow-x-visible { + overflow-x: visible; + } + + .sm\:overflow-y-visible { + overflow-y: visible; + } + + .sm\:overflow-x-scroll { + overflow-x: scroll; + } + + .sm\:overflow-y-scroll { + overflow-y: scroll; + } + + .sm\:scrolling-touch { + -webkit-overflow-scrolling: touch; + } + + .sm\:scrolling-auto { + -webkit-overflow-scrolling: auto; + } + + .sm\:overscroll-auto { + -ms-scroll-chaining: chained; + overscroll-behavior: auto; + } + + .sm\:overscroll-contain { + -ms-scroll-chaining: none; + overscroll-behavior: contain; + } + + .sm\:overscroll-none { + -ms-scroll-chaining: none; + overscroll-behavior: none; + } + + .sm\:overscroll-y-auto { + overscroll-behavior-y: auto; + } + + .sm\:overscroll-y-contain { + overscroll-behavior-y: contain; + } + + .sm\:overscroll-y-none { + overscroll-behavior-y: none; + } + + .sm\:overscroll-x-auto { + overscroll-behavior-x: auto; + } + + .sm\:overscroll-x-contain { + overscroll-behavior-x: contain; + } + + .sm\:overscroll-x-none { + overscroll-behavior-x: none; + } + + .sm\:p-0 { + padding: 0; + } + + .sm\:p-1 { + padding: 0.25rem; + } + + .sm\:p-2 { + padding: 0.5rem; + } + + .sm\:p-3 { + padding: 0.75rem; + } + + .sm\:p-4 { + padding: 1rem; + } + + .sm\:p-5 { + padding: 1.25rem; + } + + .sm\:p-6 { + padding: 1.5rem; + } + + .sm\:p-7 { + padding: 1.75rem; + } + + .sm\:p-8 { + padding: 2rem; + } + + .sm\:p-9 { + padding: 2.25rem; + } + + .sm\:p-10 { + padding: 2.5rem; + } + + .sm\:p-11 { + padding: 2.75rem; + } + + .sm\:p-12 { + padding: 3rem; + } + + .sm\:p-13 { + padding: 3.25rem; + } + + .sm\:p-14 { + padding: 3.5rem; + } + + .sm\:p-15 { + padding: 3.75rem; + } + + .sm\:p-16 { + padding: 4rem; + } + + .sm\:p-20 { + padding: 5rem; + } + + .sm\:p-24 { + padding: 6rem; + } + + .sm\:p-28 { + padding: 7rem; + } + + .sm\:p-32 { + padding: 8rem; + } + + .sm\:p-36 { + padding: 9rem; + } + + .sm\:p-40 { + padding: 10rem; + } + + .sm\:p-44 { + padding: 11rem; + } + + .sm\:p-48 { + padding: 12rem; + } + + .sm\:p-52 { + padding: 13rem; + } + + .sm\:p-56 { + padding: 14rem; + } + + .sm\:p-60 { + padding: 15rem; + } + + .sm\:p-64 { + padding: 16rem; + } + + .sm\:p-72 { + padding: 18rem; + } + + .sm\:p-80 { + padding: 20rem; + } + + .sm\:p-96 { + padding: 24rem; + } + + .sm\:p-px { + padding: 1px; + } + + .sm\:p-0\.5 { + padding: 0.125rem; + } + + .sm\:p-1\.5 { + padding: 0.375rem; + } + + .sm\:p-2\.5 { + padding: 0.625rem; + } + + .sm\:p-3\.5 { + padding: 0.875rem; + } + + .sm\:p-1\/2 { + padding: 50%; + } + + .sm\:p-1\/3 { + padding: 33.333333%; + } + + .sm\:p-2\/3 { + padding: 66.666667%; + } + + .sm\:p-1\/4 { + padding: 25%; + } + + .sm\:p-2\/4 { + padding: 50%; + } + + .sm\:p-3\/4 { + padding: 75%; + } + + .sm\:p-1\/5 { + padding: 20%; + } + + .sm\:p-2\/5 { + padding: 40%; + } + + .sm\:p-3\/5 { + padding: 60%; + } + + .sm\:p-4\/5 { + padding: 80%; + } + + .sm\:p-1\/6 { + padding: 16.666667%; + } + + .sm\:p-2\/6 { + padding: 33.333333%; + } + + .sm\:p-3\/6 { + padding: 50%; + } + + .sm\:p-4\/6 { + padding: 66.666667%; + } + + .sm\:p-5\/6 { + padding: 83.333333%; + } + + .sm\:p-1\/12 { + padding: 8.333333%; + } + + .sm\:p-2\/12 { + padding: 16.666667%; + } + + .sm\:p-3\/12 { + padding: 25%; + } + + .sm\:p-4\/12 { + padding: 33.333333%; + } + + .sm\:p-5\/12 { + padding: 41.666667%; + } + + .sm\:p-6\/12 { + padding: 50%; + } + + .sm\:p-7\/12 { + padding: 58.333333%; + } + + .sm\:p-8\/12 { + padding: 66.666667%; + } + + .sm\:p-9\/12 { + padding: 75%; + } + + .sm\:p-10\/12 { + padding: 83.333333%; + } + + .sm\:p-11\/12 { + padding: 91.666667%; + } + + .sm\:p-full { + padding: 100%; + } + + .sm\:py-0 { + padding-top: 0; + padding-bottom: 0; + } + + .sm\:px-0 { + padding-left: 0; + padding-right: 0; + } + + .sm\:py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + } + + .sm\:px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; + } + + .sm\:py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + } + + .sm\:px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; + } + + .sm\:py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + } + + .sm\:px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; + } + + .sm\:py-4 { + padding-top: 1rem; + padding-bottom: 1rem; + } + + .sm\:px-4 { + padding-left: 1rem; + padding-right: 1rem; + } + + .sm\:py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem; + } + + .sm\:px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem; + } + + .sm\:py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; + } + + .sm\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + + .sm\:py-7 { + padding-top: 1.75rem; + padding-bottom: 1.75rem; + } + + .sm\:px-7 { + padding-left: 1.75rem; + padding-right: 1.75rem; + } + + .sm\:py-8 { + padding-top: 2rem; + padding-bottom: 2rem; + } + + .sm\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + + .sm\:py-9 { + padding-top: 2.25rem; + padding-bottom: 2.25rem; + } + + .sm\:px-9 { + padding-left: 2.25rem; + padding-right: 2.25rem; + } + + .sm\:py-10 { + padding-top: 2.5rem; + padding-bottom: 2.5rem; + } + + .sm\:px-10 { + padding-left: 2.5rem; + padding-right: 2.5rem; + } + + .sm\:py-11 { + padding-top: 2.75rem; + padding-bottom: 2.75rem; + } + + .sm\:px-11 { + padding-left: 2.75rem; + padding-right: 2.75rem; + } + + .sm\:py-12 { + padding-top: 3rem; + padding-bottom: 3rem; + } + + .sm\:px-12 { + padding-left: 3rem; + padding-right: 3rem; + } + + .sm\:py-13 { + padding-top: 3.25rem; + padding-bottom: 3.25rem; + } + + .sm\:px-13 { + padding-left: 3.25rem; + padding-right: 3.25rem; + } + + .sm\:py-14 { + padding-top: 3.5rem; + padding-bottom: 3.5rem; + } + + .sm\:px-14 { + padding-left: 3.5rem; + padding-right: 3.5rem; + } + + .sm\:py-15 { + padding-top: 3.75rem; + padding-bottom: 3.75rem; + } + + .sm\:px-15 { + padding-left: 3.75rem; + padding-right: 3.75rem; + } + + .sm\:py-16 { + padding-top: 4rem; + padding-bottom: 4rem; + } + + .sm\:px-16 { + padding-left: 4rem; + padding-right: 4rem; + } + + .sm\:py-20 { + padding-top: 5rem; + padding-bottom: 5rem; + } + + .sm\:px-20 { + padding-left: 5rem; + padding-right: 5rem; + } + + .sm\:py-24 { + padding-top: 6rem; + padding-bottom: 6rem; + } + + .sm\:px-24 { + padding-left: 6rem; + padding-right: 6rem; + } + + .sm\:py-28 { + padding-top: 7rem; + padding-bottom: 7rem; + } + + .sm\:px-28 { + padding-left: 7rem; + padding-right: 7rem; + } + + .sm\:py-32 { + padding-top: 8rem; + padding-bottom: 8rem; + } + + .sm\:px-32 { + padding-left: 8rem; + padding-right: 8rem; + } + + .sm\:py-36 { + padding-top: 9rem; + padding-bottom: 9rem; + } + + .sm\:px-36 { + padding-left: 9rem; + padding-right: 9rem; + } + + .sm\:py-40 { + padding-top: 10rem; + padding-bottom: 10rem; + } + + .sm\:px-40 { + padding-left: 10rem; + padding-right: 10rem; + } + + .sm\:py-44 { + padding-top: 11rem; + padding-bottom: 11rem; + } + + .sm\:px-44 { + padding-left: 11rem; + padding-right: 11rem; + } + + .sm\:py-48 { + padding-top: 12rem; + padding-bottom: 12rem; + } + + .sm\:px-48 { + padding-left: 12rem; + padding-right: 12rem; + } + + .sm\:py-52 { + padding-top: 13rem; + padding-bottom: 13rem; + } + + .sm\:px-52 { + padding-left: 13rem; + padding-right: 13rem; + } + + .sm\:py-56 { + padding-top: 14rem; + padding-bottom: 14rem; + } + + .sm\:px-56 { + padding-left: 14rem; + padding-right: 14rem; + } + + .sm\:py-60 { + padding-top: 15rem; + padding-bottom: 15rem; + } + + .sm\:px-60 { + padding-left: 15rem; + padding-right: 15rem; + } + + .sm\:py-64 { + padding-top: 16rem; + padding-bottom: 16rem; + } + + .sm\:px-64 { + padding-left: 16rem; + padding-right: 16rem; + } + + .sm\:py-72 { + padding-top: 18rem; + padding-bottom: 18rem; + } + + .sm\:px-72 { + padding-left: 18rem; + padding-right: 18rem; + } + + .sm\:py-80 { + padding-top: 20rem; + padding-bottom: 20rem; + } + + .sm\:px-80 { + padding-left: 20rem; + padding-right: 20rem; + } + + .sm\:py-96 { + padding-top: 24rem; + padding-bottom: 24rem; + } + + .sm\:px-96 { + padding-left: 24rem; + padding-right: 24rem; + } + + .sm\:py-px { + padding-top: 1px; + padding-bottom: 1px; + } + + .sm\:px-px { + padding-left: 1px; + padding-right: 1px; + } + + .sm\:py-0\.5 { + padding-top: 0.125rem; + padding-bottom: 0.125rem; + } + + .sm\:px-0\.5 { + padding-left: 0.125rem; + padding-right: 0.125rem; + } + + .sm\:py-1\.5 { + padding-top: 0.375rem; + padding-bottom: 0.375rem; + } + + .sm\:px-1\.5 { + padding-left: 0.375rem; + padding-right: 0.375rem; + } + + .sm\:py-2\.5 { + padding-top: 0.625rem; + padding-bottom: 0.625rem; + } + + .sm\:px-2\.5 { + padding-left: 0.625rem; + padding-right: 0.625rem; + } + + .sm\:py-3\.5 { + padding-top: 0.875rem; + padding-bottom: 0.875rem; + } + + .sm\:px-3\.5 { + padding-left: 0.875rem; + padding-right: 0.875rem; + } + + .sm\:py-1\/2 { + padding-top: 50%; + padding-bottom: 50%; + } + + .sm\:px-1\/2 { + padding-left: 50%; + padding-right: 50%; + } + + .sm\:py-1\/3 { + padding-top: 33.333333%; + padding-bottom: 33.333333%; + } + + .sm\:px-1\/3 { + padding-left: 33.333333%; + padding-right: 33.333333%; + } + + .sm\:py-2\/3 { + padding-top: 66.666667%; + padding-bottom: 66.666667%; + } + + .sm\:px-2\/3 { + padding-left: 66.666667%; + padding-right: 66.666667%; + } + + .sm\:py-1\/4 { + padding-top: 25%; + padding-bottom: 25%; + } + + .sm\:px-1\/4 { + padding-left: 25%; + padding-right: 25%; + } + + .sm\:py-2\/4 { + padding-top: 50%; + padding-bottom: 50%; + } + + .sm\:px-2\/4 { + padding-left: 50%; + padding-right: 50%; + } + + .sm\:py-3\/4 { + padding-top: 75%; + padding-bottom: 75%; + } + + .sm\:px-3\/4 { + padding-left: 75%; + padding-right: 75%; + } + + .sm\:py-1\/5 { + padding-top: 20%; + padding-bottom: 20%; + } + + .sm\:px-1\/5 { + padding-left: 20%; + padding-right: 20%; + } + + .sm\:py-2\/5 { + padding-top: 40%; + padding-bottom: 40%; + } + + .sm\:px-2\/5 { + padding-left: 40%; + padding-right: 40%; + } + + .sm\:py-3\/5 { + padding-top: 60%; + padding-bottom: 60%; + } + + .sm\:px-3\/5 { + padding-left: 60%; + padding-right: 60%; + } + + .sm\:py-4\/5 { + padding-top: 80%; + padding-bottom: 80%; + } + + .sm\:px-4\/5 { + padding-left: 80%; + padding-right: 80%; + } + + .sm\:py-1\/6 { + padding-top: 16.666667%; + padding-bottom: 16.666667%; + } + + .sm\:px-1\/6 { + padding-left: 16.666667%; + padding-right: 16.666667%; + } + + .sm\:py-2\/6 { + padding-top: 33.333333%; + padding-bottom: 33.333333%; + } + + .sm\:px-2\/6 { + padding-left: 33.333333%; + padding-right: 33.333333%; + } + + .sm\:py-3\/6 { + padding-top: 50%; + padding-bottom: 50%; + } + + .sm\:px-3\/6 { + padding-left: 50%; + padding-right: 50%; + } + + .sm\:py-4\/6 { + padding-top: 66.666667%; + padding-bottom: 66.666667%; + } + + .sm\:px-4\/6 { + padding-left: 66.666667%; + padding-right: 66.666667%; + } + + .sm\:py-5\/6 { + padding-top: 83.333333%; + padding-bottom: 83.333333%; + } + + .sm\:px-5\/6 { + padding-left: 83.333333%; + padding-right: 83.333333%; + } + + .sm\:py-1\/12 { + padding-top: 8.333333%; + padding-bottom: 8.333333%; + } + + .sm\:px-1\/12 { + padding-left: 8.333333%; + padding-right: 8.333333%; + } + + .sm\:py-2\/12 { + padding-top: 16.666667%; + padding-bottom: 16.666667%; + } + + .sm\:px-2\/12 { + padding-left: 16.666667%; + padding-right: 16.666667%; + } + + .sm\:py-3\/12 { + padding-top: 25%; + padding-bottom: 25%; + } + + .sm\:px-3\/12 { + padding-left: 25%; + padding-right: 25%; + } + + .sm\:py-4\/12 { + padding-top: 33.333333%; + padding-bottom: 33.333333%; + } + + .sm\:px-4\/12 { + padding-left: 33.333333%; + padding-right: 33.333333%; + } + + .sm\:py-5\/12 { + padding-top: 41.666667%; + padding-bottom: 41.666667%; + } + + .sm\:px-5\/12 { + padding-left: 41.666667%; + padding-right: 41.666667%; + } + + .sm\:py-6\/12 { + padding-top: 50%; + padding-bottom: 50%; + } + + .sm\:px-6\/12 { + padding-left: 50%; + padding-right: 50%; + } + + .sm\:py-7\/12 { + padding-top: 58.333333%; + padding-bottom: 58.333333%; + } + + .sm\:px-7\/12 { + padding-left: 58.333333%; + padding-right: 58.333333%; + } + + .sm\:py-8\/12 { + padding-top: 66.666667%; + padding-bottom: 66.666667%; + } + + .sm\:px-8\/12 { + padding-left: 66.666667%; + padding-right: 66.666667%; + } + + .sm\:py-9\/12 { + padding-top: 75%; + padding-bottom: 75%; + } + + .sm\:px-9\/12 { + padding-left: 75%; + padding-right: 75%; + } + + .sm\:py-10\/12 { + padding-top: 83.333333%; + padding-bottom: 83.333333%; + } + + .sm\:px-10\/12 { + padding-left: 83.333333%; + padding-right: 83.333333%; + } + + .sm\:py-11\/12 { + padding-top: 91.666667%; + padding-bottom: 91.666667%; + } + + .sm\:px-11\/12 { + padding-left: 91.666667%; + padding-right: 91.666667%; + } + + .sm\:py-full { + padding-top: 100%; + padding-bottom: 100%; + } + + .sm\:px-full { + padding-left: 100%; + padding-right: 100%; + } + + .sm\:pt-0 { + padding-top: 0; + } + + .sm\:pr-0 { + padding-right: 0; + } + + .sm\:pb-0 { + padding-bottom: 0; + } + + .sm\:pl-0 { + padding-left: 0; + } + + .sm\:pt-1 { + padding-top: 0.25rem; + } + + .sm\:pr-1 { + padding-right: 0.25rem; + } + + .sm\:pb-1 { + padding-bottom: 0.25rem; + } + + .sm\:pl-1 { + padding-left: 0.25rem; + } + + .sm\:pt-2 { + padding-top: 0.5rem; + } + + .sm\:pr-2 { + padding-right: 0.5rem; + } + + .sm\:pb-2 { + padding-bottom: 0.5rem; + } + + .sm\:pl-2 { + padding-left: 0.5rem; + } + + .sm\:pt-3 { + padding-top: 0.75rem; + } + + .sm\:pr-3 { + padding-right: 0.75rem; + } + + .sm\:pb-3 { + padding-bottom: 0.75rem; + } + + .sm\:pl-3 { + padding-left: 0.75rem; + } + + .sm\:pt-4 { + padding-top: 1rem; + } + + .sm\:pr-4 { + padding-right: 1rem; + } + + .sm\:pb-4 { + padding-bottom: 1rem; + } + + .sm\:pl-4 { + padding-left: 1rem; + } + + .sm\:pt-5 { + padding-top: 1.25rem; + } + + .sm\:pr-5 { + padding-right: 1.25rem; + } + + .sm\:pb-5 { + padding-bottom: 1.25rem; + } + + .sm\:pl-5 { + padding-left: 1.25rem; + } + + .sm\:pt-6 { + padding-top: 1.5rem; + } + + .sm\:pr-6 { + padding-right: 1.5rem; + } + + .sm\:pb-6 { + padding-bottom: 1.5rem; + } + + .sm\:pl-6 { + padding-left: 1.5rem; + } + + .sm\:pt-7 { + padding-top: 1.75rem; + } + + .sm\:pr-7 { + padding-right: 1.75rem; + } + + .sm\:pb-7 { + padding-bottom: 1.75rem; + } + + .sm\:pl-7 { + padding-left: 1.75rem; + } + + .sm\:pt-8 { + padding-top: 2rem; + } + + .sm\:pr-8 { + padding-right: 2rem; + } + + .sm\:pb-8 { + padding-bottom: 2rem; + } + + .sm\:pl-8 { + padding-left: 2rem; + } + + .sm\:pt-9 { + padding-top: 2.25rem; + } + + .sm\:pr-9 { + padding-right: 2.25rem; + } + + .sm\:pb-9 { + padding-bottom: 2.25rem; + } + + .sm\:pl-9 { + padding-left: 2.25rem; + } + + .sm\:pt-10 { + padding-top: 2.5rem; + } + + .sm\:pr-10 { + padding-right: 2.5rem; + } + + .sm\:pb-10 { + padding-bottom: 2.5rem; + } + + .sm\:pl-10 { + padding-left: 2.5rem; + } + + .sm\:pt-11 { + padding-top: 2.75rem; + } + + .sm\:pr-11 { + padding-right: 2.75rem; + } + + .sm\:pb-11 { + padding-bottom: 2.75rem; + } + + .sm\:pl-11 { + padding-left: 2.75rem; + } + + .sm\:pt-12 { + padding-top: 3rem; + } + + .sm\:pr-12 { + padding-right: 3rem; + } + + .sm\:pb-12 { + padding-bottom: 3rem; + } + + .sm\:pl-12 { + padding-left: 3rem; + } + + .sm\:pt-13 { + padding-top: 3.25rem; + } + + .sm\:pr-13 { + padding-right: 3.25rem; + } + + .sm\:pb-13 { + padding-bottom: 3.25rem; + } + + .sm\:pl-13 { + padding-left: 3.25rem; + } + + .sm\:pt-14 { + padding-top: 3.5rem; + } + + .sm\:pr-14 { + padding-right: 3.5rem; + } + + .sm\:pb-14 { + padding-bottom: 3.5rem; + } + + .sm\:pl-14 { + padding-left: 3.5rem; + } + + .sm\:pt-15 { + padding-top: 3.75rem; + } + + .sm\:pr-15 { + padding-right: 3.75rem; + } + + .sm\:pb-15 { + padding-bottom: 3.75rem; + } + + .sm\:pl-15 { + padding-left: 3.75rem; + } + + .sm\:pt-16 { + padding-top: 4rem; + } + + .sm\:pr-16 { + padding-right: 4rem; + } + + .sm\:pb-16 { + padding-bottom: 4rem; + } + + .sm\:pl-16 { + padding-left: 4rem; + } + + .sm\:pt-20 { + padding-top: 5rem; + } + + .sm\:pr-20 { + padding-right: 5rem; + } + + .sm\:pb-20 { + padding-bottom: 5rem; + } + + .sm\:pl-20 { + padding-left: 5rem; + } + + .sm\:pt-24 { + padding-top: 6rem; + } + + .sm\:pr-24 { + padding-right: 6rem; + } + + .sm\:pb-24 { + padding-bottom: 6rem; + } + + .sm\:pl-24 { + padding-left: 6rem; + } + + .sm\:pt-28 { + padding-top: 7rem; + } + + .sm\:pr-28 { + padding-right: 7rem; + } + + .sm\:pb-28 { + padding-bottom: 7rem; + } + + .sm\:pl-28 { + padding-left: 7rem; + } + + .sm\:pt-32 { + padding-top: 8rem; + } + + .sm\:pr-32 { + padding-right: 8rem; + } + + .sm\:pb-32 { + padding-bottom: 8rem; + } + + .sm\:pl-32 { + padding-left: 8rem; + } + + .sm\:pt-36 { + padding-top: 9rem; + } + + .sm\:pr-36 { + padding-right: 9rem; + } + + .sm\:pb-36 { + padding-bottom: 9rem; + } + + .sm\:pl-36 { + padding-left: 9rem; + } + + .sm\:pt-40 { + padding-top: 10rem; + } + + .sm\:pr-40 { + padding-right: 10rem; + } + + .sm\:pb-40 { + padding-bottom: 10rem; + } + + .sm\:pl-40 { + padding-left: 10rem; + } + + .sm\:pt-44 { + padding-top: 11rem; + } + + .sm\:pr-44 { + padding-right: 11rem; + } + + .sm\:pb-44 { + padding-bottom: 11rem; + } + + .sm\:pl-44 { + padding-left: 11rem; + } + + .sm\:pt-48 { + padding-top: 12rem; + } + + .sm\:pr-48 { + padding-right: 12rem; + } + + .sm\:pb-48 { + padding-bottom: 12rem; + } + + .sm\:pl-48 { + padding-left: 12rem; + } + + .sm\:pt-52 { + padding-top: 13rem; + } + + .sm\:pr-52 { + padding-right: 13rem; + } + + .sm\:pb-52 { + padding-bottom: 13rem; + } + + .sm\:pl-52 { + padding-left: 13rem; + } + + .sm\:pt-56 { + padding-top: 14rem; + } + + .sm\:pr-56 { + padding-right: 14rem; + } + + .sm\:pb-56 { + padding-bottom: 14rem; + } + + .sm\:pl-56 { + padding-left: 14rem; + } + + .sm\:pt-60 { + padding-top: 15rem; + } + + .sm\:pr-60 { + padding-right: 15rem; + } + + .sm\:pb-60 { + padding-bottom: 15rem; + } + + .sm\:pl-60 { + padding-left: 15rem; + } + + .sm\:pt-64 { + padding-top: 16rem; + } + + .sm\:pr-64 { + padding-right: 16rem; + } + + .sm\:pb-64 { + padding-bottom: 16rem; + } + + .sm\:pl-64 { + padding-left: 16rem; + } + + .sm\:pt-72 { + padding-top: 18rem; + } + + .sm\:pr-72 { + padding-right: 18rem; + } + + .sm\:pb-72 { + padding-bottom: 18rem; + } + + .sm\:pl-72 { + padding-left: 18rem; + } + + .sm\:pt-80 { + padding-top: 20rem; + } + + .sm\:pr-80 { + padding-right: 20rem; + } + + .sm\:pb-80 { + padding-bottom: 20rem; + } + + .sm\:pl-80 { + padding-left: 20rem; + } + + .sm\:pt-96 { + padding-top: 24rem; + } + + .sm\:pr-96 { + padding-right: 24rem; + } + + .sm\:pb-96 { + padding-bottom: 24rem; + } + + .sm\:pl-96 { + padding-left: 24rem; + } + + .sm\:pt-px { + padding-top: 1px; + } + + .sm\:pr-px { + padding-right: 1px; + } + + .sm\:pb-px { + padding-bottom: 1px; + } + + .sm\:pl-px { + padding-left: 1px; + } + + .sm\:pt-0\.5 { + padding-top: 0.125rem; + } + + .sm\:pr-0\.5 { + padding-right: 0.125rem; + } + + .sm\:pb-0\.5 { + padding-bottom: 0.125rem; + } + + .sm\:pl-0\.5 { + padding-left: 0.125rem; + } + + .sm\:pt-1\.5 { + padding-top: 0.375rem; + } + + .sm\:pr-1\.5 { + padding-right: 0.375rem; + } + + .sm\:pb-1\.5 { + padding-bottom: 0.375rem; + } + + .sm\:pl-1\.5 { + padding-left: 0.375rem; + } + + .sm\:pt-2\.5 { + padding-top: 0.625rem; + } + + .sm\:pr-2\.5 { + padding-right: 0.625rem; + } + + .sm\:pb-2\.5 { + padding-bottom: 0.625rem; + } + + .sm\:pl-2\.5 { + padding-left: 0.625rem; + } + + .sm\:pt-3\.5 { + padding-top: 0.875rem; + } + + .sm\:pr-3\.5 { + padding-right: 0.875rem; + } + + .sm\:pb-3\.5 { + padding-bottom: 0.875rem; + } + + .sm\:pl-3\.5 { + padding-left: 0.875rem; + } + + .sm\:pt-1\/2 { + padding-top: 50%; + } + + .sm\:pr-1\/2 { + padding-right: 50%; + } + + .sm\:pb-1\/2 { + padding-bottom: 50%; + } + + .sm\:pl-1\/2 { + padding-left: 50%; + } + + .sm\:pt-1\/3 { + padding-top: 33.333333%; + } + + .sm\:pr-1\/3 { + padding-right: 33.333333%; + } + + .sm\:pb-1\/3 { + padding-bottom: 33.333333%; + } + + .sm\:pl-1\/3 { + padding-left: 33.333333%; + } + + .sm\:pt-2\/3 { + padding-top: 66.666667%; + } + + .sm\:pr-2\/3 { + padding-right: 66.666667%; + } + + .sm\:pb-2\/3 { + padding-bottom: 66.666667%; + } + + .sm\:pl-2\/3 { + padding-left: 66.666667%; + } + + .sm\:pt-1\/4 { + padding-top: 25%; + } + + .sm\:pr-1\/4 { + padding-right: 25%; + } + + .sm\:pb-1\/4 { + padding-bottom: 25%; + } + + .sm\:pl-1\/4 { + padding-left: 25%; + } + + .sm\:pt-2\/4 { + padding-top: 50%; + } + + .sm\:pr-2\/4 { + padding-right: 50%; + } + + .sm\:pb-2\/4 { + padding-bottom: 50%; + } + + .sm\:pl-2\/4 { + padding-left: 50%; + } + + .sm\:pt-3\/4 { + padding-top: 75%; + } + + .sm\:pr-3\/4 { + padding-right: 75%; + } + + .sm\:pb-3\/4 { + padding-bottom: 75%; + } + + .sm\:pl-3\/4 { + padding-left: 75%; + } + + .sm\:pt-1\/5 { + padding-top: 20%; + } + + .sm\:pr-1\/5 { + padding-right: 20%; + } + + .sm\:pb-1\/5 { + padding-bottom: 20%; + } + + .sm\:pl-1\/5 { + padding-left: 20%; + } + + .sm\:pt-2\/5 { + padding-top: 40%; + } + + .sm\:pr-2\/5 { + padding-right: 40%; + } + + .sm\:pb-2\/5 { + padding-bottom: 40%; + } + + .sm\:pl-2\/5 { + padding-left: 40%; + } + + .sm\:pt-3\/5 { + padding-top: 60%; + } + + .sm\:pr-3\/5 { + padding-right: 60%; + } + + .sm\:pb-3\/5 { + padding-bottom: 60%; + } + + .sm\:pl-3\/5 { + padding-left: 60%; + } + + .sm\:pt-4\/5 { + padding-top: 80%; + } + + .sm\:pr-4\/5 { + padding-right: 80%; + } + + .sm\:pb-4\/5 { + padding-bottom: 80%; + } + + .sm\:pl-4\/5 { + padding-left: 80%; + } + + .sm\:pt-1\/6 { + padding-top: 16.666667%; + } + + .sm\:pr-1\/6 { + padding-right: 16.666667%; + } + + .sm\:pb-1\/6 { + padding-bottom: 16.666667%; + } + + .sm\:pl-1\/6 { + padding-left: 16.666667%; + } + + .sm\:pt-2\/6 { + padding-top: 33.333333%; + } + + .sm\:pr-2\/6 { + padding-right: 33.333333%; + } + + .sm\:pb-2\/6 { + padding-bottom: 33.333333%; + } + + .sm\:pl-2\/6 { + padding-left: 33.333333%; + } + + .sm\:pt-3\/6 { + padding-top: 50%; + } + + .sm\:pr-3\/6 { + padding-right: 50%; + } + + .sm\:pb-3\/6 { + padding-bottom: 50%; + } + + .sm\:pl-3\/6 { + padding-left: 50%; + } + + .sm\:pt-4\/6 { + padding-top: 66.666667%; + } + + .sm\:pr-4\/6 { + padding-right: 66.666667%; + } + + .sm\:pb-4\/6 { + padding-bottom: 66.666667%; + } + + .sm\:pl-4\/6 { + padding-left: 66.666667%; + } + + .sm\:pt-5\/6 { + padding-top: 83.333333%; + } + + .sm\:pr-5\/6 { + padding-right: 83.333333%; + } + + .sm\:pb-5\/6 { + padding-bottom: 83.333333%; + } + + .sm\:pl-5\/6 { + padding-left: 83.333333%; + } + + .sm\:pt-1\/12 { + padding-top: 8.333333%; + } + + .sm\:pr-1\/12 { + padding-right: 8.333333%; + } + + .sm\:pb-1\/12 { + padding-bottom: 8.333333%; + } + + .sm\:pl-1\/12 { + padding-left: 8.333333%; + } + + .sm\:pt-2\/12 { + padding-top: 16.666667%; + } + + .sm\:pr-2\/12 { + padding-right: 16.666667%; + } + + .sm\:pb-2\/12 { + padding-bottom: 16.666667%; + } + + .sm\:pl-2\/12 { + padding-left: 16.666667%; + } + + .sm\:pt-3\/12 { + padding-top: 25%; + } + + .sm\:pr-3\/12 { + padding-right: 25%; + } + + .sm\:pb-3\/12 { + padding-bottom: 25%; + } + + .sm\:pl-3\/12 { + padding-left: 25%; + } + + .sm\:pt-4\/12 { + padding-top: 33.333333%; + } + + .sm\:pr-4\/12 { + padding-right: 33.333333%; + } + + .sm\:pb-4\/12 { + padding-bottom: 33.333333%; + } + + .sm\:pl-4\/12 { + padding-left: 33.333333%; + } + + .sm\:pt-5\/12 { + padding-top: 41.666667%; + } + + .sm\:pr-5\/12 { + padding-right: 41.666667%; + } + + .sm\:pb-5\/12 { + padding-bottom: 41.666667%; + } + + .sm\:pl-5\/12 { + padding-left: 41.666667%; + } + + .sm\:pt-6\/12 { + padding-top: 50%; + } + + .sm\:pr-6\/12 { + padding-right: 50%; + } + + .sm\:pb-6\/12 { + padding-bottom: 50%; + } + + .sm\:pl-6\/12 { + padding-left: 50%; + } + + .sm\:pt-7\/12 { + padding-top: 58.333333%; + } + + .sm\:pr-7\/12 { + padding-right: 58.333333%; + } + + .sm\:pb-7\/12 { + padding-bottom: 58.333333%; + } + + .sm\:pl-7\/12 { + padding-left: 58.333333%; + } + + .sm\:pt-8\/12 { + padding-top: 66.666667%; + } + + .sm\:pr-8\/12 { + padding-right: 66.666667%; + } + + .sm\:pb-8\/12 { + padding-bottom: 66.666667%; + } + + .sm\:pl-8\/12 { + padding-left: 66.666667%; + } + + .sm\:pt-9\/12 { + padding-top: 75%; + } + + .sm\:pr-9\/12 { + padding-right: 75%; + } + + .sm\:pb-9\/12 { + padding-bottom: 75%; + } + + .sm\:pl-9\/12 { + padding-left: 75%; + } + + .sm\:pt-10\/12 { + padding-top: 83.333333%; + } + + .sm\:pr-10\/12 { + padding-right: 83.333333%; + } + + .sm\:pb-10\/12 { + padding-bottom: 83.333333%; + } + + .sm\:pl-10\/12 { + padding-left: 83.333333%; + } + + .sm\:pt-11\/12 { + padding-top: 91.666667%; + } + + .sm\:pr-11\/12 { + padding-right: 91.666667%; + } + + .sm\:pb-11\/12 { + padding-bottom: 91.666667%; + } + + .sm\:pl-11\/12 { + padding-left: 91.666667%; + } + + .sm\:pt-full { + padding-top: 100%; + } + + .sm\:pr-full { + padding-right: 100%; + } + + .sm\:pb-full { + padding-bottom: 100%; + } + + .sm\:pl-full { + padding-left: 100%; + } + + .sm\:placeholder-transparent::-moz-placeholder { + color: transparent; + } + + .sm\:placeholder-transparent:-ms-input-placeholder { + color: transparent; + } + + .sm\:placeholder-transparent::placeholder { + color: transparent; + } + + .sm\:placeholder-white::-moz-placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); + } + + .sm\:placeholder-white:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); + } + + .sm\:placeholder-white::placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); + } + + .sm\:placeholder-black::-moz-placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); + } + + .sm\:placeholder-black:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); + } + + .sm\:placeholder-black::placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-50::placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-100::placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-200::placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-300::placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-400::placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-500::placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-600::placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-700::placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-800::placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); + } + + .sm\:placeholder-gray-900::placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-50::placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-100::placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-200::placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-300::placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-400::placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-500::placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-600::placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-700::placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-800::placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); + } + + .sm\:placeholder-cool-gray-900::placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-50::placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-100::placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-200::placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-300::placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-400::placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-500::placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-600::placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-700::placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-800::placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); + } + + .sm\:placeholder-red-900::placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-50::placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-100::placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-200::placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-300::placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-400::placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-500::placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-600::placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-700::placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-800::placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); + } + + .sm\:placeholder-orange-900::placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-50::placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-100::placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-200::placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-300::placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-400::placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-500::placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-600::placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-700::placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-800::placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); + } + + .sm\:placeholder-yellow-900::placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-50::placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-100::placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-200::placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-300::placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-400::placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-500::placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-600::placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-700::placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-800::placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); + } + + .sm\:placeholder-green-900::placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-50::placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-100::placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-200::placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-300::placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-400::placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-500::placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-600::placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-700::placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-800::placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); + } + + .sm\:placeholder-teal-900::placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-50::placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-100::placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-200::placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-300::placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-400::placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-500::placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-600::placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-700::placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-800::placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); + } + + .sm\:placeholder-blue-900::placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-50::placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-100::placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-200::placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-300::placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-400::placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-500::placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-600::placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-700::placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-800::placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); + } + + .sm\:placeholder-indigo-900::placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-50::placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-100::placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-200::placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-300::placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-400::placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-500::placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-600::placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-700::placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-800::placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); + } + + .sm\:placeholder-purple-900::placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-50::placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-100::placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-200::placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-300::placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-400::placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-500::placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-600::placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-700::placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-800::placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); + } + + .sm\:placeholder-pink-900::placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-transparent:focus::-moz-placeholder { + color: transparent; + } + + .sm\:focus\:placeholder-transparent:focus:-ms-input-placeholder { + color: transparent; + } + + .sm\:focus\:placeholder-transparent:focus::placeholder { + color: transparent; + } + + .sm\:focus\:placeholder-white:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-white:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-white:focus::placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-black:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-black:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-black:focus::placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-50:focus::placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-100:focus::placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-200:focus::placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-300:focus::placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-400:focus::placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-500:focus::placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-600:focus::placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-700:focus::placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-800:focus::placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-900:focus::placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-50:focus::placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-100:focus::placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-200:focus::placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-300:focus::placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-400:focus::placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-500:focus::placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-600:focus::placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-700:focus::placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-800:focus::placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-cool-gray-900:focus::placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-50:focus::placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-100:focus::placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-200:focus::placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-300:focus::placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-400:focus::placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-500:focus::placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-600:focus::placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-700:focus::placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-800:focus::placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-900:focus::placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-50:focus::placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-100:focus::placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-200:focus::placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-300:focus::placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-400:focus::placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-500:focus::placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-600:focus::placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-700:focus::placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-800:focus::placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-orange-900:focus::placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-50:focus::placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-100:focus::placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-200:focus::placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-300:focus::placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-400:focus::placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-500:focus::placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-600:focus::placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-700:focus::placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-800:focus::placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-900:focus::placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-50:focus::placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-100:focus::placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-200:focus::placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-300:focus::placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-400:focus::placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-500:focus::placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-600:focus::placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-700:focus::placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-800:focus::placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-900:focus::placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-50:focus::placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-100:focus::placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-200:focus::placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-300:focus::placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-400:focus::placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-500:focus::placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-600:focus::placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-700:focus::placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-800:focus::placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-teal-900:focus::placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-50:focus::placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-100:focus::placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-200:focus::placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-300:focus::placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-400:focus::placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-500:focus::placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-600:focus::placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-700:focus::placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-800:focus::placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-900:focus::placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-50:focus::placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-100:focus::placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-200:focus::placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-300:focus::placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-400:focus::placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-500:focus::placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-600:focus::placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-700:focus::placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-800:focus::placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-900:focus::placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-50:focus::placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-100:focus::placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-200:focus::placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-300:focus::placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-400:focus::placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-500:focus::placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-600:focus::placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-700:focus::placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-800:focus::placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-900:focus::placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-50:focus::placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-100:focus::placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-200:focus::placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-300:focus::placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-400:focus::placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-500:focus::placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-600:focus::placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-700:focus::placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-800:focus::placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-900:focus::placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); + } + + .sm\:placeholder-opacity-0::-moz-placeholder { + --placeholder-opacity: 0; + } + + .sm\:placeholder-opacity-0:-ms-input-placeholder { + --placeholder-opacity: 0; + } + + .sm\:placeholder-opacity-0::placeholder { + --placeholder-opacity: 0; + } + + .sm\:placeholder-opacity-25::-moz-placeholder { + --placeholder-opacity: 0.25; + } + + .sm\:placeholder-opacity-25:-ms-input-placeholder { + --placeholder-opacity: 0.25; + } + + .sm\:placeholder-opacity-25::placeholder { + --placeholder-opacity: 0.25; + } + + .sm\:placeholder-opacity-50::-moz-placeholder { + --placeholder-opacity: 0.5; + } + + .sm\:placeholder-opacity-50:-ms-input-placeholder { + --placeholder-opacity: 0.5; + } + + .sm\:placeholder-opacity-50::placeholder { + --placeholder-opacity: 0.5; + } + + .sm\:placeholder-opacity-75::-moz-placeholder { + --placeholder-opacity: 0.75; + } + + .sm\:placeholder-opacity-75:-ms-input-placeholder { + --placeholder-opacity: 0.75; + } + + .sm\:placeholder-opacity-75::placeholder { + --placeholder-opacity: 0.75; + } + + .sm\:placeholder-opacity-100::-moz-placeholder { + --placeholder-opacity: 1; + } + + .sm\:placeholder-opacity-100:-ms-input-placeholder { + --placeholder-opacity: 1; + } + + .sm\:placeholder-opacity-100::placeholder { + --placeholder-opacity: 1; + } + + .sm\:focus\:placeholder-opacity-0:focus::-moz-placeholder { + --placeholder-opacity: 0; + } + + .sm\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder { + --placeholder-opacity: 0; + } + + .sm\:focus\:placeholder-opacity-0:focus::placeholder { + --placeholder-opacity: 0; + } + + .sm\:focus\:placeholder-opacity-25:focus::-moz-placeholder { + --placeholder-opacity: 0.25; + } + + .sm\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder { + --placeholder-opacity: 0.25; + } + + .sm\:focus\:placeholder-opacity-25:focus::placeholder { + --placeholder-opacity: 0.25; + } + + .sm\:focus\:placeholder-opacity-50:focus::-moz-placeholder { + --placeholder-opacity: 0.5; + } + + .sm\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder { + --placeholder-opacity: 0.5; + } + + .sm\:focus\:placeholder-opacity-50:focus::placeholder { + --placeholder-opacity: 0.5; + } + + .sm\:focus\:placeholder-opacity-75:focus::-moz-placeholder { + --placeholder-opacity: 0.75; + } + + .sm\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder { + --placeholder-opacity: 0.75; + } + + .sm\:focus\:placeholder-opacity-75:focus::placeholder { + --placeholder-opacity: 0.75; + } + + .sm\:focus\:placeholder-opacity-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + } + + .sm\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + } + + .sm\:focus\:placeholder-opacity-100:focus::placeholder { + --placeholder-opacity: 1; + } + + .sm\:pointer-events-none { + pointer-events: none; + } + + .sm\:pointer-events-auto { + pointer-events: auto; + } + + .sm\:static { + position: static; + } + + .sm\:fixed { + position: fixed; + } + + .sm\:absolute { + position: absolute; + } + + .sm\:relative { + position: relative; + } + + .sm\:sticky { + position: -webkit-sticky; + position: sticky; + } + + .sm\:inset-0 { + top: 0; + right: 0; + bottom: 0; + left: 0; + } + + .sm\:inset-1 { + top: 0.25rem; + right: 0.25rem; + bottom: 0.25rem; + left: 0.25rem; + } + + .sm\:inset-2 { + top: 0.5rem; + right: 0.5rem; + bottom: 0.5rem; + left: 0.5rem; + } + + .sm\:inset-3 { + top: 0.75rem; + right: 0.75rem; + bottom: 0.75rem; + left: 0.75rem; + } + + .sm\:inset-4 { + top: 1rem; + right: 1rem; + bottom: 1rem; + left: 1rem; + } + + .sm\:inset-5 { + top: 1.25rem; + right: 1.25rem; + bottom: 1.25rem; + left: 1.25rem; + } + + .sm\:inset-6 { + top: 1.5rem; + right: 1.5rem; + bottom: 1.5rem; + left: 1.5rem; + } + + .sm\:inset-7 { + top: 1.75rem; + right: 1.75rem; + bottom: 1.75rem; + left: 1.75rem; + } + + .sm\:inset-8 { + top: 2rem; + right: 2rem; + bottom: 2rem; + left: 2rem; + } + + .sm\:inset-9 { + top: 2.25rem; + right: 2.25rem; + bottom: 2.25rem; + left: 2.25rem; + } + + .sm\:inset-10 { + top: 2.5rem; + right: 2.5rem; + bottom: 2.5rem; + left: 2.5rem; + } + + .sm\:inset-11 { + top: 2.75rem; + right: 2.75rem; + bottom: 2.75rem; + left: 2.75rem; + } + + .sm\:inset-12 { + top: 3rem; + right: 3rem; + bottom: 3rem; + left: 3rem; + } + + .sm\:inset-13 { + top: 3.25rem; + right: 3.25rem; + bottom: 3.25rem; + left: 3.25rem; + } + + .sm\:inset-14 { + top: 3.5rem; + right: 3.5rem; + bottom: 3.5rem; + left: 3.5rem; + } + + .sm\:inset-15 { + top: 3.75rem; + right: 3.75rem; + bottom: 3.75rem; + left: 3.75rem; + } + + .sm\:inset-16 { + top: 4rem; + right: 4rem; + bottom: 4rem; + left: 4rem; + } + + .sm\:inset-20 { + top: 5rem; + right: 5rem; + bottom: 5rem; + left: 5rem; + } + + .sm\:inset-24 { + top: 6rem; + right: 6rem; + bottom: 6rem; + left: 6rem; + } + + .sm\:inset-28 { + top: 7rem; + right: 7rem; + bottom: 7rem; + left: 7rem; + } + + .sm\:inset-32 { + top: 8rem; + right: 8rem; + bottom: 8rem; + left: 8rem; + } + + .sm\:inset-36 { + top: 9rem; + right: 9rem; + bottom: 9rem; + left: 9rem; + } + + .sm\:inset-40 { + top: 10rem; + right: 10rem; + bottom: 10rem; + left: 10rem; + } + + .sm\:inset-44 { + top: 11rem; + right: 11rem; + bottom: 11rem; + left: 11rem; + } + + .sm\:inset-48 { + top: 12rem; + right: 12rem; + bottom: 12rem; + left: 12rem; + } + + .sm\:inset-52 { + top: 13rem; + right: 13rem; + bottom: 13rem; + left: 13rem; + } + + .sm\:inset-56 { + top: 14rem; + right: 14rem; + bottom: 14rem; + left: 14rem; + } + + .sm\:inset-60 { + top: 15rem; + right: 15rem; + bottom: 15rem; + left: 15rem; + } + + .sm\:inset-64 { + top: 16rem; + right: 16rem; + bottom: 16rem; + left: 16rem; + } + + .sm\:inset-72 { + top: 18rem; + right: 18rem; + bottom: 18rem; + left: 18rem; + } + + .sm\:inset-80 { + top: 20rem; + right: 20rem; + bottom: 20rem; + left: 20rem; + } + + .sm\:inset-96 { + top: 24rem; + right: 24rem; + bottom: 24rem; + left: 24rem; + } + + .sm\:inset-auto { + top: auto; + right: auto; + bottom: auto; + left: auto; + } + + .sm\:inset-px { + top: 1px; + right: 1px; + bottom: 1px; + left: 1px; + } + + .sm\:inset-0\.5 { + top: 0.125rem; + right: 0.125rem; + bottom: 0.125rem; + left: 0.125rem; + } + + .sm\:inset-1\.5 { + top: 0.375rem; + right: 0.375rem; + bottom: 0.375rem; + left: 0.375rem; + } + + .sm\:inset-2\.5 { + top: 0.625rem; + right: 0.625rem; + bottom: 0.625rem; + left: 0.625rem; + } + + .sm\:inset-3\.5 { + top: 0.875rem; + right: 0.875rem; + bottom: 0.875rem; + left: 0.875rem; + } + + .sm\:inset-1\/2 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .sm\:inset-1\/3 { + top: 33.333333%; + right: 33.333333%; + bottom: 33.333333%; + left: 33.333333%; + } + + .sm\:inset-2\/3 { + top: 66.666667%; + right: 66.666667%; + bottom: 66.666667%; + left: 66.666667%; + } + + .sm\:inset-1\/4 { + top: 25%; + right: 25%; + bottom: 25%; + left: 25%; + } + + .sm\:inset-2\/4 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .sm\:inset-3\/4 { + top: 75%; + right: 75%; + bottom: 75%; + left: 75%; + } + + .sm\:inset-1\/5 { + top: 20%; + right: 20%; + bottom: 20%; + left: 20%; + } + + .sm\:inset-2\/5 { + top: 40%; + right: 40%; + bottom: 40%; + left: 40%; + } + + .sm\:inset-3\/5 { + top: 60%; + right: 60%; + bottom: 60%; + left: 60%; + } + + .sm\:inset-4\/5 { + top: 80%; + right: 80%; + bottom: 80%; + left: 80%; + } + + .sm\:inset-1\/6 { + top: 16.666667%; + right: 16.666667%; + bottom: 16.666667%; + left: 16.666667%; + } + + .sm\:inset-2\/6 { + top: 33.333333%; + right: 33.333333%; + bottom: 33.333333%; + left: 33.333333%; + } + + .sm\:inset-3\/6 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .sm\:inset-4\/6 { + top: 66.666667%; + right: 66.666667%; + bottom: 66.666667%; + left: 66.666667%; + } + + .sm\:inset-5\/6 { + top: 83.333333%; + right: 83.333333%; + bottom: 83.333333%; + left: 83.333333%; + } + + .sm\:inset-1\/12 { + top: 8.333333%; + right: 8.333333%; + bottom: 8.333333%; + left: 8.333333%; + } + + .sm\:inset-2\/12 { + top: 16.666667%; + right: 16.666667%; + bottom: 16.666667%; + left: 16.666667%; + } + + .sm\:inset-3\/12 { + top: 25%; + right: 25%; + bottom: 25%; + left: 25%; + } + + .sm\:inset-4\/12 { + top: 33.333333%; + right: 33.333333%; + bottom: 33.333333%; + left: 33.333333%; + } + + .sm\:inset-5\/12 { + top: 41.666667%; + right: 41.666667%; + bottom: 41.666667%; + left: 41.666667%; + } + + .sm\:inset-6\/12 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .sm\:inset-7\/12 { + top: 58.333333%; + right: 58.333333%; + bottom: 58.333333%; + left: 58.333333%; + } + + .sm\:inset-8\/12 { + top: 66.666667%; + right: 66.666667%; + bottom: 66.666667%; + left: 66.666667%; + } + + .sm\:inset-9\/12 { + top: 75%; + right: 75%; + bottom: 75%; + left: 75%; + } + + .sm\:inset-10\/12 { + top: 83.333333%; + right: 83.333333%; + bottom: 83.333333%; + left: 83.333333%; + } + + .sm\:inset-11\/12 { + top: 91.666667%; + right: 91.666667%; + bottom: 91.666667%; + left: 91.666667%; + } + + .sm\:inset-full { + top: 100%; + right: 100%; + bottom: 100%; + left: 100%; + } + + .sm\:inset-y-0 { + top: 0; + bottom: 0; + } + + .sm\:inset-x-0 { + right: 0; + left: 0; + } + + .sm\:inset-y-1 { + top: 0.25rem; + bottom: 0.25rem; + } + + .sm\:inset-x-1 { + right: 0.25rem; + left: 0.25rem; + } + + .sm\:inset-y-2 { + top: 0.5rem; + bottom: 0.5rem; + } + + .sm\:inset-x-2 { + right: 0.5rem; + left: 0.5rem; + } + + .sm\:inset-y-3 { + top: 0.75rem; + bottom: 0.75rem; + } + + .sm\:inset-x-3 { + right: 0.75rem; + left: 0.75rem; + } + + .sm\:inset-y-4 { + top: 1rem; + bottom: 1rem; + } + + .sm\:inset-x-4 { + right: 1rem; + left: 1rem; + } + + .sm\:inset-y-5 { + top: 1.25rem; + bottom: 1.25rem; + } + + .sm\:inset-x-5 { + right: 1.25rem; + left: 1.25rem; + } + + .sm\:inset-y-6 { + top: 1.5rem; + bottom: 1.5rem; + } + + .sm\:inset-x-6 { + right: 1.5rem; + left: 1.5rem; + } + + .sm\:inset-y-7 { + top: 1.75rem; + bottom: 1.75rem; + } + + .sm\:inset-x-7 { + right: 1.75rem; + left: 1.75rem; + } + + .sm\:inset-y-8 { + top: 2rem; + bottom: 2rem; + } + + .sm\:inset-x-8 { + right: 2rem; + left: 2rem; + } + + .sm\:inset-y-9 { + top: 2.25rem; + bottom: 2.25rem; + } + + .sm\:inset-x-9 { + right: 2.25rem; + left: 2.25rem; + } + + .sm\:inset-y-10 { + top: 2.5rem; + bottom: 2.5rem; + } + + .sm\:inset-x-10 { + right: 2.5rem; + left: 2.5rem; + } + + .sm\:inset-y-11 { + top: 2.75rem; + bottom: 2.75rem; + } + + .sm\:inset-x-11 { + right: 2.75rem; + left: 2.75rem; + } + + .sm\:inset-y-12 { + top: 3rem; + bottom: 3rem; + } + + .sm\:inset-x-12 { + right: 3rem; + left: 3rem; + } + + .sm\:inset-y-13 { + top: 3.25rem; + bottom: 3.25rem; + } + + .sm\:inset-x-13 { + right: 3.25rem; + left: 3.25rem; + } + + .sm\:inset-y-14 { + top: 3.5rem; + bottom: 3.5rem; + } + + .sm\:inset-x-14 { + right: 3.5rem; + left: 3.5rem; + } + + .sm\:inset-y-15 { + top: 3.75rem; + bottom: 3.75rem; + } + + .sm\:inset-x-15 { + right: 3.75rem; + left: 3.75rem; + } + + .sm\:inset-y-16 { + top: 4rem; + bottom: 4rem; + } + + .sm\:inset-x-16 { + right: 4rem; + left: 4rem; + } + + .sm\:inset-y-20 { + top: 5rem; + bottom: 5rem; + } + + .sm\:inset-x-20 { + right: 5rem; + left: 5rem; + } + + .sm\:inset-y-24 { + top: 6rem; + bottom: 6rem; + } + + .sm\:inset-x-24 { + right: 6rem; + left: 6rem; + } + + .sm\:inset-y-28 { + top: 7rem; + bottom: 7rem; + } + + .sm\:inset-x-28 { + right: 7rem; + left: 7rem; + } + + .sm\:inset-y-32 { + top: 8rem; + bottom: 8rem; + } + + .sm\:inset-x-32 { + right: 8rem; + left: 8rem; + } + + .sm\:inset-y-36 { + top: 9rem; + bottom: 9rem; + } + + .sm\:inset-x-36 { + right: 9rem; + left: 9rem; + } + + .sm\:inset-y-40 { + top: 10rem; + bottom: 10rem; + } + + .sm\:inset-x-40 { + right: 10rem; + left: 10rem; + } + + .sm\:inset-y-44 { + top: 11rem; + bottom: 11rem; + } + + .sm\:inset-x-44 { + right: 11rem; + left: 11rem; + } + + .sm\:inset-y-48 { + top: 12rem; + bottom: 12rem; + } + + .sm\:inset-x-48 { + right: 12rem; + left: 12rem; + } + + .sm\:inset-y-52 { + top: 13rem; + bottom: 13rem; + } + + .sm\:inset-x-52 { + right: 13rem; + left: 13rem; + } + + .sm\:inset-y-56 { + top: 14rem; + bottom: 14rem; + } + + .sm\:inset-x-56 { + right: 14rem; + left: 14rem; + } + + .sm\:inset-y-60 { + top: 15rem; + bottom: 15rem; + } + + .sm\:inset-x-60 { + right: 15rem; + left: 15rem; + } + + .sm\:inset-y-64 { + top: 16rem; + bottom: 16rem; + } + + .sm\:inset-x-64 { + right: 16rem; + left: 16rem; + } + + .sm\:inset-y-72 { + top: 18rem; + bottom: 18rem; + } + + .sm\:inset-x-72 { + right: 18rem; + left: 18rem; + } + + .sm\:inset-y-80 { + top: 20rem; + bottom: 20rem; + } + + .sm\:inset-x-80 { + right: 20rem; + left: 20rem; + } + + .sm\:inset-y-96 { + top: 24rem; + bottom: 24rem; + } + + .sm\:inset-x-96 { + right: 24rem; + left: 24rem; + } + + .sm\:inset-y-auto { + top: auto; + bottom: auto; + } + + .sm\:inset-x-auto { + right: auto; + left: auto; + } + + .sm\:inset-y-px { + top: 1px; + bottom: 1px; + } + + .sm\:inset-x-px { + right: 1px; + left: 1px; + } + + .sm\:inset-y-0\.5 { + top: 0.125rem; + bottom: 0.125rem; + } + + .sm\:inset-x-0\.5 { + right: 0.125rem; + left: 0.125rem; + } + + .sm\:inset-y-1\.5 { + top: 0.375rem; + bottom: 0.375rem; + } + + .sm\:inset-x-1\.5 { + right: 0.375rem; + left: 0.375rem; + } + + .sm\:inset-y-2\.5 { + top: 0.625rem; + bottom: 0.625rem; + } + + .sm\:inset-x-2\.5 { + right: 0.625rem; + left: 0.625rem; + } + + .sm\:inset-y-3\.5 { + top: 0.875rem; + bottom: 0.875rem; + } + + .sm\:inset-x-3\.5 { + right: 0.875rem; + left: 0.875rem; + } + + .sm\:inset-y-1\/2 { + top: 50%; + bottom: 50%; + } + + .sm\:inset-x-1\/2 { + right: 50%; + left: 50%; + } + + .sm\:inset-y-1\/3 { + top: 33.333333%; + bottom: 33.333333%; + } + + .sm\:inset-x-1\/3 { + right: 33.333333%; + left: 33.333333%; + } + + .sm\:inset-y-2\/3 { + top: 66.666667%; + bottom: 66.666667%; + } + + .sm\:inset-x-2\/3 { + right: 66.666667%; + left: 66.666667%; + } + + .sm\:inset-y-1\/4 { + top: 25%; + bottom: 25%; + } + + .sm\:inset-x-1\/4 { + right: 25%; + left: 25%; + } + + .sm\:inset-y-2\/4 { + top: 50%; + bottom: 50%; + } + + .sm\:inset-x-2\/4 { + right: 50%; + left: 50%; + } + + .sm\:inset-y-3\/4 { + top: 75%; + bottom: 75%; + } + + .sm\:inset-x-3\/4 { + right: 75%; + left: 75%; + } + + .sm\:inset-y-1\/5 { + top: 20%; + bottom: 20%; + } + + .sm\:inset-x-1\/5 { + right: 20%; + left: 20%; + } + + .sm\:inset-y-2\/5 { + top: 40%; + bottom: 40%; + } + + .sm\:inset-x-2\/5 { + right: 40%; + left: 40%; + } + + .sm\:inset-y-3\/5 { + top: 60%; + bottom: 60%; + } + + .sm\:inset-x-3\/5 { + right: 60%; + left: 60%; + } + + .sm\:inset-y-4\/5 { + top: 80%; + bottom: 80%; + } + + .sm\:inset-x-4\/5 { + right: 80%; + left: 80%; + } + + .sm\:inset-y-1\/6 { + top: 16.666667%; + bottom: 16.666667%; + } + + .sm\:inset-x-1\/6 { + right: 16.666667%; + left: 16.666667%; + } + + .sm\:inset-y-2\/6 { + top: 33.333333%; + bottom: 33.333333%; + } + + .sm\:inset-x-2\/6 { + right: 33.333333%; + left: 33.333333%; + } + + .sm\:inset-y-3\/6 { + top: 50%; + bottom: 50%; + } + + .sm\:inset-x-3\/6 { + right: 50%; + left: 50%; + } + + .sm\:inset-y-4\/6 { + top: 66.666667%; + bottom: 66.666667%; + } + + .sm\:inset-x-4\/6 { + right: 66.666667%; + left: 66.666667%; + } + + .sm\:inset-y-5\/6 { + top: 83.333333%; + bottom: 83.333333%; + } + + .sm\:inset-x-5\/6 { + right: 83.333333%; + left: 83.333333%; + } + + .sm\:inset-y-1\/12 { + top: 8.333333%; + bottom: 8.333333%; + } + + .sm\:inset-x-1\/12 { + right: 8.333333%; + left: 8.333333%; + } + + .sm\:inset-y-2\/12 { + top: 16.666667%; + bottom: 16.666667%; + } + + .sm\:inset-x-2\/12 { + right: 16.666667%; + left: 16.666667%; + } + + .sm\:inset-y-3\/12 { + top: 25%; + bottom: 25%; + } + + .sm\:inset-x-3\/12 { + right: 25%; + left: 25%; + } + + .sm\:inset-y-4\/12 { + top: 33.333333%; + bottom: 33.333333%; + } + + .sm\:inset-x-4\/12 { + right: 33.333333%; + left: 33.333333%; + } + + .sm\:inset-y-5\/12 { + top: 41.666667%; + bottom: 41.666667%; + } + + .sm\:inset-x-5\/12 { + right: 41.666667%; + left: 41.666667%; + } + + .sm\:inset-y-6\/12 { + top: 50%; + bottom: 50%; + } + + .sm\:inset-x-6\/12 { + right: 50%; + left: 50%; + } + + .sm\:inset-y-7\/12 { + top: 58.333333%; + bottom: 58.333333%; + } + + .sm\:inset-x-7\/12 { + right: 58.333333%; + left: 58.333333%; + } + + .sm\:inset-y-8\/12 { + top: 66.666667%; + bottom: 66.666667%; + } + + .sm\:inset-x-8\/12 { + right: 66.666667%; + left: 66.666667%; + } + + .sm\:inset-y-9\/12 { + top: 75%; + bottom: 75%; + } + + .sm\:inset-x-9\/12 { + right: 75%; + left: 75%; + } + + .sm\:inset-y-10\/12 { + top: 83.333333%; + bottom: 83.333333%; + } + + .sm\:inset-x-10\/12 { + right: 83.333333%; + left: 83.333333%; + } + + .sm\:inset-y-11\/12 { + top: 91.666667%; + bottom: 91.666667%; + } + + .sm\:inset-x-11\/12 { + right: 91.666667%; + left: 91.666667%; + } + + .sm\:inset-y-full { + top: 100%; + bottom: 100%; + } + + .sm\:inset-x-full { + right: 100%; + left: 100%; + } + + .sm\:top-0 { + top: 0; + } + + .sm\:right-0 { + right: 0; + } + + .sm\:bottom-0 { + bottom: 0; + } + + .sm\:left-0 { + left: 0; + } + + .sm\:top-1 { + top: 0.25rem; + } + + .sm\:right-1 { + right: 0.25rem; + } + + .sm\:bottom-1 { + bottom: 0.25rem; + } + + .sm\:left-1 { + left: 0.25rem; + } + + .sm\:top-2 { + top: 0.5rem; + } + + .sm\:right-2 { + right: 0.5rem; + } + + .sm\:bottom-2 { + bottom: 0.5rem; + } + + .sm\:left-2 { + left: 0.5rem; + } + + .sm\:top-3 { + top: 0.75rem; + } + + .sm\:right-3 { + right: 0.75rem; + } + + .sm\:bottom-3 { + bottom: 0.75rem; + } + + .sm\:left-3 { + left: 0.75rem; + } + + .sm\:top-4 { + top: 1rem; + } + + .sm\:right-4 { + right: 1rem; + } + + .sm\:bottom-4 { + bottom: 1rem; + } + + .sm\:left-4 { + left: 1rem; + } + + .sm\:top-5 { + top: 1.25rem; + } + + .sm\:right-5 { + right: 1.25rem; + } + + .sm\:bottom-5 { + bottom: 1.25rem; + } + + .sm\:left-5 { + left: 1.25rem; + } + + .sm\:top-6 { + top: 1.5rem; + } + + .sm\:right-6 { + right: 1.5rem; + } + + .sm\:bottom-6 { + bottom: 1.5rem; + } + + .sm\:left-6 { + left: 1.5rem; + } + + .sm\:top-7 { + top: 1.75rem; + } + + .sm\:right-7 { + right: 1.75rem; + } + + .sm\:bottom-7 { + bottom: 1.75rem; + } + + .sm\:left-7 { + left: 1.75rem; + } + + .sm\:top-8 { + top: 2rem; + } + + .sm\:right-8 { + right: 2rem; + } + + .sm\:bottom-8 { + bottom: 2rem; + } + + .sm\:left-8 { + left: 2rem; + } + + .sm\:top-9 { + top: 2.25rem; + } + + .sm\:right-9 { + right: 2.25rem; + } + + .sm\:bottom-9 { + bottom: 2.25rem; + } + + .sm\:left-9 { + left: 2.25rem; + } + + .sm\:top-10 { + top: 2.5rem; + } + + .sm\:right-10 { + right: 2.5rem; + } + + .sm\:bottom-10 { + bottom: 2.5rem; + } + + .sm\:left-10 { + left: 2.5rem; + } + + .sm\:top-11 { + top: 2.75rem; + } + + .sm\:right-11 { + right: 2.75rem; + } + + .sm\:bottom-11 { + bottom: 2.75rem; + } + + .sm\:left-11 { + left: 2.75rem; + } + + .sm\:top-12 { + top: 3rem; + } + + .sm\:right-12 { + right: 3rem; + } + + .sm\:bottom-12 { + bottom: 3rem; + } + + .sm\:left-12 { + left: 3rem; + } + + .sm\:top-13 { + top: 3.25rem; + } + + .sm\:right-13 { + right: 3.25rem; + } + + .sm\:bottom-13 { + bottom: 3.25rem; + } + + .sm\:left-13 { + left: 3.25rem; + } + + .sm\:top-14 { + top: 3.5rem; + } + + .sm\:right-14 { + right: 3.5rem; + } + + .sm\:bottom-14 { + bottom: 3.5rem; + } + + .sm\:left-14 { + left: 3.5rem; + } + + .sm\:top-15 { + top: 3.75rem; + } + + .sm\:right-15 { + right: 3.75rem; + } + + .sm\:bottom-15 { + bottom: 3.75rem; + } + + .sm\:left-15 { + left: 3.75rem; + } + + .sm\:top-16 { + top: 4rem; + } + + .sm\:right-16 { + right: 4rem; + } + + .sm\:bottom-16 { + bottom: 4rem; + } + + .sm\:left-16 { + left: 4rem; + } + + .sm\:top-20 { + top: 5rem; + } + + .sm\:right-20 { + right: 5rem; + } + + .sm\:bottom-20 { + bottom: 5rem; + } + + .sm\:left-20 { + left: 5rem; + } + + .sm\:top-24 { + top: 6rem; + } + + .sm\:right-24 { + right: 6rem; + } + + .sm\:bottom-24 { + bottom: 6rem; + } + + .sm\:left-24 { + left: 6rem; + } + + .sm\:top-28 { + top: 7rem; + } + + .sm\:right-28 { + right: 7rem; + } + + .sm\:bottom-28 { + bottom: 7rem; + } + + .sm\:left-28 { + left: 7rem; + } + + .sm\:top-32 { + top: 8rem; + } + + .sm\:right-32 { + right: 8rem; + } + + .sm\:bottom-32 { + bottom: 8rem; + } + + .sm\:left-32 { + left: 8rem; + } + + .sm\:top-36 { + top: 9rem; + } + + .sm\:right-36 { + right: 9rem; + } + + .sm\:bottom-36 { + bottom: 9rem; + } + + .sm\:left-36 { + left: 9rem; + } + + .sm\:top-40 { + top: 10rem; + } + + .sm\:right-40 { + right: 10rem; + } + + .sm\:bottom-40 { + bottom: 10rem; + } + + .sm\:left-40 { + left: 10rem; + } + + .sm\:top-44 { + top: 11rem; + } + + .sm\:right-44 { + right: 11rem; + } + + .sm\:bottom-44 { + bottom: 11rem; + } + + .sm\:left-44 { + left: 11rem; + } + + .sm\:top-48 { + top: 12rem; + } + + .sm\:right-48 { + right: 12rem; + } + + .sm\:bottom-48 { + bottom: 12rem; + } + + .sm\:left-48 { + left: 12rem; + } + + .sm\:top-52 { + top: 13rem; + } + + .sm\:right-52 { + right: 13rem; + } + + .sm\:bottom-52 { + bottom: 13rem; + } + + .sm\:left-52 { + left: 13rem; + } + + .sm\:top-56 { + top: 14rem; + } + + .sm\:right-56 { + right: 14rem; + } + + .sm\:bottom-56 { + bottom: 14rem; + } + + .sm\:left-56 { + left: 14rem; + } + + .sm\:top-60 { + top: 15rem; + } + + .sm\:right-60 { + right: 15rem; + } + + .sm\:bottom-60 { + bottom: 15rem; + } + + .sm\:left-60 { + left: 15rem; + } + + .sm\:top-64 { + top: 16rem; + } + + .sm\:right-64 { + right: 16rem; + } + + .sm\:bottom-64 { + bottom: 16rem; + } + + .sm\:left-64 { + left: 16rem; + } + + .sm\:top-72 { + top: 18rem; + } + + .sm\:right-72 { + right: 18rem; + } + + .sm\:bottom-72 { + bottom: 18rem; + } + + .sm\:left-72 { + left: 18rem; + } + + .sm\:top-80 { + top: 20rem; + } + + .sm\:right-80 { + right: 20rem; + } + + .sm\:bottom-80 { + bottom: 20rem; + } + + .sm\:left-80 { + left: 20rem; + } + + .sm\:top-96 { + top: 24rem; + } + + .sm\:right-96 { + right: 24rem; + } + + .sm\:bottom-96 { + bottom: 24rem; + } + + .sm\:left-96 { + left: 24rem; + } + + .sm\:top-auto { + top: auto; + } + + .sm\:right-auto { + right: auto; + } + + .sm\:bottom-auto { + bottom: auto; + } + + .sm\:left-auto { + left: auto; + } + + .sm\:top-px { + top: 1px; + } + + .sm\:right-px { + right: 1px; + } + + .sm\:bottom-px { + bottom: 1px; + } + + .sm\:left-px { + left: 1px; + } + + .sm\:top-0\.5 { + top: 0.125rem; + } + + .sm\:right-0\.5 { + right: 0.125rem; + } + + .sm\:bottom-0\.5 { + bottom: 0.125rem; + } + + .sm\:left-0\.5 { + left: 0.125rem; + } + + .sm\:top-1\.5 { + top: 0.375rem; + } + + .sm\:right-1\.5 { + right: 0.375rem; + } + + .sm\:bottom-1\.5 { + bottom: 0.375rem; + } + + .sm\:left-1\.5 { + left: 0.375rem; + } + + .sm\:top-2\.5 { + top: 0.625rem; + } + + .sm\:right-2\.5 { + right: 0.625rem; + } + + .sm\:bottom-2\.5 { + bottom: 0.625rem; + } + + .sm\:left-2\.5 { + left: 0.625rem; + } + + .sm\:top-3\.5 { + top: 0.875rem; + } + + .sm\:right-3\.5 { + right: 0.875rem; + } + + .sm\:bottom-3\.5 { + bottom: 0.875rem; + } + + .sm\:left-3\.5 { + left: 0.875rem; + } + + .sm\:top-1\/2 { + top: 50%; + } + + .sm\:right-1\/2 { + right: 50%; + } + + .sm\:bottom-1\/2 { + bottom: 50%; + } + + .sm\:left-1\/2 { + left: 50%; + } + + .sm\:top-1\/3 { + top: 33.333333%; + } + + .sm\:right-1\/3 { + right: 33.333333%; + } + + .sm\:bottom-1\/3 { + bottom: 33.333333%; + } + + .sm\:left-1\/3 { + left: 33.333333%; + } + + .sm\:top-2\/3 { + top: 66.666667%; + } + + .sm\:right-2\/3 { + right: 66.666667%; + } + + .sm\:bottom-2\/3 { + bottom: 66.666667%; + } + + .sm\:left-2\/3 { + left: 66.666667%; + } + + .sm\:top-1\/4 { + top: 25%; + } + + .sm\:right-1\/4 { + right: 25%; + } + + .sm\:bottom-1\/4 { + bottom: 25%; + } + + .sm\:left-1\/4 { + left: 25%; + } + + .sm\:top-2\/4 { + top: 50%; + } + + .sm\:right-2\/4 { + right: 50%; + } + + .sm\:bottom-2\/4 { + bottom: 50%; + } + + .sm\:left-2\/4 { + left: 50%; + } + + .sm\:top-3\/4 { + top: 75%; + } + + .sm\:right-3\/4 { + right: 75%; + } + + .sm\:bottom-3\/4 { + bottom: 75%; + } + + .sm\:left-3\/4 { + left: 75%; + } + + .sm\:top-1\/5 { + top: 20%; + } + + .sm\:right-1\/5 { + right: 20%; + } + + .sm\:bottom-1\/5 { + bottom: 20%; + } + + .sm\:left-1\/5 { + left: 20%; + } + + .sm\:top-2\/5 { + top: 40%; + } + + .sm\:right-2\/5 { + right: 40%; + } + + .sm\:bottom-2\/5 { + bottom: 40%; + } + + .sm\:left-2\/5 { + left: 40%; + } + + .sm\:top-3\/5 { + top: 60%; + } + + .sm\:right-3\/5 { + right: 60%; + } + + .sm\:bottom-3\/5 { + bottom: 60%; + } + + .sm\:left-3\/5 { + left: 60%; + } + + .sm\:top-4\/5 { + top: 80%; + } + + .sm\:right-4\/5 { + right: 80%; + } + + .sm\:bottom-4\/5 { + bottom: 80%; + } + + .sm\:left-4\/5 { + left: 80%; + } + + .sm\:top-1\/6 { + top: 16.666667%; + } + + .sm\:right-1\/6 { + right: 16.666667%; + } + + .sm\:bottom-1\/6 { + bottom: 16.666667%; + } + + .sm\:left-1\/6 { + left: 16.666667%; + } + + .sm\:top-2\/6 { + top: 33.333333%; + } + + .sm\:right-2\/6 { + right: 33.333333%; + } + + .sm\:bottom-2\/6 { + bottom: 33.333333%; + } + + .sm\:left-2\/6 { + left: 33.333333%; + } + + .sm\:top-3\/6 { + top: 50%; + } + + .sm\:right-3\/6 { + right: 50%; + } + + .sm\:bottom-3\/6 { + bottom: 50%; + } + + .sm\:left-3\/6 { + left: 50%; + } + + .sm\:top-4\/6 { + top: 66.666667%; + } + + .sm\:right-4\/6 { + right: 66.666667%; + } + + .sm\:bottom-4\/6 { + bottom: 66.666667%; + } + + .sm\:left-4\/6 { + left: 66.666667%; + } + + .sm\:top-5\/6 { + top: 83.333333%; + } + + .sm\:right-5\/6 { + right: 83.333333%; + } + + .sm\:bottom-5\/6 { + bottom: 83.333333%; + } + + .sm\:left-5\/6 { + left: 83.333333%; + } + + .sm\:top-1\/12 { + top: 8.333333%; + } + + .sm\:right-1\/12 { + right: 8.333333%; + } + + .sm\:bottom-1\/12 { + bottom: 8.333333%; + } + + .sm\:left-1\/12 { + left: 8.333333%; + } + + .sm\:top-2\/12 { + top: 16.666667%; + } + + .sm\:right-2\/12 { + right: 16.666667%; + } + + .sm\:bottom-2\/12 { + bottom: 16.666667%; + } + + .sm\:left-2\/12 { + left: 16.666667%; + } + + .sm\:top-3\/12 { + top: 25%; + } + + .sm\:right-3\/12 { + right: 25%; + } + + .sm\:bottom-3\/12 { + bottom: 25%; + } + + .sm\:left-3\/12 { + left: 25%; + } + + .sm\:top-4\/12 { + top: 33.333333%; + } + + .sm\:right-4\/12 { + right: 33.333333%; + } + + .sm\:bottom-4\/12 { + bottom: 33.333333%; + } + + .sm\:left-4\/12 { + left: 33.333333%; + } + + .sm\:top-5\/12 { + top: 41.666667%; + } + + .sm\:right-5\/12 { + right: 41.666667%; + } + + .sm\:bottom-5\/12 { + bottom: 41.666667%; + } + + .sm\:left-5\/12 { + left: 41.666667%; + } + + .sm\:top-6\/12 { + top: 50%; + } + + .sm\:right-6\/12 { + right: 50%; + } + + .sm\:bottom-6\/12 { + bottom: 50%; + } + + .sm\:left-6\/12 { + left: 50%; + } + + .sm\:top-7\/12 { + top: 58.333333%; + } + + .sm\:right-7\/12 { + right: 58.333333%; + } + + .sm\:bottom-7\/12 { + bottom: 58.333333%; + } + + .sm\:left-7\/12 { + left: 58.333333%; + } + + .sm\:top-8\/12 { + top: 66.666667%; + } + + .sm\:right-8\/12 { + right: 66.666667%; + } + + .sm\:bottom-8\/12 { + bottom: 66.666667%; + } + + .sm\:left-8\/12 { + left: 66.666667%; + } + + .sm\:top-9\/12 { + top: 75%; + } + + .sm\:right-9\/12 { + right: 75%; + } + + .sm\:bottom-9\/12 { + bottom: 75%; + } + + .sm\:left-9\/12 { + left: 75%; + } + + .sm\:top-10\/12 { + top: 83.333333%; + } + + .sm\:right-10\/12 { + right: 83.333333%; + } + + .sm\:bottom-10\/12 { + bottom: 83.333333%; + } + + .sm\:left-10\/12 { + left: 83.333333%; + } + + .sm\:top-11\/12 { + top: 91.666667%; + } + + .sm\:right-11\/12 { + right: 91.666667%; + } + + .sm\:bottom-11\/12 { + bottom: 91.666667%; + } + + .sm\:left-11\/12 { + left: 91.666667%; + } + + .sm\:top-full { + top: 100%; + } + + .sm\:right-full { + right: 100%; + } + + .sm\:bottom-full { + bottom: 100%; + } + + .sm\:left-full { + left: 100%; + } + + .sm\:resize-none { + resize: none; + } + + .sm\:resize-y { + resize: vertical; + } + + .sm\:resize-x { + resize: horizontal; + } + + .sm\:resize { + resize: both; + } + + .sm\:shadow-xs { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); + } + + .sm\:shadow-sm { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + } + + .sm\:shadow { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + } + + .sm\:shadow-md { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + } + + .sm\:shadow-lg { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + } + + .sm\:shadow-xl { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + } + + .sm\:shadow-2xl { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + } + + .sm\:shadow-inner { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + } + + .sm\:shadow-outline { + box-shadow: 0 0 0 3px rgba(118, 169, 250, 0.45); + } + + .sm\:shadow-none { + box-shadow: none; + } + + .sm\:shadow-solid { + box-shadow: 0 0 0 2px currentColor; + } + + .sm\:shadow-outline-gray { + box-shadow: 0 0 0 3px rgba(159, 166, 178, 0.45); + } + + .sm\:shadow-outline-blue { + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); + } + + .sm\:shadow-outline-teal { + box-shadow: 0 0 0 3px rgba(126, 220, 226, 0.45); + } + + .sm\:shadow-outline-green { + box-shadow: 0 0 0 3px rgba(132, 225, 188, 0.45); + } + + .sm\:shadow-outline-yellow { + box-shadow: 0 0 0 3px rgba(250, 202, 21, 0.45); + } + + .sm\:shadow-outline-orange { + box-shadow: 0 0 0 3px rgba(253, 186, 140, 0.45); + } + + .sm\:shadow-outline-red { + box-shadow: 0 0 0 3px rgba(248, 180, 180, 0.45); + } + + .sm\:shadow-outline-pink { + box-shadow: 0 0 0 3px rgba(248, 180, 217, 0.45); + } + + .sm\:shadow-outline-purple { + box-shadow: 0 0 0 3px rgba(202, 191, 253, 0.45); + } + + .sm\:shadow-outline-indigo { + box-shadow: 0 0 0 3px rgba(180, 198, 252, 0.45); + } + + .group:focus .sm\:group-focus\:shadow-xs { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); + } + + .group:focus .sm\:group-focus\:shadow-sm { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + } + + .group:focus .sm\:group-focus\:shadow { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + } + + .group:focus .sm\:group-focus\:shadow-md { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + } + + .group:focus .sm\:group-focus\:shadow-lg { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + } + + .group:focus .sm\:group-focus\:shadow-xl { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + } + + .group:focus .sm\:group-focus\:shadow-2xl { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + } + + .group:focus .sm\:group-focus\:shadow-inner { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + } + + .group:focus .sm\:group-focus\:shadow-outline { + box-shadow: 0 0 0 3px rgba(118, 169, 250, 0.45); + } + + .group:focus .sm\:group-focus\:shadow-none { + box-shadow: none; + } + + .group:focus .sm\:group-focus\:shadow-solid { + box-shadow: 0 0 0 2px currentColor; + } + + .group:focus .sm\:group-focus\:shadow-outline-gray { + box-shadow: 0 0 0 3px rgba(159, 166, 178, 0.45); + } + + .group:focus .sm\:group-focus\:shadow-outline-blue { + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); + } + + .group:focus .sm\:group-focus\:shadow-outline-teal { + box-shadow: 0 0 0 3px rgba(126, 220, 226, 0.45); + } + + .group:focus .sm\:group-focus\:shadow-outline-green { + box-shadow: 0 0 0 3px rgba(132, 225, 188, 0.45); + } + + .group:focus .sm\:group-focus\:shadow-outline-yellow { + box-shadow: 0 0 0 3px rgba(250, 202, 21, 0.45); + } + + .group:focus .sm\:group-focus\:shadow-outline-orange { + box-shadow: 0 0 0 3px rgba(253, 186, 140, 0.45); + } + + .group:focus .sm\:group-focus\:shadow-outline-red { + box-shadow: 0 0 0 3px rgba(248, 180, 180, 0.45); + } + + .group:focus .sm\:group-focus\:shadow-outline-pink { + box-shadow: 0 0 0 3px rgba(248, 180, 217, 0.45); + } + + .group:focus .sm\:group-focus\:shadow-outline-purple { + box-shadow: 0 0 0 3px rgba(202, 191, 253, 0.45); + } + + .group:focus .sm\:group-focus\:shadow-outline-indigo { + box-shadow: 0 0 0 3px rgba(180, 198, 252, 0.45); + } + + .sm\:hover\:shadow-xs:hover { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); + } + + .sm\:hover\:shadow-sm:hover { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + } + + .sm\:hover\:shadow:hover { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + } + + .sm\:hover\:shadow-md:hover { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + } + + .sm\:hover\:shadow-lg:hover { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + } + + .sm\:hover\:shadow-xl:hover { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + } + + .sm\:hover\:shadow-2xl:hover { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + } + + .sm\:hover\:shadow-inner:hover { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + } + + .sm\:hover\:shadow-outline:hover { + box-shadow: 0 0 0 3px rgba(118, 169, 250, 0.45); + } + + .sm\:hover\:shadow-none:hover { + box-shadow: none; + } + + .sm\:hover\:shadow-solid:hover { + box-shadow: 0 0 0 2px currentColor; + } + + .sm\:hover\:shadow-outline-gray:hover { + box-shadow: 0 0 0 3px rgba(159, 166, 178, 0.45); + } + + .sm\:hover\:shadow-outline-blue:hover { + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); + } + + .sm\:hover\:shadow-outline-teal:hover { + box-shadow: 0 0 0 3px rgba(126, 220, 226, 0.45); + } + + .sm\:hover\:shadow-outline-green:hover { + box-shadow: 0 0 0 3px rgba(132, 225, 188, 0.45); + } + + .sm\:hover\:shadow-outline-yellow:hover { + box-shadow: 0 0 0 3px rgba(250, 202, 21, 0.45); + } + + .sm\:hover\:shadow-outline-orange:hover { + box-shadow: 0 0 0 3px rgba(253, 186, 140, 0.45); + } + + .sm\:hover\:shadow-outline-red:hover { + box-shadow: 0 0 0 3px rgba(248, 180, 180, 0.45); + } + + .sm\:hover\:shadow-outline-pink:hover { + box-shadow: 0 0 0 3px rgba(248, 180, 217, 0.45); + } + + .sm\:hover\:shadow-outline-purple:hover { + box-shadow: 0 0 0 3px rgba(202, 191, 253, 0.45); + } + + .sm\:hover\:shadow-outline-indigo:hover { + box-shadow: 0 0 0 3px rgba(180, 198, 252, 0.45); + } + + .sm\:focus\:shadow-xs:focus { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); + } + + .sm\:focus\:shadow-sm:focus { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + } + + .sm\:focus\:shadow:focus { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + } + + .sm\:focus\:shadow-md:focus { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + } + + .sm\:focus\:shadow-lg:focus { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + } + + .sm\:focus\:shadow-xl:focus { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + } + + .sm\:focus\:shadow-2xl:focus { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + } + + .sm\:focus\:shadow-inner:focus { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + } + + .sm\:focus\:shadow-outline:focus { + box-shadow: 0 0 0 3px rgba(118, 169, 250, 0.45); + } + + .sm\:focus\:shadow-none:focus { + box-shadow: none; + } + + .sm\:focus\:shadow-solid:focus { + box-shadow: 0 0 0 2px currentColor; + } + + .sm\:focus\:shadow-outline-gray:focus { + box-shadow: 0 0 0 3px rgba(159, 166, 178, 0.45); + } + + .sm\:focus\:shadow-outline-blue:focus { + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); + } + + .sm\:focus\:shadow-outline-teal:focus { + box-shadow: 0 0 0 3px rgba(126, 220, 226, 0.45); + } + + .sm\:focus\:shadow-outline-green:focus { + box-shadow: 0 0 0 3px rgba(132, 225, 188, 0.45); + } + + .sm\:focus\:shadow-outline-yellow:focus { + box-shadow: 0 0 0 3px rgba(250, 202, 21, 0.45); + } + + .sm\:focus\:shadow-outline-orange:focus { + box-shadow: 0 0 0 3px rgba(253, 186, 140, 0.45); + } + + .sm\:focus\:shadow-outline-red:focus { + box-shadow: 0 0 0 3px rgba(248, 180, 180, 0.45); + } + + .sm\:focus\:shadow-outline-pink:focus { + box-shadow: 0 0 0 3px rgba(248, 180, 217, 0.45); + } + + .sm\:focus\:shadow-outline-purple:focus { + box-shadow: 0 0 0 3px rgba(202, 191, 253, 0.45); + } + + .sm\:focus\:shadow-outline-indigo:focus { + box-shadow: 0 0 0 3px rgba(180, 198, 252, 0.45); + } + + .sm\:fill-current { + fill: currentColor; + } + + .sm\:stroke-current { + stroke: currentColor; + } + + .sm\:stroke-0 { + stroke-width: 0; + } + + .sm\:stroke-1 { + stroke-width: 1; + } + + .sm\:stroke-2 { + stroke-width: 2; + } + + .sm\:table-auto { + table-layout: auto; + } + + .sm\:table-fixed { + table-layout: fixed; + } + + .sm\:text-left { + text-align: left; + } + + .sm\:text-center { + text-align: center; + } + + .sm\:text-right { + text-align: right; + } + + .sm\:text-justify { + text-align: justify; + } + + .sm\:text-transparent { + color: transparent; + } + + .sm\:text-white { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .sm\:text-black { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .sm\:text-gray-50 { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .sm\:text-gray-100 { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .sm\:text-gray-200 { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .sm\:text-gray-300 { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .sm\:text-gray-400 { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .sm\:text-gray-500 { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .sm\:text-gray-600 { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .sm\:text-gray-700 { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .sm\:text-gray-800 { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .sm\:text-gray-900 { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .sm\:text-cool-gray-50 { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .sm\:text-cool-gray-100 { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .sm\:text-cool-gray-200 { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .sm\:text-cool-gray-300 { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .sm\:text-cool-gray-400 { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .sm\:text-cool-gray-500 { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .sm\:text-cool-gray-600 { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .sm\:text-cool-gray-700 { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .sm\:text-cool-gray-800 { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .sm\:text-cool-gray-900 { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .sm\:text-red-50 { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .sm\:text-red-100 { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .sm\:text-red-200 { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .sm\:text-red-300 { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .sm\:text-red-400 { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .sm\:text-red-500 { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .sm\:text-red-600 { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .sm\:text-red-700 { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .sm\:text-red-800 { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .sm\:text-red-900 { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .sm\:text-orange-50 { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .sm\:text-orange-100 { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .sm\:text-orange-200 { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .sm\:text-orange-300 { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .sm\:text-orange-400 { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .sm\:text-orange-500 { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .sm\:text-orange-600 { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .sm\:text-orange-700 { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .sm\:text-orange-800 { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .sm\:text-orange-900 { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .sm\:text-yellow-50 { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .sm\:text-yellow-100 { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .sm\:text-yellow-200 { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .sm\:text-yellow-300 { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .sm\:text-yellow-400 { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .sm\:text-yellow-500 { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .sm\:text-yellow-600 { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .sm\:text-yellow-700 { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .sm\:text-yellow-800 { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .sm\:text-yellow-900 { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .sm\:text-green-50 { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .sm\:text-green-100 { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .sm\:text-green-200 { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .sm\:text-green-300 { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .sm\:text-green-400 { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .sm\:text-green-500 { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .sm\:text-green-600 { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .sm\:text-green-700 { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .sm\:text-green-800 { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .sm\:text-green-900 { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .sm\:text-teal-50 { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .sm\:text-teal-100 { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .sm\:text-teal-200 { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .sm\:text-teal-300 { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .sm\:text-teal-400 { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .sm\:text-teal-500 { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .sm\:text-teal-600 { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .sm\:text-teal-700 { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .sm\:text-teal-800 { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .sm\:text-teal-900 { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .sm\:text-blue-50 { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .sm\:text-blue-100 { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .sm\:text-blue-200 { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .sm\:text-blue-300 { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .sm\:text-blue-400 { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .sm\:text-blue-500 { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .sm\:text-blue-600 { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .sm\:text-blue-700 { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .sm\:text-blue-800 { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .sm\:text-blue-900 { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .sm\:text-indigo-50 { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .sm\:text-indigo-100 { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .sm\:text-indigo-200 { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .sm\:text-indigo-300 { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .sm\:text-indigo-400 { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .sm\:text-indigo-500 { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .sm\:text-indigo-600 { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .sm\:text-indigo-700 { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .sm\:text-indigo-800 { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .sm\:text-indigo-900 { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .sm\:text-purple-50 { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .sm\:text-purple-100 { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .sm\:text-purple-200 { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .sm\:text-purple-300 { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .sm\:text-purple-400 { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .sm\:text-purple-500 { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .sm\:text-purple-600 { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .sm\:text-purple-700 { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .sm\:text-purple-800 { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .sm\:text-purple-900 { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .sm\:text-pink-50 { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .sm\:text-pink-100 { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .sm\:text-pink-200 { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .sm\:text-pink-300 { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .sm\:text-pink-400 { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .sm\:text-pink-500 { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .sm\:text-pink-600 { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .sm\:text-pink-700 { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .sm\:text-pink-800 { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .sm\:text-pink-900 { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-transparent { + color: transparent; + } + + .group:hover .sm\:group-hover\:text-white { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-black { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-gray-50 { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-gray-100 { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-gray-200 { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-gray-300 { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-gray-400 { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-gray-500 { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-gray-600 { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-gray-700 { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-gray-800 { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-gray-900 { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-cool-gray-50 { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-cool-gray-100 { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-cool-gray-200 { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-cool-gray-300 { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-cool-gray-400 { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-cool-gray-500 { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-cool-gray-600 { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-cool-gray-700 { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-cool-gray-800 { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-cool-gray-900 { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-red-50 { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-red-100 { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-red-200 { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-red-300 { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-red-400 { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-red-500 { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-red-600 { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-red-700 { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-red-800 { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-red-900 { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-orange-50 { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-orange-100 { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-orange-200 { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-orange-300 { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-orange-400 { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-orange-500 { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-orange-600 { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-orange-700 { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-orange-800 { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-orange-900 { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-yellow-50 { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-yellow-100 { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-yellow-200 { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-yellow-300 { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-yellow-400 { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-yellow-500 { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-yellow-600 { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-yellow-700 { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-yellow-800 { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-yellow-900 { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-green-50 { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-green-100 { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-green-200 { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-green-300 { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-green-400 { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-green-500 { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-green-600 { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-green-700 { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-green-800 { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-green-900 { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-teal-50 { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-teal-100 { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-teal-200 { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-teal-300 { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-teal-400 { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-teal-500 { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-teal-600 { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-teal-700 { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-teal-800 { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-teal-900 { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-blue-50 { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-blue-100 { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-blue-200 { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-blue-300 { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-blue-400 { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-blue-500 { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-blue-600 { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-blue-700 { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-blue-800 { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-blue-900 { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-indigo-50 { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-indigo-100 { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-indigo-200 { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-indigo-300 { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-indigo-400 { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-indigo-500 { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-indigo-600 { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-indigo-700 { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-indigo-800 { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-indigo-900 { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-purple-50 { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-purple-100 { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-purple-200 { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-purple-300 { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-purple-400 { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-purple-500 { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-purple-600 { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-purple-700 { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-purple-800 { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-purple-900 { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-pink-50 { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-pink-100 { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-pink-200 { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-pink-300 { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-pink-400 { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-pink-500 { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-pink-600 { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-pink-700 { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-pink-800 { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .group:hover .sm\:group-hover\:text-pink-900 { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-transparent { + color: transparent; + } + + .group:focus .sm\:group-focus\:text-white { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-black { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-gray-50 { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-gray-100 { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-gray-200 { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-gray-300 { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-gray-400 { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-gray-500 { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-gray-600 { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-gray-700 { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-gray-800 { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-gray-900 { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-cool-gray-50 { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-cool-gray-100 { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-cool-gray-200 { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-cool-gray-300 { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-cool-gray-400 { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-cool-gray-500 { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-cool-gray-600 { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-cool-gray-700 { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-cool-gray-800 { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-cool-gray-900 { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-red-50 { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-red-100 { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-red-200 { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-red-300 { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-red-400 { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-red-500 { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-red-600 { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-red-700 { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-red-800 { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-red-900 { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-orange-50 { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-orange-100 { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-orange-200 { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-orange-300 { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-orange-400 { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-orange-500 { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-orange-600 { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-orange-700 { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-orange-800 { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-orange-900 { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-yellow-50 { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-yellow-100 { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-yellow-200 { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-yellow-300 { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-yellow-400 { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-yellow-500 { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-yellow-600 { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-yellow-700 { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-yellow-800 { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-yellow-900 { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-green-50 { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-green-100 { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-green-200 { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-green-300 { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-green-400 { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-green-500 { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-green-600 { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-green-700 { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-green-800 { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-green-900 { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-teal-50 { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-teal-100 { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-teal-200 { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-teal-300 { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-teal-400 { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-teal-500 { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-teal-600 { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-teal-700 { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-teal-800 { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-teal-900 { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-blue-50 { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-blue-100 { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-blue-200 { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-blue-300 { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-blue-400 { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-blue-500 { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-blue-600 { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-blue-700 { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-blue-800 { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-blue-900 { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-indigo-50 { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-indigo-100 { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-indigo-200 { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-indigo-300 { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-indigo-400 { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-indigo-500 { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-indigo-600 { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-indigo-700 { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-indigo-800 { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-indigo-900 { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-purple-50 { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-purple-100 { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-purple-200 { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-purple-300 { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-purple-400 { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-purple-500 { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-purple-600 { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-purple-700 { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-purple-800 { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-purple-900 { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-pink-50 { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-pink-100 { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-pink-200 { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-pink-300 { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-pink-400 { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-pink-500 { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-pink-600 { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-pink-700 { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-pink-800 { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .group:focus .sm\:group-focus\:text-pink-900 { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .sm\:hover\:text-transparent:hover { + color: transparent; + } + + .sm\:hover\:text-white:hover { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .sm\:hover\:text-black:hover { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .sm\:hover\:text-gray-50:hover { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .sm\:hover\:text-gray-100:hover { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .sm\:hover\:text-gray-200:hover { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .sm\:hover\:text-gray-300:hover { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .sm\:hover\:text-gray-400:hover { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .sm\:hover\:text-gray-500:hover { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .sm\:hover\:text-gray-600:hover { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .sm\:hover\:text-gray-700:hover { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .sm\:hover\:text-gray-800:hover { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .sm\:hover\:text-gray-900:hover { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .sm\:hover\:text-cool-gray-50:hover { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .sm\:hover\:text-cool-gray-100:hover { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .sm\:hover\:text-cool-gray-200:hover { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .sm\:hover\:text-cool-gray-300:hover { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .sm\:hover\:text-cool-gray-400:hover { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .sm\:hover\:text-cool-gray-500:hover { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .sm\:hover\:text-cool-gray-600:hover { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .sm\:hover\:text-cool-gray-700:hover { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .sm\:hover\:text-cool-gray-800:hover { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .sm\:hover\:text-cool-gray-900:hover { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .sm\:hover\:text-red-50:hover { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .sm\:hover\:text-red-100:hover { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .sm\:hover\:text-red-200:hover { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .sm\:hover\:text-red-300:hover { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .sm\:hover\:text-red-400:hover { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .sm\:hover\:text-red-500:hover { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .sm\:hover\:text-red-600:hover { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .sm\:hover\:text-red-700:hover { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .sm\:hover\:text-red-800:hover { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .sm\:hover\:text-red-900:hover { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .sm\:hover\:text-orange-50:hover { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .sm\:hover\:text-orange-100:hover { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .sm\:hover\:text-orange-200:hover { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .sm\:hover\:text-orange-300:hover { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .sm\:hover\:text-orange-400:hover { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .sm\:hover\:text-orange-500:hover { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .sm\:hover\:text-orange-600:hover { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .sm\:hover\:text-orange-700:hover { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .sm\:hover\:text-orange-800:hover { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .sm\:hover\:text-orange-900:hover { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .sm\:hover\:text-yellow-50:hover { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .sm\:hover\:text-yellow-100:hover { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .sm\:hover\:text-yellow-200:hover { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .sm\:hover\:text-yellow-300:hover { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .sm\:hover\:text-yellow-400:hover { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .sm\:hover\:text-yellow-500:hover { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .sm\:hover\:text-yellow-600:hover { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .sm\:hover\:text-yellow-700:hover { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .sm\:hover\:text-yellow-800:hover { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .sm\:hover\:text-yellow-900:hover { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .sm\:hover\:text-green-50:hover { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .sm\:hover\:text-green-100:hover { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .sm\:hover\:text-green-200:hover { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .sm\:hover\:text-green-300:hover { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .sm\:hover\:text-green-400:hover { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .sm\:hover\:text-green-500:hover { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .sm\:hover\:text-green-600:hover { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .sm\:hover\:text-green-700:hover { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .sm\:hover\:text-green-800:hover { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .sm\:hover\:text-green-900:hover { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .sm\:hover\:text-teal-50:hover { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .sm\:hover\:text-teal-100:hover { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .sm\:hover\:text-teal-200:hover { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .sm\:hover\:text-teal-300:hover { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .sm\:hover\:text-teal-400:hover { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .sm\:hover\:text-teal-500:hover { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .sm\:hover\:text-teal-600:hover { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .sm\:hover\:text-teal-700:hover { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .sm\:hover\:text-teal-800:hover { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .sm\:hover\:text-teal-900:hover { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .sm\:hover\:text-blue-50:hover { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .sm\:hover\:text-blue-100:hover { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .sm\:hover\:text-blue-200:hover { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .sm\:hover\:text-blue-300:hover { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .sm\:hover\:text-blue-400:hover { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .sm\:hover\:text-blue-500:hover { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .sm\:hover\:text-blue-600:hover { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .sm\:hover\:text-blue-700:hover { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .sm\:hover\:text-blue-800:hover { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .sm\:hover\:text-blue-900:hover { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .sm\:hover\:text-indigo-50:hover { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .sm\:hover\:text-indigo-100:hover { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .sm\:hover\:text-indigo-200:hover { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .sm\:hover\:text-indigo-300:hover { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .sm\:hover\:text-indigo-400:hover { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .sm\:hover\:text-indigo-500:hover { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .sm\:hover\:text-indigo-600:hover { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .sm\:hover\:text-indigo-700:hover { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .sm\:hover\:text-indigo-800:hover { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .sm\:hover\:text-indigo-900:hover { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .sm\:hover\:text-purple-50:hover { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .sm\:hover\:text-purple-100:hover { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .sm\:hover\:text-purple-200:hover { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .sm\:hover\:text-purple-300:hover { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .sm\:hover\:text-purple-400:hover { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .sm\:hover\:text-purple-500:hover { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .sm\:hover\:text-purple-600:hover { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .sm\:hover\:text-purple-700:hover { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .sm\:hover\:text-purple-800:hover { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .sm\:hover\:text-purple-900:hover { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .sm\:hover\:text-pink-50:hover { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .sm\:hover\:text-pink-100:hover { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .sm\:hover\:text-pink-200:hover { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .sm\:hover\:text-pink-300:hover { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .sm\:hover\:text-pink-400:hover { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .sm\:hover\:text-pink-500:hover { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .sm\:hover\:text-pink-600:hover { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .sm\:hover\:text-pink-700:hover { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .sm\:hover\:text-pink-800:hover { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .sm\:hover\:text-pink-900:hover { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .sm\:focus-within\:text-transparent:focus-within { + color: transparent; + } + + .sm\:focus-within\:text-white:focus-within { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .sm\:focus-within\:text-black:focus-within { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .sm\:focus-within\:text-gray-50:focus-within { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .sm\:focus-within\:text-gray-100:focus-within { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .sm\:focus-within\:text-gray-200:focus-within { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .sm\:focus-within\:text-gray-300:focus-within { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .sm\:focus-within\:text-gray-400:focus-within { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .sm\:focus-within\:text-gray-500:focus-within { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .sm\:focus-within\:text-gray-600:focus-within { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .sm\:focus-within\:text-gray-700:focus-within { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .sm\:focus-within\:text-gray-800:focus-within { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .sm\:focus-within\:text-gray-900:focus-within { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .sm\:focus-within\:text-cool-gray-50:focus-within { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .sm\:focus-within\:text-cool-gray-100:focus-within { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .sm\:focus-within\:text-cool-gray-200:focus-within { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .sm\:focus-within\:text-cool-gray-300:focus-within { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .sm\:focus-within\:text-cool-gray-400:focus-within { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .sm\:focus-within\:text-cool-gray-500:focus-within { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .sm\:focus-within\:text-cool-gray-600:focus-within { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .sm\:focus-within\:text-cool-gray-700:focus-within { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .sm\:focus-within\:text-cool-gray-800:focus-within { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .sm\:focus-within\:text-cool-gray-900:focus-within { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .sm\:focus-within\:text-red-50:focus-within { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .sm\:focus-within\:text-red-100:focus-within { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .sm\:focus-within\:text-red-200:focus-within { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .sm\:focus-within\:text-red-300:focus-within { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .sm\:focus-within\:text-red-400:focus-within { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .sm\:focus-within\:text-red-500:focus-within { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .sm\:focus-within\:text-red-600:focus-within { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .sm\:focus-within\:text-red-700:focus-within { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .sm\:focus-within\:text-red-800:focus-within { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .sm\:focus-within\:text-red-900:focus-within { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .sm\:focus-within\:text-orange-50:focus-within { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .sm\:focus-within\:text-orange-100:focus-within { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .sm\:focus-within\:text-orange-200:focus-within { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .sm\:focus-within\:text-orange-300:focus-within { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .sm\:focus-within\:text-orange-400:focus-within { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .sm\:focus-within\:text-orange-500:focus-within { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .sm\:focus-within\:text-orange-600:focus-within { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .sm\:focus-within\:text-orange-700:focus-within { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .sm\:focus-within\:text-orange-800:focus-within { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .sm\:focus-within\:text-orange-900:focus-within { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .sm\:focus-within\:text-yellow-50:focus-within { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .sm\:focus-within\:text-yellow-100:focus-within { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .sm\:focus-within\:text-yellow-200:focus-within { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .sm\:focus-within\:text-yellow-300:focus-within { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .sm\:focus-within\:text-yellow-400:focus-within { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .sm\:focus-within\:text-yellow-500:focus-within { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .sm\:focus-within\:text-yellow-600:focus-within { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .sm\:focus-within\:text-yellow-700:focus-within { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .sm\:focus-within\:text-yellow-800:focus-within { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .sm\:focus-within\:text-yellow-900:focus-within { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .sm\:focus-within\:text-green-50:focus-within { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .sm\:focus-within\:text-green-100:focus-within { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .sm\:focus-within\:text-green-200:focus-within { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .sm\:focus-within\:text-green-300:focus-within { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .sm\:focus-within\:text-green-400:focus-within { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .sm\:focus-within\:text-green-500:focus-within { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .sm\:focus-within\:text-green-600:focus-within { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .sm\:focus-within\:text-green-700:focus-within { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .sm\:focus-within\:text-green-800:focus-within { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .sm\:focus-within\:text-green-900:focus-within { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .sm\:focus-within\:text-teal-50:focus-within { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .sm\:focus-within\:text-teal-100:focus-within { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .sm\:focus-within\:text-teal-200:focus-within { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .sm\:focus-within\:text-teal-300:focus-within { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .sm\:focus-within\:text-teal-400:focus-within { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .sm\:focus-within\:text-teal-500:focus-within { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .sm\:focus-within\:text-teal-600:focus-within { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .sm\:focus-within\:text-teal-700:focus-within { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .sm\:focus-within\:text-teal-800:focus-within { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .sm\:focus-within\:text-teal-900:focus-within { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .sm\:focus-within\:text-blue-50:focus-within { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .sm\:focus-within\:text-blue-100:focus-within { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .sm\:focus-within\:text-blue-200:focus-within { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .sm\:focus-within\:text-blue-300:focus-within { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .sm\:focus-within\:text-blue-400:focus-within { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .sm\:focus-within\:text-blue-500:focus-within { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .sm\:focus-within\:text-blue-600:focus-within { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .sm\:focus-within\:text-blue-700:focus-within { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .sm\:focus-within\:text-blue-800:focus-within { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .sm\:focus-within\:text-blue-900:focus-within { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .sm\:focus-within\:text-indigo-50:focus-within { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .sm\:focus-within\:text-indigo-100:focus-within { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .sm\:focus-within\:text-indigo-200:focus-within { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .sm\:focus-within\:text-indigo-300:focus-within { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .sm\:focus-within\:text-indigo-400:focus-within { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .sm\:focus-within\:text-indigo-500:focus-within { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .sm\:focus-within\:text-indigo-600:focus-within { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .sm\:focus-within\:text-indigo-700:focus-within { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .sm\:focus-within\:text-indigo-800:focus-within { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .sm\:focus-within\:text-indigo-900:focus-within { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .sm\:focus-within\:text-purple-50:focus-within { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .sm\:focus-within\:text-purple-100:focus-within { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .sm\:focus-within\:text-purple-200:focus-within { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .sm\:focus-within\:text-purple-300:focus-within { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .sm\:focus-within\:text-purple-400:focus-within { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .sm\:focus-within\:text-purple-500:focus-within { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .sm\:focus-within\:text-purple-600:focus-within { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .sm\:focus-within\:text-purple-700:focus-within { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .sm\:focus-within\:text-purple-800:focus-within { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .sm\:focus-within\:text-purple-900:focus-within { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .sm\:focus-within\:text-pink-50:focus-within { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .sm\:focus-within\:text-pink-100:focus-within { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .sm\:focus-within\:text-pink-200:focus-within { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .sm\:focus-within\:text-pink-300:focus-within { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .sm\:focus-within\:text-pink-400:focus-within { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .sm\:focus-within\:text-pink-500:focus-within { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .sm\:focus-within\:text-pink-600:focus-within { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .sm\:focus-within\:text-pink-700:focus-within { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .sm\:focus-within\:text-pink-800:focus-within { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .sm\:focus-within\:text-pink-900:focus-within { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .sm\:focus\:text-transparent:focus { + color: transparent; + } + + .sm\:focus\:text-white:focus { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .sm\:focus\:text-black:focus { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .sm\:focus\:text-gray-50:focus { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .sm\:focus\:text-gray-100:focus { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .sm\:focus\:text-gray-200:focus { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .sm\:focus\:text-gray-300:focus { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .sm\:focus\:text-gray-400:focus { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .sm\:focus\:text-gray-500:focus { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .sm\:focus\:text-gray-600:focus { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .sm\:focus\:text-gray-700:focus { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .sm\:focus\:text-gray-800:focus { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .sm\:focus\:text-gray-900:focus { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .sm\:focus\:text-cool-gray-50:focus { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .sm\:focus\:text-cool-gray-100:focus { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .sm\:focus\:text-cool-gray-200:focus { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .sm\:focus\:text-cool-gray-300:focus { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .sm\:focus\:text-cool-gray-400:focus { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .sm\:focus\:text-cool-gray-500:focus { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .sm\:focus\:text-cool-gray-600:focus { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .sm\:focus\:text-cool-gray-700:focus { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .sm\:focus\:text-cool-gray-800:focus { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .sm\:focus\:text-cool-gray-900:focus { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .sm\:focus\:text-red-50:focus { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .sm\:focus\:text-red-100:focus { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .sm\:focus\:text-red-200:focus { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .sm\:focus\:text-red-300:focus { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .sm\:focus\:text-red-400:focus { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .sm\:focus\:text-red-500:focus { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .sm\:focus\:text-red-600:focus { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .sm\:focus\:text-red-700:focus { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .sm\:focus\:text-red-800:focus { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .sm\:focus\:text-red-900:focus { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .sm\:focus\:text-orange-50:focus { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .sm\:focus\:text-orange-100:focus { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .sm\:focus\:text-orange-200:focus { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .sm\:focus\:text-orange-300:focus { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .sm\:focus\:text-orange-400:focus { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .sm\:focus\:text-orange-500:focus { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .sm\:focus\:text-orange-600:focus { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .sm\:focus\:text-orange-700:focus { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .sm\:focus\:text-orange-800:focus { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .sm\:focus\:text-orange-900:focus { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .sm\:focus\:text-yellow-50:focus { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .sm\:focus\:text-yellow-100:focus { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .sm\:focus\:text-yellow-200:focus { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .sm\:focus\:text-yellow-300:focus { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .sm\:focus\:text-yellow-400:focus { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .sm\:focus\:text-yellow-500:focus { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .sm\:focus\:text-yellow-600:focus { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .sm\:focus\:text-yellow-700:focus { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .sm\:focus\:text-yellow-800:focus { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .sm\:focus\:text-yellow-900:focus { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .sm\:focus\:text-green-50:focus { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .sm\:focus\:text-green-100:focus { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .sm\:focus\:text-green-200:focus { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .sm\:focus\:text-green-300:focus { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .sm\:focus\:text-green-400:focus { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .sm\:focus\:text-green-500:focus { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .sm\:focus\:text-green-600:focus { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .sm\:focus\:text-green-700:focus { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .sm\:focus\:text-green-800:focus { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .sm\:focus\:text-green-900:focus { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .sm\:focus\:text-teal-50:focus { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .sm\:focus\:text-teal-100:focus { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .sm\:focus\:text-teal-200:focus { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .sm\:focus\:text-teal-300:focus { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .sm\:focus\:text-teal-400:focus { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .sm\:focus\:text-teal-500:focus { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .sm\:focus\:text-teal-600:focus { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .sm\:focus\:text-teal-700:focus { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .sm\:focus\:text-teal-800:focus { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .sm\:focus\:text-teal-900:focus { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .sm\:focus\:text-blue-50:focus { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .sm\:focus\:text-blue-100:focus { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .sm\:focus\:text-blue-200:focus { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .sm\:focus\:text-blue-300:focus { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .sm\:focus\:text-blue-400:focus { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .sm\:focus\:text-blue-500:focus { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .sm\:focus\:text-blue-600:focus { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .sm\:focus\:text-blue-700:focus { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .sm\:focus\:text-blue-800:focus { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .sm\:focus\:text-blue-900:focus { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .sm\:focus\:text-indigo-50:focus { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .sm\:focus\:text-indigo-100:focus { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .sm\:focus\:text-indigo-200:focus { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .sm\:focus\:text-indigo-300:focus { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .sm\:focus\:text-indigo-400:focus { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .sm\:focus\:text-indigo-500:focus { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .sm\:focus\:text-indigo-600:focus { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .sm\:focus\:text-indigo-700:focus { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .sm\:focus\:text-indigo-800:focus { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .sm\:focus\:text-indigo-900:focus { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .sm\:focus\:text-purple-50:focus { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .sm\:focus\:text-purple-100:focus { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .sm\:focus\:text-purple-200:focus { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .sm\:focus\:text-purple-300:focus { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .sm\:focus\:text-purple-400:focus { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .sm\:focus\:text-purple-500:focus { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .sm\:focus\:text-purple-600:focus { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .sm\:focus\:text-purple-700:focus { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .sm\:focus\:text-purple-800:focus { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .sm\:focus\:text-purple-900:focus { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .sm\:focus\:text-pink-50:focus { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .sm\:focus\:text-pink-100:focus { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .sm\:focus\:text-pink-200:focus { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .sm\:focus\:text-pink-300:focus { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .sm\:focus\:text-pink-400:focus { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .sm\:focus\:text-pink-500:focus { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .sm\:focus\:text-pink-600:focus { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .sm\:focus\:text-pink-700:focus { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .sm\:focus\:text-pink-800:focus { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .sm\:focus\:text-pink-900:focus { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .sm\:active\:text-transparent:active { + color: transparent; + } + + .sm\:active\:text-white:active { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .sm\:active\:text-black:active { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .sm\:active\:text-gray-50:active { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .sm\:active\:text-gray-100:active { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .sm\:active\:text-gray-200:active { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .sm\:active\:text-gray-300:active { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .sm\:active\:text-gray-400:active { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .sm\:active\:text-gray-500:active { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .sm\:active\:text-gray-600:active { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .sm\:active\:text-gray-700:active { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .sm\:active\:text-gray-800:active { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .sm\:active\:text-gray-900:active { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .sm\:active\:text-cool-gray-50:active { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .sm\:active\:text-cool-gray-100:active { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .sm\:active\:text-cool-gray-200:active { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .sm\:active\:text-cool-gray-300:active { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .sm\:active\:text-cool-gray-400:active { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .sm\:active\:text-cool-gray-500:active { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .sm\:active\:text-cool-gray-600:active { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .sm\:active\:text-cool-gray-700:active { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .sm\:active\:text-cool-gray-800:active { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .sm\:active\:text-cool-gray-900:active { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .sm\:active\:text-red-50:active { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .sm\:active\:text-red-100:active { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .sm\:active\:text-red-200:active { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .sm\:active\:text-red-300:active { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .sm\:active\:text-red-400:active { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .sm\:active\:text-red-500:active { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .sm\:active\:text-red-600:active { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .sm\:active\:text-red-700:active { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .sm\:active\:text-red-800:active { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .sm\:active\:text-red-900:active { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .sm\:active\:text-orange-50:active { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .sm\:active\:text-orange-100:active { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .sm\:active\:text-orange-200:active { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .sm\:active\:text-orange-300:active { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .sm\:active\:text-orange-400:active { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .sm\:active\:text-orange-500:active { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .sm\:active\:text-orange-600:active { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .sm\:active\:text-orange-700:active { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .sm\:active\:text-orange-800:active { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .sm\:active\:text-orange-900:active { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .sm\:active\:text-yellow-50:active { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .sm\:active\:text-yellow-100:active { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .sm\:active\:text-yellow-200:active { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .sm\:active\:text-yellow-300:active { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .sm\:active\:text-yellow-400:active { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .sm\:active\:text-yellow-500:active { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .sm\:active\:text-yellow-600:active { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .sm\:active\:text-yellow-700:active { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .sm\:active\:text-yellow-800:active { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .sm\:active\:text-yellow-900:active { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .sm\:active\:text-green-50:active { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .sm\:active\:text-green-100:active { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .sm\:active\:text-green-200:active { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .sm\:active\:text-green-300:active { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .sm\:active\:text-green-400:active { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .sm\:active\:text-green-500:active { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .sm\:active\:text-green-600:active { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .sm\:active\:text-green-700:active { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .sm\:active\:text-green-800:active { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .sm\:active\:text-green-900:active { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .sm\:active\:text-teal-50:active { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .sm\:active\:text-teal-100:active { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .sm\:active\:text-teal-200:active { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .sm\:active\:text-teal-300:active { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .sm\:active\:text-teal-400:active { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .sm\:active\:text-teal-500:active { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .sm\:active\:text-teal-600:active { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .sm\:active\:text-teal-700:active { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .sm\:active\:text-teal-800:active { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .sm\:active\:text-teal-900:active { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .sm\:active\:text-blue-50:active { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .sm\:active\:text-blue-100:active { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .sm\:active\:text-blue-200:active { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .sm\:active\:text-blue-300:active { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .sm\:active\:text-blue-400:active { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .sm\:active\:text-blue-500:active { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .sm\:active\:text-blue-600:active { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .sm\:active\:text-blue-700:active { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .sm\:active\:text-blue-800:active { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .sm\:active\:text-blue-900:active { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .sm\:active\:text-indigo-50:active { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .sm\:active\:text-indigo-100:active { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .sm\:active\:text-indigo-200:active { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .sm\:active\:text-indigo-300:active { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .sm\:active\:text-indigo-400:active { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .sm\:active\:text-indigo-500:active { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .sm\:active\:text-indigo-600:active { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .sm\:active\:text-indigo-700:active { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .sm\:active\:text-indigo-800:active { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .sm\:active\:text-indigo-900:active { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .sm\:active\:text-purple-50:active { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .sm\:active\:text-purple-100:active { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .sm\:active\:text-purple-200:active { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .sm\:active\:text-purple-300:active { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .sm\:active\:text-purple-400:active { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .sm\:active\:text-purple-500:active { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .sm\:active\:text-purple-600:active { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .sm\:active\:text-purple-700:active { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .sm\:active\:text-purple-800:active { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .sm\:active\:text-purple-900:active { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .sm\:active\:text-pink-50:active { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .sm\:active\:text-pink-100:active { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .sm\:active\:text-pink-200:active { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .sm\:active\:text-pink-300:active { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .sm\:active\:text-pink-400:active { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .sm\:active\:text-pink-500:active { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .sm\:active\:text-pink-600:active { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .sm\:active\:text-pink-700:active { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .sm\:active\:text-pink-800:active { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .sm\:active\:text-pink-900:active { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .sm\:text-opacity-0 { + --text-opacity: 0; + } + + .sm\:text-opacity-25 { + --text-opacity: 0.25; + } + + .sm\:text-opacity-50 { + --text-opacity: 0.5; + } + + .sm\:text-opacity-75 { + --text-opacity: 0.75; + } + + .sm\:text-opacity-100 { + --text-opacity: 1; + } + + .sm\:hover\:text-opacity-0:hover { + --text-opacity: 0; + } + + .sm\:hover\:text-opacity-25:hover { + --text-opacity: 0.25; + } + + .sm\:hover\:text-opacity-50:hover { + --text-opacity: 0.5; + } + + .sm\:hover\:text-opacity-75:hover { + --text-opacity: 0.75; + } + + .sm\:hover\:text-opacity-100:hover { + --text-opacity: 1; + } + + .sm\:focus\:text-opacity-0:focus { + --text-opacity: 0; + } + + .sm\:focus\:text-opacity-25:focus { + --text-opacity: 0.25; + } + + .sm\:focus\:text-opacity-50:focus { + --text-opacity: 0.5; + } + + .sm\:focus\:text-opacity-75:focus { + --text-opacity: 0.75; + } + + .sm\:focus\:text-opacity-100:focus { + --text-opacity: 1; + } + + .sm\:italic { + font-style: italic; + } + + .sm\:not-italic { + font-style: normal; + } + + .sm\:uppercase { + text-transform: uppercase; + } + + .sm\:lowercase { + text-transform: lowercase; + } + + .sm\:capitalize { + text-transform: capitalize; + } + + .sm\:normal-case { + text-transform: none; + } + + .sm\:underline { + text-decoration: underline; + } + + .sm\:line-through { + text-decoration: line-through; + } + + .sm\:no-underline { + text-decoration: none; + } + + .group:hover .sm\:group-hover\:underline { + text-decoration: underline; + } + + .group:hover .sm\:group-hover\:line-through { + text-decoration: line-through; + } + + .group:hover .sm\:group-hover\:no-underline { + text-decoration: none; + } + + .group:focus .sm\:group-focus\:underline { + text-decoration: underline; + } + + .group:focus .sm\:group-focus\:line-through { + text-decoration: line-through; + } + + .group:focus .sm\:group-focus\:no-underline { + text-decoration: none; + } + + .sm\:hover\:underline:hover { + text-decoration: underline; + } + + .sm\:hover\:line-through:hover { + text-decoration: line-through; + } + + .sm\:hover\:no-underline:hover { + text-decoration: none; + } + + .sm\:focus\:underline:focus { + text-decoration: underline; + } + + .sm\:focus\:line-through:focus { + text-decoration: line-through; + } + + .sm\:focus\:no-underline:focus { + text-decoration: none; + } + + .sm\:antialiased { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + + .sm\:subpixel-antialiased { + -webkit-font-smoothing: auto; + -moz-osx-font-smoothing: auto; + } + + .sm\:ordinal, .sm\:slashed-zero, .sm\:lining-nums, .sm\:oldstyle-nums, .sm\:proportional-nums, .sm\:tabular-nums, .sm\:diagonal-fractions, .sm\:stacked-fractions { + --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/); + --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/); + --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/); + --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/); + --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/); + font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction); + } + + .sm\:normal-nums { + font-variant-numeric: normal; + } + + .sm\:ordinal { + --font-variant-numeric-ordinal: ordinal; + } + + .sm\:slashed-zero { + --font-variant-numeric-slashed-zero: slashed-zero; + } + + .sm\:lining-nums { + --font-variant-numeric-figure: lining-nums; + } + + .sm\:oldstyle-nums { + --font-variant-numeric-figure: oldstyle-nums; + } + + .sm\:proportional-nums { + --font-variant-numeric-spacing: proportional-nums; + } + + .sm\:tabular-nums { + --font-variant-numeric-spacing: tabular-nums; + } + + .sm\:diagonal-fractions { + --font-variant-numeric-fraction: diagonal-fractions; + } + + .sm\:stacked-fractions { + --font-variant-numeric-fraction: stacked-fractions; + } + + .sm\:tracking-tighter { + letter-spacing: -0.05em; + } + + .sm\:tracking-tight { + letter-spacing: -0.025em; + } + + .sm\:tracking-normal { + letter-spacing: 0; + } + + .sm\:tracking-wide { + letter-spacing: 0.025em; + } + + .sm\:tracking-wider { + letter-spacing: 0.05em; + } + + .sm\:tracking-widest { + letter-spacing: 0.1em; + } + + .sm\:select-none { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .sm\:select-text { + -webkit-user-select: text; + -moz-user-select: text; + -ms-user-select: text; + user-select: text; + } + + .sm\:select-all { + -webkit-user-select: all; + -moz-user-select: all; + -ms-user-select: all; + user-select: all; + } + + .sm\:select-auto { + -webkit-user-select: auto; + -moz-user-select: auto; + -ms-user-select: auto; + user-select: auto; + } + + .sm\:align-baseline { + vertical-align: baseline; + } + + .sm\:align-top { + vertical-align: top; + } + + .sm\:align-middle { + vertical-align: middle; + } + + .sm\:align-bottom { + vertical-align: bottom; + } + + .sm\:align-text-top { + vertical-align: text-top; + } + + .sm\:align-text-bottom { + vertical-align: text-bottom; + } + + .sm\:visible { + visibility: visible; + } + + .sm\:invisible { + visibility: hidden; + } + + .sm\:whitespace-normal { + white-space: normal; + } + + .sm\:whitespace-no-wrap { + white-space: nowrap; + } + + .sm\:whitespace-pre { + white-space: pre; + } + + .sm\:whitespace-pre-line { + white-space: pre-line; + } + + .sm\:whitespace-pre-wrap { + white-space: pre-wrap; + } + + .sm\:break-normal { + overflow-wrap: normal; + word-break: normal; + } + + .sm\:break-words { + overflow-wrap: break-word; + } + + .sm\:break-all { + word-break: break-all; + } + + .sm\:truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + + .sm\:w-0 { + width: 0; + } + + .sm\:w-1 { + width: 0.25rem; + } + + .sm\:w-2 { + width: 0.5rem; + } + + .sm\:w-3 { + width: 0.75rem; + } + + .sm\:w-4 { + width: 1rem; + } + + .sm\:w-5 { + width: 1.25rem; + } + + .sm\:w-6 { + width: 1.5rem; + } + + .sm\:w-7 { + width: 1.75rem; + } + + .sm\:w-8 { + width: 2rem; + } + + .sm\:w-9 { + width: 2.25rem; + } + + .sm\:w-10 { + width: 2.5rem; + } + + .sm\:w-11 { + width: 2.75rem; + } + + .sm\:w-12 { + width: 3rem; + } + + .sm\:w-13 { + width: 3.25rem; + } + + .sm\:w-14 { + width: 3.5rem; + } + + .sm\:w-15 { + width: 3.75rem; + } + + .sm\:w-16 { + width: 4rem; + } + + .sm\:w-20 { + width: 5rem; + } + + .sm\:w-24 { + width: 6rem; + } + + .sm\:w-28 { + width: 7rem; + } + + .sm\:w-32 { + width: 8rem; + } + + .sm\:w-36 { + width: 9rem; + } + + .sm\:w-40 { + width: 10rem; + } + + .sm\:w-44 { + width: 11rem; + } + + .sm\:w-48 { + width: 12rem; + } + + .sm\:w-52 { + width: 13rem; + } + + .sm\:w-56 { + width: 14rem; + } + + .sm\:w-60 { + width: 15rem; + } + + .sm\:w-64 { + width: 16rem; + } + + .sm\:w-72 { + width: 18rem; + } + + .sm\:w-80 { + width: 20rem; + } + + .sm\:w-96 { + width: 24rem; + } + + .sm\:w-auto { + width: auto; + } + + .sm\:w-px { + width: 1px; + } + + .sm\:w-0\.5 { + width: 0.125rem; + } + + .sm\:w-1\.5 { + width: 0.375rem; + } + + .sm\:w-2\.5 { + width: 0.625rem; + } + + .sm\:w-3\.5 { + width: 0.875rem; + } + + .sm\:w-1\/2 { + width: 50%; + } + + .sm\:w-1\/3 { + width: 33.333333%; + } + + .sm\:w-2\/3 { + width: 66.666667%; + } + + .sm\:w-1\/4 { + width: 25%; + } + + .sm\:w-2\/4 { + width: 50%; + } + + .sm\:w-3\/4 { + width: 75%; + } + + .sm\:w-1\/5 { + width: 20%; + } + + .sm\:w-2\/5 { + width: 40%; + } + + .sm\:w-3\/5 { + width: 60%; + } + + .sm\:w-4\/5 { + width: 80%; + } + + .sm\:w-1\/6 { + width: 16.666667%; + } + + .sm\:w-2\/6 { + width: 33.333333%; + } + + .sm\:w-3\/6 { + width: 50%; + } + + .sm\:w-4\/6 { + width: 66.666667%; + } + + .sm\:w-5\/6 { + width: 83.333333%; + } + + .sm\:w-1\/12 { + width: 8.333333%; + } + + .sm\:w-2\/12 { + width: 16.666667%; + } + + .sm\:w-3\/12 { + width: 25%; + } + + .sm\:w-4\/12 { + width: 33.333333%; + } + + .sm\:w-5\/12 { + width: 41.666667%; + } + + .sm\:w-6\/12 { + width: 50%; + } + + .sm\:w-7\/12 { + width: 58.333333%; + } + + .sm\:w-8\/12 { + width: 66.666667%; + } + + .sm\:w-9\/12 { + width: 75%; + } + + .sm\:w-10\/12 { + width: 83.333333%; + } + + .sm\:w-11\/12 { + width: 91.666667%; + } + + .sm\:w-full { + width: 100%; + } + + .sm\:w-screen { + width: 100vw; + } + + .sm\:w-min-content { + width: -webkit-min-content; + width: -moz-min-content; + width: min-content; + } + + .sm\:w-max-content { + width: -webkit-max-content; + width: -moz-max-content; + width: max-content; + } + + .sm\:z-0 { + z-index: 0; + } + + .sm\:z-10 { + z-index: 10; + } + + .sm\:z-20 { + z-index: 20; + } + + .sm\:z-30 { + z-index: 30; + } + + .sm\:z-40 { + z-index: 40; + } + + .sm\:z-50 { + z-index: 50; + } + + .sm\:z-auto { + z-index: auto; + } + + .sm\:focus-within\:z-0:focus-within { + z-index: 0; + } + + .sm\:focus-within\:z-10:focus-within { + z-index: 10; + } + + .sm\:focus-within\:z-20:focus-within { + z-index: 20; + } + + .sm\:focus-within\:z-30:focus-within { + z-index: 30; + } + + .sm\:focus-within\:z-40:focus-within { + z-index: 40; + } + + .sm\:focus-within\:z-50:focus-within { + z-index: 50; + } + + .sm\:focus-within\:z-auto:focus-within { + z-index: auto; + } + + .sm\:focus\:z-0:focus { + z-index: 0; + } + + .sm\:focus\:z-10:focus { + z-index: 10; + } + + .sm\:focus\:z-20:focus { + z-index: 20; + } + + .sm\:focus\:z-30:focus { + z-index: 30; + } + + .sm\:focus\:z-40:focus { + z-index: 40; + } + + .sm\:focus\:z-50:focus { + z-index: 50; + } + + .sm\:focus\:z-auto:focus { + z-index: auto; + } + + .sm\:gap-0 { + grid-gap: 0; + gap: 0; + } + + .sm\:gap-1 { + grid-gap: 0.25rem; + gap: 0.25rem; + } + + .sm\:gap-2 { + grid-gap: 0.5rem; + gap: 0.5rem; + } + + .sm\:gap-3 { + grid-gap: 0.75rem; + gap: 0.75rem; + } + + .sm\:gap-4 { + grid-gap: 1rem; + gap: 1rem; + } + + .sm\:gap-5 { + grid-gap: 1.25rem; + gap: 1.25rem; + } + + .sm\:gap-6 { + grid-gap: 1.5rem; + gap: 1.5rem; + } + + .sm\:gap-7 { + grid-gap: 1.75rem; + gap: 1.75rem; + } + + .sm\:gap-8 { + grid-gap: 2rem; + gap: 2rem; + } + + .sm\:gap-9 { + grid-gap: 2.25rem; + gap: 2.25rem; + } + + .sm\:gap-10 { + grid-gap: 2.5rem; + gap: 2.5rem; + } + + .sm\:gap-11 { + grid-gap: 2.75rem; + gap: 2.75rem; + } + + .sm\:gap-12 { + grid-gap: 3rem; + gap: 3rem; + } + + .sm\:gap-13 { + grid-gap: 3.25rem; + gap: 3.25rem; + } + + .sm\:gap-14 { + grid-gap: 3.5rem; + gap: 3.5rem; + } + + .sm\:gap-15 { + grid-gap: 3.75rem; + gap: 3.75rem; + } + + .sm\:gap-16 { + grid-gap: 4rem; + gap: 4rem; + } + + .sm\:gap-20 { + grid-gap: 5rem; + gap: 5rem; + } + + .sm\:gap-24 { + grid-gap: 6rem; + gap: 6rem; + } + + .sm\:gap-28 { + grid-gap: 7rem; + gap: 7rem; + } + + .sm\:gap-32 { + grid-gap: 8rem; + gap: 8rem; + } + + .sm\:gap-36 { + grid-gap: 9rem; + gap: 9rem; + } + + .sm\:gap-40 { + grid-gap: 10rem; + gap: 10rem; + } + + .sm\:gap-44 { + grid-gap: 11rem; + gap: 11rem; + } + + .sm\:gap-48 { + grid-gap: 12rem; + gap: 12rem; + } + + .sm\:gap-52 { + grid-gap: 13rem; + gap: 13rem; + } + + .sm\:gap-56 { + grid-gap: 14rem; + gap: 14rem; + } + + .sm\:gap-60 { + grid-gap: 15rem; + gap: 15rem; + } + + .sm\:gap-64 { + grid-gap: 16rem; + gap: 16rem; + } + + .sm\:gap-72 { + grid-gap: 18rem; + gap: 18rem; + } + + .sm\:gap-80 { + grid-gap: 20rem; + gap: 20rem; + } + + .sm\:gap-96 { + grid-gap: 24rem; + gap: 24rem; + } + + .sm\:gap-px { + grid-gap: 1px; + gap: 1px; + } + + .sm\:gap-0\.5 { + grid-gap: 0.125rem; + gap: 0.125rem; + } + + .sm\:gap-1\.5 { + grid-gap: 0.375rem; + gap: 0.375rem; + } + + .sm\:gap-2\.5 { + grid-gap: 0.625rem; + gap: 0.625rem; + } + + .sm\:gap-3\.5 { + grid-gap: 0.875rem; + gap: 0.875rem; + } + + .sm\:gap-1\/2 { + grid-gap: 50%; + gap: 50%; + } + + .sm\:gap-1\/3 { + grid-gap: 33.333333%; + gap: 33.333333%; + } + + .sm\:gap-2\/3 { + grid-gap: 66.666667%; + gap: 66.666667%; + } + + .sm\:gap-1\/4 { + grid-gap: 25%; + gap: 25%; + } + + .sm\:gap-2\/4 { + grid-gap: 50%; + gap: 50%; + } + + .sm\:gap-3\/4 { + grid-gap: 75%; + gap: 75%; + } + + .sm\:gap-1\/5 { + grid-gap: 20%; + gap: 20%; + } + + .sm\:gap-2\/5 { + grid-gap: 40%; + gap: 40%; + } + + .sm\:gap-3\/5 { + grid-gap: 60%; + gap: 60%; + } + + .sm\:gap-4\/5 { + grid-gap: 80%; + gap: 80%; + } + + .sm\:gap-1\/6 { + grid-gap: 16.666667%; + gap: 16.666667%; + } + + .sm\:gap-2\/6 { + grid-gap: 33.333333%; + gap: 33.333333%; + } + + .sm\:gap-3\/6 { + grid-gap: 50%; + gap: 50%; + } + + .sm\:gap-4\/6 { + grid-gap: 66.666667%; + gap: 66.666667%; + } + + .sm\:gap-5\/6 { + grid-gap: 83.333333%; + gap: 83.333333%; + } + + .sm\:gap-1\/12 { + grid-gap: 8.333333%; + gap: 8.333333%; + } + + .sm\:gap-2\/12 { + grid-gap: 16.666667%; + gap: 16.666667%; + } + + .sm\:gap-3\/12 { + grid-gap: 25%; + gap: 25%; + } + + .sm\:gap-4\/12 { + grid-gap: 33.333333%; + gap: 33.333333%; + } + + .sm\:gap-5\/12 { + grid-gap: 41.666667%; + gap: 41.666667%; + } + + .sm\:gap-6\/12 { + grid-gap: 50%; + gap: 50%; + } + + .sm\:gap-7\/12 { + grid-gap: 58.333333%; + gap: 58.333333%; + } + + .sm\:gap-8\/12 { + grid-gap: 66.666667%; + gap: 66.666667%; + } + + .sm\:gap-9\/12 { + grid-gap: 75%; + gap: 75%; + } + + .sm\:gap-10\/12 { + grid-gap: 83.333333%; + gap: 83.333333%; + } + + .sm\:gap-11\/12 { + grid-gap: 91.666667%; + gap: 91.666667%; + } + + .sm\:gap-full { + grid-gap: 100%; + gap: 100%; + } + + .sm\:col-gap-0 { + grid-column-gap: 0; + -moz-column-gap: 0; + column-gap: 0; + } + + .sm\:col-gap-1 { + grid-column-gap: 0.25rem; + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; + } + + .sm\:col-gap-2 { + grid-column-gap: 0.5rem; + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; + } + + .sm\:col-gap-3 { + grid-column-gap: 0.75rem; + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; + } + + .sm\:col-gap-4 { + grid-column-gap: 1rem; + -moz-column-gap: 1rem; + column-gap: 1rem; + } + + .sm\:col-gap-5 { + grid-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + + .sm\:col-gap-6 { + grid-column-gap: 1.5rem; + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + + .sm\:col-gap-7 { + grid-column-gap: 1.75rem; + -moz-column-gap: 1.75rem; + column-gap: 1.75rem; + } + + .sm\:col-gap-8 { + grid-column-gap: 2rem; + -moz-column-gap: 2rem; + column-gap: 2rem; + } + + .sm\:col-gap-9 { + grid-column-gap: 2.25rem; + -moz-column-gap: 2.25rem; + column-gap: 2.25rem; + } + + .sm\:col-gap-10 { + grid-column-gap: 2.5rem; + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; + } + + .sm\:col-gap-11 { + grid-column-gap: 2.75rem; + -moz-column-gap: 2.75rem; + column-gap: 2.75rem; + } + + .sm\:col-gap-12 { + grid-column-gap: 3rem; + -moz-column-gap: 3rem; + column-gap: 3rem; + } + + .sm\:col-gap-13 { + grid-column-gap: 3.25rem; + -moz-column-gap: 3.25rem; + column-gap: 3.25rem; + } + + .sm\:col-gap-14 { + grid-column-gap: 3.5rem; + -moz-column-gap: 3.5rem; + column-gap: 3.5rem; + } + + .sm\:col-gap-15 { + grid-column-gap: 3.75rem; + -moz-column-gap: 3.75rem; + column-gap: 3.75rem; + } + + .sm\:col-gap-16 { + grid-column-gap: 4rem; + -moz-column-gap: 4rem; + column-gap: 4rem; + } + + .sm\:col-gap-20 { + grid-column-gap: 5rem; + -moz-column-gap: 5rem; + column-gap: 5rem; + } + + .sm\:col-gap-24 { + grid-column-gap: 6rem; + -moz-column-gap: 6rem; + column-gap: 6rem; + } + + .sm\:col-gap-28 { + grid-column-gap: 7rem; + -moz-column-gap: 7rem; + column-gap: 7rem; + } + + .sm\:col-gap-32 { + grid-column-gap: 8rem; + -moz-column-gap: 8rem; + column-gap: 8rem; + } + + .sm\:col-gap-36 { + grid-column-gap: 9rem; + -moz-column-gap: 9rem; + column-gap: 9rem; + } + + .sm\:col-gap-40 { + grid-column-gap: 10rem; + -moz-column-gap: 10rem; + column-gap: 10rem; + } + + .sm\:col-gap-44 { + grid-column-gap: 11rem; + -moz-column-gap: 11rem; + column-gap: 11rem; + } + + .sm\:col-gap-48 { + grid-column-gap: 12rem; + -moz-column-gap: 12rem; + column-gap: 12rem; + } + + .sm\:col-gap-52 { + grid-column-gap: 13rem; + -moz-column-gap: 13rem; + column-gap: 13rem; + } + + .sm\:col-gap-56 { + grid-column-gap: 14rem; + -moz-column-gap: 14rem; + column-gap: 14rem; + } + + .sm\:col-gap-60 { + grid-column-gap: 15rem; + -moz-column-gap: 15rem; + column-gap: 15rem; + } + + .sm\:col-gap-64 { + grid-column-gap: 16rem; + -moz-column-gap: 16rem; + column-gap: 16rem; + } + + .sm\:col-gap-72 { + grid-column-gap: 18rem; + -moz-column-gap: 18rem; + column-gap: 18rem; + } + + .sm\:col-gap-80 { + grid-column-gap: 20rem; + -moz-column-gap: 20rem; + column-gap: 20rem; + } + + .sm\:col-gap-96 { + grid-column-gap: 24rem; + -moz-column-gap: 24rem; + column-gap: 24rem; + } + + .sm\:col-gap-px { + grid-column-gap: 1px; + -moz-column-gap: 1px; + column-gap: 1px; + } + + .sm\:col-gap-0\.5 { + grid-column-gap: 0.125rem; + -moz-column-gap: 0.125rem; + column-gap: 0.125rem; + } + + .sm\:col-gap-1\.5 { + grid-column-gap: 0.375rem; + -moz-column-gap: 0.375rem; + column-gap: 0.375rem; + } + + .sm\:col-gap-2\.5 { + grid-column-gap: 0.625rem; + -moz-column-gap: 0.625rem; + column-gap: 0.625rem; + } + + .sm\:col-gap-3\.5 { + grid-column-gap: 0.875rem; + -moz-column-gap: 0.875rem; + column-gap: 0.875rem; + } + + .sm\:col-gap-1\/2 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .sm\:col-gap-1\/3 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; + } + + .sm\:col-gap-2\/3 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; + } + + .sm\:col-gap-1\/4 { + grid-column-gap: 25%; + -moz-column-gap: 25%; + column-gap: 25%; + } + + .sm\:col-gap-2\/4 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .sm\:col-gap-3\/4 { + grid-column-gap: 75%; + -moz-column-gap: 75%; + column-gap: 75%; + } + + .sm\:col-gap-1\/5 { + grid-column-gap: 20%; + -moz-column-gap: 20%; + column-gap: 20%; + } + + .sm\:col-gap-2\/5 { + grid-column-gap: 40%; + -moz-column-gap: 40%; + column-gap: 40%; + } + + .sm\:col-gap-3\/5 { + grid-column-gap: 60%; + -moz-column-gap: 60%; + column-gap: 60%; + } + + .sm\:col-gap-4\/5 { + grid-column-gap: 80%; + -moz-column-gap: 80%; + column-gap: 80%; + } + + .sm\:col-gap-1\/6 { + grid-column-gap: 16.666667%; + -moz-column-gap: 16.666667%; + column-gap: 16.666667%; + } + + .sm\:col-gap-2\/6 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; + } + + .sm\:col-gap-3\/6 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .sm\:col-gap-4\/6 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; + } + + .sm\:col-gap-5\/6 { + grid-column-gap: 83.333333%; + -moz-column-gap: 83.333333%; + column-gap: 83.333333%; + } + + .sm\:col-gap-1\/12 { + grid-column-gap: 8.333333%; + -moz-column-gap: 8.333333%; + column-gap: 8.333333%; + } + + .sm\:col-gap-2\/12 { + grid-column-gap: 16.666667%; + -moz-column-gap: 16.666667%; + column-gap: 16.666667%; + } + + .sm\:col-gap-3\/12 { + grid-column-gap: 25%; + -moz-column-gap: 25%; + column-gap: 25%; + } + + .sm\:col-gap-4\/12 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; + } + + .sm\:col-gap-5\/12 { + grid-column-gap: 41.666667%; + -moz-column-gap: 41.666667%; + column-gap: 41.666667%; + } + + .sm\:col-gap-6\/12 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .sm\:col-gap-7\/12 { + grid-column-gap: 58.333333%; + -moz-column-gap: 58.333333%; + column-gap: 58.333333%; + } + + .sm\:col-gap-8\/12 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; + } + + .sm\:col-gap-9\/12 { + grid-column-gap: 75%; + -moz-column-gap: 75%; + column-gap: 75%; + } + + .sm\:col-gap-10\/12 { + grid-column-gap: 83.333333%; + -moz-column-gap: 83.333333%; + column-gap: 83.333333%; + } + + .sm\:col-gap-11\/12 { + grid-column-gap: 91.666667%; + -moz-column-gap: 91.666667%; + column-gap: 91.666667%; + } + + .sm\:col-gap-full { + grid-column-gap: 100%; + -moz-column-gap: 100%; + column-gap: 100%; + } + + .sm\:gap-x-0 { + grid-column-gap: 0; + -moz-column-gap: 0; + column-gap: 0; + } + + .sm\:gap-x-1 { + grid-column-gap: 0.25rem; + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; + } + + .sm\:gap-x-2 { + grid-column-gap: 0.5rem; + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; + } + + .sm\:gap-x-3 { + grid-column-gap: 0.75rem; + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; + } + + .sm\:gap-x-4 { + grid-column-gap: 1rem; + -moz-column-gap: 1rem; + column-gap: 1rem; + } + + .sm\:gap-x-5 { + grid-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + + .sm\:gap-x-6 { + grid-column-gap: 1.5rem; + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + + .sm\:gap-x-7 { + grid-column-gap: 1.75rem; + -moz-column-gap: 1.75rem; + column-gap: 1.75rem; + } + + .sm\:gap-x-8 { + grid-column-gap: 2rem; + -moz-column-gap: 2rem; + column-gap: 2rem; + } + + .sm\:gap-x-9 { + grid-column-gap: 2.25rem; + -moz-column-gap: 2.25rem; + column-gap: 2.25rem; + } + + .sm\:gap-x-10 { + grid-column-gap: 2.5rem; + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; + } + + .sm\:gap-x-11 { + grid-column-gap: 2.75rem; + -moz-column-gap: 2.75rem; + column-gap: 2.75rem; + } + + .sm\:gap-x-12 { + grid-column-gap: 3rem; + -moz-column-gap: 3rem; + column-gap: 3rem; + } + + .sm\:gap-x-13 { + grid-column-gap: 3.25rem; + -moz-column-gap: 3.25rem; + column-gap: 3.25rem; + } + + .sm\:gap-x-14 { + grid-column-gap: 3.5rem; + -moz-column-gap: 3.5rem; + column-gap: 3.5rem; + } + + .sm\:gap-x-15 { + grid-column-gap: 3.75rem; + -moz-column-gap: 3.75rem; + column-gap: 3.75rem; + } + + .sm\:gap-x-16 { + grid-column-gap: 4rem; + -moz-column-gap: 4rem; + column-gap: 4rem; + } + + .sm\:gap-x-20 { + grid-column-gap: 5rem; + -moz-column-gap: 5rem; + column-gap: 5rem; + } + + .sm\:gap-x-24 { + grid-column-gap: 6rem; + -moz-column-gap: 6rem; + column-gap: 6rem; + } + + .sm\:gap-x-28 { + grid-column-gap: 7rem; + -moz-column-gap: 7rem; + column-gap: 7rem; + } + + .sm\:gap-x-32 { + grid-column-gap: 8rem; + -moz-column-gap: 8rem; + column-gap: 8rem; + } + + .sm\:gap-x-36 { + grid-column-gap: 9rem; + -moz-column-gap: 9rem; + column-gap: 9rem; + } + + .sm\:gap-x-40 { + grid-column-gap: 10rem; + -moz-column-gap: 10rem; + column-gap: 10rem; + } + + .sm\:gap-x-44 { + grid-column-gap: 11rem; + -moz-column-gap: 11rem; + column-gap: 11rem; + } + + .sm\:gap-x-48 { + grid-column-gap: 12rem; + -moz-column-gap: 12rem; + column-gap: 12rem; + } + + .sm\:gap-x-52 { + grid-column-gap: 13rem; + -moz-column-gap: 13rem; + column-gap: 13rem; + } + + .sm\:gap-x-56 { + grid-column-gap: 14rem; + -moz-column-gap: 14rem; + column-gap: 14rem; + } + + .sm\:gap-x-60 { + grid-column-gap: 15rem; + -moz-column-gap: 15rem; + column-gap: 15rem; + } + + .sm\:gap-x-64 { + grid-column-gap: 16rem; + -moz-column-gap: 16rem; + column-gap: 16rem; + } + + .sm\:gap-x-72 { + grid-column-gap: 18rem; + -moz-column-gap: 18rem; + column-gap: 18rem; + } + + .sm\:gap-x-80 { + grid-column-gap: 20rem; + -moz-column-gap: 20rem; + column-gap: 20rem; + } + + .sm\:gap-x-96 { + grid-column-gap: 24rem; + -moz-column-gap: 24rem; + column-gap: 24rem; + } + + .sm\:gap-x-px { + grid-column-gap: 1px; + -moz-column-gap: 1px; + column-gap: 1px; + } + + .sm\:gap-x-0\.5 { + grid-column-gap: 0.125rem; + -moz-column-gap: 0.125rem; + column-gap: 0.125rem; + } + + .sm\:gap-x-1\.5 { + grid-column-gap: 0.375rem; + -moz-column-gap: 0.375rem; + column-gap: 0.375rem; + } + + .sm\:gap-x-2\.5 { + grid-column-gap: 0.625rem; + -moz-column-gap: 0.625rem; + column-gap: 0.625rem; + } + + .sm\:gap-x-3\.5 { + grid-column-gap: 0.875rem; + -moz-column-gap: 0.875rem; + column-gap: 0.875rem; + } + + .sm\:gap-x-1\/2 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .sm\:gap-x-1\/3 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; + } + + .sm\:gap-x-2\/3 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; + } + + .sm\:gap-x-1\/4 { + grid-column-gap: 25%; + -moz-column-gap: 25%; + column-gap: 25%; + } + + .sm\:gap-x-2\/4 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .sm\:gap-x-3\/4 { + grid-column-gap: 75%; + -moz-column-gap: 75%; + column-gap: 75%; + } + + .sm\:gap-x-1\/5 { + grid-column-gap: 20%; + -moz-column-gap: 20%; + column-gap: 20%; + } + + .sm\:gap-x-2\/5 { + grid-column-gap: 40%; + -moz-column-gap: 40%; + column-gap: 40%; + } + + .sm\:gap-x-3\/5 { + grid-column-gap: 60%; + -moz-column-gap: 60%; + column-gap: 60%; + } + + .sm\:gap-x-4\/5 { + grid-column-gap: 80%; + -moz-column-gap: 80%; + column-gap: 80%; + } + + .sm\:gap-x-1\/6 { + grid-column-gap: 16.666667%; + -moz-column-gap: 16.666667%; + column-gap: 16.666667%; + } + + .sm\:gap-x-2\/6 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; + } + + .sm\:gap-x-3\/6 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .sm\:gap-x-4\/6 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; + } + + .sm\:gap-x-5\/6 { + grid-column-gap: 83.333333%; + -moz-column-gap: 83.333333%; + column-gap: 83.333333%; + } + + .sm\:gap-x-1\/12 { + grid-column-gap: 8.333333%; + -moz-column-gap: 8.333333%; + column-gap: 8.333333%; + } + + .sm\:gap-x-2\/12 { + grid-column-gap: 16.666667%; + -moz-column-gap: 16.666667%; + column-gap: 16.666667%; + } + + .sm\:gap-x-3\/12 { + grid-column-gap: 25%; + -moz-column-gap: 25%; + column-gap: 25%; + } + + .sm\:gap-x-4\/12 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; + } + + .sm\:gap-x-5\/12 { + grid-column-gap: 41.666667%; + -moz-column-gap: 41.666667%; + column-gap: 41.666667%; + } + + .sm\:gap-x-6\/12 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .sm\:gap-x-7\/12 { + grid-column-gap: 58.333333%; + -moz-column-gap: 58.333333%; + column-gap: 58.333333%; + } + + .sm\:gap-x-8\/12 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; + } + + .sm\:gap-x-9\/12 { + grid-column-gap: 75%; + -moz-column-gap: 75%; + column-gap: 75%; + } + + .sm\:gap-x-10\/12 { + grid-column-gap: 83.333333%; + -moz-column-gap: 83.333333%; + column-gap: 83.333333%; + } + + .sm\:gap-x-11\/12 { + grid-column-gap: 91.666667%; + -moz-column-gap: 91.666667%; + column-gap: 91.666667%; + } + + .sm\:gap-x-full { + grid-column-gap: 100%; + -moz-column-gap: 100%; + column-gap: 100%; + } + + .sm\:row-gap-0 { + grid-row-gap: 0; + row-gap: 0; + } + + .sm\:row-gap-1 { + grid-row-gap: 0.25rem; + row-gap: 0.25rem; + } + + .sm\:row-gap-2 { + grid-row-gap: 0.5rem; + row-gap: 0.5rem; + } + + .sm\:row-gap-3 { + grid-row-gap: 0.75rem; + row-gap: 0.75rem; + } + + .sm\:row-gap-4 { + grid-row-gap: 1rem; + row-gap: 1rem; + } + + .sm\:row-gap-5 { + grid-row-gap: 1.25rem; + row-gap: 1.25rem; + } + + .sm\:row-gap-6 { + grid-row-gap: 1.5rem; + row-gap: 1.5rem; + } + + .sm\:row-gap-7 { + grid-row-gap: 1.75rem; + row-gap: 1.75rem; + } + + .sm\:row-gap-8 { + grid-row-gap: 2rem; + row-gap: 2rem; + } + + .sm\:row-gap-9 { + grid-row-gap: 2.25rem; + row-gap: 2.25rem; + } + + .sm\:row-gap-10 { + grid-row-gap: 2.5rem; + row-gap: 2.5rem; + } + + .sm\:row-gap-11 { + grid-row-gap: 2.75rem; + row-gap: 2.75rem; + } + + .sm\:row-gap-12 { + grid-row-gap: 3rem; + row-gap: 3rem; + } + + .sm\:row-gap-13 { + grid-row-gap: 3.25rem; + row-gap: 3.25rem; + } + + .sm\:row-gap-14 { + grid-row-gap: 3.5rem; + row-gap: 3.5rem; + } + + .sm\:row-gap-15 { + grid-row-gap: 3.75rem; + row-gap: 3.75rem; + } + + .sm\:row-gap-16 { + grid-row-gap: 4rem; + row-gap: 4rem; + } + + .sm\:row-gap-20 { + grid-row-gap: 5rem; + row-gap: 5rem; + } + + .sm\:row-gap-24 { + grid-row-gap: 6rem; + row-gap: 6rem; + } + + .sm\:row-gap-28 { + grid-row-gap: 7rem; + row-gap: 7rem; + } + + .sm\:row-gap-32 { + grid-row-gap: 8rem; + row-gap: 8rem; + } + + .sm\:row-gap-36 { + grid-row-gap: 9rem; + row-gap: 9rem; + } + + .sm\:row-gap-40 { + grid-row-gap: 10rem; + row-gap: 10rem; + } + + .sm\:row-gap-44 { + grid-row-gap: 11rem; + row-gap: 11rem; + } + + .sm\:row-gap-48 { + grid-row-gap: 12rem; + row-gap: 12rem; + } + + .sm\:row-gap-52 { + grid-row-gap: 13rem; + row-gap: 13rem; + } + + .sm\:row-gap-56 { + grid-row-gap: 14rem; + row-gap: 14rem; + } + + .sm\:row-gap-60 { + grid-row-gap: 15rem; + row-gap: 15rem; + } + + .sm\:row-gap-64 { + grid-row-gap: 16rem; + row-gap: 16rem; + } + + .sm\:row-gap-72 { + grid-row-gap: 18rem; + row-gap: 18rem; + } + + .sm\:row-gap-80 { + grid-row-gap: 20rem; + row-gap: 20rem; + } + + .sm\:row-gap-96 { + grid-row-gap: 24rem; + row-gap: 24rem; + } + + .sm\:row-gap-px { + grid-row-gap: 1px; + row-gap: 1px; + } + + .sm\:row-gap-0\.5 { + grid-row-gap: 0.125rem; + row-gap: 0.125rem; + } + + .sm\:row-gap-1\.5 { + grid-row-gap: 0.375rem; + row-gap: 0.375rem; + } + + .sm\:row-gap-2\.5 { + grid-row-gap: 0.625rem; + row-gap: 0.625rem; + } + + .sm\:row-gap-3\.5 { + grid-row-gap: 0.875rem; + row-gap: 0.875rem; + } + + .sm\:row-gap-1\/2 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .sm\:row-gap-1\/3 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; + } + + .sm\:row-gap-2\/3 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; + } + + .sm\:row-gap-1\/4 { + grid-row-gap: 25%; + row-gap: 25%; + } + + .sm\:row-gap-2\/4 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .sm\:row-gap-3\/4 { + grid-row-gap: 75%; + row-gap: 75%; + } + + .sm\:row-gap-1\/5 { + grid-row-gap: 20%; + row-gap: 20%; + } + + .sm\:row-gap-2\/5 { + grid-row-gap: 40%; + row-gap: 40%; + } + + .sm\:row-gap-3\/5 { + grid-row-gap: 60%; + row-gap: 60%; + } + + .sm\:row-gap-4\/5 { + grid-row-gap: 80%; + row-gap: 80%; + } + + .sm\:row-gap-1\/6 { + grid-row-gap: 16.666667%; + row-gap: 16.666667%; + } + + .sm\:row-gap-2\/6 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; + } + + .sm\:row-gap-3\/6 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .sm\:row-gap-4\/6 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; + } + + .sm\:row-gap-5\/6 { + grid-row-gap: 83.333333%; + row-gap: 83.333333%; + } + + .sm\:row-gap-1\/12 { + grid-row-gap: 8.333333%; + row-gap: 8.333333%; + } + + .sm\:row-gap-2\/12 { + grid-row-gap: 16.666667%; + row-gap: 16.666667%; + } + + .sm\:row-gap-3\/12 { + grid-row-gap: 25%; + row-gap: 25%; + } + + .sm\:row-gap-4\/12 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; + } + + .sm\:row-gap-5\/12 { + grid-row-gap: 41.666667%; + row-gap: 41.666667%; + } + + .sm\:row-gap-6\/12 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .sm\:row-gap-7\/12 { + grid-row-gap: 58.333333%; + row-gap: 58.333333%; + } + + .sm\:row-gap-8\/12 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; + } + + .sm\:row-gap-9\/12 { + grid-row-gap: 75%; + row-gap: 75%; + } + + .sm\:row-gap-10\/12 { + grid-row-gap: 83.333333%; + row-gap: 83.333333%; + } + + .sm\:row-gap-11\/12 { + grid-row-gap: 91.666667%; + row-gap: 91.666667%; + } + + .sm\:row-gap-full { + grid-row-gap: 100%; + row-gap: 100%; + } + + .sm\:gap-y-0 { + grid-row-gap: 0; + row-gap: 0; + } + + .sm\:gap-y-1 { + grid-row-gap: 0.25rem; + row-gap: 0.25rem; + } + + .sm\:gap-y-2 { + grid-row-gap: 0.5rem; + row-gap: 0.5rem; + } + + .sm\:gap-y-3 { + grid-row-gap: 0.75rem; + row-gap: 0.75rem; + } + + .sm\:gap-y-4 { + grid-row-gap: 1rem; + row-gap: 1rem; + } + + .sm\:gap-y-5 { + grid-row-gap: 1.25rem; + row-gap: 1.25rem; + } + + .sm\:gap-y-6 { + grid-row-gap: 1.5rem; + row-gap: 1.5rem; + } + + .sm\:gap-y-7 { + grid-row-gap: 1.75rem; + row-gap: 1.75rem; + } + + .sm\:gap-y-8 { + grid-row-gap: 2rem; + row-gap: 2rem; + } + + .sm\:gap-y-9 { + grid-row-gap: 2.25rem; + row-gap: 2.25rem; + } + + .sm\:gap-y-10 { + grid-row-gap: 2.5rem; + row-gap: 2.5rem; + } + + .sm\:gap-y-11 { + grid-row-gap: 2.75rem; + row-gap: 2.75rem; + } + + .sm\:gap-y-12 { + grid-row-gap: 3rem; + row-gap: 3rem; + } + + .sm\:gap-y-13 { + grid-row-gap: 3.25rem; + row-gap: 3.25rem; + } + + .sm\:gap-y-14 { + grid-row-gap: 3.5rem; + row-gap: 3.5rem; + } + + .sm\:gap-y-15 { + grid-row-gap: 3.75rem; + row-gap: 3.75rem; + } + + .sm\:gap-y-16 { + grid-row-gap: 4rem; + row-gap: 4rem; + } + + .sm\:gap-y-20 { + grid-row-gap: 5rem; + row-gap: 5rem; + } + + .sm\:gap-y-24 { + grid-row-gap: 6rem; + row-gap: 6rem; + } + + .sm\:gap-y-28 { + grid-row-gap: 7rem; + row-gap: 7rem; + } + + .sm\:gap-y-32 { + grid-row-gap: 8rem; + row-gap: 8rem; + } + + .sm\:gap-y-36 { + grid-row-gap: 9rem; + row-gap: 9rem; + } + + .sm\:gap-y-40 { + grid-row-gap: 10rem; + row-gap: 10rem; + } + + .sm\:gap-y-44 { + grid-row-gap: 11rem; + row-gap: 11rem; + } + + .sm\:gap-y-48 { + grid-row-gap: 12rem; + row-gap: 12rem; + } + + .sm\:gap-y-52 { + grid-row-gap: 13rem; + row-gap: 13rem; + } + + .sm\:gap-y-56 { + grid-row-gap: 14rem; + row-gap: 14rem; + } + + .sm\:gap-y-60 { + grid-row-gap: 15rem; + row-gap: 15rem; + } + + .sm\:gap-y-64 { + grid-row-gap: 16rem; + row-gap: 16rem; + } + + .sm\:gap-y-72 { + grid-row-gap: 18rem; + row-gap: 18rem; + } + + .sm\:gap-y-80 { + grid-row-gap: 20rem; + row-gap: 20rem; + } + + .sm\:gap-y-96 { + grid-row-gap: 24rem; + row-gap: 24rem; + } + + .sm\:gap-y-px { + grid-row-gap: 1px; + row-gap: 1px; + } + + .sm\:gap-y-0\.5 { + grid-row-gap: 0.125rem; + row-gap: 0.125rem; + } + + .sm\:gap-y-1\.5 { + grid-row-gap: 0.375rem; + row-gap: 0.375rem; + } + + .sm\:gap-y-2\.5 { + grid-row-gap: 0.625rem; + row-gap: 0.625rem; + } + + .sm\:gap-y-3\.5 { + grid-row-gap: 0.875rem; + row-gap: 0.875rem; + } + + .sm\:gap-y-1\/2 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .sm\:gap-y-1\/3 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; + } + + .sm\:gap-y-2\/3 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; + } + + .sm\:gap-y-1\/4 { + grid-row-gap: 25%; + row-gap: 25%; + } + + .sm\:gap-y-2\/4 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .sm\:gap-y-3\/4 { + grid-row-gap: 75%; + row-gap: 75%; + } + + .sm\:gap-y-1\/5 { + grid-row-gap: 20%; + row-gap: 20%; + } + + .sm\:gap-y-2\/5 { + grid-row-gap: 40%; + row-gap: 40%; + } + + .sm\:gap-y-3\/5 { + grid-row-gap: 60%; + row-gap: 60%; + } + + .sm\:gap-y-4\/5 { + grid-row-gap: 80%; + row-gap: 80%; + } + + .sm\:gap-y-1\/6 { + grid-row-gap: 16.666667%; + row-gap: 16.666667%; + } + + .sm\:gap-y-2\/6 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; + } + + .sm\:gap-y-3\/6 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .sm\:gap-y-4\/6 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; + } + + .sm\:gap-y-5\/6 { + grid-row-gap: 83.333333%; + row-gap: 83.333333%; + } + + .sm\:gap-y-1\/12 { + grid-row-gap: 8.333333%; + row-gap: 8.333333%; + } + + .sm\:gap-y-2\/12 { + grid-row-gap: 16.666667%; + row-gap: 16.666667%; + } + + .sm\:gap-y-3\/12 { + grid-row-gap: 25%; + row-gap: 25%; + } + + .sm\:gap-y-4\/12 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; + } + + .sm\:gap-y-5\/12 { + grid-row-gap: 41.666667%; + row-gap: 41.666667%; + } + + .sm\:gap-y-6\/12 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .sm\:gap-y-7\/12 { + grid-row-gap: 58.333333%; + row-gap: 58.333333%; + } + + .sm\:gap-y-8\/12 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; + } + + .sm\:gap-y-9\/12 { + grid-row-gap: 75%; + row-gap: 75%; + } + + .sm\:gap-y-10\/12 { + grid-row-gap: 83.333333%; + row-gap: 83.333333%; + } + + .sm\:gap-y-11\/12 { + grid-row-gap: 91.666667%; + row-gap: 91.666667%; + } + + .sm\:gap-y-full { + grid-row-gap: 100%; + row-gap: 100%; + } + + .sm\:grid-flow-row { + grid-auto-flow: row; + } + + .sm\:grid-flow-col { + grid-auto-flow: column; + } + + .sm\:grid-flow-row-dense { + grid-auto-flow: row dense; + } + + .sm\:grid-flow-col-dense { + grid-auto-flow: column dense; + } + + .sm\:grid-cols-1 { + grid-template-columns: repeat(1, minmax(0, 1fr)); + } + + .sm\:grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + + .sm\:grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); + } + + .sm\:grid-cols-4 { + grid-template-columns: repeat(4, minmax(0, 1fr)); + } + + .sm\:grid-cols-5 { + grid-template-columns: repeat(5, minmax(0, 1fr)); + } + + .sm\:grid-cols-6 { + grid-template-columns: repeat(6, minmax(0, 1fr)); + } + + .sm\:grid-cols-7 { + grid-template-columns: repeat(7, minmax(0, 1fr)); + } + + .sm\:grid-cols-8 { + grid-template-columns: repeat(8, minmax(0, 1fr)); + } + + .sm\:grid-cols-9 { + grid-template-columns: repeat(9, minmax(0, 1fr)); + } + + .sm\:grid-cols-10 { + grid-template-columns: repeat(10, minmax(0, 1fr)); + } + + .sm\:grid-cols-11 { + grid-template-columns: repeat(11, minmax(0, 1fr)); + } + + .sm\:grid-cols-12 { + grid-template-columns: repeat(12, minmax(0, 1fr)); + } + + .sm\:grid-cols-none { + grid-template-columns: none; + } + + .sm\:col-auto { + grid-column: auto; + } + + .sm\:col-span-1 { + grid-column: span 1 / span 1; + } + + .sm\:col-span-2 { + grid-column: span 2 / span 2; + } + + .sm\:col-span-3 { + grid-column: span 3 / span 3; + } + + .sm\:col-span-4 { + grid-column: span 4 / span 4; + } + + .sm\:col-span-5 { + grid-column: span 5 / span 5; + } + + .sm\:col-span-6 { + grid-column: span 6 / span 6; + } + + .sm\:col-span-7 { + grid-column: span 7 / span 7; + } + + .sm\:col-span-8 { + grid-column: span 8 / span 8; + } + + .sm\:col-span-9 { + grid-column: span 9 / span 9; + } + + .sm\:col-span-10 { + grid-column: span 10 / span 10; + } + + .sm\:col-span-11 { + grid-column: span 11 / span 11; + } + + .sm\:col-span-12 { + grid-column: span 12 / span 12; + } + + .sm\:col-start-1 { + grid-column-start: 1; + } + + .sm\:col-start-2 { + grid-column-start: 2; + } + + .sm\:col-start-3 { + grid-column-start: 3; + } + + .sm\:col-start-4 { + grid-column-start: 4; + } + + .sm\:col-start-5 { + grid-column-start: 5; + } + + .sm\:col-start-6 { + grid-column-start: 6; + } + + .sm\:col-start-7 { + grid-column-start: 7; + } + + .sm\:col-start-8 { + grid-column-start: 8; + } + + .sm\:col-start-9 { + grid-column-start: 9; + } + + .sm\:col-start-10 { + grid-column-start: 10; + } + + .sm\:col-start-11 { + grid-column-start: 11; + } + + .sm\:col-start-12 { + grid-column-start: 12; + } + + .sm\:col-start-13 { + grid-column-start: 13; + } + + .sm\:col-start-auto { + grid-column-start: auto; + } + + .sm\:col-end-1 { + grid-column-end: 1; + } + + .sm\:col-end-2 { + grid-column-end: 2; + } + + .sm\:col-end-3 { + grid-column-end: 3; + } + + .sm\:col-end-4 { + grid-column-end: 4; + } + + .sm\:col-end-5 { + grid-column-end: 5; + } + + .sm\:col-end-6 { + grid-column-end: 6; + } + + .sm\:col-end-7 { + grid-column-end: 7; + } + + .sm\:col-end-8 { + grid-column-end: 8; + } + + .sm\:col-end-9 { + grid-column-end: 9; + } + + .sm\:col-end-10 { + grid-column-end: 10; + } + + .sm\:col-end-11 { + grid-column-end: 11; + } + + .sm\:col-end-12 { + grid-column-end: 12; + } + + .sm\:col-end-13 { + grid-column-end: 13; + } + + .sm\:col-end-auto { + grid-column-end: auto; + } + + .sm\:grid-rows-1 { + grid-template-rows: repeat(1, minmax(0, 1fr)); + } + + .sm\:grid-rows-2 { + grid-template-rows: repeat(2, minmax(0, 1fr)); + } + + .sm\:grid-rows-3 { + grid-template-rows: repeat(3, minmax(0, 1fr)); + } + + .sm\:grid-rows-4 { + grid-template-rows: repeat(4, minmax(0, 1fr)); + } + + .sm\:grid-rows-5 { + grid-template-rows: repeat(5, minmax(0, 1fr)); + } + + .sm\:grid-rows-6 { + grid-template-rows: repeat(6, minmax(0, 1fr)); + } + + .sm\:grid-rows-none { + grid-template-rows: none; + } + + .sm\:row-auto { + grid-row: auto; + } + + .sm\:row-span-1 { + grid-row: span 1 / span 1; + } + + .sm\:row-span-2 { + grid-row: span 2 / span 2; + } + + .sm\:row-span-3 { + grid-row: span 3 / span 3; + } + + .sm\:row-span-4 { + grid-row: span 4 / span 4; + } + + .sm\:row-span-5 { + grid-row: span 5 / span 5; + } + + .sm\:row-span-6 { + grid-row: span 6 / span 6; + } + + .sm\:row-start-1 { + grid-row-start: 1; + } + + .sm\:row-start-2 { + grid-row-start: 2; + } + + .sm\:row-start-3 { + grid-row-start: 3; + } + + .sm\:row-start-4 { + grid-row-start: 4; + } + + .sm\:row-start-5 { + grid-row-start: 5; + } + + .sm\:row-start-6 { + grid-row-start: 6; + } + + .sm\:row-start-7 { + grid-row-start: 7; + } + + .sm\:row-start-auto { + grid-row-start: auto; + } + + .sm\:row-end-1 { + grid-row-end: 1; + } + + .sm\:row-end-2 { + grid-row-end: 2; + } + + .sm\:row-end-3 { + grid-row-end: 3; + } + + .sm\:row-end-4 { + grid-row-end: 4; + } + + .sm\:row-end-5 { + grid-row-end: 5; + } + + .sm\:row-end-6 { + grid-row-end: 6; + } + + .sm\:row-end-7 { + grid-row-end: 7; + } + + .sm\:row-end-auto { + grid-row-end: auto; + } + + .sm\:transform { + --transform-translate-x: 0; + --transform-translate-y: 0; + --transform-rotate: 0; + --transform-skew-x: 0; + --transform-skew-y: 0; + --transform-scale-x: 1; + --transform-scale-y: 1; + transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)); + } + + .sm\:transform-none { + transform: none; + } + + .sm\:origin-center { + transform-origin: center; + } + + .sm\:origin-top { + transform-origin: top; + } + + .sm\:origin-top-right { + transform-origin: top right; + } + + .sm\:origin-right { + transform-origin: right; + } + + .sm\:origin-bottom-right { + transform-origin: bottom right; + } + + .sm\:origin-bottom { + transform-origin: bottom; + } + + .sm\:origin-bottom-left { + transform-origin: bottom left; + } + + .sm\:origin-left { + transform-origin: left; + } + + .sm\:origin-top-left { + transform-origin: top left; + } + + .sm\:scale-0 { + --transform-scale-x: 0; + --transform-scale-y: 0; + } + + .sm\:scale-50 { + --transform-scale-x: .5; + --transform-scale-y: .5; + } + + .sm\:scale-75 { + --transform-scale-x: .75; + --transform-scale-y: .75; + } + + .sm\:scale-90 { + --transform-scale-x: .9; + --transform-scale-y: .9; + } + + .sm\:scale-95 { + --transform-scale-x: .95; + --transform-scale-y: .95; + } + + .sm\:scale-100 { + --transform-scale-x: 1; + --transform-scale-y: 1; + } + + .sm\:scale-105 { + --transform-scale-x: 1.05; + --transform-scale-y: 1.05; + } + + .sm\:scale-110 { + --transform-scale-x: 1.1; + --transform-scale-y: 1.1; + } + + .sm\:scale-125 { + --transform-scale-x: 1.25; + --transform-scale-y: 1.25; + } + + .sm\:scale-150 { + --transform-scale-x: 1.5; + --transform-scale-y: 1.5; + } + + .sm\:scale-x-0 { + --transform-scale-x: 0; + } + + .sm\:scale-x-50 { + --transform-scale-x: .5; + } + + .sm\:scale-x-75 { + --transform-scale-x: .75; + } + + .sm\:scale-x-90 { + --transform-scale-x: .9; + } + + .sm\:scale-x-95 { + --transform-scale-x: .95; + } + + .sm\:scale-x-100 { + --transform-scale-x: 1; + } + + .sm\:scale-x-105 { + --transform-scale-x: 1.05; + } + + .sm\:scale-x-110 { + --transform-scale-x: 1.1; + } + + .sm\:scale-x-125 { + --transform-scale-x: 1.25; + } + + .sm\:scale-x-150 { + --transform-scale-x: 1.5; + } + + .sm\:scale-y-0 { + --transform-scale-y: 0; + } + + .sm\:scale-y-50 { + --transform-scale-y: .5; + } + + .sm\:scale-y-75 { + --transform-scale-y: .75; + } + + .sm\:scale-y-90 { + --transform-scale-y: .9; + } + + .sm\:scale-y-95 { + --transform-scale-y: .95; + } + + .sm\:scale-y-100 { + --transform-scale-y: 1; + } + + .sm\:scale-y-105 { + --transform-scale-y: 1.05; + } + + .sm\:scale-y-110 { + --transform-scale-y: 1.1; + } + + .sm\:scale-y-125 { + --transform-scale-y: 1.25; + } + + .sm\:scale-y-150 { + --transform-scale-y: 1.5; + } + + .sm\:hover\:scale-0:hover { + --transform-scale-x: 0; + --transform-scale-y: 0; + } + + .sm\:hover\:scale-50:hover { + --transform-scale-x: .5; + --transform-scale-y: .5; + } + + .sm\:hover\:scale-75:hover { + --transform-scale-x: .75; + --transform-scale-y: .75; + } + + .sm\:hover\:scale-90:hover { + --transform-scale-x: .9; + --transform-scale-y: .9; + } + + .sm\:hover\:scale-95:hover { + --transform-scale-x: .95; + --transform-scale-y: .95; + } + + .sm\:hover\:scale-100:hover { + --transform-scale-x: 1; + --transform-scale-y: 1; + } + + .sm\:hover\:scale-105:hover { + --transform-scale-x: 1.05; + --transform-scale-y: 1.05; + } + + .sm\:hover\:scale-110:hover { + --transform-scale-x: 1.1; + --transform-scale-y: 1.1; + } + + .sm\:hover\:scale-125:hover { + --transform-scale-x: 1.25; + --transform-scale-y: 1.25; + } + + .sm\:hover\:scale-150:hover { + --transform-scale-x: 1.5; + --transform-scale-y: 1.5; + } + + .sm\:hover\:scale-x-0:hover { + --transform-scale-x: 0; + } + + .sm\:hover\:scale-x-50:hover { + --transform-scale-x: .5; + } + + .sm\:hover\:scale-x-75:hover { + --transform-scale-x: .75; + } + + .sm\:hover\:scale-x-90:hover { + --transform-scale-x: .9; + } + + .sm\:hover\:scale-x-95:hover { + --transform-scale-x: .95; + } + + .sm\:hover\:scale-x-100:hover { + --transform-scale-x: 1; + } + + .sm\:hover\:scale-x-105:hover { + --transform-scale-x: 1.05; + } + + .sm\:hover\:scale-x-110:hover { + --transform-scale-x: 1.1; + } + + .sm\:hover\:scale-x-125:hover { + --transform-scale-x: 1.25; + } + + .sm\:hover\:scale-x-150:hover { + --transform-scale-x: 1.5; + } + + .sm\:hover\:scale-y-0:hover { + --transform-scale-y: 0; + } + + .sm\:hover\:scale-y-50:hover { + --transform-scale-y: .5; + } + + .sm\:hover\:scale-y-75:hover { + --transform-scale-y: .75; + } + + .sm\:hover\:scale-y-90:hover { + --transform-scale-y: .9; + } + + .sm\:hover\:scale-y-95:hover { + --transform-scale-y: .95; + } + + .sm\:hover\:scale-y-100:hover { + --transform-scale-y: 1; + } + + .sm\:hover\:scale-y-105:hover { + --transform-scale-y: 1.05; + } + + .sm\:hover\:scale-y-110:hover { + --transform-scale-y: 1.1; + } + + .sm\:hover\:scale-y-125:hover { + --transform-scale-y: 1.25; + } + + .sm\:hover\:scale-y-150:hover { + --transform-scale-y: 1.5; + } + + .sm\:focus\:scale-0:focus { + --transform-scale-x: 0; + --transform-scale-y: 0; + } + + .sm\:focus\:scale-50:focus { + --transform-scale-x: .5; + --transform-scale-y: .5; + } + + .sm\:focus\:scale-75:focus { + --transform-scale-x: .75; + --transform-scale-y: .75; + } + + .sm\:focus\:scale-90:focus { + --transform-scale-x: .9; + --transform-scale-y: .9; + } + + .sm\:focus\:scale-95:focus { + --transform-scale-x: .95; + --transform-scale-y: .95; + } + + .sm\:focus\:scale-100:focus { + --transform-scale-x: 1; + --transform-scale-y: 1; + } + + .sm\:focus\:scale-105:focus { + --transform-scale-x: 1.05; + --transform-scale-y: 1.05; + } + + .sm\:focus\:scale-110:focus { + --transform-scale-x: 1.1; + --transform-scale-y: 1.1; + } + + .sm\:focus\:scale-125:focus { + --transform-scale-x: 1.25; + --transform-scale-y: 1.25; + } + + .sm\:focus\:scale-150:focus { + --transform-scale-x: 1.5; + --transform-scale-y: 1.5; + } + + .sm\:focus\:scale-x-0:focus { + --transform-scale-x: 0; + } + + .sm\:focus\:scale-x-50:focus { + --transform-scale-x: .5; + } + + .sm\:focus\:scale-x-75:focus { + --transform-scale-x: .75; + } + + .sm\:focus\:scale-x-90:focus { + --transform-scale-x: .9; + } + + .sm\:focus\:scale-x-95:focus { + --transform-scale-x: .95; + } + + .sm\:focus\:scale-x-100:focus { + --transform-scale-x: 1; + } + + .sm\:focus\:scale-x-105:focus { + --transform-scale-x: 1.05; + } + + .sm\:focus\:scale-x-110:focus { + --transform-scale-x: 1.1; + } + + .sm\:focus\:scale-x-125:focus { + --transform-scale-x: 1.25; + } + + .sm\:focus\:scale-x-150:focus { + --transform-scale-x: 1.5; + } + + .sm\:focus\:scale-y-0:focus { + --transform-scale-y: 0; + } + + .sm\:focus\:scale-y-50:focus { + --transform-scale-y: .5; + } + + .sm\:focus\:scale-y-75:focus { + --transform-scale-y: .75; + } + + .sm\:focus\:scale-y-90:focus { + --transform-scale-y: .9; + } + + .sm\:focus\:scale-y-95:focus { + --transform-scale-y: .95; + } + + .sm\:focus\:scale-y-100:focus { + --transform-scale-y: 1; + } + + .sm\:focus\:scale-y-105:focus { + --transform-scale-y: 1.05; + } + + .sm\:focus\:scale-y-110:focus { + --transform-scale-y: 1.1; + } + + .sm\:focus\:scale-y-125:focus { + --transform-scale-y: 1.25; + } + + .sm\:focus\:scale-y-150:focus { + --transform-scale-y: 1.5; + } + + .sm\:rotate-0 { + --transform-rotate: 0; + } + + .sm\:rotate-45 { + --transform-rotate: 45deg; + } + + .sm\:rotate-90 { + --transform-rotate: 90deg; + } + + .sm\:rotate-180 { + --transform-rotate: 180deg; + } + + .sm\:-rotate-180 { + --transform-rotate: -180deg; + } + + .sm\:-rotate-90 { + --transform-rotate: -90deg; + } + + .sm\:-rotate-45 { + --transform-rotate: -45deg; + } + + .sm\:hover\:rotate-0:hover { + --transform-rotate: 0; + } + + .sm\:hover\:rotate-45:hover { + --transform-rotate: 45deg; + } + + .sm\:hover\:rotate-90:hover { + --transform-rotate: 90deg; + } + + .sm\:hover\:rotate-180:hover { + --transform-rotate: 180deg; + } + + .sm\:hover\:-rotate-180:hover { + --transform-rotate: -180deg; + } + + .sm\:hover\:-rotate-90:hover { + --transform-rotate: -90deg; + } + + .sm\:hover\:-rotate-45:hover { + --transform-rotate: -45deg; + } + + .sm\:focus\:rotate-0:focus { + --transform-rotate: 0; + } + + .sm\:focus\:rotate-45:focus { + --transform-rotate: 45deg; + } + + .sm\:focus\:rotate-90:focus { + --transform-rotate: 90deg; + } + + .sm\:focus\:rotate-180:focus { + --transform-rotate: 180deg; + } + + .sm\:focus\:-rotate-180:focus { + --transform-rotate: -180deg; + } + + .sm\:focus\:-rotate-90:focus { + --transform-rotate: -90deg; + } + + .sm\:focus\:-rotate-45:focus { + --transform-rotate: -45deg; + } + + .sm\:translate-x-0 { + --transform-translate-x: 0; + } + + .sm\:translate-x-1 { + --transform-translate-x: 0.25rem; + } + + .sm\:translate-x-2 { + --transform-translate-x: 0.5rem; + } + + .sm\:translate-x-3 { + --transform-translate-x: 0.75rem; + } + + .sm\:translate-x-4 { + --transform-translate-x: 1rem; + } + + .sm\:translate-x-5 { + --transform-translate-x: 1.25rem; + } + + .sm\:translate-x-6 { + --transform-translate-x: 1.5rem; + } + + .sm\:translate-x-7 { + --transform-translate-x: 1.75rem; + } + + .sm\:translate-x-8 { + --transform-translate-x: 2rem; + } + + .sm\:translate-x-9 { + --transform-translate-x: 2.25rem; + } + + .sm\:translate-x-10 { + --transform-translate-x: 2.5rem; + } + + .sm\:translate-x-11 { + --transform-translate-x: 2.75rem; + } + + .sm\:translate-x-12 { + --transform-translate-x: 3rem; + } + + .sm\:translate-x-13 { + --transform-translate-x: 3.25rem; + } + + .sm\:translate-x-14 { + --transform-translate-x: 3.5rem; + } + + .sm\:translate-x-15 { + --transform-translate-x: 3.75rem; + } + + .sm\:translate-x-16 { + --transform-translate-x: 4rem; + } + + .sm\:translate-x-20 { + --transform-translate-x: 5rem; + } + + .sm\:translate-x-24 { + --transform-translate-x: 6rem; + } + + .sm\:translate-x-28 { + --transform-translate-x: 7rem; + } + + .sm\:translate-x-32 { + --transform-translate-x: 8rem; + } + + .sm\:translate-x-36 { + --transform-translate-x: 9rem; + } + + .sm\:translate-x-40 { + --transform-translate-x: 10rem; + } + + .sm\:translate-x-44 { + --transform-translate-x: 11rem; + } + + .sm\:translate-x-48 { + --transform-translate-x: 12rem; + } + + .sm\:translate-x-52 { + --transform-translate-x: 13rem; + } + + .sm\:translate-x-56 { + --transform-translate-x: 14rem; + } + + .sm\:translate-x-60 { + --transform-translate-x: 15rem; + } + + .sm\:translate-x-64 { + --transform-translate-x: 16rem; + } + + .sm\:translate-x-72 { + --transform-translate-x: 18rem; + } + + .sm\:translate-x-80 { + --transform-translate-x: 20rem; + } + + .sm\:translate-x-96 { + --transform-translate-x: 24rem; + } + + .sm\:translate-x-px { + --transform-translate-x: 1px; + } + + .sm\:translate-x-0\.5 { + --transform-translate-x: 0.125rem; + } + + .sm\:translate-x-1\.5 { + --transform-translate-x: 0.375rem; + } + + .sm\:translate-x-2\.5 { + --transform-translate-x: 0.625rem; + } + + .sm\:translate-x-3\.5 { + --transform-translate-x: 0.875rem; + } + + .sm\:translate-x-1\/2 { + --transform-translate-x: 50%; + } + + .sm\:translate-x-1\/3 { + --transform-translate-x: 33.333333%; + } + + .sm\:translate-x-2\/3 { + --transform-translate-x: 66.666667%; + } + + .sm\:translate-x-1\/4 { + --transform-translate-x: 25%; + } + + .sm\:translate-x-2\/4 { + --transform-translate-x: 50%; + } + + .sm\:translate-x-3\/4 { + --transform-translate-x: 75%; + } + + .sm\:translate-x-1\/5 { + --transform-translate-x: 20%; + } + + .sm\:translate-x-2\/5 { + --transform-translate-x: 40%; + } + + .sm\:translate-x-3\/5 { + --transform-translate-x: 60%; + } + + .sm\:translate-x-4\/5 { + --transform-translate-x: 80%; + } + + .sm\:translate-x-1\/6 { + --transform-translate-x: 16.666667%; + } + + .sm\:translate-x-2\/6 { + --transform-translate-x: 33.333333%; + } + + .sm\:translate-x-3\/6 { + --transform-translate-x: 50%; + } + + .sm\:translate-x-4\/6 { + --transform-translate-x: 66.666667%; + } + + .sm\:translate-x-5\/6 { + --transform-translate-x: 83.333333%; + } + + .sm\:translate-x-1\/12 { + --transform-translate-x: 8.333333%; + } + + .sm\:translate-x-2\/12 { + --transform-translate-x: 16.666667%; + } + + .sm\:translate-x-3\/12 { + --transform-translate-x: 25%; + } + + .sm\:translate-x-4\/12 { + --transform-translate-x: 33.333333%; + } + + .sm\:translate-x-5\/12 { + --transform-translate-x: 41.666667%; + } + + .sm\:translate-x-6\/12 { + --transform-translate-x: 50%; + } + + .sm\:translate-x-7\/12 { + --transform-translate-x: 58.333333%; + } + + .sm\:translate-x-8\/12 { + --transform-translate-x: 66.666667%; + } + + .sm\:translate-x-9\/12 { + --transform-translate-x: 75%; + } + + .sm\:translate-x-10\/12 { + --transform-translate-x: 83.333333%; + } + + .sm\:translate-x-11\/12 { + --transform-translate-x: 91.666667%; + } + + .sm\:translate-x-full { + --transform-translate-x: 100%; + } + + .sm\:-translate-x-1 { + --transform-translate-x: -0.25rem; + } + + .sm\:-translate-x-2 { + --transform-translate-x: -0.5rem; + } + + .sm\:-translate-x-3 { + --transform-translate-x: -0.75rem; + } + + .sm\:-translate-x-4 { + --transform-translate-x: -1rem; + } + + .sm\:-translate-x-5 { + --transform-translate-x: -1.25rem; + } + + .sm\:-translate-x-6 { + --transform-translate-x: -1.5rem; + } + + .sm\:-translate-x-7 { + --transform-translate-x: -1.75rem; + } + + .sm\:-translate-x-8 { + --transform-translate-x: -2rem; + } + + .sm\:-translate-x-9 { + --transform-translate-x: -2.25rem; + } + + .sm\:-translate-x-10 { + --transform-translate-x: -2.5rem; + } + + .sm\:-translate-x-11 { + --transform-translate-x: -2.75rem; + } + + .sm\:-translate-x-12 { + --transform-translate-x: -3rem; + } + + .sm\:-translate-x-13 { + --transform-translate-x: -3.25rem; + } + + .sm\:-translate-x-14 { + --transform-translate-x: -3.5rem; + } + + .sm\:-translate-x-15 { + --transform-translate-x: -3.75rem; + } + + .sm\:-translate-x-16 { + --transform-translate-x: -4rem; + } + + .sm\:-translate-x-20 { + --transform-translate-x: -5rem; + } + + .sm\:-translate-x-24 { + --transform-translate-x: -6rem; + } + + .sm\:-translate-x-28 { + --transform-translate-x: -7rem; + } + + .sm\:-translate-x-32 { + --transform-translate-x: -8rem; + } + + .sm\:-translate-x-36 { + --transform-translate-x: -9rem; + } + + .sm\:-translate-x-40 { + --transform-translate-x: -10rem; + } + + .sm\:-translate-x-44 { + --transform-translate-x: -11rem; + } + + .sm\:-translate-x-48 { + --transform-translate-x: -12rem; + } + + .sm\:-translate-x-52 { + --transform-translate-x: -13rem; + } + + .sm\:-translate-x-56 { + --transform-translate-x: -14rem; + } + + .sm\:-translate-x-60 { + --transform-translate-x: -15rem; + } + + .sm\:-translate-x-64 { + --transform-translate-x: -16rem; + } + + .sm\:-translate-x-72 { + --transform-translate-x: -18rem; + } + + .sm\:-translate-x-80 { + --transform-translate-x: -20rem; + } + + .sm\:-translate-x-96 { + --transform-translate-x: -24rem; + } + + .sm\:-translate-x-px { + --transform-translate-x: -1px; + } + + .sm\:-translate-x-0\.5 { + --transform-translate-x: -0.125rem; + } + + .sm\:-translate-x-1\.5 { + --transform-translate-x: -0.375rem; + } + + .sm\:-translate-x-2\.5 { + --transform-translate-x: -0.625rem; + } + + .sm\:-translate-x-3\.5 { + --transform-translate-x: -0.875rem; + } + + .sm\:-translate-x-1\/2 { + --transform-translate-x: -50%; + } + + .sm\:-translate-x-1\/3 { + --transform-translate-x: -33.33333%; + } + + .sm\:-translate-x-2\/3 { + --transform-translate-x: -66.66667%; + } + + .sm\:-translate-x-1\/4 { + --transform-translate-x: -25%; + } + + .sm\:-translate-x-2\/4 { + --transform-translate-x: -50%; + } + + .sm\:-translate-x-3\/4 { + --transform-translate-x: -75%; + } + + .sm\:-translate-x-1\/5 { + --transform-translate-x: -20%; + } + + .sm\:-translate-x-2\/5 { + --transform-translate-x: -40%; + } + + .sm\:-translate-x-3\/5 { + --transform-translate-x: -60%; + } + + .sm\:-translate-x-4\/5 { + --transform-translate-x: -80%; + } + + .sm\:-translate-x-1\/6 { + --transform-translate-x: -16.66667%; + } + + .sm\:-translate-x-2\/6 { + --transform-translate-x: -33.33333%; + } + + .sm\:-translate-x-3\/6 { + --transform-translate-x: -50%; + } + + .sm\:-translate-x-4\/6 { + --transform-translate-x: -66.66667%; + } + + .sm\:-translate-x-5\/6 { + --transform-translate-x: -83.33333%; + } + + .sm\:-translate-x-1\/12 { + --transform-translate-x: -8.33333%; + } + + .sm\:-translate-x-2\/12 { + --transform-translate-x: -16.66667%; + } + + .sm\:-translate-x-3\/12 { + --transform-translate-x: -25%; + } + + .sm\:-translate-x-4\/12 { + --transform-translate-x: -33.33333%; + } + + .sm\:-translate-x-5\/12 { + --transform-translate-x: -41.66667%; + } + + .sm\:-translate-x-6\/12 { + --transform-translate-x: -50%; + } + + .sm\:-translate-x-7\/12 { + --transform-translate-x: -58.33333%; + } + + .sm\:-translate-x-8\/12 { + --transform-translate-x: -66.66667%; + } + + .sm\:-translate-x-9\/12 { + --transform-translate-x: -75%; + } + + .sm\:-translate-x-10\/12 { + --transform-translate-x: -83.33333%; + } + + .sm\:-translate-x-11\/12 { + --transform-translate-x: -91.66667%; + } + + .sm\:-translate-x-full { + --transform-translate-x: -100%; + } + + .sm\:translate-y-0 { + --transform-translate-y: 0; + } + + .sm\:translate-y-1 { + --transform-translate-y: 0.25rem; + } + + .sm\:translate-y-2 { + --transform-translate-y: 0.5rem; + } + + .sm\:translate-y-3 { + --transform-translate-y: 0.75rem; + } + + .sm\:translate-y-4 { + --transform-translate-y: 1rem; + } + + .sm\:translate-y-5 { + --transform-translate-y: 1.25rem; + } + + .sm\:translate-y-6 { + --transform-translate-y: 1.5rem; + } + + .sm\:translate-y-7 { + --transform-translate-y: 1.75rem; + } + + .sm\:translate-y-8 { + --transform-translate-y: 2rem; + } + + .sm\:translate-y-9 { + --transform-translate-y: 2.25rem; + } + + .sm\:translate-y-10 { + --transform-translate-y: 2.5rem; + } + + .sm\:translate-y-11 { + --transform-translate-y: 2.75rem; + } + + .sm\:translate-y-12 { + --transform-translate-y: 3rem; + } + + .sm\:translate-y-13 { + --transform-translate-y: 3.25rem; + } + + .sm\:translate-y-14 { + --transform-translate-y: 3.5rem; + } + + .sm\:translate-y-15 { + --transform-translate-y: 3.75rem; + } + + .sm\:translate-y-16 { + --transform-translate-y: 4rem; + } + + .sm\:translate-y-20 { + --transform-translate-y: 5rem; + } + + .sm\:translate-y-24 { + --transform-translate-y: 6rem; + } + + .sm\:translate-y-28 { + --transform-translate-y: 7rem; + } + + .sm\:translate-y-32 { + --transform-translate-y: 8rem; + } + + .sm\:translate-y-36 { + --transform-translate-y: 9rem; + } + + .sm\:translate-y-40 { + --transform-translate-y: 10rem; + } + + .sm\:translate-y-44 { + --transform-translate-y: 11rem; + } + + .sm\:translate-y-48 { + --transform-translate-y: 12rem; + } + + .sm\:translate-y-52 { + --transform-translate-y: 13rem; + } + + .sm\:translate-y-56 { + --transform-translate-y: 14rem; + } + + .sm\:translate-y-60 { + --transform-translate-y: 15rem; + } + + .sm\:translate-y-64 { + --transform-translate-y: 16rem; + } + + .sm\:translate-y-72 { + --transform-translate-y: 18rem; + } + + .sm\:translate-y-80 { + --transform-translate-y: 20rem; + } + + .sm\:translate-y-96 { + --transform-translate-y: 24rem; + } + + .sm\:translate-y-px { + --transform-translate-y: 1px; + } + + .sm\:translate-y-0\.5 { + --transform-translate-y: 0.125rem; + } + + .sm\:translate-y-1\.5 { + --transform-translate-y: 0.375rem; + } + + .sm\:translate-y-2\.5 { + --transform-translate-y: 0.625rem; + } + + .sm\:translate-y-3\.5 { + --transform-translate-y: 0.875rem; + } + + .sm\:translate-y-1\/2 { + --transform-translate-y: 50%; + } + + .sm\:translate-y-1\/3 { + --transform-translate-y: 33.333333%; + } + + .sm\:translate-y-2\/3 { + --transform-translate-y: 66.666667%; + } + + .sm\:translate-y-1\/4 { + --transform-translate-y: 25%; + } + + .sm\:translate-y-2\/4 { + --transform-translate-y: 50%; + } + + .sm\:translate-y-3\/4 { + --transform-translate-y: 75%; + } + + .sm\:translate-y-1\/5 { + --transform-translate-y: 20%; + } + + .sm\:translate-y-2\/5 { + --transform-translate-y: 40%; + } + + .sm\:translate-y-3\/5 { + --transform-translate-y: 60%; + } + + .sm\:translate-y-4\/5 { + --transform-translate-y: 80%; + } + + .sm\:translate-y-1\/6 { + --transform-translate-y: 16.666667%; + } + + .sm\:translate-y-2\/6 { + --transform-translate-y: 33.333333%; + } + + .sm\:translate-y-3\/6 { + --transform-translate-y: 50%; + } + + .sm\:translate-y-4\/6 { + --transform-translate-y: 66.666667%; + } + + .sm\:translate-y-5\/6 { + --transform-translate-y: 83.333333%; + } + + .sm\:translate-y-1\/12 { + --transform-translate-y: 8.333333%; + } + + .sm\:translate-y-2\/12 { + --transform-translate-y: 16.666667%; + } + + .sm\:translate-y-3\/12 { + --transform-translate-y: 25%; + } + + .sm\:translate-y-4\/12 { + --transform-translate-y: 33.333333%; + } + + .sm\:translate-y-5\/12 { + --transform-translate-y: 41.666667%; + } + + .sm\:translate-y-6\/12 { + --transform-translate-y: 50%; + } + + .sm\:translate-y-7\/12 { + --transform-translate-y: 58.333333%; + } + + .sm\:translate-y-8\/12 { + --transform-translate-y: 66.666667%; + } + + .sm\:translate-y-9\/12 { + --transform-translate-y: 75%; + } + + .sm\:translate-y-10\/12 { + --transform-translate-y: 83.333333%; + } + + .sm\:translate-y-11\/12 { + --transform-translate-y: 91.666667%; + } + + .sm\:translate-y-full { + --transform-translate-y: 100%; + } + + .sm\:-translate-y-1 { + --transform-translate-y: -0.25rem; + } + + .sm\:-translate-y-2 { + --transform-translate-y: -0.5rem; + } + + .sm\:-translate-y-3 { + --transform-translate-y: -0.75rem; + } + + .sm\:-translate-y-4 { + --transform-translate-y: -1rem; + } + + .sm\:-translate-y-5 { + --transform-translate-y: -1.25rem; + } + + .sm\:-translate-y-6 { + --transform-translate-y: -1.5rem; + } + + .sm\:-translate-y-7 { + --transform-translate-y: -1.75rem; + } + + .sm\:-translate-y-8 { + --transform-translate-y: -2rem; + } + + .sm\:-translate-y-9 { + --transform-translate-y: -2.25rem; + } + + .sm\:-translate-y-10 { + --transform-translate-y: -2.5rem; + } + + .sm\:-translate-y-11 { + --transform-translate-y: -2.75rem; + } + + .sm\:-translate-y-12 { + --transform-translate-y: -3rem; + } + + .sm\:-translate-y-13 { + --transform-translate-y: -3.25rem; + } + + .sm\:-translate-y-14 { + --transform-translate-y: -3.5rem; + } + + .sm\:-translate-y-15 { + --transform-translate-y: -3.75rem; + } + + .sm\:-translate-y-16 { + --transform-translate-y: -4rem; + } + + .sm\:-translate-y-20 { + --transform-translate-y: -5rem; + } + + .sm\:-translate-y-24 { + --transform-translate-y: -6rem; + } + + .sm\:-translate-y-28 { + --transform-translate-y: -7rem; + } + + .sm\:-translate-y-32 { + --transform-translate-y: -8rem; + } + + .sm\:-translate-y-36 { + --transform-translate-y: -9rem; + } + + .sm\:-translate-y-40 { + --transform-translate-y: -10rem; + } + + .sm\:-translate-y-44 { + --transform-translate-y: -11rem; + } + + .sm\:-translate-y-48 { + --transform-translate-y: -12rem; + } + + .sm\:-translate-y-52 { + --transform-translate-y: -13rem; + } + + .sm\:-translate-y-56 { + --transform-translate-y: -14rem; + } + + .sm\:-translate-y-60 { + --transform-translate-y: -15rem; + } + + .sm\:-translate-y-64 { + --transform-translate-y: -16rem; + } + + .sm\:-translate-y-72 { + --transform-translate-y: -18rem; + } + + .sm\:-translate-y-80 { + --transform-translate-y: -20rem; + } + + .sm\:-translate-y-96 { + --transform-translate-y: -24rem; + } + + .sm\:-translate-y-px { + --transform-translate-y: -1px; + } + + .sm\:-translate-y-0\.5 { + --transform-translate-y: -0.125rem; + } + + .sm\:-translate-y-1\.5 { + --transform-translate-y: -0.375rem; + } + + .sm\:-translate-y-2\.5 { + --transform-translate-y: -0.625rem; + } + + .sm\:-translate-y-3\.5 { + --transform-translate-y: -0.875rem; + } + + .sm\:-translate-y-1\/2 { + --transform-translate-y: -50%; + } + + .sm\:-translate-y-1\/3 { + --transform-translate-y: -33.33333%; + } + + .sm\:-translate-y-2\/3 { + --transform-translate-y: -66.66667%; + } + + .sm\:-translate-y-1\/4 { + --transform-translate-y: -25%; + } + + .sm\:-translate-y-2\/4 { + --transform-translate-y: -50%; + } + + .sm\:-translate-y-3\/4 { + --transform-translate-y: -75%; + } + + .sm\:-translate-y-1\/5 { + --transform-translate-y: -20%; + } + + .sm\:-translate-y-2\/5 { + --transform-translate-y: -40%; + } + + .sm\:-translate-y-3\/5 { + --transform-translate-y: -60%; + } + + .sm\:-translate-y-4\/5 { + --transform-translate-y: -80%; + } + + .sm\:-translate-y-1\/6 { + --transform-translate-y: -16.66667%; + } + + .sm\:-translate-y-2\/6 { + --transform-translate-y: -33.33333%; + } + + .sm\:-translate-y-3\/6 { + --transform-translate-y: -50%; + } + + .sm\:-translate-y-4\/6 { + --transform-translate-y: -66.66667%; + } + + .sm\:-translate-y-5\/6 { + --transform-translate-y: -83.33333%; + } + + .sm\:-translate-y-1\/12 { + --transform-translate-y: -8.33333%; + } + + .sm\:-translate-y-2\/12 { + --transform-translate-y: -16.66667%; + } + + .sm\:-translate-y-3\/12 { + --transform-translate-y: -25%; + } + + .sm\:-translate-y-4\/12 { + --transform-translate-y: -33.33333%; + } + + .sm\:-translate-y-5\/12 { + --transform-translate-y: -41.66667%; + } + + .sm\:-translate-y-6\/12 { + --transform-translate-y: -50%; + } + + .sm\:-translate-y-7\/12 { + --transform-translate-y: -58.33333%; + } + + .sm\:-translate-y-8\/12 { + --transform-translate-y: -66.66667%; + } + + .sm\:-translate-y-9\/12 { + --transform-translate-y: -75%; + } + + .sm\:-translate-y-10\/12 { + --transform-translate-y: -83.33333%; + } + + .sm\:-translate-y-11\/12 { + --transform-translate-y: -91.66667%; + } + + .sm\:-translate-y-full { + --transform-translate-y: -100%; + } + + .sm\:hover\:translate-x-0:hover { + --transform-translate-x: 0; + } + + .sm\:hover\:translate-x-1:hover { + --transform-translate-x: 0.25rem; + } + + .sm\:hover\:translate-x-2:hover { + --transform-translate-x: 0.5rem; + } + + .sm\:hover\:translate-x-3:hover { + --transform-translate-x: 0.75rem; + } + + .sm\:hover\:translate-x-4:hover { + --transform-translate-x: 1rem; + } + + .sm\:hover\:translate-x-5:hover { + --transform-translate-x: 1.25rem; + } + + .sm\:hover\:translate-x-6:hover { + --transform-translate-x: 1.5rem; + } + + .sm\:hover\:translate-x-7:hover { + --transform-translate-x: 1.75rem; + } + + .sm\:hover\:translate-x-8:hover { + --transform-translate-x: 2rem; + } + + .sm\:hover\:translate-x-9:hover { + --transform-translate-x: 2.25rem; + } + + .sm\:hover\:translate-x-10:hover { + --transform-translate-x: 2.5rem; + } + + .sm\:hover\:translate-x-11:hover { + --transform-translate-x: 2.75rem; + } + + .sm\:hover\:translate-x-12:hover { + --transform-translate-x: 3rem; + } + + .sm\:hover\:translate-x-13:hover { + --transform-translate-x: 3.25rem; + } + + .sm\:hover\:translate-x-14:hover { + --transform-translate-x: 3.5rem; + } + + .sm\:hover\:translate-x-15:hover { + --transform-translate-x: 3.75rem; + } + + .sm\:hover\:translate-x-16:hover { + --transform-translate-x: 4rem; + } + + .sm\:hover\:translate-x-20:hover { + --transform-translate-x: 5rem; + } + + .sm\:hover\:translate-x-24:hover { + --transform-translate-x: 6rem; + } + + .sm\:hover\:translate-x-28:hover { + --transform-translate-x: 7rem; + } + + .sm\:hover\:translate-x-32:hover { + --transform-translate-x: 8rem; + } + + .sm\:hover\:translate-x-36:hover { + --transform-translate-x: 9rem; + } + + .sm\:hover\:translate-x-40:hover { + --transform-translate-x: 10rem; + } + + .sm\:hover\:translate-x-44:hover { + --transform-translate-x: 11rem; + } + + .sm\:hover\:translate-x-48:hover { + --transform-translate-x: 12rem; + } + + .sm\:hover\:translate-x-52:hover { + --transform-translate-x: 13rem; + } + + .sm\:hover\:translate-x-56:hover { + --transform-translate-x: 14rem; + } + + .sm\:hover\:translate-x-60:hover { + --transform-translate-x: 15rem; + } + + .sm\:hover\:translate-x-64:hover { + --transform-translate-x: 16rem; + } + + .sm\:hover\:translate-x-72:hover { + --transform-translate-x: 18rem; + } + + .sm\:hover\:translate-x-80:hover { + --transform-translate-x: 20rem; + } + + .sm\:hover\:translate-x-96:hover { + --transform-translate-x: 24rem; + } + + .sm\:hover\:translate-x-px:hover { + --transform-translate-x: 1px; + } + + .sm\:hover\:translate-x-0\.5:hover { + --transform-translate-x: 0.125rem; + } + + .sm\:hover\:translate-x-1\.5:hover { + --transform-translate-x: 0.375rem; + } + + .sm\:hover\:translate-x-2\.5:hover { + --transform-translate-x: 0.625rem; + } + + .sm\:hover\:translate-x-3\.5:hover { + --transform-translate-x: 0.875rem; + } + + .sm\:hover\:translate-x-1\/2:hover { + --transform-translate-x: 50%; + } + + .sm\:hover\:translate-x-1\/3:hover { + --transform-translate-x: 33.333333%; + } + + .sm\:hover\:translate-x-2\/3:hover { + --transform-translate-x: 66.666667%; + } + + .sm\:hover\:translate-x-1\/4:hover { + --transform-translate-x: 25%; + } + + .sm\:hover\:translate-x-2\/4:hover { + --transform-translate-x: 50%; + } + + .sm\:hover\:translate-x-3\/4:hover { + --transform-translate-x: 75%; + } + + .sm\:hover\:translate-x-1\/5:hover { + --transform-translate-x: 20%; + } + + .sm\:hover\:translate-x-2\/5:hover { + --transform-translate-x: 40%; + } + + .sm\:hover\:translate-x-3\/5:hover { + --transform-translate-x: 60%; + } + + .sm\:hover\:translate-x-4\/5:hover { + --transform-translate-x: 80%; + } + + .sm\:hover\:translate-x-1\/6:hover { + --transform-translate-x: 16.666667%; + } + + .sm\:hover\:translate-x-2\/6:hover { + --transform-translate-x: 33.333333%; + } + + .sm\:hover\:translate-x-3\/6:hover { + --transform-translate-x: 50%; + } + + .sm\:hover\:translate-x-4\/6:hover { + --transform-translate-x: 66.666667%; + } + + .sm\:hover\:translate-x-5\/6:hover { + --transform-translate-x: 83.333333%; + } + + .sm\:hover\:translate-x-1\/12:hover { + --transform-translate-x: 8.333333%; + } + + .sm\:hover\:translate-x-2\/12:hover { + --transform-translate-x: 16.666667%; + } + + .sm\:hover\:translate-x-3\/12:hover { + --transform-translate-x: 25%; + } + + .sm\:hover\:translate-x-4\/12:hover { + --transform-translate-x: 33.333333%; + } + + .sm\:hover\:translate-x-5\/12:hover { + --transform-translate-x: 41.666667%; + } + + .sm\:hover\:translate-x-6\/12:hover { + --transform-translate-x: 50%; + } + + .sm\:hover\:translate-x-7\/12:hover { + --transform-translate-x: 58.333333%; + } + + .sm\:hover\:translate-x-8\/12:hover { + --transform-translate-x: 66.666667%; + } + + .sm\:hover\:translate-x-9\/12:hover { + --transform-translate-x: 75%; + } + + .sm\:hover\:translate-x-10\/12:hover { + --transform-translate-x: 83.333333%; + } + + .sm\:hover\:translate-x-11\/12:hover { + --transform-translate-x: 91.666667%; + } + + .sm\:hover\:translate-x-full:hover { + --transform-translate-x: 100%; + } + + .sm\:hover\:-translate-x-1:hover { + --transform-translate-x: -0.25rem; + } + + .sm\:hover\:-translate-x-2:hover { + --transform-translate-x: -0.5rem; + } + + .sm\:hover\:-translate-x-3:hover { + --transform-translate-x: -0.75rem; + } + + .sm\:hover\:-translate-x-4:hover { + --transform-translate-x: -1rem; + } + + .sm\:hover\:-translate-x-5:hover { + --transform-translate-x: -1.25rem; + } + + .sm\:hover\:-translate-x-6:hover { + --transform-translate-x: -1.5rem; + } + + .sm\:hover\:-translate-x-7:hover { + --transform-translate-x: -1.75rem; + } + + .sm\:hover\:-translate-x-8:hover { + --transform-translate-x: -2rem; + } + + .sm\:hover\:-translate-x-9:hover { + --transform-translate-x: -2.25rem; + } + + .sm\:hover\:-translate-x-10:hover { + --transform-translate-x: -2.5rem; + } + + .sm\:hover\:-translate-x-11:hover { + --transform-translate-x: -2.75rem; + } + + .sm\:hover\:-translate-x-12:hover { + --transform-translate-x: -3rem; + } + + .sm\:hover\:-translate-x-13:hover { + --transform-translate-x: -3.25rem; + } + + .sm\:hover\:-translate-x-14:hover { + --transform-translate-x: -3.5rem; + } + + .sm\:hover\:-translate-x-15:hover { + --transform-translate-x: -3.75rem; + } + + .sm\:hover\:-translate-x-16:hover { + --transform-translate-x: -4rem; + } + + .sm\:hover\:-translate-x-20:hover { + --transform-translate-x: -5rem; + } + + .sm\:hover\:-translate-x-24:hover { + --transform-translate-x: -6rem; + } + + .sm\:hover\:-translate-x-28:hover { + --transform-translate-x: -7rem; + } + + .sm\:hover\:-translate-x-32:hover { + --transform-translate-x: -8rem; + } + + .sm\:hover\:-translate-x-36:hover { + --transform-translate-x: -9rem; + } + + .sm\:hover\:-translate-x-40:hover { + --transform-translate-x: -10rem; + } + + .sm\:hover\:-translate-x-44:hover { + --transform-translate-x: -11rem; + } + + .sm\:hover\:-translate-x-48:hover { + --transform-translate-x: -12rem; + } + + .sm\:hover\:-translate-x-52:hover { + --transform-translate-x: -13rem; + } + + .sm\:hover\:-translate-x-56:hover { + --transform-translate-x: -14rem; + } + + .sm\:hover\:-translate-x-60:hover { + --transform-translate-x: -15rem; + } + + .sm\:hover\:-translate-x-64:hover { + --transform-translate-x: -16rem; + } + + .sm\:hover\:-translate-x-72:hover { + --transform-translate-x: -18rem; + } + + .sm\:hover\:-translate-x-80:hover { + --transform-translate-x: -20rem; + } + + .sm\:hover\:-translate-x-96:hover { + --transform-translate-x: -24rem; + } + + .sm\:hover\:-translate-x-px:hover { + --transform-translate-x: -1px; + } + + .sm\:hover\:-translate-x-0\.5:hover { + --transform-translate-x: -0.125rem; + } + + .sm\:hover\:-translate-x-1\.5:hover { + --transform-translate-x: -0.375rem; + } + + .sm\:hover\:-translate-x-2\.5:hover { + --transform-translate-x: -0.625rem; + } + + .sm\:hover\:-translate-x-3\.5:hover { + --transform-translate-x: -0.875rem; + } + + .sm\:hover\:-translate-x-1\/2:hover { + --transform-translate-x: -50%; + } + + .sm\:hover\:-translate-x-1\/3:hover { + --transform-translate-x: -33.33333%; + } + + .sm\:hover\:-translate-x-2\/3:hover { + --transform-translate-x: -66.66667%; + } + + .sm\:hover\:-translate-x-1\/4:hover { + --transform-translate-x: -25%; + } + + .sm\:hover\:-translate-x-2\/4:hover { + --transform-translate-x: -50%; + } + + .sm\:hover\:-translate-x-3\/4:hover { + --transform-translate-x: -75%; + } + + .sm\:hover\:-translate-x-1\/5:hover { + --transform-translate-x: -20%; + } + + .sm\:hover\:-translate-x-2\/5:hover { + --transform-translate-x: -40%; + } + + .sm\:hover\:-translate-x-3\/5:hover { + --transform-translate-x: -60%; + } + + .sm\:hover\:-translate-x-4\/5:hover { + --transform-translate-x: -80%; + } + + .sm\:hover\:-translate-x-1\/6:hover { + --transform-translate-x: -16.66667%; + } + + .sm\:hover\:-translate-x-2\/6:hover { + --transform-translate-x: -33.33333%; + } + + .sm\:hover\:-translate-x-3\/6:hover { + --transform-translate-x: -50%; + } + + .sm\:hover\:-translate-x-4\/6:hover { + --transform-translate-x: -66.66667%; + } + + .sm\:hover\:-translate-x-5\/6:hover { + --transform-translate-x: -83.33333%; + } + + .sm\:hover\:-translate-x-1\/12:hover { + --transform-translate-x: -8.33333%; + } + + .sm\:hover\:-translate-x-2\/12:hover { + --transform-translate-x: -16.66667%; + } + + .sm\:hover\:-translate-x-3\/12:hover { + --transform-translate-x: -25%; + } + + .sm\:hover\:-translate-x-4\/12:hover { + --transform-translate-x: -33.33333%; + } + + .sm\:hover\:-translate-x-5\/12:hover { + --transform-translate-x: -41.66667%; + } + + .sm\:hover\:-translate-x-6\/12:hover { + --transform-translate-x: -50%; + } + + .sm\:hover\:-translate-x-7\/12:hover { + --transform-translate-x: -58.33333%; + } + + .sm\:hover\:-translate-x-8\/12:hover { + --transform-translate-x: -66.66667%; + } + + .sm\:hover\:-translate-x-9\/12:hover { + --transform-translate-x: -75%; + } + + .sm\:hover\:-translate-x-10\/12:hover { + --transform-translate-x: -83.33333%; + } + + .sm\:hover\:-translate-x-11\/12:hover { + --transform-translate-x: -91.66667%; + } + + .sm\:hover\:-translate-x-full:hover { + --transform-translate-x: -100%; + } + + .sm\:hover\:translate-y-0:hover { + --transform-translate-y: 0; + } + + .sm\:hover\:translate-y-1:hover { + --transform-translate-y: 0.25rem; + } + + .sm\:hover\:translate-y-2:hover { + --transform-translate-y: 0.5rem; + } + + .sm\:hover\:translate-y-3:hover { + --transform-translate-y: 0.75rem; + } + + .sm\:hover\:translate-y-4:hover { + --transform-translate-y: 1rem; + } + + .sm\:hover\:translate-y-5:hover { + --transform-translate-y: 1.25rem; + } + + .sm\:hover\:translate-y-6:hover { + --transform-translate-y: 1.5rem; + } + + .sm\:hover\:translate-y-7:hover { + --transform-translate-y: 1.75rem; + } + + .sm\:hover\:translate-y-8:hover { + --transform-translate-y: 2rem; + } + + .sm\:hover\:translate-y-9:hover { + --transform-translate-y: 2.25rem; + } + + .sm\:hover\:translate-y-10:hover { + --transform-translate-y: 2.5rem; + } + + .sm\:hover\:translate-y-11:hover { + --transform-translate-y: 2.75rem; + } + + .sm\:hover\:translate-y-12:hover { + --transform-translate-y: 3rem; + } + + .sm\:hover\:translate-y-13:hover { + --transform-translate-y: 3.25rem; + } + + .sm\:hover\:translate-y-14:hover { + --transform-translate-y: 3.5rem; + } + + .sm\:hover\:translate-y-15:hover { + --transform-translate-y: 3.75rem; + } + + .sm\:hover\:translate-y-16:hover { + --transform-translate-y: 4rem; + } + + .sm\:hover\:translate-y-20:hover { + --transform-translate-y: 5rem; + } + + .sm\:hover\:translate-y-24:hover { + --transform-translate-y: 6rem; + } + + .sm\:hover\:translate-y-28:hover { + --transform-translate-y: 7rem; + } + + .sm\:hover\:translate-y-32:hover { + --transform-translate-y: 8rem; + } + + .sm\:hover\:translate-y-36:hover { + --transform-translate-y: 9rem; + } + + .sm\:hover\:translate-y-40:hover { + --transform-translate-y: 10rem; + } + + .sm\:hover\:translate-y-44:hover { + --transform-translate-y: 11rem; + } + + .sm\:hover\:translate-y-48:hover { + --transform-translate-y: 12rem; + } + + .sm\:hover\:translate-y-52:hover { + --transform-translate-y: 13rem; + } + + .sm\:hover\:translate-y-56:hover { + --transform-translate-y: 14rem; + } + + .sm\:hover\:translate-y-60:hover { + --transform-translate-y: 15rem; + } + + .sm\:hover\:translate-y-64:hover { + --transform-translate-y: 16rem; + } + + .sm\:hover\:translate-y-72:hover { + --transform-translate-y: 18rem; + } + + .sm\:hover\:translate-y-80:hover { + --transform-translate-y: 20rem; + } + + .sm\:hover\:translate-y-96:hover { + --transform-translate-y: 24rem; + } + + .sm\:hover\:translate-y-px:hover { + --transform-translate-y: 1px; + } + + .sm\:hover\:translate-y-0\.5:hover { + --transform-translate-y: 0.125rem; + } + + .sm\:hover\:translate-y-1\.5:hover { + --transform-translate-y: 0.375rem; + } + + .sm\:hover\:translate-y-2\.5:hover { + --transform-translate-y: 0.625rem; + } + + .sm\:hover\:translate-y-3\.5:hover { + --transform-translate-y: 0.875rem; + } + + .sm\:hover\:translate-y-1\/2:hover { + --transform-translate-y: 50%; + } + + .sm\:hover\:translate-y-1\/3:hover { + --transform-translate-y: 33.333333%; + } + + .sm\:hover\:translate-y-2\/3:hover { + --transform-translate-y: 66.666667%; + } + + .sm\:hover\:translate-y-1\/4:hover { + --transform-translate-y: 25%; + } + + .sm\:hover\:translate-y-2\/4:hover { + --transform-translate-y: 50%; + } + + .sm\:hover\:translate-y-3\/4:hover { + --transform-translate-y: 75%; + } + + .sm\:hover\:translate-y-1\/5:hover { + --transform-translate-y: 20%; + } + + .sm\:hover\:translate-y-2\/5:hover { + --transform-translate-y: 40%; + } + + .sm\:hover\:translate-y-3\/5:hover { + --transform-translate-y: 60%; + } + + .sm\:hover\:translate-y-4\/5:hover { + --transform-translate-y: 80%; + } + + .sm\:hover\:translate-y-1\/6:hover { + --transform-translate-y: 16.666667%; + } + + .sm\:hover\:translate-y-2\/6:hover { + --transform-translate-y: 33.333333%; + } + + .sm\:hover\:translate-y-3\/6:hover { + --transform-translate-y: 50%; + } + + .sm\:hover\:translate-y-4\/6:hover { + --transform-translate-y: 66.666667%; + } + + .sm\:hover\:translate-y-5\/6:hover { + --transform-translate-y: 83.333333%; + } + + .sm\:hover\:translate-y-1\/12:hover { + --transform-translate-y: 8.333333%; + } + + .sm\:hover\:translate-y-2\/12:hover { + --transform-translate-y: 16.666667%; + } + + .sm\:hover\:translate-y-3\/12:hover { + --transform-translate-y: 25%; + } + + .sm\:hover\:translate-y-4\/12:hover { + --transform-translate-y: 33.333333%; + } + + .sm\:hover\:translate-y-5\/12:hover { + --transform-translate-y: 41.666667%; + } + + .sm\:hover\:translate-y-6\/12:hover { + --transform-translate-y: 50%; + } + + .sm\:hover\:translate-y-7\/12:hover { + --transform-translate-y: 58.333333%; + } + + .sm\:hover\:translate-y-8\/12:hover { + --transform-translate-y: 66.666667%; + } + + .sm\:hover\:translate-y-9\/12:hover { + --transform-translate-y: 75%; + } + + .sm\:hover\:translate-y-10\/12:hover { + --transform-translate-y: 83.333333%; + } + + .sm\:hover\:translate-y-11\/12:hover { + --transform-translate-y: 91.666667%; + } + + .sm\:hover\:translate-y-full:hover { + --transform-translate-y: 100%; + } + + .sm\:hover\:-translate-y-1:hover { + --transform-translate-y: -0.25rem; + } + + .sm\:hover\:-translate-y-2:hover { + --transform-translate-y: -0.5rem; + } + + .sm\:hover\:-translate-y-3:hover { + --transform-translate-y: -0.75rem; + } + + .sm\:hover\:-translate-y-4:hover { + --transform-translate-y: -1rem; + } + + .sm\:hover\:-translate-y-5:hover { + --transform-translate-y: -1.25rem; + } + + .sm\:hover\:-translate-y-6:hover { + --transform-translate-y: -1.5rem; + } + + .sm\:hover\:-translate-y-7:hover { + --transform-translate-y: -1.75rem; + } + + .sm\:hover\:-translate-y-8:hover { + --transform-translate-y: -2rem; + } + + .sm\:hover\:-translate-y-9:hover { + --transform-translate-y: -2.25rem; + } + + .sm\:hover\:-translate-y-10:hover { + --transform-translate-y: -2.5rem; + } + + .sm\:hover\:-translate-y-11:hover { + --transform-translate-y: -2.75rem; + } + + .sm\:hover\:-translate-y-12:hover { + --transform-translate-y: -3rem; + } + + .sm\:hover\:-translate-y-13:hover { + --transform-translate-y: -3.25rem; + } + + .sm\:hover\:-translate-y-14:hover { + --transform-translate-y: -3.5rem; + } + + .sm\:hover\:-translate-y-15:hover { + --transform-translate-y: -3.75rem; + } + + .sm\:hover\:-translate-y-16:hover { + --transform-translate-y: -4rem; + } + + .sm\:hover\:-translate-y-20:hover { + --transform-translate-y: -5rem; + } + + .sm\:hover\:-translate-y-24:hover { + --transform-translate-y: -6rem; + } + + .sm\:hover\:-translate-y-28:hover { + --transform-translate-y: -7rem; + } + + .sm\:hover\:-translate-y-32:hover { + --transform-translate-y: -8rem; + } + + .sm\:hover\:-translate-y-36:hover { + --transform-translate-y: -9rem; + } + + .sm\:hover\:-translate-y-40:hover { + --transform-translate-y: -10rem; + } + + .sm\:hover\:-translate-y-44:hover { + --transform-translate-y: -11rem; + } + + .sm\:hover\:-translate-y-48:hover { + --transform-translate-y: -12rem; + } + + .sm\:hover\:-translate-y-52:hover { + --transform-translate-y: -13rem; + } + + .sm\:hover\:-translate-y-56:hover { + --transform-translate-y: -14rem; + } + + .sm\:hover\:-translate-y-60:hover { + --transform-translate-y: -15rem; + } + + .sm\:hover\:-translate-y-64:hover { + --transform-translate-y: -16rem; + } + + .sm\:hover\:-translate-y-72:hover { + --transform-translate-y: -18rem; + } + + .sm\:hover\:-translate-y-80:hover { + --transform-translate-y: -20rem; + } + + .sm\:hover\:-translate-y-96:hover { + --transform-translate-y: -24rem; + } + + .sm\:hover\:-translate-y-px:hover { + --transform-translate-y: -1px; + } + + .sm\:hover\:-translate-y-0\.5:hover { + --transform-translate-y: -0.125rem; + } + + .sm\:hover\:-translate-y-1\.5:hover { + --transform-translate-y: -0.375rem; + } + + .sm\:hover\:-translate-y-2\.5:hover { + --transform-translate-y: -0.625rem; + } + + .sm\:hover\:-translate-y-3\.5:hover { + --transform-translate-y: -0.875rem; + } + + .sm\:hover\:-translate-y-1\/2:hover { + --transform-translate-y: -50%; + } + + .sm\:hover\:-translate-y-1\/3:hover { + --transform-translate-y: -33.33333%; + } + + .sm\:hover\:-translate-y-2\/3:hover { + --transform-translate-y: -66.66667%; + } + + .sm\:hover\:-translate-y-1\/4:hover { + --transform-translate-y: -25%; + } + + .sm\:hover\:-translate-y-2\/4:hover { + --transform-translate-y: -50%; + } + + .sm\:hover\:-translate-y-3\/4:hover { + --transform-translate-y: -75%; + } + + .sm\:hover\:-translate-y-1\/5:hover { + --transform-translate-y: -20%; + } + + .sm\:hover\:-translate-y-2\/5:hover { + --transform-translate-y: -40%; + } + + .sm\:hover\:-translate-y-3\/5:hover { + --transform-translate-y: -60%; + } + + .sm\:hover\:-translate-y-4\/5:hover { + --transform-translate-y: -80%; + } + + .sm\:hover\:-translate-y-1\/6:hover { + --transform-translate-y: -16.66667%; + } + + .sm\:hover\:-translate-y-2\/6:hover { + --transform-translate-y: -33.33333%; + } + + .sm\:hover\:-translate-y-3\/6:hover { + --transform-translate-y: -50%; + } + + .sm\:hover\:-translate-y-4\/6:hover { + --transform-translate-y: -66.66667%; + } + + .sm\:hover\:-translate-y-5\/6:hover { + --transform-translate-y: -83.33333%; + } + + .sm\:hover\:-translate-y-1\/12:hover { + --transform-translate-y: -8.33333%; + } + + .sm\:hover\:-translate-y-2\/12:hover { + --transform-translate-y: -16.66667%; + } + + .sm\:hover\:-translate-y-3\/12:hover { + --transform-translate-y: -25%; + } + + .sm\:hover\:-translate-y-4\/12:hover { + --transform-translate-y: -33.33333%; + } + + .sm\:hover\:-translate-y-5\/12:hover { + --transform-translate-y: -41.66667%; + } + + .sm\:hover\:-translate-y-6\/12:hover { + --transform-translate-y: -50%; + } + + .sm\:hover\:-translate-y-7\/12:hover { + --transform-translate-y: -58.33333%; + } + + .sm\:hover\:-translate-y-8\/12:hover { + --transform-translate-y: -66.66667%; + } + + .sm\:hover\:-translate-y-9\/12:hover { + --transform-translate-y: -75%; + } + + .sm\:hover\:-translate-y-10\/12:hover { + --transform-translate-y: -83.33333%; + } + + .sm\:hover\:-translate-y-11\/12:hover { + --transform-translate-y: -91.66667%; + } + + .sm\:hover\:-translate-y-full:hover { + --transform-translate-y: -100%; + } + + .sm\:focus\:translate-x-0:focus { + --transform-translate-x: 0; + } + + .sm\:focus\:translate-x-1:focus { + --transform-translate-x: 0.25rem; + } + + .sm\:focus\:translate-x-2:focus { + --transform-translate-x: 0.5rem; + } + + .sm\:focus\:translate-x-3:focus { + --transform-translate-x: 0.75rem; + } + + .sm\:focus\:translate-x-4:focus { + --transform-translate-x: 1rem; + } + + .sm\:focus\:translate-x-5:focus { + --transform-translate-x: 1.25rem; + } + + .sm\:focus\:translate-x-6:focus { + --transform-translate-x: 1.5rem; + } + + .sm\:focus\:translate-x-7:focus { + --transform-translate-x: 1.75rem; + } + + .sm\:focus\:translate-x-8:focus { + --transform-translate-x: 2rem; + } + + .sm\:focus\:translate-x-9:focus { + --transform-translate-x: 2.25rem; + } + + .sm\:focus\:translate-x-10:focus { + --transform-translate-x: 2.5rem; + } + + .sm\:focus\:translate-x-11:focus { + --transform-translate-x: 2.75rem; + } + + .sm\:focus\:translate-x-12:focus { + --transform-translate-x: 3rem; + } + + .sm\:focus\:translate-x-13:focus { + --transform-translate-x: 3.25rem; + } + + .sm\:focus\:translate-x-14:focus { + --transform-translate-x: 3.5rem; + } + + .sm\:focus\:translate-x-15:focus { + --transform-translate-x: 3.75rem; + } + + .sm\:focus\:translate-x-16:focus { + --transform-translate-x: 4rem; + } + + .sm\:focus\:translate-x-20:focus { + --transform-translate-x: 5rem; + } + + .sm\:focus\:translate-x-24:focus { + --transform-translate-x: 6rem; + } + + .sm\:focus\:translate-x-28:focus { + --transform-translate-x: 7rem; + } + + .sm\:focus\:translate-x-32:focus { + --transform-translate-x: 8rem; + } + + .sm\:focus\:translate-x-36:focus { + --transform-translate-x: 9rem; + } + + .sm\:focus\:translate-x-40:focus { + --transform-translate-x: 10rem; + } + + .sm\:focus\:translate-x-44:focus { + --transform-translate-x: 11rem; + } + + .sm\:focus\:translate-x-48:focus { + --transform-translate-x: 12rem; + } + + .sm\:focus\:translate-x-52:focus { + --transform-translate-x: 13rem; + } + + .sm\:focus\:translate-x-56:focus { + --transform-translate-x: 14rem; + } + + .sm\:focus\:translate-x-60:focus { + --transform-translate-x: 15rem; + } + + .sm\:focus\:translate-x-64:focus { + --transform-translate-x: 16rem; + } + + .sm\:focus\:translate-x-72:focus { + --transform-translate-x: 18rem; + } + + .sm\:focus\:translate-x-80:focus { + --transform-translate-x: 20rem; + } + + .sm\:focus\:translate-x-96:focus { + --transform-translate-x: 24rem; + } + + .sm\:focus\:translate-x-px:focus { + --transform-translate-x: 1px; + } + + .sm\:focus\:translate-x-0\.5:focus { + --transform-translate-x: 0.125rem; + } + + .sm\:focus\:translate-x-1\.5:focus { + --transform-translate-x: 0.375rem; + } + + .sm\:focus\:translate-x-2\.5:focus { + --transform-translate-x: 0.625rem; + } + + .sm\:focus\:translate-x-3\.5:focus { + --transform-translate-x: 0.875rem; + } + + .sm\:focus\:translate-x-1\/2:focus { + --transform-translate-x: 50%; + } + + .sm\:focus\:translate-x-1\/3:focus { + --transform-translate-x: 33.333333%; + } + + .sm\:focus\:translate-x-2\/3:focus { + --transform-translate-x: 66.666667%; + } + + .sm\:focus\:translate-x-1\/4:focus { + --transform-translate-x: 25%; + } + + .sm\:focus\:translate-x-2\/4:focus { + --transform-translate-x: 50%; + } + + .sm\:focus\:translate-x-3\/4:focus { + --transform-translate-x: 75%; + } + + .sm\:focus\:translate-x-1\/5:focus { + --transform-translate-x: 20%; + } + + .sm\:focus\:translate-x-2\/5:focus { + --transform-translate-x: 40%; + } + + .sm\:focus\:translate-x-3\/5:focus { + --transform-translate-x: 60%; + } + + .sm\:focus\:translate-x-4\/5:focus { + --transform-translate-x: 80%; + } + + .sm\:focus\:translate-x-1\/6:focus { + --transform-translate-x: 16.666667%; + } + + .sm\:focus\:translate-x-2\/6:focus { + --transform-translate-x: 33.333333%; + } + + .sm\:focus\:translate-x-3\/6:focus { + --transform-translate-x: 50%; + } + + .sm\:focus\:translate-x-4\/6:focus { + --transform-translate-x: 66.666667%; + } + + .sm\:focus\:translate-x-5\/6:focus { + --transform-translate-x: 83.333333%; + } + + .sm\:focus\:translate-x-1\/12:focus { + --transform-translate-x: 8.333333%; + } + + .sm\:focus\:translate-x-2\/12:focus { + --transform-translate-x: 16.666667%; + } + + .sm\:focus\:translate-x-3\/12:focus { + --transform-translate-x: 25%; + } + + .sm\:focus\:translate-x-4\/12:focus { + --transform-translate-x: 33.333333%; + } + + .sm\:focus\:translate-x-5\/12:focus { + --transform-translate-x: 41.666667%; + } + + .sm\:focus\:translate-x-6\/12:focus { + --transform-translate-x: 50%; + } + + .sm\:focus\:translate-x-7\/12:focus { + --transform-translate-x: 58.333333%; + } + + .sm\:focus\:translate-x-8\/12:focus { + --transform-translate-x: 66.666667%; + } + + .sm\:focus\:translate-x-9\/12:focus { + --transform-translate-x: 75%; + } + + .sm\:focus\:translate-x-10\/12:focus { + --transform-translate-x: 83.333333%; + } + + .sm\:focus\:translate-x-11\/12:focus { + --transform-translate-x: 91.666667%; + } + + .sm\:focus\:translate-x-full:focus { + --transform-translate-x: 100%; + } + + .sm\:focus\:-translate-x-1:focus { + --transform-translate-x: -0.25rem; + } + + .sm\:focus\:-translate-x-2:focus { + --transform-translate-x: -0.5rem; + } + + .sm\:focus\:-translate-x-3:focus { + --transform-translate-x: -0.75rem; + } + + .sm\:focus\:-translate-x-4:focus { + --transform-translate-x: -1rem; + } + + .sm\:focus\:-translate-x-5:focus { + --transform-translate-x: -1.25rem; + } + + .sm\:focus\:-translate-x-6:focus { + --transform-translate-x: -1.5rem; + } + + .sm\:focus\:-translate-x-7:focus { + --transform-translate-x: -1.75rem; + } + + .sm\:focus\:-translate-x-8:focus { + --transform-translate-x: -2rem; + } + + .sm\:focus\:-translate-x-9:focus { + --transform-translate-x: -2.25rem; + } + + .sm\:focus\:-translate-x-10:focus { + --transform-translate-x: -2.5rem; + } + + .sm\:focus\:-translate-x-11:focus { + --transform-translate-x: -2.75rem; + } + + .sm\:focus\:-translate-x-12:focus { + --transform-translate-x: -3rem; + } + + .sm\:focus\:-translate-x-13:focus { + --transform-translate-x: -3.25rem; + } + + .sm\:focus\:-translate-x-14:focus { + --transform-translate-x: -3.5rem; + } + + .sm\:focus\:-translate-x-15:focus { + --transform-translate-x: -3.75rem; + } + + .sm\:focus\:-translate-x-16:focus { + --transform-translate-x: -4rem; + } + + .sm\:focus\:-translate-x-20:focus { + --transform-translate-x: -5rem; + } + + .sm\:focus\:-translate-x-24:focus { + --transform-translate-x: -6rem; + } + + .sm\:focus\:-translate-x-28:focus { + --transform-translate-x: -7rem; + } + + .sm\:focus\:-translate-x-32:focus { + --transform-translate-x: -8rem; + } + + .sm\:focus\:-translate-x-36:focus { + --transform-translate-x: -9rem; + } + + .sm\:focus\:-translate-x-40:focus { + --transform-translate-x: -10rem; + } + + .sm\:focus\:-translate-x-44:focus { + --transform-translate-x: -11rem; + } + + .sm\:focus\:-translate-x-48:focus { + --transform-translate-x: -12rem; + } + + .sm\:focus\:-translate-x-52:focus { + --transform-translate-x: -13rem; + } + + .sm\:focus\:-translate-x-56:focus { + --transform-translate-x: -14rem; + } + + .sm\:focus\:-translate-x-60:focus { + --transform-translate-x: -15rem; + } + + .sm\:focus\:-translate-x-64:focus { + --transform-translate-x: -16rem; + } + + .sm\:focus\:-translate-x-72:focus { + --transform-translate-x: -18rem; + } + + .sm\:focus\:-translate-x-80:focus { + --transform-translate-x: -20rem; + } + + .sm\:focus\:-translate-x-96:focus { + --transform-translate-x: -24rem; + } + + .sm\:focus\:-translate-x-px:focus { + --transform-translate-x: -1px; + } + + .sm\:focus\:-translate-x-0\.5:focus { + --transform-translate-x: -0.125rem; + } + + .sm\:focus\:-translate-x-1\.5:focus { + --transform-translate-x: -0.375rem; + } + + .sm\:focus\:-translate-x-2\.5:focus { + --transform-translate-x: -0.625rem; + } + + .sm\:focus\:-translate-x-3\.5:focus { + --transform-translate-x: -0.875rem; + } + + .sm\:focus\:-translate-x-1\/2:focus { + --transform-translate-x: -50%; + } + + .sm\:focus\:-translate-x-1\/3:focus { + --transform-translate-x: -33.33333%; + } + + .sm\:focus\:-translate-x-2\/3:focus { + --transform-translate-x: -66.66667%; + } + + .sm\:focus\:-translate-x-1\/4:focus { + --transform-translate-x: -25%; + } + + .sm\:focus\:-translate-x-2\/4:focus { + --transform-translate-x: -50%; + } + + .sm\:focus\:-translate-x-3\/4:focus { + --transform-translate-x: -75%; + } + + .sm\:focus\:-translate-x-1\/5:focus { + --transform-translate-x: -20%; + } + + .sm\:focus\:-translate-x-2\/5:focus { + --transform-translate-x: -40%; + } + + .sm\:focus\:-translate-x-3\/5:focus { + --transform-translate-x: -60%; + } + + .sm\:focus\:-translate-x-4\/5:focus { + --transform-translate-x: -80%; + } + + .sm\:focus\:-translate-x-1\/6:focus { + --transform-translate-x: -16.66667%; + } + + .sm\:focus\:-translate-x-2\/6:focus { + --transform-translate-x: -33.33333%; + } + + .sm\:focus\:-translate-x-3\/6:focus { + --transform-translate-x: -50%; + } + + .sm\:focus\:-translate-x-4\/6:focus { + --transform-translate-x: -66.66667%; + } + + .sm\:focus\:-translate-x-5\/6:focus { + --transform-translate-x: -83.33333%; + } + + .sm\:focus\:-translate-x-1\/12:focus { + --transform-translate-x: -8.33333%; + } + + .sm\:focus\:-translate-x-2\/12:focus { + --transform-translate-x: -16.66667%; + } + + .sm\:focus\:-translate-x-3\/12:focus { + --transform-translate-x: -25%; + } + + .sm\:focus\:-translate-x-4\/12:focus { + --transform-translate-x: -33.33333%; + } + + .sm\:focus\:-translate-x-5\/12:focus { + --transform-translate-x: -41.66667%; + } + + .sm\:focus\:-translate-x-6\/12:focus { + --transform-translate-x: -50%; + } + + .sm\:focus\:-translate-x-7\/12:focus { + --transform-translate-x: -58.33333%; + } + + .sm\:focus\:-translate-x-8\/12:focus { + --transform-translate-x: -66.66667%; + } + + .sm\:focus\:-translate-x-9\/12:focus { + --transform-translate-x: -75%; + } + + .sm\:focus\:-translate-x-10\/12:focus { + --transform-translate-x: -83.33333%; + } + + .sm\:focus\:-translate-x-11\/12:focus { + --transform-translate-x: -91.66667%; + } + + .sm\:focus\:-translate-x-full:focus { + --transform-translate-x: -100%; + } + + .sm\:focus\:translate-y-0:focus { + --transform-translate-y: 0; + } + + .sm\:focus\:translate-y-1:focus { + --transform-translate-y: 0.25rem; + } + + .sm\:focus\:translate-y-2:focus { + --transform-translate-y: 0.5rem; + } + + .sm\:focus\:translate-y-3:focus { + --transform-translate-y: 0.75rem; + } + + .sm\:focus\:translate-y-4:focus { + --transform-translate-y: 1rem; + } + + .sm\:focus\:translate-y-5:focus { + --transform-translate-y: 1.25rem; + } + + .sm\:focus\:translate-y-6:focus { + --transform-translate-y: 1.5rem; + } + + .sm\:focus\:translate-y-7:focus { + --transform-translate-y: 1.75rem; + } + + .sm\:focus\:translate-y-8:focus { + --transform-translate-y: 2rem; + } + + .sm\:focus\:translate-y-9:focus { + --transform-translate-y: 2.25rem; + } + + .sm\:focus\:translate-y-10:focus { + --transform-translate-y: 2.5rem; + } + + .sm\:focus\:translate-y-11:focus { + --transform-translate-y: 2.75rem; + } + + .sm\:focus\:translate-y-12:focus { + --transform-translate-y: 3rem; + } + + .sm\:focus\:translate-y-13:focus { + --transform-translate-y: 3.25rem; + } + + .sm\:focus\:translate-y-14:focus { + --transform-translate-y: 3.5rem; + } + + .sm\:focus\:translate-y-15:focus { + --transform-translate-y: 3.75rem; + } + + .sm\:focus\:translate-y-16:focus { + --transform-translate-y: 4rem; + } + + .sm\:focus\:translate-y-20:focus { + --transform-translate-y: 5rem; + } + + .sm\:focus\:translate-y-24:focus { + --transform-translate-y: 6rem; + } + + .sm\:focus\:translate-y-28:focus { + --transform-translate-y: 7rem; + } + + .sm\:focus\:translate-y-32:focus { + --transform-translate-y: 8rem; + } + + .sm\:focus\:translate-y-36:focus { + --transform-translate-y: 9rem; + } + + .sm\:focus\:translate-y-40:focus { + --transform-translate-y: 10rem; + } + + .sm\:focus\:translate-y-44:focus { + --transform-translate-y: 11rem; + } + + .sm\:focus\:translate-y-48:focus { + --transform-translate-y: 12rem; + } + + .sm\:focus\:translate-y-52:focus { + --transform-translate-y: 13rem; + } + + .sm\:focus\:translate-y-56:focus { + --transform-translate-y: 14rem; + } + + .sm\:focus\:translate-y-60:focus { + --transform-translate-y: 15rem; + } + + .sm\:focus\:translate-y-64:focus { + --transform-translate-y: 16rem; + } + + .sm\:focus\:translate-y-72:focus { + --transform-translate-y: 18rem; + } + + .sm\:focus\:translate-y-80:focus { + --transform-translate-y: 20rem; + } + + .sm\:focus\:translate-y-96:focus { + --transform-translate-y: 24rem; + } + + .sm\:focus\:translate-y-px:focus { + --transform-translate-y: 1px; + } + + .sm\:focus\:translate-y-0\.5:focus { + --transform-translate-y: 0.125rem; + } + + .sm\:focus\:translate-y-1\.5:focus { + --transform-translate-y: 0.375rem; + } + + .sm\:focus\:translate-y-2\.5:focus { + --transform-translate-y: 0.625rem; + } + + .sm\:focus\:translate-y-3\.5:focus { + --transform-translate-y: 0.875rem; + } + + .sm\:focus\:translate-y-1\/2:focus { + --transform-translate-y: 50%; + } + + .sm\:focus\:translate-y-1\/3:focus { + --transform-translate-y: 33.333333%; + } + + .sm\:focus\:translate-y-2\/3:focus { + --transform-translate-y: 66.666667%; + } + + .sm\:focus\:translate-y-1\/4:focus { + --transform-translate-y: 25%; + } + + .sm\:focus\:translate-y-2\/4:focus { + --transform-translate-y: 50%; + } + + .sm\:focus\:translate-y-3\/4:focus { + --transform-translate-y: 75%; + } + + .sm\:focus\:translate-y-1\/5:focus { + --transform-translate-y: 20%; + } + + .sm\:focus\:translate-y-2\/5:focus { + --transform-translate-y: 40%; + } + + .sm\:focus\:translate-y-3\/5:focus { + --transform-translate-y: 60%; + } + + .sm\:focus\:translate-y-4\/5:focus { + --transform-translate-y: 80%; + } + + .sm\:focus\:translate-y-1\/6:focus { + --transform-translate-y: 16.666667%; + } + + .sm\:focus\:translate-y-2\/6:focus { + --transform-translate-y: 33.333333%; + } + + .sm\:focus\:translate-y-3\/6:focus { + --transform-translate-y: 50%; + } + + .sm\:focus\:translate-y-4\/6:focus { + --transform-translate-y: 66.666667%; + } + + .sm\:focus\:translate-y-5\/6:focus { + --transform-translate-y: 83.333333%; + } + + .sm\:focus\:translate-y-1\/12:focus { + --transform-translate-y: 8.333333%; + } + + .sm\:focus\:translate-y-2\/12:focus { + --transform-translate-y: 16.666667%; + } + + .sm\:focus\:translate-y-3\/12:focus { + --transform-translate-y: 25%; + } + + .sm\:focus\:translate-y-4\/12:focus { + --transform-translate-y: 33.333333%; + } + + .sm\:focus\:translate-y-5\/12:focus { + --transform-translate-y: 41.666667%; + } + + .sm\:focus\:translate-y-6\/12:focus { + --transform-translate-y: 50%; + } + + .sm\:focus\:translate-y-7\/12:focus { + --transform-translate-y: 58.333333%; + } + + .sm\:focus\:translate-y-8\/12:focus { + --transform-translate-y: 66.666667%; + } + + .sm\:focus\:translate-y-9\/12:focus { + --transform-translate-y: 75%; + } + + .sm\:focus\:translate-y-10\/12:focus { + --transform-translate-y: 83.333333%; + } + + .sm\:focus\:translate-y-11\/12:focus { + --transform-translate-y: 91.666667%; + } + + .sm\:focus\:translate-y-full:focus { + --transform-translate-y: 100%; + } + + .sm\:focus\:-translate-y-1:focus { + --transform-translate-y: -0.25rem; + } + + .sm\:focus\:-translate-y-2:focus { + --transform-translate-y: -0.5rem; + } + + .sm\:focus\:-translate-y-3:focus { + --transform-translate-y: -0.75rem; + } + + .sm\:focus\:-translate-y-4:focus { + --transform-translate-y: -1rem; + } + + .sm\:focus\:-translate-y-5:focus { + --transform-translate-y: -1.25rem; + } + + .sm\:focus\:-translate-y-6:focus { + --transform-translate-y: -1.5rem; + } + + .sm\:focus\:-translate-y-7:focus { + --transform-translate-y: -1.75rem; + } + + .sm\:focus\:-translate-y-8:focus { + --transform-translate-y: -2rem; + } + + .sm\:focus\:-translate-y-9:focus { + --transform-translate-y: -2.25rem; + } + + .sm\:focus\:-translate-y-10:focus { + --transform-translate-y: -2.5rem; + } + + .sm\:focus\:-translate-y-11:focus { + --transform-translate-y: -2.75rem; + } + + .sm\:focus\:-translate-y-12:focus { + --transform-translate-y: -3rem; + } + + .sm\:focus\:-translate-y-13:focus { + --transform-translate-y: -3.25rem; + } + + .sm\:focus\:-translate-y-14:focus { + --transform-translate-y: -3.5rem; + } + + .sm\:focus\:-translate-y-15:focus { + --transform-translate-y: -3.75rem; + } + + .sm\:focus\:-translate-y-16:focus { + --transform-translate-y: -4rem; + } + + .sm\:focus\:-translate-y-20:focus { + --transform-translate-y: -5rem; + } + + .sm\:focus\:-translate-y-24:focus { + --transform-translate-y: -6rem; + } + + .sm\:focus\:-translate-y-28:focus { + --transform-translate-y: -7rem; + } + + .sm\:focus\:-translate-y-32:focus { + --transform-translate-y: -8rem; + } + + .sm\:focus\:-translate-y-36:focus { + --transform-translate-y: -9rem; + } + + .sm\:focus\:-translate-y-40:focus { + --transform-translate-y: -10rem; + } + + .sm\:focus\:-translate-y-44:focus { + --transform-translate-y: -11rem; + } + + .sm\:focus\:-translate-y-48:focus { + --transform-translate-y: -12rem; + } + + .sm\:focus\:-translate-y-52:focus { + --transform-translate-y: -13rem; + } + + .sm\:focus\:-translate-y-56:focus { + --transform-translate-y: -14rem; + } + + .sm\:focus\:-translate-y-60:focus { + --transform-translate-y: -15rem; + } + + .sm\:focus\:-translate-y-64:focus { + --transform-translate-y: -16rem; + } + + .sm\:focus\:-translate-y-72:focus { + --transform-translate-y: -18rem; + } + + .sm\:focus\:-translate-y-80:focus { + --transform-translate-y: -20rem; + } + + .sm\:focus\:-translate-y-96:focus { + --transform-translate-y: -24rem; + } + + .sm\:focus\:-translate-y-px:focus { + --transform-translate-y: -1px; + } + + .sm\:focus\:-translate-y-0\.5:focus { + --transform-translate-y: -0.125rem; + } + + .sm\:focus\:-translate-y-1\.5:focus { + --transform-translate-y: -0.375rem; + } + + .sm\:focus\:-translate-y-2\.5:focus { + --transform-translate-y: -0.625rem; + } + + .sm\:focus\:-translate-y-3\.5:focus { + --transform-translate-y: -0.875rem; + } + + .sm\:focus\:-translate-y-1\/2:focus { + --transform-translate-y: -50%; + } + + .sm\:focus\:-translate-y-1\/3:focus { + --transform-translate-y: -33.33333%; + } + + .sm\:focus\:-translate-y-2\/3:focus { + --transform-translate-y: -66.66667%; + } + + .sm\:focus\:-translate-y-1\/4:focus { + --transform-translate-y: -25%; + } + + .sm\:focus\:-translate-y-2\/4:focus { + --transform-translate-y: -50%; + } + + .sm\:focus\:-translate-y-3\/4:focus { + --transform-translate-y: -75%; + } + + .sm\:focus\:-translate-y-1\/5:focus { + --transform-translate-y: -20%; + } + + .sm\:focus\:-translate-y-2\/5:focus { + --transform-translate-y: -40%; + } + + .sm\:focus\:-translate-y-3\/5:focus { + --transform-translate-y: -60%; + } + + .sm\:focus\:-translate-y-4\/5:focus { + --transform-translate-y: -80%; + } + + .sm\:focus\:-translate-y-1\/6:focus { + --transform-translate-y: -16.66667%; + } + + .sm\:focus\:-translate-y-2\/6:focus { + --transform-translate-y: -33.33333%; + } + + .sm\:focus\:-translate-y-3\/6:focus { + --transform-translate-y: -50%; + } + + .sm\:focus\:-translate-y-4\/6:focus { + --transform-translate-y: -66.66667%; + } + + .sm\:focus\:-translate-y-5\/6:focus { + --transform-translate-y: -83.33333%; + } + + .sm\:focus\:-translate-y-1\/12:focus { + --transform-translate-y: -8.33333%; + } + + .sm\:focus\:-translate-y-2\/12:focus { + --transform-translate-y: -16.66667%; + } + + .sm\:focus\:-translate-y-3\/12:focus { + --transform-translate-y: -25%; + } + + .sm\:focus\:-translate-y-4\/12:focus { + --transform-translate-y: -33.33333%; + } + + .sm\:focus\:-translate-y-5\/12:focus { + --transform-translate-y: -41.66667%; + } + + .sm\:focus\:-translate-y-6\/12:focus { + --transform-translate-y: -50%; + } + + .sm\:focus\:-translate-y-7\/12:focus { + --transform-translate-y: -58.33333%; + } + + .sm\:focus\:-translate-y-8\/12:focus { + --transform-translate-y: -66.66667%; + } + + .sm\:focus\:-translate-y-9\/12:focus { + --transform-translate-y: -75%; + } + + .sm\:focus\:-translate-y-10\/12:focus { + --transform-translate-y: -83.33333%; + } + + .sm\:focus\:-translate-y-11\/12:focus { + --transform-translate-y: -91.66667%; + } + + .sm\:focus\:-translate-y-full:focus { + --transform-translate-y: -100%; + } + + .sm\:skew-x-0 { + --transform-skew-x: 0; + } + + .sm\:skew-x-3 { + --transform-skew-x: 3deg; + } + + .sm\:skew-x-6 { + --transform-skew-x: 6deg; + } + + .sm\:skew-x-12 { + --transform-skew-x: 12deg; + } + + .sm\:-skew-x-12 { + --transform-skew-x: -12deg; + } + + .sm\:-skew-x-6 { + --transform-skew-x: -6deg; + } + + .sm\:-skew-x-3 { + --transform-skew-x: -3deg; + } + + .sm\:skew-y-0 { + --transform-skew-y: 0; + } + + .sm\:skew-y-3 { + --transform-skew-y: 3deg; + } + + .sm\:skew-y-6 { + --transform-skew-y: 6deg; + } + + .sm\:skew-y-12 { + --transform-skew-y: 12deg; + } + + .sm\:-skew-y-12 { + --transform-skew-y: -12deg; + } + + .sm\:-skew-y-6 { + --transform-skew-y: -6deg; + } + + .sm\:-skew-y-3 { + --transform-skew-y: -3deg; + } + + .sm\:hover\:skew-x-0:hover { + --transform-skew-x: 0; + } + + .sm\:hover\:skew-x-3:hover { + --transform-skew-x: 3deg; + } + + .sm\:hover\:skew-x-6:hover { + --transform-skew-x: 6deg; + } + + .sm\:hover\:skew-x-12:hover { + --transform-skew-x: 12deg; + } + + .sm\:hover\:-skew-x-12:hover { + --transform-skew-x: -12deg; + } + + .sm\:hover\:-skew-x-6:hover { + --transform-skew-x: -6deg; + } + + .sm\:hover\:-skew-x-3:hover { + --transform-skew-x: -3deg; + } + + .sm\:hover\:skew-y-0:hover { + --transform-skew-y: 0; + } + + .sm\:hover\:skew-y-3:hover { + --transform-skew-y: 3deg; + } + + .sm\:hover\:skew-y-6:hover { + --transform-skew-y: 6deg; + } + + .sm\:hover\:skew-y-12:hover { + --transform-skew-y: 12deg; + } + + .sm\:hover\:-skew-y-12:hover { + --transform-skew-y: -12deg; + } + + .sm\:hover\:-skew-y-6:hover { + --transform-skew-y: -6deg; + } + + .sm\:hover\:-skew-y-3:hover { + --transform-skew-y: -3deg; + } + + .sm\:focus\:skew-x-0:focus { + --transform-skew-x: 0; + } + + .sm\:focus\:skew-x-3:focus { + --transform-skew-x: 3deg; + } + + .sm\:focus\:skew-x-6:focus { + --transform-skew-x: 6deg; + } + + .sm\:focus\:skew-x-12:focus { + --transform-skew-x: 12deg; + } + + .sm\:focus\:-skew-x-12:focus { + --transform-skew-x: -12deg; + } + + .sm\:focus\:-skew-x-6:focus { + --transform-skew-x: -6deg; + } + + .sm\:focus\:-skew-x-3:focus { + --transform-skew-x: -3deg; + } + + .sm\:focus\:skew-y-0:focus { + --transform-skew-y: 0; + } + + .sm\:focus\:skew-y-3:focus { + --transform-skew-y: 3deg; + } + + .sm\:focus\:skew-y-6:focus { + --transform-skew-y: 6deg; + } + + .sm\:focus\:skew-y-12:focus { + --transform-skew-y: 12deg; + } + + .sm\:focus\:-skew-y-12:focus { + --transform-skew-y: -12deg; + } + + .sm\:focus\:-skew-y-6:focus { + --transform-skew-y: -6deg; + } + + .sm\:focus\:-skew-y-3:focus { + --transform-skew-y: -3deg; + } + + .sm\:transition-none { + transition-property: none; + } + + .sm\:transition-all { + transition-property: all; + } + + .sm\:transition { + transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; + } + + .sm\:transition-colors { + transition-property: background-color, border-color, color, fill, stroke; + } + + .sm\:transition-opacity { + transition-property: opacity; + } + + .sm\:transition-shadow { + transition-property: box-shadow; + } + + .sm\:transition-transform { + transition-property: transform; + } + + .sm\:ease-linear { + transition-timing-function: linear; + } + + .sm\:ease-in { + transition-timing-function: cubic-bezier(0.4, 0, 1, 1); + } + + .sm\:ease-out { + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + } + + .sm\:ease-in-out { + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + } + + .sm\:duration-75 { + transition-duration: 75ms; + } + + .sm\:duration-100 { + transition-duration: 100ms; + } + + .sm\:duration-150 { + transition-duration: 150ms; + } + + .sm\:duration-200 { + transition-duration: 200ms; + } + + .sm\:duration-300 { + transition-duration: 300ms; + } + + .sm\:duration-500 { + transition-duration: 500ms; + } + + .sm\:duration-700 { + transition-duration: 700ms; + } + + .sm\:duration-1000 { + transition-duration: 1000ms; + } + + .sm\:delay-75 { + transition-delay: 75ms; + } + + .sm\:delay-100 { + transition-delay: 100ms; + } + + .sm\:delay-150 { + transition-delay: 150ms; + } + + .sm\:delay-200 { + transition-delay: 200ms; + } + + .sm\:delay-300 { + transition-delay: 300ms; + } + + .sm\:delay-500 { + transition-delay: 500ms; + } + + .sm\:delay-700 { + transition-delay: 700ms; + } + + .sm\:delay-1000 { + transition-delay: 1000ms; + } + + .sm\:animate-none { + -webkit-animation: none; + animation: none; + } + + .sm\:animate-spin { + -webkit-animation: spin 1s linear infinite; + animation: spin 1s linear infinite; + } + + .sm\:animate-ping { + -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + } + + .sm\:animate-pulse { + -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + } + + .sm\:animate-bounce { + -webkit-animation: bounce 1s infinite; + animation: bounce 1s infinite; + } +} + +@media (min-width: 768px) { + .md\:container { + width: 100%; + } + + @media (min-width: 640px) { + .md\:container { + max-width: 640px; + } + } + + @media (min-width: 768px) { + .md\:container { + max-width: 768px; + } + } + + @media (min-width: 1024px) { + .md\:container { + max-width: 1024px; + } + } + + @media (min-width: 1280px) { + .md\:container { + max-width: 1280px; + } + } + + .md\:prose { + color: #374151; + max-width: 65ch; + } + + .md\:prose [class~="lead"] { + color: #4b5563; + font-size: 1.25em; + line-height: 1.6; + margin-top: 1.2em; + margin-bottom: 1.2em; + } + + .md\:prose a { + color: #5850ec; + text-decoration: none; + font-weight: 600; + } + + .md\:prose strong { + color: #161e2e; + font-weight: 600; + } + + .md\:prose ol { + counter-reset: list-counter; + margin-top: 1.25em; + margin-bottom: 1.25em; + } + + .md\:prose ol > li { + position: relative; + counter-increment: list-counter; + padding-left: 1.75em; + } + + .md\:prose ol > li::before { + content: counter(list-counter) "."; + position: absolute; + font-weight: 400; + color: #6b7280; + } + + .md\:prose ul > li { + position: relative; + padding-left: 1.75em; + } + + .md\:prose ul > li::before { + content: ""; + position: absolute; + background-color: #d2d6dc; + border-radius: 50%; + width: 0.375em; + height: 0.375em; + top: calc(0.875em - 0.1875em); + left: 0.25em; + } + + .md\:prose hr { + border-color: #e5e7eb; + border-top-width: 1px; + margin-top: 3em; + margin-bottom: 3em; + } + + .md\:prose blockquote { + font-weight: 500; + font-style: italic; + color: #161e2e; + border-left-width: 0.25rem; + border-left-color: #e5e7eb; + quotes: "\201C""\201D""\2018""\2019"; + margin-top: 1.6em; + margin-bottom: 1.6em; + padding-left: 1em; + } + + .md\:prose blockquote p:first-of-type::before { + content: open-quote; + } + + .md\:prose blockquote p:last-of-type::after { + content: close-quote; + } + + .md\:prose h1 { + color: #1a202c; + font-weight: 800; + font-size: 2.25em; + margin-top: 0; + margin-bottom: 0.8888889em; + line-height: 1.1111111; + } + + .md\:prose h2 { + color: #1a202c; + font-weight: 700; + font-size: 1.5em; + margin-top: 2em; + margin-bottom: 1em; + line-height: 1.3333333; + } + + .md\:prose h3 { + color: #1a202c; + font-weight: 600; + font-size: 1.25em; + margin-top: 1.6em; + margin-bottom: 0.6em; + line-height: 1.6; + } + + .md\:prose h4 { + color: #1a202c; + font-weight: 600; + margin-top: 1.5em; + margin-bottom: 0.5em; + line-height: 1.5; + } + + .md\:prose figure figcaption { + color: #6b7280; + font-size: 0.875em; + line-height: 1.4285714; + margin-top: 0.8571429em; + } + + .md\:prose code { + color: #161e2e; + font-weight: 600; + font-size: 0.875em; + } + + .md\:prose code::before { + content: "`"; + } + + .md\:prose code::after { + content: "`"; + } + + .md\:prose pre { + color: #e5e7eb; + background-color: #252f3f; + overflow-x: auto; + font-size: 0.875em; + line-height: 1.7142857; + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; + border-radius: 0.375rem; + padding-top: 0.8571429em; + padding-right: 1.1428571em; + padding-bottom: 0.8571429em; + padding-left: 1.1428571em; + } + + .md\:prose pre code { + background-color: transparent; + border-width: 0; + border-radius: 0; + padding: 0; + font-weight: 400; + color: inherit; + font-size: inherit; + font-family: inherit; + line-height: inherit; + } + + .md\:prose pre code::before { + content: ""; + } + + .md\:prose pre code::after { + content: ""; + } + + .md\:prose table { + width: 100%; + table-layout: auto; + text-align: left; + margin-top: 2em; + margin-bottom: 2em; + font-size: 0.875em; + line-height: 1.7142857; + } + + .md\:prose thead { + color: #161e2e; + font-weight: 600; + border-bottom-width: 1px; + border-bottom-color: #d2d6dc; + } + + .md\:prose thead th { + vertical-align: bottom; + padding-right: 0.5714286em; + padding-bottom: 0.5714286em; + padding-left: 0.5714286em; + } + + .md\:prose tbody tr { + border-bottom-width: 1px; + border-bottom-color: #e5e7eb; + } + + .md\:prose tbody tr:last-child { + border-bottom-width: 0; + } + + .md\:prose tbody td { + vertical-align: top; + padding-top: 0.5714286em; + padding-right: 0.5714286em; + padding-bottom: 0.5714286em; + padding-left: 0.5714286em; + } + + .md\:prose { + font-size: 1rem; + line-height: 1.75; + } + + .md\:prose p { + margin-top: 1.25em; + margin-bottom: 1.25em; + } + + .md\:prose img { + margin-top: 2em; + margin-bottom: 2em; + } + + .md\:prose video { + margin-top: 2em; + margin-bottom: 2em; + } + + .md\:prose figure { + margin-top: 2em; + margin-bottom: 2em; + } + + .md\:prose figure > * { + margin-top: 0; + margin-bottom: 0; + } + + .md\:prose h2 code { + font-size: 0.875em; + } + + .md\:prose h3 code { + font-size: 0.9em; + } + + .md\:prose ul { + margin-top: 1.25em; + margin-bottom: 1.25em; + } + + .md\:prose li { + margin-top: 0.5em; + margin-bottom: 0.5em; + } + + .md\:prose ol > li:before { + left: 0; + } + + .md\:prose > ul > li p { + margin-top: 0.75em; + margin-bottom: 0.75em; + } + + .md\:prose > ul > li > *:first-child { + margin-top: 1.25em; + } + + .md\:prose > ul > li > *:last-child { + margin-bottom: 1.25em; + } + + .md\:prose > ol > li > *:first-child { + margin-top: 1.25em; + } + + .md\:prose > ol > li > *:last-child { + margin-bottom: 1.25em; + } + + .md\:prose ul ul, .md\:prose ul ol, .md\:prose ol ul, .md\:prose ol ol { + margin-top: 0.75em; + margin-bottom: 0.75em; + } + + .md\:prose hr + * { + margin-top: 0; + } + + .md\:prose h2 + * { + margin-top: 0; + } + + .md\:prose h3 + * { + margin-top: 0; + } + + .md\:prose h4 + * { + margin-top: 0; + } + + .md\:prose thead th:first-child { + padding-left: 0; + } + + .md\:prose thead th:last-child { + padding-right: 0; + } + + .md\:prose tbody td:first-child { + padding-left: 0; + } + + .md\:prose tbody td:last-child { + padding-right: 0; + } + + .md\:prose > :first-child { + margin-top: 0; + } + + .md\:prose > :last-child { + margin-bottom: 0; + } + + .md\:prose h1, .md\:prose h2, .md\:prose h3, .md\:prose h4 { + color: #161e2e; + } + + .md\:prose-sm { + font-size: 0.875rem; + line-height: 1.7142857; + } + + .md\:prose-sm p { + margin-top: 1.1428571em; + margin-bottom: 1.1428571em; + } + + .md\:prose-sm [class~="lead"] { + font-size: 1.2857143em; + line-height: 1.5555556; + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; + } + + .md\:prose-sm blockquote { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + padding-left: 1.1111111em; + } + + .md\:prose-sm h1 { + font-size: 2.1428571em; + margin-top: 0; + margin-bottom: 0.8em; + line-height: 1.2; + } + + .md\:prose-sm h2 { + font-size: 1.4285714em; + margin-top: 1.6em; + margin-bottom: 0.8em; + line-height: 1.4; + } + + .md\:prose-sm h3 { + font-size: 1.2857143em; + margin-top: 1.5555556em; + margin-bottom: 0.4444444em; + line-height: 1.5555556; + } + + .md\:prose-sm h4 { + margin-top: 1.4285714em; + margin-bottom: 0.5714286em; + line-height: 1.4285714; + } + + .md\:prose-sm img { + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; + } + + .md\:prose-sm video { + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; + } + + .md\:prose-sm figure { + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; + } + + .md\:prose-sm figure > * { + margin-top: 0; + margin-bottom: 0; + } + + .md\:prose-sm figure figcaption { + font-size: 0.8571429em; + line-height: 1.3333333; + margin-top: 0.6666667em; + } + + .md\:prose-sm code { + font-size: 0.8571429em; + } + + .md\:prose-sm h2 code { + font-size: 0.9em; + } + + .md\:prose-sm h3 code { + font-size: 0.8888889em; + } + + .md\:prose-sm pre { + font-size: 0.8571429em; + line-height: 1.6666667; + margin-top: 1.6666667em; + margin-bottom: 1.6666667em; + border-radius: 0.25rem; + padding-top: 0.6666667em; + padding-right: 1em; + padding-bottom: 0.6666667em; + padding-left: 1em; + } + + .md\:prose-sm ol { + margin-top: 1.1428571em; + margin-bottom: 1.1428571em; + } + + .md\:prose-sm ul { + margin-top: 1.1428571em; + margin-bottom: 1.1428571em; + } + + .md\:prose-sm li { + margin-top: 0.2857143em; + margin-bottom: 0.2857143em; + } + + .md\:prose-sm ol > li { + padding-left: 1.5714286em; + } + + .md\:prose-sm ol > li:before { + left: 0; + } + + .md\:prose-sm ul > li { + padding-left: 1.5714286em; + } + + .md\:prose-sm ul > li::before { + height: 0.3571429em; + width: 0.3571429em; + top: calc(0.8571429em - 0.1785714em); + left: 0.2142857em; + } + + .md\:prose-sm > ul > li p { + margin-top: 0.5714286em; + margin-bottom: 0.5714286em; + } + + .md\:prose-sm > ul > li > *:first-child { + margin-top: 1.1428571em; + } + + .md\:prose-sm > ul > li > *:last-child { + margin-bottom: 1.1428571em; + } + + .md\:prose-sm > ol > li > *:first-child { + margin-top: 1.1428571em; + } + + .md\:prose-sm > ol > li > *:last-child { + margin-bottom: 1.1428571em; + } + + .md\:prose-sm ul ul, .md\:prose-sm ul ol, .md\:prose-sm ol ul, .md\:prose-sm ol ol { + margin-top: 0.5714286em; + margin-bottom: 0.5714286em; + } + + .md\:prose-sm hr { + margin-top: 2.8571429em; + margin-bottom: 2.8571429em; + } + + .md\:prose-sm hr + * { + margin-top: 0; + } + + .md\:prose-sm h2 + * { + margin-top: 0; + } + + .md\:prose-sm h3 + * { + margin-top: 0; + } + + .md\:prose-sm h4 + * { + margin-top: 0; + } + + .md\:prose-sm table { + font-size: 0.8571429em; + line-height: 1.5; + } + + .md\:prose-sm thead th { + padding-right: 1em; + padding-bottom: 0.6666667em; + padding-left: 1em; + } + + .md\:prose-sm thead th:first-child { + padding-left: 0; + } + + .md\:prose-sm thead th:last-child { + padding-right: 0; + } + + .md\:prose-sm tbody td { + padding-top: 0.6666667em; + padding-right: 1em; + padding-bottom: 0.6666667em; + padding-left: 1em; + } + + .md\:prose-sm tbody td:first-child { + padding-left: 0; + } + + .md\:prose-sm tbody td:last-child { + padding-right: 0; + } + + .md\:prose-sm > :first-child { + margin-top: 0; + } + + .md\:prose-sm > :last-child { + margin-bottom: 0; + } + + .md\:prose-lg { + font-size: 1.125rem; + line-height: 1.7777778; + } + + .md\:prose-lg p { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + + .md\:prose-lg [class~="lead"] { + font-size: 1.2222222em; + line-height: 1.4545455; + margin-top: 1.0909091em; + margin-bottom: 1.0909091em; + } + + .md\:prose-lg blockquote { + margin-top: 1.6666667em; + margin-bottom: 1.6666667em; + padding-left: 1em; + } + + .md\:prose-lg h1 { + font-size: 2.6666667em; + margin-top: 0; + margin-bottom: 0.8333333em; + line-height: 1; + } + + .md\:prose-lg h2 { + font-size: 1.6666667em; + margin-top: 1.8666667em; + margin-bottom: 1.0666667em; + line-height: 1.3333333; + } + + .md\:prose-lg h3 { + font-size: 1.3333333em; + margin-top: 1.6666667em; + margin-bottom: 0.6666667em; + line-height: 1.5; + } + + .md\:prose-lg h4 { + margin-top: 1.7777778em; + margin-bottom: 0.4444444em; + line-height: 1.5555556; + } + + .md\:prose-lg img { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + + .md\:prose-lg video { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + + .md\:prose-lg figure { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + + .md\:prose-lg figure > * { + margin-top: 0; + margin-bottom: 0; + } + + .md\:prose-lg figure figcaption { + font-size: 0.8888889em; + line-height: 1.5; + margin-top: 1em; + } + + .md\:prose-lg code { + font-size: 0.8888889em; + } + + .md\:prose-lg h2 code { + font-size: 0.8666667em; + } + + .md\:prose-lg h3 code { + font-size: 0.875em; + } + + .md\:prose-lg pre { + font-size: 0.8888889em; + line-height: 1.75; + margin-top: 2em; + margin-bottom: 2em; + border-radius: 0.375rem; + padding-top: 1em; + padding-right: 1.5em; + padding-bottom: 1em; + padding-left: 1.5em; + } + + .md\:prose-lg ol { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + + .md\:prose-lg ul { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + + .md\:prose-lg li { + margin-top: 0.6666667em; + margin-bottom: 0.6666667em; + } + + .md\:prose-lg ol > li { + padding-left: 1.6666667em; + } + + .md\:prose-lg ol > li:before { + left: 0; + } + + .md\:prose-lg ul > li { + padding-left: 1.6666667em; + } + + .md\:prose-lg ul > li::before { + width: 0.3333333em; + height: 0.3333333em; + top: calc(0.8888889em - 0.1666667em); + left: 0.2222222em; + } + + .md\:prose-lg > ul > li p { + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; + } + + .md\:prose-lg > ul > li > *:first-child { + margin-top: 1.3333333em; + } + + .md\:prose-lg > ul > li > *:last-child { + margin-bottom: 1.3333333em; + } + + .md\:prose-lg > ol > li > *:first-child { + margin-top: 1.3333333em; + } + + .md\:prose-lg > ol > li > *:last-child { + margin-bottom: 1.3333333em; + } + + .md\:prose-lg ul ul, .md\:prose-lg ul ol, .md\:prose-lg ol ul, .md\:prose-lg ol ol { + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; + } + + .md\:prose-lg hr { + margin-top: 3.1111111em; + margin-bottom: 3.1111111em; + } + + .md\:prose-lg hr + * { + margin-top: 0; + } + + .md\:prose-lg h2 + * { + margin-top: 0; + } + + .md\:prose-lg h3 + * { + margin-top: 0; + } + + .md\:prose-lg h4 + * { + margin-top: 0; + } + + .md\:prose-lg table { + font-size: 0.8888889em; + line-height: 1.5; + } + + .md\:prose-lg thead th { + padding-right: 0.75em; + padding-bottom: 0.75em; + padding-left: 0.75em; + } + + .md\:prose-lg thead th:first-child { + padding-left: 0; + } + + .md\:prose-lg thead th:last-child { + padding-right: 0; + } + + .md\:prose-lg tbody td { + padding-top: 0.75em; + padding-right: 0.75em; + padding-bottom: 0.75em; + padding-left: 0.75em; + } + + .md\:prose-lg tbody td:first-child { + padding-left: 0; + } + + .md\:prose-lg tbody td:last-child { + padding-right: 0; + } + + .md\:prose-lg > :first-child { + margin-top: 0; + } + + .md\:prose-lg > :last-child { + margin-bottom: 0; + } + + .md\:prose-xl { + font-size: 1.25rem; + line-height: 1.8; + } + + .md\:prose-xl p { + margin-top: 1.2em; + margin-bottom: 1.2em; + } + + .md\:prose-xl [class~="lead"] { + font-size: 1.2em; + line-height: 1.5; + margin-top: 1em; + margin-bottom: 1em; + } + + .md\:prose-xl blockquote { + margin-top: 1.6em; + margin-bottom: 1.6em; + padding-left: 1.0666667em; + } + + .md\:prose-xl h1 { + font-size: 2.8em; + margin-top: 0; + margin-bottom: 0.8571429em; + line-height: 1; + } + + .md\:prose-xl h2 { + font-size: 1.8em; + margin-top: 1.5555556em; + margin-bottom: 0.8888889em; + line-height: 1.1111111; + } + + .md\:prose-xl h3 { + font-size: 1.5em; + margin-top: 1.6em; + margin-bottom: 0.6666667em; + line-height: 1.3333333; + } + + .md\:prose-xl h4 { + margin-top: 1.8em; + margin-bottom: 0.6em; + line-height: 1.6; + } + + .md\:prose-xl img { + margin-top: 2em; + margin-bottom: 2em; + } + + .md\:prose-xl video { + margin-top: 2em; + margin-bottom: 2em; + } + + .md\:prose-xl figure { + margin-top: 2em; + margin-bottom: 2em; + } + + .md\:prose-xl figure > * { + margin-top: 0; + margin-bottom: 0; + } + + .md\:prose-xl figure figcaption { + font-size: 0.9em; + line-height: 1.5555556; + margin-top: 1em; + } + + .md\:prose-xl code { + font-size: 0.9em; + } + + .md\:prose-xl h2 code { + font-size: 0.8611111em; + } + + .md\:prose-xl h3 code { + font-size: 0.9em; + } + + .md\:prose-xl pre { + font-size: 0.9em; + line-height: 1.7777778; + margin-top: 2em; + margin-bottom: 2em; + border-radius: 0.5rem; + padding-top: 1.1111111em; + padding-right: 1.3333333em; + padding-bottom: 1.1111111em; + padding-left: 1.3333333em; + } + + .md\:prose-xl ol { + margin-top: 1.2em; + margin-bottom: 1.2em; + } + + .md\:prose-xl ul { + margin-top: 1.2em; + margin-bottom: 1.2em; + } + + .md\:prose-xl li { + margin-top: 0.6em; + margin-bottom: 0.6em; + } + + .md\:prose-xl ol > li { + padding-left: 1.8em; + } + + .md\:prose-xl ol > li:before { + left: 0; + } + + .md\:prose-xl ul > li { + padding-left: 1.8em; + } + + .md\:prose-xl ul > li::before { + width: 0.35em; + height: 0.35em; + top: calc(0.9em - 0.175em); + left: 0.25em; + } + + .md\:prose-xl > ul > li p { + margin-top: 0.8em; + margin-bottom: 0.8em; + } + + .md\:prose-xl > ul > li > *:first-child { + margin-top: 1.2em; + } + + .md\:prose-xl > ul > li > *:last-child { + margin-bottom: 1.2em; + } + + .md\:prose-xl > ol > li > *:first-child { + margin-top: 1.2em; + } + + .md\:prose-xl > ol > li > *:last-child { + margin-bottom: 1.2em; + } + + .md\:prose-xl ul ul, .md\:prose-xl ul ol, .md\:prose-xl ol ul, .md\:prose-xl ol ol { + margin-top: 0.8em; + margin-bottom: 0.8em; + } + + .md\:prose-xl hr { + margin-top: 2.8em; + margin-bottom: 2.8em; + } + + .md\:prose-xl hr + * { + margin-top: 0; + } + + .md\:prose-xl h2 + * { + margin-top: 0; + } + + .md\:prose-xl h3 + * { + margin-top: 0; + } + + .md\:prose-xl h4 + * { + margin-top: 0; + } + + .md\:prose-xl table { + font-size: 0.9em; + line-height: 1.5555556; + } + + .md\:prose-xl thead th { + padding-right: 0.6666667em; + padding-bottom: 0.8888889em; + padding-left: 0.6666667em; + } + + .md\:prose-xl thead th:first-child { + padding-left: 0; + } + + .md\:prose-xl thead th:last-child { + padding-right: 0; + } + + .md\:prose-xl tbody td { + padding-top: 0.8888889em; + padding-right: 0.6666667em; + padding-bottom: 0.8888889em; + padding-left: 0.6666667em; + } + + .md\:prose-xl tbody td:first-child { + padding-left: 0; + } + + .md\:prose-xl tbody td:last-child { + padding-right: 0; + } + + .md\:prose-xl > :first-child { + margin-top: 0; + } + + .md\:prose-xl > :last-child { + margin-bottom: 0; + } + + .md\:prose-2xl { + font-size: 1.5rem; + line-height: 1.6666667; + } + + .md\:prose-2xl p { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + + .md\:prose-2xl [class~="lead"] { + font-size: 1.25em; + line-height: 1.4666667; + margin-top: 1.0666667em; + margin-bottom: 1.0666667em; + } + + .md\:prose-2xl blockquote { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + padding-left: 1.1111111em; + } + + .md\:prose-2xl h1 { + font-size: 2.6666667em; + margin-top: 0; + margin-bottom: 0.875em; + line-height: 1; + } + + .md\:prose-2xl h2 { + font-size: 2em; + margin-top: 1.5em; + margin-bottom: 0.8333333em; + line-height: 1.0833333; + } + + .md\:prose-2xl h3 { + font-size: 1.5em; + margin-top: 1.5555556em; + margin-bottom: 0.6666667em; + line-height: 1.2222222; + } + + .md\:prose-2xl h4 { + margin-top: 1.6666667em; + margin-bottom: 0.6666667em; + line-height: 1.5; + } + + .md\:prose-2xl img { + margin-top: 2em; + margin-bottom: 2em; + } + + .md\:prose-2xl video { + margin-top: 2em; + margin-bottom: 2em; + } + + .md\:prose-2xl figure { + margin-top: 2em; + margin-bottom: 2em; + } + + .md\:prose-2xl figure > * { + margin-top: 0; + margin-bottom: 0; + } + + .md\:prose-2xl figure figcaption { + font-size: 0.8333333em; + line-height: 1.6; + margin-top: 1em; + } + + .md\:prose-2xl code { + font-size: 0.8333333em; + } + + .md\:prose-2xl h2 code { + font-size: 0.875em; + } + + .md\:prose-2xl h3 code { + font-size: 0.8888889em; + } + + .md\:prose-2xl pre { + font-size: 0.8333333em; + line-height: 1.8; + margin-top: 2em; + margin-bottom: 2em; + border-radius: 0.5rem; + padding-top: 1.2em; + padding-right: 1.6em; + padding-bottom: 1.2em; + padding-left: 1.6em; + } + + .md\:prose-2xl ol { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + + .md\:prose-2xl ul { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + + .md\:prose-2xl li { + margin-top: 0.5em; + margin-bottom: 0.5em; + } + + .md\:prose-2xl ol > li { + padding-left: 1.6666667em; + } + + .md\:prose-2xl ol > li:before { + left: 0; + } + + .md\:prose-2xl ul > li { + padding-left: 1.6666667em; + } + + .md\:prose-2xl ul > li::before { + width: 0.3333333em; + height: 0.3333333em; + top: calc(0.8333333em - 0.1666667em); + left: 0.25em; + } + + .md\:prose-2xl > ul > li p { + margin-top: 0.8333333em; + margin-bottom: 0.8333333em; + } + + .md\:prose-2xl > ul > li > *:first-child { + margin-top: 1.3333333em; + } + + .md\:prose-2xl > ul > li > *:last-child { + margin-bottom: 1.3333333em; + } + + .md\:prose-2xl > ol > li > *:first-child { + margin-top: 1.3333333em; + } + + .md\:prose-2xl > ol > li > *:last-child { + margin-bottom: 1.3333333em; + } + + .md\:prose-2xl ul ul, .md\:prose-2xl ul ol, .md\:prose-2xl ol ul, .md\:prose-2xl ol ol { + margin-top: 0.6666667em; + margin-bottom: 0.6666667em; + } + + .md\:prose-2xl hr { + margin-top: 3em; + margin-bottom: 3em; + } + + .md\:prose-2xl hr + * { + margin-top: 0; + } + + .md\:prose-2xl h2 + * { + margin-top: 0; + } + + .md\:prose-2xl h3 + * { + margin-top: 0; + } + + .md\:prose-2xl h4 + * { + margin-top: 0; + } + + .md\:prose-2xl table { + font-size: 0.8333333em; + line-height: 1.4; + } + + .md\:prose-2xl thead th { + padding-right: 0.6em; + padding-bottom: 0.8em; + padding-left: 0.6em; + } + + .md\:prose-2xl thead th:first-child { + padding-left: 0; + } + + .md\:prose-2xl thead th:last-child { + padding-right: 0; + } + + .md\:prose-2xl tbody td { + padding-top: 0.8em; + padding-right: 0.6em; + padding-bottom: 0.8em; + padding-left: 0.6em; + } + + .md\:prose-2xl tbody td:first-child { + padding-left: 0; + } + + .md\:prose-2xl tbody td:last-child { + padding-right: 0; + } + + .md\:prose-2xl > :first-child { + margin-top: 0; + } + + .md\:prose-2xl > :last-child { + margin-bottom: 0; + } + + .md\:space-y-0 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0px * var(--space-y-reverse)); + } + + .md\:space-x-0 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0px * var(--space-x-reverse)); + margin-left: calc(0px * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-1 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.25rem * var(--space-y-reverse)); + } + + .md\:space-x-1 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.25rem * var(--space-x-reverse)); + margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-2 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.5rem * var(--space-y-reverse)); + } + + .md\:space-x-2 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.5rem * var(--space-x-reverse)); + margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.75rem * var(--space-y-reverse)); + } + + .md\:space-x-3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.75rem * var(--space-x-reverse)); + margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(1rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(1rem * var(--space-y-reverse)); + } + + .md\:space-x-4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(1rem * var(--space-x-reverse)); + margin-left: calc(1rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(1.25rem * var(--space-y-reverse)); + } + + .md\:space-x-5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(1.25rem * var(--space-x-reverse)); + margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(1.5rem * var(--space-y-reverse)); + } + + .md\:space-x-6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(1.5rem * var(--space-x-reverse)); + margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-7 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(1.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(1.75rem * var(--space-y-reverse)); + } + + .md\:space-x-7 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(1.75rem * var(--space-x-reverse)); + margin-left: calc(1.75rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-8 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(2rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(2rem * var(--space-y-reverse)); + } + + .md\:space-x-8 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(2rem * var(--space-x-reverse)); + margin-left: calc(2rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-9 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(2.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(2.25rem * var(--space-y-reverse)); + } + + .md\:space-x-9 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(2.25rem * var(--space-x-reverse)); + margin-left: calc(2.25rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-10 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(2.5rem * var(--space-y-reverse)); + } + + .md\:space-x-10 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(2.5rem * var(--space-x-reverse)); + margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-11 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(2.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(2.75rem * var(--space-y-reverse)); + } + + .md\:space-x-11 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(2.75rem * var(--space-x-reverse)); + margin-left: calc(2.75rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(3rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(3rem * var(--space-y-reverse)); + } + + .md\:space-x-12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(3rem * var(--space-x-reverse)); + margin-left: calc(3rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-13 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(3.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(3.25rem * var(--space-y-reverse)); + } + + .md\:space-x-13 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(3.25rem * var(--space-x-reverse)); + margin-left: calc(3.25rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-14 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(3.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(3.5rem * var(--space-y-reverse)); + } + + .md\:space-x-14 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(3.5rem * var(--space-x-reverse)); + margin-left: calc(3.5rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-15 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(3.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(3.75rem * var(--space-y-reverse)); + } + + .md\:space-x-15 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(3.75rem * var(--space-x-reverse)); + margin-left: calc(3.75rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-16 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(4rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(4rem * var(--space-y-reverse)); + } + + .md\:space-x-16 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(4rem * var(--space-x-reverse)); + margin-left: calc(4rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-20 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(5rem * var(--space-y-reverse)); + } + + .md\:space-x-20 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(5rem * var(--space-x-reverse)); + margin-left: calc(5rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-24 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(6rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(6rem * var(--space-y-reverse)); + } + + .md\:space-x-24 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(6rem * var(--space-x-reverse)); + margin-left: calc(6rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-28 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(7rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(7rem * var(--space-y-reverse)); + } + + .md\:space-x-28 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(7rem * var(--space-x-reverse)); + margin-left: calc(7rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-32 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(8rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(8rem * var(--space-y-reverse)); + } + + .md\:space-x-32 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(8rem * var(--space-x-reverse)); + margin-left: calc(8rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-36 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(9rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(9rem * var(--space-y-reverse)); + } + + .md\:space-x-36 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(9rem * var(--space-x-reverse)); + margin-left: calc(9rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-40 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(10rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(10rem * var(--space-y-reverse)); + } + + .md\:space-x-40 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(10rem * var(--space-x-reverse)); + margin-left: calc(10rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-44 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(11rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(11rem * var(--space-y-reverse)); + } + + .md\:space-x-44 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(11rem * var(--space-x-reverse)); + margin-left: calc(11rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-48 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(12rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(12rem * var(--space-y-reverse)); + } + + .md\:space-x-48 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(12rem * var(--space-x-reverse)); + margin-left: calc(12rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-52 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(13rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(13rem * var(--space-y-reverse)); + } + + .md\:space-x-52 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(13rem * var(--space-x-reverse)); + margin-left: calc(13rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-56 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(14rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(14rem * var(--space-y-reverse)); + } + + .md\:space-x-56 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(14rem * var(--space-x-reverse)); + margin-left: calc(14rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-60 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(15rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(15rem * var(--space-y-reverse)); + } + + .md\:space-x-60 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(15rem * var(--space-x-reverse)); + margin-left: calc(15rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-64 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(16rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(16rem * var(--space-y-reverse)); + } + + .md\:space-x-64 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(16rem * var(--space-x-reverse)); + margin-left: calc(16rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-72 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(18rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(18rem * var(--space-y-reverse)); + } + + .md\:space-x-72 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(18rem * var(--space-x-reverse)); + margin-left: calc(18rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-80 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(20rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(20rem * var(--space-y-reverse)); + } + + .md\:space-x-80 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(20rem * var(--space-x-reverse)); + margin-left: calc(20rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-96 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(24rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(24rem * var(--space-y-reverse)); + } + + .md\:space-x-96 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(24rem * var(--space-x-reverse)); + margin-left: calc(24rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-px > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(1px * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(1px * var(--space-y-reverse)); + } + + .md\:space-x-px > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(1px * var(--space-x-reverse)); + margin-left: calc(1px * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-0\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.125rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.125rem * var(--space-y-reverse)); + } + + .md\:space-x-0\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.125rem * var(--space-x-reverse)); + margin-left: calc(0.125rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-1\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.375rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.375rem * var(--space-y-reverse)); + } + + .md\:space-x-1\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.375rem * var(--space-x-reverse)); + margin-left: calc(0.375rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-2\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.625rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.625rem * var(--space-y-reverse)); + } + + .md\:space-x-2\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.625rem * var(--space-x-reverse)); + margin-left: calc(0.625rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-3\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.875rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.875rem * var(--space-y-reverse)); + } + + .md\:space-x-3\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.875rem * var(--space-x-reverse)); + margin-left: calc(0.875rem * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-1\/2 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(50% * var(--space-y-reverse)); + } + + .md\:space-x-1\/2 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(50% * var(--space-x-reverse)); + margin-left: calc(50% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-1\/3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(33.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(33.333333% * var(--space-y-reverse)); + } + + .md\:space-x-1\/3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(33.333333% * var(--space-x-reverse)); + margin-left: calc(33.333333% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-2\/3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(66.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(66.666667% * var(--space-y-reverse)); + } + + .md\:space-x-2\/3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(66.666667% * var(--space-x-reverse)); + margin-left: calc(66.666667% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-1\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(25% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(25% * var(--space-y-reverse)); + } + + .md\:space-x-1\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(25% * var(--space-x-reverse)); + margin-left: calc(25% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-2\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(50% * var(--space-y-reverse)); + } + + .md\:space-x-2\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(50% * var(--space-x-reverse)); + margin-left: calc(50% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-3\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(75% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(75% * var(--space-y-reverse)); + } + + .md\:space-x-3\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(75% * var(--space-x-reverse)); + margin-left: calc(75% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-1\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(20% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(20% * var(--space-y-reverse)); + } + + .md\:space-x-1\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(20% * var(--space-x-reverse)); + margin-left: calc(20% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-2\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(40% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(40% * var(--space-y-reverse)); + } + + .md\:space-x-2\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(40% * var(--space-x-reverse)); + margin-left: calc(40% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-3\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(60% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(60% * var(--space-y-reverse)); + } + + .md\:space-x-3\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(60% * var(--space-x-reverse)); + margin-left: calc(60% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-4\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(80% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(80% * var(--space-y-reverse)); + } + + .md\:space-x-4\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(80% * var(--space-x-reverse)); + margin-left: calc(80% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-1\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(16.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(16.666667% * var(--space-y-reverse)); + } + + .md\:space-x-1\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(16.666667% * var(--space-x-reverse)); + margin-left: calc(16.666667% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-2\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(33.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(33.333333% * var(--space-y-reverse)); + } + + .md\:space-x-2\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(33.333333% * var(--space-x-reverse)); + margin-left: calc(33.333333% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-3\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(50% * var(--space-y-reverse)); + } + + .md\:space-x-3\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(50% * var(--space-x-reverse)); + margin-left: calc(50% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-4\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(66.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(66.666667% * var(--space-y-reverse)); + } + + .md\:space-x-4\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(66.666667% * var(--space-x-reverse)); + margin-left: calc(66.666667% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-5\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(83.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(83.333333% * var(--space-y-reverse)); + } + + .md\:space-x-5\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(83.333333% * var(--space-x-reverse)); + margin-left: calc(83.333333% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-1\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(8.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(8.333333% * var(--space-y-reverse)); + } + + .md\:space-x-1\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(8.333333% * var(--space-x-reverse)); + margin-left: calc(8.333333% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-2\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(16.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(16.666667% * var(--space-y-reverse)); + } + + .md\:space-x-2\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(16.666667% * var(--space-x-reverse)); + margin-left: calc(16.666667% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-3\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(25% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(25% * var(--space-y-reverse)); + } + + .md\:space-x-3\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(25% * var(--space-x-reverse)); + margin-left: calc(25% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-4\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(33.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(33.333333% * var(--space-y-reverse)); + } + + .md\:space-x-4\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(33.333333% * var(--space-x-reverse)); + margin-left: calc(33.333333% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-5\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(41.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(41.666667% * var(--space-y-reverse)); + } + + .md\:space-x-5\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(41.666667% * var(--space-x-reverse)); + margin-left: calc(41.666667% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-6\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(50% * var(--space-y-reverse)); + } + + .md\:space-x-6\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(50% * var(--space-x-reverse)); + margin-left: calc(50% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-7\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(58.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(58.333333% * var(--space-y-reverse)); + } + + .md\:space-x-7\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(58.333333% * var(--space-x-reverse)); + margin-left: calc(58.333333% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-8\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(66.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(66.666667% * var(--space-y-reverse)); + } + + .md\:space-x-8\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(66.666667% * var(--space-x-reverse)); + margin-left: calc(66.666667% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-9\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(75% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(75% * var(--space-y-reverse)); + } + + .md\:space-x-9\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(75% * var(--space-x-reverse)); + margin-left: calc(75% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-10\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(83.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(83.333333% * var(--space-y-reverse)); + } + + .md\:space-x-10\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(83.333333% * var(--space-x-reverse)); + margin-left: calc(83.333333% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-11\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(91.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(91.666667% * var(--space-y-reverse)); + } + + .md\:space-x-11\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(91.666667% * var(--space-x-reverse)); + margin-left: calc(91.666667% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-full > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(100% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(100% * var(--space-y-reverse)); + } + + .md\:space-x-full > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(100% * var(--space-x-reverse)); + margin-left: calc(100% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-1 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.25rem * var(--space-y-reverse)); + } + + .md\:-space-x-1 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.25rem * var(--space-x-reverse)); + margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-2 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.5rem * var(--space-y-reverse)); + } + + .md\:-space-x-2 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.5rem * var(--space-x-reverse)); + margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.75rem * var(--space-y-reverse)); + } + + .md\:-space-x-3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.75rem * var(--space-x-reverse)); + margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-1rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-1rem * var(--space-y-reverse)); + } + + .md\:-space-x-4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-1rem * var(--space-x-reverse)); + margin-left: calc(-1rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-1.25rem * var(--space-y-reverse)); + } + + .md\:-space-x-5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-1.25rem * var(--space-x-reverse)); + margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-1.5rem * var(--space-y-reverse)); + } + + .md\:-space-x-6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-1.5rem * var(--space-x-reverse)); + margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-7 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-1.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-1.75rem * var(--space-y-reverse)); + } + + .md\:-space-x-7 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-1.75rem * var(--space-x-reverse)); + margin-left: calc(-1.75rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-8 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-2rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-2rem * var(--space-y-reverse)); + } + + .md\:-space-x-8 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-2rem * var(--space-x-reverse)); + margin-left: calc(-2rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-9 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-2.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-2.25rem * var(--space-y-reverse)); + } + + .md\:-space-x-9 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-2.25rem * var(--space-x-reverse)); + margin-left: calc(-2.25rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-10 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-2.5rem * var(--space-y-reverse)); + } + + .md\:-space-x-10 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-2.5rem * var(--space-x-reverse)); + margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-11 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-2.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-2.75rem * var(--space-y-reverse)); + } + + .md\:-space-x-11 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-2.75rem * var(--space-x-reverse)); + margin-left: calc(-2.75rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-3rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-3rem * var(--space-y-reverse)); + } + + .md\:-space-x-12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-3rem * var(--space-x-reverse)); + margin-left: calc(-3rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-13 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-3.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-3.25rem * var(--space-y-reverse)); + } + + .md\:-space-x-13 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-3.25rem * var(--space-x-reverse)); + margin-left: calc(-3.25rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-14 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-3.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-3.5rem * var(--space-y-reverse)); + } + + .md\:-space-x-14 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-3.5rem * var(--space-x-reverse)); + margin-left: calc(-3.5rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-15 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-3.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-3.75rem * var(--space-y-reverse)); + } + + .md\:-space-x-15 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-3.75rem * var(--space-x-reverse)); + margin-left: calc(-3.75rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-16 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-4rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-4rem * var(--space-y-reverse)); + } + + .md\:-space-x-16 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-4rem * var(--space-x-reverse)); + margin-left: calc(-4rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-20 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-5rem * var(--space-y-reverse)); + } + + .md\:-space-x-20 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-5rem * var(--space-x-reverse)); + margin-left: calc(-5rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-24 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-6rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-6rem * var(--space-y-reverse)); + } + + .md\:-space-x-24 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-6rem * var(--space-x-reverse)); + margin-left: calc(-6rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-28 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-7rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-7rem * var(--space-y-reverse)); + } + + .md\:-space-x-28 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-7rem * var(--space-x-reverse)); + margin-left: calc(-7rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-32 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-8rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-8rem * var(--space-y-reverse)); + } + + .md\:-space-x-32 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-8rem * var(--space-x-reverse)); + margin-left: calc(-8rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-36 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-9rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-9rem * var(--space-y-reverse)); + } + + .md\:-space-x-36 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-9rem * var(--space-x-reverse)); + margin-left: calc(-9rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-40 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-10rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-10rem * var(--space-y-reverse)); + } + + .md\:-space-x-40 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-10rem * var(--space-x-reverse)); + margin-left: calc(-10rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-44 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-11rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-11rem * var(--space-y-reverse)); + } + + .md\:-space-x-44 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-11rem * var(--space-x-reverse)); + margin-left: calc(-11rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-48 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-12rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-12rem * var(--space-y-reverse)); + } + + .md\:-space-x-48 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-12rem * var(--space-x-reverse)); + margin-left: calc(-12rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-52 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-13rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-13rem * var(--space-y-reverse)); + } + + .md\:-space-x-52 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-13rem * var(--space-x-reverse)); + margin-left: calc(-13rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-56 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-14rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-14rem * var(--space-y-reverse)); + } + + .md\:-space-x-56 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-14rem * var(--space-x-reverse)); + margin-left: calc(-14rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-60 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-15rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-15rem * var(--space-y-reverse)); + } + + .md\:-space-x-60 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-15rem * var(--space-x-reverse)); + margin-left: calc(-15rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-64 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-16rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-16rem * var(--space-y-reverse)); + } + + .md\:-space-x-64 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-16rem * var(--space-x-reverse)); + margin-left: calc(-16rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-72 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-18rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-18rem * var(--space-y-reverse)); + } + + .md\:-space-x-72 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-18rem * var(--space-x-reverse)); + margin-left: calc(-18rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-80 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-20rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-20rem * var(--space-y-reverse)); + } + + .md\:-space-x-80 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-20rem * var(--space-x-reverse)); + margin-left: calc(-20rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-96 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-24rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-24rem * var(--space-y-reverse)); + } + + .md\:-space-x-96 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-24rem * var(--space-x-reverse)); + margin-left: calc(-24rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-px > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-1px * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-1px * var(--space-y-reverse)); + } + + .md\:-space-x-px > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-1px * var(--space-x-reverse)); + margin-left: calc(-1px * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-0\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.125rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.125rem * var(--space-y-reverse)); + } + + .md\:-space-x-0\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.125rem * var(--space-x-reverse)); + margin-left: calc(-0.125rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-1\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.375rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.375rem * var(--space-y-reverse)); + } + + .md\:-space-x-1\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.375rem * var(--space-x-reverse)); + margin-left: calc(-0.375rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-2\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.625rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.625rem * var(--space-y-reverse)); + } + + .md\:-space-x-2\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.625rem * var(--space-x-reverse)); + margin-left: calc(-0.625rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-3\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.875rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.875rem * var(--space-y-reverse)); + } + + .md\:-space-x-3\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.875rem * var(--space-x-reverse)); + margin-left: calc(-0.875rem * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-1\/2 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-50% * var(--space-y-reverse)); + } + + .md\:-space-x-1\/2 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-50% * var(--space-x-reverse)); + margin-left: calc(-50% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-1\/3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-33.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-33.33333% * var(--space-y-reverse)); + } + + .md\:-space-x-1\/3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-33.33333% * var(--space-x-reverse)); + margin-left: calc(-33.33333% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-2\/3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-66.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-66.66667% * var(--space-y-reverse)); + } + + .md\:-space-x-2\/3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-66.66667% * var(--space-x-reverse)); + margin-left: calc(-66.66667% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-1\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-25% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-25% * var(--space-y-reverse)); + } + + .md\:-space-x-1\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-25% * var(--space-x-reverse)); + margin-left: calc(-25% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-2\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-50% * var(--space-y-reverse)); + } + + .md\:-space-x-2\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-50% * var(--space-x-reverse)); + margin-left: calc(-50% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-3\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-75% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-75% * var(--space-y-reverse)); + } + + .md\:-space-x-3\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-75% * var(--space-x-reverse)); + margin-left: calc(-75% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-1\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-20% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-20% * var(--space-y-reverse)); + } + + .md\:-space-x-1\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-20% * var(--space-x-reverse)); + margin-left: calc(-20% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-2\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-40% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-40% * var(--space-y-reverse)); + } + + .md\:-space-x-2\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-40% * var(--space-x-reverse)); + margin-left: calc(-40% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-3\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-60% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-60% * var(--space-y-reverse)); + } + + .md\:-space-x-3\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-60% * var(--space-x-reverse)); + margin-left: calc(-60% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-4\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-80% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-80% * var(--space-y-reverse)); + } + + .md\:-space-x-4\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-80% * var(--space-x-reverse)); + margin-left: calc(-80% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-1\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-16.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-16.66667% * var(--space-y-reverse)); + } + + .md\:-space-x-1\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-16.66667% * var(--space-x-reverse)); + margin-left: calc(-16.66667% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-2\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-33.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-33.33333% * var(--space-y-reverse)); + } + + .md\:-space-x-2\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-33.33333% * var(--space-x-reverse)); + margin-left: calc(-33.33333% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-3\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-50% * var(--space-y-reverse)); + } + + .md\:-space-x-3\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-50% * var(--space-x-reverse)); + margin-left: calc(-50% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-4\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-66.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-66.66667% * var(--space-y-reverse)); + } + + .md\:-space-x-4\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-66.66667% * var(--space-x-reverse)); + margin-left: calc(-66.66667% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-5\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-83.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-83.33333% * var(--space-y-reverse)); + } + + .md\:-space-x-5\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-83.33333% * var(--space-x-reverse)); + margin-left: calc(-83.33333% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-1\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-8.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-8.33333% * var(--space-y-reverse)); + } + + .md\:-space-x-1\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-8.33333% * var(--space-x-reverse)); + margin-left: calc(-8.33333% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-2\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-16.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-16.66667% * var(--space-y-reverse)); + } + + .md\:-space-x-2\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-16.66667% * var(--space-x-reverse)); + margin-left: calc(-16.66667% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-3\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-25% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-25% * var(--space-y-reverse)); + } + + .md\:-space-x-3\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-25% * var(--space-x-reverse)); + margin-left: calc(-25% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-4\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-33.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-33.33333% * var(--space-y-reverse)); + } + + .md\:-space-x-4\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-33.33333% * var(--space-x-reverse)); + margin-left: calc(-33.33333% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-5\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-41.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-41.66667% * var(--space-y-reverse)); + } + + .md\:-space-x-5\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-41.66667% * var(--space-x-reverse)); + margin-left: calc(-41.66667% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-6\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-50% * var(--space-y-reverse)); + } + + .md\:-space-x-6\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-50% * var(--space-x-reverse)); + margin-left: calc(-50% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-7\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-58.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-58.33333% * var(--space-y-reverse)); + } + + .md\:-space-x-7\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-58.33333% * var(--space-x-reverse)); + margin-left: calc(-58.33333% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-8\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-66.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-66.66667% * var(--space-y-reverse)); + } + + .md\:-space-x-8\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-66.66667% * var(--space-x-reverse)); + margin-left: calc(-66.66667% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-9\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-75% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-75% * var(--space-y-reverse)); + } + + .md\:-space-x-9\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-75% * var(--space-x-reverse)); + margin-left: calc(-75% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-10\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-83.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-83.33333% * var(--space-y-reverse)); + } + + .md\:-space-x-10\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-83.33333% * var(--space-x-reverse)); + margin-left: calc(-83.33333% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-11\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-91.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-91.66667% * var(--space-y-reverse)); + } + + .md\:-space-x-11\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-91.66667% * var(--space-x-reverse)); + margin-left: calc(-91.66667% * calc(1 - var(--space-x-reverse))); + } + + .md\:-space-y-full > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-100% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-100% * var(--space-y-reverse)); + } + + .md\:-space-x-full > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-100% * var(--space-x-reverse)); + margin-left: calc(-100% * calc(1 - var(--space-x-reverse))); + } + + .md\:space-y-reverse > :not(template) ~ :not(template) { + --space-y-reverse: 1; + } + + .md\:space-x-reverse > :not(template) ~ :not(template) { + --space-x-reverse: 1; + } + + .md\:divide-y-0 > :not(template) ~ :not(template) { + --divide-y-reverse: 0; + border-top-width: calc(0px * calc(1 - var(--divide-y-reverse))); + border-bottom-width: calc(0px * var(--divide-y-reverse)); + } + + .md\:divide-x-0 > :not(template) ~ :not(template) { + --divide-x-reverse: 0; + border-right-width: calc(0px * var(--divide-x-reverse)); + border-left-width: calc(0px * calc(1 - var(--divide-x-reverse))); + } + + .md\:divide-y-2 > :not(template) ~ :not(template) { + --divide-y-reverse: 0; + border-top-width: calc(2px * calc(1 - var(--divide-y-reverse))); + border-bottom-width: calc(2px * var(--divide-y-reverse)); + } + + .md\:divide-x-2 > :not(template) ~ :not(template) { + --divide-x-reverse: 0; + border-right-width: calc(2px * var(--divide-x-reverse)); + border-left-width: calc(2px * calc(1 - var(--divide-x-reverse))); + } + + .md\:divide-y-4 > :not(template) ~ :not(template) { + --divide-y-reverse: 0; + border-top-width: calc(4px * calc(1 - var(--divide-y-reverse))); + border-bottom-width: calc(4px * var(--divide-y-reverse)); + } + + .md\:divide-x-4 > :not(template) ~ :not(template) { + --divide-x-reverse: 0; + border-right-width: calc(4px * var(--divide-x-reverse)); + border-left-width: calc(4px * calc(1 - var(--divide-x-reverse))); + } + + .md\:divide-y-8 > :not(template) ~ :not(template) { + --divide-y-reverse: 0; + border-top-width: calc(8px * calc(1 - var(--divide-y-reverse))); + border-bottom-width: calc(8px * var(--divide-y-reverse)); + } + + .md\:divide-x-8 > :not(template) ~ :not(template) { + --divide-x-reverse: 0; + border-right-width: calc(8px * var(--divide-x-reverse)); + border-left-width: calc(8px * calc(1 - var(--divide-x-reverse))); + } + + .md\:divide-y > :not(template) ~ :not(template) { + --divide-y-reverse: 0; + border-top-width: calc(1px * calc(1 - var(--divide-y-reverse))); + border-bottom-width: calc(1px * var(--divide-y-reverse)); + } + + .md\:divide-x > :not(template) ~ :not(template) { + --divide-x-reverse: 0; + border-right-width: calc(1px * var(--divide-x-reverse)); + border-left-width: calc(1px * calc(1 - var(--divide-x-reverse))); + } + + .md\:divide-y-reverse > :not(template) ~ :not(template) { + --divide-y-reverse: 1; + } + + .md\:divide-x-reverse > :not(template) ~ :not(template) { + --divide-x-reverse: 1; + } + + .md\:divide-transparent > :not(template) ~ :not(template) { + border-color: transparent; + } + + .md\:divide-white > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--divide-opacity)); + } + + .md\:divide-black > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--divide-opacity)); + } + + .md\:divide-gray-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--divide-opacity)); + } + + .md\:divide-gray-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--divide-opacity)); + } + + .md\:divide-gray-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--divide-opacity)); + } + + .md\:divide-gray-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--divide-opacity)); + } + + .md\:divide-gray-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--divide-opacity)); + } + + .md\:divide-gray-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--divide-opacity)); + } + + .md\:divide-gray-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--divide-opacity)); + } + + .md\:divide-gray-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--divide-opacity)); + } + + .md\:divide-gray-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--divide-opacity)); + } + + .md\:divide-gray-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--divide-opacity)); + } + + .md\:divide-cool-gray-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--divide-opacity)); + } + + .md\:divide-cool-gray-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--divide-opacity)); + } + + .md\:divide-cool-gray-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--divide-opacity)); + } + + .md\:divide-cool-gray-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--divide-opacity)); + } + + .md\:divide-cool-gray-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--divide-opacity)); + } + + .md\:divide-cool-gray-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--divide-opacity)); + } + + .md\:divide-cool-gray-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--divide-opacity)); + } + + .md\:divide-cool-gray-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--divide-opacity)); + } + + .md\:divide-cool-gray-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--divide-opacity)); + } + + .md\:divide-cool-gray-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--divide-opacity)); + } + + .md\:divide-red-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--divide-opacity)); + } + + .md\:divide-red-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--divide-opacity)); + } + + .md\:divide-red-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--divide-opacity)); + } + + .md\:divide-red-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--divide-opacity)); + } + + .md\:divide-red-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--divide-opacity)); + } + + .md\:divide-red-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--divide-opacity)); + } + + .md\:divide-red-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--divide-opacity)); + } + + .md\:divide-red-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--divide-opacity)); + } + + .md\:divide-red-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--divide-opacity)); + } + + .md\:divide-red-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--divide-opacity)); + } + + .md\:divide-orange-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--divide-opacity)); + } + + .md\:divide-orange-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--divide-opacity)); + } + + .md\:divide-orange-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--divide-opacity)); + } + + .md\:divide-orange-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--divide-opacity)); + } + + .md\:divide-orange-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--divide-opacity)); + } + + .md\:divide-orange-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--divide-opacity)); + } + + .md\:divide-orange-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--divide-opacity)); + } + + .md\:divide-orange-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--divide-opacity)); + } + + .md\:divide-orange-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--divide-opacity)); + } + + .md\:divide-orange-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--divide-opacity)); + } + + .md\:divide-yellow-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--divide-opacity)); + } + + .md\:divide-yellow-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--divide-opacity)); + } + + .md\:divide-yellow-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--divide-opacity)); + } + + .md\:divide-yellow-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--divide-opacity)); + } + + .md\:divide-yellow-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--divide-opacity)); + } + + .md\:divide-yellow-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--divide-opacity)); + } + + .md\:divide-yellow-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--divide-opacity)); + } + + .md\:divide-yellow-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--divide-opacity)); + } + + .md\:divide-yellow-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--divide-opacity)); + } + + .md\:divide-yellow-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--divide-opacity)); + } + + .md\:divide-green-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--divide-opacity)); + } + + .md\:divide-green-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--divide-opacity)); + } + + .md\:divide-green-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--divide-opacity)); + } + + .md\:divide-green-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--divide-opacity)); + } + + .md\:divide-green-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--divide-opacity)); + } + + .md\:divide-green-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--divide-opacity)); + } + + .md\:divide-green-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--divide-opacity)); + } + + .md\:divide-green-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--divide-opacity)); + } + + .md\:divide-green-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--divide-opacity)); + } + + .md\:divide-green-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--divide-opacity)); + } + + .md\:divide-teal-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--divide-opacity)); + } + + .md\:divide-teal-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--divide-opacity)); + } + + .md\:divide-teal-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--divide-opacity)); + } + + .md\:divide-teal-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--divide-opacity)); + } + + .md\:divide-teal-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--divide-opacity)); + } + + .md\:divide-teal-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--divide-opacity)); + } + + .md\:divide-teal-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--divide-opacity)); + } + + .md\:divide-teal-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--divide-opacity)); + } + + .md\:divide-teal-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--divide-opacity)); + } + + .md\:divide-teal-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--divide-opacity)); + } + + .md\:divide-blue-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--divide-opacity)); + } + + .md\:divide-blue-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--divide-opacity)); + } + + .md\:divide-blue-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--divide-opacity)); + } + + .md\:divide-blue-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--divide-opacity)); + } + + .md\:divide-blue-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--divide-opacity)); + } + + .md\:divide-blue-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--divide-opacity)); + } + + .md\:divide-blue-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--divide-opacity)); + } + + .md\:divide-blue-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--divide-opacity)); + } + + .md\:divide-blue-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--divide-opacity)); + } + + .md\:divide-blue-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--divide-opacity)); + } + + .md\:divide-indigo-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--divide-opacity)); + } + + .md\:divide-indigo-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--divide-opacity)); + } + + .md\:divide-indigo-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--divide-opacity)); + } + + .md\:divide-indigo-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--divide-opacity)); + } + + .md\:divide-indigo-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--divide-opacity)); + } + + .md\:divide-indigo-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--divide-opacity)); + } + + .md\:divide-indigo-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--divide-opacity)); + } + + .md\:divide-indigo-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--divide-opacity)); + } + + .md\:divide-indigo-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--divide-opacity)); + } + + .md\:divide-indigo-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--divide-opacity)); + } + + .md\:divide-purple-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--divide-opacity)); + } + + .md\:divide-purple-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--divide-opacity)); + } + + .md\:divide-purple-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--divide-opacity)); + } + + .md\:divide-purple-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--divide-opacity)); + } + + .md\:divide-purple-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--divide-opacity)); + } + + .md\:divide-purple-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--divide-opacity)); + } + + .md\:divide-purple-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--divide-opacity)); + } + + .md\:divide-purple-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--divide-opacity)); + } + + .md\:divide-purple-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--divide-opacity)); + } + + .md\:divide-purple-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--divide-opacity)); + } + + .md\:divide-pink-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--divide-opacity)); + } + + .md\:divide-pink-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--divide-opacity)); + } + + .md\:divide-pink-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--divide-opacity)); + } + + .md\:divide-pink-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--divide-opacity)); + } + + .md\:divide-pink-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--divide-opacity)); + } + + .md\:divide-pink-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--divide-opacity)); + } + + .md\:divide-pink-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--divide-opacity)); + } + + .md\:divide-pink-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--divide-opacity)); + } + + .md\:divide-pink-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--divide-opacity)); + } + + .md\:divide-pink-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--divide-opacity)); + } + + .md\:divide-solid > :not(template) ~ :not(template) { + border-style: solid; + } + + .md\:divide-dashed > :not(template) ~ :not(template) { + border-style: dashed; + } + + .md\:divide-dotted > :not(template) ~ :not(template) { + border-style: dotted; + } + + .md\:divide-double > :not(template) ~ :not(template) { + border-style: double; + } + + .md\:divide-none > :not(template) ~ :not(template) { + border-style: none; + } + + .md\:divide-opacity-0 > :not(template) ~ :not(template) { + --divide-opacity: 0; + } + + .md\:divide-opacity-25 > :not(template) ~ :not(template) { + --divide-opacity: 0.25; + } + + .md\:divide-opacity-50 > :not(template) ~ :not(template) { + --divide-opacity: 0.5; + } + + .md\:divide-opacity-75 > :not(template) ~ :not(template) { + --divide-opacity: 0.75; + } + + .md\:divide-opacity-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + } + + .md\:sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .md\:not-sr-only { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .md\:focus\:sr-only:focus { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .md\:focus\:not-sr-only:focus { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .md\:appearance-none { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + } + + .md\:bg-fixed { + background-attachment: fixed; + } + + .md\:bg-local { + background-attachment: local; + } + + .md\:bg-scroll { + background-attachment: scroll; + } + + .md\:bg-clip-border { + background-clip: border-box; + } + + .md\:bg-clip-padding { + background-clip: padding-box; + } + + .md\:bg-clip-content { + background-clip: content-box; + } + + .md\:bg-clip-text { + -webkit-background-clip: text; + background-clip: text; + } + + .md\:bg-transparent { + background-color: transparent; + } + + .md\:bg-white { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); + } + + .md\:bg-black { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); + } + + .md\:bg-gray-50 { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); + } + + .md\:bg-gray-100 { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); + } + + .md\:bg-gray-200 { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); + } + + .md\:bg-gray-300 { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); + } + + .md\:bg-gray-400 { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); + } + + .md\:bg-gray-500 { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); + } + + .md\:bg-gray-600 { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); + } + + .md\:bg-gray-700 { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); + } + + .md\:bg-gray-800 { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); + } + + .md\:bg-gray-900 { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); + } + + .md\:bg-cool-gray-50 { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); + } + + .md\:bg-cool-gray-100 { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); + } + + .md\:bg-cool-gray-200 { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); + } + + .md\:bg-cool-gray-300 { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); + } + + .md\:bg-cool-gray-400 { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); + } + + .md\:bg-cool-gray-500 { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); + } + + .md\:bg-cool-gray-600 { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); + } + + .md\:bg-cool-gray-700 { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); + } + + .md\:bg-cool-gray-800 { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); + } + + .md\:bg-cool-gray-900 { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); + } + + .md\:bg-red-50 { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); + } + + .md\:bg-red-100 { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); + } + + .md\:bg-red-200 { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); + } + + .md\:bg-red-300 { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); + } + + .md\:bg-red-400 { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); + } + + .md\:bg-red-500 { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); + } + + .md\:bg-red-600 { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); + } + + .md\:bg-red-700 { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); + } + + .md\:bg-red-800 { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); + } + + .md\:bg-red-900 { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); + } + + .md\:bg-orange-50 { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); + } + + .md\:bg-orange-100 { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); + } + + .md\:bg-orange-200 { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); + } + + .md\:bg-orange-300 { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); + } + + .md\:bg-orange-400 { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); + } + + .md\:bg-orange-500 { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); + } + + .md\:bg-orange-600 { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); + } + + .md\:bg-orange-700 { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); + } + + .md\:bg-orange-800 { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); + } + + .md\:bg-orange-900 { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); + } + + .md\:bg-yellow-50 { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); + } + + .md\:bg-yellow-100 { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); + } + + .md\:bg-yellow-200 { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); + } + + .md\:bg-yellow-300 { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); + } + + .md\:bg-yellow-400 { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); + } + + .md\:bg-yellow-500 { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); + } + + .md\:bg-yellow-600 { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); + } + + .md\:bg-yellow-700 { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); + } + + .md\:bg-yellow-800 { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); + } + + .md\:bg-yellow-900 { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); + } + + .md\:bg-green-50 { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); + } + + .md\:bg-green-100 { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); + } + + .md\:bg-green-200 { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); + } + + .md\:bg-green-300 { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); + } + + .md\:bg-green-400 { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); + } + + .md\:bg-green-500 { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); + } + + .md\:bg-green-600 { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); + } + + .md\:bg-green-700 { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); + } + + .md\:bg-green-800 { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); + } + + .md\:bg-green-900 { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); + } + + .md\:bg-teal-50 { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); + } + + .md\:bg-teal-100 { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); + } + + .md\:bg-teal-200 { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); + } + + .md\:bg-teal-300 { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); + } + + .md\:bg-teal-400 { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); + } + + .md\:bg-teal-500 { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); + } + + .md\:bg-teal-600 { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); + } + + .md\:bg-teal-700 { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); + } + + .md\:bg-teal-800 { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); + } + + .md\:bg-teal-900 { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); + } + + .md\:bg-blue-50 { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); + } + + .md\:bg-blue-100 { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); + } + + .md\:bg-blue-200 { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); + } + + .md\:bg-blue-300 { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); + } + + .md\:bg-blue-400 { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); + } + + .md\:bg-blue-500 { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); + } + + .md\:bg-blue-600 { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); + } + + .md\:bg-blue-700 { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); + } + + .md\:bg-blue-800 { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); + } + + .md\:bg-blue-900 { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); + } + + .md\:bg-indigo-50 { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); + } + + .md\:bg-indigo-100 { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); + } + + .md\:bg-indigo-200 { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); + } + + .md\:bg-indigo-300 { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); + } + + .md\:bg-indigo-400 { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); + } + + .md\:bg-indigo-500 { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); + } + + .md\:bg-indigo-600 { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); + } + + .md\:bg-indigo-700 { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); + } + + .md\:bg-indigo-800 { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); + } + + .md\:bg-indigo-900 { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); + } + + .md\:bg-purple-50 { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); + } + + .md\:bg-purple-100 { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); + } + + .md\:bg-purple-200 { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); + } + + .md\:bg-purple-300 { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); + } + + .md\:bg-purple-400 { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); + } + + .md\:bg-purple-500 { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); + } + + .md\:bg-purple-600 { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); + } + + .md\:bg-purple-700 { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); + } + + .md\:bg-purple-800 { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); + } + + .md\:bg-purple-900 { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); + } + + .md\:bg-pink-50 { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); + } + + .md\:bg-pink-100 { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); + } + + .md\:bg-pink-200 { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); + } + + .md\:bg-pink-300 { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); + } + + .md\:bg-pink-400 { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); + } + + .md\:bg-pink-500 { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); + } + + .md\:bg-pink-600 { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); + } + + .md\:bg-pink-700 { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); + } + + .md\:bg-pink-800 { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); + } + + .md\:bg-pink-900 { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-transparent { + background-color: transparent; + } + + .group:hover .md\:group-hover\:bg-white { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-black { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-gray-50 { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-gray-100 { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-gray-200 { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-gray-300 { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-gray-400 { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-gray-500 { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-gray-600 { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-gray-700 { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-gray-800 { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-gray-900 { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-cool-gray-50 { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-cool-gray-100 { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-cool-gray-200 { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-cool-gray-300 { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-cool-gray-400 { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-cool-gray-500 { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-cool-gray-600 { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-cool-gray-700 { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-cool-gray-800 { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-cool-gray-900 { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-red-50 { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-red-100 { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-red-200 { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-red-300 { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-red-400 { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-red-500 { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-red-600 { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-red-700 { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-red-800 { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-red-900 { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-orange-50 { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-orange-100 { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-orange-200 { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-orange-300 { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-orange-400 { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-orange-500 { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-orange-600 { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-orange-700 { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-orange-800 { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-orange-900 { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-yellow-50 { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-yellow-100 { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-yellow-200 { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-yellow-300 { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-yellow-400 { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-yellow-500 { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-yellow-600 { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-yellow-700 { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-yellow-800 { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-yellow-900 { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-green-50 { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-green-100 { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-green-200 { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-green-300 { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-green-400 { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-green-500 { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-green-600 { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-green-700 { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-green-800 { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-green-900 { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-teal-50 { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-teal-100 { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-teal-200 { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-teal-300 { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-teal-400 { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-teal-500 { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-teal-600 { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-teal-700 { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-teal-800 { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-teal-900 { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-blue-50 { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-blue-100 { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-blue-200 { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-blue-300 { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-blue-400 { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-blue-500 { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-blue-600 { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-blue-700 { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-blue-800 { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-blue-900 { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-indigo-50 { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-indigo-100 { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-indigo-200 { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-indigo-300 { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-indigo-400 { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-indigo-500 { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-indigo-600 { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-indigo-700 { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-indigo-800 { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-indigo-900 { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-purple-50 { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-purple-100 { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-purple-200 { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-purple-300 { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-purple-400 { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-purple-500 { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-purple-600 { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-purple-700 { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-purple-800 { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-purple-900 { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-pink-50 { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-pink-100 { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-pink-200 { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-pink-300 { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-pink-400 { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-pink-500 { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-pink-600 { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-pink-700 { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-pink-800 { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-pink-900 { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-transparent { + background-color: transparent; + } + + .group:focus .md\:group-focus\:bg-white { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-black { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-gray-50 { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-gray-100 { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-gray-200 { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-gray-300 { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-gray-400 { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-gray-500 { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-gray-600 { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-gray-700 { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-gray-800 { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-gray-900 { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-cool-gray-50 { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-cool-gray-100 { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-cool-gray-200 { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-cool-gray-300 { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-cool-gray-400 { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-cool-gray-500 { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-cool-gray-600 { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-cool-gray-700 { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-cool-gray-800 { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-cool-gray-900 { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-red-50 { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-red-100 { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-red-200 { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-red-300 { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-red-400 { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-red-500 { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-red-600 { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-red-700 { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-red-800 { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-red-900 { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-orange-50 { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-orange-100 { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-orange-200 { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-orange-300 { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-orange-400 { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-orange-500 { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-orange-600 { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-orange-700 { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-orange-800 { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-orange-900 { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-yellow-50 { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-yellow-100 { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-yellow-200 { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-yellow-300 { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-yellow-400 { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-yellow-500 { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-yellow-600 { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-yellow-700 { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-yellow-800 { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-yellow-900 { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-green-50 { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-green-100 { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-green-200 { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-green-300 { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-green-400 { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-green-500 { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-green-600 { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-green-700 { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-green-800 { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-green-900 { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-teal-50 { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-teal-100 { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-teal-200 { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-teal-300 { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-teal-400 { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-teal-500 { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-teal-600 { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-teal-700 { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-teal-800 { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-teal-900 { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-blue-50 { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-blue-100 { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-blue-200 { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-blue-300 { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-blue-400 { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-blue-500 { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-blue-600 { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-blue-700 { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-blue-800 { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-blue-900 { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-indigo-50 { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-indigo-100 { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-indigo-200 { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-indigo-300 { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-indigo-400 { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-indigo-500 { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-indigo-600 { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-indigo-700 { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-indigo-800 { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-indigo-900 { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-purple-50 { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-purple-100 { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-purple-200 { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-purple-300 { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-purple-400 { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-purple-500 { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-purple-600 { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-purple-700 { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-purple-800 { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-purple-900 { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-pink-50 { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-pink-100 { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-pink-200 { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-pink-300 { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-pink-400 { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-pink-500 { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-pink-600 { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-pink-700 { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-pink-800 { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); + } + + .group:focus .md\:group-focus\:bg-pink-900 { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); + } + + .md\:hover\:bg-transparent:hover { + background-color: transparent; + } + + .md\:hover\:bg-white:hover { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); + } + + .md\:hover\:bg-black:hover { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); + } + + .md\:hover\:bg-gray-50:hover { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); + } + + .md\:hover\:bg-gray-100:hover { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); + } + + .md\:hover\:bg-gray-200:hover { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); + } + + .md\:hover\:bg-gray-300:hover { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); + } + + .md\:hover\:bg-gray-400:hover { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); + } + + .md\:hover\:bg-gray-500:hover { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); + } + + .md\:hover\:bg-gray-600:hover { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); + } + + .md\:hover\:bg-gray-700:hover { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); + } + + .md\:hover\:bg-gray-800:hover { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); + } + + .md\:hover\:bg-gray-900:hover { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); + } + + .md\:hover\:bg-cool-gray-50:hover { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); + } + + .md\:hover\:bg-cool-gray-100:hover { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); + } + + .md\:hover\:bg-cool-gray-200:hover { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); + } + + .md\:hover\:bg-cool-gray-300:hover { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); + } + + .md\:hover\:bg-cool-gray-400:hover { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); + } + + .md\:hover\:bg-cool-gray-500:hover { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); + } + + .md\:hover\:bg-cool-gray-600:hover { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); + } + + .md\:hover\:bg-cool-gray-700:hover { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); + } + + .md\:hover\:bg-cool-gray-800:hover { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); + } + + .md\:hover\:bg-cool-gray-900:hover { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); + } + + .md\:hover\:bg-red-50:hover { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); + } + + .md\:hover\:bg-red-100:hover { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); + } + + .md\:hover\:bg-red-200:hover { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); + } + + .md\:hover\:bg-red-300:hover { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); + } + + .md\:hover\:bg-red-400:hover { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); + } + + .md\:hover\:bg-red-500:hover { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); + } + + .md\:hover\:bg-red-600:hover { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); + } + + .md\:hover\:bg-red-700:hover { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); + } + + .md\:hover\:bg-red-800:hover { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); + } + + .md\:hover\:bg-red-900:hover { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); + } + + .md\:hover\:bg-orange-50:hover { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); + } + + .md\:hover\:bg-orange-100:hover { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); + } + + .md\:hover\:bg-orange-200:hover { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); + } + + .md\:hover\:bg-orange-300:hover { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); + } + + .md\:hover\:bg-orange-400:hover { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); + } + + .md\:hover\:bg-orange-500:hover { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); + } + + .md\:hover\:bg-orange-600:hover { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); + } + + .md\:hover\:bg-orange-700:hover { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); + } + + .md\:hover\:bg-orange-800:hover { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); + } + + .md\:hover\:bg-orange-900:hover { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); + } + + .md\:hover\:bg-yellow-50:hover { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); + } + + .md\:hover\:bg-yellow-100:hover { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); + } + + .md\:hover\:bg-yellow-200:hover { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); + } + + .md\:hover\:bg-yellow-300:hover { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); + } + + .md\:hover\:bg-yellow-400:hover { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); + } + + .md\:hover\:bg-yellow-500:hover { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); + } + + .md\:hover\:bg-yellow-600:hover { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); + } + + .md\:hover\:bg-yellow-700:hover { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); + } + + .md\:hover\:bg-yellow-800:hover { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); + } + + .md\:hover\:bg-yellow-900:hover { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); + } + + .md\:hover\:bg-green-50:hover { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); + } + + .md\:hover\:bg-green-100:hover { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); + } + + .md\:hover\:bg-green-200:hover { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); + } + + .md\:hover\:bg-green-300:hover { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); + } + + .md\:hover\:bg-green-400:hover { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); + } + + .md\:hover\:bg-green-500:hover { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); + } + + .md\:hover\:bg-green-600:hover { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); + } + + .md\:hover\:bg-green-700:hover { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); + } + + .md\:hover\:bg-green-800:hover { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); + } + + .md\:hover\:bg-green-900:hover { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); + } + + .md\:hover\:bg-teal-50:hover { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); + } + + .md\:hover\:bg-teal-100:hover { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); + } + + .md\:hover\:bg-teal-200:hover { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); + } + + .md\:hover\:bg-teal-300:hover { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); + } + + .md\:hover\:bg-teal-400:hover { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); + } + + .md\:hover\:bg-teal-500:hover { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); + } + + .md\:hover\:bg-teal-600:hover { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); + } + + .md\:hover\:bg-teal-700:hover { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); + } + + .md\:hover\:bg-teal-800:hover { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); + } + + .md\:hover\:bg-teal-900:hover { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); + } + + .md\:hover\:bg-blue-50:hover { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); + } + + .md\:hover\:bg-blue-100:hover { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); + } + + .md\:hover\:bg-blue-200:hover { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); + } + + .md\:hover\:bg-blue-300:hover { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); + } + + .md\:hover\:bg-blue-400:hover { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); + } + + .md\:hover\:bg-blue-500:hover { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); + } + + .md\:hover\:bg-blue-600:hover { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); + } + + .md\:hover\:bg-blue-700:hover { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); + } + + .md\:hover\:bg-blue-800:hover { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); + } + + .md\:hover\:bg-blue-900:hover { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); + } + + .md\:hover\:bg-indigo-50:hover { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); + } + + .md\:hover\:bg-indigo-100:hover { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); + } + + .md\:hover\:bg-indigo-200:hover { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); + } + + .md\:hover\:bg-indigo-300:hover { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); + } + + .md\:hover\:bg-indigo-400:hover { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); + } + + .md\:hover\:bg-indigo-500:hover { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); + } + + .md\:hover\:bg-indigo-600:hover { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); + } + + .md\:hover\:bg-indigo-700:hover { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); + } + + .md\:hover\:bg-indigo-800:hover { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); + } + + .md\:hover\:bg-indigo-900:hover { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); + } + + .md\:hover\:bg-purple-50:hover { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); + } + + .md\:hover\:bg-purple-100:hover { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); + } + + .md\:hover\:bg-purple-200:hover { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); + } + + .md\:hover\:bg-purple-300:hover { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); + } + + .md\:hover\:bg-purple-400:hover { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); + } + + .md\:hover\:bg-purple-500:hover { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); + } + + .md\:hover\:bg-purple-600:hover { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); + } + + .md\:hover\:bg-purple-700:hover { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); + } + + .md\:hover\:bg-purple-800:hover { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); + } + + .md\:hover\:bg-purple-900:hover { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); + } + + .md\:hover\:bg-pink-50:hover { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); + } + + .md\:hover\:bg-pink-100:hover { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); + } + + .md\:hover\:bg-pink-200:hover { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); + } + + .md\:hover\:bg-pink-300:hover { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); + } + + .md\:hover\:bg-pink-400:hover { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); + } + + .md\:hover\:bg-pink-500:hover { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); + } + + .md\:hover\:bg-pink-600:hover { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); + } + + .md\:hover\:bg-pink-700:hover { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); + } + + .md\:hover\:bg-pink-800:hover { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); + } + + .md\:hover\:bg-pink-900:hover { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); + } + + .md\:focus\:bg-transparent:focus { + background-color: transparent; + } + + .md\:focus\:bg-white:focus { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); + } + + .md\:focus\:bg-black:focus { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); + } + + .md\:focus\:bg-gray-50:focus { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); + } + + .md\:focus\:bg-gray-100:focus { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); + } + + .md\:focus\:bg-gray-200:focus { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); + } + + .md\:focus\:bg-gray-300:focus { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); + } + + .md\:focus\:bg-gray-400:focus { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); + } + + .md\:focus\:bg-gray-500:focus { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); + } + + .md\:focus\:bg-gray-600:focus { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); + } + + .md\:focus\:bg-gray-700:focus { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); + } + + .md\:focus\:bg-gray-800:focus { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); + } + + .md\:focus\:bg-gray-900:focus { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); + } + + .md\:focus\:bg-cool-gray-50:focus { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); + } + + .md\:focus\:bg-cool-gray-100:focus { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); + } + + .md\:focus\:bg-cool-gray-200:focus { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); + } + + .md\:focus\:bg-cool-gray-300:focus { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); + } + + .md\:focus\:bg-cool-gray-400:focus { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); + } + + .md\:focus\:bg-cool-gray-500:focus { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); + } + + .md\:focus\:bg-cool-gray-600:focus { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); + } + + .md\:focus\:bg-cool-gray-700:focus { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); + } + + .md\:focus\:bg-cool-gray-800:focus { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); + } + + .md\:focus\:bg-cool-gray-900:focus { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); + } + + .md\:focus\:bg-red-50:focus { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); + } + + .md\:focus\:bg-red-100:focus { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); + } + + .md\:focus\:bg-red-200:focus { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); + } + + .md\:focus\:bg-red-300:focus { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); + } + + .md\:focus\:bg-red-400:focus { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); + } + + .md\:focus\:bg-red-500:focus { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); + } + + .md\:focus\:bg-red-600:focus { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); + } + + .md\:focus\:bg-red-700:focus { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); + } + + .md\:focus\:bg-red-800:focus { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); + } + + .md\:focus\:bg-red-900:focus { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); + } + + .md\:focus\:bg-orange-50:focus { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); + } + + .md\:focus\:bg-orange-100:focus { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); + } + + .md\:focus\:bg-orange-200:focus { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); + } + + .md\:focus\:bg-orange-300:focus { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); + } + + .md\:focus\:bg-orange-400:focus { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); + } + + .md\:focus\:bg-orange-500:focus { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); + } + + .md\:focus\:bg-orange-600:focus { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); + } + + .md\:focus\:bg-orange-700:focus { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); + } + + .md\:focus\:bg-orange-800:focus { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); + } + + .md\:focus\:bg-orange-900:focus { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); + } + + .md\:focus\:bg-yellow-50:focus { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); + } + + .md\:focus\:bg-yellow-100:focus { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); + } + + .md\:focus\:bg-yellow-200:focus { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); + } + + .md\:focus\:bg-yellow-300:focus { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); + } + + .md\:focus\:bg-yellow-400:focus { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); + } + + .md\:focus\:bg-yellow-500:focus { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); + } + + .md\:focus\:bg-yellow-600:focus { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); + } + + .md\:focus\:bg-yellow-700:focus { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); + } + + .md\:focus\:bg-yellow-800:focus { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); + } + + .md\:focus\:bg-yellow-900:focus { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); + } + + .md\:focus\:bg-green-50:focus { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); + } + + .md\:focus\:bg-green-100:focus { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); + } + + .md\:focus\:bg-green-200:focus { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); + } + + .md\:focus\:bg-green-300:focus { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); + } + + .md\:focus\:bg-green-400:focus { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); + } + + .md\:focus\:bg-green-500:focus { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); + } + + .md\:focus\:bg-green-600:focus { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); + } + + .md\:focus\:bg-green-700:focus { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); + } + + .md\:focus\:bg-green-800:focus { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); + } + + .md\:focus\:bg-green-900:focus { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); + } + + .md\:focus\:bg-teal-50:focus { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); + } + + .md\:focus\:bg-teal-100:focus { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); + } + + .md\:focus\:bg-teal-200:focus { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); + } + + .md\:focus\:bg-teal-300:focus { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); + } + + .md\:focus\:bg-teal-400:focus { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); + } + + .md\:focus\:bg-teal-500:focus { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); + } + + .md\:focus\:bg-teal-600:focus { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); + } + + .md\:focus\:bg-teal-700:focus { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); + } + + .md\:focus\:bg-teal-800:focus { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); + } + + .md\:focus\:bg-teal-900:focus { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); + } + + .md\:focus\:bg-blue-50:focus { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); + } + + .md\:focus\:bg-blue-100:focus { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); + } + + .md\:focus\:bg-blue-200:focus { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); + } + + .md\:focus\:bg-blue-300:focus { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); + } + + .md\:focus\:bg-blue-400:focus { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); + } + + .md\:focus\:bg-blue-500:focus { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); + } + + .md\:focus\:bg-blue-600:focus { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); + } + + .md\:focus\:bg-blue-700:focus { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); + } + + .md\:focus\:bg-blue-800:focus { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); + } + + .md\:focus\:bg-blue-900:focus { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); + } + + .md\:focus\:bg-indigo-50:focus { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); + } + + .md\:focus\:bg-indigo-100:focus { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); + } + + .md\:focus\:bg-indigo-200:focus { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); + } + + .md\:focus\:bg-indigo-300:focus { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); + } + + .md\:focus\:bg-indigo-400:focus { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); + } + + .md\:focus\:bg-indigo-500:focus { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); + } + + .md\:focus\:bg-indigo-600:focus { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); + } + + .md\:focus\:bg-indigo-700:focus { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); + } + + .md\:focus\:bg-indigo-800:focus { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); + } + + .md\:focus\:bg-indigo-900:focus { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); + } + + .md\:focus\:bg-purple-50:focus { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); + } + + .md\:focus\:bg-purple-100:focus { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); + } + + .md\:focus\:bg-purple-200:focus { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); + } + + .md\:focus\:bg-purple-300:focus { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); + } + + .md\:focus\:bg-purple-400:focus { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); + } + + .md\:focus\:bg-purple-500:focus { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); + } + + .md\:focus\:bg-purple-600:focus { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); + } + + .md\:focus\:bg-purple-700:focus { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); + } + + .md\:focus\:bg-purple-800:focus { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); + } + + .md\:focus\:bg-purple-900:focus { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); + } + + .md\:focus\:bg-pink-50:focus { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); + } + + .md\:focus\:bg-pink-100:focus { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); + } + + .md\:focus\:bg-pink-200:focus { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); + } + + .md\:focus\:bg-pink-300:focus { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); + } + + .md\:focus\:bg-pink-400:focus { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); + } + + .md\:focus\:bg-pink-500:focus { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); + } + + .md\:focus\:bg-pink-600:focus { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); + } + + .md\:focus\:bg-pink-700:focus { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); + } + + .md\:focus\:bg-pink-800:focus { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); + } + + .md\:focus\:bg-pink-900:focus { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); + } + + .md\:active\:bg-transparent:active { + background-color: transparent; + } + + .md\:active\:bg-white:active { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); + } + + .md\:active\:bg-black:active { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); + } + + .md\:active\:bg-gray-50:active { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); + } + + .md\:active\:bg-gray-100:active { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); + } + + .md\:active\:bg-gray-200:active { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); + } + + .md\:active\:bg-gray-300:active { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); + } + + .md\:active\:bg-gray-400:active { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); + } + + .md\:active\:bg-gray-500:active { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); + } + + .md\:active\:bg-gray-600:active { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); + } + + .md\:active\:bg-gray-700:active { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); + } + + .md\:active\:bg-gray-800:active { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); + } + + .md\:active\:bg-gray-900:active { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); + } + + .md\:active\:bg-cool-gray-50:active { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); + } + + .md\:active\:bg-cool-gray-100:active { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); + } + + .md\:active\:bg-cool-gray-200:active { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); + } + + .md\:active\:bg-cool-gray-300:active { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); + } + + .md\:active\:bg-cool-gray-400:active { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); + } + + .md\:active\:bg-cool-gray-500:active { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); + } + + .md\:active\:bg-cool-gray-600:active { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); + } + + .md\:active\:bg-cool-gray-700:active { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); + } + + .md\:active\:bg-cool-gray-800:active { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); + } + + .md\:active\:bg-cool-gray-900:active { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); + } + + .md\:active\:bg-red-50:active { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); + } + + .md\:active\:bg-red-100:active { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); + } + + .md\:active\:bg-red-200:active { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); + } + + .md\:active\:bg-red-300:active { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); + } + + .md\:active\:bg-red-400:active { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); + } + + .md\:active\:bg-red-500:active { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); + } + + .md\:active\:bg-red-600:active { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); + } + + .md\:active\:bg-red-700:active { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); + } + + .md\:active\:bg-red-800:active { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); + } + + .md\:active\:bg-red-900:active { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); + } + + .md\:active\:bg-orange-50:active { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); + } + + .md\:active\:bg-orange-100:active { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); + } + + .md\:active\:bg-orange-200:active { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); + } + + .md\:active\:bg-orange-300:active { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); + } + + .md\:active\:bg-orange-400:active { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); + } + + .md\:active\:bg-orange-500:active { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); + } + + .md\:active\:bg-orange-600:active { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); + } + + .md\:active\:bg-orange-700:active { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); + } + + .md\:active\:bg-orange-800:active { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); + } + + .md\:active\:bg-orange-900:active { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); + } + + .md\:active\:bg-yellow-50:active { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); + } + + .md\:active\:bg-yellow-100:active { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); + } + + .md\:active\:bg-yellow-200:active { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); + } + + .md\:active\:bg-yellow-300:active { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); + } + + .md\:active\:bg-yellow-400:active { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); + } + + .md\:active\:bg-yellow-500:active { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); + } + + .md\:active\:bg-yellow-600:active { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); + } + + .md\:active\:bg-yellow-700:active { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); + } + + .md\:active\:bg-yellow-800:active { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); + } + + .md\:active\:bg-yellow-900:active { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); + } + + .md\:active\:bg-green-50:active { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); + } + + .md\:active\:bg-green-100:active { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); + } + + .md\:active\:bg-green-200:active { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); + } + + .md\:active\:bg-green-300:active { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); + } + + .md\:active\:bg-green-400:active { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); + } + + .md\:active\:bg-green-500:active { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); + } + + .md\:active\:bg-green-600:active { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); + } + + .md\:active\:bg-green-700:active { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); + } + + .md\:active\:bg-green-800:active { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); + } + + .md\:active\:bg-green-900:active { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); + } + + .md\:active\:bg-teal-50:active { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); + } + + .md\:active\:bg-teal-100:active { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); + } + + .md\:active\:bg-teal-200:active { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); + } + + .md\:active\:bg-teal-300:active { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); + } + + .md\:active\:bg-teal-400:active { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); + } + + .md\:active\:bg-teal-500:active { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); + } + + .md\:active\:bg-teal-600:active { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); + } + + .md\:active\:bg-teal-700:active { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); + } + + .md\:active\:bg-teal-800:active { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); + } + + .md\:active\:bg-teal-900:active { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); + } + + .md\:active\:bg-blue-50:active { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); + } + + .md\:active\:bg-blue-100:active { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); + } + + .md\:active\:bg-blue-200:active { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); + } + + .md\:active\:bg-blue-300:active { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); + } + + .md\:active\:bg-blue-400:active { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); + } + + .md\:active\:bg-blue-500:active { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); + } + + .md\:active\:bg-blue-600:active { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); + } + + .md\:active\:bg-blue-700:active { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); + } + + .md\:active\:bg-blue-800:active { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); + } + + .md\:active\:bg-blue-900:active { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); + } + + .md\:active\:bg-indigo-50:active { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); + } + + .md\:active\:bg-indigo-100:active { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); + } + + .md\:active\:bg-indigo-200:active { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); + } + + .md\:active\:bg-indigo-300:active { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); + } + + .md\:active\:bg-indigo-400:active { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); + } + + .md\:active\:bg-indigo-500:active { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); + } + + .md\:active\:bg-indigo-600:active { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); + } + + .md\:active\:bg-indigo-700:active { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); + } + + .md\:active\:bg-indigo-800:active { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); + } + + .md\:active\:bg-indigo-900:active { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); + } + + .md\:active\:bg-purple-50:active { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); + } + + .md\:active\:bg-purple-100:active { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); + } + + .md\:active\:bg-purple-200:active { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); + } + + .md\:active\:bg-purple-300:active { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); + } + + .md\:active\:bg-purple-400:active { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); + } + + .md\:active\:bg-purple-500:active { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); + } + + .md\:active\:bg-purple-600:active { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); + } + + .md\:active\:bg-purple-700:active { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); + } + + .md\:active\:bg-purple-800:active { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); + } + + .md\:active\:bg-purple-900:active { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); + } + + .md\:active\:bg-pink-50:active { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); + } + + .md\:active\:bg-pink-100:active { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); + } + + .md\:active\:bg-pink-200:active { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); + } + + .md\:active\:bg-pink-300:active { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); + } + + .md\:active\:bg-pink-400:active { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); + } + + .md\:active\:bg-pink-500:active { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); + } + + .md\:active\:bg-pink-600:active { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); + } + + .md\:active\:bg-pink-700:active { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); + } + + .md\:active\:bg-pink-800:active { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); + } + + .md\:active\:bg-pink-900:active { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); + } + + .md\:bg-none { + background-image: none; + } + + .md\:bg-gradient-to-t { + background-image: linear-gradient(to top, var(--gradient-color-stops)); + } + + .md\:bg-gradient-to-tr { + background-image: linear-gradient(to top right, var(--gradient-color-stops)); + } + + .md\:bg-gradient-to-r { + background-image: linear-gradient(to right, var(--gradient-color-stops)); + } + + .md\:bg-gradient-to-br { + background-image: linear-gradient(to bottom right, var(--gradient-color-stops)); + } + + .md\:bg-gradient-to-b { + background-image: linear-gradient(to bottom, var(--gradient-color-stops)); + } + + .md\:bg-gradient-to-bl { + background-image: linear-gradient(to bottom left, var(--gradient-color-stops)); + } + + .md\:bg-gradient-to-l { + background-image: linear-gradient(to left, var(--gradient-color-stops)); + } + + .md\:bg-gradient-to-tl { + background-image: linear-gradient(to top left, var(--gradient-color-stops)); + } + + .md\:from-transparent { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .md\:from-white { + --gradient-from-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .md\:from-black { + --gradient-from-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .md\:from-gray-50 { + --gradient-from-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); + } + + .md\:from-gray-100 { + --gradient-from-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); + } + + .md\:from-gray-200 { + --gradient-from-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); + } + + .md\:from-gray-300 { + --gradient-from-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); + } + + .md\:from-gray-400 { + --gradient-from-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); + } + + .md\:from-gray-500 { + --gradient-from-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); + } + + .md\:from-gray-600 { + --gradient-from-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); + } + + .md\:from-gray-700 { + --gradient-from-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); + } + + .md\:from-gray-800 { + --gradient-from-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); + } + + .md\:from-gray-900 { + --gradient-from-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); + } + + .md\:from-cool-gray-50 { + --gradient-from-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); + } + + .md\:from-cool-gray-100 { + --gradient-from-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); + } + + .md\:from-cool-gray-200 { + --gradient-from-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); + } + + .md\:from-cool-gray-300 { + --gradient-from-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); + } + + .md\:from-cool-gray-400 { + --gradient-from-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); + } + + .md\:from-cool-gray-500 { + --gradient-from-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); + } + + .md\:from-cool-gray-600 { + --gradient-from-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); + } + + .md\:from-cool-gray-700 { + --gradient-from-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); + } + + .md\:from-cool-gray-800 { + --gradient-from-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); + } + + .md\:from-cool-gray-900 { + --gradient-from-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); + } + + .md\:from-red-50 { + --gradient-from-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); + } + + .md\:from-red-100 { + --gradient-from-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); + } + + .md\:from-red-200 { + --gradient-from-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); + } + + .md\:from-red-300 { + --gradient-from-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); + } + + .md\:from-red-400 { + --gradient-from-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); + } + + .md\:from-red-500 { + --gradient-from-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); + } + + .md\:from-red-600 { + --gradient-from-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); + } + + .md\:from-red-700 { + --gradient-from-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); + } + + .md\:from-red-800 { + --gradient-from-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); + } + + .md\:from-red-900 { + --gradient-from-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); + } + + .md\:from-orange-50 { + --gradient-from-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); + } + + .md\:from-orange-100 { + --gradient-from-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); + } + + .md\:from-orange-200 { + --gradient-from-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); + } + + .md\:from-orange-300 { + --gradient-from-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); + } + + .md\:from-orange-400 { + --gradient-from-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); + } + + .md\:from-orange-500 { + --gradient-from-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); + } + + .md\:from-orange-600 { + --gradient-from-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); + } + + .md\:from-orange-700 { + --gradient-from-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); + } + + .md\:from-orange-800 { + --gradient-from-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); + } + + .md\:from-orange-900 { + --gradient-from-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); + } + + .md\:from-yellow-50 { + --gradient-from-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); + } + + .md\:from-yellow-100 { + --gradient-from-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); + } + + .md\:from-yellow-200 { + --gradient-from-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); + } + + .md\:from-yellow-300 { + --gradient-from-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); + } + + .md\:from-yellow-400 { + --gradient-from-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); + } + + .md\:from-yellow-500 { + --gradient-from-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); + } + + .md\:from-yellow-600 { + --gradient-from-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); + } + + .md\:from-yellow-700 { + --gradient-from-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); + } + + .md\:from-yellow-800 { + --gradient-from-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); + } + + .md\:from-yellow-900 { + --gradient-from-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); + } + + .md\:from-green-50 { + --gradient-from-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); + } + + .md\:from-green-100 { + --gradient-from-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); + } + + .md\:from-green-200 { + --gradient-from-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); + } + + .md\:from-green-300 { + --gradient-from-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); + } + + .md\:from-green-400 { + --gradient-from-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); + } + + .md\:from-green-500 { + --gradient-from-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); + } + + .md\:from-green-600 { + --gradient-from-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); + } + + .md\:from-green-700 { + --gradient-from-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); + } + + .md\:from-green-800 { + --gradient-from-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); + } + + .md\:from-green-900 { + --gradient-from-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); + } + + .md\:from-teal-50 { + --gradient-from-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); + } + + .md\:from-teal-100 { + --gradient-from-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); + } + + .md\:from-teal-200 { + --gradient-from-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); + } + + .md\:from-teal-300 { + --gradient-from-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); + } + + .md\:from-teal-400 { + --gradient-from-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); + } + + .md\:from-teal-500 { + --gradient-from-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); + } + + .md\:from-teal-600 { + --gradient-from-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); + } + + .md\:from-teal-700 { + --gradient-from-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); + } + + .md\:from-teal-800 { + --gradient-from-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); + } + + .md\:from-teal-900 { + --gradient-from-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); + } + + .md\:from-blue-50 { + --gradient-from-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); + } + + .md\:from-blue-100 { + --gradient-from-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); + } + + .md\:from-blue-200 { + --gradient-from-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); + } + + .md\:from-blue-300 { + --gradient-from-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); + } + + .md\:from-blue-400 { + --gradient-from-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); + } + + .md\:from-blue-500 { + --gradient-from-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); + } + + .md\:from-blue-600 { + --gradient-from-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); + } + + .md\:from-blue-700 { + --gradient-from-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); + } + + .md\:from-blue-800 { + --gradient-from-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); + } + + .md\:from-blue-900 { + --gradient-from-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); + } + + .md\:from-indigo-50 { + --gradient-from-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); + } + + .md\:from-indigo-100 { + --gradient-from-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); + } + + .md\:from-indigo-200 { + --gradient-from-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); + } + + .md\:from-indigo-300 { + --gradient-from-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); + } + + .md\:from-indigo-400 { + --gradient-from-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); + } + + .md\:from-indigo-500 { + --gradient-from-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); + } + + .md\:from-indigo-600 { + --gradient-from-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); + } + + .md\:from-indigo-700 { + --gradient-from-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); + } + + .md\:from-indigo-800 { + --gradient-from-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); + } + + .md\:from-indigo-900 { + --gradient-from-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); + } + + .md\:from-purple-50 { + --gradient-from-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); + } + + .md\:from-purple-100 { + --gradient-from-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); + } + + .md\:from-purple-200 { + --gradient-from-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); + } + + .md\:from-purple-300 { + --gradient-from-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); + } + + .md\:from-purple-400 { + --gradient-from-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); + } + + .md\:from-purple-500 { + --gradient-from-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); + } + + .md\:from-purple-600 { + --gradient-from-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); + } + + .md\:from-purple-700 { + --gradient-from-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); + } + + .md\:from-purple-800 { + --gradient-from-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); + } + + .md\:from-purple-900 { + --gradient-from-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); + } + + .md\:from-pink-50 { + --gradient-from-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); + } + + .md\:from-pink-100 { + --gradient-from-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); + } + + .md\:from-pink-200 { + --gradient-from-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); + } + + .md\:from-pink-300 { + --gradient-from-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); + } + + .md\:from-pink-400 { + --gradient-from-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); + } + + .md\:from-pink-500 { + --gradient-from-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); + } + + .md\:from-pink-600 { + --gradient-from-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); + } + + .md\:from-pink-700 { + --gradient-from-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); + } + + .md\:from-pink-800 { + --gradient-from-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); + } + + .md\:from-pink-900 { + --gradient-from-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); + } + + .md\:via-transparent { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .md\:via-white { + --gradient-via-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .md\:via-black { + --gradient-via-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .md\:via-gray-50 { + --gradient-via-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); + } + + .md\:via-gray-100 { + --gradient-via-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); + } + + .md\:via-gray-200 { + --gradient-via-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); + } + + .md\:via-gray-300 { + --gradient-via-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); + } + + .md\:via-gray-400 { + --gradient-via-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); + } + + .md\:via-gray-500 { + --gradient-via-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); + } + + .md\:via-gray-600 { + --gradient-via-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); + } + + .md\:via-gray-700 { + --gradient-via-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); + } + + .md\:via-gray-800 { + --gradient-via-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); + } + + .md\:via-gray-900 { + --gradient-via-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); + } + + .md\:via-cool-gray-50 { + --gradient-via-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); + } + + .md\:via-cool-gray-100 { + --gradient-via-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); + } + + .md\:via-cool-gray-200 { + --gradient-via-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); + } + + .md\:via-cool-gray-300 { + --gradient-via-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); + } + + .md\:via-cool-gray-400 { + --gradient-via-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); + } + + .md\:via-cool-gray-500 { + --gradient-via-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); + } + + .md\:via-cool-gray-600 { + --gradient-via-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); + } + + .md\:via-cool-gray-700 { + --gradient-via-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); + } + + .md\:via-cool-gray-800 { + --gradient-via-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); + } + + .md\:via-cool-gray-900 { + --gradient-via-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); + } + + .md\:via-red-50 { + --gradient-via-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); + } + + .md\:via-red-100 { + --gradient-via-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); + } + + .md\:via-red-200 { + --gradient-via-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); + } + + .md\:via-red-300 { + --gradient-via-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); + } + + .md\:via-red-400 { + --gradient-via-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); + } + + .md\:via-red-500 { + --gradient-via-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); + } + + .md\:via-red-600 { + --gradient-via-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); + } + + .md\:via-red-700 { + --gradient-via-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); + } + + .md\:via-red-800 { + --gradient-via-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); + } + + .md\:via-red-900 { + --gradient-via-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); + } + + .md\:via-orange-50 { + --gradient-via-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); + } + + .md\:via-orange-100 { + --gradient-via-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); + } + + .md\:via-orange-200 { + --gradient-via-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); + } + + .md\:via-orange-300 { + --gradient-via-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); + } + + .md\:via-orange-400 { + --gradient-via-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); + } + + .md\:via-orange-500 { + --gradient-via-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); + } + + .md\:via-orange-600 { + --gradient-via-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); + } + + .md\:via-orange-700 { + --gradient-via-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); + } + + .md\:via-orange-800 { + --gradient-via-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); + } + + .md\:via-orange-900 { + --gradient-via-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); + } + + .md\:via-yellow-50 { + --gradient-via-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); + } + + .md\:via-yellow-100 { + --gradient-via-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); + } + + .md\:via-yellow-200 { + --gradient-via-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); + } + + .md\:via-yellow-300 { + --gradient-via-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); + } + + .md\:via-yellow-400 { + --gradient-via-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); + } + + .md\:via-yellow-500 { + --gradient-via-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); + } + + .md\:via-yellow-600 { + --gradient-via-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); + } + + .md\:via-yellow-700 { + --gradient-via-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); + } + + .md\:via-yellow-800 { + --gradient-via-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); + } + + .md\:via-yellow-900 { + --gradient-via-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); + } + + .md\:via-green-50 { + --gradient-via-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); + } + + .md\:via-green-100 { + --gradient-via-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); + } + + .md\:via-green-200 { + --gradient-via-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); + } + + .md\:via-green-300 { + --gradient-via-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); + } + + .md\:via-green-400 { + --gradient-via-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); + } + + .md\:via-green-500 { + --gradient-via-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); + } + + .md\:via-green-600 { + --gradient-via-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); + } + + .md\:via-green-700 { + --gradient-via-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); + } + + .md\:via-green-800 { + --gradient-via-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); + } + + .md\:via-green-900 { + --gradient-via-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); + } + + .md\:via-teal-50 { + --gradient-via-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); + } + + .md\:via-teal-100 { + --gradient-via-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); + } + + .md\:via-teal-200 { + --gradient-via-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); + } + + .md\:via-teal-300 { + --gradient-via-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); + } + + .md\:via-teal-400 { + --gradient-via-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); + } + + .md\:via-teal-500 { + --gradient-via-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); + } + + .md\:via-teal-600 { + --gradient-via-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); + } + + .md\:via-teal-700 { + --gradient-via-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); + } + + .md\:via-teal-800 { + --gradient-via-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); + } + + .md\:via-teal-900 { + --gradient-via-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); + } + + .md\:via-blue-50 { + --gradient-via-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); + } + + .md\:via-blue-100 { + --gradient-via-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); + } + + .md\:via-blue-200 { + --gradient-via-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); + } + + .md\:via-blue-300 { + --gradient-via-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); + } + + .md\:via-blue-400 { + --gradient-via-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); + } + + .md\:via-blue-500 { + --gradient-via-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); + } + + .md\:via-blue-600 { + --gradient-via-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); + } + + .md\:via-blue-700 { + --gradient-via-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); + } + + .md\:via-blue-800 { + --gradient-via-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); + } + + .md\:via-blue-900 { + --gradient-via-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); + } + + .md\:via-indigo-50 { + --gradient-via-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); + } + + .md\:via-indigo-100 { + --gradient-via-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); + } + + .md\:via-indigo-200 { + --gradient-via-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); + } + + .md\:via-indigo-300 { + --gradient-via-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); + } + + .md\:via-indigo-400 { + --gradient-via-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); + } + + .md\:via-indigo-500 { + --gradient-via-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); + } + + .md\:via-indigo-600 { + --gradient-via-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); + } + + .md\:via-indigo-700 { + --gradient-via-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); + } + + .md\:via-indigo-800 { + --gradient-via-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); + } + + .md\:via-indigo-900 { + --gradient-via-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); + } + + .md\:via-purple-50 { + --gradient-via-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); + } + + .md\:via-purple-100 { + --gradient-via-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); + } + + .md\:via-purple-200 { + --gradient-via-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); + } + + .md\:via-purple-300 { + --gradient-via-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); + } + + .md\:via-purple-400 { + --gradient-via-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); + } + + .md\:via-purple-500 { + --gradient-via-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); + } + + .md\:via-purple-600 { + --gradient-via-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); + } + + .md\:via-purple-700 { + --gradient-via-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); + } + + .md\:via-purple-800 { + --gradient-via-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); + } + + .md\:via-purple-900 { + --gradient-via-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); + } + + .md\:via-pink-50 { + --gradient-via-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); + } + + .md\:via-pink-100 { + --gradient-via-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); + } + + .md\:via-pink-200 { + --gradient-via-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); + } + + .md\:via-pink-300 { + --gradient-via-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); + } + + .md\:via-pink-400 { + --gradient-via-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); + } + + .md\:via-pink-500 { + --gradient-via-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); + } + + .md\:via-pink-600 { + --gradient-via-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); + } + + .md\:via-pink-700 { + --gradient-via-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); + } + + .md\:via-pink-800 { + --gradient-via-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); + } + + .md\:via-pink-900 { + --gradient-via-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); + } + + .md\:to-transparent { + --gradient-to-color: transparent; + } + + .md\:to-white { + --gradient-to-color: #ffffff; + } + + .md\:to-black { + --gradient-to-color: #000000; + } + + .md\:to-gray-50 { + --gradient-to-color: #f9fafb; + } + + .md\:to-gray-100 { + --gradient-to-color: #f4f5f7; + } + + .md\:to-gray-200 { + --gradient-to-color: #e5e7eb; + } + + .md\:to-gray-300 { + --gradient-to-color: #d2d6dc; + } + + .md\:to-gray-400 { + --gradient-to-color: #9fa6b2; + } + + .md\:to-gray-500 { + --gradient-to-color: #6b7280; + } + + .md\:to-gray-600 { + --gradient-to-color: #4b5563; + } + + .md\:to-gray-700 { + --gradient-to-color: #374151; + } + + .md\:to-gray-800 { + --gradient-to-color: #252f3f; + } + + .md\:to-gray-900 { + --gradient-to-color: #161e2e; + } + + .md\:to-cool-gray-50 { + --gradient-to-color: #f8fafc; + } + + .md\:to-cool-gray-100 { + --gradient-to-color: #f1f5f9; + } + + .md\:to-cool-gray-200 { + --gradient-to-color: #e2e8f0; + } + + .md\:to-cool-gray-300 { + --gradient-to-color: #cfd8e3; + } + + .md\:to-cool-gray-400 { + --gradient-to-color: #97a6ba; + } + + .md\:to-cool-gray-500 { + --gradient-to-color: #64748b; + } + + .md\:to-cool-gray-600 { + --gradient-to-color: #475569; + } + + .md\:to-cool-gray-700 { + --gradient-to-color: #364152; + } + + .md\:to-cool-gray-800 { + --gradient-to-color: #27303f; + } + + .md\:to-cool-gray-900 { + --gradient-to-color: #1a202e; + } + + .md\:to-red-50 { + --gradient-to-color: #fdf2f2; + } + + .md\:to-red-100 { + --gradient-to-color: #fde8e8; + } + + .md\:to-red-200 { + --gradient-to-color: #fbd5d5; + } + + .md\:to-red-300 { + --gradient-to-color: #f8b4b4; + } + + .md\:to-red-400 { + --gradient-to-color: #f98080; + } + + .md\:to-red-500 { + --gradient-to-color: #f05252; + } + + .md\:to-red-600 { + --gradient-to-color: #e02424; + } + + .md\:to-red-700 { + --gradient-to-color: #c81e1e; + } + + .md\:to-red-800 { + --gradient-to-color: #9b1c1c; + } + + .md\:to-red-900 { + --gradient-to-color: #771d1d; + } + + .md\:to-orange-50 { + --gradient-to-color: #fff8f1; + } + + .md\:to-orange-100 { + --gradient-to-color: #feecdc; + } + + .md\:to-orange-200 { + --gradient-to-color: #fcd9bd; + } + + .md\:to-orange-300 { + --gradient-to-color: #fdba8c; + } + + .md\:to-orange-400 { + --gradient-to-color: #ff8a4c; + } + + .md\:to-orange-500 { + --gradient-to-color: #ff5a1f; + } + + .md\:to-orange-600 { + --gradient-to-color: #d03801; + } + + .md\:to-orange-700 { + --gradient-to-color: #b43403; + } + + .md\:to-orange-800 { + --gradient-to-color: #8a2c0d; + } + + .md\:to-orange-900 { + --gradient-to-color: #73230d; + } + + .md\:to-yellow-50 { + --gradient-to-color: #fdfdea; + } + + .md\:to-yellow-100 { + --gradient-to-color: #fdf6b2; + } + + .md\:to-yellow-200 { + --gradient-to-color: #fce96a; + } + + .md\:to-yellow-300 { + --gradient-to-color: #faca15; + } + + .md\:to-yellow-400 { + --gradient-to-color: #e3a008; + } + + .md\:to-yellow-500 { + --gradient-to-color: #c27803; + } + + .md\:to-yellow-600 { + --gradient-to-color: #9f580a; + } + + .md\:to-yellow-700 { + --gradient-to-color: #8e4b10; + } + + .md\:to-yellow-800 { + --gradient-to-color: #723b13; + } + + .md\:to-yellow-900 { + --gradient-to-color: #633112; + } + + .md\:to-green-50 { + --gradient-to-color: #f3faf7; + } + + .md\:to-green-100 { + --gradient-to-color: #def7ec; + } + + .md\:to-green-200 { + --gradient-to-color: #bcf0da; + } + + .md\:to-green-300 { + --gradient-to-color: #84e1bc; + } + + .md\:to-green-400 { + --gradient-to-color: #31c48d; + } + + .md\:to-green-500 { + --gradient-to-color: #0e9f6e; + } + + .md\:to-green-600 { + --gradient-to-color: #057a55; + } + + .md\:to-green-700 { + --gradient-to-color: #046c4e; + } + + .md\:to-green-800 { + --gradient-to-color: #03543f; + } + + .md\:to-green-900 { + --gradient-to-color: #014737; + } + + .md\:to-teal-50 { + --gradient-to-color: #edfafa; + } + + .md\:to-teal-100 { + --gradient-to-color: #d5f5f6; + } + + .md\:to-teal-200 { + --gradient-to-color: #afecef; + } + + .md\:to-teal-300 { + --gradient-to-color: #7edce2; + } + + .md\:to-teal-400 { + --gradient-to-color: #16bdca; + } + + .md\:to-teal-500 { + --gradient-to-color: #0694a2; + } + + .md\:to-teal-600 { + --gradient-to-color: #047481; + } + + .md\:to-teal-700 { + --gradient-to-color: #036672; + } + + .md\:to-teal-800 { + --gradient-to-color: #05505c; + } + + .md\:to-teal-900 { + --gradient-to-color: #014451; + } + + .md\:to-blue-50 { + --gradient-to-color: #ebf5ff; + } + + .md\:to-blue-100 { + --gradient-to-color: #e1effe; + } + + .md\:to-blue-200 { + --gradient-to-color: #c3ddfd; + } + + .md\:to-blue-300 { + --gradient-to-color: #a4cafe; + } + + .md\:to-blue-400 { + --gradient-to-color: #76a9fa; + } + + .md\:to-blue-500 { + --gradient-to-color: #3f83f8; + } + + .md\:to-blue-600 { + --gradient-to-color: #1c64f2; + } + + .md\:to-blue-700 { + --gradient-to-color: #1a56db; + } + + .md\:to-blue-800 { + --gradient-to-color: #1e429f; + } + + .md\:to-blue-900 { + --gradient-to-color: #233876; + } + + .md\:to-indigo-50 { + --gradient-to-color: #f0f5ff; + } + + .md\:to-indigo-100 { + --gradient-to-color: #e5edff; + } + + .md\:to-indigo-200 { + --gradient-to-color: #cddbfe; + } + + .md\:to-indigo-300 { + --gradient-to-color: #b4c6fc; + } + + .md\:to-indigo-400 { + --gradient-to-color: #8da2fb; + } + + .md\:to-indigo-500 { + --gradient-to-color: #6875f5; + } + + .md\:to-indigo-600 { + --gradient-to-color: #5850ec; + } + + .md\:to-indigo-700 { + --gradient-to-color: #5145cd; + } + + .md\:to-indigo-800 { + --gradient-to-color: #42389d; + } + + .md\:to-indigo-900 { + --gradient-to-color: #362f78; + } + + .md\:to-purple-50 { + --gradient-to-color: #f6f5ff; + } + + .md\:to-purple-100 { + --gradient-to-color: #edebfe; + } + + .md\:to-purple-200 { + --gradient-to-color: #dcd7fe; + } + + .md\:to-purple-300 { + --gradient-to-color: #cabffd; + } + + .md\:to-purple-400 { + --gradient-to-color: #ac94fa; + } + + .md\:to-purple-500 { + --gradient-to-color: #9061f9; + } + + .md\:to-purple-600 { + --gradient-to-color: #7e3af2; + } + + .md\:to-purple-700 { + --gradient-to-color: #6c2bd9; + } + + .md\:to-purple-800 { + --gradient-to-color: #5521b5; + } + + .md\:to-purple-900 { + --gradient-to-color: #4a1d96; + } + + .md\:to-pink-50 { + --gradient-to-color: #fdf2f8; + } + + .md\:to-pink-100 { + --gradient-to-color: #fce8f3; + } + + .md\:to-pink-200 { + --gradient-to-color: #fad1e8; + } + + .md\:to-pink-300 { + --gradient-to-color: #f8b4d9; + } + + .md\:to-pink-400 { + --gradient-to-color: #f17eb8; + } + + .md\:to-pink-500 { + --gradient-to-color: #e74694; + } + + .md\:to-pink-600 { + --gradient-to-color: #d61f69; + } + + .md\:to-pink-700 { + --gradient-to-color: #bf125d; + } + + .md\:to-pink-800 { + --gradient-to-color: #99154b; + } + + .md\:to-pink-900 { + --gradient-to-color: #751a3d; + } + + .md\:hover\:from-transparent:hover { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .md\:hover\:from-white:hover { + --gradient-from-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .md\:hover\:from-black:hover { + --gradient-from-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .md\:hover\:from-gray-50:hover { + --gradient-from-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); + } + + .md\:hover\:from-gray-100:hover { + --gradient-from-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); + } + + .md\:hover\:from-gray-200:hover { + --gradient-from-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); + } + + .md\:hover\:from-gray-300:hover { + --gradient-from-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); + } + + .md\:hover\:from-gray-400:hover { + --gradient-from-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); + } + + .md\:hover\:from-gray-500:hover { + --gradient-from-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); + } + + .md\:hover\:from-gray-600:hover { + --gradient-from-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); + } + + .md\:hover\:from-gray-700:hover { + --gradient-from-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); + } + + .md\:hover\:from-gray-800:hover { + --gradient-from-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); + } + + .md\:hover\:from-gray-900:hover { + --gradient-from-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); + } + + .md\:hover\:from-cool-gray-50:hover { + --gradient-from-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); + } + + .md\:hover\:from-cool-gray-100:hover { + --gradient-from-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); + } + + .md\:hover\:from-cool-gray-200:hover { + --gradient-from-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); + } + + .md\:hover\:from-cool-gray-300:hover { + --gradient-from-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); + } + + .md\:hover\:from-cool-gray-400:hover { + --gradient-from-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); + } + + .md\:hover\:from-cool-gray-500:hover { + --gradient-from-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); + } + + .md\:hover\:from-cool-gray-600:hover { + --gradient-from-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); + } + + .md\:hover\:from-cool-gray-700:hover { + --gradient-from-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); + } + + .md\:hover\:from-cool-gray-800:hover { + --gradient-from-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); + } + + .md\:hover\:from-cool-gray-900:hover { + --gradient-from-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); + } + + .md\:hover\:from-red-50:hover { + --gradient-from-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); + } + + .md\:hover\:from-red-100:hover { + --gradient-from-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); + } + + .md\:hover\:from-red-200:hover { + --gradient-from-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); + } + + .md\:hover\:from-red-300:hover { + --gradient-from-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); + } + + .md\:hover\:from-red-400:hover { + --gradient-from-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); + } + + .md\:hover\:from-red-500:hover { + --gradient-from-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); + } + + .md\:hover\:from-red-600:hover { + --gradient-from-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); + } + + .md\:hover\:from-red-700:hover { + --gradient-from-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); + } + + .md\:hover\:from-red-800:hover { + --gradient-from-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); + } + + .md\:hover\:from-red-900:hover { + --gradient-from-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); + } + + .md\:hover\:from-orange-50:hover { + --gradient-from-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); + } + + .md\:hover\:from-orange-100:hover { + --gradient-from-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); + } + + .md\:hover\:from-orange-200:hover { + --gradient-from-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); + } + + .md\:hover\:from-orange-300:hover { + --gradient-from-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); + } + + .md\:hover\:from-orange-400:hover { + --gradient-from-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); + } + + .md\:hover\:from-orange-500:hover { + --gradient-from-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); + } + + .md\:hover\:from-orange-600:hover { + --gradient-from-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); + } + + .md\:hover\:from-orange-700:hover { + --gradient-from-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); + } + + .md\:hover\:from-orange-800:hover { + --gradient-from-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); + } + + .md\:hover\:from-orange-900:hover { + --gradient-from-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); + } + + .md\:hover\:from-yellow-50:hover { + --gradient-from-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); + } + + .md\:hover\:from-yellow-100:hover { + --gradient-from-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); + } + + .md\:hover\:from-yellow-200:hover { + --gradient-from-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); + } + + .md\:hover\:from-yellow-300:hover { + --gradient-from-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); + } + + .md\:hover\:from-yellow-400:hover { + --gradient-from-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); + } + + .md\:hover\:from-yellow-500:hover { + --gradient-from-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); + } + + .md\:hover\:from-yellow-600:hover { + --gradient-from-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); + } + + .md\:hover\:from-yellow-700:hover { + --gradient-from-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); + } + + .md\:hover\:from-yellow-800:hover { + --gradient-from-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); + } + + .md\:hover\:from-yellow-900:hover { + --gradient-from-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); + } + + .md\:hover\:from-green-50:hover { + --gradient-from-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); + } + + .md\:hover\:from-green-100:hover { + --gradient-from-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); + } + + .md\:hover\:from-green-200:hover { + --gradient-from-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); + } + + .md\:hover\:from-green-300:hover { + --gradient-from-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); + } + + .md\:hover\:from-green-400:hover { + --gradient-from-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); + } + + .md\:hover\:from-green-500:hover { + --gradient-from-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); + } + + .md\:hover\:from-green-600:hover { + --gradient-from-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); + } + + .md\:hover\:from-green-700:hover { + --gradient-from-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); + } + + .md\:hover\:from-green-800:hover { + --gradient-from-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); + } + + .md\:hover\:from-green-900:hover { + --gradient-from-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); + } + + .md\:hover\:from-teal-50:hover { + --gradient-from-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); + } + + .md\:hover\:from-teal-100:hover { + --gradient-from-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); + } + + .md\:hover\:from-teal-200:hover { + --gradient-from-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); + } + + .md\:hover\:from-teal-300:hover { + --gradient-from-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); + } + + .md\:hover\:from-teal-400:hover { + --gradient-from-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); + } + + .md\:hover\:from-teal-500:hover { + --gradient-from-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); + } + + .md\:hover\:from-teal-600:hover { + --gradient-from-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); + } + + .md\:hover\:from-teal-700:hover { + --gradient-from-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); + } + + .md\:hover\:from-teal-800:hover { + --gradient-from-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); + } + + .md\:hover\:from-teal-900:hover { + --gradient-from-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); + } + + .md\:hover\:from-blue-50:hover { + --gradient-from-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); + } + + .md\:hover\:from-blue-100:hover { + --gradient-from-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); + } + + .md\:hover\:from-blue-200:hover { + --gradient-from-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); + } + + .md\:hover\:from-blue-300:hover { + --gradient-from-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); + } + + .md\:hover\:from-blue-400:hover { + --gradient-from-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); + } + + .md\:hover\:from-blue-500:hover { + --gradient-from-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); + } + + .md\:hover\:from-blue-600:hover { + --gradient-from-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); + } + + .md\:hover\:from-blue-700:hover { + --gradient-from-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); + } + + .md\:hover\:from-blue-800:hover { + --gradient-from-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); + } + + .md\:hover\:from-blue-900:hover { + --gradient-from-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); + } + + .md\:hover\:from-indigo-50:hover { + --gradient-from-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); + } + + .md\:hover\:from-indigo-100:hover { + --gradient-from-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); + } + + .md\:hover\:from-indigo-200:hover { + --gradient-from-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); + } + + .md\:hover\:from-indigo-300:hover { + --gradient-from-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); + } + + .md\:hover\:from-indigo-400:hover { + --gradient-from-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); + } + + .md\:hover\:from-indigo-500:hover { + --gradient-from-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); + } + + .md\:hover\:from-indigo-600:hover { + --gradient-from-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); + } + + .md\:hover\:from-indigo-700:hover { + --gradient-from-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); + } + + .md\:hover\:from-indigo-800:hover { + --gradient-from-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); + } + + .md\:hover\:from-indigo-900:hover { + --gradient-from-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); + } + + .md\:hover\:from-purple-50:hover { + --gradient-from-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); + } + + .md\:hover\:from-purple-100:hover { + --gradient-from-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); + } + + .md\:hover\:from-purple-200:hover { + --gradient-from-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); + } + + .md\:hover\:from-purple-300:hover { + --gradient-from-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); + } + + .md\:hover\:from-purple-400:hover { + --gradient-from-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); + } + + .md\:hover\:from-purple-500:hover { + --gradient-from-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); + } + + .md\:hover\:from-purple-600:hover { + --gradient-from-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); + } + + .md\:hover\:from-purple-700:hover { + --gradient-from-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); + } + + .md\:hover\:from-purple-800:hover { + --gradient-from-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); + } + + .md\:hover\:from-purple-900:hover { + --gradient-from-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); + } + + .md\:hover\:from-pink-50:hover { + --gradient-from-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); + } + + .md\:hover\:from-pink-100:hover { + --gradient-from-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); + } + + .md\:hover\:from-pink-200:hover { + --gradient-from-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); + } + + .md\:hover\:from-pink-300:hover { + --gradient-from-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); + } + + .md\:hover\:from-pink-400:hover { + --gradient-from-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); + } + + .md\:hover\:from-pink-500:hover { + --gradient-from-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); + } + + .md\:hover\:from-pink-600:hover { + --gradient-from-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); + } + + .md\:hover\:from-pink-700:hover { + --gradient-from-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); + } + + .md\:hover\:from-pink-800:hover { + --gradient-from-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); + } + + .md\:hover\:from-pink-900:hover { + --gradient-from-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); + } + + .md\:hover\:via-transparent:hover { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .md\:hover\:via-white:hover { + --gradient-via-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .md\:hover\:via-black:hover { + --gradient-via-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .md\:hover\:via-gray-50:hover { + --gradient-via-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); + } + + .md\:hover\:via-gray-100:hover { + --gradient-via-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); + } + + .md\:hover\:via-gray-200:hover { + --gradient-via-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); + } + + .md\:hover\:via-gray-300:hover { + --gradient-via-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); + } + + .md\:hover\:via-gray-400:hover { + --gradient-via-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); + } + + .md\:hover\:via-gray-500:hover { + --gradient-via-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); + } + + .md\:hover\:via-gray-600:hover { + --gradient-via-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); + } + + .md\:hover\:via-gray-700:hover { + --gradient-via-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); + } + + .md\:hover\:via-gray-800:hover { + --gradient-via-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); + } + + .md\:hover\:via-gray-900:hover { + --gradient-via-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); + } + + .md\:hover\:via-cool-gray-50:hover { + --gradient-via-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); + } + + .md\:hover\:via-cool-gray-100:hover { + --gradient-via-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); + } + + .md\:hover\:via-cool-gray-200:hover { + --gradient-via-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); + } + + .md\:hover\:via-cool-gray-300:hover { + --gradient-via-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); + } + + .md\:hover\:via-cool-gray-400:hover { + --gradient-via-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); + } + + .md\:hover\:via-cool-gray-500:hover { + --gradient-via-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); + } + + .md\:hover\:via-cool-gray-600:hover { + --gradient-via-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); + } + + .md\:hover\:via-cool-gray-700:hover { + --gradient-via-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); + } + + .md\:hover\:via-cool-gray-800:hover { + --gradient-via-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); + } + + .md\:hover\:via-cool-gray-900:hover { + --gradient-via-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); + } + + .md\:hover\:via-red-50:hover { + --gradient-via-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); + } + + .md\:hover\:via-red-100:hover { + --gradient-via-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); + } + + .md\:hover\:via-red-200:hover { + --gradient-via-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); + } + + .md\:hover\:via-red-300:hover { + --gradient-via-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); + } + + .md\:hover\:via-red-400:hover { + --gradient-via-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); + } + + .md\:hover\:via-red-500:hover { + --gradient-via-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); + } + + .md\:hover\:via-red-600:hover { + --gradient-via-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); + } + + .md\:hover\:via-red-700:hover { + --gradient-via-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); + } + + .md\:hover\:via-red-800:hover { + --gradient-via-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); + } + + .md\:hover\:via-red-900:hover { + --gradient-via-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); + } + + .md\:hover\:via-orange-50:hover { + --gradient-via-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); + } + + .md\:hover\:via-orange-100:hover { + --gradient-via-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); + } + + .md\:hover\:via-orange-200:hover { + --gradient-via-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); + } + + .md\:hover\:via-orange-300:hover { + --gradient-via-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); + } + + .md\:hover\:via-orange-400:hover { + --gradient-via-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); + } + + .md\:hover\:via-orange-500:hover { + --gradient-via-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); + } + + .md\:hover\:via-orange-600:hover { + --gradient-via-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); + } + + .md\:hover\:via-orange-700:hover { + --gradient-via-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); + } + + .md\:hover\:via-orange-800:hover { + --gradient-via-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); + } + + .md\:hover\:via-orange-900:hover { + --gradient-via-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); + } + + .md\:hover\:via-yellow-50:hover { + --gradient-via-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); + } + + .md\:hover\:via-yellow-100:hover { + --gradient-via-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); + } + + .md\:hover\:via-yellow-200:hover { + --gradient-via-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); + } + + .md\:hover\:via-yellow-300:hover { + --gradient-via-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); + } + + .md\:hover\:via-yellow-400:hover { + --gradient-via-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); + } + + .md\:hover\:via-yellow-500:hover { + --gradient-via-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); + } + + .md\:hover\:via-yellow-600:hover { + --gradient-via-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); + } + + .md\:hover\:via-yellow-700:hover { + --gradient-via-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); + } + + .md\:hover\:via-yellow-800:hover { + --gradient-via-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); + } + + .md\:hover\:via-yellow-900:hover { + --gradient-via-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); + } + + .md\:hover\:via-green-50:hover { + --gradient-via-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); + } + + .md\:hover\:via-green-100:hover { + --gradient-via-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); + } + + .md\:hover\:via-green-200:hover { + --gradient-via-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); + } + + .md\:hover\:via-green-300:hover { + --gradient-via-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); + } + + .md\:hover\:via-green-400:hover { + --gradient-via-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); + } + + .md\:hover\:via-green-500:hover { + --gradient-via-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); + } + + .md\:hover\:via-green-600:hover { + --gradient-via-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); + } + + .md\:hover\:via-green-700:hover { + --gradient-via-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); + } + + .md\:hover\:via-green-800:hover { + --gradient-via-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); + } + + .md\:hover\:via-green-900:hover { + --gradient-via-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); + } + + .md\:hover\:via-teal-50:hover { + --gradient-via-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); + } + + .md\:hover\:via-teal-100:hover { + --gradient-via-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); + } + + .md\:hover\:via-teal-200:hover { + --gradient-via-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); + } + + .md\:hover\:via-teal-300:hover { + --gradient-via-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); + } + + .md\:hover\:via-teal-400:hover { + --gradient-via-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); + } + + .md\:hover\:via-teal-500:hover { + --gradient-via-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); + } + + .md\:hover\:via-teal-600:hover { + --gradient-via-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); + } + + .md\:hover\:via-teal-700:hover { + --gradient-via-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); + } + + .md\:hover\:via-teal-800:hover { + --gradient-via-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); + } + + .md\:hover\:via-teal-900:hover { + --gradient-via-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); + } + + .md\:hover\:via-blue-50:hover { + --gradient-via-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); + } + + .md\:hover\:via-blue-100:hover { + --gradient-via-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); + } + + .md\:hover\:via-blue-200:hover { + --gradient-via-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); + } + + .md\:hover\:via-blue-300:hover { + --gradient-via-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); + } + + .md\:hover\:via-blue-400:hover { + --gradient-via-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); + } + + .md\:hover\:via-blue-500:hover { + --gradient-via-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); + } + + .md\:hover\:via-blue-600:hover { + --gradient-via-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); + } + + .md\:hover\:via-blue-700:hover { + --gradient-via-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); + } + + .md\:hover\:via-blue-800:hover { + --gradient-via-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); + } + + .md\:hover\:via-blue-900:hover { + --gradient-via-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); + } + + .md\:hover\:via-indigo-50:hover { + --gradient-via-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); + } + + .md\:hover\:via-indigo-100:hover { + --gradient-via-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); + } + + .md\:hover\:via-indigo-200:hover { + --gradient-via-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); + } + + .md\:hover\:via-indigo-300:hover { + --gradient-via-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); + } + + .md\:hover\:via-indigo-400:hover { + --gradient-via-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); + } + + .md\:hover\:via-indigo-500:hover { + --gradient-via-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); + } + + .md\:hover\:via-indigo-600:hover { + --gradient-via-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); + } + + .md\:hover\:via-indigo-700:hover { + --gradient-via-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); + } + + .md\:hover\:via-indigo-800:hover { + --gradient-via-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); + } + + .md\:hover\:via-indigo-900:hover { + --gradient-via-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); + } + + .md\:hover\:via-purple-50:hover { + --gradient-via-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); + } + + .md\:hover\:via-purple-100:hover { + --gradient-via-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); + } + + .md\:hover\:via-purple-200:hover { + --gradient-via-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); + } + + .md\:hover\:via-purple-300:hover { + --gradient-via-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); + } + + .md\:hover\:via-purple-400:hover { + --gradient-via-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); + } + + .md\:hover\:via-purple-500:hover { + --gradient-via-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); + } + + .md\:hover\:via-purple-600:hover { + --gradient-via-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); + } + + .md\:hover\:via-purple-700:hover { + --gradient-via-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); + } + + .md\:hover\:via-purple-800:hover { + --gradient-via-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); + } + + .md\:hover\:via-purple-900:hover { + --gradient-via-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); + } + + .md\:hover\:via-pink-50:hover { + --gradient-via-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); + } + + .md\:hover\:via-pink-100:hover { + --gradient-via-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); + } + + .md\:hover\:via-pink-200:hover { + --gradient-via-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); + } + + .md\:hover\:via-pink-300:hover { + --gradient-via-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); + } + + .md\:hover\:via-pink-400:hover { + --gradient-via-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); + } + + .md\:hover\:via-pink-500:hover { + --gradient-via-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); + } + + .md\:hover\:via-pink-600:hover { + --gradient-via-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); + } + + .md\:hover\:via-pink-700:hover { + --gradient-via-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); + } + + .md\:hover\:via-pink-800:hover { + --gradient-via-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); + } + + .md\:hover\:via-pink-900:hover { + --gradient-via-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); + } + + .md\:hover\:to-transparent:hover { + --gradient-to-color: transparent; + } + + .md\:hover\:to-white:hover { + --gradient-to-color: #ffffff; + } + + .md\:hover\:to-black:hover { + --gradient-to-color: #000000; + } + + .md\:hover\:to-gray-50:hover { + --gradient-to-color: #f9fafb; + } + + .md\:hover\:to-gray-100:hover { + --gradient-to-color: #f4f5f7; + } + + .md\:hover\:to-gray-200:hover { + --gradient-to-color: #e5e7eb; + } + + .md\:hover\:to-gray-300:hover { + --gradient-to-color: #d2d6dc; + } + + .md\:hover\:to-gray-400:hover { + --gradient-to-color: #9fa6b2; + } + + .md\:hover\:to-gray-500:hover { + --gradient-to-color: #6b7280; + } + + .md\:hover\:to-gray-600:hover { + --gradient-to-color: #4b5563; + } + + .md\:hover\:to-gray-700:hover { + --gradient-to-color: #374151; + } + + .md\:hover\:to-gray-800:hover { + --gradient-to-color: #252f3f; + } + + .md\:hover\:to-gray-900:hover { + --gradient-to-color: #161e2e; + } + + .md\:hover\:to-cool-gray-50:hover { + --gradient-to-color: #f8fafc; + } + + .md\:hover\:to-cool-gray-100:hover { + --gradient-to-color: #f1f5f9; + } + + .md\:hover\:to-cool-gray-200:hover { + --gradient-to-color: #e2e8f0; + } + + .md\:hover\:to-cool-gray-300:hover { + --gradient-to-color: #cfd8e3; + } + + .md\:hover\:to-cool-gray-400:hover { + --gradient-to-color: #97a6ba; + } + + .md\:hover\:to-cool-gray-500:hover { + --gradient-to-color: #64748b; + } + + .md\:hover\:to-cool-gray-600:hover { + --gradient-to-color: #475569; + } + + .md\:hover\:to-cool-gray-700:hover { + --gradient-to-color: #364152; + } + + .md\:hover\:to-cool-gray-800:hover { + --gradient-to-color: #27303f; + } + + .md\:hover\:to-cool-gray-900:hover { + --gradient-to-color: #1a202e; + } + + .md\:hover\:to-red-50:hover { + --gradient-to-color: #fdf2f2; + } + + .md\:hover\:to-red-100:hover { + --gradient-to-color: #fde8e8; + } + + .md\:hover\:to-red-200:hover { + --gradient-to-color: #fbd5d5; + } + + .md\:hover\:to-red-300:hover { + --gradient-to-color: #f8b4b4; + } + + .md\:hover\:to-red-400:hover { + --gradient-to-color: #f98080; + } + + .md\:hover\:to-red-500:hover { + --gradient-to-color: #f05252; + } + + .md\:hover\:to-red-600:hover { + --gradient-to-color: #e02424; + } + + .md\:hover\:to-red-700:hover { + --gradient-to-color: #c81e1e; + } + + .md\:hover\:to-red-800:hover { + --gradient-to-color: #9b1c1c; + } + + .md\:hover\:to-red-900:hover { + --gradient-to-color: #771d1d; + } + + .md\:hover\:to-orange-50:hover { + --gradient-to-color: #fff8f1; + } + + .md\:hover\:to-orange-100:hover { + --gradient-to-color: #feecdc; + } + + .md\:hover\:to-orange-200:hover { + --gradient-to-color: #fcd9bd; + } + + .md\:hover\:to-orange-300:hover { + --gradient-to-color: #fdba8c; + } + + .md\:hover\:to-orange-400:hover { + --gradient-to-color: #ff8a4c; + } + + .md\:hover\:to-orange-500:hover { + --gradient-to-color: #ff5a1f; + } + + .md\:hover\:to-orange-600:hover { + --gradient-to-color: #d03801; + } + + .md\:hover\:to-orange-700:hover { + --gradient-to-color: #b43403; + } + + .md\:hover\:to-orange-800:hover { + --gradient-to-color: #8a2c0d; + } + + .md\:hover\:to-orange-900:hover { + --gradient-to-color: #73230d; + } + + .md\:hover\:to-yellow-50:hover { + --gradient-to-color: #fdfdea; + } + + .md\:hover\:to-yellow-100:hover { + --gradient-to-color: #fdf6b2; + } + + .md\:hover\:to-yellow-200:hover { + --gradient-to-color: #fce96a; + } + + .md\:hover\:to-yellow-300:hover { + --gradient-to-color: #faca15; + } + + .md\:hover\:to-yellow-400:hover { + --gradient-to-color: #e3a008; + } + + .md\:hover\:to-yellow-500:hover { + --gradient-to-color: #c27803; + } + + .md\:hover\:to-yellow-600:hover { + --gradient-to-color: #9f580a; + } + + .md\:hover\:to-yellow-700:hover { + --gradient-to-color: #8e4b10; + } + + .md\:hover\:to-yellow-800:hover { + --gradient-to-color: #723b13; + } + + .md\:hover\:to-yellow-900:hover { + --gradient-to-color: #633112; + } + + .md\:hover\:to-green-50:hover { + --gradient-to-color: #f3faf7; + } + + .md\:hover\:to-green-100:hover { + --gradient-to-color: #def7ec; + } + + .md\:hover\:to-green-200:hover { + --gradient-to-color: #bcf0da; + } + + .md\:hover\:to-green-300:hover { + --gradient-to-color: #84e1bc; + } + + .md\:hover\:to-green-400:hover { + --gradient-to-color: #31c48d; + } + + .md\:hover\:to-green-500:hover { + --gradient-to-color: #0e9f6e; + } + + .md\:hover\:to-green-600:hover { + --gradient-to-color: #057a55; + } + + .md\:hover\:to-green-700:hover { + --gradient-to-color: #046c4e; + } + + .md\:hover\:to-green-800:hover { + --gradient-to-color: #03543f; + } + + .md\:hover\:to-green-900:hover { + --gradient-to-color: #014737; + } + + .md\:hover\:to-teal-50:hover { + --gradient-to-color: #edfafa; + } + + .md\:hover\:to-teal-100:hover { + --gradient-to-color: #d5f5f6; + } + + .md\:hover\:to-teal-200:hover { + --gradient-to-color: #afecef; + } + + .md\:hover\:to-teal-300:hover { + --gradient-to-color: #7edce2; + } + + .md\:hover\:to-teal-400:hover { + --gradient-to-color: #16bdca; + } + + .md\:hover\:to-teal-500:hover { + --gradient-to-color: #0694a2; + } + + .md\:hover\:to-teal-600:hover { + --gradient-to-color: #047481; + } + + .md\:hover\:to-teal-700:hover { + --gradient-to-color: #036672; + } + + .md\:hover\:to-teal-800:hover { + --gradient-to-color: #05505c; + } + + .md\:hover\:to-teal-900:hover { + --gradient-to-color: #014451; + } + + .md\:hover\:to-blue-50:hover { + --gradient-to-color: #ebf5ff; + } + + .md\:hover\:to-blue-100:hover { + --gradient-to-color: #e1effe; + } + + .md\:hover\:to-blue-200:hover { + --gradient-to-color: #c3ddfd; + } + + .md\:hover\:to-blue-300:hover { + --gradient-to-color: #a4cafe; + } + + .md\:hover\:to-blue-400:hover { + --gradient-to-color: #76a9fa; + } + + .md\:hover\:to-blue-500:hover { + --gradient-to-color: #3f83f8; + } + + .md\:hover\:to-blue-600:hover { + --gradient-to-color: #1c64f2; + } + + .md\:hover\:to-blue-700:hover { + --gradient-to-color: #1a56db; + } + + .md\:hover\:to-blue-800:hover { + --gradient-to-color: #1e429f; + } + + .md\:hover\:to-blue-900:hover { + --gradient-to-color: #233876; + } + + .md\:hover\:to-indigo-50:hover { + --gradient-to-color: #f0f5ff; + } + + .md\:hover\:to-indigo-100:hover { + --gradient-to-color: #e5edff; + } + + .md\:hover\:to-indigo-200:hover { + --gradient-to-color: #cddbfe; + } + + .md\:hover\:to-indigo-300:hover { + --gradient-to-color: #b4c6fc; + } + + .md\:hover\:to-indigo-400:hover { + --gradient-to-color: #8da2fb; + } + + .md\:hover\:to-indigo-500:hover { + --gradient-to-color: #6875f5; + } + + .md\:hover\:to-indigo-600:hover { + --gradient-to-color: #5850ec; + } + + .md\:hover\:to-indigo-700:hover { + --gradient-to-color: #5145cd; + } + + .md\:hover\:to-indigo-800:hover { + --gradient-to-color: #42389d; + } + + .md\:hover\:to-indigo-900:hover { + --gradient-to-color: #362f78; + } + + .md\:hover\:to-purple-50:hover { + --gradient-to-color: #f6f5ff; + } + + .md\:hover\:to-purple-100:hover { + --gradient-to-color: #edebfe; + } + + .md\:hover\:to-purple-200:hover { + --gradient-to-color: #dcd7fe; + } + + .md\:hover\:to-purple-300:hover { + --gradient-to-color: #cabffd; + } + + .md\:hover\:to-purple-400:hover { + --gradient-to-color: #ac94fa; + } + + .md\:hover\:to-purple-500:hover { + --gradient-to-color: #9061f9; + } + + .md\:hover\:to-purple-600:hover { + --gradient-to-color: #7e3af2; + } + + .md\:hover\:to-purple-700:hover { + --gradient-to-color: #6c2bd9; + } + + .md\:hover\:to-purple-800:hover { + --gradient-to-color: #5521b5; + } + + .md\:hover\:to-purple-900:hover { + --gradient-to-color: #4a1d96; + } + + .md\:hover\:to-pink-50:hover { + --gradient-to-color: #fdf2f8; + } + + .md\:hover\:to-pink-100:hover { + --gradient-to-color: #fce8f3; + } + + .md\:hover\:to-pink-200:hover { + --gradient-to-color: #fad1e8; + } + + .md\:hover\:to-pink-300:hover { + --gradient-to-color: #f8b4d9; + } + + .md\:hover\:to-pink-400:hover { + --gradient-to-color: #f17eb8; + } + + .md\:hover\:to-pink-500:hover { + --gradient-to-color: #e74694; + } + + .md\:hover\:to-pink-600:hover { + --gradient-to-color: #d61f69; + } + + .md\:hover\:to-pink-700:hover { + --gradient-to-color: #bf125d; + } + + .md\:hover\:to-pink-800:hover { + --gradient-to-color: #99154b; + } + + .md\:hover\:to-pink-900:hover { + --gradient-to-color: #751a3d; + } + + .md\:focus\:from-transparent:focus { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .md\:focus\:from-white:focus { + --gradient-from-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .md\:focus\:from-black:focus { + --gradient-from-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .md\:focus\:from-gray-50:focus { + --gradient-from-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); + } + + .md\:focus\:from-gray-100:focus { + --gradient-from-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); + } + + .md\:focus\:from-gray-200:focus { + --gradient-from-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); + } + + .md\:focus\:from-gray-300:focus { + --gradient-from-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); + } + + .md\:focus\:from-gray-400:focus { + --gradient-from-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); + } + + .md\:focus\:from-gray-500:focus { + --gradient-from-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); + } + + .md\:focus\:from-gray-600:focus { + --gradient-from-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); + } + + .md\:focus\:from-gray-700:focus { + --gradient-from-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); + } + + .md\:focus\:from-gray-800:focus { + --gradient-from-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); + } + + .md\:focus\:from-gray-900:focus { + --gradient-from-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); + } + + .md\:focus\:from-cool-gray-50:focus { + --gradient-from-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); + } + + .md\:focus\:from-cool-gray-100:focus { + --gradient-from-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); + } + + .md\:focus\:from-cool-gray-200:focus { + --gradient-from-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); + } + + .md\:focus\:from-cool-gray-300:focus { + --gradient-from-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); + } + + .md\:focus\:from-cool-gray-400:focus { + --gradient-from-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); + } + + .md\:focus\:from-cool-gray-500:focus { + --gradient-from-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); + } + + .md\:focus\:from-cool-gray-600:focus { + --gradient-from-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); + } + + .md\:focus\:from-cool-gray-700:focus { + --gradient-from-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); + } + + .md\:focus\:from-cool-gray-800:focus { + --gradient-from-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); + } + + .md\:focus\:from-cool-gray-900:focus { + --gradient-from-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); + } + + .md\:focus\:from-red-50:focus { + --gradient-from-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); + } + + .md\:focus\:from-red-100:focus { + --gradient-from-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); + } + + .md\:focus\:from-red-200:focus { + --gradient-from-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); + } + + .md\:focus\:from-red-300:focus { + --gradient-from-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); + } + + .md\:focus\:from-red-400:focus { + --gradient-from-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); + } + + .md\:focus\:from-red-500:focus { + --gradient-from-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); + } + + .md\:focus\:from-red-600:focus { + --gradient-from-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); + } + + .md\:focus\:from-red-700:focus { + --gradient-from-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); + } + + .md\:focus\:from-red-800:focus { + --gradient-from-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); + } + + .md\:focus\:from-red-900:focus { + --gradient-from-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); + } + + .md\:focus\:from-orange-50:focus { + --gradient-from-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); + } + + .md\:focus\:from-orange-100:focus { + --gradient-from-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); + } + + .md\:focus\:from-orange-200:focus { + --gradient-from-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); + } + + .md\:focus\:from-orange-300:focus { + --gradient-from-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); + } + + .md\:focus\:from-orange-400:focus { + --gradient-from-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); + } + + .md\:focus\:from-orange-500:focus { + --gradient-from-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); + } + + .md\:focus\:from-orange-600:focus { + --gradient-from-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); + } + + .md\:focus\:from-orange-700:focus { + --gradient-from-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); + } + + .md\:focus\:from-orange-800:focus { + --gradient-from-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); + } + + .md\:focus\:from-orange-900:focus { + --gradient-from-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); + } + + .md\:focus\:from-yellow-50:focus { + --gradient-from-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); + } + + .md\:focus\:from-yellow-100:focus { + --gradient-from-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); + } + + .md\:focus\:from-yellow-200:focus { + --gradient-from-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); + } + + .md\:focus\:from-yellow-300:focus { + --gradient-from-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); + } + + .md\:focus\:from-yellow-400:focus { + --gradient-from-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); + } + + .md\:focus\:from-yellow-500:focus { + --gradient-from-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); + } + + .md\:focus\:from-yellow-600:focus { + --gradient-from-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); + } + + .md\:focus\:from-yellow-700:focus { + --gradient-from-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); + } + + .md\:focus\:from-yellow-800:focus { + --gradient-from-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); + } + + .md\:focus\:from-yellow-900:focus { + --gradient-from-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); + } + + .md\:focus\:from-green-50:focus { + --gradient-from-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); + } + + .md\:focus\:from-green-100:focus { + --gradient-from-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); + } + + .md\:focus\:from-green-200:focus { + --gradient-from-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); + } + + .md\:focus\:from-green-300:focus { + --gradient-from-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); + } + + .md\:focus\:from-green-400:focus { + --gradient-from-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); + } + + .md\:focus\:from-green-500:focus { + --gradient-from-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); + } + + .md\:focus\:from-green-600:focus { + --gradient-from-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); + } + + .md\:focus\:from-green-700:focus { + --gradient-from-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); + } + + .md\:focus\:from-green-800:focus { + --gradient-from-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); + } + + .md\:focus\:from-green-900:focus { + --gradient-from-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); + } + + .md\:focus\:from-teal-50:focus { + --gradient-from-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); + } + + .md\:focus\:from-teal-100:focus { + --gradient-from-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); + } + + .md\:focus\:from-teal-200:focus { + --gradient-from-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); + } + + .md\:focus\:from-teal-300:focus { + --gradient-from-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); + } + + .md\:focus\:from-teal-400:focus { + --gradient-from-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); + } + + .md\:focus\:from-teal-500:focus { + --gradient-from-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); + } + + .md\:focus\:from-teal-600:focus { + --gradient-from-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); + } + + .md\:focus\:from-teal-700:focus { + --gradient-from-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); + } + + .md\:focus\:from-teal-800:focus { + --gradient-from-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); + } + + .md\:focus\:from-teal-900:focus { + --gradient-from-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); + } + + .md\:focus\:from-blue-50:focus { + --gradient-from-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); + } + + .md\:focus\:from-blue-100:focus { + --gradient-from-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); + } + + .md\:focus\:from-blue-200:focus { + --gradient-from-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); + } + + .md\:focus\:from-blue-300:focus { + --gradient-from-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); + } + + .md\:focus\:from-blue-400:focus { + --gradient-from-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); + } + + .md\:focus\:from-blue-500:focus { + --gradient-from-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); + } + + .md\:focus\:from-blue-600:focus { + --gradient-from-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); + } + + .md\:focus\:from-blue-700:focus { + --gradient-from-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); + } + + .md\:focus\:from-blue-800:focus { + --gradient-from-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); + } + + .md\:focus\:from-blue-900:focus { + --gradient-from-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); + } + + .md\:focus\:from-indigo-50:focus { + --gradient-from-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); + } + + .md\:focus\:from-indigo-100:focus { + --gradient-from-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); + } + + .md\:focus\:from-indigo-200:focus { + --gradient-from-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); + } + + .md\:focus\:from-indigo-300:focus { + --gradient-from-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); + } + + .md\:focus\:from-indigo-400:focus { + --gradient-from-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); + } + + .md\:focus\:from-indigo-500:focus { + --gradient-from-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); + } + + .md\:focus\:from-indigo-600:focus { + --gradient-from-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); + } + + .md\:focus\:from-indigo-700:focus { + --gradient-from-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); + } + + .md\:focus\:from-indigo-800:focus { + --gradient-from-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); + } + + .md\:focus\:from-indigo-900:focus { + --gradient-from-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); + } + + .md\:focus\:from-purple-50:focus { + --gradient-from-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); + } + + .md\:focus\:from-purple-100:focus { + --gradient-from-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); + } + + .md\:focus\:from-purple-200:focus { + --gradient-from-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); + } + + .md\:focus\:from-purple-300:focus { + --gradient-from-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); + } + + .md\:focus\:from-purple-400:focus { + --gradient-from-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); + } + + .md\:focus\:from-purple-500:focus { + --gradient-from-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); + } + + .md\:focus\:from-purple-600:focus { + --gradient-from-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); + } + + .md\:focus\:from-purple-700:focus { + --gradient-from-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); + } + + .md\:focus\:from-purple-800:focus { + --gradient-from-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); + } + + .md\:focus\:from-purple-900:focus { + --gradient-from-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); + } + + .md\:focus\:from-pink-50:focus { + --gradient-from-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); + } + + .md\:focus\:from-pink-100:focus { + --gradient-from-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); + } + + .md\:focus\:from-pink-200:focus { + --gradient-from-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); + } + + .md\:focus\:from-pink-300:focus { + --gradient-from-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); + } + + .md\:focus\:from-pink-400:focus { + --gradient-from-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); + } + + .md\:focus\:from-pink-500:focus { + --gradient-from-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); + } + + .md\:focus\:from-pink-600:focus { + --gradient-from-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); + } + + .md\:focus\:from-pink-700:focus { + --gradient-from-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); + } + + .md\:focus\:from-pink-800:focus { + --gradient-from-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); + } + + .md\:focus\:from-pink-900:focus { + --gradient-from-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); + } + + .md\:focus\:via-transparent:focus { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .md\:focus\:via-white:focus { + --gradient-via-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .md\:focus\:via-black:focus { + --gradient-via-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .md\:focus\:via-gray-50:focus { + --gradient-via-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); + } + + .md\:focus\:via-gray-100:focus { + --gradient-via-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); + } + + .md\:focus\:via-gray-200:focus { + --gradient-via-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); + } + + .md\:focus\:via-gray-300:focus { + --gradient-via-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); + } + + .md\:focus\:via-gray-400:focus { + --gradient-via-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); + } + + .md\:focus\:via-gray-500:focus { + --gradient-via-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); + } + + .md\:focus\:via-gray-600:focus { + --gradient-via-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); + } + + .md\:focus\:via-gray-700:focus { + --gradient-via-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); + } + + .md\:focus\:via-gray-800:focus { + --gradient-via-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); + } + + .md\:focus\:via-gray-900:focus { + --gradient-via-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); + } + + .md\:focus\:via-cool-gray-50:focus { + --gradient-via-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); + } + + .md\:focus\:via-cool-gray-100:focus { + --gradient-via-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); + } + + .md\:focus\:via-cool-gray-200:focus { + --gradient-via-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); + } + + .md\:focus\:via-cool-gray-300:focus { + --gradient-via-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); + } + + .md\:focus\:via-cool-gray-400:focus { + --gradient-via-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); + } + + .md\:focus\:via-cool-gray-500:focus { + --gradient-via-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); + } + + .md\:focus\:via-cool-gray-600:focus { + --gradient-via-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); + } + + .md\:focus\:via-cool-gray-700:focus { + --gradient-via-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); + } + + .md\:focus\:via-cool-gray-800:focus { + --gradient-via-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); + } + + .md\:focus\:via-cool-gray-900:focus { + --gradient-via-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); + } + + .md\:focus\:via-red-50:focus { + --gradient-via-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); + } + + .md\:focus\:via-red-100:focus { + --gradient-via-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); + } + + .md\:focus\:via-red-200:focus { + --gradient-via-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); + } + + .md\:focus\:via-red-300:focus { + --gradient-via-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); + } + + .md\:focus\:via-red-400:focus { + --gradient-via-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); + } + + .md\:focus\:via-red-500:focus { + --gradient-via-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); + } + + .md\:focus\:via-red-600:focus { + --gradient-via-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); + } + + .md\:focus\:via-red-700:focus { + --gradient-via-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); + } + + .md\:focus\:via-red-800:focus { + --gradient-via-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); + } + + .md\:focus\:via-red-900:focus { + --gradient-via-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); + } + + .md\:focus\:via-orange-50:focus { + --gradient-via-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); + } + + .md\:focus\:via-orange-100:focus { + --gradient-via-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); + } + + .md\:focus\:via-orange-200:focus { + --gradient-via-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); + } + + .md\:focus\:via-orange-300:focus { + --gradient-via-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); + } + + .md\:focus\:via-orange-400:focus { + --gradient-via-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); + } + + .md\:focus\:via-orange-500:focus { + --gradient-via-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); + } + + .md\:focus\:via-orange-600:focus { + --gradient-via-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); + } + + .md\:focus\:via-orange-700:focus { + --gradient-via-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); + } + + .md\:focus\:via-orange-800:focus { + --gradient-via-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); + } + + .md\:focus\:via-orange-900:focus { + --gradient-via-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); + } + + .md\:focus\:via-yellow-50:focus { + --gradient-via-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); + } + + .md\:focus\:via-yellow-100:focus { + --gradient-via-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); + } + + .md\:focus\:via-yellow-200:focus { + --gradient-via-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); + } + + .md\:focus\:via-yellow-300:focus { + --gradient-via-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); + } + + .md\:focus\:via-yellow-400:focus { + --gradient-via-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); + } + + .md\:focus\:via-yellow-500:focus { + --gradient-via-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); + } + + .md\:focus\:via-yellow-600:focus { + --gradient-via-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); + } + + .md\:focus\:via-yellow-700:focus { + --gradient-via-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); + } + + .md\:focus\:via-yellow-800:focus { + --gradient-via-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); + } + + .md\:focus\:via-yellow-900:focus { + --gradient-via-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); + } + + .md\:focus\:via-green-50:focus { + --gradient-via-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); + } + + .md\:focus\:via-green-100:focus { + --gradient-via-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); + } + + .md\:focus\:via-green-200:focus { + --gradient-via-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); + } + + .md\:focus\:via-green-300:focus { + --gradient-via-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); + } + + .md\:focus\:via-green-400:focus { + --gradient-via-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); + } + + .md\:focus\:via-green-500:focus { + --gradient-via-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); + } + + .md\:focus\:via-green-600:focus { + --gradient-via-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); + } + + .md\:focus\:via-green-700:focus { + --gradient-via-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); + } + + .md\:focus\:via-green-800:focus { + --gradient-via-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); + } + + .md\:focus\:via-green-900:focus { + --gradient-via-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); + } + + .md\:focus\:via-teal-50:focus { + --gradient-via-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); + } + + .md\:focus\:via-teal-100:focus { + --gradient-via-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); + } + + .md\:focus\:via-teal-200:focus { + --gradient-via-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); + } + + .md\:focus\:via-teal-300:focus { + --gradient-via-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); + } + + .md\:focus\:via-teal-400:focus { + --gradient-via-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); + } + + .md\:focus\:via-teal-500:focus { + --gradient-via-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); + } + + .md\:focus\:via-teal-600:focus { + --gradient-via-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); + } + + .md\:focus\:via-teal-700:focus { + --gradient-via-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); + } + + .md\:focus\:via-teal-800:focus { + --gradient-via-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); + } + + .md\:focus\:via-teal-900:focus { + --gradient-via-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); + } + + .md\:focus\:via-blue-50:focus { + --gradient-via-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); + } + + .md\:focus\:via-blue-100:focus { + --gradient-via-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); + } + + .md\:focus\:via-blue-200:focus { + --gradient-via-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); + } + + .md\:focus\:via-blue-300:focus { + --gradient-via-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); + } + + .md\:focus\:via-blue-400:focus { + --gradient-via-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); + } + + .md\:focus\:via-blue-500:focus { + --gradient-via-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); + } + + .md\:focus\:via-blue-600:focus { + --gradient-via-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); + } + + .md\:focus\:via-blue-700:focus { + --gradient-via-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); + } + + .md\:focus\:via-blue-800:focus { + --gradient-via-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); + } + + .md\:focus\:via-blue-900:focus { + --gradient-via-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); + } + + .md\:focus\:via-indigo-50:focus { + --gradient-via-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); + } + + .md\:focus\:via-indigo-100:focus { + --gradient-via-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); + } + + .md\:focus\:via-indigo-200:focus { + --gradient-via-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); + } + + .md\:focus\:via-indigo-300:focus { + --gradient-via-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); + } + + .md\:focus\:via-indigo-400:focus { + --gradient-via-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); + } + + .md\:focus\:via-indigo-500:focus { + --gradient-via-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); + } + + .md\:focus\:via-indigo-600:focus { + --gradient-via-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); + } + + .md\:focus\:via-indigo-700:focus { + --gradient-via-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); + } + + .md\:focus\:via-indigo-800:focus { + --gradient-via-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); + } + + .md\:focus\:via-indigo-900:focus { + --gradient-via-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); + } + + .md\:focus\:via-purple-50:focus { + --gradient-via-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); + } + + .md\:focus\:via-purple-100:focus { + --gradient-via-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); + } + + .md\:focus\:via-purple-200:focus { + --gradient-via-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); + } + + .md\:focus\:via-purple-300:focus { + --gradient-via-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); + } + + .md\:focus\:via-purple-400:focus { + --gradient-via-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); + } + + .md\:focus\:via-purple-500:focus { + --gradient-via-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); + } + + .md\:focus\:via-purple-600:focus { + --gradient-via-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); + } + + .md\:focus\:via-purple-700:focus { + --gradient-via-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); + } + + .md\:focus\:via-purple-800:focus { + --gradient-via-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); + } + + .md\:focus\:via-purple-900:focus { + --gradient-via-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); + } + + .md\:focus\:via-pink-50:focus { + --gradient-via-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); + } + + .md\:focus\:via-pink-100:focus { + --gradient-via-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); + } + + .md\:focus\:via-pink-200:focus { + --gradient-via-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); + } + + .md\:focus\:via-pink-300:focus { + --gradient-via-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); + } + + .md\:focus\:via-pink-400:focus { + --gradient-via-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); + } + + .md\:focus\:via-pink-500:focus { + --gradient-via-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); + } + + .md\:focus\:via-pink-600:focus { + --gradient-via-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); + } + + .md\:focus\:via-pink-700:focus { + --gradient-via-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); + } + + .md\:focus\:via-pink-800:focus { + --gradient-via-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); + } + + .md\:focus\:via-pink-900:focus { + --gradient-via-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); + } + + .md\:focus\:to-transparent:focus { + --gradient-to-color: transparent; + } + + .md\:focus\:to-white:focus { + --gradient-to-color: #ffffff; + } + + .md\:focus\:to-black:focus { + --gradient-to-color: #000000; + } + + .md\:focus\:to-gray-50:focus { + --gradient-to-color: #f9fafb; + } + + .md\:focus\:to-gray-100:focus { + --gradient-to-color: #f4f5f7; + } + + .md\:focus\:to-gray-200:focus { + --gradient-to-color: #e5e7eb; + } + + .md\:focus\:to-gray-300:focus { + --gradient-to-color: #d2d6dc; + } + + .md\:focus\:to-gray-400:focus { + --gradient-to-color: #9fa6b2; + } + + .md\:focus\:to-gray-500:focus { + --gradient-to-color: #6b7280; + } + + .md\:focus\:to-gray-600:focus { + --gradient-to-color: #4b5563; + } + + .md\:focus\:to-gray-700:focus { + --gradient-to-color: #374151; + } + + .md\:focus\:to-gray-800:focus { + --gradient-to-color: #252f3f; + } + + .md\:focus\:to-gray-900:focus { + --gradient-to-color: #161e2e; + } + + .md\:focus\:to-cool-gray-50:focus { + --gradient-to-color: #f8fafc; + } + + .md\:focus\:to-cool-gray-100:focus { + --gradient-to-color: #f1f5f9; + } + + .md\:focus\:to-cool-gray-200:focus { + --gradient-to-color: #e2e8f0; + } + + .md\:focus\:to-cool-gray-300:focus { + --gradient-to-color: #cfd8e3; + } + + .md\:focus\:to-cool-gray-400:focus { + --gradient-to-color: #97a6ba; + } + + .md\:focus\:to-cool-gray-500:focus { + --gradient-to-color: #64748b; + } + + .md\:focus\:to-cool-gray-600:focus { + --gradient-to-color: #475569; + } + + .md\:focus\:to-cool-gray-700:focus { + --gradient-to-color: #364152; + } + + .md\:focus\:to-cool-gray-800:focus { + --gradient-to-color: #27303f; + } + + .md\:focus\:to-cool-gray-900:focus { + --gradient-to-color: #1a202e; + } + + .md\:focus\:to-red-50:focus { + --gradient-to-color: #fdf2f2; + } + + .md\:focus\:to-red-100:focus { + --gradient-to-color: #fde8e8; + } + + .md\:focus\:to-red-200:focus { + --gradient-to-color: #fbd5d5; + } + + .md\:focus\:to-red-300:focus { + --gradient-to-color: #f8b4b4; + } + + .md\:focus\:to-red-400:focus { + --gradient-to-color: #f98080; + } + + .md\:focus\:to-red-500:focus { + --gradient-to-color: #f05252; + } + + .md\:focus\:to-red-600:focus { + --gradient-to-color: #e02424; + } + + .md\:focus\:to-red-700:focus { + --gradient-to-color: #c81e1e; + } + + .md\:focus\:to-red-800:focus { + --gradient-to-color: #9b1c1c; + } + + .md\:focus\:to-red-900:focus { + --gradient-to-color: #771d1d; + } + + .md\:focus\:to-orange-50:focus { + --gradient-to-color: #fff8f1; + } + + .md\:focus\:to-orange-100:focus { + --gradient-to-color: #feecdc; + } + + .md\:focus\:to-orange-200:focus { + --gradient-to-color: #fcd9bd; + } + + .md\:focus\:to-orange-300:focus { + --gradient-to-color: #fdba8c; + } + + .md\:focus\:to-orange-400:focus { + --gradient-to-color: #ff8a4c; + } + + .md\:focus\:to-orange-500:focus { + --gradient-to-color: #ff5a1f; + } + + .md\:focus\:to-orange-600:focus { + --gradient-to-color: #d03801; + } + + .md\:focus\:to-orange-700:focus { + --gradient-to-color: #b43403; + } + + .md\:focus\:to-orange-800:focus { + --gradient-to-color: #8a2c0d; + } + + .md\:focus\:to-orange-900:focus { + --gradient-to-color: #73230d; + } + + .md\:focus\:to-yellow-50:focus { + --gradient-to-color: #fdfdea; + } + + .md\:focus\:to-yellow-100:focus { + --gradient-to-color: #fdf6b2; + } + + .md\:focus\:to-yellow-200:focus { + --gradient-to-color: #fce96a; + } + + .md\:focus\:to-yellow-300:focus { + --gradient-to-color: #faca15; + } + + .md\:focus\:to-yellow-400:focus { + --gradient-to-color: #e3a008; + } + + .md\:focus\:to-yellow-500:focus { + --gradient-to-color: #c27803; + } + + .md\:focus\:to-yellow-600:focus { + --gradient-to-color: #9f580a; + } + + .md\:focus\:to-yellow-700:focus { + --gradient-to-color: #8e4b10; + } + + .md\:focus\:to-yellow-800:focus { + --gradient-to-color: #723b13; + } + + .md\:focus\:to-yellow-900:focus { + --gradient-to-color: #633112; + } + + .md\:focus\:to-green-50:focus { + --gradient-to-color: #f3faf7; + } + + .md\:focus\:to-green-100:focus { + --gradient-to-color: #def7ec; + } + + .md\:focus\:to-green-200:focus { + --gradient-to-color: #bcf0da; + } + + .md\:focus\:to-green-300:focus { + --gradient-to-color: #84e1bc; + } + + .md\:focus\:to-green-400:focus { + --gradient-to-color: #31c48d; + } + + .md\:focus\:to-green-500:focus { + --gradient-to-color: #0e9f6e; + } + + .md\:focus\:to-green-600:focus { + --gradient-to-color: #057a55; + } + + .md\:focus\:to-green-700:focus { + --gradient-to-color: #046c4e; + } + + .md\:focus\:to-green-800:focus { + --gradient-to-color: #03543f; + } + + .md\:focus\:to-green-900:focus { + --gradient-to-color: #014737; + } + + .md\:focus\:to-teal-50:focus { + --gradient-to-color: #edfafa; + } + + .md\:focus\:to-teal-100:focus { + --gradient-to-color: #d5f5f6; + } + + .md\:focus\:to-teal-200:focus { + --gradient-to-color: #afecef; + } + + .md\:focus\:to-teal-300:focus { + --gradient-to-color: #7edce2; + } + + .md\:focus\:to-teal-400:focus { + --gradient-to-color: #16bdca; + } + + .md\:focus\:to-teal-500:focus { + --gradient-to-color: #0694a2; + } + + .md\:focus\:to-teal-600:focus { + --gradient-to-color: #047481; + } + + .md\:focus\:to-teal-700:focus { + --gradient-to-color: #036672; + } + + .md\:focus\:to-teal-800:focus { + --gradient-to-color: #05505c; + } + + .md\:focus\:to-teal-900:focus { + --gradient-to-color: #014451; + } + + .md\:focus\:to-blue-50:focus { + --gradient-to-color: #ebf5ff; + } + + .md\:focus\:to-blue-100:focus { + --gradient-to-color: #e1effe; + } + + .md\:focus\:to-blue-200:focus { + --gradient-to-color: #c3ddfd; + } + + .md\:focus\:to-blue-300:focus { + --gradient-to-color: #a4cafe; + } + + .md\:focus\:to-blue-400:focus { + --gradient-to-color: #76a9fa; + } + + .md\:focus\:to-blue-500:focus { + --gradient-to-color: #3f83f8; + } + + .md\:focus\:to-blue-600:focus { + --gradient-to-color: #1c64f2; + } + + .md\:focus\:to-blue-700:focus { + --gradient-to-color: #1a56db; + } + + .md\:focus\:to-blue-800:focus { + --gradient-to-color: #1e429f; + } + + .md\:focus\:to-blue-900:focus { + --gradient-to-color: #233876; + } + + .md\:focus\:to-indigo-50:focus { + --gradient-to-color: #f0f5ff; + } + + .md\:focus\:to-indigo-100:focus { + --gradient-to-color: #e5edff; + } + + .md\:focus\:to-indigo-200:focus { + --gradient-to-color: #cddbfe; + } + + .md\:focus\:to-indigo-300:focus { + --gradient-to-color: #b4c6fc; + } + + .md\:focus\:to-indigo-400:focus { + --gradient-to-color: #8da2fb; + } + + .md\:focus\:to-indigo-500:focus { + --gradient-to-color: #6875f5; + } + + .md\:focus\:to-indigo-600:focus { + --gradient-to-color: #5850ec; + } + + .md\:focus\:to-indigo-700:focus { + --gradient-to-color: #5145cd; + } + + .md\:focus\:to-indigo-800:focus { + --gradient-to-color: #42389d; + } + + .md\:focus\:to-indigo-900:focus { + --gradient-to-color: #362f78; + } + + .md\:focus\:to-purple-50:focus { + --gradient-to-color: #f6f5ff; + } + + .md\:focus\:to-purple-100:focus { + --gradient-to-color: #edebfe; + } + + .md\:focus\:to-purple-200:focus { + --gradient-to-color: #dcd7fe; + } + + .md\:focus\:to-purple-300:focus { + --gradient-to-color: #cabffd; + } + + .md\:focus\:to-purple-400:focus { + --gradient-to-color: #ac94fa; + } + + .md\:focus\:to-purple-500:focus { + --gradient-to-color: #9061f9; + } + + .md\:focus\:to-purple-600:focus { + --gradient-to-color: #7e3af2; + } + + .md\:focus\:to-purple-700:focus { + --gradient-to-color: #6c2bd9; + } + + .md\:focus\:to-purple-800:focus { + --gradient-to-color: #5521b5; + } + + .md\:focus\:to-purple-900:focus { + --gradient-to-color: #4a1d96; + } + + .md\:focus\:to-pink-50:focus { + --gradient-to-color: #fdf2f8; + } + + .md\:focus\:to-pink-100:focus { + --gradient-to-color: #fce8f3; + } + + .md\:focus\:to-pink-200:focus { + --gradient-to-color: #fad1e8; + } + + .md\:focus\:to-pink-300:focus { + --gradient-to-color: #f8b4d9; + } + + .md\:focus\:to-pink-400:focus { + --gradient-to-color: #f17eb8; + } + + .md\:focus\:to-pink-500:focus { + --gradient-to-color: #e74694; + } + + .md\:focus\:to-pink-600:focus { + --gradient-to-color: #d61f69; + } + + .md\:focus\:to-pink-700:focus { + --gradient-to-color: #bf125d; + } + + .md\:focus\:to-pink-800:focus { + --gradient-to-color: #99154b; + } + + .md\:focus\:to-pink-900:focus { + --gradient-to-color: #751a3d; + } + + .md\:bg-opacity-0 { + --bg-opacity: 0; + } + + .md\:bg-opacity-25 { + --bg-opacity: 0.25; + } + + .md\:bg-opacity-50 { + --bg-opacity: 0.5; + } + + .md\:bg-opacity-75 { + --bg-opacity: 0.75; + } + + .md\:bg-opacity-100 { + --bg-opacity: 1; + } + + .md\:hover\:bg-opacity-0:hover { + --bg-opacity: 0; + } + + .md\:hover\:bg-opacity-25:hover { + --bg-opacity: 0.25; + } + + .md\:hover\:bg-opacity-50:hover { + --bg-opacity: 0.5; + } + + .md\:hover\:bg-opacity-75:hover { + --bg-opacity: 0.75; + } + + .md\:hover\:bg-opacity-100:hover { + --bg-opacity: 1; + } + + .md\:focus\:bg-opacity-0:focus { + --bg-opacity: 0; + } + + .md\:focus\:bg-opacity-25:focus { + --bg-opacity: 0.25; + } + + .md\:focus\:bg-opacity-50:focus { + --bg-opacity: 0.5; + } + + .md\:focus\:bg-opacity-75:focus { + --bg-opacity: 0.75; + } + + .md\:focus\:bg-opacity-100:focus { + --bg-opacity: 1; + } + + .md\:bg-bottom { + background-position: bottom; + } + + .md\:bg-center { + background-position: center; + } + + .md\:bg-left { + background-position: left; + } + + .md\:bg-left-bottom { + background-position: left bottom; + } + + .md\:bg-left-top { + background-position: left top; + } + + .md\:bg-right { + background-position: right; + } + + .md\:bg-right-bottom { + background-position: right bottom; + } + + .md\:bg-right-top { + background-position: right top; + } + + .md\:bg-top { + background-position: top; + } + + .md\:bg-repeat { + background-repeat: repeat; + } + + .md\:bg-no-repeat { + background-repeat: no-repeat; + } + + .md\:bg-repeat-x { + background-repeat: repeat-x; + } + + .md\:bg-repeat-y { + background-repeat: repeat-y; + } + + .md\:bg-repeat-round { + background-repeat: round; + } + + .md\:bg-repeat-space { + background-repeat: space; + } + + .md\:bg-auto { + background-size: auto; + } + + .md\:bg-cover { + background-size: cover; + } + + .md\:bg-contain { + background-size: contain; + } + + .md\:border-collapse { + border-collapse: collapse; + } + + .md\:border-separate { + border-collapse: separate; + } + + .md\:border-transparent { + border-color: transparent; + } + + .md\:border-white { + --border-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--border-opacity)); + } + + .md\:border-black { + --border-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--border-opacity)); + } + + .md\:border-gray-50 { + --border-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--border-opacity)); + } + + .md\:border-gray-100 { + --border-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--border-opacity)); + } + + .md\:border-gray-200 { + --border-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--border-opacity)); + } + + .md\:border-gray-300 { + --border-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--border-opacity)); + } + + .md\:border-gray-400 { + --border-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--border-opacity)); + } + + .md\:border-gray-500 { + --border-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--border-opacity)); + } + + .md\:border-gray-600 { + --border-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--border-opacity)); + } + + .md\:border-gray-700 { + --border-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--border-opacity)); + } + + .md\:border-gray-800 { + --border-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--border-opacity)); + } + + .md\:border-gray-900 { + --border-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--border-opacity)); + } + + .md\:border-cool-gray-50 { + --border-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--border-opacity)); + } + + .md\:border-cool-gray-100 { + --border-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--border-opacity)); + } + + .md\:border-cool-gray-200 { + --border-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--border-opacity)); + } + + .md\:border-cool-gray-300 { + --border-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--border-opacity)); + } + + .md\:border-cool-gray-400 { + --border-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--border-opacity)); + } + + .md\:border-cool-gray-500 { + --border-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--border-opacity)); + } + + .md\:border-cool-gray-600 { + --border-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--border-opacity)); + } + + .md\:border-cool-gray-700 { + --border-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--border-opacity)); + } + + .md\:border-cool-gray-800 { + --border-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--border-opacity)); + } + + .md\:border-cool-gray-900 { + --border-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--border-opacity)); + } + + .md\:border-red-50 { + --border-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--border-opacity)); + } + + .md\:border-red-100 { + --border-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--border-opacity)); + } + + .md\:border-red-200 { + --border-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--border-opacity)); + } + + .md\:border-red-300 { + --border-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--border-opacity)); + } + + .md\:border-red-400 { + --border-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--border-opacity)); + } + + .md\:border-red-500 { + --border-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--border-opacity)); + } + + .md\:border-red-600 { + --border-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--border-opacity)); + } + + .md\:border-red-700 { + --border-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--border-opacity)); + } + + .md\:border-red-800 { + --border-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--border-opacity)); + } + + .md\:border-red-900 { + --border-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--border-opacity)); + } + + .md\:border-orange-50 { + --border-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--border-opacity)); + } + + .md\:border-orange-100 { + --border-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--border-opacity)); + } + + .md\:border-orange-200 { + --border-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--border-opacity)); + } + + .md\:border-orange-300 { + --border-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--border-opacity)); + } + + .md\:border-orange-400 { + --border-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--border-opacity)); + } + + .md\:border-orange-500 { + --border-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--border-opacity)); + } + + .md\:border-orange-600 { + --border-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--border-opacity)); + } + + .md\:border-orange-700 { + --border-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--border-opacity)); + } + + .md\:border-orange-800 { + --border-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--border-opacity)); + } + + .md\:border-orange-900 { + --border-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--border-opacity)); + } + + .md\:border-yellow-50 { + --border-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--border-opacity)); + } + + .md\:border-yellow-100 { + --border-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--border-opacity)); + } + + .md\:border-yellow-200 { + --border-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--border-opacity)); + } + + .md\:border-yellow-300 { + --border-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--border-opacity)); + } + + .md\:border-yellow-400 { + --border-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--border-opacity)); + } + + .md\:border-yellow-500 { + --border-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--border-opacity)); + } + + .md\:border-yellow-600 { + --border-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--border-opacity)); + } + + .md\:border-yellow-700 { + --border-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--border-opacity)); + } + + .md\:border-yellow-800 { + --border-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--border-opacity)); + } + + .md\:border-yellow-900 { + --border-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--border-opacity)); + } + + .md\:border-green-50 { + --border-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--border-opacity)); + } + + .md\:border-green-100 { + --border-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--border-opacity)); + } + + .md\:border-green-200 { + --border-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--border-opacity)); + } + + .md\:border-green-300 { + --border-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--border-opacity)); + } + + .md\:border-green-400 { + --border-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--border-opacity)); + } + + .md\:border-green-500 { + --border-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--border-opacity)); + } + + .md\:border-green-600 { + --border-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--border-opacity)); + } + + .md\:border-green-700 { + --border-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--border-opacity)); + } + + .md\:border-green-800 { + --border-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--border-opacity)); + } + + .md\:border-green-900 { + --border-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--border-opacity)); + } + + .md\:border-teal-50 { + --border-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--border-opacity)); + } + + .md\:border-teal-100 { + --border-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--border-opacity)); + } + + .md\:border-teal-200 { + --border-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--border-opacity)); + } + + .md\:border-teal-300 { + --border-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--border-opacity)); + } + + .md\:border-teal-400 { + --border-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--border-opacity)); + } + + .md\:border-teal-500 { + --border-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--border-opacity)); + } + + .md\:border-teal-600 { + --border-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--border-opacity)); + } + + .md\:border-teal-700 { + --border-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--border-opacity)); + } + + .md\:border-teal-800 { + --border-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--border-opacity)); + } + + .md\:border-teal-900 { + --border-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--border-opacity)); + } + + .md\:border-blue-50 { + --border-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--border-opacity)); + } + + .md\:border-blue-100 { + --border-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--border-opacity)); + } + + .md\:border-blue-200 { + --border-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--border-opacity)); + } + + .md\:border-blue-300 { + --border-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--border-opacity)); + } + + .md\:border-blue-400 { + --border-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--border-opacity)); + } + + .md\:border-blue-500 { + --border-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--border-opacity)); + } + + .md\:border-blue-600 { + --border-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--border-opacity)); + } + + .md\:border-blue-700 { + --border-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--border-opacity)); + } + + .md\:border-blue-800 { + --border-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--border-opacity)); + } + + .md\:border-blue-900 { + --border-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--border-opacity)); + } + + .md\:border-indigo-50 { + --border-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--border-opacity)); + } + + .md\:border-indigo-100 { + --border-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--border-opacity)); + } + + .md\:border-indigo-200 { + --border-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--border-opacity)); + } + + .md\:border-indigo-300 { + --border-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--border-opacity)); + } + + .md\:border-indigo-400 { + --border-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--border-opacity)); + } + + .md\:border-indigo-500 { + --border-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--border-opacity)); + } + + .md\:border-indigo-600 { + --border-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--border-opacity)); + } + + .md\:border-indigo-700 { + --border-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--border-opacity)); + } + + .md\:border-indigo-800 { + --border-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--border-opacity)); + } + + .md\:border-indigo-900 { + --border-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--border-opacity)); + } + + .md\:border-purple-50 { + --border-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--border-opacity)); + } + + .md\:border-purple-100 { + --border-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--border-opacity)); + } + + .md\:border-purple-200 { + --border-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--border-opacity)); + } + + .md\:border-purple-300 { + --border-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--border-opacity)); + } + + .md\:border-purple-400 { + --border-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--border-opacity)); + } + + .md\:border-purple-500 { + --border-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--border-opacity)); + } + + .md\:border-purple-600 { + --border-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--border-opacity)); + } + + .md\:border-purple-700 { + --border-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--border-opacity)); + } + + .md\:border-purple-800 { + --border-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--border-opacity)); + } + + .md\:border-purple-900 { + --border-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--border-opacity)); + } + + .md\:border-pink-50 { + --border-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--border-opacity)); + } + + .md\:border-pink-100 { + --border-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--border-opacity)); + } + + .md\:border-pink-200 { + --border-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--border-opacity)); + } + + .md\:border-pink-300 { + --border-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--border-opacity)); + } + + .md\:border-pink-400 { + --border-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--border-opacity)); + } + + .md\:border-pink-500 { + --border-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--border-opacity)); + } + + .md\:border-pink-600 { + --border-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--border-opacity)); + } + + .md\:border-pink-700 { + --border-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--border-opacity)); + } + + .md\:border-pink-800 { + --border-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--border-opacity)); + } + + .md\:border-pink-900 { + --border-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-transparent { + border-color: transparent; + } + + .group:hover .md\:group-hover\:border-white { + --border-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-black { + --border-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-gray-50 { + --border-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-gray-100 { + --border-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-gray-200 { + --border-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-gray-300 { + --border-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-gray-400 { + --border-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-gray-500 { + --border-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-gray-600 { + --border-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-gray-700 { + --border-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-gray-800 { + --border-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-gray-900 { + --border-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-cool-gray-50 { + --border-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-cool-gray-100 { + --border-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-cool-gray-200 { + --border-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-cool-gray-300 { + --border-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-cool-gray-400 { + --border-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-cool-gray-500 { + --border-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-cool-gray-600 { + --border-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-cool-gray-700 { + --border-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-cool-gray-800 { + --border-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-cool-gray-900 { + --border-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-red-50 { + --border-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-red-100 { + --border-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-red-200 { + --border-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-red-300 { + --border-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-red-400 { + --border-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-red-500 { + --border-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-red-600 { + --border-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-red-700 { + --border-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-red-800 { + --border-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-red-900 { + --border-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-orange-50 { + --border-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-orange-100 { + --border-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-orange-200 { + --border-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-orange-300 { + --border-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-orange-400 { + --border-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-orange-500 { + --border-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-orange-600 { + --border-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-orange-700 { + --border-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-orange-800 { + --border-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-orange-900 { + --border-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-yellow-50 { + --border-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-yellow-100 { + --border-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-yellow-200 { + --border-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-yellow-300 { + --border-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-yellow-400 { + --border-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-yellow-500 { + --border-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-yellow-600 { + --border-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-yellow-700 { + --border-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-yellow-800 { + --border-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-yellow-900 { + --border-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-green-50 { + --border-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-green-100 { + --border-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-green-200 { + --border-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-green-300 { + --border-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-green-400 { + --border-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-green-500 { + --border-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-green-600 { + --border-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-green-700 { + --border-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-green-800 { + --border-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-green-900 { + --border-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-teal-50 { + --border-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-teal-100 { + --border-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-teal-200 { + --border-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-teal-300 { + --border-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-teal-400 { + --border-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-teal-500 { + --border-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-teal-600 { + --border-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-teal-700 { + --border-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-teal-800 { + --border-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-teal-900 { + --border-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-blue-50 { + --border-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-blue-100 { + --border-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-blue-200 { + --border-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-blue-300 { + --border-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-blue-400 { + --border-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-blue-500 { + --border-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-blue-600 { + --border-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-blue-700 { + --border-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-blue-800 { + --border-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-blue-900 { + --border-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-indigo-50 { + --border-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-indigo-100 { + --border-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-indigo-200 { + --border-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-indigo-300 { + --border-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-indigo-400 { + --border-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-indigo-500 { + --border-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-indigo-600 { + --border-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-indigo-700 { + --border-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-indigo-800 { + --border-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-indigo-900 { + --border-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-purple-50 { + --border-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-purple-100 { + --border-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-purple-200 { + --border-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-purple-300 { + --border-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-purple-400 { + --border-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-purple-500 { + --border-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-purple-600 { + --border-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-purple-700 { + --border-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-purple-800 { + --border-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-purple-900 { + --border-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-pink-50 { + --border-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-pink-100 { + --border-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-pink-200 { + --border-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-pink-300 { + --border-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-pink-400 { + --border-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-pink-500 { + --border-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-pink-600 { + --border-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-pink-700 { + --border-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-pink-800 { + --border-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--border-opacity)); + } + + .group:hover .md\:group-hover\:border-pink-900 { + --border-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-transparent { + border-color: transparent; + } + + .group:focus .md\:group-focus\:border-white { + --border-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-black { + --border-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-gray-50 { + --border-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-gray-100 { + --border-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-gray-200 { + --border-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-gray-300 { + --border-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-gray-400 { + --border-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-gray-500 { + --border-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-gray-600 { + --border-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-gray-700 { + --border-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-gray-800 { + --border-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-gray-900 { + --border-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-cool-gray-50 { + --border-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-cool-gray-100 { + --border-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-cool-gray-200 { + --border-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-cool-gray-300 { + --border-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-cool-gray-400 { + --border-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-cool-gray-500 { + --border-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-cool-gray-600 { + --border-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-cool-gray-700 { + --border-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-cool-gray-800 { + --border-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-cool-gray-900 { + --border-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-red-50 { + --border-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-red-100 { + --border-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-red-200 { + --border-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-red-300 { + --border-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-red-400 { + --border-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-red-500 { + --border-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-red-600 { + --border-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-red-700 { + --border-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-red-800 { + --border-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-red-900 { + --border-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-orange-50 { + --border-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-orange-100 { + --border-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-orange-200 { + --border-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-orange-300 { + --border-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-orange-400 { + --border-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-orange-500 { + --border-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-orange-600 { + --border-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-orange-700 { + --border-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-orange-800 { + --border-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-orange-900 { + --border-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-yellow-50 { + --border-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-yellow-100 { + --border-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-yellow-200 { + --border-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-yellow-300 { + --border-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-yellow-400 { + --border-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-yellow-500 { + --border-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-yellow-600 { + --border-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-yellow-700 { + --border-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-yellow-800 { + --border-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-yellow-900 { + --border-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-green-50 { + --border-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-green-100 { + --border-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-green-200 { + --border-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-green-300 { + --border-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-green-400 { + --border-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-green-500 { + --border-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-green-600 { + --border-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-green-700 { + --border-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-green-800 { + --border-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-green-900 { + --border-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-teal-50 { + --border-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-teal-100 { + --border-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-teal-200 { + --border-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-teal-300 { + --border-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-teal-400 { + --border-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-teal-500 { + --border-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-teal-600 { + --border-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-teal-700 { + --border-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-teal-800 { + --border-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-teal-900 { + --border-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-blue-50 { + --border-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-blue-100 { + --border-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-blue-200 { + --border-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-blue-300 { + --border-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-blue-400 { + --border-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-blue-500 { + --border-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-blue-600 { + --border-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-blue-700 { + --border-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-blue-800 { + --border-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-blue-900 { + --border-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-indigo-50 { + --border-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-indigo-100 { + --border-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-indigo-200 { + --border-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-indigo-300 { + --border-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-indigo-400 { + --border-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-indigo-500 { + --border-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-indigo-600 { + --border-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-indigo-700 { + --border-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-indigo-800 { + --border-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-indigo-900 { + --border-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-purple-50 { + --border-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-purple-100 { + --border-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-purple-200 { + --border-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-purple-300 { + --border-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-purple-400 { + --border-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-purple-500 { + --border-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-purple-600 { + --border-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-purple-700 { + --border-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-purple-800 { + --border-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-purple-900 { + --border-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-pink-50 { + --border-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-pink-100 { + --border-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-pink-200 { + --border-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-pink-300 { + --border-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-pink-400 { + --border-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-pink-500 { + --border-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-pink-600 { + --border-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-pink-700 { + --border-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-pink-800 { + --border-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--border-opacity)); + } + + .group:focus .md\:group-focus\:border-pink-900 { + --border-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--border-opacity)); + } + + .md\:hover\:border-transparent:hover { + border-color: transparent; + } + + .md\:hover\:border-white:hover { + --border-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--border-opacity)); + } + + .md\:hover\:border-black:hover { + --border-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--border-opacity)); + } + + .md\:hover\:border-gray-50:hover { + --border-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--border-opacity)); + } + + .md\:hover\:border-gray-100:hover { + --border-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--border-opacity)); + } + + .md\:hover\:border-gray-200:hover { + --border-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--border-opacity)); + } + + .md\:hover\:border-gray-300:hover { + --border-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--border-opacity)); + } + + .md\:hover\:border-gray-400:hover { + --border-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--border-opacity)); + } + + .md\:hover\:border-gray-500:hover { + --border-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--border-opacity)); + } + + .md\:hover\:border-gray-600:hover { + --border-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--border-opacity)); + } + + .md\:hover\:border-gray-700:hover { + --border-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--border-opacity)); + } + + .md\:hover\:border-gray-800:hover { + --border-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--border-opacity)); + } + + .md\:hover\:border-gray-900:hover { + --border-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--border-opacity)); + } + + .md\:hover\:border-cool-gray-50:hover { + --border-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--border-opacity)); + } + + .md\:hover\:border-cool-gray-100:hover { + --border-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--border-opacity)); + } + + .md\:hover\:border-cool-gray-200:hover { + --border-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--border-opacity)); + } + + .md\:hover\:border-cool-gray-300:hover { + --border-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--border-opacity)); + } + + .md\:hover\:border-cool-gray-400:hover { + --border-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--border-opacity)); + } + + .md\:hover\:border-cool-gray-500:hover { + --border-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--border-opacity)); + } + + .md\:hover\:border-cool-gray-600:hover { + --border-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--border-opacity)); + } + + .md\:hover\:border-cool-gray-700:hover { + --border-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--border-opacity)); + } + + .md\:hover\:border-cool-gray-800:hover { + --border-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--border-opacity)); + } + + .md\:hover\:border-cool-gray-900:hover { + --border-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--border-opacity)); + } + + .md\:hover\:border-red-50:hover { + --border-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--border-opacity)); + } + + .md\:hover\:border-red-100:hover { + --border-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--border-opacity)); + } + + .md\:hover\:border-red-200:hover { + --border-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--border-opacity)); + } + + .md\:hover\:border-red-300:hover { + --border-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--border-opacity)); + } + + .md\:hover\:border-red-400:hover { + --border-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--border-opacity)); + } + + .md\:hover\:border-red-500:hover { + --border-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--border-opacity)); + } + + .md\:hover\:border-red-600:hover { + --border-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--border-opacity)); + } + + .md\:hover\:border-red-700:hover { + --border-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--border-opacity)); + } + + .md\:hover\:border-red-800:hover { + --border-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--border-opacity)); + } + + .md\:hover\:border-red-900:hover { + --border-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--border-opacity)); + } + + .md\:hover\:border-orange-50:hover { + --border-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--border-opacity)); + } + + .md\:hover\:border-orange-100:hover { + --border-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--border-opacity)); + } + + .md\:hover\:border-orange-200:hover { + --border-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--border-opacity)); + } + + .md\:hover\:border-orange-300:hover { + --border-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--border-opacity)); + } + + .md\:hover\:border-orange-400:hover { + --border-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--border-opacity)); + } + + .md\:hover\:border-orange-500:hover { + --border-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--border-opacity)); + } + + .md\:hover\:border-orange-600:hover { + --border-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--border-opacity)); + } + + .md\:hover\:border-orange-700:hover { + --border-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--border-opacity)); + } + + .md\:hover\:border-orange-800:hover { + --border-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--border-opacity)); + } + + .md\:hover\:border-orange-900:hover { + --border-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--border-opacity)); + } + + .md\:hover\:border-yellow-50:hover { + --border-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--border-opacity)); + } + + .md\:hover\:border-yellow-100:hover { + --border-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--border-opacity)); + } + + .md\:hover\:border-yellow-200:hover { + --border-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--border-opacity)); + } + + .md\:hover\:border-yellow-300:hover { + --border-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--border-opacity)); + } + + .md\:hover\:border-yellow-400:hover { + --border-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--border-opacity)); + } + + .md\:hover\:border-yellow-500:hover { + --border-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--border-opacity)); + } + + .md\:hover\:border-yellow-600:hover { + --border-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--border-opacity)); + } + + .md\:hover\:border-yellow-700:hover { + --border-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--border-opacity)); + } + + .md\:hover\:border-yellow-800:hover { + --border-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--border-opacity)); + } + + .md\:hover\:border-yellow-900:hover { + --border-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--border-opacity)); + } + + .md\:hover\:border-green-50:hover { + --border-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--border-opacity)); + } + + .md\:hover\:border-green-100:hover { + --border-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--border-opacity)); + } + + .md\:hover\:border-green-200:hover { + --border-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--border-opacity)); + } + + .md\:hover\:border-green-300:hover { + --border-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--border-opacity)); + } + + .md\:hover\:border-green-400:hover { + --border-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--border-opacity)); + } + + .md\:hover\:border-green-500:hover { + --border-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--border-opacity)); + } + + .md\:hover\:border-green-600:hover { + --border-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--border-opacity)); + } + + .md\:hover\:border-green-700:hover { + --border-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--border-opacity)); + } + + .md\:hover\:border-green-800:hover { + --border-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--border-opacity)); + } + + .md\:hover\:border-green-900:hover { + --border-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--border-opacity)); + } + + .md\:hover\:border-teal-50:hover { + --border-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--border-opacity)); + } + + .md\:hover\:border-teal-100:hover { + --border-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--border-opacity)); + } + + .md\:hover\:border-teal-200:hover { + --border-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--border-opacity)); + } + + .md\:hover\:border-teal-300:hover { + --border-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--border-opacity)); + } + + .md\:hover\:border-teal-400:hover { + --border-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--border-opacity)); + } + + .md\:hover\:border-teal-500:hover { + --border-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--border-opacity)); + } + + .md\:hover\:border-teal-600:hover { + --border-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--border-opacity)); + } + + .md\:hover\:border-teal-700:hover { + --border-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--border-opacity)); + } + + .md\:hover\:border-teal-800:hover { + --border-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--border-opacity)); + } + + .md\:hover\:border-teal-900:hover { + --border-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--border-opacity)); + } + + .md\:hover\:border-blue-50:hover { + --border-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--border-opacity)); + } + + .md\:hover\:border-blue-100:hover { + --border-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--border-opacity)); + } + + .md\:hover\:border-blue-200:hover { + --border-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--border-opacity)); + } + + .md\:hover\:border-blue-300:hover { + --border-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--border-opacity)); + } + + .md\:hover\:border-blue-400:hover { + --border-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--border-opacity)); + } + + .md\:hover\:border-blue-500:hover { + --border-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--border-opacity)); + } + + .md\:hover\:border-blue-600:hover { + --border-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--border-opacity)); + } + + .md\:hover\:border-blue-700:hover { + --border-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--border-opacity)); + } + + .md\:hover\:border-blue-800:hover { + --border-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--border-opacity)); + } + + .md\:hover\:border-blue-900:hover { + --border-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--border-opacity)); + } + + .md\:hover\:border-indigo-50:hover { + --border-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--border-opacity)); + } + + .md\:hover\:border-indigo-100:hover { + --border-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--border-opacity)); + } + + .md\:hover\:border-indigo-200:hover { + --border-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--border-opacity)); + } + + .md\:hover\:border-indigo-300:hover { + --border-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--border-opacity)); + } + + .md\:hover\:border-indigo-400:hover { + --border-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--border-opacity)); + } + + .md\:hover\:border-indigo-500:hover { + --border-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--border-opacity)); + } + + .md\:hover\:border-indigo-600:hover { + --border-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--border-opacity)); + } + + .md\:hover\:border-indigo-700:hover { + --border-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--border-opacity)); + } + + .md\:hover\:border-indigo-800:hover { + --border-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--border-opacity)); + } + + .md\:hover\:border-indigo-900:hover { + --border-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--border-opacity)); + } + + .md\:hover\:border-purple-50:hover { + --border-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--border-opacity)); + } + + .md\:hover\:border-purple-100:hover { + --border-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--border-opacity)); + } + + .md\:hover\:border-purple-200:hover { + --border-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--border-opacity)); + } + + .md\:hover\:border-purple-300:hover { + --border-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--border-opacity)); + } + + .md\:hover\:border-purple-400:hover { + --border-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--border-opacity)); + } + + .md\:hover\:border-purple-500:hover { + --border-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--border-opacity)); + } + + .md\:hover\:border-purple-600:hover { + --border-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--border-opacity)); + } + + .md\:hover\:border-purple-700:hover { + --border-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--border-opacity)); + } + + .md\:hover\:border-purple-800:hover { + --border-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--border-opacity)); + } + + .md\:hover\:border-purple-900:hover { + --border-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--border-opacity)); + } + + .md\:hover\:border-pink-50:hover { + --border-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--border-opacity)); + } + + .md\:hover\:border-pink-100:hover { + --border-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--border-opacity)); + } + + .md\:hover\:border-pink-200:hover { + --border-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--border-opacity)); + } + + .md\:hover\:border-pink-300:hover { + --border-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--border-opacity)); + } + + .md\:hover\:border-pink-400:hover { + --border-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--border-opacity)); + } + + .md\:hover\:border-pink-500:hover { + --border-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--border-opacity)); + } + + .md\:hover\:border-pink-600:hover { + --border-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--border-opacity)); + } + + .md\:hover\:border-pink-700:hover { + --border-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--border-opacity)); + } + + .md\:hover\:border-pink-800:hover { + --border-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--border-opacity)); + } + + .md\:hover\:border-pink-900:hover { + --border-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--border-opacity)); + } + + .md\:focus\:border-transparent:focus { + border-color: transparent; + } + + .md\:focus\:border-white:focus { + --border-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--border-opacity)); + } + + .md\:focus\:border-black:focus { + --border-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--border-opacity)); + } + + .md\:focus\:border-gray-50:focus { + --border-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--border-opacity)); + } + + .md\:focus\:border-gray-100:focus { + --border-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--border-opacity)); + } + + .md\:focus\:border-gray-200:focus { + --border-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--border-opacity)); + } + + .md\:focus\:border-gray-300:focus { + --border-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--border-opacity)); + } + + .md\:focus\:border-gray-400:focus { + --border-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--border-opacity)); + } + + .md\:focus\:border-gray-500:focus { + --border-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--border-opacity)); + } + + .md\:focus\:border-gray-600:focus { + --border-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--border-opacity)); + } + + .md\:focus\:border-gray-700:focus { + --border-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--border-opacity)); + } + + .md\:focus\:border-gray-800:focus { + --border-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--border-opacity)); + } + + .md\:focus\:border-gray-900:focus { + --border-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--border-opacity)); + } + + .md\:focus\:border-cool-gray-50:focus { + --border-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--border-opacity)); + } + + .md\:focus\:border-cool-gray-100:focus { + --border-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--border-opacity)); + } + + .md\:focus\:border-cool-gray-200:focus { + --border-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--border-opacity)); + } + + .md\:focus\:border-cool-gray-300:focus { + --border-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--border-opacity)); + } + + .md\:focus\:border-cool-gray-400:focus { + --border-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--border-opacity)); + } + + .md\:focus\:border-cool-gray-500:focus { + --border-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--border-opacity)); + } + + .md\:focus\:border-cool-gray-600:focus { + --border-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--border-opacity)); + } + + .md\:focus\:border-cool-gray-700:focus { + --border-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--border-opacity)); + } + + .md\:focus\:border-cool-gray-800:focus { + --border-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--border-opacity)); + } + + .md\:focus\:border-cool-gray-900:focus { + --border-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--border-opacity)); + } + + .md\:focus\:border-red-50:focus { + --border-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--border-opacity)); + } + + .md\:focus\:border-red-100:focus { + --border-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--border-opacity)); + } + + .md\:focus\:border-red-200:focus { + --border-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--border-opacity)); + } + + .md\:focus\:border-red-300:focus { + --border-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--border-opacity)); + } + + .md\:focus\:border-red-400:focus { + --border-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--border-opacity)); + } + + .md\:focus\:border-red-500:focus { + --border-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--border-opacity)); + } + + .md\:focus\:border-red-600:focus { + --border-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--border-opacity)); + } + + .md\:focus\:border-red-700:focus { + --border-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--border-opacity)); + } + + .md\:focus\:border-red-800:focus { + --border-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--border-opacity)); + } + + .md\:focus\:border-red-900:focus { + --border-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--border-opacity)); + } + + .md\:focus\:border-orange-50:focus { + --border-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--border-opacity)); + } + + .md\:focus\:border-orange-100:focus { + --border-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--border-opacity)); + } + + .md\:focus\:border-orange-200:focus { + --border-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--border-opacity)); + } + + .md\:focus\:border-orange-300:focus { + --border-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--border-opacity)); + } + + .md\:focus\:border-orange-400:focus { + --border-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--border-opacity)); + } + + .md\:focus\:border-orange-500:focus { + --border-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--border-opacity)); + } + + .md\:focus\:border-orange-600:focus { + --border-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--border-opacity)); + } + + .md\:focus\:border-orange-700:focus { + --border-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--border-opacity)); + } + + .md\:focus\:border-orange-800:focus { + --border-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--border-opacity)); + } + + .md\:focus\:border-orange-900:focus { + --border-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--border-opacity)); + } + + .md\:focus\:border-yellow-50:focus { + --border-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--border-opacity)); + } + + .md\:focus\:border-yellow-100:focus { + --border-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--border-opacity)); + } + + .md\:focus\:border-yellow-200:focus { + --border-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--border-opacity)); + } + + .md\:focus\:border-yellow-300:focus { + --border-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--border-opacity)); + } + + .md\:focus\:border-yellow-400:focus { + --border-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--border-opacity)); + } + + .md\:focus\:border-yellow-500:focus { + --border-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--border-opacity)); + } + + .md\:focus\:border-yellow-600:focus { + --border-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--border-opacity)); + } + + .md\:focus\:border-yellow-700:focus { + --border-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--border-opacity)); + } + + .md\:focus\:border-yellow-800:focus { + --border-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--border-opacity)); + } + + .md\:focus\:border-yellow-900:focus { + --border-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--border-opacity)); + } + + .md\:focus\:border-green-50:focus { + --border-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--border-opacity)); + } + + .md\:focus\:border-green-100:focus { + --border-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--border-opacity)); + } + + .md\:focus\:border-green-200:focus { + --border-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--border-opacity)); + } + + .md\:focus\:border-green-300:focus { + --border-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--border-opacity)); + } + + .md\:focus\:border-green-400:focus { + --border-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--border-opacity)); + } + + .md\:focus\:border-green-500:focus { + --border-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--border-opacity)); + } + + .md\:focus\:border-green-600:focus { + --border-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--border-opacity)); + } + + .md\:focus\:border-green-700:focus { + --border-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--border-opacity)); + } + + .md\:focus\:border-green-800:focus { + --border-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--border-opacity)); + } + + .md\:focus\:border-green-900:focus { + --border-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--border-opacity)); + } + + .md\:focus\:border-teal-50:focus { + --border-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--border-opacity)); + } + + .md\:focus\:border-teal-100:focus { + --border-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--border-opacity)); + } + + .md\:focus\:border-teal-200:focus { + --border-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--border-opacity)); + } + + .md\:focus\:border-teal-300:focus { + --border-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--border-opacity)); + } + + .md\:focus\:border-teal-400:focus { + --border-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--border-opacity)); + } + + .md\:focus\:border-teal-500:focus { + --border-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--border-opacity)); + } + + .md\:focus\:border-teal-600:focus { + --border-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--border-opacity)); + } + + .md\:focus\:border-teal-700:focus { + --border-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--border-opacity)); + } + + .md\:focus\:border-teal-800:focus { + --border-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--border-opacity)); + } + + .md\:focus\:border-teal-900:focus { + --border-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--border-opacity)); + } + + .md\:focus\:border-blue-50:focus { + --border-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--border-opacity)); + } + + .md\:focus\:border-blue-100:focus { + --border-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--border-opacity)); + } + + .md\:focus\:border-blue-200:focus { + --border-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--border-opacity)); + } + + .md\:focus\:border-blue-300:focus { + --border-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--border-opacity)); + } + + .md\:focus\:border-blue-400:focus { + --border-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--border-opacity)); + } + + .md\:focus\:border-blue-500:focus { + --border-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--border-opacity)); + } + + .md\:focus\:border-blue-600:focus { + --border-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--border-opacity)); + } + + .md\:focus\:border-blue-700:focus { + --border-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--border-opacity)); + } + + .md\:focus\:border-blue-800:focus { + --border-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--border-opacity)); + } + + .md\:focus\:border-blue-900:focus { + --border-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--border-opacity)); + } + + .md\:focus\:border-indigo-50:focus { + --border-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--border-opacity)); + } + + .md\:focus\:border-indigo-100:focus { + --border-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--border-opacity)); + } + + .md\:focus\:border-indigo-200:focus { + --border-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--border-opacity)); + } + + .md\:focus\:border-indigo-300:focus { + --border-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--border-opacity)); + } + + .md\:focus\:border-indigo-400:focus { + --border-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--border-opacity)); + } + + .md\:focus\:border-indigo-500:focus { + --border-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--border-opacity)); + } + + .md\:focus\:border-indigo-600:focus { + --border-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--border-opacity)); + } + + .md\:focus\:border-indigo-700:focus { + --border-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--border-opacity)); + } + + .md\:focus\:border-indigo-800:focus { + --border-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--border-opacity)); + } + + .md\:focus\:border-indigo-900:focus { + --border-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--border-opacity)); + } + + .md\:focus\:border-purple-50:focus { + --border-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--border-opacity)); + } + + .md\:focus\:border-purple-100:focus { + --border-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--border-opacity)); + } + + .md\:focus\:border-purple-200:focus { + --border-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--border-opacity)); + } + + .md\:focus\:border-purple-300:focus { + --border-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--border-opacity)); + } + + .md\:focus\:border-purple-400:focus { + --border-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--border-opacity)); + } + + .md\:focus\:border-purple-500:focus { + --border-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--border-opacity)); + } + + .md\:focus\:border-purple-600:focus { + --border-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--border-opacity)); + } + + .md\:focus\:border-purple-700:focus { + --border-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--border-opacity)); + } + + .md\:focus\:border-purple-800:focus { + --border-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--border-opacity)); + } + + .md\:focus\:border-purple-900:focus { + --border-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--border-opacity)); + } + + .md\:focus\:border-pink-50:focus { + --border-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--border-opacity)); + } + + .md\:focus\:border-pink-100:focus { + --border-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--border-opacity)); + } + + .md\:focus\:border-pink-200:focus { + --border-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--border-opacity)); + } + + .md\:focus\:border-pink-300:focus { + --border-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--border-opacity)); + } + + .md\:focus\:border-pink-400:focus { + --border-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--border-opacity)); + } + + .md\:focus\:border-pink-500:focus { + --border-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--border-opacity)); + } + + .md\:focus\:border-pink-600:focus { + --border-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--border-opacity)); + } + + .md\:focus\:border-pink-700:focus { + --border-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--border-opacity)); + } + + .md\:focus\:border-pink-800:focus { + --border-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--border-opacity)); + } + + .md\:focus\:border-pink-900:focus { + --border-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--border-opacity)); + } + + .md\:border-opacity-0 { + --border-opacity: 0; + } + + .md\:border-opacity-25 { + --border-opacity: 0.25; + } + + .md\:border-opacity-50 { + --border-opacity: 0.5; + } + + .md\:border-opacity-75 { + --border-opacity: 0.75; + } + + .md\:border-opacity-100 { + --border-opacity: 1; + } + + .md\:hover\:border-opacity-0:hover { + --border-opacity: 0; + } + + .md\:hover\:border-opacity-25:hover { + --border-opacity: 0.25; + } + + .md\:hover\:border-opacity-50:hover { + --border-opacity: 0.5; + } + + .md\:hover\:border-opacity-75:hover { + --border-opacity: 0.75; + } + + .md\:hover\:border-opacity-100:hover { + --border-opacity: 1; + } + + .md\:focus\:border-opacity-0:focus { + --border-opacity: 0; + } + + .md\:focus\:border-opacity-25:focus { + --border-opacity: 0.25; + } + + .md\:focus\:border-opacity-50:focus { + --border-opacity: 0.5; + } + + .md\:focus\:border-opacity-75:focus { + --border-opacity: 0.75; + } + + .md\:focus\:border-opacity-100:focus { + --border-opacity: 1; + } + + .md\:rounded-none { + border-radius: 0; + } + + .md\:rounded-sm { + border-radius: 0.125rem; + } + + .md\:rounded { + border-radius: 0.25rem; + } + + .md\:rounded-md { + border-radius: 0.375rem; + } + + .md\:rounded-lg { + border-radius: 0.5rem; + } + + .md\:rounded-full { + border-radius: 9999px; + } + + .md\:rounded-t-none { + border-top-left-radius: 0; + border-top-right-radius: 0; + } + + .md\:rounded-r-none { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + + .md\:rounded-b-none { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + } + + .md\:rounded-l-none { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + + .md\:rounded-t-sm { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .md\:rounded-r-sm { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .md\:rounded-b-sm { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .md\:rounded-l-sm { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .md\:rounded-t { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .md\:rounded-r { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .md\:rounded-b { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .md\:rounded-l { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .md\:rounded-t-md { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .md\:rounded-r-md { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .md\:rounded-b-md { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .md\:rounded-l-md { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .md\:rounded-t-lg { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .md\:rounded-r-lg { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .md\:rounded-b-lg { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .md\:rounded-l-lg { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .md\:rounded-t-full { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .md\:rounded-r-full { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .md\:rounded-b-full { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .md\:rounded-l-full { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .md\:rounded-tl-none { + border-top-left-radius: 0; + } + + .md\:rounded-tr-none { + border-top-right-radius: 0; + } + + .md\:rounded-br-none { + border-bottom-right-radius: 0; + } + + .md\:rounded-bl-none { + border-bottom-left-radius: 0; + } + + .md\:rounded-tl-sm { + border-top-left-radius: 0.125rem; + } + + .md\:rounded-tr-sm { + border-top-right-radius: 0.125rem; + } + + .md\:rounded-br-sm { + border-bottom-right-radius: 0.125rem; + } + + .md\:rounded-bl-sm { + border-bottom-left-radius: 0.125rem; + } + + .md\:rounded-tl { + border-top-left-radius: 0.25rem; + } + + .md\:rounded-tr { + border-top-right-radius: 0.25rem; + } + + .md\:rounded-br { + border-bottom-right-radius: 0.25rem; + } + + .md\:rounded-bl { + border-bottom-left-radius: 0.25rem; + } + + .md\:rounded-tl-md { + border-top-left-radius: 0.375rem; + } + + .md\:rounded-tr-md { + border-top-right-radius: 0.375rem; + } + + .md\:rounded-br-md { + border-bottom-right-radius: 0.375rem; + } + + .md\:rounded-bl-md { + border-bottom-left-radius: 0.375rem; + } + + .md\:rounded-tl-lg { + border-top-left-radius: 0.5rem; + } + + .md\:rounded-tr-lg { + border-top-right-radius: 0.5rem; + } + + .md\:rounded-br-lg { + border-bottom-right-radius: 0.5rem; + } + + .md\:rounded-bl-lg { + border-bottom-left-radius: 0.5rem; + } + + .md\:rounded-tl-full { + border-top-left-radius: 9999px; + } + + .md\:rounded-tr-full { + border-top-right-radius: 9999px; + } + + .md\:rounded-br-full { + border-bottom-right-radius: 9999px; + } + + .md\:rounded-bl-full { + border-bottom-left-radius: 9999px; + } + + .md\:border-solid { + border-style: solid; + } + + .md\:border-dashed { + border-style: dashed; + } + + .md\:border-dotted { + border-style: dotted; + } + + .md\:border-double { + border-style: double; + } + + .md\:border-none { + border-style: none; + } + + .md\:border-0 { + border-width: 0; + } + + .md\:border-2 { + border-width: 2px; + } + + .md\:border-4 { + border-width: 4px; + } + + .md\:border-8 { + border-width: 8px; + } + + .md\:border { + border-width: 1px; + } + + .md\:border-t-0 { + border-top-width: 0; + } + + .md\:border-r-0 { + border-right-width: 0; + } + + .md\:border-b-0 { + border-bottom-width: 0; + } + + .md\:border-l-0 { + border-left-width: 0; + } + + .md\:border-t-2 { + border-top-width: 2px; + } + + .md\:border-r-2 { + border-right-width: 2px; + } + + .md\:border-b-2 { + border-bottom-width: 2px; + } + + .md\:border-l-2 { + border-left-width: 2px; + } + + .md\:border-t-4 { + border-top-width: 4px; + } + + .md\:border-r-4 { + border-right-width: 4px; + } + + .md\:border-b-4 { + border-bottom-width: 4px; + } + + .md\:border-l-4 { + border-left-width: 4px; + } + + .md\:border-t-8 { + border-top-width: 8px; + } + + .md\:border-r-8 { + border-right-width: 8px; + } + + .md\:border-b-8 { + border-bottom-width: 8px; + } + + .md\:border-l-8 { + border-left-width: 8px; + } + + .md\:border-t { + border-top-width: 1px; + } + + .md\:border-r { + border-right-width: 1px; + } + + .md\:border-b { + border-bottom-width: 1px; + } + + .md\:border-l { + border-left-width: 1px; + } + + .md\:box-border { + box-sizing: border-box; + } + + .md\:box-content { + box-sizing: content-box; + } + + .md\:cursor-auto { + cursor: auto; + } + + .md\:cursor-default { + cursor: default; + } + + .md\:cursor-pointer { + cursor: pointer; + } + + .md\:cursor-wait { + cursor: wait; + } + + .md\:cursor-text { + cursor: text; + } + + .md\:cursor-move { + cursor: move; + } + + .md\:cursor-not-allowed { + cursor: not-allowed; + } + + .md\:block { + display: block; + } + + .md\:inline-block { + display: inline-block; + } + + .md\:inline { + display: inline; + } + + .md\:flex { + display: flex; + } + + .md\:inline-flex { + display: inline-flex; + } + + .md\:table { + display: table; + } + + .md\:table-caption { + display: table-caption; + } + + .md\:table-cell { + display: table-cell; + } + + .md\:table-column { + display: table-column; + } + + .md\:table-column-group { + display: table-column-group; + } + + .md\:table-footer-group { + display: table-footer-group; + } + + .md\:table-header-group { + display: table-header-group; + } + + .md\:table-row-group { + display: table-row-group; + } + + .md\:table-row { + display: table-row; + } + + .md\:flow-root { + display: flow-root; + } + + .md\:grid { + display: grid; + } + + .md\:inline-grid { + display: inline-grid; + } + + .md\:contents { + display: contents; + } + + .md\:hidden { + display: none; + } + + .md\:flex-row { + flex-direction: row; + } + + .md\:flex-row-reverse { + flex-direction: row-reverse; + } + + .md\:flex-col { + flex-direction: column; + } + + .md\:flex-col-reverse { + flex-direction: column-reverse; + } + + .md\:flex-wrap { + flex-wrap: wrap; + } + + .md\:flex-wrap-reverse { + flex-wrap: wrap-reverse; + } + + .md\:flex-no-wrap { + flex-wrap: nowrap; + } + + .md\:place-items-auto { + place-items: auto; + } + + .md\:place-items-start { + place-items: start; + } + + .md\:place-items-end { + place-items: end; + } + + .md\:place-items-center { + place-items: center; + } + + .md\:place-items-stretch { + place-items: stretch; + } + + .md\:place-content-center { + place-content: center; + } + + .md\:place-content-start { + place-content: start; + } + + .md\:place-content-end { + place-content: end; + } + + .md\:place-content-between { + place-content: space-between; + } + + .md\:place-content-around { + place-content: space-around; + } + + .md\:place-content-evenly { + place-content: space-evenly; + } + + .md\:place-content-stretch { + place-content: stretch; + } + + .md\:place-self-auto { + place-self: auto; + } + + .md\:place-self-start { + place-self: start; + } + + .md\:place-self-end { + place-self: end; + } + + .md\:place-self-center { + place-self: center; + } + + .md\:place-self-stretch { + place-self: stretch; + } + + .md\:items-start { + align-items: flex-start; + } + + .md\:items-end { + align-items: flex-end; + } + + .md\:items-center { + align-items: center; + } + + .md\:items-baseline { + align-items: baseline; + } + + .md\:items-stretch { + align-items: stretch; + } + + .md\:content-center { + align-content: center; + } + + .md\:content-start { + align-content: flex-start; + } + + .md\:content-end { + align-content: flex-end; + } + + .md\:content-between { + align-content: space-between; + } + + .md\:content-around { + align-content: space-around; + } + + .md\:content-evenly { + align-content: space-evenly; + } + + .md\:self-auto { + align-self: auto; + } + + .md\:self-start { + align-self: flex-start; + } + + .md\:self-end { + align-self: flex-end; + } + + .md\:self-center { + align-self: center; + } + + .md\:self-stretch { + align-self: stretch; + } + + .md\:justify-items-auto { + justify-items: auto; + } + + .md\:justify-items-start { + justify-items: start; + } + + .md\:justify-items-end { + justify-items: end; + } + + .md\:justify-items-center { + justify-items: center; + } + + .md\:justify-items-stretch { + justify-items: stretch; + } + + .md\:justify-start { + justify-content: flex-start; + } + + .md\:justify-end { + justify-content: flex-end; + } + + .md\:justify-center { + justify-content: center; + } + + .md\:justify-between { + justify-content: space-between; + } + + .md\:justify-around { + justify-content: space-around; + } + + .md\:justify-evenly { + justify-content: space-evenly; + } + + .md\:justify-self-auto { + justify-self: auto; + } + + .md\:justify-self-start { + justify-self: start; + } + + .md\:justify-self-end { + justify-self: end; + } + + .md\:justify-self-center { + justify-self: center; + } + + .md\:justify-self-stretch { + justify-self: stretch; + } + + .md\:flex-1 { + flex: 1 1 0%; + } + + .md\:flex-auto { + flex: 1 1 auto; + } + + .md\:flex-initial { + flex: 0 1 auto; + } + + .md\:flex-none { + flex: none; + } + + .md\:flex-grow-0 { + flex-grow: 0; + } + + .md\:flex-grow { + flex-grow: 1; + } + + .md\:flex-shrink-0 { + flex-shrink: 0; + } + + .md\:flex-shrink { + flex-shrink: 1; + } + + .md\:order-1 { + order: 1; + } + + .md\:order-2 { + order: 2; + } + + .md\:order-3 { + order: 3; + } + + .md\:order-4 { + order: 4; + } + + .md\:order-5 { + order: 5; + } + + .md\:order-6 { + order: 6; + } + + .md\:order-7 { + order: 7; + } + + .md\:order-8 { + order: 8; + } + + .md\:order-9 { + order: 9; + } + + .md\:order-10 { + order: 10; + } + + .md\:order-11 { + order: 11; + } + + .md\:order-12 { + order: 12; + } + + .md\:order-first { + order: -9999; + } + + .md\:order-last { + order: 9999; + } + + .md\:order-none { + order: 0; + } + + .md\:float-right { + float: right; + } + + .md\:float-left { + float: left; + } + + .md\:float-none { + float: none; + } + + .md\:clearfix:after { + content: ""; + display: table; + clear: both; + } + + .md\:clear-left { + clear: left; + } + + .md\:clear-right { + clear: right; + } + + .md\:clear-both { + clear: both; + } + + .md\:clear-none { + clear: none; + } + + .md\:font-sans { + font-family: Nunito, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + } + + .md\:font-serif { + font-family: Georgia, Cambria, "Times New Roman", Times, serif; + } + + .md\:font-mono { + font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + } + + .md\:font-hairline { + font-weight: 100; + } + + .md\:font-thin { + font-weight: 200; + } + + .md\:font-light { + font-weight: 300; + } + + .md\:font-normal { + font-weight: 400; + } + + .md\:font-medium { + font-weight: 500; + } + + .md\:font-semibold { + font-weight: 600; + } + + .md\:font-bold { + font-weight: 700; + } + + .md\:font-extrabold { + font-weight: 800; + } + + .md\:font-black { + font-weight: 900; + } + + .md\:hover\:font-hairline:hover { + font-weight: 100; + } + + .md\:hover\:font-thin:hover { + font-weight: 200; + } + + .md\:hover\:font-light:hover { + font-weight: 300; + } + + .md\:hover\:font-normal:hover { + font-weight: 400; + } + + .md\:hover\:font-medium:hover { + font-weight: 500; + } + + .md\:hover\:font-semibold:hover { + font-weight: 600; + } + + .md\:hover\:font-bold:hover { + font-weight: 700; + } + + .md\:hover\:font-extrabold:hover { + font-weight: 800; + } + + .md\:hover\:font-black:hover { + font-weight: 900; + } + + .md\:focus\:font-hairline:focus { + font-weight: 100; + } + + .md\:focus\:font-thin:focus { + font-weight: 200; + } + + .md\:focus\:font-light:focus { + font-weight: 300; + } + + .md\:focus\:font-normal:focus { + font-weight: 400; + } + + .md\:focus\:font-medium:focus { + font-weight: 500; + } + + .md\:focus\:font-semibold:focus { + font-weight: 600; + } + + .md\:focus\:font-bold:focus { + font-weight: 700; + } + + .md\:focus\:font-extrabold:focus { + font-weight: 800; + } + + .md\:focus\:font-black:focus { + font-weight: 900; + } + + .md\:h-0 { + height: 0; + } + + .md\:h-1 { + height: 0.25rem; + } + + .md\:h-2 { + height: 0.5rem; + } + + .md\:h-3 { + height: 0.75rem; + } + + .md\:h-4 { + height: 1rem; + } + + .md\:h-5 { + height: 1.25rem; + } + + .md\:h-6 { + height: 1.5rem; + } + + .md\:h-7 { + height: 1.75rem; + } + + .md\:h-8 { + height: 2rem; + } + + .md\:h-9 { + height: 2.25rem; + } + + .md\:h-10 { + height: 2.5rem; + } + + .md\:h-11 { + height: 2.75rem; + } + + .md\:h-12 { + height: 3rem; + } + + .md\:h-13 { + height: 3.25rem; + } + + .md\:h-14 { + height: 3.5rem; + } + + .md\:h-15 { + height: 3.75rem; + } + + .md\:h-16 { + height: 4rem; + } + + .md\:h-20 { + height: 5rem; + } + + .md\:h-24 { + height: 6rem; + } + + .md\:h-28 { + height: 7rem; + } + + .md\:h-32 { + height: 8rem; + } + + .md\:h-36 { + height: 9rem; + } + + .md\:h-40 { + height: 10rem; + } + + .md\:h-44 { + height: 11rem; + } + + .md\:h-48 { + height: 12rem; + } + + .md\:h-52 { + height: 13rem; + } + + .md\:h-56 { + height: 14rem; + } + + .md\:h-60 { + height: 15rem; + } + + .md\:h-64 { + height: 16rem; + } + + .md\:h-72 { + height: 18rem; + } + + .md\:h-80 { + height: 20rem; + } + + .md\:h-96 { + height: 24rem; + } + + .md\:h-auto { + height: auto; + } + + .md\:h-px { + height: 1px; + } + + .md\:h-0\.5 { + height: 0.125rem; + } + + .md\:h-1\.5 { + height: 0.375rem; + } + + .md\:h-2\.5 { + height: 0.625rem; + } + + .md\:h-3\.5 { + height: 0.875rem; + } + + .md\:h-1\/2 { + height: 50%; + } + + .md\:h-1\/3 { + height: 33.333333%; + } + + .md\:h-2\/3 { + height: 66.666667%; + } + + .md\:h-1\/4 { + height: 25%; + } + + .md\:h-2\/4 { + height: 50%; + } + + .md\:h-3\/4 { + height: 75%; + } + + .md\:h-1\/5 { + height: 20%; + } + + .md\:h-2\/5 { + height: 40%; + } + + .md\:h-3\/5 { + height: 60%; + } + + .md\:h-4\/5 { + height: 80%; + } + + .md\:h-1\/6 { + height: 16.666667%; + } + + .md\:h-2\/6 { + height: 33.333333%; + } + + .md\:h-3\/6 { + height: 50%; + } + + .md\:h-4\/6 { + height: 66.666667%; + } + + .md\:h-5\/6 { + height: 83.333333%; + } + + .md\:h-1\/12 { + height: 8.333333%; + } + + .md\:h-2\/12 { + height: 16.666667%; + } + + .md\:h-3\/12 { + height: 25%; + } + + .md\:h-4\/12 { + height: 33.333333%; + } + + .md\:h-5\/12 { + height: 41.666667%; + } + + .md\:h-6\/12 { + height: 50%; + } + + .md\:h-7\/12 { + height: 58.333333%; + } + + .md\:h-8\/12 { + height: 66.666667%; + } + + .md\:h-9\/12 { + height: 75%; + } + + .md\:h-10\/12 { + height: 83.333333%; + } + + .md\:h-11\/12 { + height: 91.666667%; + } + + .md\:h-full { + height: 100%; + } + + .md\:h-screen { + height: 100vh; + } + + .md\:text-xs { + font-size: 0.75rem; + } + + .md\:text-sm { + font-size: 0.875rem; + } + + .md\:text-base { + font-size: 1rem; + } + + .md\:text-lg { + font-size: 1.125rem; + } + + .md\:text-xl { + font-size: 1.25rem; + } + + .md\:text-2xl { + font-size: 1.5rem; + } + + .md\:text-3xl { + font-size: 1.875rem; + } + + .md\:text-4xl { + font-size: 2.25rem; + } + + .md\:text-5xl { + font-size: 3rem; + } + + .md\:text-6xl { + font-size: 4rem; + } + + .md\:leading-3 { + line-height: .75rem; + } + + .md\:leading-4 { + line-height: 1rem; + } + + .md\:leading-5 { + line-height: 1.25rem; + } + + .md\:leading-6 { + line-height: 1.5rem; + } + + .md\:leading-7 { + line-height: 1.75rem; + } + + .md\:leading-8 { + line-height: 2rem; + } + + .md\:leading-9 { + line-height: 2.25rem; + } + + .md\:leading-10 { + line-height: 2.5rem; + } + + .md\:leading-none { + line-height: 1; + } + + .md\:leading-tight { + line-height: 1.25; + } + + .md\:leading-snug { + line-height: 1.375; + } + + .md\:leading-normal { + line-height: 1.5; + } + + .md\:leading-relaxed { + line-height: 1.625; + } + + .md\:leading-loose { + line-height: 2; + } + + .md\:list-inside { + list-style-position: inside; + } + + .md\:list-outside { + list-style-position: outside; + } + + .md\:list-none { + list-style-type: none; + } + + .md\:list-disc { + list-style-type: disc; + } + + .md\:list-decimal { + list-style-type: decimal; + } + + .md\:m-0 { + margin: 0; + } + + .md\:m-1 { + margin: 0.25rem; + } + + .md\:m-2 { + margin: 0.5rem; + } + + .md\:m-3 { + margin: 0.75rem; + } + + .md\:m-4 { + margin: 1rem; + } + + .md\:m-5 { + margin: 1.25rem; + } + + .md\:m-6 { + margin: 1.5rem; + } + + .md\:m-7 { + margin: 1.75rem; + } + + .md\:m-8 { + margin: 2rem; + } + + .md\:m-9 { + margin: 2.25rem; + } + + .md\:m-10 { + margin: 2.5rem; + } + + .md\:m-11 { + margin: 2.75rem; + } + + .md\:m-12 { + margin: 3rem; + } + + .md\:m-13 { + margin: 3.25rem; + } + + .md\:m-14 { + margin: 3.5rem; + } + + .md\:m-15 { + margin: 3.75rem; + } + + .md\:m-16 { + margin: 4rem; + } + + .md\:m-20 { + margin: 5rem; + } + + .md\:m-24 { + margin: 6rem; + } + + .md\:m-28 { + margin: 7rem; + } + + .md\:m-32 { + margin: 8rem; + } + + .md\:m-36 { + margin: 9rem; + } + + .md\:m-40 { + margin: 10rem; + } + + .md\:m-44 { + margin: 11rem; + } + + .md\:m-48 { + margin: 12rem; + } + + .md\:m-52 { + margin: 13rem; + } + + .md\:m-56 { + margin: 14rem; + } + + .md\:m-60 { + margin: 15rem; + } + + .md\:m-64 { + margin: 16rem; + } + + .md\:m-72 { + margin: 18rem; + } + + .md\:m-80 { + margin: 20rem; + } + + .md\:m-96 { + margin: 24rem; + } + + .md\:m-auto { + margin: auto; + } + + .md\:m-px { + margin: 1px; + } + + .md\:m-0\.5 { + margin: 0.125rem; + } + + .md\:m-1\.5 { + margin: 0.375rem; + } + + .md\:m-2\.5 { + margin: 0.625rem; + } + + .md\:m-3\.5 { + margin: 0.875rem; + } + + .md\:m-1\/2 { + margin: 50%; + } + + .md\:m-1\/3 { + margin: 33.333333%; + } + + .md\:m-2\/3 { + margin: 66.666667%; + } + + .md\:m-1\/4 { + margin: 25%; + } + + .md\:m-2\/4 { + margin: 50%; + } + + .md\:m-3\/4 { + margin: 75%; + } + + .md\:m-1\/5 { + margin: 20%; + } + + .md\:m-2\/5 { + margin: 40%; + } + + .md\:m-3\/5 { + margin: 60%; + } + + .md\:m-4\/5 { + margin: 80%; + } + + .md\:m-1\/6 { + margin: 16.666667%; + } + + .md\:m-2\/6 { + margin: 33.333333%; + } + + .md\:m-3\/6 { + margin: 50%; + } + + .md\:m-4\/6 { + margin: 66.666667%; + } + + .md\:m-5\/6 { + margin: 83.333333%; + } + + .md\:m-1\/12 { + margin: 8.333333%; + } + + .md\:m-2\/12 { + margin: 16.666667%; + } + + .md\:m-3\/12 { + margin: 25%; + } + + .md\:m-4\/12 { + margin: 33.333333%; + } + + .md\:m-5\/12 { + margin: 41.666667%; + } + + .md\:m-6\/12 { + margin: 50%; + } + + .md\:m-7\/12 { + margin: 58.333333%; + } + + .md\:m-8\/12 { + margin: 66.666667%; + } + + .md\:m-9\/12 { + margin: 75%; + } + + .md\:m-10\/12 { + margin: 83.333333%; + } + + .md\:m-11\/12 { + margin: 91.666667%; + } + + .md\:m-full { + margin: 100%; + } + + .md\:-m-1 { + margin: -0.25rem; + } + + .md\:-m-2 { + margin: -0.5rem; + } + + .md\:-m-3 { + margin: -0.75rem; + } + + .md\:-m-4 { + margin: -1rem; + } + + .md\:-m-5 { + margin: -1.25rem; + } + + .md\:-m-6 { + margin: -1.5rem; + } + + .md\:-m-7 { + margin: -1.75rem; + } + + .md\:-m-8 { + margin: -2rem; + } + + .md\:-m-9 { + margin: -2.25rem; + } + + .md\:-m-10 { + margin: -2.5rem; + } + + .md\:-m-11 { + margin: -2.75rem; + } + + .md\:-m-12 { + margin: -3rem; + } + + .md\:-m-13 { + margin: -3.25rem; + } + + .md\:-m-14 { + margin: -3.5rem; + } + + .md\:-m-15 { + margin: -3.75rem; + } + + .md\:-m-16 { + margin: -4rem; + } + + .md\:-m-20 { + margin: -5rem; + } + + .md\:-m-24 { + margin: -6rem; + } + + .md\:-m-28 { + margin: -7rem; + } + + .md\:-m-32 { + margin: -8rem; + } + + .md\:-m-36 { + margin: -9rem; + } + + .md\:-m-40 { + margin: -10rem; + } + + .md\:-m-44 { + margin: -11rem; + } + + .md\:-m-48 { + margin: -12rem; + } + + .md\:-m-52 { + margin: -13rem; + } + + .md\:-m-56 { + margin: -14rem; + } + + .md\:-m-60 { + margin: -15rem; + } + + .md\:-m-64 { + margin: -16rem; + } + + .md\:-m-72 { + margin: -18rem; + } + + .md\:-m-80 { + margin: -20rem; + } + + .md\:-m-96 { + margin: -24rem; + } + + .md\:-m-px { + margin: -1px; + } + + .md\:-m-0\.5 { + margin: -0.125rem; + } + + .md\:-m-1\.5 { + margin: -0.375rem; + } + + .md\:-m-2\.5 { + margin: -0.625rem; + } + + .md\:-m-3\.5 { + margin: -0.875rem; + } + + .md\:-m-1\/2 { + margin: -50%; + } + + .md\:-m-1\/3 { + margin: -33.33333%; + } + + .md\:-m-2\/3 { + margin: -66.66667%; + } + + .md\:-m-1\/4 { + margin: -25%; + } + + .md\:-m-2\/4 { + margin: -50%; + } + + .md\:-m-3\/4 { + margin: -75%; + } + + .md\:-m-1\/5 { + margin: -20%; + } + + .md\:-m-2\/5 { + margin: -40%; + } + + .md\:-m-3\/5 { + margin: -60%; + } + + .md\:-m-4\/5 { + margin: -80%; + } + + .md\:-m-1\/6 { + margin: -16.66667%; + } + + .md\:-m-2\/6 { + margin: -33.33333%; + } + + .md\:-m-3\/6 { + margin: -50%; + } + + .md\:-m-4\/6 { + margin: -66.66667%; + } + + .md\:-m-5\/6 { + margin: -83.33333%; + } + + .md\:-m-1\/12 { + margin: -8.33333%; + } + + .md\:-m-2\/12 { + margin: -16.66667%; + } + + .md\:-m-3\/12 { + margin: -25%; + } + + .md\:-m-4\/12 { + margin: -33.33333%; + } + + .md\:-m-5\/12 { + margin: -41.66667%; + } + + .md\:-m-6\/12 { + margin: -50%; + } + + .md\:-m-7\/12 { + margin: -58.33333%; + } + + .md\:-m-8\/12 { + margin: -66.66667%; + } + + .md\:-m-9\/12 { + margin: -75%; + } + + .md\:-m-10\/12 { + margin: -83.33333%; + } + + .md\:-m-11\/12 { + margin: -91.66667%; + } + + .md\:-m-full { + margin: -100%; + } + + .md\:my-0 { + margin-top: 0; + margin-bottom: 0; + } + + .md\:mx-0 { + margin-left: 0; + margin-right: 0; + } + + .md\:my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; + } + + .md\:mx-1 { + margin-left: 0.25rem; + margin-right: 0.25rem; + } + + .md\:my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; + } + + .md\:mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + + .md\:my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + } + + .md\:mx-3 { + margin-left: 0.75rem; + margin-right: 0.75rem; + } + + .md\:my-4 { + margin-top: 1rem; + margin-bottom: 1rem; + } + + .md\:mx-4 { + margin-left: 1rem; + margin-right: 1rem; + } + + .md\:my-5 { + margin-top: 1.25rem; + margin-bottom: 1.25rem; + } + + .md\:mx-5 { + margin-left: 1.25rem; + margin-right: 1.25rem; + } + + .md\:my-6 { + margin-top: 1.5rem; + margin-bottom: 1.5rem; + } + + .md\:mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem; + } + + .md\:my-7 { + margin-top: 1.75rem; + margin-bottom: 1.75rem; + } + + .md\:mx-7 { + margin-left: 1.75rem; + margin-right: 1.75rem; + } + + .md\:my-8 { + margin-top: 2rem; + margin-bottom: 2rem; + } + + .md\:mx-8 { + margin-left: 2rem; + margin-right: 2rem; + } + + .md\:my-9 { + margin-top: 2.25rem; + margin-bottom: 2.25rem; + } + + .md\:mx-9 { + margin-left: 2.25rem; + margin-right: 2.25rem; + } + + .md\:my-10 { + margin-top: 2.5rem; + margin-bottom: 2.5rem; + } + + .md\:mx-10 { + margin-left: 2.5rem; + margin-right: 2.5rem; + } + + .md\:my-11 { + margin-top: 2.75rem; + margin-bottom: 2.75rem; + } + + .md\:mx-11 { + margin-left: 2.75rem; + margin-right: 2.75rem; + } + + .md\:my-12 { + margin-top: 3rem; + margin-bottom: 3rem; + } + + .md\:mx-12 { + margin-left: 3rem; + margin-right: 3rem; + } + + .md\:my-13 { + margin-top: 3.25rem; + margin-bottom: 3.25rem; + } + + .md\:mx-13 { + margin-left: 3.25rem; + margin-right: 3.25rem; + } + + .md\:my-14 { + margin-top: 3.5rem; + margin-bottom: 3.5rem; + } + + .md\:mx-14 { + margin-left: 3.5rem; + margin-right: 3.5rem; + } + + .md\:my-15 { + margin-top: 3.75rem; + margin-bottom: 3.75rem; + } + + .md\:mx-15 { + margin-left: 3.75rem; + margin-right: 3.75rem; + } + + .md\:my-16 { + margin-top: 4rem; + margin-bottom: 4rem; + } + + .md\:mx-16 { + margin-left: 4rem; + margin-right: 4rem; + } + + .md\:my-20 { + margin-top: 5rem; + margin-bottom: 5rem; + } + + .md\:mx-20 { + margin-left: 5rem; + margin-right: 5rem; + } + + .md\:my-24 { + margin-top: 6rem; + margin-bottom: 6rem; + } + + .md\:mx-24 { + margin-left: 6rem; + margin-right: 6rem; + } + + .md\:my-28 { + margin-top: 7rem; + margin-bottom: 7rem; + } + + .md\:mx-28 { + margin-left: 7rem; + margin-right: 7rem; + } + + .md\:my-32 { + margin-top: 8rem; + margin-bottom: 8rem; + } + + .md\:mx-32 { + margin-left: 8rem; + margin-right: 8rem; + } + + .md\:my-36 { + margin-top: 9rem; + margin-bottom: 9rem; + } + + .md\:mx-36 { + margin-left: 9rem; + margin-right: 9rem; + } + + .md\:my-40 { + margin-top: 10rem; + margin-bottom: 10rem; + } + + .md\:mx-40 { + margin-left: 10rem; + margin-right: 10rem; + } + + .md\:my-44 { + margin-top: 11rem; + margin-bottom: 11rem; + } + + .md\:mx-44 { + margin-left: 11rem; + margin-right: 11rem; + } + + .md\:my-48 { + margin-top: 12rem; + margin-bottom: 12rem; + } + + .md\:mx-48 { + margin-left: 12rem; + margin-right: 12rem; + } + + .md\:my-52 { + margin-top: 13rem; + margin-bottom: 13rem; + } + + .md\:mx-52 { + margin-left: 13rem; + margin-right: 13rem; + } + + .md\:my-56 { + margin-top: 14rem; + margin-bottom: 14rem; + } + + .md\:mx-56 { + margin-left: 14rem; + margin-right: 14rem; + } + + .md\:my-60 { + margin-top: 15rem; + margin-bottom: 15rem; + } + + .md\:mx-60 { + margin-left: 15rem; + margin-right: 15rem; + } + + .md\:my-64 { + margin-top: 16rem; + margin-bottom: 16rem; + } + + .md\:mx-64 { + margin-left: 16rem; + margin-right: 16rem; + } + + .md\:my-72 { + margin-top: 18rem; + margin-bottom: 18rem; + } + + .md\:mx-72 { + margin-left: 18rem; + margin-right: 18rem; + } + + .md\:my-80 { + margin-top: 20rem; + margin-bottom: 20rem; + } + + .md\:mx-80 { + margin-left: 20rem; + margin-right: 20rem; + } + + .md\:my-96 { + margin-top: 24rem; + margin-bottom: 24rem; + } + + .md\:mx-96 { + margin-left: 24rem; + margin-right: 24rem; + } + + .md\:my-auto { + margin-top: auto; + margin-bottom: auto; + } + + .md\:mx-auto { + margin-left: auto; + margin-right: auto; + } + + .md\:my-px { + margin-top: 1px; + margin-bottom: 1px; + } + + .md\:mx-px { + margin-left: 1px; + margin-right: 1px; + } + + .md\:my-0\.5 { + margin-top: 0.125rem; + margin-bottom: 0.125rem; + } + + .md\:mx-0\.5 { + margin-left: 0.125rem; + margin-right: 0.125rem; + } + + .md\:my-1\.5 { + margin-top: 0.375rem; + margin-bottom: 0.375rem; + } + + .md\:mx-1\.5 { + margin-left: 0.375rem; + margin-right: 0.375rem; + } + + .md\:my-2\.5 { + margin-top: 0.625rem; + margin-bottom: 0.625rem; + } + + .md\:mx-2\.5 { + margin-left: 0.625rem; + margin-right: 0.625rem; + } + + .md\:my-3\.5 { + margin-top: 0.875rem; + margin-bottom: 0.875rem; + } + + .md\:mx-3\.5 { + margin-left: 0.875rem; + margin-right: 0.875rem; + } + + .md\:my-1\/2 { + margin-top: 50%; + margin-bottom: 50%; + } + + .md\:mx-1\/2 { + margin-left: 50%; + margin-right: 50%; + } + + .md\:my-1\/3 { + margin-top: 33.333333%; + margin-bottom: 33.333333%; + } + + .md\:mx-1\/3 { + margin-left: 33.333333%; + margin-right: 33.333333%; + } + + .md\:my-2\/3 { + margin-top: 66.666667%; + margin-bottom: 66.666667%; + } + + .md\:mx-2\/3 { + margin-left: 66.666667%; + margin-right: 66.666667%; + } + + .md\:my-1\/4 { + margin-top: 25%; + margin-bottom: 25%; + } + + .md\:mx-1\/4 { + margin-left: 25%; + margin-right: 25%; + } + + .md\:my-2\/4 { + margin-top: 50%; + margin-bottom: 50%; + } + + .md\:mx-2\/4 { + margin-left: 50%; + margin-right: 50%; + } + + .md\:my-3\/4 { + margin-top: 75%; + margin-bottom: 75%; + } + + .md\:mx-3\/4 { + margin-left: 75%; + margin-right: 75%; + } + + .md\:my-1\/5 { + margin-top: 20%; + margin-bottom: 20%; + } + + .md\:mx-1\/5 { + margin-left: 20%; + margin-right: 20%; + } + + .md\:my-2\/5 { + margin-top: 40%; + margin-bottom: 40%; + } + + .md\:mx-2\/5 { + margin-left: 40%; + margin-right: 40%; + } + + .md\:my-3\/5 { + margin-top: 60%; + margin-bottom: 60%; + } + + .md\:mx-3\/5 { + margin-left: 60%; + margin-right: 60%; + } + + .md\:my-4\/5 { + margin-top: 80%; + margin-bottom: 80%; + } + + .md\:mx-4\/5 { + margin-left: 80%; + margin-right: 80%; + } + + .md\:my-1\/6 { + margin-top: 16.666667%; + margin-bottom: 16.666667%; + } + + .md\:mx-1\/6 { + margin-left: 16.666667%; + margin-right: 16.666667%; + } + + .md\:my-2\/6 { + margin-top: 33.333333%; + margin-bottom: 33.333333%; + } + + .md\:mx-2\/6 { + margin-left: 33.333333%; + margin-right: 33.333333%; + } + + .md\:my-3\/6 { + margin-top: 50%; + margin-bottom: 50%; + } + + .md\:mx-3\/6 { + margin-left: 50%; + margin-right: 50%; + } + + .md\:my-4\/6 { + margin-top: 66.666667%; + margin-bottom: 66.666667%; + } + + .md\:mx-4\/6 { + margin-left: 66.666667%; + margin-right: 66.666667%; + } + + .md\:my-5\/6 { + margin-top: 83.333333%; + margin-bottom: 83.333333%; + } + + .md\:mx-5\/6 { + margin-left: 83.333333%; + margin-right: 83.333333%; + } + + .md\:my-1\/12 { + margin-top: 8.333333%; + margin-bottom: 8.333333%; + } + + .md\:mx-1\/12 { + margin-left: 8.333333%; + margin-right: 8.333333%; + } + + .md\:my-2\/12 { + margin-top: 16.666667%; + margin-bottom: 16.666667%; + } + + .md\:mx-2\/12 { + margin-left: 16.666667%; + margin-right: 16.666667%; + } + + .md\:my-3\/12 { + margin-top: 25%; + margin-bottom: 25%; + } + + .md\:mx-3\/12 { + margin-left: 25%; + margin-right: 25%; + } + + .md\:my-4\/12 { + margin-top: 33.333333%; + margin-bottom: 33.333333%; + } + + .md\:mx-4\/12 { + margin-left: 33.333333%; + margin-right: 33.333333%; + } + + .md\:my-5\/12 { + margin-top: 41.666667%; + margin-bottom: 41.666667%; + } + + .md\:mx-5\/12 { + margin-left: 41.666667%; + margin-right: 41.666667%; + } + + .md\:my-6\/12 { + margin-top: 50%; + margin-bottom: 50%; + } + + .md\:mx-6\/12 { + margin-left: 50%; + margin-right: 50%; + } + + .md\:my-7\/12 { + margin-top: 58.333333%; + margin-bottom: 58.333333%; + } + + .md\:mx-7\/12 { + margin-left: 58.333333%; + margin-right: 58.333333%; + } + + .md\:my-8\/12 { + margin-top: 66.666667%; + margin-bottom: 66.666667%; + } + + .md\:mx-8\/12 { + margin-left: 66.666667%; + margin-right: 66.666667%; + } + + .md\:my-9\/12 { + margin-top: 75%; + margin-bottom: 75%; + } + + .md\:mx-9\/12 { + margin-left: 75%; + margin-right: 75%; + } + + .md\:my-10\/12 { + margin-top: 83.333333%; + margin-bottom: 83.333333%; + } + + .md\:mx-10\/12 { + margin-left: 83.333333%; + margin-right: 83.333333%; + } + + .md\:my-11\/12 { + margin-top: 91.666667%; + margin-bottom: 91.666667%; + } + + .md\:mx-11\/12 { + margin-left: 91.666667%; + margin-right: 91.666667%; + } + + .md\:my-full { + margin-top: 100%; + margin-bottom: 100%; + } + + .md\:mx-full { + margin-left: 100%; + margin-right: 100%; + } + + .md\:-my-1 { + margin-top: -0.25rem; + margin-bottom: -0.25rem; + } + + .md\:-mx-1 { + margin-left: -0.25rem; + margin-right: -0.25rem; + } + + .md\:-my-2 { + margin-top: -0.5rem; + margin-bottom: -0.5rem; + } + + .md\:-mx-2 { + margin-left: -0.5rem; + margin-right: -0.5rem; + } + + .md\:-my-3 { + margin-top: -0.75rem; + margin-bottom: -0.75rem; + } + + .md\:-mx-3 { + margin-left: -0.75rem; + margin-right: -0.75rem; + } + + .md\:-my-4 { + margin-top: -1rem; + margin-bottom: -1rem; + } + + .md\:-mx-4 { + margin-left: -1rem; + margin-right: -1rem; + } + + .md\:-my-5 { + margin-top: -1.25rem; + margin-bottom: -1.25rem; + } + + .md\:-mx-5 { + margin-left: -1.25rem; + margin-right: -1.25rem; + } + + .md\:-my-6 { + margin-top: -1.5rem; + margin-bottom: -1.5rem; + } + + .md\:-mx-6 { + margin-left: -1.5rem; + margin-right: -1.5rem; + } + + .md\:-my-7 { + margin-top: -1.75rem; + margin-bottom: -1.75rem; + } + + .md\:-mx-7 { + margin-left: -1.75rem; + margin-right: -1.75rem; + } + + .md\:-my-8 { + margin-top: -2rem; + margin-bottom: -2rem; + } + + .md\:-mx-8 { + margin-left: -2rem; + margin-right: -2rem; + } + + .md\:-my-9 { + margin-top: -2.25rem; + margin-bottom: -2.25rem; + } + + .md\:-mx-9 { + margin-left: -2.25rem; + margin-right: -2.25rem; + } + + .md\:-my-10 { + margin-top: -2.5rem; + margin-bottom: -2.5rem; + } + + .md\:-mx-10 { + margin-left: -2.5rem; + margin-right: -2.5rem; + } + + .md\:-my-11 { + margin-top: -2.75rem; + margin-bottom: -2.75rem; + } + + .md\:-mx-11 { + margin-left: -2.75rem; + margin-right: -2.75rem; + } + + .md\:-my-12 { + margin-top: -3rem; + margin-bottom: -3rem; + } + + .md\:-mx-12 { + margin-left: -3rem; + margin-right: -3rem; + } + + .md\:-my-13 { + margin-top: -3.25rem; + margin-bottom: -3.25rem; + } + + .md\:-mx-13 { + margin-left: -3.25rem; + margin-right: -3.25rem; + } + + .md\:-my-14 { + margin-top: -3.5rem; + margin-bottom: -3.5rem; + } + + .md\:-mx-14 { + margin-left: -3.5rem; + margin-right: -3.5rem; + } + + .md\:-my-15 { + margin-top: -3.75rem; + margin-bottom: -3.75rem; + } + + .md\:-mx-15 { + margin-left: -3.75rem; + margin-right: -3.75rem; + } + + .md\:-my-16 { + margin-top: -4rem; + margin-bottom: -4rem; + } + + .md\:-mx-16 { + margin-left: -4rem; + margin-right: -4rem; + } + + .md\:-my-20 { + margin-top: -5rem; + margin-bottom: -5rem; + } + + .md\:-mx-20 { + margin-left: -5rem; + margin-right: -5rem; + } + + .md\:-my-24 { + margin-top: -6rem; + margin-bottom: -6rem; + } + + .md\:-mx-24 { + margin-left: -6rem; + margin-right: -6rem; + } + + .md\:-my-28 { + margin-top: -7rem; + margin-bottom: -7rem; + } + + .md\:-mx-28 { + margin-left: -7rem; + margin-right: -7rem; + } + + .md\:-my-32 { + margin-top: -8rem; + margin-bottom: -8rem; + } + + .md\:-mx-32 { + margin-left: -8rem; + margin-right: -8rem; + } + + .md\:-my-36 { + margin-top: -9rem; + margin-bottom: -9rem; + } + + .md\:-mx-36 { + margin-left: -9rem; + margin-right: -9rem; + } + + .md\:-my-40 { + margin-top: -10rem; + margin-bottom: -10rem; + } + + .md\:-mx-40 { + margin-left: -10rem; + margin-right: -10rem; + } + + .md\:-my-44 { + margin-top: -11rem; + margin-bottom: -11rem; + } + + .md\:-mx-44 { + margin-left: -11rem; + margin-right: -11rem; + } + + .md\:-my-48 { + margin-top: -12rem; + margin-bottom: -12rem; + } + + .md\:-mx-48 { + margin-left: -12rem; + margin-right: -12rem; + } + + .md\:-my-52 { + margin-top: -13rem; + margin-bottom: -13rem; + } + + .md\:-mx-52 { + margin-left: -13rem; + margin-right: -13rem; + } + + .md\:-my-56 { + margin-top: -14rem; + margin-bottom: -14rem; + } + + .md\:-mx-56 { + margin-left: -14rem; + margin-right: -14rem; + } + + .md\:-my-60 { + margin-top: -15rem; + margin-bottom: -15rem; + } + + .md\:-mx-60 { + margin-left: -15rem; + margin-right: -15rem; + } + + .md\:-my-64 { + margin-top: -16rem; + margin-bottom: -16rem; + } + + .md\:-mx-64 { + margin-left: -16rem; + margin-right: -16rem; + } + + .md\:-my-72 { + margin-top: -18rem; + margin-bottom: -18rem; + } + + .md\:-mx-72 { + margin-left: -18rem; + margin-right: -18rem; + } + + .md\:-my-80 { + margin-top: -20rem; + margin-bottom: -20rem; + } + + .md\:-mx-80 { + margin-left: -20rem; + margin-right: -20rem; + } + + .md\:-my-96 { + margin-top: -24rem; + margin-bottom: -24rem; + } + + .md\:-mx-96 { + margin-left: -24rem; + margin-right: -24rem; + } + + .md\:-my-px { + margin-top: -1px; + margin-bottom: -1px; + } + + .md\:-mx-px { + margin-left: -1px; + margin-right: -1px; + } + + .md\:-my-0\.5 { + margin-top: -0.125rem; + margin-bottom: -0.125rem; + } + + .md\:-mx-0\.5 { + margin-left: -0.125rem; + margin-right: -0.125rem; + } + + .md\:-my-1\.5 { + margin-top: -0.375rem; + margin-bottom: -0.375rem; + } + + .md\:-mx-1\.5 { + margin-left: -0.375rem; + margin-right: -0.375rem; + } + + .md\:-my-2\.5 { + margin-top: -0.625rem; + margin-bottom: -0.625rem; + } + + .md\:-mx-2\.5 { + margin-left: -0.625rem; + margin-right: -0.625rem; + } + + .md\:-my-3\.5 { + margin-top: -0.875rem; + margin-bottom: -0.875rem; + } + + .md\:-mx-3\.5 { + margin-left: -0.875rem; + margin-right: -0.875rem; + } + + .md\:-my-1\/2 { + margin-top: -50%; + margin-bottom: -50%; + } + + .md\:-mx-1\/2 { + margin-left: -50%; + margin-right: -50%; + } + + .md\:-my-1\/3 { + margin-top: -33.33333%; + margin-bottom: -33.33333%; + } + + .md\:-mx-1\/3 { + margin-left: -33.33333%; + margin-right: -33.33333%; + } + + .md\:-my-2\/3 { + margin-top: -66.66667%; + margin-bottom: -66.66667%; + } + + .md\:-mx-2\/3 { + margin-left: -66.66667%; + margin-right: -66.66667%; + } + + .md\:-my-1\/4 { + margin-top: -25%; + margin-bottom: -25%; + } + + .md\:-mx-1\/4 { + margin-left: -25%; + margin-right: -25%; + } + + .md\:-my-2\/4 { + margin-top: -50%; + margin-bottom: -50%; + } + + .md\:-mx-2\/4 { + margin-left: -50%; + margin-right: -50%; + } + + .md\:-my-3\/4 { + margin-top: -75%; + margin-bottom: -75%; + } + + .md\:-mx-3\/4 { + margin-left: -75%; + margin-right: -75%; + } + + .md\:-my-1\/5 { + margin-top: -20%; + margin-bottom: -20%; + } + + .md\:-mx-1\/5 { + margin-left: -20%; + margin-right: -20%; + } + + .md\:-my-2\/5 { + margin-top: -40%; + margin-bottom: -40%; + } + + .md\:-mx-2\/5 { + margin-left: -40%; + margin-right: -40%; + } + + .md\:-my-3\/5 { + margin-top: -60%; + margin-bottom: -60%; + } + + .md\:-mx-3\/5 { + margin-left: -60%; + margin-right: -60%; + } + + .md\:-my-4\/5 { + margin-top: -80%; + margin-bottom: -80%; + } + + .md\:-mx-4\/5 { + margin-left: -80%; + margin-right: -80%; + } + + .md\:-my-1\/6 { + margin-top: -16.66667%; + margin-bottom: -16.66667%; + } + + .md\:-mx-1\/6 { + margin-left: -16.66667%; + margin-right: -16.66667%; + } + + .md\:-my-2\/6 { + margin-top: -33.33333%; + margin-bottom: -33.33333%; + } + + .md\:-mx-2\/6 { + margin-left: -33.33333%; + margin-right: -33.33333%; + } + + .md\:-my-3\/6 { + margin-top: -50%; + margin-bottom: -50%; + } + + .md\:-mx-3\/6 { + margin-left: -50%; + margin-right: -50%; + } + + .md\:-my-4\/6 { + margin-top: -66.66667%; + margin-bottom: -66.66667%; + } + + .md\:-mx-4\/6 { + margin-left: -66.66667%; + margin-right: -66.66667%; + } + + .md\:-my-5\/6 { + margin-top: -83.33333%; + margin-bottom: -83.33333%; + } + + .md\:-mx-5\/6 { + margin-left: -83.33333%; + margin-right: -83.33333%; + } + + .md\:-my-1\/12 { + margin-top: -8.33333%; + margin-bottom: -8.33333%; + } + + .md\:-mx-1\/12 { + margin-left: -8.33333%; + margin-right: -8.33333%; + } + + .md\:-my-2\/12 { + margin-top: -16.66667%; + margin-bottom: -16.66667%; + } + + .md\:-mx-2\/12 { + margin-left: -16.66667%; + margin-right: -16.66667%; + } + + .md\:-my-3\/12 { + margin-top: -25%; + margin-bottom: -25%; + } + + .md\:-mx-3\/12 { + margin-left: -25%; + margin-right: -25%; + } + + .md\:-my-4\/12 { + margin-top: -33.33333%; + margin-bottom: -33.33333%; + } + + .md\:-mx-4\/12 { + margin-left: -33.33333%; + margin-right: -33.33333%; + } + + .md\:-my-5\/12 { + margin-top: -41.66667%; + margin-bottom: -41.66667%; + } + + .md\:-mx-5\/12 { + margin-left: -41.66667%; + margin-right: -41.66667%; + } + + .md\:-my-6\/12 { + margin-top: -50%; + margin-bottom: -50%; + } + + .md\:-mx-6\/12 { + margin-left: -50%; + margin-right: -50%; + } + + .md\:-my-7\/12 { + margin-top: -58.33333%; + margin-bottom: -58.33333%; + } + + .md\:-mx-7\/12 { + margin-left: -58.33333%; + margin-right: -58.33333%; + } + + .md\:-my-8\/12 { + margin-top: -66.66667%; + margin-bottom: -66.66667%; + } + + .md\:-mx-8\/12 { + margin-left: -66.66667%; + margin-right: -66.66667%; + } + + .md\:-my-9\/12 { + margin-top: -75%; + margin-bottom: -75%; + } + + .md\:-mx-9\/12 { + margin-left: -75%; + margin-right: -75%; + } + + .md\:-my-10\/12 { + margin-top: -83.33333%; + margin-bottom: -83.33333%; + } + + .md\:-mx-10\/12 { + margin-left: -83.33333%; + margin-right: -83.33333%; + } + + .md\:-my-11\/12 { + margin-top: -91.66667%; + margin-bottom: -91.66667%; + } + + .md\:-mx-11\/12 { + margin-left: -91.66667%; + margin-right: -91.66667%; + } + + .md\:-my-full { + margin-top: -100%; + margin-bottom: -100%; + } + + .md\:-mx-full { + margin-left: -100%; + margin-right: -100%; + } + + .md\:mt-0 { + margin-top: 0; + } + + .md\:mr-0 { + margin-right: 0; + } + + .md\:mb-0 { + margin-bottom: 0; + } + + .md\:ml-0 { + margin-left: 0; + } + + .md\:mt-1 { + margin-top: 0.25rem; + } + + .md\:mr-1 { + margin-right: 0.25rem; + } + + .md\:mb-1 { + margin-bottom: 0.25rem; + } + + .md\:ml-1 { + margin-left: 0.25rem; + } + + .md\:mt-2 { + margin-top: 0.5rem; + } + + .md\:mr-2 { + margin-right: 0.5rem; + } + + .md\:mb-2 { + margin-bottom: 0.5rem; + } + + .md\:ml-2 { + margin-left: 0.5rem; + } + + .md\:mt-3 { + margin-top: 0.75rem; + } + + .md\:mr-3 { + margin-right: 0.75rem; + } + + .md\:mb-3 { + margin-bottom: 0.75rem; + } + + .md\:ml-3 { + margin-left: 0.75rem; + } + + .md\:mt-4 { + margin-top: 1rem; + } + + .md\:mr-4 { + margin-right: 1rem; + } + + .md\:mb-4 { + margin-bottom: 1rem; + } + + .md\:ml-4 { + margin-left: 1rem; + } + + .md\:mt-5 { + margin-top: 1.25rem; + } + + .md\:mr-5 { + margin-right: 1.25rem; + } + + .md\:mb-5 { + margin-bottom: 1.25rem; + } + + .md\:ml-5 { + margin-left: 1.25rem; + } + + .md\:mt-6 { + margin-top: 1.5rem; + } + + .md\:mr-6 { + margin-right: 1.5rem; + } + + .md\:mb-6 { + margin-bottom: 1.5rem; + } + + .md\:ml-6 { + margin-left: 1.5rem; + } + + .md\:mt-7 { + margin-top: 1.75rem; + } + + .md\:mr-7 { + margin-right: 1.75rem; + } + + .md\:mb-7 { + margin-bottom: 1.75rem; + } + + .md\:ml-7 { + margin-left: 1.75rem; + } + + .md\:mt-8 { + margin-top: 2rem; + } + + .md\:mr-8 { + margin-right: 2rem; + } + + .md\:mb-8 { + margin-bottom: 2rem; + } + + .md\:ml-8 { + margin-left: 2rem; + } + + .md\:mt-9 { + margin-top: 2.25rem; + } + + .md\:mr-9 { + margin-right: 2.25rem; + } + + .md\:mb-9 { + margin-bottom: 2.25rem; + } + + .md\:ml-9 { + margin-left: 2.25rem; + } + + .md\:mt-10 { + margin-top: 2.5rem; + } + + .md\:mr-10 { + margin-right: 2.5rem; + } + + .md\:mb-10 { + margin-bottom: 2.5rem; + } + + .md\:ml-10 { + margin-left: 2.5rem; + } + + .md\:mt-11 { + margin-top: 2.75rem; + } + + .md\:mr-11 { + margin-right: 2.75rem; + } + + .md\:mb-11 { + margin-bottom: 2.75rem; + } + + .md\:ml-11 { + margin-left: 2.75rem; + } + + .md\:mt-12 { + margin-top: 3rem; + } + + .md\:mr-12 { + margin-right: 3rem; + } + + .md\:mb-12 { + margin-bottom: 3rem; + } + + .md\:ml-12 { + margin-left: 3rem; + } + + .md\:mt-13 { + margin-top: 3.25rem; + } + + .md\:mr-13 { + margin-right: 3.25rem; + } + + .md\:mb-13 { + margin-bottom: 3.25rem; + } + + .md\:ml-13 { + margin-left: 3.25rem; + } + + .md\:mt-14 { + margin-top: 3.5rem; + } + + .md\:mr-14 { + margin-right: 3.5rem; + } + + .md\:mb-14 { + margin-bottom: 3.5rem; + } + + .md\:ml-14 { + margin-left: 3.5rem; + } + + .md\:mt-15 { + margin-top: 3.75rem; + } + + .md\:mr-15 { + margin-right: 3.75rem; + } + + .md\:mb-15 { + margin-bottom: 3.75rem; + } + + .md\:ml-15 { + margin-left: 3.75rem; + } + + .md\:mt-16 { + margin-top: 4rem; + } + + .md\:mr-16 { + margin-right: 4rem; + } + + .md\:mb-16 { + margin-bottom: 4rem; + } + + .md\:ml-16 { + margin-left: 4rem; + } + + .md\:mt-20 { + margin-top: 5rem; + } + + .md\:mr-20 { + margin-right: 5rem; + } + + .md\:mb-20 { + margin-bottom: 5rem; + } + + .md\:ml-20 { + margin-left: 5rem; + } + + .md\:mt-24 { + margin-top: 6rem; + } + + .md\:mr-24 { + margin-right: 6rem; + } + + .md\:mb-24 { + margin-bottom: 6rem; + } + + .md\:ml-24 { + margin-left: 6rem; + } + + .md\:mt-28 { + margin-top: 7rem; + } + + .md\:mr-28 { + margin-right: 7rem; + } + + .md\:mb-28 { + margin-bottom: 7rem; + } + + .md\:ml-28 { + margin-left: 7rem; + } + + .md\:mt-32 { + margin-top: 8rem; + } + + .md\:mr-32 { + margin-right: 8rem; + } + + .md\:mb-32 { + margin-bottom: 8rem; + } + + .md\:ml-32 { + margin-left: 8rem; + } + + .md\:mt-36 { + margin-top: 9rem; + } + + .md\:mr-36 { + margin-right: 9rem; + } + + .md\:mb-36 { + margin-bottom: 9rem; + } + + .md\:ml-36 { + margin-left: 9rem; + } + + .md\:mt-40 { + margin-top: 10rem; + } + + .md\:mr-40 { + margin-right: 10rem; + } + + .md\:mb-40 { + margin-bottom: 10rem; + } + + .md\:ml-40 { + margin-left: 10rem; + } + + .md\:mt-44 { + margin-top: 11rem; + } + + .md\:mr-44 { + margin-right: 11rem; + } + + .md\:mb-44 { + margin-bottom: 11rem; + } + + .md\:ml-44 { + margin-left: 11rem; + } + + .md\:mt-48 { + margin-top: 12rem; + } + + .md\:mr-48 { + margin-right: 12rem; + } + + .md\:mb-48 { + margin-bottom: 12rem; + } + + .md\:ml-48 { + margin-left: 12rem; + } + + .md\:mt-52 { + margin-top: 13rem; + } + + .md\:mr-52 { + margin-right: 13rem; + } + + .md\:mb-52 { + margin-bottom: 13rem; + } + + .md\:ml-52 { + margin-left: 13rem; + } + + .md\:mt-56 { + margin-top: 14rem; + } + + .md\:mr-56 { + margin-right: 14rem; + } + + .md\:mb-56 { + margin-bottom: 14rem; + } + + .md\:ml-56 { + margin-left: 14rem; + } + + .md\:mt-60 { + margin-top: 15rem; + } + + .md\:mr-60 { + margin-right: 15rem; + } + + .md\:mb-60 { + margin-bottom: 15rem; + } + + .md\:ml-60 { + margin-left: 15rem; + } + + .md\:mt-64 { + margin-top: 16rem; + } + + .md\:mr-64 { + margin-right: 16rem; + } + + .md\:mb-64 { + margin-bottom: 16rem; + } + + .md\:ml-64 { + margin-left: 16rem; + } + + .md\:mt-72 { + margin-top: 18rem; + } + + .md\:mr-72 { + margin-right: 18rem; + } + + .md\:mb-72 { + margin-bottom: 18rem; + } + + .md\:ml-72 { + margin-left: 18rem; + } + + .md\:mt-80 { + margin-top: 20rem; + } + + .md\:mr-80 { + margin-right: 20rem; + } + + .md\:mb-80 { + margin-bottom: 20rem; + } + + .md\:ml-80 { + margin-left: 20rem; + } + + .md\:mt-96 { + margin-top: 24rem; + } + + .md\:mr-96 { + margin-right: 24rem; + } + + .md\:mb-96 { + margin-bottom: 24rem; + } + + .md\:ml-96 { + margin-left: 24rem; + } + + .md\:mt-auto { + margin-top: auto; + } + + .md\:mr-auto { + margin-right: auto; + } + + .md\:mb-auto { + margin-bottom: auto; + } + + .md\:ml-auto { + margin-left: auto; + } + + .md\:mt-px { + margin-top: 1px; + } + + .md\:mr-px { + margin-right: 1px; + } + + .md\:mb-px { + margin-bottom: 1px; + } + + .md\:ml-px { + margin-left: 1px; + } + + .md\:mt-0\.5 { + margin-top: 0.125rem; + } + + .md\:mr-0\.5 { + margin-right: 0.125rem; + } + + .md\:mb-0\.5 { + margin-bottom: 0.125rem; + } + + .md\:ml-0\.5 { + margin-left: 0.125rem; + } + + .md\:mt-1\.5 { + margin-top: 0.375rem; + } + + .md\:mr-1\.5 { + margin-right: 0.375rem; + } + + .md\:mb-1\.5 { + margin-bottom: 0.375rem; + } + + .md\:ml-1\.5 { + margin-left: 0.375rem; + } + + .md\:mt-2\.5 { + margin-top: 0.625rem; + } + + .md\:mr-2\.5 { + margin-right: 0.625rem; + } + + .md\:mb-2\.5 { + margin-bottom: 0.625rem; + } + + .md\:ml-2\.5 { + margin-left: 0.625rem; + } + + .md\:mt-3\.5 { + margin-top: 0.875rem; + } + + .md\:mr-3\.5 { + margin-right: 0.875rem; + } + + .md\:mb-3\.5 { + margin-bottom: 0.875rem; + } + + .md\:ml-3\.5 { + margin-left: 0.875rem; + } + + .md\:mt-1\/2 { + margin-top: 50%; + } + + .md\:mr-1\/2 { + margin-right: 50%; + } + + .md\:mb-1\/2 { + margin-bottom: 50%; + } + + .md\:ml-1\/2 { + margin-left: 50%; + } + + .md\:mt-1\/3 { + margin-top: 33.333333%; + } + + .md\:mr-1\/3 { + margin-right: 33.333333%; + } + + .md\:mb-1\/3 { + margin-bottom: 33.333333%; + } + + .md\:ml-1\/3 { + margin-left: 33.333333%; + } + + .md\:mt-2\/3 { + margin-top: 66.666667%; + } + + .md\:mr-2\/3 { + margin-right: 66.666667%; + } + + .md\:mb-2\/3 { + margin-bottom: 66.666667%; + } + + .md\:ml-2\/3 { + margin-left: 66.666667%; + } + + .md\:mt-1\/4 { + margin-top: 25%; + } + + .md\:mr-1\/4 { + margin-right: 25%; + } + + .md\:mb-1\/4 { + margin-bottom: 25%; + } + + .md\:ml-1\/4 { + margin-left: 25%; + } + + .md\:mt-2\/4 { + margin-top: 50%; + } + + .md\:mr-2\/4 { + margin-right: 50%; + } + + .md\:mb-2\/4 { + margin-bottom: 50%; + } + + .md\:ml-2\/4 { + margin-left: 50%; + } + + .md\:mt-3\/4 { + margin-top: 75%; + } + + .md\:mr-3\/4 { + margin-right: 75%; + } + + .md\:mb-3\/4 { + margin-bottom: 75%; + } + + .md\:ml-3\/4 { + margin-left: 75%; + } + + .md\:mt-1\/5 { + margin-top: 20%; + } + + .md\:mr-1\/5 { + margin-right: 20%; + } + + .md\:mb-1\/5 { + margin-bottom: 20%; + } + + .md\:ml-1\/5 { + margin-left: 20%; + } + + .md\:mt-2\/5 { + margin-top: 40%; + } + + .md\:mr-2\/5 { + margin-right: 40%; + } + + .md\:mb-2\/5 { + margin-bottom: 40%; + } + + .md\:ml-2\/5 { + margin-left: 40%; + } + + .md\:mt-3\/5 { + margin-top: 60%; + } + + .md\:mr-3\/5 { + margin-right: 60%; + } + + .md\:mb-3\/5 { + margin-bottom: 60%; + } + + .md\:ml-3\/5 { + margin-left: 60%; + } + + .md\:mt-4\/5 { + margin-top: 80%; + } + + .md\:mr-4\/5 { + margin-right: 80%; + } + + .md\:mb-4\/5 { + margin-bottom: 80%; + } + + .md\:ml-4\/5 { + margin-left: 80%; + } + + .md\:mt-1\/6 { + margin-top: 16.666667%; + } + + .md\:mr-1\/6 { + margin-right: 16.666667%; + } + + .md\:mb-1\/6 { + margin-bottom: 16.666667%; + } + + .md\:ml-1\/6 { + margin-left: 16.666667%; + } + + .md\:mt-2\/6 { + margin-top: 33.333333%; + } + + .md\:mr-2\/6 { + margin-right: 33.333333%; + } + + .md\:mb-2\/6 { + margin-bottom: 33.333333%; + } + + .md\:ml-2\/6 { + margin-left: 33.333333%; + } + + .md\:mt-3\/6 { + margin-top: 50%; + } + + .md\:mr-3\/6 { + margin-right: 50%; + } + + .md\:mb-3\/6 { + margin-bottom: 50%; + } + + .md\:ml-3\/6 { + margin-left: 50%; + } + + .md\:mt-4\/6 { + margin-top: 66.666667%; + } + + .md\:mr-4\/6 { + margin-right: 66.666667%; + } + + .md\:mb-4\/6 { + margin-bottom: 66.666667%; + } + + .md\:ml-4\/6 { + margin-left: 66.666667%; + } + + .md\:mt-5\/6 { + margin-top: 83.333333%; + } + + .md\:mr-5\/6 { + margin-right: 83.333333%; + } + + .md\:mb-5\/6 { + margin-bottom: 83.333333%; + } + + .md\:ml-5\/6 { + margin-left: 83.333333%; + } + + .md\:mt-1\/12 { + margin-top: 8.333333%; + } + + .md\:mr-1\/12 { + margin-right: 8.333333%; + } + + .md\:mb-1\/12 { + margin-bottom: 8.333333%; + } + + .md\:ml-1\/12 { + margin-left: 8.333333%; + } + + .md\:mt-2\/12 { + margin-top: 16.666667%; + } + + .md\:mr-2\/12 { + margin-right: 16.666667%; + } + + .md\:mb-2\/12 { + margin-bottom: 16.666667%; + } + + .md\:ml-2\/12 { + margin-left: 16.666667%; + } + + .md\:mt-3\/12 { + margin-top: 25%; + } + + .md\:mr-3\/12 { + margin-right: 25%; + } + + .md\:mb-3\/12 { + margin-bottom: 25%; + } + + .md\:ml-3\/12 { + margin-left: 25%; + } + + .md\:mt-4\/12 { + margin-top: 33.333333%; + } + + .md\:mr-4\/12 { + margin-right: 33.333333%; + } + + .md\:mb-4\/12 { + margin-bottom: 33.333333%; + } + + .md\:ml-4\/12 { + margin-left: 33.333333%; + } + + .md\:mt-5\/12 { + margin-top: 41.666667%; + } + + .md\:mr-5\/12 { + margin-right: 41.666667%; + } + + .md\:mb-5\/12 { + margin-bottom: 41.666667%; + } + + .md\:ml-5\/12 { + margin-left: 41.666667%; + } + + .md\:mt-6\/12 { + margin-top: 50%; + } + + .md\:mr-6\/12 { + margin-right: 50%; + } + + .md\:mb-6\/12 { + margin-bottom: 50%; + } + + .md\:ml-6\/12 { + margin-left: 50%; + } + + .md\:mt-7\/12 { + margin-top: 58.333333%; + } + + .md\:mr-7\/12 { + margin-right: 58.333333%; + } + + .md\:mb-7\/12 { + margin-bottom: 58.333333%; + } + + .md\:ml-7\/12 { + margin-left: 58.333333%; + } + + .md\:mt-8\/12 { + margin-top: 66.666667%; + } + + .md\:mr-8\/12 { + margin-right: 66.666667%; + } + + .md\:mb-8\/12 { + margin-bottom: 66.666667%; + } + + .md\:ml-8\/12 { + margin-left: 66.666667%; + } + + .md\:mt-9\/12 { + margin-top: 75%; + } + + .md\:mr-9\/12 { + margin-right: 75%; + } + + .md\:mb-9\/12 { + margin-bottom: 75%; + } + + .md\:ml-9\/12 { + margin-left: 75%; + } + + .md\:mt-10\/12 { + margin-top: 83.333333%; + } + + .md\:mr-10\/12 { + margin-right: 83.333333%; + } + + .md\:mb-10\/12 { + margin-bottom: 83.333333%; + } + + .md\:ml-10\/12 { + margin-left: 83.333333%; + } + + .md\:mt-11\/12 { + margin-top: 91.666667%; + } + + .md\:mr-11\/12 { + margin-right: 91.666667%; + } + + .md\:mb-11\/12 { + margin-bottom: 91.666667%; + } + + .md\:ml-11\/12 { + margin-left: 91.666667%; + } + + .md\:mt-full { + margin-top: 100%; + } + + .md\:mr-full { + margin-right: 100%; + } + + .md\:mb-full { + margin-bottom: 100%; + } + + .md\:ml-full { + margin-left: 100%; + } + + .md\:-mt-1 { + margin-top: -0.25rem; + } + + .md\:-mr-1 { + margin-right: -0.25rem; + } + + .md\:-mb-1 { + margin-bottom: -0.25rem; + } + + .md\:-ml-1 { + margin-left: -0.25rem; + } + + .md\:-mt-2 { + margin-top: -0.5rem; + } + + .md\:-mr-2 { + margin-right: -0.5rem; + } + + .md\:-mb-2 { + margin-bottom: -0.5rem; + } + + .md\:-ml-2 { + margin-left: -0.5rem; + } + + .md\:-mt-3 { + margin-top: -0.75rem; + } + + .md\:-mr-3 { + margin-right: -0.75rem; + } + + .md\:-mb-3 { + margin-bottom: -0.75rem; + } + + .md\:-ml-3 { + margin-left: -0.75rem; + } + + .md\:-mt-4 { + margin-top: -1rem; + } + + .md\:-mr-4 { + margin-right: -1rem; + } + + .md\:-mb-4 { + margin-bottom: -1rem; + } + + .md\:-ml-4 { + margin-left: -1rem; + } + + .md\:-mt-5 { + margin-top: -1.25rem; + } + + .md\:-mr-5 { + margin-right: -1.25rem; + } + + .md\:-mb-5 { + margin-bottom: -1.25rem; + } + + .md\:-ml-5 { + margin-left: -1.25rem; + } + + .md\:-mt-6 { + margin-top: -1.5rem; + } + + .md\:-mr-6 { + margin-right: -1.5rem; + } + + .md\:-mb-6 { + margin-bottom: -1.5rem; + } + + .md\:-ml-6 { + margin-left: -1.5rem; + } + + .md\:-mt-7 { + margin-top: -1.75rem; + } + + .md\:-mr-7 { + margin-right: -1.75rem; + } + + .md\:-mb-7 { + margin-bottom: -1.75rem; + } + + .md\:-ml-7 { + margin-left: -1.75rem; + } + + .md\:-mt-8 { + margin-top: -2rem; + } + + .md\:-mr-8 { + margin-right: -2rem; + } + + .md\:-mb-8 { + margin-bottom: -2rem; + } + + .md\:-ml-8 { + margin-left: -2rem; + } + + .md\:-mt-9 { + margin-top: -2.25rem; + } + + .md\:-mr-9 { + margin-right: -2.25rem; + } + + .md\:-mb-9 { + margin-bottom: -2.25rem; + } + + .md\:-ml-9 { + margin-left: -2.25rem; + } + + .md\:-mt-10 { + margin-top: -2.5rem; + } + + .md\:-mr-10 { + margin-right: -2.5rem; + } + + .md\:-mb-10 { + margin-bottom: -2.5rem; + } + + .md\:-ml-10 { + margin-left: -2.5rem; + } + + .md\:-mt-11 { + margin-top: -2.75rem; + } + + .md\:-mr-11 { + margin-right: -2.75rem; + } + + .md\:-mb-11 { + margin-bottom: -2.75rem; + } + + .md\:-ml-11 { + margin-left: -2.75rem; + } + + .md\:-mt-12 { + margin-top: -3rem; + } + + .md\:-mr-12 { + margin-right: -3rem; + } + + .md\:-mb-12 { + margin-bottom: -3rem; + } + + .md\:-ml-12 { + margin-left: -3rem; + } + + .md\:-mt-13 { + margin-top: -3.25rem; + } + + .md\:-mr-13 { + margin-right: -3.25rem; + } + + .md\:-mb-13 { + margin-bottom: -3.25rem; + } + + .md\:-ml-13 { + margin-left: -3.25rem; + } + + .md\:-mt-14 { + margin-top: -3.5rem; + } + + .md\:-mr-14 { + margin-right: -3.5rem; + } + + .md\:-mb-14 { + margin-bottom: -3.5rem; + } + + .md\:-ml-14 { + margin-left: -3.5rem; + } + + .md\:-mt-15 { + margin-top: -3.75rem; + } + + .md\:-mr-15 { + margin-right: -3.75rem; + } + + .md\:-mb-15 { + margin-bottom: -3.75rem; + } + + .md\:-ml-15 { + margin-left: -3.75rem; + } + + .md\:-mt-16 { + margin-top: -4rem; + } + + .md\:-mr-16 { + margin-right: -4rem; + } + + .md\:-mb-16 { + margin-bottom: -4rem; + } + + .md\:-ml-16 { + margin-left: -4rem; + } + + .md\:-mt-20 { + margin-top: -5rem; + } + + .md\:-mr-20 { + margin-right: -5rem; + } + + .md\:-mb-20 { + margin-bottom: -5rem; + } + + .md\:-ml-20 { + margin-left: -5rem; + } + + .md\:-mt-24 { + margin-top: -6rem; + } + + .md\:-mr-24 { + margin-right: -6rem; + } + + .md\:-mb-24 { + margin-bottom: -6rem; + } + + .md\:-ml-24 { + margin-left: -6rem; + } + + .md\:-mt-28 { + margin-top: -7rem; + } + + .md\:-mr-28 { + margin-right: -7rem; + } + + .md\:-mb-28 { + margin-bottom: -7rem; + } + + .md\:-ml-28 { + margin-left: -7rem; + } + + .md\:-mt-32 { + margin-top: -8rem; + } + + .md\:-mr-32 { + margin-right: -8rem; + } + + .md\:-mb-32 { + margin-bottom: -8rem; + } + + .md\:-ml-32 { + margin-left: -8rem; + } + + .md\:-mt-36 { + margin-top: -9rem; + } + + .md\:-mr-36 { + margin-right: -9rem; + } + + .md\:-mb-36 { + margin-bottom: -9rem; + } + + .md\:-ml-36 { + margin-left: -9rem; + } + + .md\:-mt-40 { + margin-top: -10rem; + } + + .md\:-mr-40 { + margin-right: -10rem; + } + + .md\:-mb-40 { + margin-bottom: -10rem; + } + + .md\:-ml-40 { + margin-left: -10rem; + } + + .md\:-mt-44 { + margin-top: -11rem; + } + + .md\:-mr-44 { + margin-right: -11rem; + } + + .md\:-mb-44 { + margin-bottom: -11rem; + } + + .md\:-ml-44 { + margin-left: -11rem; + } + + .md\:-mt-48 { + margin-top: -12rem; + } + + .md\:-mr-48 { + margin-right: -12rem; + } + + .md\:-mb-48 { + margin-bottom: -12rem; + } + + .md\:-ml-48 { + margin-left: -12rem; + } + + .md\:-mt-52 { + margin-top: -13rem; + } + + .md\:-mr-52 { + margin-right: -13rem; + } + + .md\:-mb-52 { + margin-bottom: -13rem; + } + + .md\:-ml-52 { + margin-left: -13rem; + } + + .md\:-mt-56 { + margin-top: -14rem; + } + + .md\:-mr-56 { + margin-right: -14rem; + } + + .md\:-mb-56 { + margin-bottom: -14rem; + } + + .md\:-ml-56 { + margin-left: -14rem; + } + + .md\:-mt-60 { + margin-top: -15rem; + } + + .md\:-mr-60 { + margin-right: -15rem; + } + + .md\:-mb-60 { + margin-bottom: -15rem; + } + + .md\:-ml-60 { + margin-left: -15rem; + } + + .md\:-mt-64 { + margin-top: -16rem; + } + + .md\:-mr-64 { + margin-right: -16rem; + } + + .md\:-mb-64 { + margin-bottom: -16rem; + } + + .md\:-ml-64 { + margin-left: -16rem; + } + + .md\:-mt-72 { + margin-top: -18rem; + } + + .md\:-mr-72 { + margin-right: -18rem; + } + + .md\:-mb-72 { + margin-bottom: -18rem; + } + + .md\:-ml-72 { + margin-left: -18rem; + } + + .md\:-mt-80 { + margin-top: -20rem; + } + + .md\:-mr-80 { + margin-right: -20rem; + } + + .md\:-mb-80 { + margin-bottom: -20rem; + } + + .md\:-ml-80 { + margin-left: -20rem; + } + + .md\:-mt-96 { + margin-top: -24rem; + } + + .md\:-mr-96 { + margin-right: -24rem; + } + + .md\:-mb-96 { + margin-bottom: -24rem; + } + + .md\:-ml-96 { + margin-left: -24rem; + } + + .md\:-mt-px { + margin-top: -1px; + } + + .md\:-mr-px { + margin-right: -1px; + } + + .md\:-mb-px { + margin-bottom: -1px; + } + + .md\:-ml-px { + margin-left: -1px; + } + + .md\:-mt-0\.5 { + margin-top: -0.125rem; + } + + .md\:-mr-0\.5 { + margin-right: -0.125rem; + } + + .md\:-mb-0\.5 { + margin-bottom: -0.125rem; + } + + .md\:-ml-0\.5 { + margin-left: -0.125rem; + } + + .md\:-mt-1\.5 { + margin-top: -0.375rem; + } + + .md\:-mr-1\.5 { + margin-right: -0.375rem; + } + + .md\:-mb-1\.5 { + margin-bottom: -0.375rem; + } + + .md\:-ml-1\.5 { + margin-left: -0.375rem; + } + + .md\:-mt-2\.5 { + margin-top: -0.625rem; + } + + .md\:-mr-2\.5 { + margin-right: -0.625rem; + } + + .md\:-mb-2\.5 { + margin-bottom: -0.625rem; + } + + .md\:-ml-2\.5 { + margin-left: -0.625rem; + } + + .md\:-mt-3\.5 { + margin-top: -0.875rem; + } + + .md\:-mr-3\.5 { + margin-right: -0.875rem; + } + + .md\:-mb-3\.5 { + margin-bottom: -0.875rem; + } + + .md\:-ml-3\.5 { + margin-left: -0.875rem; + } + + .md\:-mt-1\/2 { + margin-top: -50%; + } + + .md\:-mr-1\/2 { + margin-right: -50%; + } + + .md\:-mb-1\/2 { + margin-bottom: -50%; + } + + .md\:-ml-1\/2 { + margin-left: -50%; + } + + .md\:-mt-1\/3 { + margin-top: -33.33333%; + } + + .md\:-mr-1\/3 { + margin-right: -33.33333%; + } + + .md\:-mb-1\/3 { + margin-bottom: -33.33333%; + } + + .md\:-ml-1\/3 { + margin-left: -33.33333%; + } + + .md\:-mt-2\/3 { + margin-top: -66.66667%; + } + + .md\:-mr-2\/3 { + margin-right: -66.66667%; + } + + .md\:-mb-2\/3 { + margin-bottom: -66.66667%; + } + + .md\:-ml-2\/3 { + margin-left: -66.66667%; + } + + .md\:-mt-1\/4 { + margin-top: -25%; + } + + .md\:-mr-1\/4 { + margin-right: -25%; + } + + .md\:-mb-1\/4 { + margin-bottom: -25%; + } + + .md\:-ml-1\/4 { + margin-left: -25%; + } + + .md\:-mt-2\/4 { + margin-top: -50%; + } + + .md\:-mr-2\/4 { + margin-right: -50%; + } + + .md\:-mb-2\/4 { + margin-bottom: -50%; + } + + .md\:-ml-2\/4 { + margin-left: -50%; + } + + .md\:-mt-3\/4 { + margin-top: -75%; + } + + .md\:-mr-3\/4 { + margin-right: -75%; + } + + .md\:-mb-3\/4 { + margin-bottom: -75%; + } + + .md\:-ml-3\/4 { + margin-left: -75%; + } + + .md\:-mt-1\/5 { + margin-top: -20%; + } + + .md\:-mr-1\/5 { + margin-right: -20%; + } + + .md\:-mb-1\/5 { + margin-bottom: -20%; + } + + .md\:-ml-1\/5 { + margin-left: -20%; + } + + .md\:-mt-2\/5 { + margin-top: -40%; + } + + .md\:-mr-2\/5 { + margin-right: -40%; + } + + .md\:-mb-2\/5 { + margin-bottom: -40%; + } + + .md\:-ml-2\/5 { + margin-left: -40%; + } + + .md\:-mt-3\/5 { + margin-top: -60%; + } + + .md\:-mr-3\/5 { + margin-right: -60%; + } + + .md\:-mb-3\/5 { + margin-bottom: -60%; + } + + .md\:-ml-3\/5 { + margin-left: -60%; + } + + .md\:-mt-4\/5 { + margin-top: -80%; + } + + .md\:-mr-4\/5 { + margin-right: -80%; + } + + .md\:-mb-4\/5 { + margin-bottom: -80%; + } + + .md\:-ml-4\/5 { + margin-left: -80%; + } + + .md\:-mt-1\/6 { + margin-top: -16.66667%; + } + + .md\:-mr-1\/6 { + margin-right: -16.66667%; + } + + .md\:-mb-1\/6 { + margin-bottom: -16.66667%; + } + + .md\:-ml-1\/6 { + margin-left: -16.66667%; + } + + .md\:-mt-2\/6 { + margin-top: -33.33333%; + } + + .md\:-mr-2\/6 { + margin-right: -33.33333%; + } + + .md\:-mb-2\/6 { + margin-bottom: -33.33333%; + } + + .md\:-ml-2\/6 { + margin-left: -33.33333%; + } + + .md\:-mt-3\/6 { + margin-top: -50%; + } + + .md\:-mr-3\/6 { + margin-right: -50%; + } + + .md\:-mb-3\/6 { + margin-bottom: -50%; + } + + .md\:-ml-3\/6 { + margin-left: -50%; + } + + .md\:-mt-4\/6 { + margin-top: -66.66667%; + } + + .md\:-mr-4\/6 { + margin-right: -66.66667%; + } + + .md\:-mb-4\/6 { + margin-bottom: -66.66667%; + } + + .md\:-ml-4\/6 { + margin-left: -66.66667%; + } + + .md\:-mt-5\/6 { + margin-top: -83.33333%; + } + + .md\:-mr-5\/6 { + margin-right: -83.33333%; + } + + .md\:-mb-5\/6 { + margin-bottom: -83.33333%; + } + + .md\:-ml-5\/6 { + margin-left: -83.33333%; + } + + .md\:-mt-1\/12 { + margin-top: -8.33333%; + } + + .md\:-mr-1\/12 { + margin-right: -8.33333%; + } + + .md\:-mb-1\/12 { + margin-bottom: -8.33333%; + } + + .md\:-ml-1\/12 { + margin-left: -8.33333%; + } + + .md\:-mt-2\/12 { + margin-top: -16.66667%; + } + + .md\:-mr-2\/12 { + margin-right: -16.66667%; + } + + .md\:-mb-2\/12 { + margin-bottom: -16.66667%; + } + + .md\:-ml-2\/12 { + margin-left: -16.66667%; + } + + .md\:-mt-3\/12 { + margin-top: -25%; + } + + .md\:-mr-3\/12 { + margin-right: -25%; + } + + .md\:-mb-3\/12 { + margin-bottom: -25%; + } + + .md\:-ml-3\/12 { + margin-left: -25%; + } + + .md\:-mt-4\/12 { + margin-top: -33.33333%; + } + + .md\:-mr-4\/12 { + margin-right: -33.33333%; + } + + .md\:-mb-4\/12 { + margin-bottom: -33.33333%; + } + + .md\:-ml-4\/12 { + margin-left: -33.33333%; + } + + .md\:-mt-5\/12 { + margin-top: -41.66667%; + } + + .md\:-mr-5\/12 { + margin-right: -41.66667%; + } + + .md\:-mb-5\/12 { + margin-bottom: -41.66667%; + } + + .md\:-ml-5\/12 { + margin-left: -41.66667%; + } + + .md\:-mt-6\/12 { + margin-top: -50%; + } + + .md\:-mr-6\/12 { + margin-right: -50%; + } + + .md\:-mb-6\/12 { + margin-bottom: -50%; + } + + .md\:-ml-6\/12 { + margin-left: -50%; + } + + .md\:-mt-7\/12 { + margin-top: -58.33333%; + } + + .md\:-mr-7\/12 { + margin-right: -58.33333%; + } + + .md\:-mb-7\/12 { + margin-bottom: -58.33333%; + } + + .md\:-ml-7\/12 { + margin-left: -58.33333%; + } + + .md\:-mt-8\/12 { + margin-top: -66.66667%; + } + + .md\:-mr-8\/12 { + margin-right: -66.66667%; + } + + .md\:-mb-8\/12 { + margin-bottom: -66.66667%; + } + + .md\:-ml-8\/12 { + margin-left: -66.66667%; + } + + .md\:-mt-9\/12 { + margin-top: -75%; + } + + .md\:-mr-9\/12 { + margin-right: -75%; + } + + .md\:-mb-9\/12 { + margin-bottom: -75%; + } + + .md\:-ml-9\/12 { + margin-left: -75%; + } + + .md\:-mt-10\/12 { + margin-top: -83.33333%; + } + + .md\:-mr-10\/12 { + margin-right: -83.33333%; + } + + .md\:-mb-10\/12 { + margin-bottom: -83.33333%; + } + + .md\:-ml-10\/12 { + margin-left: -83.33333%; + } + + .md\:-mt-11\/12 { + margin-top: -91.66667%; + } + + .md\:-mr-11\/12 { + margin-right: -91.66667%; + } + + .md\:-mb-11\/12 { + margin-bottom: -91.66667%; + } + + .md\:-ml-11\/12 { + margin-left: -91.66667%; + } + + .md\:-mt-full { + margin-top: -100%; + } + + .md\:-mr-full { + margin-right: -100%; + } + + .md\:-mb-full { + margin-bottom: -100%; + } + + .md\:-ml-full { + margin-left: -100%; + } + + .md\:max-h-0 { + max-height: 0; + } + + .md\:max-h-1 { + max-height: 0.25rem; + } + + .md\:max-h-2 { + max-height: 0.5rem; + } + + .md\:max-h-3 { + max-height: 0.75rem; + } + + .md\:max-h-4 { + max-height: 1rem; + } + + .md\:max-h-5 { + max-height: 1.25rem; + } + + .md\:max-h-6 { + max-height: 1.5rem; + } + + .md\:max-h-7 { + max-height: 1.75rem; + } + + .md\:max-h-8 { + max-height: 2rem; + } + + .md\:max-h-9 { + max-height: 2.25rem; + } + + .md\:max-h-10 { + max-height: 2.5rem; + } + + .md\:max-h-11 { + max-height: 2.75rem; + } + + .md\:max-h-12 { + max-height: 3rem; + } + + .md\:max-h-13 { + max-height: 3.25rem; + } + + .md\:max-h-14 { + max-height: 3.5rem; + } + + .md\:max-h-15 { + max-height: 3.75rem; + } + + .md\:max-h-16 { + max-height: 4rem; + } + + .md\:max-h-20 { + max-height: 5rem; + } + + .md\:max-h-24 { + max-height: 6rem; + } + + .md\:max-h-28 { + max-height: 7rem; + } + + .md\:max-h-32 { + max-height: 8rem; + } + + .md\:max-h-36 { + max-height: 9rem; + } + + .md\:max-h-40 { + max-height: 10rem; + } + + .md\:max-h-44 { + max-height: 11rem; + } + + .md\:max-h-48 { + max-height: 12rem; + } + + .md\:max-h-52 { + max-height: 13rem; + } + + .md\:max-h-56 { + max-height: 14rem; + } + + .md\:max-h-60 { + max-height: 15rem; + } + + .md\:max-h-64 { + max-height: 16rem; + } + + .md\:max-h-72 { + max-height: 18rem; + } + + .md\:max-h-80 { + max-height: 20rem; + } + + .md\:max-h-96 { + max-height: 24rem; + } + + .md\:max-h-screen { + max-height: 100vh; + } + + .md\:max-h-px { + max-height: 1px; + } + + .md\:max-h-0\.5 { + max-height: 0.125rem; + } + + .md\:max-h-1\.5 { + max-height: 0.375rem; + } + + .md\:max-h-2\.5 { + max-height: 0.625rem; + } + + .md\:max-h-3\.5 { + max-height: 0.875rem; + } + + .md\:max-h-1\/2 { + max-height: 50%; + } + + .md\:max-h-1\/3 { + max-height: 33.333333%; + } + + .md\:max-h-2\/3 { + max-height: 66.666667%; + } + + .md\:max-h-1\/4 { + max-height: 25%; + } + + .md\:max-h-2\/4 { + max-height: 50%; + } + + .md\:max-h-3\/4 { + max-height: 75%; + } + + .md\:max-h-1\/5 { + max-height: 20%; + } + + .md\:max-h-2\/5 { + max-height: 40%; + } + + .md\:max-h-3\/5 { + max-height: 60%; + } + + .md\:max-h-4\/5 { + max-height: 80%; + } + + .md\:max-h-1\/6 { + max-height: 16.666667%; + } + + .md\:max-h-2\/6 { + max-height: 33.333333%; + } + + .md\:max-h-3\/6 { + max-height: 50%; + } + + .md\:max-h-4\/6 { + max-height: 66.666667%; + } + + .md\:max-h-5\/6 { + max-height: 83.333333%; + } + + .md\:max-h-1\/12 { + max-height: 8.333333%; + } + + .md\:max-h-2\/12 { + max-height: 16.666667%; + } + + .md\:max-h-3\/12 { + max-height: 25%; + } + + .md\:max-h-4\/12 { + max-height: 33.333333%; + } + + .md\:max-h-5\/12 { + max-height: 41.666667%; + } + + .md\:max-h-6\/12 { + max-height: 50%; + } + + .md\:max-h-7\/12 { + max-height: 58.333333%; + } + + .md\:max-h-8\/12 { + max-height: 66.666667%; + } + + .md\:max-h-9\/12 { + max-height: 75%; + } + + .md\:max-h-10\/12 { + max-height: 83.333333%; + } + + .md\:max-h-11\/12 { + max-height: 91.666667%; + } + + .md\:max-h-full { + max-height: 100%; + } + + .md\:max-w-0 { + max-width: 0rem; + } + + .md\:max-w-none { + max-width: none; + } + + .md\:max-w-xs { + max-width: 20rem; + } + + .md\:max-w-sm { + max-width: 24rem; + } + + .md\:max-w-md { + max-width: 28rem; + } + + .md\:max-w-lg { + max-width: 32rem; + } + + .md\:max-w-xl { + max-width: 36rem; + } + + .md\:max-w-2xl { + max-width: 42rem; + } + + .md\:max-w-3xl { + max-width: 48rem; + } + + .md\:max-w-4xl { + max-width: 56rem; + } + + .md\:max-w-5xl { + max-width: 64rem; + } + + .md\:max-w-6xl { + max-width: 72rem; + } + + .md\:max-w-7xl { + max-width: 80rem; + } + + .md\:max-w-full { + max-width: 100%; + } + + .md\:max-w-min-content { + max-width: -webkit-min-content; + max-width: -moz-min-content; + max-width: min-content; + } + + .md\:max-w-max-content { + max-width: -webkit-max-content; + max-width: -moz-max-content; + max-width: max-content; + } + + .md\:max-w-prose { + max-width: 65ch; + } + + .md\:max-w-screen-sm { + max-width: 640px; + } + + .md\:max-w-screen-md { + max-width: 768px; + } + + .md\:max-w-screen-lg { + max-width: 1024px; + } + + .md\:max-w-screen-xl { + max-width: 1280px; + } + + .md\:min-h-0 { + min-height: 0; + } + + .md\:min-h-full { + min-height: 100%; + } + + .md\:min-h-screen { + min-height: 100vh; + } + + .md\:min-w-0 { + min-width: 0; + } + + .md\:min-w-full { + min-width: 100%; + } + + .md\:min-w-min-content { + min-width: -webkit-min-content; + min-width: -moz-min-content; + min-width: min-content; + } + + .md\:min-w-max-content { + min-width: -webkit-max-content; + min-width: -moz-max-content; + min-width: max-content; + } + + .md\:object-contain { + -o-object-fit: contain; + object-fit: contain; + } + + .md\:object-cover { + -o-object-fit: cover; + object-fit: cover; + } + + .md\:object-fill { + -o-object-fit: fill; + object-fit: fill; + } + + .md\:object-none { + -o-object-fit: none; + object-fit: none; + } + + .md\:object-scale-down { + -o-object-fit: scale-down; + object-fit: scale-down; + } + + .md\:object-bottom { + -o-object-position: bottom; + object-position: bottom; + } + + .md\:object-center { + -o-object-position: center; + object-position: center; + } + + .md\:object-left { + -o-object-position: left; + object-position: left; + } + + .md\:object-left-bottom { + -o-object-position: left bottom; + object-position: left bottom; + } + + .md\:object-left-top { + -o-object-position: left top; + object-position: left top; + } + + .md\:object-right { + -o-object-position: right; + object-position: right; + } + + .md\:object-right-bottom { + -o-object-position: right bottom; + object-position: right bottom; + } + + .md\:object-right-top { + -o-object-position: right top; + object-position: right top; + } + + .md\:object-top { + -o-object-position: top; + object-position: top; + } + + .md\:opacity-0 { + opacity: 0; + } + + .md\:opacity-25 { + opacity: 0.25; + } + + .md\:opacity-50 { + opacity: 0.5; + } + + .md\:opacity-75 { + opacity: 0.75; + } + + .md\:opacity-100 { + opacity: 1; + } + + .md\:hover\:opacity-0:hover { + opacity: 0; + } + + .md\:hover\:opacity-25:hover { + opacity: 0.25; + } + + .md\:hover\:opacity-50:hover { + opacity: 0.5; + } + + .md\:hover\:opacity-75:hover { + opacity: 0.75; + } + + .md\:hover\:opacity-100:hover { + opacity: 1; + } + + .md\:focus\:opacity-0:focus { + opacity: 0; + } + + .md\:focus\:opacity-25:focus { + opacity: 0.25; + } + + .md\:focus\:opacity-50:focus { + opacity: 0.5; + } + + .md\:focus\:opacity-75:focus { + opacity: 0.75; + } + + .md\:focus\:opacity-100:focus { + opacity: 1; + } + + .md\:disabled\:opacity-0:disabled { + opacity: 0; + } + + .md\:disabled\:opacity-25:disabled { + opacity: 0.25; + } + + .md\:disabled\:opacity-50:disabled { + opacity: 0.5; + } + + .md\:disabled\:opacity-75:disabled { + opacity: 0.75; + } + + .md\:disabled\:opacity-100:disabled { + opacity: 1; + } + + .md\:outline-none { + outline: 0; + } + + .md\:focus\:outline-none:focus { + outline: 0; + } + + .md\:overflow-auto { + overflow: auto; + } + + .md\:overflow-hidden { + overflow: hidden; + } + + .md\:overflow-visible { + overflow: visible; + } + + .md\:overflow-scroll { + overflow: scroll; + } + + .md\:overflow-x-auto { + overflow-x: auto; + } + + .md\:overflow-y-auto { + overflow-y: auto; + } + + .md\:overflow-x-hidden { + overflow-x: hidden; + } + + .md\:overflow-y-hidden { + overflow-y: hidden; + } + + .md\:overflow-x-visible { + overflow-x: visible; + } + + .md\:overflow-y-visible { + overflow-y: visible; + } + + .md\:overflow-x-scroll { + overflow-x: scroll; + } + + .md\:overflow-y-scroll { + overflow-y: scroll; + } + + .md\:scrolling-touch { + -webkit-overflow-scrolling: touch; + } + + .md\:scrolling-auto { + -webkit-overflow-scrolling: auto; + } + + .md\:overscroll-auto { + -ms-scroll-chaining: chained; + overscroll-behavior: auto; + } + + .md\:overscroll-contain { + -ms-scroll-chaining: none; + overscroll-behavior: contain; + } + + .md\:overscroll-none { + -ms-scroll-chaining: none; + overscroll-behavior: none; + } + + .md\:overscroll-y-auto { + overscroll-behavior-y: auto; + } + + .md\:overscroll-y-contain { + overscroll-behavior-y: contain; + } + + .md\:overscroll-y-none { + overscroll-behavior-y: none; + } + + .md\:overscroll-x-auto { + overscroll-behavior-x: auto; + } + + .md\:overscroll-x-contain { + overscroll-behavior-x: contain; + } + + .md\:overscroll-x-none { + overscroll-behavior-x: none; + } + + .md\:p-0 { + padding: 0; + } + + .md\:p-1 { + padding: 0.25rem; + } + + .md\:p-2 { + padding: 0.5rem; + } + + .md\:p-3 { + padding: 0.75rem; + } + + .md\:p-4 { + padding: 1rem; + } + + .md\:p-5 { + padding: 1.25rem; + } + + .md\:p-6 { + padding: 1.5rem; + } + + .md\:p-7 { + padding: 1.75rem; + } + + .md\:p-8 { + padding: 2rem; + } + + .md\:p-9 { + padding: 2.25rem; + } + + .md\:p-10 { + padding: 2.5rem; + } + + .md\:p-11 { + padding: 2.75rem; + } + + .md\:p-12 { + padding: 3rem; + } + + .md\:p-13 { + padding: 3.25rem; + } + + .md\:p-14 { + padding: 3.5rem; + } + + .md\:p-15 { + padding: 3.75rem; + } + + .md\:p-16 { + padding: 4rem; + } + + .md\:p-20 { + padding: 5rem; + } + + .md\:p-24 { + padding: 6rem; + } + + .md\:p-28 { + padding: 7rem; + } + + .md\:p-32 { + padding: 8rem; + } + + .md\:p-36 { + padding: 9rem; + } + + .md\:p-40 { + padding: 10rem; + } + + .md\:p-44 { + padding: 11rem; + } + + .md\:p-48 { + padding: 12rem; + } + + .md\:p-52 { + padding: 13rem; + } + + .md\:p-56 { + padding: 14rem; + } + + .md\:p-60 { + padding: 15rem; + } + + .md\:p-64 { + padding: 16rem; + } + + .md\:p-72 { + padding: 18rem; + } + + .md\:p-80 { + padding: 20rem; + } + + .md\:p-96 { + padding: 24rem; + } + + .md\:p-px { + padding: 1px; + } + + .md\:p-0\.5 { + padding: 0.125rem; + } + + .md\:p-1\.5 { + padding: 0.375rem; + } + + .md\:p-2\.5 { + padding: 0.625rem; + } + + .md\:p-3\.5 { + padding: 0.875rem; + } + + .md\:p-1\/2 { + padding: 50%; + } + + .md\:p-1\/3 { + padding: 33.333333%; + } + + .md\:p-2\/3 { + padding: 66.666667%; + } + + .md\:p-1\/4 { + padding: 25%; + } + + .md\:p-2\/4 { + padding: 50%; + } + + .md\:p-3\/4 { + padding: 75%; + } + + .md\:p-1\/5 { + padding: 20%; + } + + .md\:p-2\/5 { + padding: 40%; + } + + .md\:p-3\/5 { + padding: 60%; + } + + .md\:p-4\/5 { + padding: 80%; + } + + .md\:p-1\/6 { + padding: 16.666667%; + } + + .md\:p-2\/6 { + padding: 33.333333%; + } + + .md\:p-3\/6 { + padding: 50%; + } + + .md\:p-4\/6 { + padding: 66.666667%; + } + + .md\:p-5\/6 { + padding: 83.333333%; + } + + .md\:p-1\/12 { + padding: 8.333333%; + } + + .md\:p-2\/12 { + padding: 16.666667%; + } + + .md\:p-3\/12 { + padding: 25%; + } + + .md\:p-4\/12 { + padding: 33.333333%; + } + + .md\:p-5\/12 { + padding: 41.666667%; + } + + .md\:p-6\/12 { + padding: 50%; + } + + .md\:p-7\/12 { + padding: 58.333333%; + } + + .md\:p-8\/12 { + padding: 66.666667%; + } + + .md\:p-9\/12 { + padding: 75%; + } + + .md\:p-10\/12 { + padding: 83.333333%; + } + + .md\:p-11\/12 { + padding: 91.666667%; + } + + .md\:p-full { + padding: 100%; + } + + .md\:py-0 { + padding-top: 0; + padding-bottom: 0; + } + + .md\:px-0 { + padding-left: 0; + padding-right: 0; + } + + .md\:py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + } + + .md\:px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; + } + + .md\:py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + } + + .md\:px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; + } + + .md\:py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + } + + .md\:px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; + } + + .md\:py-4 { + padding-top: 1rem; + padding-bottom: 1rem; + } + + .md\:px-4 { + padding-left: 1rem; + padding-right: 1rem; + } + + .md\:py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem; + } + + .md\:px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem; + } + + .md\:py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; + } + + .md\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + + .md\:py-7 { + padding-top: 1.75rem; + padding-bottom: 1.75rem; + } + + .md\:px-7 { + padding-left: 1.75rem; + padding-right: 1.75rem; + } + + .md\:py-8 { + padding-top: 2rem; + padding-bottom: 2rem; + } + + .md\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + + .md\:py-9 { + padding-top: 2.25rem; + padding-bottom: 2.25rem; + } + + .md\:px-9 { + padding-left: 2.25rem; + padding-right: 2.25rem; + } + + .md\:py-10 { + padding-top: 2.5rem; + padding-bottom: 2.5rem; + } + + .md\:px-10 { + padding-left: 2.5rem; + padding-right: 2.5rem; + } + + .md\:py-11 { + padding-top: 2.75rem; + padding-bottom: 2.75rem; + } + + .md\:px-11 { + padding-left: 2.75rem; + padding-right: 2.75rem; + } + + .md\:py-12 { + padding-top: 3rem; + padding-bottom: 3rem; + } + + .md\:px-12 { + padding-left: 3rem; + padding-right: 3rem; + } + + .md\:py-13 { + padding-top: 3.25rem; + padding-bottom: 3.25rem; + } + + .md\:px-13 { + padding-left: 3.25rem; + padding-right: 3.25rem; + } + + .md\:py-14 { + padding-top: 3.5rem; + padding-bottom: 3.5rem; + } + + .md\:px-14 { + padding-left: 3.5rem; + padding-right: 3.5rem; + } + + .md\:py-15 { + padding-top: 3.75rem; + padding-bottom: 3.75rem; + } + + .md\:px-15 { + padding-left: 3.75rem; + padding-right: 3.75rem; + } + + .md\:py-16 { + padding-top: 4rem; + padding-bottom: 4rem; + } + + .md\:px-16 { + padding-left: 4rem; + padding-right: 4rem; + } + + .md\:py-20 { + padding-top: 5rem; + padding-bottom: 5rem; + } + + .md\:px-20 { + padding-left: 5rem; + padding-right: 5rem; + } + + .md\:py-24 { + padding-top: 6rem; + padding-bottom: 6rem; + } + + .md\:px-24 { + padding-left: 6rem; + padding-right: 6rem; + } + + .md\:py-28 { + padding-top: 7rem; + padding-bottom: 7rem; + } + + .md\:px-28 { + padding-left: 7rem; + padding-right: 7rem; + } + + .md\:py-32 { + padding-top: 8rem; + padding-bottom: 8rem; + } + + .md\:px-32 { + padding-left: 8rem; + padding-right: 8rem; + } + + .md\:py-36 { + padding-top: 9rem; + padding-bottom: 9rem; + } + + .md\:px-36 { + padding-left: 9rem; + padding-right: 9rem; + } + + .md\:py-40 { + padding-top: 10rem; + padding-bottom: 10rem; + } + + .md\:px-40 { + padding-left: 10rem; + padding-right: 10rem; + } + + .md\:py-44 { + padding-top: 11rem; + padding-bottom: 11rem; + } + + .md\:px-44 { + padding-left: 11rem; + padding-right: 11rem; + } + + .md\:py-48 { + padding-top: 12rem; + padding-bottom: 12rem; + } + + .md\:px-48 { + padding-left: 12rem; + padding-right: 12rem; + } + + .md\:py-52 { + padding-top: 13rem; + padding-bottom: 13rem; + } + + .md\:px-52 { + padding-left: 13rem; + padding-right: 13rem; + } + + .md\:py-56 { + padding-top: 14rem; + padding-bottom: 14rem; + } + + .md\:px-56 { + padding-left: 14rem; + padding-right: 14rem; + } + + .md\:py-60 { + padding-top: 15rem; + padding-bottom: 15rem; + } + + .md\:px-60 { + padding-left: 15rem; + padding-right: 15rem; + } + + .md\:py-64 { + padding-top: 16rem; + padding-bottom: 16rem; + } + + .md\:px-64 { + padding-left: 16rem; + padding-right: 16rem; + } + + .md\:py-72 { + padding-top: 18rem; + padding-bottom: 18rem; + } + + .md\:px-72 { + padding-left: 18rem; + padding-right: 18rem; + } + + .md\:py-80 { + padding-top: 20rem; + padding-bottom: 20rem; + } + + .md\:px-80 { + padding-left: 20rem; + padding-right: 20rem; + } + + .md\:py-96 { + padding-top: 24rem; + padding-bottom: 24rem; + } + + .md\:px-96 { + padding-left: 24rem; + padding-right: 24rem; + } + + .md\:py-px { + padding-top: 1px; + padding-bottom: 1px; + } + + .md\:px-px { + padding-left: 1px; + padding-right: 1px; + } + + .md\:py-0\.5 { + padding-top: 0.125rem; + padding-bottom: 0.125rem; + } + + .md\:px-0\.5 { + padding-left: 0.125rem; + padding-right: 0.125rem; + } + + .md\:py-1\.5 { + padding-top: 0.375rem; + padding-bottom: 0.375rem; + } + + .md\:px-1\.5 { + padding-left: 0.375rem; + padding-right: 0.375rem; + } + + .md\:py-2\.5 { + padding-top: 0.625rem; + padding-bottom: 0.625rem; + } + + .md\:px-2\.5 { + padding-left: 0.625rem; + padding-right: 0.625rem; + } + + .md\:py-3\.5 { + padding-top: 0.875rem; + padding-bottom: 0.875rem; + } + + .md\:px-3\.5 { + padding-left: 0.875rem; + padding-right: 0.875rem; + } + + .md\:py-1\/2 { + padding-top: 50%; + padding-bottom: 50%; + } + + .md\:px-1\/2 { + padding-left: 50%; + padding-right: 50%; + } + + .md\:py-1\/3 { + padding-top: 33.333333%; + padding-bottom: 33.333333%; + } + + .md\:px-1\/3 { + padding-left: 33.333333%; + padding-right: 33.333333%; + } + + .md\:py-2\/3 { + padding-top: 66.666667%; + padding-bottom: 66.666667%; + } + + .md\:px-2\/3 { + padding-left: 66.666667%; + padding-right: 66.666667%; + } + + .md\:py-1\/4 { + padding-top: 25%; + padding-bottom: 25%; + } + + .md\:px-1\/4 { + padding-left: 25%; + padding-right: 25%; + } + + .md\:py-2\/4 { + padding-top: 50%; + padding-bottom: 50%; + } + + .md\:px-2\/4 { + padding-left: 50%; + padding-right: 50%; + } + + .md\:py-3\/4 { + padding-top: 75%; + padding-bottom: 75%; + } + + .md\:px-3\/4 { + padding-left: 75%; + padding-right: 75%; + } + + .md\:py-1\/5 { + padding-top: 20%; + padding-bottom: 20%; + } + + .md\:px-1\/5 { + padding-left: 20%; + padding-right: 20%; + } + + .md\:py-2\/5 { + padding-top: 40%; + padding-bottom: 40%; + } + + .md\:px-2\/5 { + padding-left: 40%; + padding-right: 40%; + } + + .md\:py-3\/5 { + padding-top: 60%; + padding-bottom: 60%; + } + + .md\:px-3\/5 { + padding-left: 60%; + padding-right: 60%; + } + + .md\:py-4\/5 { + padding-top: 80%; + padding-bottom: 80%; + } + + .md\:px-4\/5 { + padding-left: 80%; + padding-right: 80%; + } + + .md\:py-1\/6 { + padding-top: 16.666667%; + padding-bottom: 16.666667%; + } + + .md\:px-1\/6 { + padding-left: 16.666667%; + padding-right: 16.666667%; + } + + .md\:py-2\/6 { + padding-top: 33.333333%; + padding-bottom: 33.333333%; + } + + .md\:px-2\/6 { + padding-left: 33.333333%; + padding-right: 33.333333%; + } + + .md\:py-3\/6 { + padding-top: 50%; + padding-bottom: 50%; + } + + .md\:px-3\/6 { + padding-left: 50%; + padding-right: 50%; + } + + .md\:py-4\/6 { + padding-top: 66.666667%; + padding-bottom: 66.666667%; + } + + .md\:px-4\/6 { + padding-left: 66.666667%; + padding-right: 66.666667%; + } + + .md\:py-5\/6 { + padding-top: 83.333333%; + padding-bottom: 83.333333%; + } + + .md\:px-5\/6 { + padding-left: 83.333333%; + padding-right: 83.333333%; + } + + .md\:py-1\/12 { + padding-top: 8.333333%; + padding-bottom: 8.333333%; + } + + .md\:px-1\/12 { + padding-left: 8.333333%; + padding-right: 8.333333%; + } + + .md\:py-2\/12 { + padding-top: 16.666667%; + padding-bottom: 16.666667%; + } + + .md\:px-2\/12 { + padding-left: 16.666667%; + padding-right: 16.666667%; + } + + .md\:py-3\/12 { + padding-top: 25%; + padding-bottom: 25%; + } + + .md\:px-3\/12 { + padding-left: 25%; + padding-right: 25%; + } + + .md\:py-4\/12 { + padding-top: 33.333333%; + padding-bottom: 33.333333%; + } + + .md\:px-4\/12 { + padding-left: 33.333333%; + padding-right: 33.333333%; + } + + .md\:py-5\/12 { + padding-top: 41.666667%; + padding-bottom: 41.666667%; + } + + .md\:px-5\/12 { + padding-left: 41.666667%; + padding-right: 41.666667%; + } + + .md\:py-6\/12 { + padding-top: 50%; + padding-bottom: 50%; + } + + .md\:px-6\/12 { + padding-left: 50%; + padding-right: 50%; + } + + .md\:py-7\/12 { + padding-top: 58.333333%; + padding-bottom: 58.333333%; + } + + .md\:px-7\/12 { + padding-left: 58.333333%; + padding-right: 58.333333%; + } + + .md\:py-8\/12 { + padding-top: 66.666667%; + padding-bottom: 66.666667%; + } + + .md\:px-8\/12 { + padding-left: 66.666667%; + padding-right: 66.666667%; + } + + .md\:py-9\/12 { + padding-top: 75%; + padding-bottom: 75%; + } + + .md\:px-9\/12 { + padding-left: 75%; + padding-right: 75%; + } + + .md\:py-10\/12 { + padding-top: 83.333333%; + padding-bottom: 83.333333%; + } + + .md\:px-10\/12 { + padding-left: 83.333333%; + padding-right: 83.333333%; + } + + .md\:py-11\/12 { + padding-top: 91.666667%; + padding-bottom: 91.666667%; + } + + .md\:px-11\/12 { + padding-left: 91.666667%; + padding-right: 91.666667%; + } + + .md\:py-full { + padding-top: 100%; + padding-bottom: 100%; + } + + .md\:px-full { + padding-left: 100%; + padding-right: 100%; + } + + .md\:pt-0 { + padding-top: 0; + } + + .md\:pr-0 { + padding-right: 0; + } + + .md\:pb-0 { + padding-bottom: 0; + } + + .md\:pl-0 { + padding-left: 0; + } + + .md\:pt-1 { + padding-top: 0.25rem; + } + + .md\:pr-1 { + padding-right: 0.25rem; + } + + .md\:pb-1 { + padding-bottom: 0.25rem; + } + + .md\:pl-1 { + padding-left: 0.25rem; + } + + .md\:pt-2 { + padding-top: 0.5rem; + } + + .md\:pr-2 { + padding-right: 0.5rem; + } + + .md\:pb-2 { + padding-bottom: 0.5rem; + } + + .md\:pl-2 { + padding-left: 0.5rem; + } + + .md\:pt-3 { + padding-top: 0.75rem; + } + + .md\:pr-3 { + padding-right: 0.75rem; + } + + .md\:pb-3 { + padding-bottom: 0.75rem; + } + + .md\:pl-3 { + padding-left: 0.75rem; + } + + .md\:pt-4 { + padding-top: 1rem; + } + + .md\:pr-4 { + padding-right: 1rem; + } + + .md\:pb-4 { + padding-bottom: 1rem; + } + + .md\:pl-4 { + padding-left: 1rem; + } + + .md\:pt-5 { + padding-top: 1.25rem; + } + + .md\:pr-5 { + padding-right: 1.25rem; + } + + .md\:pb-5 { + padding-bottom: 1.25rem; + } + + .md\:pl-5 { + padding-left: 1.25rem; + } + + .md\:pt-6 { + padding-top: 1.5rem; + } + + .md\:pr-6 { + padding-right: 1.5rem; + } + + .md\:pb-6 { + padding-bottom: 1.5rem; + } + + .md\:pl-6 { + padding-left: 1.5rem; + } + + .md\:pt-7 { + padding-top: 1.75rem; + } + + .md\:pr-7 { + padding-right: 1.75rem; + } + + .md\:pb-7 { + padding-bottom: 1.75rem; + } + + .md\:pl-7 { + padding-left: 1.75rem; + } + + .md\:pt-8 { + padding-top: 2rem; + } + + .md\:pr-8 { + padding-right: 2rem; + } + + .md\:pb-8 { + padding-bottom: 2rem; + } + + .md\:pl-8 { + padding-left: 2rem; + } + + .md\:pt-9 { + padding-top: 2.25rem; + } + + .md\:pr-9 { + padding-right: 2.25rem; + } + + .md\:pb-9 { + padding-bottom: 2.25rem; + } + + .md\:pl-9 { + padding-left: 2.25rem; + } + + .md\:pt-10 { + padding-top: 2.5rem; + } + + .md\:pr-10 { + padding-right: 2.5rem; + } + + .md\:pb-10 { + padding-bottom: 2.5rem; + } + + .md\:pl-10 { + padding-left: 2.5rem; + } + + .md\:pt-11 { + padding-top: 2.75rem; + } + + .md\:pr-11 { + padding-right: 2.75rem; + } + + .md\:pb-11 { + padding-bottom: 2.75rem; + } + + .md\:pl-11 { + padding-left: 2.75rem; + } + + .md\:pt-12 { + padding-top: 3rem; + } + + .md\:pr-12 { + padding-right: 3rem; + } + + .md\:pb-12 { + padding-bottom: 3rem; + } + + .md\:pl-12 { + padding-left: 3rem; + } + + .md\:pt-13 { + padding-top: 3.25rem; + } + + .md\:pr-13 { + padding-right: 3.25rem; + } + + .md\:pb-13 { + padding-bottom: 3.25rem; + } + + .md\:pl-13 { + padding-left: 3.25rem; + } + + .md\:pt-14 { + padding-top: 3.5rem; + } + + .md\:pr-14 { + padding-right: 3.5rem; + } + + .md\:pb-14 { + padding-bottom: 3.5rem; + } + + .md\:pl-14 { + padding-left: 3.5rem; + } + + .md\:pt-15 { + padding-top: 3.75rem; + } + + .md\:pr-15 { + padding-right: 3.75rem; + } + + .md\:pb-15 { + padding-bottom: 3.75rem; + } + + .md\:pl-15 { + padding-left: 3.75rem; + } + + .md\:pt-16 { + padding-top: 4rem; + } + + .md\:pr-16 { + padding-right: 4rem; + } + + .md\:pb-16 { + padding-bottom: 4rem; + } + + .md\:pl-16 { + padding-left: 4rem; + } + + .md\:pt-20 { + padding-top: 5rem; + } + + .md\:pr-20 { + padding-right: 5rem; + } + + .md\:pb-20 { + padding-bottom: 5rem; + } + + .md\:pl-20 { + padding-left: 5rem; + } + + .md\:pt-24 { + padding-top: 6rem; + } + + .md\:pr-24 { + padding-right: 6rem; + } + + .md\:pb-24 { + padding-bottom: 6rem; + } + + .md\:pl-24 { + padding-left: 6rem; + } + + .md\:pt-28 { + padding-top: 7rem; + } + + .md\:pr-28 { + padding-right: 7rem; + } + + .md\:pb-28 { + padding-bottom: 7rem; + } + + .md\:pl-28 { + padding-left: 7rem; + } + + .md\:pt-32 { + padding-top: 8rem; + } + + .md\:pr-32 { + padding-right: 8rem; + } + + .md\:pb-32 { + padding-bottom: 8rem; + } + + .md\:pl-32 { + padding-left: 8rem; + } + + .md\:pt-36 { + padding-top: 9rem; + } + + .md\:pr-36 { + padding-right: 9rem; + } + + .md\:pb-36 { + padding-bottom: 9rem; + } + + .md\:pl-36 { + padding-left: 9rem; + } + + .md\:pt-40 { + padding-top: 10rem; + } + + .md\:pr-40 { + padding-right: 10rem; + } + + .md\:pb-40 { + padding-bottom: 10rem; + } + + .md\:pl-40 { + padding-left: 10rem; + } + + .md\:pt-44 { + padding-top: 11rem; + } + + .md\:pr-44 { + padding-right: 11rem; + } + + .md\:pb-44 { + padding-bottom: 11rem; + } + + .md\:pl-44 { + padding-left: 11rem; + } + + .md\:pt-48 { + padding-top: 12rem; + } + + .md\:pr-48 { + padding-right: 12rem; + } + + .md\:pb-48 { + padding-bottom: 12rem; + } + + .md\:pl-48 { + padding-left: 12rem; + } + + .md\:pt-52 { + padding-top: 13rem; + } + + .md\:pr-52 { + padding-right: 13rem; + } + + .md\:pb-52 { + padding-bottom: 13rem; + } + + .md\:pl-52 { + padding-left: 13rem; + } + + .md\:pt-56 { + padding-top: 14rem; + } + + .md\:pr-56 { + padding-right: 14rem; + } + + .md\:pb-56 { + padding-bottom: 14rem; + } + + .md\:pl-56 { + padding-left: 14rem; + } + + .md\:pt-60 { + padding-top: 15rem; + } + + .md\:pr-60 { + padding-right: 15rem; + } + + .md\:pb-60 { + padding-bottom: 15rem; + } + + .md\:pl-60 { + padding-left: 15rem; + } + + .md\:pt-64 { + padding-top: 16rem; + } + + .md\:pr-64 { + padding-right: 16rem; + } + + .md\:pb-64 { + padding-bottom: 16rem; + } + + .md\:pl-64 { + padding-left: 16rem; + } + + .md\:pt-72 { + padding-top: 18rem; + } + + .md\:pr-72 { + padding-right: 18rem; + } + + .md\:pb-72 { + padding-bottom: 18rem; + } + + .md\:pl-72 { + padding-left: 18rem; + } + + .md\:pt-80 { + padding-top: 20rem; + } + + .md\:pr-80 { + padding-right: 20rem; + } + + .md\:pb-80 { + padding-bottom: 20rem; + } + + .md\:pl-80 { + padding-left: 20rem; + } + + .md\:pt-96 { + padding-top: 24rem; + } + + .md\:pr-96 { + padding-right: 24rem; + } + + .md\:pb-96 { + padding-bottom: 24rem; + } + + .md\:pl-96 { + padding-left: 24rem; + } + + .md\:pt-px { + padding-top: 1px; + } + + .md\:pr-px { + padding-right: 1px; + } + + .md\:pb-px { + padding-bottom: 1px; + } + + .md\:pl-px { + padding-left: 1px; + } + + .md\:pt-0\.5 { + padding-top: 0.125rem; + } + + .md\:pr-0\.5 { + padding-right: 0.125rem; + } + + .md\:pb-0\.5 { + padding-bottom: 0.125rem; + } + + .md\:pl-0\.5 { + padding-left: 0.125rem; + } + + .md\:pt-1\.5 { + padding-top: 0.375rem; + } + + .md\:pr-1\.5 { + padding-right: 0.375rem; + } + + .md\:pb-1\.5 { + padding-bottom: 0.375rem; + } + + .md\:pl-1\.5 { + padding-left: 0.375rem; + } + + .md\:pt-2\.5 { + padding-top: 0.625rem; + } + + .md\:pr-2\.5 { + padding-right: 0.625rem; + } + + .md\:pb-2\.5 { + padding-bottom: 0.625rem; + } + + .md\:pl-2\.5 { + padding-left: 0.625rem; + } + + .md\:pt-3\.5 { + padding-top: 0.875rem; + } + + .md\:pr-3\.5 { + padding-right: 0.875rem; + } + + .md\:pb-3\.5 { + padding-bottom: 0.875rem; + } + + .md\:pl-3\.5 { + padding-left: 0.875rem; + } + + .md\:pt-1\/2 { + padding-top: 50%; + } + + .md\:pr-1\/2 { + padding-right: 50%; + } + + .md\:pb-1\/2 { + padding-bottom: 50%; + } + + .md\:pl-1\/2 { + padding-left: 50%; + } + + .md\:pt-1\/3 { + padding-top: 33.333333%; + } + + .md\:pr-1\/3 { + padding-right: 33.333333%; + } + + .md\:pb-1\/3 { + padding-bottom: 33.333333%; + } + + .md\:pl-1\/3 { + padding-left: 33.333333%; + } + + .md\:pt-2\/3 { + padding-top: 66.666667%; + } + + .md\:pr-2\/3 { + padding-right: 66.666667%; + } + + .md\:pb-2\/3 { + padding-bottom: 66.666667%; + } + + .md\:pl-2\/3 { + padding-left: 66.666667%; + } + + .md\:pt-1\/4 { + padding-top: 25%; + } + + .md\:pr-1\/4 { + padding-right: 25%; + } + + .md\:pb-1\/4 { + padding-bottom: 25%; + } + + .md\:pl-1\/4 { + padding-left: 25%; + } + + .md\:pt-2\/4 { + padding-top: 50%; + } + + .md\:pr-2\/4 { + padding-right: 50%; + } + + .md\:pb-2\/4 { + padding-bottom: 50%; + } + + .md\:pl-2\/4 { + padding-left: 50%; + } + + .md\:pt-3\/4 { + padding-top: 75%; + } + + .md\:pr-3\/4 { + padding-right: 75%; + } + + .md\:pb-3\/4 { + padding-bottom: 75%; + } + + .md\:pl-3\/4 { + padding-left: 75%; + } + + .md\:pt-1\/5 { + padding-top: 20%; + } + + .md\:pr-1\/5 { + padding-right: 20%; + } + + .md\:pb-1\/5 { + padding-bottom: 20%; + } + + .md\:pl-1\/5 { + padding-left: 20%; + } + + .md\:pt-2\/5 { + padding-top: 40%; + } + + .md\:pr-2\/5 { + padding-right: 40%; + } + + .md\:pb-2\/5 { + padding-bottom: 40%; + } + + .md\:pl-2\/5 { + padding-left: 40%; + } + + .md\:pt-3\/5 { + padding-top: 60%; + } + + .md\:pr-3\/5 { + padding-right: 60%; + } + + .md\:pb-3\/5 { + padding-bottom: 60%; + } + + .md\:pl-3\/5 { + padding-left: 60%; + } + + .md\:pt-4\/5 { + padding-top: 80%; + } + + .md\:pr-4\/5 { + padding-right: 80%; + } + + .md\:pb-4\/5 { + padding-bottom: 80%; + } + + .md\:pl-4\/5 { + padding-left: 80%; + } + + .md\:pt-1\/6 { + padding-top: 16.666667%; + } + + .md\:pr-1\/6 { + padding-right: 16.666667%; + } + + .md\:pb-1\/6 { + padding-bottom: 16.666667%; + } + + .md\:pl-1\/6 { + padding-left: 16.666667%; + } + + .md\:pt-2\/6 { + padding-top: 33.333333%; + } + + .md\:pr-2\/6 { + padding-right: 33.333333%; + } + + .md\:pb-2\/6 { + padding-bottom: 33.333333%; + } + + .md\:pl-2\/6 { + padding-left: 33.333333%; + } + + .md\:pt-3\/6 { + padding-top: 50%; + } + + .md\:pr-3\/6 { + padding-right: 50%; + } + + .md\:pb-3\/6 { + padding-bottom: 50%; + } + + .md\:pl-3\/6 { + padding-left: 50%; + } + + .md\:pt-4\/6 { + padding-top: 66.666667%; + } + + .md\:pr-4\/6 { + padding-right: 66.666667%; + } + + .md\:pb-4\/6 { + padding-bottom: 66.666667%; + } + + .md\:pl-4\/6 { + padding-left: 66.666667%; + } + + .md\:pt-5\/6 { + padding-top: 83.333333%; + } + + .md\:pr-5\/6 { + padding-right: 83.333333%; + } + + .md\:pb-5\/6 { + padding-bottom: 83.333333%; + } + + .md\:pl-5\/6 { + padding-left: 83.333333%; + } + + .md\:pt-1\/12 { + padding-top: 8.333333%; + } + + .md\:pr-1\/12 { + padding-right: 8.333333%; + } + + .md\:pb-1\/12 { + padding-bottom: 8.333333%; + } + + .md\:pl-1\/12 { + padding-left: 8.333333%; + } + + .md\:pt-2\/12 { + padding-top: 16.666667%; + } + + .md\:pr-2\/12 { + padding-right: 16.666667%; + } + + .md\:pb-2\/12 { + padding-bottom: 16.666667%; + } + + .md\:pl-2\/12 { + padding-left: 16.666667%; + } + + .md\:pt-3\/12 { + padding-top: 25%; + } + + .md\:pr-3\/12 { + padding-right: 25%; + } + + .md\:pb-3\/12 { + padding-bottom: 25%; + } + + .md\:pl-3\/12 { + padding-left: 25%; + } + + .md\:pt-4\/12 { + padding-top: 33.333333%; + } + + .md\:pr-4\/12 { + padding-right: 33.333333%; + } + + .md\:pb-4\/12 { + padding-bottom: 33.333333%; + } + + .md\:pl-4\/12 { + padding-left: 33.333333%; + } + + .md\:pt-5\/12 { + padding-top: 41.666667%; + } + + .md\:pr-5\/12 { + padding-right: 41.666667%; + } + + .md\:pb-5\/12 { + padding-bottom: 41.666667%; + } + + .md\:pl-5\/12 { + padding-left: 41.666667%; + } + + .md\:pt-6\/12 { + padding-top: 50%; + } + + .md\:pr-6\/12 { + padding-right: 50%; + } + + .md\:pb-6\/12 { + padding-bottom: 50%; + } + + .md\:pl-6\/12 { + padding-left: 50%; + } + + .md\:pt-7\/12 { + padding-top: 58.333333%; + } + + .md\:pr-7\/12 { + padding-right: 58.333333%; + } + + .md\:pb-7\/12 { + padding-bottom: 58.333333%; + } + + .md\:pl-7\/12 { + padding-left: 58.333333%; + } + + .md\:pt-8\/12 { + padding-top: 66.666667%; + } + + .md\:pr-8\/12 { + padding-right: 66.666667%; + } + + .md\:pb-8\/12 { + padding-bottom: 66.666667%; + } + + .md\:pl-8\/12 { + padding-left: 66.666667%; + } + + .md\:pt-9\/12 { + padding-top: 75%; + } + + .md\:pr-9\/12 { + padding-right: 75%; + } + + .md\:pb-9\/12 { + padding-bottom: 75%; + } + + .md\:pl-9\/12 { + padding-left: 75%; + } + + .md\:pt-10\/12 { + padding-top: 83.333333%; + } + + .md\:pr-10\/12 { + padding-right: 83.333333%; + } + + .md\:pb-10\/12 { + padding-bottom: 83.333333%; + } + + .md\:pl-10\/12 { + padding-left: 83.333333%; + } + + .md\:pt-11\/12 { + padding-top: 91.666667%; + } + + .md\:pr-11\/12 { + padding-right: 91.666667%; + } + + .md\:pb-11\/12 { + padding-bottom: 91.666667%; + } + + .md\:pl-11\/12 { + padding-left: 91.666667%; + } + + .md\:pt-full { + padding-top: 100%; + } + + .md\:pr-full { + padding-right: 100%; + } + + .md\:pb-full { + padding-bottom: 100%; + } + + .md\:pl-full { + padding-left: 100%; + } + + .md\:placeholder-transparent::-moz-placeholder { + color: transparent; + } + + .md\:placeholder-transparent:-ms-input-placeholder { + color: transparent; + } + + .md\:placeholder-transparent::placeholder { + color: transparent; + } + + .md\:placeholder-white::-moz-placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); + } + + .md\:placeholder-white:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); + } + + .md\:placeholder-white::placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); + } + + .md\:placeholder-black::-moz-placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); + } + + .md\:placeholder-black:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); + } + + .md\:placeholder-black::placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-50::placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-100::placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-200::placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-300::placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-400::placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-500::placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-600::placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-700::placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-800::placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); + } + + .md\:placeholder-gray-900::placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-50::placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-100::placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-200::placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-300::placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-400::placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-500::placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-600::placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-700::placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-800::placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); + } + + .md\:placeholder-cool-gray-900::placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); + } + + .md\:placeholder-red-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); + } + + .md\:placeholder-red-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); + } + + .md\:placeholder-red-50::placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); + } + + .md\:placeholder-red-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); + } + + .md\:placeholder-red-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); + } + + .md\:placeholder-red-100::placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); + } + + .md\:placeholder-red-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); + } + + .md\:placeholder-red-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); + } + + .md\:placeholder-red-200::placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); + } + + .md\:placeholder-red-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); + } + + .md\:placeholder-red-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); + } + + .md\:placeholder-red-300::placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); + } + + .md\:placeholder-red-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); + } + + .md\:placeholder-red-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); + } + + .md\:placeholder-red-400::placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); + } + + .md\:placeholder-red-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); + } + + .md\:placeholder-red-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); + } + + .md\:placeholder-red-500::placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); + } + + .md\:placeholder-red-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); + } + + .md\:placeholder-red-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); + } + + .md\:placeholder-red-600::placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); + } + + .md\:placeholder-red-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); + } + + .md\:placeholder-red-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); + } + + .md\:placeholder-red-700::placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); + } + + .md\:placeholder-red-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); + } + + .md\:placeholder-red-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); + } + + .md\:placeholder-red-800::placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); + } + + .md\:placeholder-red-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); + } + + .md\:placeholder-red-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); + } + + .md\:placeholder-red-900::placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-50::placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-100::placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-200::placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-300::placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-400::placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-500::placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-600::placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-700::placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-800::placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); + } + + .md\:placeholder-orange-900::placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-50::placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-100::placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-200::placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-300::placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-400::placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-500::placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-600::placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-700::placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-800::placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); + } + + .md\:placeholder-yellow-900::placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); + } + + .md\:placeholder-green-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); + } + + .md\:placeholder-green-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); + } + + .md\:placeholder-green-50::placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); + } + + .md\:placeholder-green-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); + } + + .md\:placeholder-green-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); + } + + .md\:placeholder-green-100::placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); + } + + .md\:placeholder-green-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); + } + + .md\:placeholder-green-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); + } + + .md\:placeholder-green-200::placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); + } + + .md\:placeholder-green-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); + } + + .md\:placeholder-green-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); + } + + .md\:placeholder-green-300::placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); + } + + .md\:placeholder-green-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); + } + + .md\:placeholder-green-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); + } + + .md\:placeholder-green-400::placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); + } + + .md\:placeholder-green-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); + } + + .md\:placeholder-green-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); + } + + .md\:placeholder-green-500::placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); + } + + .md\:placeholder-green-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); + } + + .md\:placeholder-green-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); + } + + .md\:placeholder-green-600::placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); + } + + .md\:placeholder-green-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); + } + + .md\:placeholder-green-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); + } + + .md\:placeholder-green-700::placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); + } + + .md\:placeholder-green-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); + } + + .md\:placeholder-green-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); + } + + .md\:placeholder-green-800::placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); + } + + .md\:placeholder-green-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); + } + + .md\:placeholder-green-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); + } + + .md\:placeholder-green-900::placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-50::placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-100::placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-200::placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-300::placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-400::placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-500::placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-600::placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-700::placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-800::placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); + } + + .md\:placeholder-teal-900::placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-50::placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-100::placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-200::placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-300::placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-400::placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-500::placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-600::placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-700::placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-800::placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); + } + + .md\:placeholder-blue-900::placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-50::placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-100::placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-200::placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-300::placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-400::placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-500::placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-600::placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-700::placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-800::placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); + } + + .md\:placeholder-indigo-900::placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-50::placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-100::placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-200::placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-300::placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-400::placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-500::placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-600::placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-700::placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-800::placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); + } + + .md\:placeholder-purple-900::placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-50::placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-100::placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-200::placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-300::placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-400::placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-500::placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-600::placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-700::placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-800::placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); + } + + .md\:placeholder-pink-900::placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-transparent:focus::-moz-placeholder { + color: transparent; + } + + .md\:focus\:placeholder-transparent:focus:-ms-input-placeholder { + color: transparent; + } + + .md\:focus\:placeholder-transparent:focus::placeholder { + color: transparent; + } + + .md\:focus\:placeholder-white:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-white:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-white:focus::placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-black:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-black:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-black:focus::placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-50:focus::placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-100:focus::placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-200:focus::placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-300:focus::placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-400:focus::placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-500:focus::placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-600:focus::placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-700:focus::placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-800:focus::placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-900:focus::placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-50:focus::placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-100:focus::placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-200:focus::placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-300:focus::placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-400:focus::placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-500:focus::placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-600:focus::placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-700:focus::placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-800:focus::placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-cool-gray-900:focus::placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-50:focus::placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-100:focus::placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-200:focus::placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-300:focus::placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-400:focus::placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-500:focus::placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-600:focus::placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-700:focus::placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-800:focus::placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-red-900:focus::placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-50:focus::placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-100:focus::placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-200:focus::placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-300:focus::placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-400:focus::placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-500:focus::placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-600:focus::placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-700:focus::placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-800:focus::placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-orange-900:focus::placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-50:focus::placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-100:focus::placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-200:focus::placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-300:focus::placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-400:focus::placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-500:focus::placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-600:focus::placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-700:focus::placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-800:focus::placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-900:focus::placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-50:focus::placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-100:focus::placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-200:focus::placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-300:focus::placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-400:focus::placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-500:focus::placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-600:focus::placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-700:focus::placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-800:focus::placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-green-900:focus::placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-50:focus::placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-100:focus::placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-200:focus::placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-300:focus::placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-400:focus::placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-500:focus::placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-600:focus::placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-700:focus::placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-800:focus::placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-teal-900:focus::placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-50:focus::placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-100:focus::placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-200:focus::placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-300:focus::placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-400:focus::placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-500:focus::placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-600:focus::placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-700:focus::placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-800:focus::placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-900:focus::placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-50:focus::placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-100:focus::placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-200:focus::placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-300:focus::placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-400:focus::placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-500:focus::placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-600:focus::placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-700:focus::placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-800:focus::placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-900:focus::placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-50:focus::placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-100:focus::placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-200:focus::placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-300:focus::placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-400:focus::placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-500:focus::placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-600:focus::placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-700:focus::placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-800:focus::placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-900:focus::placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-50:focus::placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-100:focus::placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-200:focus::placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-300:focus::placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-400:focus::placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-500:focus::placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-600:focus::placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-700:focus::placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-800:focus::placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-900:focus::placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); + } + + .md\:placeholder-opacity-0::-moz-placeholder { + --placeholder-opacity: 0; + } + + .md\:placeholder-opacity-0:-ms-input-placeholder { + --placeholder-opacity: 0; + } + + .md\:placeholder-opacity-0::placeholder { + --placeholder-opacity: 0; + } + + .md\:placeholder-opacity-25::-moz-placeholder { + --placeholder-opacity: 0.25; + } + + .md\:placeholder-opacity-25:-ms-input-placeholder { + --placeholder-opacity: 0.25; + } + + .md\:placeholder-opacity-25::placeholder { + --placeholder-opacity: 0.25; + } + + .md\:placeholder-opacity-50::-moz-placeholder { + --placeholder-opacity: 0.5; + } + + .md\:placeholder-opacity-50:-ms-input-placeholder { + --placeholder-opacity: 0.5; + } + + .md\:placeholder-opacity-50::placeholder { + --placeholder-opacity: 0.5; + } + + .md\:placeholder-opacity-75::-moz-placeholder { + --placeholder-opacity: 0.75; + } + + .md\:placeholder-opacity-75:-ms-input-placeholder { + --placeholder-opacity: 0.75; + } + + .md\:placeholder-opacity-75::placeholder { + --placeholder-opacity: 0.75; + } + + .md\:placeholder-opacity-100::-moz-placeholder { + --placeholder-opacity: 1; + } + + .md\:placeholder-opacity-100:-ms-input-placeholder { + --placeholder-opacity: 1; + } + + .md\:placeholder-opacity-100::placeholder { + --placeholder-opacity: 1; + } + + .md\:focus\:placeholder-opacity-0:focus::-moz-placeholder { + --placeholder-opacity: 0; + } + + .md\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder { + --placeholder-opacity: 0; + } + + .md\:focus\:placeholder-opacity-0:focus::placeholder { + --placeholder-opacity: 0; + } + + .md\:focus\:placeholder-opacity-25:focus::-moz-placeholder { + --placeholder-opacity: 0.25; + } + + .md\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder { + --placeholder-opacity: 0.25; + } + + .md\:focus\:placeholder-opacity-25:focus::placeholder { + --placeholder-opacity: 0.25; + } + + .md\:focus\:placeholder-opacity-50:focus::-moz-placeholder { + --placeholder-opacity: 0.5; + } + + .md\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder { + --placeholder-opacity: 0.5; + } + + .md\:focus\:placeholder-opacity-50:focus::placeholder { + --placeholder-opacity: 0.5; + } + + .md\:focus\:placeholder-opacity-75:focus::-moz-placeholder { + --placeholder-opacity: 0.75; + } + + .md\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder { + --placeholder-opacity: 0.75; + } + + .md\:focus\:placeholder-opacity-75:focus::placeholder { + --placeholder-opacity: 0.75; + } + + .md\:focus\:placeholder-opacity-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + } + + .md\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + } + + .md\:focus\:placeholder-opacity-100:focus::placeholder { + --placeholder-opacity: 1; + } + + .md\:pointer-events-none { + pointer-events: none; + } + + .md\:pointer-events-auto { + pointer-events: auto; + } + + .md\:static { + position: static; + } + + .md\:fixed { + position: fixed; + } + + .md\:absolute { + position: absolute; + } + + .md\:relative { + position: relative; + } + + .md\:sticky { + position: -webkit-sticky; + position: sticky; + } + + .md\:inset-0 { + top: 0; + right: 0; + bottom: 0; + left: 0; + } + + .md\:inset-1 { + top: 0.25rem; + right: 0.25rem; + bottom: 0.25rem; + left: 0.25rem; + } + + .md\:inset-2 { + top: 0.5rem; + right: 0.5rem; + bottom: 0.5rem; + left: 0.5rem; + } + + .md\:inset-3 { + top: 0.75rem; + right: 0.75rem; + bottom: 0.75rem; + left: 0.75rem; + } + + .md\:inset-4 { + top: 1rem; + right: 1rem; + bottom: 1rem; + left: 1rem; + } + + .md\:inset-5 { + top: 1.25rem; + right: 1.25rem; + bottom: 1.25rem; + left: 1.25rem; + } + + .md\:inset-6 { + top: 1.5rem; + right: 1.5rem; + bottom: 1.5rem; + left: 1.5rem; + } + + .md\:inset-7 { + top: 1.75rem; + right: 1.75rem; + bottom: 1.75rem; + left: 1.75rem; + } + + .md\:inset-8 { + top: 2rem; + right: 2rem; + bottom: 2rem; + left: 2rem; + } + + .md\:inset-9 { + top: 2.25rem; + right: 2.25rem; + bottom: 2.25rem; + left: 2.25rem; + } + + .md\:inset-10 { + top: 2.5rem; + right: 2.5rem; + bottom: 2.5rem; + left: 2.5rem; + } + + .md\:inset-11 { + top: 2.75rem; + right: 2.75rem; + bottom: 2.75rem; + left: 2.75rem; + } + + .md\:inset-12 { + top: 3rem; + right: 3rem; + bottom: 3rem; + left: 3rem; + } + + .md\:inset-13 { + top: 3.25rem; + right: 3.25rem; + bottom: 3.25rem; + left: 3.25rem; + } + + .md\:inset-14 { + top: 3.5rem; + right: 3.5rem; + bottom: 3.5rem; + left: 3.5rem; + } + + .md\:inset-15 { + top: 3.75rem; + right: 3.75rem; + bottom: 3.75rem; + left: 3.75rem; + } + + .md\:inset-16 { + top: 4rem; + right: 4rem; + bottom: 4rem; + left: 4rem; + } + + .md\:inset-20 { + top: 5rem; + right: 5rem; + bottom: 5rem; + left: 5rem; + } + + .md\:inset-24 { + top: 6rem; + right: 6rem; + bottom: 6rem; + left: 6rem; + } + + .md\:inset-28 { + top: 7rem; + right: 7rem; + bottom: 7rem; + left: 7rem; + } + + .md\:inset-32 { + top: 8rem; + right: 8rem; + bottom: 8rem; + left: 8rem; + } + + .md\:inset-36 { + top: 9rem; + right: 9rem; + bottom: 9rem; + left: 9rem; + } + + .md\:inset-40 { + top: 10rem; + right: 10rem; + bottom: 10rem; + left: 10rem; + } + + .md\:inset-44 { + top: 11rem; + right: 11rem; + bottom: 11rem; + left: 11rem; + } + + .md\:inset-48 { + top: 12rem; + right: 12rem; + bottom: 12rem; + left: 12rem; + } + + .md\:inset-52 { + top: 13rem; + right: 13rem; + bottom: 13rem; + left: 13rem; + } + + .md\:inset-56 { + top: 14rem; + right: 14rem; + bottom: 14rem; + left: 14rem; + } + + .md\:inset-60 { + top: 15rem; + right: 15rem; + bottom: 15rem; + left: 15rem; + } + + .md\:inset-64 { + top: 16rem; + right: 16rem; + bottom: 16rem; + left: 16rem; + } + + .md\:inset-72 { + top: 18rem; + right: 18rem; + bottom: 18rem; + left: 18rem; + } + + .md\:inset-80 { + top: 20rem; + right: 20rem; + bottom: 20rem; + left: 20rem; + } + + .md\:inset-96 { + top: 24rem; + right: 24rem; + bottom: 24rem; + left: 24rem; + } + + .md\:inset-auto { + top: auto; + right: auto; + bottom: auto; + left: auto; + } + + .md\:inset-px { + top: 1px; + right: 1px; + bottom: 1px; + left: 1px; + } + + .md\:inset-0\.5 { + top: 0.125rem; + right: 0.125rem; + bottom: 0.125rem; + left: 0.125rem; + } + + .md\:inset-1\.5 { + top: 0.375rem; + right: 0.375rem; + bottom: 0.375rem; + left: 0.375rem; + } + + .md\:inset-2\.5 { + top: 0.625rem; + right: 0.625rem; + bottom: 0.625rem; + left: 0.625rem; + } + + .md\:inset-3\.5 { + top: 0.875rem; + right: 0.875rem; + bottom: 0.875rem; + left: 0.875rem; + } + + .md\:inset-1\/2 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .md\:inset-1\/3 { + top: 33.333333%; + right: 33.333333%; + bottom: 33.333333%; + left: 33.333333%; + } + + .md\:inset-2\/3 { + top: 66.666667%; + right: 66.666667%; + bottom: 66.666667%; + left: 66.666667%; + } + + .md\:inset-1\/4 { + top: 25%; + right: 25%; + bottom: 25%; + left: 25%; + } + + .md\:inset-2\/4 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .md\:inset-3\/4 { + top: 75%; + right: 75%; + bottom: 75%; + left: 75%; + } + + .md\:inset-1\/5 { + top: 20%; + right: 20%; + bottom: 20%; + left: 20%; + } + + .md\:inset-2\/5 { + top: 40%; + right: 40%; + bottom: 40%; + left: 40%; + } + + .md\:inset-3\/5 { + top: 60%; + right: 60%; + bottom: 60%; + left: 60%; + } + + .md\:inset-4\/5 { + top: 80%; + right: 80%; + bottom: 80%; + left: 80%; + } + + .md\:inset-1\/6 { + top: 16.666667%; + right: 16.666667%; + bottom: 16.666667%; + left: 16.666667%; + } + + .md\:inset-2\/6 { + top: 33.333333%; + right: 33.333333%; + bottom: 33.333333%; + left: 33.333333%; + } + + .md\:inset-3\/6 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .md\:inset-4\/6 { + top: 66.666667%; + right: 66.666667%; + bottom: 66.666667%; + left: 66.666667%; + } + + .md\:inset-5\/6 { + top: 83.333333%; + right: 83.333333%; + bottom: 83.333333%; + left: 83.333333%; + } + + .md\:inset-1\/12 { + top: 8.333333%; + right: 8.333333%; + bottom: 8.333333%; + left: 8.333333%; + } + + .md\:inset-2\/12 { + top: 16.666667%; + right: 16.666667%; + bottom: 16.666667%; + left: 16.666667%; + } + + .md\:inset-3\/12 { + top: 25%; + right: 25%; + bottom: 25%; + left: 25%; + } + + .md\:inset-4\/12 { + top: 33.333333%; + right: 33.333333%; + bottom: 33.333333%; + left: 33.333333%; + } + + .md\:inset-5\/12 { + top: 41.666667%; + right: 41.666667%; + bottom: 41.666667%; + left: 41.666667%; + } + + .md\:inset-6\/12 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .md\:inset-7\/12 { + top: 58.333333%; + right: 58.333333%; + bottom: 58.333333%; + left: 58.333333%; + } + + .md\:inset-8\/12 { + top: 66.666667%; + right: 66.666667%; + bottom: 66.666667%; + left: 66.666667%; + } + + .md\:inset-9\/12 { + top: 75%; + right: 75%; + bottom: 75%; + left: 75%; + } + + .md\:inset-10\/12 { + top: 83.333333%; + right: 83.333333%; + bottom: 83.333333%; + left: 83.333333%; + } + + .md\:inset-11\/12 { + top: 91.666667%; + right: 91.666667%; + bottom: 91.666667%; + left: 91.666667%; + } + + .md\:inset-full { + top: 100%; + right: 100%; + bottom: 100%; + left: 100%; + } + + .md\:inset-y-0 { + top: 0; + bottom: 0; + } + + .md\:inset-x-0 { + right: 0; + left: 0; + } + + .md\:inset-y-1 { + top: 0.25rem; + bottom: 0.25rem; + } + + .md\:inset-x-1 { + right: 0.25rem; + left: 0.25rem; + } + + .md\:inset-y-2 { + top: 0.5rem; + bottom: 0.5rem; + } + + .md\:inset-x-2 { + right: 0.5rem; + left: 0.5rem; + } + + .md\:inset-y-3 { + top: 0.75rem; + bottom: 0.75rem; + } + + .md\:inset-x-3 { + right: 0.75rem; + left: 0.75rem; + } + + .md\:inset-y-4 { + top: 1rem; + bottom: 1rem; + } + + .md\:inset-x-4 { + right: 1rem; + left: 1rem; + } + + .md\:inset-y-5 { + top: 1.25rem; + bottom: 1.25rem; + } + + .md\:inset-x-5 { + right: 1.25rem; + left: 1.25rem; + } + + .md\:inset-y-6 { + top: 1.5rem; + bottom: 1.5rem; + } + + .md\:inset-x-6 { + right: 1.5rem; + left: 1.5rem; + } + + .md\:inset-y-7 { + top: 1.75rem; + bottom: 1.75rem; + } + + .md\:inset-x-7 { + right: 1.75rem; + left: 1.75rem; + } + + .md\:inset-y-8 { + top: 2rem; + bottom: 2rem; + } + + .md\:inset-x-8 { + right: 2rem; + left: 2rem; + } + + .md\:inset-y-9 { + top: 2.25rem; + bottom: 2.25rem; + } + + .md\:inset-x-9 { + right: 2.25rem; + left: 2.25rem; + } + + .md\:inset-y-10 { + top: 2.5rem; + bottom: 2.5rem; + } + + .md\:inset-x-10 { + right: 2.5rem; + left: 2.5rem; + } + + .md\:inset-y-11 { + top: 2.75rem; + bottom: 2.75rem; + } + + .md\:inset-x-11 { + right: 2.75rem; + left: 2.75rem; + } + + .md\:inset-y-12 { + top: 3rem; + bottom: 3rem; + } + + .md\:inset-x-12 { + right: 3rem; + left: 3rem; + } + + .md\:inset-y-13 { + top: 3.25rem; + bottom: 3.25rem; + } + + .md\:inset-x-13 { + right: 3.25rem; + left: 3.25rem; + } + + .md\:inset-y-14 { + top: 3.5rem; + bottom: 3.5rem; + } + + .md\:inset-x-14 { + right: 3.5rem; + left: 3.5rem; + } + + .md\:inset-y-15 { + top: 3.75rem; + bottom: 3.75rem; + } + + .md\:inset-x-15 { + right: 3.75rem; + left: 3.75rem; + } + + .md\:inset-y-16 { + top: 4rem; + bottom: 4rem; + } + + .md\:inset-x-16 { + right: 4rem; + left: 4rem; + } + + .md\:inset-y-20 { + top: 5rem; + bottom: 5rem; + } + + .md\:inset-x-20 { + right: 5rem; + left: 5rem; + } + + .md\:inset-y-24 { + top: 6rem; + bottom: 6rem; + } + + .md\:inset-x-24 { + right: 6rem; + left: 6rem; + } + + .md\:inset-y-28 { + top: 7rem; + bottom: 7rem; + } + + .md\:inset-x-28 { + right: 7rem; + left: 7rem; + } + + .md\:inset-y-32 { + top: 8rem; + bottom: 8rem; + } + + .md\:inset-x-32 { + right: 8rem; + left: 8rem; + } + + .md\:inset-y-36 { + top: 9rem; + bottom: 9rem; + } + + .md\:inset-x-36 { + right: 9rem; + left: 9rem; + } + + .md\:inset-y-40 { + top: 10rem; + bottom: 10rem; + } + + .md\:inset-x-40 { + right: 10rem; + left: 10rem; + } + + .md\:inset-y-44 { + top: 11rem; + bottom: 11rem; + } + + .md\:inset-x-44 { + right: 11rem; + left: 11rem; + } + + .md\:inset-y-48 { + top: 12rem; + bottom: 12rem; + } + + .md\:inset-x-48 { + right: 12rem; + left: 12rem; + } + + .md\:inset-y-52 { + top: 13rem; + bottom: 13rem; + } + + .md\:inset-x-52 { + right: 13rem; + left: 13rem; + } + + .md\:inset-y-56 { + top: 14rem; + bottom: 14rem; + } + + .md\:inset-x-56 { + right: 14rem; + left: 14rem; + } + + .md\:inset-y-60 { + top: 15rem; + bottom: 15rem; + } + + .md\:inset-x-60 { + right: 15rem; + left: 15rem; + } + + .md\:inset-y-64 { + top: 16rem; + bottom: 16rem; + } + + .md\:inset-x-64 { + right: 16rem; + left: 16rem; + } + + .md\:inset-y-72 { + top: 18rem; + bottom: 18rem; + } + + .md\:inset-x-72 { + right: 18rem; + left: 18rem; + } + + .md\:inset-y-80 { + top: 20rem; + bottom: 20rem; + } + + .md\:inset-x-80 { + right: 20rem; + left: 20rem; + } + + .md\:inset-y-96 { + top: 24rem; + bottom: 24rem; + } + + .md\:inset-x-96 { + right: 24rem; + left: 24rem; + } + + .md\:inset-y-auto { + top: auto; + bottom: auto; + } + + .md\:inset-x-auto { + right: auto; + left: auto; + } + + .md\:inset-y-px { + top: 1px; + bottom: 1px; + } + + .md\:inset-x-px { + right: 1px; + left: 1px; + } + + .md\:inset-y-0\.5 { + top: 0.125rem; + bottom: 0.125rem; + } + + .md\:inset-x-0\.5 { + right: 0.125rem; + left: 0.125rem; + } + + .md\:inset-y-1\.5 { + top: 0.375rem; + bottom: 0.375rem; + } + + .md\:inset-x-1\.5 { + right: 0.375rem; + left: 0.375rem; + } + + .md\:inset-y-2\.5 { + top: 0.625rem; + bottom: 0.625rem; + } + + .md\:inset-x-2\.5 { + right: 0.625rem; + left: 0.625rem; + } + + .md\:inset-y-3\.5 { + top: 0.875rem; + bottom: 0.875rem; + } + + .md\:inset-x-3\.5 { + right: 0.875rem; + left: 0.875rem; + } + + .md\:inset-y-1\/2 { + top: 50%; + bottom: 50%; + } + + .md\:inset-x-1\/2 { + right: 50%; + left: 50%; + } + + .md\:inset-y-1\/3 { + top: 33.333333%; + bottom: 33.333333%; + } + + .md\:inset-x-1\/3 { + right: 33.333333%; + left: 33.333333%; + } + + .md\:inset-y-2\/3 { + top: 66.666667%; + bottom: 66.666667%; + } + + .md\:inset-x-2\/3 { + right: 66.666667%; + left: 66.666667%; + } + + .md\:inset-y-1\/4 { + top: 25%; + bottom: 25%; + } + + .md\:inset-x-1\/4 { + right: 25%; + left: 25%; + } + + .md\:inset-y-2\/4 { + top: 50%; + bottom: 50%; + } + + .md\:inset-x-2\/4 { + right: 50%; + left: 50%; + } + + .md\:inset-y-3\/4 { + top: 75%; + bottom: 75%; + } + + .md\:inset-x-3\/4 { + right: 75%; + left: 75%; + } + + .md\:inset-y-1\/5 { + top: 20%; + bottom: 20%; + } + + .md\:inset-x-1\/5 { + right: 20%; + left: 20%; + } + + .md\:inset-y-2\/5 { + top: 40%; + bottom: 40%; + } + + .md\:inset-x-2\/5 { + right: 40%; + left: 40%; + } + + .md\:inset-y-3\/5 { + top: 60%; + bottom: 60%; + } + + .md\:inset-x-3\/5 { + right: 60%; + left: 60%; + } + + .md\:inset-y-4\/5 { + top: 80%; + bottom: 80%; + } + + .md\:inset-x-4\/5 { + right: 80%; + left: 80%; + } + + .md\:inset-y-1\/6 { + top: 16.666667%; + bottom: 16.666667%; + } + + .md\:inset-x-1\/6 { + right: 16.666667%; + left: 16.666667%; + } + + .md\:inset-y-2\/6 { + top: 33.333333%; + bottom: 33.333333%; + } + + .md\:inset-x-2\/6 { + right: 33.333333%; + left: 33.333333%; + } + + .md\:inset-y-3\/6 { + top: 50%; + bottom: 50%; + } + + .md\:inset-x-3\/6 { + right: 50%; + left: 50%; + } + + .md\:inset-y-4\/6 { + top: 66.666667%; + bottom: 66.666667%; + } + + .md\:inset-x-4\/6 { + right: 66.666667%; + left: 66.666667%; + } + + .md\:inset-y-5\/6 { + top: 83.333333%; + bottom: 83.333333%; + } + + .md\:inset-x-5\/6 { + right: 83.333333%; + left: 83.333333%; + } + + .md\:inset-y-1\/12 { + top: 8.333333%; + bottom: 8.333333%; + } + + .md\:inset-x-1\/12 { + right: 8.333333%; + left: 8.333333%; + } + + .md\:inset-y-2\/12 { + top: 16.666667%; + bottom: 16.666667%; + } + + .md\:inset-x-2\/12 { + right: 16.666667%; + left: 16.666667%; + } + + .md\:inset-y-3\/12 { + top: 25%; + bottom: 25%; + } + + .md\:inset-x-3\/12 { + right: 25%; + left: 25%; + } + + .md\:inset-y-4\/12 { + top: 33.333333%; + bottom: 33.333333%; + } + + .md\:inset-x-4\/12 { + right: 33.333333%; + left: 33.333333%; + } + + .md\:inset-y-5\/12 { + top: 41.666667%; + bottom: 41.666667%; + } + + .md\:inset-x-5\/12 { + right: 41.666667%; + left: 41.666667%; + } + + .md\:inset-y-6\/12 { + top: 50%; + bottom: 50%; + } + + .md\:inset-x-6\/12 { + right: 50%; + left: 50%; + } + + .md\:inset-y-7\/12 { + top: 58.333333%; + bottom: 58.333333%; + } + + .md\:inset-x-7\/12 { + right: 58.333333%; + left: 58.333333%; + } + + .md\:inset-y-8\/12 { + top: 66.666667%; + bottom: 66.666667%; + } + + .md\:inset-x-8\/12 { + right: 66.666667%; + left: 66.666667%; + } + + .md\:inset-y-9\/12 { + top: 75%; + bottom: 75%; + } + + .md\:inset-x-9\/12 { + right: 75%; + left: 75%; + } + + .md\:inset-y-10\/12 { + top: 83.333333%; + bottom: 83.333333%; + } + + .md\:inset-x-10\/12 { + right: 83.333333%; + left: 83.333333%; + } + + .md\:inset-y-11\/12 { + top: 91.666667%; + bottom: 91.666667%; + } + + .md\:inset-x-11\/12 { + right: 91.666667%; + left: 91.666667%; + } + + .md\:inset-y-full { + top: 100%; + bottom: 100%; + } + + .md\:inset-x-full { + right: 100%; + left: 100%; + } + + .md\:top-0 { + top: 0; + } + + .md\:right-0 { + right: 0; + } + + .md\:bottom-0 { + bottom: 0; + } + + .md\:left-0 { + left: 0; + } + + .md\:top-1 { + top: 0.25rem; + } + + .md\:right-1 { + right: 0.25rem; + } + + .md\:bottom-1 { + bottom: 0.25rem; + } + + .md\:left-1 { + left: 0.25rem; + } + + .md\:top-2 { + top: 0.5rem; + } + + .md\:right-2 { + right: 0.5rem; + } + + .md\:bottom-2 { + bottom: 0.5rem; + } + + .md\:left-2 { + left: 0.5rem; + } + + .md\:top-3 { + top: 0.75rem; + } + + .md\:right-3 { + right: 0.75rem; + } + + .md\:bottom-3 { + bottom: 0.75rem; + } + + .md\:left-3 { + left: 0.75rem; + } + + .md\:top-4 { + top: 1rem; + } + + .md\:right-4 { + right: 1rem; + } + + .md\:bottom-4 { + bottom: 1rem; + } + + .md\:left-4 { + left: 1rem; + } + + .md\:top-5 { + top: 1.25rem; + } + + .md\:right-5 { + right: 1.25rem; + } + + .md\:bottom-5 { + bottom: 1.25rem; + } + + .md\:left-5 { + left: 1.25rem; + } + + .md\:top-6 { + top: 1.5rem; + } + + .md\:right-6 { + right: 1.5rem; + } + + .md\:bottom-6 { + bottom: 1.5rem; + } + + .md\:left-6 { + left: 1.5rem; + } + + .md\:top-7 { + top: 1.75rem; + } + + .md\:right-7 { + right: 1.75rem; + } + + .md\:bottom-7 { + bottom: 1.75rem; + } + + .md\:left-7 { + left: 1.75rem; + } + + .md\:top-8 { + top: 2rem; + } + + .md\:right-8 { + right: 2rem; + } + + .md\:bottom-8 { + bottom: 2rem; + } + + .md\:left-8 { + left: 2rem; + } + + .md\:top-9 { + top: 2.25rem; + } + + .md\:right-9 { + right: 2.25rem; + } + + .md\:bottom-9 { + bottom: 2.25rem; + } + + .md\:left-9 { + left: 2.25rem; + } + + .md\:top-10 { + top: 2.5rem; + } + + .md\:right-10 { + right: 2.5rem; + } + + .md\:bottom-10 { + bottom: 2.5rem; + } + + .md\:left-10 { + left: 2.5rem; + } + + .md\:top-11 { + top: 2.75rem; + } + + .md\:right-11 { + right: 2.75rem; + } + + .md\:bottom-11 { + bottom: 2.75rem; + } + + .md\:left-11 { + left: 2.75rem; + } + + .md\:top-12 { + top: 3rem; + } + + .md\:right-12 { + right: 3rem; + } + + .md\:bottom-12 { + bottom: 3rem; + } + + .md\:left-12 { + left: 3rem; + } + + .md\:top-13 { + top: 3.25rem; + } + + .md\:right-13 { + right: 3.25rem; + } + + .md\:bottom-13 { + bottom: 3.25rem; + } + + .md\:left-13 { + left: 3.25rem; + } + + .md\:top-14 { + top: 3.5rem; + } + + .md\:right-14 { + right: 3.5rem; + } + + .md\:bottom-14 { + bottom: 3.5rem; + } + + .md\:left-14 { + left: 3.5rem; + } + + .md\:top-15 { + top: 3.75rem; + } + + .md\:right-15 { + right: 3.75rem; + } + + .md\:bottom-15 { + bottom: 3.75rem; + } + + .md\:left-15 { + left: 3.75rem; + } + + .md\:top-16 { + top: 4rem; + } + + .md\:right-16 { + right: 4rem; + } + + .md\:bottom-16 { + bottom: 4rem; + } + + .md\:left-16 { + left: 4rem; + } + + .md\:top-20 { + top: 5rem; + } + + .md\:right-20 { + right: 5rem; + } + + .md\:bottom-20 { + bottom: 5rem; + } + + .md\:left-20 { + left: 5rem; + } + + .md\:top-24 { + top: 6rem; + } + + .md\:right-24 { + right: 6rem; + } + + .md\:bottom-24 { + bottom: 6rem; + } + + .md\:left-24 { + left: 6rem; + } + + .md\:top-28 { + top: 7rem; + } + + .md\:right-28 { + right: 7rem; + } + + .md\:bottom-28 { + bottom: 7rem; + } + + .md\:left-28 { + left: 7rem; + } + + .md\:top-32 { + top: 8rem; + } + + .md\:right-32 { + right: 8rem; + } + + .md\:bottom-32 { + bottom: 8rem; + } + + .md\:left-32 { + left: 8rem; + } + + .md\:top-36 { + top: 9rem; + } + + .md\:right-36 { + right: 9rem; + } + + .md\:bottom-36 { + bottom: 9rem; + } + + .md\:left-36 { + left: 9rem; + } + + .md\:top-40 { + top: 10rem; + } + + .md\:right-40 { + right: 10rem; + } + + .md\:bottom-40 { + bottom: 10rem; + } + + .md\:left-40 { + left: 10rem; + } + + .md\:top-44 { + top: 11rem; + } + + .md\:right-44 { + right: 11rem; + } + + .md\:bottom-44 { + bottom: 11rem; + } + + .md\:left-44 { + left: 11rem; + } + + .md\:top-48 { + top: 12rem; + } + + .md\:right-48 { + right: 12rem; + } + + .md\:bottom-48 { + bottom: 12rem; + } + + .md\:left-48 { + left: 12rem; + } + + .md\:top-52 { + top: 13rem; + } + + .md\:right-52 { + right: 13rem; + } + + .md\:bottom-52 { + bottom: 13rem; + } + + .md\:left-52 { + left: 13rem; + } + + .md\:top-56 { + top: 14rem; + } + + .md\:right-56 { + right: 14rem; + } + + .md\:bottom-56 { + bottom: 14rem; + } + + .md\:left-56 { + left: 14rem; + } + + .md\:top-60 { + top: 15rem; + } + + .md\:right-60 { + right: 15rem; + } + + .md\:bottom-60 { + bottom: 15rem; + } + + .md\:left-60 { + left: 15rem; + } + + .md\:top-64 { + top: 16rem; + } + + .md\:right-64 { + right: 16rem; + } + + .md\:bottom-64 { + bottom: 16rem; + } + + .md\:left-64 { + left: 16rem; + } + + .md\:top-72 { + top: 18rem; + } + + .md\:right-72 { + right: 18rem; + } + + .md\:bottom-72 { + bottom: 18rem; + } + + .md\:left-72 { + left: 18rem; + } + + .md\:top-80 { + top: 20rem; + } + + .md\:right-80 { + right: 20rem; + } + + .md\:bottom-80 { + bottom: 20rem; + } + + .md\:left-80 { + left: 20rem; + } + + .md\:top-96 { + top: 24rem; + } + + .md\:right-96 { + right: 24rem; + } + + .md\:bottom-96 { + bottom: 24rem; + } + + .md\:left-96 { + left: 24rem; + } + + .md\:top-auto { + top: auto; + } + + .md\:right-auto { + right: auto; + } + + .md\:bottom-auto { + bottom: auto; + } + + .md\:left-auto { + left: auto; + } + + .md\:top-px { + top: 1px; + } + + .md\:right-px { + right: 1px; + } + + .md\:bottom-px { + bottom: 1px; + } + + .md\:left-px { + left: 1px; + } + + .md\:top-0\.5 { + top: 0.125rem; + } + + .md\:right-0\.5 { + right: 0.125rem; + } + + .md\:bottom-0\.5 { + bottom: 0.125rem; + } + + .md\:left-0\.5 { + left: 0.125rem; + } + + .md\:top-1\.5 { + top: 0.375rem; + } + + .md\:right-1\.5 { + right: 0.375rem; + } + + .md\:bottom-1\.5 { + bottom: 0.375rem; + } + + .md\:left-1\.5 { + left: 0.375rem; + } + + .md\:top-2\.5 { + top: 0.625rem; + } + + .md\:right-2\.5 { + right: 0.625rem; + } + + .md\:bottom-2\.5 { + bottom: 0.625rem; + } + + .md\:left-2\.5 { + left: 0.625rem; + } + + .md\:top-3\.5 { + top: 0.875rem; + } + + .md\:right-3\.5 { + right: 0.875rem; + } + + .md\:bottom-3\.5 { + bottom: 0.875rem; + } + + .md\:left-3\.5 { + left: 0.875rem; + } + + .md\:top-1\/2 { + top: 50%; + } + + .md\:right-1\/2 { + right: 50%; + } + + .md\:bottom-1\/2 { + bottom: 50%; + } + + .md\:left-1\/2 { + left: 50%; + } + + .md\:top-1\/3 { + top: 33.333333%; + } + + .md\:right-1\/3 { + right: 33.333333%; + } + + .md\:bottom-1\/3 { + bottom: 33.333333%; + } + + .md\:left-1\/3 { + left: 33.333333%; + } + + .md\:top-2\/3 { + top: 66.666667%; + } + + .md\:right-2\/3 { + right: 66.666667%; + } + + .md\:bottom-2\/3 { + bottom: 66.666667%; + } + + .md\:left-2\/3 { + left: 66.666667%; + } + + .md\:top-1\/4 { + top: 25%; + } + + .md\:right-1\/4 { + right: 25%; + } + + .md\:bottom-1\/4 { + bottom: 25%; + } + + .md\:left-1\/4 { + left: 25%; + } + + .md\:top-2\/4 { + top: 50%; + } + + .md\:right-2\/4 { + right: 50%; + } + + .md\:bottom-2\/4 { + bottom: 50%; + } + + .md\:left-2\/4 { + left: 50%; + } + + .md\:top-3\/4 { + top: 75%; + } + + .md\:right-3\/4 { + right: 75%; + } + + .md\:bottom-3\/4 { + bottom: 75%; + } + + .md\:left-3\/4 { + left: 75%; + } + + .md\:top-1\/5 { + top: 20%; + } + + .md\:right-1\/5 { + right: 20%; + } + + .md\:bottom-1\/5 { + bottom: 20%; + } + + .md\:left-1\/5 { + left: 20%; + } + + .md\:top-2\/5 { + top: 40%; + } + + .md\:right-2\/5 { + right: 40%; + } + + .md\:bottom-2\/5 { + bottom: 40%; + } + + .md\:left-2\/5 { + left: 40%; + } + + .md\:top-3\/5 { + top: 60%; + } + + .md\:right-3\/5 { + right: 60%; + } + + .md\:bottom-3\/5 { + bottom: 60%; + } + + .md\:left-3\/5 { + left: 60%; + } + + .md\:top-4\/5 { + top: 80%; + } + + .md\:right-4\/5 { + right: 80%; + } + + .md\:bottom-4\/5 { + bottom: 80%; + } + + .md\:left-4\/5 { + left: 80%; + } + + .md\:top-1\/6 { + top: 16.666667%; + } + + .md\:right-1\/6 { + right: 16.666667%; + } + + .md\:bottom-1\/6 { + bottom: 16.666667%; + } + + .md\:left-1\/6 { + left: 16.666667%; + } + + .md\:top-2\/6 { + top: 33.333333%; + } + + .md\:right-2\/6 { + right: 33.333333%; + } + + .md\:bottom-2\/6 { + bottom: 33.333333%; + } + + .md\:left-2\/6 { + left: 33.333333%; + } + + .md\:top-3\/6 { + top: 50%; + } + + .md\:right-3\/6 { + right: 50%; + } + + .md\:bottom-3\/6 { + bottom: 50%; + } + + .md\:left-3\/6 { + left: 50%; + } + + .md\:top-4\/6 { + top: 66.666667%; + } + + .md\:right-4\/6 { + right: 66.666667%; + } + + .md\:bottom-4\/6 { + bottom: 66.666667%; + } + + .md\:left-4\/6 { + left: 66.666667%; + } + + .md\:top-5\/6 { + top: 83.333333%; + } + + .md\:right-5\/6 { + right: 83.333333%; + } + + .md\:bottom-5\/6 { + bottom: 83.333333%; + } + + .md\:left-5\/6 { + left: 83.333333%; + } + + .md\:top-1\/12 { + top: 8.333333%; + } + + .md\:right-1\/12 { + right: 8.333333%; + } + + .md\:bottom-1\/12 { + bottom: 8.333333%; + } + + .md\:left-1\/12 { + left: 8.333333%; + } + + .md\:top-2\/12 { + top: 16.666667%; + } + + .md\:right-2\/12 { + right: 16.666667%; + } + + .md\:bottom-2\/12 { + bottom: 16.666667%; + } + + .md\:left-2\/12 { + left: 16.666667%; + } + + .md\:top-3\/12 { + top: 25%; + } + + .md\:right-3\/12 { + right: 25%; + } + + .md\:bottom-3\/12 { + bottom: 25%; + } + + .md\:left-3\/12 { + left: 25%; + } + + .md\:top-4\/12 { + top: 33.333333%; + } + + .md\:right-4\/12 { + right: 33.333333%; + } + + .md\:bottom-4\/12 { + bottom: 33.333333%; + } + + .md\:left-4\/12 { + left: 33.333333%; + } + + .md\:top-5\/12 { + top: 41.666667%; + } + + .md\:right-5\/12 { + right: 41.666667%; + } + + .md\:bottom-5\/12 { + bottom: 41.666667%; + } + + .md\:left-5\/12 { + left: 41.666667%; + } + + .md\:top-6\/12 { + top: 50%; + } + + .md\:right-6\/12 { + right: 50%; + } + + .md\:bottom-6\/12 { + bottom: 50%; + } + + .md\:left-6\/12 { + left: 50%; + } + + .md\:top-7\/12 { + top: 58.333333%; + } + + .md\:right-7\/12 { + right: 58.333333%; + } + + .md\:bottom-7\/12 { + bottom: 58.333333%; + } + + .md\:left-7\/12 { + left: 58.333333%; + } + + .md\:top-8\/12 { + top: 66.666667%; + } + + .md\:right-8\/12 { + right: 66.666667%; + } + + .md\:bottom-8\/12 { + bottom: 66.666667%; + } + + .md\:left-8\/12 { + left: 66.666667%; + } + + .md\:top-9\/12 { + top: 75%; + } + + .md\:right-9\/12 { + right: 75%; + } + + .md\:bottom-9\/12 { + bottom: 75%; + } + + .md\:left-9\/12 { + left: 75%; + } + + .md\:top-10\/12 { + top: 83.333333%; + } + + .md\:right-10\/12 { + right: 83.333333%; + } + + .md\:bottom-10\/12 { + bottom: 83.333333%; + } + + .md\:left-10\/12 { + left: 83.333333%; + } + + .md\:top-11\/12 { + top: 91.666667%; + } + + .md\:right-11\/12 { + right: 91.666667%; + } + + .md\:bottom-11\/12 { + bottom: 91.666667%; + } + + .md\:left-11\/12 { + left: 91.666667%; + } + + .md\:top-full { + top: 100%; + } + + .md\:right-full { + right: 100%; + } + + .md\:bottom-full { + bottom: 100%; + } + + .md\:left-full { + left: 100%; + } + + .md\:resize-none { + resize: none; + } + + .md\:resize-y { + resize: vertical; + } + + .md\:resize-x { + resize: horizontal; + } + + .md\:resize { + resize: both; + } + + .md\:shadow-xs { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); + } + + .md\:shadow-sm { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + } + + .md\:shadow { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + } + + .md\:shadow-md { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + } + + .md\:shadow-lg { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + } + + .md\:shadow-xl { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + } + + .md\:shadow-2xl { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + } + + .md\:shadow-inner { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + } + + .md\:shadow-outline { + box-shadow: 0 0 0 3px rgba(118, 169, 250, 0.45); + } + + .md\:shadow-none { + box-shadow: none; + } + + .md\:shadow-solid { + box-shadow: 0 0 0 2px currentColor; + } + + .md\:shadow-outline-gray { + box-shadow: 0 0 0 3px rgba(159, 166, 178, 0.45); + } + + .md\:shadow-outline-blue { + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); + } + + .md\:shadow-outline-teal { + box-shadow: 0 0 0 3px rgba(126, 220, 226, 0.45); + } + + .md\:shadow-outline-green { + box-shadow: 0 0 0 3px rgba(132, 225, 188, 0.45); + } + + .md\:shadow-outline-yellow { + box-shadow: 0 0 0 3px rgba(250, 202, 21, 0.45); + } + + .md\:shadow-outline-orange { + box-shadow: 0 0 0 3px rgba(253, 186, 140, 0.45); + } + + .md\:shadow-outline-red { + box-shadow: 0 0 0 3px rgba(248, 180, 180, 0.45); + } + + .md\:shadow-outline-pink { + box-shadow: 0 0 0 3px rgba(248, 180, 217, 0.45); + } + + .md\:shadow-outline-purple { + box-shadow: 0 0 0 3px rgba(202, 191, 253, 0.45); + } + + .md\:shadow-outline-indigo { + box-shadow: 0 0 0 3px rgba(180, 198, 252, 0.45); + } + + .group:focus .md\:group-focus\:shadow-xs { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); + } + + .group:focus .md\:group-focus\:shadow-sm { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + } + + .group:focus .md\:group-focus\:shadow { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + } + + .group:focus .md\:group-focus\:shadow-md { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + } + + .group:focus .md\:group-focus\:shadow-lg { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + } + + .group:focus .md\:group-focus\:shadow-xl { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + } + + .group:focus .md\:group-focus\:shadow-2xl { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + } + + .group:focus .md\:group-focus\:shadow-inner { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + } + + .group:focus .md\:group-focus\:shadow-outline { + box-shadow: 0 0 0 3px rgba(118, 169, 250, 0.45); + } + + .group:focus .md\:group-focus\:shadow-none { + box-shadow: none; + } + + .group:focus .md\:group-focus\:shadow-solid { + box-shadow: 0 0 0 2px currentColor; + } + + .group:focus .md\:group-focus\:shadow-outline-gray { + box-shadow: 0 0 0 3px rgba(159, 166, 178, 0.45); + } + + .group:focus .md\:group-focus\:shadow-outline-blue { + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); + } + + .group:focus .md\:group-focus\:shadow-outline-teal { + box-shadow: 0 0 0 3px rgba(126, 220, 226, 0.45); + } + + .group:focus .md\:group-focus\:shadow-outline-green { + box-shadow: 0 0 0 3px rgba(132, 225, 188, 0.45); + } + + .group:focus .md\:group-focus\:shadow-outline-yellow { + box-shadow: 0 0 0 3px rgba(250, 202, 21, 0.45); + } + + .group:focus .md\:group-focus\:shadow-outline-orange { + box-shadow: 0 0 0 3px rgba(253, 186, 140, 0.45); + } + + .group:focus .md\:group-focus\:shadow-outline-red { + box-shadow: 0 0 0 3px rgba(248, 180, 180, 0.45); + } + + .group:focus .md\:group-focus\:shadow-outline-pink { + box-shadow: 0 0 0 3px rgba(248, 180, 217, 0.45); + } + + .group:focus .md\:group-focus\:shadow-outline-purple { + box-shadow: 0 0 0 3px rgba(202, 191, 253, 0.45); + } + + .group:focus .md\:group-focus\:shadow-outline-indigo { + box-shadow: 0 0 0 3px rgba(180, 198, 252, 0.45); + } + + .md\:hover\:shadow-xs:hover { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); + } + + .md\:hover\:shadow-sm:hover { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + } + + .md\:hover\:shadow:hover { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + } + + .md\:hover\:shadow-md:hover { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + } + + .md\:hover\:shadow-lg:hover { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + } + + .md\:hover\:shadow-xl:hover { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + } + + .md\:hover\:shadow-2xl:hover { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + } + + .md\:hover\:shadow-inner:hover { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + } + + .md\:hover\:shadow-outline:hover { + box-shadow: 0 0 0 3px rgba(118, 169, 250, 0.45); + } + + .md\:hover\:shadow-none:hover { + box-shadow: none; + } + + .md\:hover\:shadow-solid:hover { + box-shadow: 0 0 0 2px currentColor; + } + + .md\:hover\:shadow-outline-gray:hover { + box-shadow: 0 0 0 3px rgba(159, 166, 178, 0.45); + } + + .md\:hover\:shadow-outline-blue:hover { + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); + } + + .md\:hover\:shadow-outline-teal:hover { + box-shadow: 0 0 0 3px rgba(126, 220, 226, 0.45); + } + + .md\:hover\:shadow-outline-green:hover { + box-shadow: 0 0 0 3px rgba(132, 225, 188, 0.45); + } + + .md\:hover\:shadow-outline-yellow:hover { + box-shadow: 0 0 0 3px rgba(250, 202, 21, 0.45); + } + + .md\:hover\:shadow-outline-orange:hover { + box-shadow: 0 0 0 3px rgba(253, 186, 140, 0.45); + } + + .md\:hover\:shadow-outline-red:hover { + box-shadow: 0 0 0 3px rgba(248, 180, 180, 0.45); + } + + .md\:hover\:shadow-outline-pink:hover { + box-shadow: 0 0 0 3px rgba(248, 180, 217, 0.45); + } + + .md\:hover\:shadow-outline-purple:hover { + box-shadow: 0 0 0 3px rgba(202, 191, 253, 0.45); + } + + .md\:hover\:shadow-outline-indigo:hover { + box-shadow: 0 0 0 3px rgba(180, 198, 252, 0.45); + } + + .md\:focus\:shadow-xs:focus { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); + } + + .md\:focus\:shadow-sm:focus { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + } + + .md\:focus\:shadow:focus { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + } + + .md\:focus\:shadow-md:focus { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + } + + .md\:focus\:shadow-lg:focus { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + } + + .md\:focus\:shadow-xl:focus { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + } + + .md\:focus\:shadow-2xl:focus { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + } + + .md\:focus\:shadow-inner:focus { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + } + + .md\:focus\:shadow-outline:focus { + box-shadow: 0 0 0 3px rgba(118, 169, 250, 0.45); + } + + .md\:focus\:shadow-none:focus { + box-shadow: none; + } + + .md\:focus\:shadow-solid:focus { + box-shadow: 0 0 0 2px currentColor; + } + + .md\:focus\:shadow-outline-gray:focus { + box-shadow: 0 0 0 3px rgba(159, 166, 178, 0.45); + } + + .md\:focus\:shadow-outline-blue:focus { + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); + } + + .md\:focus\:shadow-outline-teal:focus { + box-shadow: 0 0 0 3px rgba(126, 220, 226, 0.45); + } + + .md\:focus\:shadow-outline-green:focus { + box-shadow: 0 0 0 3px rgba(132, 225, 188, 0.45); + } + + .md\:focus\:shadow-outline-yellow:focus { + box-shadow: 0 0 0 3px rgba(250, 202, 21, 0.45); + } + + .md\:focus\:shadow-outline-orange:focus { + box-shadow: 0 0 0 3px rgba(253, 186, 140, 0.45); + } + + .md\:focus\:shadow-outline-red:focus { + box-shadow: 0 0 0 3px rgba(248, 180, 180, 0.45); + } + + .md\:focus\:shadow-outline-pink:focus { + box-shadow: 0 0 0 3px rgba(248, 180, 217, 0.45); + } + + .md\:focus\:shadow-outline-purple:focus { + box-shadow: 0 0 0 3px rgba(202, 191, 253, 0.45); + } + + .md\:focus\:shadow-outline-indigo:focus { + box-shadow: 0 0 0 3px rgba(180, 198, 252, 0.45); + } + + .md\:fill-current { + fill: currentColor; + } + + .md\:stroke-current { + stroke: currentColor; + } + + .md\:stroke-0 { + stroke-width: 0; + } + + .md\:stroke-1 { + stroke-width: 1; + } + + .md\:stroke-2 { + stroke-width: 2; + } + + .md\:table-auto { + table-layout: auto; + } + + .md\:table-fixed { + table-layout: fixed; + } + + .md\:text-left { + text-align: left; + } + + .md\:text-center { + text-align: center; + } + + .md\:text-right { + text-align: right; + } + + .md\:text-justify { + text-align: justify; + } + + .md\:text-transparent { + color: transparent; + } + + .md\:text-white { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .md\:text-black { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .md\:text-gray-50 { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .md\:text-gray-100 { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .md\:text-gray-200 { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .md\:text-gray-300 { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .md\:text-gray-400 { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .md\:text-gray-500 { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .md\:text-gray-600 { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .md\:text-gray-700 { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .md\:text-gray-800 { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .md\:text-gray-900 { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .md\:text-cool-gray-50 { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .md\:text-cool-gray-100 { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .md\:text-cool-gray-200 { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .md\:text-cool-gray-300 { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .md\:text-cool-gray-400 { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .md\:text-cool-gray-500 { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .md\:text-cool-gray-600 { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .md\:text-cool-gray-700 { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .md\:text-cool-gray-800 { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .md\:text-cool-gray-900 { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .md\:text-red-50 { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .md\:text-red-100 { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .md\:text-red-200 { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .md\:text-red-300 { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .md\:text-red-400 { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .md\:text-red-500 { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .md\:text-red-600 { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .md\:text-red-700 { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .md\:text-red-800 { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .md\:text-red-900 { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .md\:text-orange-50 { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .md\:text-orange-100 { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .md\:text-orange-200 { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .md\:text-orange-300 { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .md\:text-orange-400 { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .md\:text-orange-500 { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .md\:text-orange-600 { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .md\:text-orange-700 { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .md\:text-orange-800 { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .md\:text-orange-900 { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .md\:text-yellow-50 { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .md\:text-yellow-100 { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .md\:text-yellow-200 { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .md\:text-yellow-300 { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .md\:text-yellow-400 { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .md\:text-yellow-500 { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .md\:text-yellow-600 { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .md\:text-yellow-700 { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .md\:text-yellow-800 { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .md\:text-yellow-900 { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .md\:text-green-50 { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .md\:text-green-100 { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .md\:text-green-200 { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .md\:text-green-300 { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .md\:text-green-400 { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .md\:text-green-500 { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .md\:text-green-600 { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .md\:text-green-700 { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .md\:text-green-800 { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .md\:text-green-900 { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .md\:text-teal-50 { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .md\:text-teal-100 { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .md\:text-teal-200 { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .md\:text-teal-300 { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .md\:text-teal-400 { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .md\:text-teal-500 { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .md\:text-teal-600 { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .md\:text-teal-700 { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .md\:text-teal-800 { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .md\:text-teal-900 { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .md\:text-blue-50 { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .md\:text-blue-100 { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .md\:text-blue-200 { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .md\:text-blue-300 { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .md\:text-blue-400 { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .md\:text-blue-500 { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .md\:text-blue-600 { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .md\:text-blue-700 { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .md\:text-blue-800 { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .md\:text-blue-900 { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .md\:text-indigo-50 { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .md\:text-indigo-100 { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .md\:text-indigo-200 { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .md\:text-indigo-300 { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .md\:text-indigo-400 { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .md\:text-indigo-500 { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .md\:text-indigo-600 { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .md\:text-indigo-700 { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .md\:text-indigo-800 { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .md\:text-indigo-900 { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .md\:text-purple-50 { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .md\:text-purple-100 { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .md\:text-purple-200 { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .md\:text-purple-300 { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .md\:text-purple-400 { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .md\:text-purple-500 { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .md\:text-purple-600 { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .md\:text-purple-700 { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .md\:text-purple-800 { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .md\:text-purple-900 { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .md\:text-pink-50 { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .md\:text-pink-100 { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .md\:text-pink-200 { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .md\:text-pink-300 { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .md\:text-pink-400 { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .md\:text-pink-500 { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .md\:text-pink-600 { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .md\:text-pink-700 { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .md\:text-pink-800 { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .md\:text-pink-900 { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-transparent { + color: transparent; + } + + .group:hover .md\:group-hover\:text-white { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-black { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-gray-50 { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-gray-100 { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-gray-200 { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-gray-300 { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-gray-400 { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-gray-500 { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-gray-600 { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-gray-700 { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-gray-800 { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-gray-900 { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-cool-gray-50 { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-cool-gray-100 { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-cool-gray-200 { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-cool-gray-300 { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-cool-gray-400 { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-cool-gray-500 { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-cool-gray-600 { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-cool-gray-700 { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-cool-gray-800 { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-cool-gray-900 { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-red-50 { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-red-100 { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-red-200 { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-red-300 { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-red-400 { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-red-500 { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-red-600 { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-red-700 { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-red-800 { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-red-900 { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-orange-50 { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-orange-100 { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-orange-200 { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-orange-300 { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-orange-400 { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-orange-500 { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-orange-600 { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-orange-700 { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-orange-800 { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-orange-900 { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-yellow-50 { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-yellow-100 { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-yellow-200 { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-yellow-300 { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-yellow-400 { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-yellow-500 { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-yellow-600 { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-yellow-700 { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-yellow-800 { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-yellow-900 { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-green-50 { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-green-100 { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-green-200 { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-green-300 { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-green-400 { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-green-500 { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-green-600 { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-green-700 { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-green-800 { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-green-900 { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-teal-50 { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-teal-100 { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-teal-200 { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-teal-300 { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-teal-400 { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-teal-500 { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-teal-600 { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-teal-700 { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-teal-800 { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-teal-900 { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-blue-50 { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-blue-100 { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-blue-200 { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-blue-300 { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-blue-400 { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-blue-500 { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-blue-600 { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-blue-700 { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-blue-800 { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-blue-900 { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-indigo-50 { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-indigo-100 { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-indigo-200 { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-indigo-300 { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-indigo-400 { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-indigo-500 { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-indigo-600 { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-indigo-700 { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-indigo-800 { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-indigo-900 { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-purple-50 { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-purple-100 { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-purple-200 { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-purple-300 { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-purple-400 { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-purple-500 { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-purple-600 { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-purple-700 { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-purple-800 { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-purple-900 { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-pink-50 { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-pink-100 { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-pink-200 { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-pink-300 { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-pink-400 { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-pink-500 { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-pink-600 { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-pink-700 { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-pink-800 { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .group:hover .md\:group-hover\:text-pink-900 { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-transparent { + color: transparent; + } + + .group:focus .md\:group-focus\:text-white { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-black { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-gray-50 { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-gray-100 { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-gray-200 { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-gray-300 { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-gray-400 { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-gray-500 { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-gray-600 { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-gray-700 { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-gray-800 { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-gray-900 { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-cool-gray-50 { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-cool-gray-100 { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-cool-gray-200 { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-cool-gray-300 { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-cool-gray-400 { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-cool-gray-500 { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-cool-gray-600 { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-cool-gray-700 { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-cool-gray-800 { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-cool-gray-900 { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-red-50 { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-red-100 { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-red-200 { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-red-300 { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-red-400 { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-red-500 { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-red-600 { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-red-700 { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-red-800 { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-red-900 { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-orange-50 { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-orange-100 { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-orange-200 { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-orange-300 { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-orange-400 { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-orange-500 { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-orange-600 { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-orange-700 { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-orange-800 { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-orange-900 { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-yellow-50 { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-yellow-100 { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-yellow-200 { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-yellow-300 { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-yellow-400 { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-yellow-500 { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-yellow-600 { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-yellow-700 { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-yellow-800 { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-yellow-900 { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-green-50 { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-green-100 { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-green-200 { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-green-300 { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-green-400 { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-green-500 { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-green-600 { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-green-700 { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-green-800 { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-green-900 { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-teal-50 { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-teal-100 { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-teal-200 { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-teal-300 { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-teal-400 { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-teal-500 { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-teal-600 { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-teal-700 { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-teal-800 { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-teal-900 { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-blue-50 { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-blue-100 { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-blue-200 { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-blue-300 { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-blue-400 { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-blue-500 { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-blue-600 { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-blue-700 { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-blue-800 { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-blue-900 { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-indigo-50 { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-indigo-100 { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-indigo-200 { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-indigo-300 { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-indigo-400 { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-indigo-500 { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-indigo-600 { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-indigo-700 { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-indigo-800 { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-indigo-900 { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-purple-50 { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-purple-100 { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-purple-200 { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-purple-300 { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-purple-400 { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-purple-500 { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-purple-600 { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-purple-700 { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-purple-800 { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-purple-900 { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-pink-50 { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-pink-100 { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-pink-200 { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-pink-300 { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-pink-400 { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-pink-500 { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-pink-600 { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-pink-700 { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-pink-800 { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .group:focus .md\:group-focus\:text-pink-900 { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .md\:hover\:text-transparent:hover { + color: transparent; + } + + .md\:hover\:text-white:hover { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .md\:hover\:text-black:hover { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .md\:hover\:text-gray-50:hover { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .md\:hover\:text-gray-100:hover { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .md\:hover\:text-gray-200:hover { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .md\:hover\:text-gray-300:hover { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .md\:hover\:text-gray-400:hover { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .md\:hover\:text-gray-500:hover { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .md\:hover\:text-gray-600:hover { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .md\:hover\:text-gray-700:hover { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .md\:hover\:text-gray-800:hover { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .md\:hover\:text-gray-900:hover { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .md\:hover\:text-cool-gray-50:hover { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .md\:hover\:text-cool-gray-100:hover { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .md\:hover\:text-cool-gray-200:hover { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .md\:hover\:text-cool-gray-300:hover { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .md\:hover\:text-cool-gray-400:hover { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .md\:hover\:text-cool-gray-500:hover { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .md\:hover\:text-cool-gray-600:hover { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .md\:hover\:text-cool-gray-700:hover { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .md\:hover\:text-cool-gray-800:hover { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .md\:hover\:text-cool-gray-900:hover { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .md\:hover\:text-red-50:hover { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .md\:hover\:text-red-100:hover { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .md\:hover\:text-red-200:hover { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .md\:hover\:text-red-300:hover { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .md\:hover\:text-red-400:hover { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .md\:hover\:text-red-500:hover { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .md\:hover\:text-red-600:hover { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .md\:hover\:text-red-700:hover { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .md\:hover\:text-red-800:hover { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .md\:hover\:text-red-900:hover { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .md\:hover\:text-orange-50:hover { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .md\:hover\:text-orange-100:hover { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .md\:hover\:text-orange-200:hover { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .md\:hover\:text-orange-300:hover { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .md\:hover\:text-orange-400:hover { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .md\:hover\:text-orange-500:hover { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .md\:hover\:text-orange-600:hover { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .md\:hover\:text-orange-700:hover { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .md\:hover\:text-orange-800:hover { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .md\:hover\:text-orange-900:hover { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .md\:hover\:text-yellow-50:hover { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .md\:hover\:text-yellow-100:hover { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .md\:hover\:text-yellow-200:hover { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .md\:hover\:text-yellow-300:hover { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .md\:hover\:text-yellow-400:hover { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .md\:hover\:text-yellow-500:hover { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .md\:hover\:text-yellow-600:hover { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .md\:hover\:text-yellow-700:hover { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .md\:hover\:text-yellow-800:hover { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .md\:hover\:text-yellow-900:hover { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .md\:hover\:text-green-50:hover { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .md\:hover\:text-green-100:hover { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .md\:hover\:text-green-200:hover { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .md\:hover\:text-green-300:hover { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .md\:hover\:text-green-400:hover { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .md\:hover\:text-green-500:hover { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .md\:hover\:text-green-600:hover { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .md\:hover\:text-green-700:hover { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .md\:hover\:text-green-800:hover { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .md\:hover\:text-green-900:hover { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .md\:hover\:text-teal-50:hover { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .md\:hover\:text-teal-100:hover { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .md\:hover\:text-teal-200:hover { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .md\:hover\:text-teal-300:hover { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .md\:hover\:text-teal-400:hover { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .md\:hover\:text-teal-500:hover { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .md\:hover\:text-teal-600:hover { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .md\:hover\:text-teal-700:hover { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .md\:hover\:text-teal-800:hover { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .md\:hover\:text-teal-900:hover { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .md\:hover\:text-blue-50:hover { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .md\:hover\:text-blue-100:hover { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .md\:hover\:text-blue-200:hover { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .md\:hover\:text-blue-300:hover { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .md\:hover\:text-blue-400:hover { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .md\:hover\:text-blue-500:hover { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .md\:hover\:text-blue-600:hover { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .md\:hover\:text-blue-700:hover { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .md\:hover\:text-blue-800:hover { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .md\:hover\:text-blue-900:hover { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .md\:hover\:text-indigo-50:hover { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .md\:hover\:text-indigo-100:hover { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .md\:hover\:text-indigo-200:hover { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .md\:hover\:text-indigo-300:hover { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .md\:hover\:text-indigo-400:hover { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .md\:hover\:text-indigo-500:hover { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .md\:hover\:text-indigo-600:hover { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .md\:hover\:text-indigo-700:hover { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .md\:hover\:text-indigo-800:hover { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .md\:hover\:text-indigo-900:hover { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .md\:hover\:text-purple-50:hover { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .md\:hover\:text-purple-100:hover { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .md\:hover\:text-purple-200:hover { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .md\:hover\:text-purple-300:hover { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .md\:hover\:text-purple-400:hover { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .md\:hover\:text-purple-500:hover { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .md\:hover\:text-purple-600:hover { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .md\:hover\:text-purple-700:hover { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .md\:hover\:text-purple-800:hover { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .md\:hover\:text-purple-900:hover { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .md\:hover\:text-pink-50:hover { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .md\:hover\:text-pink-100:hover { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .md\:hover\:text-pink-200:hover { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .md\:hover\:text-pink-300:hover { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .md\:hover\:text-pink-400:hover { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .md\:hover\:text-pink-500:hover { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .md\:hover\:text-pink-600:hover { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .md\:hover\:text-pink-700:hover { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .md\:hover\:text-pink-800:hover { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .md\:hover\:text-pink-900:hover { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .md\:focus-within\:text-transparent:focus-within { + color: transparent; + } + + .md\:focus-within\:text-white:focus-within { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .md\:focus-within\:text-black:focus-within { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .md\:focus-within\:text-gray-50:focus-within { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .md\:focus-within\:text-gray-100:focus-within { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .md\:focus-within\:text-gray-200:focus-within { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .md\:focus-within\:text-gray-300:focus-within { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .md\:focus-within\:text-gray-400:focus-within { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .md\:focus-within\:text-gray-500:focus-within { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .md\:focus-within\:text-gray-600:focus-within { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .md\:focus-within\:text-gray-700:focus-within { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .md\:focus-within\:text-gray-800:focus-within { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .md\:focus-within\:text-gray-900:focus-within { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .md\:focus-within\:text-cool-gray-50:focus-within { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .md\:focus-within\:text-cool-gray-100:focus-within { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .md\:focus-within\:text-cool-gray-200:focus-within { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .md\:focus-within\:text-cool-gray-300:focus-within { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .md\:focus-within\:text-cool-gray-400:focus-within { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .md\:focus-within\:text-cool-gray-500:focus-within { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .md\:focus-within\:text-cool-gray-600:focus-within { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .md\:focus-within\:text-cool-gray-700:focus-within { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .md\:focus-within\:text-cool-gray-800:focus-within { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .md\:focus-within\:text-cool-gray-900:focus-within { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .md\:focus-within\:text-red-50:focus-within { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .md\:focus-within\:text-red-100:focus-within { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .md\:focus-within\:text-red-200:focus-within { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .md\:focus-within\:text-red-300:focus-within { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .md\:focus-within\:text-red-400:focus-within { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .md\:focus-within\:text-red-500:focus-within { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .md\:focus-within\:text-red-600:focus-within { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .md\:focus-within\:text-red-700:focus-within { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .md\:focus-within\:text-red-800:focus-within { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .md\:focus-within\:text-red-900:focus-within { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .md\:focus-within\:text-orange-50:focus-within { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .md\:focus-within\:text-orange-100:focus-within { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .md\:focus-within\:text-orange-200:focus-within { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .md\:focus-within\:text-orange-300:focus-within { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .md\:focus-within\:text-orange-400:focus-within { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .md\:focus-within\:text-orange-500:focus-within { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .md\:focus-within\:text-orange-600:focus-within { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .md\:focus-within\:text-orange-700:focus-within { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .md\:focus-within\:text-orange-800:focus-within { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .md\:focus-within\:text-orange-900:focus-within { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .md\:focus-within\:text-yellow-50:focus-within { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .md\:focus-within\:text-yellow-100:focus-within { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .md\:focus-within\:text-yellow-200:focus-within { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .md\:focus-within\:text-yellow-300:focus-within { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .md\:focus-within\:text-yellow-400:focus-within { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .md\:focus-within\:text-yellow-500:focus-within { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .md\:focus-within\:text-yellow-600:focus-within { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .md\:focus-within\:text-yellow-700:focus-within { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .md\:focus-within\:text-yellow-800:focus-within { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .md\:focus-within\:text-yellow-900:focus-within { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .md\:focus-within\:text-green-50:focus-within { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .md\:focus-within\:text-green-100:focus-within { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .md\:focus-within\:text-green-200:focus-within { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .md\:focus-within\:text-green-300:focus-within { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .md\:focus-within\:text-green-400:focus-within { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .md\:focus-within\:text-green-500:focus-within { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .md\:focus-within\:text-green-600:focus-within { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .md\:focus-within\:text-green-700:focus-within { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .md\:focus-within\:text-green-800:focus-within { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .md\:focus-within\:text-green-900:focus-within { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .md\:focus-within\:text-teal-50:focus-within { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .md\:focus-within\:text-teal-100:focus-within { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .md\:focus-within\:text-teal-200:focus-within { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .md\:focus-within\:text-teal-300:focus-within { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .md\:focus-within\:text-teal-400:focus-within { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .md\:focus-within\:text-teal-500:focus-within { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .md\:focus-within\:text-teal-600:focus-within { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .md\:focus-within\:text-teal-700:focus-within { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .md\:focus-within\:text-teal-800:focus-within { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .md\:focus-within\:text-teal-900:focus-within { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .md\:focus-within\:text-blue-50:focus-within { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .md\:focus-within\:text-blue-100:focus-within { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .md\:focus-within\:text-blue-200:focus-within { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .md\:focus-within\:text-blue-300:focus-within { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .md\:focus-within\:text-blue-400:focus-within { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .md\:focus-within\:text-blue-500:focus-within { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .md\:focus-within\:text-blue-600:focus-within { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .md\:focus-within\:text-blue-700:focus-within { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .md\:focus-within\:text-blue-800:focus-within { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .md\:focus-within\:text-blue-900:focus-within { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .md\:focus-within\:text-indigo-50:focus-within { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .md\:focus-within\:text-indigo-100:focus-within { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .md\:focus-within\:text-indigo-200:focus-within { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .md\:focus-within\:text-indigo-300:focus-within { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .md\:focus-within\:text-indigo-400:focus-within { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .md\:focus-within\:text-indigo-500:focus-within { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .md\:focus-within\:text-indigo-600:focus-within { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .md\:focus-within\:text-indigo-700:focus-within { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .md\:focus-within\:text-indigo-800:focus-within { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .md\:focus-within\:text-indigo-900:focus-within { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .md\:focus-within\:text-purple-50:focus-within { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .md\:focus-within\:text-purple-100:focus-within { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .md\:focus-within\:text-purple-200:focus-within { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .md\:focus-within\:text-purple-300:focus-within { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .md\:focus-within\:text-purple-400:focus-within { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .md\:focus-within\:text-purple-500:focus-within { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .md\:focus-within\:text-purple-600:focus-within { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .md\:focus-within\:text-purple-700:focus-within { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .md\:focus-within\:text-purple-800:focus-within { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .md\:focus-within\:text-purple-900:focus-within { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .md\:focus-within\:text-pink-50:focus-within { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .md\:focus-within\:text-pink-100:focus-within { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .md\:focus-within\:text-pink-200:focus-within { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .md\:focus-within\:text-pink-300:focus-within { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .md\:focus-within\:text-pink-400:focus-within { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .md\:focus-within\:text-pink-500:focus-within { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .md\:focus-within\:text-pink-600:focus-within { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .md\:focus-within\:text-pink-700:focus-within { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .md\:focus-within\:text-pink-800:focus-within { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .md\:focus-within\:text-pink-900:focus-within { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .md\:focus\:text-transparent:focus { + color: transparent; + } + + .md\:focus\:text-white:focus { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .md\:focus\:text-black:focus { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .md\:focus\:text-gray-50:focus { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .md\:focus\:text-gray-100:focus { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .md\:focus\:text-gray-200:focus { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .md\:focus\:text-gray-300:focus { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .md\:focus\:text-gray-400:focus { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .md\:focus\:text-gray-500:focus { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .md\:focus\:text-gray-600:focus { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .md\:focus\:text-gray-700:focus { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .md\:focus\:text-gray-800:focus { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .md\:focus\:text-gray-900:focus { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .md\:focus\:text-cool-gray-50:focus { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .md\:focus\:text-cool-gray-100:focus { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .md\:focus\:text-cool-gray-200:focus { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .md\:focus\:text-cool-gray-300:focus { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .md\:focus\:text-cool-gray-400:focus { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .md\:focus\:text-cool-gray-500:focus { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .md\:focus\:text-cool-gray-600:focus { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .md\:focus\:text-cool-gray-700:focus { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .md\:focus\:text-cool-gray-800:focus { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .md\:focus\:text-cool-gray-900:focus { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .md\:focus\:text-red-50:focus { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .md\:focus\:text-red-100:focus { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .md\:focus\:text-red-200:focus { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .md\:focus\:text-red-300:focus { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .md\:focus\:text-red-400:focus { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .md\:focus\:text-red-500:focus { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .md\:focus\:text-red-600:focus { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .md\:focus\:text-red-700:focus { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .md\:focus\:text-red-800:focus { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .md\:focus\:text-red-900:focus { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .md\:focus\:text-orange-50:focus { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .md\:focus\:text-orange-100:focus { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .md\:focus\:text-orange-200:focus { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .md\:focus\:text-orange-300:focus { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .md\:focus\:text-orange-400:focus { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .md\:focus\:text-orange-500:focus { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .md\:focus\:text-orange-600:focus { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .md\:focus\:text-orange-700:focus { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .md\:focus\:text-orange-800:focus { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .md\:focus\:text-orange-900:focus { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .md\:focus\:text-yellow-50:focus { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .md\:focus\:text-yellow-100:focus { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .md\:focus\:text-yellow-200:focus { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .md\:focus\:text-yellow-300:focus { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .md\:focus\:text-yellow-400:focus { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .md\:focus\:text-yellow-500:focus { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .md\:focus\:text-yellow-600:focus { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .md\:focus\:text-yellow-700:focus { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .md\:focus\:text-yellow-800:focus { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .md\:focus\:text-yellow-900:focus { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .md\:focus\:text-green-50:focus { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .md\:focus\:text-green-100:focus { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .md\:focus\:text-green-200:focus { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .md\:focus\:text-green-300:focus { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .md\:focus\:text-green-400:focus { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .md\:focus\:text-green-500:focus { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .md\:focus\:text-green-600:focus { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .md\:focus\:text-green-700:focus { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .md\:focus\:text-green-800:focus { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .md\:focus\:text-green-900:focus { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .md\:focus\:text-teal-50:focus { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .md\:focus\:text-teal-100:focus { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .md\:focus\:text-teal-200:focus { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .md\:focus\:text-teal-300:focus { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .md\:focus\:text-teal-400:focus { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .md\:focus\:text-teal-500:focus { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .md\:focus\:text-teal-600:focus { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .md\:focus\:text-teal-700:focus { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .md\:focus\:text-teal-800:focus { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .md\:focus\:text-teal-900:focus { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .md\:focus\:text-blue-50:focus { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .md\:focus\:text-blue-100:focus { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .md\:focus\:text-blue-200:focus { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .md\:focus\:text-blue-300:focus { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .md\:focus\:text-blue-400:focus { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .md\:focus\:text-blue-500:focus { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .md\:focus\:text-blue-600:focus { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .md\:focus\:text-blue-700:focus { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .md\:focus\:text-blue-800:focus { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .md\:focus\:text-blue-900:focus { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .md\:focus\:text-indigo-50:focus { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .md\:focus\:text-indigo-100:focus { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .md\:focus\:text-indigo-200:focus { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .md\:focus\:text-indigo-300:focus { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .md\:focus\:text-indigo-400:focus { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .md\:focus\:text-indigo-500:focus { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .md\:focus\:text-indigo-600:focus { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .md\:focus\:text-indigo-700:focus { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .md\:focus\:text-indigo-800:focus { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .md\:focus\:text-indigo-900:focus { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .md\:focus\:text-purple-50:focus { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .md\:focus\:text-purple-100:focus { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .md\:focus\:text-purple-200:focus { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .md\:focus\:text-purple-300:focus { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .md\:focus\:text-purple-400:focus { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .md\:focus\:text-purple-500:focus { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .md\:focus\:text-purple-600:focus { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .md\:focus\:text-purple-700:focus { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .md\:focus\:text-purple-800:focus { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .md\:focus\:text-purple-900:focus { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .md\:focus\:text-pink-50:focus { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .md\:focus\:text-pink-100:focus { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .md\:focus\:text-pink-200:focus { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .md\:focus\:text-pink-300:focus { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .md\:focus\:text-pink-400:focus { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .md\:focus\:text-pink-500:focus { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .md\:focus\:text-pink-600:focus { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .md\:focus\:text-pink-700:focus { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .md\:focus\:text-pink-800:focus { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .md\:focus\:text-pink-900:focus { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .md\:active\:text-transparent:active { + color: transparent; + } + + .md\:active\:text-white:active { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .md\:active\:text-black:active { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .md\:active\:text-gray-50:active { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .md\:active\:text-gray-100:active { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .md\:active\:text-gray-200:active { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .md\:active\:text-gray-300:active { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .md\:active\:text-gray-400:active { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .md\:active\:text-gray-500:active { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .md\:active\:text-gray-600:active { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .md\:active\:text-gray-700:active { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .md\:active\:text-gray-800:active { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .md\:active\:text-gray-900:active { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .md\:active\:text-cool-gray-50:active { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .md\:active\:text-cool-gray-100:active { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .md\:active\:text-cool-gray-200:active { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .md\:active\:text-cool-gray-300:active { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .md\:active\:text-cool-gray-400:active { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .md\:active\:text-cool-gray-500:active { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .md\:active\:text-cool-gray-600:active { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .md\:active\:text-cool-gray-700:active { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .md\:active\:text-cool-gray-800:active { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .md\:active\:text-cool-gray-900:active { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .md\:active\:text-red-50:active { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .md\:active\:text-red-100:active { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .md\:active\:text-red-200:active { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .md\:active\:text-red-300:active { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .md\:active\:text-red-400:active { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .md\:active\:text-red-500:active { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .md\:active\:text-red-600:active { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .md\:active\:text-red-700:active { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .md\:active\:text-red-800:active { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .md\:active\:text-red-900:active { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .md\:active\:text-orange-50:active { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .md\:active\:text-orange-100:active { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .md\:active\:text-orange-200:active { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .md\:active\:text-orange-300:active { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .md\:active\:text-orange-400:active { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .md\:active\:text-orange-500:active { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .md\:active\:text-orange-600:active { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .md\:active\:text-orange-700:active { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .md\:active\:text-orange-800:active { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .md\:active\:text-orange-900:active { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .md\:active\:text-yellow-50:active { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .md\:active\:text-yellow-100:active { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .md\:active\:text-yellow-200:active { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .md\:active\:text-yellow-300:active { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .md\:active\:text-yellow-400:active { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .md\:active\:text-yellow-500:active { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .md\:active\:text-yellow-600:active { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .md\:active\:text-yellow-700:active { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .md\:active\:text-yellow-800:active { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .md\:active\:text-yellow-900:active { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .md\:active\:text-green-50:active { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .md\:active\:text-green-100:active { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .md\:active\:text-green-200:active { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .md\:active\:text-green-300:active { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .md\:active\:text-green-400:active { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .md\:active\:text-green-500:active { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .md\:active\:text-green-600:active { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .md\:active\:text-green-700:active { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .md\:active\:text-green-800:active { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .md\:active\:text-green-900:active { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .md\:active\:text-teal-50:active { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .md\:active\:text-teal-100:active { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .md\:active\:text-teal-200:active { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .md\:active\:text-teal-300:active { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .md\:active\:text-teal-400:active { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .md\:active\:text-teal-500:active { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .md\:active\:text-teal-600:active { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .md\:active\:text-teal-700:active { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .md\:active\:text-teal-800:active { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .md\:active\:text-teal-900:active { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .md\:active\:text-blue-50:active { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .md\:active\:text-blue-100:active { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .md\:active\:text-blue-200:active { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .md\:active\:text-blue-300:active { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .md\:active\:text-blue-400:active { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .md\:active\:text-blue-500:active { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .md\:active\:text-blue-600:active { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .md\:active\:text-blue-700:active { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .md\:active\:text-blue-800:active { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .md\:active\:text-blue-900:active { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .md\:active\:text-indigo-50:active { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .md\:active\:text-indigo-100:active { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .md\:active\:text-indigo-200:active { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .md\:active\:text-indigo-300:active { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .md\:active\:text-indigo-400:active { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .md\:active\:text-indigo-500:active { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .md\:active\:text-indigo-600:active { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .md\:active\:text-indigo-700:active { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .md\:active\:text-indigo-800:active { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .md\:active\:text-indigo-900:active { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .md\:active\:text-purple-50:active { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .md\:active\:text-purple-100:active { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .md\:active\:text-purple-200:active { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .md\:active\:text-purple-300:active { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .md\:active\:text-purple-400:active { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .md\:active\:text-purple-500:active { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .md\:active\:text-purple-600:active { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .md\:active\:text-purple-700:active { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .md\:active\:text-purple-800:active { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .md\:active\:text-purple-900:active { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .md\:active\:text-pink-50:active { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .md\:active\:text-pink-100:active { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .md\:active\:text-pink-200:active { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .md\:active\:text-pink-300:active { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .md\:active\:text-pink-400:active { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .md\:active\:text-pink-500:active { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .md\:active\:text-pink-600:active { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .md\:active\:text-pink-700:active { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .md\:active\:text-pink-800:active { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .md\:active\:text-pink-900:active { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .md\:text-opacity-0 { + --text-opacity: 0; + } + + .md\:text-opacity-25 { + --text-opacity: 0.25; + } + + .md\:text-opacity-50 { + --text-opacity: 0.5; + } + + .md\:text-opacity-75 { + --text-opacity: 0.75; + } + + .md\:text-opacity-100 { + --text-opacity: 1; + } + + .md\:hover\:text-opacity-0:hover { + --text-opacity: 0; + } + + .md\:hover\:text-opacity-25:hover { + --text-opacity: 0.25; + } + + .md\:hover\:text-opacity-50:hover { + --text-opacity: 0.5; + } + + .md\:hover\:text-opacity-75:hover { + --text-opacity: 0.75; + } + + .md\:hover\:text-opacity-100:hover { + --text-opacity: 1; + } + + .md\:focus\:text-opacity-0:focus { + --text-opacity: 0; + } + + .md\:focus\:text-opacity-25:focus { + --text-opacity: 0.25; + } + + .md\:focus\:text-opacity-50:focus { + --text-opacity: 0.5; + } + + .md\:focus\:text-opacity-75:focus { + --text-opacity: 0.75; + } + + .md\:focus\:text-opacity-100:focus { + --text-opacity: 1; + } + + .md\:italic { + font-style: italic; + } + + .md\:not-italic { + font-style: normal; + } + + .md\:uppercase { + text-transform: uppercase; + } + + .md\:lowercase { + text-transform: lowercase; + } + + .md\:capitalize { + text-transform: capitalize; + } + + .md\:normal-case { + text-transform: none; + } + + .md\:underline { + text-decoration: underline; + } + + .md\:line-through { + text-decoration: line-through; + } + + .md\:no-underline { + text-decoration: none; + } + + .group:hover .md\:group-hover\:underline { + text-decoration: underline; + } + + .group:hover .md\:group-hover\:line-through { + text-decoration: line-through; + } + + .group:hover .md\:group-hover\:no-underline { + text-decoration: none; + } + + .group:focus .md\:group-focus\:underline { + text-decoration: underline; + } + + .group:focus .md\:group-focus\:line-through { + text-decoration: line-through; + } + + .group:focus .md\:group-focus\:no-underline { + text-decoration: none; + } + + .md\:hover\:underline:hover { + text-decoration: underline; + } + + .md\:hover\:line-through:hover { + text-decoration: line-through; + } + + .md\:hover\:no-underline:hover { + text-decoration: none; + } + + .md\:focus\:underline:focus { + text-decoration: underline; + } + + .md\:focus\:line-through:focus { + text-decoration: line-through; + } + + .md\:focus\:no-underline:focus { + text-decoration: none; + } + + .md\:antialiased { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + + .md\:subpixel-antialiased { + -webkit-font-smoothing: auto; + -moz-osx-font-smoothing: auto; + } + + .md\:ordinal, .md\:slashed-zero, .md\:lining-nums, .md\:oldstyle-nums, .md\:proportional-nums, .md\:tabular-nums, .md\:diagonal-fractions, .md\:stacked-fractions { + --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/); + --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/); + --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/); + --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/); + --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/); + font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction); + } + + .md\:normal-nums { + font-variant-numeric: normal; + } + + .md\:ordinal { + --font-variant-numeric-ordinal: ordinal; + } + + .md\:slashed-zero { + --font-variant-numeric-slashed-zero: slashed-zero; + } + + .md\:lining-nums { + --font-variant-numeric-figure: lining-nums; + } + + .md\:oldstyle-nums { + --font-variant-numeric-figure: oldstyle-nums; + } + + .md\:proportional-nums { + --font-variant-numeric-spacing: proportional-nums; + } + + .md\:tabular-nums { + --font-variant-numeric-spacing: tabular-nums; + } + + .md\:diagonal-fractions { + --font-variant-numeric-fraction: diagonal-fractions; + } + + .md\:stacked-fractions { + --font-variant-numeric-fraction: stacked-fractions; + } + + .md\:tracking-tighter { + letter-spacing: -0.05em; + } + + .md\:tracking-tight { + letter-spacing: -0.025em; + } + + .md\:tracking-normal { + letter-spacing: 0; + } + + .md\:tracking-wide { + letter-spacing: 0.025em; + } + + .md\:tracking-wider { + letter-spacing: 0.05em; + } + + .md\:tracking-widest { + letter-spacing: 0.1em; + } + + .md\:select-none { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .md\:select-text { + -webkit-user-select: text; + -moz-user-select: text; + -ms-user-select: text; + user-select: text; + } + + .md\:select-all { + -webkit-user-select: all; + -moz-user-select: all; + -ms-user-select: all; + user-select: all; + } + + .md\:select-auto { + -webkit-user-select: auto; + -moz-user-select: auto; + -ms-user-select: auto; + user-select: auto; + } + + .md\:align-baseline { + vertical-align: baseline; + } + + .md\:align-top { + vertical-align: top; + } + + .md\:align-middle { + vertical-align: middle; + } + + .md\:align-bottom { + vertical-align: bottom; + } + + .md\:align-text-top { + vertical-align: text-top; + } + + .md\:align-text-bottom { + vertical-align: text-bottom; + } + + .md\:visible { + visibility: visible; + } + + .md\:invisible { + visibility: hidden; + } + + .md\:whitespace-normal { + white-space: normal; + } + + .md\:whitespace-no-wrap { + white-space: nowrap; + } + + .md\:whitespace-pre { + white-space: pre; + } + + .md\:whitespace-pre-line { + white-space: pre-line; + } + + .md\:whitespace-pre-wrap { + white-space: pre-wrap; + } + + .md\:break-normal { + overflow-wrap: normal; + word-break: normal; + } + + .md\:break-words { + overflow-wrap: break-word; + } + + .md\:break-all { + word-break: break-all; + } + + .md\:truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + + .md\:w-0 { + width: 0; + } + + .md\:w-1 { + width: 0.25rem; + } + + .md\:w-2 { + width: 0.5rem; + } + + .md\:w-3 { + width: 0.75rem; + } + + .md\:w-4 { + width: 1rem; + } + + .md\:w-5 { + width: 1.25rem; + } + + .md\:w-6 { + width: 1.5rem; + } + + .md\:w-7 { + width: 1.75rem; + } + + .md\:w-8 { + width: 2rem; + } + + .md\:w-9 { + width: 2.25rem; + } + + .md\:w-10 { + width: 2.5rem; + } + + .md\:w-11 { + width: 2.75rem; + } + + .md\:w-12 { + width: 3rem; + } + + .md\:w-13 { + width: 3.25rem; + } + + .md\:w-14 { + width: 3.5rem; + } + + .md\:w-15 { + width: 3.75rem; + } + + .md\:w-16 { + width: 4rem; + } + + .md\:w-20 { + width: 5rem; + } + + .md\:w-24 { + width: 6rem; + } + + .md\:w-28 { + width: 7rem; + } + + .md\:w-32 { + width: 8rem; + } + + .md\:w-36 { + width: 9rem; + } + + .md\:w-40 { + width: 10rem; + } + + .md\:w-44 { + width: 11rem; + } + + .md\:w-48 { + width: 12rem; + } + + .md\:w-52 { + width: 13rem; + } + + .md\:w-56 { + width: 14rem; + } + + .md\:w-60 { + width: 15rem; + } + + .md\:w-64 { + width: 16rem; + } + + .md\:w-72 { + width: 18rem; + } + + .md\:w-80 { + width: 20rem; + } + + .md\:w-96 { + width: 24rem; + } + + .md\:w-auto { + width: auto; + } + + .md\:w-px { + width: 1px; + } + + .md\:w-0\.5 { + width: 0.125rem; + } + + .md\:w-1\.5 { + width: 0.375rem; + } + + .md\:w-2\.5 { + width: 0.625rem; + } + + .md\:w-3\.5 { + width: 0.875rem; + } + + .md\:w-1\/2 { + width: 50%; + } + + .md\:w-1\/3 { + width: 33.333333%; + } + + .md\:w-2\/3 { + width: 66.666667%; + } + + .md\:w-1\/4 { + width: 25%; + } + + .md\:w-2\/4 { + width: 50%; + } + + .md\:w-3\/4 { + width: 75%; + } + + .md\:w-1\/5 { + width: 20%; + } + + .md\:w-2\/5 { + width: 40%; + } + + .md\:w-3\/5 { + width: 60%; + } + + .md\:w-4\/5 { + width: 80%; + } + + .md\:w-1\/6 { + width: 16.666667%; + } + + .md\:w-2\/6 { + width: 33.333333%; + } + + .md\:w-3\/6 { + width: 50%; + } + + .md\:w-4\/6 { + width: 66.666667%; + } + + .md\:w-5\/6 { + width: 83.333333%; + } + + .md\:w-1\/12 { + width: 8.333333%; + } + + .md\:w-2\/12 { + width: 16.666667%; + } + + .md\:w-3\/12 { + width: 25%; + } + + .md\:w-4\/12 { + width: 33.333333%; + } + + .md\:w-5\/12 { + width: 41.666667%; + } + + .md\:w-6\/12 { + width: 50%; + } + + .md\:w-7\/12 { + width: 58.333333%; + } + + .md\:w-8\/12 { + width: 66.666667%; + } + + .md\:w-9\/12 { + width: 75%; + } + + .md\:w-10\/12 { + width: 83.333333%; + } + + .md\:w-11\/12 { + width: 91.666667%; + } + + .md\:w-full { + width: 100%; + } + + .md\:w-screen { + width: 100vw; + } + + .md\:w-min-content { + width: -webkit-min-content; + width: -moz-min-content; + width: min-content; + } + + .md\:w-max-content { + width: -webkit-max-content; + width: -moz-max-content; + width: max-content; + } + + .md\:z-0 { + z-index: 0; + } + + .md\:z-10 { + z-index: 10; + } + + .md\:z-20 { + z-index: 20; + } + + .md\:z-30 { + z-index: 30; + } + + .md\:z-40 { + z-index: 40; + } + + .md\:z-50 { + z-index: 50; + } + + .md\:z-auto { + z-index: auto; + } + + .md\:focus-within\:z-0:focus-within { + z-index: 0; + } + + .md\:focus-within\:z-10:focus-within { + z-index: 10; + } + + .md\:focus-within\:z-20:focus-within { + z-index: 20; + } + + .md\:focus-within\:z-30:focus-within { + z-index: 30; + } + + .md\:focus-within\:z-40:focus-within { + z-index: 40; + } + + .md\:focus-within\:z-50:focus-within { + z-index: 50; + } + + .md\:focus-within\:z-auto:focus-within { + z-index: auto; + } + + .md\:focus\:z-0:focus { + z-index: 0; + } + + .md\:focus\:z-10:focus { + z-index: 10; + } + + .md\:focus\:z-20:focus { + z-index: 20; + } + + .md\:focus\:z-30:focus { + z-index: 30; + } + + .md\:focus\:z-40:focus { + z-index: 40; + } + + .md\:focus\:z-50:focus { + z-index: 50; + } + + .md\:focus\:z-auto:focus { + z-index: auto; + } + + .md\:gap-0 { + grid-gap: 0; + gap: 0; + } + + .md\:gap-1 { + grid-gap: 0.25rem; + gap: 0.25rem; + } + + .md\:gap-2 { + grid-gap: 0.5rem; + gap: 0.5rem; + } + + .md\:gap-3 { + grid-gap: 0.75rem; + gap: 0.75rem; + } + + .md\:gap-4 { + grid-gap: 1rem; + gap: 1rem; + } + + .md\:gap-5 { + grid-gap: 1.25rem; + gap: 1.25rem; + } + + .md\:gap-6 { + grid-gap: 1.5rem; + gap: 1.5rem; + } + + .md\:gap-7 { + grid-gap: 1.75rem; + gap: 1.75rem; + } + + .md\:gap-8 { + grid-gap: 2rem; + gap: 2rem; + } + + .md\:gap-9 { + grid-gap: 2.25rem; + gap: 2.25rem; + } + + .md\:gap-10 { + grid-gap: 2.5rem; + gap: 2.5rem; + } + + .md\:gap-11 { + grid-gap: 2.75rem; + gap: 2.75rem; + } + + .md\:gap-12 { + grid-gap: 3rem; + gap: 3rem; + } + + .md\:gap-13 { + grid-gap: 3.25rem; + gap: 3.25rem; + } + + .md\:gap-14 { + grid-gap: 3.5rem; + gap: 3.5rem; + } + + .md\:gap-15 { + grid-gap: 3.75rem; + gap: 3.75rem; + } + + .md\:gap-16 { + grid-gap: 4rem; + gap: 4rem; + } + + .md\:gap-20 { + grid-gap: 5rem; + gap: 5rem; + } + + .md\:gap-24 { + grid-gap: 6rem; + gap: 6rem; + } + + .md\:gap-28 { + grid-gap: 7rem; + gap: 7rem; + } + + .md\:gap-32 { + grid-gap: 8rem; + gap: 8rem; + } + + .md\:gap-36 { + grid-gap: 9rem; + gap: 9rem; + } + + .md\:gap-40 { + grid-gap: 10rem; + gap: 10rem; + } + + .md\:gap-44 { + grid-gap: 11rem; + gap: 11rem; + } + + .md\:gap-48 { + grid-gap: 12rem; + gap: 12rem; + } + + .md\:gap-52 { + grid-gap: 13rem; + gap: 13rem; + } + + .md\:gap-56 { + grid-gap: 14rem; + gap: 14rem; + } + + .md\:gap-60 { + grid-gap: 15rem; + gap: 15rem; + } + + .md\:gap-64 { + grid-gap: 16rem; + gap: 16rem; + } + + .md\:gap-72 { + grid-gap: 18rem; + gap: 18rem; + } + + .md\:gap-80 { + grid-gap: 20rem; + gap: 20rem; + } + + .md\:gap-96 { + grid-gap: 24rem; + gap: 24rem; + } + + .md\:gap-px { + grid-gap: 1px; + gap: 1px; + } + + .md\:gap-0\.5 { + grid-gap: 0.125rem; + gap: 0.125rem; + } + + .md\:gap-1\.5 { + grid-gap: 0.375rem; + gap: 0.375rem; + } + + .md\:gap-2\.5 { + grid-gap: 0.625rem; + gap: 0.625rem; + } + + .md\:gap-3\.5 { + grid-gap: 0.875rem; + gap: 0.875rem; + } + + .md\:gap-1\/2 { + grid-gap: 50%; + gap: 50%; + } + + .md\:gap-1\/3 { + grid-gap: 33.333333%; + gap: 33.333333%; + } + + .md\:gap-2\/3 { + grid-gap: 66.666667%; + gap: 66.666667%; + } + + .md\:gap-1\/4 { + grid-gap: 25%; + gap: 25%; + } + + .md\:gap-2\/4 { + grid-gap: 50%; + gap: 50%; + } + + .md\:gap-3\/4 { + grid-gap: 75%; + gap: 75%; + } + + .md\:gap-1\/5 { + grid-gap: 20%; + gap: 20%; + } + + .md\:gap-2\/5 { + grid-gap: 40%; + gap: 40%; + } + + .md\:gap-3\/5 { + grid-gap: 60%; + gap: 60%; + } + + .md\:gap-4\/5 { + grid-gap: 80%; + gap: 80%; + } + + .md\:gap-1\/6 { + grid-gap: 16.666667%; + gap: 16.666667%; + } + + .md\:gap-2\/6 { + grid-gap: 33.333333%; + gap: 33.333333%; + } + + .md\:gap-3\/6 { + grid-gap: 50%; + gap: 50%; + } + + .md\:gap-4\/6 { + grid-gap: 66.666667%; + gap: 66.666667%; + } + + .md\:gap-5\/6 { + grid-gap: 83.333333%; + gap: 83.333333%; + } + + .md\:gap-1\/12 { + grid-gap: 8.333333%; + gap: 8.333333%; + } + + .md\:gap-2\/12 { + grid-gap: 16.666667%; + gap: 16.666667%; + } + + .md\:gap-3\/12 { + grid-gap: 25%; + gap: 25%; + } + + .md\:gap-4\/12 { + grid-gap: 33.333333%; + gap: 33.333333%; + } + + .md\:gap-5\/12 { + grid-gap: 41.666667%; + gap: 41.666667%; + } + + .md\:gap-6\/12 { + grid-gap: 50%; + gap: 50%; + } + + .md\:gap-7\/12 { + grid-gap: 58.333333%; + gap: 58.333333%; + } + + .md\:gap-8\/12 { + grid-gap: 66.666667%; + gap: 66.666667%; + } + + .md\:gap-9\/12 { + grid-gap: 75%; + gap: 75%; + } + + .md\:gap-10\/12 { + grid-gap: 83.333333%; + gap: 83.333333%; + } + + .md\:gap-11\/12 { + grid-gap: 91.666667%; + gap: 91.666667%; + } + + .md\:gap-full { + grid-gap: 100%; + gap: 100%; + } + + .md\:col-gap-0 { + grid-column-gap: 0; + -moz-column-gap: 0; + column-gap: 0; + } + + .md\:col-gap-1 { + grid-column-gap: 0.25rem; + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; + } + + .md\:col-gap-2 { + grid-column-gap: 0.5rem; + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; + } + + .md\:col-gap-3 { + grid-column-gap: 0.75rem; + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; + } + + .md\:col-gap-4 { + grid-column-gap: 1rem; + -moz-column-gap: 1rem; + column-gap: 1rem; + } + + .md\:col-gap-5 { + grid-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + + .md\:col-gap-6 { + grid-column-gap: 1.5rem; + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + + .md\:col-gap-7 { + grid-column-gap: 1.75rem; + -moz-column-gap: 1.75rem; + column-gap: 1.75rem; + } + + .md\:col-gap-8 { + grid-column-gap: 2rem; + -moz-column-gap: 2rem; + column-gap: 2rem; + } + + .md\:col-gap-9 { + grid-column-gap: 2.25rem; + -moz-column-gap: 2.25rem; + column-gap: 2.25rem; + } + + .md\:col-gap-10 { + grid-column-gap: 2.5rem; + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; + } + + .md\:col-gap-11 { + grid-column-gap: 2.75rem; + -moz-column-gap: 2.75rem; + column-gap: 2.75rem; + } + + .md\:col-gap-12 { + grid-column-gap: 3rem; + -moz-column-gap: 3rem; + column-gap: 3rem; + } + + .md\:col-gap-13 { + grid-column-gap: 3.25rem; + -moz-column-gap: 3.25rem; + column-gap: 3.25rem; + } + + .md\:col-gap-14 { + grid-column-gap: 3.5rem; + -moz-column-gap: 3.5rem; + column-gap: 3.5rem; + } + + .md\:col-gap-15 { + grid-column-gap: 3.75rem; + -moz-column-gap: 3.75rem; + column-gap: 3.75rem; + } + + .md\:col-gap-16 { + grid-column-gap: 4rem; + -moz-column-gap: 4rem; + column-gap: 4rem; + } + + .md\:col-gap-20 { + grid-column-gap: 5rem; + -moz-column-gap: 5rem; + column-gap: 5rem; + } + + .md\:col-gap-24 { + grid-column-gap: 6rem; + -moz-column-gap: 6rem; + column-gap: 6rem; + } + + .md\:col-gap-28 { + grid-column-gap: 7rem; + -moz-column-gap: 7rem; + column-gap: 7rem; + } + + .md\:col-gap-32 { + grid-column-gap: 8rem; + -moz-column-gap: 8rem; + column-gap: 8rem; + } + + .md\:col-gap-36 { + grid-column-gap: 9rem; + -moz-column-gap: 9rem; + column-gap: 9rem; + } + + .md\:col-gap-40 { + grid-column-gap: 10rem; + -moz-column-gap: 10rem; + column-gap: 10rem; + } + + .md\:col-gap-44 { + grid-column-gap: 11rem; + -moz-column-gap: 11rem; + column-gap: 11rem; + } + + .md\:col-gap-48 { + grid-column-gap: 12rem; + -moz-column-gap: 12rem; + column-gap: 12rem; + } + + .md\:col-gap-52 { + grid-column-gap: 13rem; + -moz-column-gap: 13rem; + column-gap: 13rem; + } + + .md\:col-gap-56 { + grid-column-gap: 14rem; + -moz-column-gap: 14rem; + column-gap: 14rem; + } + + .md\:col-gap-60 { + grid-column-gap: 15rem; + -moz-column-gap: 15rem; + column-gap: 15rem; + } + + .md\:col-gap-64 { + grid-column-gap: 16rem; + -moz-column-gap: 16rem; + column-gap: 16rem; + } + + .md\:col-gap-72 { + grid-column-gap: 18rem; + -moz-column-gap: 18rem; + column-gap: 18rem; + } + + .md\:col-gap-80 { + grid-column-gap: 20rem; + -moz-column-gap: 20rem; + column-gap: 20rem; + } + + .md\:col-gap-96 { + grid-column-gap: 24rem; + -moz-column-gap: 24rem; + column-gap: 24rem; + } + + .md\:col-gap-px { + grid-column-gap: 1px; + -moz-column-gap: 1px; + column-gap: 1px; + } + + .md\:col-gap-0\.5 { + grid-column-gap: 0.125rem; + -moz-column-gap: 0.125rem; + column-gap: 0.125rem; + } + + .md\:col-gap-1\.5 { + grid-column-gap: 0.375rem; + -moz-column-gap: 0.375rem; + column-gap: 0.375rem; + } + + .md\:col-gap-2\.5 { + grid-column-gap: 0.625rem; + -moz-column-gap: 0.625rem; + column-gap: 0.625rem; + } + + .md\:col-gap-3\.5 { + grid-column-gap: 0.875rem; + -moz-column-gap: 0.875rem; + column-gap: 0.875rem; + } + + .md\:col-gap-1\/2 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .md\:col-gap-1\/3 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; + } + + .md\:col-gap-2\/3 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; + } + + .md\:col-gap-1\/4 { + grid-column-gap: 25%; + -moz-column-gap: 25%; + column-gap: 25%; + } + + .md\:col-gap-2\/4 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .md\:col-gap-3\/4 { + grid-column-gap: 75%; + -moz-column-gap: 75%; + column-gap: 75%; + } + + .md\:col-gap-1\/5 { + grid-column-gap: 20%; + -moz-column-gap: 20%; + column-gap: 20%; + } + + .md\:col-gap-2\/5 { + grid-column-gap: 40%; + -moz-column-gap: 40%; + column-gap: 40%; + } + + .md\:col-gap-3\/5 { + grid-column-gap: 60%; + -moz-column-gap: 60%; + column-gap: 60%; + } + + .md\:col-gap-4\/5 { + grid-column-gap: 80%; + -moz-column-gap: 80%; + column-gap: 80%; + } + + .md\:col-gap-1\/6 { + grid-column-gap: 16.666667%; + -moz-column-gap: 16.666667%; + column-gap: 16.666667%; + } + + .md\:col-gap-2\/6 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; + } + + .md\:col-gap-3\/6 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .md\:col-gap-4\/6 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; + } + + .md\:col-gap-5\/6 { + grid-column-gap: 83.333333%; + -moz-column-gap: 83.333333%; + column-gap: 83.333333%; + } + + .md\:col-gap-1\/12 { + grid-column-gap: 8.333333%; + -moz-column-gap: 8.333333%; + column-gap: 8.333333%; + } + + .md\:col-gap-2\/12 { + grid-column-gap: 16.666667%; + -moz-column-gap: 16.666667%; + column-gap: 16.666667%; + } + + .md\:col-gap-3\/12 { + grid-column-gap: 25%; + -moz-column-gap: 25%; + column-gap: 25%; + } + + .md\:col-gap-4\/12 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; + } + + .md\:col-gap-5\/12 { + grid-column-gap: 41.666667%; + -moz-column-gap: 41.666667%; + column-gap: 41.666667%; + } + + .md\:col-gap-6\/12 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .md\:col-gap-7\/12 { + grid-column-gap: 58.333333%; + -moz-column-gap: 58.333333%; + column-gap: 58.333333%; + } + + .md\:col-gap-8\/12 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; + } + + .md\:col-gap-9\/12 { + grid-column-gap: 75%; + -moz-column-gap: 75%; + column-gap: 75%; + } + + .md\:col-gap-10\/12 { + grid-column-gap: 83.333333%; + -moz-column-gap: 83.333333%; + column-gap: 83.333333%; + } + + .md\:col-gap-11\/12 { + grid-column-gap: 91.666667%; + -moz-column-gap: 91.666667%; + column-gap: 91.666667%; + } + + .md\:col-gap-full { + grid-column-gap: 100%; + -moz-column-gap: 100%; + column-gap: 100%; + } + + .md\:gap-x-0 { + grid-column-gap: 0; + -moz-column-gap: 0; + column-gap: 0; + } + + .md\:gap-x-1 { + grid-column-gap: 0.25rem; + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; + } + + .md\:gap-x-2 { + grid-column-gap: 0.5rem; + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; + } + + .md\:gap-x-3 { + grid-column-gap: 0.75rem; + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; + } + + .md\:gap-x-4 { + grid-column-gap: 1rem; + -moz-column-gap: 1rem; + column-gap: 1rem; + } + + .md\:gap-x-5 { + grid-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + + .md\:gap-x-6 { + grid-column-gap: 1.5rem; + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + + .md\:gap-x-7 { + grid-column-gap: 1.75rem; + -moz-column-gap: 1.75rem; + column-gap: 1.75rem; + } + + .md\:gap-x-8 { + grid-column-gap: 2rem; + -moz-column-gap: 2rem; + column-gap: 2rem; + } + + .md\:gap-x-9 { + grid-column-gap: 2.25rem; + -moz-column-gap: 2.25rem; + column-gap: 2.25rem; + } + + .md\:gap-x-10 { + grid-column-gap: 2.5rem; + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; + } + + .md\:gap-x-11 { + grid-column-gap: 2.75rem; + -moz-column-gap: 2.75rem; + column-gap: 2.75rem; + } + + .md\:gap-x-12 { + grid-column-gap: 3rem; + -moz-column-gap: 3rem; + column-gap: 3rem; + } + + .md\:gap-x-13 { + grid-column-gap: 3.25rem; + -moz-column-gap: 3.25rem; + column-gap: 3.25rem; + } + + .md\:gap-x-14 { + grid-column-gap: 3.5rem; + -moz-column-gap: 3.5rem; + column-gap: 3.5rem; + } + + .md\:gap-x-15 { + grid-column-gap: 3.75rem; + -moz-column-gap: 3.75rem; + column-gap: 3.75rem; + } + + .md\:gap-x-16 { + grid-column-gap: 4rem; + -moz-column-gap: 4rem; + column-gap: 4rem; + } + + .md\:gap-x-20 { + grid-column-gap: 5rem; + -moz-column-gap: 5rem; + column-gap: 5rem; + } + + .md\:gap-x-24 { + grid-column-gap: 6rem; + -moz-column-gap: 6rem; + column-gap: 6rem; + } + + .md\:gap-x-28 { + grid-column-gap: 7rem; + -moz-column-gap: 7rem; + column-gap: 7rem; + } + + .md\:gap-x-32 { + grid-column-gap: 8rem; + -moz-column-gap: 8rem; + column-gap: 8rem; + } + + .md\:gap-x-36 { + grid-column-gap: 9rem; + -moz-column-gap: 9rem; + column-gap: 9rem; + } + + .md\:gap-x-40 { + grid-column-gap: 10rem; + -moz-column-gap: 10rem; + column-gap: 10rem; + } + + .md\:gap-x-44 { + grid-column-gap: 11rem; + -moz-column-gap: 11rem; + column-gap: 11rem; + } + + .md\:gap-x-48 { + grid-column-gap: 12rem; + -moz-column-gap: 12rem; + column-gap: 12rem; + } + + .md\:gap-x-52 { + grid-column-gap: 13rem; + -moz-column-gap: 13rem; + column-gap: 13rem; + } + + .md\:gap-x-56 { + grid-column-gap: 14rem; + -moz-column-gap: 14rem; + column-gap: 14rem; + } + + .md\:gap-x-60 { + grid-column-gap: 15rem; + -moz-column-gap: 15rem; + column-gap: 15rem; + } + + .md\:gap-x-64 { + grid-column-gap: 16rem; + -moz-column-gap: 16rem; + column-gap: 16rem; + } + + .md\:gap-x-72 { + grid-column-gap: 18rem; + -moz-column-gap: 18rem; + column-gap: 18rem; + } + + .md\:gap-x-80 { + grid-column-gap: 20rem; + -moz-column-gap: 20rem; + column-gap: 20rem; + } + + .md\:gap-x-96 { + grid-column-gap: 24rem; + -moz-column-gap: 24rem; + column-gap: 24rem; + } + + .md\:gap-x-px { + grid-column-gap: 1px; + -moz-column-gap: 1px; + column-gap: 1px; + } + + .md\:gap-x-0\.5 { + grid-column-gap: 0.125rem; + -moz-column-gap: 0.125rem; + column-gap: 0.125rem; + } + + .md\:gap-x-1\.5 { + grid-column-gap: 0.375rem; + -moz-column-gap: 0.375rem; + column-gap: 0.375rem; + } + + .md\:gap-x-2\.5 { + grid-column-gap: 0.625rem; + -moz-column-gap: 0.625rem; + column-gap: 0.625rem; + } + + .md\:gap-x-3\.5 { + grid-column-gap: 0.875rem; + -moz-column-gap: 0.875rem; + column-gap: 0.875rem; + } + + .md\:gap-x-1\/2 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .md\:gap-x-1\/3 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; + } + + .md\:gap-x-2\/3 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; + } + + .md\:gap-x-1\/4 { + grid-column-gap: 25%; + -moz-column-gap: 25%; + column-gap: 25%; + } + + .md\:gap-x-2\/4 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .md\:gap-x-3\/4 { + grid-column-gap: 75%; + -moz-column-gap: 75%; + column-gap: 75%; + } + + .md\:gap-x-1\/5 { + grid-column-gap: 20%; + -moz-column-gap: 20%; + column-gap: 20%; + } + + .md\:gap-x-2\/5 { + grid-column-gap: 40%; + -moz-column-gap: 40%; + column-gap: 40%; + } + + .md\:gap-x-3\/5 { + grid-column-gap: 60%; + -moz-column-gap: 60%; + column-gap: 60%; + } + + .md\:gap-x-4\/5 { + grid-column-gap: 80%; + -moz-column-gap: 80%; + column-gap: 80%; + } + + .md\:gap-x-1\/6 { + grid-column-gap: 16.666667%; + -moz-column-gap: 16.666667%; + column-gap: 16.666667%; + } + + .md\:gap-x-2\/6 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; + } + + .md\:gap-x-3\/6 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .md\:gap-x-4\/6 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; + } + + .md\:gap-x-5\/6 { + grid-column-gap: 83.333333%; + -moz-column-gap: 83.333333%; + column-gap: 83.333333%; + } + + .md\:gap-x-1\/12 { + grid-column-gap: 8.333333%; + -moz-column-gap: 8.333333%; + column-gap: 8.333333%; + } + + .md\:gap-x-2\/12 { + grid-column-gap: 16.666667%; + -moz-column-gap: 16.666667%; + column-gap: 16.666667%; + } + + .md\:gap-x-3\/12 { + grid-column-gap: 25%; + -moz-column-gap: 25%; + column-gap: 25%; + } + + .md\:gap-x-4\/12 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; + } + + .md\:gap-x-5\/12 { + grid-column-gap: 41.666667%; + -moz-column-gap: 41.666667%; + column-gap: 41.666667%; + } + + .md\:gap-x-6\/12 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .md\:gap-x-7\/12 { + grid-column-gap: 58.333333%; + -moz-column-gap: 58.333333%; + column-gap: 58.333333%; + } + + .md\:gap-x-8\/12 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; + } + + .md\:gap-x-9\/12 { + grid-column-gap: 75%; + -moz-column-gap: 75%; + column-gap: 75%; + } + + .md\:gap-x-10\/12 { + grid-column-gap: 83.333333%; + -moz-column-gap: 83.333333%; + column-gap: 83.333333%; + } + + .md\:gap-x-11\/12 { + grid-column-gap: 91.666667%; + -moz-column-gap: 91.666667%; + column-gap: 91.666667%; + } + + .md\:gap-x-full { + grid-column-gap: 100%; + -moz-column-gap: 100%; + column-gap: 100%; + } + + .md\:row-gap-0 { + grid-row-gap: 0; + row-gap: 0; + } + + .md\:row-gap-1 { + grid-row-gap: 0.25rem; + row-gap: 0.25rem; + } + + .md\:row-gap-2 { + grid-row-gap: 0.5rem; + row-gap: 0.5rem; + } + + .md\:row-gap-3 { + grid-row-gap: 0.75rem; + row-gap: 0.75rem; + } + + .md\:row-gap-4 { + grid-row-gap: 1rem; + row-gap: 1rem; + } + + .md\:row-gap-5 { + grid-row-gap: 1.25rem; + row-gap: 1.25rem; + } + + .md\:row-gap-6 { + grid-row-gap: 1.5rem; + row-gap: 1.5rem; + } + + .md\:row-gap-7 { + grid-row-gap: 1.75rem; + row-gap: 1.75rem; + } + + .md\:row-gap-8 { + grid-row-gap: 2rem; + row-gap: 2rem; + } + + .md\:row-gap-9 { + grid-row-gap: 2.25rem; + row-gap: 2.25rem; + } + + .md\:row-gap-10 { + grid-row-gap: 2.5rem; + row-gap: 2.5rem; + } + + .md\:row-gap-11 { + grid-row-gap: 2.75rem; + row-gap: 2.75rem; + } + + .md\:row-gap-12 { + grid-row-gap: 3rem; + row-gap: 3rem; + } + + .md\:row-gap-13 { + grid-row-gap: 3.25rem; + row-gap: 3.25rem; + } + + .md\:row-gap-14 { + grid-row-gap: 3.5rem; + row-gap: 3.5rem; + } + + .md\:row-gap-15 { + grid-row-gap: 3.75rem; + row-gap: 3.75rem; + } + + .md\:row-gap-16 { + grid-row-gap: 4rem; + row-gap: 4rem; + } + + .md\:row-gap-20 { + grid-row-gap: 5rem; + row-gap: 5rem; + } + + .md\:row-gap-24 { + grid-row-gap: 6rem; + row-gap: 6rem; + } + + .md\:row-gap-28 { + grid-row-gap: 7rem; + row-gap: 7rem; + } + + .md\:row-gap-32 { + grid-row-gap: 8rem; + row-gap: 8rem; + } + + .md\:row-gap-36 { + grid-row-gap: 9rem; + row-gap: 9rem; + } + + .md\:row-gap-40 { + grid-row-gap: 10rem; + row-gap: 10rem; + } + + .md\:row-gap-44 { + grid-row-gap: 11rem; + row-gap: 11rem; + } + + .md\:row-gap-48 { + grid-row-gap: 12rem; + row-gap: 12rem; + } + + .md\:row-gap-52 { + grid-row-gap: 13rem; + row-gap: 13rem; + } + + .md\:row-gap-56 { + grid-row-gap: 14rem; + row-gap: 14rem; + } + + .md\:row-gap-60 { + grid-row-gap: 15rem; + row-gap: 15rem; + } + + .md\:row-gap-64 { + grid-row-gap: 16rem; + row-gap: 16rem; + } + + .md\:row-gap-72 { + grid-row-gap: 18rem; + row-gap: 18rem; + } + + .md\:row-gap-80 { + grid-row-gap: 20rem; + row-gap: 20rem; + } + + .md\:row-gap-96 { + grid-row-gap: 24rem; + row-gap: 24rem; + } + + .md\:row-gap-px { + grid-row-gap: 1px; + row-gap: 1px; + } + + .md\:row-gap-0\.5 { + grid-row-gap: 0.125rem; + row-gap: 0.125rem; + } + + .md\:row-gap-1\.5 { + grid-row-gap: 0.375rem; + row-gap: 0.375rem; + } + + .md\:row-gap-2\.5 { + grid-row-gap: 0.625rem; + row-gap: 0.625rem; + } + + .md\:row-gap-3\.5 { + grid-row-gap: 0.875rem; + row-gap: 0.875rem; + } + + .md\:row-gap-1\/2 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .md\:row-gap-1\/3 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; + } + + .md\:row-gap-2\/3 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; + } + + .md\:row-gap-1\/4 { + grid-row-gap: 25%; + row-gap: 25%; + } + + .md\:row-gap-2\/4 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .md\:row-gap-3\/4 { + grid-row-gap: 75%; + row-gap: 75%; + } + + .md\:row-gap-1\/5 { + grid-row-gap: 20%; + row-gap: 20%; + } + + .md\:row-gap-2\/5 { + grid-row-gap: 40%; + row-gap: 40%; + } + + .md\:row-gap-3\/5 { + grid-row-gap: 60%; + row-gap: 60%; + } + + .md\:row-gap-4\/5 { + grid-row-gap: 80%; + row-gap: 80%; + } + + .md\:row-gap-1\/6 { + grid-row-gap: 16.666667%; + row-gap: 16.666667%; + } + + .md\:row-gap-2\/6 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; + } + + .md\:row-gap-3\/6 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .md\:row-gap-4\/6 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; + } + + .md\:row-gap-5\/6 { + grid-row-gap: 83.333333%; + row-gap: 83.333333%; + } + + .md\:row-gap-1\/12 { + grid-row-gap: 8.333333%; + row-gap: 8.333333%; + } + + .md\:row-gap-2\/12 { + grid-row-gap: 16.666667%; + row-gap: 16.666667%; + } + + .md\:row-gap-3\/12 { + grid-row-gap: 25%; + row-gap: 25%; + } + + .md\:row-gap-4\/12 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; + } + + .md\:row-gap-5\/12 { + grid-row-gap: 41.666667%; + row-gap: 41.666667%; + } + + .md\:row-gap-6\/12 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .md\:row-gap-7\/12 { + grid-row-gap: 58.333333%; + row-gap: 58.333333%; + } + + .md\:row-gap-8\/12 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; + } + + .md\:row-gap-9\/12 { + grid-row-gap: 75%; + row-gap: 75%; + } + + .md\:row-gap-10\/12 { + grid-row-gap: 83.333333%; + row-gap: 83.333333%; + } + + .md\:row-gap-11\/12 { + grid-row-gap: 91.666667%; + row-gap: 91.666667%; + } + + .md\:row-gap-full { + grid-row-gap: 100%; + row-gap: 100%; + } + + .md\:gap-y-0 { + grid-row-gap: 0; + row-gap: 0; + } + + .md\:gap-y-1 { + grid-row-gap: 0.25rem; + row-gap: 0.25rem; + } + + .md\:gap-y-2 { + grid-row-gap: 0.5rem; + row-gap: 0.5rem; + } + + .md\:gap-y-3 { + grid-row-gap: 0.75rem; + row-gap: 0.75rem; + } + + .md\:gap-y-4 { + grid-row-gap: 1rem; + row-gap: 1rem; + } + + .md\:gap-y-5 { + grid-row-gap: 1.25rem; + row-gap: 1.25rem; + } + + .md\:gap-y-6 { + grid-row-gap: 1.5rem; + row-gap: 1.5rem; + } + + .md\:gap-y-7 { + grid-row-gap: 1.75rem; + row-gap: 1.75rem; + } + + .md\:gap-y-8 { + grid-row-gap: 2rem; + row-gap: 2rem; + } + + .md\:gap-y-9 { + grid-row-gap: 2.25rem; + row-gap: 2.25rem; + } + + .md\:gap-y-10 { + grid-row-gap: 2.5rem; + row-gap: 2.5rem; + } + + .md\:gap-y-11 { + grid-row-gap: 2.75rem; + row-gap: 2.75rem; + } + + .md\:gap-y-12 { + grid-row-gap: 3rem; + row-gap: 3rem; + } + + .md\:gap-y-13 { + grid-row-gap: 3.25rem; + row-gap: 3.25rem; + } + + .md\:gap-y-14 { + grid-row-gap: 3.5rem; + row-gap: 3.5rem; + } + + .md\:gap-y-15 { + grid-row-gap: 3.75rem; + row-gap: 3.75rem; + } + + .md\:gap-y-16 { + grid-row-gap: 4rem; + row-gap: 4rem; + } + + .md\:gap-y-20 { + grid-row-gap: 5rem; + row-gap: 5rem; + } + + .md\:gap-y-24 { + grid-row-gap: 6rem; + row-gap: 6rem; + } + + .md\:gap-y-28 { + grid-row-gap: 7rem; + row-gap: 7rem; + } + + .md\:gap-y-32 { + grid-row-gap: 8rem; + row-gap: 8rem; + } + + .md\:gap-y-36 { + grid-row-gap: 9rem; + row-gap: 9rem; + } + + .md\:gap-y-40 { + grid-row-gap: 10rem; + row-gap: 10rem; + } + + .md\:gap-y-44 { + grid-row-gap: 11rem; + row-gap: 11rem; + } + + .md\:gap-y-48 { + grid-row-gap: 12rem; + row-gap: 12rem; + } + + .md\:gap-y-52 { + grid-row-gap: 13rem; + row-gap: 13rem; + } + + .md\:gap-y-56 { + grid-row-gap: 14rem; + row-gap: 14rem; + } + + .md\:gap-y-60 { + grid-row-gap: 15rem; + row-gap: 15rem; + } + + .md\:gap-y-64 { + grid-row-gap: 16rem; + row-gap: 16rem; + } + + .md\:gap-y-72 { + grid-row-gap: 18rem; + row-gap: 18rem; + } + + .md\:gap-y-80 { + grid-row-gap: 20rem; + row-gap: 20rem; + } + + .md\:gap-y-96 { + grid-row-gap: 24rem; + row-gap: 24rem; + } + + .md\:gap-y-px { + grid-row-gap: 1px; + row-gap: 1px; + } + + .md\:gap-y-0\.5 { + grid-row-gap: 0.125rem; + row-gap: 0.125rem; + } + + .md\:gap-y-1\.5 { + grid-row-gap: 0.375rem; + row-gap: 0.375rem; + } + + .md\:gap-y-2\.5 { + grid-row-gap: 0.625rem; + row-gap: 0.625rem; + } + + .md\:gap-y-3\.5 { + grid-row-gap: 0.875rem; + row-gap: 0.875rem; + } + + .md\:gap-y-1\/2 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .md\:gap-y-1\/3 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; + } + + .md\:gap-y-2\/3 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; + } + + .md\:gap-y-1\/4 { + grid-row-gap: 25%; + row-gap: 25%; + } + + .md\:gap-y-2\/4 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .md\:gap-y-3\/4 { + grid-row-gap: 75%; + row-gap: 75%; + } + + .md\:gap-y-1\/5 { + grid-row-gap: 20%; + row-gap: 20%; + } + + .md\:gap-y-2\/5 { + grid-row-gap: 40%; + row-gap: 40%; + } + + .md\:gap-y-3\/5 { + grid-row-gap: 60%; + row-gap: 60%; + } + + .md\:gap-y-4\/5 { + grid-row-gap: 80%; + row-gap: 80%; + } + + .md\:gap-y-1\/6 { + grid-row-gap: 16.666667%; + row-gap: 16.666667%; + } + + .md\:gap-y-2\/6 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; + } + + .md\:gap-y-3\/6 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .md\:gap-y-4\/6 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; + } + + .md\:gap-y-5\/6 { + grid-row-gap: 83.333333%; + row-gap: 83.333333%; + } + + .md\:gap-y-1\/12 { + grid-row-gap: 8.333333%; + row-gap: 8.333333%; + } + + .md\:gap-y-2\/12 { + grid-row-gap: 16.666667%; + row-gap: 16.666667%; + } + + .md\:gap-y-3\/12 { + grid-row-gap: 25%; + row-gap: 25%; + } + + .md\:gap-y-4\/12 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; + } + + .md\:gap-y-5\/12 { + grid-row-gap: 41.666667%; + row-gap: 41.666667%; + } + + .md\:gap-y-6\/12 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .md\:gap-y-7\/12 { + grid-row-gap: 58.333333%; + row-gap: 58.333333%; + } + + .md\:gap-y-8\/12 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; + } + + .md\:gap-y-9\/12 { + grid-row-gap: 75%; + row-gap: 75%; + } + + .md\:gap-y-10\/12 { + grid-row-gap: 83.333333%; + row-gap: 83.333333%; + } + + .md\:gap-y-11\/12 { + grid-row-gap: 91.666667%; + row-gap: 91.666667%; + } + + .md\:gap-y-full { + grid-row-gap: 100%; + row-gap: 100%; + } + + .md\:grid-flow-row { + grid-auto-flow: row; + } + + .md\:grid-flow-col { + grid-auto-flow: column; + } + + .md\:grid-flow-row-dense { + grid-auto-flow: row dense; + } + + .md\:grid-flow-col-dense { + grid-auto-flow: column dense; + } + + .md\:grid-cols-1 { + grid-template-columns: repeat(1, minmax(0, 1fr)); + } + + .md\:grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + + .md\:grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); + } + + .md\:grid-cols-4 { + grid-template-columns: repeat(4, minmax(0, 1fr)); + } + + .md\:grid-cols-5 { + grid-template-columns: repeat(5, minmax(0, 1fr)); + } + + .md\:grid-cols-6 { + grid-template-columns: repeat(6, minmax(0, 1fr)); + } + + .md\:grid-cols-7 { + grid-template-columns: repeat(7, minmax(0, 1fr)); + } + + .md\:grid-cols-8 { + grid-template-columns: repeat(8, minmax(0, 1fr)); + } + + .md\:grid-cols-9 { + grid-template-columns: repeat(9, minmax(0, 1fr)); + } + + .md\:grid-cols-10 { + grid-template-columns: repeat(10, minmax(0, 1fr)); + } + + .md\:grid-cols-11 { + grid-template-columns: repeat(11, minmax(0, 1fr)); + } + + .md\:grid-cols-12 { + grid-template-columns: repeat(12, minmax(0, 1fr)); + } + + .md\:grid-cols-none { + grid-template-columns: none; + } + + .md\:col-auto { + grid-column: auto; + } + + .md\:col-span-1 { + grid-column: span 1 / span 1; + } + + .md\:col-span-2 { + grid-column: span 2 / span 2; + } + + .md\:col-span-3 { + grid-column: span 3 / span 3; + } + + .md\:col-span-4 { + grid-column: span 4 / span 4; + } + + .md\:col-span-5 { + grid-column: span 5 / span 5; + } + + .md\:col-span-6 { + grid-column: span 6 / span 6; + } + + .md\:col-span-7 { + grid-column: span 7 / span 7; + } + + .md\:col-span-8 { + grid-column: span 8 / span 8; + } + + .md\:col-span-9 { + grid-column: span 9 / span 9; + } + + .md\:col-span-10 { + grid-column: span 10 / span 10; + } + + .md\:col-span-11 { + grid-column: span 11 / span 11; + } + + .md\:col-span-12 { + grid-column: span 12 / span 12; + } + + .md\:col-start-1 { + grid-column-start: 1; + } + + .md\:col-start-2 { + grid-column-start: 2; + } + + .md\:col-start-3 { + grid-column-start: 3; + } + + .md\:col-start-4 { + grid-column-start: 4; + } + + .md\:col-start-5 { + grid-column-start: 5; + } + + .md\:col-start-6 { + grid-column-start: 6; + } + + .md\:col-start-7 { + grid-column-start: 7; + } + + .md\:col-start-8 { + grid-column-start: 8; + } + + .md\:col-start-9 { + grid-column-start: 9; + } + + .md\:col-start-10 { + grid-column-start: 10; + } + + .md\:col-start-11 { + grid-column-start: 11; + } + + .md\:col-start-12 { + grid-column-start: 12; + } + + .md\:col-start-13 { + grid-column-start: 13; + } + + .md\:col-start-auto { + grid-column-start: auto; + } + + .md\:col-end-1 { + grid-column-end: 1; + } + + .md\:col-end-2 { + grid-column-end: 2; + } + + .md\:col-end-3 { + grid-column-end: 3; + } + + .md\:col-end-4 { + grid-column-end: 4; + } + + .md\:col-end-5 { + grid-column-end: 5; + } + + .md\:col-end-6 { + grid-column-end: 6; + } + + .md\:col-end-7 { + grid-column-end: 7; + } + + .md\:col-end-8 { + grid-column-end: 8; + } + + .md\:col-end-9 { + grid-column-end: 9; + } + + .md\:col-end-10 { + grid-column-end: 10; + } + + .md\:col-end-11 { + grid-column-end: 11; + } + + .md\:col-end-12 { + grid-column-end: 12; + } + + .md\:col-end-13 { + grid-column-end: 13; + } + + .md\:col-end-auto { + grid-column-end: auto; + } + + .md\:grid-rows-1 { + grid-template-rows: repeat(1, minmax(0, 1fr)); + } + + .md\:grid-rows-2 { + grid-template-rows: repeat(2, minmax(0, 1fr)); + } + + .md\:grid-rows-3 { + grid-template-rows: repeat(3, minmax(0, 1fr)); + } + + .md\:grid-rows-4 { + grid-template-rows: repeat(4, minmax(0, 1fr)); + } + + .md\:grid-rows-5 { + grid-template-rows: repeat(5, minmax(0, 1fr)); + } + + .md\:grid-rows-6 { + grid-template-rows: repeat(6, minmax(0, 1fr)); + } + + .md\:grid-rows-none { + grid-template-rows: none; + } + + .md\:row-auto { + grid-row: auto; + } + + .md\:row-span-1 { + grid-row: span 1 / span 1; + } + + .md\:row-span-2 { + grid-row: span 2 / span 2; + } + + .md\:row-span-3 { + grid-row: span 3 / span 3; + } + + .md\:row-span-4 { + grid-row: span 4 / span 4; + } + + .md\:row-span-5 { + grid-row: span 5 / span 5; + } + + .md\:row-span-6 { + grid-row: span 6 / span 6; + } + + .md\:row-start-1 { + grid-row-start: 1; + } + + .md\:row-start-2 { + grid-row-start: 2; + } + + .md\:row-start-3 { + grid-row-start: 3; + } + + .md\:row-start-4 { + grid-row-start: 4; + } + + .md\:row-start-5 { + grid-row-start: 5; + } + + .md\:row-start-6 { + grid-row-start: 6; + } + + .md\:row-start-7 { + grid-row-start: 7; + } + + .md\:row-start-auto { + grid-row-start: auto; + } + + .md\:row-end-1 { + grid-row-end: 1; + } + + .md\:row-end-2 { + grid-row-end: 2; + } + + .md\:row-end-3 { + grid-row-end: 3; + } + + .md\:row-end-4 { + grid-row-end: 4; + } + + .md\:row-end-5 { + grid-row-end: 5; + } + + .md\:row-end-6 { + grid-row-end: 6; + } + + .md\:row-end-7 { + grid-row-end: 7; + } + + .md\:row-end-auto { + grid-row-end: auto; + } + + .md\:transform { + --transform-translate-x: 0; + --transform-translate-y: 0; + --transform-rotate: 0; + --transform-skew-x: 0; + --transform-skew-y: 0; + --transform-scale-x: 1; + --transform-scale-y: 1; + transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)); + } + + .md\:transform-none { + transform: none; + } + + .md\:origin-center { + transform-origin: center; + } + + .md\:origin-top { + transform-origin: top; + } + + .md\:origin-top-right { + transform-origin: top right; + } + + .md\:origin-right { + transform-origin: right; + } + + .md\:origin-bottom-right { + transform-origin: bottom right; + } + + .md\:origin-bottom { + transform-origin: bottom; + } + + .md\:origin-bottom-left { + transform-origin: bottom left; + } + + .md\:origin-left { + transform-origin: left; + } + + .md\:origin-top-left { + transform-origin: top left; + } + + .md\:scale-0 { + --transform-scale-x: 0; + --transform-scale-y: 0; + } + + .md\:scale-50 { + --transform-scale-x: .5; + --transform-scale-y: .5; + } + + .md\:scale-75 { + --transform-scale-x: .75; + --transform-scale-y: .75; + } + + .md\:scale-90 { + --transform-scale-x: .9; + --transform-scale-y: .9; + } + + .md\:scale-95 { + --transform-scale-x: .95; + --transform-scale-y: .95; + } + + .md\:scale-100 { + --transform-scale-x: 1; + --transform-scale-y: 1; + } + + .md\:scale-105 { + --transform-scale-x: 1.05; + --transform-scale-y: 1.05; + } + + .md\:scale-110 { + --transform-scale-x: 1.1; + --transform-scale-y: 1.1; + } + + .md\:scale-125 { + --transform-scale-x: 1.25; + --transform-scale-y: 1.25; + } + + .md\:scale-150 { + --transform-scale-x: 1.5; + --transform-scale-y: 1.5; + } + + .md\:scale-x-0 { + --transform-scale-x: 0; + } + + .md\:scale-x-50 { + --transform-scale-x: .5; + } + + .md\:scale-x-75 { + --transform-scale-x: .75; + } + + .md\:scale-x-90 { + --transform-scale-x: .9; + } + + .md\:scale-x-95 { + --transform-scale-x: .95; + } + + .md\:scale-x-100 { + --transform-scale-x: 1; + } + + .md\:scale-x-105 { + --transform-scale-x: 1.05; + } + + .md\:scale-x-110 { + --transform-scale-x: 1.1; + } + + .md\:scale-x-125 { + --transform-scale-x: 1.25; + } + + .md\:scale-x-150 { + --transform-scale-x: 1.5; + } + + .md\:scale-y-0 { + --transform-scale-y: 0; + } + + .md\:scale-y-50 { + --transform-scale-y: .5; + } + + .md\:scale-y-75 { + --transform-scale-y: .75; + } + + .md\:scale-y-90 { + --transform-scale-y: .9; + } + + .md\:scale-y-95 { + --transform-scale-y: .95; + } + + .md\:scale-y-100 { + --transform-scale-y: 1; + } + + .md\:scale-y-105 { + --transform-scale-y: 1.05; + } + + .md\:scale-y-110 { + --transform-scale-y: 1.1; + } + + .md\:scale-y-125 { + --transform-scale-y: 1.25; + } + + .md\:scale-y-150 { + --transform-scale-y: 1.5; + } + + .md\:hover\:scale-0:hover { + --transform-scale-x: 0; + --transform-scale-y: 0; + } + + .md\:hover\:scale-50:hover { + --transform-scale-x: .5; + --transform-scale-y: .5; + } + + .md\:hover\:scale-75:hover { + --transform-scale-x: .75; + --transform-scale-y: .75; + } + + .md\:hover\:scale-90:hover { + --transform-scale-x: .9; + --transform-scale-y: .9; + } + + .md\:hover\:scale-95:hover { + --transform-scale-x: .95; + --transform-scale-y: .95; + } + + .md\:hover\:scale-100:hover { + --transform-scale-x: 1; + --transform-scale-y: 1; + } + + .md\:hover\:scale-105:hover { + --transform-scale-x: 1.05; + --transform-scale-y: 1.05; + } + + .md\:hover\:scale-110:hover { + --transform-scale-x: 1.1; + --transform-scale-y: 1.1; + } + + .md\:hover\:scale-125:hover { + --transform-scale-x: 1.25; + --transform-scale-y: 1.25; + } + + .md\:hover\:scale-150:hover { + --transform-scale-x: 1.5; + --transform-scale-y: 1.5; + } + + .md\:hover\:scale-x-0:hover { + --transform-scale-x: 0; + } + + .md\:hover\:scale-x-50:hover { + --transform-scale-x: .5; + } + + .md\:hover\:scale-x-75:hover { + --transform-scale-x: .75; + } + + .md\:hover\:scale-x-90:hover { + --transform-scale-x: .9; + } + + .md\:hover\:scale-x-95:hover { + --transform-scale-x: .95; + } + + .md\:hover\:scale-x-100:hover { + --transform-scale-x: 1; + } + + .md\:hover\:scale-x-105:hover { + --transform-scale-x: 1.05; + } + + .md\:hover\:scale-x-110:hover { + --transform-scale-x: 1.1; + } + + .md\:hover\:scale-x-125:hover { + --transform-scale-x: 1.25; + } + + .md\:hover\:scale-x-150:hover { + --transform-scale-x: 1.5; + } + + .md\:hover\:scale-y-0:hover { + --transform-scale-y: 0; + } + + .md\:hover\:scale-y-50:hover { + --transform-scale-y: .5; + } + + .md\:hover\:scale-y-75:hover { + --transform-scale-y: .75; + } + + .md\:hover\:scale-y-90:hover { + --transform-scale-y: .9; + } + + .md\:hover\:scale-y-95:hover { + --transform-scale-y: .95; + } + + .md\:hover\:scale-y-100:hover { + --transform-scale-y: 1; + } + + .md\:hover\:scale-y-105:hover { + --transform-scale-y: 1.05; + } + + .md\:hover\:scale-y-110:hover { + --transform-scale-y: 1.1; + } + + .md\:hover\:scale-y-125:hover { + --transform-scale-y: 1.25; + } + + .md\:hover\:scale-y-150:hover { + --transform-scale-y: 1.5; + } + + .md\:focus\:scale-0:focus { + --transform-scale-x: 0; + --transform-scale-y: 0; + } + + .md\:focus\:scale-50:focus { + --transform-scale-x: .5; + --transform-scale-y: .5; + } + + .md\:focus\:scale-75:focus { + --transform-scale-x: .75; + --transform-scale-y: .75; + } + + .md\:focus\:scale-90:focus { + --transform-scale-x: .9; + --transform-scale-y: .9; + } + + .md\:focus\:scale-95:focus { + --transform-scale-x: .95; + --transform-scale-y: .95; + } + + .md\:focus\:scale-100:focus { + --transform-scale-x: 1; + --transform-scale-y: 1; + } + + .md\:focus\:scale-105:focus { + --transform-scale-x: 1.05; + --transform-scale-y: 1.05; + } + + .md\:focus\:scale-110:focus { + --transform-scale-x: 1.1; + --transform-scale-y: 1.1; + } + + .md\:focus\:scale-125:focus { + --transform-scale-x: 1.25; + --transform-scale-y: 1.25; + } + + .md\:focus\:scale-150:focus { + --transform-scale-x: 1.5; + --transform-scale-y: 1.5; + } + + .md\:focus\:scale-x-0:focus { + --transform-scale-x: 0; + } + + .md\:focus\:scale-x-50:focus { + --transform-scale-x: .5; + } + + .md\:focus\:scale-x-75:focus { + --transform-scale-x: .75; + } + + .md\:focus\:scale-x-90:focus { + --transform-scale-x: .9; + } + + .md\:focus\:scale-x-95:focus { + --transform-scale-x: .95; + } + + .md\:focus\:scale-x-100:focus { + --transform-scale-x: 1; + } + + .md\:focus\:scale-x-105:focus { + --transform-scale-x: 1.05; + } + + .md\:focus\:scale-x-110:focus { + --transform-scale-x: 1.1; + } + + .md\:focus\:scale-x-125:focus { + --transform-scale-x: 1.25; + } + + .md\:focus\:scale-x-150:focus { + --transform-scale-x: 1.5; + } + + .md\:focus\:scale-y-0:focus { + --transform-scale-y: 0; + } + + .md\:focus\:scale-y-50:focus { + --transform-scale-y: .5; + } + + .md\:focus\:scale-y-75:focus { + --transform-scale-y: .75; + } + + .md\:focus\:scale-y-90:focus { + --transform-scale-y: .9; + } + + .md\:focus\:scale-y-95:focus { + --transform-scale-y: .95; + } + + .md\:focus\:scale-y-100:focus { + --transform-scale-y: 1; + } + + .md\:focus\:scale-y-105:focus { + --transform-scale-y: 1.05; + } + + .md\:focus\:scale-y-110:focus { + --transform-scale-y: 1.1; + } + + .md\:focus\:scale-y-125:focus { + --transform-scale-y: 1.25; + } + + .md\:focus\:scale-y-150:focus { + --transform-scale-y: 1.5; + } + + .md\:rotate-0 { + --transform-rotate: 0; + } + + .md\:rotate-45 { + --transform-rotate: 45deg; + } + + .md\:rotate-90 { + --transform-rotate: 90deg; + } + + .md\:rotate-180 { + --transform-rotate: 180deg; + } + + .md\:-rotate-180 { + --transform-rotate: -180deg; + } + + .md\:-rotate-90 { + --transform-rotate: -90deg; + } + + .md\:-rotate-45 { + --transform-rotate: -45deg; + } + + .md\:hover\:rotate-0:hover { + --transform-rotate: 0; + } + + .md\:hover\:rotate-45:hover { + --transform-rotate: 45deg; + } + + .md\:hover\:rotate-90:hover { + --transform-rotate: 90deg; + } + + .md\:hover\:rotate-180:hover { + --transform-rotate: 180deg; + } + + .md\:hover\:-rotate-180:hover { + --transform-rotate: -180deg; + } + + .md\:hover\:-rotate-90:hover { + --transform-rotate: -90deg; + } + + .md\:hover\:-rotate-45:hover { + --transform-rotate: -45deg; + } + + .md\:focus\:rotate-0:focus { + --transform-rotate: 0; + } + + .md\:focus\:rotate-45:focus { + --transform-rotate: 45deg; + } + + .md\:focus\:rotate-90:focus { + --transform-rotate: 90deg; + } + + .md\:focus\:rotate-180:focus { + --transform-rotate: 180deg; + } + + .md\:focus\:-rotate-180:focus { + --transform-rotate: -180deg; + } + + .md\:focus\:-rotate-90:focus { + --transform-rotate: -90deg; + } + + .md\:focus\:-rotate-45:focus { + --transform-rotate: -45deg; + } + + .md\:translate-x-0 { + --transform-translate-x: 0; + } + + .md\:translate-x-1 { + --transform-translate-x: 0.25rem; + } + + .md\:translate-x-2 { + --transform-translate-x: 0.5rem; + } + + .md\:translate-x-3 { + --transform-translate-x: 0.75rem; + } + + .md\:translate-x-4 { + --transform-translate-x: 1rem; + } + + .md\:translate-x-5 { + --transform-translate-x: 1.25rem; + } + + .md\:translate-x-6 { + --transform-translate-x: 1.5rem; + } + + .md\:translate-x-7 { + --transform-translate-x: 1.75rem; + } + + .md\:translate-x-8 { + --transform-translate-x: 2rem; + } + + .md\:translate-x-9 { + --transform-translate-x: 2.25rem; + } + + .md\:translate-x-10 { + --transform-translate-x: 2.5rem; + } + + .md\:translate-x-11 { + --transform-translate-x: 2.75rem; + } + + .md\:translate-x-12 { + --transform-translate-x: 3rem; + } + + .md\:translate-x-13 { + --transform-translate-x: 3.25rem; + } + + .md\:translate-x-14 { + --transform-translate-x: 3.5rem; + } + + .md\:translate-x-15 { + --transform-translate-x: 3.75rem; + } + + .md\:translate-x-16 { + --transform-translate-x: 4rem; + } + + .md\:translate-x-20 { + --transform-translate-x: 5rem; + } + + .md\:translate-x-24 { + --transform-translate-x: 6rem; + } + + .md\:translate-x-28 { + --transform-translate-x: 7rem; + } + + .md\:translate-x-32 { + --transform-translate-x: 8rem; + } + + .md\:translate-x-36 { + --transform-translate-x: 9rem; + } + + .md\:translate-x-40 { + --transform-translate-x: 10rem; + } + + .md\:translate-x-44 { + --transform-translate-x: 11rem; + } + + .md\:translate-x-48 { + --transform-translate-x: 12rem; + } + + .md\:translate-x-52 { + --transform-translate-x: 13rem; + } + + .md\:translate-x-56 { + --transform-translate-x: 14rem; + } + + .md\:translate-x-60 { + --transform-translate-x: 15rem; + } + + .md\:translate-x-64 { + --transform-translate-x: 16rem; + } + + .md\:translate-x-72 { + --transform-translate-x: 18rem; + } + + .md\:translate-x-80 { + --transform-translate-x: 20rem; + } + + .md\:translate-x-96 { + --transform-translate-x: 24rem; + } + + .md\:translate-x-px { + --transform-translate-x: 1px; + } + + .md\:translate-x-0\.5 { + --transform-translate-x: 0.125rem; + } + + .md\:translate-x-1\.5 { + --transform-translate-x: 0.375rem; + } + + .md\:translate-x-2\.5 { + --transform-translate-x: 0.625rem; + } + + .md\:translate-x-3\.5 { + --transform-translate-x: 0.875rem; + } + + .md\:translate-x-1\/2 { + --transform-translate-x: 50%; + } + + .md\:translate-x-1\/3 { + --transform-translate-x: 33.333333%; + } + + .md\:translate-x-2\/3 { + --transform-translate-x: 66.666667%; + } + + .md\:translate-x-1\/4 { + --transform-translate-x: 25%; + } + + .md\:translate-x-2\/4 { + --transform-translate-x: 50%; + } + + .md\:translate-x-3\/4 { + --transform-translate-x: 75%; + } + + .md\:translate-x-1\/5 { + --transform-translate-x: 20%; + } + + .md\:translate-x-2\/5 { + --transform-translate-x: 40%; + } + + .md\:translate-x-3\/5 { + --transform-translate-x: 60%; + } + + .md\:translate-x-4\/5 { + --transform-translate-x: 80%; + } + + .md\:translate-x-1\/6 { + --transform-translate-x: 16.666667%; + } + + .md\:translate-x-2\/6 { + --transform-translate-x: 33.333333%; + } + + .md\:translate-x-3\/6 { + --transform-translate-x: 50%; + } + + .md\:translate-x-4\/6 { + --transform-translate-x: 66.666667%; + } + + .md\:translate-x-5\/6 { + --transform-translate-x: 83.333333%; + } + + .md\:translate-x-1\/12 { + --transform-translate-x: 8.333333%; + } + + .md\:translate-x-2\/12 { + --transform-translate-x: 16.666667%; + } + + .md\:translate-x-3\/12 { + --transform-translate-x: 25%; + } + + .md\:translate-x-4\/12 { + --transform-translate-x: 33.333333%; + } + + .md\:translate-x-5\/12 { + --transform-translate-x: 41.666667%; + } + + .md\:translate-x-6\/12 { + --transform-translate-x: 50%; + } + + .md\:translate-x-7\/12 { + --transform-translate-x: 58.333333%; + } + + .md\:translate-x-8\/12 { + --transform-translate-x: 66.666667%; + } + + .md\:translate-x-9\/12 { + --transform-translate-x: 75%; + } + + .md\:translate-x-10\/12 { + --transform-translate-x: 83.333333%; + } + + .md\:translate-x-11\/12 { + --transform-translate-x: 91.666667%; + } + + .md\:translate-x-full { + --transform-translate-x: 100%; + } + + .md\:-translate-x-1 { + --transform-translate-x: -0.25rem; + } + + .md\:-translate-x-2 { + --transform-translate-x: -0.5rem; + } + + .md\:-translate-x-3 { + --transform-translate-x: -0.75rem; + } + + .md\:-translate-x-4 { + --transform-translate-x: -1rem; + } + + .md\:-translate-x-5 { + --transform-translate-x: -1.25rem; + } + + .md\:-translate-x-6 { + --transform-translate-x: -1.5rem; + } + + .md\:-translate-x-7 { + --transform-translate-x: -1.75rem; + } + + .md\:-translate-x-8 { + --transform-translate-x: -2rem; + } + + .md\:-translate-x-9 { + --transform-translate-x: -2.25rem; + } + + .md\:-translate-x-10 { + --transform-translate-x: -2.5rem; + } + + .md\:-translate-x-11 { + --transform-translate-x: -2.75rem; + } + + .md\:-translate-x-12 { + --transform-translate-x: -3rem; + } + + .md\:-translate-x-13 { + --transform-translate-x: -3.25rem; + } + + .md\:-translate-x-14 { + --transform-translate-x: -3.5rem; + } + + .md\:-translate-x-15 { + --transform-translate-x: -3.75rem; + } + + .md\:-translate-x-16 { + --transform-translate-x: -4rem; + } + + .md\:-translate-x-20 { + --transform-translate-x: -5rem; + } + + .md\:-translate-x-24 { + --transform-translate-x: -6rem; + } + + .md\:-translate-x-28 { + --transform-translate-x: -7rem; + } + + .md\:-translate-x-32 { + --transform-translate-x: -8rem; + } + + .md\:-translate-x-36 { + --transform-translate-x: -9rem; + } + + .md\:-translate-x-40 { + --transform-translate-x: -10rem; + } + + .md\:-translate-x-44 { + --transform-translate-x: -11rem; + } + + .md\:-translate-x-48 { + --transform-translate-x: -12rem; + } + + .md\:-translate-x-52 { + --transform-translate-x: -13rem; + } + + .md\:-translate-x-56 { + --transform-translate-x: -14rem; + } + + .md\:-translate-x-60 { + --transform-translate-x: -15rem; + } + + .md\:-translate-x-64 { + --transform-translate-x: -16rem; + } + + .md\:-translate-x-72 { + --transform-translate-x: -18rem; + } + + .md\:-translate-x-80 { + --transform-translate-x: -20rem; + } + + .md\:-translate-x-96 { + --transform-translate-x: -24rem; + } + + .md\:-translate-x-px { + --transform-translate-x: -1px; + } + + .md\:-translate-x-0\.5 { + --transform-translate-x: -0.125rem; + } + + .md\:-translate-x-1\.5 { + --transform-translate-x: -0.375rem; + } + + .md\:-translate-x-2\.5 { + --transform-translate-x: -0.625rem; + } + + .md\:-translate-x-3\.5 { + --transform-translate-x: -0.875rem; + } + + .md\:-translate-x-1\/2 { + --transform-translate-x: -50%; + } + + .md\:-translate-x-1\/3 { + --transform-translate-x: -33.33333%; + } + + .md\:-translate-x-2\/3 { + --transform-translate-x: -66.66667%; + } + + .md\:-translate-x-1\/4 { + --transform-translate-x: -25%; + } + + .md\:-translate-x-2\/4 { + --transform-translate-x: -50%; + } + + .md\:-translate-x-3\/4 { + --transform-translate-x: -75%; + } + + .md\:-translate-x-1\/5 { + --transform-translate-x: -20%; + } + + .md\:-translate-x-2\/5 { + --transform-translate-x: -40%; + } + + .md\:-translate-x-3\/5 { + --transform-translate-x: -60%; + } + + .md\:-translate-x-4\/5 { + --transform-translate-x: -80%; + } + + .md\:-translate-x-1\/6 { + --transform-translate-x: -16.66667%; + } + + .md\:-translate-x-2\/6 { + --transform-translate-x: -33.33333%; + } + + .md\:-translate-x-3\/6 { + --transform-translate-x: -50%; + } + + .md\:-translate-x-4\/6 { + --transform-translate-x: -66.66667%; + } + + .md\:-translate-x-5\/6 { + --transform-translate-x: -83.33333%; + } + + .md\:-translate-x-1\/12 { + --transform-translate-x: -8.33333%; + } + + .md\:-translate-x-2\/12 { + --transform-translate-x: -16.66667%; + } + + .md\:-translate-x-3\/12 { + --transform-translate-x: -25%; + } + + .md\:-translate-x-4\/12 { + --transform-translate-x: -33.33333%; + } + + .md\:-translate-x-5\/12 { + --transform-translate-x: -41.66667%; + } + + .md\:-translate-x-6\/12 { + --transform-translate-x: -50%; + } + + .md\:-translate-x-7\/12 { + --transform-translate-x: -58.33333%; + } + + .md\:-translate-x-8\/12 { + --transform-translate-x: -66.66667%; + } + + .md\:-translate-x-9\/12 { + --transform-translate-x: -75%; + } + + .md\:-translate-x-10\/12 { + --transform-translate-x: -83.33333%; + } + + .md\:-translate-x-11\/12 { + --transform-translate-x: -91.66667%; + } + + .md\:-translate-x-full { + --transform-translate-x: -100%; + } + + .md\:translate-y-0 { + --transform-translate-y: 0; + } + + .md\:translate-y-1 { + --transform-translate-y: 0.25rem; + } + + .md\:translate-y-2 { + --transform-translate-y: 0.5rem; + } + + .md\:translate-y-3 { + --transform-translate-y: 0.75rem; + } + + .md\:translate-y-4 { + --transform-translate-y: 1rem; + } + + .md\:translate-y-5 { + --transform-translate-y: 1.25rem; + } + + .md\:translate-y-6 { + --transform-translate-y: 1.5rem; + } + + .md\:translate-y-7 { + --transform-translate-y: 1.75rem; + } + + .md\:translate-y-8 { + --transform-translate-y: 2rem; + } + + .md\:translate-y-9 { + --transform-translate-y: 2.25rem; + } + + .md\:translate-y-10 { + --transform-translate-y: 2.5rem; + } + + .md\:translate-y-11 { + --transform-translate-y: 2.75rem; + } + + .md\:translate-y-12 { + --transform-translate-y: 3rem; + } + + .md\:translate-y-13 { + --transform-translate-y: 3.25rem; + } + + .md\:translate-y-14 { + --transform-translate-y: 3.5rem; + } + + .md\:translate-y-15 { + --transform-translate-y: 3.75rem; + } + + .md\:translate-y-16 { + --transform-translate-y: 4rem; + } + + .md\:translate-y-20 { + --transform-translate-y: 5rem; + } + + .md\:translate-y-24 { + --transform-translate-y: 6rem; + } + + .md\:translate-y-28 { + --transform-translate-y: 7rem; + } + + .md\:translate-y-32 { + --transform-translate-y: 8rem; + } + + .md\:translate-y-36 { + --transform-translate-y: 9rem; + } + + .md\:translate-y-40 { + --transform-translate-y: 10rem; + } + + .md\:translate-y-44 { + --transform-translate-y: 11rem; + } + + .md\:translate-y-48 { + --transform-translate-y: 12rem; + } + + .md\:translate-y-52 { + --transform-translate-y: 13rem; + } + + .md\:translate-y-56 { + --transform-translate-y: 14rem; + } + + .md\:translate-y-60 { + --transform-translate-y: 15rem; + } + + .md\:translate-y-64 { + --transform-translate-y: 16rem; + } + + .md\:translate-y-72 { + --transform-translate-y: 18rem; + } + + .md\:translate-y-80 { + --transform-translate-y: 20rem; + } + + .md\:translate-y-96 { + --transform-translate-y: 24rem; + } + + .md\:translate-y-px { + --transform-translate-y: 1px; + } + + .md\:translate-y-0\.5 { + --transform-translate-y: 0.125rem; + } + + .md\:translate-y-1\.5 { + --transform-translate-y: 0.375rem; + } + + .md\:translate-y-2\.5 { + --transform-translate-y: 0.625rem; + } + + .md\:translate-y-3\.5 { + --transform-translate-y: 0.875rem; + } + + .md\:translate-y-1\/2 { + --transform-translate-y: 50%; + } + + .md\:translate-y-1\/3 { + --transform-translate-y: 33.333333%; + } + + .md\:translate-y-2\/3 { + --transform-translate-y: 66.666667%; + } + + .md\:translate-y-1\/4 { + --transform-translate-y: 25%; + } + + .md\:translate-y-2\/4 { + --transform-translate-y: 50%; + } + + .md\:translate-y-3\/4 { + --transform-translate-y: 75%; + } + + .md\:translate-y-1\/5 { + --transform-translate-y: 20%; + } + + .md\:translate-y-2\/5 { + --transform-translate-y: 40%; + } + + .md\:translate-y-3\/5 { + --transform-translate-y: 60%; + } + + .md\:translate-y-4\/5 { + --transform-translate-y: 80%; + } + + .md\:translate-y-1\/6 { + --transform-translate-y: 16.666667%; + } + + .md\:translate-y-2\/6 { + --transform-translate-y: 33.333333%; + } + + .md\:translate-y-3\/6 { + --transform-translate-y: 50%; + } + + .md\:translate-y-4\/6 { + --transform-translate-y: 66.666667%; + } + + .md\:translate-y-5\/6 { + --transform-translate-y: 83.333333%; + } + + .md\:translate-y-1\/12 { + --transform-translate-y: 8.333333%; + } + + .md\:translate-y-2\/12 { + --transform-translate-y: 16.666667%; + } + + .md\:translate-y-3\/12 { + --transform-translate-y: 25%; + } + + .md\:translate-y-4\/12 { + --transform-translate-y: 33.333333%; + } + + .md\:translate-y-5\/12 { + --transform-translate-y: 41.666667%; + } + + .md\:translate-y-6\/12 { + --transform-translate-y: 50%; + } + + .md\:translate-y-7\/12 { + --transform-translate-y: 58.333333%; + } + + .md\:translate-y-8\/12 { + --transform-translate-y: 66.666667%; + } + + .md\:translate-y-9\/12 { + --transform-translate-y: 75%; + } + + .md\:translate-y-10\/12 { + --transform-translate-y: 83.333333%; + } + + .md\:translate-y-11\/12 { + --transform-translate-y: 91.666667%; + } + + .md\:translate-y-full { + --transform-translate-y: 100%; + } + + .md\:-translate-y-1 { + --transform-translate-y: -0.25rem; + } + + .md\:-translate-y-2 { + --transform-translate-y: -0.5rem; + } + + .md\:-translate-y-3 { + --transform-translate-y: -0.75rem; + } + + .md\:-translate-y-4 { + --transform-translate-y: -1rem; + } + + .md\:-translate-y-5 { + --transform-translate-y: -1.25rem; + } + + .md\:-translate-y-6 { + --transform-translate-y: -1.5rem; + } + + .md\:-translate-y-7 { + --transform-translate-y: -1.75rem; + } + + .md\:-translate-y-8 { + --transform-translate-y: -2rem; + } + + .md\:-translate-y-9 { + --transform-translate-y: -2.25rem; + } + + .md\:-translate-y-10 { + --transform-translate-y: -2.5rem; + } + + .md\:-translate-y-11 { + --transform-translate-y: -2.75rem; + } + + .md\:-translate-y-12 { + --transform-translate-y: -3rem; + } + + .md\:-translate-y-13 { + --transform-translate-y: -3.25rem; + } + + .md\:-translate-y-14 { + --transform-translate-y: -3.5rem; + } + + .md\:-translate-y-15 { + --transform-translate-y: -3.75rem; + } + + .md\:-translate-y-16 { + --transform-translate-y: -4rem; + } + + .md\:-translate-y-20 { + --transform-translate-y: -5rem; + } + + .md\:-translate-y-24 { + --transform-translate-y: -6rem; + } + + .md\:-translate-y-28 { + --transform-translate-y: -7rem; + } + + .md\:-translate-y-32 { + --transform-translate-y: -8rem; + } + + .md\:-translate-y-36 { + --transform-translate-y: -9rem; + } + + .md\:-translate-y-40 { + --transform-translate-y: -10rem; + } + + .md\:-translate-y-44 { + --transform-translate-y: -11rem; + } + + .md\:-translate-y-48 { + --transform-translate-y: -12rem; + } + + .md\:-translate-y-52 { + --transform-translate-y: -13rem; + } + + .md\:-translate-y-56 { + --transform-translate-y: -14rem; + } + + .md\:-translate-y-60 { + --transform-translate-y: -15rem; + } + + .md\:-translate-y-64 { + --transform-translate-y: -16rem; + } + + .md\:-translate-y-72 { + --transform-translate-y: -18rem; + } + + .md\:-translate-y-80 { + --transform-translate-y: -20rem; + } + + .md\:-translate-y-96 { + --transform-translate-y: -24rem; + } + + .md\:-translate-y-px { + --transform-translate-y: -1px; + } + + .md\:-translate-y-0\.5 { + --transform-translate-y: -0.125rem; + } + + .md\:-translate-y-1\.5 { + --transform-translate-y: -0.375rem; + } + + .md\:-translate-y-2\.5 { + --transform-translate-y: -0.625rem; + } + + .md\:-translate-y-3\.5 { + --transform-translate-y: -0.875rem; + } + + .md\:-translate-y-1\/2 { + --transform-translate-y: -50%; + } + + .md\:-translate-y-1\/3 { + --transform-translate-y: -33.33333%; + } + + .md\:-translate-y-2\/3 { + --transform-translate-y: -66.66667%; + } + + .md\:-translate-y-1\/4 { + --transform-translate-y: -25%; + } + + .md\:-translate-y-2\/4 { + --transform-translate-y: -50%; + } + + .md\:-translate-y-3\/4 { + --transform-translate-y: -75%; + } + + .md\:-translate-y-1\/5 { + --transform-translate-y: -20%; + } + + .md\:-translate-y-2\/5 { + --transform-translate-y: -40%; + } + + .md\:-translate-y-3\/5 { + --transform-translate-y: -60%; + } + + .md\:-translate-y-4\/5 { + --transform-translate-y: -80%; + } + + .md\:-translate-y-1\/6 { + --transform-translate-y: -16.66667%; + } + + .md\:-translate-y-2\/6 { + --transform-translate-y: -33.33333%; + } + + .md\:-translate-y-3\/6 { + --transform-translate-y: -50%; + } + + .md\:-translate-y-4\/6 { + --transform-translate-y: -66.66667%; + } + + .md\:-translate-y-5\/6 { + --transform-translate-y: -83.33333%; + } + + .md\:-translate-y-1\/12 { + --transform-translate-y: -8.33333%; + } + + .md\:-translate-y-2\/12 { + --transform-translate-y: -16.66667%; + } + + .md\:-translate-y-3\/12 { + --transform-translate-y: -25%; + } + + .md\:-translate-y-4\/12 { + --transform-translate-y: -33.33333%; + } + + .md\:-translate-y-5\/12 { + --transform-translate-y: -41.66667%; + } + + .md\:-translate-y-6\/12 { + --transform-translate-y: -50%; + } + + .md\:-translate-y-7\/12 { + --transform-translate-y: -58.33333%; + } + + .md\:-translate-y-8\/12 { + --transform-translate-y: -66.66667%; + } + + .md\:-translate-y-9\/12 { + --transform-translate-y: -75%; + } + + .md\:-translate-y-10\/12 { + --transform-translate-y: -83.33333%; + } + + .md\:-translate-y-11\/12 { + --transform-translate-y: -91.66667%; + } + + .md\:-translate-y-full { + --transform-translate-y: -100%; + } + + .md\:hover\:translate-x-0:hover { + --transform-translate-x: 0; + } + + .md\:hover\:translate-x-1:hover { + --transform-translate-x: 0.25rem; + } + + .md\:hover\:translate-x-2:hover { + --transform-translate-x: 0.5rem; + } + + .md\:hover\:translate-x-3:hover { + --transform-translate-x: 0.75rem; + } + + .md\:hover\:translate-x-4:hover { + --transform-translate-x: 1rem; + } + + .md\:hover\:translate-x-5:hover { + --transform-translate-x: 1.25rem; + } + + .md\:hover\:translate-x-6:hover { + --transform-translate-x: 1.5rem; + } + + .md\:hover\:translate-x-7:hover { + --transform-translate-x: 1.75rem; + } + + .md\:hover\:translate-x-8:hover { + --transform-translate-x: 2rem; + } + + .md\:hover\:translate-x-9:hover { + --transform-translate-x: 2.25rem; + } + + .md\:hover\:translate-x-10:hover { + --transform-translate-x: 2.5rem; + } + + .md\:hover\:translate-x-11:hover { + --transform-translate-x: 2.75rem; + } + + .md\:hover\:translate-x-12:hover { + --transform-translate-x: 3rem; + } + + .md\:hover\:translate-x-13:hover { + --transform-translate-x: 3.25rem; + } + + .md\:hover\:translate-x-14:hover { + --transform-translate-x: 3.5rem; + } + + .md\:hover\:translate-x-15:hover { + --transform-translate-x: 3.75rem; + } + + .md\:hover\:translate-x-16:hover { + --transform-translate-x: 4rem; + } + + .md\:hover\:translate-x-20:hover { + --transform-translate-x: 5rem; + } + + .md\:hover\:translate-x-24:hover { + --transform-translate-x: 6rem; + } + + .md\:hover\:translate-x-28:hover { + --transform-translate-x: 7rem; + } + + .md\:hover\:translate-x-32:hover { + --transform-translate-x: 8rem; + } + + .md\:hover\:translate-x-36:hover { + --transform-translate-x: 9rem; + } + + .md\:hover\:translate-x-40:hover { + --transform-translate-x: 10rem; + } + + .md\:hover\:translate-x-44:hover { + --transform-translate-x: 11rem; + } + + .md\:hover\:translate-x-48:hover { + --transform-translate-x: 12rem; + } + + .md\:hover\:translate-x-52:hover { + --transform-translate-x: 13rem; + } + + .md\:hover\:translate-x-56:hover { + --transform-translate-x: 14rem; + } + + .md\:hover\:translate-x-60:hover { + --transform-translate-x: 15rem; + } + + .md\:hover\:translate-x-64:hover { + --transform-translate-x: 16rem; + } + + .md\:hover\:translate-x-72:hover { + --transform-translate-x: 18rem; + } + + .md\:hover\:translate-x-80:hover { + --transform-translate-x: 20rem; + } + + .md\:hover\:translate-x-96:hover { + --transform-translate-x: 24rem; + } + + .md\:hover\:translate-x-px:hover { + --transform-translate-x: 1px; + } + + .md\:hover\:translate-x-0\.5:hover { + --transform-translate-x: 0.125rem; + } + + .md\:hover\:translate-x-1\.5:hover { + --transform-translate-x: 0.375rem; + } + + .md\:hover\:translate-x-2\.5:hover { + --transform-translate-x: 0.625rem; + } + + .md\:hover\:translate-x-3\.5:hover { + --transform-translate-x: 0.875rem; + } + + .md\:hover\:translate-x-1\/2:hover { + --transform-translate-x: 50%; + } + + .md\:hover\:translate-x-1\/3:hover { + --transform-translate-x: 33.333333%; + } + + .md\:hover\:translate-x-2\/3:hover { + --transform-translate-x: 66.666667%; + } + + .md\:hover\:translate-x-1\/4:hover { + --transform-translate-x: 25%; + } + + .md\:hover\:translate-x-2\/4:hover { + --transform-translate-x: 50%; + } + + .md\:hover\:translate-x-3\/4:hover { + --transform-translate-x: 75%; + } + + .md\:hover\:translate-x-1\/5:hover { + --transform-translate-x: 20%; + } + + .md\:hover\:translate-x-2\/5:hover { + --transform-translate-x: 40%; + } + + .md\:hover\:translate-x-3\/5:hover { + --transform-translate-x: 60%; + } + + .md\:hover\:translate-x-4\/5:hover { + --transform-translate-x: 80%; + } + + .md\:hover\:translate-x-1\/6:hover { + --transform-translate-x: 16.666667%; + } + + .md\:hover\:translate-x-2\/6:hover { + --transform-translate-x: 33.333333%; + } + + .md\:hover\:translate-x-3\/6:hover { + --transform-translate-x: 50%; + } + + .md\:hover\:translate-x-4\/6:hover { + --transform-translate-x: 66.666667%; + } + + .md\:hover\:translate-x-5\/6:hover { + --transform-translate-x: 83.333333%; + } + + .md\:hover\:translate-x-1\/12:hover { + --transform-translate-x: 8.333333%; + } + + .md\:hover\:translate-x-2\/12:hover { + --transform-translate-x: 16.666667%; + } + + .md\:hover\:translate-x-3\/12:hover { + --transform-translate-x: 25%; + } + + .md\:hover\:translate-x-4\/12:hover { + --transform-translate-x: 33.333333%; + } + + .md\:hover\:translate-x-5\/12:hover { + --transform-translate-x: 41.666667%; + } + + .md\:hover\:translate-x-6\/12:hover { + --transform-translate-x: 50%; + } + + .md\:hover\:translate-x-7\/12:hover { + --transform-translate-x: 58.333333%; + } + + .md\:hover\:translate-x-8\/12:hover { + --transform-translate-x: 66.666667%; + } + + .md\:hover\:translate-x-9\/12:hover { + --transform-translate-x: 75%; + } + + .md\:hover\:translate-x-10\/12:hover { + --transform-translate-x: 83.333333%; + } + + .md\:hover\:translate-x-11\/12:hover { + --transform-translate-x: 91.666667%; + } + + .md\:hover\:translate-x-full:hover { + --transform-translate-x: 100%; + } + + .md\:hover\:-translate-x-1:hover { + --transform-translate-x: -0.25rem; + } + + .md\:hover\:-translate-x-2:hover { + --transform-translate-x: -0.5rem; + } + + .md\:hover\:-translate-x-3:hover { + --transform-translate-x: -0.75rem; + } + + .md\:hover\:-translate-x-4:hover { + --transform-translate-x: -1rem; + } + + .md\:hover\:-translate-x-5:hover { + --transform-translate-x: -1.25rem; + } + + .md\:hover\:-translate-x-6:hover { + --transform-translate-x: -1.5rem; + } + + .md\:hover\:-translate-x-7:hover { + --transform-translate-x: -1.75rem; + } + + .md\:hover\:-translate-x-8:hover { + --transform-translate-x: -2rem; + } + + .md\:hover\:-translate-x-9:hover { + --transform-translate-x: -2.25rem; + } + + .md\:hover\:-translate-x-10:hover { + --transform-translate-x: -2.5rem; + } + + .md\:hover\:-translate-x-11:hover { + --transform-translate-x: -2.75rem; + } + + .md\:hover\:-translate-x-12:hover { + --transform-translate-x: -3rem; + } + + .md\:hover\:-translate-x-13:hover { + --transform-translate-x: -3.25rem; + } + + .md\:hover\:-translate-x-14:hover { + --transform-translate-x: -3.5rem; + } + + .md\:hover\:-translate-x-15:hover { + --transform-translate-x: -3.75rem; + } + + .md\:hover\:-translate-x-16:hover { + --transform-translate-x: -4rem; + } + + .md\:hover\:-translate-x-20:hover { + --transform-translate-x: -5rem; + } + + .md\:hover\:-translate-x-24:hover { + --transform-translate-x: -6rem; + } + + .md\:hover\:-translate-x-28:hover { + --transform-translate-x: -7rem; + } + + .md\:hover\:-translate-x-32:hover { + --transform-translate-x: -8rem; + } + + .md\:hover\:-translate-x-36:hover { + --transform-translate-x: -9rem; + } + + .md\:hover\:-translate-x-40:hover { + --transform-translate-x: -10rem; + } + + .md\:hover\:-translate-x-44:hover { + --transform-translate-x: -11rem; + } + + .md\:hover\:-translate-x-48:hover { + --transform-translate-x: -12rem; + } + + .md\:hover\:-translate-x-52:hover { + --transform-translate-x: -13rem; + } + + .md\:hover\:-translate-x-56:hover { + --transform-translate-x: -14rem; + } + + .md\:hover\:-translate-x-60:hover { + --transform-translate-x: -15rem; + } + + .md\:hover\:-translate-x-64:hover { + --transform-translate-x: -16rem; + } + + .md\:hover\:-translate-x-72:hover { + --transform-translate-x: -18rem; + } + + .md\:hover\:-translate-x-80:hover { + --transform-translate-x: -20rem; + } + + .md\:hover\:-translate-x-96:hover { + --transform-translate-x: -24rem; + } + + .md\:hover\:-translate-x-px:hover { + --transform-translate-x: -1px; + } + + .md\:hover\:-translate-x-0\.5:hover { + --transform-translate-x: -0.125rem; + } + + .md\:hover\:-translate-x-1\.5:hover { + --transform-translate-x: -0.375rem; + } + + .md\:hover\:-translate-x-2\.5:hover { + --transform-translate-x: -0.625rem; + } + + .md\:hover\:-translate-x-3\.5:hover { + --transform-translate-x: -0.875rem; + } + + .md\:hover\:-translate-x-1\/2:hover { + --transform-translate-x: -50%; + } + + .md\:hover\:-translate-x-1\/3:hover { + --transform-translate-x: -33.33333%; + } + + .md\:hover\:-translate-x-2\/3:hover { + --transform-translate-x: -66.66667%; + } + + .md\:hover\:-translate-x-1\/4:hover { + --transform-translate-x: -25%; + } + + .md\:hover\:-translate-x-2\/4:hover { + --transform-translate-x: -50%; + } + + .md\:hover\:-translate-x-3\/4:hover { + --transform-translate-x: -75%; + } + + .md\:hover\:-translate-x-1\/5:hover { + --transform-translate-x: -20%; + } + + .md\:hover\:-translate-x-2\/5:hover { + --transform-translate-x: -40%; + } + + .md\:hover\:-translate-x-3\/5:hover { + --transform-translate-x: -60%; + } + + .md\:hover\:-translate-x-4\/5:hover { + --transform-translate-x: -80%; + } + + .md\:hover\:-translate-x-1\/6:hover { + --transform-translate-x: -16.66667%; + } + + .md\:hover\:-translate-x-2\/6:hover { + --transform-translate-x: -33.33333%; + } + + .md\:hover\:-translate-x-3\/6:hover { + --transform-translate-x: -50%; + } + + .md\:hover\:-translate-x-4\/6:hover { + --transform-translate-x: -66.66667%; + } + + .md\:hover\:-translate-x-5\/6:hover { + --transform-translate-x: -83.33333%; + } + + .md\:hover\:-translate-x-1\/12:hover { + --transform-translate-x: -8.33333%; + } + + .md\:hover\:-translate-x-2\/12:hover { + --transform-translate-x: -16.66667%; + } + + .md\:hover\:-translate-x-3\/12:hover { + --transform-translate-x: -25%; + } + + .md\:hover\:-translate-x-4\/12:hover { + --transform-translate-x: -33.33333%; + } + + .md\:hover\:-translate-x-5\/12:hover { + --transform-translate-x: -41.66667%; + } + + .md\:hover\:-translate-x-6\/12:hover { + --transform-translate-x: -50%; + } + + .md\:hover\:-translate-x-7\/12:hover { + --transform-translate-x: -58.33333%; + } + + .md\:hover\:-translate-x-8\/12:hover { + --transform-translate-x: -66.66667%; + } + + .md\:hover\:-translate-x-9\/12:hover { + --transform-translate-x: -75%; + } + + .md\:hover\:-translate-x-10\/12:hover { + --transform-translate-x: -83.33333%; + } + + .md\:hover\:-translate-x-11\/12:hover { + --transform-translate-x: -91.66667%; + } + + .md\:hover\:-translate-x-full:hover { + --transform-translate-x: -100%; + } + + .md\:hover\:translate-y-0:hover { + --transform-translate-y: 0; + } + + .md\:hover\:translate-y-1:hover { + --transform-translate-y: 0.25rem; + } + + .md\:hover\:translate-y-2:hover { + --transform-translate-y: 0.5rem; + } + + .md\:hover\:translate-y-3:hover { + --transform-translate-y: 0.75rem; + } + + .md\:hover\:translate-y-4:hover { + --transform-translate-y: 1rem; + } + + .md\:hover\:translate-y-5:hover { + --transform-translate-y: 1.25rem; + } + + .md\:hover\:translate-y-6:hover { + --transform-translate-y: 1.5rem; + } + + .md\:hover\:translate-y-7:hover { + --transform-translate-y: 1.75rem; + } + + .md\:hover\:translate-y-8:hover { + --transform-translate-y: 2rem; + } + + .md\:hover\:translate-y-9:hover { + --transform-translate-y: 2.25rem; + } + + .md\:hover\:translate-y-10:hover { + --transform-translate-y: 2.5rem; + } + + .md\:hover\:translate-y-11:hover { + --transform-translate-y: 2.75rem; + } + + .md\:hover\:translate-y-12:hover { + --transform-translate-y: 3rem; + } + + .md\:hover\:translate-y-13:hover { + --transform-translate-y: 3.25rem; + } + + .md\:hover\:translate-y-14:hover { + --transform-translate-y: 3.5rem; + } + + .md\:hover\:translate-y-15:hover { + --transform-translate-y: 3.75rem; + } + + .md\:hover\:translate-y-16:hover { + --transform-translate-y: 4rem; + } + + .md\:hover\:translate-y-20:hover { + --transform-translate-y: 5rem; + } + + .md\:hover\:translate-y-24:hover { + --transform-translate-y: 6rem; + } + + .md\:hover\:translate-y-28:hover { + --transform-translate-y: 7rem; + } + + .md\:hover\:translate-y-32:hover { + --transform-translate-y: 8rem; + } + + .md\:hover\:translate-y-36:hover { + --transform-translate-y: 9rem; + } + + .md\:hover\:translate-y-40:hover { + --transform-translate-y: 10rem; + } + + .md\:hover\:translate-y-44:hover { + --transform-translate-y: 11rem; + } + + .md\:hover\:translate-y-48:hover { + --transform-translate-y: 12rem; + } + + .md\:hover\:translate-y-52:hover { + --transform-translate-y: 13rem; + } + + .md\:hover\:translate-y-56:hover { + --transform-translate-y: 14rem; + } + + .md\:hover\:translate-y-60:hover { + --transform-translate-y: 15rem; + } + + .md\:hover\:translate-y-64:hover { + --transform-translate-y: 16rem; + } + + .md\:hover\:translate-y-72:hover { + --transform-translate-y: 18rem; + } + + .md\:hover\:translate-y-80:hover { + --transform-translate-y: 20rem; + } + + .md\:hover\:translate-y-96:hover { + --transform-translate-y: 24rem; + } + + .md\:hover\:translate-y-px:hover { + --transform-translate-y: 1px; + } + + .md\:hover\:translate-y-0\.5:hover { + --transform-translate-y: 0.125rem; + } + + .md\:hover\:translate-y-1\.5:hover { + --transform-translate-y: 0.375rem; + } + + .md\:hover\:translate-y-2\.5:hover { + --transform-translate-y: 0.625rem; + } + + .md\:hover\:translate-y-3\.5:hover { + --transform-translate-y: 0.875rem; + } + + .md\:hover\:translate-y-1\/2:hover { + --transform-translate-y: 50%; + } + + .md\:hover\:translate-y-1\/3:hover { + --transform-translate-y: 33.333333%; + } + + .md\:hover\:translate-y-2\/3:hover { + --transform-translate-y: 66.666667%; + } + + .md\:hover\:translate-y-1\/4:hover { + --transform-translate-y: 25%; + } + + .md\:hover\:translate-y-2\/4:hover { + --transform-translate-y: 50%; + } + + .md\:hover\:translate-y-3\/4:hover { + --transform-translate-y: 75%; + } + + .md\:hover\:translate-y-1\/5:hover { + --transform-translate-y: 20%; + } + + .md\:hover\:translate-y-2\/5:hover { + --transform-translate-y: 40%; + } + + .md\:hover\:translate-y-3\/5:hover { + --transform-translate-y: 60%; + } + + .md\:hover\:translate-y-4\/5:hover { + --transform-translate-y: 80%; + } + + .md\:hover\:translate-y-1\/6:hover { + --transform-translate-y: 16.666667%; + } + + .md\:hover\:translate-y-2\/6:hover { + --transform-translate-y: 33.333333%; + } + + .md\:hover\:translate-y-3\/6:hover { + --transform-translate-y: 50%; + } + + .md\:hover\:translate-y-4\/6:hover { + --transform-translate-y: 66.666667%; + } + + .md\:hover\:translate-y-5\/6:hover { + --transform-translate-y: 83.333333%; + } + + .md\:hover\:translate-y-1\/12:hover { + --transform-translate-y: 8.333333%; + } + + .md\:hover\:translate-y-2\/12:hover { + --transform-translate-y: 16.666667%; + } + + .md\:hover\:translate-y-3\/12:hover { + --transform-translate-y: 25%; + } + + .md\:hover\:translate-y-4\/12:hover { + --transform-translate-y: 33.333333%; + } + + .md\:hover\:translate-y-5\/12:hover { + --transform-translate-y: 41.666667%; + } + + .md\:hover\:translate-y-6\/12:hover { + --transform-translate-y: 50%; + } + + .md\:hover\:translate-y-7\/12:hover { + --transform-translate-y: 58.333333%; + } + + .md\:hover\:translate-y-8\/12:hover { + --transform-translate-y: 66.666667%; + } + + .md\:hover\:translate-y-9\/12:hover { + --transform-translate-y: 75%; + } + + .md\:hover\:translate-y-10\/12:hover { + --transform-translate-y: 83.333333%; + } + + .md\:hover\:translate-y-11\/12:hover { + --transform-translate-y: 91.666667%; + } + + .md\:hover\:translate-y-full:hover { + --transform-translate-y: 100%; + } + + .md\:hover\:-translate-y-1:hover { + --transform-translate-y: -0.25rem; + } + + .md\:hover\:-translate-y-2:hover { + --transform-translate-y: -0.5rem; + } + + .md\:hover\:-translate-y-3:hover { + --transform-translate-y: -0.75rem; + } + + .md\:hover\:-translate-y-4:hover { + --transform-translate-y: -1rem; + } + + .md\:hover\:-translate-y-5:hover { + --transform-translate-y: -1.25rem; + } + + .md\:hover\:-translate-y-6:hover { + --transform-translate-y: -1.5rem; + } + + .md\:hover\:-translate-y-7:hover { + --transform-translate-y: -1.75rem; + } + + .md\:hover\:-translate-y-8:hover { + --transform-translate-y: -2rem; + } + + .md\:hover\:-translate-y-9:hover { + --transform-translate-y: -2.25rem; + } + + .md\:hover\:-translate-y-10:hover { + --transform-translate-y: -2.5rem; + } + + .md\:hover\:-translate-y-11:hover { + --transform-translate-y: -2.75rem; + } + + .md\:hover\:-translate-y-12:hover { + --transform-translate-y: -3rem; + } + + .md\:hover\:-translate-y-13:hover { + --transform-translate-y: -3.25rem; + } + + .md\:hover\:-translate-y-14:hover { + --transform-translate-y: -3.5rem; + } + + .md\:hover\:-translate-y-15:hover { + --transform-translate-y: -3.75rem; + } + + .md\:hover\:-translate-y-16:hover { + --transform-translate-y: -4rem; + } + + .md\:hover\:-translate-y-20:hover { + --transform-translate-y: -5rem; + } + + .md\:hover\:-translate-y-24:hover { + --transform-translate-y: -6rem; + } + + .md\:hover\:-translate-y-28:hover { + --transform-translate-y: -7rem; + } + + .md\:hover\:-translate-y-32:hover { + --transform-translate-y: -8rem; + } + + .md\:hover\:-translate-y-36:hover { + --transform-translate-y: -9rem; + } + + .md\:hover\:-translate-y-40:hover { + --transform-translate-y: -10rem; + } + + .md\:hover\:-translate-y-44:hover { + --transform-translate-y: -11rem; + } + + .md\:hover\:-translate-y-48:hover { + --transform-translate-y: -12rem; + } + + .md\:hover\:-translate-y-52:hover { + --transform-translate-y: -13rem; + } + + .md\:hover\:-translate-y-56:hover { + --transform-translate-y: -14rem; + } + + .md\:hover\:-translate-y-60:hover { + --transform-translate-y: -15rem; + } + + .md\:hover\:-translate-y-64:hover { + --transform-translate-y: -16rem; + } + + .md\:hover\:-translate-y-72:hover { + --transform-translate-y: -18rem; + } + + .md\:hover\:-translate-y-80:hover { + --transform-translate-y: -20rem; + } + + .md\:hover\:-translate-y-96:hover { + --transform-translate-y: -24rem; + } + + .md\:hover\:-translate-y-px:hover { + --transform-translate-y: -1px; + } + + .md\:hover\:-translate-y-0\.5:hover { + --transform-translate-y: -0.125rem; + } + + .md\:hover\:-translate-y-1\.5:hover { + --transform-translate-y: -0.375rem; + } + + .md\:hover\:-translate-y-2\.5:hover { + --transform-translate-y: -0.625rem; + } + + .md\:hover\:-translate-y-3\.5:hover { + --transform-translate-y: -0.875rem; + } + + .md\:hover\:-translate-y-1\/2:hover { + --transform-translate-y: -50%; + } + + .md\:hover\:-translate-y-1\/3:hover { + --transform-translate-y: -33.33333%; + } + + .md\:hover\:-translate-y-2\/3:hover { + --transform-translate-y: -66.66667%; + } + + .md\:hover\:-translate-y-1\/4:hover { + --transform-translate-y: -25%; + } + + .md\:hover\:-translate-y-2\/4:hover { + --transform-translate-y: -50%; + } + + .md\:hover\:-translate-y-3\/4:hover { + --transform-translate-y: -75%; + } + + .md\:hover\:-translate-y-1\/5:hover { + --transform-translate-y: -20%; + } + + .md\:hover\:-translate-y-2\/5:hover { + --transform-translate-y: -40%; + } + + .md\:hover\:-translate-y-3\/5:hover { + --transform-translate-y: -60%; + } + + .md\:hover\:-translate-y-4\/5:hover { + --transform-translate-y: -80%; + } + + .md\:hover\:-translate-y-1\/6:hover { + --transform-translate-y: -16.66667%; + } + + .md\:hover\:-translate-y-2\/6:hover { + --transform-translate-y: -33.33333%; + } + + .md\:hover\:-translate-y-3\/6:hover { + --transform-translate-y: -50%; + } + + .md\:hover\:-translate-y-4\/6:hover { + --transform-translate-y: -66.66667%; + } + + .md\:hover\:-translate-y-5\/6:hover { + --transform-translate-y: -83.33333%; + } + + .md\:hover\:-translate-y-1\/12:hover { + --transform-translate-y: -8.33333%; + } + + .md\:hover\:-translate-y-2\/12:hover { + --transform-translate-y: -16.66667%; + } + + .md\:hover\:-translate-y-3\/12:hover { + --transform-translate-y: -25%; + } + + .md\:hover\:-translate-y-4\/12:hover { + --transform-translate-y: -33.33333%; + } + + .md\:hover\:-translate-y-5\/12:hover { + --transform-translate-y: -41.66667%; + } + + .md\:hover\:-translate-y-6\/12:hover { + --transform-translate-y: -50%; + } + + .md\:hover\:-translate-y-7\/12:hover { + --transform-translate-y: -58.33333%; + } + + .md\:hover\:-translate-y-8\/12:hover { + --transform-translate-y: -66.66667%; + } + + .md\:hover\:-translate-y-9\/12:hover { + --transform-translate-y: -75%; + } + + .md\:hover\:-translate-y-10\/12:hover { + --transform-translate-y: -83.33333%; + } + + .md\:hover\:-translate-y-11\/12:hover { + --transform-translate-y: -91.66667%; + } + + .md\:hover\:-translate-y-full:hover { + --transform-translate-y: -100%; + } + + .md\:focus\:translate-x-0:focus { + --transform-translate-x: 0; + } + + .md\:focus\:translate-x-1:focus { + --transform-translate-x: 0.25rem; + } + + .md\:focus\:translate-x-2:focus { + --transform-translate-x: 0.5rem; + } + + .md\:focus\:translate-x-3:focus { + --transform-translate-x: 0.75rem; + } + + .md\:focus\:translate-x-4:focus { + --transform-translate-x: 1rem; + } + + .md\:focus\:translate-x-5:focus { + --transform-translate-x: 1.25rem; + } + + .md\:focus\:translate-x-6:focus { + --transform-translate-x: 1.5rem; + } + + .md\:focus\:translate-x-7:focus { + --transform-translate-x: 1.75rem; + } + + .md\:focus\:translate-x-8:focus { + --transform-translate-x: 2rem; + } + + .md\:focus\:translate-x-9:focus { + --transform-translate-x: 2.25rem; + } + + .md\:focus\:translate-x-10:focus { + --transform-translate-x: 2.5rem; + } + + .md\:focus\:translate-x-11:focus { + --transform-translate-x: 2.75rem; + } + + .md\:focus\:translate-x-12:focus { + --transform-translate-x: 3rem; + } + + .md\:focus\:translate-x-13:focus { + --transform-translate-x: 3.25rem; + } + + .md\:focus\:translate-x-14:focus { + --transform-translate-x: 3.5rem; + } + + .md\:focus\:translate-x-15:focus { + --transform-translate-x: 3.75rem; + } + + .md\:focus\:translate-x-16:focus { + --transform-translate-x: 4rem; + } + + .md\:focus\:translate-x-20:focus { + --transform-translate-x: 5rem; + } + + .md\:focus\:translate-x-24:focus { + --transform-translate-x: 6rem; + } + + .md\:focus\:translate-x-28:focus { + --transform-translate-x: 7rem; + } + + .md\:focus\:translate-x-32:focus { + --transform-translate-x: 8rem; + } + + .md\:focus\:translate-x-36:focus { + --transform-translate-x: 9rem; + } + + .md\:focus\:translate-x-40:focus { + --transform-translate-x: 10rem; + } + + .md\:focus\:translate-x-44:focus { + --transform-translate-x: 11rem; + } + + .md\:focus\:translate-x-48:focus { + --transform-translate-x: 12rem; + } + + .md\:focus\:translate-x-52:focus { + --transform-translate-x: 13rem; + } + + .md\:focus\:translate-x-56:focus { + --transform-translate-x: 14rem; + } + + .md\:focus\:translate-x-60:focus { + --transform-translate-x: 15rem; + } + + .md\:focus\:translate-x-64:focus { + --transform-translate-x: 16rem; + } + + .md\:focus\:translate-x-72:focus { + --transform-translate-x: 18rem; + } + + .md\:focus\:translate-x-80:focus { + --transform-translate-x: 20rem; + } + + .md\:focus\:translate-x-96:focus { + --transform-translate-x: 24rem; + } + + .md\:focus\:translate-x-px:focus { + --transform-translate-x: 1px; + } + + .md\:focus\:translate-x-0\.5:focus { + --transform-translate-x: 0.125rem; + } + + .md\:focus\:translate-x-1\.5:focus { + --transform-translate-x: 0.375rem; + } + + .md\:focus\:translate-x-2\.5:focus { + --transform-translate-x: 0.625rem; + } + + .md\:focus\:translate-x-3\.5:focus { + --transform-translate-x: 0.875rem; + } + + .md\:focus\:translate-x-1\/2:focus { + --transform-translate-x: 50%; + } + + .md\:focus\:translate-x-1\/3:focus { + --transform-translate-x: 33.333333%; + } + + .md\:focus\:translate-x-2\/3:focus { + --transform-translate-x: 66.666667%; + } + + .md\:focus\:translate-x-1\/4:focus { + --transform-translate-x: 25%; + } + + .md\:focus\:translate-x-2\/4:focus { + --transform-translate-x: 50%; + } + + .md\:focus\:translate-x-3\/4:focus { + --transform-translate-x: 75%; + } + + .md\:focus\:translate-x-1\/5:focus { + --transform-translate-x: 20%; + } + + .md\:focus\:translate-x-2\/5:focus { + --transform-translate-x: 40%; + } + + .md\:focus\:translate-x-3\/5:focus { + --transform-translate-x: 60%; + } + + .md\:focus\:translate-x-4\/5:focus { + --transform-translate-x: 80%; + } + + .md\:focus\:translate-x-1\/6:focus { + --transform-translate-x: 16.666667%; + } + + .md\:focus\:translate-x-2\/6:focus { + --transform-translate-x: 33.333333%; + } + + .md\:focus\:translate-x-3\/6:focus { + --transform-translate-x: 50%; + } + + .md\:focus\:translate-x-4\/6:focus { + --transform-translate-x: 66.666667%; + } + + .md\:focus\:translate-x-5\/6:focus { + --transform-translate-x: 83.333333%; + } + + .md\:focus\:translate-x-1\/12:focus { + --transform-translate-x: 8.333333%; + } + + .md\:focus\:translate-x-2\/12:focus { + --transform-translate-x: 16.666667%; + } + + .md\:focus\:translate-x-3\/12:focus { + --transform-translate-x: 25%; + } + + .md\:focus\:translate-x-4\/12:focus { + --transform-translate-x: 33.333333%; + } + + .md\:focus\:translate-x-5\/12:focus { + --transform-translate-x: 41.666667%; + } + + .md\:focus\:translate-x-6\/12:focus { + --transform-translate-x: 50%; + } + + .md\:focus\:translate-x-7\/12:focus { + --transform-translate-x: 58.333333%; + } + + .md\:focus\:translate-x-8\/12:focus { + --transform-translate-x: 66.666667%; + } + + .md\:focus\:translate-x-9\/12:focus { + --transform-translate-x: 75%; + } + + .md\:focus\:translate-x-10\/12:focus { + --transform-translate-x: 83.333333%; + } + + .md\:focus\:translate-x-11\/12:focus { + --transform-translate-x: 91.666667%; + } + + .md\:focus\:translate-x-full:focus { + --transform-translate-x: 100%; + } + + .md\:focus\:-translate-x-1:focus { + --transform-translate-x: -0.25rem; + } + + .md\:focus\:-translate-x-2:focus { + --transform-translate-x: -0.5rem; + } + + .md\:focus\:-translate-x-3:focus { + --transform-translate-x: -0.75rem; + } + + .md\:focus\:-translate-x-4:focus { + --transform-translate-x: -1rem; + } + + .md\:focus\:-translate-x-5:focus { + --transform-translate-x: -1.25rem; + } + + .md\:focus\:-translate-x-6:focus { + --transform-translate-x: -1.5rem; + } + + .md\:focus\:-translate-x-7:focus { + --transform-translate-x: -1.75rem; + } + + .md\:focus\:-translate-x-8:focus { + --transform-translate-x: -2rem; + } + + .md\:focus\:-translate-x-9:focus { + --transform-translate-x: -2.25rem; + } + + .md\:focus\:-translate-x-10:focus { + --transform-translate-x: -2.5rem; + } + + .md\:focus\:-translate-x-11:focus { + --transform-translate-x: -2.75rem; + } + + .md\:focus\:-translate-x-12:focus { + --transform-translate-x: -3rem; + } + + .md\:focus\:-translate-x-13:focus { + --transform-translate-x: -3.25rem; + } + + .md\:focus\:-translate-x-14:focus { + --transform-translate-x: -3.5rem; + } + + .md\:focus\:-translate-x-15:focus { + --transform-translate-x: -3.75rem; + } + + .md\:focus\:-translate-x-16:focus { + --transform-translate-x: -4rem; + } + + .md\:focus\:-translate-x-20:focus { + --transform-translate-x: -5rem; + } + + .md\:focus\:-translate-x-24:focus { + --transform-translate-x: -6rem; + } + + .md\:focus\:-translate-x-28:focus { + --transform-translate-x: -7rem; + } + + .md\:focus\:-translate-x-32:focus { + --transform-translate-x: -8rem; + } + + .md\:focus\:-translate-x-36:focus { + --transform-translate-x: -9rem; + } + + .md\:focus\:-translate-x-40:focus { + --transform-translate-x: -10rem; + } + + .md\:focus\:-translate-x-44:focus { + --transform-translate-x: -11rem; + } + + .md\:focus\:-translate-x-48:focus { + --transform-translate-x: -12rem; + } + + .md\:focus\:-translate-x-52:focus { + --transform-translate-x: -13rem; + } + + .md\:focus\:-translate-x-56:focus { + --transform-translate-x: -14rem; + } + + .md\:focus\:-translate-x-60:focus { + --transform-translate-x: -15rem; + } + + .md\:focus\:-translate-x-64:focus { + --transform-translate-x: -16rem; + } + + .md\:focus\:-translate-x-72:focus { + --transform-translate-x: -18rem; + } + + .md\:focus\:-translate-x-80:focus { + --transform-translate-x: -20rem; + } + + .md\:focus\:-translate-x-96:focus { + --transform-translate-x: -24rem; + } + + .md\:focus\:-translate-x-px:focus { + --transform-translate-x: -1px; + } + + .md\:focus\:-translate-x-0\.5:focus { + --transform-translate-x: -0.125rem; + } + + .md\:focus\:-translate-x-1\.5:focus { + --transform-translate-x: -0.375rem; + } + + .md\:focus\:-translate-x-2\.5:focus { + --transform-translate-x: -0.625rem; + } + + .md\:focus\:-translate-x-3\.5:focus { + --transform-translate-x: -0.875rem; + } + + .md\:focus\:-translate-x-1\/2:focus { + --transform-translate-x: -50%; + } + + .md\:focus\:-translate-x-1\/3:focus { + --transform-translate-x: -33.33333%; + } + + .md\:focus\:-translate-x-2\/3:focus { + --transform-translate-x: -66.66667%; + } + + .md\:focus\:-translate-x-1\/4:focus { + --transform-translate-x: -25%; + } + + .md\:focus\:-translate-x-2\/4:focus { + --transform-translate-x: -50%; + } + + .md\:focus\:-translate-x-3\/4:focus { + --transform-translate-x: -75%; + } + + .md\:focus\:-translate-x-1\/5:focus { + --transform-translate-x: -20%; + } + + .md\:focus\:-translate-x-2\/5:focus { + --transform-translate-x: -40%; + } + + .md\:focus\:-translate-x-3\/5:focus { + --transform-translate-x: -60%; + } + + .md\:focus\:-translate-x-4\/5:focus { + --transform-translate-x: -80%; + } + + .md\:focus\:-translate-x-1\/6:focus { + --transform-translate-x: -16.66667%; + } + + .md\:focus\:-translate-x-2\/6:focus { + --transform-translate-x: -33.33333%; + } + + .md\:focus\:-translate-x-3\/6:focus { + --transform-translate-x: -50%; + } + + .md\:focus\:-translate-x-4\/6:focus { + --transform-translate-x: -66.66667%; + } + + .md\:focus\:-translate-x-5\/6:focus { + --transform-translate-x: -83.33333%; + } + + .md\:focus\:-translate-x-1\/12:focus { + --transform-translate-x: -8.33333%; + } + + .md\:focus\:-translate-x-2\/12:focus { + --transform-translate-x: -16.66667%; + } + + .md\:focus\:-translate-x-3\/12:focus { + --transform-translate-x: -25%; + } + + .md\:focus\:-translate-x-4\/12:focus { + --transform-translate-x: -33.33333%; + } + + .md\:focus\:-translate-x-5\/12:focus { + --transform-translate-x: -41.66667%; + } + + .md\:focus\:-translate-x-6\/12:focus { + --transform-translate-x: -50%; + } + + .md\:focus\:-translate-x-7\/12:focus { + --transform-translate-x: -58.33333%; + } + + .md\:focus\:-translate-x-8\/12:focus { + --transform-translate-x: -66.66667%; + } + + .md\:focus\:-translate-x-9\/12:focus { + --transform-translate-x: -75%; + } + + .md\:focus\:-translate-x-10\/12:focus { + --transform-translate-x: -83.33333%; + } + + .md\:focus\:-translate-x-11\/12:focus { + --transform-translate-x: -91.66667%; + } + + .md\:focus\:-translate-x-full:focus { + --transform-translate-x: -100%; + } + + .md\:focus\:translate-y-0:focus { + --transform-translate-y: 0; + } + + .md\:focus\:translate-y-1:focus { + --transform-translate-y: 0.25rem; + } + + .md\:focus\:translate-y-2:focus { + --transform-translate-y: 0.5rem; + } + + .md\:focus\:translate-y-3:focus { + --transform-translate-y: 0.75rem; + } + + .md\:focus\:translate-y-4:focus { + --transform-translate-y: 1rem; + } + + .md\:focus\:translate-y-5:focus { + --transform-translate-y: 1.25rem; + } + + .md\:focus\:translate-y-6:focus { + --transform-translate-y: 1.5rem; + } + + .md\:focus\:translate-y-7:focus { + --transform-translate-y: 1.75rem; + } + + .md\:focus\:translate-y-8:focus { + --transform-translate-y: 2rem; + } + + .md\:focus\:translate-y-9:focus { + --transform-translate-y: 2.25rem; + } + + .md\:focus\:translate-y-10:focus { + --transform-translate-y: 2.5rem; + } + + .md\:focus\:translate-y-11:focus { + --transform-translate-y: 2.75rem; + } + + .md\:focus\:translate-y-12:focus { + --transform-translate-y: 3rem; + } + + .md\:focus\:translate-y-13:focus { + --transform-translate-y: 3.25rem; + } + + .md\:focus\:translate-y-14:focus { + --transform-translate-y: 3.5rem; + } + + .md\:focus\:translate-y-15:focus { + --transform-translate-y: 3.75rem; + } + + .md\:focus\:translate-y-16:focus { + --transform-translate-y: 4rem; + } + + .md\:focus\:translate-y-20:focus { + --transform-translate-y: 5rem; + } + + .md\:focus\:translate-y-24:focus { + --transform-translate-y: 6rem; + } + + .md\:focus\:translate-y-28:focus { + --transform-translate-y: 7rem; + } + + .md\:focus\:translate-y-32:focus { + --transform-translate-y: 8rem; + } + + .md\:focus\:translate-y-36:focus { + --transform-translate-y: 9rem; + } + + .md\:focus\:translate-y-40:focus { + --transform-translate-y: 10rem; + } + + .md\:focus\:translate-y-44:focus { + --transform-translate-y: 11rem; + } + + .md\:focus\:translate-y-48:focus { + --transform-translate-y: 12rem; + } + + .md\:focus\:translate-y-52:focus { + --transform-translate-y: 13rem; + } + + .md\:focus\:translate-y-56:focus { + --transform-translate-y: 14rem; + } + + .md\:focus\:translate-y-60:focus { + --transform-translate-y: 15rem; + } + + .md\:focus\:translate-y-64:focus { + --transform-translate-y: 16rem; + } + + .md\:focus\:translate-y-72:focus { + --transform-translate-y: 18rem; + } + + .md\:focus\:translate-y-80:focus { + --transform-translate-y: 20rem; + } + + .md\:focus\:translate-y-96:focus { + --transform-translate-y: 24rem; + } + + .md\:focus\:translate-y-px:focus { + --transform-translate-y: 1px; + } + + .md\:focus\:translate-y-0\.5:focus { + --transform-translate-y: 0.125rem; + } + + .md\:focus\:translate-y-1\.5:focus { + --transform-translate-y: 0.375rem; + } + + .md\:focus\:translate-y-2\.5:focus { + --transform-translate-y: 0.625rem; + } + + .md\:focus\:translate-y-3\.5:focus { + --transform-translate-y: 0.875rem; + } + + .md\:focus\:translate-y-1\/2:focus { + --transform-translate-y: 50%; + } + + .md\:focus\:translate-y-1\/3:focus { + --transform-translate-y: 33.333333%; + } + + .md\:focus\:translate-y-2\/3:focus { + --transform-translate-y: 66.666667%; + } + + .md\:focus\:translate-y-1\/4:focus { + --transform-translate-y: 25%; + } + + .md\:focus\:translate-y-2\/4:focus { + --transform-translate-y: 50%; + } + + .md\:focus\:translate-y-3\/4:focus { + --transform-translate-y: 75%; + } + + .md\:focus\:translate-y-1\/5:focus { + --transform-translate-y: 20%; + } + + .md\:focus\:translate-y-2\/5:focus { + --transform-translate-y: 40%; + } + + .md\:focus\:translate-y-3\/5:focus { + --transform-translate-y: 60%; + } + + .md\:focus\:translate-y-4\/5:focus { + --transform-translate-y: 80%; + } + + .md\:focus\:translate-y-1\/6:focus { + --transform-translate-y: 16.666667%; + } + + .md\:focus\:translate-y-2\/6:focus { + --transform-translate-y: 33.333333%; + } + + .md\:focus\:translate-y-3\/6:focus { + --transform-translate-y: 50%; + } + + .md\:focus\:translate-y-4\/6:focus { + --transform-translate-y: 66.666667%; + } + + .md\:focus\:translate-y-5\/6:focus { + --transform-translate-y: 83.333333%; + } + + .md\:focus\:translate-y-1\/12:focus { + --transform-translate-y: 8.333333%; + } + + .md\:focus\:translate-y-2\/12:focus { + --transform-translate-y: 16.666667%; + } + + .md\:focus\:translate-y-3\/12:focus { + --transform-translate-y: 25%; + } + + .md\:focus\:translate-y-4\/12:focus { + --transform-translate-y: 33.333333%; + } + + .md\:focus\:translate-y-5\/12:focus { + --transform-translate-y: 41.666667%; + } + + .md\:focus\:translate-y-6\/12:focus { + --transform-translate-y: 50%; + } + + .md\:focus\:translate-y-7\/12:focus { + --transform-translate-y: 58.333333%; + } + + .md\:focus\:translate-y-8\/12:focus { + --transform-translate-y: 66.666667%; + } + + .md\:focus\:translate-y-9\/12:focus { + --transform-translate-y: 75%; + } + + .md\:focus\:translate-y-10\/12:focus { + --transform-translate-y: 83.333333%; + } + + .md\:focus\:translate-y-11\/12:focus { + --transform-translate-y: 91.666667%; + } + + .md\:focus\:translate-y-full:focus { + --transform-translate-y: 100%; + } + + .md\:focus\:-translate-y-1:focus { + --transform-translate-y: -0.25rem; + } + + .md\:focus\:-translate-y-2:focus { + --transform-translate-y: -0.5rem; + } + + .md\:focus\:-translate-y-3:focus { + --transform-translate-y: -0.75rem; + } + + .md\:focus\:-translate-y-4:focus { + --transform-translate-y: -1rem; + } + + .md\:focus\:-translate-y-5:focus { + --transform-translate-y: -1.25rem; + } + + .md\:focus\:-translate-y-6:focus { + --transform-translate-y: -1.5rem; + } + + .md\:focus\:-translate-y-7:focus { + --transform-translate-y: -1.75rem; + } + + .md\:focus\:-translate-y-8:focus { + --transform-translate-y: -2rem; + } + + .md\:focus\:-translate-y-9:focus { + --transform-translate-y: -2.25rem; + } + + .md\:focus\:-translate-y-10:focus { + --transform-translate-y: -2.5rem; + } + + .md\:focus\:-translate-y-11:focus { + --transform-translate-y: -2.75rem; + } + + .md\:focus\:-translate-y-12:focus { + --transform-translate-y: -3rem; + } + + .md\:focus\:-translate-y-13:focus { + --transform-translate-y: -3.25rem; + } + + .md\:focus\:-translate-y-14:focus { + --transform-translate-y: -3.5rem; + } + + .md\:focus\:-translate-y-15:focus { + --transform-translate-y: -3.75rem; + } + + .md\:focus\:-translate-y-16:focus { + --transform-translate-y: -4rem; + } + + .md\:focus\:-translate-y-20:focus { + --transform-translate-y: -5rem; + } + + .md\:focus\:-translate-y-24:focus { + --transform-translate-y: -6rem; + } + + .md\:focus\:-translate-y-28:focus { + --transform-translate-y: -7rem; + } + + .md\:focus\:-translate-y-32:focus { + --transform-translate-y: -8rem; + } + + .md\:focus\:-translate-y-36:focus { + --transform-translate-y: -9rem; + } + + .md\:focus\:-translate-y-40:focus { + --transform-translate-y: -10rem; + } + + .md\:focus\:-translate-y-44:focus { + --transform-translate-y: -11rem; + } + + .md\:focus\:-translate-y-48:focus { + --transform-translate-y: -12rem; + } + + .md\:focus\:-translate-y-52:focus { + --transform-translate-y: -13rem; + } + + .md\:focus\:-translate-y-56:focus { + --transform-translate-y: -14rem; + } + + .md\:focus\:-translate-y-60:focus { + --transform-translate-y: -15rem; + } + + .md\:focus\:-translate-y-64:focus { + --transform-translate-y: -16rem; + } + + .md\:focus\:-translate-y-72:focus { + --transform-translate-y: -18rem; + } + + .md\:focus\:-translate-y-80:focus { + --transform-translate-y: -20rem; + } + + .md\:focus\:-translate-y-96:focus { + --transform-translate-y: -24rem; + } + + .md\:focus\:-translate-y-px:focus { + --transform-translate-y: -1px; + } + + .md\:focus\:-translate-y-0\.5:focus { + --transform-translate-y: -0.125rem; + } + + .md\:focus\:-translate-y-1\.5:focus { + --transform-translate-y: -0.375rem; + } + + .md\:focus\:-translate-y-2\.5:focus { + --transform-translate-y: -0.625rem; + } + + .md\:focus\:-translate-y-3\.5:focus { + --transform-translate-y: -0.875rem; + } + + .md\:focus\:-translate-y-1\/2:focus { + --transform-translate-y: -50%; + } + + .md\:focus\:-translate-y-1\/3:focus { + --transform-translate-y: -33.33333%; + } + + .md\:focus\:-translate-y-2\/3:focus { + --transform-translate-y: -66.66667%; + } + + .md\:focus\:-translate-y-1\/4:focus { + --transform-translate-y: -25%; + } + + .md\:focus\:-translate-y-2\/4:focus { + --transform-translate-y: -50%; + } + + .md\:focus\:-translate-y-3\/4:focus { + --transform-translate-y: -75%; + } + + .md\:focus\:-translate-y-1\/5:focus { + --transform-translate-y: -20%; + } + + .md\:focus\:-translate-y-2\/5:focus { + --transform-translate-y: -40%; + } + + .md\:focus\:-translate-y-3\/5:focus { + --transform-translate-y: -60%; + } + + .md\:focus\:-translate-y-4\/5:focus { + --transform-translate-y: -80%; + } + + .md\:focus\:-translate-y-1\/6:focus { + --transform-translate-y: -16.66667%; + } + + .md\:focus\:-translate-y-2\/6:focus { + --transform-translate-y: -33.33333%; + } + + .md\:focus\:-translate-y-3\/6:focus { + --transform-translate-y: -50%; + } + + .md\:focus\:-translate-y-4\/6:focus { + --transform-translate-y: -66.66667%; + } + + .md\:focus\:-translate-y-5\/6:focus { + --transform-translate-y: -83.33333%; + } + + .md\:focus\:-translate-y-1\/12:focus { + --transform-translate-y: -8.33333%; + } + + .md\:focus\:-translate-y-2\/12:focus { + --transform-translate-y: -16.66667%; + } + + .md\:focus\:-translate-y-3\/12:focus { + --transform-translate-y: -25%; + } + + .md\:focus\:-translate-y-4\/12:focus { + --transform-translate-y: -33.33333%; + } + + .md\:focus\:-translate-y-5\/12:focus { + --transform-translate-y: -41.66667%; + } + + .md\:focus\:-translate-y-6\/12:focus { + --transform-translate-y: -50%; + } + + .md\:focus\:-translate-y-7\/12:focus { + --transform-translate-y: -58.33333%; + } + + .md\:focus\:-translate-y-8\/12:focus { + --transform-translate-y: -66.66667%; + } + + .md\:focus\:-translate-y-9\/12:focus { + --transform-translate-y: -75%; + } + + .md\:focus\:-translate-y-10\/12:focus { + --transform-translate-y: -83.33333%; + } + + .md\:focus\:-translate-y-11\/12:focus { + --transform-translate-y: -91.66667%; + } + + .md\:focus\:-translate-y-full:focus { + --transform-translate-y: -100%; + } + + .md\:skew-x-0 { + --transform-skew-x: 0; + } + + .md\:skew-x-3 { + --transform-skew-x: 3deg; + } + + .md\:skew-x-6 { + --transform-skew-x: 6deg; + } + + .md\:skew-x-12 { + --transform-skew-x: 12deg; + } + + .md\:-skew-x-12 { + --transform-skew-x: -12deg; + } + + .md\:-skew-x-6 { + --transform-skew-x: -6deg; + } + + .md\:-skew-x-3 { + --transform-skew-x: -3deg; + } + + .md\:skew-y-0 { + --transform-skew-y: 0; + } + + .md\:skew-y-3 { + --transform-skew-y: 3deg; + } + + .md\:skew-y-6 { + --transform-skew-y: 6deg; + } + + .md\:skew-y-12 { + --transform-skew-y: 12deg; + } + + .md\:-skew-y-12 { + --transform-skew-y: -12deg; + } + + .md\:-skew-y-6 { + --transform-skew-y: -6deg; + } + + .md\:-skew-y-3 { + --transform-skew-y: -3deg; + } + + .md\:hover\:skew-x-0:hover { + --transform-skew-x: 0; + } + + .md\:hover\:skew-x-3:hover { + --transform-skew-x: 3deg; + } + + .md\:hover\:skew-x-6:hover { + --transform-skew-x: 6deg; + } + + .md\:hover\:skew-x-12:hover { + --transform-skew-x: 12deg; + } + + .md\:hover\:-skew-x-12:hover { + --transform-skew-x: -12deg; + } + + .md\:hover\:-skew-x-6:hover { + --transform-skew-x: -6deg; + } + + .md\:hover\:-skew-x-3:hover { + --transform-skew-x: -3deg; + } + + .md\:hover\:skew-y-0:hover { + --transform-skew-y: 0; + } + + .md\:hover\:skew-y-3:hover { + --transform-skew-y: 3deg; + } + + .md\:hover\:skew-y-6:hover { + --transform-skew-y: 6deg; + } + + .md\:hover\:skew-y-12:hover { + --transform-skew-y: 12deg; + } + + .md\:hover\:-skew-y-12:hover { + --transform-skew-y: -12deg; + } + + .md\:hover\:-skew-y-6:hover { + --transform-skew-y: -6deg; + } + + .md\:hover\:-skew-y-3:hover { + --transform-skew-y: -3deg; + } + + .md\:focus\:skew-x-0:focus { + --transform-skew-x: 0; + } + + .md\:focus\:skew-x-3:focus { + --transform-skew-x: 3deg; + } + + .md\:focus\:skew-x-6:focus { + --transform-skew-x: 6deg; + } + + .md\:focus\:skew-x-12:focus { + --transform-skew-x: 12deg; + } + + .md\:focus\:-skew-x-12:focus { + --transform-skew-x: -12deg; + } + + .md\:focus\:-skew-x-6:focus { + --transform-skew-x: -6deg; + } + + .md\:focus\:-skew-x-3:focus { + --transform-skew-x: -3deg; + } + + .md\:focus\:skew-y-0:focus { + --transform-skew-y: 0; + } + + .md\:focus\:skew-y-3:focus { + --transform-skew-y: 3deg; + } + + .md\:focus\:skew-y-6:focus { + --transform-skew-y: 6deg; + } + + .md\:focus\:skew-y-12:focus { + --transform-skew-y: 12deg; + } + + .md\:focus\:-skew-y-12:focus { + --transform-skew-y: -12deg; + } + + .md\:focus\:-skew-y-6:focus { + --transform-skew-y: -6deg; + } + + .md\:focus\:-skew-y-3:focus { + --transform-skew-y: -3deg; + } + + .md\:transition-none { + transition-property: none; + } + + .md\:transition-all { + transition-property: all; + } + + .md\:transition { + transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; + } + + .md\:transition-colors { + transition-property: background-color, border-color, color, fill, stroke; + } + + .md\:transition-opacity { + transition-property: opacity; + } + + .md\:transition-shadow { + transition-property: box-shadow; + } + + .md\:transition-transform { + transition-property: transform; + } + + .md\:ease-linear { + transition-timing-function: linear; + } + + .md\:ease-in { + transition-timing-function: cubic-bezier(0.4, 0, 1, 1); + } + + .md\:ease-out { + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + } + + .md\:ease-in-out { + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + } + + .md\:duration-75 { + transition-duration: 75ms; + } + + .md\:duration-100 { + transition-duration: 100ms; + } + + .md\:duration-150 { + transition-duration: 150ms; + } + + .md\:duration-200 { + transition-duration: 200ms; + } + + .md\:duration-300 { + transition-duration: 300ms; + } + + .md\:duration-500 { + transition-duration: 500ms; + } + + .md\:duration-700 { + transition-duration: 700ms; + } + + .md\:duration-1000 { + transition-duration: 1000ms; + } + + .md\:delay-75 { + transition-delay: 75ms; + } + + .md\:delay-100 { + transition-delay: 100ms; + } + + .md\:delay-150 { + transition-delay: 150ms; + } + + .md\:delay-200 { + transition-delay: 200ms; + } + + .md\:delay-300 { + transition-delay: 300ms; + } + + .md\:delay-500 { + transition-delay: 500ms; + } + + .md\:delay-700 { + transition-delay: 700ms; + } + + .md\:delay-1000 { + transition-delay: 1000ms; + } + + .md\:animate-none { + -webkit-animation: none; + animation: none; + } + + .md\:animate-spin { + -webkit-animation: spin 1s linear infinite; + animation: spin 1s linear infinite; + } + + .md\:animate-ping { + -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + } + + .md\:animate-pulse { + -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + } + + .md\:animate-bounce { + -webkit-animation: bounce 1s infinite; + animation: bounce 1s infinite; + } +} + +@media (min-width: 1024px) { + .lg\:container { + width: 100%; + } + + @media (min-width: 640px) { + .lg\:container { + max-width: 640px; + } + } + + @media (min-width: 768px) { + .lg\:container { + max-width: 768px; + } + } + + @media (min-width: 1024px) { + .lg\:container { + max-width: 1024px; + } + } + + @media (min-width: 1280px) { + .lg\:container { + max-width: 1280px; + } + } + + .lg\:prose { + color: #374151; + max-width: 65ch; + } + + .lg\:prose [class~="lead"] { + color: #4b5563; + font-size: 1.25em; + line-height: 1.6; + margin-top: 1.2em; + margin-bottom: 1.2em; + } + + .lg\:prose a { + color: #5850ec; + text-decoration: none; + font-weight: 600; + } + + .lg\:prose strong { + color: #161e2e; + font-weight: 600; + } + + .lg\:prose ol { + counter-reset: list-counter; + margin-top: 1.25em; + margin-bottom: 1.25em; + } + + .lg\:prose ol > li { + position: relative; + counter-increment: list-counter; + padding-left: 1.75em; + } + + .lg\:prose ol > li::before { + content: counter(list-counter) "."; + position: absolute; + font-weight: 400; + color: #6b7280; + } + + .lg\:prose ul > li { + position: relative; + padding-left: 1.75em; + } + + .lg\:prose ul > li::before { + content: ""; + position: absolute; + background-color: #d2d6dc; + border-radius: 50%; + width: 0.375em; + height: 0.375em; + top: calc(0.875em - 0.1875em); + left: 0.25em; + } + + .lg\:prose hr { + border-color: #e5e7eb; + border-top-width: 1px; + margin-top: 3em; + margin-bottom: 3em; + } + + .lg\:prose blockquote { + font-weight: 500; + font-style: italic; + color: #161e2e; + border-left-width: 0.25rem; + border-left-color: #e5e7eb; + quotes: "\201C""\201D""\2018""\2019"; + margin-top: 1.6em; + margin-bottom: 1.6em; + padding-left: 1em; + } + + .lg\:prose blockquote p:first-of-type::before { + content: open-quote; + } + + .lg\:prose blockquote p:last-of-type::after { + content: close-quote; + } + + .lg\:prose h1 { + color: #1a202c; + font-weight: 800; + font-size: 2.25em; + margin-top: 0; + margin-bottom: 0.8888889em; + line-height: 1.1111111; + } + + .lg\:prose h2 { + color: #1a202c; + font-weight: 700; + font-size: 1.5em; + margin-top: 2em; + margin-bottom: 1em; + line-height: 1.3333333; + } + + .lg\:prose h3 { + color: #1a202c; + font-weight: 600; + font-size: 1.25em; + margin-top: 1.6em; + margin-bottom: 0.6em; + line-height: 1.6; + } + + .lg\:prose h4 { + color: #1a202c; + font-weight: 600; + margin-top: 1.5em; + margin-bottom: 0.5em; + line-height: 1.5; + } + + .lg\:prose figure figcaption { + color: #6b7280; + font-size: 0.875em; + line-height: 1.4285714; + margin-top: 0.8571429em; + } + + .lg\:prose code { + color: #161e2e; + font-weight: 600; + font-size: 0.875em; + } + + .lg\:prose code::before { + content: "`"; + } + + .lg\:prose code::after { + content: "`"; + } + + .lg\:prose pre { + color: #e5e7eb; + background-color: #252f3f; + overflow-x: auto; + font-size: 0.875em; + line-height: 1.7142857; + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; + border-radius: 0.375rem; + padding-top: 0.8571429em; + padding-right: 1.1428571em; + padding-bottom: 0.8571429em; + padding-left: 1.1428571em; + } + + .lg\:prose pre code { + background-color: transparent; + border-width: 0; + border-radius: 0; + padding: 0; + font-weight: 400; + color: inherit; + font-size: inherit; + font-family: inherit; + line-height: inherit; + } + + .lg\:prose pre code::before { + content: ""; + } + + .lg\:prose pre code::after { + content: ""; + } + + .lg\:prose table { + width: 100%; + table-layout: auto; + text-align: left; + margin-top: 2em; + margin-bottom: 2em; + font-size: 0.875em; + line-height: 1.7142857; + } + + .lg\:prose thead { + color: #161e2e; + font-weight: 600; + border-bottom-width: 1px; + border-bottom-color: #d2d6dc; + } + + .lg\:prose thead th { + vertical-align: bottom; + padding-right: 0.5714286em; + padding-bottom: 0.5714286em; + padding-left: 0.5714286em; + } + + .lg\:prose tbody tr { + border-bottom-width: 1px; + border-bottom-color: #e5e7eb; + } + + .lg\:prose tbody tr:last-child { + border-bottom-width: 0; + } + + .lg\:prose tbody td { + vertical-align: top; + padding-top: 0.5714286em; + padding-right: 0.5714286em; + padding-bottom: 0.5714286em; + padding-left: 0.5714286em; + } + + .lg\:prose { + font-size: 1rem; + line-height: 1.75; + } + + .lg\:prose p { + margin-top: 1.25em; + margin-bottom: 1.25em; + } + + .lg\:prose img { + margin-top: 2em; + margin-bottom: 2em; + } + + .lg\:prose video { + margin-top: 2em; + margin-bottom: 2em; + } + + .lg\:prose figure { + margin-top: 2em; + margin-bottom: 2em; + } + + .lg\:prose figure > * { + margin-top: 0; + margin-bottom: 0; + } + + .lg\:prose h2 code { + font-size: 0.875em; + } + + .lg\:prose h3 code { + font-size: 0.9em; + } + + .lg\:prose ul { + margin-top: 1.25em; + margin-bottom: 1.25em; + } + + .lg\:prose li { + margin-top: 0.5em; + margin-bottom: 0.5em; + } + + .lg\:prose ol > li:before { + left: 0; + } + + .lg\:prose > ul > li p { + margin-top: 0.75em; + margin-bottom: 0.75em; + } + + .lg\:prose > ul > li > *:first-child { + margin-top: 1.25em; + } + + .lg\:prose > ul > li > *:last-child { + margin-bottom: 1.25em; + } + + .lg\:prose > ol > li > *:first-child { + margin-top: 1.25em; + } + + .lg\:prose > ol > li > *:last-child { + margin-bottom: 1.25em; + } + + .lg\:prose ul ul, .lg\:prose ul ol, .lg\:prose ol ul, .lg\:prose ol ol { + margin-top: 0.75em; + margin-bottom: 0.75em; + } + + .lg\:prose hr + * { + margin-top: 0; + } + + .lg\:prose h2 + * { + margin-top: 0; + } + + .lg\:prose h3 + * { + margin-top: 0; + } + + .lg\:prose h4 + * { + margin-top: 0; + } + + .lg\:prose thead th:first-child { + padding-left: 0; + } + + .lg\:prose thead th:last-child { + padding-right: 0; + } + + .lg\:prose tbody td:first-child { + padding-left: 0; + } + + .lg\:prose tbody td:last-child { + padding-right: 0; + } + + .lg\:prose > :first-child { + margin-top: 0; + } + + .lg\:prose > :last-child { + margin-bottom: 0; + } + + .lg\:prose h1, .lg\:prose h2, .lg\:prose h3, .lg\:prose h4 { + color: #161e2e; + } + + .lg\:prose-sm { + font-size: 0.875rem; + line-height: 1.7142857; + } + + .lg\:prose-sm p { + margin-top: 1.1428571em; + margin-bottom: 1.1428571em; + } + + .lg\:prose-sm [class~="lead"] { + font-size: 1.2857143em; + line-height: 1.5555556; + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; + } + + .lg\:prose-sm blockquote { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + padding-left: 1.1111111em; + } + + .lg\:prose-sm h1 { + font-size: 2.1428571em; + margin-top: 0; + margin-bottom: 0.8em; + line-height: 1.2; + } + + .lg\:prose-sm h2 { + font-size: 1.4285714em; + margin-top: 1.6em; + margin-bottom: 0.8em; + line-height: 1.4; + } + + .lg\:prose-sm h3 { + font-size: 1.2857143em; + margin-top: 1.5555556em; + margin-bottom: 0.4444444em; + line-height: 1.5555556; + } + + .lg\:prose-sm h4 { + margin-top: 1.4285714em; + margin-bottom: 0.5714286em; + line-height: 1.4285714; + } + + .lg\:prose-sm img { + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; + } + + .lg\:prose-sm video { + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; + } + + .lg\:prose-sm figure { + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; + } + + .lg\:prose-sm figure > * { + margin-top: 0; + margin-bottom: 0; + } + + .lg\:prose-sm figure figcaption { + font-size: 0.8571429em; + line-height: 1.3333333; + margin-top: 0.6666667em; + } + + .lg\:prose-sm code { + font-size: 0.8571429em; + } + + .lg\:prose-sm h2 code { + font-size: 0.9em; + } + + .lg\:prose-sm h3 code { + font-size: 0.8888889em; + } + + .lg\:prose-sm pre { + font-size: 0.8571429em; + line-height: 1.6666667; + margin-top: 1.6666667em; + margin-bottom: 1.6666667em; + border-radius: 0.25rem; + padding-top: 0.6666667em; + padding-right: 1em; + padding-bottom: 0.6666667em; + padding-left: 1em; + } + + .lg\:prose-sm ol { + margin-top: 1.1428571em; + margin-bottom: 1.1428571em; + } + + .lg\:prose-sm ul { + margin-top: 1.1428571em; + margin-bottom: 1.1428571em; + } + + .lg\:prose-sm li { + margin-top: 0.2857143em; + margin-bottom: 0.2857143em; + } + + .lg\:prose-sm ol > li { + padding-left: 1.5714286em; + } + + .lg\:prose-sm ol > li:before { + left: 0; + } + + .lg\:prose-sm ul > li { + padding-left: 1.5714286em; + } + + .lg\:prose-sm ul > li::before { + height: 0.3571429em; + width: 0.3571429em; + top: calc(0.8571429em - 0.1785714em); + left: 0.2142857em; + } + + .lg\:prose-sm > ul > li p { + margin-top: 0.5714286em; + margin-bottom: 0.5714286em; + } + + .lg\:prose-sm > ul > li > *:first-child { + margin-top: 1.1428571em; + } + + .lg\:prose-sm > ul > li > *:last-child { + margin-bottom: 1.1428571em; + } + + .lg\:prose-sm > ol > li > *:first-child { + margin-top: 1.1428571em; + } + + .lg\:prose-sm > ol > li > *:last-child { + margin-bottom: 1.1428571em; + } + + .lg\:prose-sm ul ul, .lg\:prose-sm ul ol, .lg\:prose-sm ol ul, .lg\:prose-sm ol ol { + margin-top: 0.5714286em; + margin-bottom: 0.5714286em; + } + + .lg\:prose-sm hr { + margin-top: 2.8571429em; + margin-bottom: 2.8571429em; + } + + .lg\:prose-sm hr + * { + margin-top: 0; + } + + .lg\:prose-sm h2 + * { + margin-top: 0; + } + + .lg\:prose-sm h3 + * { + margin-top: 0; + } + + .lg\:prose-sm h4 + * { + margin-top: 0; + } + + .lg\:prose-sm table { + font-size: 0.8571429em; + line-height: 1.5; + } + + .lg\:prose-sm thead th { + padding-right: 1em; + padding-bottom: 0.6666667em; + padding-left: 1em; + } + + .lg\:prose-sm thead th:first-child { + padding-left: 0; + } + + .lg\:prose-sm thead th:last-child { + padding-right: 0; + } + + .lg\:prose-sm tbody td { + padding-top: 0.6666667em; + padding-right: 1em; + padding-bottom: 0.6666667em; + padding-left: 1em; + } + + .lg\:prose-sm tbody td:first-child { + padding-left: 0; + } + + .lg\:prose-sm tbody td:last-child { + padding-right: 0; + } + + .lg\:prose-sm > :first-child { + margin-top: 0; + } + + .lg\:prose-sm > :last-child { + margin-bottom: 0; + } + + .lg\:prose-lg { + font-size: 1.125rem; + line-height: 1.7777778; + } + + .lg\:prose-lg p { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + + .lg\:prose-lg [class~="lead"] { + font-size: 1.2222222em; + line-height: 1.4545455; + margin-top: 1.0909091em; + margin-bottom: 1.0909091em; + } + + .lg\:prose-lg blockquote { + margin-top: 1.6666667em; + margin-bottom: 1.6666667em; + padding-left: 1em; + } + + .lg\:prose-lg h1 { + font-size: 2.6666667em; + margin-top: 0; + margin-bottom: 0.8333333em; + line-height: 1; + } + + .lg\:prose-lg h2 { + font-size: 1.6666667em; + margin-top: 1.8666667em; + margin-bottom: 1.0666667em; + line-height: 1.3333333; + } + + .lg\:prose-lg h3 { + font-size: 1.3333333em; + margin-top: 1.6666667em; + margin-bottom: 0.6666667em; + line-height: 1.5; + } + + .lg\:prose-lg h4 { + margin-top: 1.7777778em; + margin-bottom: 0.4444444em; + line-height: 1.5555556; + } + + .lg\:prose-lg img { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + + .lg\:prose-lg video { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + + .lg\:prose-lg figure { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + + .lg\:prose-lg figure > * { + margin-top: 0; + margin-bottom: 0; + } + + .lg\:prose-lg figure figcaption { + font-size: 0.8888889em; + line-height: 1.5; + margin-top: 1em; + } + + .lg\:prose-lg code { + font-size: 0.8888889em; + } + + .lg\:prose-lg h2 code { + font-size: 0.8666667em; + } + + .lg\:prose-lg h3 code { + font-size: 0.875em; + } + + .lg\:prose-lg pre { + font-size: 0.8888889em; + line-height: 1.75; + margin-top: 2em; + margin-bottom: 2em; + border-radius: 0.375rem; + padding-top: 1em; + padding-right: 1.5em; + padding-bottom: 1em; + padding-left: 1.5em; + } + + .lg\:prose-lg ol { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + + .lg\:prose-lg ul { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + + .lg\:prose-lg li { + margin-top: 0.6666667em; + margin-bottom: 0.6666667em; + } + + .lg\:prose-lg ol > li { + padding-left: 1.6666667em; + } + + .lg\:prose-lg ol > li:before { + left: 0; + } + + .lg\:prose-lg ul > li { + padding-left: 1.6666667em; + } + + .lg\:prose-lg ul > li::before { + width: 0.3333333em; + height: 0.3333333em; + top: calc(0.8888889em - 0.1666667em); + left: 0.2222222em; + } + + .lg\:prose-lg > ul > li p { + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; + } + + .lg\:prose-lg > ul > li > *:first-child { + margin-top: 1.3333333em; + } + + .lg\:prose-lg > ul > li > *:last-child { + margin-bottom: 1.3333333em; + } + + .lg\:prose-lg > ol > li > *:first-child { + margin-top: 1.3333333em; + } + + .lg\:prose-lg > ol > li > *:last-child { + margin-bottom: 1.3333333em; + } + + .lg\:prose-lg ul ul, .lg\:prose-lg ul ol, .lg\:prose-lg ol ul, .lg\:prose-lg ol ol { + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; + } + + .lg\:prose-lg hr { + margin-top: 3.1111111em; + margin-bottom: 3.1111111em; + } + + .lg\:prose-lg hr + * { + margin-top: 0; + } + + .lg\:prose-lg h2 + * { + margin-top: 0; + } + + .lg\:prose-lg h3 + * { + margin-top: 0; + } + + .lg\:prose-lg h4 + * { + margin-top: 0; + } + + .lg\:prose-lg table { + font-size: 0.8888889em; + line-height: 1.5; + } + + .lg\:prose-lg thead th { + padding-right: 0.75em; + padding-bottom: 0.75em; + padding-left: 0.75em; + } + + .lg\:prose-lg thead th:first-child { + padding-left: 0; + } + + .lg\:prose-lg thead th:last-child { + padding-right: 0; + } + + .lg\:prose-lg tbody td { + padding-top: 0.75em; + padding-right: 0.75em; + padding-bottom: 0.75em; + padding-left: 0.75em; + } + + .lg\:prose-lg tbody td:first-child { + padding-left: 0; + } + + .lg\:prose-lg tbody td:last-child { + padding-right: 0; + } + + .lg\:prose-lg > :first-child { + margin-top: 0; + } + + .lg\:prose-lg > :last-child { + margin-bottom: 0; + } + + .lg\:prose-xl { + font-size: 1.25rem; + line-height: 1.8; + } + + .lg\:prose-xl p { + margin-top: 1.2em; + margin-bottom: 1.2em; + } + + .lg\:prose-xl [class~="lead"] { + font-size: 1.2em; + line-height: 1.5; + margin-top: 1em; + margin-bottom: 1em; + } + + .lg\:prose-xl blockquote { + margin-top: 1.6em; + margin-bottom: 1.6em; + padding-left: 1.0666667em; + } + + .lg\:prose-xl h1 { + font-size: 2.8em; + margin-top: 0; + margin-bottom: 0.8571429em; + line-height: 1; + } + + .lg\:prose-xl h2 { + font-size: 1.8em; + margin-top: 1.5555556em; + margin-bottom: 0.8888889em; + line-height: 1.1111111; + } + + .lg\:prose-xl h3 { + font-size: 1.5em; + margin-top: 1.6em; + margin-bottom: 0.6666667em; + line-height: 1.3333333; + } + + .lg\:prose-xl h4 { + margin-top: 1.8em; + margin-bottom: 0.6em; + line-height: 1.6; + } + + .lg\:prose-xl img { + margin-top: 2em; + margin-bottom: 2em; + } + + .lg\:prose-xl video { + margin-top: 2em; + margin-bottom: 2em; + } + + .lg\:prose-xl figure { + margin-top: 2em; + margin-bottom: 2em; + } + + .lg\:prose-xl figure > * { + margin-top: 0; + margin-bottom: 0; + } + + .lg\:prose-xl figure figcaption { + font-size: 0.9em; + line-height: 1.5555556; + margin-top: 1em; + } + + .lg\:prose-xl code { + font-size: 0.9em; + } + + .lg\:prose-xl h2 code { + font-size: 0.8611111em; + } + + .lg\:prose-xl h3 code { + font-size: 0.9em; + } + + .lg\:prose-xl pre { + font-size: 0.9em; + line-height: 1.7777778; + margin-top: 2em; + margin-bottom: 2em; + border-radius: 0.5rem; + padding-top: 1.1111111em; + padding-right: 1.3333333em; + padding-bottom: 1.1111111em; + padding-left: 1.3333333em; + } + + .lg\:prose-xl ol { + margin-top: 1.2em; + margin-bottom: 1.2em; + } + + .lg\:prose-xl ul { + margin-top: 1.2em; + margin-bottom: 1.2em; + } + + .lg\:prose-xl li { + margin-top: 0.6em; + margin-bottom: 0.6em; + } + + .lg\:prose-xl ol > li { + padding-left: 1.8em; + } + + .lg\:prose-xl ol > li:before { + left: 0; + } + + .lg\:prose-xl ul > li { + padding-left: 1.8em; + } + + .lg\:prose-xl ul > li::before { + width: 0.35em; + height: 0.35em; + top: calc(0.9em - 0.175em); + left: 0.25em; + } + + .lg\:prose-xl > ul > li p { + margin-top: 0.8em; + margin-bottom: 0.8em; + } + + .lg\:prose-xl > ul > li > *:first-child { + margin-top: 1.2em; + } + + .lg\:prose-xl > ul > li > *:last-child { + margin-bottom: 1.2em; + } + + .lg\:prose-xl > ol > li > *:first-child { + margin-top: 1.2em; + } + + .lg\:prose-xl > ol > li > *:last-child { + margin-bottom: 1.2em; + } + + .lg\:prose-xl ul ul, .lg\:prose-xl ul ol, .lg\:prose-xl ol ul, .lg\:prose-xl ol ol { + margin-top: 0.8em; + margin-bottom: 0.8em; + } + + .lg\:prose-xl hr { + margin-top: 2.8em; + margin-bottom: 2.8em; + } + + .lg\:prose-xl hr + * { + margin-top: 0; + } + + .lg\:prose-xl h2 + * { + margin-top: 0; + } + + .lg\:prose-xl h3 + * { + margin-top: 0; + } + + .lg\:prose-xl h4 + * { + margin-top: 0; + } + + .lg\:prose-xl table { + font-size: 0.9em; + line-height: 1.5555556; + } + + .lg\:prose-xl thead th { + padding-right: 0.6666667em; + padding-bottom: 0.8888889em; + padding-left: 0.6666667em; + } + + .lg\:prose-xl thead th:first-child { + padding-left: 0; + } + + .lg\:prose-xl thead th:last-child { + padding-right: 0; + } + + .lg\:prose-xl tbody td { + padding-top: 0.8888889em; + padding-right: 0.6666667em; + padding-bottom: 0.8888889em; + padding-left: 0.6666667em; + } + + .lg\:prose-xl tbody td:first-child { + padding-left: 0; + } + + .lg\:prose-xl tbody td:last-child { + padding-right: 0; + } + + .lg\:prose-xl > :first-child { + margin-top: 0; + } + + .lg\:prose-xl > :last-child { + margin-bottom: 0; + } + + .lg\:prose-2xl { + font-size: 1.5rem; + line-height: 1.6666667; + } + + .lg\:prose-2xl p { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + + .lg\:prose-2xl [class~="lead"] { + font-size: 1.25em; + line-height: 1.4666667; + margin-top: 1.0666667em; + margin-bottom: 1.0666667em; + } + + .lg\:prose-2xl blockquote { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + padding-left: 1.1111111em; + } + + .lg\:prose-2xl h1 { + font-size: 2.6666667em; + margin-top: 0; + margin-bottom: 0.875em; + line-height: 1; + } + + .lg\:prose-2xl h2 { + font-size: 2em; + margin-top: 1.5em; + margin-bottom: 0.8333333em; + line-height: 1.0833333; + } + + .lg\:prose-2xl h3 { + font-size: 1.5em; + margin-top: 1.5555556em; + margin-bottom: 0.6666667em; + line-height: 1.2222222; + } + + .lg\:prose-2xl h4 { + margin-top: 1.6666667em; + margin-bottom: 0.6666667em; + line-height: 1.5; + } + + .lg\:prose-2xl img { + margin-top: 2em; + margin-bottom: 2em; + } + + .lg\:prose-2xl video { + margin-top: 2em; + margin-bottom: 2em; + } + + .lg\:prose-2xl figure { + margin-top: 2em; + margin-bottom: 2em; + } + + .lg\:prose-2xl figure > * { + margin-top: 0; + margin-bottom: 0; + } + + .lg\:prose-2xl figure figcaption { + font-size: 0.8333333em; + line-height: 1.6; + margin-top: 1em; + } + + .lg\:prose-2xl code { + font-size: 0.8333333em; + } + + .lg\:prose-2xl h2 code { + font-size: 0.875em; + } + + .lg\:prose-2xl h3 code { + font-size: 0.8888889em; + } + + .lg\:prose-2xl pre { + font-size: 0.8333333em; + line-height: 1.8; + margin-top: 2em; + margin-bottom: 2em; + border-radius: 0.5rem; + padding-top: 1.2em; + padding-right: 1.6em; + padding-bottom: 1.2em; + padding-left: 1.6em; + } + + .lg\:prose-2xl ol { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + + .lg\:prose-2xl ul { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + + .lg\:prose-2xl li { + margin-top: 0.5em; + margin-bottom: 0.5em; + } + + .lg\:prose-2xl ol > li { + padding-left: 1.6666667em; + } + + .lg\:prose-2xl ol > li:before { + left: 0; + } + + .lg\:prose-2xl ul > li { + padding-left: 1.6666667em; + } + + .lg\:prose-2xl ul > li::before { + width: 0.3333333em; + height: 0.3333333em; + top: calc(0.8333333em - 0.1666667em); + left: 0.25em; + } + + .lg\:prose-2xl > ul > li p { + margin-top: 0.8333333em; + margin-bottom: 0.8333333em; + } + + .lg\:prose-2xl > ul > li > *:first-child { + margin-top: 1.3333333em; + } + + .lg\:prose-2xl > ul > li > *:last-child { + margin-bottom: 1.3333333em; + } + + .lg\:prose-2xl > ol > li > *:first-child { + margin-top: 1.3333333em; + } + + .lg\:prose-2xl > ol > li > *:last-child { + margin-bottom: 1.3333333em; + } + + .lg\:prose-2xl ul ul, .lg\:prose-2xl ul ol, .lg\:prose-2xl ol ul, .lg\:prose-2xl ol ol { + margin-top: 0.6666667em; + margin-bottom: 0.6666667em; + } + + .lg\:prose-2xl hr { + margin-top: 3em; + margin-bottom: 3em; + } + + .lg\:prose-2xl hr + * { + margin-top: 0; + } + + .lg\:prose-2xl h2 + * { + margin-top: 0; + } + + .lg\:prose-2xl h3 + * { + margin-top: 0; + } + + .lg\:prose-2xl h4 + * { + margin-top: 0; + } + + .lg\:prose-2xl table { + font-size: 0.8333333em; + line-height: 1.4; + } + + .lg\:prose-2xl thead th { + padding-right: 0.6em; + padding-bottom: 0.8em; + padding-left: 0.6em; + } + + .lg\:prose-2xl thead th:first-child { + padding-left: 0; + } + + .lg\:prose-2xl thead th:last-child { + padding-right: 0; + } + + .lg\:prose-2xl tbody td { + padding-top: 0.8em; + padding-right: 0.6em; + padding-bottom: 0.8em; + padding-left: 0.6em; + } + + .lg\:prose-2xl tbody td:first-child { + padding-left: 0; + } + + .lg\:prose-2xl tbody td:last-child { + padding-right: 0; + } + + .lg\:prose-2xl > :first-child { + margin-top: 0; + } + + .lg\:prose-2xl > :last-child { + margin-bottom: 0; + } + + .lg\:space-y-0 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0px * var(--space-y-reverse)); + } + + .lg\:space-x-0 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0px * var(--space-x-reverse)); + margin-left: calc(0px * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-1 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.25rem * var(--space-y-reverse)); + } + + .lg\:space-x-1 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.25rem * var(--space-x-reverse)); + margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-2 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.5rem * var(--space-y-reverse)); + } + + .lg\:space-x-2 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.5rem * var(--space-x-reverse)); + margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.75rem * var(--space-y-reverse)); + } + + .lg\:space-x-3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.75rem * var(--space-x-reverse)); + margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(1rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(1rem * var(--space-y-reverse)); + } + + .lg\:space-x-4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(1rem * var(--space-x-reverse)); + margin-left: calc(1rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(1.25rem * var(--space-y-reverse)); + } + + .lg\:space-x-5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(1.25rem * var(--space-x-reverse)); + margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(1.5rem * var(--space-y-reverse)); + } + + .lg\:space-x-6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(1.5rem * var(--space-x-reverse)); + margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-7 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(1.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(1.75rem * var(--space-y-reverse)); + } + + .lg\:space-x-7 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(1.75rem * var(--space-x-reverse)); + margin-left: calc(1.75rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-8 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(2rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(2rem * var(--space-y-reverse)); + } + + .lg\:space-x-8 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(2rem * var(--space-x-reverse)); + margin-left: calc(2rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-9 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(2.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(2.25rem * var(--space-y-reverse)); + } + + .lg\:space-x-9 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(2.25rem * var(--space-x-reverse)); + margin-left: calc(2.25rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-10 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(2.5rem * var(--space-y-reverse)); + } + + .lg\:space-x-10 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(2.5rem * var(--space-x-reverse)); + margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-11 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(2.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(2.75rem * var(--space-y-reverse)); + } + + .lg\:space-x-11 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(2.75rem * var(--space-x-reverse)); + margin-left: calc(2.75rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(3rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(3rem * var(--space-y-reverse)); + } + + .lg\:space-x-12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(3rem * var(--space-x-reverse)); + margin-left: calc(3rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-13 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(3.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(3.25rem * var(--space-y-reverse)); + } + + .lg\:space-x-13 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(3.25rem * var(--space-x-reverse)); + margin-left: calc(3.25rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-14 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(3.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(3.5rem * var(--space-y-reverse)); + } + + .lg\:space-x-14 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(3.5rem * var(--space-x-reverse)); + margin-left: calc(3.5rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-15 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(3.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(3.75rem * var(--space-y-reverse)); + } + + .lg\:space-x-15 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(3.75rem * var(--space-x-reverse)); + margin-left: calc(3.75rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-16 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(4rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(4rem * var(--space-y-reverse)); + } + + .lg\:space-x-16 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(4rem * var(--space-x-reverse)); + margin-left: calc(4rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-20 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(5rem * var(--space-y-reverse)); + } + + .lg\:space-x-20 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(5rem * var(--space-x-reverse)); + margin-left: calc(5rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-24 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(6rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(6rem * var(--space-y-reverse)); + } + + .lg\:space-x-24 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(6rem * var(--space-x-reverse)); + margin-left: calc(6rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-28 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(7rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(7rem * var(--space-y-reverse)); + } + + .lg\:space-x-28 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(7rem * var(--space-x-reverse)); + margin-left: calc(7rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-32 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(8rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(8rem * var(--space-y-reverse)); + } + + .lg\:space-x-32 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(8rem * var(--space-x-reverse)); + margin-left: calc(8rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-36 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(9rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(9rem * var(--space-y-reverse)); + } + + .lg\:space-x-36 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(9rem * var(--space-x-reverse)); + margin-left: calc(9rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-40 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(10rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(10rem * var(--space-y-reverse)); + } + + .lg\:space-x-40 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(10rem * var(--space-x-reverse)); + margin-left: calc(10rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-44 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(11rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(11rem * var(--space-y-reverse)); + } + + .lg\:space-x-44 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(11rem * var(--space-x-reverse)); + margin-left: calc(11rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-48 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(12rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(12rem * var(--space-y-reverse)); + } + + .lg\:space-x-48 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(12rem * var(--space-x-reverse)); + margin-left: calc(12rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-52 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(13rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(13rem * var(--space-y-reverse)); + } + + .lg\:space-x-52 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(13rem * var(--space-x-reverse)); + margin-left: calc(13rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-56 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(14rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(14rem * var(--space-y-reverse)); + } + + .lg\:space-x-56 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(14rem * var(--space-x-reverse)); + margin-left: calc(14rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-60 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(15rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(15rem * var(--space-y-reverse)); + } + + .lg\:space-x-60 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(15rem * var(--space-x-reverse)); + margin-left: calc(15rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-64 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(16rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(16rem * var(--space-y-reverse)); + } + + .lg\:space-x-64 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(16rem * var(--space-x-reverse)); + margin-left: calc(16rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-72 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(18rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(18rem * var(--space-y-reverse)); + } + + .lg\:space-x-72 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(18rem * var(--space-x-reverse)); + margin-left: calc(18rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-80 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(20rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(20rem * var(--space-y-reverse)); + } + + .lg\:space-x-80 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(20rem * var(--space-x-reverse)); + margin-left: calc(20rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-96 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(24rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(24rem * var(--space-y-reverse)); + } + + .lg\:space-x-96 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(24rem * var(--space-x-reverse)); + margin-left: calc(24rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-px > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(1px * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(1px * var(--space-y-reverse)); + } + + .lg\:space-x-px > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(1px * var(--space-x-reverse)); + margin-left: calc(1px * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-0\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.125rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.125rem * var(--space-y-reverse)); + } + + .lg\:space-x-0\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.125rem * var(--space-x-reverse)); + margin-left: calc(0.125rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-1\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.375rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.375rem * var(--space-y-reverse)); + } + + .lg\:space-x-1\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.375rem * var(--space-x-reverse)); + margin-left: calc(0.375rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-2\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.625rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.625rem * var(--space-y-reverse)); + } + + .lg\:space-x-2\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.625rem * var(--space-x-reverse)); + margin-left: calc(0.625rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-3\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.875rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.875rem * var(--space-y-reverse)); + } + + .lg\:space-x-3\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.875rem * var(--space-x-reverse)); + margin-left: calc(0.875rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-1\/2 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(50% * var(--space-y-reverse)); + } + + .lg\:space-x-1\/2 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(50% * var(--space-x-reverse)); + margin-left: calc(50% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-1\/3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(33.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(33.333333% * var(--space-y-reverse)); + } + + .lg\:space-x-1\/3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(33.333333% * var(--space-x-reverse)); + margin-left: calc(33.333333% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-2\/3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(66.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(66.666667% * var(--space-y-reverse)); + } + + .lg\:space-x-2\/3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(66.666667% * var(--space-x-reverse)); + margin-left: calc(66.666667% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-1\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(25% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(25% * var(--space-y-reverse)); + } + + .lg\:space-x-1\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(25% * var(--space-x-reverse)); + margin-left: calc(25% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-2\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(50% * var(--space-y-reverse)); + } + + .lg\:space-x-2\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(50% * var(--space-x-reverse)); + margin-left: calc(50% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-3\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(75% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(75% * var(--space-y-reverse)); + } + + .lg\:space-x-3\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(75% * var(--space-x-reverse)); + margin-left: calc(75% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-1\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(20% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(20% * var(--space-y-reverse)); + } + + .lg\:space-x-1\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(20% * var(--space-x-reverse)); + margin-left: calc(20% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-2\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(40% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(40% * var(--space-y-reverse)); + } + + .lg\:space-x-2\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(40% * var(--space-x-reverse)); + margin-left: calc(40% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-3\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(60% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(60% * var(--space-y-reverse)); + } + + .lg\:space-x-3\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(60% * var(--space-x-reverse)); + margin-left: calc(60% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-4\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(80% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(80% * var(--space-y-reverse)); + } + + .lg\:space-x-4\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(80% * var(--space-x-reverse)); + margin-left: calc(80% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-1\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(16.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(16.666667% * var(--space-y-reverse)); + } + + .lg\:space-x-1\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(16.666667% * var(--space-x-reverse)); + margin-left: calc(16.666667% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-2\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(33.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(33.333333% * var(--space-y-reverse)); + } + + .lg\:space-x-2\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(33.333333% * var(--space-x-reverse)); + margin-left: calc(33.333333% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-3\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(50% * var(--space-y-reverse)); + } + + .lg\:space-x-3\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(50% * var(--space-x-reverse)); + margin-left: calc(50% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-4\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(66.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(66.666667% * var(--space-y-reverse)); + } + + .lg\:space-x-4\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(66.666667% * var(--space-x-reverse)); + margin-left: calc(66.666667% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-5\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(83.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(83.333333% * var(--space-y-reverse)); + } + + .lg\:space-x-5\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(83.333333% * var(--space-x-reverse)); + margin-left: calc(83.333333% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-1\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(8.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(8.333333% * var(--space-y-reverse)); + } + + .lg\:space-x-1\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(8.333333% * var(--space-x-reverse)); + margin-left: calc(8.333333% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-2\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(16.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(16.666667% * var(--space-y-reverse)); + } + + .lg\:space-x-2\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(16.666667% * var(--space-x-reverse)); + margin-left: calc(16.666667% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-3\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(25% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(25% * var(--space-y-reverse)); + } + + .lg\:space-x-3\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(25% * var(--space-x-reverse)); + margin-left: calc(25% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-4\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(33.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(33.333333% * var(--space-y-reverse)); + } + + .lg\:space-x-4\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(33.333333% * var(--space-x-reverse)); + margin-left: calc(33.333333% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-5\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(41.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(41.666667% * var(--space-y-reverse)); + } + + .lg\:space-x-5\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(41.666667% * var(--space-x-reverse)); + margin-left: calc(41.666667% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-6\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(50% * var(--space-y-reverse)); + } + + .lg\:space-x-6\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(50% * var(--space-x-reverse)); + margin-left: calc(50% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-7\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(58.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(58.333333% * var(--space-y-reverse)); + } + + .lg\:space-x-7\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(58.333333% * var(--space-x-reverse)); + margin-left: calc(58.333333% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-8\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(66.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(66.666667% * var(--space-y-reverse)); + } + + .lg\:space-x-8\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(66.666667% * var(--space-x-reverse)); + margin-left: calc(66.666667% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-9\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(75% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(75% * var(--space-y-reverse)); + } + + .lg\:space-x-9\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(75% * var(--space-x-reverse)); + margin-left: calc(75% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-10\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(83.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(83.333333% * var(--space-y-reverse)); + } + + .lg\:space-x-10\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(83.333333% * var(--space-x-reverse)); + margin-left: calc(83.333333% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-11\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(91.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(91.666667% * var(--space-y-reverse)); + } + + .lg\:space-x-11\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(91.666667% * var(--space-x-reverse)); + margin-left: calc(91.666667% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-full > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(100% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(100% * var(--space-y-reverse)); + } + + .lg\:space-x-full > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(100% * var(--space-x-reverse)); + margin-left: calc(100% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-1 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.25rem * var(--space-y-reverse)); + } + + .lg\:-space-x-1 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.25rem * var(--space-x-reverse)); + margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-2 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.5rem * var(--space-y-reverse)); + } + + .lg\:-space-x-2 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.5rem * var(--space-x-reverse)); + margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.75rem * var(--space-y-reverse)); + } + + .lg\:-space-x-3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.75rem * var(--space-x-reverse)); + margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-1rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-1rem * var(--space-y-reverse)); + } + + .lg\:-space-x-4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-1rem * var(--space-x-reverse)); + margin-left: calc(-1rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-1.25rem * var(--space-y-reverse)); + } + + .lg\:-space-x-5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-1.25rem * var(--space-x-reverse)); + margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-1.5rem * var(--space-y-reverse)); + } + + .lg\:-space-x-6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-1.5rem * var(--space-x-reverse)); + margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-7 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-1.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-1.75rem * var(--space-y-reverse)); + } + + .lg\:-space-x-7 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-1.75rem * var(--space-x-reverse)); + margin-left: calc(-1.75rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-8 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-2rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-2rem * var(--space-y-reverse)); + } + + .lg\:-space-x-8 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-2rem * var(--space-x-reverse)); + margin-left: calc(-2rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-9 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-2.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-2.25rem * var(--space-y-reverse)); + } + + .lg\:-space-x-9 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-2.25rem * var(--space-x-reverse)); + margin-left: calc(-2.25rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-10 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-2.5rem * var(--space-y-reverse)); + } + + .lg\:-space-x-10 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-2.5rem * var(--space-x-reverse)); + margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-11 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-2.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-2.75rem * var(--space-y-reverse)); + } + + .lg\:-space-x-11 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-2.75rem * var(--space-x-reverse)); + margin-left: calc(-2.75rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-3rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-3rem * var(--space-y-reverse)); + } + + .lg\:-space-x-12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-3rem * var(--space-x-reverse)); + margin-left: calc(-3rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-13 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-3.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-3.25rem * var(--space-y-reverse)); + } + + .lg\:-space-x-13 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-3.25rem * var(--space-x-reverse)); + margin-left: calc(-3.25rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-14 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-3.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-3.5rem * var(--space-y-reverse)); + } + + .lg\:-space-x-14 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-3.5rem * var(--space-x-reverse)); + margin-left: calc(-3.5rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-15 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-3.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-3.75rem * var(--space-y-reverse)); + } + + .lg\:-space-x-15 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-3.75rem * var(--space-x-reverse)); + margin-left: calc(-3.75rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-16 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-4rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-4rem * var(--space-y-reverse)); + } + + .lg\:-space-x-16 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-4rem * var(--space-x-reverse)); + margin-left: calc(-4rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-20 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-5rem * var(--space-y-reverse)); + } + + .lg\:-space-x-20 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-5rem * var(--space-x-reverse)); + margin-left: calc(-5rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-24 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-6rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-6rem * var(--space-y-reverse)); + } + + .lg\:-space-x-24 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-6rem * var(--space-x-reverse)); + margin-left: calc(-6rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-28 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-7rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-7rem * var(--space-y-reverse)); + } + + .lg\:-space-x-28 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-7rem * var(--space-x-reverse)); + margin-left: calc(-7rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-32 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-8rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-8rem * var(--space-y-reverse)); + } + + .lg\:-space-x-32 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-8rem * var(--space-x-reverse)); + margin-left: calc(-8rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-36 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-9rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-9rem * var(--space-y-reverse)); + } + + .lg\:-space-x-36 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-9rem * var(--space-x-reverse)); + margin-left: calc(-9rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-40 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-10rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-10rem * var(--space-y-reverse)); + } + + .lg\:-space-x-40 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-10rem * var(--space-x-reverse)); + margin-left: calc(-10rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-44 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-11rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-11rem * var(--space-y-reverse)); + } + + .lg\:-space-x-44 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-11rem * var(--space-x-reverse)); + margin-left: calc(-11rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-48 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-12rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-12rem * var(--space-y-reverse)); + } + + .lg\:-space-x-48 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-12rem * var(--space-x-reverse)); + margin-left: calc(-12rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-52 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-13rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-13rem * var(--space-y-reverse)); + } + + .lg\:-space-x-52 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-13rem * var(--space-x-reverse)); + margin-left: calc(-13rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-56 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-14rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-14rem * var(--space-y-reverse)); + } + + .lg\:-space-x-56 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-14rem * var(--space-x-reverse)); + margin-left: calc(-14rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-60 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-15rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-15rem * var(--space-y-reverse)); + } + + .lg\:-space-x-60 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-15rem * var(--space-x-reverse)); + margin-left: calc(-15rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-64 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-16rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-16rem * var(--space-y-reverse)); + } + + .lg\:-space-x-64 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-16rem * var(--space-x-reverse)); + margin-left: calc(-16rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-72 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-18rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-18rem * var(--space-y-reverse)); + } + + .lg\:-space-x-72 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-18rem * var(--space-x-reverse)); + margin-left: calc(-18rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-80 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-20rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-20rem * var(--space-y-reverse)); + } + + .lg\:-space-x-80 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-20rem * var(--space-x-reverse)); + margin-left: calc(-20rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-96 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-24rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-24rem * var(--space-y-reverse)); + } + + .lg\:-space-x-96 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-24rem * var(--space-x-reverse)); + margin-left: calc(-24rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-px > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-1px * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-1px * var(--space-y-reverse)); + } + + .lg\:-space-x-px > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-1px * var(--space-x-reverse)); + margin-left: calc(-1px * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-0\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.125rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.125rem * var(--space-y-reverse)); + } + + .lg\:-space-x-0\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.125rem * var(--space-x-reverse)); + margin-left: calc(-0.125rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-1\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.375rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.375rem * var(--space-y-reverse)); + } + + .lg\:-space-x-1\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.375rem * var(--space-x-reverse)); + margin-left: calc(-0.375rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-2\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.625rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.625rem * var(--space-y-reverse)); + } + + .lg\:-space-x-2\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.625rem * var(--space-x-reverse)); + margin-left: calc(-0.625rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-3\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.875rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.875rem * var(--space-y-reverse)); + } + + .lg\:-space-x-3\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.875rem * var(--space-x-reverse)); + margin-left: calc(-0.875rem * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-1\/2 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-50% * var(--space-y-reverse)); + } + + .lg\:-space-x-1\/2 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-50% * var(--space-x-reverse)); + margin-left: calc(-50% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-1\/3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-33.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-33.33333% * var(--space-y-reverse)); + } + + .lg\:-space-x-1\/3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-33.33333% * var(--space-x-reverse)); + margin-left: calc(-33.33333% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-2\/3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-66.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-66.66667% * var(--space-y-reverse)); + } + + .lg\:-space-x-2\/3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-66.66667% * var(--space-x-reverse)); + margin-left: calc(-66.66667% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-1\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-25% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-25% * var(--space-y-reverse)); + } + + .lg\:-space-x-1\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-25% * var(--space-x-reverse)); + margin-left: calc(-25% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-2\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-50% * var(--space-y-reverse)); + } + + .lg\:-space-x-2\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-50% * var(--space-x-reverse)); + margin-left: calc(-50% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-3\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-75% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-75% * var(--space-y-reverse)); + } + + .lg\:-space-x-3\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-75% * var(--space-x-reverse)); + margin-left: calc(-75% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-1\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-20% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-20% * var(--space-y-reverse)); + } + + .lg\:-space-x-1\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-20% * var(--space-x-reverse)); + margin-left: calc(-20% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-2\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-40% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-40% * var(--space-y-reverse)); + } + + .lg\:-space-x-2\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-40% * var(--space-x-reverse)); + margin-left: calc(-40% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-3\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-60% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-60% * var(--space-y-reverse)); + } + + .lg\:-space-x-3\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-60% * var(--space-x-reverse)); + margin-left: calc(-60% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-4\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-80% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-80% * var(--space-y-reverse)); + } + + .lg\:-space-x-4\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-80% * var(--space-x-reverse)); + margin-left: calc(-80% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-1\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-16.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-16.66667% * var(--space-y-reverse)); + } + + .lg\:-space-x-1\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-16.66667% * var(--space-x-reverse)); + margin-left: calc(-16.66667% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-2\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-33.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-33.33333% * var(--space-y-reverse)); + } + + .lg\:-space-x-2\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-33.33333% * var(--space-x-reverse)); + margin-left: calc(-33.33333% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-3\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-50% * var(--space-y-reverse)); + } + + .lg\:-space-x-3\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-50% * var(--space-x-reverse)); + margin-left: calc(-50% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-4\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-66.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-66.66667% * var(--space-y-reverse)); + } + + .lg\:-space-x-4\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-66.66667% * var(--space-x-reverse)); + margin-left: calc(-66.66667% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-5\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-83.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-83.33333% * var(--space-y-reverse)); + } + + .lg\:-space-x-5\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-83.33333% * var(--space-x-reverse)); + margin-left: calc(-83.33333% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-1\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-8.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-8.33333% * var(--space-y-reverse)); + } + + .lg\:-space-x-1\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-8.33333% * var(--space-x-reverse)); + margin-left: calc(-8.33333% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-2\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-16.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-16.66667% * var(--space-y-reverse)); + } + + .lg\:-space-x-2\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-16.66667% * var(--space-x-reverse)); + margin-left: calc(-16.66667% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-3\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-25% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-25% * var(--space-y-reverse)); + } + + .lg\:-space-x-3\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-25% * var(--space-x-reverse)); + margin-left: calc(-25% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-4\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-33.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-33.33333% * var(--space-y-reverse)); + } + + .lg\:-space-x-4\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-33.33333% * var(--space-x-reverse)); + margin-left: calc(-33.33333% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-5\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-41.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-41.66667% * var(--space-y-reverse)); + } + + .lg\:-space-x-5\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-41.66667% * var(--space-x-reverse)); + margin-left: calc(-41.66667% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-6\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-50% * var(--space-y-reverse)); + } + + .lg\:-space-x-6\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-50% * var(--space-x-reverse)); + margin-left: calc(-50% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-7\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-58.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-58.33333% * var(--space-y-reverse)); + } + + .lg\:-space-x-7\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-58.33333% * var(--space-x-reverse)); + margin-left: calc(-58.33333% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-8\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-66.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-66.66667% * var(--space-y-reverse)); + } + + .lg\:-space-x-8\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-66.66667% * var(--space-x-reverse)); + margin-left: calc(-66.66667% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-9\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-75% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-75% * var(--space-y-reverse)); + } + + .lg\:-space-x-9\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-75% * var(--space-x-reverse)); + margin-left: calc(-75% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-10\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-83.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-83.33333% * var(--space-y-reverse)); + } + + .lg\:-space-x-10\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-83.33333% * var(--space-x-reverse)); + margin-left: calc(-83.33333% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-11\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-91.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-91.66667% * var(--space-y-reverse)); + } + + .lg\:-space-x-11\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-91.66667% * var(--space-x-reverse)); + margin-left: calc(-91.66667% * calc(1 - var(--space-x-reverse))); + } + + .lg\:-space-y-full > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-100% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-100% * var(--space-y-reverse)); + } + + .lg\:-space-x-full > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-100% * var(--space-x-reverse)); + margin-left: calc(-100% * calc(1 - var(--space-x-reverse))); + } + + .lg\:space-y-reverse > :not(template) ~ :not(template) { + --space-y-reverse: 1; + } + + .lg\:space-x-reverse > :not(template) ~ :not(template) { + --space-x-reverse: 1; + } + + .lg\:divide-y-0 > :not(template) ~ :not(template) { + --divide-y-reverse: 0; + border-top-width: calc(0px * calc(1 - var(--divide-y-reverse))); + border-bottom-width: calc(0px * var(--divide-y-reverse)); + } + + .lg\:divide-x-0 > :not(template) ~ :not(template) { + --divide-x-reverse: 0; + border-right-width: calc(0px * var(--divide-x-reverse)); + border-left-width: calc(0px * calc(1 - var(--divide-x-reverse))); + } + + .lg\:divide-y-2 > :not(template) ~ :not(template) { + --divide-y-reverse: 0; + border-top-width: calc(2px * calc(1 - var(--divide-y-reverse))); + border-bottom-width: calc(2px * var(--divide-y-reverse)); + } + + .lg\:divide-x-2 > :not(template) ~ :not(template) { + --divide-x-reverse: 0; + border-right-width: calc(2px * var(--divide-x-reverse)); + border-left-width: calc(2px * calc(1 - var(--divide-x-reverse))); + } + + .lg\:divide-y-4 > :not(template) ~ :not(template) { + --divide-y-reverse: 0; + border-top-width: calc(4px * calc(1 - var(--divide-y-reverse))); + border-bottom-width: calc(4px * var(--divide-y-reverse)); + } + + .lg\:divide-x-4 > :not(template) ~ :not(template) { + --divide-x-reverse: 0; + border-right-width: calc(4px * var(--divide-x-reverse)); + border-left-width: calc(4px * calc(1 - var(--divide-x-reverse))); + } + + .lg\:divide-y-8 > :not(template) ~ :not(template) { + --divide-y-reverse: 0; + border-top-width: calc(8px * calc(1 - var(--divide-y-reverse))); + border-bottom-width: calc(8px * var(--divide-y-reverse)); + } + + .lg\:divide-x-8 > :not(template) ~ :not(template) { + --divide-x-reverse: 0; + border-right-width: calc(8px * var(--divide-x-reverse)); + border-left-width: calc(8px * calc(1 - var(--divide-x-reverse))); + } + + .lg\:divide-y > :not(template) ~ :not(template) { + --divide-y-reverse: 0; + border-top-width: calc(1px * calc(1 - var(--divide-y-reverse))); + border-bottom-width: calc(1px * var(--divide-y-reverse)); + } + + .lg\:divide-x > :not(template) ~ :not(template) { + --divide-x-reverse: 0; + border-right-width: calc(1px * var(--divide-x-reverse)); + border-left-width: calc(1px * calc(1 - var(--divide-x-reverse))); + } + + .lg\:divide-y-reverse > :not(template) ~ :not(template) { + --divide-y-reverse: 1; + } + + .lg\:divide-x-reverse > :not(template) ~ :not(template) { + --divide-x-reverse: 1; + } + + .lg\:divide-transparent > :not(template) ~ :not(template) { + border-color: transparent; + } + + .lg\:divide-white > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--divide-opacity)); + } + + .lg\:divide-black > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--divide-opacity)); + } + + .lg\:divide-gray-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--divide-opacity)); + } + + .lg\:divide-gray-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--divide-opacity)); + } + + .lg\:divide-gray-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--divide-opacity)); + } + + .lg\:divide-gray-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--divide-opacity)); + } + + .lg\:divide-gray-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--divide-opacity)); + } + + .lg\:divide-gray-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--divide-opacity)); + } + + .lg\:divide-gray-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--divide-opacity)); + } + + .lg\:divide-gray-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--divide-opacity)); + } + + .lg\:divide-gray-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--divide-opacity)); + } + + .lg\:divide-gray-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--divide-opacity)); + } + + .lg\:divide-cool-gray-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--divide-opacity)); + } + + .lg\:divide-cool-gray-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--divide-opacity)); + } + + .lg\:divide-cool-gray-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--divide-opacity)); + } + + .lg\:divide-cool-gray-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--divide-opacity)); + } + + .lg\:divide-cool-gray-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--divide-opacity)); + } + + .lg\:divide-cool-gray-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--divide-opacity)); + } + + .lg\:divide-cool-gray-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--divide-opacity)); + } + + .lg\:divide-cool-gray-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--divide-opacity)); + } + + .lg\:divide-cool-gray-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--divide-opacity)); + } + + .lg\:divide-cool-gray-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--divide-opacity)); + } + + .lg\:divide-red-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--divide-opacity)); + } + + .lg\:divide-red-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--divide-opacity)); + } + + .lg\:divide-red-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--divide-opacity)); + } + + .lg\:divide-red-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--divide-opacity)); + } + + .lg\:divide-red-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--divide-opacity)); + } + + .lg\:divide-red-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--divide-opacity)); + } + + .lg\:divide-red-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--divide-opacity)); + } + + .lg\:divide-red-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--divide-opacity)); + } + + .lg\:divide-red-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--divide-opacity)); + } + + .lg\:divide-red-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--divide-opacity)); + } + + .lg\:divide-orange-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--divide-opacity)); + } + + .lg\:divide-orange-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--divide-opacity)); + } + + .lg\:divide-orange-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--divide-opacity)); + } + + .lg\:divide-orange-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--divide-opacity)); + } + + .lg\:divide-orange-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--divide-opacity)); + } + + .lg\:divide-orange-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--divide-opacity)); + } + + .lg\:divide-orange-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--divide-opacity)); + } + + .lg\:divide-orange-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--divide-opacity)); + } + + .lg\:divide-orange-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--divide-opacity)); + } + + .lg\:divide-orange-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--divide-opacity)); + } + + .lg\:divide-yellow-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--divide-opacity)); + } + + .lg\:divide-yellow-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--divide-opacity)); + } + + .lg\:divide-yellow-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--divide-opacity)); + } + + .lg\:divide-yellow-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--divide-opacity)); + } + + .lg\:divide-yellow-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--divide-opacity)); + } + + .lg\:divide-yellow-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--divide-opacity)); + } + + .lg\:divide-yellow-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--divide-opacity)); + } + + .lg\:divide-yellow-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--divide-opacity)); + } + + .lg\:divide-yellow-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--divide-opacity)); + } + + .lg\:divide-yellow-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--divide-opacity)); + } + + .lg\:divide-green-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--divide-opacity)); + } + + .lg\:divide-green-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--divide-opacity)); + } + + .lg\:divide-green-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--divide-opacity)); + } + + .lg\:divide-green-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--divide-opacity)); + } + + .lg\:divide-green-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--divide-opacity)); + } + + .lg\:divide-green-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--divide-opacity)); + } + + .lg\:divide-green-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--divide-opacity)); + } + + .lg\:divide-green-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--divide-opacity)); + } + + .lg\:divide-green-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--divide-opacity)); + } + + .lg\:divide-green-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--divide-opacity)); + } + + .lg\:divide-teal-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--divide-opacity)); + } + + .lg\:divide-teal-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--divide-opacity)); + } + + .lg\:divide-teal-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--divide-opacity)); + } + + .lg\:divide-teal-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--divide-opacity)); + } + + .lg\:divide-teal-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--divide-opacity)); + } + + .lg\:divide-teal-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--divide-opacity)); + } + + .lg\:divide-teal-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--divide-opacity)); + } + + .lg\:divide-teal-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--divide-opacity)); + } + + .lg\:divide-teal-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--divide-opacity)); + } + + .lg\:divide-teal-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--divide-opacity)); + } + + .lg\:divide-blue-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--divide-opacity)); + } + + .lg\:divide-blue-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--divide-opacity)); + } + + .lg\:divide-blue-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--divide-opacity)); + } + + .lg\:divide-blue-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--divide-opacity)); + } + + .lg\:divide-blue-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--divide-opacity)); + } + + .lg\:divide-blue-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--divide-opacity)); + } + + .lg\:divide-blue-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--divide-opacity)); + } + + .lg\:divide-blue-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--divide-opacity)); + } + + .lg\:divide-blue-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--divide-opacity)); + } + + .lg\:divide-blue-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--divide-opacity)); + } + + .lg\:divide-indigo-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--divide-opacity)); + } + + .lg\:divide-indigo-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--divide-opacity)); + } + + .lg\:divide-indigo-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--divide-opacity)); + } + + .lg\:divide-indigo-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--divide-opacity)); + } + + .lg\:divide-indigo-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--divide-opacity)); + } + + .lg\:divide-indigo-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--divide-opacity)); + } + + .lg\:divide-indigo-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--divide-opacity)); + } + + .lg\:divide-indigo-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--divide-opacity)); + } + + .lg\:divide-indigo-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--divide-opacity)); + } + + .lg\:divide-indigo-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--divide-opacity)); + } + + .lg\:divide-purple-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--divide-opacity)); + } + + .lg\:divide-purple-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--divide-opacity)); + } + + .lg\:divide-purple-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--divide-opacity)); + } + + .lg\:divide-purple-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--divide-opacity)); + } + + .lg\:divide-purple-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--divide-opacity)); + } + + .lg\:divide-purple-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--divide-opacity)); + } + + .lg\:divide-purple-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--divide-opacity)); + } + + .lg\:divide-purple-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--divide-opacity)); + } + + .lg\:divide-purple-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--divide-opacity)); + } + + .lg\:divide-purple-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--divide-opacity)); + } + + .lg\:divide-pink-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--divide-opacity)); + } + + .lg\:divide-pink-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--divide-opacity)); + } + + .lg\:divide-pink-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--divide-opacity)); + } + + .lg\:divide-pink-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--divide-opacity)); + } + + .lg\:divide-pink-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--divide-opacity)); + } + + .lg\:divide-pink-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--divide-opacity)); + } + + .lg\:divide-pink-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--divide-opacity)); + } + + .lg\:divide-pink-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--divide-opacity)); + } + + .lg\:divide-pink-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--divide-opacity)); + } + + .lg\:divide-pink-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--divide-opacity)); + } + + .lg\:divide-solid > :not(template) ~ :not(template) { + border-style: solid; + } + + .lg\:divide-dashed > :not(template) ~ :not(template) { + border-style: dashed; + } + + .lg\:divide-dotted > :not(template) ~ :not(template) { + border-style: dotted; + } + + .lg\:divide-double > :not(template) ~ :not(template) { + border-style: double; + } + + .lg\:divide-none > :not(template) ~ :not(template) { + border-style: none; + } + + .lg\:divide-opacity-0 > :not(template) ~ :not(template) { + --divide-opacity: 0; + } + + .lg\:divide-opacity-25 > :not(template) ~ :not(template) { + --divide-opacity: 0.25; + } + + .lg\:divide-opacity-50 > :not(template) ~ :not(template) { + --divide-opacity: 0.5; + } + + .lg\:divide-opacity-75 > :not(template) ~ :not(template) { + --divide-opacity: 0.75; + } + + .lg\:divide-opacity-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + } + + .lg\:sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .lg\:not-sr-only { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .lg\:focus\:sr-only:focus { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .lg\:focus\:not-sr-only:focus { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .lg\:appearance-none { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + } + + .lg\:bg-fixed { + background-attachment: fixed; + } + + .lg\:bg-local { + background-attachment: local; + } + + .lg\:bg-scroll { + background-attachment: scroll; + } + + .lg\:bg-clip-border { + background-clip: border-box; + } + + .lg\:bg-clip-padding { + background-clip: padding-box; + } + + .lg\:bg-clip-content { + background-clip: content-box; + } + + .lg\:bg-clip-text { + -webkit-background-clip: text; + background-clip: text; + } + + .lg\:bg-transparent { + background-color: transparent; + } + + .lg\:bg-white { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); + } + + .lg\:bg-black { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); + } + + .lg\:bg-gray-50 { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); + } + + .lg\:bg-gray-100 { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); + } + + .lg\:bg-gray-200 { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); + } + + .lg\:bg-gray-300 { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); + } + + .lg\:bg-gray-400 { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); + } + + .lg\:bg-gray-500 { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); + } + + .lg\:bg-gray-600 { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); + } + + .lg\:bg-gray-700 { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); + } + + .lg\:bg-gray-800 { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); + } + + .lg\:bg-gray-900 { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); + } + + .lg\:bg-cool-gray-50 { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); + } + + .lg\:bg-cool-gray-100 { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); + } + + .lg\:bg-cool-gray-200 { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); + } + + .lg\:bg-cool-gray-300 { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); + } + + .lg\:bg-cool-gray-400 { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); + } + + .lg\:bg-cool-gray-500 { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); + } + + .lg\:bg-cool-gray-600 { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); + } + + .lg\:bg-cool-gray-700 { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); + } + + .lg\:bg-cool-gray-800 { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); + } + + .lg\:bg-cool-gray-900 { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); + } + + .lg\:bg-red-50 { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); + } + + .lg\:bg-red-100 { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); + } + + .lg\:bg-red-200 { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); + } + + .lg\:bg-red-300 { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); + } + + .lg\:bg-red-400 { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); + } + + .lg\:bg-red-500 { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); + } + + .lg\:bg-red-600 { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); + } + + .lg\:bg-red-700 { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); + } + + .lg\:bg-red-800 { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); + } + + .lg\:bg-red-900 { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); + } + + .lg\:bg-orange-50 { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); + } + + .lg\:bg-orange-100 { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); + } + + .lg\:bg-orange-200 { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); + } + + .lg\:bg-orange-300 { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); + } + + .lg\:bg-orange-400 { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); + } + + .lg\:bg-orange-500 { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); + } + + .lg\:bg-orange-600 { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); + } + + .lg\:bg-orange-700 { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); + } + + .lg\:bg-orange-800 { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); + } + + .lg\:bg-orange-900 { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); + } + + .lg\:bg-yellow-50 { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); + } + + .lg\:bg-yellow-100 { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); + } + + .lg\:bg-yellow-200 { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); + } + + .lg\:bg-yellow-300 { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); + } + + .lg\:bg-yellow-400 { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); + } + + .lg\:bg-yellow-500 { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); + } + + .lg\:bg-yellow-600 { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); + } + + .lg\:bg-yellow-700 { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); + } + + .lg\:bg-yellow-800 { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); + } + + .lg\:bg-yellow-900 { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); + } + + .lg\:bg-green-50 { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); + } + + .lg\:bg-green-100 { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); + } + + .lg\:bg-green-200 { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); + } + + .lg\:bg-green-300 { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); + } + + .lg\:bg-green-400 { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); + } + + .lg\:bg-green-500 { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); + } + + .lg\:bg-green-600 { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); + } + + .lg\:bg-green-700 { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); + } + + .lg\:bg-green-800 { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); + } + + .lg\:bg-green-900 { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); + } + + .lg\:bg-teal-50 { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); + } + + .lg\:bg-teal-100 { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); + } + + .lg\:bg-teal-200 { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); + } + + .lg\:bg-teal-300 { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); + } + + .lg\:bg-teal-400 { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); + } + + .lg\:bg-teal-500 { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); + } + + .lg\:bg-teal-600 { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); + } + + .lg\:bg-teal-700 { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); + } + + .lg\:bg-teal-800 { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); + } + + .lg\:bg-teal-900 { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); + } + + .lg\:bg-blue-50 { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); + } + + .lg\:bg-blue-100 { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); + } + + .lg\:bg-blue-200 { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); + } + + .lg\:bg-blue-300 { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); + } + + .lg\:bg-blue-400 { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); + } + + .lg\:bg-blue-500 { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); + } + + .lg\:bg-blue-600 { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); + } + + .lg\:bg-blue-700 { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); + } + + .lg\:bg-blue-800 { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); + } + + .lg\:bg-blue-900 { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); + } + + .lg\:bg-indigo-50 { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); + } + + .lg\:bg-indigo-100 { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); + } + + .lg\:bg-indigo-200 { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); + } + + .lg\:bg-indigo-300 { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); + } + + .lg\:bg-indigo-400 { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); + } + + .lg\:bg-indigo-500 { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); + } + + .lg\:bg-indigo-600 { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); + } + + .lg\:bg-indigo-700 { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); + } + + .lg\:bg-indigo-800 { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); + } + + .lg\:bg-indigo-900 { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); + } + + .lg\:bg-purple-50 { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); + } + + .lg\:bg-purple-100 { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); + } + + .lg\:bg-purple-200 { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); + } + + .lg\:bg-purple-300 { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); + } + + .lg\:bg-purple-400 { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); + } + + .lg\:bg-purple-500 { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); + } + + .lg\:bg-purple-600 { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); + } + + .lg\:bg-purple-700 { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); + } + + .lg\:bg-purple-800 { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); + } + + .lg\:bg-purple-900 { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); + } + + .lg\:bg-pink-50 { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); + } + + .lg\:bg-pink-100 { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); + } + + .lg\:bg-pink-200 { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); + } + + .lg\:bg-pink-300 { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); + } + + .lg\:bg-pink-400 { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); + } + + .lg\:bg-pink-500 { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); + } + + .lg\:bg-pink-600 { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); + } + + .lg\:bg-pink-700 { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); + } + + .lg\:bg-pink-800 { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); + } + + .lg\:bg-pink-900 { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-transparent { + background-color: transparent; + } + + .group:hover .lg\:group-hover\:bg-white { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-black { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-gray-50 { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-gray-100 { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-gray-200 { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-gray-300 { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-gray-400 { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-gray-500 { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-gray-600 { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-gray-700 { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-gray-800 { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-gray-900 { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-cool-gray-50 { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-cool-gray-100 { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-cool-gray-200 { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-cool-gray-300 { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-cool-gray-400 { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-cool-gray-500 { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-cool-gray-600 { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-cool-gray-700 { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-cool-gray-800 { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-cool-gray-900 { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-red-50 { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-red-100 { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-red-200 { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-red-300 { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-red-400 { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-red-500 { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-red-600 { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-red-700 { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-red-800 { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-red-900 { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-orange-50 { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-orange-100 { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-orange-200 { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-orange-300 { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-orange-400 { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-orange-500 { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-orange-600 { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-orange-700 { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-orange-800 { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-orange-900 { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-yellow-50 { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-yellow-100 { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-yellow-200 { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-yellow-300 { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-yellow-400 { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-yellow-500 { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-yellow-600 { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-yellow-700 { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-yellow-800 { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-yellow-900 { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-green-50 { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-green-100 { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-green-200 { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-green-300 { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-green-400 { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-green-500 { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-green-600 { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-green-700 { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-green-800 { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-green-900 { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-teal-50 { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-teal-100 { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-teal-200 { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-teal-300 { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-teal-400 { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-teal-500 { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-teal-600 { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-teal-700 { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-teal-800 { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-teal-900 { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-blue-50 { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-blue-100 { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-blue-200 { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-blue-300 { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-blue-400 { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-blue-500 { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-blue-600 { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-blue-700 { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-blue-800 { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-blue-900 { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-indigo-50 { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-indigo-100 { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-indigo-200 { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-indigo-300 { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-indigo-400 { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-indigo-500 { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-indigo-600 { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-indigo-700 { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-indigo-800 { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-indigo-900 { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-purple-50 { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-purple-100 { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-purple-200 { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-purple-300 { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-purple-400 { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-purple-500 { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-purple-600 { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-purple-700 { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-purple-800 { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-purple-900 { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-pink-50 { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-pink-100 { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-pink-200 { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-pink-300 { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-pink-400 { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-pink-500 { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-pink-600 { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-pink-700 { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-pink-800 { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-pink-900 { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-transparent { + background-color: transparent; + } + + .group:focus .lg\:group-focus\:bg-white { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-black { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-gray-50 { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-gray-100 { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-gray-200 { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-gray-300 { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-gray-400 { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-gray-500 { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-gray-600 { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-gray-700 { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-gray-800 { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-gray-900 { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-cool-gray-50 { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-cool-gray-100 { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-cool-gray-200 { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-cool-gray-300 { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-cool-gray-400 { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-cool-gray-500 { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-cool-gray-600 { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-cool-gray-700 { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-cool-gray-800 { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-cool-gray-900 { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-red-50 { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-red-100 { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-red-200 { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-red-300 { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-red-400 { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-red-500 { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-red-600 { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-red-700 { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-red-800 { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-red-900 { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-orange-50 { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-orange-100 { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-orange-200 { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-orange-300 { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-orange-400 { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-orange-500 { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-orange-600 { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-orange-700 { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-orange-800 { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-orange-900 { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-yellow-50 { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-yellow-100 { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-yellow-200 { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-yellow-300 { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-yellow-400 { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-yellow-500 { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-yellow-600 { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-yellow-700 { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-yellow-800 { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-yellow-900 { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-green-50 { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-green-100 { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-green-200 { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-green-300 { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-green-400 { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-green-500 { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-green-600 { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-green-700 { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-green-800 { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-green-900 { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-teal-50 { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-teal-100 { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-teal-200 { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-teal-300 { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-teal-400 { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-teal-500 { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-teal-600 { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-teal-700 { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-teal-800 { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-teal-900 { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-blue-50 { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-blue-100 { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-blue-200 { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-blue-300 { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-blue-400 { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-blue-500 { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-blue-600 { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-blue-700 { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-blue-800 { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-blue-900 { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-indigo-50 { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-indigo-100 { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-indigo-200 { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-indigo-300 { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-indigo-400 { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-indigo-500 { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-indigo-600 { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-indigo-700 { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-indigo-800 { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-indigo-900 { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-purple-50 { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-purple-100 { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-purple-200 { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-purple-300 { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-purple-400 { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-purple-500 { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-purple-600 { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-purple-700 { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-purple-800 { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-purple-900 { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-pink-50 { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-pink-100 { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-pink-200 { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-pink-300 { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-pink-400 { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-pink-500 { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-pink-600 { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-pink-700 { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-pink-800 { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); + } + + .group:focus .lg\:group-focus\:bg-pink-900 { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); + } + + .lg\:hover\:bg-transparent:hover { + background-color: transparent; + } + + .lg\:hover\:bg-white:hover { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); + } + + .lg\:hover\:bg-black:hover { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); + } + + .lg\:hover\:bg-gray-50:hover { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); + } + + .lg\:hover\:bg-gray-100:hover { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); + } + + .lg\:hover\:bg-gray-200:hover { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); + } + + .lg\:hover\:bg-gray-300:hover { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); + } + + .lg\:hover\:bg-gray-400:hover { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); + } + + .lg\:hover\:bg-gray-500:hover { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); + } + + .lg\:hover\:bg-gray-600:hover { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); + } + + .lg\:hover\:bg-gray-700:hover { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); + } + + .lg\:hover\:bg-gray-800:hover { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); + } + + .lg\:hover\:bg-gray-900:hover { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); + } + + .lg\:hover\:bg-cool-gray-50:hover { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); + } + + .lg\:hover\:bg-cool-gray-100:hover { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); + } + + .lg\:hover\:bg-cool-gray-200:hover { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); + } + + .lg\:hover\:bg-cool-gray-300:hover { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); + } + + .lg\:hover\:bg-cool-gray-400:hover { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); + } + + .lg\:hover\:bg-cool-gray-500:hover { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); + } + + .lg\:hover\:bg-cool-gray-600:hover { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); + } + + .lg\:hover\:bg-cool-gray-700:hover { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); + } + + .lg\:hover\:bg-cool-gray-800:hover { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); + } + + .lg\:hover\:bg-cool-gray-900:hover { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); + } + + .lg\:hover\:bg-red-50:hover { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); + } + + .lg\:hover\:bg-red-100:hover { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); + } + + .lg\:hover\:bg-red-200:hover { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); + } + + .lg\:hover\:bg-red-300:hover { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); + } + + .lg\:hover\:bg-red-400:hover { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); + } + + .lg\:hover\:bg-red-500:hover { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); + } + + .lg\:hover\:bg-red-600:hover { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); + } + + .lg\:hover\:bg-red-700:hover { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); + } + + .lg\:hover\:bg-red-800:hover { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); + } + + .lg\:hover\:bg-red-900:hover { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); + } + + .lg\:hover\:bg-orange-50:hover { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); + } + + .lg\:hover\:bg-orange-100:hover { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); + } + + .lg\:hover\:bg-orange-200:hover { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); + } + + .lg\:hover\:bg-orange-300:hover { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); + } + + .lg\:hover\:bg-orange-400:hover { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); + } + + .lg\:hover\:bg-orange-500:hover { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); + } + + .lg\:hover\:bg-orange-600:hover { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); + } + + .lg\:hover\:bg-orange-700:hover { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); + } + + .lg\:hover\:bg-orange-800:hover { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); + } + + .lg\:hover\:bg-orange-900:hover { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); + } + + .lg\:hover\:bg-yellow-50:hover { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); + } + + .lg\:hover\:bg-yellow-100:hover { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); + } + + .lg\:hover\:bg-yellow-200:hover { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); + } + + .lg\:hover\:bg-yellow-300:hover { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); + } + + .lg\:hover\:bg-yellow-400:hover { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); + } + + .lg\:hover\:bg-yellow-500:hover { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); + } + + .lg\:hover\:bg-yellow-600:hover { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); + } + + .lg\:hover\:bg-yellow-700:hover { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); + } + + .lg\:hover\:bg-yellow-800:hover { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); + } + + .lg\:hover\:bg-yellow-900:hover { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); + } + + .lg\:hover\:bg-green-50:hover { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); + } + + .lg\:hover\:bg-green-100:hover { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); + } + + .lg\:hover\:bg-green-200:hover { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); + } + + .lg\:hover\:bg-green-300:hover { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); + } + + .lg\:hover\:bg-green-400:hover { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); + } + + .lg\:hover\:bg-green-500:hover { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); + } + + .lg\:hover\:bg-green-600:hover { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); + } + + .lg\:hover\:bg-green-700:hover { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); + } + + .lg\:hover\:bg-green-800:hover { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); + } + + .lg\:hover\:bg-green-900:hover { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); + } + + .lg\:hover\:bg-teal-50:hover { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); + } + + .lg\:hover\:bg-teal-100:hover { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); + } + + .lg\:hover\:bg-teal-200:hover { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); + } + + .lg\:hover\:bg-teal-300:hover { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); + } + + .lg\:hover\:bg-teal-400:hover { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); + } + + .lg\:hover\:bg-teal-500:hover { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); + } + + .lg\:hover\:bg-teal-600:hover { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); + } + + .lg\:hover\:bg-teal-700:hover { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); + } + + .lg\:hover\:bg-teal-800:hover { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); + } + + .lg\:hover\:bg-teal-900:hover { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); + } + + .lg\:hover\:bg-blue-50:hover { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); + } + + .lg\:hover\:bg-blue-100:hover { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); + } + + .lg\:hover\:bg-blue-200:hover { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); + } + + .lg\:hover\:bg-blue-300:hover { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); + } + + .lg\:hover\:bg-blue-400:hover { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); + } + + .lg\:hover\:bg-blue-500:hover { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); + } + + .lg\:hover\:bg-blue-600:hover { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); + } + + .lg\:hover\:bg-blue-700:hover { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); + } + + .lg\:hover\:bg-blue-800:hover { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); + } + + .lg\:hover\:bg-blue-900:hover { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); + } + + .lg\:hover\:bg-indigo-50:hover { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); + } + + .lg\:hover\:bg-indigo-100:hover { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); + } + + .lg\:hover\:bg-indigo-200:hover { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); + } + + .lg\:hover\:bg-indigo-300:hover { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); + } + + .lg\:hover\:bg-indigo-400:hover { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); + } + + .lg\:hover\:bg-indigo-500:hover { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); + } + + .lg\:hover\:bg-indigo-600:hover { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); + } + + .lg\:hover\:bg-indigo-700:hover { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); + } + + .lg\:hover\:bg-indigo-800:hover { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); + } + + .lg\:hover\:bg-indigo-900:hover { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); + } + + .lg\:hover\:bg-purple-50:hover { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); + } + + .lg\:hover\:bg-purple-100:hover { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); + } + + .lg\:hover\:bg-purple-200:hover { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); + } + + .lg\:hover\:bg-purple-300:hover { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); + } + + .lg\:hover\:bg-purple-400:hover { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); + } + + .lg\:hover\:bg-purple-500:hover { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); + } + + .lg\:hover\:bg-purple-600:hover { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); + } + + .lg\:hover\:bg-purple-700:hover { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); + } + + .lg\:hover\:bg-purple-800:hover { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); + } + + .lg\:hover\:bg-purple-900:hover { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); + } + + .lg\:hover\:bg-pink-50:hover { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); + } + + .lg\:hover\:bg-pink-100:hover { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); + } + + .lg\:hover\:bg-pink-200:hover { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); + } + + .lg\:hover\:bg-pink-300:hover { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); + } + + .lg\:hover\:bg-pink-400:hover { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); + } + + .lg\:hover\:bg-pink-500:hover { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); + } + + .lg\:hover\:bg-pink-600:hover { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); + } + + .lg\:hover\:bg-pink-700:hover { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); + } + + .lg\:hover\:bg-pink-800:hover { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); + } + + .lg\:hover\:bg-pink-900:hover { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); + } + + .lg\:focus\:bg-transparent:focus { + background-color: transparent; + } + + .lg\:focus\:bg-white:focus { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); + } + + .lg\:focus\:bg-black:focus { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); + } + + .lg\:focus\:bg-gray-50:focus { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); + } + + .lg\:focus\:bg-gray-100:focus { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); + } + + .lg\:focus\:bg-gray-200:focus { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); + } + + .lg\:focus\:bg-gray-300:focus { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); + } + + .lg\:focus\:bg-gray-400:focus { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); + } + + .lg\:focus\:bg-gray-500:focus { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); + } + + .lg\:focus\:bg-gray-600:focus { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); + } + + .lg\:focus\:bg-gray-700:focus { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); + } + + .lg\:focus\:bg-gray-800:focus { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); + } + + .lg\:focus\:bg-gray-900:focus { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); + } + + .lg\:focus\:bg-cool-gray-50:focus { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); + } + + .lg\:focus\:bg-cool-gray-100:focus { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); + } + + .lg\:focus\:bg-cool-gray-200:focus { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); + } + + .lg\:focus\:bg-cool-gray-300:focus { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); + } + + .lg\:focus\:bg-cool-gray-400:focus { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); + } + + .lg\:focus\:bg-cool-gray-500:focus { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); + } + + .lg\:focus\:bg-cool-gray-600:focus { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); + } + + .lg\:focus\:bg-cool-gray-700:focus { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); + } + + .lg\:focus\:bg-cool-gray-800:focus { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); + } + + .lg\:focus\:bg-cool-gray-900:focus { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); + } + + .lg\:focus\:bg-red-50:focus { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); + } + + .lg\:focus\:bg-red-100:focus { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); + } + + .lg\:focus\:bg-red-200:focus { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); + } + + .lg\:focus\:bg-red-300:focus { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); + } + + .lg\:focus\:bg-red-400:focus { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); + } + + .lg\:focus\:bg-red-500:focus { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); + } + + .lg\:focus\:bg-red-600:focus { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); + } + + .lg\:focus\:bg-red-700:focus { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); + } + + .lg\:focus\:bg-red-800:focus { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); + } + + .lg\:focus\:bg-red-900:focus { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); + } + + .lg\:focus\:bg-orange-50:focus { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); + } + + .lg\:focus\:bg-orange-100:focus { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); + } + + .lg\:focus\:bg-orange-200:focus { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); + } + + .lg\:focus\:bg-orange-300:focus { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); + } + + .lg\:focus\:bg-orange-400:focus { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); + } + + .lg\:focus\:bg-orange-500:focus { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); + } + + .lg\:focus\:bg-orange-600:focus { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); + } + + .lg\:focus\:bg-orange-700:focus { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); + } + + .lg\:focus\:bg-orange-800:focus { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); + } + + .lg\:focus\:bg-orange-900:focus { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); + } + + .lg\:focus\:bg-yellow-50:focus { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); + } + + .lg\:focus\:bg-yellow-100:focus { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); + } + + .lg\:focus\:bg-yellow-200:focus { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); + } + + .lg\:focus\:bg-yellow-300:focus { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); + } + + .lg\:focus\:bg-yellow-400:focus { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); + } + + .lg\:focus\:bg-yellow-500:focus { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); + } + + .lg\:focus\:bg-yellow-600:focus { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); + } + + .lg\:focus\:bg-yellow-700:focus { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); + } + + .lg\:focus\:bg-yellow-800:focus { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); + } + + .lg\:focus\:bg-yellow-900:focus { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); + } + + .lg\:focus\:bg-green-50:focus { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); + } + + .lg\:focus\:bg-green-100:focus { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); + } + + .lg\:focus\:bg-green-200:focus { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); + } + + .lg\:focus\:bg-green-300:focus { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); + } + + .lg\:focus\:bg-green-400:focus { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); + } + + .lg\:focus\:bg-green-500:focus { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); + } + + .lg\:focus\:bg-green-600:focus { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); + } + + .lg\:focus\:bg-green-700:focus { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); + } + + .lg\:focus\:bg-green-800:focus { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); + } + + .lg\:focus\:bg-green-900:focus { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); + } + + .lg\:focus\:bg-teal-50:focus { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); + } + + .lg\:focus\:bg-teal-100:focus { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); + } + + .lg\:focus\:bg-teal-200:focus { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); + } + + .lg\:focus\:bg-teal-300:focus { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); + } + + .lg\:focus\:bg-teal-400:focus { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); + } + + .lg\:focus\:bg-teal-500:focus { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); + } + + .lg\:focus\:bg-teal-600:focus { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); + } + + .lg\:focus\:bg-teal-700:focus { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); + } + + .lg\:focus\:bg-teal-800:focus { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); + } + + .lg\:focus\:bg-teal-900:focus { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); + } + + .lg\:focus\:bg-blue-50:focus { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); + } + + .lg\:focus\:bg-blue-100:focus { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); + } + + .lg\:focus\:bg-blue-200:focus { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); + } + + .lg\:focus\:bg-blue-300:focus { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); + } + + .lg\:focus\:bg-blue-400:focus { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); + } + + .lg\:focus\:bg-blue-500:focus { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); + } + + .lg\:focus\:bg-blue-600:focus { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); + } + + .lg\:focus\:bg-blue-700:focus { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); + } + + .lg\:focus\:bg-blue-800:focus { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); + } + + .lg\:focus\:bg-blue-900:focus { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); + } + + .lg\:focus\:bg-indigo-50:focus { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); + } + + .lg\:focus\:bg-indigo-100:focus { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); + } + + .lg\:focus\:bg-indigo-200:focus { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); + } + + .lg\:focus\:bg-indigo-300:focus { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); + } + + .lg\:focus\:bg-indigo-400:focus { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); + } + + .lg\:focus\:bg-indigo-500:focus { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); + } + + .lg\:focus\:bg-indigo-600:focus { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); + } + + .lg\:focus\:bg-indigo-700:focus { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); + } + + .lg\:focus\:bg-indigo-800:focus { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); + } + + .lg\:focus\:bg-indigo-900:focus { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); + } + + .lg\:focus\:bg-purple-50:focus { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); + } + + .lg\:focus\:bg-purple-100:focus { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); + } + + .lg\:focus\:bg-purple-200:focus { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); + } + + .lg\:focus\:bg-purple-300:focus { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); + } + + .lg\:focus\:bg-purple-400:focus { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); + } + + .lg\:focus\:bg-purple-500:focus { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); + } + + .lg\:focus\:bg-purple-600:focus { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); + } + + .lg\:focus\:bg-purple-700:focus { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); + } + + .lg\:focus\:bg-purple-800:focus { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); + } + + .lg\:focus\:bg-purple-900:focus { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); + } + + .lg\:focus\:bg-pink-50:focus { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); + } + + .lg\:focus\:bg-pink-100:focus { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); + } + + .lg\:focus\:bg-pink-200:focus { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); + } + + .lg\:focus\:bg-pink-300:focus { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); + } + + .lg\:focus\:bg-pink-400:focus { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); + } + + .lg\:focus\:bg-pink-500:focus { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); + } + + .lg\:focus\:bg-pink-600:focus { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); + } + + .lg\:focus\:bg-pink-700:focus { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); + } + + .lg\:focus\:bg-pink-800:focus { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); + } + + .lg\:focus\:bg-pink-900:focus { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); + } + + .lg\:active\:bg-transparent:active { + background-color: transparent; + } + + .lg\:active\:bg-white:active { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); + } + + .lg\:active\:bg-black:active { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); + } + + .lg\:active\:bg-gray-50:active { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); + } + + .lg\:active\:bg-gray-100:active { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); + } + + .lg\:active\:bg-gray-200:active { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); + } + + .lg\:active\:bg-gray-300:active { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); + } + + .lg\:active\:bg-gray-400:active { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); + } + + .lg\:active\:bg-gray-500:active { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); + } + + .lg\:active\:bg-gray-600:active { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); + } + + .lg\:active\:bg-gray-700:active { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); + } + + .lg\:active\:bg-gray-800:active { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); + } + + .lg\:active\:bg-gray-900:active { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); + } + + .lg\:active\:bg-cool-gray-50:active { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); + } + + .lg\:active\:bg-cool-gray-100:active { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); + } + + .lg\:active\:bg-cool-gray-200:active { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); + } + + .lg\:active\:bg-cool-gray-300:active { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); + } + + .lg\:active\:bg-cool-gray-400:active { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); + } + + .lg\:active\:bg-cool-gray-500:active { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); + } + + .lg\:active\:bg-cool-gray-600:active { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); + } + + .lg\:active\:bg-cool-gray-700:active { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); + } + + .lg\:active\:bg-cool-gray-800:active { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); + } + + .lg\:active\:bg-cool-gray-900:active { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); + } + + .lg\:active\:bg-red-50:active { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); + } + + .lg\:active\:bg-red-100:active { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); + } + + .lg\:active\:bg-red-200:active { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); + } + + .lg\:active\:bg-red-300:active { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); + } + + .lg\:active\:bg-red-400:active { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); + } + + .lg\:active\:bg-red-500:active { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); + } + + .lg\:active\:bg-red-600:active { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); + } + + .lg\:active\:bg-red-700:active { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); + } + + .lg\:active\:bg-red-800:active { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); + } + + .lg\:active\:bg-red-900:active { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); + } + + .lg\:active\:bg-orange-50:active { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); + } + + .lg\:active\:bg-orange-100:active { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); + } + + .lg\:active\:bg-orange-200:active { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); + } + + .lg\:active\:bg-orange-300:active { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); + } + + .lg\:active\:bg-orange-400:active { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); + } + + .lg\:active\:bg-orange-500:active { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); + } + + .lg\:active\:bg-orange-600:active { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); + } + + .lg\:active\:bg-orange-700:active { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); + } + + .lg\:active\:bg-orange-800:active { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); + } + + .lg\:active\:bg-orange-900:active { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); + } + + .lg\:active\:bg-yellow-50:active { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); + } + + .lg\:active\:bg-yellow-100:active { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); + } + + .lg\:active\:bg-yellow-200:active { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); + } + + .lg\:active\:bg-yellow-300:active { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); + } + + .lg\:active\:bg-yellow-400:active { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); + } + + .lg\:active\:bg-yellow-500:active { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); + } + + .lg\:active\:bg-yellow-600:active { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); + } + + .lg\:active\:bg-yellow-700:active { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); + } + + .lg\:active\:bg-yellow-800:active { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); + } + + .lg\:active\:bg-yellow-900:active { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); + } + + .lg\:active\:bg-green-50:active { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); + } + + .lg\:active\:bg-green-100:active { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); + } + + .lg\:active\:bg-green-200:active { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); + } + + .lg\:active\:bg-green-300:active { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); + } + + .lg\:active\:bg-green-400:active { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); + } + + .lg\:active\:bg-green-500:active { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); + } + + .lg\:active\:bg-green-600:active { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); + } + + .lg\:active\:bg-green-700:active { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); + } + + .lg\:active\:bg-green-800:active { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); + } + + .lg\:active\:bg-green-900:active { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); + } + + .lg\:active\:bg-teal-50:active { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); + } + + .lg\:active\:bg-teal-100:active { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); + } + + .lg\:active\:bg-teal-200:active { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); + } + + .lg\:active\:bg-teal-300:active { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); + } + + .lg\:active\:bg-teal-400:active { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); + } + + .lg\:active\:bg-teal-500:active { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); + } + + .lg\:active\:bg-teal-600:active { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); + } + + .lg\:active\:bg-teal-700:active { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); + } + + .lg\:active\:bg-teal-800:active { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); + } + + .lg\:active\:bg-teal-900:active { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); + } + + .lg\:active\:bg-blue-50:active { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); + } + + .lg\:active\:bg-blue-100:active { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); + } + + .lg\:active\:bg-blue-200:active { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); + } + + .lg\:active\:bg-blue-300:active { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); + } + + .lg\:active\:bg-blue-400:active { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); + } + + .lg\:active\:bg-blue-500:active { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); + } + + .lg\:active\:bg-blue-600:active { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); + } + + .lg\:active\:bg-blue-700:active { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); + } + + .lg\:active\:bg-blue-800:active { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); + } + + .lg\:active\:bg-blue-900:active { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); + } + + .lg\:active\:bg-indigo-50:active { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); + } + + .lg\:active\:bg-indigo-100:active { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); + } + + .lg\:active\:bg-indigo-200:active { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); + } + + .lg\:active\:bg-indigo-300:active { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); + } + + .lg\:active\:bg-indigo-400:active { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); + } + + .lg\:active\:bg-indigo-500:active { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); + } + + .lg\:active\:bg-indigo-600:active { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); + } + + .lg\:active\:bg-indigo-700:active { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); + } + + .lg\:active\:bg-indigo-800:active { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); + } + + .lg\:active\:bg-indigo-900:active { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); + } + + .lg\:active\:bg-purple-50:active { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); + } + + .lg\:active\:bg-purple-100:active { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); + } + + .lg\:active\:bg-purple-200:active { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); + } + + .lg\:active\:bg-purple-300:active { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); + } + + .lg\:active\:bg-purple-400:active { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); + } + + .lg\:active\:bg-purple-500:active { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); + } + + .lg\:active\:bg-purple-600:active { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); + } + + .lg\:active\:bg-purple-700:active { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); + } + + .lg\:active\:bg-purple-800:active { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); + } + + .lg\:active\:bg-purple-900:active { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); + } + + .lg\:active\:bg-pink-50:active { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); + } + + .lg\:active\:bg-pink-100:active { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); + } + + .lg\:active\:bg-pink-200:active { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); + } + + .lg\:active\:bg-pink-300:active { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); + } + + .lg\:active\:bg-pink-400:active { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); + } + + .lg\:active\:bg-pink-500:active { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); + } + + .lg\:active\:bg-pink-600:active { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); + } + + .lg\:active\:bg-pink-700:active { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); + } + + .lg\:active\:bg-pink-800:active { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); + } + + .lg\:active\:bg-pink-900:active { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); + } + + .lg\:bg-none { + background-image: none; + } + + .lg\:bg-gradient-to-t { + background-image: linear-gradient(to top, var(--gradient-color-stops)); + } + + .lg\:bg-gradient-to-tr { + background-image: linear-gradient(to top right, var(--gradient-color-stops)); + } + + .lg\:bg-gradient-to-r { + background-image: linear-gradient(to right, var(--gradient-color-stops)); + } + + .lg\:bg-gradient-to-br { + background-image: linear-gradient(to bottom right, var(--gradient-color-stops)); + } + + .lg\:bg-gradient-to-b { + background-image: linear-gradient(to bottom, var(--gradient-color-stops)); + } + + .lg\:bg-gradient-to-bl { + background-image: linear-gradient(to bottom left, var(--gradient-color-stops)); + } + + .lg\:bg-gradient-to-l { + background-image: linear-gradient(to left, var(--gradient-color-stops)); + } + + .lg\:bg-gradient-to-tl { + background-image: linear-gradient(to top left, var(--gradient-color-stops)); + } + + .lg\:from-transparent { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .lg\:from-white { + --gradient-from-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .lg\:from-black { + --gradient-from-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .lg\:from-gray-50 { + --gradient-from-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); + } + + .lg\:from-gray-100 { + --gradient-from-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); + } + + .lg\:from-gray-200 { + --gradient-from-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); + } + + .lg\:from-gray-300 { + --gradient-from-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); + } + + .lg\:from-gray-400 { + --gradient-from-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); + } + + .lg\:from-gray-500 { + --gradient-from-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); + } + + .lg\:from-gray-600 { + --gradient-from-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); + } + + .lg\:from-gray-700 { + --gradient-from-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); + } + + .lg\:from-gray-800 { + --gradient-from-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); + } + + .lg\:from-gray-900 { + --gradient-from-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); + } + + .lg\:from-cool-gray-50 { + --gradient-from-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); + } + + .lg\:from-cool-gray-100 { + --gradient-from-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); + } + + .lg\:from-cool-gray-200 { + --gradient-from-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); + } + + .lg\:from-cool-gray-300 { + --gradient-from-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); + } + + .lg\:from-cool-gray-400 { + --gradient-from-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); + } + + .lg\:from-cool-gray-500 { + --gradient-from-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); + } + + .lg\:from-cool-gray-600 { + --gradient-from-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); + } + + .lg\:from-cool-gray-700 { + --gradient-from-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); + } + + .lg\:from-cool-gray-800 { + --gradient-from-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); + } + + .lg\:from-cool-gray-900 { + --gradient-from-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); + } + + .lg\:from-red-50 { + --gradient-from-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); + } + + .lg\:from-red-100 { + --gradient-from-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); + } + + .lg\:from-red-200 { + --gradient-from-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); + } + + .lg\:from-red-300 { + --gradient-from-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); + } + + .lg\:from-red-400 { + --gradient-from-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); + } + + .lg\:from-red-500 { + --gradient-from-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); + } + + .lg\:from-red-600 { + --gradient-from-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); + } + + .lg\:from-red-700 { + --gradient-from-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); + } + + .lg\:from-red-800 { + --gradient-from-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); + } + + .lg\:from-red-900 { + --gradient-from-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); + } + + .lg\:from-orange-50 { + --gradient-from-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); + } + + .lg\:from-orange-100 { + --gradient-from-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); + } + + .lg\:from-orange-200 { + --gradient-from-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); + } + + .lg\:from-orange-300 { + --gradient-from-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); + } + + .lg\:from-orange-400 { + --gradient-from-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); + } + + .lg\:from-orange-500 { + --gradient-from-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); + } + + .lg\:from-orange-600 { + --gradient-from-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); + } + + .lg\:from-orange-700 { + --gradient-from-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); + } + + .lg\:from-orange-800 { + --gradient-from-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); + } + + .lg\:from-orange-900 { + --gradient-from-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); + } + + .lg\:from-yellow-50 { + --gradient-from-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); + } + + .lg\:from-yellow-100 { + --gradient-from-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); + } + + .lg\:from-yellow-200 { + --gradient-from-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); + } + + .lg\:from-yellow-300 { + --gradient-from-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); + } + + .lg\:from-yellow-400 { + --gradient-from-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); + } + + .lg\:from-yellow-500 { + --gradient-from-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); + } + + .lg\:from-yellow-600 { + --gradient-from-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); + } + + .lg\:from-yellow-700 { + --gradient-from-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); + } + + .lg\:from-yellow-800 { + --gradient-from-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); + } + + .lg\:from-yellow-900 { + --gradient-from-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); + } + + .lg\:from-green-50 { + --gradient-from-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); + } + + .lg\:from-green-100 { + --gradient-from-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); + } + + .lg\:from-green-200 { + --gradient-from-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); + } + + .lg\:from-green-300 { + --gradient-from-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); + } + + .lg\:from-green-400 { + --gradient-from-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); + } + + .lg\:from-green-500 { + --gradient-from-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); + } + + .lg\:from-green-600 { + --gradient-from-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); + } + + .lg\:from-green-700 { + --gradient-from-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); + } + + .lg\:from-green-800 { + --gradient-from-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); + } + + .lg\:from-green-900 { + --gradient-from-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); + } + + .lg\:from-teal-50 { + --gradient-from-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); + } + + .lg\:from-teal-100 { + --gradient-from-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); + } + + .lg\:from-teal-200 { + --gradient-from-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); + } + + .lg\:from-teal-300 { + --gradient-from-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); + } + + .lg\:from-teal-400 { + --gradient-from-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); + } + + .lg\:from-teal-500 { + --gradient-from-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); + } + + .lg\:from-teal-600 { + --gradient-from-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); + } + + .lg\:from-teal-700 { + --gradient-from-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); + } + + .lg\:from-teal-800 { + --gradient-from-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); + } + + .lg\:from-teal-900 { + --gradient-from-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); + } + + .lg\:from-blue-50 { + --gradient-from-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); + } + + .lg\:from-blue-100 { + --gradient-from-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); + } + + .lg\:from-blue-200 { + --gradient-from-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); + } + + .lg\:from-blue-300 { + --gradient-from-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); + } + + .lg\:from-blue-400 { + --gradient-from-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); + } + + .lg\:from-blue-500 { + --gradient-from-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); + } + + .lg\:from-blue-600 { + --gradient-from-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); + } + + .lg\:from-blue-700 { + --gradient-from-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); + } + + .lg\:from-blue-800 { + --gradient-from-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); + } + + .lg\:from-blue-900 { + --gradient-from-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); + } + + .lg\:from-indigo-50 { + --gradient-from-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); + } + + .lg\:from-indigo-100 { + --gradient-from-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); + } + + .lg\:from-indigo-200 { + --gradient-from-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); + } + + .lg\:from-indigo-300 { + --gradient-from-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); + } + + .lg\:from-indigo-400 { + --gradient-from-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); + } + + .lg\:from-indigo-500 { + --gradient-from-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); + } + + .lg\:from-indigo-600 { + --gradient-from-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); + } + + .lg\:from-indigo-700 { + --gradient-from-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); + } + + .lg\:from-indigo-800 { + --gradient-from-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); + } + + .lg\:from-indigo-900 { + --gradient-from-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); + } + + .lg\:from-purple-50 { + --gradient-from-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); + } + + .lg\:from-purple-100 { + --gradient-from-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); + } + + .lg\:from-purple-200 { + --gradient-from-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); + } + + .lg\:from-purple-300 { + --gradient-from-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); + } + + .lg\:from-purple-400 { + --gradient-from-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); + } + + .lg\:from-purple-500 { + --gradient-from-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); + } + + .lg\:from-purple-600 { + --gradient-from-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); + } + + .lg\:from-purple-700 { + --gradient-from-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); + } + + .lg\:from-purple-800 { + --gradient-from-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); + } + + .lg\:from-purple-900 { + --gradient-from-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); + } + + .lg\:from-pink-50 { + --gradient-from-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); + } + + .lg\:from-pink-100 { + --gradient-from-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); + } + + .lg\:from-pink-200 { + --gradient-from-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); + } + + .lg\:from-pink-300 { + --gradient-from-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); + } + + .lg\:from-pink-400 { + --gradient-from-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); + } + + .lg\:from-pink-500 { + --gradient-from-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); + } + + .lg\:from-pink-600 { + --gradient-from-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); + } + + .lg\:from-pink-700 { + --gradient-from-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); + } + + .lg\:from-pink-800 { + --gradient-from-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); + } + + .lg\:from-pink-900 { + --gradient-from-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); + } + + .lg\:via-transparent { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .lg\:via-white { + --gradient-via-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .lg\:via-black { + --gradient-via-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .lg\:via-gray-50 { + --gradient-via-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); + } + + .lg\:via-gray-100 { + --gradient-via-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); + } + + .lg\:via-gray-200 { + --gradient-via-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); + } + + .lg\:via-gray-300 { + --gradient-via-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); + } + + .lg\:via-gray-400 { + --gradient-via-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); + } + + .lg\:via-gray-500 { + --gradient-via-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); + } + + .lg\:via-gray-600 { + --gradient-via-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); + } + + .lg\:via-gray-700 { + --gradient-via-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); + } + + .lg\:via-gray-800 { + --gradient-via-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); + } + + .lg\:via-gray-900 { + --gradient-via-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); + } + + .lg\:via-cool-gray-50 { + --gradient-via-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); + } + + .lg\:via-cool-gray-100 { + --gradient-via-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); + } + + .lg\:via-cool-gray-200 { + --gradient-via-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); + } + + .lg\:via-cool-gray-300 { + --gradient-via-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); + } + + .lg\:via-cool-gray-400 { + --gradient-via-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); + } + + .lg\:via-cool-gray-500 { + --gradient-via-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); + } + + .lg\:via-cool-gray-600 { + --gradient-via-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); + } + + .lg\:via-cool-gray-700 { + --gradient-via-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); + } + + .lg\:via-cool-gray-800 { + --gradient-via-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); + } + + .lg\:via-cool-gray-900 { + --gradient-via-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); + } + + .lg\:via-red-50 { + --gradient-via-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); + } + + .lg\:via-red-100 { + --gradient-via-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); + } + + .lg\:via-red-200 { + --gradient-via-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); + } + + .lg\:via-red-300 { + --gradient-via-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); + } + + .lg\:via-red-400 { + --gradient-via-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); + } + + .lg\:via-red-500 { + --gradient-via-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); + } + + .lg\:via-red-600 { + --gradient-via-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); + } + + .lg\:via-red-700 { + --gradient-via-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); + } + + .lg\:via-red-800 { + --gradient-via-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); + } + + .lg\:via-red-900 { + --gradient-via-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); + } + + .lg\:via-orange-50 { + --gradient-via-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); + } + + .lg\:via-orange-100 { + --gradient-via-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); + } + + .lg\:via-orange-200 { + --gradient-via-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); + } + + .lg\:via-orange-300 { + --gradient-via-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); + } + + .lg\:via-orange-400 { + --gradient-via-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); + } + + .lg\:via-orange-500 { + --gradient-via-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); + } + + .lg\:via-orange-600 { + --gradient-via-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); + } + + .lg\:via-orange-700 { + --gradient-via-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); + } + + .lg\:via-orange-800 { + --gradient-via-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); + } + + .lg\:via-orange-900 { + --gradient-via-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); + } + + .lg\:via-yellow-50 { + --gradient-via-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); + } + + .lg\:via-yellow-100 { + --gradient-via-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); + } + + .lg\:via-yellow-200 { + --gradient-via-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); + } + + .lg\:via-yellow-300 { + --gradient-via-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); + } + + .lg\:via-yellow-400 { + --gradient-via-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); + } + + .lg\:via-yellow-500 { + --gradient-via-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); + } + + .lg\:via-yellow-600 { + --gradient-via-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); + } + + .lg\:via-yellow-700 { + --gradient-via-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); + } + + .lg\:via-yellow-800 { + --gradient-via-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); + } + + .lg\:via-yellow-900 { + --gradient-via-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); + } + + .lg\:via-green-50 { + --gradient-via-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); + } + + .lg\:via-green-100 { + --gradient-via-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); + } + + .lg\:via-green-200 { + --gradient-via-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); + } + + .lg\:via-green-300 { + --gradient-via-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); + } + + .lg\:via-green-400 { + --gradient-via-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); + } + + .lg\:via-green-500 { + --gradient-via-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); + } + + .lg\:via-green-600 { + --gradient-via-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); + } + + .lg\:via-green-700 { + --gradient-via-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); + } + + .lg\:via-green-800 { + --gradient-via-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); + } + + .lg\:via-green-900 { + --gradient-via-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); + } + + .lg\:via-teal-50 { + --gradient-via-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); + } + + .lg\:via-teal-100 { + --gradient-via-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); + } + + .lg\:via-teal-200 { + --gradient-via-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); + } + + .lg\:via-teal-300 { + --gradient-via-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); + } + + .lg\:via-teal-400 { + --gradient-via-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); + } + + .lg\:via-teal-500 { + --gradient-via-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); + } + + .lg\:via-teal-600 { + --gradient-via-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); + } + + .lg\:via-teal-700 { + --gradient-via-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); + } + + .lg\:via-teal-800 { + --gradient-via-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); + } + + .lg\:via-teal-900 { + --gradient-via-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); + } + + .lg\:via-blue-50 { + --gradient-via-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); + } + + .lg\:via-blue-100 { + --gradient-via-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); + } + + .lg\:via-blue-200 { + --gradient-via-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); + } + + .lg\:via-blue-300 { + --gradient-via-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); + } + + .lg\:via-blue-400 { + --gradient-via-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); + } + + .lg\:via-blue-500 { + --gradient-via-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); + } + + .lg\:via-blue-600 { + --gradient-via-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); + } + + .lg\:via-blue-700 { + --gradient-via-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); + } + + .lg\:via-blue-800 { + --gradient-via-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); + } + + .lg\:via-blue-900 { + --gradient-via-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); + } + + .lg\:via-indigo-50 { + --gradient-via-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); + } + + .lg\:via-indigo-100 { + --gradient-via-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); + } + + .lg\:via-indigo-200 { + --gradient-via-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); + } + + .lg\:via-indigo-300 { + --gradient-via-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); + } + + .lg\:via-indigo-400 { + --gradient-via-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); + } + + .lg\:via-indigo-500 { + --gradient-via-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); + } + + .lg\:via-indigo-600 { + --gradient-via-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); + } + + .lg\:via-indigo-700 { + --gradient-via-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); + } + + .lg\:via-indigo-800 { + --gradient-via-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); + } + + .lg\:via-indigo-900 { + --gradient-via-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); + } + + .lg\:via-purple-50 { + --gradient-via-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); + } + + .lg\:via-purple-100 { + --gradient-via-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); + } + + .lg\:via-purple-200 { + --gradient-via-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); + } + + .lg\:via-purple-300 { + --gradient-via-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); + } + + .lg\:via-purple-400 { + --gradient-via-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); + } + + .lg\:via-purple-500 { + --gradient-via-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); + } + + .lg\:via-purple-600 { + --gradient-via-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); + } + + .lg\:via-purple-700 { + --gradient-via-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); + } + + .lg\:via-purple-800 { + --gradient-via-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); + } + + .lg\:via-purple-900 { + --gradient-via-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); + } + + .lg\:via-pink-50 { + --gradient-via-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); + } + + .lg\:via-pink-100 { + --gradient-via-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); + } + + .lg\:via-pink-200 { + --gradient-via-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); + } + + .lg\:via-pink-300 { + --gradient-via-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); + } + + .lg\:via-pink-400 { + --gradient-via-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); + } + + .lg\:via-pink-500 { + --gradient-via-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); + } + + .lg\:via-pink-600 { + --gradient-via-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); + } + + .lg\:via-pink-700 { + --gradient-via-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); + } + + .lg\:via-pink-800 { + --gradient-via-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); + } + + .lg\:via-pink-900 { + --gradient-via-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); + } + + .lg\:to-transparent { + --gradient-to-color: transparent; + } + + .lg\:to-white { + --gradient-to-color: #ffffff; + } + + .lg\:to-black { + --gradient-to-color: #000000; + } + + .lg\:to-gray-50 { + --gradient-to-color: #f9fafb; + } + + .lg\:to-gray-100 { + --gradient-to-color: #f4f5f7; + } + + .lg\:to-gray-200 { + --gradient-to-color: #e5e7eb; + } + + .lg\:to-gray-300 { + --gradient-to-color: #d2d6dc; + } + + .lg\:to-gray-400 { + --gradient-to-color: #9fa6b2; + } + + .lg\:to-gray-500 { + --gradient-to-color: #6b7280; + } + + .lg\:to-gray-600 { + --gradient-to-color: #4b5563; + } + + .lg\:to-gray-700 { + --gradient-to-color: #374151; + } + + .lg\:to-gray-800 { + --gradient-to-color: #252f3f; + } + + .lg\:to-gray-900 { + --gradient-to-color: #161e2e; + } + + .lg\:to-cool-gray-50 { + --gradient-to-color: #f8fafc; + } + + .lg\:to-cool-gray-100 { + --gradient-to-color: #f1f5f9; + } + + .lg\:to-cool-gray-200 { + --gradient-to-color: #e2e8f0; + } + + .lg\:to-cool-gray-300 { + --gradient-to-color: #cfd8e3; + } + + .lg\:to-cool-gray-400 { + --gradient-to-color: #97a6ba; + } + + .lg\:to-cool-gray-500 { + --gradient-to-color: #64748b; + } + + .lg\:to-cool-gray-600 { + --gradient-to-color: #475569; + } + + .lg\:to-cool-gray-700 { + --gradient-to-color: #364152; + } + + .lg\:to-cool-gray-800 { + --gradient-to-color: #27303f; + } + + .lg\:to-cool-gray-900 { + --gradient-to-color: #1a202e; + } + + .lg\:to-red-50 { + --gradient-to-color: #fdf2f2; + } + + .lg\:to-red-100 { + --gradient-to-color: #fde8e8; + } + + .lg\:to-red-200 { + --gradient-to-color: #fbd5d5; + } + + .lg\:to-red-300 { + --gradient-to-color: #f8b4b4; + } + + .lg\:to-red-400 { + --gradient-to-color: #f98080; + } + + .lg\:to-red-500 { + --gradient-to-color: #f05252; + } + + .lg\:to-red-600 { + --gradient-to-color: #e02424; + } + + .lg\:to-red-700 { + --gradient-to-color: #c81e1e; + } + + .lg\:to-red-800 { + --gradient-to-color: #9b1c1c; + } + + .lg\:to-red-900 { + --gradient-to-color: #771d1d; + } + + .lg\:to-orange-50 { + --gradient-to-color: #fff8f1; + } + + .lg\:to-orange-100 { + --gradient-to-color: #feecdc; + } + + .lg\:to-orange-200 { + --gradient-to-color: #fcd9bd; + } + + .lg\:to-orange-300 { + --gradient-to-color: #fdba8c; + } + + .lg\:to-orange-400 { + --gradient-to-color: #ff8a4c; + } + + .lg\:to-orange-500 { + --gradient-to-color: #ff5a1f; + } + + .lg\:to-orange-600 { + --gradient-to-color: #d03801; + } + + .lg\:to-orange-700 { + --gradient-to-color: #b43403; + } + + .lg\:to-orange-800 { + --gradient-to-color: #8a2c0d; + } + + .lg\:to-orange-900 { + --gradient-to-color: #73230d; + } + + .lg\:to-yellow-50 { + --gradient-to-color: #fdfdea; + } + + .lg\:to-yellow-100 { + --gradient-to-color: #fdf6b2; + } + + .lg\:to-yellow-200 { + --gradient-to-color: #fce96a; + } + + .lg\:to-yellow-300 { + --gradient-to-color: #faca15; + } + + .lg\:to-yellow-400 { + --gradient-to-color: #e3a008; + } + + .lg\:to-yellow-500 { + --gradient-to-color: #c27803; + } + + .lg\:to-yellow-600 { + --gradient-to-color: #9f580a; + } + + .lg\:to-yellow-700 { + --gradient-to-color: #8e4b10; + } + + .lg\:to-yellow-800 { + --gradient-to-color: #723b13; + } + + .lg\:to-yellow-900 { + --gradient-to-color: #633112; + } + + .lg\:to-green-50 { + --gradient-to-color: #f3faf7; + } + + .lg\:to-green-100 { + --gradient-to-color: #def7ec; + } + + .lg\:to-green-200 { + --gradient-to-color: #bcf0da; + } + + .lg\:to-green-300 { + --gradient-to-color: #84e1bc; + } + + .lg\:to-green-400 { + --gradient-to-color: #31c48d; + } + + .lg\:to-green-500 { + --gradient-to-color: #0e9f6e; + } + + .lg\:to-green-600 { + --gradient-to-color: #057a55; + } + + .lg\:to-green-700 { + --gradient-to-color: #046c4e; + } + + .lg\:to-green-800 { + --gradient-to-color: #03543f; + } + + .lg\:to-green-900 { + --gradient-to-color: #014737; + } + + .lg\:to-teal-50 { + --gradient-to-color: #edfafa; + } + + .lg\:to-teal-100 { + --gradient-to-color: #d5f5f6; + } + + .lg\:to-teal-200 { + --gradient-to-color: #afecef; + } + + .lg\:to-teal-300 { + --gradient-to-color: #7edce2; + } + + .lg\:to-teal-400 { + --gradient-to-color: #16bdca; + } + + .lg\:to-teal-500 { + --gradient-to-color: #0694a2; + } + + .lg\:to-teal-600 { + --gradient-to-color: #047481; + } + + .lg\:to-teal-700 { + --gradient-to-color: #036672; + } + + .lg\:to-teal-800 { + --gradient-to-color: #05505c; + } + + .lg\:to-teal-900 { + --gradient-to-color: #014451; + } + + .lg\:to-blue-50 { + --gradient-to-color: #ebf5ff; + } + + .lg\:to-blue-100 { + --gradient-to-color: #e1effe; + } + + .lg\:to-blue-200 { + --gradient-to-color: #c3ddfd; + } + + .lg\:to-blue-300 { + --gradient-to-color: #a4cafe; + } + + .lg\:to-blue-400 { + --gradient-to-color: #76a9fa; + } + + .lg\:to-blue-500 { + --gradient-to-color: #3f83f8; + } + + .lg\:to-blue-600 { + --gradient-to-color: #1c64f2; + } + + .lg\:to-blue-700 { + --gradient-to-color: #1a56db; + } + + .lg\:to-blue-800 { + --gradient-to-color: #1e429f; + } + + .lg\:to-blue-900 { + --gradient-to-color: #233876; + } + + .lg\:to-indigo-50 { + --gradient-to-color: #f0f5ff; + } + + .lg\:to-indigo-100 { + --gradient-to-color: #e5edff; + } + + .lg\:to-indigo-200 { + --gradient-to-color: #cddbfe; + } + + .lg\:to-indigo-300 { + --gradient-to-color: #b4c6fc; + } + + .lg\:to-indigo-400 { + --gradient-to-color: #8da2fb; + } + + .lg\:to-indigo-500 { + --gradient-to-color: #6875f5; + } + + .lg\:to-indigo-600 { + --gradient-to-color: #5850ec; + } + + .lg\:to-indigo-700 { + --gradient-to-color: #5145cd; + } + + .lg\:to-indigo-800 { + --gradient-to-color: #42389d; + } + + .lg\:to-indigo-900 { + --gradient-to-color: #362f78; + } + + .lg\:to-purple-50 { + --gradient-to-color: #f6f5ff; + } + + .lg\:to-purple-100 { + --gradient-to-color: #edebfe; + } + + .lg\:to-purple-200 { + --gradient-to-color: #dcd7fe; + } + + .lg\:to-purple-300 { + --gradient-to-color: #cabffd; + } + + .lg\:to-purple-400 { + --gradient-to-color: #ac94fa; + } + + .lg\:to-purple-500 { + --gradient-to-color: #9061f9; + } + + .lg\:to-purple-600 { + --gradient-to-color: #7e3af2; + } + + .lg\:to-purple-700 { + --gradient-to-color: #6c2bd9; + } + + .lg\:to-purple-800 { + --gradient-to-color: #5521b5; + } + + .lg\:to-purple-900 { + --gradient-to-color: #4a1d96; + } + + .lg\:to-pink-50 { + --gradient-to-color: #fdf2f8; + } + + .lg\:to-pink-100 { + --gradient-to-color: #fce8f3; + } + + .lg\:to-pink-200 { + --gradient-to-color: #fad1e8; + } + + .lg\:to-pink-300 { + --gradient-to-color: #f8b4d9; + } + + .lg\:to-pink-400 { + --gradient-to-color: #f17eb8; + } + + .lg\:to-pink-500 { + --gradient-to-color: #e74694; + } + + .lg\:to-pink-600 { + --gradient-to-color: #d61f69; + } + + .lg\:to-pink-700 { + --gradient-to-color: #bf125d; + } + + .lg\:to-pink-800 { + --gradient-to-color: #99154b; + } + + .lg\:to-pink-900 { + --gradient-to-color: #751a3d; + } + + .lg\:hover\:from-transparent:hover { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .lg\:hover\:from-white:hover { + --gradient-from-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .lg\:hover\:from-black:hover { + --gradient-from-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .lg\:hover\:from-gray-50:hover { + --gradient-from-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); + } + + .lg\:hover\:from-gray-100:hover { + --gradient-from-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); + } + + .lg\:hover\:from-gray-200:hover { + --gradient-from-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); + } + + .lg\:hover\:from-gray-300:hover { + --gradient-from-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); + } + + .lg\:hover\:from-gray-400:hover { + --gradient-from-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); + } + + .lg\:hover\:from-gray-500:hover { + --gradient-from-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); + } + + .lg\:hover\:from-gray-600:hover { + --gradient-from-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); + } + + .lg\:hover\:from-gray-700:hover { + --gradient-from-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); + } + + .lg\:hover\:from-gray-800:hover { + --gradient-from-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); + } + + .lg\:hover\:from-gray-900:hover { + --gradient-from-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); + } + + .lg\:hover\:from-cool-gray-50:hover { + --gradient-from-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); + } + + .lg\:hover\:from-cool-gray-100:hover { + --gradient-from-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); + } + + .lg\:hover\:from-cool-gray-200:hover { + --gradient-from-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); + } + + .lg\:hover\:from-cool-gray-300:hover { + --gradient-from-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); + } + + .lg\:hover\:from-cool-gray-400:hover { + --gradient-from-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); + } + + .lg\:hover\:from-cool-gray-500:hover { + --gradient-from-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); + } + + .lg\:hover\:from-cool-gray-600:hover { + --gradient-from-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); + } + + .lg\:hover\:from-cool-gray-700:hover { + --gradient-from-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); + } + + .lg\:hover\:from-cool-gray-800:hover { + --gradient-from-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); + } + + .lg\:hover\:from-cool-gray-900:hover { + --gradient-from-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); + } + + .lg\:hover\:from-red-50:hover { + --gradient-from-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); + } + + .lg\:hover\:from-red-100:hover { + --gradient-from-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); + } + + .lg\:hover\:from-red-200:hover { + --gradient-from-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); + } + + .lg\:hover\:from-red-300:hover { + --gradient-from-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); + } + + .lg\:hover\:from-red-400:hover { + --gradient-from-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); + } + + .lg\:hover\:from-red-500:hover { + --gradient-from-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); + } + + .lg\:hover\:from-red-600:hover { + --gradient-from-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); + } + + .lg\:hover\:from-red-700:hover { + --gradient-from-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); + } + + .lg\:hover\:from-red-800:hover { + --gradient-from-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); + } + + .lg\:hover\:from-red-900:hover { + --gradient-from-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); + } + + .lg\:hover\:from-orange-50:hover { + --gradient-from-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); + } + + .lg\:hover\:from-orange-100:hover { + --gradient-from-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); + } + + .lg\:hover\:from-orange-200:hover { + --gradient-from-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); + } + + .lg\:hover\:from-orange-300:hover { + --gradient-from-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); + } + + .lg\:hover\:from-orange-400:hover { + --gradient-from-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); + } + + .lg\:hover\:from-orange-500:hover { + --gradient-from-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); + } + + .lg\:hover\:from-orange-600:hover { + --gradient-from-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); + } + + .lg\:hover\:from-orange-700:hover { + --gradient-from-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); + } + + .lg\:hover\:from-orange-800:hover { + --gradient-from-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); + } + + .lg\:hover\:from-orange-900:hover { + --gradient-from-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); + } + + .lg\:hover\:from-yellow-50:hover { + --gradient-from-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); + } + + .lg\:hover\:from-yellow-100:hover { + --gradient-from-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); + } + + .lg\:hover\:from-yellow-200:hover { + --gradient-from-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); + } + + .lg\:hover\:from-yellow-300:hover { + --gradient-from-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); + } + + .lg\:hover\:from-yellow-400:hover { + --gradient-from-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); + } + + .lg\:hover\:from-yellow-500:hover { + --gradient-from-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); + } + + .lg\:hover\:from-yellow-600:hover { + --gradient-from-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); + } + + .lg\:hover\:from-yellow-700:hover { + --gradient-from-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); + } + + .lg\:hover\:from-yellow-800:hover { + --gradient-from-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); + } + + .lg\:hover\:from-yellow-900:hover { + --gradient-from-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); + } + + .lg\:hover\:from-green-50:hover { + --gradient-from-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); + } + + .lg\:hover\:from-green-100:hover { + --gradient-from-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); + } + + .lg\:hover\:from-green-200:hover { + --gradient-from-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); + } + + .lg\:hover\:from-green-300:hover { + --gradient-from-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); + } + + .lg\:hover\:from-green-400:hover { + --gradient-from-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); + } + + .lg\:hover\:from-green-500:hover { + --gradient-from-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); + } + + .lg\:hover\:from-green-600:hover { + --gradient-from-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); + } + + .lg\:hover\:from-green-700:hover { + --gradient-from-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); + } + + .lg\:hover\:from-green-800:hover { + --gradient-from-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); + } + + .lg\:hover\:from-green-900:hover { + --gradient-from-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); + } + + .lg\:hover\:from-teal-50:hover { + --gradient-from-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); + } + + .lg\:hover\:from-teal-100:hover { + --gradient-from-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); + } + + .lg\:hover\:from-teal-200:hover { + --gradient-from-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); + } + + .lg\:hover\:from-teal-300:hover { + --gradient-from-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); + } + + .lg\:hover\:from-teal-400:hover { + --gradient-from-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); + } + + .lg\:hover\:from-teal-500:hover { + --gradient-from-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); + } + + .lg\:hover\:from-teal-600:hover { + --gradient-from-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); + } + + .lg\:hover\:from-teal-700:hover { + --gradient-from-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); + } + + .lg\:hover\:from-teal-800:hover { + --gradient-from-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); + } + + .lg\:hover\:from-teal-900:hover { + --gradient-from-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); + } + + .lg\:hover\:from-blue-50:hover { + --gradient-from-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); + } + + .lg\:hover\:from-blue-100:hover { + --gradient-from-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); + } + + .lg\:hover\:from-blue-200:hover { + --gradient-from-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); + } + + .lg\:hover\:from-blue-300:hover { + --gradient-from-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); + } + + .lg\:hover\:from-blue-400:hover { + --gradient-from-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); + } + + .lg\:hover\:from-blue-500:hover { + --gradient-from-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); + } + + .lg\:hover\:from-blue-600:hover { + --gradient-from-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); + } + + .lg\:hover\:from-blue-700:hover { + --gradient-from-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); + } + + .lg\:hover\:from-blue-800:hover { + --gradient-from-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); + } + + .lg\:hover\:from-blue-900:hover { + --gradient-from-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); + } + + .lg\:hover\:from-indigo-50:hover { + --gradient-from-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); + } + + .lg\:hover\:from-indigo-100:hover { + --gradient-from-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); + } + + .lg\:hover\:from-indigo-200:hover { + --gradient-from-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); + } + + .lg\:hover\:from-indigo-300:hover { + --gradient-from-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); + } + + .lg\:hover\:from-indigo-400:hover { + --gradient-from-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); + } + + .lg\:hover\:from-indigo-500:hover { + --gradient-from-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); + } + + .lg\:hover\:from-indigo-600:hover { + --gradient-from-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); + } + + .lg\:hover\:from-indigo-700:hover { + --gradient-from-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); + } + + .lg\:hover\:from-indigo-800:hover { + --gradient-from-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); + } + + .lg\:hover\:from-indigo-900:hover { + --gradient-from-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); + } + + .lg\:hover\:from-purple-50:hover { + --gradient-from-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); + } + + .lg\:hover\:from-purple-100:hover { + --gradient-from-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); + } + + .lg\:hover\:from-purple-200:hover { + --gradient-from-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); + } + + .lg\:hover\:from-purple-300:hover { + --gradient-from-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); + } + + .lg\:hover\:from-purple-400:hover { + --gradient-from-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); + } + + .lg\:hover\:from-purple-500:hover { + --gradient-from-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); + } + + .lg\:hover\:from-purple-600:hover { + --gradient-from-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); + } + + .lg\:hover\:from-purple-700:hover { + --gradient-from-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); + } + + .lg\:hover\:from-purple-800:hover { + --gradient-from-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); + } + + .lg\:hover\:from-purple-900:hover { + --gradient-from-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); + } + + .lg\:hover\:from-pink-50:hover { + --gradient-from-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); + } + + .lg\:hover\:from-pink-100:hover { + --gradient-from-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); + } + + .lg\:hover\:from-pink-200:hover { + --gradient-from-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); + } + + .lg\:hover\:from-pink-300:hover { + --gradient-from-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); + } + + .lg\:hover\:from-pink-400:hover { + --gradient-from-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); + } + + .lg\:hover\:from-pink-500:hover { + --gradient-from-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); + } + + .lg\:hover\:from-pink-600:hover { + --gradient-from-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); + } + + .lg\:hover\:from-pink-700:hover { + --gradient-from-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); + } + + .lg\:hover\:from-pink-800:hover { + --gradient-from-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); + } + + .lg\:hover\:from-pink-900:hover { + --gradient-from-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); + } + + .lg\:hover\:via-transparent:hover { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .lg\:hover\:via-white:hover { + --gradient-via-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .lg\:hover\:via-black:hover { + --gradient-via-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .lg\:hover\:via-gray-50:hover { + --gradient-via-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); + } + + .lg\:hover\:via-gray-100:hover { + --gradient-via-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); + } + + .lg\:hover\:via-gray-200:hover { + --gradient-via-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); + } + + .lg\:hover\:via-gray-300:hover { + --gradient-via-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); + } + + .lg\:hover\:via-gray-400:hover { + --gradient-via-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); + } + + .lg\:hover\:via-gray-500:hover { + --gradient-via-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); + } + + .lg\:hover\:via-gray-600:hover { + --gradient-via-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); + } + + .lg\:hover\:via-gray-700:hover { + --gradient-via-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); + } + + .lg\:hover\:via-gray-800:hover { + --gradient-via-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); + } + + .lg\:hover\:via-gray-900:hover { + --gradient-via-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); + } + + .lg\:hover\:via-cool-gray-50:hover { + --gradient-via-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); + } + + .lg\:hover\:via-cool-gray-100:hover { + --gradient-via-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); + } + + .lg\:hover\:via-cool-gray-200:hover { + --gradient-via-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); + } + + .lg\:hover\:via-cool-gray-300:hover { + --gradient-via-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); + } + + .lg\:hover\:via-cool-gray-400:hover { + --gradient-via-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); + } + + .lg\:hover\:via-cool-gray-500:hover { + --gradient-via-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); + } + + .lg\:hover\:via-cool-gray-600:hover { + --gradient-via-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); + } + + .lg\:hover\:via-cool-gray-700:hover { + --gradient-via-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); + } + + .lg\:hover\:via-cool-gray-800:hover { + --gradient-via-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); + } + + .lg\:hover\:via-cool-gray-900:hover { + --gradient-via-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); + } + + .lg\:hover\:via-red-50:hover { + --gradient-via-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); + } + + .lg\:hover\:via-red-100:hover { + --gradient-via-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); + } + + .lg\:hover\:via-red-200:hover { + --gradient-via-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); + } + + .lg\:hover\:via-red-300:hover { + --gradient-via-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); + } + + .lg\:hover\:via-red-400:hover { + --gradient-via-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); + } + + .lg\:hover\:via-red-500:hover { + --gradient-via-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); + } + + .lg\:hover\:via-red-600:hover { + --gradient-via-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); + } + + .lg\:hover\:via-red-700:hover { + --gradient-via-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); + } + + .lg\:hover\:via-red-800:hover { + --gradient-via-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); + } + + .lg\:hover\:via-red-900:hover { + --gradient-via-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); + } + + .lg\:hover\:via-orange-50:hover { + --gradient-via-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); + } + + .lg\:hover\:via-orange-100:hover { + --gradient-via-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); + } + + .lg\:hover\:via-orange-200:hover { + --gradient-via-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); + } + + .lg\:hover\:via-orange-300:hover { + --gradient-via-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); + } + + .lg\:hover\:via-orange-400:hover { + --gradient-via-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); + } + + .lg\:hover\:via-orange-500:hover { + --gradient-via-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); + } + + .lg\:hover\:via-orange-600:hover { + --gradient-via-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); + } + + .lg\:hover\:via-orange-700:hover { + --gradient-via-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); + } + + .lg\:hover\:via-orange-800:hover { + --gradient-via-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); + } + + .lg\:hover\:via-orange-900:hover { + --gradient-via-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); + } + + .lg\:hover\:via-yellow-50:hover { + --gradient-via-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); + } + + .lg\:hover\:via-yellow-100:hover { + --gradient-via-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); + } + + .lg\:hover\:via-yellow-200:hover { + --gradient-via-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); + } + + .lg\:hover\:via-yellow-300:hover { + --gradient-via-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); + } + + .lg\:hover\:via-yellow-400:hover { + --gradient-via-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); + } + + .lg\:hover\:via-yellow-500:hover { + --gradient-via-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); + } + + .lg\:hover\:via-yellow-600:hover { + --gradient-via-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); + } + + .lg\:hover\:via-yellow-700:hover { + --gradient-via-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); + } + + .lg\:hover\:via-yellow-800:hover { + --gradient-via-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); + } + + .lg\:hover\:via-yellow-900:hover { + --gradient-via-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); + } + + .lg\:hover\:via-green-50:hover { + --gradient-via-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); + } + + .lg\:hover\:via-green-100:hover { + --gradient-via-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); + } + + .lg\:hover\:via-green-200:hover { + --gradient-via-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); + } + + .lg\:hover\:via-green-300:hover { + --gradient-via-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); + } + + .lg\:hover\:via-green-400:hover { + --gradient-via-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); + } + + .lg\:hover\:via-green-500:hover { + --gradient-via-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); + } + + .lg\:hover\:via-green-600:hover { + --gradient-via-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); + } + + .lg\:hover\:via-green-700:hover { + --gradient-via-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); + } + + .lg\:hover\:via-green-800:hover { + --gradient-via-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); + } + + .lg\:hover\:via-green-900:hover { + --gradient-via-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); + } + + .lg\:hover\:via-teal-50:hover { + --gradient-via-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); + } + + .lg\:hover\:via-teal-100:hover { + --gradient-via-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); + } + + .lg\:hover\:via-teal-200:hover { + --gradient-via-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); + } + + .lg\:hover\:via-teal-300:hover { + --gradient-via-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); + } + + .lg\:hover\:via-teal-400:hover { + --gradient-via-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); + } + + .lg\:hover\:via-teal-500:hover { + --gradient-via-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); + } + + .lg\:hover\:via-teal-600:hover { + --gradient-via-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); + } + + .lg\:hover\:via-teal-700:hover { + --gradient-via-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); + } + + .lg\:hover\:via-teal-800:hover { + --gradient-via-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); + } + + .lg\:hover\:via-teal-900:hover { + --gradient-via-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); + } + + .lg\:hover\:via-blue-50:hover { + --gradient-via-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); + } + + .lg\:hover\:via-blue-100:hover { + --gradient-via-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); + } + + .lg\:hover\:via-blue-200:hover { + --gradient-via-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); + } + + .lg\:hover\:via-blue-300:hover { + --gradient-via-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); + } + + .lg\:hover\:via-blue-400:hover { + --gradient-via-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); + } + + .lg\:hover\:via-blue-500:hover { + --gradient-via-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); + } + + .lg\:hover\:via-blue-600:hover { + --gradient-via-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); + } + + .lg\:hover\:via-blue-700:hover { + --gradient-via-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); + } + + .lg\:hover\:via-blue-800:hover { + --gradient-via-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); + } + + .lg\:hover\:via-blue-900:hover { + --gradient-via-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); + } + + .lg\:hover\:via-indigo-50:hover { + --gradient-via-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); + } + + .lg\:hover\:via-indigo-100:hover { + --gradient-via-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); + } + + .lg\:hover\:via-indigo-200:hover { + --gradient-via-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); + } + + .lg\:hover\:via-indigo-300:hover { + --gradient-via-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); + } + + .lg\:hover\:via-indigo-400:hover { + --gradient-via-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); + } + + .lg\:hover\:via-indigo-500:hover { + --gradient-via-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); + } + + .lg\:hover\:via-indigo-600:hover { + --gradient-via-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); + } + + .lg\:hover\:via-indigo-700:hover { + --gradient-via-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); + } + + .lg\:hover\:via-indigo-800:hover { + --gradient-via-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); + } + + .lg\:hover\:via-indigo-900:hover { + --gradient-via-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); + } + + .lg\:hover\:via-purple-50:hover { + --gradient-via-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); + } + + .lg\:hover\:via-purple-100:hover { + --gradient-via-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); + } + + .lg\:hover\:via-purple-200:hover { + --gradient-via-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); + } + + .lg\:hover\:via-purple-300:hover { + --gradient-via-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); + } + + .lg\:hover\:via-purple-400:hover { + --gradient-via-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); + } + + .lg\:hover\:via-purple-500:hover { + --gradient-via-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); + } + + .lg\:hover\:via-purple-600:hover { + --gradient-via-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); + } + + .lg\:hover\:via-purple-700:hover { + --gradient-via-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); + } + + .lg\:hover\:via-purple-800:hover { + --gradient-via-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); + } + + .lg\:hover\:via-purple-900:hover { + --gradient-via-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); + } + + .lg\:hover\:via-pink-50:hover { + --gradient-via-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); + } + + .lg\:hover\:via-pink-100:hover { + --gradient-via-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); + } + + .lg\:hover\:via-pink-200:hover { + --gradient-via-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); + } + + .lg\:hover\:via-pink-300:hover { + --gradient-via-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); + } + + .lg\:hover\:via-pink-400:hover { + --gradient-via-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); + } + + .lg\:hover\:via-pink-500:hover { + --gradient-via-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); + } + + .lg\:hover\:via-pink-600:hover { + --gradient-via-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); + } + + .lg\:hover\:via-pink-700:hover { + --gradient-via-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); + } + + .lg\:hover\:via-pink-800:hover { + --gradient-via-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); + } + + .lg\:hover\:via-pink-900:hover { + --gradient-via-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); + } + + .lg\:hover\:to-transparent:hover { + --gradient-to-color: transparent; + } + + .lg\:hover\:to-white:hover { + --gradient-to-color: #ffffff; + } + + .lg\:hover\:to-black:hover { + --gradient-to-color: #000000; + } + + .lg\:hover\:to-gray-50:hover { + --gradient-to-color: #f9fafb; + } + + .lg\:hover\:to-gray-100:hover { + --gradient-to-color: #f4f5f7; + } + + .lg\:hover\:to-gray-200:hover { + --gradient-to-color: #e5e7eb; + } + + .lg\:hover\:to-gray-300:hover { + --gradient-to-color: #d2d6dc; + } + + .lg\:hover\:to-gray-400:hover { + --gradient-to-color: #9fa6b2; + } + + .lg\:hover\:to-gray-500:hover { + --gradient-to-color: #6b7280; + } + + .lg\:hover\:to-gray-600:hover { + --gradient-to-color: #4b5563; + } + + .lg\:hover\:to-gray-700:hover { + --gradient-to-color: #374151; + } + + .lg\:hover\:to-gray-800:hover { + --gradient-to-color: #252f3f; + } + + .lg\:hover\:to-gray-900:hover { + --gradient-to-color: #161e2e; + } + + .lg\:hover\:to-cool-gray-50:hover { + --gradient-to-color: #f8fafc; + } + + .lg\:hover\:to-cool-gray-100:hover { + --gradient-to-color: #f1f5f9; + } + + .lg\:hover\:to-cool-gray-200:hover { + --gradient-to-color: #e2e8f0; + } + + .lg\:hover\:to-cool-gray-300:hover { + --gradient-to-color: #cfd8e3; + } + + .lg\:hover\:to-cool-gray-400:hover { + --gradient-to-color: #97a6ba; + } + + .lg\:hover\:to-cool-gray-500:hover { + --gradient-to-color: #64748b; + } + + .lg\:hover\:to-cool-gray-600:hover { + --gradient-to-color: #475569; + } + + .lg\:hover\:to-cool-gray-700:hover { + --gradient-to-color: #364152; + } + + .lg\:hover\:to-cool-gray-800:hover { + --gradient-to-color: #27303f; + } + + .lg\:hover\:to-cool-gray-900:hover { + --gradient-to-color: #1a202e; + } + + .lg\:hover\:to-red-50:hover { + --gradient-to-color: #fdf2f2; + } + + .lg\:hover\:to-red-100:hover { + --gradient-to-color: #fde8e8; + } + + .lg\:hover\:to-red-200:hover { + --gradient-to-color: #fbd5d5; + } + + .lg\:hover\:to-red-300:hover { + --gradient-to-color: #f8b4b4; + } + + .lg\:hover\:to-red-400:hover { + --gradient-to-color: #f98080; + } + + .lg\:hover\:to-red-500:hover { + --gradient-to-color: #f05252; + } + + .lg\:hover\:to-red-600:hover { + --gradient-to-color: #e02424; + } + + .lg\:hover\:to-red-700:hover { + --gradient-to-color: #c81e1e; + } + + .lg\:hover\:to-red-800:hover { + --gradient-to-color: #9b1c1c; + } + + .lg\:hover\:to-red-900:hover { + --gradient-to-color: #771d1d; + } + + .lg\:hover\:to-orange-50:hover { + --gradient-to-color: #fff8f1; + } + + .lg\:hover\:to-orange-100:hover { + --gradient-to-color: #feecdc; + } + + .lg\:hover\:to-orange-200:hover { + --gradient-to-color: #fcd9bd; + } + + .lg\:hover\:to-orange-300:hover { + --gradient-to-color: #fdba8c; + } + + .lg\:hover\:to-orange-400:hover { + --gradient-to-color: #ff8a4c; + } + + .lg\:hover\:to-orange-500:hover { + --gradient-to-color: #ff5a1f; + } + + .lg\:hover\:to-orange-600:hover { + --gradient-to-color: #d03801; + } + + .lg\:hover\:to-orange-700:hover { + --gradient-to-color: #b43403; + } + + .lg\:hover\:to-orange-800:hover { + --gradient-to-color: #8a2c0d; + } + + .lg\:hover\:to-orange-900:hover { + --gradient-to-color: #73230d; + } + + .lg\:hover\:to-yellow-50:hover { + --gradient-to-color: #fdfdea; + } + + .lg\:hover\:to-yellow-100:hover { + --gradient-to-color: #fdf6b2; + } + + .lg\:hover\:to-yellow-200:hover { + --gradient-to-color: #fce96a; + } + + .lg\:hover\:to-yellow-300:hover { + --gradient-to-color: #faca15; + } + + .lg\:hover\:to-yellow-400:hover { + --gradient-to-color: #e3a008; + } + + .lg\:hover\:to-yellow-500:hover { + --gradient-to-color: #c27803; + } + + .lg\:hover\:to-yellow-600:hover { + --gradient-to-color: #9f580a; + } + + .lg\:hover\:to-yellow-700:hover { + --gradient-to-color: #8e4b10; + } + + .lg\:hover\:to-yellow-800:hover { + --gradient-to-color: #723b13; + } + + .lg\:hover\:to-yellow-900:hover { + --gradient-to-color: #633112; + } + + .lg\:hover\:to-green-50:hover { + --gradient-to-color: #f3faf7; + } + + .lg\:hover\:to-green-100:hover { + --gradient-to-color: #def7ec; + } + + .lg\:hover\:to-green-200:hover { + --gradient-to-color: #bcf0da; + } + + .lg\:hover\:to-green-300:hover { + --gradient-to-color: #84e1bc; + } + + .lg\:hover\:to-green-400:hover { + --gradient-to-color: #31c48d; + } + + .lg\:hover\:to-green-500:hover { + --gradient-to-color: #0e9f6e; + } + + .lg\:hover\:to-green-600:hover { + --gradient-to-color: #057a55; + } + + .lg\:hover\:to-green-700:hover { + --gradient-to-color: #046c4e; + } + + .lg\:hover\:to-green-800:hover { + --gradient-to-color: #03543f; + } + + .lg\:hover\:to-green-900:hover { + --gradient-to-color: #014737; + } + + .lg\:hover\:to-teal-50:hover { + --gradient-to-color: #edfafa; + } + + .lg\:hover\:to-teal-100:hover { + --gradient-to-color: #d5f5f6; + } + + .lg\:hover\:to-teal-200:hover { + --gradient-to-color: #afecef; + } + + .lg\:hover\:to-teal-300:hover { + --gradient-to-color: #7edce2; + } + + .lg\:hover\:to-teal-400:hover { + --gradient-to-color: #16bdca; + } + + .lg\:hover\:to-teal-500:hover { + --gradient-to-color: #0694a2; + } + + .lg\:hover\:to-teal-600:hover { + --gradient-to-color: #047481; + } + + .lg\:hover\:to-teal-700:hover { + --gradient-to-color: #036672; + } + + .lg\:hover\:to-teal-800:hover { + --gradient-to-color: #05505c; + } + + .lg\:hover\:to-teal-900:hover { + --gradient-to-color: #014451; + } + + .lg\:hover\:to-blue-50:hover { + --gradient-to-color: #ebf5ff; + } + + .lg\:hover\:to-blue-100:hover { + --gradient-to-color: #e1effe; + } + + .lg\:hover\:to-blue-200:hover { + --gradient-to-color: #c3ddfd; + } + + .lg\:hover\:to-blue-300:hover { + --gradient-to-color: #a4cafe; + } + + .lg\:hover\:to-blue-400:hover { + --gradient-to-color: #76a9fa; + } + + .lg\:hover\:to-blue-500:hover { + --gradient-to-color: #3f83f8; + } + + .lg\:hover\:to-blue-600:hover { + --gradient-to-color: #1c64f2; + } + + .lg\:hover\:to-blue-700:hover { + --gradient-to-color: #1a56db; + } + + .lg\:hover\:to-blue-800:hover { + --gradient-to-color: #1e429f; + } + + .lg\:hover\:to-blue-900:hover { + --gradient-to-color: #233876; + } + + .lg\:hover\:to-indigo-50:hover { + --gradient-to-color: #f0f5ff; + } + + .lg\:hover\:to-indigo-100:hover { + --gradient-to-color: #e5edff; + } + + .lg\:hover\:to-indigo-200:hover { + --gradient-to-color: #cddbfe; + } + + .lg\:hover\:to-indigo-300:hover { + --gradient-to-color: #b4c6fc; + } + + .lg\:hover\:to-indigo-400:hover { + --gradient-to-color: #8da2fb; + } + + .lg\:hover\:to-indigo-500:hover { + --gradient-to-color: #6875f5; + } + + .lg\:hover\:to-indigo-600:hover { + --gradient-to-color: #5850ec; + } + + .lg\:hover\:to-indigo-700:hover { + --gradient-to-color: #5145cd; + } + + .lg\:hover\:to-indigo-800:hover { + --gradient-to-color: #42389d; + } + + .lg\:hover\:to-indigo-900:hover { + --gradient-to-color: #362f78; + } + + .lg\:hover\:to-purple-50:hover { + --gradient-to-color: #f6f5ff; + } + + .lg\:hover\:to-purple-100:hover { + --gradient-to-color: #edebfe; + } + + .lg\:hover\:to-purple-200:hover { + --gradient-to-color: #dcd7fe; + } + + .lg\:hover\:to-purple-300:hover { + --gradient-to-color: #cabffd; + } + + .lg\:hover\:to-purple-400:hover { + --gradient-to-color: #ac94fa; + } + + .lg\:hover\:to-purple-500:hover { + --gradient-to-color: #9061f9; + } + + .lg\:hover\:to-purple-600:hover { + --gradient-to-color: #7e3af2; + } + + .lg\:hover\:to-purple-700:hover { + --gradient-to-color: #6c2bd9; + } + + .lg\:hover\:to-purple-800:hover { + --gradient-to-color: #5521b5; + } + + .lg\:hover\:to-purple-900:hover { + --gradient-to-color: #4a1d96; + } + + .lg\:hover\:to-pink-50:hover { + --gradient-to-color: #fdf2f8; + } + + .lg\:hover\:to-pink-100:hover { + --gradient-to-color: #fce8f3; + } + + .lg\:hover\:to-pink-200:hover { + --gradient-to-color: #fad1e8; + } + + .lg\:hover\:to-pink-300:hover { + --gradient-to-color: #f8b4d9; + } + + .lg\:hover\:to-pink-400:hover { + --gradient-to-color: #f17eb8; + } + + .lg\:hover\:to-pink-500:hover { + --gradient-to-color: #e74694; + } + + .lg\:hover\:to-pink-600:hover { + --gradient-to-color: #d61f69; + } + + .lg\:hover\:to-pink-700:hover { + --gradient-to-color: #bf125d; + } + + .lg\:hover\:to-pink-800:hover { + --gradient-to-color: #99154b; + } + + .lg\:hover\:to-pink-900:hover { + --gradient-to-color: #751a3d; + } + + .lg\:focus\:from-transparent:focus { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .lg\:focus\:from-white:focus { + --gradient-from-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .lg\:focus\:from-black:focus { + --gradient-from-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .lg\:focus\:from-gray-50:focus { + --gradient-from-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); + } + + .lg\:focus\:from-gray-100:focus { + --gradient-from-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); + } + + .lg\:focus\:from-gray-200:focus { + --gradient-from-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); + } + + .lg\:focus\:from-gray-300:focus { + --gradient-from-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); + } + + .lg\:focus\:from-gray-400:focus { + --gradient-from-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); + } + + .lg\:focus\:from-gray-500:focus { + --gradient-from-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); + } + + .lg\:focus\:from-gray-600:focus { + --gradient-from-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); + } + + .lg\:focus\:from-gray-700:focus { + --gradient-from-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); + } + + .lg\:focus\:from-gray-800:focus { + --gradient-from-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); + } + + .lg\:focus\:from-gray-900:focus { + --gradient-from-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); + } + + .lg\:focus\:from-cool-gray-50:focus { + --gradient-from-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); + } + + .lg\:focus\:from-cool-gray-100:focus { + --gradient-from-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); + } + + .lg\:focus\:from-cool-gray-200:focus { + --gradient-from-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); + } + + .lg\:focus\:from-cool-gray-300:focus { + --gradient-from-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); + } + + .lg\:focus\:from-cool-gray-400:focus { + --gradient-from-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); + } + + .lg\:focus\:from-cool-gray-500:focus { + --gradient-from-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); + } + + .lg\:focus\:from-cool-gray-600:focus { + --gradient-from-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); + } + + .lg\:focus\:from-cool-gray-700:focus { + --gradient-from-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); + } + + .lg\:focus\:from-cool-gray-800:focus { + --gradient-from-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); + } + + .lg\:focus\:from-cool-gray-900:focus { + --gradient-from-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); + } + + .lg\:focus\:from-red-50:focus { + --gradient-from-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); + } + + .lg\:focus\:from-red-100:focus { + --gradient-from-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); + } + + .lg\:focus\:from-red-200:focus { + --gradient-from-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); + } + + .lg\:focus\:from-red-300:focus { + --gradient-from-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); + } + + .lg\:focus\:from-red-400:focus { + --gradient-from-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); + } + + .lg\:focus\:from-red-500:focus { + --gradient-from-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); + } + + .lg\:focus\:from-red-600:focus { + --gradient-from-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); + } + + .lg\:focus\:from-red-700:focus { + --gradient-from-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); + } + + .lg\:focus\:from-red-800:focus { + --gradient-from-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); + } + + .lg\:focus\:from-red-900:focus { + --gradient-from-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); + } + + .lg\:focus\:from-orange-50:focus { + --gradient-from-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); + } + + .lg\:focus\:from-orange-100:focus { + --gradient-from-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); + } + + .lg\:focus\:from-orange-200:focus { + --gradient-from-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); + } + + .lg\:focus\:from-orange-300:focus { + --gradient-from-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); + } + + .lg\:focus\:from-orange-400:focus { + --gradient-from-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); + } + + .lg\:focus\:from-orange-500:focus { + --gradient-from-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); + } + + .lg\:focus\:from-orange-600:focus { + --gradient-from-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); + } + + .lg\:focus\:from-orange-700:focus { + --gradient-from-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); + } + + .lg\:focus\:from-orange-800:focus { + --gradient-from-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); + } + + .lg\:focus\:from-orange-900:focus { + --gradient-from-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); + } + + .lg\:focus\:from-yellow-50:focus { + --gradient-from-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); + } + + .lg\:focus\:from-yellow-100:focus { + --gradient-from-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); + } + + .lg\:focus\:from-yellow-200:focus { + --gradient-from-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); + } + + .lg\:focus\:from-yellow-300:focus { + --gradient-from-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); + } + + .lg\:focus\:from-yellow-400:focus { + --gradient-from-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); + } + + .lg\:focus\:from-yellow-500:focus { + --gradient-from-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); + } + + .lg\:focus\:from-yellow-600:focus { + --gradient-from-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); + } + + .lg\:focus\:from-yellow-700:focus { + --gradient-from-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); + } + + .lg\:focus\:from-yellow-800:focus { + --gradient-from-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); + } + + .lg\:focus\:from-yellow-900:focus { + --gradient-from-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); + } + + .lg\:focus\:from-green-50:focus { + --gradient-from-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); + } + + .lg\:focus\:from-green-100:focus { + --gradient-from-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); + } + + .lg\:focus\:from-green-200:focus { + --gradient-from-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); + } + + .lg\:focus\:from-green-300:focus { + --gradient-from-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); + } + + .lg\:focus\:from-green-400:focus { + --gradient-from-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); + } + + .lg\:focus\:from-green-500:focus { + --gradient-from-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); + } + + .lg\:focus\:from-green-600:focus { + --gradient-from-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); + } + + .lg\:focus\:from-green-700:focus { + --gradient-from-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); + } + + .lg\:focus\:from-green-800:focus { + --gradient-from-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); + } + + .lg\:focus\:from-green-900:focus { + --gradient-from-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); + } + + .lg\:focus\:from-teal-50:focus { + --gradient-from-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); + } + + .lg\:focus\:from-teal-100:focus { + --gradient-from-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); + } + + .lg\:focus\:from-teal-200:focus { + --gradient-from-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); + } + + .lg\:focus\:from-teal-300:focus { + --gradient-from-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); + } + + .lg\:focus\:from-teal-400:focus { + --gradient-from-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); + } + + .lg\:focus\:from-teal-500:focus { + --gradient-from-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); + } + + .lg\:focus\:from-teal-600:focus { + --gradient-from-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); + } + + .lg\:focus\:from-teal-700:focus { + --gradient-from-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); + } + + .lg\:focus\:from-teal-800:focus { + --gradient-from-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); + } + + .lg\:focus\:from-teal-900:focus { + --gradient-from-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); + } + + .lg\:focus\:from-blue-50:focus { + --gradient-from-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); + } + + .lg\:focus\:from-blue-100:focus { + --gradient-from-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); + } + + .lg\:focus\:from-blue-200:focus { + --gradient-from-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); + } + + .lg\:focus\:from-blue-300:focus { + --gradient-from-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); + } + + .lg\:focus\:from-blue-400:focus { + --gradient-from-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); + } + + .lg\:focus\:from-blue-500:focus { + --gradient-from-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); + } + + .lg\:focus\:from-blue-600:focus { + --gradient-from-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); + } + + .lg\:focus\:from-blue-700:focus { + --gradient-from-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); + } + + .lg\:focus\:from-blue-800:focus { + --gradient-from-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); + } + + .lg\:focus\:from-blue-900:focus { + --gradient-from-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); + } + + .lg\:focus\:from-indigo-50:focus { + --gradient-from-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); + } + + .lg\:focus\:from-indigo-100:focus { + --gradient-from-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); + } + + .lg\:focus\:from-indigo-200:focus { + --gradient-from-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); + } + + .lg\:focus\:from-indigo-300:focus { + --gradient-from-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); + } + + .lg\:focus\:from-indigo-400:focus { + --gradient-from-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); + } + + .lg\:focus\:from-indigo-500:focus { + --gradient-from-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); + } + + .lg\:focus\:from-indigo-600:focus { + --gradient-from-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); + } + + .lg\:focus\:from-indigo-700:focus { + --gradient-from-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); + } + + .lg\:focus\:from-indigo-800:focus { + --gradient-from-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); + } + + .lg\:focus\:from-indigo-900:focus { + --gradient-from-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); + } + + .lg\:focus\:from-purple-50:focus { + --gradient-from-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); + } + + .lg\:focus\:from-purple-100:focus { + --gradient-from-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); + } + + .lg\:focus\:from-purple-200:focus { + --gradient-from-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); + } + + .lg\:focus\:from-purple-300:focus { + --gradient-from-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); + } + + .lg\:focus\:from-purple-400:focus { + --gradient-from-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); + } + + .lg\:focus\:from-purple-500:focus { + --gradient-from-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); + } + + .lg\:focus\:from-purple-600:focus { + --gradient-from-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); + } + + .lg\:focus\:from-purple-700:focus { + --gradient-from-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); + } + + .lg\:focus\:from-purple-800:focus { + --gradient-from-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); + } + + .lg\:focus\:from-purple-900:focus { + --gradient-from-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); + } + + .lg\:focus\:from-pink-50:focus { + --gradient-from-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); + } + + .lg\:focus\:from-pink-100:focus { + --gradient-from-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); + } + + .lg\:focus\:from-pink-200:focus { + --gradient-from-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); + } + + .lg\:focus\:from-pink-300:focus { + --gradient-from-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); + } + + .lg\:focus\:from-pink-400:focus { + --gradient-from-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); + } + + .lg\:focus\:from-pink-500:focus { + --gradient-from-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); + } + + .lg\:focus\:from-pink-600:focus { + --gradient-from-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); + } + + .lg\:focus\:from-pink-700:focus { + --gradient-from-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); + } + + .lg\:focus\:from-pink-800:focus { + --gradient-from-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); + } + + .lg\:focus\:from-pink-900:focus { + --gradient-from-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); + } + + .lg\:focus\:via-transparent:focus { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .lg\:focus\:via-white:focus { + --gradient-via-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .lg\:focus\:via-black:focus { + --gradient-via-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .lg\:focus\:via-gray-50:focus { + --gradient-via-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); + } + + .lg\:focus\:via-gray-100:focus { + --gradient-via-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); + } + + .lg\:focus\:via-gray-200:focus { + --gradient-via-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); + } + + .lg\:focus\:via-gray-300:focus { + --gradient-via-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); + } + + .lg\:focus\:via-gray-400:focus { + --gradient-via-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); + } + + .lg\:focus\:via-gray-500:focus { + --gradient-via-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); + } + + .lg\:focus\:via-gray-600:focus { + --gradient-via-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); + } + + .lg\:focus\:via-gray-700:focus { + --gradient-via-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); + } + + .lg\:focus\:via-gray-800:focus { + --gradient-via-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); + } + + .lg\:focus\:via-gray-900:focus { + --gradient-via-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); + } + + .lg\:focus\:via-cool-gray-50:focus { + --gradient-via-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); + } + + .lg\:focus\:via-cool-gray-100:focus { + --gradient-via-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); + } + + .lg\:focus\:via-cool-gray-200:focus { + --gradient-via-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); + } + + .lg\:focus\:via-cool-gray-300:focus { + --gradient-via-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); + } + + .lg\:focus\:via-cool-gray-400:focus { + --gradient-via-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); + } + + .lg\:focus\:via-cool-gray-500:focus { + --gradient-via-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); + } + + .lg\:focus\:via-cool-gray-600:focus { + --gradient-via-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); + } + + .lg\:focus\:via-cool-gray-700:focus { + --gradient-via-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); + } + + .lg\:focus\:via-cool-gray-800:focus { + --gradient-via-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); + } + + .lg\:focus\:via-cool-gray-900:focus { + --gradient-via-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); + } + + .lg\:focus\:via-red-50:focus { + --gradient-via-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); + } + + .lg\:focus\:via-red-100:focus { + --gradient-via-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); + } + + .lg\:focus\:via-red-200:focus { + --gradient-via-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); + } + + .lg\:focus\:via-red-300:focus { + --gradient-via-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); + } + + .lg\:focus\:via-red-400:focus { + --gradient-via-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); + } + + .lg\:focus\:via-red-500:focus { + --gradient-via-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); + } + + .lg\:focus\:via-red-600:focus { + --gradient-via-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); + } + + .lg\:focus\:via-red-700:focus { + --gradient-via-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); + } + + .lg\:focus\:via-red-800:focus { + --gradient-via-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); + } + + .lg\:focus\:via-red-900:focus { + --gradient-via-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); + } + + .lg\:focus\:via-orange-50:focus { + --gradient-via-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); + } + + .lg\:focus\:via-orange-100:focus { + --gradient-via-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); + } + + .lg\:focus\:via-orange-200:focus { + --gradient-via-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); + } + + .lg\:focus\:via-orange-300:focus { + --gradient-via-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); + } + + .lg\:focus\:via-orange-400:focus { + --gradient-via-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); + } + + .lg\:focus\:via-orange-500:focus { + --gradient-via-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); + } + + .lg\:focus\:via-orange-600:focus { + --gradient-via-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); + } + + .lg\:focus\:via-orange-700:focus { + --gradient-via-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); + } + + .lg\:focus\:via-orange-800:focus { + --gradient-via-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); + } + + .lg\:focus\:via-orange-900:focus { + --gradient-via-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); + } + + .lg\:focus\:via-yellow-50:focus { + --gradient-via-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); + } + + .lg\:focus\:via-yellow-100:focus { + --gradient-via-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); + } + + .lg\:focus\:via-yellow-200:focus { + --gradient-via-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); + } + + .lg\:focus\:via-yellow-300:focus { + --gradient-via-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); + } + + .lg\:focus\:via-yellow-400:focus { + --gradient-via-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); + } + + .lg\:focus\:via-yellow-500:focus { + --gradient-via-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); + } + + .lg\:focus\:via-yellow-600:focus { + --gradient-via-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); + } + + .lg\:focus\:via-yellow-700:focus { + --gradient-via-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); + } + + .lg\:focus\:via-yellow-800:focus { + --gradient-via-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); + } + + .lg\:focus\:via-yellow-900:focus { + --gradient-via-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); + } + + .lg\:focus\:via-green-50:focus { + --gradient-via-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); + } + + .lg\:focus\:via-green-100:focus { + --gradient-via-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); + } + + .lg\:focus\:via-green-200:focus { + --gradient-via-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); + } + + .lg\:focus\:via-green-300:focus { + --gradient-via-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); + } + + .lg\:focus\:via-green-400:focus { + --gradient-via-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); + } + + .lg\:focus\:via-green-500:focus { + --gradient-via-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); + } + + .lg\:focus\:via-green-600:focus { + --gradient-via-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); + } + + .lg\:focus\:via-green-700:focus { + --gradient-via-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); + } + + .lg\:focus\:via-green-800:focus { + --gradient-via-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); + } + + .lg\:focus\:via-green-900:focus { + --gradient-via-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); + } + + .lg\:focus\:via-teal-50:focus { + --gradient-via-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); + } + + .lg\:focus\:via-teal-100:focus { + --gradient-via-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); + } + + .lg\:focus\:via-teal-200:focus { + --gradient-via-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); + } + + .lg\:focus\:via-teal-300:focus { + --gradient-via-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); + } + + .lg\:focus\:via-teal-400:focus { + --gradient-via-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); + } + + .lg\:focus\:via-teal-500:focus { + --gradient-via-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); + } + + .lg\:focus\:via-teal-600:focus { + --gradient-via-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); + } + + .lg\:focus\:via-teal-700:focus { + --gradient-via-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); + } + + .lg\:focus\:via-teal-800:focus { + --gradient-via-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); + } + + .lg\:focus\:via-teal-900:focus { + --gradient-via-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); + } + + .lg\:focus\:via-blue-50:focus { + --gradient-via-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); + } + + .lg\:focus\:via-blue-100:focus { + --gradient-via-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); + } + + .lg\:focus\:via-blue-200:focus { + --gradient-via-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); + } + + .lg\:focus\:via-blue-300:focus { + --gradient-via-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); + } + + .lg\:focus\:via-blue-400:focus { + --gradient-via-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); + } + + .lg\:focus\:via-blue-500:focus { + --gradient-via-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); + } + + .lg\:focus\:via-blue-600:focus { + --gradient-via-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); + } + + .lg\:focus\:via-blue-700:focus { + --gradient-via-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); + } + + .lg\:focus\:via-blue-800:focus { + --gradient-via-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); + } + + .lg\:focus\:via-blue-900:focus { + --gradient-via-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); + } + + .lg\:focus\:via-indigo-50:focus { + --gradient-via-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); + } + + .lg\:focus\:via-indigo-100:focus { + --gradient-via-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); + } + + .lg\:focus\:via-indigo-200:focus { + --gradient-via-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); + } + + .lg\:focus\:via-indigo-300:focus { + --gradient-via-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); + } + + .lg\:focus\:via-indigo-400:focus { + --gradient-via-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); + } + + .lg\:focus\:via-indigo-500:focus { + --gradient-via-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); + } + + .lg\:focus\:via-indigo-600:focus { + --gradient-via-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); + } + + .lg\:focus\:via-indigo-700:focus { + --gradient-via-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); + } + + .lg\:focus\:via-indigo-800:focus { + --gradient-via-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); + } + + .lg\:focus\:via-indigo-900:focus { + --gradient-via-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); + } + + .lg\:focus\:via-purple-50:focus { + --gradient-via-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); + } + + .lg\:focus\:via-purple-100:focus { + --gradient-via-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); + } + + .lg\:focus\:via-purple-200:focus { + --gradient-via-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); + } + + .lg\:focus\:via-purple-300:focus { + --gradient-via-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); + } + + .lg\:focus\:via-purple-400:focus { + --gradient-via-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); + } + + .lg\:focus\:via-purple-500:focus { + --gradient-via-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); + } + + .lg\:focus\:via-purple-600:focus { + --gradient-via-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); + } + + .lg\:focus\:via-purple-700:focus { + --gradient-via-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); + } + + .lg\:focus\:via-purple-800:focus { + --gradient-via-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); + } + + .lg\:focus\:via-purple-900:focus { + --gradient-via-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); + } + + .lg\:focus\:via-pink-50:focus { + --gradient-via-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); + } + + .lg\:focus\:via-pink-100:focus { + --gradient-via-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); + } + + .lg\:focus\:via-pink-200:focus { + --gradient-via-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); + } + + .lg\:focus\:via-pink-300:focus { + --gradient-via-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); + } + + .lg\:focus\:via-pink-400:focus { + --gradient-via-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); + } + + .lg\:focus\:via-pink-500:focus { + --gradient-via-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); + } + + .lg\:focus\:via-pink-600:focus { + --gradient-via-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); + } + + .lg\:focus\:via-pink-700:focus { + --gradient-via-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); + } + + .lg\:focus\:via-pink-800:focus { + --gradient-via-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); + } + + .lg\:focus\:via-pink-900:focus { + --gradient-via-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); + } + + .lg\:focus\:to-transparent:focus { + --gradient-to-color: transparent; + } + + .lg\:focus\:to-white:focus { + --gradient-to-color: #ffffff; + } + + .lg\:focus\:to-black:focus { + --gradient-to-color: #000000; + } + + .lg\:focus\:to-gray-50:focus { + --gradient-to-color: #f9fafb; + } + + .lg\:focus\:to-gray-100:focus { + --gradient-to-color: #f4f5f7; + } + + .lg\:focus\:to-gray-200:focus { + --gradient-to-color: #e5e7eb; + } + + .lg\:focus\:to-gray-300:focus { + --gradient-to-color: #d2d6dc; + } + + .lg\:focus\:to-gray-400:focus { + --gradient-to-color: #9fa6b2; + } + + .lg\:focus\:to-gray-500:focus { + --gradient-to-color: #6b7280; + } + + .lg\:focus\:to-gray-600:focus { + --gradient-to-color: #4b5563; + } + + .lg\:focus\:to-gray-700:focus { + --gradient-to-color: #374151; + } + + .lg\:focus\:to-gray-800:focus { + --gradient-to-color: #252f3f; + } + + .lg\:focus\:to-gray-900:focus { + --gradient-to-color: #161e2e; + } + + .lg\:focus\:to-cool-gray-50:focus { + --gradient-to-color: #f8fafc; + } + + .lg\:focus\:to-cool-gray-100:focus { + --gradient-to-color: #f1f5f9; + } + + .lg\:focus\:to-cool-gray-200:focus { + --gradient-to-color: #e2e8f0; + } + + .lg\:focus\:to-cool-gray-300:focus { + --gradient-to-color: #cfd8e3; + } + + .lg\:focus\:to-cool-gray-400:focus { + --gradient-to-color: #97a6ba; + } + + .lg\:focus\:to-cool-gray-500:focus { + --gradient-to-color: #64748b; + } + + .lg\:focus\:to-cool-gray-600:focus { + --gradient-to-color: #475569; + } + + .lg\:focus\:to-cool-gray-700:focus { + --gradient-to-color: #364152; + } + + .lg\:focus\:to-cool-gray-800:focus { + --gradient-to-color: #27303f; + } + + .lg\:focus\:to-cool-gray-900:focus { + --gradient-to-color: #1a202e; + } + + .lg\:focus\:to-red-50:focus { + --gradient-to-color: #fdf2f2; + } + + .lg\:focus\:to-red-100:focus { + --gradient-to-color: #fde8e8; + } + + .lg\:focus\:to-red-200:focus { + --gradient-to-color: #fbd5d5; + } + + .lg\:focus\:to-red-300:focus { + --gradient-to-color: #f8b4b4; + } + + .lg\:focus\:to-red-400:focus { + --gradient-to-color: #f98080; + } + + .lg\:focus\:to-red-500:focus { + --gradient-to-color: #f05252; + } + + .lg\:focus\:to-red-600:focus { + --gradient-to-color: #e02424; + } + + .lg\:focus\:to-red-700:focus { + --gradient-to-color: #c81e1e; + } + + .lg\:focus\:to-red-800:focus { + --gradient-to-color: #9b1c1c; + } + + .lg\:focus\:to-red-900:focus { + --gradient-to-color: #771d1d; + } + + .lg\:focus\:to-orange-50:focus { + --gradient-to-color: #fff8f1; + } + + .lg\:focus\:to-orange-100:focus { + --gradient-to-color: #feecdc; + } + + .lg\:focus\:to-orange-200:focus { + --gradient-to-color: #fcd9bd; + } + + .lg\:focus\:to-orange-300:focus { + --gradient-to-color: #fdba8c; + } + + .lg\:focus\:to-orange-400:focus { + --gradient-to-color: #ff8a4c; + } + + .lg\:focus\:to-orange-500:focus { + --gradient-to-color: #ff5a1f; + } + + .lg\:focus\:to-orange-600:focus { + --gradient-to-color: #d03801; + } + + .lg\:focus\:to-orange-700:focus { + --gradient-to-color: #b43403; + } + + .lg\:focus\:to-orange-800:focus { + --gradient-to-color: #8a2c0d; + } + + .lg\:focus\:to-orange-900:focus { + --gradient-to-color: #73230d; + } + + .lg\:focus\:to-yellow-50:focus { + --gradient-to-color: #fdfdea; + } + + .lg\:focus\:to-yellow-100:focus { + --gradient-to-color: #fdf6b2; + } + + .lg\:focus\:to-yellow-200:focus { + --gradient-to-color: #fce96a; + } + + .lg\:focus\:to-yellow-300:focus { + --gradient-to-color: #faca15; + } + + .lg\:focus\:to-yellow-400:focus { + --gradient-to-color: #e3a008; + } + + .lg\:focus\:to-yellow-500:focus { + --gradient-to-color: #c27803; + } + + .lg\:focus\:to-yellow-600:focus { + --gradient-to-color: #9f580a; + } + + .lg\:focus\:to-yellow-700:focus { + --gradient-to-color: #8e4b10; + } + + .lg\:focus\:to-yellow-800:focus { + --gradient-to-color: #723b13; + } + + .lg\:focus\:to-yellow-900:focus { + --gradient-to-color: #633112; + } + + .lg\:focus\:to-green-50:focus { + --gradient-to-color: #f3faf7; + } + + .lg\:focus\:to-green-100:focus { + --gradient-to-color: #def7ec; + } + + .lg\:focus\:to-green-200:focus { + --gradient-to-color: #bcf0da; + } + + .lg\:focus\:to-green-300:focus { + --gradient-to-color: #84e1bc; + } + + .lg\:focus\:to-green-400:focus { + --gradient-to-color: #31c48d; + } + + .lg\:focus\:to-green-500:focus { + --gradient-to-color: #0e9f6e; + } + + .lg\:focus\:to-green-600:focus { + --gradient-to-color: #057a55; + } + + .lg\:focus\:to-green-700:focus { + --gradient-to-color: #046c4e; + } + + .lg\:focus\:to-green-800:focus { + --gradient-to-color: #03543f; + } + + .lg\:focus\:to-green-900:focus { + --gradient-to-color: #014737; + } + + .lg\:focus\:to-teal-50:focus { + --gradient-to-color: #edfafa; + } + + .lg\:focus\:to-teal-100:focus { + --gradient-to-color: #d5f5f6; + } + + .lg\:focus\:to-teal-200:focus { + --gradient-to-color: #afecef; + } + + .lg\:focus\:to-teal-300:focus { + --gradient-to-color: #7edce2; + } + + .lg\:focus\:to-teal-400:focus { + --gradient-to-color: #16bdca; + } + + .lg\:focus\:to-teal-500:focus { + --gradient-to-color: #0694a2; + } + + .lg\:focus\:to-teal-600:focus { + --gradient-to-color: #047481; + } + + .lg\:focus\:to-teal-700:focus { + --gradient-to-color: #036672; + } + + .lg\:focus\:to-teal-800:focus { + --gradient-to-color: #05505c; + } + + .lg\:focus\:to-teal-900:focus { + --gradient-to-color: #014451; + } + + .lg\:focus\:to-blue-50:focus { + --gradient-to-color: #ebf5ff; + } + + .lg\:focus\:to-blue-100:focus { + --gradient-to-color: #e1effe; + } + + .lg\:focus\:to-blue-200:focus { + --gradient-to-color: #c3ddfd; + } + + .lg\:focus\:to-blue-300:focus { + --gradient-to-color: #a4cafe; + } + + .lg\:focus\:to-blue-400:focus { + --gradient-to-color: #76a9fa; + } + + .lg\:focus\:to-blue-500:focus { + --gradient-to-color: #3f83f8; + } + + .lg\:focus\:to-blue-600:focus { + --gradient-to-color: #1c64f2; + } + + .lg\:focus\:to-blue-700:focus { + --gradient-to-color: #1a56db; + } + + .lg\:focus\:to-blue-800:focus { + --gradient-to-color: #1e429f; + } + + .lg\:focus\:to-blue-900:focus { + --gradient-to-color: #233876; + } + + .lg\:focus\:to-indigo-50:focus { + --gradient-to-color: #f0f5ff; + } + + .lg\:focus\:to-indigo-100:focus { + --gradient-to-color: #e5edff; + } + + .lg\:focus\:to-indigo-200:focus { + --gradient-to-color: #cddbfe; + } + + .lg\:focus\:to-indigo-300:focus { + --gradient-to-color: #b4c6fc; + } + + .lg\:focus\:to-indigo-400:focus { + --gradient-to-color: #8da2fb; + } + + .lg\:focus\:to-indigo-500:focus { + --gradient-to-color: #6875f5; + } + + .lg\:focus\:to-indigo-600:focus { + --gradient-to-color: #5850ec; + } + + .lg\:focus\:to-indigo-700:focus { + --gradient-to-color: #5145cd; + } + + .lg\:focus\:to-indigo-800:focus { + --gradient-to-color: #42389d; + } + + .lg\:focus\:to-indigo-900:focus { + --gradient-to-color: #362f78; + } + + .lg\:focus\:to-purple-50:focus { + --gradient-to-color: #f6f5ff; + } + + .lg\:focus\:to-purple-100:focus { + --gradient-to-color: #edebfe; + } + + .lg\:focus\:to-purple-200:focus { + --gradient-to-color: #dcd7fe; + } + + .lg\:focus\:to-purple-300:focus { + --gradient-to-color: #cabffd; + } + + .lg\:focus\:to-purple-400:focus { + --gradient-to-color: #ac94fa; + } + + .lg\:focus\:to-purple-500:focus { + --gradient-to-color: #9061f9; + } + + .lg\:focus\:to-purple-600:focus { + --gradient-to-color: #7e3af2; + } + + .lg\:focus\:to-purple-700:focus { + --gradient-to-color: #6c2bd9; + } + + .lg\:focus\:to-purple-800:focus { + --gradient-to-color: #5521b5; + } + + .lg\:focus\:to-purple-900:focus { + --gradient-to-color: #4a1d96; + } + + .lg\:focus\:to-pink-50:focus { + --gradient-to-color: #fdf2f8; + } + + .lg\:focus\:to-pink-100:focus { + --gradient-to-color: #fce8f3; + } + + .lg\:focus\:to-pink-200:focus { + --gradient-to-color: #fad1e8; + } + + .lg\:focus\:to-pink-300:focus { + --gradient-to-color: #f8b4d9; + } + + .lg\:focus\:to-pink-400:focus { + --gradient-to-color: #f17eb8; + } + + .lg\:focus\:to-pink-500:focus { + --gradient-to-color: #e74694; + } + + .lg\:focus\:to-pink-600:focus { + --gradient-to-color: #d61f69; + } + + .lg\:focus\:to-pink-700:focus { + --gradient-to-color: #bf125d; + } + + .lg\:focus\:to-pink-800:focus { + --gradient-to-color: #99154b; + } + + .lg\:focus\:to-pink-900:focus { + --gradient-to-color: #751a3d; + } + + .lg\:bg-opacity-0 { + --bg-opacity: 0; + } + + .lg\:bg-opacity-25 { + --bg-opacity: 0.25; + } + + .lg\:bg-opacity-50 { + --bg-opacity: 0.5; + } + + .lg\:bg-opacity-75 { + --bg-opacity: 0.75; + } + + .lg\:bg-opacity-100 { + --bg-opacity: 1; + } + + .lg\:hover\:bg-opacity-0:hover { + --bg-opacity: 0; + } + + .lg\:hover\:bg-opacity-25:hover { + --bg-opacity: 0.25; + } + + .lg\:hover\:bg-opacity-50:hover { + --bg-opacity: 0.5; + } + + .lg\:hover\:bg-opacity-75:hover { + --bg-opacity: 0.75; + } + + .lg\:hover\:bg-opacity-100:hover { + --bg-opacity: 1; + } + + .lg\:focus\:bg-opacity-0:focus { + --bg-opacity: 0; + } + + .lg\:focus\:bg-opacity-25:focus { + --bg-opacity: 0.25; + } + + .lg\:focus\:bg-opacity-50:focus { + --bg-opacity: 0.5; + } + + .lg\:focus\:bg-opacity-75:focus { + --bg-opacity: 0.75; + } + + .lg\:focus\:bg-opacity-100:focus { + --bg-opacity: 1; + } + + .lg\:bg-bottom { + background-position: bottom; + } + + .lg\:bg-center { + background-position: center; + } + + .lg\:bg-left { + background-position: left; + } + + .lg\:bg-left-bottom { + background-position: left bottom; + } + + .lg\:bg-left-top { + background-position: left top; + } + + .lg\:bg-right { + background-position: right; + } + + .lg\:bg-right-bottom { + background-position: right bottom; + } + + .lg\:bg-right-top { + background-position: right top; + } + + .lg\:bg-top { + background-position: top; + } + + .lg\:bg-repeat { + background-repeat: repeat; + } + + .lg\:bg-no-repeat { + background-repeat: no-repeat; + } + + .lg\:bg-repeat-x { + background-repeat: repeat-x; + } + + .lg\:bg-repeat-y { + background-repeat: repeat-y; + } + + .lg\:bg-repeat-round { + background-repeat: round; + } + + .lg\:bg-repeat-space { + background-repeat: space; + } + + .lg\:bg-auto { + background-size: auto; + } + + .lg\:bg-cover { + background-size: cover; + } + + .lg\:bg-contain { + background-size: contain; + } + + .lg\:border-collapse { + border-collapse: collapse; + } + + .lg\:border-separate { + border-collapse: separate; + } + + .lg\:border-transparent { + border-color: transparent; + } + + .lg\:border-white { + --border-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--border-opacity)); + } + + .lg\:border-black { + --border-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--border-opacity)); + } + + .lg\:border-gray-50 { + --border-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--border-opacity)); + } + + .lg\:border-gray-100 { + --border-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--border-opacity)); + } + + .lg\:border-gray-200 { + --border-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--border-opacity)); + } + + .lg\:border-gray-300 { + --border-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--border-opacity)); + } + + .lg\:border-gray-400 { + --border-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--border-opacity)); + } + + .lg\:border-gray-500 { + --border-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--border-opacity)); + } + + .lg\:border-gray-600 { + --border-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--border-opacity)); + } + + .lg\:border-gray-700 { + --border-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--border-opacity)); + } + + .lg\:border-gray-800 { + --border-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--border-opacity)); + } + + .lg\:border-gray-900 { + --border-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--border-opacity)); + } + + .lg\:border-cool-gray-50 { + --border-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--border-opacity)); + } + + .lg\:border-cool-gray-100 { + --border-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--border-opacity)); + } + + .lg\:border-cool-gray-200 { + --border-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--border-opacity)); + } + + .lg\:border-cool-gray-300 { + --border-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--border-opacity)); + } + + .lg\:border-cool-gray-400 { + --border-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--border-opacity)); + } + + .lg\:border-cool-gray-500 { + --border-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--border-opacity)); + } + + .lg\:border-cool-gray-600 { + --border-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--border-opacity)); + } + + .lg\:border-cool-gray-700 { + --border-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--border-opacity)); + } + + .lg\:border-cool-gray-800 { + --border-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--border-opacity)); + } + + .lg\:border-cool-gray-900 { + --border-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--border-opacity)); + } + + .lg\:border-red-50 { + --border-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--border-opacity)); + } + + .lg\:border-red-100 { + --border-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--border-opacity)); + } + + .lg\:border-red-200 { + --border-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--border-opacity)); + } + + .lg\:border-red-300 { + --border-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--border-opacity)); + } + + .lg\:border-red-400 { + --border-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--border-opacity)); + } + + .lg\:border-red-500 { + --border-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--border-opacity)); + } + + .lg\:border-red-600 { + --border-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--border-opacity)); + } + + .lg\:border-red-700 { + --border-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--border-opacity)); + } + + .lg\:border-red-800 { + --border-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--border-opacity)); + } + + .lg\:border-red-900 { + --border-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--border-opacity)); + } + + .lg\:border-orange-50 { + --border-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--border-opacity)); + } + + .lg\:border-orange-100 { + --border-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--border-opacity)); + } + + .lg\:border-orange-200 { + --border-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--border-opacity)); + } + + .lg\:border-orange-300 { + --border-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--border-opacity)); + } + + .lg\:border-orange-400 { + --border-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--border-opacity)); + } + + .lg\:border-orange-500 { + --border-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--border-opacity)); + } + + .lg\:border-orange-600 { + --border-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--border-opacity)); + } + + .lg\:border-orange-700 { + --border-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--border-opacity)); + } + + .lg\:border-orange-800 { + --border-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--border-opacity)); + } + + .lg\:border-orange-900 { + --border-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--border-opacity)); + } + + .lg\:border-yellow-50 { + --border-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--border-opacity)); + } + + .lg\:border-yellow-100 { + --border-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--border-opacity)); + } + + .lg\:border-yellow-200 { + --border-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--border-opacity)); + } + + .lg\:border-yellow-300 { + --border-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--border-opacity)); + } + + .lg\:border-yellow-400 { + --border-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--border-opacity)); + } + + .lg\:border-yellow-500 { + --border-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--border-opacity)); + } + + .lg\:border-yellow-600 { + --border-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--border-opacity)); + } + + .lg\:border-yellow-700 { + --border-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--border-opacity)); + } + + .lg\:border-yellow-800 { + --border-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--border-opacity)); + } + + .lg\:border-yellow-900 { + --border-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--border-opacity)); + } + + .lg\:border-green-50 { + --border-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--border-opacity)); + } + + .lg\:border-green-100 { + --border-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--border-opacity)); + } + + .lg\:border-green-200 { + --border-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--border-opacity)); + } + + .lg\:border-green-300 { + --border-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--border-opacity)); + } + + .lg\:border-green-400 { + --border-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--border-opacity)); + } + + .lg\:border-green-500 { + --border-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--border-opacity)); + } + + .lg\:border-green-600 { + --border-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--border-opacity)); + } + + .lg\:border-green-700 { + --border-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--border-opacity)); + } + + .lg\:border-green-800 { + --border-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--border-opacity)); + } + + .lg\:border-green-900 { + --border-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--border-opacity)); + } + + .lg\:border-teal-50 { + --border-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--border-opacity)); + } + + .lg\:border-teal-100 { + --border-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--border-opacity)); + } + + .lg\:border-teal-200 { + --border-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--border-opacity)); + } + + .lg\:border-teal-300 { + --border-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--border-opacity)); + } + + .lg\:border-teal-400 { + --border-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--border-opacity)); + } + + .lg\:border-teal-500 { + --border-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--border-opacity)); + } + + .lg\:border-teal-600 { + --border-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--border-opacity)); + } + + .lg\:border-teal-700 { + --border-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--border-opacity)); + } + + .lg\:border-teal-800 { + --border-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--border-opacity)); + } + + .lg\:border-teal-900 { + --border-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--border-opacity)); + } + + .lg\:border-blue-50 { + --border-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--border-opacity)); + } + + .lg\:border-blue-100 { + --border-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--border-opacity)); + } + + .lg\:border-blue-200 { + --border-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--border-opacity)); + } + + .lg\:border-blue-300 { + --border-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--border-opacity)); + } + + .lg\:border-blue-400 { + --border-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--border-opacity)); + } + + .lg\:border-blue-500 { + --border-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--border-opacity)); + } + + .lg\:border-blue-600 { + --border-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--border-opacity)); + } + + .lg\:border-blue-700 { + --border-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--border-opacity)); + } + + .lg\:border-blue-800 { + --border-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--border-opacity)); + } + + .lg\:border-blue-900 { + --border-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--border-opacity)); + } + + .lg\:border-indigo-50 { + --border-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--border-opacity)); + } + + .lg\:border-indigo-100 { + --border-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--border-opacity)); + } + + .lg\:border-indigo-200 { + --border-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--border-opacity)); + } + + .lg\:border-indigo-300 { + --border-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--border-opacity)); + } + + .lg\:border-indigo-400 { + --border-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--border-opacity)); + } + + .lg\:border-indigo-500 { + --border-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--border-opacity)); + } + + .lg\:border-indigo-600 { + --border-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--border-opacity)); + } + + .lg\:border-indigo-700 { + --border-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--border-opacity)); + } + + .lg\:border-indigo-800 { + --border-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--border-opacity)); + } + + .lg\:border-indigo-900 { + --border-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--border-opacity)); + } + + .lg\:border-purple-50 { + --border-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--border-opacity)); + } + + .lg\:border-purple-100 { + --border-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--border-opacity)); + } + + .lg\:border-purple-200 { + --border-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--border-opacity)); + } + + .lg\:border-purple-300 { + --border-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--border-opacity)); + } + + .lg\:border-purple-400 { + --border-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--border-opacity)); + } + + .lg\:border-purple-500 { + --border-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--border-opacity)); + } + + .lg\:border-purple-600 { + --border-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--border-opacity)); + } + + .lg\:border-purple-700 { + --border-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--border-opacity)); + } + + .lg\:border-purple-800 { + --border-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--border-opacity)); + } + + .lg\:border-purple-900 { + --border-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--border-opacity)); + } + + .lg\:border-pink-50 { + --border-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--border-opacity)); + } + + .lg\:border-pink-100 { + --border-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--border-opacity)); + } + + .lg\:border-pink-200 { + --border-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--border-opacity)); + } + + .lg\:border-pink-300 { + --border-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--border-opacity)); + } + + .lg\:border-pink-400 { + --border-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--border-opacity)); + } + + .lg\:border-pink-500 { + --border-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--border-opacity)); + } + + .lg\:border-pink-600 { + --border-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--border-opacity)); + } + + .lg\:border-pink-700 { + --border-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--border-opacity)); + } + + .lg\:border-pink-800 { + --border-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--border-opacity)); + } + + .lg\:border-pink-900 { + --border-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-transparent { + border-color: transparent; + } + + .group:hover .lg\:group-hover\:border-white { + --border-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-black { + --border-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-gray-50 { + --border-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-gray-100 { + --border-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-gray-200 { + --border-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-gray-300 { + --border-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-gray-400 { + --border-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-gray-500 { + --border-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-gray-600 { + --border-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-gray-700 { + --border-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-gray-800 { + --border-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-gray-900 { + --border-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-cool-gray-50 { + --border-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-cool-gray-100 { + --border-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-cool-gray-200 { + --border-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-cool-gray-300 { + --border-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-cool-gray-400 { + --border-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-cool-gray-500 { + --border-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-cool-gray-600 { + --border-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-cool-gray-700 { + --border-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-cool-gray-800 { + --border-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-cool-gray-900 { + --border-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-red-50 { + --border-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-red-100 { + --border-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-red-200 { + --border-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-red-300 { + --border-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-red-400 { + --border-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-red-500 { + --border-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-red-600 { + --border-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-red-700 { + --border-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-red-800 { + --border-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-red-900 { + --border-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-orange-50 { + --border-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-orange-100 { + --border-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-orange-200 { + --border-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-orange-300 { + --border-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-orange-400 { + --border-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-orange-500 { + --border-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-orange-600 { + --border-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-orange-700 { + --border-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-orange-800 { + --border-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-orange-900 { + --border-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-yellow-50 { + --border-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-yellow-100 { + --border-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-yellow-200 { + --border-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-yellow-300 { + --border-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-yellow-400 { + --border-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-yellow-500 { + --border-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-yellow-600 { + --border-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-yellow-700 { + --border-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-yellow-800 { + --border-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-yellow-900 { + --border-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-green-50 { + --border-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-green-100 { + --border-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-green-200 { + --border-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-green-300 { + --border-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-green-400 { + --border-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-green-500 { + --border-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-green-600 { + --border-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-green-700 { + --border-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-green-800 { + --border-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-green-900 { + --border-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-teal-50 { + --border-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-teal-100 { + --border-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-teal-200 { + --border-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-teal-300 { + --border-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-teal-400 { + --border-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-teal-500 { + --border-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-teal-600 { + --border-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-teal-700 { + --border-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-teal-800 { + --border-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-teal-900 { + --border-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-blue-50 { + --border-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-blue-100 { + --border-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-blue-200 { + --border-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-blue-300 { + --border-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-blue-400 { + --border-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-blue-500 { + --border-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-blue-600 { + --border-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-blue-700 { + --border-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-blue-800 { + --border-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-blue-900 { + --border-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-indigo-50 { + --border-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-indigo-100 { + --border-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-indigo-200 { + --border-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-indigo-300 { + --border-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-indigo-400 { + --border-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-indigo-500 { + --border-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-indigo-600 { + --border-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-indigo-700 { + --border-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-indigo-800 { + --border-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-indigo-900 { + --border-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-purple-50 { + --border-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-purple-100 { + --border-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-purple-200 { + --border-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-purple-300 { + --border-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-purple-400 { + --border-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-purple-500 { + --border-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-purple-600 { + --border-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-purple-700 { + --border-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-purple-800 { + --border-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-purple-900 { + --border-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-pink-50 { + --border-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-pink-100 { + --border-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-pink-200 { + --border-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-pink-300 { + --border-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-pink-400 { + --border-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-pink-500 { + --border-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-pink-600 { + --border-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-pink-700 { + --border-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-pink-800 { + --border-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--border-opacity)); + } + + .group:hover .lg\:group-hover\:border-pink-900 { + --border-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-transparent { + border-color: transparent; + } + + .group:focus .lg\:group-focus\:border-white { + --border-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-black { + --border-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-gray-50 { + --border-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-gray-100 { + --border-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-gray-200 { + --border-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-gray-300 { + --border-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-gray-400 { + --border-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-gray-500 { + --border-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-gray-600 { + --border-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-gray-700 { + --border-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-gray-800 { + --border-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-gray-900 { + --border-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-cool-gray-50 { + --border-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-cool-gray-100 { + --border-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-cool-gray-200 { + --border-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-cool-gray-300 { + --border-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-cool-gray-400 { + --border-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-cool-gray-500 { + --border-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-cool-gray-600 { + --border-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-cool-gray-700 { + --border-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-cool-gray-800 { + --border-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-cool-gray-900 { + --border-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-red-50 { + --border-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-red-100 { + --border-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-red-200 { + --border-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-red-300 { + --border-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-red-400 { + --border-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-red-500 { + --border-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-red-600 { + --border-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-red-700 { + --border-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-red-800 { + --border-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-red-900 { + --border-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-orange-50 { + --border-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-orange-100 { + --border-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-orange-200 { + --border-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-orange-300 { + --border-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-orange-400 { + --border-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-orange-500 { + --border-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-orange-600 { + --border-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-orange-700 { + --border-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-orange-800 { + --border-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-orange-900 { + --border-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-yellow-50 { + --border-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-yellow-100 { + --border-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-yellow-200 { + --border-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-yellow-300 { + --border-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-yellow-400 { + --border-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-yellow-500 { + --border-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-yellow-600 { + --border-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-yellow-700 { + --border-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-yellow-800 { + --border-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-yellow-900 { + --border-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-green-50 { + --border-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-green-100 { + --border-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-green-200 { + --border-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-green-300 { + --border-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-green-400 { + --border-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-green-500 { + --border-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-green-600 { + --border-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-green-700 { + --border-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-green-800 { + --border-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-green-900 { + --border-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-teal-50 { + --border-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-teal-100 { + --border-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-teal-200 { + --border-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-teal-300 { + --border-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-teal-400 { + --border-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-teal-500 { + --border-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-teal-600 { + --border-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-teal-700 { + --border-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-teal-800 { + --border-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-teal-900 { + --border-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-blue-50 { + --border-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-blue-100 { + --border-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-blue-200 { + --border-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-blue-300 { + --border-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-blue-400 { + --border-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-blue-500 { + --border-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-blue-600 { + --border-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-blue-700 { + --border-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-blue-800 { + --border-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-blue-900 { + --border-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-indigo-50 { + --border-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-indigo-100 { + --border-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-indigo-200 { + --border-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-indigo-300 { + --border-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-indigo-400 { + --border-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-indigo-500 { + --border-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-indigo-600 { + --border-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-indigo-700 { + --border-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-indigo-800 { + --border-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-indigo-900 { + --border-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-purple-50 { + --border-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-purple-100 { + --border-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-purple-200 { + --border-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-purple-300 { + --border-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-purple-400 { + --border-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-purple-500 { + --border-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-purple-600 { + --border-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-purple-700 { + --border-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-purple-800 { + --border-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-purple-900 { + --border-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-pink-50 { + --border-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-pink-100 { + --border-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-pink-200 { + --border-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-pink-300 { + --border-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-pink-400 { + --border-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-pink-500 { + --border-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-pink-600 { + --border-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-pink-700 { + --border-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-pink-800 { + --border-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--border-opacity)); + } + + .group:focus .lg\:group-focus\:border-pink-900 { + --border-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--border-opacity)); + } + + .lg\:hover\:border-transparent:hover { + border-color: transparent; + } + + .lg\:hover\:border-white:hover { + --border-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--border-opacity)); + } + + .lg\:hover\:border-black:hover { + --border-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--border-opacity)); + } + + .lg\:hover\:border-gray-50:hover { + --border-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--border-opacity)); + } + + .lg\:hover\:border-gray-100:hover { + --border-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--border-opacity)); + } + + .lg\:hover\:border-gray-200:hover { + --border-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--border-opacity)); + } + + .lg\:hover\:border-gray-300:hover { + --border-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--border-opacity)); + } + + .lg\:hover\:border-gray-400:hover { + --border-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--border-opacity)); + } + + .lg\:hover\:border-gray-500:hover { + --border-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--border-opacity)); + } + + .lg\:hover\:border-gray-600:hover { + --border-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--border-opacity)); + } + + .lg\:hover\:border-gray-700:hover { + --border-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--border-opacity)); + } + + .lg\:hover\:border-gray-800:hover { + --border-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--border-opacity)); + } + + .lg\:hover\:border-gray-900:hover { + --border-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--border-opacity)); + } + + .lg\:hover\:border-cool-gray-50:hover { + --border-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--border-opacity)); + } + + .lg\:hover\:border-cool-gray-100:hover { + --border-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--border-opacity)); + } + + .lg\:hover\:border-cool-gray-200:hover { + --border-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--border-opacity)); + } + + .lg\:hover\:border-cool-gray-300:hover { + --border-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--border-opacity)); + } + + .lg\:hover\:border-cool-gray-400:hover { + --border-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--border-opacity)); + } + + .lg\:hover\:border-cool-gray-500:hover { + --border-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--border-opacity)); + } + + .lg\:hover\:border-cool-gray-600:hover { + --border-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--border-opacity)); + } + + .lg\:hover\:border-cool-gray-700:hover { + --border-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--border-opacity)); + } + + .lg\:hover\:border-cool-gray-800:hover { + --border-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--border-opacity)); + } + + .lg\:hover\:border-cool-gray-900:hover { + --border-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--border-opacity)); + } + + .lg\:hover\:border-red-50:hover { + --border-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--border-opacity)); + } + + .lg\:hover\:border-red-100:hover { + --border-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--border-opacity)); + } + + .lg\:hover\:border-red-200:hover { + --border-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--border-opacity)); + } + + .lg\:hover\:border-red-300:hover { + --border-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--border-opacity)); + } + + .lg\:hover\:border-red-400:hover { + --border-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--border-opacity)); + } + + .lg\:hover\:border-red-500:hover { + --border-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--border-opacity)); + } + + .lg\:hover\:border-red-600:hover { + --border-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--border-opacity)); + } + + .lg\:hover\:border-red-700:hover { + --border-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--border-opacity)); + } + + .lg\:hover\:border-red-800:hover { + --border-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--border-opacity)); + } + + .lg\:hover\:border-red-900:hover { + --border-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--border-opacity)); + } + + .lg\:hover\:border-orange-50:hover { + --border-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--border-opacity)); + } + + .lg\:hover\:border-orange-100:hover { + --border-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--border-opacity)); + } + + .lg\:hover\:border-orange-200:hover { + --border-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--border-opacity)); + } + + .lg\:hover\:border-orange-300:hover { + --border-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--border-opacity)); + } + + .lg\:hover\:border-orange-400:hover { + --border-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--border-opacity)); + } + + .lg\:hover\:border-orange-500:hover { + --border-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--border-opacity)); + } + + .lg\:hover\:border-orange-600:hover { + --border-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--border-opacity)); + } + + .lg\:hover\:border-orange-700:hover { + --border-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--border-opacity)); + } + + .lg\:hover\:border-orange-800:hover { + --border-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--border-opacity)); + } + + .lg\:hover\:border-orange-900:hover { + --border-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--border-opacity)); + } + + .lg\:hover\:border-yellow-50:hover { + --border-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--border-opacity)); + } + + .lg\:hover\:border-yellow-100:hover { + --border-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--border-opacity)); + } + + .lg\:hover\:border-yellow-200:hover { + --border-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--border-opacity)); + } + + .lg\:hover\:border-yellow-300:hover { + --border-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--border-opacity)); + } + + .lg\:hover\:border-yellow-400:hover { + --border-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--border-opacity)); + } + + .lg\:hover\:border-yellow-500:hover { + --border-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--border-opacity)); + } + + .lg\:hover\:border-yellow-600:hover { + --border-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--border-opacity)); + } + + .lg\:hover\:border-yellow-700:hover { + --border-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--border-opacity)); + } + + .lg\:hover\:border-yellow-800:hover { + --border-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--border-opacity)); + } + + .lg\:hover\:border-yellow-900:hover { + --border-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--border-opacity)); + } + + .lg\:hover\:border-green-50:hover { + --border-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--border-opacity)); + } + + .lg\:hover\:border-green-100:hover { + --border-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--border-opacity)); + } + + .lg\:hover\:border-green-200:hover { + --border-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--border-opacity)); + } + + .lg\:hover\:border-green-300:hover { + --border-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--border-opacity)); + } + + .lg\:hover\:border-green-400:hover { + --border-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--border-opacity)); + } + + .lg\:hover\:border-green-500:hover { + --border-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--border-opacity)); + } + + .lg\:hover\:border-green-600:hover { + --border-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--border-opacity)); + } + + .lg\:hover\:border-green-700:hover { + --border-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--border-opacity)); + } + + .lg\:hover\:border-green-800:hover { + --border-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--border-opacity)); + } + + .lg\:hover\:border-green-900:hover { + --border-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--border-opacity)); + } + + .lg\:hover\:border-teal-50:hover { + --border-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--border-opacity)); + } + + .lg\:hover\:border-teal-100:hover { + --border-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--border-opacity)); + } + + .lg\:hover\:border-teal-200:hover { + --border-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--border-opacity)); + } + + .lg\:hover\:border-teal-300:hover { + --border-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--border-opacity)); + } + + .lg\:hover\:border-teal-400:hover { + --border-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--border-opacity)); + } + + .lg\:hover\:border-teal-500:hover { + --border-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--border-opacity)); + } + + .lg\:hover\:border-teal-600:hover { + --border-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--border-opacity)); + } + + .lg\:hover\:border-teal-700:hover { + --border-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--border-opacity)); + } + + .lg\:hover\:border-teal-800:hover { + --border-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--border-opacity)); + } + + .lg\:hover\:border-teal-900:hover { + --border-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--border-opacity)); + } + + .lg\:hover\:border-blue-50:hover { + --border-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--border-opacity)); + } + + .lg\:hover\:border-blue-100:hover { + --border-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--border-opacity)); + } + + .lg\:hover\:border-blue-200:hover { + --border-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--border-opacity)); + } + + .lg\:hover\:border-blue-300:hover { + --border-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--border-opacity)); + } + + .lg\:hover\:border-blue-400:hover { + --border-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--border-opacity)); + } + + .lg\:hover\:border-blue-500:hover { + --border-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--border-opacity)); + } + + .lg\:hover\:border-blue-600:hover { + --border-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--border-opacity)); + } + + .lg\:hover\:border-blue-700:hover { + --border-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--border-opacity)); + } + + .lg\:hover\:border-blue-800:hover { + --border-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--border-opacity)); + } + + .lg\:hover\:border-blue-900:hover { + --border-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--border-opacity)); + } + + .lg\:hover\:border-indigo-50:hover { + --border-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--border-opacity)); + } + + .lg\:hover\:border-indigo-100:hover { + --border-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--border-opacity)); + } + + .lg\:hover\:border-indigo-200:hover { + --border-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--border-opacity)); + } + + .lg\:hover\:border-indigo-300:hover { + --border-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--border-opacity)); + } + + .lg\:hover\:border-indigo-400:hover { + --border-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--border-opacity)); + } + + .lg\:hover\:border-indigo-500:hover { + --border-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--border-opacity)); + } + + .lg\:hover\:border-indigo-600:hover { + --border-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--border-opacity)); + } + + .lg\:hover\:border-indigo-700:hover { + --border-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--border-opacity)); + } + + .lg\:hover\:border-indigo-800:hover { + --border-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--border-opacity)); + } + + .lg\:hover\:border-indigo-900:hover { + --border-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--border-opacity)); + } + + .lg\:hover\:border-purple-50:hover { + --border-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--border-opacity)); + } + + .lg\:hover\:border-purple-100:hover { + --border-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--border-opacity)); + } + + .lg\:hover\:border-purple-200:hover { + --border-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--border-opacity)); + } + + .lg\:hover\:border-purple-300:hover { + --border-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--border-opacity)); + } + + .lg\:hover\:border-purple-400:hover { + --border-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--border-opacity)); + } + + .lg\:hover\:border-purple-500:hover { + --border-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--border-opacity)); + } + + .lg\:hover\:border-purple-600:hover { + --border-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--border-opacity)); + } + + .lg\:hover\:border-purple-700:hover { + --border-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--border-opacity)); + } + + .lg\:hover\:border-purple-800:hover { + --border-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--border-opacity)); + } + + .lg\:hover\:border-purple-900:hover { + --border-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--border-opacity)); + } + + .lg\:hover\:border-pink-50:hover { + --border-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--border-opacity)); + } + + .lg\:hover\:border-pink-100:hover { + --border-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--border-opacity)); + } + + .lg\:hover\:border-pink-200:hover { + --border-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--border-opacity)); + } + + .lg\:hover\:border-pink-300:hover { + --border-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--border-opacity)); + } + + .lg\:hover\:border-pink-400:hover { + --border-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--border-opacity)); + } + + .lg\:hover\:border-pink-500:hover { + --border-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--border-opacity)); + } + + .lg\:hover\:border-pink-600:hover { + --border-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--border-opacity)); + } + + .lg\:hover\:border-pink-700:hover { + --border-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--border-opacity)); + } + + .lg\:hover\:border-pink-800:hover { + --border-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--border-opacity)); + } + + .lg\:hover\:border-pink-900:hover { + --border-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--border-opacity)); + } + + .lg\:focus\:border-transparent:focus { + border-color: transparent; + } + + .lg\:focus\:border-white:focus { + --border-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--border-opacity)); + } + + .lg\:focus\:border-black:focus { + --border-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--border-opacity)); + } + + .lg\:focus\:border-gray-50:focus { + --border-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--border-opacity)); + } + + .lg\:focus\:border-gray-100:focus { + --border-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--border-opacity)); + } + + .lg\:focus\:border-gray-200:focus { + --border-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--border-opacity)); + } + + .lg\:focus\:border-gray-300:focus { + --border-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--border-opacity)); + } + + .lg\:focus\:border-gray-400:focus { + --border-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--border-opacity)); + } + + .lg\:focus\:border-gray-500:focus { + --border-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--border-opacity)); + } + + .lg\:focus\:border-gray-600:focus { + --border-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--border-opacity)); + } + + .lg\:focus\:border-gray-700:focus { + --border-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--border-opacity)); + } + + .lg\:focus\:border-gray-800:focus { + --border-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--border-opacity)); + } + + .lg\:focus\:border-gray-900:focus { + --border-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--border-opacity)); + } + + .lg\:focus\:border-cool-gray-50:focus { + --border-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--border-opacity)); + } + + .lg\:focus\:border-cool-gray-100:focus { + --border-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--border-opacity)); + } + + .lg\:focus\:border-cool-gray-200:focus { + --border-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--border-opacity)); + } + + .lg\:focus\:border-cool-gray-300:focus { + --border-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--border-opacity)); + } + + .lg\:focus\:border-cool-gray-400:focus { + --border-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--border-opacity)); + } + + .lg\:focus\:border-cool-gray-500:focus { + --border-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--border-opacity)); + } + + .lg\:focus\:border-cool-gray-600:focus { + --border-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--border-opacity)); + } + + .lg\:focus\:border-cool-gray-700:focus { + --border-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--border-opacity)); + } + + .lg\:focus\:border-cool-gray-800:focus { + --border-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--border-opacity)); + } + + .lg\:focus\:border-cool-gray-900:focus { + --border-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--border-opacity)); + } + + .lg\:focus\:border-red-50:focus { + --border-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--border-opacity)); + } + + .lg\:focus\:border-red-100:focus { + --border-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--border-opacity)); + } + + .lg\:focus\:border-red-200:focus { + --border-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--border-opacity)); + } + + .lg\:focus\:border-red-300:focus { + --border-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--border-opacity)); + } + + .lg\:focus\:border-red-400:focus { + --border-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--border-opacity)); + } + + .lg\:focus\:border-red-500:focus { + --border-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--border-opacity)); + } + + .lg\:focus\:border-red-600:focus { + --border-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--border-opacity)); + } + + .lg\:focus\:border-red-700:focus { + --border-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--border-opacity)); + } + + .lg\:focus\:border-red-800:focus { + --border-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--border-opacity)); + } + + .lg\:focus\:border-red-900:focus { + --border-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--border-opacity)); + } + + .lg\:focus\:border-orange-50:focus { + --border-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--border-opacity)); + } + + .lg\:focus\:border-orange-100:focus { + --border-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--border-opacity)); + } + + .lg\:focus\:border-orange-200:focus { + --border-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--border-opacity)); + } + + .lg\:focus\:border-orange-300:focus { + --border-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--border-opacity)); + } + + .lg\:focus\:border-orange-400:focus { + --border-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--border-opacity)); + } + + .lg\:focus\:border-orange-500:focus { + --border-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--border-opacity)); + } + + .lg\:focus\:border-orange-600:focus { + --border-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--border-opacity)); + } + + .lg\:focus\:border-orange-700:focus { + --border-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--border-opacity)); + } + + .lg\:focus\:border-orange-800:focus { + --border-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--border-opacity)); + } + + .lg\:focus\:border-orange-900:focus { + --border-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--border-opacity)); + } + + .lg\:focus\:border-yellow-50:focus { + --border-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--border-opacity)); + } + + .lg\:focus\:border-yellow-100:focus { + --border-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--border-opacity)); + } + + .lg\:focus\:border-yellow-200:focus { + --border-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--border-opacity)); + } + + .lg\:focus\:border-yellow-300:focus { + --border-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--border-opacity)); + } + + .lg\:focus\:border-yellow-400:focus { + --border-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--border-opacity)); + } + + .lg\:focus\:border-yellow-500:focus { + --border-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--border-opacity)); + } + + .lg\:focus\:border-yellow-600:focus { + --border-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--border-opacity)); + } + + .lg\:focus\:border-yellow-700:focus { + --border-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--border-opacity)); + } + + .lg\:focus\:border-yellow-800:focus { + --border-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--border-opacity)); + } + + .lg\:focus\:border-yellow-900:focus { + --border-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--border-opacity)); + } + + .lg\:focus\:border-green-50:focus { + --border-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--border-opacity)); + } + + .lg\:focus\:border-green-100:focus { + --border-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--border-opacity)); + } + + .lg\:focus\:border-green-200:focus { + --border-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--border-opacity)); + } + + .lg\:focus\:border-green-300:focus { + --border-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--border-opacity)); + } + + .lg\:focus\:border-green-400:focus { + --border-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--border-opacity)); + } + + .lg\:focus\:border-green-500:focus { + --border-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--border-opacity)); + } + + .lg\:focus\:border-green-600:focus { + --border-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--border-opacity)); + } + + .lg\:focus\:border-green-700:focus { + --border-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--border-opacity)); + } + + .lg\:focus\:border-green-800:focus { + --border-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--border-opacity)); + } + + .lg\:focus\:border-green-900:focus { + --border-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--border-opacity)); + } + + .lg\:focus\:border-teal-50:focus { + --border-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--border-opacity)); + } + + .lg\:focus\:border-teal-100:focus { + --border-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--border-opacity)); + } + + .lg\:focus\:border-teal-200:focus { + --border-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--border-opacity)); + } + + .lg\:focus\:border-teal-300:focus { + --border-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--border-opacity)); + } + + .lg\:focus\:border-teal-400:focus { + --border-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--border-opacity)); + } + + .lg\:focus\:border-teal-500:focus { + --border-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--border-opacity)); + } + + .lg\:focus\:border-teal-600:focus { + --border-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--border-opacity)); + } + + .lg\:focus\:border-teal-700:focus { + --border-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--border-opacity)); + } + + .lg\:focus\:border-teal-800:focus { + --border-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--border-opacity)); + } + + .lg\:focus\:border-teal-900:focus { + --border-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--border-opacity)); + } + + .lg\:focus\:border-blue-50:focus { + --border-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--border-opacity)); + } + + .lg\:focus\:border-blue-100:focus { + --border-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--border-opacity)); + } + + .lg\:focus\:border-blue-200:focus { + --border-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--border-opacity)); + } + + .lg\:focus\:border-blue-300:focus { + --border-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--border-opacity)); + } + + .lg\:focus\:border-blue-400:focus { + --border-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--border-opacity)); + } + + .lg\:focus\:border-blue-500:focus { + --border-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--border-opacity)); + } + + .lg\:focus\:border-blue-600:focus { + --border-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--border-opacity)); + } + + .lg\:focus\:border-blue-700:focus { + --border-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--border-opacity)); + } + + .lg\:focus\:border-blue-800:focus { + --border-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--border-opacity)); + } + + .lg\:focus\:border-blue-900:focus { + --border-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--border-opacity)); + } + + .lg\:focus\:border-indigo-50:focus { + --border-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--border-opacity)); + } + + .lg\:focus\:border-indigo-100:focus { + --border-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--border-opacity)); + } + + .lg\:focus\:border-indigo-200:focus { + --border-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--border-opacity)); + } + + .lg\:focus\:border-indigo-300:focus { + --border-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--border-opacity)); + } + + .lg\:focus\:border-indigo-400:focus { + --border-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--border-opacity)); + } + + .lg\:focus\:border-indigo-500:focus { + --border-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--border-opacity)); + } + + .lg\:focus\:border-indigo-600:focus { + --border-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--border-opacity)); + } + + .lg\:focus\:border-indigo-700:focus { + --border-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--border-opacity)); + } + + .lg\:focus\:border-indigo-800:focus { + --border-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--border-opacity)); + } + + .lg\:focus\:border-indigo-900:focus { + --border-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--border-opacity)); + } + + .lg\:focus\:border-purple-50:focus { + --border-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--border-opacity)); + } + + .lg\:focus\:border-purple-100:focus { + --border-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--border-opacity)); + } + + .lg\:focus\:border-purple-200:focus { + --border-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--border-opacity)); + } + + .lg\:focus\:border-purple-300:focus { + --border-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--border-opacity)); + } + + .lg\:focus\:border-purple-400:focus { + --border-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--border-opacity)); + } + + .lg\:focus\:border-purple-500:focus { + --border-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--border-opacity)); + } + + .lg\:focus\:border-purple-600:focus { + --border-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--border-opacity)); + } + + .lg\:focus\:border-purple-700:focus { + --border-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--border-opacity)); + } + + .lg\:focus\:border-purple-800:focus { + --border-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--border-opacity)); + } + + .lg\:focus\:border-purple-900:focus { + --border-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--border-opacity)); + } + + .lg\:focus\:border-pink-50:focus { + --border-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--border-opacity)); + } + + .lg\:focus\:border-pink-100:focus { + --border-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--border-opacity)); + } + + .lg\:focus\:border-pink-200:focus { + --border-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--border-opacity)); + } + + .lg\:focus\:border-pink-300:focus { + --border-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--border-opacity)); + } + + .lg\:focus\:border-pink-400:focus { + --border-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--border-opacity)); + } + + .lg\:focus\:border-pink-500:focus { + --border-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--border-opacity)); + } + + .lg\:focus\:border-pink-600:focus { + --border-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--border-opacity)); + } + + .lg\:focus\:border-pink-700:focus { + --border-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--border-opacity)); + } + + .lg\:focus\:border-pink-800:focus { + --border-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--border-opacity)); + } + + .lg\:focus\:border-pink-900:focus { + --border-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--border-opacity)); + } + + .lg\:border-opacity-0 { + --border-opacity: 0; + } + + .lg\:border-opacity-25 { + --border-opacity: 0.25; + } + + .lg\:border-opacity-50 { + --border-opacity: 0.5; + } + + .lg\:border-opacity-75 { + --border-opacity: 0.75; + } + + .lg\:border-opacity-100 { + --border-opacity: 1; + } + + .lg\:hover\:border-opacity-0:hover { + --border-opacity: 0; + } + + .lg\:hover\:border-opacity-25:hover { + --border-opacity: 0.25; + } + + .lg\:hover\:border-opacity-50:hover { + --border-opacity: 0.5; + } + + .lg\:hover\:border-opacity-75:hover { + --border-opacity: 0.75; + } + + .lg\:hover\:border-opacity-100:hover { + --border-opacity: 1; + } + + .lg\:focus\:border-opacity-0:focus { + --border-opacity: 0; + } + + .lg\:focus\:border-opacity-25:focus { + --border-opacity: 0.25; + } + + .lg\:focus\:border-opacity-50:focus { + --border-opacity: 0.5; + } + + .lg\:focus\:border-opacity-75:focus { + --border-opacity: 0.75; + } + + .lg\:focus\:border-opacity-100:focus { + --border-opacity: 1; + } + + .lg\:rounded-none { + border-radius: 0; + } + + .lg\:rounded-sm { + border-radius: 0.125rem; + } + + .lg\:rounded { + border-radius: 0.25rem; + } + + .lg\:rounded-md { + border-radius: 0.375rem; + } + + .lg\:rounded-lg { + border-radius: 0.5rem; + } + + .lg\:rounded-full { + border-radius: 9999px; + } + + .lg\:rounded-t-none { + border-top-left-radius: 0; + border-top-right-radius: 0; + } + + .lg\:rounded-r-none { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + + .lg\:rounded-b-none { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + } + + .lg\:rounded-l-none { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + + .lg\:rounded-t-sm { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .lg\:rounded-r-sm { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .lg\:rounded-b-sm { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .lg\:rounded-l-sm { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .lg\:rounded-t { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .lg\:rounded-r { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .lg\:rounded-b { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .lg\:rounded-l { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .lg\:rounded-t-md { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .lg\:rounded-r-md { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .lg\:rounded-b-md { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .lg\:rounded-l-md { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .lg\:rounded-t-lg { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .lg\:rounded-r-lg { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .lg\:rounded-b-lg { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .lg\:rounded-l-lg { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .lg\:rounded-t-full { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .lg\:rounded-r-full { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .lg\:rounded-b-full { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .lg\:rounded-l-full { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .lg\:rounded-tl-none { + border-top-left-radius: 0; + } + + .lg\:rounded-tr-none { + border-top-right-radius: 0; + } + + .lg\:rounded-br-none { + border-bottom-right-radius: 0; + } + + .lg\:rounded-bl-none { + border-bottom-left-radius: 0; + } + + .lg\:rounded-tl-sm { + border-top-left-radius: 0.125rem; + } + + .lg\:rounded-tr-sm { + border-top-right-radius: 0.125rem; + } + + .lg\:rounded-br-sm { + border-bottom-right-radius: 0.125rem; + } + + .lg\:rounded-bl-sm { + border-bottom-left-radius: 0.125rem; + } + + .lg\:rounded-tl { + border-top-left-radius: 0.25rem; + } + + .lg\:rounded-tr { + border-top-right-radius: 0.25rem; + } + + .lg\:rounded-br { + border-bottom-right-radius: 0.25rem; + } + + .lg\:rounded-bl { + border-bottom-left-radius: 0.25rem; + } + + .lg\:rounded-tl-md { + border-top-left-radius: 0.375rem; + } + + .lg\:rounded-tr-md { + border-top-right-radius: 0.375rem; + } + + .lg\:rounded-br-md { + border-bottom-right-radius: 0.375rem; + } + + .lg\:rounded-bl-md { + border-bottom-left-radius: 0.375rem; + } + + .lg\:rounded-tl-lg { + border-top-left-radius: 0.5rem; + } + + .lg\:rounded-tr-lg { + border-top-right-radius: 0.5rem; + } + + .lg\:rounded-br-lg { + border-bottom-right-radius: 0.5rem; + } + + .lg\:rounded-bl-lg { + border-bottom-left-radius: 0.5rem; + } + + .lg\:rounded-tl-full { + border-top-left-radius: 9999px; + } + + .lg\:rounded-tr-full { + border-top-right-radius: 9999px; + } + + .lg\:rounded-br-full { + border-bottom-right-radius: 9999px; + } + + .lg\:rounded-bl-full { + border-bottom-left-radius: 9999px; + } + + .lg\:border-solid { + border-style: solid; + } + + .lg\:border-dashed { + border-style: dashed; + } + + .lg\:border-dotted { + border-style: dotted; + } + + .lg\:border-double { + border-style: double; + } + + .lg\:border-none { + border-style: none; + } + + .lg\:border-0 { + border-width: 0; + } + + .lg\:border-2 { + border-width: 2px; + } + + .lg\:border-4 { + border-width: 4px; + } + + .lg\:border-8 { + border-width: 8px; + } + + .lg\:border { + border-width: 1px; + } + + .lg\:border-t-0 { + border-top-width: 0; + } + + .lg\:border-r-0 { + border-right-width: 0; + } + + .lg\:border-b-0 { + border-bottom-width: 0; + } + + .lg\:border-l-0 { + border-left-width: 0; + } + + .lg\:border-t-2 { + border-top-width: 2px; + } + + .lg\:border-r-2 { + border-right-width: 2px; + } + + .lg\:border-b-2 { + border-bottom-width: 2px; + } + + .lg\:border-l-2 { + border-left-width: 2px; + } + + .lg\:border-t-4 { + border-top-width: 4px; + } + + .lg\:border-r-4 { + border-right-width: 4px; + } + + .lg\:border-b-4 { + border-bottom-width: 4px; + } + + .lg\:border-l-4 { + border-left-width: 4px; + } + + .lg\:border-t-8 { + border-top-width: 8px; + } + + .lg\:border-r-8 { + border-right-width: 8px; + } + + .lg\:border-b-8 { + border-bottom-width: 8px; + } + + .lg\:border-l-8 { + border-left-width: 8px; + } + + .lg\:border-t { + border-top-width: 1px; + } + + .lg\:border-r { + border-right-width: 1px; + } + + .lg\:border-b { + border-bottom-width: 1px; + } + + .lg\:border-l { + border-left-width: 1px; + } + + .lg\:box-border { + box-sizing: border-box; + } + + .lg\:box-content { + box-sizing: content-box; + } + + .lg\:cursor-auto { + cursor: auto; + } + + .lg\:cursor-default { + cursor: default; + } + + .lg\:cursor-pointer { + cursor: pointer; + } + + .lg\:cursor-wait { + cursor: wait; + } + + .lg\:cursor-text { + cursor: text; + } + + .lg\:cursor-move { + cursor: move; + } + + .lg\:cursor-not-allowed { + cursor: not-allowed; + } + + .lg\:block { + display: block; + } + + .lg\:inline-block { + display: inline-block; + } + + .lg\:inline { + display: inline; + } + + .lg\:flex { + display: flex; + } + + .lg\:inline-flex { + display: inline-flex; + } + + .lg\:table { + display: table; + } + + .lg\:table-caption { + display: table-caption; + } + + .lg\:table-cell { + display: table-cell; + } + + .lg\:table-column { + display: table-column; + } + + .lg\:table-column-group { + display: table-column-group; + } + + .lg\:table-footer-group { + display: table-footer-group; + } + + .lg\:table-header-group { + display: table-header-group; + } + + .lg\:table-row-group { + display: table-row-group; + } + + .lg\:table-row { + display: table-row; + } + + .lg\:flow-root { + display: flow-root; + } + + .lg\:grid { + display: grid; + } + + .lg\:inline-grid { + display: inline-grid; + } + + .lg\:contents { + display: contents; + } + + .lg\:hidden { + display: none; + } + + .lg\:flex-row { + flex-direction: row; + } + + .lg\:flex-row-reverse { + flex-direction: row-reverse; + } + + .lg\:flex-col { + flex-direction: column; + } + + .lg\:flex-col-reverse { + flex-direction: column-reverse; + } + + .lg\:flex-wrap { + flex-wrap: wrap; + } + + .lg\:flex-wrap-reverse { + flex-wrap: wrap-reverse; + } + + .lg\:flex-no-wrap { + flex-wrap: nowrap; + } + + .lg\:place-items-auto { + place-items: auto; + } + + .lg\:place-items-start { + place-items: start; + } + + .lg\:place-items-end { + place-items: end; + } + + .lg\:place-items-center { + place-items: center; + } + + .lg\:place-items-stretch { + place-items: stretch; + } + + .lg\:place-content-center { + place-content: center; + } + + .lg\:place-content-start { + place-content: start; + } + + .lg\:place-content-end { + place-content: end; + } + + .lg\:place-content-between { + place-content: space-between; + } + + .lg\:place-content-around { + place-content: space-around; + } + + .lg\:place-content-evenly { + place-content: space-evenly; + } + + .lg\:place-content-stretch { + place-content: stretch; + } + + .lg\:place-self-auto { + place-self: auto; + } + + .lg\:place-self-start { + place-self: start; + } + + .lg\:place-self-end { + place-self: end; + } + + .lg\:place-self-center { + place-self: center; + } + + .lg\:place-self-stretch { + place-self: stretch; + } + + .lg\:items-start { + align-items: flex-start; + } + + .lg\:items-end { + align-items: flex-end; + } + + .lg\:items-center { + align-items: center; + } + + .lg\:items-baseline { + align-items: baseline; + } + + .lg\:items-stretch { + align-items: stretch; + } + + .lg\:content-center { + align-content: center; + } + + .lg\:content-start { + align-content: flex-start; + } + + .lg\:content-end { + align-content: flex-end; + } + + .lg\:content-between { + align-content: space-between; + } + + .lg\:content-around { + align-content: space-around; + } + + .lg\:content-evenly { + align-content: space-evenly; + } + + .lg\:self-auto { + align-self: auto; + } + + .lg\:self-start { + align-self: flex-start; + } + + .lg\:self-end { + align-self: flex-end; + } + + .lg\:self-center { + align-self: center; + } + + .lg\:self-stretch { + align-self: stretch; + } + + .lg\:justify-items-auto { + justify-items: auto; + } + + .lg\:justify-items-start { + justify-items: start; + } + + .lg\:justify-items-end { + justify-items: end; + } + + .lg\:justify-items-center { + justify-items: center; + } + + .lg\:justify-items-stretch { + justify-items: stretch; + } + + .lg\:justify-start { + justify-content: flex-start; + } + + .lg\:justify-end { + justify-content: flex-end; + } + + .lg\:justify-center { + justify-content: center; + } + + .lg\:justify-between { + justify-content: space-between; + } + + .lg\:justify-around { + justify-content: space-around; + } + + .lg\:justify-evenly { + justify-content: space-evenly; + } + + .lg\:justify-self-auto { + justify-self: auto; + } + + .lg\:justify-self-start { + justify-self: start; + } + + .lg\:justify-self-end { + justify-self: end; + } + + .lg\:justify-self-center { + justify-self: center; + } + + .lg\:justify-self-stretch { + justify-self: stretch; + } + + .lg\:flex-1 { + flex: 1 1 0%; + } + + .lg\:flex-auto { + flex: 1 1 auto; + } + + .lg\:flex-initial { + flex: 0 1 auto; + } + + .lg\:flex-none { + flex: none; + } + + .lg\:flex-grow-0 { + flex-grow: 0; + } + + .lg\:flex-grow { + flex-grow: 1; + } + + .lg\:flex-shrink-0 { + flex-shrink: 0; + } + + .lg\:flex-shrink { + flex-shrink: 1; + } + + .lg\:order-1 { + order: 1; + } + + .lg\:order-2 { + order: 2; + } + + .lg\:order-3 { + order: 3; + } + + .lg\:order-4 { + order: 4; + } + + .lg\:order-5 { + order: 5; + } + + .lg\:order-6 { + order: 6; + } + + .lg\:order-7 { + order: 7; + } + + .lg\:order-8 { + order: 8; + } + + .lg\:order-9 { + order: 9; + } + + .lg\:order-10 { + order: 10; + } + + .lg\:order-11 { + order: 11; + } + + .lg\:order-12 { + order: 12; + } + + .lg\:order-first { + order: -9999; + } + + .lg\:order-last { + order: 9999; + } + + .lg\:order-none { + order: 0; + } + + .lg\:float-right { + float: right; + } + + .lg\:float-left { + float: left; + } + + .lg\:float-none { + float: none; + } + + .lg\:clearfix:after { + content: ""; + display: table; + clear: both; + } + + .lg\:clear-left { + clear: left; + } + + .lg\:clear-right { + clear: right; + } + + .lg\:clear-both { + clear: both; + } + + .lg\:clear-none { + clear: none; + } + + .lg\:font-sans { + font-family: Nunito, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + } + + .lg\:font-serif { + font-family: Georgia, Cambria, "Times New Roman", Times, serif; + } + + .lg\:font-mono { + font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + } + + .lg\:font-hairline { + font-weight: 100; + } + + .lg\:font-thin { + font-weight: 200; + } + + .lg\:font-light { + font-weight: 300; + } + + .lg\:font-normal { + font-weight: 400; + } + + .lg\:font-medium { + font-weight: 500; + } + + .lg\:font-semibold { + font-weight: 600; + } + + .lg\:font-bold { + font-weight: 700; + } + + .lg\:font-extrabold { + font-weight: 800; + } + + .lg\:font-black { + font-weight: 900; + } + + .lg\:hover\:font-hairline:hover { + font-weight: 100; + } + + .lg\:hover\:font-thin:hover { + font-weight: 200; + } + + .lg\:hover\:font-light:hover { + font-weight: 300; + } + + .lg\:hover\:font-normal:hover { + font-weight: 400; + } + + .lg\:hover\:font-medium:hover { + font-weight: 500; + } + + .lg\:hover\:font-semibold:hover { + font-weight: 600; + } + + .lg\:hover\:font-bold:hover { + font-weight: 700; + } + + .lg\:hover\:font-extrabold:hover { + font-weight: 800; + } + + .lg\:hover\:font-black:hover { + font-weight: 900; + } + + .lg\:focus\:font-hairline:focus { + font-weight: 100; + } + + .lg\:focus\:font-thin:focus { + font-weight: 200; + } + + .lg\:focus\:font-light:focus { + font-weight: 300; + } + + .lg\:focus\:font-normal:focus { + font-weight: 400; + } + + .lg\:focus\:font-medium:focus { + font-weight: 500; + } + + .lg\:focus\:font-semibold:focus { + font-weight: 600; + } + + .lg\:focus\:font-bold:focus { + font-weight: 700; + } + + .lg\:focus\:font-extrabold:focus { + font-weight: 800; + } + + .lg\:focus\:font-black:focus { + font-weight: 900; + } + + .lg\:h-0 { + height: 0; + } + + .lg\:h-1 { + height: 0.25rem; + } + + .lg\:h-2 { + height: 0.5rem; + } + + .lg\:h-3 { + height: 0.75rem; + } + + .lg\:h-4 { + height: 1rem; + } + + .lg\:h-5 { + height: 1.25rem; + } + + .lg\:h-6 { + height: 1.5rem; + } + + .lg\:h-7 { + height: 1.75rem; + } + + .lg\:h-8 { + height: 2rem; + } + + .lg\:h-9 { + height: 2.25rem; + } + + .lg\:h-10 { + height: 2.5rem; + } + + .lg\:h-11 { + height: 2.75rem; + } + + .lg\:h-12 { + height: 3rem; + } + + .lg\:h-13 { + height: 3.25rem; + } + + .lg\:h-14 { + height: 3.5rem; + } + + .lg\:h-15 { + height: 3.75rem; + } + + .lg\:h-16 { + height: 4rem; + } + + .lg\:h-20 { + height: 5rem; + } + + .lg\:h-24 { + height: 6rem; + } + + .lg\:h-28 { + height: 7rem; + } + + .lg\:h-32 { + height: 8rem; + } + + .lg\:h-36 { + height: 9rem; + } + + .lg\:h-40 { + height: 10rem; + } + + .lg\:h-44 { + height: 11rem; + } + + .lg\:h-48 { + height: 12rem; + } + + .lg\:h-52 { + height: 13rem; + } + + .lg\:h-56 { + height: 14rem; + } + + .lg\:h-60 { + height: 15rem; + } + + .lg\:h-64 { + height: 16rem; + } + + .lg\:h-72 { + height: 18rem; + } + + .lg\:h-80 { + height: 20rem; + } + + .lg\:h-96 { + height: 24rem; + } + + .lg\:h-auto { + height: auto; + } + + .lg\:h-px { + height: 1px; + } + + .lg\:h-0\.5 { + height: 0.125rem; + } + + .lg\:h-1\.5 { + height: 0.375rem; + } + + .lg\:h-2\.5 { + height: 0.625rem; + } + + .lg\:h-3\.5 { + height: 0.875rem; + } + + .lg\:h-1\/2 { + height: 50%; + } + + .lg\:h-1\/3 { + height: 33.333333%; + } + + .lg\:h-2\/3 { + height: 66.666667%; + } + + .lg\:h-1\/4 { + height: 25%; + } + + .lg\:h-2\/4 { + height: 50%; + } + + .lg\:h-3\/4 { + height: 75%; + } + + .lg\:h-1\/5 { + height: 20%; + } + + .lg\:h-2\/5 { + height: 40%; + } + + .lg\:h-3\/5 { + height: 60%; + } + + .lg\:h-4\/5 { + height: 80%; + } + + .lg\:h-1\/6 { + height: 16.666667%; + } + + .lg\:h-2\/6 { + height: 33.333333%; + } + + .lg\:h-3\/6 { + height: 50%; + } + + .lg\:h-4\/6 { + height: 66.666667%; + } + + .lg\:h-5\/6 { + height: 83.333333%; + } + + .lg\:h-1\/12 { + height: 8.333333%; + } + + .lg\:h-2\/12 { + height: 16.666667%; + } + + .lg\:h-3\/12 { + height: 25%; + } + + .lg\:h-4\/12 { + height: 33.333333%; + } + + .lg\:h-5\/12 { + height: 41.666667%; + } + + .lg\:h-6\/12 { + height: 50%; + } + + .lg\:h-7\/12 { + height: 58.333333%; + } + + .lg\:h-8\/12 { + height: 66.666667%; + } + + .lg\:h-9\/12 { + height: 75%; + } + + .lg\:h-10\/12 { + height: 83.333333%; + } + + .lg\:h-11\/12 { + height: 91.666667%; + } + + .lg\:h-full { + height: 100%; + } + + .lg\:h-screen { + height: 100vh; + } + + .lg\:text-xs { + font-size: 0.75rem; + } + + .lg\:text-sm { + font-size: 0.875rem; + } + + .lg\:text-base { + font-size: 1rem; + } + + .lg\:text-lg { + font-size: 1.125rem; + } + + .lg\:text-xl { + font-size: 1.25rem; + } + + .lg\:text-2xl { + font-size: 1.5rem; + } + + .lg\:text-3xl { + font-size: 1.875rem; + } + + .lg\:text-4xl { + font-size: 2.25rem; + } + + .lg\:text-5xl { + font-size: 3rem; + } + + .lg\:text-6xl { + font-size: 4rem; + } + + .lg\:leading-3 { + line-height: .75rem; + } + + .lg\:leading-4 { + line-height: 1rem; + } + + .lg\:leading-5 { + line-height: 1.25rem; + } + + .lg\:leading-6 { + line-height: 1.5rem; + } + + .lg\:leading-7 { + line-height: 1.75rem; + } + + .lg\:leading-8 { + line-height: 2rem; + } + + .lg\:leading-9 { + line-height: 2.25rem; + } + + .lg\:leading-10 { + line-height: 2.5rem; + } + + .lg\:leading-none { + line-height: 1; + } + + .lg\:leading-tight { + line-height: 1.25; + } + + .lg\:leading-snug { + line-height: 1.375; + } + + .lg\:leading-normal { + line-height: 1.5; + } + + .lg\:leading-relaxed { + line-height: 1.625; + } + + .lg\:leading-loose { + line-height: 2; + } + + .lg\:list-inside { + list-style-position: inside; + } + + .lg\:list-outside { + list-style-position: outside; + } + + .lg\:list-none { + list-style-type: none; + } + + .lg\:list-disc { + list-style-type: disc; + } + + .lg\:list-decimal { + list-style-type: decimal; + } + + .lg\:m-0 { + margin: 0; + } + + .lg\:m-1 { + margin: 0.25rem; + } + + .lg\:m-2 { + margin: 0.5rem; + } + + .lg\:m-3 { + margin: 0.75rem; + } + + .lg\:m-4 { + margin: 1rem; + } + + .lg\:m-5 { + margin: 1.25rem; + } + + .lg\:m-6 { + margin: 1.5rem; + } + + .lg\:m-7 { + margin: 1.75rem; + } + + .lg\:m-8 { + margin: 2rem; + } + + .lg\:m-9 { + margin: 2.25rem; + } + + .lg\:m-10 { + margin: 2.5rem; + } + + .lg\:m-11 { + margin: 2.75rem; + } + + .lg\:m-12 { + margin: 3rem; + } + + .lg\:m-13 { + margin: 3.25rem; + } + + .lg\:m-14 { + margin: 3.5rem; + } + + .lg\:m-15 { + margin: 3.75rem; + } + + .lg\:m-16 { + margin: 4rem; + } + + .lg\:m-20 { + margin: 5rem; + } + + .lg\:m-24 { + margin: 6rem; + } + + .lg\:m-28 { + margin: 7rem; + } + + .lg\:m-32 { + margin: 8rem; + } + + .lg\:m-36 { + margin: 9rem; + } + + .lg\:m-40 { + margin: 10rem; + } + + .lg\:m-44 { + margin: 11rem; + } + + .lg\:m-48 { + margin: 12rem; + } + + .lg\:m-52 { + margin: 13rem; + } + + .lg\:m-56 { + margin: 14rem; + } + + .lg\:m-60 { + margin: 15rem; + } + + .lg\:m-64 { + margin: 16rem; + } + + .lg\:m-72 { + margin: 18rem; + } + + .lg\:m-80 { + margin: 20rem; + } + + .lg\:m-96 { + margin: 24rem; + } + + .lg\:m-auto { + margin: auto; + } + + .lg\:m-px { + margin: 1px; + } + + .lg\:m-0\.5 { + margin: 0.125rem; + } + + .lg\:m-1\.5 { + margin: 0.375rem; + } + + .lg\:m-2\.5 { + margin: 0.625rem; + } + + .lg\:m-3\.5 { + margin: 0.875rem; + } + + .lg\:m-1\/2 { + margin: 50%; + } + + .lg\:m-1\/3 { + margin: 33.333333%; + } + + .lg\:m-2\/3 { + margin: 66.666667%; + } + + .lg\:m-1\/4 { + margin: 25%; + } + + .lg\:m-2\/4 { + margin: 50%; + } + + .lg\:m-3\/4 { + margin: 75%; + } + + .lg\:m-1\/5 { + margin: 20%; + } + + .lg\:m-2\/5 { + margin: 40%; + } + + .lg\:m-3\/5 { + margin: 60%; + } + + .lg\:m-4\/5 { + margin: 80%; + } + + .lg\:m-1\/6 { + margin: 16.666667%; + } + + .lg\:m-2\/6 { + margin: 33.333333%; + } + + .lg\:m-3\/6 { + margin: 50%; + } + + .lg\:m-4\/6 { + margin: 66.666667%; + } + + .lg\:m-5\/6 { + margin: 83.333333%; + } + + .lg\:m-1\/12 { + margin: 8.333333%; + } + + .lg\:m-2\/12 { + margin: 16.666667%; + } + + .lg\:m-3\/12 { + margin: 25%; + } + + .lg\:m-4\/12 { + margin: 33.333333%; + } + + .lg\:m-5\/12 { + margin: 41.666667%; + } + + .lg\:m-6\/12 { + margin: 50%; + } + + .lg\:m-7\/12 { + margin: 58.333333%; + } + + .lg\:m-8\/12 { + margin: 66.666667%; + } + + .lg\:m-9\/12 { + margin: 75%; + } + + .lg\:m-10\/12 { + margin: 83.333333%; + } + + .lg\:m-11\/12 { + margin: 91.666667%; + } + + .lg\:m-full { + margin: 100%; + } + + .lg\:-m-1 { + margin: -0.25rem; + } + + .lg\:-m-2 { + margin: -0.5rem; + } + + .lg\:-m-3 { + margin: -0.75rem; + } + + .lg\:-m-4 { + margin: -1rem; + } + + .lg\:-m-5 { + margin: -1.25rem; + } + + .lg\:-m-6 { + margin: -1.5rem; + } + + .lg\:-m-7 { + margin: -1.75rem; + } + + .lg\:-m-8 { + margin: -2rem; + } + + .lg\:-m-9 { + margin: -2.25rem; + } + + .lg\:-m-10 { + margin: -2.5rem; + } + + .lg\:-m-11 { + margin: -2.75rem; + } + + .lg\:-m-12 { + margin: -3rem; + } + + .lg\:-m-13 { + margin: -3.25rem; + } + + .lg\:-m-14 { + margin: -3.5rem; + } + + .lg\:-m-15 { + margin: -3.75rem; + } + + .lg\:-m-16 { + margin: -4rem; + } + + .lg\:-m-20 { + margin: -5rem; + } + + .lg\:-m-24 { + margin: -6rem; + } + + .lg\:-m-28 { + margin: -7rem; + } + + .lg\:-m-32 { + margin: -8rem; + } + + .lg\:-m-36 { + margin: -9rem; + } + + .lg\:-m-40 { + margin: -10rem; + } + + .lg\:-m-44 { + margin: -11rem; + } + + .lg\:-m-48 { + margin: -12rem; + } + + .lg\:-m-52 { + margin: -13rem; + } + + .lg\:-m-56 { + margin: -14rem; + } + + .lg\:-m-60 { + margin: -15rem; + } + + .lg\:-m-64 { + margin: -16rem; + } + + .lg\:-m-72 { + margin: -18rem; + } + + .lg\:-m-80 { + margin: -20rem; + } + + .lg\:-m-96 { + margin: -24rem; + } + + .lg\:-m-px { + margin: -1px; + } + + .lg\:-m-0\.5 { + margin: -0.125rem; + } + + .lg\:-m-1\.5 { + margin: -0.375rem; + } + + .lg\:-m-2\.5 { + margin: -0.625rem; + } + + .lg\:-m-3\.5 { + margin: -0.875rem; + } + + .lg\:-m-1\/2 { + margin: -50%; + } + + .lg\:-m-1\/3 { + margin: -33.33333%; + } + + .lg\:-m-2\/3 { + margin: -66.66667%; + } + + .lg\:-m-1\/4 { + margin: -25%; + } + + .lg\:-m-2\/4 { + margin: -50%; + } + + .lg\:-m-3\/4 { + margin: -75%; + } + + .lg\:-m-1\/5 { + margin: -20%; + } + + .lg\:-m-2\/5 { + margin: -40%; + } + + .lg\:-m-3\/5 { + margin: -60%; + } + + .lg\:-m-4\/5 { + margin: -80%; + } + + .lg\:-m-1\/6 { + margin: -16.66667%; + } + + .lg\:-m-2\/6 { + margin: -33.33333%; + } + + .lg\:-m-3\/6 { + margin: -50%; + } + + .lg\:-m-4\/6 { + margin: -66.66667%; + } + + .lg\:-m-5\/6 { + margin: -83.33333%; + } + + .lg\:-m-1\/12 { + margin: -8.33333%; + } + + .lg\:-m-2\/12 { + margin: -16.66667%; + } + + .lg\:-m-3\/12 { + margin: -25%; + } + + .lg\:-m-4\/12 { + margin: -33.33333%; + } + + .lg\:-m-5\/12 { + margin: -41.66667%; + } + + .lg\:-m-6\/12 { + margin: -50%; + } + + .lg\:-m-7\/12 { + margin: -58.33333%; + } + + .lg\:-m-8\/12 { + margin: -66.66667%; + } + + .lg\:-m-9\/12 { + margin: -75%; + } + + .lg\:-m-10\/12 { + margin: -83.33333%; + } + + .lg\:-m-11\/12 { + margin: -91.66667%; + } + + .lg\:-m-full { + margin: -100%; + } + + .lg\:my-0 { + margin-top: 0; + margin-bottom: 0; + } + + .lg\:mx-0 { + margin-left: 0; + margin-right: 0; + } + + .lg\:my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; + } + + .lg\:mx-1 { + margin-left: 0.25rem; + margin-right: 0.25rem; + } + + .lg\:my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; + } + + .lg\:mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + + .lg\:my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + } + + .lg\:mx-3 { + margin-left: 0.75rem; + margin-right: 0.75rem; + } + + .lg\:my-4 { + margin-top: 1rem; + margin-bottom: 1rem; + } + + .lg\:mx-4 { + margin-left: 1rem; + margin-right: 1rem; + } + + .lg\:my-5 { + margin-top: 1.25rem; + margin-bottom: 1.25rem; + } + + .lg\:mx-5 { + margin-left: 1.25rem; + margin-right: 1.25rem; + } + + .lg\:my-6 { + margin-top: 1.5rem; + margin-bottom: 1.5rem; + } + + .lg\:mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem; + } + + .lg\:my-7 { + margin-top: 1.75rem; + margin-bottom: 1.75rem; + } + + .lg\:mx-7 { + margin-left: 1.75rem; + margin-right: 1.75rem; + } + + .lg\:my-8 { + margin-top: 2rem; + margin-bottom: 2rem; + } + + .lg\:mx-8 { + margin-left: 2rem; + margin-right: 2rem; + } + + .lg\:my-9 { + margin-top: 2.25rem; + margin-bottom: 2.25rem; + } + + .lg\:mx-9 { + margin-left: 2.25rem; + margin-right: 2.25rem; + } + + .lg\:my-10 { + margin-top: 2.5rem; + margin-bottom: 2.5rem; + } + + .lg\:mx-10 { + margin-left: 2.5rem; + margin-right: 2.5rem; + } + + .lg\:my-11 { + margin-top: 2.75rem; + margin-bottom: 2.75rem; + } + + .lg\:mx-11 { + margin-left: 2.75rem; + margin-right: 2.75rem; + } + + .lg\:my-12 { + margin-top: 3rem; + margin-bottom: 3rem; + } + + .lg\:mx-12 { + margin-left: 3rem; + margin-right: 3rem; + } + + .lg\:my-13 { + margin-top: 3.25rem; + margin-bottom: 3.25rem; + } + + .lg\:mx-13 { + margin-left: 3.25rem; + margin-right: 3.25rem; + } + + .lg\:my-14 { + margin-top: 3.5rem; + margin-bottom: 3.5rem; + } + + .lg\:mx-14 { + margin-left: 3.5rem; + margin-right: 3.5rem; + } + + .lg\:my-15 { + margin-top: 3.75rem; + margin-bottom: 3.75rem; + } + + .lg\:mx-15 { + margin-left: 3.75rem; + margin-right: 3.75rem; + } + + .lg\:my-16 { + margin-top: 4rem; + margin-bottom: 4rem; + } + + .lg\:mx-16 { + margin-left: 4rem; + margin-right: 4rem; + } + + .lg\:my-20 { + margin-top: 5rem; + margin-bottom: 5rem; + } + + .lg\:mx-20 { + margin-left: 5rem; + margin-right: 5rem; + } + + .lg\:my-24 { + margin-top: 6rem; + margin-bottom: 6rem; + } + + .lg\:mx-24 { + margin-left: 6rem; + margin-right: 6rem; + } + + .lg\:my-28 { + margin-top: 7rem; + margin-bottom: 7rem; + } + + .lg\:mx-28 { + margin-left: 7rem; + margin-right: 7rem; + } + + .lg\:my-32 { + margin-top: 8rem; + margin-bottom: 8rem; + } + + .lg\:mx-32 { + margin-left: 8rem; + margin-right: 8rem; + } + + .lg\:my-36 { + margin-top: 9rem; + margin-bottom: 9rem; + } + + .lg\:mx-36 { + margin-left: 9rem; + margin-right: 9rem; + } + + .lg\:my-40 { + margin-top: 10rem; + margin-bottom: 10rem; + } + + .lg\:mx-40 { + margin-left: 10rem; + margin-right: 10rem; + } + + .lg\:my-44 { + margin-top: 11rem; + margin-bottom: 11rem; + } + + .lg\:mx-44 { + margin-left: 11rem; + margin-right: 11rem; + } + + .lg\:my-48 { + margin-top: 12rem; + margin-bottom: 12rem; + } + + .lg\:mx-48 { + margin-left: 12rem; + margin-right: 12rem; + } + + .lg\:my-52 { + margin-top: 13rem; + margin-bottom: 13rem; + } + + .lg\:mx-52 { + margin-left: 13rem; + margin-right: 13rem; + } + + .lg\:my-56 { + margin-top: 14rem; + margin-bottom: 14rem; + } + + .lg\:mx-56 { + margin-left: 14rem; + margin-right: 14rem; + } + + .lg\:my-60 { + margin-top: 15rem; + margin-bottom: 15rem; + } + + .lg\:mx-60 { + margin-left: 15rem; + margin-right: 15rem; + } + + .lg\:my-64 { + margin-top: 16rem; + margin-bottom: 16rem; + } + + .lg\:mx-64 { + margin-left: 16rem; + margin-right: 16rem; + } + + .lg\:my-72 { + margin-top: 18rem; + margin-bottom: 18rem; + } + + .lg\:mx-72 { + margin-left: 18rem; + margin-right: 18rem; + } + + .lg\:my-80 { + margin-top: 20rem; + margin-bottom: 20rem; + } + + .lg\:mx-80 { + margin-left: 20rem; + margin-right: 20rem; + } + + .lg\:my-96 { + margin-top: 24rem; + margin-bottom: 24rem; + } + + .lg\:mx-96 { + margin-left: 24rem; + margin-right: 24rem; + } + + .lg\:my-auto { + margin-top: auto; + margin-bottom: auto; + } + + .lg\:mx-auto { + margin-left: auto; + margin-right: auto; + } + + .lg\:my-px { + margin-top: 1px; + margin-bottom: 1px; + } + + .lg\:mx-px { + margin-left: 1px; + margin-right: 1px; + } + + .lg\:my-0\.5 { + margin-top: 0.125rem; + margin-bottom: 0.125rem; + } + + .lg\:mx-0\.5 { + margin-left: 0.125rem; + margin-right: 0.125rem; + } + + .lg\:my-1\.5 { + margin-top: 0.375rem; + margin-bottom: 0.375rem; + } + + .lg\:mx-1\.5 { + margin-left: 0.375rem; + margin-right: 0.375rem; + } + + .lg\:my-2\.5 { + margin-top: 0.625rem; + margin-bottom: 0.625rem; + } + + .lg\:mx-2\.5 { + margin-left: 0.625rem; + margin-right: 0.625rem; + } + + .lg\:my-3\.5 { + margin-top: 0.875rem; + margin-bottom: 0.875rem; + } + + .lg\:mx-3\.5 { + margin-left: 0.875rem; + margin-right: 0.875rem; + } + + .lg\:my-1\/2 { + margin-top: 50%; + margin-bottom: 50%; + } + + .lg\:mx-1\/2 { + margin-left: 50%; + margin-right: 50%; + } + + .lg\:my-1\/3 { + margin-top: 33.333333%; + margin-bottom: 33.333333%; + } + + .lg\:mx-1\/3 { + margin-left: 33.333333%; + margin-right: 33.333333%; + } + + .lg\:my-2\/3 { + margin-top: 66.666667%; + margin-bottom: 66.666667%; + } + + .lg\:mx-2\/3 { + margin-left: 66.666667%; + margin-right: 66.666667%; + } + + .lg\:my-1\/4 { + margin-top: 25%; + margin-bottom: 25%; + } + + .lg\:mx-1\/4 { + margin-left: 25%; + margin-right: 25%; + } + + .lg\:my-2\/4 { + margin-top: 50%; + margin-bottom: 50%; + } + + .lg\:mx-2\/4 { + margin-left: 50%; + margin-right: 50%; + } + + .lg\:my-3\/4 { + margin-top: 75%; + margin-bottom: 75%; + } + + .lg\:mx-3\/4 { + margin-left: 75%; + margin-right: 75%; + } + + .lg\:my-1\/5 { + margin-top: 20%; + margin-bottom: 20%; + } + + .lg\:mx-1\/5 { + margin-left: 20%; + margin-right: 20%; + } + + .lg\:my-2\/5 { + margin-top: 40%; + margin-bottom: 40%; + } + + .lg\:mx-2\/5 { + margin-left: 40%; + margin-right: 40%; + } + + .lg\:my-3\/5 { + margin-top: 60%; + margin-bottom: 60%; + } + + .lg\:mx-3\/5 { + margin-left: 60%; + margin-right: 60%; + } + + .lg\:my-4\/5 { + margin-top: 80%; + margin-bottom: 80%; + } + + .lg\:mx-4\/5 { + margin-left: 80%; + margin-right: 80%; + } + + .lg\:my-1\/6 { + margin-top: 16.666667%; + margin-bottom: 16.666667%; + } + + .lg\:mx-1\/6 { + margin-left: 16.666667%; + margin-right: 16.666667%; + } + + .lg\:my-2\/6 { + margin-top: 33.333333%; + margin-bottom: 33.333333%; + } + + .lg\:mx-2\/6 { + margin-left: 33.333333%; + margin-right: 33.333333%; + } + + .lg\:my-3\/6 { + margin-top: 50%; + margin-bottom: 50%; + } + + .lg\:mx-3\/6 { + margin-left: 50%; + margin-right: 50%; + } + + .lg\:my-4\/6 { + margin-top: 66.666667%; + margin-bottom: 66.666667%; + } + + .lg\:mx-4\/6 { + margin-left: 66.666667%; + margin-right: 66.666667%; + } + + .lg\:my-5\/6 { + margin-top: 83.333333%; + margin-bottom: 83.333333%; + } + + .lg\:mx-5\/6 { + margin-left: 83.333333%; + margin-right: 83.333333%; + } + + .lg\:my-1\/12 { + margin-top: 8.333333%; + margin-bottom: 8.333333%; + } + + .lg\:mx-1\/12 { + margin-left: 8.333333%; + margin-right: 8.333333%; + } + + .lg\:my-2\/12 { + margin-top: 16.666667%; + margin-bottom: 16.666667%; + } + + .lg\:mx-2\/12 { + margin-left: 16.666667%; + margin-right: 16.666667%; + } + + .lg\:my-3\/12 { + margin-top: 25%; + margin-bottom: 25%; + } + + .lg\:mx-3\/12 { + margin-left: 25%; + margin-right: 25%; + } + + .lg\:my-4\/12 { + margin-top: 33.333333%; + margin-bottom: 33.333333%; + } + + .lg\:mx-4\/12 { + margin-left: 33.333333%; + margin-right: 33.333333%; + } + + .lg\:my-5\/12 { + margin-top: 41.666667%; + margin-bottom: 41.666667%; + } + + .lg\:mx-5\/12 { + margin-left: 41.666667%; + margin-right: 41.666667%; + } + + .lg\:my-6\/12 { + margin-top: 50%; + margin-bottom: 50%; + } + + .lg\:mx-6\/12 { + margin-left: 50%; + margin-right: 50%; + } + + .lg\:my-7\/12 { + margin-top: 58.333333%; + margin-bottom: 58.333333%; + } + + .lg\:mx-7\/12 { + margin-left: 58.333333%; + margin-right: 58.333333%; + } + + .lg\:my-8\/12 { + margin-top: 66.666667%; + margin-bottom: 66.666667%; + } + + .lg\:mx-8\/12 { + margin-left: 66.666667%; + margin-right: 66.666667%; + } + + .lg\:my-9\/12 { + margin-top: 75%; + margin-bottom: 75%; + } + + .lg\:mx-9\/12 { + margin-left: 75%; + margin-right: 75%; + } + + .lg\:my-10\/12 { + margin-top: 83.333333%; + margin-bottom: 83.333333%; + } + + .lg\:mx-10\/12 { + margin-left: 83.333333%; + margin-right: 83.333333%; + } + + .lg\:my-11\/12 { + margin-top: 91.666667%; + margin-bottom: 91.666667%; + } + + .lg\:mx-11\/12 { + margin-left: 91.666667%; + margin-right: 91.666667%; + } + + .lg\:my-full { + margin-top: 100%; + margin-bottom: 100%; + } + + .lg\:mx-full { + margin-left: 100%; + margin-right: 100%; + } + + .lg\:-my-1 { + margin-top: -0.25rem; + margin-bottom: -0.25rem; + } + + .lg\:-mx-1 { + margin-left: -0.25rem; + margin-right: -0.25rem; + } + + .lg\:-my-2 { + margin-top: -0.5rem; + margin-bottom: -0.5rem; + } + + .lg\:-mx-2 { + margin-left: -0.5rem; + margin-right: -0.5rem; + } + + .lg\:-my-3 { + margin-top: -0.75rem; + margin-bottom: -0.75rem; + } + + .lg\:-mx-3 { + margin-left: -0.75rem; + margin-right: -0.75rem; + } + + .lg\:-my-4 { + margin-top: -1rem; + margin-bottom: -1rem; + } + + .lg\:-mx-4 { + margin-left: -1rem; + margin-right: -1rem; + } + + .lg\:-my-5 { + margin-top: -1.25rem; + margin-bottom: -1.25rem; + } + + .lg\:-mx-5 { + margin-left: -1.25rem; + margin-right: -1.25rem; + } + + .lg\:-my-6 { + margin-top: -1.5rem; + margin-bottom: -1.5rem; + } + + .lg\:-mx-6 { + margin-left: -1.5rem; + margin-right: -1.5rem; + } + + .lg\:-my-7 { + margin-top: -1.75rem; + margin-bottom: -1.75rem; + } + + .lg\:-mx-7 { + margin-left: -1.75rem; + margin-right: -1.75rem; + } + + .lg\:-my-8 { + margin-top: -2rem; + margin-bottom: -2rem; + } + + .lg\:-mx-8 { + margin-left: -2rem; + margin-right: -2rem; + } + + .lg\:-my-9 { + margin-top: -2.25rem; + margin-bottom: -2.25rem; + } + + .lg\:-mx-9 { + margin-left: -2.25rem; + margin-right: -2.25rem; + } + + .lg\:-my-10 { + margin-top: -2.5rem; + margin-bottom: -2.5rem; + } + + .lg\:-mx-10 { + margin-left: -2.5rem; + margin-right: -2.5rem; + } + + .lg\:-my-11 { + margin-top: -2.75rem; + margin-bottom: -2.75rem; + } + + .lg\:-mx-11 { + margin-left: -2.75rem; + margin-right: -2.75rem; + } + + .lg\:-my-12 { + margin-top: -3rem; + margin-bottom: -3rem; + } + + .lg\:-mx-12 { + margin-left: -3rem; + margin-right: -3rem; + } + + .lg\:-my-13 { + margin-top: -3.25rem; + margin-bottom: -3.25rem; + } + + .lg\:-mx-13 { + margin-left: -3.25rem; + margin-right: -3.25rem; + } + + .lg\:-my-14 { + margin-top: -3.5rem; + margin-bottom: -3.5rem; + } + + .lg\:-mx-14 { + margin-left: -3.5rem; + margin-right: -3.5rem; + } + + .lg\:-my-15 { + margin-top: -3.75rem; + margin-bottom: -3.75rem; + } + + .lg\:-mx-15 { + margin-left: -3.75rem; + margin-right: -3.75rem; + } + + .lg\:-my-16 { + margin-top: -4rem; + margin-bottom: -4rem; + } + + .lg\:-mx-16 { + margin-left: -4rem; + margin-right: -4rem; + } + + .lg\:-my-20 { + margin-top: -5rem; + margin-bottom: -5rem; + } + + .lg\:-mx-20 { + margin-left: -5rem; + margin-right: -5rem; + } + + .lg\:-my-24 { + margin-top: -6rem; + margin-bottom: -6rem; + } + + .lg\:-mx-24 { + margin-left: -6rem; + margin-right: -6rem; + } + + .lg\:-my-28 { + margin-top: -7rem; + margin-bottom: -7rem; + } + + .lg\:-mx-28 { + margin-left: -7rem; + margin-right: -7rem; + } + + .lg\:-my-32 { + margin-top: -8rem; + margin-bottom: -8rem; + } + + .lg\:-mx-32 { + margin-left: -8rem; + margin-right: -8rem; + } + + .lg\:-my-36 { + margin-top: -9rem; + margin-bottom: -9rem; + } + + .lg\:-mx-36 { + margin-left: -9rem; + margin-right: -9rem; + } + + .lg\:-my-40 { + margin-top: -10rem; + margin-bottom: -10rem; + } + + .lg\:-mx-40 { + margin-left: -10rem; + margin-right: -10rem; + } + + .lg\:-my-44 { + margin-top: -11rem; + margin-bottom: -11rem; + } + + .lg\:-mx-44 { + margin-left: -11rem; + margin-right: -11rem; + } + + .lg\:-my-48 { + margin-top: -12rem; + margin-bottom: -12rem; + } + + .lg\:-mx-48 { + margin-left: -12rem; + margin-right: -12rem; + } + + .lg\:-my-52 { + margin-top: -13rem; + margin-bottom: -13rem; + } + + .lg\:-mx-52 { + margin-left: -13rem; + margin-right: -13rem; + } + + .lg\:-my-56 { + margin-top: -14rem; + margin-bottom: -14rem; + } + + .lg\:-mx-56 { + margin-left: -14rem; + margin-right: -14rem; + } + + .lg\:-my-60 { + margin-top: -15rem; + margin-bottom: -15rem; + } + + .lg\:-mx-60 { + margin-left: -15rem; + margin-right: -15rem; + } + + .lg\:-my-64 { + margin-top: -16rem; + margin-bottom: -16rem; + } + + .lg\:-mx-64 { + margin-left: -16rem; + margin-right: -16rem; + } + + .lg\:-my-72 { + margin-top: -18rem; + margin-bottom: -18rem; + } + + .lg\:-mx-72 { + margin-left: -18rem; + margin-right: -18rem; + } + + .lg\:-my-80 { + margin-top: -20rem; + margin-bottom: -20rem; + } + + .lg\:-mx-80 { + margin-left: -20rem; + margin-right: -20rem; + } + + .lg\:-my-96 { + margin-top: -24rem; + margin-bottom: -24rem; + } + + .lg\:-mx-96 { + margin-left: -24rem; + margin-right: -24rem; + } + + .lg\:-my-px { + margin-top: -1px; + margin-bottom: -1px; + } + + .lg\:-mx-px { + margin-left: -1px; + margin-right: -1px; + } + + .lg\:-my-0\.5 { + margin-top: -0.125rem; + margin-bottom: -0.125rem; + } + + .lg\:-mx-0\.5 { + margin-left: -0.125rem; + margin-right: -0.125rem; + } + + .lg\:-my-1\.5 { + margin-top: -0.375rem; + margin-bottom: -0.375rem; + } + + .lg\:-mx-1\.5 { + margin-left: -0.375rem; + margin-right: -0.375rem; + } + + .lg\:-my-2\.5 { + margin-top: -0.625rem; + margin-bottom: -0.625rem; + } + + .lg\:-mx-2\.5 { + margin-left: -0.625rem; + margin-right: -0.625rem; + } + + .lg\:-my-3\.5 { + margin-top: -0.875rem; + margin-bottom: -0.875rem; + } + + .lg\:-mx-3\.5 { + margin-left: -0.875rem; + margin-right: -0.875rem; + } + + .lg\:-my-1\/2 { + margin-top: -50%; + margin-bottom: -50%; + } + + .lg\:-mx-1\/2 { + margin-left: -50%; + margin-right: -50%; + } + + .lg\:-my-1\/3 { + margin-top: -33.33333%; + margin-bottom: -33.33333%; + } + + .lg\:-mx-1\/3 { + margin-left: -33.33333%; + margin-right: -33.33333%; + } + + .lg\:-my-2\/3 { + margin-top: -66.66667%; + margin-bottom: -66.66667%; + } + + .lg\:-mx-2\/3 { + margin-left: -66.66667%; + margin-right: -66.66667%; + } + + .lg\:-my-1\/4 { + margin-top: -25%; + margin-bottom: -25%; + } + + .lg\:-mx-1\/4 { + margin-left: -25%; + margin-right: -25%; + } + + .lg\:-my-2\/4 { + margin-top: -50%; + margin-bottom: -50%; + } + + .lg\:-mx-2\/4 { + margin-left: -50%; + margin-right: -50%; + } + + .lg\:-my-3\/4 { + margin-top: -75%; + margin-bottom: -75%; + } + + .lg\:-mx-3\/4 { + margin-left: -75%; + margin-right: -75%; + } + + .lg\:-my-1\/5 { + margin-top: -20%; + margin-bottom: -20%; + } + + .lg\:-mx-1\/5 { + margin-left: -20%; + margin-right: -20%; + } + + .lg\:-my-2\/5 { + margin-top: -40%; + margin-bottom: -40%; + } + + .lg\:-mx-2\/5 { + margin-left: -40%; + margin-right: -40%; + } + + .lg\:-my-3\/5 { + margin-top: -60%; + margin-bottom: -60%; + } + + .lg\:-mx-3\/5 { + margin-left: -60%; + margin-right: -60%; + } + + .lg\:-my-4\/5 { + margin-top: -80%; + margin-bottom: -80%; + } + + .lg\:-mx-4\/5 { + margin-left: -80%; + margin-right: -80%; + } + + .lg\:-my-1\/6 { + margin-top: -16.66667%; + margin-bottom: -16.66667%; + } + + .lg\:-mx-1\/6 { + margin-left: -16.66667%; + margin-right: -16.66667%; + } + + .lg\:-my-2\/6 { + margin-top: -33.33333%; + margin-bottom: -33.33333%; + } + + .lg\:-mx-2\/6 { + margin-left: -33.33333%; + margin-right: -33.33333%; + } + + .lg\:-my-3\/6 { + margin-top: -50%; + margin-bottom: -50%; + } + + .lg\:-mx-3\/6 { + margin-left: -50%; + margin-right: -50%; + } + + .lg\:-my-4\/6 { + margin-top: -66.66667%; + margin-bottom: -66.66667%; + } + + .lg\:-mx-4\/6 { + margin-left: -66.66667%; + margin-right: -66.66667%; + } + + .lg\:-my-5\/6 { + margin-top: -83.33333%; + margin-bottom: -83.33333%; + } + + .lg\:-mx-5\/6 { + margin-left: -83.33333%; + margin-right: -83.33333%; + } + + .lg\:-my-1\/12 { + margin-top: -8.33333%; + margin-bottom: -8.33333%; + } + + .lg\:-mx-1\/12 { + margin-left: -8.33333%; + margin-right: -8.33333%; + } + + .lg\:-my-2\/12 { + margin-top: -16.66667%; + margin-bottom: -16.66667%; + } + + .lg\:-mx-2\/12 { + margin-left: -16.66667%; + margin-right: -16.66667%; + } + + .lg\:-my-3\/12 { + margin-top: -25%; + margin-bottom: -25%; + } + + .lg\:-mx-3\/12 { + margin-left: -25%; + margin-right: -25%; + } + + .lg\:-my-4\/12 { + margin-top: -33.33333%; + margin-bottom: -33.33333%; + } + + .lg\:-mx-4\/12 { + margin-left: -33.33333%; + margin-right: -33.33333%; + } + + .lg\:-my-5\/12 { + margin-top: -41.66667%; + margin-bottom: -41.66667%; + } + + .lg\:-mx-5\/12 { + margin-left: -41.66667%; + margin-right: -41.66667%; + } + + .lg\:-my-6\/12 { + margin-top: -50%; + margin-bottom: -50%; + } + + .lg\:-mx-6\/12 { + margin-left: -50%; + margin-right: -50%; + } + + .lg\:-my-7\/12 { + margin-top: -58.33333%; + margin-bottom: -58.33333%; + } + + .lg\:-mx-7\/12 { + margin-left: -58.33333%; + margin-right: -58.33333%; + } + + .lg\:-my-8\/12 { + margin-top: -66.66667%; + margin-bottom: -66.66667%; + } + + .lg\:-mx-8\/12 { + margin-left: -66.66667%; + margin-right: -66.66667%; + } + + .lg\:-my-9\/12 { + margin-top: -75%; + margin-bottom: -75%; + } + + .lg\:-mx-9\/12 { + margin-left: -75%; + margin-right: -75%; + } + + .lg\:-my-10\/12 { + margin-top: -83.33333%; + margin-bottom: -83.33333%; + } + + .lg\:-mx-10\/12 { + margin-left: -83.33333%; + margin-right: -83.33333%; + } + + .lg\:-my-11\/12 { + margin-top: -91.66667%; + margin-bottom: -91.66667%; + } + + .lg\:-mx-11\/12 { + margin-left: -91.66667%; + margin-right: -91.66667%; + } + + .lg\:-my-full { + margin-top: -100%; + margin-bottom: -100%; + } + + .lg\:-mx-full { + margin-left: -100%; + margin-right: -100%; + } + + .lg\:mt-0 { + margin-top: 0; + } + + .lg\:mr-0 { + margin-right: 0; + } + + .lg\:mb-0 { + margin-bottom: 0; + } + + .lg\:ml-0 { + margin-left: 0; + } + + .lg\:mt-1 { + margin-top: 0.25rem; + } + + .lg\:mr-1 { + margin-right: 0.25rem; + } + + .lg\:mb-1 { + margin-bottom: 0.25rem; + } + + .lg\:ml-1 { + margin-left: 0.25rem; + } + + .lg\:mt-2 { + margin-top: 0.5rem; + } + + .lg\:mr-2 { + margin-right: 0.5rem; + } + + .lg\:mb-2 { + margin-bottom: 0.5rem; + } + + .lg\:ml-2 { + margin-left: 0.5rem; + } + + .lg\:mt-3 { + margin-top: 0.75rem; + } + + .lg\:mr-3 { + margin-right: 0.75rem; + } + + .lg\:mb-3 { + margin-bottom: 0.75rem; + } + + .lg\:ml-3 { + margin-left: 0.75rem; + } + + .lg\:mt-4 { + margin-top: 1rem; + } + + .lg\:mr-4 { + margin-right: 1rem; + } + + .lg\:mb-4 { + margin-bottom: 1rem; + } + + .lg\:ml-4 { + margin-left: 1rem; + } + + .lg\:mt-5 { + margin-top: 1.25rem; + } + + .lg\:mr-5 { + margin-right: 1.25rem; + } + + .lg\:mb-5 { + margin-bottom: 1.25rem; + } + + .lg\:ml-5 { + margin-left: 1.25rem; + } + + .lg\:mt-6 { + margin-top: 1.5rem; + } + + .lg\:mr-6 { + margin-right: 1.5rem; + } + + .lg\:mb-6 { + margin-bottom: 1.5rem; + } + + .lg\:ml-6 { + margin-left: 1.5rem; + } + + .lg\:mt-7 { + margin-top: 1.75rem; + } + + .lg\:mr-7 { + margin-right: 1.75rem; + } + + .lg\:mb-7 { + margin-bottom: 1.75rem; + } + + .lg\:ml-7 { + margin-left: 1.75rem; + } + + .lg\:mt-8 { + margin-top: 2rem; + } + + .lg\:mr-8 { + margin-right: 2rem; + } + + .lg\:mb-8 { + margin-bottom: 2rem; + } + + .lg\:ml-8 { + margin-left: 2rem; + } + + .lg\:mt-9 { + margin-top: 2.25rem; + } + + .lg\:mr-9 { + margin-right: 2.25rem; + } + + .lg\:mb-9 { + margin-bottom: 2.25rem; + } + + .lg\:ml-9 { + margin-left: 2.25rem; + } + + .lg\:mt-10 { + margin-top: 2.5rem; + } + + .lg\:mr-10 { + margin-right: 2.5rem; + } + + .lg\:mb-10 { + margin-bottom: 2.5rem; + } + + .lg\:ml-10 { + margin-left: 2.5rem; + } + + .lg\:mt-11 { + margin-top: 2.75rem; + } + + .lg\:mr-11 { + margin-right: 2.75rem; + } + + .lg\:mb-11 { + margin-bottom: 2.75rem; + } + + .lg\:ml-11 { + margin-left: 2.75rem; + } + + .lg\:mt-12 { + margin-top: 3rem; + } + + .lg\:mr-12 { + margin-right: 3rem; + } + + .lg\:mb-12 { + margin-bottom: 3rem; + } + + .lg\:ml-12 { + margin-left: 3rem; + } + + .lg\:mt-13 { + margin-top: 3.25rem; + } + + .lg\:mr-13 { + margin-right: 3.25rem; + } + + .lg\:mb-13 { + margin-bottom: 3.25rem; + } + + .lg\:ml-13 { + margin-left: 3.25rem; + } + + .lg\:mt-14 { + margin-top: 3.5rem; + } + + .lg\:mr-14 { + margin-right: 3.5rem; + } + + .lg\:mb-14 { + margin-bottom: 3.5rem; + } + + .lg\:ml-14 { + margin-left: 3.5rem; + } + + .lg\:mt-15 { + margin-top: 3.75rem; + } + + .lg\:mr-15 { + margin-right: 3.75rem; + } + + .lg\:mb-15 { + margin-bottom: 3.75rem; + } + + .lg\:ml-15 { + margin-left: 3.75rem; + } + + .lg\:mt-16 { + margin-top: 4rem; + } + + .lg\:mr-16 { + margin-right: 4rem; + } + + .lg\:mb-16 { + margin-bottom: 4rem; + } + + .lg\:ml-16 { + margin-left: 4rem; + } + + .lg\:mt-20 { + margin-top: 5rem; + } + + .lg\:mr-20 { + margin-right: 5rem; + } + + .lg\:mb-20 { + margin-bottom: 5rem; + } + + .lg\:ml-20 { + margin-left: 5rem; + } + + .lg\:mt-24 { + margin-top: 6rem; + } + + .lg\:mr-24 { + margin-right: 6rem; + } + + .lg\:mb-24 { + margin-bottom: 6rem; + } + + .lg\:ml-24 { + margin-left: 6rem; + } + + .lg\:mt-28 { + margin-top: 7rem; + } + + .lg\:mr-28 { + margin-right: 7rem; + } + + .lg\:mb-28 { + margin-bottom: 7rem; + } + + .lg\:ml-28 { + margin-left: 7rem; + } + + .lg\:mt-32 { + margin-top: 8rem; + } + + .lg\:mr-32 { + margin-right: 8rem; + } + + .lg\:mb-32 { + margin-bottom: 8rem; + } + + .lg\:ml-32 { + margin-left: 8rem; + } + + .lg\:mt-36 { + margin-top: 9rem; + } + + .lg\:mr-36 { + margin-right: 9rem; + } + + .lg\:mb-36 { + margin-bottom: 9rem; + } + + .lg\:ml-36 { + margin-left: 9rem; + } + + .lg\:mt-40 { + margin-top: 10rem; + } + + .lg\:mr-40 { + margin-right: 10rem; + } + + .lg\:mb-40 { + margin-bottom: 10rem; + } + + .lg\:ml-40 { + margin-left: 10rem; + } + + .lg\:mt-44 { + margin-top: 11rem; + } + + .lg\:mr-44 { + margin-right: 11rem; + } + + .lg\:mb-44 { + margin-bottom: 11rem; + } + + .lg\:ml-44 { + margin-left: 11rem; + } + + .lg\:mt-48 { + margin-top: 12rem; + } + + .lg\:mr-48 { + margin-right: 12rem; + } + + .lg\:mb-48 { + margin-bottom: 12rem; + } + + .lg\:ml-48 { + margin-left: 12rem; + } + + .lg\:mt-52 { + margin-top: 13rem; + } + + .lg\:mr-52 { + margin-right: 13rem; + } + + .lg\:mb-52 { + margin-bottom: 13rem; + } + + .lg\:ml-52 { + margin-left: 13rem; + } + + .lg\:mt-56 { + margin-top: 14rem; + } + + .lg\:mr-56 { + margin-right: 14rem; + } + + .lg\:mb-56 { + margin-bottom: 14rem; + } + + .lg\:ml-56 { + margin-left: 14rem; + } + + .lg\:mt-60 { + margin-top: 15rem; + } + + .lg\:mr-60 { + margin-right: 15rem; + } + + .lg\:mb-60 { + margin-bottom: 15rem; + } + + .lg\:ml-60 { + margin-left: 15rem; + } + + .lg\:mt-64 { + margin-top: 16rem; + } + + .lg\:mr-64 { + margin-right: 16rem; + } + + .lg\:mb-64 { + margin-bottom: 16rem; + } + + .lg\:ml-64 { + margin-left: 16rem; + } + + .lg\:mt-72 { + margin-top: 18rem; + } + + .lg\:mr-72 { + margin-right: 18rem; + } + + .lg\:mb-72 { + margin-bottom: 18rem; + } + + .lg\:ml-72 { + margin-left: 18rem; + } + + .lg\:mt-80 { + margin-top: 20rem; + } + + .lg\:mr-80 { + margin-right: 20rem; + } + + .lg\:mb-80 { + margin-bottom: 20rem; + } + + .lg\:ml-80 { + margin-left: 20rem; + } + + .lg\:mt-96 { + margin-top: 24rem; + } + + .lg\:mr-96 { + margin-right: 24rem; + } + + .lg\:mb-96 { + margin-bottom: 24rem; + } + + .lg\:ml-96 { + margin-left: 24rem; + } + + .lg\:mt-auto { + margin-top: auto; + } + + .lg\:mr-auto { + margin-right: auto; + } + + .lg\:mb-auto { + margin-bottom: auto; + } + + .lg\:ml-auto { + margin-left: auto; + } + + .lg\:mt-px { + margin-top: 1px; + } + + .lg\:mr-px { + margin-right: 1px; + } + + .lg\:mb-px { + margin-bottom: 1px; + } + + .lg\:ml-px { + margin-left: 1px; + } + + .lg\:mt-0\.5 { + margin-top: 0.125rem; + } + + .lg\:mr-0\.5 { + margin-right: 0.125rem; + } + + .lg\:mb-0\.5 { + margin-bottom: 0.125rem; + } + + .lg\:ml-0\.5 { + margin-left: 0.125rem; + } + + .lg\:mt-1\.5 { + margin-top: 0.375rem; + } + + .lg\:mr-1\.5 { + margin-right: 0.375rem; + } + + .lg\:mb-1\.5 { + margin-bottom: 0.375rem; + } + + .lg\:ml-1\.5 { + margin-left: 0.375rem; + } + + .lg\:mt-2\.5 { + margin-top: 0.625rem; + } + + .lg\:mr-2\.5 { + margin-right: 0.625rem; + } + + .lg\:mb-2\.5 { + margin-bottom: 0.625rem; + } + + .lg\:ml-2\.5 { + margin-left: 0.625rem; + } + + .lg\:mt-3\.5 { + margin-top: 0.875rem; + } + + .lg\:mr-3\.5 { + margin-right: 0.875rem; + } + + .lg\:mb-3\.5 { + margin-bottom: 0.875rem; + } + + .lg\:ml-3\.5 { + margin-left: 0.875rem; + } + + .lg\:mt-1\/2 { + margin-top: 50%; + } + + .lg\:mr-1\/2 { + margin-right: 50%; + } + + .lg\:mb-1\/2 { + margin-bottom: 50%; + } + + .lg\:ml-1\/2 { + margin-left: 50%; + } + + .lg\:mt-1\/3 { + margin-top: 33.333333%; + } + + .lg\:mr-1\/3 { + margin-right: 33.333333%; + } + + .lg\:mb-1\/3 { + margin-bottom: 33.333333%; + } + + .lg\:ml-1\/3 { + margin-left: 33.333333%; + } + + .lg\:mt-2\/3 { + margin-top: 66.666667%; + } + + .lg\:mr-2\/3 { + margin-right: 66.666667%; + } + + .lg\:mb-2\/3 { + margin-bottom: 66.666667%; + } + + .lg\:ml-2\/3 { + margin-left: 66.666667%; + } + + .lg\:mt-1\/4 { + margin-top: 25%; + } + + .lg\:mr-1\/4 { + margin-right: 25%; + } + + .lg\:mb-1\/4 { + margin-bottom: 25%; + } + + .lg\:ml-1\/4 { + margin-left: 25%; + } + + .lg\:mt-2\/4 { + margin-top: 50%; + } + + .lg\:mr-2\/4 { + margin-right: 50%; + } + + .lg\:mb-2\/4 { + margin-bottom: 50%; + } + + .lg\:ml-2\/4 { + margin-left: 50%; + } + + .lg\:mt-3\/4 { + margin-top: 75%; + } + + .lg\:mr-3\/4 { + margin-right: 75%; + } + + .lg\:mb-3\/4 { + margin-bottom: 75%; + } + + .lg\:ml-3\/4 { + margin-left: 75%; + } + + .lg\:mt-1\/5 { + margin-top: 20%; + } + + .lg\:mr-1\/5 { + margin-right: 20%; + } + + .lg\:mb-1\/5 { + margin-bottom: 20%; + } + + .lg\:ml-1\/5 { + margin-left: 20%; + } + + .lg\:mt-2\/5 { + margin-top: 40%; + } + + .lg\:mr-2\/5 { + margin-right: 40%; + } + + .lg\:mb-2\/5 { + margin-bottom: 40%; + } + + .lg\:ml-2\/5 { + margin-left: 40%; + } + + .lg\:mt-3\/5 { + margin-top: 60%; + } + + .lg\:mr-3\/5 { + margin-right: 60%; + } + + .lg\:mb-3\/5 { + margin-bottom: 60%; + } + + .lg\:ml-3\/5 { + margin-left: 60%; + } + + .lg\:mt-4\/5 { + margin-top: 80%; + } + + .lg\:mr-4\/5 { + margin-right: 80%; + } + + .lg\:mb-4\/5 { + margin-bottom: 80%; + } + + .lg\:ml-4\/5 { + margin-left: 80%; + } + + .lg\:mt-1\/6 { + margin-top: 16.666667%; + } + + .lg\:mr-1\/6 { + margin-right: 16.666667%; + } + + .lg\:mb-1\/6 { + margin-bottom: 16.666667%; + } + + .lg\:ml-1\/6 { + margin-left: 16.666667%; + } + + .lg\:mt-2\/6 { + margin-top: 33.333333%; + } + + .lg\:mr-2\/6 { + margin-right: 33.333333%; + } + + .lg\:mb-2\/6 { + margin-bottom: 33.333333%; + } + + .lg\:ml-2\/6 { + margin-left: 33.333333%; + } + + .lg\:mt-3\/6 { + margin-top: 50%; + } + + .lg\:mr-3\/6 { + margin-right: 50%; + } + + .lg\:mb-3\/6 { + margin-bottom: 50%; + } + + .lg\:ml-3\/6 { + margin-left: 50%; + } + + .lg\:mt-4\/6 { + margin-top: 66.666667%; + } + + .lg\:mr-4\/6 { + margin-right: 66.666667%; + } + + .lg\:mb-4\/6 { + margin-bottom: 66.666667%; + } + + .lg\:ml-4\/6 { + margin-left: 66.666667%; + } + + .lg\:mt-5\/6 { + margin-top: 83.333333%; + } + + .lg\:mr-5\/6 { + margin-right: 83.333333%; + } + + .lg\:mb-5\/6 { + margin-bottom: 83.333333%; + } + + .lg\:ml-5\/6 { + margin-left: 83.333333%; + } + + .lg\:mt-1\/12 { + margin-top: 8.333333%; + } + + .lg\:mr-1\/12 { + margin-right: 8.333333%; + } + + .lg\:mb-1\/12 { + margin-bottom: 8.333333%; + } + + .lg\:ml-1\/12 { + margin-left: 8.333333%; + } + + .lg\:mt-2\/12 { + margin-top: 16.666667%; + } + + .lg\:mr-2\/12 { + margin-right: 16.666667%; + } + + .lg\:mb-2\/12 { + margin-bottom: 16.666667%; + } + + .lg\:ml-2\/12 { + margin-left: 16.666667%; + } + + .lg\:mt-3\/12 { + margin-top: 25%; + } + + .lg\:mr-3\/12 { + margin-right: 25%; + } + + .lg\:mb-3\/12 { + margin-bottom: 25%; + } + + .lg\:ml-3\/12 { + margin-left: 25%; + } + + .lg\:mt-4\/12 { + margin-top: 33.333333%; + } + + .lg\:mr-4\/12 { + margin-right: 33.333333%; + } + + .lg\:mb-4\/12 { + margin-bottom: 33.333333%; + } + + .lg\:ml-4\/12 { + margin-left: 33.333333%; + } + + .lg\:mt-5\/12 { + margin-top: 41.666667%; + } + + .lg\:mr-5\/12 { + margin-right: 41.666667%; + } + + .lg\:mb-5\/12 { + margin-bottom: 41.666667%; + } + + .lg\:ml-5\/12 { + margin-left: 41.666667%; + } + + .lg\:mt-6\/12 { + margin-top: 50%; + } + + .lg\:mr-6\/12 { + margin-right: 50%; + } + + .lg\:mb-6\/12 { + margin-bottom: 50%; + } + + .lg\:ml-6\/12 { + margin-left: 50%; + } + + .lg\:mt-7\/12 { + margin-top: 58.333333%; + } + + .lg\:mr-7\/12 { + margin-right: 58.333333%; + } + + .lg\:mb-7\/12 { + margin-bottom: 58.333333%; + } + + .lg\:ml-7\/12 { + margin-left: 58.333333%; + } + + .lg\:mt-8\/12 { + margin-top: 66.666667%; + } + + .lg\:mr-8\/12 { + margin-right: 66.666667%; + } + + .lg\:mb-8\/12 { + margin-bottom: 66.666667%; + } + + .lg\:ml-8\/12 { + margin-left: 66.666667%; + } + + .lg\:mt-9\/12 { + margin-top: 75%; + } + + .lg\:mr-9\/12 { + margin-right: 75%; + } + + .lg\:mb-9\/12 { + margin-bottom: 75%; + } + + .lg\:ml-9\/12 { + margin-left: 75%; + } + + .lg\:mt-10\/12 { + margin-top: 83.333333%; + } + + .lg\:mr-10\/12 { + margin-right: 83.333333%; + } + + .lg\:mb-10\/12 { + margin-bottom: 83.333333%; + } + + .lg\:ml-10\/12 { + margin-left: 83.333333%; + } + + .lg\:mt-11\/12 { + margin-top: 91.666667%; + } + + .lg\:mr-11\/12 { + margin-right: 91.666667%; + } + + .lg\:mb-11\/12 { + margin-bottom: 91.666667%; + } + + .lg\:ml-11\/12 { + margin-left: 91.666667%; + } + + .lg\:mt-full { + margin-top: 100%; + } + + .lg\:mr-full { + margin-right: 100%; + } + + .lg\:mb-full { + margin-bottom: 100%; + } + + .lg\:ml-full { + margin-left: 100%; + } + + .lg\:-mt-1 { + margin-top: -0.25rem; + } + + .lg\:-mr-1 { + margin-right: -0.25rem; + } + + .lg\:-mb-1 { + margin-bottom: -0.25rem; + } + + .lg\:-ml-1 { + margin-left: -0.25rem; + } + + .lg\:-mt-2 { + margin-top: -0.5rem; + } + + .lg\:-mr-2 { + margin-right: -0.5rem; + } + + .lg\:-mb-2 { + margin-bottom: -0.5rem; + } + + .lg\:-ml-2 { + margin-left: -0.5rem; + } + + .lg\:-mt-3 { + margin-top: -0.75rem; + } + + .lg\:-mr-3 { + margin-right: -0.75rem; + } + + .lg\:-mb-3 { + margin-bottom: -0.75rem; + } + + .lg\:-ml-3 { + margin-left: -0.75rem; + } + + .lg\:-mt-4 { + margin-top: -1rem; + } + + .lg\:-mr-4 { + margin-right: -1rem; + } + + .lg\:-mb-4 { + margin-bottom: -1rem; + } + + .lg\:-ml-4 { + margin-left: -1rem; + } + + .lg\:-mt-5 { + margin-top: -1.25rem; + } + + .lg\:-mr-5 { + margin-right: -1.25rem; + } + + .lg\:-mb-5 { + margin-bottom: -1.25rem; + } + + .lg\:-ml-5 { + margin-left: -1.25rem; + } + + .lg\:-mt-6 { + margin-top: -1.5rem; + } + + .lg\:-mr-6 { + margin-right: -1.5rem; + } + + .lg\:-mb-6 { + margin-bottom: -1.5rem; + } + + .lg\:-ml-6 { + margin-left: -1.5rem; + } + + .lg\:-mt-7 { + margin-top: -1.75rem; + } + + .lg\:-mr-7 { + margin-right: -1.75rem; + } + + .lg\:-mb-7 { + margin-bottom: -1.75rem; + } + + .lg\:-ml-7 { + margin-left: -1.75rem; + } + + .lg\:-mt-8 { + margin-top: -2rem; + } + + .lg\:-mr-8 { + margin-right: -2rem; + } + + .lg\:-mb-8 { + margin-bottom: -2rem; + } + + .lg\:-ml-8 { + margin-left: -2rem; + } + + .lg\:-mt-9 { + margin-top: -2.25rem; + } + + .lg\:-mr-9 { + margin-right: -2.25rem; + } + + .lg\:-mb-9 { + margin-bottom: -2.25rem; + } + + .lg\:-ml-9 { + margin-left: -2.25rem; + } + + .lg\:-mt-10 { + margin-top: -2.5rem; + } + + .lg\:-mr-10 { + margin-right: -2.5rem; + } + + .lg\:-mb-10 { + margin-bottom: -2.5rem; + } + + .lg\:-ml-10 { + margin-left: -2.5rem; + } + + .lg\:-mt-11 { + margin-top: -2.75rem; + } + + .lg\:-mr-11 { + margin-right: -2.75rem; + } + + .lg\:-mb-11 { + margin-bottom: -2.75rem; + } + + .lg\:-ml-11 { + margin-left: -2.75rem; + } + + .lg\:-mt-12 { + margin-top: -3rem; + } + + .lg\:-mr-12 { + margin-right: -3rem; + } + + .lg\:-mb-12 { + margin-bottom: -3rem; + } + + .lg\:-ml-12 { + margin-left: -3rem; + } + + .lg\:-mt-13 { + margin-top: -3.25rem; + } + + .lg\:-mr-13 { + margin-right: -3.25rem; + } + + .lg\:-mb-13 { + margin-bottom: -3.25rem; + } + + .lg\:-ml-13 { + margin-left: -3.25rem; + } + + .lg\:-mt-14 { + margin-top: -3.5rem; + } + + .lg\:-mr-14 { + margin-right: -3.5rem; + } + + .lg\:-mb-14 { + margin-bottom: -3.5rem; + } + + .lg\:-ml-14 { + margin-left: -3.5rem; + } + + .lg\:-mt-15 { + margin-top: -3.75rem; + } + + .lg\:-mr-15 { + margin-right: -3.75rem; + } + + .lg\:-mb-15 { + margin-bottom: -3.75rem; + } + + .lg\:-ml-15 { + margin-left: -3.75rem; + } + + .lg\:-mt-16 { + margin-top: -4rem; + } + + .lg\:-mr-16 { + margin-right: -4rem; + } + + .lg\:-mb-16 { + margin-bottom: -4rem; + } + + .lg\:-ml-16 { + margin-left: -4rem; + } + + .lg\:-mt-20 { + margin-top: -5rem; + } + + .lg\:-mr-20 { + margin-right: -5rem; + } + + .lg\:-mb-20 { + margin-bottom: -5rem; + } + + .lg\:-ml-20 { + margin-left: -5rem; + } + + .lg\:-mt-24 { + margin-top: -6rem; + } + + .lg\:-mr-24 { + margin-right: -6rem; + } + + .lg\:-mb-24 { + margin-bottom: -6rem; + } + + .lg\:-ml-24 { + margin-left: -6rem; + } + + .lg\:-mt-28 { + margin-top: -7rem; + } + + .lg\:-mr-28 { + margin-right: -7rem; + } + + .lg\:-mb-28 { + margin-bottom: -7rem; + } + + .lg\:-ml-28 { + margin-left: -7rem; + } + + .lg\:-mt-32 { + margin-top: -8rem; + } + + .lg\:-mr-32 { + margin-right: -8rem; + } + + .lg\:-mb-32 { + margin-bottom: -8rem; + } + + .lg\:-ml-32 { + margin-left: -8rem; + } + + .lg\:-mt-36 { + margin-top: -9rem; + } + + .lg\:-mr-36 { + margin-right: -9rem; + } + + .lg\:-mb-36 { + margin-bottom: -9rem; + } + + .lg\:-ml-36 { + margin-left: -9rem; + } + + .lg\:-mt-40 { + margin-top: -10rem; + } + + .lg\:-mr-40 { + margin-right: -10rem; + } + + .lg\:-mb-40 { + margin-bottom: -10rem; + } + + .lg\:-ml-40 { + margin-left: -10rem; + } + + .lg\:-mt-44 { + margin-top: -11rem; + } + + .lg\:-mr-44 { + margin-right: -11rem; + } + + .lg\:-mb-44 { + margin-bottom: -11rem; + } + + .lg\:-ml-44 { + margin-left: -11rem; + } + + .lg\:-mt-48 { + margin-top: -12rem; + } + + .lg\:-mr-48 { + margin-right: -12rem; + } + + .lg\:-mb-48 { + margin-bottom: -12rem; + } + + .lg\:-ml-48 { + margin-left: -12rem; + } + + .lg\:-mt-52 { + margin-top: -13rem; + } + + .lg\:-mr-52 { + margin-right: -13rem; + } + + .lg\:-mb-52 { + margin-bottom: -13rem; + } + + .lg\:-ml-52 { + margin-left: -13rem; + } + + .lg\:-mt-56 { + margin-top: -14rem; + } + + .lg\:-mr-56 { + margin-right: -14rem; + } + + .lg\:-mb-56 { + margin-bottom: -14rem; + } + + .lg\:-ml-56 { + margin-left: -14rem; + } + + .lg\:-mt-60 { + margin-top: -15rem; + } + + .lg\:-mr-60 { + margin-right: -15rem; + } + + .lg\:-mb-60 { + margin-bottom: -15rem; + } + + .lg\:-ml-60 { + margin-left: -15rem; + } + + .lg\:-mt-64 { + margin-top: -16rem; + } + + .lg\:-mr-64 { + margin-right: -16rem; + } + + .lg\:-mb-64 { + margin-bottom: -16rem; + } + + .lg\:-ml-64 { + margin-left: -16rem; + } + + .lg\:-mt-72 { + margin-top: -18rem; + } + + .lg\:-mr-72 { + margin-right: -18rem; + } + + .lg\:-mb-72 { + margin-bottom: -18rem; + } + + .lg\:-ml-72 { + margin-left: -18rem; + } + + .lg\:-mt-80 { + margin-top: -20rem; + } + + .lg\:-mr-80 { + margin-right: -20rem; + } + + .lg\:-mb-80 { + margin-bottom: -20rem; + } + + .lg\:-ml-80 { + margin-left: -20rem; + } + + .lg\:-mt-96 { + margin-top: -24rem; + } + + .lg\:-mr-96 { + margin-right: -24rem; + } + + .lg\:-mb-96 { + margin-bottom: -24rem; + } + + .lg\:-ml-96 { + margin-left: -24rem; + } + + .lg\:-mt-px { + margin-top: -1px; + } + + .lg\:-mr-px { + margin-right: -1px; + } + + .lg\:-mb-px { + margin-bottom: -1px; + } + + .lg\:-ml-px { + margin-left: -1px; + } + + .lg\:-mt-0\.5 { + margin-top: -0.125rem; + } + + .lg\:-mr-0\.5 { + margin-right: -0.125rem; + } + + .lg\:-mb-0\.5 { + margin-bottom: -0.125rem; + } + + .lg\:-ml-0\.5 { + margin-left: -0.125rem; + } + + .lg\:-mt-1\.5 { + margin-top: -0.375rem; + } + + .lg\:-mr-1\.5 { + margin-right: -0.375rem; + } + + .lg\:-mb-1\.5 { + margin-bottom: -0.375rem; + } + + .lg\:-ml-1\.5 { + margin-left: -0.375rem; + } + + .lg\:-mt-2\.5 { + margin-top: -0.625rem; + } + + .lg\:-mr-2\.5 { + margin-right: -0.625rem; + } + + .lg\:-mb-2\.5 { + margin-bottom: -0.625rem; + } + + .lg\:-ml-2\.5 { + margin-left: -0.625rem; + } + + .lg\:-mt-3\.5 { + margin-top: -0.875rem; + } + + .lg\:-mr-3\.5 { + margin-right: -0.875rem; + } + + .lg\:-mb-3\.5 { + margin-bottom: -0.875rem; + } + + .lg\:-ml-3\.5 { + margin-left: -0.875rem; + } + + .lg\:-mt-1\/2 { + margin-top: -50%; + } + + .lg\:-mr-1\/2 { + margin-right: -50%; + } + + .lg\:-mb-1\/2 { + margin-bottom: -50%; + } + + .lg\:-ml-1\/2 { + margin-left: -50%; + } + + .lg\:-mt-1\/3 { + margin-top: -33.33333%; + } + + .lg\:-mr-1\/3 { + margin-right: -33.33333%; + } + + .lg\:-mb-1\/3 { + margin-bottom: -33.33333%; + } + + .lg\:-ml-1\/3 { + margin-left: -33.33333%; + } + + .lg\:-mt-2\/3 { + margin-top: -66.66667%; + } + + .lg\:-mr-2\/3 { + margin-right: -66.66667%; + } + + .lg\:-mb-2\/3 { + margin-bottom: -66.66667%; + } + + .lg\:-ml-2\/3 { + margin-left: -66.66667%; + } + + .lg\:-mt-1\/4 { + margin-top: -25%; + } + + .lg\:-mr-1\/4 { + margin-right: -25%; + } + + .lg\:-mb-1\/4 { + margin-bottom: -25%; + } + + .lg\:-ml-1\/4 { + margin-left: -25%; + } + + .lg\:-mt-2\/4 { + margin-top: -50%; + } + + .lg\:-mr-2\/4 { + margin-right: -50%; + } + + .lg\:-mb-2\/4 { + margin-bottom: -50%; + } + + .lg\:-ml-2\/4 { + margin-left: -50%; + } + + .lg\:-mt-3\/4 { + margin-top: -75%; + } + + .lg\:-mr-3\/4 { + margin-right: -75%; + } + + .lg\:-mb-3\/4 { + margin-bottom: -75%; + } + + .lg\:-ml-3\/4 { + margin-left: -75%; + } + + .lg\:-mt-1\/5 { + margin-top: -20%; + } + + .lg\:-mr-1\/5 { + margin-right: -20%; + } + + .lg\:-mb-1\/5 { + margin-bottom: -20%; + } + + .lg\:-ml-1\/5 { + margin-left: -20%; + } + + .lg\:-mt-2\/5 { + margin-top: -40%; + } + + .lg\:-mr-2\/5 { + margin-right: -40%; + } + + .lg\:-mb-2\/5 { + margin-bottom: -40%; + } + + .lg\:-ml-2\/5 { + margin-left: -40%; + } + + .lg\:-mt-3\/5 { + margin-top: -60%; + } + + .lg\:-mr-3\/5 { + margin-right: -60%; + } + + .lg\:-mb-3\/5 { + margin-bottom: -60%; + } + + .lg\:-ml-3\/5 { + margin-left: -60%; + } + + .lg\:-mt-4\/5 { + margin-top: -80%; + } + + .lg\:-mr-4\/5 { + margin-right: -80%; + } + + .lg\:-mb-4\/5 { + margin-bottom: -80%; + } + + .lg\:-ml-4\/5 { + margin-left: -80%; + } + + .lg\:-mt-1\/6 { + margin-top: -16.66667%; + } + + .lg\:-mr-1\/6 { + margin-right: -16.66667%; + } + + .lg\:-mb-1\/6 { + margin-bottom: -16.66667%; + } + + .lg\:-ml-1\/6 { + margin-left: -16.66667%; + } + + .lg\:-mt-2\/6 { + margin-top: -33.33333%; + } + + .lg\:-mr-2\/6 { + margin-right: -33.33333%; + } + + .lg\:-mb-2\/6 { + margin-bottom: -33.33333%; + } + + .lg\:-ml-2\/6 { + margin-left: -33.33333%; + } + + .lg\:-mt-3\/6 { + margin-top: -50%; + } + + .lg\:-mr-3\/6 { + margin-right: -50%; + } + + .lg\:-mb-3\/6 { + margin-bottom: -50%; + } + + .lg\:-ml-3\/6 { + margin-left: -50%; + } + + .lg\:-mt-4\/6 { + margin-top: -66.66667%; + } + + .lg\:-mr-4\/6 { + margin-right: -66.66667%; + } + + .lg\:-mb-4\/6 { + margin-bottom: -66.66667%; + } + + .lg\:-ml-4\/6 { + margin-left: -66.66667%; + } + + .lg\:-mt-5\/6 { + margin-top: -83.33333%; + } + + .lg\:-mr-5\/6 { + margin-right: -83.33333%; + } + + .lg\:-mb-5\/6 { + margin-bottom: -83.33333%; + } + + .lg\:-ml-5\/6 { + margin-left: -83.33333%; + } + + .lg\:-mt-1\/12 { + margin-top: -8.33333%; + } + + .lg\:-mr-1\/12 { + margin-right: -8.33333%; + } + + .lg\:-mb-1\/12 { + margin-bottom: -8.33333%; + } + + .lg\:-ml-1\/12 { + margin-left: -8.33333%; + } + + .lg\:-mt-2\/12 { + margin-top: -16.66667%; + } + + .lg\:-mr-2\/12 { + margin-right: -16.66667%; + } + + .lg\:-mb-2\/12 { + margin-bottom: -16.66667%; + } + + .lg\:-ml-2\/12 { + margin-left: -16.66667%; + } + + .lg\:-mt-3\/12 { + margin-top: -25%; + } + + .lg\:-mr-3\/12 { + margin-right: -25%; + } + + .lg\:-mb-3\/12 { + margin-bottom: -25%; + } + + .lg\:-ml-3\/12 { + margin-left: -25%; + } + + .lg\:-mt-4\/12 { + margin-top: -33.33333%; + } + + .lg\:-mr-4\/12 { + margin-right: -33.33333%; + } + + .lg\:-mb-4\/12 { + margin-bottom: -33.33333%; + } + + .lg\:-ml-4\/12 { + margin-left: -33.33333%; + } + + .lg\:-mt-5\/12 { + margin-top: -41.66667%; + } + + .lg\:-mr-5\/12 { + margin-right: -41.66667%; + } + + .lg\:-mb-5\/12 { + margin-bottom: -41.66667%; + } + + .lg\:-ml-5\/12 { + margin-left: -41.66667%; + } + + .lg\:-mt-6\/12 { + margin-top: -50%; + } + + .lg\:-mr-6\/12 { + margin-right: -50%; + } + + .lg\:-mb-6\/12 { + margin-bottom: -50%; + } + + .lg\:-ml-6\/12 { + margin-left: -50%; + } + + .lg\:-mt-7\/12 { + margin-top: -58.33333%; + } + + .lg\:-mr-7\/12 { + margin-right: -58.33333%; + } + + .lg\:-mb-7\/12 { + margin-bottom: -58.33333%; + } + + .lg\:-ml-7\/12 { + margin-left: -58.33333%; + } + + .lg\:-mt-8\/12 { + margin-top: -66.66667%; + } + + .lg\:-mr-8\/12 { + margin-right: -66.66667%; + } + + .lg\:-mb-8\/12 { + margin-bottom: -66.66667%; + } + + .lg\:-ml-8\/12 { + margin-left: -66.66667%; + } + + .lg\:-mt-9\/12 { + margin-top: -75%; + } + + .lg\:-mr-9\/12 { + margin-right: -75%; + } + + .lg\:-mb-9\/12 { + margin-bottom: -75%; + } + + .lg\:-ml-9\/12 { + margin-left: -75%; + } + + .lg\:-mt-10\/12 { + margin-top: -83.33333%; + } + + .lg\:-mr-10\/12 { + margin-right: -83.33333%; + } + + .lg\:-mb-10\/12 { + margin-bottom: -83.33333%; + } + + .lg\:-ml-10\/12 { + margin-left: -83.33333%; + } + + .lg\:-mt-11\/12 { + margin-top: -91.66667%; + } + + .lg\:-mr-11\/12 { + margin-right: -91.66667%; + } + + .lg\:-mb-11\/12 { + margin-bottom: -91.66667%; + } + + .lg\:-ml-11\/12 { + margin-left: -91.66667%; + } + + .lg\:-mt-full { + margin-top: -100%; + } + + .lg\:-mr-full { + margin-right: -100%; + } + + .lg\:-mb-full { + margin-bottom: -100%; + } + + .lg\:-ml-full { + margin-left: -100%; + } + + .lg\:max-h-0 { + max-height: 0; + } + + .lg\:max-h-1 { + max-height: 0.25rem; + } + + .lg\:max-h-2 { + max-height: 0.5rem; + } + + .lg\:max-h-3 { + max-height: 0.75rem; + } + + .lg\:max-h-4 { + max-height: 1rem; + } + + .lg\:max-h-5 { + max-height: 1.25rem; + } + + .lg\:max-h-6 { + max-height: 1.5rem; + } + + .lg\:max-h-7 { + max-height: 1.75rem; + } + + .lg\:max-h-8 { + max-height: 2rem; + } + + .lg\:max-h-9 { + max-height: 2.25rem; + } + + .lg\:max-h-10 { + max-height: 2.5rem; + } + + .lg\:max-h-11 { + max-height: 2.75rem; + } + + .lg\:max-h-12 { + max-height: 3rem; + } + + .lg\:max-h-13 { + max-height: 3.25rem; + } + + .lg\:max-h-14 { + max-height: 3.5rem; + } + + .lg\:max-h-15 { + max-height: 3.75rem; + } + + .lg\:max-h-16 { + max-height: 4rem; + } + + .lg\:max-h-20 { + max-height: 5rem; + } + + .lg\:max-h-24 { + max-height: 6rem; + } + + .lg\:max-h-28 { + max-height: 7rem; + } + + .lg\:max-h-32 { + max-height: 8rem; + } + + .lg\:max-h-36 { + max-height: 9rem; + } + + .lg\:max-h-40 { + max-height: 10rem; + } + + .lg\:max-h-44 { + max-height: 11rem; + } + + .lg\:max-h-48 { + max-height: 12rem; + } + + .lg\:max-h-52 { + max-height: 13rem; + } + + .lg\:max-h-56 { + max-height: 14rem; + } + + .lg\:max-h-60 { + max-height: 15rem; + } + + .lg\:max-h-64 { + max-height: 16rem; + } + + .lg\:max-h-72 { + max-height: 18rem; + } + + .lg\:max-h-80 { + max-height: 20rem; + } + + .lg\:max-h-96 { + max-height: 24rem; + } + + .lg\:max-h-screen { + max-height: 100vh; + } + + .lg\:max-h-px { + max-height: 1px; + } + + .lg\:max-h-0\.5 { + max-height: 0.125rem; + } + + .lg\:max-h-1\.5 { + max-height: 0.375rem; + } + + .lg\:max-h-2\.5 { + max-height: 0.625rem; + } + + .lg\:max-h-3\.5 { + max-height: 0.875rem; + } + + .lg\:max-h-1\/2 { + max-height: 50%; + } + + .lg\:max-h-1\/3 { + max-height: 33.333333%; + } + + .lg\:max-h-2\/3 { + max-height: 66.666667%; + } + + .lg\:max-h-1\/4 { + max-height: 25%; + } + + .lg\:max-h-2\/4 { + max-height: 50%; + } + + .lg\:max-h-3\/4 { + max-height: 75%; + } + + .lg\:max-h-1\/5 { + max-height: 20%; + } + + .lg\:max-h-2\/5 { + max-height: 40%; + } + + .lg\:max-h-3\/5 { + max-height: 60%; + } + + .lg\:max-h-4\/5 { + max-height: 80%; + } + + .lg\:max-h-1\/6 { + max-height: 16.666667%; + } + + .lg\:max-h-2\/6 { + max-height: 33.333333%; + } + + .lg\:max-h-3\/6 { + max-height: 50%; + } + + .lg\:max-h-4\/6 { + max-height: 66.666667%; + } + + .lg\:max-h-5\/6 { + max-height: 83.333333%; + } + + .lg\:max-h-1\/12 { + max-height: 8.333333%; + } + + .lg\:max-h-2\/12 { + max-height: 16.666667%; + } + + .lg\:max-h-3\/12 { + max-height: 25%; + } + + .lg\:max-h-4\/12 { + max-height: 33.333333%; + } + + .lg\:max-h-5\/12 { + max-height: 41.666667%; + } + + .lg\:max-h-6\/12 { + max-height: 50%; + } + + .lg\:max-h-7\/12 { + max-height: 58.333333%; + } + + .lg\:max-h-8\/12 { + max-height: 66.666667%; + } + + .lg\:max-h-9\/12 { + max-height: 75%; + } + + .lg\:max-h-10\/12 { + max-height: 83.333333%; + } + + .lg\:max-h-11\/12 { + max-height: 91.666667%; + } + + .lg\:max-h-full { + max-height: 100%; + } + + .lg\:max-w-0 { + max-width: 0rem; + } + + .lg\:max-w-none { + max-width: none; + } + + .lg\:max-w-xs { + max-width: 20rem; + } + + .lg\:max-w-sm { + max-width: 24rem; + } + + .lg\:max-w-md { + max-width: 28rem; + } + + .lg\:max-w-lg { + max-width: 32rem; + } + + .lg\:max-w-xl { + max-width: 36rem; + } + + .lg\:max-w-2xl { + max-width: 42rem; + } + + .lg\:max-w-3xl { + max-width: 48rem; + } + + .lg\:max-w-4xl { + max-width: 56rem; + } + + .lg\:max-w-5xl { + max-width: 64rem; + } + + .lg\:max-w-6xl { + max-width: 72rem; + } + + .lg\:max-w-7xl { + max-width: 80rem; + } + + .lg\:max-w-full { + max-width: 100%; + } + + .lg\:max-w-min-content { + max-width: -webkit-min-content; + max-width: -moz-min-content; + max-width: min-content; + } + + .lg\:max-w-max-content { + max-width: -webkit-max-content; + max-width: -moz-max-content; + max-width: max-content; + } + + .lg\:max-w-prose { + max-width: 65ch; + } + + .lg\:max-w-screen-sm { + max-width: 640px; + } + + .lg\:max-w-screen-md { + max-width: 768px; + } + + .lg\:max-w-screen-lg { + max-width: 1024px; + } + + .lg\:max-w-screen-xl { + max-width: 1280px; + } + + .lg\:min-h-0 { + min-height: 0; + } + + .lg\:min-h-full { + min-height: 100%; + } + + .lg\:min-h-screen { + min-height: 100vh; + } + + .lg\:min-w-0 { + min-width: 0; + } + + .lg\:min-w-full { + min-width: 100%; + } + + .lg\:min-w-min-content { + min-width: -webkit-min-content; + min-width: -moz-min-content; + min-width: min-content; + } + + .lg\:min-w-max-content { + min-width: -webkit-max-content; + min-width: -moz-max-content; + min-width: max-content; + } + + .lg\:object-contain { + -o-object-fit: contain; + object-fit: contain; + } + + .lg\:object-cover { + -o-object-fit: cover; + object-fit: cover; + } + + .lg\:object-fill { + -o-object-fit: fill; + object-fit: fill; + } + + .lg\:object-none { + -o-object-fit: none; + object-fit: none; + } + + .lg\:object-scale-down { + -o-object-fit: scale-down; + object-fit: scale-down; + } + + .lg\:object-bottom { + -o-object-position: bottom; + object-position: bottom; + } + + .lg\:object-center { + -o-object-position: center; + object-position: center; + } + + .lg\:object-left { + -o-object-position: left; + object-position: left; + } + + .lg\:object-left-bottom { + -o-object-position: left bottom; + object-position: left bottom; + } + + .lg\:object-left-top { + -o-object-position: left top; + object-position: left top; + } + + .lg\:object-right { + -o-object-position: right; + object-position: right; + } + + .lg\:object-right-bottom { + -o-object-position: right bottom; + object-position: right bottom; + } + + .lg\:object-right-top { + -o-object-position: right top; + object-position: right top; + } + + .lg\:object-top { + -o-object-position: top; + object-position: top; + } + + .lg\:opacity-0 { + opacity: 0; + } + + .lg\:opacity-25 { + opacity: 0.25; + } + + .lg\:opacity-50 { + opacity: 0.5; + } + + .lg\:opacity-75 { + opacity: 0.75; + } + + .lg\:opacity-100 { + opacity: 1; + } + + .lg\:hover\:opacity-0:hover { + opacity: 0; + } + + .lg\:hover\:opacity-25:hover { + opacity: 0.25; + } + + .lg\:hover\:opacity-50:hover { + opacity: 0.5; + } + + .lg\:hover\:opacity-75:hover { + opacity: 0.75; + } + + .lg\:hover\:opacity-100:hover { + opacity: 1; + } + + .lg\:focus\:opacity-0:focus { + opacity: 0; + } + + .lg\:focus\:opacity-25:focus { + opacity: 0.25; + } + + .lg\:focus\:opacity-50:focus { + opacity: 0.5; + } + + .lg\:focus\:opacity-75:focus { + opacity: 0.75; + } + + .lg\:focus\:opacity-100:focus { + opacity: 1; + } + + .lg\:disabled\:opacity-0:disabled { + opacity: 0; + } + + .lg\:disabled\:opacity-25:disabled { + opacity: 0.25; + } + + .lg\:disabled\:opacity-50:disabled { + opacity: 0.5; + } + + .lg\:disabled\:opacity-75:disabled { + opacity: 0.75; + } + + .lg\:disabled\:opacity-100:disabled { + opacity: 1; + } + + .lg\:outline-none { + outline: 0; + } + + .lg\:focus\:outline-none:focus { + outline: 0; + } + + .lg\:overflow-auto { + overflow: auto; + } + + .lg\:overflow-hidden { + overflow: hidden; + } + + .lg\:overflow-visible { + overflow: visible; + } + + .lg\:overflow-scroll { + overflow: scroll; + } + + .lg\:overflow-x-auto { + overflow-x: auto; + } + + .lg\:overflow-y-auto { + overflow-y: auto; + } + + .lg\:overflow-x-hidden { + overflow-x: hidden; + } + + .lg\:overflow-y-hidden { + overflow-y: hidden; + } + + .lg\:overflow-x-visible { + overflow-x: visible; + } + + .lg\:overflow-y-visible { + overflow-y: visible; + } + + .lg\:overflow-x-scroll { + overflow-x: scroll; + } + + .lg\:overflow-y-scroll { + overflow-y: scroll; + } + + .lg\:scrolling-touch { + -webkit-overflow-scrolling: touch; + } + + .lg\:scrolling-auto { + -webkit-overflow-scrolling: auto; + } + + .lg\:overscroll-auto { + -ms-scroll-chaining: chained; + overscroll-behavior: auto; + } + + .lg\:overscroll-contain { + -ms-scroll-chaining: none; + overscroll-behavior: contain; + } + + .lg\:overscroll-none { + -ms-scroll-chaining: none; + overscroll-behavior: none; + } + + .lg\:overscroll-y-auto { + overscroll-behavior-y: auto; + } + + .lg\:overscroll-y-contain { + overscroll-behavior-y: contain; + } + + .lg\:overscroll-y-none { + overscroll-behavior-y: none; + } + + .lg\:overscroll-x-auto { + overscroll-behavior-x: auto; + } + + .lg\:overscroll-x-contain { + overscroll-behavior-x: contain; + } + + .lg\:overscroll-x-none { + overscroll-behavior-x: none; + } + + .lg\:p-0 { + padding: 0; + } + + .lg\:p-1 { + padding: 0.25rem; + } + + .lg\:p-2 { + padding: 0.5rem; + } + + .lg\:p-3 { + padding: 0.75rem; + } + + .lg\:p-4 { + padding: 1rem; + } + + .lg\:p-5 { + padding: 1.25rem; + } + + .lg\:p-6 { + padding: 1.5rem; + } + + .lg\:p-7 { + padding: 1.75rem; + } + + .lg\:p-8 { + padding: 2rem; + } + + .lg\:p-9 { + padding: 2.25rem; + } + + .lg\:p-10 { + padding: 2.5rem; + } + + .lg\:p-11 { + padding: 2.75rem; + } + + .lg\:p-12 { + padding: 3rem; + } + + .lg\:p-13 { + padding: 3.25rem; + } + + .lg\:p-14 { + padding: 3.5rem; + } + + .lg\:p-15 { + padding: 3.75rem; + } + + .lg\:p-16 { + padding: 4rem; + } + + .lg\:p-20 { + padding: 5rem; + } + + .lg\:p-24 { + padding: 6rem; + } + + .lg\:p-28 { + padding: 7rem; + } + + .lg\:p-32 { + padding: 8rem; + } + + .lg\:p-36 { + padding: 9rem; + } + + .lg\:p-40 { + padding: 10rem; + } + + .lg\:p-44 { + padding: 11rem; + } + + .lg\:p-48 { + padding: 12rem; + } + + .lg\:p-52 { + padding: 13rem; + } + + .lg\:p-56 { + padding: 14rem; + } + + .lg\:p-60 { + padding: 15rem; + } + + .lg\:p-64 { + padding: 16rem; + } + + .lg\:p-72 { + padding: 18rem; + } + + .lg\:p-80 { + padding: 20rem; + } + + .lg\:p-96 { + padding: 24rem; + } + + .lg\:p-px { + padding: 1px; + } + + .lg\:p-0\.5 { + padding: 0.125rem; + } + + .lg\:p-1\.5 { + padding: 0.375rem; + } + + .lg\:p-2\.5 { + padding: 0.625rem; + } + + .lg\:p-3\.5 { + padding: 0.875rem; + } + + .lg\:p-1\/2 { + padding: 50%; + } + + .lg\:p-1\/3 { + padding: 33.333333%; + } + + .lg\:p-2\/3 { + padding: 66.666667%; + } + + .lg\:p-1\/4 { + padding: 25%; + } + + .lg\:p-2\/4 { + padding: 50%; + } + + .lg\:p-3\/4 { + padding: 75%; + } + + .lg\:p-1\/5 { + padding: 20%; + } + + .lg\:p-2\/5 { + padding: 40%; + } + + .lg\:p-3\/5 { + padding: 60%; + } + + .lg\:p-4\/5 { + padding: 80%; + } + + .lg\:p-1\/6 { + padding: 16.666667%; + } + + .lg\:p-2\/6 { + padding: 33.333333%; + } + + .lg\:p-3\/6 { + padding: 50%; + } + + .lg\:p-4\/6 { + padding: 66.666667%; + } + + .lg\:p-5\/6 { + padding: 83.333333%; + } + + .lg\:p-1\/12 { + padding: 8.333333%; + } + + .lg\:p-2\/12 { + padding: 16.666667%; + } + + .lg\:p-3\/12 { + padding: 25%; + } + + .lg\:p-4\/12 { + padding: 33.333333%; + } + + .lg\:p-5\/12 { + padding: 41.666667%; + } + + .lg\:p-6\/12 { + padding: 50%; + } + + .lg\:p-7\/12 { + padding: 58.333333%; + } + + .lg\:p-8\/12 { + padding: 66.666667%; + } + + .lg\:p-9\/12 { + padding: 75%; + } + + .lg\:p-10\/12 { + padding: 83.333333%; + } + + .lg\:p-11\/12 { + padding: 91.666667%; + } + + .lg\:p-full { + padding: 100%; + } + + .lg\:py-0 { + padding-top: 0; + padding-bottom: 0; + } + + .lg\:px-0 { + padding-left: 0; + padding-right: 0; + } + + .lg\:py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + } + + .lg\:px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; + } + + .lg\:py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + } + + .lg\:px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; + } + + .lg\:py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + } + + .lg\:px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; + } + + .lg\:py-4 { + padding-top: 1rem; + padding-bottom: 1rem; + } + + .lg\:px-4 { + padding-left: 1rem; + padding-right: 1rem; + } + + .lg\:py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem; + } + + .lg\:px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem; + } + + .lg\:py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; + } + + .lg\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + + .lg\:py-7 { + padding-top: 1.75rem; + padding-bottom: 1.75rem; + } + + .lg\:px-7 { + padding-left: 1.75rem; + padding-right: 1.75rem; + } + + .lg\:py-8 { + padding-top: 2rem; + padding-bottom: 2rem; + } + + .lg\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + + .lg\:py-9 { + padding-top: 2.25rem; + padding-bottom: 2.25rem; + } + + .lg\:px-9 { + padding-left: 2.25rem; + padding-right: 2.25rem; + } + + .lg\:py-10 { + padding-top: 2.5rem; + padding-bottom: 2.5rem; + } + + .lg\:px-10 { + padding-left: 2.5rem; + padding-right: 2.5rem; + } + + .lg\:py-11 { + padding-top: 2.75rem; + padding-bottom: 2.75rem; + } + + .lg\:px-11 { + padding-left: 2.75rem; + padding-right: 2.75rem; + } + + .lg\:py-12 { + padding-top: 3rem; + padding-bottom: 3rem; + } + + .lg\:px-12 { + padding-left: 3rem; + padding-right: 3rem; + } + + .lg\:py-13 { + padding-top: 3.25rem; + padding-bottom: 3.25rem; + } + + .lg\:px-13 { + padding-left: 3.25rem; + padding-right: 3.25rem; + } + + .lg\:py-14 { + padding-top: 3.5rem; + padding-bottom: 3.5rem; + } + + .lg\:px-14 { + padding-left: 3.5rem; + padding-right: 3.5rem; + } + + .lg\:py-15 { + padding-top: 3.75rem; + padding-bottom: 3.75rem; + } + + .lg\:px-15 { + padding-left: 3.75rem; + padding-right: 3.75rem; + } + + .lg\:py-16 { + padding-top: 4rem; + padding-bottom: 4rem; + } + + .lg\:px-16 { + padding-left: 4rem; + padding-right: 4rem; + } + + .lg\:py-20 { + padding-top: 5rem; + padding-bottom: 5rem; + } + + .lg\:px-20 { + padding-left: 5rem; + padding-right: 5rem; + } + + .lg\:py-24 { + padding-top: 6rem; + padding-bottom: 6rem; + } + + .lg\:px-24 { + padding-left: 6rem; + padding-right: 6rem; + } + + .lg\:py-28 { + padding-top: 7rem; + padding-bottom: 7rem; + } + + .lg\:px-28 { + padding-left: 7rem; + padding-right: 7rem; + } + + .lg\:py-32 { + padding-top: 8rem; + padding-bottom: 8rem; + } + + .lg\:px-32 { + padding-left: 8rem; + padding-right: 8rem; + } + + .lg\:py-36 { + padding-top: 9rem; + padding-bottom: 9rem; + } + + .lg\:px-36 { + padding-left: 9rem; + padding-right: 9rem; + } + + .lg\:py-40 { + padding-top: 10rem; + padding-bottom: 10rem; + } + + .lg\:px-40 { + padding-left: 10rem; + padding-right: 10rem; + } + + .lg\:py-44 { + padding-top: 11rem; + padding-bottom: 11rem; + } + + .lg\:px-44 { + padding-left: 11rem; + padding-right: 11rem; + } + + .lg\:py-48 { + padding-top: 12rem; + padding-bottom: 12rem; + } + + .lg\:px-48 { + padding-left: 12rem; + padding-right: 12rem; + } + + .lg\:py-52 { + padding-top: 13rem; + padding-bottom: 13rem; + } + + .lg\:px-52 { + padding-left: 13rem; + padding-right: 13rem; + } + + .lg\:py-56 { + padding-top: 14rem; + padding-bottom: 14rem; + } + + .lg\:px-56 { + padding-left: 14rem; + padding-right: 14rem; + } + + .lg\:py-60 { + padding-top: 15rem; + padding-bottom: 15rem; + } + + .lg\:px-60 { + padding-left: 15rem; + padding-right: 15rem; + } + + .lg\:py-64 { + padding-top: 16rem; + padding-bottom: 16rem; + } + + .lg\:px-64 { + padding-left: 16rem; + padding-right: 16rem; + } + + .lg\:py-72 { + padding-top: 18rem; + padding-bottom: 18rem; + } + + .lg\:px-72 { + padding-left: 18rem; + padding-right: 18rem; + } + + .lg\:py-80 { + padding-top: 20rem; + padding-bottom: 20rem; + } + + .lg\:px-80 { + padding-left: 20rem; + padding-right: 20rem; + } + + .lg\:py-96 { + padding-top: 24rem; + padding-bottom: 24rem; + } + + .lg\:px-96 { + padding-left: 24rem; + padding-right: 24rem; + } + + .lg\:py-px { + padding-top: 1px; + padding-bottom: 1px; + } + + .lg\:px-px { + padding-left: 1px; + padding-right: 1px; + } + + .lg\:py-0\.5 { + padding-top: 0.125rem; + padding-bottom: 0.125rem; + } + + .lg\:px-0\.5 { + padding-left: 0.125rem; + padding-right: 0.125rem; + } + + .lg\:py-1\.5 { + padding-top: 0.375rem; + padding-bottom: 0.375rem; + } + + .lg\:px-1\.5 { + padding-left: 0.375rem; + padding-right: 0.375rem; + } + + .lg\:py-2\.5 { + padding-top: 0.625rem; + padding-bottom: 0.625rem; + } + + .lg\:px-2\.5 { + padding-left: 0.625rem; + padding-right: 0.625rem; + } + + .lg\:py-3\.5 { + padding-top: 0.875rem; + padding-bottom: 0.875rem; + } + + .lg\:px-3\.5 { + padding-left: 0.875rem; + padding-right: 0.875rem; + } + + .lg\:py-1\/2 { + padding-top: 50%; + padding-bottom: 50%; + } + + .lg\:px-1\/2 { + padding-left: 50%; + padding-right: 50%; + } + + .lg\:py-1\/3 { + padding-top: 33.333333%; + padding-bottom: 33.333333%; + } + + .lg\:px-1\/3 { + padding-left: 33.333333%; + padding-right: 33.333333%; + } + + .lg\:py-2\/3 { + padding-top: 66.666667%; + padding-bottom: 66.666667%; + } + + .lg\:px-2\/3 { + padding-left: 66.666667%; + padding-right: 66.666667%; + } + + .lg\:py-1\/4 { + padding-top: 25%; + padding-bottom: 25%; + } + + .lg\:px-1\/4 { + padding-left: 25%; + padding-right: 25%; + } + + .lg\:py-2\/4 { + padding-top: 50%; + padding-bottom: 50%; + } + + .lg\:px-2\/4 { + padding-left: 50%; + padding-right: 50%; + } + + .lg\:py-3\/4 { + padding-top: 75%; + padding-bottom: 75%; + } + + .lg\:px-3\/4 { + padding-left: 75%; + padding-right: 75%; + } + + .lg\:py-1\/5 { + padding-top: 20%; + padding-bottom: 20%; + } + + .lg\:px-1\/5 { + padding-left: 20%; + padding-right: 20%; + } + + .lg\:py-2\/5 { + padding-top: 40%; + padding-bottom: 40%; + } + + .lg\:px-2\/5 { + padding-left: 40%; + padding-right: 40%; + } + + .lg\:py-3\/5 { + padding-top: 60%; + padding-bottom: 60%; + } + + .lg\:px-3\/5 { + padding-left: 60%; + padding-right: 60%; + } + + .lg\:py-4\/5 { + padding-top: 80%; + padding-bottom: 80%; + } + + .lg\:px-4\/5 { + padding-left: 80%; + padding-right: 80%; + } + + .lg\:py-1\/6 { + padding-top: 16.666667%; + padding-bottom: 16.666667%; + } + + .lg\:px-1\/6 { + padding-left: 16.666667%; + padding-right: 16.666667%; + } + + .lg\:py-2\/6 { + padding-top: 33.333333%; + padding-bottom: 33.333333%; + } + + .lg\:px-2\/6 { + padding-left: 33.333333%; + padding-right: 33.333333%; + } + + .lg\:py-3\/6 { + padding-top: 50%; + padding-bottom: 50%; + } + + .lg\:px-3\/6 { + padding-left: 50%; + padding-right: 50%; + } + + .lg\:py-4\/6 { + padding-top: 66.666667%; + padding-bottom: 66.666667%; + } + + .lg\:px-4\/6 { + padding-left: 66.666667%; + padding-right: 66.666667%; + } + + .lg\:py-5\/6 { + padding-top: 83.333333%; + padding-bottom: 83.333333%; + } + + .lg\:px-5\/6 { + padding-left: 83.333333%; + padding-right: 83.333333%; + } + + .lg\:py-1\/12 { + padding-top: 8.333333%; + padding-bottom: 8.333333%; + } + + .lg\:px-1\/12 { + padding-left: 8.333333%; + padding-right: 8.333333%; + } + + .lg\:py-2\/12 { + padding-top: 16.666667%; + padding-bottom: 16.666667%; + } + + .lg\:px-2\/12 { + padding-left: 16.666667%; + padding-right: 16.666667%; + } + + .lg\:py-3\/12 { + padding-top: 25%; + padding-bottom: 25%; + } + + .lg\:px-3\/12 { + padding-left: 25%; + padding-right: 25%; + } + + .lg\:py-4\/12 { + padding-top: 33.333333%; + padding-bottom: 33.333333%; + } + + .lg\:px-4\/12 { + padding-left: 33.333333%; + padding-right: 33.333333%; + } + + .lg\:py-5\/12 { + padding-top: 41.666667%; + padding-bottom: 41.666667%; + } + + .lg\:px-5\/12 { + padding-left: 41.666667%; + padding-right: 41.666667%; + } + + .lg\:py-6\/12 { + padding-top: 50%; + padding-bottom: 50%; + } + + .lg\:px-6\/12 { + padding-left: 50%; + padding-right: 50%; + } + + .lg\:py-7\/12 { + padding-top: 58.333333%; + padding-bottom: 58.333333%; + } + + .lg\:px-7\/12 { + padding-left: 58.333333%; + padding-right: 58.333333%; + } + + .lg\:py-8\/12 { + padding-top: 66.666667%; + padding-bottom: 66.666667%; + } + + .lg\:px-8\/12 { + padding-left: 66.666667%; + padding-right: 66.666667%; + } + + .lg\:py-9\/12 { + padding-top: 75%; + padding-bottom: 75%; + } + + .lg\:px-9\/12 { + padding-left: 75%; + padding-right: 75%; + } + + .lg\:py-10\/12 { + padding-top: 83.333333%; + padding-bottom: 83.333333%; + } + + .lg\:px-10\/12 { + padding-left: 83.333333%; + padding-right: 83.333333%; + } + + .lg\:py-11\/12 { + padding-top: 91.666667%; + padding-bottom: 91.666667%; + } + + .lg\:px-11\/12 { + padding-left: 91.666667%; + padding-right: 91.666667%; + } + + .lg\:py-full { + padding-top: 100%; + padding-bottom: 100%; + } + + .lg\:px-full { + padding-left: 100%; + padding-right: 100%; + } + + .lg\:pt-0 { + padding-top: 0; + } + + .lg\:pr-0 { + padding-right: 0; + } + + .lg\:pb-0 { + padding-bottom: 0; + } + + .lg\:pl-0 { + padding-left: 0; + } + + .lg\:pt-1 { + padding-top: 0.25rem; + } + + .lg\:pr-1 { + padding-right: 0.25rem; + } + + .lg\:pb-1 { + padding-bottom: 0.25rem; + } + + .lg\:pl-1 { + padding-left: 0.25rem; + } + + .lg\:pt-2 { + padding-top: 0.5rem; + } + + .lg\:pr-2 { + padding-right: 0.5rem; + } + + .lg\:pb-2 { + padding-bottom: 0.5rem; + } + + .lg\:pl-2 { + padding-left: 0.5rem; + } + + .lg\:pt-3 { + padding-top: 0.75rem; + } + + .lg\:pr-3 { + padding-right: 0.75rem; + } + + .lg\:pb-3 { + padding-bottom: 0.75rem; + } + + .lg\:pl-3 { + padding-left: 0.75rem; + } + + .lg\:pt-4 { + padding-top: 1rem; + } + + .lg\:pr-4 { + padding-right: 1rem; + } + + .lg\:pb-4 { + padding-bottom: 1rem; + } + + .lg\:pl-4 { + padding-left: 1rem; + } + + .lg\:pt-5 { + padding-top: 1.25rem; + } + + .lg\:pr-5 { + padding-right: 1.25rem; + } + + .lg\:pb-5 { + padding-bottom: 1.25rem; + } + + .lg\:pl-5 { + padding-left: 1.25rem; + } + + .lg\:pt-6 { + padding-top: 1.5rem; + } + + .lg\:pr-6 { + padding-right: 1.5rem; + } + + .lg\:pb-6 { + padding-bottom: 1.5rem; + } + + .lg\:pl-6 { + padding-left: 1.5rem; + } + + .lg\:pt-7 { + padding-top: 1.75rem; + } + + .lg\:pr-7 { + padding-right: 1.75rem; + } + + .lg\:pb-7 { + padding-bottom: 1.75rem; + } + + .lg\:pl-7 { + padding-left: 1.75rem; + } + + .lg\:pt-8 { + padding-top: 2rem; + } + + .lg\:pr-8 { + padding-right: 2rem; + } + + .lg\:pb-8 { + padding-bottom: 2rem; + } + + .lg\:pl-8 { + padding-left: 2rem; + } + + .lg\:pt-9 { + padding-top: 2.25rem; + } + + .lg\:pr-9 { + padding-right: 2.25rem; + } + + .lg\:pb-9 { + padding-bottom: 2.25rem; + } + + .lg\:pl-9 { + padding-left: 2.25rem; + } + + .lg\:pt-10 { + padding-top: 2.5rem; + } + + .lg\:pr-10 { + padding-right: 2.5rem; + } + + .lg\:pb-10 { + padding-bottom: 2.5rem; + } + + .lg\:pl-10 { + padding-left: 2.5rem; + } + + .lg\:pt-11 { + padding-top: 2.75rem; + } + + .lg\:pr-11 { + padding-right: 2.75rem; + } + + .lg\:pb-11 { + padding-bottom: 2.75rem; + } + + .lg\:pl-11 { + padding-left: 2.75rem; + } + + .lg\:pt-12 { + padding-top: 3rem; + } + + .lg\:pr-12 { + padding-right: 3rem; + } + + .lg\:pb-12 { + padding-bottom: 3rem; + } + + .lg\:pl-12 { + padding-left: 3rem; + } + + .lg\:pt-13 { + padding-top: 3.25rem; + } + + .lg\:pr-13 { + padding-right: 3.25rem; + } + + .lg\:pb-13 { + padding-bottom: 3.25rem; + } + + .lg\:pl-13 { + padding-left: 3.25rem; + } + + .lg\:pt-14 { + padding-top: 3.5rem; + } + + .lg\:pr-14 { + padding-right: 3.5rem; + } + + .lg\:pb-14 { + padding-bottom: 3.5rem; + } + + .lg\:pl-14 { + padding-left: 3.5rem; + } + + .lg\:pt-15 { + padding-top: 3.75rem; + } + + .lg\:pr-15 { + padding-right: 3.75rem; + } + + .lg\:pb-15 { + padding-bottom: 3.75rem; + } + + .lg\:pl-15 { + padding-left: 3.75rem; + } + + .lg\:pt-16 { + padding-top: 4rem; + } + + .lg\:pr-16 { + padding-right: 4rem; + } + + .lg\:pb-16 { + padding-bottom: 4rem; + } + + .lg\:pl-16 { + padding-left: 4rem; + } + + .lg\:pt-20 { + padding-top: 5rem; + } + + .lg\:pr-20 { + padding-right: 5rem; + } + + .lg\:pb-20 { + padding-bottom: 5rem; + } + + .lg\:pl-20 { + padding-left: 5rem; + } + + .lg\:pt-24 { + padding-top: 6rem; + } + + .lg\:pr-24 { + padding-right: 6rem; + } + + .lg\:pb-24 { + padding-bottom: 6rem; + } + + .lg\:pl-24 { + padding-left: 6rem; + } + + .lg\:pt-28 { + padding-top: 7rem; + } + + .lg\:pr-28 { + padding-right: 7rem; + } + + .lg\:pb-28 { + padding-bottom: 7rem; + } + + .lg\:pl-28 { + padding-left: 7rem; + } + + .lg\:pt-32 { + padding-top: 8rem; + } + + .lg\:pr-32 { + padding-right: 8rem; + } + + .lg\:pb-32 { + padding-bottom: 8rem; + } + + .lg\:pl-32 { + padding-left: 8rem; + } + + .lg\:pt-36 { + padding-top: 9rem; + } + + .lg\:pr-36 { + padding-right: 9rem; + } + + .lg\:pb-36 { + padding-bottom: 9rem; + } + + .lg\:pl-36 { + padding-left: 9rem; + } + + .lg\:pt-40 { + padding-top: 10rem; + } + + .lg\:pr-40 { + padding-right: 10rem; + } + + .lg\:pb-40 { + padding-bottom: 10rem; + } + + .lg\:pl-40 { + padding-left: 10rem; + } + + .lg\:pt-44 { + padding-top: 11rem; + } + + .lg\:pr-44 { + padding-right: 11rem; + } + + .lg\:pb-44 { + padding-bottom: 11rem; + } + + .lg\:pl-44 { + padding-left: 11rem; + } + + .lg\:pt-48 { + padding-top: 12rem; + } + + .lg\:pr-48 { + padding-right: 12rem; + } + + .lg\:pb-48 { + padding-bottom: 12rem; + } + + .lg\:pl-48 { + padding-left: 12rem; + } + + .lg\:pt-52 { + padding-top: 13rem; + } + + .lg\:pr-52 { + padding-right: 13rem; + } + + .lg\:pb-52 { + padding-bottom: 13rem; + } + + .lg\:pl-52 { + padding-left: 13rem; + } + + .lg\:pt-56 { + padding-top: 14rem; + } + + .lg\:pr-56 { + padding-right: 14rem; + } + + .lg\:pb-56 { + padding-bottom: 14rem; + } + + .lg\:pl-56 { + padding-left: 14rem; + } + + .lg\:pt-60 { + padding-top: 15rem; + } + + .lg\:pr-60 { + padding-right: 15rem; + } + + .lg\:pb-60 { + padding-bottom: 15rem; + } + + .lg\:pl-60 { + padding-left: 15rem; + } + + .lg\:pt-64 { + padding-top: 16rem; + } + + .lg\:pr-64 { + padding-right: 16rem; + } + + .lg\:pb-64 { + padding-bottom: 16rem; + } + + .lg\:pl-64 { + padding-left: 16rem; + } + + .lg\:pt-72 { + padding-top: 18rem; + } + + .lg\:pr-72 { + padding-right: 18rem; + } + + .lg\:pb-72 { + padding-bottom: 18rem; + } + + .lg\:pl-72 { + padding-left: 18rem; + } + + .lg\:pt-80 { + padding-top: 20rem; + } + + .lg\:pr-80 { + padding-right: 20rem; + } + + .lg\:pb-80 { + padding-bottom: 20rem; + } + + .lg\:pl-80 { + padding-left: 20rem; + } + + .lg\:pt-96 { + padding-top: 24rem; + } + + .lg\:pr-96 { + padding-right: 24rem; + } + + .lg\:pb-96 { + padding-bottom: 24rem; + } + + .lg\:pl-96 { + padding-left: 24rem; + } + + .lg\:pt-px { + padding-top: 1px; + } + + .lg\:pr-px { + padding-right: 1px; + } + + .lg\:pb-px { + padding-bottom: 1px; + } + + .lg\:pl-px { + padding-left: 1px; + } + + .lg\:pt-0\.5 { + padding-top: 0.125rem; + } + + .lg\:pr-0\.5 { + padding-right: 0.125rem; + } + + .lg\:pb-0\.5 { + padding-bottom: 0.125rem; + } + + .lg\:pl-0\.5 { + padding-left: 0.125rem; + } + + .lg\:pt-1\.5 { + padding-top: 0.375rem; + } + + .lg\:pr-1\.5 { + padding-right: 0.375rem; + } + + .lg\:pb-1\.5 { + padding-bottom: 0.375rem; + } + + .lg\:pl-1\.5 { + padding-left: 0.375rem; + } + + .lg\:pt-2\.5 { + padding-top: 0.625rem; + } + + .lg\:pr-2\.5 { + padding-right: 0.625rem; + } + + .lg\:pb-2\.5 { + padding-bottom: 0.625rem; + } + + .lg\:pl-2\.5 { + padding-left: 0.625rem; + } + + .lg\:pt-3\.5 { + padding-top: 0.875rem; + } + + .lg\:pr-3\.5 { + padding-right: 0.875rem; + } + + .lg\:pb-3\.5 { + padding-bottom: 0.875rem; + } + + .lg\:pl-3\.5 { + padding-left: 0.875rem; + } + + .lg\:pt-1\/2 { + padding-top: 50%; + } + + .lg\:pr-1\/2 { + padding-right: 50%; + } + + .lg\:pb-1\/2 { + padding-bottom: 50%; + } + + .lg\:pl-1\/2 { + padding-left: 50%; + } + + .lg\:pt-1\/3 { + padding-top: 33.333333%; + } + + .lg\:pr-1\/3 { + padding-right: 33.333333%; + } + + .lg\:pb-1\/3 { + padding-bottom: 33.333333%; + } + + .lg\:pl-1\/3 { + padding-left: 33.333333%; + } + + .lg\:pt-2\/3 { + padding-top: 66.666667%; + } + + .lg\:pr-2\/3 { + padding-right: 66.666667%; + } + + .lg\:pb-2\/3 { + padding-bottom: 66.666667%; + } + + .lg\:pl-2\/3 { + padding-left: 66.666667%; + } + + .lg\:pt-1\/4 { + padding-top: 25%; + } + + .lg\:pr-1\/4 { + padding-right: 25%; + } + + .lg\:pb-1\/4 { + padding-bottom: 25%; + } + + .lg\:pl-1\/4 { + padding-left: 25%; + } + + .lg\:pt-2\/4 { + padding-top: 50%; + } + + .lg\:pr-2\/4 { + padding-right: 50%; + } + + .lg\:pb-2\/4 { + padding-bottom: 50%; + } + + .lg\:pl-2\/4 { + padding-left: 50%; + } + + .lg\:pt-3\/4 { + padding-top: 75%; + } + + .lg\:pr-3\/4 { + padding-right: 75%; + } + + .lg\:pb-3\/4 { + padding-bottom: 75%; + } + + .lg\:pl-3\/4 { + padding-left: 75%; + } + + .lg\:pt-1\/5 { + padding-top: 20%; + } + + .lg\:pr-1\/5 { + padding-right: 20%; + } + + .lg\:pb-1\/5 { + padding-bottom: 20%; + } + + .lg\:pl-1\/5 { + padding-left: 20%; + } + + .lg\:pt-2\/5 { + padding-top: 40%; + } + + .lg\:pr-2\/5 { + padding-right: 40%; + } + + .lg\:pb-2\/5 { + padding-bottom: 40%; + } + + .lg\:pl-2\/5 { + padding-left: 40%; + } + + .lg\:pt-3\/5 { + padding-top: 60%; + } + + .lg\:pr-3\/5 { + padding-right: 60%; + } + + .lg\:pb-3\/5 { + padding-bottom: 60%; + } + + .lg\:pl-3\/5 { + padding-left: 60%; + } + + .lg\:pt-4\/5 { + padding-top: 80%; + } + + .lg\:pr-4\/5 { + padding-right: 80%; + } + + .lg\:pb-4\/5 { + padding-bottom: 80%; + } + + .lg\:pl-4\/5 { + padding-left: 80%; + } + + .lg\:pt-1\/6 { + padding-top: 16.666667%; + } + + .lg\:pr-1\/6 { + padding-right: 16.666667%; + } + + .lg\:pb-1\/6 { + padding-bottom: 16.666667%; + } + + .lg\:pl-1\/6 { + padding-left: 16.666667%; + } + + .lg\:pt-2\/6 { + padding-top: 33.333333%; + } + + .lg\:pr-2\/6 { + padding-right: 33.333333%; + } + + .lg\:pb-2\/6 { + padding-bottom: 33.333333%; + } + + .lg\:pl-2\/6 { + padding-left: 33.333333%; + } + + .lg\:pt-3\/6 { + padding-top: 50%; + } + + .lg\:pr-3\/6 { + padding-right: 50%; + } + + .lg\:pb-3\/6 { + padding-bottom: 50%; + } + + .lg\:pl-3\/6 { + padding-left: 50%; + } + + .lg\:pt-4\/6 { + padding-top: 66.666667%; + } + + .lg\:pr-4\/6 { + padding-right: 66.666667%; + } + + .lg\:pb-4\/6 { + padding-bottom: 66.666667%; + } + + .lg\:pl-4\/6 { + padding-left: 66.666667%; + } + + .lg\:pt-5\/6 { + padding-top: 83.333333%; + } + + .lg\:pr-5\/6 { + padding-right: 83.333333%; + } + + .lg\:pb-5\/6 { + padding-bottom: 83.333333%; + } + + .lg\:pl-5\/6 { + padding-left: 83.333333%; + } + + .lg\:pt-1\/12 { + padding-top: 8.333333%; + } + + .lg\:pr-1\/12 { + padding-right: 8.333333%; + } + + .lg\:pb-1\/12 { + padding-bottom: 8.333333%; + } + + .lg\:pl-1\/12 { + padding-left: 8.333333%; + } + + .lg\:pt-2\/12 { + padding-top: 16.666667%; + } + + .lg\:pr-2\/12 { + padding-right: 16.666667%; + } + + .lg\:pb-2\/12 { + padding-bottom: 16.666667%; + } + + .lg\:pl-2\/12 { + padding-left: 16.666667%; + } + + .lg\:pt-3\/12 { + padding-top: 25%; + } + + .lg\:pr-3\/12 { + padding-right: 25%; + } + + .lg\:pb-3\/12 { + padding-bottom: 25%; + } + + .lg\:pl-3\/12 { + padding-left: 25%; + } + + .lg\:pt-4\/12 { + padding-top: 33.333333%; + } + + .lg\:pr-4\/12 { + padding-right: 33.333333%; + } + + .lg\:pb-4\/12 { + padding-bottom: 33.333333%; + } + + .lg\:pl-4\/12 { + padding-left: 33.333333%; + } + + .lg\:pt-5\/12 { + padding-top: 41.666667%; + } + + .lg\:pr-5\/12 { + padding-right: 41.666667%; + } + + .lg\:pb-5\/12 { + padding-bottom: 41.666667%; + } + + .lg\:pl-5\/12 { + padding-left: 41.666667%; + } + + .lg\:pt-6\/12 { + padding-top: 50%; + } + + .lg\:pr-6\/12 { + padding-right: 50%; + } + + .lg\:pb-6\/12 { + padding-bottom: 50%; + } + + .lg\:pl-6\/12 { + padding-left: 50%; + } + + .lg\:pt-7\/12 { + padding-top: 58.333333%; + } + + .lg\:pr-7\/12 { + padding-right: 58.333333%; + } + + .lg\:pb-7\/12 { + padding-bottom: 58.333333%; + } + + .lg\:pl-7\/12 { + padding-left: 58.333333%; + } + + .lg\:pt-8\/12 { + padding-top: 66.666667%; + } + + .lg\:pr-8\/12 { + padding-right: 66.666667%; + } + + .lg\:pb-8\/12 { + padding-bottom: 66.666667%; + } + + .lg\:pl-8\/12 { + padding-left: 66.666667%; + } + + .lg\:pt-9\/12 { + padding-top: 75%; + } + + .lg\:pr-9\/12 { + padding-right: 75%; + } + + .lg\:pb-9\/12 { + padding-bottom: 75%; + } + + .lg\:pl-9\/12 { + padding-left: 75%; + } + + .lg\:pt-10\/12 { + padding-top: 83.333333%; + } + + .lg\:pr-10\/12 { + padding-right: 83.333333%; + } + + .lg\:pb-10\/12 { + padding-bottom: 83.333333%; + } + + .lg\:pl-10\/12 { + padding-left: 83.333333%; + } + + .lg\:pt-11\/12 { + padding-top: 91.666667%; + } + + .lg\:pr-11\/12 { + padding-right: 91.666667%; + } + + .lg\:pb-11\/12 { + padding-bottom: 91.666667%; + } + + .lg\:pl-11\/12 { + padding-left: 91.666667%; + } + + .lg\:pt-full { + padding-top: 100%; + } + + .lg\:pr-full { + padding-right: 100%; + } + + .lg\:pb-full { + padding-bottom: 100%; + } + + .lg\:pl-full { + padding-left: 100%; + } + + .lg\:placeholder-transparent::-moz-placeholder { + color: transparent; + } + + .lg\:placeholder-transparent:-ms-input-placeholder { + color: transparent; + } + + .lg\:placeholder-transparent::placeholder { + color: transparent; + } + + .lg\:placeholder-white::-moz-placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); + } + + .lg\:placeholder-white:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); + } + + .lg\:placeholder-white::placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); + } + + .lg\:placeholder-black::-moz-placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); + } + + .lg\:placeholder-black:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); + } + + .lg\:placeholder-black::placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-50::placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-100::placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-200::placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-300::placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-400::placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-500::placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-600::placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-700::placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-800::placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); + } + + .lg\:placeholder-gray-900::placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-50::placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-100::placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-200::placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-300::placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-400::placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-500::placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-600::placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-700::placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-800::placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); + } + + .lg\:placeholder-cool-gray-900::placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-50::placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-100::placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-200::placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-300::placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-400::placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-500::placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-600::placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-700::placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-800::placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); + } + + .lg\:placeholder-red-900::placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-50::placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-100::placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-200::placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-300::placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-400::placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-500::placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-600::placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-700::placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-800::placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); + } + + .lg\:placeholder-orange-900::placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-50::placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-100::placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-200::placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-300::placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-400::placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-500::placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-600::placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-700::placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-800::placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); + } + + .lg\:placeholder-yellow-900::placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-50::placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-100::placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-200::placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-300::placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-400::placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-500::placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-600::placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-700::placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-800::placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); + } + + .lg\:placeholder-green-900::placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-50::placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-100::placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-200::placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-300::placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-400::placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-500::placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-600::placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-700::placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-800::placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); + } + + .lg\:placeholder-teal-900::placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-50::placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-100::placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-200::placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-300::placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-400::placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-500::placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-600::placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-700::placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-800::placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); + } + + .lg\:placeholder-blue-900::placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-50::placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-100::placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-200::placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-300::placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-400::placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-500::placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-600::placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-700::placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-800::placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); + } + + .lg\:placeholder-indigo-900::placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-50::placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-100::placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-200::placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-300::placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-400::placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-500::placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-600::placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-700::placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-800::placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); + } + + .lg\:placeholder-purple-900::placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-50::placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-100::placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-200::placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-300::placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-400::placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-500::placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-600::placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-700::placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-800::placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); + } + + .lg\:placeholder-pink-900::placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-transparent:focus::-moz-placeholder { + color: transparent; + } + + .lg\:focus\:placeholder-transparent:focus:-ms-input-placeholder { + color: transparent; + } + + .lg\:focus\:placeholder-transparent:focus::placeholder { + color: transparent; + } + + .lg\:focus\:placeholder-white:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-white:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-white:focus::placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-black:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-black:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-black:focus::placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-50:focus::placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-100:focus::placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-200:focus::placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-300:focus::placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-400:focus::placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-500:focus::placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-600:focus::placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-700:focus::placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-800:focus::placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-900:focus::placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-50:focus::placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-100:focus::placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-200:focus::placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-300:focus::placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-400:focus::placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-500:focus::placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-600:focus::placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-700:focus::placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-800:focus::placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-cool-gray-900:focus::placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-50:focus::placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-100:focus::placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-200:focus::placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-300:focus::placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-400:focus::placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-500:focus::placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-600:focus::placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-700:focus::placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-800:focus::placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-900:focus::placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-50:focus::placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-100:focus::placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-200:focus::placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-300:focus::placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-400:focus::placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-500:focus::placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-600:focus::placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-700:focus::placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-800:focus::placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-orange-900:focus::placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-50:focus::placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-100:focus::placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-200:focus::placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-300:focus::placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-400:focus::placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-500:focus::placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-600:focus::placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-700:focus::placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-800:focus::placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-900:focus::placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-50:focus::placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-100:focus::placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-200:focus::placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-300:focus::placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-400:focus::placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-500:focus::placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-600:focus::placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-700:focus::placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-800:focus::placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-900:focus::placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-50:focus::placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-100:focus::placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-200:focus::placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-300:focus::placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-400:focus::placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-500:focus::placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-600:focus::placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-700:focus::placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-800:focus::placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-teal-900:focus::placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-50:focus::placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-100:focus::placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-200:focus::placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-300:focus::placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-400:focus::placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-500:focus::placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-600:focus::placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-700:focus::placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-800:focus::placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-900:focus::placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-50:focus::placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-100:focus::placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-200:focus::placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-300:focus::placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-400:focus::placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-500:focus::placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-600:focus::placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-700:focus::placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-800:focus::placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-900:focus::placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-50:focus::placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-100:focus::placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-200:focus::placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-300:focus::placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-400:focus::placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-500:focus::placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-600:focus::placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-700:focus::placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-800:focus::placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-900:focus::placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-50:focus::placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-100:focus::placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-200:focus::placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-300:focus::placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-400:focus::placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-500:focus::placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-600:focus::placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-700:focus::placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-800:focus::placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-900:focus::placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); + } + + .lg\:placeholder-opacity-0::-moz-placeholder { + --placeholder-opacity: 0; + } + + .lg\:placeholder-opacity-0:-ms-input-placeholder { + --placeholder-opacity: 0; + } + + .lg\:placeholder-opacity-0::placeholder { + --placeholder-opacity: 0; + } + + .lg\:placeholder-opacity-25::-moz-placeholder { + --placeholder-opacity: 0.25; + } + + .lg\:placeholder-opacity-25:-ms-input-placeholder { + --placeholder-opacity: 0.25; + } + + .lg\:placeholder-opacity-25::placeholder { + --placeholder-opacity: 0.25; + } + + .lg\:placeholder-opacity-50::-moz-placeholder { + --placeholder-opacity: 0.5; + } + + .lg\:placeholder-opacity-50:-ms-input-placeholder { + --placeholder-opacity: 0.5; + } + + .lg\:placeholder-opacity-50::placeholder { + --placeholder-opacity: 0.5; + } + + .lg\:placeholder-opacity-75::-moz-placeholder { + --placeholder-opacity: 0.75; + } + + .lg\:placeholder-opacity-75:-ms-input-placeholder { + --placeholder-opacity: 0.75; + } + + .lg\:placeholder-opacity-75::placeholder { + --placeholder-opacity: 0.75; + } + + .lg\:placeholder-opacity-100::-moz-placeholder { + --placeholder-opacity: 1; + } + + .lg\:placeholder-opacity-100:-ms-input-placeholder { + --placeholder-opacity: 1; + } + + .lg\:placeholder-opacity-100::placeholder { + --placeholder-opacity: 1; + } + + .lg\:focus\:placeholder-opacity-0:focus::-moz-placeholder { + --placeholder-opacity: 0; + } + + .lg\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder { + --placeholder-opacity: 0; + } + + .lg\:focus\:placeholder-opacity-0:focus::placeholder { + --placeholder-opacity: 0; + } + + .lg\:focus\:placeholder-opacity-25:focus::-moz-placeholder { + --placeholder-opacity: 0.25; + } + + .lg\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder { + --placeholder-opacity: 0.25; + } + + .lg\:focus\:placeholder-opacity-25:focus::placeholder { + --placeholder-opacity: 0.25; + } + + .lg\:focus\:placeholder-opacity-50:focus::-moz-placeholder { + --placeholder-opacity: 0.5; + } + + .lg\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder { + --placeholder-opacity: 0.5; + } + + .lg\:focus\:placeholder-opacity-50:focus::placeholder { + --placeholder-opacity: 0.5; + } + + .lg\:focus\:placeholder-opacity-75:focus::-moz-placeholder { + --placeholder-opacity: 0.75; + } + + .lg\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder { + --placeholder-opacity: 0.75; + } + + .lg\:focus\:placeholder-opacity-75:focus::placeholder { + --placeholder-opacity: 0.75; + } + + .lg\:focus\:placeholder-opacity-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + } + + .lg\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + } + + .lg\:focus\:placeholder-opacity-100:focus::placeholder { + --placeholder-opacity: 1; + } + + .lg\:pointer-events-none { + pointer-events: none; + } + + .lg\:pointer-events-auto { + pointer-events: auto; + } + + .lg\:static { + position: static; + } + + .lg\:fixed { + position: fixed; + } + + .lg\:absolute { + position: absolute; + } + + .lg\:relative { + position: relative; + } + + .lg\:sticky { + position: -webkit-sticky; + position: sticky; + } + + .lg\:inset-0 { + top: 0; + right: 0; + bottom: 0; + left: 0; + } + + .lg\:inset-1 { + top: 0.25rem; + right: 0.25rem; + bottom: 0.25rem; + left: 0.25rem; + } + + .lg\:inset-2 { + top: 0.5rem; + right: 0.5rem; + bottom: 0.5rem; + left: 0.5rem; + } + + .lg\:inset-3 { + top: 0.75rem; + right: 0.75rem; + bottom: 0.75rem; + left: 0.75rem; + } + + .lg\:inset-4 { + top: 1rem; + right: 1rem; + bottom: 1rem; + left: 1rem; + } + + .lg\:inset-5 { + top: 1.25rem; + right: 1.25rem; + bottom: 1.25rem; + left: 1.25rem; + } + + .lg\:inset-6 { + top: 1.5rem; + right: 1.5rem; + bottom: 1.5rem; + left: 1.5rem; + } + + .lg\:inset-7 { + top: 1.75rem; + right: 1.75rem; + bottom: 1.75rem; + left: 1.75rem; + } + + .lg\:inset-8 { + top: 2rem; + right: 2rem; + bottom: 2rem; + left: 2rem; + } + + .lg\:inset-9 { + top: 2.25rem; + right: 2.25rem; + bottom: 2.25rem; + left: 2.25rem; + } + + .lg\:inset-10 { + top: 2.5rem; + right: 2.5rem; + bottom: 2.5rem; + left: 2.5rem; + } + + .lg\:inset-11 { + top: 2.75rem; + right: 2.75rem; + bottom: 2.75rem; + left: 2.75rem; + } + + .lg\:inset-12 { + top: 3rem; + right: 3rem; + bottom: 3rem; + left: 3rem; + } + + .lg\:inset-13 { + top: 3.25rem; + right: 3.25rem; + bottom: 3.25rem; + left: 3.25rem; + } + + .lg\:inset-14 { + top: 3.5rem; + right: 3.5rem; + bottom: 3.5rem; + left: 3.5rem; + } + + .lg\:inset-15 { + top: 3.75rem; + right: 3.75rem; + bottom: 3.75rem; + left: 3.75rem; + } + + .lg\:inset-16 { + top: 4rem; + right: 4rem; + bottom: 4rem; + left: 4rem; + } + + .lg\:inset-20 { + top: 5rem; + right: 5rem; + bottom: 5rem; + left: 5rem; + } + + .lg\:inset-24 { + top: 6rem; + right: 6rem; + bottom: 6rem; + left: 6rem; + } + + .lg\:inset-28 { + top: 7rem; + right: 7rem; + bottom: 7rem; + left: 7rem; + } + + .lg\:inset-32 { + top: 8rem; + right: 8rem; + bottom: 8rem; + left: 8rem; + } + + .lg\:inset-36 { + top: 9rem; + right: 9rem; + bottom: 9rem; + left: 9rem; + } + + .lg\:inset-40 { + top: 10rem; + right: 10rem; + bottom: 10rem; + left: 10rem; + } + + .lg\:inset-44 { + top: 11rem; + right: 11rem; + bottom: 11rem; + left: 11rem; + } + + .lg\:inset-48 { + top: 12rem; + right: 12rem; + bottom: 12rem; + left: 12rem; + } + + .lg\:inset-52 { + top: 13rem; + right: 13rem; + bottom: 13rem; + left: 13rem; + } + + .lg\:inset-56 { + top: 14rem; + right: 14rem; + bottom: 14rem; + left: 14rem; + } + + .lg\:inset-60 { + top: 15rem; + right: 15rem; + bottom: 15rem; + left: 15rem; + } + + .lg\:inset-64 { + top: 16rem; + right: 16rem; + bottom: 16rem; + left: 16rem; + } + + .lg\:inset-72 { + top: 18rem; + right: 18rem; + bottom: 18rem; + left: 18rem; + } + + .lg\:inset-80 { + top: 20rem; + right: 20rem; + bottom: 20rem; + left: 20rem; + } + + .lg\:inset-96 { + top: 24rem; + right: 24rem; + bottom: 24rem; + left: 24rem; + } + + .lg\:inset-auto { + top: auto; + right: auto; + bottom: auto; + left: auto; + } + + .lg\:inset-px { + top: 1px; + right: 1px; + bottom: 1px; + left: 1px; + } + + .lg\:inset-0\.5 { + top: 0.125rem; + right: 0.125rem; + bottom: 0.125rem; + left: 0.125rem; + } + + .lg\:inset-1\.5 { + top: 0.375rem; + right: 0.375rem; + bottom: 0.375rem; + left: 0.375rem; + } + + .lg\:inset-2\.5 { + top: 0.625rem; + right: 0.625rem; + bottom: 0.625rem; + left: 0.625rem; + } + + .lg\:inset-3\.5 { + top: 0.875rem; + right: 0.875rem; + bottom: 0.875rem; + left: 0.875rem; + } + + .lg\:inset-1\/2 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .lg\:inset-1\/3 { + top: 33.333333%; + right: 33.333333%; + bottom: 33.333333%; + left: 33.333333%; + } + + .lg\:inset-2\/3 { + top: 66.666667%; + right: 66.666667%; + bottom: 66.666667%; + left: 66.666667%; + } + + .lg\:inset-1\/4 { + top: 25%; + right: 25%; + bottom: 25%; + left: 25%; + } + + .lg\:inset-2\/4 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .lg\:inset-3\/4 { + top: 75%; + right: 75%; + bottom: 75%; + left: 75%; + } + + .lg\:inset-1\/5 { + top: 20%; + right: 20%; + bottom: 20%; + left: 20%; + } + + .lg\:inset-2\/5 { + top: 40%; + right: 40%; + bottom: 40%; + left: 40%; + } + + .lg\:inset-3\/5 { + top: 60%; + right: 60%; + bottom: 60%; + left: 60%; + } + + .lg\:inset-4\/5 { + top: 80%; + right: 80%; + bottom: 80%; + left: 80%; + } + + .lg\:inset-1\/6 { + top: 16.666667%; + right: 16.666667%; + bottom: 16.666667%; + left: 16.666667%; + } + + .lg\:inset-2\/6 { + top: 33.333333%; + right: 33.333333%; + bottom: 33.333333%; + left: 33.333333%; + } + + .lg\:inset-3\/6 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .lg\:inset-4\/6 { + top: 66.666667%; + right: 66.666667%; + bottom: 66.666667%; + left: 66.666667%; + } + + .lg\:inset-5\/6 { + top: 83.333333%; + right: 83.333333%; + bottom: 83.333333%; + left: 83.333333%; + } + + .lg\:inset-1\/12 { + top: 8.333333%; + right: 8.333333%; + bottom: 8.333333%; + left: 8.333333%; + } + + .lg\:inset-2\/12 { + top: 16.666667%; + right: 16.666667%; + bottom: 16.666667%; + left: 16.666667%; + } + + .lg\:inset-3\/12 { + top: 25%; + right: 25%; + bottom: 25%; + left: 25%; + } + + .lg\:inset-4\/12 { + top: 33.333333%; + right: 33.333333%; + bottom: 33.333333%; + left: 33.333333%; + } + + .lg\:inset-5\/12 { + top: 41.666667%; + right: 41.666667%; + bottom: 41.666667%; + left: 41.666667%; + } + + .lg\:inset-6\/12 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .lg\:inset-7\/12 { + top: 58.333333%; + right: 58.333333%; + bottom: 58.333333%; + left: 58.333333%; + } + + .lg\:inset-8\/12 { + top: 66.666667%; + right: 66.666667%; + bottom: 66.666667%; + left: 66.666667%; + } + + .lg\:inset-9\/12 { + top: 75%; + right: 75%; + bottom: 75%; + left: 75%; + } + + .lg\:inset-10\/12 { + top: 83.333333%; + right: 83.333333%; + bottom: 83.333333%; + left: 83.333333%; + } + + .lg\:inset-11\/12 { + top: 91.666667%; + right: 91.666667%; + bottom: 91.666667%; + left: 91.666667%; + } + + .lg\:inset-full { + top: 100%; + right: 100%; + bottom: 100%; + left: 100%; + } + + .lg\:inset-y-0 { + top: 0; + bottom: 0; + } + + .lg\:inset-x-0 { + right: 0; + left: 0; + } + + .lg\:inset-y-1 { + top: 0.25rem; + bottom: 0.25rem; + } + + .lg\:inset-x-1 { + right: 0.25rem; + left: 0.25rem; + } + + .lg\:inset-y-2 { + top: 0.5rem; + bottom: 0.5rem; + } + + .lg\:inset-x-2 { + right: 0.5rem; + left: 0.5rem; + } + + .lg\:inset-y-3 { + top: 0.75rem; + bottom: 0.75rem; + } + + .lg\:inset-x-3 { + right: 0.75rem; + left: 0.75rem; + } + + .lg\:inset-y-4 { + top: 1rem; + bottom: 1rem; + } + + .lg\:inset-x-4 { + right: 1rem; + left: 1rem; + } + + .lg\:inset-y-5 { + top: 1.25rem; + bottom: 1.25rem; + } + + .lg\:inset-x-5 { + right: 1.25rem; + left: 1.25rem; + } + + .lg\:inset-y-6 { + top: 1.5rem; + bottom: 1.5rem; + } + + .lg\:inset-x-6 { + right: 1.5rem; + left: 1.5rem; + } + + .lg\:inset-y-7 { + top: 1.75rem; + bottom: 1.75rem; + } + + .lg\:inset-x-7 { + right: 1.75rem; + left: 1.75rem; + } + + .lg\:inset-y-8 { + top: 2rem; + bottom: 2rem; + } + + .lg\:inset-x-8 { + right: 2rem; + left: 2rem; + } + + .lg\:inset-y-9 { + top: 2.25rem; + bottom: 2.25rem; + } + + .lg\:inset-x-9 { + right: 2.25rem; + left: 2.25rem; + } + + .lg\:inset-y-10 { + top: 2.5rem; + bottom: 2.5rem; + } + + .lg\:inset-x-10 { + right: 2.5rem; + left: 2.5rem; + } + + .lg\:inset-y-11 { + top: 2.75rem; + bottom: 2.75rem; + } + + .lg\:inset-x-11 { + right: 2.75rem; + left: 2.75rem; + } + + .lg\:inset-y-12 { + top: 3rem; + bottom: 3rem; + } + + .lg\:inset-x-12 { + right: 3rem; + left: 3rem; + } + + .lg\:inset-y-13 { + top: 3.25rem; + bottom: 3.25rem; + } + + .lg\:inset-x-13 { + right: 3.25rem; + left: 3.25rem; + } + + .lg\:inset-y-14 { + top: 3.5rem; + bottom: 3.5rem; + } + + .lg\:inset-x-14 { + right: 3.5rem; + left: 3.5rem; + } + + .lg\:inset-y-15 { + top: 3.75rem; + bottom: 3.75rem; + } + + .lg\:inset-x-15 { + right: 3.75rem; + left: 3.75rem; + } + + .lg\:inset-y-16 { + top: 4rem; + bottom: 4rem; + } + + .lg\:inset-x-16 { + right: 4rem; + left: 4rem; + } + + .lg\:inset-y-20 { + top: 5rem; + bottom: 5rem; + } + + .lg\:inset-x-20 { + right: 5rem; + left: 5rem; + } + + .lg\:inset-y-24 { + top: 6rem; + bottom: 6rem; + } + + .lg\:inset-x-24 { + right: 6rem; + left: 6rem; + } + + .lg\:inset-y-28 { + top: 7rem; + bottom: 7rem; + } + + .lg\:inset-x-28 { + right: 7rem; + left: 7rem; + } + + .lg\:inset-y-32 { + top: 8rem; + bottom: 8rem; + } + + .lg\:inset-x-32 { + right: 8rem; + left: 8rem; + } + + .lg\:inset-y-36 { + top: 9rem; + bottom: 9rem; + } + + .lg\:inset-x-36 { + right: 9rem; + left: 9rem; + } + + .lg\:inset-y-40 { + top: 10rem; + bottom: 10rem; + } + + .lg\:inset-x-40 { + right: 10rem; + left: 10rem; + } + + .lg\:inset-y-44 { + top: 11rem; + bottom: 11rem; + } + + .lg\:inset-x-44 { + right: 11rem; + left: 11rem; + } + + .lg\:inset-y-48 { + top: 12rem; + bottom: 12rem; + } + + .lg\:inset-x-48 { + right: 12rem; + left: 12rem; + } + + .lg\:inset-y-52 { + top: 13rem; + bottom: 13rem; + } + + .lg\:inset-x-52 { + right: 13rem; + left: 13rem; + } + + .lg\:inset-y-56 { + top: 14rem; + bottom: 14rem; + } + + .lg\:inset-x-56 { + right: 14rem; + left: 14rem; + } + + .lg\:inset-y-60 { + top: 15rem; + bottom: 15rem; + } + + .lg\:inset-x-60 { + right: 15rem; + left: 15rem; + } + + .lg\:inset-y-64 { + top: 16rem; + bottom: 16rem; + } + + .lg\:inset-x-64 { + right: 16rem; + left: 16rem; + } + + .lg\:inset-y-72 { + top: 18rem; + bottom: 18rem; + } + + .lg\:inset-x-72 { + right: 18rem; + left: 18rem; + } + + .lg\:inset-y-80 { + top: 20rem; + bottom: 20rem; + } + + .lg\:inset-x-80 { + right: 20rem; + left: 20rem; + } + + .lg\:inset-y-96 { + top: 24rem; + bottom: 24rem; + } + + .lg\:inset-x-96 { + right: 24rem; + left: 24rem; + } + + .lg\:inset-y-auto { + top: auto; + bottom: auto; + } + + .lg\:inset-x-auto { + right: auto; + left: auto; + } + + .lg\:inset-y-px { + top: 1px; + bottom: 1px; + } + + .lg\:inset-x-px { + right: 1px; + left: 1px; + } + + .lg\:inset-y-0\.5 { + top: 0.125rem; + bottom: 0.125rem; + } + + .lg\:inset-x-0\.5 { + right: 0.125rem; + left: 0.125rem; + } + + .lg\:inset-y-1\.5 { + top: 0.375rem; + bottom: 0.375rem; + } + + .lg\:inset-x-1\.5 { + right: 0.375rem; + left: 0.375rem; + } + + .lg\:inset-y-2\.5 { + top: 0.625rem; + bottom: 0.625rem; + } + + .lg\:inset-x-2\.5 { + right: 0.625rem; + left: 0.625rem; + } + + .lg\:inset-y-3\.5 { + top: 0.875rem; + bottom: 0.875rem; + } + + .lg\:inset-x-3\.5 { + right: 0.875rem; + left: 0.875rem; + } + + .lg\:inset-y-1\/2 { + top: 50%; + bottom: 50%; + } + + .lg\:inset-x-1\/2 { + right: 50%; + left: 50%; + } + + .lg\:inset-y-1\/3 { + top: 33.333333%; + bottom: 33.333333%; + } + + .lg\:inset-x-1\/3 { + right: 33.333333%; + left: 33.333333%; + } + + .lg\:inset-y-2\/3 { + top: 66.666667%; + bottom: 66.666667%; + } + + .lg\:inset-x-2\/3 { + right: 66.666667%; + left: 66.666667%; + } + + .lg\:inset-y-1\/4 { + top: 25%; + bottom: 25%; + } + + .lg\:inset-x-1\/4 { + right: 25%; + left: 25%; + } + + .lg\:inset-y-2\/4 { + top: 50%; + bottom: 50%; + } + + .lg\:inset-x-2\/4 { + right: 50%; + left: 50%; + } + + .lg\:inset-y-3\/4 { + top: 75%; + bottom: 75%; + } + + .lg\:inset-x-3\/4 { + right: 75%; + left: 75%; + } + + .lg\:inset-y-1\/5 { + top: 20%; + bottom: 20%; + } + + .lg\:inset-x-1\/5 { + right: 20%; + left: 20%; + } + + .lg\:inset-y-2\/5 { + top: 40%; + bottom: 40%; + } + + .lg\:inset-x-2\/5 { + right: 40%; + left: 40%; + } + + .lg\:inset-y-3\/5 { + top: 60%; + bottom: 60%; + } + + .lg\:inset-x-3\/5 { + right: 60%; + left: 60%; + } + + .lg\:inset-y-4\/5 { + top: 80%; + bottom: 80%; + } + + .lg\:inset-x-4\/5 { + right: 80%; + left: 80%; + } + + .lg\:inset-y-1\/6 { + top: 16.666667%; + bottom: 16.666667%; + } + + .lg\:inset-x-1\/6 { + right: 16.666667%; + left: 16.666667%; + } + + .lg\:inset-y-2\/6 { + top: 33.333333%; + bottom: 33.333333%; + } + + .lg\:inset-x-2\/6 { + right: 33.333333%; + left: 33.333333%; + } + + .lg\:inset-y-3\/6 { + top: 50%; + bottom: 50%; + } + + .lg\:inset-x-3\/6 { + right: 50%; + left: 50%; + } + + .lg\:inset-y-4\/6 { + top: 66.666667%; + bottom: 66.666667%; + } + + .lg\:inset-x-4\/6 { + right: 66.666667%; + left: 66.666667%; + } + + .lg\:inset-y-5\/6 { + top: 83.333333%; + bottom: 83.333333%; + } + + .lg\:inset-x-5\/6 { + right: 83.333333%; + left: 83.333333%; + } + + .lg\:inset-y-1\/12 { + top: 8.333333%; + bottom: 8.333333%; + } + + .lg\:inset-x-1\/12 { + right: 8.333333%; + left: 8.333333%; + } + + .lg\:inset-y-2\/12 { + top: 16.666667%; + bottom: 16.666667%; + } + + .lg\:inset-x-2\/12 { + right: 16.666667%; + left: 16.666667%; + } + + .lg\:inset-y-3\/12 { + top: 25%; + bottom: 25%; + } + + .lg\:inset-x-3\/12 { + right: 25%; + left: 25%; + } + + .lg\:inset-y-4\/12 { + top: 33.333333%; + bottom: 33.333333%; + } + + .lg\:inset-x-4\/12 { + right: 33.333333%; + left: 33.333333%; + } + + .lg\:inset-y-5\/12 { + top: 41.666667%; + bottom: 41.666667%; + } + + .lg\:inset-x-5\/12 { + right: 41.666667%; + left: 41.666667%; + } + + .lg\:inset-y-6\/12 { + top: 50%; + bottom: 50%; + } + + .lg\:inset-x-6\/12 { + right: 50%; + left: 50%; + } + + .lg\:inset-y-7\/12 { + top: 58.333333%; + bottom: 58.333333%; + } + + .lg\:inset-x-7\/12 { + right: 58.333333%; + left: 58.333333%; + } + + .lg\:inset-y-8\/12 { + top: 66.666667%; + bottom: 66.666667%; + } + + .lg\:inset-x-8\/12 { + right: 66.666667%; + left: 66.666667%; + } + + .lg\:inset-y-9\/12 { + top: 75%; + bottom: 75%; + } + + .lg\:inset-x-9\/12 { + right: 75%; + left: 75%; + } + + .lg\:inset-y-10\/12 { + top: 83.333333%; + bottom: 83.333333%; + } + + .lg\:inset-x-10\/12 { + right: 83.333333%; + left: 83.333333%; + } + + .lg\:inset-y-11\/12 { + top: 91.666667%; + bottom: 91.666667%; + } + + .lg\:inset-x-11\/12 { + right: 91.666667%; + left: 91.666667%; + } + + .lg\:inset-y-full { + top: 100%; + bottom: 100%; + } + + .lg\:inset-x-full { + right: 100%; + left: 100%; + } + + .lg\:top-0 { + top: 0; + } + + .lg\:right-0 { + right: 0; + } + + .lg\:bottom-0 { + bottom: 0; + } + + .lg\:left-0 { + left: 0; + } + + .lg\:top-1 { + top: 0.25rem; + } + + .lg\:right-1 { + right: 0.25rem; + } + + .lg\:bottom-1 { + bottom: 0.25rem; + } + + .lg\:left-1 { + left: 0.25rem; + } + + .lg\:top-2 { + top: 0.5rem; + } + + .lg\:right-2 { + right: 0.5rem; + } + + .lg\:bottom-2 { + bottom: 0.5rem; + } + + .lg\:left-2 { + left: 0.5rem; + } + + .lg\:top-3 { + top: 0.75rem; + } + + .lg\:right-3 { + right: 0.75rem; + } + + .lg\:bottom-3 { + bottom: 0.75rem; + } + + .lg\:left-3 { + left: 0.75rem; + } + + .lg\:top-4 { + top: 1rem; + } + + .lg\:right-4 { + right: 1rem; + } + + .lg\:bottom-4 { + bottom: 1rem; + } + + .lg\:left-4 { + left: 1rem; + } + + .lg\:top-5 { + top: 1.25rem; + } + + .lg\:right-5 { + right: 1.25rem; + } + + .lg\:bottom-5 { + bottom: 1.25rem; + } + + .lg\:left-5 { + left: 1.25rem; + } + + .lg\:top-6 { + top: 1.5rem; + } + + .lg\:right-6 { + right: 1.5rem; + } + + .lg\:bottom-6 { + bottom: 1.5rem; + } + + .lg\:left-6 { + left: 1.5rem; + } + + .lg\:top-7 { + top: 1.75rem; + } + + .lg\:right-7 { + right: 1.75rem; + } + + .lg\:bottom-7 { + bottom: 1.75rem; + } + + .lg\:left-7 { + left: 1.75rem; + } + + .lg\:top-8 { + top: 2rem; + } + + .lg\:right-8 { + right: 2rem; + } + + .lg\:bottom-8 { + bottom: 2rem; + } + + .lg\:left-8 { + left: 2rem; + } + + .lg\:top-9 { + top: 2.25rem; + } + + .lg\:right-9 { + right: 2.25rem; + } + + .lg\:bottom-9 { + bottom: 2.25rem; + } + + .lg\:left-9 { + left: 2.25rem; + } + + .lg\:top-10 { + top: 2.5rem; + } + + .lg\:right-10 { + right: 2.5rem; + } + + .lg\:bottom-10 { + bottom: 2.5rem; + } + + .lg\:left-10 { + left: 2.5rem; + } + + .lg\:top-11 { + top: 2.75rem; + } + + .lg\:right-11 { + right: 2.75rem; + } + + .lg\:bottom-11 { + bottom: 2.75rem; + } + + .lg\:left-11 { + left: 2.75rem; + } + + .lg\:top-12 { + top: 3rem; + } + + .lg\:right-12 { + right: 3rem; + } + + .lg\:bottom-12 { + bottom: 3rem; + } + + .lg\:left-12 { + left: 3rem; + } + + .lg\:top-13 { + top: 3.25rem; + } + + .lg\:right-13 { + right: 3.25rem; + } + + .lg\:bottom-13 { + bottom: 3.25rem; + } + + .lg\:left-13 { + left: 3.25rem; + } + + .lg\:top-14 { + top: 3.5rem; + } + + .lg\:right-14 { + right: 3.5rem; + } + + .lg\:bottom-14 { + bottom: 3.5rem; + } + + .lg\:left-14 { + left: 3.5rem; + } + + .lg\:top-15 { + top: 3.75rem; + } + + .lg\:right-15 { + right: 3.75rem; + } + + .lg\:bottom-15 { + bottom: 3.75rem; + } + + .lg\:left-15 { + left: 3.75rem; + } + + .lg\:top-16 { + top: 4rem; + } + + .lg\:right-16 { + right: 4rem; + } + + .lg\:bottom-16 { + bottom: 4rem; + } + + .lg\:left-16 { + left: 4rem; + } + + .lg\:top-20 { + top: 5rem; + } + + .lg\:right-20 { + right: 5rem; + } + + .lg\:bottom-20 { + bottom: 5rem; + } + + .lg\:left-20 { + left: 5rem; + } + + .lg\:top-24 { + top: 6rem; + } + + .lg\:right-24 { + right: 6rem; + } + + .lg\:bottom-24 { + bottom: 6rem; + } + + .lg\:left-24 { + left: 6rem; + } + + .lg\:top-28 { + top: 7rem; + } + + .lg\:right-28 { + right: 7rem; + } + + .lg\:bottom-28 { + bottom: 7rem; + } + + .lg\:left-28 { + left: 7rem; + } + + .lg\:top-32 { + top: 8rem; + } + + .lg\:right-32 { + right: 8rem; + } + + .lg\:bottom-32 { + bottom: 8rem; + } + + .lg\:left-32 { + left: 8rem; + } + + .lg\:top-36 { + top: 9rem; + } + + .lg\:right-36 { + right: 9rem; + } + + .lg\:bottom-36 { + bottom: 9rem; + } + + .lg\:left-36 { + left: 9rem; + } + + .lg\:top-40 { + top: 10rem; + } + + .lg\:right-40 { + right: 10rem; + } + + .lg\:bottom-40 { + bottom: 10rem; + } + + .lg\:left-40 { + left: 10rem; + } + + .lg\:top-44 { + top: 11rem; + } + + .lg\:right-44 { + right: 11rem; + } + + .lg\:bottom-44 { + bottom: 11rem; + } + + .lg\:left-44 { + left: 11rem; + } + + .lg\:top-48 { + top: 12rem; + } + + .lg\:right-48 { + right: 12rem; + } + + .lg\:bottom-48 { + bottom: 12rem; + } + + .lg\:left-48 { + left: 12rem; + } + + .lg\:top-52 { + top: 13rem; + } + + .lg\:right-52 { + right: 13rem; + } + + .lg\:bottom-52 { + bottom: 13rem; + } + + .lg\:left-52 { + left: 13rem; + } + + .lg\:top-56 { + top: 14rem; + } + + .lg\:right-56 { + right: 14rem; + } + + .lg\:bottom-56 { + bottom: 14rem; + } + + .lg\:left-56 { + left: 14rem; + } + + .lg\:top-60 { + top: 15rem; + } + + .lg\:right-60 { + right: 15rem; + } + + .lg\:bottom-60 { + bottom: 15rem; + } + + .lg\:left-60 { + left: 15rem; + } + + .lg\:top-64 { + top: 16rem; + } + + .lg\:right-64 { + right: 16rem; + } + + .lg\:bottom-64 { + bottom: 16rem; + } + + .lg\:left-64 { + left: 16rem; + } + + .lg\:top-72 { + top: 18rem; + } + + .lg\:right-72 { + right: 18rem; + } + + .lg\:bottom-72 { + bottom: 18rem; + } + + .lg\:left-72 { + left: 18rem; + } + + .lg\:top-80 { + top: 20rem; + } + + .lg\:right-80 { + right: 20rem; + } + + .lg\:bottom-80 { + bottom: 20rem; + } + + .lg\:left-80 { + left: 20rem; + } + + .lg\:top-96 { + top: 24rem; + } + + .lg\:right-96 { + right: 24rem; + } + + .lg\:bottom-96 { + bottom: 24rem; + } + + .lg\:left-96 { + left: 24rem; + } + + .lg\:top-auto { + top: auto; + } + + .lg\:right-auto { + right: auto; + } + + .lg\:bottom-auto { + bottom: auto; + } + + .lg\:left-auto { + left: auto; + } + + .lg\:top-px { + top: 1px; + } + + .lg\:right-px { + right: 1px; + } + + .lg\:bottom-px { + bottom: 1px; + } + + .lg\:left-px { + left: 1px; + } + + .lg\:top-0\.5 { + top: 0.125rem; + } + + .lg\:right-0\.5 { + right: 0.125rem; + } + + .lg\:bottom-0\.5 { + bottom: 0.125rem; + } + + .lg\:left-0\.5 { + left: 0.125rem; + } + + .lg\:top-1\.5 { + top: 0.375rem; + } + + .lg\:right-1\.5 { + right: 0.375rem; + } + + .lg\:bottom-1\.5 { + bottom: 0.375rem; + } + + .lg\:left-1\.5 { + left: 0.375rem; + } + + .lg\:top-2\.5 { + top: 0.625rem; + } + + .lg\:right-2\.5 { + right: 0.625rem; + } + + .lg\:bottom-2\.5 { + bottom: 0.625rem; + } + + .lg\:left-2\.5 { + left: 0.625rem; + } + + .lg\:top-3\.5 { + top: 0.875rem; + } + + .lg\:right-3\.5 { + right: 0.875rem; + } + + .lg\:bottom-3\.5 { + bottom: 0.875rem; + } + + .lg\:left-3\.5 { + left: 0.875rem; + } + + .lg\:top-1\/2 { + top: 50%; + } + + .lg\:right-1\/2 { + right: 50%; + } + + .lg\:bottom-1\/2 { + bottom: 50%; + } + + .lg\:left-1\/2 { + left: 50%; + } + + .lg\:top-1\/3 { + top: 33.333333%; + } + + .lg\:right-1\/3 { + right: 33.333333%; + } + + .lg\:bottom-1\/3 { + bottom: 33.333333%; + } + + .lg\:left-1\/3 { + left: 33.333333%; + } + + .lg\:top-2\/3 { + top: 66.666667%; + } + + .lg\:right-2\/3 { + right: 66.666667%; + } + + .lg\:bottom-2\/3 { + bottom: 66.666667%; + } + + .lg\:left-2\/3 { + left: 66.666667%; + } + + .lg\:top-1\/4 { + top: 25%; + } + + .lg\:right-1\/4 { + right: 25%; + } + + .lg\:bottom-1\/4 { + bottom: 25%; + } + + .lg\:left-1\/4 { + left: 25%; + } + + .lg\:top-2\/4 { + top: 50%; + } + + .lg\:right-2\/4 { + right: 50%; + } + + .lg\:bottom-2\/4 { + bottom: 50%; + } + + .lg\:left-2\/4 { + left: 50%; + } + + .lg\:top-3\/4 { + top: 75%; + } + + .lg\:right-3\/4 { + right: 75%; + } + + .lg\:bottom-3\/4 { + bottom: 75%; + } + + .lg\:left-3\/4 { + left: 75%; + } + + .lg\:top-1\/5 { + top: 20%; + } + + .lg\:right-1\/5 { + right: 20%; + } + + .lg\:bottom-1\/5 { + bottom: 20%; + } + + .lg\:left-1\/5 { + left: 20%; + } + + .lg\:top-2\/5 { + top: 40%; + } + + .lg\:right-2\/5 { + right: 40%; + } + + .lg\:bottom-2\/5 { + bottom: 40%; + } + + .lg\:left-2\/5 { + left: 40%; + } + + .lg\:top-3\/5 { + top: 60%; + } + + .lg\:right-3\/5 { + right: 60%; + } + + .lg\:bottom-3\/5 { + bottom: 60%; + } + + .lg\:left-3\/5 { + left: 60%; + } + + .lg\:top-4\/5 { + top: 80%; + } + + .lg\:right-4\/5 { + right: 80%; + } + + .lg\:bottom-4\/5 { + bottom: 80%; + } + + .lg\:left-4\/5 { + left: 80%; + } + + .lg\:top-1\/6 { + top: 16.666667%; + } + + .lg\:right-1\/6 { + right: 16.666667%; + } + + .lg\:bottom-1\/6 { + bottom: 16.666667%; + } + + .lg\:left-1\/6 { + left: 16.666667%; + } + + .lg\:top-2\/6 { + top: 33.333333%; + } + + .lg\:right-2\/6 { + right: 33.333333%; + } + + .lg\:bottom-2\/6 { + bottom: 33.333333%; + } + + .lg\:left-2\/6 { + left: 33.333333%; + } + + .lg\:top-3\/6 { + top: 50%; + } + + .lg\:right-3\/6 { + right: 50%; + } + + .lg\:bottom-3\/6 { + bottom: 50%; + } + + .lg\:left-3\/6 { + left: 50%; + } + + .lg\:top-4\/6 { + top: 66.666667%; + } + + .lg\:right-4\/6 { + right: 66.666667%; + } + + .lg\:bottom-4\/6 { + bottom: 66.666667%; + } + + .lg\:left-4\/6 { + left: 66.666667%; + } + + .lg\:top-5\/6 { + top: 83.333333%; + } + + .lg\:right-5\/6 { + right: 83.333333%; + } + + .lg\:bottom-5\/6 { + bottom: 83.333333%; + } + + .lg\:left-5\/6 { + left: 83.333333%; + } + + .lg\:top-1\/12 { + top: 8.333333%; + } + + .lg\:right-1\/12 { + right: 8.333333%; + } + + .lg\:bottom-1\/12 { + bottom: 8.333333%; + } + + .lg\:left-1\/12 { + left: 8.333333%; + } + + .lg\:top-2\/12 { + top: 16.666667%; + } + + .lg\:right-2\/12 { + right: 16.666667%; + } + + .lg\:bottom-2\/12 { + bottom: 16.666667%; + } + + .lg\:left-2\/12 { + left: 16.666667%; + } + + .lg\:top-3\/12 { + top: 25%; + } + + .lg\:right-3\/12 { + right: 25%; + } + + .lg\:bottom-3\/12 { + bottom: 25%; + } + + .lg\:left-3\/12 { + left: 25%; + } + + .lg\:top-4\/12 { + top: 33.333333%; + } + + .lg\:right-4\/12 { + right: 33.333333%; + } + + .lg\:bottom-4\/12 { + bottom: 33.333333%; + } + + .lg\:left-4\/12 { + left: 33.333333%; + } + + .lg\:top-5\/12 { + top: 41.666667%; + } + + .lg\:right-5\/12 { + right: 41.666667%; + } + + .lg\:bottom-5\/12 { + bottom: 41.666667%; + } + + .lg\:left-5\/12 { + left: 41.666667%; + } + + .lg\:top-6\/12 { + top: 50%; + } + + .lg\:right-6\/12 { + right: 50%; + } + + .lg\:bottom-6\/12 { + bottom: 50%; + } + + .lg\:left-6\/12 { + left: 50%; + } + + .lg\:top-7\/12 { + top: 58.333333%; + } + + .lg\:right-7\/12 { + right: 58.333333%; + } + + .lg\:bottom-7\/12 { + bottom: 58.333333%; + } + + .lg\:left-7\/12 { + left: 58.333333%; + } + + .lg\:top-8\/12 { + top: 66.666667%; + } + + .lg\:right-8\/12 { + right: 66.666667%; + } + + .lg\:bottom-8\/12 { + bottom: 66.666667%; + } + + .lg\:left-8\/12 { + left: 66.666667%; + } + + .lg\:top-9\/12 { + top: 75%; + } + + .lg\:right-9\/12 { + right: 75%; + } + + .lg\:bottom-9\/12 { + bottom: 75%; + } + + .lg\:left-9\/12 { + left: 75%; + } + + .lg\:top-10\/12 { + top: 83.333333%; + } + + .lg\:right-10\/12 { + right: 83.333333%; + } + + .lg\:bottom-10\/12 { + bottom: 83.333333%; + } + + .lg\:left-10\/12 { + left: 83.333333%; + } + + .lg\:top-11\/12 { + top: 91.666667%; + } + + .lg\:right-11\/12 { + right: 91.666667%; + } + + .lg\:bottom-11\/12 { + bottom: 91.666667%; + } + + .lg\:left-11\/12 { + left: 91.666667%; + } + + .lg\:top-full { + top: 100%; + } + + .lg\:right-full { + right: 100%; + } + + .lg\:bottom-full { + bottom: 100%; + } + + .lg\:left-full { + left: 100%; + } + + .lg\:resize-none { + resize: none; + } + + .lg\:resize-y { + resize: vertical; + } + + .lg\:resize-x { + resize: horizontal; + } + + .lg\:resize { + resize: both; + } + + .lg\:shadow-xs { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); + } + + .lg\:shadow-sm { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + } + + .lg\:shadow { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + } + + .lg\:shadow-md { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + } + + .lg\:shadow-lg { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + } + + .lg\:shadow-xl { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + } + + .lg\:shadow-2xl { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + } + + .lg\:shadow-inner { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + } + + .lg\:shadow-outline { + box-shadow: 0 0 0 3px rgba(118, 169, 250, 0.45); + } + + .lg\:shadow-none { + box-shadow: none; + } + + .lg\:shadow-solid { + box-shadow: 0 0 0 2px currentColor; + } + + .lg\:shadow-outline-gray { + box-shadow: 0 0 0 3px rgba(159, 166, 178, 0.45); + } + + .lg\:shadow-outline-blue { + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); + } + + .lg\:shadow-outline-teal { + box-shadow: 0 0 0 3px rgba(126, 220, 226, 0.45); + } + + .lg\:shadow-outline-green { + box-shadow: 0 0 0 3px rgba(132, 225, 188, 0.45); + } + + .lg\:shadow-outline-yellow { + box-shadow: 0 0 0 3px rgba(250, 202, 21, 0.45); + } + + .lg\:shadow-outline-orange { + box-shadow: 0 0 0 3px rgba(253, 186, 140, 0.45); + } + + .lg\:shadow-outline-red { + box-shadow: 0 0 0 3px rgba(248, 180, 180, 0.45); + } + + .lg\:shadow-outline-pink { + box-shadow: 0 0 0 3px rgba(248, 180, 217, 0.45); + } + + .lg\:shadow-outline-purple { + box-shadow: 0 0 0 3px rgba(202, 191, 253, 0.45); + } + + .lg\:shadow-outline-indigo { + box-shadow: 0 0 0 3px rgba(180, 198, 252, 0.45); + } + + .group:focus .lg\:group-focus\:shadow-xs { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); + } + + .group:focus .lg\:group-focus\:shadow-sm { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + } + + .group:focus .lg\:group-focus\:shadow { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + } + + .group:focus .lg\:group-focus\:shadow-md { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + } + + .group:focus .lg\:group-focus\:shadow-lg { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + } + + .group:focus .lg\:group-focus\:shadow-xl { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + } + + .group:focus .lg\:group-focus\:shadow-2xl { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + } + + .group:focus .lg\:group-focus\:shadow-inner { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + } + + .group:focus .lg\:group-focus\:shadow-outline { + box-shadow: 0 0 0 3px rgba(118, 169, 250, 0.45); + } + + .group:focus .lg\:group-focus\:shadow-none { + box-shadow: none; + } + + .group:focus .lg\:group-focus\:shadow-solid { + box-shadow: 0 0 0 2px currentColor; + } + + .group:focus .lg\:group-focus\:shadow-outline-gray { + box-shadow: 0 0 0 3px rgba(159, 166, 178, 0.45); + } + + .group:focus .lg\:group-focus\:shadow-outline-blue { + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); + } + + .group:focus .lg\:group-focus\:shadow-outline-teal { + box-shadow: 0 0 0 3px rgba(126, 220, 226, 0.45); + } + + .group:focus .lg\:group-focus\:shadow-outline-green { + box-shadow: 0 0 0 3px rgba(132, 225, 188, 0.45); + } + + .group:focus .lg\:group-focus\:shadow-outline-yellow { + box-shadow: 0 0 0 3px rgba(250, 202, 21, 0.45); + } + + .group:focus .lg\:group-focus\:shadow-outline-orange { + box-shadow: 0 0 0 3px rgba(253, 186, 140, 0.45); + } + + .group:focus .lg\:group-focus\:shadow-outline-red { + box-shadow: 0 0 0 3px rgba(248, 180, 180, 0.45); + } + + .group:focus .lg\:group-focus\:shadow-outline-pink { + box-shadow: 0 0 0 3px rgba(248, 180, 217, 0.45); + } + + .group:focus .lg\:group-focus\:shadow-outline-purple { + box-shadow: 0 0 0 3px rgba(202, 191, 253, 0.45); + } + + .group:focus .lg\:group-focus\:shadow-outline-indigo { + box-shadow: 0 0 0 3px rgba(180, 198, 252, 0.45); + } + + .lg\:hover\:shadow-xs:hover { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); + } + + .lg\:hover\:shadow-sm:hover { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + } + + .lg\:hover\:shadow:hover { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + } + + .lg\:hover\:shadow-md:hover { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + } + + .lg\:hover\:shadow-lg:hover { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + } + + .lg\:hover\:shadow-xl:hover { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + } + + .lg\:hover\:shadow-2xl:hover { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + } + + .lg\:hover\:shadow-inner:hover { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + } + + .lg\:hover\:shadow-outline:hover { + box-shadow: 0 0 0 3px rgba(118, 169, 250, 0.45); + } + + .lg\:hover\:shadow-none:hover { + box-shadow: none; + } + + .lg\:hover\:shadow-solid:hover { + box-shadow: 0 0 0 2px currentColor; + } + + .lg\:hover\:shadow-outline-gray:hover { + box-shadow: 0 0 0 3px rgba(159, 166, 178, 0.45); + } + + .lg\:hover\:shadow-outline-blue:hover { + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); + } + + .lg\:hover\:shadow-outline-teal:hover { + box-shadow: 0 0 0 3px rgba(126, 220, 226, 0.45); + } + + .lg\:hover\:shadow-outline-green:hover { + box-shadow: 0 0 0 3px rgba(132, 225, 188, 0.45); + } + + .lg\:hover\:shadow-outline-yellow:hover { + box-shadow: 0 0 0 3px rgba(250, 202, 21, 0.45); + } + + .lg\:hover\:shadow-outline-orange:hover { + box-shadow: 0 0 0 3px rgba(253, 186, 140, 0.45); + } + + .lg\:hover\:shadow-outline-red:hover { + box-shadow: 0 0 0 3px rgba(248, 180, 180, 0.45); + } + + .lg\:hover\:shadow-outline-pink:hover { + box-shadow: 0 0 0 3px rgba(248, 180, 217, 0.45); + } + + .lg\:hover\:shadow-outline-purple:hover { + box-shadow: 0 0 0 3px rgba(202, 191, 253, 0.45); + } + + .lg\:hover\:shadow-outline-indigo:hover { + box-shadow: 0 0 0 3px rgba(180, 198, 252, 0.45); + } + + .lg\:focus\:shadow-xs:focus { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); + } + + .lg\:focus\:shadow-sm:focus { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + } + + .lg\:focus\:shadow:focus { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + } + + .lg\:focus\:shadow-md:focus { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + } + + .lg\:focus\:shadow-lg:focus { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + } + + .lg\:focus\:shadow-xl:focus { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + } + + .lg\:focus\:shadow-2xl:focus { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + } + + .lg\:focus\:shadow-inner:focus { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + } + + .lg\:focus\:shadow-outline:focus { + box-shadow: 0 0 0 3px rgba(118, 169, 250, 0.45); + } + + .lg\:focus\:shadow-none:focus { + box-shadow: none; + } + + .lg\:focus\:shadow-solid:focus { + box-shadow: 0 0 0 2px currentColor; + } + + .lg\:focus\:shadow-outline-gray:focus { + box-shadow: 0 0 0 3px rgba(159, 166, 178, 0.45); + } + + .lg\:focus\:shadow-outline-blue:focus { + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); + } + + .lg\:focus\:shadow-outline-teal:focus { + box-shadow: 0 0 0 3px rgba(126, 220, 226, 0.45); + } + + .lg\:focus\:shadow-outline-green:focus { + box-shadow: 0 0 0 3px rgba(132, 225, 188, 0.45); + } + + .lg\:focus\:shadow-outline-yellow:focus { + box-shadow: 0 0 0 3px rgba(250, 202, 21, 0.45); + } + + .lg\:focus\:shadow-outline-orange:focus { + box-shadow: 0 0 0 3px rgba(253, 186, 140, 0.45); + } + + .lg\:focus\:shadow-outline-red:focus { + box-shadow: 0 0 0 3px rgba(248, 180, 180, 0.45); + } + + .lg\:focus\:shadow-outline-pink:focus { + box-shadow: 0 0 0 3px rgba(248, 180, 217, 0.45); + } + + .lg\:focus\:shadow-outline-purple:focus { + box-shadow: 0 0 0 3px rgba(202, 191, 253, 0.45); + } + + .lg\:focus\:shadow-outline-indigo:focus { + box-shadow: 0 0 0 3px rgba(180, 198, 252, 0.45); + } + + .lg\:fill-current { + fill: currentColor; + } + + .lg\:stroke-current { + stroke: currentColor; + } + + .lg\:stroke-0 { + stroke-width: 0; + } + + .lg\:stroke-1 { + stroke-width: 1; + } + + .lg\:stroke-2 { + stroke-width: 2; + } + + .lg\:table-auto { + table-layout: auto; + } + + .lg\:table-fixed { + table-layout: fixed; + } + + .lg\:text-left { + text-align: left; + } + + .lg\:text-center { + text-align: center; + } + + .lg\:text-right { + text-align: right; + } + + .lg\:text-justify { + text-align: justify; + } + + .lg\:text-transparent { + color: transparent; + } + + .lg\:text-white { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .lg\:text-black { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .lg\:text-gray-50 { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .lg\:text-gray-100 { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .lg\:text-gray-200 { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .lg\:text-gray-300 { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .lg\:text-gray-400 { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .lg\:text-gray-500 { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .lg\:text-gray-600 { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .lg\:text-gray-700 { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .lg\:text-gray-800 { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .lg\:text-gray-900 { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .lg\:text-cool-gray-50 { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .lg\:text-cool-gray-100 { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .lg\:text-cool-gray-200 { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .lg\:text-cool-gray-300 { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .lg\:text-cool-gray-400 { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .lg\:text-cool-gray-500 { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .lg\:text-cool-gray-600 { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .lg\:text-cool-gray-700 { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .lg\:text-cool-gray-800 { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .lg\:text-cool-gray-900 { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .lg\:text-red-50 { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .lg\:text-red-100 { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .lg\:text-red-200 { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .lg\:text-red-300 { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .lg\:text-red-400 { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .lg\:text-red-500 { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .lg\:text-red-600 { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .lg\:text-red-700 { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .lg\:text-red-800 { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .lg\:text-red-900 { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .lg\:text-orange-50 { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .lg\:text-orange-100 { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .lg\:text-orange-200 { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .lg\:text-orange-300 { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .lg\:text-orange-400 { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .lg\:text-orange-500 { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .lg\:text-orange-600 { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .lg\:text-orange-700 { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .lg\:text-orange-800 { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .lg\:text-orange-900 { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .lg\:text-yellow-50 { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .lg\:text-yellow-100 { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .lg\:text-yellow-200 { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .lg\:text-yellow-300 { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .lg\:text-yellow-400 { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .lg\:text-yellow-500 { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .lg\:text-yellow-600 { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .lg\:text-yellow-700 { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .lg\:text-yellow-800 { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .lg\:text-yellow-900 { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .lg\:text-green-50 { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .lg\:text-green-100 { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .lg\:text-green-200 { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .lg\:text-green-300 { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .lg\:text-green-400 { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .lg\:text-green-500 { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .lg\:text-green-600 { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .lg\:text-green-700 { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .lg\:text-green-800 { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .lg\:text-green-900 { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .lg\:text-teal-50 { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .lg\:text-teal-100 { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .lg\:text-teal-200 { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .lg\:text-teal-300 { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .lg\:text-teal-400 { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .lg\:text-teal-500 { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .lg\:text-teal-600 { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .lg\:text-teal-700 { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .lg\:text-teal-800 { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .lg\:text-teal-900 { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .lg\:text-blue-50 { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .lg\:text-blue-100 { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .lg\:text-blue-200 { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .lg\:text-blue-300 { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .lg\:text-blue-400 { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .lg\:text-blue-500 { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .lg\:text-blue-600 { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .lg\:text-blue-700 { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .lg\:text-blue-800 { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .lg\:text-blue-900 { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .lg\:text-indigo-50 { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .lg\:text-indigo-100 { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .lg\:text-indigo-200 { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .lg\:text-indigo-300 { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .lg\:text-indigo-400 { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .lg\:text-indigo-500 { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .lg\:text-indigo-600 { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .lg\:text-indigo-700 { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .lg\:text-indigo-800 { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .lg\:text-indigo-900 { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .lg\:text-purple-50 { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .lg\:text-purple-100 { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .lg\:text-purple-200 { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .lg\:text-purple-300 { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .lg\:text-purple-400 { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .lg\:text-purple-500 { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .lg\:text-purple-600 { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .lg\:text-purple-700 { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .lg\:text-purple-800 { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .lg\:text-purple-900 { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .lg\:text-pink-50 { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .lg\:text-pink-100 { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .lg\:text-pink-200 { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .lg\:text-pink-300 { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .lg\:text-pink-400 { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .lg\:text-pink-500 { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .lg\:text-pink-600 { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .lg\:text-pink-700 { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .lg\:text-pink-800 { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .lg\:text-pink-900 { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-transparent { + color: transparent; + } + + .group:hover .lg\:group-hover\:text-white { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-black { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-gray-50 { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-gray-100 { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-gray-200 { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-gray-300 { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-gray-400 { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-gray-500 { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-gray-600 { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-gray-700 { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-gray-800 { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-gray-900 { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-cool-gray-50 { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-cool-gray-100 { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-cool-gray-200 { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-cool-gray-300 { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-cool-gray-400 { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-cool-gray-500 { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-cool-gray-600 { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-cool-gray-700 { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-cool-gray-800 { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-cool-gray-900 { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-red-50 { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-red-100 { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-red-200 { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-red-300 { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-red-400 { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-red-500 { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-red-600 { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-red-700 { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-red-800 { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-red-900 { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-orange-50 { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-orange-100 { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-orange-200 { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-orange-300 { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-orange-400 { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-orange-500 { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-orange-600 { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-orange-700 { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-orange-800 { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-orange-900 { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-yellow-50 { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-yellow-100 { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-yellow-200 { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-yellow-300 { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-yellow-400 { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-yellow-500 { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-yellow-600 { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-yellow-700 { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-yellow-800 { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-yellow-900 { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-green-50 { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-green-100 { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-green-200 { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-green-300 { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-green-400 { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-green-500 { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-green-600 { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-green-700 { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-green-800 { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-green-900 { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-teal-50 { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-teal-100 { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-teal-200 { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-teal-300 { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-teal-400 { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-teal-500 { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-teal-600 { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-teal-700 { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-teal-800 { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-teal-900 { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-blue-50 { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-blue-100 { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-blue-200 { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-blue-300 { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-blue-400 { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-blue-500 { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-blue-600 { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-blue-700 { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-blue-800 { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-blue-900 { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-indigo-50 { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-indigo-100 { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-indigo-200 { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-indigo-300 { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-indigo-400 { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-indigo-500 { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-indigo-600 { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-indigo-700 { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-indigo-800 { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-indigo-900 { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-purple-50 { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-purple-100 { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-purple-200 { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-purple-300 { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-purple-400 { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-purple-500 { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-purple-600 { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-purple-700 { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-purple-800 { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-purple-900 { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-pink-50 { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-pink-100 { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-pink-200 { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-pink-300 { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-pink-400 { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-pink-500 { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-pink-600 { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-pink-700 { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-pink-800 { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .group:hover .lg\:group-hover\:text-pink-900 { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-transparent { + color: transparent; + } + + .group:focus .lg\:group-focus\:text-white { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-black { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-gray-50 { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-gray-100 { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-gray-200 { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-gray-300 { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-gray-400 { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-gray-500 { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-gray-600 { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-gray-700 { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-gray-800 { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-gray-900 { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-cool-gray-50 { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-cool-gray-100 { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-cool-gray-200 { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-cool-gray-300 { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-cool-gray-400 { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-cool-gray-500 { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-cool-gray-600 { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-cool-gray-700 { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-cool-gray-800 { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-cool-gray-900 { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-red-50 { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-red-100 { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-red-200 { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-red-300 { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-red-400 { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-red-500 { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-red-600 { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-red-700 { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-red-800 { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-red-900 { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-orange-50 { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-orange-100 { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-orange-200 { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-orange-300 { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-orange-400 { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-orange-500 { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-orange-600 { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-orange-700 { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-orange-800 { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-orange-900 { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-yellow-50 { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-yellow-100 { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-yellow-200 { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-yellow-300 { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-yellow-400 { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-yellow-500 { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-yellow-600 { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-yellow-700 { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-yellow-800 { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-yellow-900 { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-green-50 { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-green-100 { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-green-200 { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-green-300 { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-green-400 { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-green-500 { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-green-600 { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-green-700 { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-green-800 { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-green-900 { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-teal-50 { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-teal-100 { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-teal-200 { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-teal-300 { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-teal-400 { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-teal-500 { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-teal-600 { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-teal-700 { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-teal-800 { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-teal-900 { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-blue-50 { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-blue-100 { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-blue-200 { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-blue-300 { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-blue-400 { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-blue-500 { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-blue-600 { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-blue-700 { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-blue-800 { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-blue-900 { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-indigo-50 { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-indigo-100 { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-indigo-200 { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-indigo-300 { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-indigo-400 { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-indigo-500 { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-indigo-600 { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-indigo-700 { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-indigo-800 { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-indigo-900 { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-purple-50 { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-purple-100 { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-purple-200 { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-purple-300 { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-purple-400 { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-purple-500 { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-purple-600 { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-purple-700 { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-purple-800 { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-purple-900 { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-pink-50 { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-pink-100 { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-pink-200 { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-pink-300 { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-pink-400 { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-pink-500 { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-pink-600 { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-pink-700 { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-pink-800 { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .group:focus .lg\:group-focus\:text-pink-900 { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .lg\:hover\:text-transparent:hover { + color: transparent; + } + + .lg\:hover\:text-white:hover { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .lg\:hover\:text-black:hover { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .lg\:hover\:text-gray-50:hover { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .lg\:hover\:text-gray-100:hover { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .lg\:hover\:text-gray-200:hover { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .lg\:hover\:text-gray-300:hover { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .lg\:hover\:text-gray-400:hover { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .lg\:hover\:text-gray-500:hover { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .lg\:hover\:text-gray-600:hover { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .lg\:hover\:text-gray-700:hover { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .lg\:hover\:text-gray-800:hover { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .lg\:hover\:text-gray-900:hover { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .lg\:hover\:text-cool-gray-50:hover { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .lg\:hover\:text-cool-gray-100:hover { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .lg\:hover\:text-cool-gray-200:hover { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .lg\:hover\:text-cool-gray-300:hover { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .lg\:hover\:text-cool-gray-400:hover { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .lg\:hover\:text-cool-gray-500:hover { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .lg\:hover\:text-cool-gray-600:hover { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .lg\:hover\:text-cool-gray-700:hover { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .lg\:hover\:text-cool-gray-800:hover { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .lg\:hover\:text-cool-gray-900:hover { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .lg\:hover\:text-red-50:hover { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .lg\:hover\:text-red-100:hover { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .lg\:hover\:text-red-200:hover { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .lg\:hover\:text-red-300:hover { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .lg\:hover\:text-red-400:hover { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .lg\:hover\:text-red-500:hover { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .lg\:hover\:text-red-600:hover { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .lg\:hover\:text-red-700:hover { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .lg\:hover\:text-red-800:hover { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .lg\:hover\:text-red-900:hover { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .lg\:hover\:text-orange-50:hover { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .lg\:hover\:text-orange-100:hover { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .lg\:hover\:text-orange-200:hover { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .lg\:hover\:text-orange-300:hover { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .lg\:hover\:text-orange-400:hover { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .lg\:hover\:text-orange-500:hover { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .lg\:hover\:text-orange-600:hover { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .lg\:hover\:text-orange-700:hover { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .lg\:hover\:text-orange-800:hover { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .lg\:hover\:text-orange-900:hover { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .lg\:hover\:text-yellow-50:hover { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .lg\:hover\:text-yellow-100:hover { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .lg\:hover\:text-yellow-200:hover { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .lg\:hover\:text-yellow-300:hover { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .lg\:hover\:text-yellow-400:hover { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .lg\:hover\:text-yellow-500:hover { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .lg\:hover\:text-yellow-600:hover { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .lg\:hover\:text-yellow-700:hover { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .lg\:hover\:text-yellow-800:hover { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .lg\:hover\:text-yellow-900:hover { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .lg\:hover\:text-green-50:hover { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .lg\:hover\:text-green-100:hover { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .lg\:hover\:text-green-200:hover { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .lg\:hover\:text-green-300:hover { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .lg\:hover\:text-green-400:hover { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .lg\:hover\:text-green-500:hover { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .lg\:hover\:text-green-600:hover { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .lg\:hover\:text-green-700:hover { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .lg\:hover\:text-green-800:hover { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .lg\:hover\:text-green-900:hover { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .lg\:hover\:text-teal-50:hover { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .lg\:hover\:text-teal-100:hover { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .lg\:hover\:text-teal-200:hover { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .lg\:hover\:text-teal-300:hover { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .lg\:hover\:text-teal-400:hover { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .lg\:hover\:text-teal-500:hover { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .lg\:hover\:text-teal-600:hover { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .lg\:hover\:text-teal-700:hover { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .lg\:hover\:text-teal-800:hover { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .lg\:hover\:text-teal-900:hover { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .lg\:hover\:text-blue-50:hover { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .lg\:hover\:text-blue-100:hover { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .lg\:hover\:text-blue-200:hover { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .lg\:hover\:text-blue-300:hover { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .lg\:hover\:text-blue-400:hover { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .lg\:hover\:text-blue-500:hover { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .lg\:hover\:text-blue-600:hover { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .lg\:hover\:text-blue-700:hover { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .lg\:hover\:text-blue-800:hover { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .lg\:hover\:text-blue-900:hover { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .lg\:hover\:text-indigo-50:hover { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .lg\:hover\:text-indigo-100:hover { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .lg\:hover\:text-indigo-200:hover { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .lg\:hover\:text-indigo-300:hover { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .lg\:hover\:text-indigo-400:hover { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .lg\:hover\:text-indigo-500:hover { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .lg\:hover\:text-indigo-600:hover { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .lg\:hover\:text-indigo-700:hover { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .lg\:hover\:text-indigo-800:hover { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .lg\:hover\:text-indigo-900:hover { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .lg\:hover\:text-purple-50:hover { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .lg\:hover\:text-purple-100:hover { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .lg\:hover\:text-purple-200:hover { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .lg\:hover\:text-purple-300:hover { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .lg\:hover\:text-purple-400:hover { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .lg\:hover\:text-purple-500:hover { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .lg\:hover\:text-purple-600:hover { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .lg\:hover\:text-purple-700:hover { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .lg\:hover\:text-purple-800:hover { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .lg\:hover\:text-purple-900:hover { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .lg\:hover\:text-pink-50:hover { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .lg\:hover\:text-pink-100:hover { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .lg\:hover\:text-pink-200:hover { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .lg\:hover\:text-pink-300:hover { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .lg\:hover\:text-pink-400:hover { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .lg\:hover\:text-pink-500:hover { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .lg\:hover\:text-pink-600:hover { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .lg\:hover\:text-pink-700:hover { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .lg\:hover\:text-pink-800:hover { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .lg\:hover\:text-pink-900:hover { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .lg\:focus-within\:text-transparent:focus-within { + color: transparent; + } + + .lg\:focus-within\:text-white:focus-within { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .lg\:focus-within\:text-black:focus-within { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .lg\:focus-within\:text-gray-50:focus-within { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .lg\:focus-within\:text-gray-100:focus-within { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .lg\:focus-within\:text-gray-200:focus-within { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .lg\:focus-within\:text-gray-300:focus-within { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .lg\:focus-within\:text-gray-400:focus-within { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .lg\:focus-within\:text-gray-500:focus-within { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .lg\:focus-within\:text-gray-600:focus-within { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .lg\:focus-within\:text-gray-700:focus-within { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .lg\:focus-within\:text-gray-800:focus-within { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .lg\:focus-within\:text-gray-900:focus-within { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .lg\:focus-within\:text-cool-gray-50:focus-within { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .lg\:focus-within\:text-cool-gray-100:focus-within { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .lg\:focus-within\:text-cool-gray-200:focus-within { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .lg\:focus-within\:text-cool-gray-300:focus-within { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .lg\:focus-within\:text-cool-gray-400:focus-within { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .lg\:focus-within\:text-cool-gray-500:focus-within { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .lg\:focus-within\:text-cool-gray-600:focus-within { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .lg\:focus-within\:text-cool-gray-700:focus-within { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .lg\:focus-within\:text-cool-gray-800:focus-within { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .lg\:focus-within\:text-cool-gray-900:focus-within { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .lg\:focus-within\:text-red-50:focus-within { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .lg\:focus-within\:text-red-100:focus-within { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .lg\:focus-within\:text-red-200:focus-within { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .lg\:focus-within\:text-red-300:focus-within { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .lg\:focus-within\:text-red-400:focus-within { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .lg\:focus-within\:text-red-500:focus-within { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .lg\:focus-within\:text-red-600:focus-within { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .lg\:focus-within\:text-red-700:focus-within { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .lg\:focus-within\:text-red-800:focus-within { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .lg\:focus-within\:text-red-900:focus-within { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .lg\:focus-within\:text-orange-50:focus-within { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .lg\:focus-within\:text-orange-100:focus-within { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .lg\:focus-within\:text-orange-200:focus-within { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .lg\:focus-within\:text-orange-300:focus-within { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .lg\:focus-within\:text-orange-400:focus-within { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .lg\:focus-within\:text-orange-500:focus-within { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .lg\:focus-within\:text-orange-600:focus-within { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .lg\:focus-within\:text-orange-700:focus-within { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .lg\:focus-within\:text-orange-800:focus-within { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .lg\:focus-within\:text-orange-900:focus-within { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .lg\:focus-within\:text-yellow-50:focus-within { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .lg\:focus-within\:text-yellow-100:focus-within { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .lg\:focus-within\:text-yellow-200:focus-within { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .lg\:focus-within\:text-yellow-300:focus-within { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .lg\:focus-within\:text-yellow-400:focus-within { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .lg\:focus-within\:text-yellow-500:focus-within { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .lg\:focus-within\:text-yellow-600:focus-within { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .lg\:focus-within\:text-yellow-700:focus-within { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .lg\:focus-within\:text-yellow-800:focus-within { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .lg\:focus-within\:text-yellow-900:focus-within { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .lg\:focus-within\:text-green-50:focus-within { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .lg\:focus-within\:text-green-100:focus-within { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .lg\:focus-within\:text-green-200:focus-within { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .lg\:focus-within\:text-green-300:focus-within { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .lg\:focus-within\:text-green-400:focus-within { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .lg\:focus-within\:text-green-500:focus-within { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .lg\:focus-within\:text-green-600:focus-within { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .lg\:focus-within\:text-green-700:focus-within { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .lg\:focus-within\:text-green-800:focus-within { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .lg\:focus-within\:text-green-900:focus-within { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .lg\:focus-within\:text-teal-50:focus-within { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .lg\:focus-within\:text-teal-100:focus-within { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .lg\:focus-within\:text-teal-200:focus-within { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .lg\:focus-within\:text-teal-300:focus-within { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .lg\:focus-within\:text-teal-400:focus-within { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .lg\:focus-within\:text-teal-500:focus-within { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .lg\:focus-within\:text-teal-600:focus-within { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .lg\:focus-within\:text-teal-700:focus-within { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .lg\:focus-within\:text-teal-800:focus-within { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .lg\:focus-within\:text-teal-900:focus-within { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .lg\:focus-within\:text-blue-50:focus-within { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .lg\:focus-within\:text-blue-100:focus-within { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .lg\:focus-within\:text-blue-200:focus-within { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .lg\:focus-within\:text-blue-300:focus-within { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .lg\:focus-within\:text-blue-400:focus-within { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .lg\:focus-within\:text-blue-500:focus-within { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .lg\:focus-within\:text-blue-600:focus-within { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .lg\:focus-within\:text-blue-700:focus-within { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .lg\:focus-within\:text-blue-800:focus-within { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .lg\:focus-within\:text-blue-900:focus-within { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .lg\:focus-within\:text-indigo-50:focus-within { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .lg\:focus-within\:text-indigo-100:focus-within { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .lg\:focus-within\:text-indigo-200:focus-within { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .lg\:focus-within\:text-indigo-300:focus-within { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .lg\:focus-within\:text-indigo-400:focus-within { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .lg\:focus-within\:text-indigo-500:focus-within { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .lg\:focus-within\:text-indigo-600:focus-within { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .lg\:focus-within\:text-indigo-700:focus-within { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .lg\:focus-within\:text-indigo-800:focus-within { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .lg\:focus-within\:text-indigo-900:focus-within { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .lg\:focus-within\:text-purple-50:focus-within { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .lg\:focus-within\:text-purple-100:focus-within { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .lg\:focus-within\:text-purple-200:focus-within { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .lg\:focus-within\:text-purple-300:focus-within { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .lg\:focus-within\:text-purple-400:focus-within { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .lg\:focus-within\:text-purple-500:focus-within { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .lg\:focus-within\:text-purple-600:focus-within { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .lg\:focus-within\:text-purple-700:focus-within { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .lg\:focus-within\:text-purple-800:focus-within { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .lg\:focus-within\:text-purple-900:focus-within { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .lg\:focus-within\:text-pink-50:focus-within { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .lg\:focus-within\:text-pink-100:focus-within { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .lg\:focus-within\:text-pink-200:focus-within { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .lg\:focus-within\:text-pink-300:focus-within { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .lg\:focus-within\:text-pink-400:focus-within { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .lg\:focus-within\:text-pink-500:focus-within { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .lg\:focus-within\:text-pink-600:focus-within { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .lg\:focus-within\:text-pink-700:focus-within { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .lg\:focus-within\:text-pink-800:focus-within { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .lg\:focus-within\:text-pink-900:focus-within { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .lg\:focus\:text-transparent:focus { + color: transparent; + } + + .lg\:focus\:text-white:focus { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .lg\:focus\:text-black:focus { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .lg\:focus\:text-gray-50:focus { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .lg\:focus\:text-gray-100:focus { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .lg\:focus\:text-gray-200:focus { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .lg\:focus\:text-gray-300:focus { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .lg\:focus\:text-gray-400:focus { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .lg\:focus\:text-gray-500:focus { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .lg\:focus\:text-gray-600:focus { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .lg\:focus\:text-gray-700:focus { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .lg\:focus\:text-gray-800:focus { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .lg\:focus\:text-gray-900:focus { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .lg\:focus\:text-cool-gray-50:focus { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .lg\:focus\:text-cool-gray-100:focus { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .lg\:focus\:text-cool-gray-200:focus { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .lg\:focus\:text-cool-gray-300:focus { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .lg\:focus\:text-cool-gray-400:focus { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .lg\:focus\:text-cool-gray-500:focus { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .lg\:focus\:text-cool-gray-600:focus { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .lg\:focus\:text-cool-gray-700:focus { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .lg\:focus\:text-cool-gray-800:focus { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .lg\:focus\:text-cool-gray-900:focus { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .lg\:focus\:text-red-50:focus { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .lg\:focus\:text-red-100:focus { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .lg\:focus\:text-red-200:focus { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .lg\:focus\:text-red-300:focus { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .lg\:focus\:text-red-400:focus { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .lg\:focus\:text-red-500:focus { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .lg\:focus\:text-red-600:focus { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .lg\:focus\:text-red-700:focus { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .lg\:focus\:text-red-800:focus { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .lg\:focus\:text-red-900:focus { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .lg\:focus\:text-orange-50:focus { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .lg\:focus\:text-orange-100:focus { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .lg\:focus\:text-orange-200:focus { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .lg\:focus\:text-orange-300:focus { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .lg\:focus\:text-orange-400:focus { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .lg\:focus\:text-orange-500:focus { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .lg\:focus\:text-orange-600:focus { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .lg\:focus\:text-orange-700:focus { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .lg\:focus\:text-orange-800:focus { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .lg\:focus\:text-orange-900:focus { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .lg\:focus\:text-yellow-50:focus { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .lg\:focus\:text-yellow-100:focus { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .lg\:focus\:text-yellow-200:focus { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .lg\:focus\:text-yellow-300:focus { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .lg\:focus\:text-yellow-400:focus { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .lg\:focus\:text-yellow-500:focus { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .lg\:focus\:text-yellow-600:focus { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .lg\:focus\:text-yellow-700:focus { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .lg\:focus\:text-yellow-800:focus { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .lg\:focus\:text-yellow-900:focus { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .lg\:focus\:text-green-50:focus { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .lg\:focus\:text-green-100:focus { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .lg\:focus\:text-green-200:focus { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .lg\:focus\:text-green-300:focus { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .lg\:focus\:text-green-400:focus { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .lg\:focus\:text-green-500:focus { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .lg\:focus\:text-green-600:focus { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .lg\:focus\:text-green-700:focus { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .lg\:focus\:text-green-800:focus { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .lg\:focus\:text-green-900:focus { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .lg\:focus\:text-teal-50:focus { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .lg\:focus\:text-teal-100:focus { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .lg\:focus\:text-teal-200:focus { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .lg\:focus\:text-teal-300:focus { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .lg\:focus\:text-teal-400:focus { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .lg\:focus\:text-teal-500:focus { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .lg\:focus\:text-teal-600:focus { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .lg\:focus\:text-teal-700:focus { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .lg\:focus\:text-teal-800:focus { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .lg\:focus\:text-teal-900:focus { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .lg\:focus\:text-blue-50:focus { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .lg\:focus\:text-blue-100:focus { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .lg\:focus\:text-blue-200:focus { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .lg\:focus\:text-blue-300:focus { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .lg\:focus\:text-blue-400:focus { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .lg\:focus\:text-blue-500:focus { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .lg\:focus\:text-blue-600:focus { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .lg\:focus\:text-blue-700:focus { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .lg\:focus\:text-blue-800:focus { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .lg\:focus\:text-blue-900:focus { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .lg\:focus\:text-indigo-50:focus { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .lg\:focus\:text-indigo-100:focus { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .lg\:focus\:text-indigo-200:focus { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .lg\:focus\:text-indigo-300:focus { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .lg\:focus\:text-indigo-400:focus { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .lg\:focus\:text-indigo-500:focus { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .lg\:focus\:text-indigo-600:focus { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .lg\:focus\:text-indigo-700:focus { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .lg\:focus\:text-indigo-800:focus { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .lg\:focus\:text-indigo-900:focus { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .lg\:focus\:text-purple-50:focus { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .lg\:focus\:text-purple-100:focus { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .lg\:focus\:text-purple-200:focus { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .lg\:focus\:text-purple-300:focus { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .lg\:focus\:text-purple-400:focus { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .lg\:focus\:text-purple-500:focus { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .lg\:focus\:text-purple-600:focus { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .lg\:focus\:text-purple-700:focus { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .lg\:focus\:text-purple-800:focus { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .lg\:focus\:text-purple-900:focus { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .lg\:focus\:text-pink-50:focus { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .lg\:focus\:text-pink-100:focus { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .lg\:focus\:text-pink-200:focus { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .lg\:focus\:text-pink-300:focus { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .lg\:focus\:text-pink-400:focus { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .lg\:focus\:text-pink-500:focus { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .lg\:focus\:text-pink-600:focus { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .lg\:focus\:text-pink-700:focus { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .lg\:focus\:text-pink-800:focus { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .lg\:focus\:text-pink-900:focus { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .lg\:active\:text-transparent:active { + color: transparent; + } + + .lg\:active\:text-white:active { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .lg\:active\:text-black:active { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .lg\:active\:text-gray-50:active { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .lg\:active\:text-gray-100:active { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .lg\:active\:text-gray-200:active { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .lg\:active\:text-gray-300:active { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .lg\:active\:text-gray-400:active { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .lg\:active\:text-gray-500:active { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .lg\:active\:text-gray-600:active { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .lg\:active\:text-gray-700:active { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .lg\:active\:text-gray-800:active { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .lg\:active\:text-gray-900:active { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .lg\:active\:text-cool-gray-50:active { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .lg\:active\:text-cool-gray-100:active { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .lg\:active\:text-cool-gray-200:active { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .lg\:active\:text-cool-gray-300:active { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .lg\:active\:text-cool-gray-400:active { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .lg\:active\:text-cool-gray-500:active { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .lg\:active\:text-cool-gray-600:active { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .lg\:active\:text-cool-gray-700:active { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .lg\:active\:text-cool-gray-800:active { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .lg\:active\:text-cool-gray-900:active { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .lg\:active\:text-red-50:active { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .lg\:active\:text-red-100:active { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .lg\:active\:text-red-200:active { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .lg\:active\:text-red-300:active { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .lg\:active\:text-red-400:active { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .lg\:active\:text-red-500:active { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .lg\:active\:text-red-600:active { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .lg\:active\:text-red-700:active { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .lg\:active\:text-red-800:active { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .lg\:active\:text-red-900:active { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .lg\:active\:text-orange-50:active { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .lg\:active\:text-orange-100:active { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .lg\:active\:text-orange-200:active { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .lg\:active\:text-orange-300:active { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .lg\:active\:text-orange-400:active { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .lg\:active\:text-orange-500:active { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .lg\:active\:text-orange-600:active { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .lg\:active\:text-orange-700:active { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .lg\:active\:text-orange-800:active { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .lg\:active\:text-orange-900:active { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .lg\:active\:text-yellow-50:active { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .lg\:active\:text-yellow-100:active { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .lg\:active\:text-yellow-200:active { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .lg\:active\:text-yellow-300:active { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .lg\:active\:text-yellow-400:active { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .lg\:active\:text-yellow-500:active { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .lg\:active\:text-yellow-600:active { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .lg\:active\:text-yellow-700:active { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .lg\:active\:text-yellow-800:active { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .lg\:active\:text-yellow-900:active { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .lg\:active\:text-green-50:active { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .lg\:active\:text-green-100:active { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .lg\:active\:text-green-200:active { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .lg\:active\:text-green-300:active { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .lg\:active\:text-green-400:active { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .lg\:active\:text-green-500:active { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .lg\:active\:text-green-600:active { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .lg\:active\:text-green-700:active { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .lg\:active\:text-green-800:active { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .lg\:active\:text-green-900:active { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .lg\:active\:text-teal-50:active { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .lg\:active\:text-teal-100:active { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .lg\:active\:text-teal-200:active { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .lg\:active\:text-teal-300:active { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .lg\:active\:text-teal-400:active { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .lg\:active\:text-teal-500:active { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .lg\:active\:text-teal-600:active { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .lg\:active\:text-teal-700:active { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .lg\:active\:text-teal-800:active { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .lg\:active\:text-teal-900:active { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .lg\:active\:text-blue-50:active { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .lg\:active\:text-blue-100:active { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .lg\:active\:text-blue-200:active { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .lg\:active\:text-blue-300:active { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .lg\:active\:text-blue-400:active { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .lg\:active\:text-blue-500:active { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .lg\:active\:text-blue-600:active { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .lg\:active\:text-blue-700:active { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .lg\:active\:text-blue-800:active { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .lg\:active\:text-blue-900:active { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .lg\:active\:text-indigo-50:active { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .lg\:active\:text-indigo-100:active { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .lg\:active\:text-indigo-200:active { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .lg\:active\:text-indigo-300:active { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .lg\:active\:text-indigo-400:active { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .lg\:active\:text-indigo-500:active { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .lg\:active\:text-indigo-600:active { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .lg\:active\:text-indigo-700:active { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .lg\:active\:text-indigo-800:active { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .lg\:active\:text-indigo-900:active { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .lg\:active\:text-purple-50:active { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .lg\:active\:text-purple-100:active { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .lg\:active\:text-purple-200:active { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .lg\:active\:text-purple-300:active { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .lg\:active\:text-purple-400:active { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .lg\:active\:text-purple-500:active { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .lg\:active\:text-purple-600:active { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .lg\:active\:text-purple-700:active { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .lg\:active\:text-purple-800:active { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .lg\:active\:text-purple-900:active { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .lg\:active\:text-pink-50:active { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .lg\:active\:text-pink-100:active { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .lg\:active\:text-pink-200:active { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .lg\:active\:text-pink-300:active { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .lg\:active\:text-pink-400:active { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .lg\:active\:text-pink-500:active { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .lg\:active\:text-pink-600:active { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .lg\:active\:text-pink-700:active { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .lg\:active\:text-pink-800:active { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .lg\:active\:text-pink-900:active { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .lg\:text-opacity-0 { + --text-opacity: 0; + } + + .lg\:text-opacity-25 { + --text-opacity: 0.25; + } + + .lg\:text-opacity-50 { + --text-opacity: 0.5; + } + + .lg\:text-opacity-75 { + --text-opacity: 0.75; + } + + .lg\:text-opacity-100 { + --text-opacity: 1; + } + + .lg\:hover\:text-opacity-0:hover { + --text-opacity: 0; + } + + .lg\:hover\:text-opacity-25:hover { + --text-opacity: 0.25; + } + + .lg\:hover\:text-opacity-50:hover { + --text-opacity: 0.5; + } + + .lg\:hover\:text-opacity-75:hover { + --text-opacity: 0.75; + } + + .lg\:hover\:text-opacity-100:hover { + --text-opacity: 1; + } + + .lg\:focus\:text-opacity-0:focus { + --text-opacity: 0; + } + + .lg\:focus\:text-opacity-25:focus { + --text-opacity: 0.25; + } + + .lg\:focus\:text-opacity-50:focus { + --text-opacity: 0.5; + } + + .lg\:focus\:text-opacity-75:focus { + --text-opacity: 0.75; + } + + .lg\:focus\:text-opacity-100:focus { + --text-opacity: 1; + } + + .lg\:italic { + font-style: italic; + } + + .lg\:not-italic { + font-style: normal; + } + + .lg\:uppercase { + text-transform: uppercase; + } + + .lg\:lowercase { + text-transform: lowercase; + } + + .lg\:capitalize { + text-transform: capitalize; + } + + .lg\:normal-case { + text-transform: none; + } + + .lg\:underline { + text-decoration: underline; + } + + .lg\:line-through { + text-decoration: line-through; + } + + .lg\:no-underline { + text-decoration: none; + } + + .group:hover .lg\:group-hover\:underline { + text-decoration: underline; + } + + .group:hover .lg\:group-hover\:line-through { + text-decoration: line-through; + } + + .group:hover .lg\:group-hover\:no-underline { + text-decoration: none; + } + + .group:focus .lg\:group-focus\:underline { + text-decoration: underline; + } + + .group:focus .lg\:group-focus\:line-through { + text-decoration: line-through; + } + + .group:focus .lg\:group-focus\:no-underline { + text-decoration: none; + } + + .lg\:hover\:underline:hover { + text-decoration: underline; + } + + .lg\:hover\:line-through:hover { + text-decoration: line-through; + } + + .lg\:hover\:no-underline:hover { + text-decoration: none; + } + + .lg\:focus\:underline:focus { + text-decoration: underline; + } + + .lg\:focus\:line-through:focus { + text-decoration: line-through; + } + + .lg\:focus\:no-underline:focus { + text-decoration: none; + } + + .lg\:antialiased { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + + .lg\:subpixel-antialiased { + -webkit-font-smoothing: auto; + -moz-osx-font-smoothing: auto; + } + + .lg\:ordinal, .lg\:slashed-zero, .lg\:lining-nums, .lg\:oldstyle-nums, .lg\:proportional-nums, .lg\:tabular-nums, .lg\:diagonal-fractions, .lg\:stacked-fractions { + --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/); + --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/); + --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/); + --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/); + --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/); + font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction); + } + + .lg\:normal-nums { + font-variant-numeric: normal; + } + + .lg\:ordinal { + --font-variant-numeric-ordinal: ordinal; + } + + .lg\:slashed-zero { + --font-variant-numeric-slashed-zero: slashed-zero; + } + + .lg\:lining-nums { + --font-variant-numeric-figure: lining-nums; + } + + .lg\:oldstyle-nums { + --font-variant-numeric-figure: oldstyle-nums; + } + + .lg\:proportional-nums { + --font-variant-numeric-spacing: proportional-nums; + } + + .lg\:tabular-nums { + --font-variant-numeric-spacing: tabular-nums; + } + + .lg\:diagonal-fractions { + --font-variant-numeric-fraction: diagonal-fractions; + } + + .lg\:stacked-fractions { + --font-variant-numeric-fraction: stacked-fractions; + } + + .lg\:tracking-tighter { + letter-spacing: -0.05em; + } + + .lg\:tracking-tight { + letter-spacing: -0.025em; + } + + .lg\:tracking-normal { + letter-spacing: 0; + } + + .lg\:tracking-wide { + letter-spacing: 0.025em; + } + + .lg\:tracking-wider { + letter-spacing: 0.05em; + } + + .lg\:tracking-widest { + letter-spacing: 0.1em; + } + + .lg\:select-none { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .lg\:select-text { + -webkit-user-select: text; + -moz-user-select: text; + -ms-user-select: text; + user-select: text; + } + + .lg\:select-all { + -webkit-user-select: all; + -moz-user-select: all; + -ms-user-select: all; + user-select: all; + } + + .lg\:select-auto { + -webkit-user-select: auto; + -moz-user-select: auto; + -ms-user-select: auto; + user-select: auto; + } + + .lg\:align-baseline { + vertical-align: baseline; + } + + .lg\:align-top { + vertical-align: top; + } + + .lg\:align-middle { + vertical-align: middle; + } + + .lg\:align-bottom { + vertical-align: bottom; + } + + .lg\:align-text-top { + vertical-align: text-top; + } + + .lg\:align-text-bottom { + vertical-align: text-bottom; + } + + .lg\:visible { + visibility: visible; + } + + .lg\:invisible { + visibility: hidden; + } + + .lg\:whitespace-normal { + white-space: normal; + } + + .lg\:whitespace-no-wrap { + white-space: nowrap; + } + + .lg\:whitespace-pre { + white-space: pre; + } + + .lg\:whitespace-pre-line { + white-space: pre-line; + } + + .lg\:whitespace-pre-wrap { + white-space: pre-wrap; + } + + .lg\:break-normal { + overflow-wrap: normal; + word-break: normal; + } + + .lg\:break-words { + overflow-wrap: break-word; + } + + .lg\:break-all { + word-break: break-all; + } + + .lg\:truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + + .lg\:w-0 { + width: 0; + } + + .lg\:w-1 { + width: 0.25rem; + } + + .lg\:w-2 { + width: 0.5rem; + } + + .lg\:w-3 { + width: 0.75rem; + } + + .lg\:w-4 { + width: 1rem; + } + + .lg\:w-5 { + width: 1.25rem; + } + + .lg\:w-6 { + width: 1.5rem; + } + + .lg\:w-7 { + width: 1.75rem; + } + + .lg\:w-8 { + width: 2rem; + } + + .lg\:w-9 { + width: 2.25rem; + } + + .lg\:w-10 { + width: 2.5rem; + } + + .lg\:w-11 { + width: 2.75rem; + } + + .lg\:w-12 { + width: 3rem; + } + + .lg\:w-13 { + width: 3.25rem; + } + + .lg\:w-14 { + width: 3.5rem; + } + + .lg\:w-15 { + width: 3.75rem; + } + + .lg\:w-16 { + width: 4rem; + } + + .lg\:w-20 { + width: 5rem; + } + + .lg\:w-24 { + width: 6rem; + } + + .lg\:w-28 { + width: 7rem; + } + + .lg\:w-32 { + width: 8rem; + } + + .lg\:w-36 { + width: 9rem; + } + + .lg\:w-40 { + width: 10rem; + } + + .lg\:w-44 { + width: 11rem; + } + + .lg\:w-48 { + width: 12rem; + } + + .lg\:w-52 { + width: 13rem; + } + + .lg\:w-56 { + width: 14rem; + } + + .lg\:w-60 { + width: 15rem; + } + + .lg\:w-64 { + width: 16rem; + } + + .lg\:w-72 { + width: 18rem; + } + + .lg\:w-80 { + width: 20rem; + } + + .lg\:w-96 { + width: 24rem; + } + + .lg\:w-auto { + width: auto; + } + + .lg\:w-px { + width: 1px; + } + + .lg\:w-0\.5 { + width: 0.125rem; + } + + .lg\:w-1\.5 { + width: 0.375rem; + } + + .lg\:w-2\.5 { + width: 0.625rem; + } + + .lg\:w-3\.5 { + width: 0.875rem; + } + + .lg\:w-1\/2 { + width: 50%; + } + + .lg\:w-1\/3 { + width: 33.333333%; + } + + .lg\:w-2\/3 { + width: 66.666667%; + } + + .lg\:w-1\/4 { + width: 25%; + } + + .lg\:w-2\/4 { + width: 50%; + } + + .lg\:w-3\/4 { + width: 75%; + } + + .lg\:w-1\/5 { + width: 20%; + } + + .lg\:w-2\/5 { + width: 40%; + } + + .lg\:w-3\/5 { + width: 60%; + } + + .lg\:w-4\/5 { + width: 80%; + } + + .lg\:w-1\/6 { + width: 16.666667%; + } + + .lg\:w-2\/6 { + width: 33.333333%; + } + + .lg\:w-3\/6 { + width: 50%; + } + + .lg\:w-4\/6 { + width: 66.666667%; + } + + .lg\:w-5\/6 { + width: 83.333333%; + } + + .lg\:w-1\/12 { + width: 8.333333%; + } + + .lg\:w-2\/12 { + width: 16.666667%; + } + + .lg\:w-3\/12 { + width: 25%; + } + + .lg\:w-4\/12 { + width: 33.333333%; + } + + .lg\:w-5\/12 { + width: 41.666667%; + } + + .lg\:w-6\/12 { + width: 50%; + } + + .lg\:w-7\/12 { + width: 58.333333%; + } + + .lg\:w-8\/12 { + width: 66.666667%; + } + + .lg\:w-9\/12 { + width: 75%; + } + + .lg\:w-10\/12 { + width: 83.333333%; + } + + .lg\:w-11\/12 { + width: 91.666667%; + } + + .lg\:w-full { + width: 100%; + } + + .lg\:w-screen { + width: 100vw; + } + + .lg\:w-min-content { + width: -webkit-min-content; + width: -moz-min-content; + width: min-content; + } + + .lg\:w-max-content { + width: -webkit-max-content; + width: -moz-max-content; + width: max-content; + } + + .lg\:z-0 { + z-index: 0; + } + + .lg\:z-10 { + z-index: 10; + } + + .lg\:z-20 { + z-index: 20; + } + + .lg\:z-30 { + z-index: 30; + } + + .lg\:z-40 { + z-index: 40; + } + + .lg\:z-50 { + z-index: 50; + } + + .lg\:z-auto { + z-index: auto; + } + + .lg\:focus-within\:z-0:focus-within { + z-index: 0; + } + + .lg\:focus-within\:z-10:focus-within { + z-index: 10; + } + + .lg\:focus-within\:z-20:focus-within { + z-index: 20; + } + + .lg\:focus-within\:z-30:focus-within { + z-index: 30; + } + + .lg\:focus-within\:z-40:focus-within { + z-index: 40; + } + + .lg\:focus-within\:z-50:focus-within { + z-index: 50; + } + + .lg\:focus-within\:z-auto:focus-within { + z-index: auto; + } + + .lg\:focus\:z-0:focus { + z-index: 0; + } + + .lg\:focus\:z-10:focus { + z-index: 10; + } + + .lg\:focus\:z-20:focus { + z-index: 20; + } + + .lg\:focus\:z-30:focus { + z-index: 30; + } + + .lg\:focus\:z-40:focus { + z-index: 40; + } + + .lg\:focus\:z-50:focus { + z-index: 50; + } + + .lg\:focus\:z-auto:focus { + z-index: auto; + } + + .lg\:gap-0 { + grid-gap: 0; + gap: 0; + } + + .lg\:gap-1 { + grid-gap: 0.25rem; + gap: 0.25rem; + } + + .lg\:gap-2 { + grid-gap: 0.5rem; + gap: 0.5rem; + } + + .lg\:gap-3 { + grid-gap: 0.75rem; + gap: 0.75rem; + } + + .lg\:gap-4 { + grid-gap: 1rem; + gap: 1rem; + } + + .lg\:gap-5 { + grid-gap: 1.25rem; + gap: 1.25rem; + } + + .lg\:gap-6 { + grid-gap: 1.5rem; + gap: 1.5rem; + } + + .lg\:gap-7 { + grid-gap: 1.75rem; + gap: 1.75rem; + } + + .lg\:gap-8 { + grid-gap: 2rem; + gap: 2rem; + } + + .lg\:gap-9 { + grid-gap: 2.25rem; + gap: 2.25rem; + } + + .lg\:gap-10 { + grid-gap: 2.5rem; + gap: 2.5rem; + } + + .lg\:gap-11 { + grid-gap: 2.75rem; + gap: 2.75rem; + } + + .lg\:gap-12 { + grid-gap: 3rem; + gap: 3rem; + } + + .lg\:gap-13 { + grid-gap: 3.25rem; + gap: 3.25rem; + } + + .lg\:gap-14 { + grid-gap: 3.5rem; + gap: 3.5rem; + } + + .lg\:gap-15 { + grid-gap: 3.75rem; + gap: 3.75rem; + } + + .lg\:gap-16 { + grid-gap: 4rem; + gap: 4rem; + } + + .lg\:gap-20 { + grid-gap: 5rem; + gap: 5rem; + } + + .lg\:gap-24 { + grid-gap: 6rem; + gap: 6rem; + } + + .lg\:gap-28 { + grid-gap: 7rem; + gap: 7rem; + } + + .lg\:gap-32 { + grid-gap: 8rem; + gap: 8rem; + } + + .lg\:gap-36 { + grid-gap: 9rem; + gap: 9rem; + } + + .lg\:gap-40 { + grid-gap: 10rem; + gap: 10rem; + } + + .lg\:gap-44 { + grid-gap: 11rem; + gap: 11rem; + } + + .lg\:gap-48 { + grid-gap: 12rem; + gap: 12rem; + } + + .lg\:gap-52 { + grid-gap: 13rem; + gap: 13rem; + } + + .lg\:gap-56 { + grid-gap: 14rem; + gap: 14rem; + } + + .lg\:gap-60 { + grid-gap: 15rem; + gap: 15rem; + } + + .lg\:gap-64 { + grid-gap: 16rem; + gap: 16rem; + } + + .lg\:gap-72 { + grid-gap: 18rem; + gap: 18rem; + } + + .lg\:gap-80 { + grid-gap: 20rem; + gap: 20rem; + } + + .lg\:gap-96 { + grid-gap: 24rem; + gap: 24rem; + } + + .lg\:gap-px { + grid-gap: 1px; + gap: 1px; + } + + .lg\:gap-0\.5 { + grid-gap: 0.125rem; + gap: 0.125rem; + } + + .lg\:gap-1\.5 { + grid-gap: 0.375rem; + gap: 0.375rem; + } + + .lg\:gap-2\.5 { + grid-gap: 0.625rem; + gap: 0.625rem; + } + + .lg\:gap-3\.5 { + grid-gap: 0.875rem; + gap: 0.875rem; + } + + .lg\:gap-1\/2 { + grid-gap: 50%; + gap: 50%; + } + + .lg\:gap-1\/3 { + grid-gap: 33.333333%; + gap: 33.333333%; + } + + .lg\:gap-2\/3 { + grid-gap: 66.666667%; + gap: 66.666667%; + } + + .lg\:gap-1\/4 { + grid-gap: 25%; + gap: 25%; + } + + .lg\:gap-2\/4 { + grid-gap: 50%; + gap: 50%; + } + + .lg\:gap-3\/4 { + grid-gap: 75%; + gap: 75%; + } + + .lg\:gap-1\/5 { + grid-gap: 20%; + gap: 20%; + } + + .lg\:gap-2\/5 { + grid-gap: 40%; + gap: 40%; + } + + .lg\:gap-3\/5 { + grid-gap: 60%; + gap: 60%; + } + + .lg\:gap-4\/5 { + grid-gap: 80%; + gap: 80%; + } + + .lg\:gap-1\/6 { + grid-gap: 16.666667%; + gap: 16.666667%; + } + + .lg\:gap-2\/6 { + grid-gap: 33.333333%; + gap: 33.333333%; + } + + .lg\:gap-3\/6 { + grid-gap: 50%; + gap: 50%; + } + + .lg\:gap-4\/6 { + grid-gap: 66.666667%; + gap: 66.666667%; + } + + .lg\:gap-5\/6 { + grid-gap: 83.333333%; + gap: 83.333333%; + } + + .lg\:gap-1\/12 { + grid-gap: 8.333333%; + gap: 8.333333%; + } + + .lg\:gap-2\/12 { + grid-gap: 16.666667%; + gap: 16.666667%; + } + + .lg\:gap-3\/12 { + grid-gap: 25%; + gap: 25%; + } + + .lg\:gap-4\/12 { + grid-gap: 33.333333%; + gap: 33.333333%; + } + + .lg\:gap-5\/12 { + grid-gap: 41.666667%; + gap: 41.666667%; + } + + .lg\:gap-6\/12 { + grid-gap: 50%; + gap: 50%; + } + + .lg\:gap-7\/12 { + grid-gap: 58.333333%; + gap: 58.333333%; + } + + .lg\:gap-8\/12 { + grid-gap: 66.666667%; + gap: 66.666667%; + } + + .lg\:gap-9\/12 { + grid-gap: 75%; + gap: 75%; + } + + .lg\:gap-10\/12 { + grid-gap: 83.333333%; + gap: 83.333333%; + } + + .lg\:gap-11\/12 { + grid-gap: 91.666667%; + gap: 91.666667%; + } + + .lg\:gap-full { + grid-gap: 100%; + gap: 100%; + } + + .lg\:col-gap-0 { + grid-column-gap: 0; + -moz-column-gap: 0; + column-gap: 0; + } + + .lg\:col-gap-1 { + grid-column-gap: 0.25rem; + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; + } + + .lg\:col-gap-2 { + grid-column-gap: 0.5rem; + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; + } + + .lg\:col-gap-3 { + grid-column-gap: 0.75rem; + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; + } + + .lg\:col-gap-4 { + grid-column-gap: 1rem; + -moz-column-gap: 1rem; + column-gap: 1rem; + } + + .lg\:col-gap-5 { + grid-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + + .lg\:col-gap-6 { + grid-column-gap: 1.5rem; + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + + .lg\:col-gap-7 { + grid-column-gap: 1.75rem; + -moz-column-gap: 1.75rem; + column-gap: 1.75rem; + } + + .lg\:col-gap-8 { + grid-column-gap: 2rem; + -moz-column-gap: 2rem; + column-gap: 2rem; + } + + .lg\:col-gap-9 { + grid-column-gap: 2.25rem; + -moz-column-gap: 2.25rem; + column-gap: 2.25rem; + } + + .lg\:col-gap-10 { + grid-column-gap: 2.5rem; + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; + } + + .lg\:col-gap-11 { + grid-column-gap: 2.75rem; + -moz-column-gap: 2.75rem; + column-gap: 2.75rem; + } + + .lg\:col-gap-12 { + grid-column-gap: 3rem; + -moz-column-gap: 3rem; + column-gap: 3rem; + } + + .lg\:col-gap-13 { + grid-column-gap: 3.25rem; + -moz-column-gap: 3.25rem; + column-gap: 3.25rem; + } + + .lg\:col-gap-14 { + grid-column-gap: 3.5rem; + -moz-column-gap: 3.5rem; + column-gap: 3.5rem; + } + + .lg\:col-gap-15 { + grid-column-gap: 3.75rem; + -moz-column-gap: 3.75rem; + column-gap: 3.75rem; + } + + .lg\:col-gap-16 { + grid-column-gap: 4rem; + -moz-column-gap: 4rem; + column-gap: 4rem; + } + + .lg\:col-gap-20 { + grid-column-gap: 5rem; + -moz-column-gap: 5rem; + column-gap: 5rem; + } + + .lg\:col-gap-24 { + grid-column-gap: 6rem; + -moz-column-gap: 6rem; + column-gap: 6rem; + } + + .lg\:col-gap-28 { + grid-column-gap: 7rem; + -moz-column-gap: 7rem; + column-gap: 7rem; + } + + .lg\:col-gap-32 { + grid-column-gap: 8rem; + -moz-column-gap: 8rem; + column-gap: 8rem; + } + + .lg\:col-gap-36 { + grid-column-gap: 9rem; + -moz-column-gap: 9rem; + column-gap: 9rem; + } + + .lg\:col-gap-40 { + grid-column-gap: 10rem; + -moz-column-gap: 10rem; + column-gap: 10rem; + } + + .lg\:col-gap-44 { + grid-column-gap: 11rem; + -moz-column-gap: 11rem; + column-gap: 11rem; + } + + .lg\:col-gap-48 { + grid-column-gap: 12rem; + -moz-column-gap: 12rem; + column-gap: 12rem; + } + + .lg\:col-gap-52 { + grid-column-gap: 13rem; + -moz-column-gap: 13rem; + column-gap: 13rem; + } + + .lg\:col-gap-56 { + grid-column-gap: 14rem; + -moz-column-gap: 14rem; + column-gap: 14rem; + } + + .lg\:col-gap-60 { + grid-column-gap: 15rem; + -moz-column-gap: 15rem; + column-gap: 15rem; + } + + .lg\:col-gap-64 { + grid-column-gap: 16rem; + -moz-column-gap: 16rem; + column-gap: 16rem; + } + + .lg\:col-gap-72 { + grid-column-gap: 18rem; + -moz-column-gap: 18rem; + column-gap: 18rem; + } + + .lg\:col-gap-80 { + grid-column-gap: 20rem; + -moz-column-gap: 20rem; + column-gap: 20rem; + } + + .lg\:col-gap-96 { + grid-column-gap: 24rem; + -moz-column-gap: 24rem; + column-gap: 24rem; + } + + .lg\:col-gap-px { + grid-column-gap: 1px; + -moz-column-gap: 1px; + column-gap: 1px; + } + + .lg\:col-gap-0\.5 { + grid-column-gap: 0.125rem; + -moz-column-gap: 0.125rem; + column-gap: 0.125rem; + } + + .lg\:col-gap-1\.5 { + grid-column-gap: 0.375rem; + -moz-column-gap: 0.375rem; + column-gap: 0.375rem; + } + + .lg\:col-gap-2\.5 { + grid-column-gap: 0.625rem; + -moz-column-gap: 0.625rem; + column-gap: 0.625rem; + } + + .lg\:col-gap-3\.5 { + grid-column-gap: 0.875rem; + -moz-column-gap: 0.875rem; + column-gap: 0.875rem; + } + + .lg\:col-gap-1\/2 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .lg\:col-gap-1\/3 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; + } + + .lg\:col-gap-2\/3 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; + } + + .lg\:col-gap-1\/4 { + grid-column-gap: 25%; + -moz-column-gap: 25%; + column-gap: 25%; + } + + .lg\:col-gap-2\/4 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .lg\:col-gap-3\/4 { + grid-column-gap: 75%; + -moz-column-gap: 75%; + column-gap: 75%; + } + + .lg\:col-gap-1\/5 { + grid-column-gap: 20%; + -moz-column-gap: 20%; + column-gap: 20%; + } + + .lg\:col-gap-2\/5 { + grid-column-gap: 40%; + -moz-column-gap: 40%; + column-gap: 40%; + } + + .lg\:col-gap-3\/5 { + grid-column-gap: 60%; + -moz-column-gap: 60%; + column-gap: 60%; + } + + .lg\:col-gap-4\/5 { + grid-column-gap: 80%; + -moz-column-gap: 80%; + column-gap: 80%; + } + + .lg\:col-gap-1\/6 { + grid-column-gap: 16.666667%; + -moz-column-gap: 16.666667%; + column-gap: 16.666667%; + } + + .lg\:col-gap-2\/6 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; + } + + .lg\:col-gap-3\/6 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .lg\:col-gap-4\/6 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; + } + + .lg\:col-gap-5\/6 { + grid-column-gap: 83.333333%; + -moz-column-gap: 83.333333%; + column-gap: 83.333333%; + } + + .lg\:col-gap-1\/12 { + grid-column-gap: 8.333333%; + -moz-column-gap: 8.333333%; + column-gap: 8.333333%; + } + + .lg\:col-gap-2\/12 { + grid-column-gap: 16.666667%; + -moz-column-gap: 16.666667%; + column-gap: 16.666667%; + } + + .lg\:col-gap-3\/12 { + grid-column-gap: 25%; + -moz-column-gap: 25%; + column-gap: 25%; + } + + .lg\:col-gap-4\/12 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; + } + + .lg\:col-gap-5\/12 { + grid-column-gap: 41.666667%; + -moz-column-gap: 41.666667%; + column-gap: 41.666667%; + } + + .lg\:col-gap-6\/12 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .lg\:col-gap-7\/12 { + grid-column-gap: 58.333333%; + -moz-column-gap: 58.333333%; + column-gap: 58.333333%; + } + + .lg\:col-gap-8\/12 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; + } + + .lg\:col-gap-9\/12 { + grid-column-gap: 75%; + -moz-column-gap: 75%; + column-gap: 75%; + } + + .lg\:col-gap-10\/12 { + grid-column-gap: 83.333333%; + -moz-column-gap: 83.333333%; + column-gap: 83.333333%; + } + + .lg\:col-gap-11\/12 { + grid-column-gap: 91.666667%; + -moz-column-gap: 91.666667%; + column-gap: 91.666667%; + } + + .lg\:col-gap-full { + grid-column-gap: 100%; + -moz-column-gap: 100%; + column-gap: 100%; + } + + .lg\:gap-x-0 { + grid-column-gap: 0; + -moz-column-gap: 0; + column-gap: 0; + } + + .lg\:gap-x-1 { + grid-column-gap: 0.25rem; + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; + } + + .lg\:gap-x-2 { + grid-column-gap: 0.5rem; + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; + } + + .lg\:gap-x-3 { + grid-column-gap: 0.75rem; + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; + } + + .lg\:gap-x-4 { + grid-column-gap: 1rem; + -moz-column-gap: 1rem; + column-gap: 1rem; + } + + .lg\:gap-x-5 { + grid-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + + .lg\:gap-x-6 { + grid-column-gap: 1.5rem; + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + + .lg\:gap-x-7 { + grid-column-gap: 1.75rem; + -moz-column-gap: 1.75rem; + column-gap: 1.75rem; + } + + .lg\:gap-x-8 { + grid-column-gap: 2rem; + -moz-column-gap: 2rem; + column-gap: 2rem; + } + + .lg\:gap-x-9 { + grid-column-gap: 2.25rem; + -moz-column-gap: 2.25rem; + column-gap: 2.25rem; + } + + .lg\:gap-x-10 { + grid-column-gap: 2.5rem; + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; + } + + .lg\:gap-x-11 { + grid-column-gap: 2.75rem; + -moz-column-gap: 2.75rem; + column-gap: 2.75rem; + } + + .lg\:gap-x-12 { + grid-column-gap: 3rem; + -moz-column-gap: 3rem; + column-gap: 3rem; + } + + .lg\:gap-x-13 { + grid-column-gap: 3.25rem; + -moz-column-gap: 3.25rem; + column-gap: 3.25rem; + } + + .lg\:gap-x-14 { + grid-column-gap: 3.5rem; + -moz-column-gap: 3.5rem; + column-gap: 3.5rem; + } + + .lg\:gap-x-15 { + grid-column-gap: 3.75rem; + -moz-column-gap: 3.75rem; + column-gap: 3.75rem; + } + + .lg\:gap-x-16 { + grid-column-gap: 4rem; + -moz-column-gap: 4rem; + column-gap: 4rem; + } + + .lg\:gap-x-20 { + grid-column-gap: 5rem; + -moz-column-gap: 5rem; + column-gap: 5rem; + } + + .lg\:gap-x-24 { + grid-column-gap: 6rem; + -moz-column-gap: 6rem; + column-gap: 6rem; + } + + .lg\:gap-x-28 { + grid-column-gap: 7rem; + -moz-column-gap: 7rem; + column-gap: 7rem; + } + + .lg\:gap-x-32 { + grid-column-gap: 8rem; + -moz-column-gap: 8rem; + column-gap: 8rem; + } + + .lg\:gap-x-36 { + grid-column-gap: 9rem; + -moz-column-gap: 9rem; + column-gap: 9rem; + } + + .lg\:gap-x-40 { + grid-column-gap: 10rem; + -moz-column-gap: 10rem; + column-gap: 10rem; + } + + .lg\:gap-x-44 { + grid-column-gap: 11rem; + -moz-column-gap: 11rem; + column-gap: 11rem; + } + + .lg\:gap-x-48 { + grid-column-gap: 12rem; + -moz-column-gap: 12rem; + column-gap: 12rem; + } + + .lg\:gap-x-52 { + grid-column-gap: 13rem; + -moz-column-gap: 13rem; + column-gap: 13rem; + } + + .lg\:gap-x-56 { + grid-column-gap: 14rem; + -moz-column-gap: 14rem; + column-gap: 14rem; + } + + .lg\:gap-x-60 { + grid-column-gap: 15rem; + -moz-column-gap: 15rem; + column-gap: 15rem; + } + + .lg\:gap-x-64 { + grid-column-gap: 16rem; + -moz-column-gap: 16rem; + column-gap: 16rem; + } + + .lg\:gap-x-72 { + grid-column-gap: 18rem; + -moz-column-gap: 18rem; + column-gap: 18rem; + } + + .lg\:gap-x-80 { + grid-column-gap: 20rem; + -moz-column-gap: 20rem; + column-gap: 20rem; + } + + .lg\:gap-x-96 { + grid-column-gap: 24rem; + -moz-column-gap: 24rem; + column-gap: 24rem; + } + + .lg\:gap-x-px { + grid-column-gap: 1px; + -moz-column-gap: 1px; + column-gap: 1px; + } + + .lg\:gap-x-0\.5 { + grid-column-gap: 0.125rem; + -moz-column-gap: 0.125rem; + column-gap: 0.125rem; + } + + .lg\:gap-x-1\.5 { + grid-column-gap: 0.375rem; + -moz-column-gap: 0.375rem; + column-gap: 0.375rem; + } + + .lg\:gap-x-2\.5 { + grid-column-gap: 0.625rem; + -moz-column-gap: 0.625rem; + column-gap: 0.625rem; + } + + .lg\:gap-x-3\.5 { + grid-column-gap: 0.875rem; + -moz-column-gap: 0.875rem; + column-gap: 0.875rem; + } + + .lg\:gap-x-1\/2 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .lg\:gap-x-1\/3 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; + } + + .lg\:gap-x-2\/3 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; + } + + .lg\:gap-x-1\/4 { + grid-column-gap: 25%; + -moz-column-gap: 25%; + column-gap: 25%; + } + + .lg\:gap-x-2\/4 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .lg\:gap-x-3\/4 { + grid-column-gap: 75%; + -moz-column-gap: 75%; + column-gap: 75%; + } + + .lg\:gap-x-1\/5 { + grid-column-gap: 20%; + -moz-column-gap: 20%; + column-gap: 20%; + } + + .lg\:gap-x-2\/5 { + grid-column-gap: 40%; + -moz-column-gap: 40%; + column-gap: 40%; + } + + .lg\:gap-x-3\/5 { + grid-column-gap: 60%; + -moz-column-gap: 60%; + column-gap: 60%; + } + + .lg\:gap-x-4\/5 { + grid-column-gap: 80%; + -moz-column-gap: 80%; + column-gap: 80%; + } + + .lg\:gap-x-1\/6 { + grid-column-gap: 16.666667%; + -moz-column-gap: 16.666667%; + column-gap: 16.666667%; + } + + .lg\:gap-x-2\/6 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; + } + + .lg\:gap-x-3\/6 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .lg\:gap-x-4\/6 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; + } + + .lg\:gap-x-5\/6 { + grid-column-gap: 83.333333%; + -moz-column-gap: 83.333333%; + column-gap: 83.333333%; + } + + .lg\:gap-x-1\/12 { + grid-column-gap: 8.333333%; + -moz-column-gap: 8.333333%; + column-gap: 8.333333%; + } + + .lg\:gap-x-2\/12 { + grid-column-gap: 16.666667%; + -moz-column-gap: 16.666667%; + column-gap: 16.666667%; + } + + .lg\:gap-x-3\/12 { + grid-column-gap: 25%; + -moz-column-gap: 25%; + column-gap: 25%; + } + + .lg\:gap-x-4\/12 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; + } + + .lg\:gap-x-5\/12 { + grid-column-gap: 41.666667%; + -moz-column-gap: 41.666667%; + column-gap: 41.666667%; + } + + .lg\:gap-x-6\/12 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .lg\:gap-x-7\/12 { + grid-column-gap: 58.333333%; + -moz-column-gap: 58.333333%; + column-gap: 58.333333%; + } + + .lg\:gap-x-8\/12 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; + } + + .lg\:gap-x-9\/12 { + grid-column-gap: 75%; + -moz-column-gap: 75%; + column-gap: 75%; + } + + .lg\:gap-x-10\/12 { + grid-column-gap: 83.333333%; + -moz-column-gap: 83.333333%; + column-gap: 83.333333%; + } + + .lg\:gap-x-11\/12 { + grid-column-gap: 91.666667%; + -moz-column-gap: 91.666667%; + column-gap: 91.666667%; + } + + .lg\:gap-x-full { + grid-column-gap: 100%; + -moz-column-gap: 100%; + column-gap: 100%; + } + + .lg\:row-gap-0 { + grid-row-gap: 0; + row-gap: 0; + } + + .lg\:row-gap-1 { + grid-row-gap: 0.25rem; + row-gap: 0.25rem; + } + + .lg\:row-gap-2 { + grid-row-gap: 0.5rem; + row-gap: 0.5rem; + } + + .lg\:row-gap-3 { + grid-row-gap: 0.75rem; + row-gap: 0.75rem; + } + + .lg\:row-gap-4 { + grid-row-gap: 1rem; + row-gap: 1rem; + } + + .lg\:row-gap-5 { + grid-row-gap: 1.25rem; + row-gap: 1.25rem; + } + + .lg\:row-gap-6 { + grid-row-gap: 1.5rem; + row-gap: 1.5rem; + } + + .lg\:row-gap-7 { + grid-row-gap: 1.75rem; + row-gap: 1.75rem; + } + + .lg\:row-gap-8 { + grid-row-gap: 2rem; + row-gap: 2rem; + } + + .lg\:row-gap-9 { + grid-row-gap: 2.25rem; + row-gap: 2.25rem; + } + + .lg\:row-gap-10 { + grid-row-gap: 2.5rem; + row-gap: 2.5rem; + } + + .lg\:row-gap-11 { + grid-row-gap: 2.75rem; + row-gap: 2.75rem; + } + + .lg\:row-gap-12 { + grid-row-gap: 3rem; + row-gap: 3rem; + } + + .lg\:row-gap-13 { + grid-row-gap: 3.25rem; + row-gap: 3.25rem; + } + + .lg\:row-gap-14 { + grid-row-gap: 3.5rem; + row-gap: 3.5rem; + } + + .lg\:row-gap-15 { + grid-row-gap: 3.75rem; + row-gap: 3.75rem; + } + + .lg\:row-gap-16 { + grid-row-gap: 4rem; + row-gap: 4rem; + } + + .lg\:row-gap-20 { + grid-row-gap: 5rem; + row-gap: 5rem; + } + + .lg\:row-gap-24 { + grid-row-gap: 6rem; + row-gap: 6rem; + } + + .lg\:row-gap-28 { + grid-row-gap: 7rem; + row-gap: 7rem; + } + + .lg\:row-gap-32 { + grid-row-gap: 8rem; + row-gap: 8rem; + } + + .lg\:row-gap-36 { + grid-row-gap: 9rem; + row-gap: 9rem; + } + + .lg\:row-gap-40 { + grid-row-gap: 10rem; + row-gap: 10rem; + } + + .lg\:row-gap-44 { + grid-row-gap: 11rem; + row-gap: 11rem; + } + + .lg\:row-gap-48 { + grid-row-gap: 12rem; + row-gap: 12rem; + } + + .lg\:row-gap-52 { + grid-row-gap: 13rem; + row-gap: 13rem; + } + + .lg\:row-gap-56 { + grid-row-gap: 14rem; + row-gap: 14rem; + } + + .lg\:row-gap-60 { + grid-row-gap: 15rem; + row-gap: 15rem; + } + + .lg\:row-gap-64 { + grid-row-gap: 16rem; + row-gap: 16rem; + } + + .lg\:row-gap-72 { + grid-row-gap: 18rem; + row-gap: 18rem; + } + + .lg\:row-gap-80 { + grid-row-gap: 20rem; + row-gap: 20rem; + } + + .lg\:row-gap-96 { + grid-row-gap: 24rem; + row-gap: 24rem; + } + + .lg\:row-gap-px { + grid-row-gap: 1px; + row-gap: 1px; + } + + .lg\:row-gap-0\.5 { + grid-row-gap: 0.125rem; + row-gap: 0.125rem; + } + + .lg\:row-gap-1\.5 { + grid-row-gap: 0.375rem; + row-gap: 0.375rem; + } + + .lg\:row-gap-2\.5 { + grid-row-gap: 0.625rem; + row-gap: 0.625rem; + } + + .lg\:row-gap-3\.5 { + grid-row-gap: 0.875rem; + row-gap: 0.875rem; + } + + .lg\:row-gap-1\/2 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .lg\:row-gap-1\/3 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; + } + + .lg\:row-gap-2\/3 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; + } + + .lg\:row-gap-1\/4 { + grid-row-gap: 25%; + row-gap: 25%; + } + + .lg\:row-gap-2\/4 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .lg\:row-gap-3\/4 { + grid-row-gap: 75%; + row-gap: 75%; + } + + .lg\:row-gap-1\/5 { + grid-row-gap: 20%; + row-gap: 20%; + } + + .lg\:row-gap-2\/5 { + grid-row-gap: 40%; + row-gap: 40%; + } + + .lg\:row-gap-3\/5 { + grid-row-gap: 60%; + row-gap: 60%; + } + + .lg\:row-gap-4\/5 { + grid-row-gap: 80%; + row-gap: 80%; + } + + .lg\:row-gap-1\/6 { + grid-row-gap: 16.666667%; + row-gap: 16.666667%; + } + + .lg\:row-gap-2\/6 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; + } + + .lg\:row-gap-3\/6 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .lg\:row-gap-4\/6 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; + } + + .lg\:row-gap-5\/6 { + grid-row-gap: 83.333333%; + row-gap: 83.333333%; + } + + .lg\:row-gap-1\/12 { + grid-row-gap: 8.333333%; + row-gap: 8.333333%; + } + + .lg\:row-gap-2\/12 { + grid-row-gap: 16.666667%; + row-gap: 16.666667%; + } + + .lg\:row-gap-3\/12 { + grid-row-gap: 25%; + row-gap: 25%; + } + + .lg\:row-gap-4\/12 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; + } + + .lg\:row-gap-5\/12 { + grid-row-gap: 41.666667%; + row-gap: 41.666667%; + } + + .lg\:row-gap-6\/12 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .lg\:row-gap-7\/12 { + grid-row-gap: 58.333333%; + row-gap: 58.333333%; + } + + .lg\:row-gap-8\/12 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; + } + + .lg\:row-gap-9\/12 { + grid-row-gap: 75%; + row-gap: 75%; + } + + .lg\:row-gap-10\/12 { + grid-row-gap: 83.333333%; + row-gap: 83.333333%; + } + + .lg\:row-gap-11\/12 { + grid-row-gap: 91.666667%; + row-gap: 91.666667%; + } + + .lg\:row-gap-full { + grid-row-gap: 100%; + row-gap: 100%; + } + + .lg\:gap-y-0 { + grid-row-gap: 0; + row-gap: 0; + } + + .lg\:gap-y-1 { + grid-row-gap: 0.25rem; + row-gap: 0.25rem; + } + + .lg\:gap-y-2 { + grid-row-gap: 0.5rem; + row-gap: 0.5rem; + } + + .lg\:gap-y-3 { + grid-row-gap: 0.75rem; + row-gap: 0.75rem; + } + + .lg\:gap-y-4 { + grid-row-gap: 1rem; + row-gap: 1rem; + } + + .lg\:gap-y-5 { + grid-row-gap: 1.25rem; + row-gap: 1.25rem; + } + + .lg\:gap-y-6 { + grid-row-gap: 1.5rem; + row-gap: 1.5rem; + } + + .lg\:gap-y-7 { + grid-row-gap: 1.75rem; + row-gap: 1.75rem; + } + + .lg\:gap-y-8 { + grid-row-gap: 2rem; + row-gap: 2rem; + } + + .lg\:gap-y-9 { + grid-row-gap: 2.25rem; + row-gap: 2.25rem; + } + + .lg\:gap-y-10 { + grid-row-gap: 2.5rem; + row-gap: 2.5rem; + } + + .lg\:gap-y-11 { + grid-row-gap: 2.75rem; + row-gap: 2.75rem; + } + + .lg\:gap-y-12 { + grid-row-gap: 3rem; + row-gap: 3rem; + } + + .lg\:gap-y-13 { + grid-row-gap: 3.25rem; + row-gap: 3.25rem; + } + + .lg\:gap-y-14 { + grid-row-gap: 3.5rem; + row-gap: 3.5rem; + } + + .lg\:gap-y-15 { + grid-row-gap: 3.75rem; + row-gap: 3.75rem; + } + + .lg\:gap-y-16 { + grid-row-gap: 4rem; + row-gap: 4rem; + } + + .lg\:gap-y-20 { + grid-row-gap: 5rem; + row-gap: 5rem; + } + + .lg\:gap-y-24 { + grid-row-gap: 6rem; + row-gap: 6rem; + } + + .lg\:gap-y-28 { + grid-row-gap: 7rem; + row-gap: 7rem; + } + + .lg\:gap-y-32 { + grid-row-gap: 8rem; + row-gap: 8rem; + } + + .lg\:gap-y-36 { + grid-row-gap: 9rem; + row-gap: 9rem; + } + + .lg\:gap-y-40 { + grid-row-gap: 10rem; + row-gap: 10rem; + } + + .lg\:gap-y-44 { + grid-row-gap: 11rem; + row-gap: 11rem; + } + + .lg\:gap-y-48 { + grid-row-gap: 12rem; + row-gap: 12rem; + } + + .lg\:gap-y-52 { + grid-row-gap: 13rem; + row-gap: 13rem; + } + + .lg\:gap-y-56 { + grid-row-gap: 14rem; + row-gap: 14rem; + } + + .lg\:gap-y-60 { + grid-row-gap: 15rem; + row-gap: 15rem; + } + + .lg\:gap-y-64 { + grid-row-gap: 16rem; + row-gap: 16rem; + } + + .lg\:gap-y-72 { + grid-row-gap: 18rem; + row-gap: 18rem; + } + + .lg\:gap-y-80 { + grid-row-gap: 20rem; + row-gap: 20rem; + } + + .lg\:gap-y-96 { + grid-row-gap: 24rem; + row-gap: 24rem; + } + + .lg\:gap-y-px { + grid-row-gap: 1px; + row-gap: 1px; + } + + .lg\:gap-y-0\.5 { + grid-row-gap: 0.125rem; + row-gap: 0.125rem; + } + + .lg\:gap-y-1\.5 { + grid-row-gap: 0.375rem; + row-gap: 0.375rem; + } + + .lg\:gap-y-2\.5 { + grid-row-gap: 0.625rem; + row-gap: 0.625rem; + } + + .lg\:gap-y-3\.5 { + grid-row-gap: 0.875rem; + row-gap: 0.875rem; + } + + .lg\:gap-y-1\/2 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .lg\:gap-y-1\/3 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; + } + + .lg\:gap-y-2\/3 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; + } + + .lg\:gap-y-1\/4 { + grid-row-gap: 25%; + row-gap: 25%; + } + + .lg\:gap-y-2\/4 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .lg\:gap-y-3\/4 { + grid-row-gap: 75%; + row-gap: 75%; + } + + .lg\:gap-y-1\/5 { + grid-row-gap: 20%; + row-gap: 20%; + } + + .lg\:gap-y-2\/5 { + grid-row-gap: 40%; + row-gap: 40%; + } + + .lg\:gap-y-3\/5 { + grid-row-gap: 60%; + row-gap: 60%; + } + + .lg\:gap-y-4\/5 { + grid-row-gap: 80%; + row-gap: 80%; + } + + .lg\:gap-y-1\/6 { + grid-row-gap: 16.666667%; + row-gap: 16.666667%; + } + + .lg\:gap-y-2\/6 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; + } + + .lg\:gap-y-3\/6 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .lg\:gap-y-4\/6 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; + } + + .lg\:gap-y-5\/6 { + grid-row-gap: 83.333333%; + row-gap: 83.333333%; + } + + .lg\:gap-y-1\/12 { + grid-row-gap: 8.333333%; + row-gap: 8.333333%; + } + + .lg\:gap-y-2\/12 { + grid-row-gap: 16.666667%; + row-gap: 16.666667%; + } + + .lg\:gap-y-3\/12 { + grid-row-gap: 25%; + row-gap: 25%; + } + + .lg\:gap-y-4\/12 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; + } + + .lg\:gap-y-5\/12 { + grid-row-gap: 41.666667%; + row-gap: 41.666667%; + } + + .lg\:gap-y-6\/12 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .lg\:gap-y-7\/12 { + grid-row-gap: 58.333333%; + row-gap: 58.333333%; + } + + .lg\:gap-y-8\/12 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; + } + + .lg\:gap-y-9\/12 { + grid-row-gap: 75%; + row-gap: 75%; + } + + .lg\:gap-y-10\/12 { + grid-row-gap: 83.333333%; + row-gap: 83.333333%; + } + + .lg\:gap-y-11\/12 { + grid-row-gap: 91.666667%; + row-gap: 91.666667%; + } + + .lg\:gap-y-full { + grid-row-gap: 100%; + row-gap: 100%; + } + + .lg\:grid-flow-row { + grid-auto-flow: row; + } + + .lg\:grid-flow-col { + grid-auto-flow: column; + } + + .lg\:grid-flow-row-dense { + grid-auto-flow: row dense; + } + + .lg\:grid-flow-col-dense { + grid-auto-flow: column dense; + } + + .lg\:grid-cols-1 { + grid-template-columns: repeat(1, minmax(0, 1fr)); + } + + .lg\:grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + + .lg\:grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); + } + + .lg\:grid-cols-4 { + grid-template-columns: repeat(4, minmax(0, 1fr)); + } + + .lg\:grid-cols-5 { + grid-template-columns: repeat(5, minmax(0, 1fr)); + } + + .lg\:grid-cols-6 { + grid-template-columns: repeat(6, minmax(0, 1fr)); + } + + .lg\:grid-cols-7 { + grid-template-columns: repeat(7, minmax(0, 1fr)); + } + + .lg\:grid-cols-8 { + grid-template-columns: repeat(8, minmax(0, 1fr)); + } + + .lg\:grid-cols-9 { + grid-template-columns: repeat(9, minmax(0, 1fr)); + } + + .lg\:grid-cols-10 { + grid-template-columns: repeat(10, minmax(0, 1fr)); + } + + .lg\:grid-cols-11 { + grid-template-columns: repeat(11, minmax(0, 1fr)); + } + + .lg\:grid-cols-12 { + grid-template-columns: repeat(12, minmax(0, 1fr)); + } + + .lg\:grid-cols-none { + grid-template-columns: none; + } + + .lg\:col-auto { + grid-column: auto; + } + + .lg\:col-span-1 { + grid-column: span 1 / span 1; + } + + .lg\:col-span-2 { + grid-column: span 2 / span 2; + } + + .lg\:col-span-3 { + grid-column: span 3 / span 3; + } + + .lg\:col-span-4 { + grid-column: span 4 / span 4; + } + + .lg\:col-span-5 { + grid-column: span 5 / span 5; + } + + .lg\:col-span-6 { + grid-column: span 6 / span 6; + } + + .lg\:col-span-7 { + grid-column: span 7 / span 7; + } + + .lg\:col-span-8 { + grid-column: span 8 / span 8; + } + + .lg\:col-span-9 { + grid-column: span 9 / span 9; + } + + .lg\:col-span-10 { + grid-column: span 10 / span 10; + } + + .lg\:col-span-11 { + grid-column: span 11 / span 11; + } + + .lg\:col-span-12 { + grid-column: span 12 / span 12; + } + + .lg\:col-start-1 { + grid-column-start: 1; + } + + .lg\:col-start-2 { + grid-column-start: 2; + } + + .lg\:col-start-3 { + grid-column-start: 3; + } + + .lg\:col-start-4 { + grid-column-start: 4; + } + + .lg\:col-start-5 { + grid-column-start: 5; + } + + .lg\:col-start-6 { + grid-column-start: 6; + } + + .lg\:col-start-7 { + grid-column-start: 7; + } + + .lg\:col-start-8 { + grid-column-start: 8; + } + + .lg\:col-start-9 { + grid-column-start: 9; + } + + .lg\:col-start-10 { + grid-column-start: 10; + } + + .lg\:col-start-11 { + grid-column-start: 11; + } + + .lg\:col-start-12 { + grid-column-start: 12; + } + + .lg\:col-start-13 { + grid-column-start: 13; + } + + .lg\:col-start-auto { + grid-column-start: auto; + } + + .lg\:col-end-1 { + grid-column-end: 1; + } + + .lg\:col-end-2 { + grid-column-end: 2; + } + + .lg\:col-end-3 { + grid-column-end: 3; + } + + .lg\:col-end-4 { + grid-column-end: 4; + } + + .lg\:col-end-5 { + grid-column-end: 5; + } + + .lg\:col-end-6 { + grid-column-end: 6; + } + + .lg\:col-end-7 { + grid-column-end: 7; + } + + .lg\:col-end-8 { + grid-column-end: 8; + } + + .lg\:col-end-9 { + grid-column-end: 9; + } + + .lg\:col-end-10 { + grid-column-end: 10; + } + + .lg\:col-end-11 { + grid-column-end: 11; + } + + .lg\:col-end-12 { + grid-column-end: 12; + } + + .lg\:col-end-13 { + grid-column-end: 13; + } + + .lg\:col-end-auto { + grid-column-end: auto; + } + + .lg\:grid-rows-1 { + grid-template-rows: repeat(1, minmax(0, 1fr)); + } + + .lg\:grid-rows-2 { + grid-template-rows: repeat(2, minmax(0, 1fr)); + } + + .lg\:grid-rows-3 { + grid-template-rows: repeat(3, minmax(0, 1fr)); + } + + .lg\:grid-rows-4 { + grid-template-rows: repeat(4, minmax(0, 1fr)); + } + + .lg\:grid-rows-5 { + grid-template-rows: repeat(5, minmax(0, 1fr)); + } + + .lg\:grid-rows-6 { + grid-template-rows: repeat(6, minmax(0, 1fr)); + } + + .lg\:grid-rows-none { + grid-template-rows: none; + } + + .lg\:row-auto { + grid-row: auto; + } + + .lg\:row-span-1 { + grid-row: span 1 / span 1; + } + + .lg\:row-span-2 { + grid-row: span 2 / span 2; + } + + .lg\:row-span-3 { + grid-row: span 3 / span 3; + } + + .lg\:row-span-4 { + grid-row: span 4 / span 4; + } + + .lg\:row-span-5 { + grid-row: span 5 / span 5; + } + + .lg\:row-span-6 { + grid-row: span 6 / span 6; + } + + .lg\:row-start-1 { + grid-row-start: 1; + } + + .lg\:row-start-2 { + grid-row-start: 2; + } + + .lg\:row-start-3 { + grid-row-start: 3; + } + + .lg\:row-start-4 { + grid-row-start: 4; + } + + .lg\:row-start-5 { + grid-row-start: 5; + } + + .lg\:row-start-6 { + grid-row-start: 6; + } + + .lg\:row-start-7 { + grid-row-start: 7; + } + + .lg\:row-start-auto { + grid-row-start: auto; + } + + .lg\:row-end-1 { + grid-row-end: 1; + } + + .lg\:row-end-2 { + grid-row-end: 2; + } + + .lg\:row-end-3 { + grid-row-end: 3; + } + + .lg\:row-end-4 { + grid-row-end: 4; + } + + .lg\:row-end-5 { + grid-row-end: 5; + } + + .lg\:row-end-6 { + grid-row-end: 6; + } + + .lg\:row-end-7 { + grid-row-end: 7; + } + + .lg\:row-end-auto { + grid-row-end: auto; + } + + .lg\:transform { + --transform-translate-x: 0; + --transform-translate-y: 0; + --transform-rotate: 0; + --transform-skew-x: 0; + --transform-skew-y: 0; + --transform-scale-x: 1; + --transform-scale-y: 1; + transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)); + } + + .lg\:transform-none { + transform: none; + } + + .lg\:origin-center { + transform-origin: center; + } + + .lg\:origin-top { + transform-origin: top; + } + + .lg\:origin-top-right { + transform-origin: top right; + } + + .lg\:origin-right { + transform-origin: right; + } + + .lg\:origin-bottom-right { + transform-origin: bottom right; + } + + .lg\:origin-bottom { + transform-origin: bottom; + } + + .lg\:origin-bottom-left { + transform-origin: bottom left; + } + + .lg\:origin-left { + transform-origin: left; + } + + .lg\:origin-top-left { + transform-origin: top left; + } + + .lg\:scale-0 { + --transform-scale-x: 0; + --transform-scale-y: 0; + } + + .lg\:scale-50 { + --transform-scale-x: .5; + --transform-scale-y: .5; + } + + .lg\:scale-75 { + --transform-scale-x: .75; + --transform-scale-y: .75; + } + + .lg\:scale-90 { + --transform-scale-x: .9; + --transform-scale-y: .9; + } + + .lg\:scale-95 { + --transform-scale-x: .95; + --transform-scale-y: .95; + } + + .lg\:scale-100 { + --transform-scale-x: 1; + --transform-scale-y: 1; + } + + .lg\:scale-105 { + --transform-scale-x: 1.05; + --transform-scale-y: 1.05; + } + + .lg\:scale-110 { + --transform-scale-x: 1.1; + --transform-scale-y: 1.1; + } + + .lg\:scale-125 { + --transform-scale-x: 1.25; + --transform-scale-y: 1.25; + } + + .lg\:scale-150 { + --transform-scale-x: 1.5; + --transform-scale-y: 1.5; + } + + .lg\:scale-x-0 { + --transform-scale-x: 0; + } + + .lg\:scale-x-50 { + --transform-scale-x: .5; + } + + .lg\:scale-x-75 { + --transform-scale-x: .75; + } + + .lg\:scale-x-90 { + --transform-scale-x: .9; + } + + .lg\:scale-x-95 { + --transform-scale-x: .95; + } + + .lg\:scale-x-100 { + --transform-scale-x: 1; + } + + .lg\:scale-x-105 { + --transform-scale-x: 1.05; + } + + .lg\:scale-x-110 { + --transform-scale-x: 1.1; + } + + .lg\:scale-x-125 { + --transform-scale-x: 1.25; + } + + .lg\:scale-x-150 { + --transform-scale-x: 1.5; + } + + .lg\:scale-y-0 { + --transform-scale-y: 0; + } + + .lg\:scale-y-50 { + --transform-scale-y: .5; + } + + .lg\:scale-y-75 { + --transform-scale-y: .75; + } + + .lg\:scale-y-90 { + --transform-scale-y: .9; + } + + .lg\:scale-y-95 { + --transform-scale-y: .95; + } + + .lg\:scale-y-100 { + --transform-scale-y: 1; + } + + .lg\:scale-y-105 { + --transform-scale-y: 1.05; + } + + .lg\:scale-y-110 { + --transform-scale-y: 1.1; + } + + .lg\:scale-y-125 { + --transform-scale-y: 1.25; + } + + .lg\:scale-y-150 { + --transform-scale-y: 1.5; + } + + .lg\:hover\:scale-0:hover { + --transform-scale-x: 0; + --transform-scale-y: 0; + } + + .lg\:hover\:scale-50:hover { + --transform-scale-x: .5; + --transform-scale-y: .5; + } + + .lg\:hover\:scale-75:hover { + --transform-scale-x: .75; + --transform-scale-y: .75; + } + + .lg\:hover\:scale-90:hover { + --transform-scale-x: .9; + --transform-scale-y: .9; + } + + .lg\:hover\:scale-95:hover { + --transform-scale-x: .95; + --transform-scale-y: .95; + } + + .lg\:hover\:scale-100:hover { + --transform-scale-x: 1; + --transform-scale-y: 1; + } + + .lg\:hover\:scale-105:hover { + --transform-scale-x: 1.05; + --transform-scale-y: 1.05; + } + + .lg\:hover\:scale-110:hover { + --transform-scale-x: 1.1; + --transform-scale-y: 1.1; + } + + .lg\:hover\:scale-125:hover { + --transform-scale-x: 1.25; + --transform-scale-y: 1.25; + } + + .lg\:hover\:scale-150:hover { + --transform-scale-x: 1.5; + --transform-scale-y: 1.5; + } + + .lg\:hover\:scale-x-0:hover { + --transform-scale-x: 0; + } + + .lg\:hover\:scale-x-50:hover { + --transform-scale-x: .5; + } + + .lg\:hover\:scale-x-75:hover { + --transform-scale-x: .75; + } + + .lg\:hover\:scale-x-90:hover { + --transform-scale-x: .9; + } + + .lg\:hover\:scale-x-95:hover { + --transform-scale-x: .95; + } + + .lg\:hover\:scale-x-100:hover { + --transform-scale-x: 1; + } + + .lg\:hover\:scale-x-105:hover { + --transform-scale-x: 1.05; + } + + .lg\:hover\:scale-x-110:hover { + --transform-scale-x: 1.1; + } + + .lg\:hover\:scale-x-125:hover { + --transform-scale-x: 1.25; + } + + .lg\:hover\:scale-x-150:hover { + --transform-scale-x: 1.5; + } + + .lg\:hover\:scale-y-0:hover { + --transform-scale-y: 0; + } + + .lg\:hover\:scale-y-50:hover { + --transform-scale-y: .5; + } + + .lg\:hover\:scale-y-75:hover { + --transform-scale-y: .75; + } + + .lg\:hover\:scale-y-90:hover { + --transform-scale-y: .9; + } + + .lg\:hover\:scale-y-95:hover { + --transform-scale-y: .95; + } + + .lg\:hover\:scale-y-100:hover { + --transform-scale-y: 1; + } + + .lg\:hover\:scale-y-105:hover { + --transform-scale-y: 1.05; + } + + .lg\:hover\:scale-y-110:hover { + --transform-scale-y: 1.1; + } + + .lg\:hover\:scale-y-125:hover { + --transform-scale-y: 1.25; + } + + .lg\:hover\:scale-y-150:hover { + --transform-scale-y: 1.5; + } + + .lg\:focus\:scale-0:focus { + --transform-scale-x: 0; + --transform-scale-y: 0; + } + + .lg\:focus\:scale-50:focus { + --transform-scale-x: .5; + --transform-scale-y: .5; + } + + .lg\:focus\:scale-75:focus { + --transform-scale-x: .75; + --transform-scale-y: .75; + } + + .lg\:focus\:scale-90:focus { + --transform-scale-x: .9; + --transform-scale-y: .9; + } + + .lg\:focus\:scale-95:focus { + --transform-scale-x: .95; + --transform-scale-y: .95; + } + + .lg\:focus\:scale-100:focus { + --transform-scale-x: 1; + --transform-scale-y: 1; + } + + .lg\:focus\:scale-105:focus { + --transform-scale-x: 1.05; + --transform-scale-y: 1.05; + } + + .lg\:focus\:scale-110:focus { + --transform-scale-x: 1.1; + --transform-scale-y: 1.1; + } + + .lg\:focus\:scale-125:focus { + --transform-scale-x: 1.25; + --transform-scale-y: 1.25; + } + + .lg\:focus\:scale-150:focus { + --transform-scale-x: 1.5; + --transform-scale-y: 1.5; + } + + .lg\:focus\:scale-x-0:focus { + --transform-scale-x: 0; + } + + .lg\:focus\:scale-x-50:focus { + --transform-scale-x: .5; + } + + .lg\:focus\:scale-x-75:focus { + --transform-scale-x: .75; + } + + .lg\:focus\:scale-x-90:focus { + --transform-scale-x: .9; + } + + .lg\:focus\:scale-x-95:focus { + --transform-scale-x: .95; + } + + .lg\:focus\:scale-x-100:focus { + --transform-scale-x: 1; + } + + .lg\:focus\:scale-x-105:focus { + --transform-scale-x: 1.05; + } + + .lg\:focus\:scale-x-110:focus { + --transform-scale-x: 1.1; + } + + .lg\:focus\:scale-x-125:focus { + --transform-scale-x: 1.25; + } + + .lg\:focus\:scale-x-150:focus { + --transform-scale-x: 1.5; + } + + .lg\:focus\:scale-y-0:focus { + --transform-scale-y: 0; + } + + .lg\:focus\:scale-y-50:focus { + --transform-scale-y: .5; + } + + .lg\:focus\:scale-y-75:focus { + --transform-scale-y: .75; + } + + .lg\:focus\:scale-y-90:focus { + --transform-scale-y: .9; + } + + .lg\:focus\:scale-y-95:focus { + --transform-scale-y: .95; + } + + .lg\:focus\:scale-y-100:focus { + --transform-scale-y: 1; + } + + .lg\:focus\:scale-y-105:focus { + --transform-scale-y: 1.05; + } + + .lg\:focus\:scale-y-110:focus { + --transform-scale-y: 1.1; + } + + .lg\:focus\:scale-y-125:focus { + --transform-scale-y: 1.25; + } + + .lg\:focus\:scale-y-150:focus { + --transform-scale-y: 1.5; + } + + .lg\:rotate-0 { + --transform-rotate: 0; + } + + .lg\:rotate-45 { + --transform-rotate: 45deg; + } + + .lg\:rotate-90 { + --transform-rotate: 90deg; + } + + .lg\:rotate-180 { + --transform-rotate: 180deg; + } + + .lg\:-rotate-180 { + --transform-rotate: -180deg; + } + + .lg\:-rotate-90 { + --transform-rotate: -90deg; + } + + .lg\:-rotate-45 { + --transform-rotate: -45deg; + } + + .lg\:hover\:rotate-0:hover { + --transform-rotate: 0; + } + + .lg\:hover\:rotate-45:hover { + --transform-rotate: 45deg; + } + + .lg\:hover\:rotate-90:hover { + --transform-rotate: 90deg; + } + + .lg\:hover\:rotate-180:hover { + --transform-rotate: 180deg; + } + + .lg\:hover\:-rotate-180:hover { + --transform-rotate: -180deg; + } + + .lg\:hover\:-rotate-90:hover { + --transform-rotate: -90deg; + } + + .lg\:hover\:-rotate-45:hover { + --transform-rotate: -45deg; + } + + .lg\:focus\:rotate-0:focus { + --transform-rotate: 0; + } + + .lg\:focus\:rotate-45:focus { + --transform-rotate: 45deg; + } + + .lg\:focus\:rotate-90:focus { + --transform-rotate: 90deg; + } + + .lg\:focus\:rotate-180:focus { + --transform-rotate: 180deg; + } + + .lg\:focus\:-rotate-180:focus { + --transform-rotate: -180deg; + } + + .lg\:focus\:-rotate-90:focus { + --transform-rotate: -90deg; + } + + .lg\:focus\:-rotate-45:focus { + --transform-rotate: -45deg; + } + + .lg\:translate-x-0 { + --transform-translate-x: 0; + } + + .lg\:translate-x-1 { + --transform-translate-x: 0.25rem; + } + + .lg\:translate-x-2 { + --transform-translate-x: 0.5rem; + } + + .lg\:translate-x-3 { + --transform-translate-x: 0.75rem; + } + + .lg\:translate-x-4 { + --transform-translate-x: 1rem; + } + + .lg\:translate-x-5 { + --transform-translate-x: 1.25rem; + } + + .lg\:translate-x-6 { + --transform-translate-x: 1.5rem; + } + + .lg\:translate-x-7 { + --transform-translate-x: 1.75rem; + } + + .lg\:translate-x-8 { + --transform-translate-x: 2rem; + } + + .lg\:translate-x-9 { + --transform-translate-x: 2.25rem; + } + + .lg\:translate-x-10 { + --transform-translate-x: 2.5rem; + } + + .lg\:translate-x-11 { + --transform-translate-x: 2.75rem; + } + + .lg\:translate-x-12 { + --transform-translate-x: 3rem; + } + + .lg\:translate-x-13 { + --transform-translate-x: 3.25rem; + } + + .lg\:translate-x-14 { + --transform-translate-x: 3.5rem; + } + + .lg\:translate-x-15 { + --transform-translate-x: 3.75rem; + } + + .lg\:translate-x-16 { + --transform-translate-x: 4rem; + } + + .lg\:translate-x-20 { + --transform-translate-x: 5rem; + } + + .lg\:translate-x-24 { + --transform-translate-x: 6rem; + } + + .lg\:translate-x-28 { + --transform-translate-x: 7rem; + } + + .lg\:translate-x-32 { + --transform-translate-x: 8rem; + } + + .lg\:translate-x-36 { + --transform-translate-x: 9rem; + } + + .lg\:translate-x-40 { + --transform-translate-x: 10rem; + } + + .lg\:translate-x-44 { + --transform-translate-x: 11rem; + } + + .lg\:translate-x-48 { + --transform-translate-x: 12rem; + } + + .lg\:translate-x-52 { + --transform-translate-x: 13rem; + } + + .lg\:translate-x-56 { + --transform-translate-x: 14rem; + } + + .lg\:translate-x-60 { + --transform-translate-x: 15rem; + } + + .lg\:translate-x-64 { + --transform-translate-x: 16rem; + } + + .lg\:translate-x-72 { + --transform-translate-x: 18rem; + } + + .lg\:translate-x-80 { + --transform-translate-x: 20rem; + } + + .lg\:translate-x-96 { + --transform-translate-x: 24rem; + } + + .lg\:translate-x-px { + --transform-translate-x: 1px; + } + + .lg\:translate-x-0\.5 { + --transform-translate-x: 0.125rem; + } + + .lg\:translate-x-1\.5 { + --transform-translate-x: 0.375rem; + } + + .lg\:translate-x-2\.5 { + --transform-translate-x: 0.625rem; + } + + .lg\:translate-x-3\.5 { + --transform-translate-x: 0.875rem; + } + + .lg\:translate-x-1\/2 { + --transform-translate-x: 50%; + } + + .lg\:translate-x-1\/3 { + --transform-translate-x: 33.333333%; + } + + .lg\:translate-x-2\/3 { + --transform-translate-x: 66.666667%; + } + + .lg\:translate-x-1\/4 { + --transform-translate-x: 25%; + } + + .lg\:translate-x-2\/4 { + --transform-translate-x: 50%; + } + + .lg\:translate-x-3\/4 { + --transform-translate-x: 75%; + } + + .lg\:translate-x-1\/5 { + --transform-translate-x: 20%; + } + + .lg\:translate-x-2\/5 { + --transform-translate-x: 40%; + } + + .lg\:translate-x-3\/5 { + --transform-translate-x: 60%; + } + + .lg\:translate-x-4\/5 { + --transform-translate-x: 80%; + } + + .lg\:translate-x-1\/6 { + --transform-translate-x: 16.666667%; + } + + .lg\:translate-x-2\/6 { + --transform-translate-x: 33.333333%; + } + + .lg\:translate-x-3\/6 { + --transform-translate-x: 50%; + } + + .lg\:translate-x-4\/6 { + --transform-translate-x: 66.666667%; + } + + .lg\:translate-x-5\/6 { + --transform-translate-x: 83.333333%; + } + + .lg\:translate-x-1\/12 { + --transform-translate-x: 8.333333%; + } + + .lg\:translate-x-2\/12 { + --transform-translate-x: 16.666667%; + } + + .lg\:translate-x-3\/12 { + --transform-translate-x: 25%; + } + + .lg\:translate-x-4\/12 { + --transform-translate-x: 33.333333%; + } + + .lg\:translate-x-5\/12 { + --transform-translate-x: 41.666667%; + } + + .lg\:translate-x-6\/12 { + --transform-translate-x: 50%; + } + + .lg\:translate-x-7\/12 { + --transform-translate-x: 58.333333%; + } + + .lg\:translate-x-8\/12 { + --transform-translate-x: 66.666667%; + } + + .lg\:translate-x-9\/12 { + --transform-translate-x: 75%; + } + + .lg\:translate-x-10\/12 { + --transform-translate-x: 83.333333%; + } + + .lg\:translate-x-11\/12 { + --transform-translate-x: 91.666667%; + } + + .lg\:translate-x-full { + --transform-translate-x: 100%; + } + + .lg\:-translate-x-1 { + --transform-translate-x: -0.25rem; + } + + .lg\:-translate-x-2 { + --transform-translate-x: -0.5rem; + } + + .lg\:-translate-x-3 { + --transform-translate-x: -0.75rem; + } + + .lg\:-translate-x-4 { + --transform-translate-x: -1rem; + } + + .lg\:-translate-x-5 { + --transform-translate-x: -1.25rem; + } + + .lg\:-translate-x-6 { + --transform-translate-x: -1.5rem; + } + + .lg\:-translate-x-7 { + --transform-translate-x: -1.75rem; + } + + .lg\:-translate-x-8 { + --transform-translate-x: -2rem; + } + + .lg\:-translate-x-9 { + --transform-translate-x: -2.25rem; + } + + .lg\:-translate-x-10 { + --transform-translate-x: -2.5rem; + } + + .lg\:-translate-x-11 { + --transform-translate-x: -2.75rem; + } + + .lg\:-translate-x-12 { + --transform-translate-x: -3rem; + } + + .lg\:-translate-x-13 { + --transform-translate-x: -3.25rem; + } + + .lg\:-translate-x-14 { + --transform-translate-x: -3.5rem; + } + + .lg\:-translate-x-15 { + --transform-translate-x: -3.75rem; + } + + .lg\:-translate-x-16 { + --transform-translate-x: -4rem; + } + + .lg\:-translate-x-20 { + --transform-translate-x: -5rem; + } + + .lg\:-translate-x-24 { + --transform-translate-x: -6rem; + } + + .lg\:-translate-x-28 { + --transform-translate-x: -7rem; + } + + .lg\:-translate-x-32 { + --transform-translate-x: -8rem; + } + + .lg\:-translate-x-36 { + --transform-translate-x: -9rem; + } + + .lg\:-translate-x-40 { + --transform-translate-x: -10rem; + } + + .lg\:-translate-x-44 { + --transform-translate-x: -11rem; + } + + .lg\:-translate-x-48 { + --transform-translate-x: -12rem; + } + + .lg\:-translate-x-52 { + --transform-translate-x: -13rem; + } + + .lg\:-translate-x-56 { + --transform-translate-x: -14rem; + } + + .lg\:-translate-x-60 { + --transform-translate-x: -15rem; + } + + .lg\:-translate-x-64 { + --transform-translate-x: -16rem; + } + + .lg\:-translate-x-72 { + --transform-translate-x: -18rem; + } + + .lg\:-translate-x-80 { + --transform-translate-x: -20rem; + } + + .lg\:-translate-x-96 { + --transform-translate-x: -24rem; + } + + .lg\:-translate-x-px { + --transform-translate-x: -1px; + } + + .lg\:-translate-x-0\.5 { + --transform-translate-x: -0.125rem; + } + + .lg\:-translate-x-1\.5 { + --transform-translate-x: -0.375rem; + } + + .lg\:-translate-x-2\.5 { + --transform-translate-x: -0.625rem; + } + + .lg\:-translate-x-3\.5 { + --transform-translate-x: -0.875rem; + } + + .lg\:-translate-x-1\/2 { + --transform-translate-x: -50%; + } + + .lg\:-translate-x-1\/3 { + --transform-translate-x: -33.33333%; + } + + .lg\:-translate-x-2\/3 { + --transform-translate-x: -66.66667%; + } + + .lg\:-translate-x-1\/4 { + --transform-translate-x: -25%; + } + + .lg\:-translate-x-2\/4 { + --transform-translate-x: -50%; + } + + .lg\:-translate-x-3\/4 { + --transform-translate-x: -75%; + } + + .lg\:-translate-x-1\/5 { + --transform-translate-x: -20%; + } + + .lg\:-translate-x-2\/5 { + --transform-translate-x: -40%; + } + + .lg\:-translate-x-3\/5 { + --transform-translate-x: -60%; + } + + .lg\:-translate-x-4\/5 { + --transform-translate-x: -80%; + } + + .lg\:-translate-x-1\/6 { + --transform-translate-x: -16.66667%; + } + + .lg\:-translate-x-2\/6 { + --transform-translate-x: -33.33333%; + } + + .lg\:-translate-x-3\/6 { + --transform-translate-x: -50%; + } + + .lg\:-translate-x-4\/6 { + --transform-translate-x: -66.66667%; + } + + .lg\:-translate-x-5\/6 { + --transform-translate-x: -83.33333%; + } + + .lg\:-translate-x-1\/12 { + --transform-translate-x: -8.33333%; + } + + .lg\:-translate-x-2\/12 { + --transform-translate-x: -16.66667%; + } + + .lg\:-translate-x-3\/12 { + --transform-translate-x: -25%; + } + + .lg\:-translate-x-4\/12 { + --transform-translate-x: -33.33333%; + } + + .lg\:-translate-x-5\/12 { + --transform-translate-x: -41.66667%; + } + + .lg\:-translate-x-6\/12 { + --transform-translate-x: -50%; + } + + .lg\:-translate-x-7\/12 { + --transform-translate-x: -58.33333%; + } + + .lg\:-translate-x-8\/12 { + --transform-translate-x: -66.66667%; + } + + .lg\:-translate-x-9\/12 { + --transform-translate-x: -75%; + } + + .lg\:-translate-x-10\/12 { + --transform-translate-x: -83.33333%; + } + + .lg\:-translate-x-11\/12 { + --transform-translate-x: -91.66667%; + } + + .lg\:-translate-x-full { + --transform-translate-x: -100%; + } + + .lg\:translate-y-0 { + --transform-translate-y: 0; + } + + .lg\:translate-y-1 { + --transform-translate-y: 0.25rem; + } + + .lg\:translate-y-2 { + --transform-translate-y: 0.5rem; + } + + .lg\:translate-y-3 { + --transform-translate-y: 0.75rem; + } + + .lg\:translate-y-4 { + --transform-translate-y: 1rem; + } + + .lg\:translate-y-5 { + --transform-translate-y: 1.25rem; + } + + .lg\:translate-y-6 { + --transform-translate-y: 1.5rem; + } + + .lg\:translate-y-7 { + --transform-translate-y: 1.75rem; + } + + .lg\:translate-y-8 { + --transform-translate-y: 2rem; + } + + .lg\:translate-y-9 { + --transform-translate-y: 2.25rem; + } + + .lg\:translate-y-10 { + --transform-translate-y: 2.5rem; + } + + .lg\:translate-y-11 { + --transform-translate-y: 2.75rem; + } + + .lg\:translate-y-12 { + --transform-translate-y: 3rem; + } + + .lg\:translate-y-13 { + --transform-translate-y: 3.25rem; + } + + .lg\:translate-y-14 { + --transform-translate-y: 3.5rem; + } + + .lg\:translate-y-15 { + --transform-translate-y: 3.75rem; + } + + .lg\:translate-y-16 { + --transform-translate-y: 4rem; + } + + .lg\:translate-y-20 { + --transform-translate-y: 5rem; + } + + .lg\:translate-y-24 { + --transform-translate-y: 6rem; + } + + .lg\:translate-y-28 { + --transform-translate-y: 7rem; + } + + .lg\:translate-y-32 { + --transform-translate-y: 8rem; + } + + .lg\:translate-y-36 { + --transform-translate-y: 9rem; + } + + .lg\:translate-y-40 { + --transform-translate-y: 10rem; + } + + .lg\:translate-y-44 { + --transform-translate-y: 11rem; + } + + .lg\:translate-y-48 { + --transform-translate-y: 12rem; + } + + .lg\:translate-y-52 { + --transform-translate-y: 13rem; + } + + .lg\:translate-y-56 { + --transform-translate-y: 14rem; + } + + .lg\:translate-y-60 { + --transform-translate-y: 15rem; + } + + .lg\:translate-y-64 { + --transform-translate-y: 16rem; + } + + .lg\:translate-y-72 { + --transform-translate-y: 18rem; + } + + .lg\:translate-y-80 { + --transform-translate-y: 20rem; + } + + .lg\:translate-y-96 { + --transform-translate-y: 24rem; + } + + .lg\:translate-y-px { + --transform-translate-y: 1px; + } + + .lg\:translate-y-0\.5 { + --transform-translate-y: 0.125rem; + } + + .lg\:translate-y-1\.5 { + --transform-translate-y: 0.375rem; + } + + .lg\:translate-y-2\.5 { + --transform-translate-y: 0.625rem; + } + + .lg\:translate-y-3\.5 { + --transform-translate-y: 0.875rem; + } + + .lg\:translate-y-1\/2 { + --transform-translate-y: 50%; + } + + .lg\:translate-y-1\/3 { + --transform-translate-y: 33.333333%; + } + + .lg\:translate-y-2\/3 { + --transform-translate-y: 66.666667%; + } + + .lg\:translate-y-1\/4 { + --transform-translate-y: 25%; + } + + .lg\:translate-y-2\/4 { + --transform-translate-y: 50%; + } + + .lg\:translate-y-3\/4 { + --transform-translate-y: 75%; + } + + .lg\:translate-y-1\/5 { + --transform-translate-y: 20%; + } + + .lg\:translate-y-2\/5 { + --transform-translate-y: 40%; + } + + .lg\:translate-y-3\/5 { + --transform-translate-y: 60%; + } + + .lg\:translate-y-4\/5 { + --transform-translate-y: 80%; + } + + .lg\:translate-y-1\/6 { + --transform-translate-y: 16.666667%; + } + + .lg\:translate-y-2\/6 { + --transform-translate-y: 33.333333%; + } + + .lg\:translate-y-3\/6 { + --transform-translate-y: 50%; + } + + .lg\:translate-y-4\/6 { + --transform-translate-y: 66.666667%; + } + + .lg\:translate-y-5\/6 { + --transform-translate-y: 83.333333%; + } + + .lg\:translate-y-1\/12 { + --transform-translate-y: 8.333333%; + } + + .lg\:translate-y-2\/12 { + --transform-translate-y: 16.666667%; + } + + .lg\:translate-y-3\/12 { + --transform-translate-y: 25%; + } + + .lg\:translate-y-4\/12 { + --transform-translate-y: 33.333333%; + } + + .lg\:translate-y-5\/12 { + --transform-translate-y: 41.666667%; + } + + .lg\:translate-y-6\/12 { + --transform-translate-y: 50%; + } + + .lg\:translate-y-7\/12 { + --transform-translate-y: 58.333333%; + } + + .lg\:translate-y-8\/12 { + --transform-translate-y: 66.666667%; + } + + .lg\:translate-y-9\/12 { + --transform-translate-y: 75%; + } + + .lg\:translate-y-10\/12 { + --transform-translate-y: 83.333333%; + } + + .lg\:translate-y-11\/12 { + --transform-translate-y: 91.666667%; + } + + .lg\:translate-y-full { + --transform-translate-y: 100%; + } + + .lg\:-translate-y-1 { + --transform-translate-y: -0.25rem; + } + + .lg\:-translate-y-2 { + --transform-translate-y: -0.5rem; + } + + .lg\:-translate-y-3 { + --transform-translate-y: -0.75rem; + } + + .lg\:-translate-y-4 { + --transform-translate-y: -1rem; + } + + .lg\:-translate-y-5 { + --transform-translate-y: -1.25rem; + } + + .lg\:-translate-y-6 { + --transform-translate-y: -1.5rem; + } + + .lg\:-translate-y-7 { + --transform-translate-y: -1.75rem; + } + + .lg\:-translate-y-8 { + --transform-translate-y: -2rem; + } + + .lg\:-translate-y-9 { + --transform-translate-y: -2.25rem; + } + + .lg\:-translate-y-10 { + --transform-translate-y: -2.5rem; + } + + .lg\:-translate-y-11 { + --transform-translate-y: -2.75rem; + } + + .lg\:-translate-y-12 { + --transform-translate-y: -3rem; + } + + .lg\:-translate-y-13 { + --transform-translate-y: -3.25rem; + } + + .lg\:-translate-y-14 { + --transform-translate-y: -3.5rem; + } + + .lg\:-translate-y-15 { + --transform-translate-y: -3.75rem; + } + + .lg\:-translate-y-16 { + --transform-translate-y: -4rem; + } + + .lg\:-translate-y-20 { + --transform-translate-y: -5rem; + } + + .lg\:-translate-y-24 { + --transform-translate-y: -6rem; + } + + .lg\:-translate-y-28 { + --transform-translate-y: -7rem; + } + + .lg\:-translate-y-32 { + --transform-translate-y: -8rem; + } + + .lg\:-translate-y-36 { + --transform-translate-y: -9rem; + } + + .lg\:-translate-y-40 { + --transform-translate-y: -10rem; + } + + .lg\:-translate-y-44 { + --transform-translate-y: -11rem; + } + + .lg\:-translate-y-48 { + --transform-translate-y: -12rem; + } + + .lg\:-translate-y-52 { + --transform-translate-y: -13rem; + } + + .lg\:-translate-y-56 { + --transform-translate-y: -14rem; + } + + .lg\:-translate-y-60 { + --transform-translate-y: -15rem; + } + + .lg\:-translate-y-64 { + --transform-translate-y: -16rem; + } + + .lg\:-translate-y-72 { + --transform-translate-y: -18rem; + } + + .lg\:-translate-y-80 { + --transform-translate-y: -20rem; + } + + .lg\:-translate-y-96 { + --transform-translate-y: -24rem; + } + + .lg\:-translate-y-px { + --transform-translate-y: -1px; + } + + .lg\:-translate-y-0\.5 { + --transform-translate-y: -0.125rem; + } + + .lg\:-translate-y-1\.5 { + --transform-translate-y: -0.375rem; + } + + .lg\:-translate-y-2\.5 { + --transform-translate-y: -0.625rem; + } + + .lg\:-translate-y-3\.5 { + --transform-translate-y: -0.875rem; + } + + .lg\:-translate-y-1\/2 { + --transform-translate-y: -50%; + } + + .lg\:-translate-y-1\/3 { + --transform-translate-y: -33.33333%; + } + + .lg\:-translate-y-2\/3 { + --transform-translate-y: -66.66667%; + } + + .lg\:-translate-y-1\/4 { + --transform-translate-y: -25%; + } + + .lg\:-translate-y-2\/4 { + --transform-translate-y: -50%; + } + + .lg\:-translate-y-3\/4 { + --transform-translate-y: -75%; + } + + .lg\:-translate-y-1\/5 { + --transform-translate-y: -20%; + } + + .lg\:-translate-y-2\/5 { + --transform-translate-y: -40%; + } + + .lg\:-translate-y-3\/5 { + --transform-translate-y: -60%; + } + + .lg\:-translate-y-4\/5 { + --transform-translate-y: -80%; + } + + .lg\:-translate-y-1\/6 { + --transform-translate-y: -16.66667%; + } + + .lg\:-translate-y-2\/6 { + --transform-translate-y: -33.33333%; + } + + .lg\:-translate-y-3\/6 { + --transform-translate-y: -50%; + } + + .lg\:-translate-y-4\/6 { + --transform-translate-y: -66.66667%; + } + + .lg\:-translate-y-5\/6 { + --transform-translate-y: -83.33333%; + } + + .lg\:-translate-y-1\/12 { + --transform-translate-y: -8.33333%; + } + + .lg\:-translate-y-2\/12 { + --transform-translate-y: -16.66667%; + } + + .lg\:-translate-y-3\/12 { + --transform-translate-y: -25%; + } + + .lg\:-translate-y-4\/12 { + --transform-translate-y: -33.33333%; + } + + .lg\:-translate-y-5\/12 { + --transform-translate-y: -41.66667%; + } + + .lg\:-translate-y-6\/12 { + --transform-translate-y: -50%; + } + + .lg\:-translate-y-7\/12 { + --transform-translate-y: -58.33333%; + } + + .lg\:-translate-y-8\/12 { + --transform-translate-y: -66.66667%; + } + + .lg\:-translate-y-9\/12 { + --transform-translate-y: -75%; + } + + .lg\:-translate-y-10\/12 { + --transform-translate-y: -83.33333%; + } + + .lg\:-translate-y-11\/12 { + --transform-translate-y: -91.66667%; + } + + .lg\:-translate-y-full { + --transform-translate-y: -100%; + } + + .lg\:hover\:translate-x-0:hover { + --transform-translate-x: 0; + } + + .lg\:hover\:translate-x-1:hover { + --transform-translate-x: 0.25rem; + } + + .lg\:hover\:translate-x-2:hover { + --transform-translate-x: 0.5rem; + } + + .lg\:hover\:translate-x-3:hover { + --transform-translate-x: 0.75rem; + } + + .lg\:hover\:translate-x-4:hover { + --transform-translate-x: 1rem; + } + + .lg\:hover\:translate-x-5:hover { + --transform-translate-x: 1.25rem; + } + + .lg\:hover\:translate-x-6:hover { + --transform-translate-x: 1.5rem; + } + + .lg\:hover\:translate-x-7:hover { + --transform-translate-x: 1.75rem; + } + + .lg\:hover\:translate-x-8:hover { + --transform-translate-x: 2rem; + } + + .lg\:hover\:translate-x-9:hover { + --transform-translate-x: 2.25rem; + } + + .lg\:hover\:translate-x-10:hover { + --transform-translate-x: 2.5rem; + } + + .lg\:hover\:translate-x-11:hover { + --transform-translate-x: 2.75rem; + } + + .lg\:hover\:translate-x-12:hover { + --transform-translate-x: 3rem; + } + + .lg\:hover\:translate-x-13:hover { + --transform-translate-x: 3.25rem; + } + + .lg\:hover\:translate-x-14:hover { + --transform-translate-x: 3.5rem; + } + + .lg\:hover\:translate-x-15:hover { + --transform-translate-x: 3.75rem; + } + + .lg\:hover\:translate-x-16:hover { + --transform-translate-x: 4rem; + } + + .lg\:hover\:translate-x-20:hover { + --transform-translate-x: 5rem; + } + + .lg\:hover\:translate-x-24:hover { + --transform-translate-x: 6rem; + } + + .lg\:hover\:translate-x-28:hover { + --transform-translate-x: 7rem; + } + + .lg\:hover\:translate-x-32:hover { + --transform-translate-x: 8rem; + } + + .lg\:hover\:translate-x-36:hover { + --transform-translate-x: 9rem; + } + + .lg\:hover\:translate-x-40:hover { + --transform-translate-x: 10rem; + } + + .lg\:hover\:translate-x-44:hover { + --transform-translate-x: 11rem; + } + + .lg\:hover\:translate-x-48:hover { + --transform-translate-x: 12rem; + } + + .lg\:hover\:translate-x-52:hover { + --transform-translate-x: 13rem; + } + + .lg\:hover\:translate-x-56:hover { + --transform-translate-x: 14rem; + } + + .lg\:hover\:translate-x-60:hover { + --transform-translate-x: 15rem; + } + + .lg\:hover\:translate-x-64:hover { + --transform-translate-x: 16rem; + } + + .lg\:hover\:translate-x-72:hover { + --transform-translate-x: 18rem; + } + + .lg\:hover\:translate-x-80:hover { + --transform-translate-x: 20rem; + } + + .lg\:hover\:translate-x-96:hover { + --transform-translate-x: 24rem; + } + + .lg\:hover\:translate-x-px:hover { + --transform-translate-x: 1px; + } + + .lg\:hover\:translate-x-0\.5:hover { + --transform-translate-x: 0.125rem; + } + + .lg\:hover\:translate-x-1\.5:hover { + --transform-translate-x: 0.375rem; + } + + .lg\:hover\:translate-x-2\.5:hover { + --transform-translate-x: 0.625rem; + } + + .lg\:hover\:translate-x-3\.5:hover { + --transform-translate-x: 0.875rem; + } + + .lg\:hover\:translate-x-1\/2:hover { + --transform-translate-x: 50%; + } + + .lg\:hover\:translate-x-1\/3:hover { + --transform-translate-x: 33.333333%; + } + + .lg\:hover\:translate-x-2\/3:hover { + --transform-translate-x: 66.666667%; + } + + .lg\:hover\:translate-x-1\/4:hover { + --transform-translate-x: 25%; + } + + .lg\:hover\:translate-x-2\/4:hover { + --transform-translate-x: 50%; + } + + .lg\:hover\:translate-x-3\/4:hover { + --transform-translate-x: 75%; + } + + .lg\:hover\:translate-x-1\/5:hover { + --transform-translate-x: 20%; + } + + .lg\:hover\:translate-x-2\/5:hover { + --transform-translate-x: 40%; + } + + .lg\:hover\:translate-x-3\/5:hover { + --transform-translate-x: 60%; + } + + .lg\:hover\:translate-x-4\/5:hover { + --transform-translate-x: 80%; + } + + .lg\:hover\:translate-x-1\/6:hover { + --transform-translate-x: 16.666667%; + } + + .lg\:hover\:translate-x-2\/6:hover { + --transform-translate-x: 33.333333%; + } + + .lg\:hover\:translate-x-3\/6:hover { + --transform-translate-x: 50%; + } + + .lg\:hover\:translate-x-4\/6:hover { + --transform-translate-x: 66.666667%; + } + + .lg\:hover\:translate-x-5\/6:hover { + --transform-translate-x: 83.333333%; + } + + .lg\:hover\:translate-x-1\/12:hover { + --transform-translate-x: 8.333333%; + } + + .lg\:hover\:translate-x-2\/12:hover { + --transform-translate-x: 16.666667%; + } + + .lg\:hover\:translate-x-3\/12:hover { + --transform-translate-x: 25%; + } + + .lg\:hover\:translate-x-4\/12:hover { + --transform-translate-x: 33.333333%; + } + + .lg\:hover\:translate-x-5\/12:hover { + --transform-translate-x: 41.666667%; + } + + .lg\:hover\:translate-x-6\/12:hover { + --transform-translate-x: 50%; + } + + .lg\:hover\:translate-x-7\/12:hover { + --transform-translate-x: 58.333333%; + } + + .lg\:hover\:translate-x-8\/12:hover { + --transform-translate-x: 66.666667%; + } + + .lg\:hover\:translate-x-9\/12:hover { + --transform-translate-x: 75%; + } + + .lg\:hover\:translate-x-10\/12:hover { + --transform-translate-x: 83.333333%; + } + + .lg\:hover\:translate-x-11\/12:hover { + --transform-translate-x: 91.666667%; + } + + .lg\:hover\:translate-x-full:hover { + --transform-translate-x: 100%; + } + + .lg\:hover\:-translate-x-1:hover { + --transform-translate-x: -0.25rem; + } + + .lg\:hover\:-translate-x-2:hover { + --transform-translate-x: -0.5rem; + } + + .lg\:hover\:-translate-x-3:hover { + --transform-translate-x: -0.75rem; + } + + .lg\:hover\:-translate-x-4:hover { + --transform-translate-x: -1rem; + } + + .lg\:hover\:-translate-x-5:hover { + --transform-translate-x: -1.25rem; + } + + .lg\:hover\:-translate-x-6:hover { + --transform-translate-x: -1.5rem; + } + + .lg\:hover\:-translate-x-7:hover { + --transform-translate-x: -1.75rem; + } + + .lg\:hover\:-translate-x-8:hover { + --transform-translate-x: -2rem; + } + + .lg\:hover\:-translate-x-9:hover { + --transform-translate-x: -2.25rem; + } + + .lg\:hover\:-translate-x-10:hover { + --transform-translate-x: -2.5rem; + } + + .lg\:hover\:-translate-x-11:hover { + --transform-translate-x: -2.75rem; + } + + .lg\:hover\:-translate-x-12:hover { + --transform-translate-x: -3rem; + } + + .lg\:hover\:-translate-x-13:hover { + --transform-translate-x: -3.25rem; + } + + .lg\:hover\:-translate-x-14:hover { + --transform-translate-x: -3.5rem; + } + + .lg\:hover\:-translate-x-15:hover { + --transform-translate-x: -3.75rem; + } + + .lg\:hover\:-translate-x-16:hover { + --transform-translate-x: -4rem; + } + + .lg\:hover\:-translate-x-20:hover { + --transform-translate-x: -5rem; + } + + .lg\:hover\:-translate-x-24:hover { + --transform-translate-x: -6rem; + } + + .lg\:hover\:-translate-x-28:hover { + --transform-translate-x: -7rem; + } + + .lg\:hover\:-translate-x-32:hover { + --transform-translate-x: -8rem; + } + + .lg\:hover\:-translate-x-36:hover { + --transform-translate-x: -9rem; + } + + .lg\:hover\:-translate-x-40:hover { + --transform-translate-x: -10rem; + } + + .lg\:hover\:-translate-x-44:hover { + --transform-translate-x: -11rem; + } + + .lg\:hover\:-translate-x-48:hover { + --transform-translate-x: -12rem; + } + + .lg\:hover\:-translate-x-52:hover { + --transform-translate-x: -13rem; + } + + .lg\:hover\:-translate-x-56:hover { + --transform-translate-x: -14rem; + } + + .lg\:hover\:-translate-x-60:hover { + --transform-translate-x: -15rem; + } + + .lg\:hover\:-translate-x-64:hover { + --transform-translate-x: -16rem; + } + + .lg\:hover\:-translate-x-72:hover { + --transform-translate-x: -18rem; + } + + .lg\:hover\:-translate-x-80:hover { + --transform-translate-x: -20rem; + } + + .lg\:hover\:-translate-x-96:hover { + --transform-translate-x: -24rem; + } + + .lg\:hover\:-translate-x-px:hover { + --transform-translate-x: -1px; + } + + .lg\:hover\:-translate-x-0\.5:hover { + --transform-translate-x: -0.125rem; + } + + .lg\:hover\:-translate-x-1\.5:hover { + --transform-translate-x: -0.375rem; + } + + .lg\:hover\:-translate-x-2\.5:hover { + --transform-translate-x: -0.625rem; + } + + .lg\:hover\:-translate-x-3\.5:hover { + --transform-translate-x: -0.875rem; + } + + .lg\:hover\:-translate-x-1\/2:hover { + --transform-translate-x: -50%; + } + + .lg\:hover\:-translate-x-1\/3:hover { + --transform-translate-x: -33.33333%; + } + + .lg\:hover\:-translate-x-2\/3:hover { + --transform-translate-x: -66.66667%; + } + + .lg\:hover\:-translate-x-1\/4:hover { + --transform-translate-x: -25%; + } + + .lg\:hover\:-translate-x-2\/4:hover { + --transform-translate-x: -50%; + } + + .lg\:hover\:-translate-x-3\/4:hover { + --transform-translate-x: -75%; + } + + .lg\:hover\:-translate-x-1\/5:hover { + --transform-translate-x: -20%; + } + + .lg\:hover\:-translate-x-2\/5:hover { + --transform-translate-x: -40%; + } + + .lg\:hover\:-translate-x-3\/5:hover { + --transform-translate-x: -60%; + } + + .lg\:hover\:-translate-x-4\/5:hover { + --transform-translate-x: -80%; + } + + .lg\:hover\:-translate-x-1\/6:hover { + --transform-translate-x: -16.66667%; + } + + .lg\:hover\:-translate-x-2\/6:hover { + --transform-translate-x: -33.33333%; + } + + .lg\:hover\:-translate-x-3\/6:hover { + --transform-translate-x: -50%; + } + + .lg\:hover\:-translate-x-4\/6:hover { + --transform-translate-x: -66.66667%; + } + + .lg\:hover\:-translate-x-5\/6:hover { + --transform-translate-x: -83.33333%; + } + + .lg\:hover\:-translate-x-1\/12:hover { + --transform-translate-x: -8.33333%; + } + + .lg\:hover\:-translate-x-2\/12:hover { + --transform-translate-x: -16.66667%; + } + + .lg\:hover\:-translate-x-3\/12:hover { + --transform-translate-x: -25%; + } + + .lg\:hover\:-translate-x-4\/12:hover { + --transform-translate-x: -33.33333%; + } + + .lg\:hover\:-translate-x-5\/12:hover { + --transform-translate-x: -41.66667%; + } + + .lg\:hover\:-translate-x-6\/12:hover { + --transform-translate-x: -50%; + } + + .lg\:hover\:-translate-x-7\/12:hover { + --transform-translate-x: -58.33333%; + } + + .lg\:hover\:-translate-x-8\/12:hover { + --transform-translate-x: -66.66667%; + } + + .lg\:hover\:-translate-x-9\/12:hover { + --transform-translate-x: -75%; + } + + .lg\:hover\:-translate-x-10\/12:hover { + --transform-translate-x: -83.33333%; + } + + .lg\:hover\:-translate-x-11\/12:hover { + --transform-translate-x: -91.66667%; + } + + .lg\:hover\:-translate-x-full:hover { + --transform-translate-x: -100%; + } + + .lg\:hover\:translate-y-0:hover { + --transform-translate-y: 0; + } + + .lg\:hover\:translate-y-1:hover { + --transform-translate-y: 0.25rem; + } + + .lg\:hover\:translate-y-2:hover { + --transform-translate-y: 0.5rem; + } + + .lg\:hover\:translate-y-3:hover { + --transform-translate-y: 0.75rem; + } + + .lg\:hover\:translate-y-4:hover { + --transform-translate-y: 1rem; + } + + .lg\:hover\:translate-y-5:hover { + --transform-translate-y: 1.25rem; + } + + .lg\:hover\:translate-y-6:hover { + --transform-translate-y: 1.5rem; + } + + .lg\:hover\:translate-y-7:hover { + --transform-translate-y: 1.75rem; + } + + .lg\:hover\:translate-y-8:hover { + --transform-translate-y: 2rem; + } + + .lg\:hover\:translate-y-9:hover { + --transform-translate-y: 2.25rem; + } + + .lg\:hover\:translate-y-10:hover { + --transform-translate-y: 2.5rem; + } + + .lg\:hover\:translate-y-11:hover { + --transform-translate-y: 2.75rem; + } + + .lg\:hover\:translate-y-12:hover { + --transform-translate-y: 3rem; + } + + .lg\:hover\:translate-y-13:hover { + --transform-translate-y: 3.25rem; + } + + .lg\:hover\:translate-y-14:hover { + --transform-translate-y: 3.5rem; + } + + .lg\:hover\:translate-y-15:hover { + --transform-translate-y: 3.75rem; + } + + .lg\:hover\:translate-y-16:hover { + --transform-translate-y: 4rem; + } + + .lg\:hover\:translate-y-20:hover { + --transform-translate-y: 5rem; + } + + .lg\:hover\:translate-y-24:hover { + --transform-translate-y: 6rem; + } + + .lg\:hover\:translate-y-28:hover { + --transform-translate-y: 7rem; + } + + .lg\:hover\:translate-y-32:hover { + --transform-translate-y: 8rem; + } + + .lg\:hover\:translate-y-36:hover { + --transform-translate-y: 9rem; + } + + .lg\:hover\:translate-y-40:hover { + --transform-translate-y: 10rem; + } + + .lg\:hover\:translate-y-44:hover { + --transform-translate-y: 11rem; + } + + .lg\:hover\:translate-y-48:hover { + --transform-translate-y: 12rem; + } + + .lg\:hover\:translate-y-52:hover { + --transform-translate-y: 13rem; + } + + .lg\:hover\:translate-y-56:hover { + --transform-translate-y: 14rem; + } + + .lg\:hover\:translate-y-60:hover { + --transform-translate-y: 15rem; + } + + .lg\:hover\:translate-y-64:hover { + --transform-translate-y: 16rem; + } + + .lg\:hover\:translate-y-72:hover { + --transform-translate-y: 18rem; + } + + .lg\:hover\:translate-y-80:hover { + --transform-translate-y: 20rem; + } + + .lg\:hover\:translate-y-96:hover { + --transform-translate-y: 24rem; + } + + .lg\:hover\:translate-y-px:hover { + --transform-translate-y: 1px; + } + + .lg\:hover\:translate-y-0\.5:hover { + --transform-translate-y: 0.125rem; + } + + .lg\:hover\:translate-y-1\.5:hover { + --transform-translate-y: 0.375rem; + } + + .lg\:hover\:translate-y-2\.5:hover { + --transform-translate-y: 0.625rem; + } + + .lg\:hover\:translate-y-3\.5:hover { + --transform-translate-y: 0.875rem; + } + + .lg\:hover\:translate-y-1\/2:hover { + --transform-translate-y: 50%; + } + + .lg\:hover\:translate-y-1\/3:hover { + --transform-translate-y: 33.333333%; + } + + .lg\:hover\:translate-y-2\/3:hover { + --transform-translate-y: 66.666667%; + } + + .lg\:hover\:translate-y-1\/4:hover { + --transform-translate-y: 25%; + } + + .lg\:hover\:translate-y-2\/4:hover { + --transform-translate-y: 50%; + } + + .lg\:hover\:translate-y-3\/4:hover { + --transform-translate-y: 75%; + } + + .lg\:hover\:translate-y-1\/5:hover { + --transform-translate-y: 20%; + } + + .lg\:hover\:translate-y-2\/5:hover { + --transform-translate-y: 40%; + } + + .lg\:hover\:translate-y-3\/5:hover { + --transform-translate-y: 60%; + } + + .lg\:hover\:translate-y-4\/5:hover { + --transform-translate-y: 80%; + } + + .lg\:hover\:translate-y-1\/6:hover { + --transform-translate-y: 16.666667%; + } + + .lg\:hover\:translate-y-2\/6:hover { + --transform-translate-y: 33.333333%; + } + + .lg\:hover\:translate-y-3\/6:hover { + --transform-translate-y: 50%; + } + + .lg\:hover\:translate-y-4\/6:hover { + --transform-translate-y: 66.666667%; + } + + .lg\:hover\:translate-y-5\/6:hover { + --transform-translate-y: 83.333333%; + } + + .lg\:hover\:translate-y-1\/12:hover { + --transform-translate-y: 8.333333%; + } + + .lg\:hover\:translate-y-2\/12:hover { + --transform-translate-y: 16.666667%; + } + + .lg\:hover\:translate-y-3\/12:hover { + --transform-translate-y: 25%; + } + + .lg\:hover\:translate-y-4\/12:hover { + --transform-translate-y: 33.333333%; + } + + .lg\:hover\:translate-y-5\/12:hover { + --transform-translate-y: 41.666667%; + } + + .lg\:hover\:translate-y-6\/12:hover { + --transform-translate-y: 50%; + } + + .lg\:hover\:translate-y-7\/12:hover { + --transform-translate-y: 58.333333%; + } + + .lg\:hover\:translate-y-8\/12:hover { + --transform-translate-y: 66.666667%; + } + + .lg\:hover\:translate-y-9\/12:hover { + --transform-translate-y: 75%; + } + + .lg\:hover\:translate-y-10\/12:hover { + --transform-translate-y: 83.333333%; + } + + .lg\:hover\:translate-y-11\/12:hover { + --transform-translate-y: 91.666667%; + } + + .lg\:hover\:translate-y-full:hover { + --transform-translate-y: 100%; + } + + .lg\:hover\:-translate-y-1:hover { + --transform-translate-y: -0.25rem; + } + + .lg\:hover\:-translate-y-2:hover { + --transform-translate-y: -0.5rem; + } + + .lg\:hover\:-translate-y-3:hover { + --transform-translate-y: -0.75rem; + } + + .lg\:hover\:-translate-y-4:hover { + --transform-translate-y: -1rem; + } + + .lg\:hover\:-translate-y-5:hover { + --transform-translate-y: -1.25rem; + } + + .lg\:hover\:-translate-y-6:hover { + --transform-translate-y: -1.5rem; + } + + .lg\:hover\:-translate-y-7:hover { + --transform-translate-y: -1.75rem; + } + + .lg\:hover\:-translate-y-8:hover { + --transform-translate-y: -2rem; + } + + .lg\:hover\:-translate-y-9:hover { + --transform-translate-y: -2.25rem; + } + + .lg\:hover\:-translate-y-10:hover { + --transform-translate-y: -2.5rem; + } + + .lg\:hover\:-translate-y-11:hover { + --transform-translate-y: -2.75rem; + } + + .lg\:hover\:-translate-y-12:hover { + --transform-translate-y: -3rem; + } + + .lg\:hover\:-translate-y-13:hover { + --transform-translate-y: -3.25rem; + } + + .lg\:hover\:-translate-y-14:hover { + --transform-translate-y: -3.5rem; + } + + .lg\:hover\:-translate-y-15:hover { + --transform-translate-y: -3.75rem; + } + + .lg\:hover\:-translate-y-16:hover { + --transform-translate-y: -4rem; + } + + .lg\:hover\:-translate-y-20:hover { + --transform-translate-y: -5rem; + } + + .lg\:hover\:-translate-y-24:hover { + --transform-translate-y: -6rem; + } + + .lg\:hover\:-translate-y-28:hover { + --transform-translate-y: -7rem; + } + + .lg\:hover\:-translate-y-32:hover { + --transform-translate-y: -8rem; + } + + .lg\:hover\:-translate-y-36:hover { + --transform-translate-y: -9rem; + } + + .lg\:hover\:-translate-y-40:hover { + --transform-translate-y: -10rem; + } + + .lg\:hover\:-translate-y-44:hover { + --transform-translate-y: -11rem; + } + + .lg\:hover\:-translate-y-48:hover { + --transform-translate-y: -12rem; + } + + .lg\:hover\:-translate-y-52:hover { + --transform-translate-y: -13rem; + } + + .lg\:hover\:-translate-y-56:hover { + --transform-translate-y: -14rem; + } + + .lg\:hover\:-translate-y-60:hover { + --transform-translate-y: -15rem; + } + + .lg\:hover\:-translate-y-64:hover { + --transform-translate-y: -16rem; + } + + .lg\:hover\:-translate-y-72:hover { + --transform-translate-y: -18rem; + } + + .lg\:hover\:-translate-y-80:hover { + --transform-translate-y: -20rem; + } + + .lg\:hover\:-translate-y-96:hover { + --transform-translate-y: -24rem; + } + + .lg\:hover\:-translate-y-px:hover { + --transform-translate-y: -1px; + } + + .lg\:hover\:-translate-y-0\.5:hover { + --transform-translate-y: -0.125rem; + } + + .lg\:hover\:-translate-y-1\.5:hover { + --transform-translate-y: -0.375rem; + } + + .lg\:hover\:-translate-y-2\.5:hover { + --transform-translate-y: -0.625rem; + } + + .lg\:hover\:-translate-y-3\.5:hover { + --transform-translate-y: -0.875rem; + } + + .lg\:hover\:-translate-y-1\/2:hover { + --transform-translate-y: -50%; + } + + .lg\:hover\:-translate-y-1\/3:hover { + --transform-translate-y: -33.33333%; + } + + .lg\:hover\:-translate-y-2\/3:hover { + --transform-translate-y: -66.66667%; + } + + .lg\:hover\:-translate-y-1\/4:hover { + --transform-translate-y: -25%; + } + + .lg\:hover\:-translate-y-2\/4:hover { + --transform-translate-y: -50%; + } + + .lg\:hover\:-translate-y-3\/4:hover { + --transform-translate-y: -75%; + } + + .lg\:hover\:-translate-y-1\/5:hover { + --transform-translate-y: -20%; + } + + .lg\:hover\:-translate-y-2\/5:hover { + --transform-translate-y: -40%; + } + + .lg\:hover\:-translate-y-3\/5:hover { + --transform-translate-y: -60%; + } + + .lg\:hover\:-translate-y-4\/5:hover { + --transform-translate-y: -80%; + } + + .lg\:hover\:-translate-y-1\/6:hover { + --transform-translate-y: -16.66667%; + } + + .lg\:hover\:-translate-y-2\/6:hover { + --transform-translate-y: -33.33333%; + } + + .lg\:hover\:-translate-y-3\/6:hover { + --transform-translate-y: -50%; + } + + .lg\:hover\:-translate-y-4\/6:hover { + --transform-translate-y: -66.66667%; + } + + .lg\:hover\:-translate-y-5\/6:hover { + --transform-translate-y: -83.33333%; + } + + .lg\:hover\:-translate-y-1\/12:hover { + --transform-translate-y: -8.33333%; + } + + .lg\:hover\:-translate-y-2\/12:hover { + --transform-translate-y: -16.66667%; + } + + .lg\:hover\:-translate-y-3\/12:hover { + --transform-translate-y: -25%; + } + + .lg\:hover\:-translate-y-4\/12:hover { + --transform-translate-y: -33.33333%; + } + + .lg\:hover\:-translate-y-5\/12:hover { + --transform-translate-y: -41.66667%; + } + + .lg\:hover\:-translate-y-6\/12:hover { + --transform-translate-y: -50%; + } + + .lg\:hover\:-translate-y-7\/12:hover { + --transform-translate-y: -58.33333%; + } + + .lg\:hover\:-translate-y-8\/12:hover { + --transform-translate-y: -66.66667%; + } + + .lg\:hover\:-translate-y-9\/12:hover { + --transform-translate-y: -75%; + } + + .lg\:hover\:-translate-y-10\/12:hover { + --transform-translate-y: -83.33333%; + } + + .lg\:hover\:-translate-y-11\/12:hover { + --transform-translate-y: -91.66667%; + } + + .lg\:hover\:-translate-y-full:hover { + --transform-translate-y: -100%; + } + + .lg\:focus\:translate-x-0:focus { + --transform-translate-x: 0; + } + + .lg\:focus\:translate-x-1:focus { + --transform-translate-x: 0.25rem; + } + + .lg\:focus\:translate-x-2:focus { + --transform-translate-x: 0.5rem; + } + + .lg\:focus\:translate-x-3:focus { + --transform-translate-x: 0.75rem; + } + + .lg\:focus\:translate-x-4:focus { + --transform-translate-x: 1rem; + } + + .lg\:focus\:translate-x-5:focus { + --transform-translate-x: 1.25rem; + } + + .lg\:focus\:translate-x-6:focus { + --transform-translate-x: 1.5rem; + } + + .lg\:focus\:translate-x-7:focus { + --transform-translate-x: 1.75rem; + } + + .lg\:focus\:translate-x-8:focus { + --transform-translate-x: 2rem; + } + + .lg\:focus\:translate-x-9:focus { + --transform-translate-x: 2.25rem; + } + + .lg\:focus\:translate-x-10:focus { + --transform-translate-x: 2.5rem; + } + + .lg\:focus\:translate-x-11:focus { + --transform-translate-x: 2.75rem; + } + + .lg\:focus\:translate-x-12:focus { + --transform-translate-x: 3rem; + } + + .lg\:focus\:translate-x-13:focus { + --transform-translate-x: 3.25rem; + } + + .lg\:focus\:translate-x-14:focus { + --transform-translate-x: 3.5rem; + } + + .lg\:focus\:translate-x-15:focus { + --transform-translate-x: 3.75rem; + } + + .lg\:focus\:translate-x-16:focus { + --transform-translate-x: 4rem; + } + + .lg\:focus\:translate-x-20:focus { + --transform-translate-x: 5rem; + } + + .lg\:focus\:translate-x-24:focus { + --transform-translate-x: 6rem; + } + + .lg\:focus\:translate-x-28:focus { + --transform-translate-x: 7rem; + } + + .lg\:focus\:translate-x-32:focus { + --transform-translate-x: 8rem; + } + + .lg\:focus\:translate-x-36:focus { + --transform-translate-x: 9rem; + } + + .lg\:focus\:translate-x-40:focus { + --transform-translate-x: 10rem; + } + + .lg\:focus\:translate-x-44:focus { + --transform-translate-x: 11rem; + } + + .lg\:focus\:translate-x-48:focus { + --transform-translate-x: 12rem; + } + + .lg\:focus\:translate-x-52:focus { + --transform-translate-x: 13rem; + } + + .lg\:focus\:translate-x-56:focus { + --transform-translate-x: 14rem; + } + + .lg\:focus\:translate-x-60:focus { + --transform-translate-x: 15rem; + } + + .lg\:focus\:translate-x-64:focus { + --transform-translate-x: 16rem; + } + + .lg\:focus\:translate-x-72:focus { + --transform-translate-x: 18rem; + } + + .lg\:focus\:translate-x-80:focus { + --transform-translate-x: 20rem; + } + + .lg\:focus\:translate-x-96:focus { + --transform-translate-x: 24rem; + } + + .lg\:focus\:translate-x-px:focus { + --transform-translate-x: 1px; + } + + .lg\:focus\:translate-x-0\.5:focus { + --transform-translate-x: 0.125rem; + } + + .lg\:focus\:translate-x-1\.5:focus { + --transform-translate-x: 0.375rem; + } + + .lg\:focus\:translate-x-2\.5:focus { + --transform-translate-x: 0.625rem; + } + + .lg\:focus\:translate-x-3\.5:focus { + --transform-translate-x: 0.875rem; + } + + .lg\:focus\:translate-x-1\/2:focus { + --transform-translate-x: 50%; + } + + .lg\:focus\:translate-x-1\/3:focus { + --transform-translate-x: 33.333333%; + } + + .lg\:focus\:translate-x-2\/3:focus { + --transform-translate-x: 66.666667%; + } + + .lg\:focus\:translate-x-1\/4:focus { + --transform-translate-x: 25%; + } + + .lg\:focus\:translate-x-2\/4:focus { + --transform-translate-x: 50%; + } + + .lg\:focus\:translate-x-3\/4:focus { + --transform-translate-x: 75%; + } + + .lg\:focus\:translate-x-1\/5:focus { + --transform-translate-x: 20%; + } + + .lg\:focus\:translate-x-2\/5:focus { + --transform-translate-x: 40%; + } + + .lg\:focus\:translate-x-3\/5:focus { + --transform-translate-x: 60%; + } + + .lg\:focus\:translate-x-4\/5:focus { + --transform-translate-x: 80%; + } + + .lg\:focus\:translate-x-1\/6:focus { + --transform-translate-x: 16.666667%; + } + + .lg\:focus\:translate-x-2\/6:focus { + --transform-translate-x: 33.333333%; + } + + .lg\:focus\:translate-x-3\/6:focus { + --transform-translate-x: 50%; + } + + .lg\:focus\:translate-x-4\/6:focus { + --transform-translate-x: 66.666667%; + } + + .lg\:focus\:translate-x-5\/6:focus { + --transform-translate-x: 83.333333%; + } + + .lg\:focus\:translate-x-1\/12:focus { + --transform-translate-x: 8.333333%; + } + + .lg\:focus\:translate-x-2\/12:focus { + --transform-translate-x: 16.666667%; + } + + .lg\:focus\:translate-x-3\/12:focus { + --transform-translate-x: 25%; + } + + .lg\:focus\:translate-x-4\/12:focus { + --transform-translate-x: 33.333333%; + } + + .lg\:focus\:translate-x-5\/12:focus { + --transform-translate-x: 41.666667%; + } + + .lg\:focus\:translate-x-6\/12:focus { + --transform-translate-x: 50%; + } + + .lg\:focus\:translate-x-7\/12:focus { + --transform-translate-x: 58.333333%; + } + + .lg\:focus\:translate-x-8\/12:focus { + --transform-translate-x: 66.666667%; + } + + .lg\:focus\:translate-x-9\/12:focus { + --transform-translate-x: 75%; + } + + .lg\:focus\:translate-x-10\/12:focus { + --transform-translate-x: 83.333333%; + } + + .lg\:focus\:translate-x-11\/12:focus { + --transform-translate-x: 91.666667%; + } + + .lg\:focus\:translate-x-full:focus { + --transform-translate-x: 100%; + } + + .lg\:focus\:-translate-x-1:focus { + --transform-translate-x: -0.25rem; + } + + .lg\:focus\:-translate-x-2:focus { + --transform-translate-x: -0.5rem; + } + + .lg\:focus\:-translate-x-3:focus { + --transform-translate-x: -0.75rem; + } + + .lg\:focus\:-translate-x-4:focus { + --transform-translate-x: -1rem; + } + + .lg\:focus\:-translate-x-5:focus { + --transform-translate-x: -1.25rem; + } + + .lg\:focus\:-translate-x-6:focus { + --transform-translate-x: -1.5rem; + } + + .lg\:focus\:-translate-x-7:focus { + --transform-translate-x: -1.75rem; + } + + .lg\:focus\:-translate-x-8:focus { + --transform-translate-x: -2rem; + } + + .lg\:focus\:-translate-x-9:focus { + --transform-translate-x: -2.25rem; + } + + .lg\:focus\:-translate-x-10:focus { + --transform-translate-x: -2.5rem; + } + + .lg\:focus\:-translate-x-11:focus { + --transform-translate-x: -2.75rem; + } + + .lg\:focus\:-translate-x-12:focus { + --transform-translate-x: -3rem; + } + + .lg\:focus\:-translate-x-13:focus { + --transform-translate-x: -3.25rem; + } + + .lg\:focus\:-translate-x-14:focus { + --transform-translate-x: -3.5rem; + } + + .lg\:focus\:-translate-x-15:focus { + --transform-translate-x: -3.75rem; + } + + .lg\:focus\:-translate-x-16:focus { + --transform-translate-x: -4rem; + } + + .lg\:focus\:-translate-x-20:focus { + --transform-translate-x: -5rem; + } + + .lg\:focus\:-translate-x-24:focus { + --transform-translate-x: -6rem; + } + + .lg\:focus\:-translate-x-28:focus { + --transform-translate-x: -7rem; + } + + .lg\:focus\:-translate-x-32:focus { + --transform-translate-x: -8rem; + } + + .lg\:focus\:-translate-x-36:focus { + --transform-translate-x: -9rem; + } + + .lg\:focus\:-translate-x-40:focus { + --transform-translate-x: -10rem; + } + + .lg\:focus\:-translate-x-44:focus { + --transform-translate-x: -11rem; + } + + .lg\:focus\:-translate-x-48:focus { + --transform-translate-x: -12rem; + } + + .lg\:focus\:-translate-x-52:focus { + --transform-translate-x: -13rem; + } + + .lg\:focus\:-translate-x-56:focus { + --transform-translate-x: -14rem; + } + + .lg\:focus\:-translate-x-60:focus { + --transform-translate-x: -15rem; + } + + .lg\:focus\:-translate-x-64:focus { + --transform-translate-x: -16rem; + } + + .lg\:focus\:-translate-x-72:focus { + --transform-translate-x: -18rem; + } + + .lg\:focus\:-translate-x-80:focus { + --transform-translate-x: -20rem; + } + + .lg\:focus\:-translate-x-96:focus { + --transform-translate-x: -24rem; + } + + .lg\:focus\:-translate-x-px:focus { + --transform-translate-x: -1px; + } + + .lg\:focus\:-translate-x-0\.5:focus { + --transform-translate-x: -0.125rem; + } + + .lg\:focus\:-translate-x-1\.5:focus { + --transform-translate-x: -0.375rem; + } + + .lg\:focus\:-translate-x-2\.5:focus { + --transform-translate-x: -0.625rem; + } + + .lg\:focus\:-translate-x-3\.5:focus { + --transform-translate-x: -0.875rem; + } + + .lg\:focus\:-translate-x-1\/2:focus { + --transform-translate-x: -50%; + } + + .lg\:focus\:-translate-x-1\/3:focus { + --transform-translate-x: -33.33333%; + } + + .lg\:focus\:-translate-x-2\/3:focus { + --transform-translate-x: -66.66667%; + } + + .lg\:focus\:-translate-x-1\/4:focus { + --transform-translate-x: -25%; + } + + .lg\:focus\:-translate-x-2\/4:focus { + --transform-translate-x: -50%; + } + + .lg\:focus\:-translate-x-3\/4:focus { + --transform-translate-x: -75%; + } + + .lg\:focus\:-translate-x-1\/5:focus { + --transform-translate-x: -20%; + } + + .lg\:focus\:-translate-x-2\/5:focus { + --transform-translate-x: -40%; + } + + .lg\:focus\:-translate-x-3\/5:focus { + --transform-translate-x: -60%; + } + + .lg\:focus\:-translate-x-4\/5:focus { + --transform-translate-x: -80%; + } + + .lg\:focus\:-translate-x-1\/6:focus { + --transform-translate-x: -16.66667%; + } + + .lg\:focus\:-translate-x-2\/6:focus { + --transform-translate-x: -33.33333%; + } + + .lg\:focus\:-translate-x-3\/6:focus { + --transform-translate-x: -50%; + } + + .lg\:focus\:-translate-x-4\/6:focus { + --transform-translate-x: -66.66667%; + } + + .lg\:focus\:-translate-x-5\/6:focus { + --transform-translate-x: -83.33333%; + } + + .lg\:focus\:-translate-x-1\/12:focus { + --transform-translate-x: -8.33333%; + } + + .lg\:focus\:-translate-x-2\/12:focus { + --transform-translate-x: -16.66667%; + } + + .lg\:focus\:-translate-x-3\/12:focus { + --transform-translate-x: -25%; + } + + .lg\:focus\:-translate-x-4\/12:focus { + --transform-translate-x: -33.33333%; + } + + .lg\:focus\:-translate-x-5\/12:focus { + --transform-translate-x: -41.66667%; + } + + .lg\:focus\:-translate-x-6\/12:focus { + --transform-translate-x: -50%; + } + + .lg\:focus\:-translate-x-7\/12:focus { + --transform-translate-x: -58.33333%; + } + + .lg\:focus\:-translate-x-8\/12:focus { + --transform-translate-x: -66.66667%; + } + + .lg\:focus\:-translate-x-9\/12:focus { + --transform-translate-x: -75%; + } + + .lg\:focus\:-translate-x-10\/12:focus { + --transform-translate-x: -83.33333%; + } + + .lg\:focus\:-translate-x-11\/12:focus { + --transform-translate-x: -91.66667%; + } + + .lg\:focus\:-translate-x-full:focus { + --transform-translate-x: -100%; + } + + .lg\:focus\:translate-y-0:focus { + --transform-translate-y: 0; + } + + .lg\:focus\:translate-y-1:focus { + --transform-translate-y: 0.25rem; + } + + .lg\:focus\:translate-y-2:focus { + --transform-translate-y: 0.5rem; + } + + .lg\:focus\:translate-y-3:focus { + --transform-translate-y: 0.75rem; + } + + .lg\:focus\:translate-y-4:focus { + --transform-translate-y: 1rem; + } + + .lg\:focus\:translate-y-5:focus { + --transform-translate-y: 1.25rem; + } + + .lg\:focus\:translate-y-6:focus { + --transform-translate-y: 1.5rem; + } + + .lg\:focus\:translate-y-7:focus { + --transform-translate-y: 1.75rem; + } + + .lg\:focus\:translate-y-8:focus { + --transform-translate-y: 2rem; + } + + .lg\:focus\:translate-y-9:focus { + --transform-translate-y: 2.25rem; + } + + .lg\:focus\:translate-y-10:focus { + --transform-translate-y: 2.5rem; + } + + .lg\:focus\:translate-y-11:focus { + --transform-translate-y: 2.75rem; + } + + .lg\:focus\:translate-y-12:focus { + --transform-translate-y: 3rem; + } + + .lg\:focus\:translate-y-13:focus { + --transform-translate-y: 3.25rem; + } + + .lg\:focus\:translate-y-14:focus { + --transform-translate-y: 3.5rem; + } + + .lg\:focus\:translate-y-15:focus { + --transform-translate-y: 3.75rem; + } + + .lg\:focus\:translate-y-16:focus { + --transform-translate-y: 4rem; + } + + .lg\:focus\:translate-y-20:focus { + --transform-translate-y: 5rem; + } + + .lg\:focus\:translate-y-24:focus { + --transform-translate-y: 6rem; + } + + .lg\:focus\:translate-y-28:focus { + --transform-translate-y: 7rem; + } + + .lg\:focus\:translate-y-32:focus { + --transform-translate-y: 8rem; + } + + .lg\:focus\:translate-y-36:focus { + --transform-translate-y: 9rem; + } + + .lg\:focus\:translate-y-40:focus { + --transform-translate-y: 10rem; + } + + .lg\:focus\:translate-y-44:focus { + --transform-translate-y: 11rem; + } + + .lg\:focus\:translate-y-48:focus { + --transform-translate-y: 12rem; + } + + .lg\:focus\:translate-y-52:focus { + --transform-translate-y: 13rem; + } + + .lg\:focus\:translate-y-56:focus { + --transform-translate-y: 14rem; + } + + .lg\:focus\:translate-y-60:focus { + --transform-translate-y: 15rem; + } + + .lg\:focus\:translate-y-64:focus { + --transform-translate-y: 16rem; + } + + .lg\:focus\:translate-y-72:focus { + --transform-translate-y: 18rem; + } + + .lg\:focus\:translate-y-80:focus { + --transform-translate-y: 20rem; + } + + .lg\:focus\:translate-y-96:focus { + --transform-translate-y: 24rem; + } + + .lg\:focus\:translate-y-px:focus { + --transform-translate-y: 1px; + } + + .lg\:focus\:translate-y-0\.5:focus { + --transform-translate-y: 0.125rem; + } + + .lg\:focus\:translate-y-1\.5:focus { + --transform-translate-y: 0.375rem; + } + + .lg\:focus\:translate-y-2\.5:focus { + --transform-translate-y: 0.625rem; + } + + .lg\:focus\:translate-y-3\.5:focus { + --transform-translate-y: 0.875rem; + } + + .lg\:focus\:translate-y-1\/2:focus { + --transform-translate-y: 50%; + } + + .lg\:focus\:translate-y-1\/3:focus { + --transform-translate-y: 33.333333%; + } + + .lg\:focus\:translate-y-2\/3:focus { + --transform-translate-y: 66.666667%; + } + + .lg\:focus\:translate-y-1\/4:focus { + --transform-translate-y: 25%; + } + + .lg\:focus\:translate-y-2\/4:focus { + --transform-translate-y: 50%; + } + + .lg\:focus\:translate-y-3\/4:focus { + --transform-translate-y: 75%; + } + + .lg\:focus\:translate-y-1\/5:focus { + --transform-translate-y: 20%; + } + + .lg\:focus\:translate-y-2\/5:focus { + --transform-translate-y: 40%; + } + + .lg\:focus\:translate-y-3\/5:focus { + --transform-translate-y: 60%; + } + + .lg\:focus\:translate-y-4\/5:focus { + --transform-translate-y: 80%; + } + + .lg\:focus\:translate-y-1\/6:focus { + --transform-translate-y: 16.666667%; + } + + .lg\:focus\:translate-y-2\/6:focus { + --transform-translate-y: 33.333333%; + } + + .lg\:focus\:translate-y-3\/6:focus { + --transform-translate-y: 50%; + } + + .lg\:focus\:translate-y-4\/6:focus { + --transform-translate-y: 66.666667%; + } + + .lg\:focus\:translate-y-5\/6:focus { + --transform-translate-y: 83.333333%; + } + + .lg\:focus\:translate-y-1\/12:focus { + --transform-translate-y: 8.333333%; + } + + .lg\:focus\:translate-y-2\/12:focus { + --transform-translate-y: 16.666667%; + } + + .lg\:focus\:translate-y-3\/12:focus { + --transform-translate-y: 25%; + } + + .lg\:focus\:translate-y-4\/12:focus { + --transform-translate-y: 33.333333%; + } + + .lg\:focus\:translate-y-5\/12:focus { + --transform-translate-y: 41.666667%; + } + + .lg\:focus\:translate-y-6\/12:focus { + --transform-translate-y: 50%; + } + + .lg\:focus\:translate-y-7\/12:focus { + --transform-translate-y: 58.333333%; + } + + .lg\:focus\:translate-y-8\/12:focus { + --transform-translate-y: 66.666667%; + } + + .lg\:focus\:translate-y-9\/12:focus { + --transform-translate-y: 75%; + } + + .lg\:focus\:translate-y-10\/12:focus { + --transform-translate-y: 83.333333%; + } + + .lg\:focus\:translate-y-11\/12:focus { + --transform-translate-y: 91.666667%; + } + + .lg\:focus\:translate-y-full:focus { + --transform-translate-y: 100%; + } + + .lg\:focus\:-translate-y-1:focus { + --transform-translate-y: -0.25rem; + } + + .lg\:focus\:-translate-y-2:focus { + --transform-translate-y: -0.5rem; + } + + .lg\:focus\:-translate-y-3:focus { + --transform-translate-y: -0.75rem; + } + + .lg\:focus\:-translate-y-4:focus { + --transform-translate-y: -1rem; + } + + .lg\:focus\:-translate-y-5:focus { + --transform-translate-y: -1.25rem; + } + + .lg\:focus\:-translate-y-6:focus { + --transform-translate-y: -1.5rem; + } + + .lg\:focus\:-translate-y-7:focus { + --transform-translate-y: -1.75rem; + } + + .lg\:focus\:-translate-y-8:focus { + --transform-translate-y: -2rem; + } + + .lg\:focus\:-translate-y-9:focus { + --transform-translate-y: -2.25rem; + } + + .lg\:focus\:-translate-y-10:focus { + --transform-translate-y: -2.5rem; + } + + .lg\:focus\:-translate-y-11:focus { + --transform-translate-y: -2.75rem; + } + + .lg\:focus\:-translate-y-12:focus { + --transform-translate-y: -3rem; + } + + .lg\:focus\:-translate-y-13:focus { + --transform-translate-y: -3.25rem; + } + + .lg\:focus\:-translate-y-14:focus { + --transform-translate-y: -3.5rem; + } + + .lg\:focus\:-translate-y-15:focus { + --transform-translate-y: -3.75rem; + } + + .lg\:focus\:-translate-y-16:focus { + --transform-translate-y: -4rem; + } + + .lg\:focus\:-translate-y-20:focus { + --transform-translate-y: -5rem; + } + + .lg\:focus\:-translate-y-24:focus { + --transform-translate-y: -6rem; + } + + .lg\:focus\:-translate-y-28:focus { + --transform-translate-y: -7rem; + } + + .lg\:focus\:-translate-y-32:focus { + --transform-translate-y: -8rem; + } + + .lg\:focus\:-translate-y-36:focus { + --transform-translate-y: -9rem; + } + + .lg\:focus\:-translate-y-40:focus { + --transform-translate-y: -10rem; + } + + .lg\:focus\:-translate-y-44:focus { + --transform-translate-y: -11rem; + } + + .lg\:focus\:-translate-y-48:focus { + --transform-translate-y: -12rem; + } + + .lg\:focus\:-translate-y-52:focus { + --transform-translate-y: -13rem; + } + + .lg\:focus\:-translate-y-56:focus { + --transform-translate-y: -14rem; + } + + .lg\:focus\:-translate-y-60:focus { + --transform-translate-y: -15rem; + } + + .lg\:focus\:-translate-y-64:focus { + --transform-translate-y: -16rem; + } + + .lg\:focus\:-translate-y-72:focus { + --transform-translate-y: -18rem; + } + + .lg\:focus\:-translate-y-80:focus { + --transform-translate-y: -20rem; + } + + .lg\:focus\:-translate-y-96:focus { + --transform-translate-y: -24rem; + } + + .lg\:focus\:-translate-y-px:focus { + --transform-translate-y: -1px; + } + + .lg\:focus\:-translate-y-0\.5:focus { + --transform-translate-y: -0.125rem; + } + + .lg\:focus\:-translate-y-1\.5:focus { + --transform-translate-y: -0.375rem; + } + + .lg\:focus\:-translate-y-2\.5:focus { + --transform-translate-y: -0.625rem; + } + + .lg\:focus\:-translate-y-3\.5:focus { + --transform-translate-y: -0.875rem; + } + + .lg\:focus\:-translate-y-1\/2:focus { + --transform-translate-y: -50%; + } + + .lg\:focus\:-translate-y-1\/3:focus { + --transform-translate-y: -33.33333%; + } + + .lg\:focus\:-translate-y-2\/3:focus { + --transform-translate-y: -66.66667%; + } + + .lg\:focus\:-translate-y-1\/4:focus { + --transform-translate-y: -25%; + } + + .lg\:focus\:-translate-y-2\/4:focus { + --transform-translate-y: -50%; + } + + .lg\:focus\:-translate-y-3\/4:focus { + --transform-translate-y: -75%; + } + + .lg\:focus\:-translate-y-1\/5:focus { + --transform-translate-y: -20%; + } + + .lg\:focus\:-translate-y-2\/5:focus { + --transform-translate-y: -40%; + } + + .lg\:focus\:-translate-y-3\/5:focus { + --transform-translate-y: -60%; + } + + .lg\:focus\:-translate-y-4\/5:focus { + --transform-translate-y: -80%; + } + + .lg\:focus\:-translate-y-1\/6:focus { + --transform-translate-y: -16.66667%; + } + + .lg\:focus\:-translate-y-2\/6:focus { + --transform-translate-y: -33.33333%; + } + + .lg\:focus\:-translate-y-3\/6:focus { + --transform-translate-y: -50%; + } + + .lg\:focus\:-translate-y-4\/6:focus { + --transform-translate-y: -66.66667%; + } + + .lg\:focus\:-translate-y-5\/6:focus { + --transform-translate-y: -83.33333%; + } + + .lg\:focus\:-translate-y-1\/12:focus { + --transform-translate-y: -8.33333%; + } + + .lg\:focus\:-translate-y-2\/12:focus { + --transform-translate-y: -16.66667%; + } + + .lg\:focus\:-translate-y-3\/12:focus { + --transform-translate-y: -25%; + } + + .lg\:focus\:-translate-y-4\/12:focus { + --transform-translate-y: -33.33333%; + } + + .lg\:focus\:-translate-y-5\/12:focus { + --transform-translate-y: -41.66667%; + } + + .lg\:focus\:-translate-y-6\/12:focus { + --transform-translate-y: -50%; + } + + .lg\:focus\:-translate-y-7\/12:focus { + --transform-translate-y: -58.33333%; + } + + .lg\:focus\:-translate-y-8\/12:focus { + --transform-translate-y: -66.66667%; + } + + .lg\:focus\:-translate-y-9\/12:focus { + --transform-translate-y: -75%; + } + + .lg\:focus\:-translate-y-10\/12:focus { + --transform-translate-y: -83.33333%; + } + + .lg\:focus\:-translate-y-11\/12:focus { + --transform-translate-y: -91.66667%; + } + + .lg\:focus\:-translate-y-full:focus { + --transform-translate-y: -100%; + } + + .lg\:skew-x-0 { + --transform-skew-x: 0; + } + + .lg\:skew-x-3 { + --transform-skew-x: 3deg; + } + + .lg\:skew-x-6 { + --transform-skew-x: 6deg; + } + + .lg\:skew-x-12 { + --transform-skew-x: 12deg; + } + + .lg\:-skew-x-12 { + --transform-skew-x: -12deg; + } + + .lg\:-skew-x-6 { + --transform-skew-x: -6deg; + } + + .lg\:-skew-x-3 { + --transform-skew-x: -3deg; + } + + .lg\:skew-y-0 { + --transform-skew-y: 0; + } + + .lg\:skew-y-3 { + --transform-skew-y: 3deg; + } + + .lg\:skew-y-6 { + --transform-skew-y: 6deg; + } + + .lg\:skew-y-12 { + --transform-skew-y: 12deg; + } + + .lg\:-skew-y-12 { + --transform-skew-y: -12deg; + } + + .lg\:-skew-y-6 { + --transform-skew-y: -6deg; + } + + .lg\:-skew-y-3 { + --transform-skew-y: -3deg; + } + + .lg\:hover\:skew-x-0:hover { + --transform-skew-x: 0; + } + + .lg\:hover\:skew-x-3:hover { + --transform-skew-x: 3deg; + } + + .lg\:hover\:skew-x-6:hover { + --transform-skew-x: 6deg; + } + + .lg\:hover\:skew-x-12:hover { + --transform-skew-x: 12deg; + } + + .lg\:hover\:-skew-x-12:hover { + --transform-skew-x: -12deg; + } + + .lg\:hover\:-skew-x-6:hover { + --transform-skew-x: -6deg; + } + + .lg\:hover\:-skew-x-3:hover { + --transform-skew-x: -3deg; + } + + .lg\:hover\:skew-y-0:hover { + --transform-skew-y: 0; + } + + .lg\:hover\:skew-y-3:hover { + --transform-skew-y: 3deg; + } + + .lg\:hover\:skew-y-6:hover { + --transform-skew-y: 6deg; + } + + .lg\:hover\:skew-y-12:hover { + --transform-skew-y: 12deg; + } + + .lg\:hover\:-skew-y-12:hover { + --transform-skew-y: -12deg; + } + + .lg\:hover\:-skew-y-6:hover { + --transform-skew-y: -6deg; + } + + .lg\:hover\:-skew-y-3:hover { + --transform-skew-y: -3deg; + } + + .lg\:focus\:skew-x-0:focus { + --transform-skew-x: 0; + } + + .lg\:focus\:skew-x-3:focus { + --transform-skew-x: 3deg; + } + + .lg\:focus\:skew-x-6:focus { + --transform-skew-x: 6deg; + } + + .lg\:focus\:skew-x-12:focus { + --transform-skew-x: 12deg; + } + + .lg\:focus\:-skew-x-12:focus { + --transform-skew-x: -12deg; + } + + .lg\:focus\:-skew-x-6:focus { + --transform-skew-x: -6deg; + } + + .lg\:focus\:-skew-x-3:focus { + --transform-skew-x: -3deg; + } + + .lg\:focus\:skew-y-0:focus { + --transform-skew-y: 0; + } + + .lg\:focus\:skew-y-3:focus { + --transform-skew-y: 3deg; + } + + .lg\:focus\:skew-y-6:focus { + --transform-skew-y: 6deg; + } + + .lg\:focus\:skew-y-12:focus { + --transform-skew-y: 12deg; + } + + .lg\:focus\:-skew-y-12:focus { + --transform-skew-y: -12deg; + } + + .lg\:focus\:-skew-y-6:focus { + --transform-skew-y: -6deg; + } + + .lg\:focus\:-skew-y-3:focus { + --transform-skew-y: -3deg; + } + + .lg\:transition-none { + transition-property: none; + } + + .lg\:transition-all { + transition-property: all; + } + + .lg\:transition { + transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; + } + + .lg\:transition-colors { + transition-property: background-color, border-color, color, fill, stroke; + } + + .lg\:transition-opacity { + transition-property: opacity; + } + + .lg\:transition-shadow { + transition-property: box-shadow; + } + + .lg\:transition-transform { + transition-property: transform; + } + + .lg\:ease-linear { + transition-timing-function: linear; + } + + .lg\:ease-in { + transition-timing-function: cubic-bezier(0.4, 0, 1, 1); + } + + .lg\:ease-out { + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + } + + .lg\:ease-in-out { + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + } + + .lg\:duration-75 { + transition-duration: 75ms; + } + + .lg\:duration-100 { + transition-duration: 100ms; + } + + .lg\:duration-150 { + transition-duration: 150ms; + } + + .lg\:duration-200 { + transition-duration: 200ms; + } + + .lg\:duration-300 { + transition-duration: 300ms; + } + + .lg\:duration-500 { + transition-duration: 500ms; + } + + .lg\:duration-700 { + transition-duration: 700ms; + } + + .lg\:duration-1000 { + transition-duration: 1000ms; + } + + .lg\:delay-75 { + transition-delay: 75ms; + } + + .lg\:delay-100 { + transition-delay: 100ms; + } + + .lg\:delay-150 { + transition-delay: 150ms; + } + + .lg\:delay-200 { + transition-delay: 200ms; + } + + .lg\:delay-300 { + transition-delay: 300ms; + } + + .lg\:delay-500 { + transition-delay: 500ms; + } + + .lg\:delay-700 { + transition-delay: 700ms; + } + + .lg\:delay-1000 { + transition-delay: 1000ms; + } + + .lg\:animate-none { + -webkit-animation: none; + animation: none; + } + + .lg\:animate-spin { + -webkit-animation: spin 1s linear infinite; + animation: spin 1s linear infinite; + } + + .lg\:animate-ping { + -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + } + + .lg\:animate-pulse { + -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + } + + .lg\:animate-bounce { + -webkit-animation: bounce 1s infinite; + animation: bounce 1s infinite; + } +} + +@media (min-width: 1280px) { + .xl\:container { + width: 100%; + } + + @media (min-width: 640px) { + .xl\:container { + max-width: 640px; + } + } + + @media (min-width: 768px) { + .xl\:container { + max-width: 768px; + } + } + + @media (min-width: 1024px) { + .xl\:container { + max-width: 1024px; + } + } + + @media (min-width: 1280px) { + .xl\:container { + max-width: 1280px; + } + } + + .xl\:prose { + color: #374151; + max-width: 65ch; + } + + .xl\:prose [class~="lead"] { + color: #4b5563; + font-size: 1.25em; + line-height: 1.6; + margin-top: 1.2em; + margin-bottom: 1.2em; + } + + .xl\:prose a { + color: #5850ec; + text-decoration: none; + font-weight: 600; + } + + .xl\:prose strong { + color: #161e2e; + font-weight: 600; + } + + .xl\:prose ol { + counter-reset: list-counter; + margin-top: 1.25em; + margin-bottom: 1.25em; + } + + .xl\:prose ol > li { + position: relative; + counter-increment: list-counter; + padding-left: 1.75em; + } + + .xl\:prose ol > li::before { + content: counter(list-counter) "."; + position: absolute; + font-weight: 400; + color: #6b7280; + } + + .xl\:prose ul > li { + position: relative; + padding-left: 1.75em; + } + + .xl\:prose ul > li::before { + content: ""; + position: absolute; + background-color: #d2d6dc; + border-radius: 50%; + width: 0.375em; + height: 0.375em; + top: calc(0.875em - 0.1875em); + left: 0.25em; + } + + .xl\:prose hr { + border-color: #e5e7eb; + border-top-width: 1px; + margin-top: 3em; + margin-bottom: 3em; + } + + .xl\:prose blockquote { + font-weight: 500; + font-style: italic; + color: #161e2e; + border-left-width: 0.25rem; + border-left-color: #e5e7eb; + quotes: "\201C""\201D""\2018""\2019"; + margin-top: 1.6em; + margin-bottom: 1.6em; + padding-left: 1em; + } + + .xl\:prose blockquote p:first-of-type::before { + content: open-quote; + } + + .xl\:prose blockquote p:last-of-type::after { + content: close-quote; + } + + .xl\:prose h1 { + color: #1a202c; + font-weight: 800; + font-size: 2.25em; + margin-top: 0; + margin-bottom: 0.8888889em; + line-height: 1.1111111; + } + + .xl\:prose h2 { + color: #1a202c; + font-weight: 700; + font-size: 1.5em; + margin-top: 2em; + margin-bottom: 1em; + line-height: 1.3333333; + } + + .xl\:prose h3 { + color: #1a202c; + font-weight: 600; + font-size: 1.25em; + margin-top: 1.6em; + margin-bottom: 0.6em; + line-height: 1.6; + } + + .xl\:prose h4 { + color: #1a202c; + font-weight: 600; + margin-top: 1.5em; + margin-bottom: 0.5em; + line-height: 1.5; + } + + .xl\:prose figure figcaption { + color: #6b7280; + font-size: 0.875em; + line-height: 1.4285714; + margin-top: 0.8571429em; + } + + .xl\:prose code { + color: #161e2e; + font-weight: 600; + font-size: 0.875em; + } + + .xl\:prose code::before { + content: "`"; + } + + .xl\:prose code::after { + content: "`"; + } + + .xl\:prose pre { + color: #e5e7eb; + background-color: #252f3f; + overflow-x: auto; + font-size: 0.875em; + line-height: 1.7142857; + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; + border-radius: 0.375rem; + padding-top: 0.8571429em; + padding-right: 1.1428571em; + padding-bottom: 0.8571429em; + padding-left: 1.1428571em; + } + + .xl\:prose pre code { + background-color: transparent; + border-width: 0; + border-radius: 0; + padding: 0; + font-weight: 400; + color: inherit; + font-size: inherit; + font-family: inherit; + line-height: inherit; + } + + .xl\:prose pre code::before { + content: ""; + } + + .xl\:prose pre code::after { + content: ""; + } + + .xl\:prose table { + width: 100%; + table-layout: auto; + text-align: left; + margin-top: 2em; + margin-bottom: 2em; + font-size: 0.875em; + line-height: 1.7142857; + } + + .xl\:prose thead { + color: #161e2e; + font-weight: 600; + border-bottom-width: 1px; + border-bottom-color: #d2d6dc; + } + + .xl\:prose thead th { + vertical-align: bottom; + padding-right: 0.5714286em; + padding-bottom: 0.5714286em; + padding-left: 0.5714286em; + } + + .xl\:prose tbody tr { + border-bottom-width: 1px; + border-bottom-color: #e5e7eb; + } + + .xl\:prose tbody tr:last-child { + border-bottom-width: 0; + } + + .xl\:prose tbody td { + vertical-align: top; + padding-top: 0.5714286em; + padding-right: 0.5714286em; + padding-bottom: 0.5714286em; + padding-left: 0.5714286em; + } + + .xl\:prose { + font-size: 1rem; + line-height: 1.75; + } + + .xl\:prose p { + margin-top: 1.25em; + margin-bottom: 1.25em; + } + + .xl\:prose img { + margin-top: 2em; + margin-bottom: 2em; + } + + .xl\:prose video { + margin-top: 2em; + margin-bottom: 2em; + } + + .xl\:prose figure { + margin-top: 2em; + margin-bottom: 2em; + } + + .xl\:prose figure > * { + margin-top: 0; + margin-bottom: 0; + } + + .xl\:prose h2 code { + font-size: 0.875em; + } + + .xl\:prose h3 code { + font-size: 0.9em; + } + + .xl\:prose ul { + margin-top: 1.25em; + margin-bottom: 1.25em; + } + + .xl\:prose li { + margin-top: 0.5em; + margin-bottom: 0.5em; + } + + .xl\:prose ol > li:before { + left: 0; + } + + .xl\:prose > ul > li p { + margin-top: 0.75em; + margin-bottom: 0.75em; + } + + .xl\:prose > ul > li > *:first-child { + margin-top: 1.25em; + } + + .xl\:prose > ul > li > *:last-child { + margin-bottom: 1.25em; + } + + .xl\:prose > ol > li > *:first-child { + margin-top: 1.25em; + } + + .xl\:prose > ol > li > *:last-child { + margin-bottom: 1.25em; + } + + .xl\:prose ul ul, .xl\:prose ul ol, .xl\:prose ol ul, .xl\:prose ol ol { + margin-top: 0.75em; + margin-bottom: 0.75em; + } + + .xl\:prose hr + * { + margin-top: 0; + } + + .xl\:prose h2 + * { + margin-top: 0; + } + + .xl\:prose h3 + * { + margin-top: 0; + } + + .xl\:prose h4 + * { + margin-top: 0; + } + + .xl\:prose thead th:first-child { + padding-left: 0; + } + + .xl\:prose thead th:last-child { + padding-right: 0; + } + + .xl\:prose tbody td:first-child { + padding-left: 0; + } + + .xl\:prose tbody td:last-child { + padding-right: 0; + } + + .xl\:prose > :first-child { + margin-top: 0; + } + + .xl\:prose > :last-child { + margin-bottom: 0; + } + + .xl\:prose h1, .xl\:prose h2, .xl\:prose h3, .xl\:prose h4 { + color: #161e2e; + } + + .xl\:prose-sm { + font-size: 0.875rem; + line-height: 1.7142857; + } + + .xl\:prose-sm p { + margin-top: 1.1428571em; + margin-bottom: 1.1428571em; + } + + .xl\:prose-sm [class~="lead"] { + font-size: 1.2857143em; + line-height: 1.5555556; + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; + } + + .xl\:prose-sm blockquote { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + padding-left: 1.1111111em; + } + + .xl\:prose-sm h1 { + font-size: 2.1428571em; + margin-top: 0; + margin-bottom: 0.8em; + line-height: 1.2; + } + + .xl\:prose-sm h2 { + font-size: 1.4285714em; + margin-top: 1.6em; + margin-bottom: 0.8em; + line-height: 1.4; + } + + .xl\:prose-sm h3 { + font-size: 1.2857143em; + margin-top: 1.5555556em; + margin-bottom: 0.4444444em; + line-height: 1.5555556; + } + + .xl\:prose-sm h4 { + margin-top: 1.4285714em; + margin-bottom: 0.5714286em; + line-height: 1.4285714; + } + + .xl\:prose-sm img { + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; + } + + .xl\:prose-sm video { + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; + } + + .xl\:prose-sm figure { + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; + } + + .xl\:prose-sm figure > * { + margin-top: 0; + margin-bottom: 0; + } + + .xl\:prose-sm figure figcaption { + font-size: 0.8571429em; + line-height: 1.3333333; + margin-top: 0.6666667em; + } + + .xl\:prose-sm code { + font-size: 0.8571429em; + } + + .xl\:prose-sm h2 code { + font-size: 0.9em; + } + + .xl\:prose-sm h3 code { + font-size: 0.8888889em; + } + + .xl\:prose-sm pre { + font-size: 0.8571429em; + line-height: 1.6666667; + margin-top: 1.6666667em; + margin-bottom: 1.6666667em; + border-radius: 0.25rem; + padding-top: 0.6666667em; + padding-right: 1em; + padding-bottom: 0.6666667em; + padding-left: 1em; + } + + .xl\:prose-sm ol { + margin-top: 1.1428571em; + margin-bottom: 1.1428571em; + } + + .xl\:prose-sm ul { + margin-top: 1.1428571em; + margin-bottom: 1.1428571em; + } + + .xl\:prose-sm li { + margin-top: 0.2857143em; + margin-bottom: 0.2857143em; + } + + .xl\:prose-sm ol > li { + padding-left: 1.5714286em; + } + + .xl\:prose-sm ol > li:before { + left: 0; + } + + .xl\:prose-sm ul > li { + padding-left: 1.5714286em; + } + + .xl\:prose-sm ul > li::before { + height: 0.3571429em; + width: 0.3571429em; + top: calc(0.8571429em - 0.1785714em); + left: 0.2142857em; + } + + .xl\:prose-sm > ul > li p { + margin-top: 0.5714286em; + margin-bottom: 0.5714286em; + } + + .xl\:prose-sm > ul > li > *:first-child { + margin-top: 1.1428571em; + } + + .xl\:prose-sm > ul > li > *:last-child { + margin-bottom: 1.1428571em; + } + + .xl\:prose-sm > ol > li > *:first-child { + margin-top: 1.1428571em; + } + + .xl\:prose-sm > ol > li > *:last-child { + margin-bottom: 1.1428571em; + } + + .xl\:prose-sm ul ul, .xl\:prose-sm ul ol, .xl\:prose-sm ol ul, .xl\:prose-sm ol ol { + margin-top: 0.5714286em; + margin-bottom: 0.5714286em; + } + + .xl\:prose-sm hr { + margin-top: 2.8571429em; + margin-bottom: 2.8571429em; + } + + .xl\:prose-sm hr + * { + margin-top: 0; + } + + .xl\:prose-sm h2 + * { + margin-top: 0; + } + + .xl\:prose-sm h3 + * { + margin-top: 0; + } + + .xl\:prose-sm h4 + * { + margin-top: 0; + } + + .xl\:prose-sm table { + font-size: 0.8571429em; + line-height: 1.5; + } + + .xl\:prose-sm thead th { + padding-right: 1em; + padding-bottom: 0.6666667em; + padding-left: 1em; + } + + .xl\:prose-sm thead th:first-child { + padding-left: 0; + } + + .xl\:prose-sm thead th:last-child { + padding-right: 0; + } + + .xl\:prose-sm tbody td { + padding-top: 0.6666667em; + padding-right: 1em; + padding-bottom: 0.6666667em; + padding-left: 1em; + } + + .xl\:prose-sm tbody td:first-child { + padding-left: 0; + } + + .xl\:prose-sm tbody td:last-child { + padding-right: 0; + } + + .xl\:prose-sm > :first-child { + margin-top: 0; + } + + .xl\:prose-sm > :last-child { + margin-bottom: 0; + } + + .xl\:prose-lg { + font-size: 1.125rem; + line-height: 1.7777778; + } + + .xl\:prose-lg p { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + + .xl\:prose-lg [class~="lead"] { + font-size: 1.2222222em; + line-height: 1.4545455; + margin-top: 1.0909091em; + margin-bottom: 1.0909091em; + } + + .xl\:prose-lg blockquote { + margin-top: 1.6666667em; + margin-bottom: 1.6666667em; + padding-left: 1em; + } + + .xl\:prose-lg h1 { + font-size: 2.6666667em; + margin-top: 0; + margin-bottom: 0.8333333em; + line-height: 1; + } + + .xl\:prose-lg h2 { + font-size: 1.6666667em; + margin-top: 1.8666667em; + margin-bottom: 1.0666667em; + line-height: 1.3333333; + } + + .xl\:prose-lg h3 { + font-size: 1.3333333em; + margin-top: 1.6666667em; + margin-bottom: 0.6666667em; + line-height: 1.5; + } + + .xl\:prose-lg h4 { + margin-top: 1.7777778em; + margin-bottom: 0.4444444em; + line-height: 1.5555556; + } + + .xl\:prose-lg img { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + + .xl\:prose-lg video { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + + .xl\:prose-lg figure { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + + .xl\:prose-lg figure > * { + margin-top: 0; + margin-bottom: 0; + } + + .xl\:prose-lg figure figcaption { + font-size: 0.8888889em; + line-height: 1.5; + margin-top: 1em; + } + + .xl\:prose-lg code { + font-size: 0.8888889em; + } + + .xl\:prose-lg h2 code { + font-size: 0.8666667em; + } + + .xl\:prose-lg h3 code { + font-size: 0.875em; + } + + .xl\:prose-lg pre { + font-size: 0.8888889em; + line-height: 1.75; + margin-top: 2em; + margin-bottom: 2em; + border-radius: 0.375rem; + padding-top: 1em; + padding-right: 1.5em; + padding-bottom: 1em; + padding-left: 1.5em; + } + + .xl\:prose-lg ol { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + + .xl\:prose-lg ul { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + + .xl\:prose-lg li { + margin-top: 0.6666667em; + margin-bottom: 0.6666667em; + } + + .xl\:prose-lg ol > li { + padding-left: 1.6666667em; + } + + .xl\:prose-lg ol > li:before { + left: 0; + } + + .xl\:prose-lg ul > li { + padding-left: 1.6666667em; + } + + .xl\:prose-lg ul > li::before { + width: 0.3333333em; + height: 0.3333333em; + top: calc(0.8888889em - 0.1666667em); + left: 0.2222222em; + } + + .xl\:prose-lg > ul > li p { + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; + } + + .xl\:prose-lg > ul > li > *:first-child { + margin-top: 1.3333333em; + } + + .xl\:prose-lg > ul > li > *:last-child { + margin-bottom: 1.3333333em; + } + + .xl\:prose-lg > ol > li > *:first-child { + margin-top: 1.3333333em; + } + + .xl\:prose-lg > ol > li > *:last-child { + margin-bottom: 1.3333333em; + } + + .xl\:prose-lg ul ul, .xl\:prose-lg ul ol, .xl\:prose-lg ol ul, .xl\:prose-lg ol ol { + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; + } + + .xl\:prose-lg hr { + margin-top: 3.1111111em; + margin-bottom: 3.1111111em; + } + + .xl\:prose-lg hr + * { + margin-top: 0; + } + + .xl\:prose-lg h2 + * { + margin-top: 0; + } + + .xl\:prose-lg h3 + * { + margin-top: 0; + } + + .xl\:prose-lg h4 + * { + margin-top: 0; + } + + .xl\:prose-lg table { + font-size: 0.8888889em; + line-height: 1.5; + } + + .xl\:prose-lg thead th { + padding-right: 0.75em; + padding-bottom: 0.75em; + padding-left: 0.75em; + } + + .xl\:prose-lg thead th:first-child { + padding-left: 0; + } + + .xl\:prose-lg thead th:last-child { + padding-right: 0; + } + + .xl\:prose-lg tbody td { + padding-top: 0.75em; + padding-right: 0.75em; + padding-bottom: 0.75em; + padding-left: 0.75em; + } + + .xl\:prose-lg tbody td:first-child { + padding-left: 0; + } + + .xl\:prose-lg tbody td:last-child { + padding-right: 0; + } + + .xl\:prose-lg > :first-child { + margin-top: 0; + } + + .xl\:prose-lg > :last-child { + margin-bottom: 0; + } + + .xl\:prose-xl { + font-size: 1.25rem; + line-height: 1.8; + } + + .xl\:prose-xl p { + margin-top: 1.2em; + margin-bottom: 1.2em; + } + + .xl\:prose-xl [class~="lead"] { + font-size: 1.2em; + line-height: 1.5; + margin-top: 1em; + margin-bottom: 1em; + } + + .xl\:prose-xl blockquote { + margin-top: 1.6em; + margin-bottom: 1.6em; + padding-left: 1.0666667em; + } + + .xl\:prose-xl h1 { + font-size: 2.8em; + margin-top: 0; + margin-bottom: 0.8571429em; + line-height: 1; + } + + .xl\:prose-xl h2 { + font-size: 1.8em; + margin-top: 1.5555556em; + margin-bottom: 0.8888889em; + line-height: 1.1111111; + } + + .xl\:prose-xl h3 { + font-size: 1.5em; + margin-top: 1.6em; + margin-bottom: 0.6666667em; + line-height: 1.3333333; + } + + .xl\:prose-xl h4 { + margin-top: 1.8em; + margin-bottom: 0.6em; + line-height: 1.6; + } + + .xl\:prose-xl img { + margin-top: 2em; + margin-bottom: 2em; + } + + .xl\:prose-xl video { + margin-top: 2em; + margin-bottom: 2em; + } + + .xl\:prose-xl figure { + margin-top: 2em; + margin-bottom: 2em; + } + + .xl\:prose-xl figure > * { + margin-top: 0; + margin-bottom: 0; + } + + .xl\:prose-xl figure figcaption { + font-size: 0.9em; + line-height: 1.5555556; + margin-top: 1em; + } + + .xl\:prose-xl code { + font-size: 0.9em; + } + + .xl\:prose-xl h2 code { + font-size: 0.8611111em; + } + + .xl\:prose-xl h3 code { + font-size: 0.9em; + } + + .xl\:prose-xl pre { + font-size: 0.9em; + line-height: 1.7777778; + margin-top: 2em; + margin-bottom: 2em; + border-radius: 0.5rem; + padding-top: 1.1111111em; + padding-right: 1.3333333em; + padding-bottom: 1.1111111em; + padding-left: 1.3333333em; + } + + .xl\:prose-xl ol { + margin-top: 1.2em; + margin-bottom: 1.2em; + } + + .xl\:prose-xl ul { + margin-top: 1.2em; + margin-bottom: 1.2em; + } + + .xl\:prose-xl li { + margin-top: 0.6em; + margin-bottom: 0.6em; + } + + .xl\:prose-xl ol > li { + padding-left: 1.8em; + } + + .xl\:prose-xl ol > li:before { + left: 0; + } + + .xl\:prose-xl ul > li { + padding-left: 1.8em; + } + + .xl\:prose-xl ul > li::before { + width: 0.35em; + height: 0.35em; + top: calc(0.9em - 0.175em); + left: 0.25em; + } + + .xl\:prose-xl > ul > li p { + margin-top: 0.8em; + margin-bottom: 0.8em; + } + + .xl\:prose-xl > ul > li > *:first-child { + margin-top: 1.2em; + } + + .xl\:prose-xl > ul > li > *:last-child { + margin-bottom: 1.2em; + } + + .xl\:prose-xl > ol > li > *:first-child { + margin-top: 1.2em; + } + + .xl\:prose-xl > ol > li > *:last-child { + margin-bottom: 1.2em; + } + + .xl\:prose-xl ul ul, .xl\:prose-xl ul ol, .xl\:prose-xl ol ul, .xl\:prose-xl ol ol { + margin-top: 0.8em; + margin-bottom: 0.8em; + } + + .xl\:prose-xl hr { + margin-top: 2.8em; + margin-bottom: 2.8em; + } + + .xl\:prose-xl hr + * { + margin-top: 0; + } + + .xl\:prose-xl h2 + * { + margin-top: 0; + } + + .xl\:prose-xl h3 + * { + margin-top: 0; + } + + .xl\:prose-xl h4 + * { + margin-top: 0; + } + + .xl\:prose-xl table { + font-size: 0.9em; + line-height: 1.5555556; + } + + .xl\:prose-xl thead th { + padding-right: 0.6666667em; + padding-bottom: 0.8888889em; + padding-left: 0.6666667em; + } + + .xl\:prose-xl thead th:first-child { + padding-left: 0; + } + + .xl\:prose-xl thead th:last-child { + padding-right: 0; + } + + .xl\:prose-xl tbody td { + padding-top: 0.8888889em; + padding-right: 0.6666667em; + padding-bottom: 0.8888889em; + padding-left: 0.6666667em; + } + + .xl\:prose-xl tbody td:first-child { + padding-left: 0; + } + + .xl\:prose-xl tbody td:last-child { + padding-right: 0; + } + + .xl\:prose-xl > :first-child { + margin-top: 0; + } + + .xl\:prose-xl > :last-child { + margin-bottom: 0; + } + + .xl\:prose-2xl { + font-size: 1.5rem; + line-height: 1.6666667; + } + + .xl\:prose-2xl p { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + + .xl\:prose-2xl [class~="lead"] { + font-size: 1.25em; + line-height: 1.4666667; + margin-top: 1.0666667em; + margin-bottom: 1.0666667em; + } + + .xl\:prose-2xl blockquote { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + padding-left: 1.1111111em; + } + + .xl\:prose-2xl h1 { + font-size: 2.6666667em; + margin-top: 0; + margin-bottom: 0.875em; + line-height: 1; + } + + .xl\:prose-2xl h2 { + font-size: 2em; + margin-top: 1.5em; + margin-bottom: 0.8333333em; + line-height: 1.0833333; + } + + .xl\:prose-2xl h3 { + font-size: 1.5em; + margin-top: 1.5555556em; + margin-bottom: 0.6666667em; + line-height: 1.2222222; + } + + .xl\:prose-2xl h4 { + margin-top: 1.6666667em; + margin-bottom: 0.6666667em; + line-height: 1.5; + } + + .xl\:prose-2xl img { + margin-top: 2em; + margin-bottom: 2em; + } + + .xl\:prose-2xl video { + margin-top: 2em; + margin-bottom: 2em; + } + + .xl\:prose-2xl figure { + margin-top: 2em; + margin-bottom: 2em; + } + + .xl\:prose-2xl figure > * { + margin-top: 0; + margin-bottom: 0; + } + + .xl\:prose-2xl figure figcaption { + font-size: 0.8333333em; + line-height: 1.6; + margin-top: 1em; + } + + .xl\:prose-2xl code { + font-size: 0.8333333em; + } + + .xl\:prose-2xl h2 code { + font-size: 0.875em; + } + + .xl\:prose-2xl h3 code { + font-size: 0.8888889em; + } + + .xl\:prose-2xl pre { + font-size: 0.8333333em; + line-height: 1.8; + margin-top: 2em; + margin-bottom: 2em; + border-radius: 0.5rem; + padding-top: 1.2em; + padding-right: 1.6em; + padding-bottom: 1.2em; + padding-left: 1.6em; + } + + .xl\:prose-2xl ol { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + + .xl\:prose-2xl ul { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + + .xl\:prose-2xl li { + margin-top: 0.5em; + margin-bottom: 0.5em; + } + + .xl\:prose-2xl ol > li { + padding-left: 1.6666667em; + } + + .xl\:prose-2xl ol > li:before { + left: 0; + } + + .xl\:prose-2xl ul > li { + padding-left: 1.6666667em; + } + + .xl\:prose-2xl ul > li::before { + width: 0.3333333em; + height: 0.3333333em; + top: calc(0.8333333em - 0.1666667em); + left: 0.25em; + } + + .xl\:prose-2xl > ul > li p { + margin-top: 0.8333333em; + margin-bottom: 0.8333333em; + } + + .xl\:prose-2xl > ul > li > *:first-child { + margin-top: 1.3333333em; + } + + .xl\:prose-2xl > ul > li > *:last-child { + margin-bottom: 1.3333333em; + } + + .xl\:prose-2xl > ol > li > *:first-child { + margin-top: 1.3333333em; + } + + .xl\:prose-2xl > ol > li > *:last-child { + margin-bottom: 1.3333333em; + } + + .xl\:prose-2xl ul ul, .xl\:prose-2xl ul ol, .xl\:prose-2xl ol ul, .xl\:prose-2xl ol ol { + margin-top: 0.6666667em; + margin-bottom: 0.6666667em; + } + + .xl\:prose-2xl hr { + margin-top: 3em; + margin-bottom: 3em; + } + + .xl\:prose-2xl hr + * { + margin-top: 0; + } + + .xl\:prose-2xl h2 + * { + margin-top: 0; + } + + .xl\:prose-2xl h3 + * { + margin-top: 0; + } + + .xl\:prose-2xl h4 + * { + margin-top: 0; + } + + .xl\:prose-2xl table { + font-size: 0.8333333em; + line-height: 1.4; + } + + .xl\:prose-2xl thead th { + padding-right: 0.6em; + padding-bottom: 0.8em; + padding-left: 0.6em; + } + + .xl\:prose-2xl thead th:first-child { + padding-left: 0; + } + + .xl\:prose-2xl thead th:last-child { + padding-right: 0; + } + + .xl\:prose-2xl tbody td { + padding-top: 0.8em; + padding-right: 0.6em; + padding-bottom: 0.8em; + padding-left: 0.6em; + } + + .xl\:prose-2xl tbody td:first-child { + padding-left: 0; + } + + .xl\:prose-2xl tbody td:last-child { + padding-right: 0; + } + + .xl\:prose-2xl > :first-child { + margin-top: 0; + } + + .xl\:prose-2xl > :last-child { + margin-bottom: 0; + } + + .xl\:space-y-0 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0px * var(--space-y-reverse)); + } + + .xl\:space-x-0 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0px * var(--space-x-reverse)); + margin-left: calc(0px * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-1 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.25rem * var(--space-y-reverse)); + } + + .xl\:space-x-1 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.25rem * var(--space-x-reverse)); + margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-2 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.5rem * var(--space-y-reverse)); + } + + .xl\:space-x-2 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.5rem * var(--space-x-reverse)); + margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.75rem * var(--space-y-reverse)); + } + + .xl\:space-x-3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.75rem * var(--space-x-reverse)); + margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(1rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(1rem * var(--space-y-reverse)); + } + + .xl\:space-x-4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(1rem * var(--space-x-reverse)); + margin-left: calc(1rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(1.25rem * var(--space-y-reverse)); + } + + .xl\:space-x-5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(1.25rem * var(--space-x-reverse)); + margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(1.5rem * var(--space-y-reverse)); + } + + .xl\:space-x-6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(1.5rem * var(--space-x-reverse)); + margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-7 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(1.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(1.75rem * var(--space-y-reverse)); + } + + .xl\:space-x-7 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(1.75rem * var(--space-x-reverse)); + margin-left: calc(1.75rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-8 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(2rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(2rem * var(--space-y-reverse)); + } + + .xl\:space-x-8 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(2rem * var(--space-x-reverse)); + margin-left: calc(2rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-9 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(2.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(2.25rem * var(--space-y-reverse)); + } + + .xl\:space-x-9 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(2.25rem * var(--space-x-reverse)); + margin-left: calc(2.25rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-10 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(2.5rem * var(--space-y-reverse)); + } + + .xl\:space-x-10 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(2.5rem * var(--space-x-reverse)); + margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-11 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(2.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(2.75rem * var(--space-y-reverse)); + } + + .xl\:space-x-11 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(2.75rem * var(--space-x-reverse)); + margin-left: calc(2.75rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(3rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(3rem * var(--space-y-reverse)); + } + + .xl\:space-x-12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(3rem * var(--space-x-reverse)); + margin-left: calc(3rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-13 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(3.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(3.25rem * var(--space-y-reverse)); + } + + .xl\:space-x-13 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(3.25rem * var(--space-x-reverse)); + margin-left: calc(3.25rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-14 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(3.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(3.5rem * var(--space-y-reverse)); + } + + .xl\:space-x-14 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(3.5rem * var(--space-x-reverse)); + margin-left: calc(3.5rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-15 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(3.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(3.75rem * var(--space-y-reverse)); + } + + .xl\:space-x-15 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(3.75rem * var(--space-x-reverse)); + margin-left: calc(3.75rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-16 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(4rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(4rem * var(--space-y-reverse)); + } + + .xl\:space-x-16 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(4rem * var(--space-x-reverse)); + margin-left: calc(4rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-20 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(5rem * var(--space-y-reverse)); + } + + .xl\:space-x-20 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(5rem * var(--space-x-reverse)); + margin-left: calc(5rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-24 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(6rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(6rem * var(--space-y-reverse)); + } + + .xl\:space-x-24 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(6rem * var(--space-x-reverse)); + margin-left: calc(6rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-28 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(7rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(7rem * var(--space-y-reverse)); + } + + .xl\:space-x-28 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(7rem * var(--space-x-reverse)); + margin-left: calc(7rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-32 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(8rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(8rem * var(--space-y-reverse)); + } + + .xl\:space-x-32 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(8rem * var(--space-x-reverse)); + margin-left: calc(8rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-36 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(9rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(9rem * var(--space-y-reverse)); + } + + .xl\:space-x-36 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(9rem * var(--space-x-reverse)); + margin-left: calc(9rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-40 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(10rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(10rem * var(--space-y-reverse)); + } + + .xl\:space-x-40 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(10rem * var(--space-x-reverse)); + margin-left: calc(10rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-44 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(11rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(11rem * var(--space-y-reverse)); + } + + .xl\:space-x-44 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(11rem * var(--space-x-reverse)); + margin-left: calc(11rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-48 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(12rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(12rem * var(--space-y-reverse)); + } + + .xl\:space-x-48 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(12rem * var(--space-x-reverse)); + margin-left: calc(12rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-52 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(13rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(13rem * var(--space-y-reverse)); + } + + .xl\:space-x-52 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(13rem * var(--space-x-reverse)); + margin-left: calc(13rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-56 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(14rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(14rem * var(--space-y-reverse)); + } + + .xl\:space-x-56 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(14rem * var(--space-x-reverse)); + margin-left: calc(14rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-60 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(15rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(15rem * var(--space-y-reverse)); + } + + .xl\:space-x-60 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(15rem * var(--space-x-reverse)); + margin-left: calc(15rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-64 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(16rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(16rem * var(--space-y-reverse)); + } + + .xl\:space-x-64 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(16rem * var(--space-x-reverse)); + margin-left: calc(16rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-72 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(18rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(18rem * var(--space-y-reverse)); + } + + .xl\:space-x-72 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(18rem * var(--space-x-reverse)); + margin-left: calc(18rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-80 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(20rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(20rem * var(--space-y-reverse)); + } + + .xl\:space-x-80 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(20rem * var(--space-x-reverse)); + margin-left: calc(20rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-96 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(24rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(24rem * var(--space-y-reverse)); + } + + .xl\:space-x-96 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(24rem * var(--space-x-reverse)); + margin-left: calc(24rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-px > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(1px * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(1px * var(--space-y-reverse)); + } + + .xl\:space-x-px > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(1px * var(--space-x-reverse)); + margin-left: calc(1px * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-0\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.125rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.125rem * var(--space-y-reverse)); + } + + .xl\:space-x-0\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.125rem * var(--space-x-reverse)); + margin-left: calc(0.125rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-1\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.375rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.375rem * var(--space-y-reverse)); + } + + .xl\:space-x-1\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.375rem * var(--space-x-reverse)); + margin-left: calc(0.375rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-2\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.625rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.625rem * var(--space-y-reverse)); + } + + .xl\:space-x-2\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.625rem * var(--space-x-reverse)); + margin-left: calc(0.625rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-3\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(0.875rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(0.875rem * var(--space-y-reverse)); + } + + .xl\:space-x-3\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(0.875rem * var(--space-x-reverse)); + margin-left: calc(0.875rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-1\/2 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(50% * var(--space-y-reverse)); + } + + .xl\:space-x-1\/2 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(50% * var(--space-x-reverse)); + margin-left: calc(50% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-1\/3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(33.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(33.333333% * var(--space-y-reverse)); + } + + .xl\:space-x-1\/3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(33.333333% * var(--space-x-reverse)); + margin-left: calc(33.333333% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-2\/3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(66.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(66.666667% * var(--space-y-reverse)); + } + + .xl\:space-x-2\/3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(66.666667% * var(--space-x-reverse)); + margin-left: calc(66.666667% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-1\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(25% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(25% * var(--space-y-reverse)); + } + + .xl\:space-x-1\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(25% * var(--space-x-reverse)); + margin-left: calc(25% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-2\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(50% * var(--space-y-reverse)); + } + + .xl\:space-x-2\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(50% * var(--space-x-reverse)); + margin-left: calc(50% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-3\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(75% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(75% * var(--space-y-reverse)); + } + + .xl\:space-x-3\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(75% * var(--space-x-reverse)); + margin-left: calc(75% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-1\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(20% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(20% * var(--space-y-reverse)); + } + + .xl\:space-x-1\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(20% * var(--space-x-reverse)); + margin-left: calc(20% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-2\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(40% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(40% * var(--space-y-reverse)); + } + + .xl\:space-x-2\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(40% * var(--space-x-reverse)); + margin-left: calc(40% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-3\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(60% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(60% * var(--space-y-reverse)); + } + + .xl\:space-x-3\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(60% * var(--space-x-reverse)); + margin-left: calc(60% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-4\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(80% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(80% * var(--space-y-reverse)); + } + + .xl\:space-x-4\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(80% * var(--space-x-reverse)); + margin-left: calc(80% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-1\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(16.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(16.666667% * var(--space-y-reverse)); + } + + .xl\:space-x-1\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(16.666667% * var(--space-x-reverse)); + margin-left: calc(16.666667% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-2\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(33.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(33.333333% * var(--space-y-reverse)); + } + + .xl\:space-x-2\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(33.333333% * var(--space-x-reverse)); + margin-left: calc(33.333333% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-3\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(50% * var(--space-y-reverse)); + } + + .xl\:space-x-3\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(50% * var(--space-x-reverse)); + margin-left: calc(50% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-4\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(66.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(66.666667% * var(--space-y-reverse)); + } + + .xl\:space-x-4\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(66.666667% * var(--space-x-reverse)); + margin-left: calc(66.666667% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-5\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(83.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(83.333333% * var(--space-y-reverse)); + } + + .xl\:space-x-5\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(83.333333% * var(--space-x-reverse)); + margin-left: calc(83.333333% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-1\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(8.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(8.333333% * var(--space-y-reverse)); + } + + .xl\:space-x-1\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(8.333333% * var(--space-x-reverse)); + margin-left: calc(8.333333% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-2\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(16.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(16.666667% * var(--space-y-reverse)); + } + + .xl\:space-x-2\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(16.666667% * var(--space-x-reverse)); + margin-left: calc(16.666667% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-3\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(25% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(25% * var(--space-y-reverse)); + } + + .xl\:space-x-3\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(25% * var(--space-x-reverse)); + margin-left: calc(25% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-4\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(33.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(33.333333% * var(--space-y-reverse)); + } + + .xl\:space-x-4\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(33.333333% * var(--space-x-reverse)); + margin-left: calc(33.333333% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-5\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(41.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(41.666667% * var(--space-y-reverse)); + } + + .xl\:space-x-5\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(41.666667% * var(--space-x-reverse)); + margin-left: calc(41.666667% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-6\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(50% * var(--space-y-reverse)); + } + + .xl\:space-x-6\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(50% * var(--space-x-reverse)); + margin-left: calc(50% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-7\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(58.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(58.333333% * var(--space-y-reverse)); + } + + .xl\:space-x-7\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(58.333333% * var(--space-x-reverse)); + margin-left: calc(58.333333% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-8\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(66.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(66.666667% * var(--space-y-reverse)); + } + + .xl\:space-x-8\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(66.666667% * var(--space-x-reverse)); + margin-left: calc(66.666667% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-9\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(75% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(75% * var(--space-y-reverse)); + } + + .xl\:space-x-9\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(75% * var(--space-x-reverse)); + margin-left: calc(75% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-10\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(83.333333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(83.333333% * var(--space-y-reverse)); + } + + .xl\:space-x-10\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(83.333333% * var(--space-x-reverse)); + margin-left: calc(83.333333% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-11\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(91.666667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(91.666667% * var(--space-y-reverse)); + } + + .xl\:space-x-11\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(91.666667% * var(--space-x-reverse)); + margin-left: calc(91.666667% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-full > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(100% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(100% * var(--space-y-reverse)); + } + + .xl\:space-x-full > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(100% * var(--space-x-reverse)); + margin-left: calc(100% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-1 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.25rem * var(--space-y-reverse)); + } + + .xl\:-space-x-1 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.25rem * var(--space-x-reverse)); + margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-2 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.5rem * var(--space-y-reverse)); + } + + .xl\:-space-x-2 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.5rem * var(--space-x-reverse)); + margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.75rem * var(--space-y-reverse)); + } + + .xl\:-space-x-3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.75rem * var(--space-x-reverse)); + margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-1rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-1rem * var(--space-y-reverse)); + } + + .xl\:-space-x-4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-1rem * var(--space-x-reverse)); + margin-left: calc(-1rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-1.25rem * var(--space-y-reverse)); + } + + .xl\:-space-x-5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-1.25rem * var(--space-x-reverse)); + margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-1.5rem * var(--space-y-reverse)); + } + + .xl\:-space-x-6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-1.5rem * var(--space-x-reverse)); + margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-7 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-1.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-1.75rem * var(--space-y-reverse)); + } + + .xl\:-space-x-7 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-1.75rem * var(--space-x-reverse)); + margin-left: calc(-1.75rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-8 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-2rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-2rem * var(--space-y-reverse)); + } + + .xl\:-space-x-8 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-2rem * var(--space-x-reverse)); + margin-left: calc(-2rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-9 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-2.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-2.25rem * var(--space-y-reverse)); + } + + .xl\:-space-x-9 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-2.25rem * var(--space-x-reverse)); + margin-left: calc(-2.25rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-10 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-2.5rem * var(--space-y-reverse)); + } + + .xl\:-space-x-10 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-2.5rem * var(--space-x-reverse)); + margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-11 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-2.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-2.75rem * var(--space-y-reverse)); + } + + .xl\:-space-x-11 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-2.75rem * var(--space-x-reverse)); + margin-left: calc(-2.75rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-3rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-3rem * var(--space-y-reverse)); + } + + .xl\:-space-x-12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-3rem * var(--space-x-reverse)); + margin-left: calc(-3rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-13 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-3.25rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-3.25rem * var(--space-y-reverse)); + } + + .xl\:-space-x-13 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-3.25rem * var(--space-x-reverse)); + margin-left: calc(-3.25rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-14 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-3.5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-3.5rem * var(--space-y-reverse)); + } + + .xl\:-space-x-14 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-3.5rem * var(--space-x-reverse)); + margin-left: calc(-3.5rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-15 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-3.75rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-3.75rem * var(--space-y-reverse)); + } + + .xl\:-space-x-15 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-3.75rem * var(--space-x-reverse)); + margin-left: calc(-3.75rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-16 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-4rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-4rem * var(--space-y-reverse)); + } + + .xl\:-space-x-16 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-4rem * var(--space-x-reverse)); + margin-left: calc(-4rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-20 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-5rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-5rem * var(--space-y-reverse)); + } + + .xl\:-space-x-20 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-5rem * var(--space-x-reverse)); + margin-left: calc(-5rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-24 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-6rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-6rem * var(--space-y-reverse)); + } + + .xl\:-space-x-24 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-6rem * var(--space-x-reverse)); + margin-left: calc(-6rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-28 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-7rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-7rem * var(--space-y-reverse)); + } + + .xl\:-space-x-28 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-7rem * var(--space-x-reverse)); + margin-left: calc(-7rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-32 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-8rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-8rem * var(--space-y-reverse)); + } + + .xl\:-space-x-32 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-8rem * var(--space-x-reverse)); + margin-left: calc(-8rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-36 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-9rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-9rem * var(--space-y-reverse)); + } + + .xl\:-space-x-36 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-9rem * var(--space-x-reverse)); + margin-left: calc(-9rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-40 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-10rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-10rem * var(--space-y-reverse)); + } + + .xl\:-space-x-40 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-10rem * var(--space-x-reverse)); + margin-left: calc(-10rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-44 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-11rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-11rem * var(--space-y-reverse)); + } + + .xl\:-space-x-44 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-11rem * var(--space-x-reverse)); + margin-left: calc(-11rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-48 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-12rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-12rem * var(--space-y-reverse)); + } + + .xl\:-space-x-48 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-12rem * var(--space-x-reverse)); + margin-left: calc(-12rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-52 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-13rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-13rem * var(--space-y-reverse)); + } + + .xl\:-space-x-52 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-13rem * var(--space-x-reverse)); + margin-left: calc(-13rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-56 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-14rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-14rem * var(--space-y-reverse)); + } + + .xl\:-space-x-56 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-14rem * var(--space-x-reverse)); + margin-left: calc(-14rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-60 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-15rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-15rem * var(--space-y-reverse)); + } + + .xl\:-space-x-60 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-15rem * var(--space-x-reverse)); + margin-left: calc(-15rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-64 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-16rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-16rem * var(--space-y-reverse)); + } + + .xl\:-space-x-64 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-16rem * var(--space-x-reverse)); + margin-left: calc(-16rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-72 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-18rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-18rem * var(--space-y-reverse)); + } + + .xl\:-space-x-72 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-18rem * var(--space-x-reverse)); + margin-left: calc(-18rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-80 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-20rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-20rem * var(--space-y-reverse)); + } + + .xl\:-space-x-80 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-20rem * var(--space-x-reverse)); + margin-left: calc(-20rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-96 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-24rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-24rem * var(--space-y-reverse)); + } + + .xl\:-space-x-96 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-24rem * var(--space-x-reverse)); + margin-left: calc(-24rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-px > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-1px * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-1px * var(--space-y-reverse)); + } + + .xl\:-space-x-px > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-1px * var(--space-x-reverse)); + margin-left: calc(-1px * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-0\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.125rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.125rem * var(--space-y-reverse)); + } + + .xl\:-space-x-0\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.125rem * var(--space-x-reverse)); + margin-left: calc(-0.125rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-1\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.375rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.375rem * var(--space-y-reverse)); + } + + .xl\:-space-x-1\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.375rem * var(--space-x-reverse)); + margin-left: calc(-0.375rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-2\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.625rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.625rem * var(--space-y-reverse)); + } + + .xl\:-space-x-2\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.625rem * var(--space-x-reverse)); + margin-left: calc(-0.625rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-3\.5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-0.875rem * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-0.875rem * var(--space-y-reverse)); + } + + .xl\:-space-x-3\.5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-0.875rem * var(--space-x-reverse)); + margin-left: calc(-0.875rem * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-1\/2 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-50% * var(--space-y-reverse)); + } + + .xl\:-space-x-1\/2 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-50% * var(--space-x-reverse)); + margin-left: calc(-50% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-1\/3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-33.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-33.33333% * var(--space-y-reverse)); + } + + .xl\:-space-x-1\/3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-33.33333% * var(--space-x-reverse)); + margin-left: calc(-33.33333% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-2\/3 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-66.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-66.66667% * var(--space-y-reverse)); + } + + .xl\:-space-x-2\/3 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-66.66667% * var(--space-x-reverse)); + margin-left: calc(-66.66667% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-1\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-25% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-25% * var(--space-y-reverse)); + } + + .xl\:-space-x-1\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-25% * var(--space-x-reverse)); + margin-left: calc(-25% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-2\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-50% * var(--space-y-reverse)); + } + + .xl\:-space-x-2\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-50% * var(--space-x-reverse)); + margin-left: calc(-50% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-3\/4 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-75% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-75% * var(--space-y-reverse)); + } + + .xl\:-space-x-3\/4 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-75% * var(--space-x-reverse)); + margin-left: calc(-75% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-1\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-20% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-20% * var(--space-y-reverse)); + } + + .xl\:-space-x-1\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-20% * var(--space-x-reverse)); + margin-left: calc(-20% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-2\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-40% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-40% * var(--space-y-reverse)); + } + + .xl\:-space-x-2\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-40% * var(--space-x-reverse)); + margin-left: calc(-40% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-3\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-60% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-60% * var(--space-y-reverse)); + } + + .xl\:-space-x-3\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-60% * var(--space-x-reverse)); + margin-left: calc(-60% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-4\/5 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-80% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-80% * var(--space-y-reverse)); + } + + .xl\:-space-x-4\/5 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-80% * var(--space-x-reverse)); + margin-left: calc(-80% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-1\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-16.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-16.66667% * var(--space-y-reverse)); + } + + .xl\:-space-x-1\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-16.66667% * var(--space-x-reverse)); + margin-left: calc(-16.66667% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-2\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-33.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-33.33333% * var(--space-y-reverse)); + } + + .xl\:-space-x-2\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-33.33333% * var(--space-x-reverse)); + margin-left: calc(-33.33333% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-3\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-50% * var(--space-y-reverse)); + } + + .xl\:-space-x-3\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-50% * var(--space-x-reverse)); + margin-left: calc(-50% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-4\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-66.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-66.66667% * var(--space-y-reverse)); + } + + .xl\:-space-x-4\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-66.66667% * var(--space-x-reverse)); + margin-left: calc(-66.66667% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-5\/6 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-83.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-83.33333% * var(--space-y-reverse)); + } + + .xl\:-space-x-5\/6 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-83.33333% * var(--space-x-reverse)); + margin-left: calc(-83.33333% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-1\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-8.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-8.33333% * var(--space-y-reverse)); + } + + .xl\:-space-x-1\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-8.33333% * var(--space-x-reverse)); + margin-left: calc(-8.33333% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-2\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-16.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-16.66667% * var(--space-y-reverse)); + } + + .xl\:-space-x-2\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-16.66667% * var(--space-x-reverse)); + margin-left: calc(-16.66667% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-3\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-25% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-25% * var(--space-y-reverse)); + } + + .xl\:-space-x-3\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-25% * var(--space-x-reverse)); + margin-left: calc(-25% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-4\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-33.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-33.33333% * var(--space-y-reverse)); + } + + .xl\:-space-x-4\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-33.33333% * var(--space-x-reverse)); + margin-left: calc(-33.33333% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-5\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-41.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-41.66667% * var(--space-y-reverse)); + } + + .xl\:-space-x-5\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-41.66667% * var(--space-x-reverse)); + margin-left: calc(-41.66667% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-6\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-50% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-50% * var(--space-y-reverse)); + } + + .xl\:-space-x-6\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-50% * var(--space-x-reverse)); + margin-left: calc(-50% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-7\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-58.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-58.33333% * var(--space-y-reverse)); + } + + .xl\:-space-x-7\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-58.33333% * var(--space-x-reverse)); + margin-left: calc(-58.33333% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-8\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-66.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-66.66667% * var(--space-y-reverse)); + } + + .xl\:-space-x-8\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-66.66667% * var(--space-x-reverse)); + margin-left: calc(-66.66667% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-9\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-75% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-75% * var(--space-y-reverse)); + } + + .xl\:-space-x-9\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-75% * var(--space-x-reverse)); + margin-left: calc(-75% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-10\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-83.33333% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-83.33333% * var(--space-y-reverse)); + } + + .xl\:-space-x-10\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-83.33333% * var(--space-x-reverse)); + margin-left: calc(-83.33333% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-11\/12 > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-91.66667% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-91.66667% * var(--space-y-reverse)); + } + + .xl\:-space-x-11\/12 > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-91.66667% * var(--space-x-reverse)); + margin-left: calc(-91.66667% * calc(1 - var(--space-x-reverse))); + } + + .xl\:-space-y-full > :not(template) ~ :not(template) { + --space-y-reverse: 0; + margin-top: calc(-100% * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(-100% * var(--space-y-reverse)); + } + + .xl\:-space-x-full > :not(template) ~ :not(template) { + --space-x-reverse: 0; + margin-right: calc(-100% * var(--space-x-reverse)); + margin-left: calc(-100% * calc(1 - var(--space-x-reverse))); + } + + .xl\:space-y-reverse > :not(template) ~ :not(template) { + --space-y-reverse: 1; + } + + .xl\:space-x-reverse > :not(template) ~ :not(template) { + --space-x-reverse: 1; + } + + .xl\:divide-y-0 > :not(template) ~ :not(template) { + --divide-y-reverse: 0; + border-top-width: calc(0px * calc(1 - var(--divide-y-reverse))); + border-bottom-width: calc(0px * var(--divide-y-reverse)); + } + + .xl\:divide-x-0 > :not(template) ~ :not(template) { + --divide-x-reverse: 0; + border-right-width: calc(0px * var(--divide-x-reverse)); + border-left-width: calc(0px * calc(1 - var(--divide-x-reverse))); + } + + .xl\:divide-y-2 > :not(template) ~ :not(template) { + --divide-y-reverse: 0; + border-top-width: calc(2px * calc(1 - var(--divide-y-reverse))); + border-bottom-width: calc(2px * var(--divide-y-reverse)); + } + + .xl\:divide-x-2 > :not(template) ~ :not(template) { + --divide-x-reverse: 0; + border-right-width: calc(2px * var(--divide-x-reverse)); + border-left-width: calc(2px * calc(1 - var(--divide-x-reverse))); + } + + .xl\:divide-y-4 > :not(template) ~ :not(template) { + --divide-y-reverse: 0; + border-top-width: calc(4px * calc(1 - var(--divide-y-reverse))); + border-bottom-width: calc(4px * var(--divide-y-reverse)); + } + + .xl\:divide-x-4 > :not(template) ~ :not(template) { + --divide-x-reverse: 0; + border-right-width: calc(4px * var(--divide-x-reverse)); + border-left-width: calc(4px * calc(1 - var(--divide-x-reverse))); + } + + .xl\:divide-y-8 > :not(template) ~ :not(template) { + --divide-y-reverse: 0; + border-top-width: calc(8px * calc(1 - var(--divide-y-reverse))); + border-bottom-width: calc(8px * var(--divide-y-reverse)); + } + + .xl\:divide-x-8 > :not(template) ~ :not(template) { + --divide-x-reverse: 0; + border-right-width: calc(8px * var(--divide-x-reverse)); + border-left-width: calc(8px * calc(1 - var(--divide-x-reverse))); + } + + .xl\:divide-y > :not(template) ~ :not(template) { + --divide-y-reverse: 0; + border-top-width: calc(1px * calc(1 - var(--divide-y-reverse))); + border-bottom-width: calc(1px * var(--divide-y-reverse)); + } + + .xl\:divide-x > :not(template) ~ :not(template) { + --divide-x-reverse: 0; + border-right-width: calc(1px * var(--divide-x-reverse)); + border-left-width: calc(1px * calc(1 - var(--divide-x-reverse))); + } + + .xl\:divide-y-reverse > :not(template) ~ :not(template) { + --divide-y-reverse: 1; + } + + .xl\:divide-x-reverse > :not(template) ~ :not(template) { + --divide-x-reverse: 1; + } + + .xl\:divide-transparent > :not(template) ~ :not(template) { + border-color: transparent; + } + + .xl\:divide-white > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--divide-opacity)); + } + + .xl\:divide-black > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--divide-opacity)); + } + + .xl\:divide-gray-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--divide-opacity)); + } + + .xl\:divide-gray-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--divide-opacity)); + } + + .xl\:divide-gray-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--divide-opacity)); + } + + .xl\:divide-gray-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--divide-opacity)); + } + + .xl\:divide-gray-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--divide-opacity)); + } + + .xl\:divide-gray-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--divide-opacity)); + } + + .xl\:divide-gray-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--divide-opacity)); + } + + .xl\:divide-gray-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--divide-opacity)); + } + + .xl\:divide-gray-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--divide-opacity)); + } + + .xl\:divide-gray-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--divide-opacity)); + } + + .xl\:divide-cool-gray-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--divide-opacity)); + } + + .xl\:divide-cool-gray-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--divide-opacity)); + } + + .xl\:divide-cool-gray-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--divide-opacity)); + } + + .xl\:divide-cool-gray-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--divide-opacity)); + } + + .xl\:divide-cool-gray-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--divide-opacity)); + } + + .xl\:divide-cool-gray-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--divide-opacity)); + } + + .xl\:divide-cool-gray-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--divide-opacity)); + } + + .xl\:divide-cool-gray-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--divide-opacity)); + } + + .xl\:divide-cool-gray-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--divide-opacity)); + } + + .xl\:divide-cool-gray-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--divide-opacity)); + } + + .xl\:divide-red-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--divide-opacity)); + } + + .xl\:divide-red-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--divide-opacity)); + } + + .xl\:divide-red-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--divide-opacity)); + } + + .xl\:divide-red-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--divide-opacity)); + } + + .xl\:divide-red-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--divide-opacity)); + } + + .xl\:divide-red-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--divide-opacity)); + } + + .xl\:divide-red-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--divide-opacity)); + } + + .xl\:divide-red-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--divide-opacity)); + } + + .xl\:divide-red-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--divide-opacity)); + } + + .xl\:divide-red-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--divide-opacity)); + } + + .xl\:divide-orange-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--divide-opacity)); + } + + .xl\:divide-orange-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--divide-opacity)); + } + + .xl\:divide-orange-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--divide-opacity)); + } + + .xl\:divide-orange-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--divide-opacity)); + } + + .xl\:divide-orange-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--divide-opacity)); + } + + .xl\:divide-orange-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--divide-opacity)); + } + + .xl\:divide-orange-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--divide-opacity)); + } + + .xl\:divide-orange-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--divide-opacity)); + } + + .xl\:divide-orange-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--divide-opacity)); + } + + .xl\:divide-orange-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--divide-opacity)); + } + + .xl\:divide-yellow-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--divide-opacity)); + } + + .xl\:divide-yellow-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--divide-opacity)); + } + + .xl\:divide-yellow-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--divide-opacity)); + } + + .xl\:divide-yellow-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--divide-opacity)); + } + + .xl\:divide-yellow-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--divide-opacity)); + } + + .xl\:divide-yellow-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--divide-opacity)); + } + + .xl\:divide-yellow-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--divide-opacity)); + } + + .xl\:divide-yellow-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--divide-opacity)); + } + + .xl\:divide-yellow-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--divide-opacity)); + } + + .xl\:divide-yellow-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--divide-opacity)); + } + + .xl\:divide-green-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--divide-opacity)); + } + + .xl\:divide-green-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--divide-opacity)); + } + + .xl\:divide-green-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--divide-opacity)); + } + + .xl\:divide-green-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--divide-opacity)); + } + + .xl\:divide-green-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--divide-opacity)); + } + + .xl\:divide-green-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--divide-opacity)); + } + + .xl\:divide-green-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--divide-opacity)); + } + + .xl\:divide-green-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--divide-opacity)); + } + + .xl\:divide-green-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--divide-opacity)); + } + + .xl\:divide-green-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--divide-opacity)); + } + + .xl\:divide-teal-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--divide-opacity)); + } + + .xl\:divide-teal-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--divide-opacity)); + } + + .xl\:divide-teal-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--divide-opacity)); + } + + .xl\:divide-teal-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--divide-opacity)); + } + + .xl\:divide-teal-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--divide-opacity)); + } + + .xl\:divide-teal-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--divide-opacity)); + } + + .xl\:divide-teal-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--divide-opacity)); + } + + .xl\:divide-teal-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--divide-opacity)); + } + + .xl\:divide-teal-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--divide-opacity)); + } + + .xl\:divide-teal-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--divide-opacity)); + } + + .xl\:divide-blue-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--divide-opacity)); + } + + .xl\:divide-blue-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--divide-opacity)); + } + + .xl\:divide-blue-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--divide-opacity)); + } + + .xl\:divide-blue-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--divide-opacity)); + } + + .xl\:divide-blue-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--divide-opacity)); + } + + .xl\:divide-blue-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--divide-opacity)); + } + + .xl\:divide-blue-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--divide-opacity)); + } + + .xl\:divide-blue-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--divide-opacity)); + } + + .xl\:divide-blue-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--divide-opacity)); + } + + .xl\:divide-blue-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--divide-opacity)); + } + + .xl\:divide-indigo-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--divide-opacity)); + } + + .xl\:divide-indigo-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--divide-opacity)); + } + + .xl\:divide-indigo-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--divide-opacity)); + } + + .xl\:divide-indigo-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--divide-opacity)); + } + + .xl\:divide-indigo-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--divide-opacity)); + } + + .xl\:divide-indigo-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--divide-opacity)); + } + + .xl\:divide-indigo-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--divide-opacity)); + } + + .xl\:divide-indigo-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--divide-opacity)); + } + + .xl\:divide-indigo-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--divide-opacity)); + } + + .xl\:divide-indigo-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--divide-opacity)); + } + + .xl\:divide-purple-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--divide-opacity)); + } + + .xl\:divide-purple-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--divide-opacity)); + } + + .xl\:divide-purple-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--divide-opacity)); + } + + .xl\:divide-purple-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--divide-opacity)); + } + + .xl\:divide-purple-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--divide-opacity)); + } + + .xl\:divide-purple-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--divide-opacity)); + } + + .xl\:divide-purple-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--divide-opacity)); + } + + .xl\:divide-purple-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--divide-opacity)); + } + + .xl\:divide-purple-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--divide-opacity)); + } + + .xl\:divide-purple-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--divide-opacity)); + } + + .xl\:divide-pink-50 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--divide-opacity)); + } + + .xl\:divide-pink-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--divide-opacity)); + } + + .xl\:divide-pink-200 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--divide-opacity)); + } + + .xl\:divide-pink-300 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--divide-opacity)); + } + + .xl\:divide-pink-400 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--divide-opacity)); + } + + .xl\:divide-pink-500 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--divide-opacity)); + } + + .xl\:divide-pink-600 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--divide-opacity)); + } + + .xl\:divide-pink-700 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--divide-opacity)); + } + + .xl\:divide-pink-800 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--divide-opacity)); + } + + .xl\:divide-pink-900 > :not(template) ~ :not(template) { + --divide-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--divide-opacity)); + } + + .xl\:divide-solid > :not(template) ~ :not(template) { + border-style: solid; + } + + .xl\:divide-dashed > :not(template) ~ :not(template) { + border-style: dashed; + } + + .xl\:divide-dotted > :not(template) ~ :not(template) { + border-style: dotted; + } + + .xl\:divide-double > :not(template) ~ :not(template) { + border-style: double; + } + + .xl\:divide-none > :not(template) ~ :not(template) { + border-style: none; + } + + .xl\:divide-opacity-0 > :not(template) ~ :not(template) { + --divide-opacity: 0; + } + + .xl\:divide-opacity-25 > :not(template) ~ :not(template) { + --divide-opacity: 0.25; + } + + .xl\:divide-opacity-50 > :not(template) ~ :not(template) { + --divide-opacity: 0.5; + } + + .xl\:divide-opacity-75 > :not(template) ~ :not(template) { + --divide-opacity: 0.75; + } + + .xl\:divide-opacity-100 > :not(template) ~ :not(template) { + --divide-opacity: 1; + } + + .xl\:sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .xl\:not-sr-only { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .xl\:focus\:sr-only:focus { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .xl\:focus\:not-sr-only:focus { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .xl\:appearance-none { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + } + + .xl\:bg-fixed { + background-attachment: fixed; + } + + .xl\:bg-local { + background-attachment: local; + } + + .xl\:bg-scroll { + background-attachment: scroll; + } + + .xl\:bg-clip-border { + background-clip: border-box; + } + + .xl\:bg-clip-padding { + background-clip: padding-box; + } + + .xl\:bg-clip-content { + background-clip: content-box; + } + + .xl\:bg-clip-text { + -webkit-background-clip: text; + background-clip: text; + } + + .xl\:bg-transparent { + background-color: transparent; + } + + .xl\:bg-white { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); + } + + .xl\:bg-black { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); + } + + .xl\:bg-gray-50 { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); + } + + .xl\:bg-gray-100 { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); + } + + .xl\:bg-gray-200 { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); + } + + .xl\:bg-gray-300 { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); + } + + .xl\:bg-gray-400 { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); + } + + .xl\:bg-gray-500 { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); + } + + .xl\:bg-gray-600 { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); + } + + .xl\:bg-gray-700 { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); + } + + .xl\:bg-gray-800 { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); + } + + .xl\:bg-gray-900 { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); + } + + .xl\:bg-cool-gray-50 { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); + } + + .xl\:bg-cool-gray-100 { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); + } + + .xl\:bg-cool-gray-200 { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); + } + + .xl\:bg-cool-gray-300 { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); + } + + .xl\:bg-cool-gray-400 { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); + } + + .xl\:bg-cool-gray-500 { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); + } + + .xl\:bg-cool-gray-600 { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); + } + + .xl\:bg-cool-gray-700 { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); + } + + .xl\:bg-cool-gray-800 { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); + } + + .xl\:bg-cool-gray-900 { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); + } + + .xl\:bg-red-50 { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); + } + + .xl\:bg-red-100 { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); + } + + .xl\:bg-red-200 { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); + } + + .xl\:bg-red-300 { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); + } + + .xl\:bg-red-400 { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); + } + + .xl\:bg-red-500 { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); + } + + .xl\:bg-red-600 { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); + } + + .xl\:bg-red-700 { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); + } + + .xl\:bg-red-800 { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); + } + + .xl\:bg-red-900 { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); + } + + .xl\:bg-orange-50 { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); + } + + .xl\:bg-orange-100 { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); + } + + .xl\:bg-orange-200 { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); + } + + .xl\:bg-orange-300 { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); + } + + .xl\:bg-orange-400 { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); + } + + .xl\:bg-orange-500 { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); + } + + .xl\:bg-orange-600 { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); + } + + .xl\:bg-orange-700 { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); + } + + .xl\:bg-orange-800 { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); + } + + .xl\:bg-orange-900 { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); + } + + .xl\:bg-yellow-50 { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); + } + + .xl\:bg-yellow-100 { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); + } + + .xl\:bg-yellow-200 { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); + } + + .xl\:bg-yellow-300 { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); + } + + .xl\:bg-yellow-400 { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); + } + + .xl\:bg-yellow-500 { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); + } + + .xl\:bg-yellow-600 { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); + } + + .xl\:bg-yellow-700 { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); + } + + .xl\:bg-yellow-800 { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); + } + + .xl\:bg-yellow-900 { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); + } + + .xl\:bg-green-50 { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); + } + + .xl\:bg-green-100 { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); + } + + .xl\:bg-green-200 { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); + } + + .xl\:bg-green-300 { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); + } + + .xl\:bg-green-400 { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); + } + + .xl\:bg-green-500 { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); + } + + .xl\:bg-green-600 { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); + } + + .xl\:bg-green-700 { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); + } + + .xl\:bg-green-800 { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); + } + + .xl\:bg-green-900 { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); + } + + .xl\:bg-teal-50 { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); + } + + .xl\:bg-teal-100 { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); + } + + .xl\:bg-teal-200 { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); + } + + .xl\:bg-teal-300 { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); + } + + .xl\:bg-teal-400 { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); + } + + .xl\:bg-teal-500 { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); + } + + .xl\:bg-teal-600 { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); + } + + .xl\:bg-teal-700 { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); + } + + .xl\:bg-teal-800 { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); + } + + .xl\:bg-teal-900 { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); + } + + .xl\:bg-blue-50 { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); + } + + .xl\:bg-blue-100 { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); + } + + .xl\:bg-blue-200 { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); + } + + .xl\:bg-blue-300 { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); + } + + .xl\:bg-blue-400 { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); + } + + .xl\:bg-blue-500 { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); + } + + .xl\:bg-blue-600 { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); + } + + .xl\:bg-blue-700 { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); + } + + .xl\:bg-blue-800 { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); + } + + .xl\:bg-blue-900 { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); + } + + .xl\:bg-indigo-50 { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); + } + + .xl\:bg-indigo-100 { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); + } + + .xl\:bg-indigo-200 { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); + } + + .xl\:bg-indigo-300 { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); + } + + .xl\:bg-indigo-400 { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); + } + + .xl\:bg-indigo-500 { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); + } + + .xl\:bg-indigo-600 { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); + } + + .xl\:bg-indigo-700 { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); + } + + .xl\:bg-indigo-800 { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); + } + + .xl\:bg-indigo-900 { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); + } + + .xl\:bg-purple-50 { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); + } + + .xl\:bg-purple-100 { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); + } + + .xl\:bg-purple-200 { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); + } + + .xl\:bg-purple-300 { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); + } + + .xl\:bg-purple-400 { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); + } + + .xl\:bg-purple-500 { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); + } + + .xl\:bg-purple-600 { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); + } + + .xl\:bg-purple-700 { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); + } + + .xl\:bg-purple-800 { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); + } + + .xl\:bg-purple-900 { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); + } + + .xl\:bg-pink-50 { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); + } + + .xl\:bg-pink-100 { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); + } + + .xl\:bg-pink-200 { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); + } + + .xl\:bg-pink-300 { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); + } + + .xl\:bg-pink-400 { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); + } + + .xl\:bg-pink-500 { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); + } + + .xl\:bg-pink-600 { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); + } + + .xl\:bg-pink-700 { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); + } + + .xl\:bg-pink-800 { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); + } + + .xl\:bg-pink-900 { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-transparent { + background-color: transparent; + } + + .group:hover .xl\:group-hover\:bg-white { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-black { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-gray-50 { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-gray-100 { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-gray-200 { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-gray-300 { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-gray-400 { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-gray-500 { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-gray-600 { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-gray-700 { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-gray-800 { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-gray-900 { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-cool-gray-50 { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-cool-gray-100 { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-cool-gray-200 { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-cool-gray-300 { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-cool-gray-400 { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-cool-gray-500 { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-cool-gray-600 { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-cool-gray-700 { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-cool-gray-800 { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-cool-gray-900 { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-red-50 { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-red-100 { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-red-200 { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-red-300 { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-red-400 { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-red-500 { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-red-600 { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-red-700 { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-red-800 { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-red-900 { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-orange-50 { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-orange-100 { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-orange-200 { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-orange-300 { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-orange-400 { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-orange-500 { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-orange-600 { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-orange-700 { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-orange-800 { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-orange-900 { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-yellow-50 { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-yellow-100 { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-yellow-200 { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-yellow-300 { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-yellow-400 { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-yellow-500 { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-yellow-600 { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-yellow-700 { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-yellow-800 { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-yellow-900 { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-green-50 { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-green-100 { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-green-200 { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-green-300 { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-green-400 { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-green-500 { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-green-600 { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-green-700 { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-green-800 { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-green-900 { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-teal-50 { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-teal-100 { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-teal-200 { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-teal-300 { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-teal-400 { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-teal-500 { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-teal-600 { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-teal-700 { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-teal-800 { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-teal-900 { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-blue-50 { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-blue-100 { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-blue-200 { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-blue-300 { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-blue-400 { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-blue-500 { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-blue-600 { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-blue-700 { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-blue-800 { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-blue-900 { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-indigo-50 { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-indigo-100 { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-indigo-200 { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-indigo-300 { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-indigo-400 { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-indigo-500 { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-indigo-600 { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-indigo-700 { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-indigo-800 { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-indigo-900 { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-purple-50 { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-purple-100 { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-purple-200 { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-purple-300 { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-purple-400 { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-purple-500 { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-purple-600 { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-purple-700 { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-purple-800 { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-purple-900 { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-pink-50 { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-pink-100 { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-pink-200 { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-pink-300 { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-pink-400 { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-pink-500 { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-pink-600 { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-pink-700 { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-pink-800 { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-pink-900 { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-transparent { + background-color: transparent; + } + + .group:focus .xl\:group-focus\:bg-white { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-black { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-gray-50 { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-gray-100 { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-gray-200 { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-gray-300 { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-gray-400 { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-gray-500 { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-gray-600 { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-gray-700 { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-gray-800 { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-gray-900 { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-cool-gray-50 { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-cool-gray-100 { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-cool-gray-200 { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-cool-gray-300 { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-cool-gray-400 { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-cool-gray-500 { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-cool-gray-600 { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-cool-gray-700 { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-cool-gray-800 { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-cool-gray-900 { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-red-50 { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-red-100 { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-red-200 { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-red-300 { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-red-400 { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-red-500 { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-red-600 { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-red-700 { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-red-800 { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-red-900 { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-orange-50 { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-orange-100 { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-orange-200 { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-orange-300 { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-orange-400 { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-orange-500 { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-orange-600 { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-orange-700 { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-orange-800 { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-orange-900 { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-yellow-50 { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-yellow-100 { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-yellow-200 { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-yellow-300 { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-yellow-400 { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-yellow-500 { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-yellow-600 { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-yellow-700 { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-yellow-800 { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-yellow-900 { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-green-50 { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-green-100 { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-green-200 { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-green-300 { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-green-400 { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-green-500 { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-green-600 { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-green-700 { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-green-800 { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-green-900 { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-teal-50 { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-teal-100 { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-teal-200 { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-teal-300 { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-teal-400 { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-teal-500 { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-teal-600 { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-teal-700 { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-teal-800 { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-teal-900 { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-blue-50 { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-blue-100 { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-blue-200 { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-blue-300 { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-blue-400 { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-blue-500 { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-blue-600 { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-blue-700 { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-blue-800 { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-blue-900 { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-indigo-50 { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-indigo-100 { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-indigo-200 { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-indigo-300 { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-indigo-400 { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-indigo-500 { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-indigo-600 { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-indigo-700 { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-indigo-800 { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-indigo-900 { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-purple-50 { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-purple-100 { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-purple-200 { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-purple-300 { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-purple-400 { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-purple-500 { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-purple-600 { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-purple-700 { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-purple-800 { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-purple-900 { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-pink-50 { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-pink-100 { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-pink-200 { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-pink-300 { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-pink-400 { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-pink-500 { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-pink-600 { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-pink-700 { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-pink-800 { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); + } + + .group:focus .xl\:group-focus\:bg-pink-900 { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); + } + + .xl\:hover\:bg-transparent:hover { + background-color: transparent; + } + + .xl\:hover\:bg-white:hover { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); + } + + .xl\:hover\:bg-black:hover { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); + } + + .xl\:hover\:bg-gray-50:hover { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); + } + + .xl\:hover\:bg-gray-100:hover { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); + } + + .xl\:hover\:bg-gray-200:hover { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); + } + + .xl\:hover\:bg-gray-300:hover { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); + } + + .xl\:hover\:bg-gray-400:hover { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); + } + + .xl\:hover\:bg-gray-500:hover { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); + } + + .xl\:hover\:bg-gray-600:hover { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); + } + + .xl\:hover\:bg-gray-700:hover { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); + } + + .xl\:hover\:bg-gray-800:hover { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); + } + + .xl\:hover\:bg-gray-900:hover { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); + } + + .xl\:hover\:bg-cool-gray-50:hover { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); + } + + .xl\:hover\:bg-cool-gray-100:hover { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); + } + + .xl\:hover\:bg-cool-gray-200:hover { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); + } + + .xl\:hover\:bg-cool-gray-300:hover { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); + } + + .xl\:hover\:bg-cool-gray-400:hover { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); + } + + .xl\:hover\:bg-cool-gray-500:hover { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); + } + + .xl\:hover\:bg-cool-gray-600:hover { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); + } + + .xl\:hover\:bg-cool-gray-700:hover { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); + } + + .xl\:hover\:bg-cool-gray-800:hover { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); + } + + .xl\:hover\:bg-cool-gray-900:hover { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); + } + + .xl\:hover\:bg-red-50:hover { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); + } + + .xl\:hover\:bg-red-100:hover { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); + } + + .xl\:hover\:bg-red-200:hover { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); + } + + .xl\:hover\:bg-red-300:hover { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); + } + + .xl\:hover\:bg-red-400:hover { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); + } + + .xl\:hover\:bg-red-500:hover { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); + } + + .xl\:hover\:bg-red-600:hover { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); + } + + .xl\:hover\:bg-red-700:hover { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); + } + + .xl\:hover\:bg-red-800:hover { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); + } + + .xl\:hover\:bg-red-900:hover { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); + } + + .xl\:hover\:bg-orange-50:hover { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); + } + + .xl\:hover\:bg-orange-100:hover { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); + } + + .xl\:hover\:bg-orange-200:hover { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); + } + + .xl\:hover\:bg-orange-300:hover { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); + } + + .xl\:hover\:bg-orange-400:hover { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); + } + + .xl\:hover\:bg-orange-500:hover { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); + } + + .xl\:hover\:bg-orange-600:hover { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); + } + + .xl\:hover\:bg-orange-700:hover { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); + } + + .xl\:hover\:bg-orange-800:hover { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); + } + + .xl\:hover\:bg-orange-900:hover { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); + } + + .xl\:hover\:bg-yellow-50:hover { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); + } + + .xl\:hover\:bg-yellow-100:hover { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); + } + + .xl\:hover\:bg-yellow-200:hover { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); + } + + .xl\:hover\:bg-yellow-300:hover { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); + } + + .xl\:hover\:bg-yellow-400:hover { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); + } + + .xl\:hover\:bg-yellow-500:hover { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); + } + + .xl\:hover\:bg-yellow-600:hover { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); + } + + .xl\:hover\:bg-yellow-700:hover { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); + } + + .xl\:hover\:bg-yellow-800:hover { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); + } + + .xl\:hover\:bg-yellow-900:hover { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); + } + + .xl\:hover\:bg-green-50:hover { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); + } + + .xl\:hover\:bg-green-100:hover { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); + } + + .xl\:hover\:bg-green-200:hover { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); + } + + .xl\:hover\:bg-green-300:hover { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); + } + + .xl\:hover\:bg-green-400:hover { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); + } + + .xl\:hover\:bg-green-500:hover { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); + } + + .xl\:hover\:bg-green-600:hover { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); + } + + .xl\:hover\:bg-green-700:hover { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); + } + + .xl\:hover\:bg-green-800:hover { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); + } + + .xl\:hover\:bg-green-900:hover { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); + } + + .xl\:hover\:bg-teal-50:hover { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); + } + + .xl\:hover\:bg-teal-100:hover { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); + } + + .xl\:hover\:bg-teal-200:hover { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); + } + + .xl\:hover\:bg-teal-300:hover { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); + } + + .xl\:hover\:bg-teal-400:hover { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); + } + + .xl\:hover\:bg-teal-500:hover { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); + } + + .xl\:hover\:bg-teal-600:hover { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); + } + + .xl\:hover\:bg-teal-700:hover { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); + } + + .xl\:hover\:bg-teal-800:hover { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); + } + + .xl\:hover\:bg-teal-900:hover { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); + } + + .xl\:hover\:bg-blue-50:hover { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); + } + + .xl\:hover\:bg-blue-100:hover { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); + } + + .xl\:hover\:bg-blue-200:hover { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); + } + + .xl\:hover\:bg-blue-300:hover { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); + } + + .xl\:hover\:bg-blue-400:hover { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); + } + + .xl\:hover\:bg-blue-500:hover { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); + } + + .xl\:hover\:bg-blue-600:hover { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); + } + + .xl\:hover\:bg-blue-700:hover { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); + } + + .xl\:hover\:bg-blue-800:hover { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); + } + + .xl\:hover\:bg-blue-900:hover { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); + } + + .xl\:hover\:bg-indigo-50:hover { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); + } + + .xl\:hover\:bg-indigo-100:hover { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); + } + + .xl\:hover\:bg-indigo-200:hover { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); + } + + .xl\:hover\:bg-indigo-300:hover { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); + } + + .xl\:hover\:bg-indigo-400:hover { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); + } + + .xl\:hover\:bg-indigo-500:hover { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); + } + + .xl\:hover\:bg-indigo-600:hover { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); + } + + .xl\:hover\:bg-indigo-700:hover { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); + } + + .xl\:hover\:bg-indigo-800:hover { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); + } + + .xl\:hover\:bg-indigo-900:hover { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); + } + + .xl\:hover\:bg-purple-50:hover { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); + } + + .xl\:hover\:bg-purple-100:hover { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); + } + + .xl\:hover\:bg-purple-200:hover { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); + } + + .xl\:hover\:bg-purple-300:hover { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); + } + + .xl\:hover\:bg-purple-400:hover { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); + } + + .xl\:hover\:bg-purple-500:hover { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); + } + + .xl\:hover\:bg-purple-600:hover { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); + } + + .xl\:hover\:bg-purple-700:hover { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); + } + + .xl\:hover\:bg-purple-800:hover { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); + } + + .xl\:hover\:bg-purple-900:hover { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); + } + + .xl\:hover\:bg-pink-50:hover { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); + } + + .xl\:hover\:bg-pink-100:hover { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); + } + + .xl\:hover\:bg-pink-200:hover { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); + } + + .xl\:hover\:bg-pink-300:hover { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); + } + + .xl\:hover\:bg-pink-400:hover { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); + } + + .xl\:hover\:bg-pink-500:hover { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); + } + + .xl\:hover\:bg-pink-600:hover { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); + } + + .xl\:hover\:bg-pink-700:hover { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); + } + + .xl\:hover\:bg-pink-800:hover { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); + } + + .xl\:hover\:bg-pink-900:hover { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); + } + + .xl\:focus\:bg-transparent:focus { + background-color: transparent; + } + + .xl\:focus\:bg-white:focus { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); + } + + .xl\:focus\:bg-black:focus { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); + } + + .xl\:focus\:bg-gray-50:focus { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); + } + + .xl\:focus\:bg-gray-100:focus { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); + } + + .xl\:focus\:bg-gray-200:focus { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); + } + + .xl\:focus\:bg-gray-300:focus { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); + } + + .xl\:focus\:bg-gray-400:focus { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); + } + + .xl\:focus\:bg-gray-500:focus { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); + } + + .xl\:focus\:bg-gray-600:focus { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); + } + + .xl\:focus\:bg-gray-700:focus { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); + } + + .xl\:focus\:bg-gray-800:focus { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); + } + + .xl\:focus\:bg-gray-900:focus { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); + } + + .xl\:focus\:bg-cool-gray-50:focus { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); + } + + .xl\:focus\:bg-cool-gray-100:focus { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); + } + + .xl\:focus\:bg-cool-gray-200:focus { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); + } + + .xl\:focus\:bg-cool-gray-300:focus { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); + } + + .xl\:focus\:bg-cool-gray-400:focus { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); + } + + .xl\:focus\:bg-cool-gray-500:focus { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); + } + + .xl\:focus\:bg-cool-gray-600:focus { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); + } + + .xl\:focus\:bg-cool-gray-700:focus { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); + } + + .xl\:focus\:bg-cool-gray-800:focus { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); + } + + .xl\:focus\:bg-cool-gray-900:focus { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); + } + + .xl\:focus\:bg-red-50:focus { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); + } + + .xl\:focus\:bg-red-100:focus { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); + } + + .xl\:focus\:bg-red-200:focus { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); + } + + .xl\:focus\:bg-red-300:focus { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); + } + + .xl\:focus\:bg-red-400:focus { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); + } + + .xl\:focus\:bg-red-500:focus { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); + } + + .xl\:focus\:bg-red-600:focus { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); + } + + .xl\:focus\:bg-red-700:focus { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); + } + + .xl\:focus\:bg-red-800:focus { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); + } + + .xl\:focus\:bg-red-900:focus { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); + } + + .xl\:focus\:bg-orange-50:focus { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); + } + + .xl\:focus\:bg-orange-100:focus { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); + } + + .xl\:focus\:bg-orange-200:focus { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); + } + + .xl\:focus\:bg-orange-300:focus { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); + } + + .xl\:focus\:bg-orange-400:focus { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); + } + + .xl\:focus\:bg-orange-500:focus { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); + } + + .xl\:focus\:bg-orange-600:focus { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); + } + + .xl\:focus\:bg-orange-700:focus { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); + } + + .xl\:focus\:bg-orange-800:focus { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); + } + + .xl\:focus\:bg-orange-900:focus { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); + } + + .xl\:focus\:bg-yellow-50:focus { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); + } + + .xl\:focus\:bg-yellow-100:focus { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); + } + + .xl\:focus\:bg-yellow-200:focus { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); + } + + .xl\:focus\:bg-yellow-300:focus { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); + } + + .xl\:focus\:bg-yellow-400:focus { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); + } + + .xl\:focus\:bg-yellow-500:focus { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); + } + + .xl\:focus\:bg-yellow-600:focus { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); + } + + .xl\:focus\:bg-yellow-700:focus { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); + } + + .xl\:focus\:bg-yellow-800:focus { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); + } + + .xl\:focus\:bg-yellow-900:focus { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); + } + + .xl\:focus\:bg-green-50:focus { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); + } + + .xl\:focus\:bg-green-100:focus { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); + } + + .xl\:focus\:bg-green-200:focus { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); + } + + .xl\:focus\:bg-green-300:focus { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); + } + + .xl\:focus\:bg-green-400:focus { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); + } + + .xl\:focus\:bg-green-500:focus { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); + } + + .xl\:focus\:bg-green-600:focus { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); + } + + .xl\:focus\:bg-green-700:focus { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); + } + + .xl\:focus\:bg-green-800:focus { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); + } + + .xl\:focus\:bg-green-900:focus { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); + } + + .xl\:focus\:bg-teal-50:focus { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); + } + + .xl\:focus\:bg-teal-100:focus { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); + } + + .xl\:focus\:bg-teal-200:focus { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); + } + + .xl\:focus\:bg-teal-300:focus { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); + } + + .xl\:focus\:bg-teal-400:focus { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); + } + + .xl\:focus\:bg-teal-500:focus { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); + } + + .xl\:focus\:bg-teal-600:focus { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); + } + + .xl\:focus\:bg-teal-700:focus { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); + } + + .xl\:focus\:bg-teal-800:focus { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); + } + + .xl\:focus\:bg-teal-900:focus { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); + } + + .xl\:focus\:bg-blue-50:focus { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); + } + + .xl\:focus\:bg-blue-100:focus { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); + } + + .xl\:focus\:bg-blue-200:focus { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); + } + + .xl\:focus\:bg-blue-300:focus { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); + } + + .xl\:focus\:bg-blue-400:focus { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); + } + + .xl\:focus\:bg-blue-500:focus { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); + } + + .xl\:focus\:bg-blue-600:focus { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); + } + + .xl\:focus\:bg-blue-700:focus { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); + } + + .xl\:focus\:bg-blue-800:focus { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); + } + + .xl\:focus\:bg-blue-900:focus { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); + } + + .xl\:focus\:bg-indigo-50:focus { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); + } + + .xl\:focus\:bg-indigo-100:focus { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); + } + + .xl\:focus\:bg-indigo-200:focus { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); + } + + .xl\:focus\:bg-indigo-300:focus { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); + } + + .xl\:focus\:bg-indigo-400:focus { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); + } + + .xl\:focus\:bg-indigo-500:focus { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); + } + + .xl\:focus\:bg-indigo-600:focus { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); + } + + .xl\:focus\:bg-indigo-700:focus { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); + } + + .xl\:focus\:bg-indigo-800:focus { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); + } + + .xl\:focus\:bg-indigo-900:focus { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); + } + + .xl\:focus\:bg-purple-50:focus { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); + } + + .xl\:focus\:bg-purple-100:focus { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); + } + + .xl\:focus\:bg-purple-200:focus { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); + } + + .xl\:focus\:bg-purple-300:focus { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); + } + + .xl\:focus\:bg-purple-400:focus { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); + } + + .xl\:focus\:bg-purple-500:focus { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); + } + + .xl\:focus\:bg-purple-600:focus { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); + } + + .xl\:focus\:bg-purple-700:focus { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); + } + + .xl\:focus\:bg-purple-800:focus { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); + } + + .xl\:focus\:bg-purple-900:focus { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); + } + + .xl\:focus\:bg-pink-50:focus { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); + } + + .xl\:focus\:bg-pink-100:focus { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); + } + + .xl\:focus\:bg-pink-200:focus { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); + } + + .xl\:focus\:bg-pink-300:focus { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); + } + + .xl\:focus\:bg-pink-400:focus { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); + } + + .xl\:focus\:bg-pink-500:focus { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); + } + + .xl\:focus\:bg-pink-600:focus { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); + } + + .xl\:focus\:bg-pink-700:focus { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); + } + + .xl\:focus\:bg-pink-800:focus { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); + } + + .xl\:focus\:bg-pink-900:focus { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); + } + + .xl\:active\:bg-transparent:active { + background-color: transparent; + } + + .xl\:active\:bg-white:active { + --bg-opacity: 1; + background-color: #ffffff; + background-color: rgba(255, 255, 255, var(--bg-opacity)); + } + + .xl\:active\:bg-black:active { + --bg-opacity: 1; + background-color: #000000; + background-color: rgba(0, 0, 0, var(--bg-opacity)); + } + + .xl\:active\:bg-gray-50:active { + --bg-opacity: 1; + background-color: #f9fafb; + background-color: rgba(249, 250, 251, var(--bg-opacity)); + } + + .xl\:active\:bg-gray-100:active { + --bg-opacity: 1; + background-color: #f4f5f7; + background-color: rgba(244, 245, 247, var(--bg-opacity)); + } + + .xl\:active\:bg-gray-200:active { + --bg-opacity: 1; + background-color: #e5e7eb; + background-color: rgba(229, 231, 235, var(--bg-opacity)); + } + + .xl\:active\:bg-gray-300:active { + --bg-opacity: 1; + background-color: #d2d6dc; + background-color: rgba(210, 214, 220, var(--bg-opacity)); + } + + .xl\:active\:bg-gray-400:active { + --bg-opacity: 1; + background-color: #9fa6b2; + background-color: rgba(159, 166, 178, var(--bg-opacity)); + } + + .xl\:active\:bg-gray-500:active { + --bg-opacity: 1; + background-color: #6b7280; + background-color: rgba(107, 114, 128, var(--bg-opacity)); + } + + .xl\:active\:bg-gray-600:active { + --bg-opacity: 1; + background-color: #4b5563; + background-color: rgba(75, 85, 99, var(--bg-opacity)); + } + + .xl\:active\:bg-gray-700:active { + --bg-opacity: 1; + background-color: #374151; + background-color: rgba(55, 65, 81, var(--bg-opacity)); + } + + .xl\:active\:bg-gray-800:active { + --bg-opacity: 1; + background-color: #252f3f; + background-color: rgba(37, 47, 63, var(--bg-opacity)); + } + + .xl\:active\:bg-gray-900:active { + --bg-opacity: 1; + background-color: #161e2e; + background-color: rgba(22, 30, 46, var(--bg-opacity)); + } + + .xl\:active\:bg-cool-gray-50:active { + --bg-opacity: 1; + background-color: #f8fafc; + background-color: rgba(248, 250, 252, var(--bg-opacity)); + } + + .xl\:active\:bg-cool-gray-100:active { + --bg-opacity: 1; + background-color: #f1f5f9; + background-color: rgba(241, 245, 249, var(--bg-opacity)); + } + + .xl\:active\:bg-cool-gray-200:active { + --bg-opacity: 1; + background-color: #e2e8f0; + background-color: rgba(226, 232, 240, var(--bg-opacity)); + } + + .xl\:active\:bg-cool-gray-300:active { + --bg-opacity: 1; + background-color: #cfd8e3; + background-color: rgba(207, 216, 227, var(--bg-opacity)); + } + + .xl\:active\:bg-cool-gray-400:active { + --bg-opacity: 1; + background-color: #97a6ba; + background-color: rgba(151, 166, 186, var(--bg-opacity)); + } + + .xl\:active\:bg-cool-gray-500:active { + --bg-opacity: 1; + background-color: #64748b; + background-color: rgba(100, 116, 139, var(--bg-opacity)); + } + + .xl\:active\:bg-cool-gray-600:active { + --bg-opacity: 1; + background-color: #475569; + background-color: rgba(71, 85, 105, var(--bg-opacity)); + } + + .xl\:active\:bg-cool-gray-700:active { + --bg-opacity: 1; + background-color: #364152; + background-color: rgba(54, 65, 82, var(--bg-opacity)); + } + + .xl\:active\:bg-cool-gray-800:active { + --bg-opacity: 1; + background-color: #27303f; + background-color: rgba(39, 48, 63, var(--bg-opacity)); + } + + .xl\:active\:bg-cool-gray-900:active { + --bg-opacity: 1; + background-color: #1a202e; + background-color: rgba(26, 32, 46, var(--bg-opacity)); + } + + .xl\:active\:bg-red-50:active { + --bg-opacity: 1; + background-color: #fdf2f2; + background-color: rgba(253, 242, 242, var(--bg-opacity)); + } + + .xl\:active\:bg-red-100:active { + --bg-opacity: 1; + background-color: #fde8e8; + background-color: rgba(253, 232, 232, var(--bg-opacity)); + } + + .xl\:active\:bg-red-200:active { + --bg-opacity: 1; + background-color: #fbd5d5; + background-color: rgba(251, 213, 213, var(--bg-opacity)); + } + + .xl\:active\:bg-red-300:active { + --bg-opacity: 1; + background-color: #f8b4b4; + background-color: rgba(248, 180, 180, var(--bg-opacity)); + } + + .xl\:active\:bg-red-400:active { + --bg-opacity: 1; + background-color: #f98080; + background-color: rgba(249, 128, 128, var(--bg-opacity)); + } + + .xl\:active\:bg-red-500:active { + --bg-opacity: 1; + background-color: #f05252; + background-color: rgba(240, 82, 82, var(--bg-opacity)); + } + + .xl\:active\:bg-red-600:active { + --bg-opacity: 1; + background-color: #e02424; + background-color: rgba(224, 36, 36, var(--bg-opacity)); + } + + .xl\:active\:bg-red-700:active { + --bg-opacity: 1; + background-color: #c81e1e; + background-color: rgba(200, 30, 30, var(--bg-opacity)); + } + + .xl\:active\:bg-red-800:active { + --bg-opacity: 1; + background-color: #9b1c1c; + background-color: rgba(155, 28, 28, var(--bg-opacity)); + } + + .xl\:active\:bg-red-900:active { + --bg-opacity: 1; + background-color: #771d1d; + background-color: rgba(119, 29, 29, var(--bg-opacity)); + } + + .xl\:active\:bg-orange-50:active { + --bg-opacity: 1; + background-color: #fff8f1; + background-color: rgba(255, 248, 241, var(--bg-opacity)); + } + + .xl\:active\:bg-orange-100:active { + --bg-opacity: 1; + background-color: #feecdc; + background-color: rgba(254, 236, 220, var(--bg-opacity)); + } + + .xl\:active\:bg-orange-200:active { + --bg-opacity: 1; + background-color: #fcd9bd; + background-color: rgba(252, 217, 189, var(--bg-opacity)); + } + + .xl\:active\:bg-orange-300:active { + --bg-opacity: 1; + background-color: #fdba8c; + background-color: rgba(253, 186, 140, var(--bg-opacity)); + } + + .xl\:active\:bg-orange-400:active { + --bg-opacity: 1; + background-color: #ff8a4c; + background-color: rgba(255, 138, 76, var(--bg-opacity)); + } + + .xl\:active\:bg-orange-500:active { + --bg-opacity: 1; + background-color: #ff5a1f; + background-color: rgba(255, 90, 31, var(--bg-opacity)); + } + + .xl\:active\:bg-orange-600:active { + --bg-opacity: 1; + background-color: #d03801; + background-color: rgba(208, 56, 1, var(--bg-opacity)); + } + + .xl\:active\:bg-orange-700:active { + --bg-opacity: 1; + background-color: #b43403; + background-color: rgba(180, 52, 3, var(--bg-opacity)); + } + + .xl\:active\:bg-orange-800:active { + --bg-opacity: 1; + background-color: #8a2c0d; + background-color: rgba(138, 44, 13, var(--bg-opacity)); + } + + .xl\:active\:bg-orange-900:active { + --bg-opacity: 1; + background-color: #73230d; + background-color: rgba(115, 35, 13, var(--bg-opacity)); + } + + .xl\:active\:bg-yellow-50:active { + --bg-opacity: 1; + background-color: #fdfdea; + background-color: rgba(253, 253, 234, var(--bg-opacity)); + } + + .xl\:active\:bg-yellow-100:active { + --bg-opacity: 1; + background-color: #fdf6b2; + background-color: rgba(253, 246, 178, var(--bg-opacity)); + } + + .xl\:active\:bg-yellow-200:active { + --bg-opacity: 1; + background-color: #fce96a; + background-color: rgba(252, 233, 106, var(--bg-opacity)); + } + + .xl\:active\:bg-yellow-300:active { + --bg-opacity: 1; + background-color: #faca15; + background-color: rgba(250, 202, 21, var(--bg-opacity)); + } + + .xl\:active\:bg-yellow-400:active { + --bg-opacity: 1; + background-color: #e3a008; + background-color: rgba(227, 160, 8, var(--bg-opacity)); + } + + .xl\:active\:bg-yellow-500:active { + --bg-opacity: 1; + background-color: #c27803; + background-color: rgba(194, 120, 3, var(--bg-opacity)); + } + + .xl\:active\:bg-yellow-600:active { + --bg-opacity: 1; + background-color: #9f580a; + background-color: rgba(159, 88, 10, var(--bg-opacity)); + } + + .xl\:active\:bg-yellow-700:active { + --bg-opacity: 1; + background-color: #8e4b10; + background-color: rgba(142, 75, 16, var(--bg-opacity)); + } + + .xl\:active\:bg-yellow-800:active { + --bg-opacity: 1; + background-color: #723b13; + background-color: rgba(114, 59, 19, var(--bg-opacity)); + } + + .xl\:active\:bg-yellow-900:active { + --bg-opacity: 1; + background-color: #633112; + background-color: rgba(99, 49, 18, var(--bg-opacity)); + } + + .xl\:active\:bg-green-50:active { + --bg-opacity: 1; + background-color: #f3faf7; + background-color: rgba(243, 250, 247, var(--bg-opacity)); + } + + .xl\:active\:bg-green-100:active { + --bg-opacity: 1; + background-color: #def7ec; + background-color: rgba(222, 247, 236, var(--bg-opacity)); + } + + .xl\:active\:bg-green-200:active { + --bg-opacity: 1; + background-color: #bcf0da; + background-color: rgba(188, 240, 218, var(--bg-opacity)); + } + + .xl\:active\:bg-green-300:active { + --bg-opacity: 1; + background-color: #84e1bc; + background-color: rgba(132, 225, 188, var(--bg-opacity)); + } + + .xl\:active\:bg-green-400:active { + --bg-opacity: 1; + background-color: #31c48d; + background-color: rgba(49, 196, 141, var(--bg-opacity)); + } + + .xl\:active\:bg-green-500:active { + --bg-opacity: 1; + background-color: #0e9f6e; + background-color: rgba(14, 159, 110, var(--bg-opacity)); + } + + .xl\:active\:bg-green-600:active { + --bg-opacity: 1; + background-color: #057a55; + background-color: rgba(5, 122, 85, var(--bg-opacity)); + } + + .xl\:active\:bg-green-700:active { + --bg-opacity: 1; + background-color: #046c4e; + background-color: rgba(4, 108, 78, var(--bg-opacity)); + } + + .xl\:active\:bg-green-800:active { + --bg-opacity: 1; + background-color: #03543f; + background-color: rgba(3, 84, 63, var(--bg-opacity)); + } + + .xl\:active\:bg-green-900:active { + --bg-opacity: 1; + background-color: #014737; + background-color: rgba(1, 71, 55, var(--bg-opacity)); + } + + .xl\:active\:bg-teal-50:active { + --bg-opacity: 1; + background-color: #edfafa; + background-color: rgba(237, 250, 250, var(--bg-opacity)); + } + + .xl\:active\:bg-teal-100:active { + --bg-opacity: 1; + background-color: #d5f5f6; + background-color: rgba(213, 245, 246, var(--bg-opacity)); + } + + .xl\:active\:bg-teal-200:active { + --bg-opacity: 1; + background-color: #afecef; + background-color: rgba(175, 236, 239, var(--bg-opacity)); + } + + .xl\:active\:bg-teal-300:active { + --bg-opacity: 1; + background-color: #7edce2; + background-color: rgba(126, 220, 226, var(--bg-opacity)); + } + + .xl\:active\:bg-teal-400:active { + --bg-opacity: 1; + background-color: #16bdca; + background-color: rgba(22, 189, 202, var(--bg-opacity)); + } + + .xl\:active\:bg-teal-500:active { + --bg-opacity: 1; + background-color: #0694a2; + background-color: rgba(6, 148, 162, var(--bg-opacity)); + } + + .xl\:active\:bg-teal-600:active { + --bg-opacity: 1; + background-color: #047481; + background-color: rgba(4, 116, 129, var(--bg-opacity)); + } + + .xl\:active\:bg-teal-700:active { + --bg-opacity: 1; + background-color: #036672; + background-color: rgba(3, 102, 114, var(--bg-opacity)); + } + + .xl\:active\:bg-teal-800:active { + --bg-opacity: 1; + background-color: #05505c; + background-color: rgba(5, 80, 92, var(--bg-opacity)); + } + + .xl\:active\:bg-teal-900:active { + --bg-opacity: 1; + background-color: #014451; + background-color: rgba(1, 68, 81, var(--bg-opacity)); + } + + .xl\:active\:bg-blue-50:active { + --bg-opacity: 1; + background-color: #ebf5ff; + background-color: rgba(235, 245, 255, var(--bg-opacity)); + } + + .xl\:active\:bg-blue-100:active { + --bg-opacity: 1; + background-color: #e1effe; + background-color: rgba(225, 239, 254, var(--bg-opacity)); + } + + .xl\:active\:bg-blue-200:active { + --bg-opacity: 1; + background-color: #c3ddfd; + background-color: rgba(195, 221, 253, var(--bg-opacity)); + } + + .xl\:active\:bg-blue-300:active { + --bg-opacity: 1; + background-color: #a4cafe; + background-color: rgba(164, 202, 254, var(--bg-opacity)); + } + + .xl\:active\:bg-blue-400:active { + --bg-opacity: 1; + background-color: #76a9fa; + background-color: rgba(118, 169, 250, var(--bg-opacity)); + } + + .xl\:active\:bg-blue-500:active { + --bg-opacity: 1; + background-color: #3f83f8; + background-color: rgba(63, 131, 248, var(--bg-opacity)); + } + + .xl\:active\:bg-blue-600:active { + --bg-opacity: 1; + background-color: #1c64f2; + background-color: rgba(28, 100, 242, var(--bg-opacity)); + } + + .xl\:active\:bg-blue-700:active { + --bg-opacity: 1; + background-color: #1a56db; + background-color: rgba(26, 86, 219, var(--bg-opacity)); + } + + .xl\:active\:bg-blue-800:active { + --bg-opacity: 1; + background-color: #1e429f; + background-color: rgba(30, 66, 159, var(--bg-opacity)); + } + + .xl\:active\:bg-blue-900:active { + --bg-opacity: 1; + background-color: #233876; + background-color: rgba(35, 56, 118, var(--bg-opacity)); + } + + .xl\:active\:bg-indigo-50:active { + --bg-opacity: 1; + background-color: #f0f5ff; + background-color: rgba(240, 245, 255, var(--bg-opacity)); + } + + .xl\:active\:bg-indigo-100:active { + --bg-opacity: 1; + background-color: #e5edff; + background-color: rgba(229, 237, 255, var(--bg-opacity)); + } + + .xl\:active\:bg-indigo-200:active { + --bg-opacity: 1; + background-color: #cddbfe; + background-color: rgba(205, 219, 254, var(--bg-opacity)); + } + + .xl\:active\:bg-indigo-300:active { + --bg-opacity: 1; + background-color: #b4c6fc; + background-color: rgba(180, 198, 252, var(--bg-opacity)); + } + + .xl\:active\:bg-indigo-400:active { + --bg-opacity: 1; + background-color: #8da2fb; + background-color: rgba(141, 162, 251, var(--bg-opacity)); + } + + .xl\:active\:bg-indigo-500:active { + --bg-opacity: 1; + background-color: #6875f5; + background-color: rgba(104, 117, 245, var(--bg-opacity)); + } + + .xl\:active\:bg-indigo-600:active { + --bg-opacity: 1; + background-color: #5850ec; + background-color: rgba(88, 80, 236, var(--bg-opacity)); + } + + .xl\:active\:bg-indigo-700:active { + --bg-opacity: 1; + background-color: #5145cd; + background-color: rgba(81, 69, 205, var(--bg-opacity)); + } + + .xl\:active\:bg-indigo-800:active { + --bg-opacity: 1; + background-color: #42389d; + background-color: rgba(66, 56, 157, var(--bg-opacity)); + } + + .xl\:active\:bg-indigo-900:active { + --bg-opacity: 1; + background-color: #362f78; + background-color: rgba(54, 47, 120, var(--bg-opacity)); + } + + .xl\:active\:bg-purple-50:active { + --bg-opacity: 1; + background-color: #f6f5ff; + background-color: rgba(246, 245, 255, var(--bg-opacity)); + } + + .xl\:active\:bg-purple-100:active { + --bg-opacity: 1; + background-color: #edebfe; + background-color: rgba(237, 235, 254, var(--bg-opacity)); + } + + .xl\:active\:bg-purple-200:active { + --bg-opacity: 1; + background-color: #dcd7fe; + background-color: rgba(220, 215, 254, var(--bg-opacity)); + } + + .xl\:active\:bg-purple-300:active { + --bg-opacity: 1; + background-color: #cabffd; + background-color: rgba(202, 191, 253, var(--bg-opacity)); + } + + .xl\:active\:bg-purple-400:active { + --bg-opacity: 1; + background-color: #ac94fa; + background-color: rgba(172, 148, 250, var(--bg-opacity)); + } + + .xl\:active\:bg-purple-500:active { + --bg-opacity: 1; + background-color: #9061f9; + background-color: rgba(144, 97, 249, var(--bg-opacity)); + } + + .xl\:active\:bg-purple-600:active { + --bg-opacity: 1; + background-color: #7e3af2; + background-color: rgba(126, 58, 242, var(--bg-opacity)); + } + + .xl\:active\:bg-purple-700:active { + --bg-opacity: 1; + background-color: #6c2bd9; + background-color: rgba(108, 43, 217, var(--bg-opacity)); + } + + .xl\:active\:bg-purple-800:active { + --bg-opacity: 1; + background-color: #5521b5; + background-color: rgba(85, 33, 181, var(--bg-opacity)); + } + + .xl\:active\:bg-purple-900:active { + --bg-opacity: 1; + background-color: #4a1d96; + background-color: rgba(74, 29, 150, var(--bg-opacity)); + } + + .xl\:active\:bg-pink-50:active { + --bg-opacity: 1; + background-color: #fdf2f8; + background-color: rgba(253, 242, 248, var(--bg-opacity)); + } + + .xl\:active\:bg-pink-100:active { + --bg-opacity: 1; + background-color: #fce8f3; + background-color: rgba(252, 232, 243, var(--bg-opacity)); + } + + .xl\:active\:bg-pink-200:active { + --bg-opacity: 1; + background-color: #fad1e8; + background-color: rgba(250, 209, 232, var(--bg-opacity)); + } + + .xl\:active\:bg-pink-300:active { + --bg-opacity: 1; + background-color: #f8b4d9; + background-color: rgba(248, 180, 217, var(--bg-opacity)); + } + + .xl\:active\:bg-pink-400:active { + --bg-opacity: 1; + background-color: #f17eb8; + background-color: rgba(241, 126, 184, var(--bg-opacity)); + } + + .xl\:active\:bg-pink-500:active { + --bg-opacity: 1; + background-color: #e74694; + background-color: rgba(231, 70, 148, var(--bg-opacity)); + } + + .xl\:active\:bg-pink-600:active { + --bg-opacity: 1; + background-color: #d61f69; + background-color: rgba(214, 31, 105, var(--bg-opacity)); + } + + .xl\:active\:bg-pink-700:active { + --bg-opacity: 1; + background-color: #bf125d; + background-color: rgba(191, 18, 93, var(--bg-opacity)); + } + + .xl\:active\:bg-pink-800:active { + --bg-opacity: 1; + background-color: #99154b; + background-color: rgba(153, 21, 75, var(--bg-opacity)); + } + + .xl\:active\:bg-pink-900:active { + --bg-opacity: 1; + background-color: #751a3d; + background-color: rgba(117, 26, 61, var(--bg-opacity)); + } + + .xl\:bg-none { + background-image: none; + } + + .xl\:bg-gradient-to-t { + background-image: linear-gradient(to top, var(--gradient-color-stops)); + } + + .xl\:bg-gradient-to-tr { + background-image: linear-gradient(to top right, var(--gradient-color-stops)); + } + + .xl\:bg-gradient-to-r { + background-image: linear-gradient(to right, var(--gradient-color-stops)); + } + + .xl\:bg-gradient-to-br { + background-image: linear-gradient(to bottom right, var(--gradient-color-stops)); + } + + .xl\:bg-gradient-to-b { + background-image: linear-gradient(to bottom, var(--gradient-color-stops)); + } + + .xl\:bg-gradient-to-bl { + background-image: linear-gradient(to bottom left, var(--gradient-color-stops)); + } + + .xl\:bg-gradient-to-l { + background-image: linear-gradient(to left, var(--gradient-color-stops)); + } + + .xl\:bg-gradient-to-tl { + background-image: linear-gradient(to top left, var(--gradient-color-stops)); + } + + .xl\:from-transparent { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .xl\:from-white { + --gradient-from-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .xl\:from-black { + --gradient-from-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .xl\:from-gray-50 { + --gradient-from-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); + } + + .xl\:from-gray-100 { + --gradient-from-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); + } + + .xl\:from-gray-200 { + --gradient-from-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); + } + + .xl\:from-gray-300 { + --gradient-from-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); + } + + .xl\:from-gray-400 { + --gradient-from-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); + } + + .xl\:from-gray-500 { + --gradient-from-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); + } + + .xl\:from-gray-600 { + --gradient-from-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); + } + + .xl\:from-gray-700 { + --gradient-from-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); + } + + .xl\:from-gray-800 { + --gradient-from-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); + } + + .xl\:from-gray-900 { + --gradient-from-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); + } + + .xl\:from-cool-gray-50 { + --gradient-from-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); + } + + .xl\:from-cool-gray-100 { + --gradient-from-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); + } + + .xl\:from-cool-gray-200 { + --gradient-from-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); + } + + .xl\:from-cool-gray-300 { + --gradient-from-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); + } + + .xl\:from-cool-gray-400 { + --gradient-from-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); + } + + .xl\:from-cool-gray-500 { + --gradient-from-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); + } + + .xl\:from-cool-gray-600 { + --gradient-from-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); + } + + .xl\:from-cool-gray-700 { + --gradient-from-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); + } + + .xl\:from-cool-gray-800 { + --gradient-from-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); + } + + .xl\:from-cool-gray-900 { + --gradient-from-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); + } + + .xl\:from-red-50 { + --gradient-from-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); + } + + .xl\:from-red-100 { + --gradient-from-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); + } + + .xl\:from-red-200 { + --gradient-from-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); + } + + .xl\:from-red-300 { + --gradient-from-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); + } + + .xl\:from-red-400 { + --gradient-from-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); + } + + .xl\:from-red-500 { + --gradient-from-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); + } + + .xl\:from-red-600 { + --gradient-from-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); + } + + .xl\:from-red-700 { + --gradient-from-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); + } + + .xl\:from-red-800 { + --gradient-from-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); + } + + .xl\:from-red-900 { + --gradient-from-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); + } + + .xl\:from-orange-50 { + --gradient-from-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); + } + + .xl\:from-orange-100 { + --gradient-from-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); + } + + .xl\:from-orange-200 { + --gradient-from-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); + } + + .xl\:from-orange-300 { + --gradient-from-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); + } + + .xl\:from-orange-400 { + --gradient-from-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); + } + + .xl\:from-orange-500 { + --gradient-from-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); + } + + .xl\:from-orange-600 { + --gradient-from-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); + } + + .xl\:from-orange-700 { + --gradient-from-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); + } + + .xl\:from-orange-800 { + --gradient-from-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); + } + + .xl\:from-orange-900 { + --gradient-from-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); + } + + .xl\:from-yellow-50 { + --gradient-from-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); + } + + .xl\:from-yellow-100 { + --gradient-from-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); + } + + .xl\:from-yellow-200 { + --gradient-from-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); + } + + .xl\:from-yellow-300 { + --gradient-from-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); + } + + .xl\:from-yellow-400 { + --gradient-from-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); + } + + .xl\:from-yellow-500 { + --gradient-from-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); + } + + .xl\:from-yellow-600 { + --gradient-from-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); + } + + .xl\:from-yellow-700 { + --gradient-from-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); + } + + .xl\:from-yellow-800 { + --gradient-from-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); + } + + .xl\:from-yellow-900 { + --gradient-from-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); + } + + .xl\:from-green-50 { + --gradient-from-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); + } + + .xl\:from-green-100 { + --gradient-from-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); + } + + .xl\:from-green-200 { + --gradient-from-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); + } + + .xl\:from-green-300 { + --gradient-from-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); + } + + .xl\:from-green-400 { + --gradient-from-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); + } + + .xl\:from-green-500 { + --gradient-from-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); + } + + .xl\:from-green-600 { + --gradient-from-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); + } + + .xl\:from-green-700 { + --gradient-from-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); + } + + .xl\:from-green-800 { + --gradient-from-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); + } + + .xl\:from-green-900 { + --gradient-from-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); + } + + .xl\:from-teal-50 { + --gradient-from-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); + } + + .xl\:from-teal-100 { + --gradient-from-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); + } + + .xl\:from-teal-200 { + --gradient-from-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); + } + + .xl\:from-teal-300 { + --gradient-from-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); + } + + .xl\:from-teal-400 { + --gradient-from-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); + } + + .xl\:from-teal-500 { + --gradient-from-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); + } + + .xl\:from-teal-600 { + --gradient-from-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); + } + + .xl\:from-teal-700 { + --gradient-from-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); + } + + .xl\:from-teal-800 { + --gradient-from-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); + } + + .xl\:from-teal-900 { + --gradient-from-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); + } + + .xl\:from-blue-50 { + --gradient-from-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); + } + + .xl\:from-blue-100 { + --gradient-from-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); + } + + .xl\:from-blue-200 { + --gradient-from-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); + } + + .xl\:from-blue-300 { + --gradient-from-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); + } + + .xl\:from-blue-400 { + --gradient-from-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); + } + + .xl\:from-blue-500 { + --gradient-from-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); + } + + .xl\:from-blue-600 { + --gradient-from-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); + } + + .xl\:from-blue-700 { + --gradient-from-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); + } + + .xl\:from-blue-800 { + --gradient-from-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); + } + + .xl\:from-blue-900 { + --gradient-from-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); + } + + .xl\:from-indigo-50 { + --gradient-from-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); + } + + .xl\:from-indigo-100 { + --gradient-from-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); + } + + .xl\:from-indigo-200 { + --gradient-from-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); + } + + .xl\:from-indigo-300 { + --gradient-from-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); + } + + .xl\:from-indigo-400 { + --gradient-from-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); + } + + .xl\:from-indigo-500 { + --gradient-from-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); + } + + .xl\:from-indigo-600 { + --gradient-from-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); + } + + .xl\:from-indigo-700 { + --gradient-from-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); + } + + .xl\:from-indigo-800 { + --gradient-from-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); + } + + .xl\:from-indigo-900 { + --gradient-from-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); + } + + .xl\:from-purple-50 { + --gradient-from-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); + } + + .xl\:from-purple-100 { + --gradient-from-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); + } + + .xl\:from-purple-200 { + --gradient-from-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); + } + + .xl\:from-purple-300 { + --gradient-from-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); + } + + .xl\:from-purple-400 { + --gradient-from-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); + } + + .xl\:from-purple-500 { + --gradient-from-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); + } + + .xl\:from-purple-600 { + --gradient-from-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); + } + + .xl\:from-purple-700 { + --gradient-from-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); + } + + .xl\:from-purple-800 { + --gradient-from-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); + } + + .xl\:from-purple-900 { + --gradient-from-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); + } + + .xl\:from-pink-50 { + --gradient-from-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); + } + + .xl\:from-pink-100 { + --gradient-from-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); + } + + .xl\:from-pink-200 { + --gradient-from-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); + } + + .xl\:from-pink-300 { + --gradient-from-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); + } + + .xl\:from-pink-400 { + --gradient-from-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); + } + + .xl\:from-pink-500 { + --gradient-from-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); + } + + .xl\:from-pink-600 { + --gradient-from-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); + } + + .xl\:from-pink-700 { + --gradient-from-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); + } + + .xl\:from-pink-800 { + --gradient-from-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); + } + + .xl\:from-pink-900 { + --gradient-from-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); + } + + .xl\:via-transparent { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .xl\:via-white { + --gradient-via-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .xl\:via-black { + --gradient-via-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .xl\:via-gray-50 { + --gradient-via-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); + } + + .xl\:via-gray-100 { + --gradient-via-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); + } + + .xl\:via-gray-200 { + --gradient-via-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); + } + + .xl\:via-gray-300 { + --gradient-via-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); + } + + .xl\:via-gray-400 { + --gradient-via-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); + } + + .xl\:via-gray-500 { + --gradient-via-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); + } + + .xl\:via-gray-600 { + --gradient-via-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); + } + + .xl\:via-gray-700 { + --gradient-via-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); + } + + .xl\:via-gray-800 { + --gradient-via-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); + } + + .xl\:via-gray-900 { + --gradient-via-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); + } + + .xl\:via-cool-gray-50 { + --gradient-via-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); + } + + .xl\:via-cool-gray-100 { + --gradient-via-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); + } + + .xl\:via-cool-gray-200 { + --gradient-via-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); + } + + .xl\:via-cool-gray-300 { + --gradient-via-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); + } + + .xl\:via-cool-gray-400 { + --gradient-via-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); + } + + .xl\:via-cool-gray-500 { + --gradient-via-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); + } + + .xl\:via-cool-gray-600 { + --gradient-via-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); + } + + .xl\:via-cool-gray-700 { + --gradient-via-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); + } + + .xl\:via-cool-gray-800 { + --gradient-via-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); + } + + .xl\:via-cool-gray-900 { + --gradient-via-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); + } + + .xl\:via-red-50 { + --gradient-via-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); + } + + .xl\:via-red-100 { + --gradient-via-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); + } + + .xl\:via-red-200 { + --gradient-via-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); + } + + .xl\:via-red-300 { + --gradient-via-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); + } + + .xl\:via-red-400 { + --gradient-via-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); + } + + .xl\:via-red-500 { + --gradient-via-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); + } + + .xl\:via-red-600 { + --gradient-via-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); + } + + .xl\:via-red-700 { + --gradient-via-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); + } + + .xl\:via-red-800 { + --gradient-via-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); + } + + .xl\:via-red-900 { + --gradient-via-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); + } + + .xl\:via-orange-50 { + --gradient-via-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); + } + + .xl\:via-orange-100 { + --gradient-via-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); + } + + .xl\:via-orange-200 { + --gradient-via-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); + } + + .xl\:via-orange-300 { + --gradient-via-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); + } + + .xl\:via-orange-400 { + --gradient-via-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); + } + + .xl\:via-orange-500 { + --gradient-via-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); + } + + .xl\:via-orange-600 { + --gradient-via-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); + } + + .xl\:via-orange-700 { + --gradient-via-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); + } + + .xl\:via-orange-800 { + --gradient-via-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); + } + + .xl\:via-orange-900 { + --gradient-via-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); + } + + .xl\:via-yellow-50 { + --gradient-via-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); + } + + .xl\:via-yellow-100 { + --gradient-via-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); + } + + .xl\:via-yellow-200 { + --gradient-via-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); + } + + .xl\:via-yellow-300 { + --gradient-via-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); + } + + .xl\:via-yellow-400 { + --gradient-via-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); + } + + .xl\:via-yellow-500 { + --gradient-via-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); + } + + .xl\:via-yellow-600 { + --gradient-via-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); + } + + .xl\:via-yellow-700 { + --gradient-via-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); + } + + .xl\:via-yellow-800 { + --gradient-via-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); + } + + .xl\:via-yellow-900 { + --gradient-via-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); + } + + .xl\:via-green-50 { + --gradient-via-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); + } + + .xl\:via-green-100 { + --gradient-via-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); + } + + .xl\:via-green-200 { + --gradient-via-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); + } + + .xl\:via-green-300 { + --gradient-via-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); + } + + .xl\:via-green-400 { + --gradient-via-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); + } + + .xl\:via-green-500 { + --gradient-via-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); + } + + .xl\:via-green-600 { + --gradient-via-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); + } + + .xl\:via-green-700 { + --gradient-via-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); + } + + .xl\:via-green-800 { + --gradient-via-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); + } + + .xl\:via-green-900 { + --gradient-via-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); + } + + .xl\:via-teal-50 { + --gradient-via-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); + } + + .xl\:via-teal-100 { + --gradient-via-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); + } + + .xl\:via-teal-200 { + --gradient-via-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); + } + + .xl\:via-teal-300 { + --gradient-via-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); + } + + .xl\:via-teal-400 { + --gradient-via-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); + } + + .xl\:via-teal-500 { + --gradient-via-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); + } + + .xl\:via-teal-600 { + --gradient-via-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); + } + + .xl\:via-teal-700 { + --gradient-via-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); + } + + .xl\:via-teal-800 { + --gradient-via-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); + } + + .xl\:via-teal-900 { + --gradient-via-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); + } + + .xl\:via-blue-50 { + --gradient-via-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); + } + + .xl\:via-blue-100 { + --gradient-via-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); + } + + .xl\:via-blue-200 { + --gradient-via-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); + } + + .xl\:via-blue-300 { + --gradient-via-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); + } + + .xl\:via-blue-400 { + --gradient-via-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); + } + + .xl\:via-blue-500 { + --gradient-via-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); + } + + .xl\:via-blue-600 { + --gradient-via-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); + } + + .xl\:via-blue-700 { + --gradient-via-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); + } + + .xl\:via-blue-800 { + --gradient-via-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); + } + + .xl\:via-blue-900 { + --gradient-via-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); + } + + .xl\:via-indigo-50 { + --gradient-via-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); + } + + .xl\:via-indigo-100 { + --gradient-via-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); + } + + .xl\:via-indigo-200 { + --gradient-via-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); + } + + .xl\:via-indigo-300 { + --gradient-via-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); + } + + .xl\:via-indigo-400 { + --gradient-via-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); + } + + .xl\:via-indigo-500 { + --gradient-via-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); + } + + .xl\:via-indigo-600 { + --gradient-via-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); + } + + .xl\:via-indigo-700 { + --gradient-via-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); + } + + .xl\:via-indigo-800 { + --gradient-via-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); + } + + .xl\:via-indigo-900 { + --gradient-via-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); + } + + .xl\:via-purple-50 { + --gradient-via-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); + } + + .xl\:via-purple-100 { + --gradient-via-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); + } + + .xl\:via-purple-200 { + --gradient-via-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); + } + + .xl\:via-purple-300 { + --gradient-via-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); + } + + .xl\:via-purple-400 { + --gradient-via-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); + } + + .xl\:via-purple-500 { + --gradient-via-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); + } + + .xl\:via-purple-600 { + --gradient-via-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); + } + + .xl\:via-purple-700 { + --gradient-via-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); + } + + .xl\:via-purple-800 { + --gradient-via-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); + } + + .xl\:via-purple-900 { + --gradient-via-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); + } + + .xl\:via-pink-50 { + --gradient-via-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); + } + + .xl\:via-pink-100 { + --gradient-via-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); + } + + .xl\:via-pink-200 { + --gradient-via-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); + } + + .xl\:via-pink-300 { + --gradient-via-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); + } + + .xl\:via-pink-400 { + --gradient-via-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); + } + + .xl\:via-pink-500 { + --gradient-via-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); + } + + .xl\:via-pink-600 { + --gradient-via-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); + } + + .xl\:via-pink-700 { + --gradient-via-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); + } + + .xl\:via-pink-800 { + --gradient-via-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); + } + + .xl\:via-pink-900 { + --gradient-via-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); + } + + .xl\:to-transparent { + --gradient-to-color: transparent; + } + + .xl\:to-white { + --gradient-to-color: #ffffff; + } + + .xl\:to-black { + --gradient-to-color: #000000; + } + + .xl\:to-gray-50 { + --gradient-to-color: #f9fafb; + } + + .xl\:to-gray-100 { + --gradient-to-color: #f4f5f7; + } + + .xl\:to-gray-200 { + --gradient-to-color: #e5e7eb; + } + + .xl\:to-gray-300 { + --gradient-to-color: #d2d6dc; + } + + .xl\:to-gray-400 { + --gradient-to-color: #9fa6b2; + } + + .xl\:to-gray-500 { + --gradient-to-color: #6b7280; + } + + .xl\:to-gray-600 { + --gradient-to-color: #4b5563; + } + + .xl\:to-gray-700 { + --gradient-to-color: #374151; + } + + .xl\:to-gray-800 { + --gradient-to-color: #252f3f; + } + + .xl\:to-gray-900 { + --gradient-to-color: #161e2e; + } + + .xl\:to-cool-gray-50 { + --gradient-to-color: #f8fafc; + } + + .xl\:to-cool-gray-100 { + --gradient-to-color: #f1f5f9; + } + + .xl\:to-cool-gray-200 { + --gradient-to-color: #e2e8f0; + } + + .xl\:to-cool-gray-300 { + --gradient-to-color: #cfd8e3; + } + + .xl\:to-cool-gray-400 { + --gradient-to-color: #97a6ba; + } + + .xl\:to-cool-gray-500 { + --gradient-to-color: #64748b; + } + + .xl\:to-cool-gray-600 { + --gradient-to-color: #475569; + } + + .xl\:to-cool-gray-700 { + --gradient-to-color: #364152; + } + + .xl\:to-cool-gray-800 { + --gradient-to-color: #27303f; + } + + .xl\:to-cool-gray-900 { + --gradient-to-color: #1a202e; + } + + .xl\:to-red-50 { + --gradient-to-color: #fdf2f2; + } + + .xl\:to-red-100 { + --gradient-to-color: #fde8e8; + } + + .xl\:to-red-200 { + --gradient-to-color: #fbd5d5; + } + + .xl\:to-red-300 { + --gradient-to-color: #f8b4b4; + } + + .xl\:to-red-400 { + --gradient-to-color: #f98080; + } + + .xl\:to-red-500 { + --gradient-to-color: #f05252; + } + + .xl\:to-red-600 { + --gradient-to-color: #e02424; + } + + .xl\:to-red-700 { + --gradient-to-color: #c81e1e; + } + + .xl\:to-red-800 { + --gradient-to-color: #9b1c1c; + } + + .xl\:to-red-900 { + --gradient-to-color: #771d1d; + } + + .xl\:to-orange-50 { + --gradient-to-color: #fff8f1; + } + + .xl\:to-orange-100 { + --gradient-to-color: #feecdc; + } + + .xl\:to-orange-200 { + --gradient-to-color: #fcd9bd; + } + + .xl\:to-orange-300 { + --gradient-to-color: #fdba8c; + } + + .xl\:to-orange-400 { + --gradient-to-color: #ff8a4c; + } + + .xl\:to-orange-500 { + --gradient-to-color: #ff5a1f; + } + + .xl\:to-orange-600 { + --gradient-to-color: #d03801; + } + + .xl\:to-orange-700 { + --gradient-to-color: #b43403; + } + + .xl\:to-orange-800 { + --gradient-to-color: #8a2c0d; + } + + .xl\:to-orange-900 { + --gradient-to-color: #73230d; + } + + .xl\:to-yellow-50 { + --gradient-to-color: #fdfdea; + } + + .xl\:to-yellow-100 { + --gradient-to-color: #fdf6b2; + } + + .xl\:to-yellow-200 { + --gradient-to-color: #fce96a; + } + + .xl\:to-yellow-300 { + --gradient-to-color: #faca15; + } + + .xl\:to-yellow-400 { + --gradient-to-color: #e3a008; + } + + .xl\:to-yellow-500 { + --gradient-to-color: #c27803; + } + + .xl\:to-yellow-600 { + --gradient-to-color: #9f580a; + } + + .xl\:to-yellow-700 { + --gradient-to-color: #8e4b10; + } + + .xl\:to-yellow-800 { + --gradient-to-color: #723b13; + } + + .xl\:to-yellow-900 { + --gradient-to-color: #633112; + } + + .xl\:to-green-50 { + --gradient-to-color: #f3faf7; + } + + .xl\:to-green-100 { + --gradient-to-color: #def7ec; + } + + .xl\:to-green-200 { + --gradient-to-color: #bcf0da; + } + + .xl\:to-green-300 { + --gradient-to-color: #84e1bc; + } + + .xl\:to-green-400 { + --gradient-to-color: #31c48d; + } + + .xl\:to-green-500 { + --gradient-to-color: #0e9f6e; + } + + .xl\:to-green-600 { + --gradient-to-color: #057a55; + } + + .xl\:to-green-700 { + --gradient-to-color: #046c4e; + } + + .xl\:to-green-800 { + --gradient-to-color: #03543f; + } + + .xl\:to-green-900 { + --gradient-to-color: #014737; + } + + .xl\:to-teal-50 { + --gradient-to-color: #edfafa; + } + + .xl\:to-teal-100 { + --gradient-to-color: #d5f5f6; + } + + .xl\:to-teal-200 { + --gradient-to-color: #afecef; + } + + .xl\:to-teal-300 { + --gradient-to-color: #7edce2; + } + + .xl\:to-teal-400 { + --gradient-to-color: #16bdca; + } + + .xl\:to-teal-500 { + --gradient-to-color: #0694a2; + } + + .xl\:to-teal-600 { + --gradient-to-color: #047481; + } + + .xl\:to-teal-700 { + --gradient-to-color: #036672; + } + + .xl\:to-teal-800 { + --gradient-to-color: #05505c; + } + + .xl\:to-teal-900 { + --gradient-to-color: #014451; + } + + .xl\:to-blue-50 { + --gradient-to-color: #ebf5ff; + } + + .xl\:to-blue-100 { + --gradient-to-color: #e1effe; + } + + .xl\:to-blue-200 { + --gradient-to-color: #c3ddfd; + } + + .xl\:to-blue-300 { + --gradient-to-color: #a4cafe; + } + + .xl\:to-blue-400 { + --gradient-to-color: #76a9fa; + } + + .xl\:to-blue-500 { + --gradient-to-color: #3f83f8; + } + + .xl\:to-blue-600 { + --gradient-to-color: #1c64f2; + } + + .xl\:to-blue-700 { + --gradient-to-color: #1a56db; + } + + .xl\:to-blue-800 { + --gradient-to-color: #1e429f; + } + + .xl\:to-blue-900 { + --gradient-to-color: #233876; + } + + .xl\:to-indigo-50 { + --gradient-to-color: #f0f5ff; + } + + .xl\:to-indigo-100 { + --gradient-to-color: #e5edff; + } + + .xl\:to-indigo-200 { + --gradient-to-color: #cddbfe; + } + + .xl\:to-indigo-300 { + --gradient-to-color: #b4c6fc; + } + + .xl\:to-indigo-400 { + --gradient-to-color: #8da2fb; + } + + .xl\:to-indigo-500 { + --gradient-to-color: #6875f5; + } + + .xl\:to-indigo-600 { + --gradient-to-color: #5850ec; + } + + .xl\:to-indigo-700 { + --gradient-to-color: #5145cd; + } + + .xl\:to-indigo-800 { + --gradient-to-color: #42389d; + } + + .xl\:to-indigo-900 { + --gradient-to-color: #362f78; + } + + .xl\:to-purple-50 { + --gradient-to-color: #f6f5ff; + } + + .xl\:to-purple-100 { + --gradient-to-color: #edebfe; + } + + .xl\:to-purple-200 { + --gradient-to-color: #dcd7fe; + } + + .xl\:to-purple-300 { + --gradient-to-color: #cabffd; + } + + .xl\:to-purple-400 { + --gradient-to-color: #ac94fa; + } + + .xl\:to-purple-500 { + --gradient-to-color: #9061f9; + } + + .xl\:to-purple-600 { + --gradient-to-color: #7e3af2; + } + + .xl\:to-purple-700 { + --gradient-to-color: #6c2bd9; + } + + .xl\:to-purple-800 { + --gradient-to-color: #5521b5; + } + + .xl\:to-purple-900 { + --gradient-to-color: #4a1d96; + } + + .xl\:to-pink-50 { + --gradient-to-color: #fdf2f8; + } + + .xl\:to-pink-100 { + --gradient-to-color: #fce8f3; + } + + .xl\:to-pink-200 { + --gradient-to-color: #fad1e8; + } + + .xl\:to-pink-300 { + --gradient-to-color: #f8b4d9; + } + + .xl\:to-pink-400 { + --gradient-to-color: #f17eb8; + } + + .xl\:to-pink-500 { + --gradient-to-color: #e74694; + } + + .xl\:to-pink-600 { + --gradient-to-color: #d61f69; + } + + .xl\:to-pink-700 { + --gradient-to-color: #bf125d; + } + + .xl\:to-pink-800 { + --gradient-to-color: #99154b; + } + + .xl\:to-pink-900 { + --gradient-to-color: #751a3d; + } + + .xl\:hover\:from-transparent:hover { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .xl\:hover\:from-white:hover { + --gradient-from-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .xl\:hover\:from-black:hover { + --gradient-from-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .xl\:hover\:from-gray-50:hover { + --gradient-from-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); + } + + .xl\:hover\:from-gray-100:hover { + --gradient-from-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); + } + + .xl\:hover\:from-gray-200:hover { + --gradient-from-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); + } + + .xl\:hover\:from-gray-300:hover { + --gradient-from-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); + } + + .xl\:hover\:from-gray-400:hover { + --gradient-from-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); + } + + .xl\:hover\:from-gray-500:hover { + --gradient-from-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); + } + + .xl\:hover\:from-gray-600:hover { + --gradient-from-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); + } + + .xl\:hover\:from-gray-700:hover { + --gradient-from-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); + } + + .xl\:hover\:from-gray-800:hover { + --gradient-from-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); + } + + .xl\:hover\:from-gray-900:hover { + --gradient-from-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); + } + + .xl\:hover\:from-cool-gray-50:hover { + --gradient-from-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); + } + + .xl\:hover\:from-cool-gray-100:hover { + --gradient-from-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); + } + + .xl\:hover\:from-cool-gray-200:hover { + --gradient-from-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); + } + + .xl\:hover\:from-cool-gray-300:hover { + --gradient-from-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); + } + + .xl\:hover\:from-cool-gray-400:hover { + --gradient-from-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); + } + + .xl\:hover\:from-cool-gray-500:hover { + --gradient-from-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); + } + + .xl\:hover\:from-cool-gray-600:hover { + --gradient-from-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); + } + + .xl\:hover\:from-cool-gray-700:hover { + --gradient-from-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); + } + + .xl\:hover\:from-cool-gray-800:hover { + --gradient-from-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); + } + + .xl\:hover\:from-cool-gray-900:hover { + --gradient-from-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); + } + + .xl\:hover\:from-red-50:hover { + --gradient-from-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); + } + + .xl\:hover\:from-red-100:hover { + --gradient-from-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); + } + + .xl\:hover\:from-red-200:hover { + --gradient-from-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); + } + + .xl\:hover\:from-red-300:hover { + --gradient-from-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); + } + + .xl\:hover\:from-red-400:hover { + --gradient-from-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); + } + + .xl\:hover\:from-red-500:hover { + --gradient-from-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); + } + + .xl\:hover\:from-red-600:hover { + --gradient-from-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); + } + + .xl\:hover\:from-red-700:hover { + --gradient-from-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); + } + + .xl\:hover\:from-red-800:hover { + --gradient-from-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); + } + + .xl\:hover\:from-red-900:hover { + --gradient-from-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); + } + + .xl\:hover\:from-orange-50:hover { + --gradient-from-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); + } + + .xl\:hover\:from-orange-100:hover { + --gradient-from-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); + } + + .xl\:hover\:from-orange-200:hover { + --gradient-from-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); + } + + .xl\:hover\:from-orange-300:hover { + --gradient-from-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); + } + + .xl\:hover\:from-orange-400:hover { + --gradient-from-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); + } + + .xl\:hover\:from-orange-500:hover { + --gradient-from-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); + } + + .xl\:hover\:from-orange-600:hover { + --gradient-from-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); + } + + .xl\:hover\:from-orange-700:hover { + --gradient-from-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); + } + + .xl\:hover\:from-orange-800:hover { + --gradient-from-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); + } + + .xl\:hover\:from-orange-900:hover { + --gradient-from-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); + } + + .xl\:hover\:from-yellow-50:hover { + --gradient-from-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); + } + + .xl\:hover\:from-yellow-100:hover { + --gradient-from-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); + } + + .xl\:hover\:from-yellow-200:hover { + --gradient-from-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); + } + + .xl\:hover\:from-yellow-300:hover { + --gradient-from-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); + } + + .xl\:hover\:from-yellow-400:hover { + --gradient-from-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); + } + + .xl\:hover\:from-yellow-500:hover { + --gradient-from-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); + } + + .xl\:hover\:from-yellow-600:hover { + --gradient-from-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); + } + + .xl\:hover\:from-yellow-700:hover { + --gradient-from-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); + } + + .xl\:hover\:from-yellow-800:hover { + --gradient-from-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); + } + + .xl\:hover\:from-yellow-900:hover { + --gradient-from-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); + } + + .xl\:hover\:from-green-50:hover { + --gradient-from-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); + } + + .xl\:hover\:from-green-100:hover { + --gradient-from-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); + } + + .xl\:hover\:from-green-200:hover { + --gradient-from-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); + } + + .xl\:hover\:from-green-300:hover { + --gradient-from-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); + } + + .xl\:hover\:from-green-400:hover { + --gradient-from-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); + } + + .xl\:hover\:from-green-500:hover { + --gradient-from-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); + } + + .xl\:hover\:from-green-600:hover { + --gradient-from-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); + } + + .xl\:hover\:from-green-700:hover { + --gradient-from-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); + } + + .xl\:hover\:from-green-800:hover { + --gradient-from-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); + } + + .xl\:hover\:from-green-900:hover { + --gradient-from-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); + } + + .xl\:hover\:from-teal-50:hover { + --gradient-from-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); + } + + .xl\:hover\:from-teal-100:hover { + --gradient-from-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); + } + + .xl\:hover\:from-teal-200:hover { + --gradient-from-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); + } + + .xl\:hover\:from-teal-300:hover { + --gradient-from-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); + } + + .xl\:hover\:from-teal-400:hover { + --gradient-from-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); + } + + .xl\:hover\:from-teal-500:hover { + --gradient-from-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); + } + + .xl\:hover\:from-teal-600:hover { + --gradient-from-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); + } + + .xl\:hover\:from-teal-700:hover { + --gradient-from-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); + } + + .xl\:hover\:from-teal-800:hover { + --gradient-from-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); + } + + .xl\:hover\:from-teal-900:hover { + --gradient-from-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); + } + + .xl\:hover\:from-blue-50:hover { + --gradient-from-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); + } + + .xl\:hover\:from-blue-100:hover { + --gradient-from-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); + } + + .xl\:hover\:from-blue-200:hover { + --gradient-from-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); + } + + .xl\:hover\:from-blue-300:hover { + --gradient-from-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); + } + + .xl\:hover\:from-blue-400:hover { + --gradient-from-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); + } + + .xl\:hover\:from-blue-500:hover { + --gradient-from-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); + } + + .xl\:hover\:from-blue-600:hover { + --gradient-from-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); + } + + .xl\:hover\:from-blue-700:hover { + --gradient-from-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); + } + + .xl\:hover\:from-blue-800:hover { + --gradient-from-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); + } + + .xl\:hover\:from-blue-900:hover { + --gradient-from-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); + } + + .xl\:hover\:from-indigo-50:hover { + --gradient-from-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); + } + + .xl\:hover\:from-indigo-100:hover { + --gradient-from-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); + } + + .xl\:hover\:from-indigo-200:hover { + --gradient-from-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); + } + + .xl\:hover\:from-indigo-300:hover { + --gradient-from-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); + } + + .xl\:hover\:from-indigo-400:hover { + --gradient-from-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); + } + + .xl\:hover\:from-indigo-500:hover { + --gradient-from-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); + } + + .xl\:hover\:from-indigo-600:hover { + --gradient-from-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); + } + + .xl\:hover\:from-indigo-700:hover { + --gradient-from-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); + } + + .xl\:hover\:from-indigo-800:hover { + --gradient-from-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); + } + + .xl\:hover\:from-indigo-900:hover { + --gradient-from-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); + } + + .xl\:hover\:from-purple-50:hover { + --gradient-from-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); + } + + .xl\:hover\:from-purple-100:hover { + --gradient-from-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); + } + + .xl\:hover\:from-purple-200:hover { + --gradient-from-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); + } + + .xl\:hover\:from-purple-300:hover { + --gradient-from-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); + } + + .xl\:hover\:from-purple-400:hover { + --gradient-from-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); + } + + .xl\:hover\:from-purple-500:hover { + --gradient-from-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); + } + + .xl\:hover\:from-purple-600:hover { + --gradient-from-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); + } + + .xl\:hover\:from-purple-700:hover { + --gradient-from-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); + } + + .xl\:hover\:from-purple-800:hover { + --gradient-from-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); + } + + .xl\:hover\:from-purple-900:hover { + --gradient-from-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); + } + + .xl\:hover\:from-pink-50:hover { + --gradient-from-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); + } + + .xl\:hover\:from-pink-100:hover { + --gradient-from-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); + } + + .xl\:hover\:from-pink-200:hover { + --gradient-from-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); + } + + .xl\:hover\:from-pink-300:hover { + --gradient-from-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); + } + + .xl\:hover\:from-pink-400:hover { + --gradient-from-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); + } + + .xl\:hover\:from-pink-500:hover { + --gradient-from-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); + } + + .xl\:hover\:from-pink-600:hover { + --gradient-from-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); + } + + .xl\:hover\:from-pink-700:hover { + --gradient-from-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); + } + + .xl\:hover\:from-pink-800:hover { + --gradient-from-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); + } + + .xl\:hover\:from-pink-900:hover { + --gradient-from-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); + } + + .xl\:hover\:via-transparent:hover { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .xl\:hover\:via-white:hover { + --gradient-via-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .xl\:hover\:via-black:hover { + --gradient-via-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .xl\:hover\:via-gray-50:hover { + --gradient-via-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); + } + + .xl\:hover\:via-gray-100:hover { + --gradient-via-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); + } + + .xl\:hover\:via-gray-200:hover { + --gradient-via-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); + } + + .xl\:hover\:via-gray-300:hover { + --gradient-via-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); + } + + .xl\:hover\:via-gray-400:hover { + --gradient-via-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); + } + + .xl\:hover\:via-gray-500:hover { + --gradient-via-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); + } + + .xl\:hover\:via-gray-600:hover { + --gradient-via-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); + } + + .xl\:hover\:via-gray-700:hover { + --gradient-via-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); + } + + .xl\:hover\:via-gray-800:hover { + --gradient-via-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); + } + + .xl\:hover\:via-gray-900:hover { + --gradient-via-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); + } + + .xl\:hover\:via-cool-gray-50:hover { + --gradient-via-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); + } + + .xl\:hover\:via-cool-gray-100:hover { + --gradient-via-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); + } + + .xl\:hover\:via-cool-gray-200:hover { + --gradient-via-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); + } + + .xl\:hover\:via-cool-gray-300:hover { + --gradient-via-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); + } + + .xl\:hover\:via-cool-gray-400:hover { + --gradient-via-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); + } + + .xl\:hover\:via-cool-gray-500:hover { + --gradient-via-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); + } + + .xl\:hover\:via-cool-gray-600:hover { + --gradient-via-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); + } + + .xl\:hover\:via-cool-gray-700:hover { + --gradient-via-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); + } + + .xl\:hover\:via-cool-gray-800:hover { + --gradient-via-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); + } + + .xl\:hover\:via-cool-gray-900:hover { + --gradient-via-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); + } + + .xl\:hover\:via-red-50:hover { + --gradient-via-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); + } + + .xl\:hover\:via-red-100:hover { + --gradient-via-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); + } + + .xl\:hover\:via-red-200:hover { + --gradient-via-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); + } + + .xl\:hover\:via-red-300:hover { + --gradient-via-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); + } + + .xl\:hover\:via-red-400:hover { + --gradient-via-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); + } + + .xl\:hover\:via-red-500:hover { + --gradient-via-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); + } + + .xl\:hover\:via-red-600:hover { + --gradient-via-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); + } + + .xl\:hover\:via-red-700:hover { + --gradient-via-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); + } + + .xl\:hover\:via-red-800:hover { + --gradient-via-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); + } + + .xl\:hover\:via-red-900:hover { + --gradient-via-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); + } + + .xl\:hover\:via-orange-50:hover { + --gradient-via-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); + } + + .xl\:hover\:via-orange-100:hover { + --gradient-via-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); + } + + .xl\:hover\:via-orange-200:hover { + --gradient-via-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); + } + + .xl\:hover\:via-orange-300:hover { + --gradient-via-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); + } + + .xl\:hover\:via-orange-400:hover { + --gradient-via-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); + } + + .xl\:hover\:via-orange-500:hover { + --gradient-via-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); + } + + .xl\:hover\:via-orange-600:hover { + --gradient-via-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); + } + + .xl\:hover\:via-orange-700:hover { + --gradient-via-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); + } + + .xl\:hover\:via-orange-800:hover { + --gradient-via-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); + } + + .xl\:hover\:via-orange-900:hover { + --gradient-via-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); + } + + .xl\:hover\:via-yellow-50:hover { + --gradient-via-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); + } + + .xl\:hover\:via-yellow-100:hover { + --gradient-via-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); + } + + .xl\:hover\:via-yellow-200:hover { + --gradient-via-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); + } + + .xl\:hover\:via-yellow-300:hover { + --gradient-via-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); + } + + .xl\:hover\:via-yellow-400:hover { + --gradient-via-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); + } + + .xl\:hover\:via-yellow-500:hover { + --gradient-via-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); + } + + .xl\:hover\:via-yellow-600:hover { + --gradient-via-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); + } + + .xl\:hover\:via-yellow-700:hover { + --gradient-via-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); + } + + .xl\:hover\:via-yellow-800:hover { + --gradient-via-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); + } + + .xl\:hover\:via-yellow-900:hover { + --gradient-via-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); + } + + .xl\:hover\:via-green-50:hover { + --gradient-via-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); + } + + .xl\:hover\:via-green-100:hover { + --gradient-via-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); + } + + .xl\:hover\:via-green-200:hover { + --gradient-via-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); + } + + .xl\:hover\:via-green-300:hover { + --gradient-via-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); + } + + .xl\:hover\:via-green-400:hover { + --gradient-via-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); + } + + .xl\:hover\:via-green-500:hover { + --gradient-via-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); + } + + .xl\:hover\:via-green-600:hover { + --gradient-via-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); + } + + .xl\:hover\:via-green-700:hover { + --gradient-via-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); + } + + .xl\:hover\:via-green-800:hover { + --gradient-via-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); + } + + .xl\:hover\:via-green-900:hover { + --gradient-via-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); + } + + .xl\:hover\:via-teal-50:hover { + --gradient-via-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); + } + + .xl\:hover\:via-teal-100:hover { + --gradient-via-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); + } + + .xl\:hover\:via-teal-200:hover { + --gradient-via-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); + } + + .xl\:hover\:via-teal-300:hover { + --gradient-via-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); + } + + .xl\:hover\:via-teal-400:hover { + --gradient-via-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); + } + + .xl\:hover\:via-teal-500:hover { + --gradient-via-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); + } + + .xl\:hover\:via-teal-600:hover { + --gradient-via-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); + } + + .xl\:hover\:via-teal-700:hover { + --gradient-via-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); + } + + .xl\:hover\:via-teal-800:hover { + --gradient-via-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); + } + + .xl\:hover\:via-teal-900:hover { + --gradient-via-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); + } + + .xl\:hover\:via-blue-50:hover { + --gradient-via-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); + } + + .xl\:hover\:via-blue-100:hover { + --gradient-via-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); + } + + .xl\:hover\:via-blue-200:hover { + --gradient-via-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); + } + + .xl\:hover\:via-blue-300:hover { + --gradient-via-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); + } + + .xl\:hover\:via-blue-400:hover { + --gradient-via-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); + } + + .xl\:hover\:via-blue-500:hover { + --gradient-via-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); + } + + .xl\:hover\:via-blue-600:hover { + --gradient-via-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); + } + + .xl\:hover\:via-blue-700:hover { + --gradient-via-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); + } + + .xl\:hover\:via-blue-800:hover { + --gradient-via-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); + } + + .xl\:hover\:via-blue-900:hover { + --gradient-via-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); + } + + .xl\:hover\:via-indigo-50:hover { + --gradient-via-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); + } + + .xl\:hover\:via-indigo-100:hover { + --gradient-via-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); + } + + .xl\:hover\:via-indigo-200:hover { + --gradient-via-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); + } + + .xl\:hover\:via-indigo-300:hover { + --gradient-via-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); + } + + .xl\:hover\:via-indigo-400:hover { + --gradient-via-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); + } + + .xl\:hover\:via-indigo-500:hover { + --gradient-via-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); + } + + .xl\:hover\:via-indigo-600:hover { + --gradient-via-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); + } + + .xl\:hover\:via-indigo-700:hover { + --gradient-via-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); + } + + .xl\:hover\:via-indigo-800:hover { + --gradient-via-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); + } + + .xl\:hover\:via-indigo-900:hover { + --gradient-via-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); + } + + .xl\:hover\:via-purple-50:hover { + --gradient-via-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); + } + + .xl\:hover\:via-purple-100:hover { + --gradient-via-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); + } + + .xl\:hover\:via-purple-200:hover { + --gradient-via-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); + } + + .xl\:hover\:via-purple-300:hover { + --gradient-via-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); + } + + .xl\:hover\:via-purple-400:hover { + --gradient-via-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); + } + + .xl\:hover\:via-purple-500:hover { + --gradient-via-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); + } + + .xl\:hover\:via-purple-600:hover { + --gradient-via-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); + } + + .xl\:hover\:via-purple-700:hover { + --gradient-via-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); + } + + .xl\:hover\:via-purple-800:hover { + --gradient-via-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); + } + + .xl\:hover\:via-purple-900:hover { + --gradient-via-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); + } + + .xl\:hover\:via-pink-50:hover { + --gradient-via-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); + } + + .xl\:hover\:via-pink-100:hover { + --gradient-via-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); + } + + .xl\:hover\:via-pink-200:hover { + --gradient-via-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); + } + + .xl\:hover\:via-pink-300:hover { + --gradient-via-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); + } + + .xl\:hover\:via-pink-400:hover { + --gradient-via-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); + } + + .xl\:hover\:via-pink-500:hover { + --gradient-via-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); + } + + .xl\:hover\:via-pink-600:hover { + --gradient-via-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); + } + + .xl\:hover\:via-pink-700:hover { + --gradient-via-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); + } + + .xl\:hover\:via-pink-800:hover { + --gradient-via-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); + } + + .xl\:hover\:via-pink-900:hover { + --gradient-via-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); + } + + .xl\:hover\:to-transparent:hover { + --gradient-to-color: transparent; + } + + .xl\:hover\:to-white:hover { + --gradient-to-color: #ffffff; + } + + .xl\:hover\:to-black:hover { + --gradient-to-color: #000000; + } + + .xl\:hover\:to-gray-50:hover { + --gradient-to-color: #f9fafb; + } + + .xl\:hover\:to-gray-100:hover { + --gradient-to-color: #f4f5f7; + } + + .xl\:hover\:to-gray-200:hover { + --gradient-to-color: #e5e7eb; + } + + .xl\:hover\:to-gray-300:hover { + --gradient-to-color: #d2d6dc; + } + + .xl\:hover\:to-gray-400:hover { + --gradient-to-color: #9fa6b2; + } + + .xl\:hover\:to-gray-500:hover { + --gradient-to-color: #6b7280; + } + + .xl\:hover\:to-gray-600:hover { + --gradient-to-color: #4b5563; + } + + .xl\:hover\:to-gray-700:hover { + --gradient-to-color: #374151; + } + + .xl\:hover\:to-gray-800:hover { + --gradient-to-color: #252f3f; + } + + .xl\:hover\:to-gray-900:hover { + --gradient-to-color: #161e2e; + } + + .xl\:hover\:to-cool-gray-50:hover { + --gradient-to-color: #f8fafc; + } + + .xl\:hover\:to-cool-gray-100:hover { + --gradient-to-color: #f1f5f9; + } + + .xl\:hover\:to-cool-gray-200:hover { + --gradient-to-color: #e2e8f0; + } + + .xl\:hover\:to-cool-gray-300:hover { + --gradient-to-color: #cfd8e3; + } + + .xl\:hover\:to-cool-gray-400:hover { + --gradient-to-color: #97a6ba; + } + + .xl\:hover\:to-cool-gray-500:hover { + --gradient-to-color: #64748b; + } + + .xl\:hover\:to-cool-gray-600:hover { + --gradient-to-color: #475569; + } + + .xl\:hover\:to-cool-gray-700:hover { + --gradient-to-color: #364152; + } + + .xl\:hover\:to-cool-gray-800:hover { + --gradient-to-color: #27303f; + } + + .xl\:hover\:to-cool-gray-900:hover { + --gradient-to-color: #1a202e; + } + + .xl\:hover\:to-red-50:hover { + --gradient-to-color: #fdf2f2; + } + + .xl\:hover\:to-red-100:hover { + --gradient-to-color: #fde8e8; + } + + .xl\:hover\:to-red-200:hover { + --gradient-to-color: #fbd5d5; + } + + .xl\:hover\:to-red-300:hover { + --gradient-to-color: #f8b4b4; + } + + .xl\:hover\:to-red-400:hover { + --gradient-to-color: #f98080; + } + + .xl\:hover\:to-red-500:hover { + --gradient-to-color: #f05252; + } + + .xl\:hover\:to-red-600:hover { + --gradient-to-color: #e02424; + } + + .xl\:hover\:to-red-700:hover { + --gradient-to-color: #c81e1e; + } + + .xl\:hover\:to-red-800:hover { + --gradient-to-color: #9b1c1c; + } + + .xl\:hover\:to-red-900:hover { + --gradient-to-color: #771d1d; + } + + .xl\:hover\:to-orange-50:hover { + --gradient-to-color: #fff8f1; + } + + .xl\:hover\:to-orange-100:hover { + --gradient-to-color: #feecdc; + } + + .xl\:hover\:to-orange-200:hover { + --gradient-to-color: #fcd9bd; + } + + .xl\:hover\:to-orange-300:hover { + --gradient-to-color: #fdba8c; + } + + .xl\:hover\:to-orange-400:hover { + --gradient-to-color: #ff8a4c; + } + + .xl\:hover\:to-orange-500:hover { + --gradient-to-color: #ff5a1f; + } + + .xl\:hover\:to-orange-600:hover { + --gradient-to-color: #d03801; + } + + .xl\:hover\:to-orange-700:hover { + --gradient-to-color: #b43403; + } + + .xl\:hover\:to-orange-800:hover { + --gradient-to-color: #8a2c0d; + } + + .xl\:hover\:to-orange-900:hover { + --gradient-to-color: #73230d; + } + + .xl\:hover\:to-yellow-50:hover { + --gradient-to-color: #fdfdea; + } + + .xl\:hover\:to-yellow-100:hover { + --gradient-to-color: #fdf6b2; + } + + .xl\:hover\:to-yellow-200:hover { + --gradient-to-color: #fce96a; + } + + .xl\:hover\:to-yellow-300:hover { + --gradient-to-color: #faca15; + } + + .xl\:hover\:to-yellow-400:hover { + --gradient-to-color: #e3a008; + } + + .xl\:hover\:to-yellow-500:hover { + --gradient-to-color: #c27803; + } + + .xl\:hover\:to-yellow-600:hover { + --gradient-to-color: #9f580a; + } + + .xl\:hover\:to-yellow-700:hover { + --gradient-to-color: #8e4b10; + } + + .xl\:hover\:to-yellow-800:hover { + --gradient-to-color: #723b13; + } + + .xl\:hover\:to-yellow-900:hover { + --gradient-to-color: #633112; + } + + .xl\:hover\:to-green-50:hover { + --gradient-to-color: #f3faf7; + } + + .xl\:hover\:to-green-100:hover { + --gradient-to-color: #def7ec; + } + + .xl\:hover\:to-green-200:hover { + --gradient-to-color: #bcf0da; + } + + .xl\:hover\:to-green-300:hover { + --gradient-to-color: #84e1bc; + } + + .xl\:hover\:to-green-400:hover { + --gradient-to-color: #31c48d; + } + + .xl\:hover\:to-green-500:hover { + --gradient-to-color: #0e9f6e; + } + + .xl\:hover\:to-green-600:hover { + --gradient-to-color: #057a55; + } + + .xl\:hover\:to-green-700:hover { + --gradient-to-color: #046c4e; + } + + .xl\:hover\:to-green-800:hover { + --gradient-to-color: #03543f; + } + + .xl\:hover\:to-green-900:hover { + --gradient-to-color: #014737; + } + + .xl\:hover\:to-teal-50:hover { + --gradient-to-color: #edfafa; + } + + .xl\:hover\:to-teal-100:hover { + --gradient-to-color: #d5f5f6; + } + + .xl\:hover\:to-teal-200:hover { + --gradient-to-color: #afecef; + } + + .xl\:hover\:to-teal-300:hover { + --gradient-to-color: #7edce2; + } + + .xl\:hover\:to-teal-400:hover { + --gradient-to-color: #16bdca; + } + + .xl\:hover\:to-teal-500:hover { + --gradient-to-color: #0694a2; + } + + .xl\:hover\:to-teal-600:hover { + --gradient-to-color: #047481; + } + + .xl\:hover\:to-teal-700:hover { + --gradient-to-color: #036672; + } + + .xl\:hover\:to-teal-800:hover { + --gradient-to-color: #05505c; + } + + .xl\:hover\:to-teal-900:hover { + --gradient-to-color: #014451; + } + + .xl\:hover\:to-blue-50:hover { + --gradient-to-color: #ebf5ff; + } + + .xl\:hover\:to-blue-100:hover { + --gradient-to-color: #e1effe; + } + + .xl\:hover\:to-blue-200:hover { + --gradient-to-color: #c3ddfd; + } + + .xl\:hover\:to-blue-300:hover { + --gradient-to-color: #a4cafe; + } + + .xl\:hover\:to-blue-400:hover { + --gradient-to-color: #76a9fa; + } + + .xl\:hover\:to-blue-500:hover { + --gradient-to-color: #3f83f8; + } + + .xl\:hover\:to-blue-600:hover { + --gradient-to-color: #1c64f2; + } + + .xl\:hover\:to-blue-700:hover { + --gradient-to-color: #1a56db; + } + + .xl\:hover\:to-blue-800:hover { + --gradient-to-color: #1e429f; + } + + .xl\:hover\:to-blue-900:hover { + --gradient-to-color: #233876; + } + + .xl\:hover\:to-indigo-50:hover { + --gradient-to-color: #f0f5ff; + } + + .xl\:hover\:to-indigo-100:hover { + --gradient-to-color: #e5edff; + } + + .xl\:hover\:to-indigo-200:hover { + --gradient-to-color: #cddbfe; + } + + .xl\:hover\:to-indigo-300:hover { + --gradient-to-color: #b4c6fc; + } + + .xl\:hover\:to-indigo-400:hover { + --gradient-to-color: #8da2fb; + } + + .xl\:hover\:to-indigo-500:hover { + --gradient-to-color: #6875f5; + } + + .xl\:hover\:to-indigo-600:hover { + --gradient-to-color: #5850ec; + } + + .xl\:hover\:to-indigo-700:hover { + --gradient-to-color: #5145cd; + } + + .xl\:hover\:to-indigo-800:hover { + --gradient-to-color: #42389d; + } + + .xl\:hover\:to-indigo-900:hover { + --gradient-to-color: #362f78; + } + + .xl\:hover\:to-purple-50:hover { + --gradient-to-color: #f6f5ff; + } + + .xl\:hover\:to-purple-100:hover { + --gradient-to-color: #edebfe; + } + + .xl\:hover\:to-purple-200:hover { + --gradient-to-color: #dcd7fe; + } + + .xl\:hover\:to-purple-300:hover { + --gradient-to-color: #cabffd; + } + + .xl\:hover\:to-purple-400:hover { + --gradient-to-color: #ac94fa; + } + + .xl\:hover\:to-purple-500:hover { + --gradient-to-color: #9061f9; + } + + .xl\:hover\:to-purple-600:hover { + --gradient-to-color: #7e3af2; + } + + .xl\:hover\:to-purple-700:hover { + --gradient-to-color: #6c2bd9; + } + + .xl\:hover\:to-purple-800:hover { + --gradient-to-color: #5521b5; + } + + .xl\:hover\:to-purple-900:hover { + --gradient-to-color: #4a1d96; + } + + .xl\:hover\:to-pink-50:hover { + --gradient-to-color: #fdf2f8; + } + + .xl\:hover\:to-pink-100:hover { + --gradient-to-color: #fce8f3; + } + + .xl\:hover\:to-pink-200:hover { + --gradient-to-color: #fad1e8; + } + + .xl\:hover\:to-pink-300:hover { + --gradient-to-color: #f8b4d9; + } + + .xl\:hover\:to-pink-400:hover { + --gradient-to-color: #f17eb8; + } + + .xl\:hover\:to-pink-500:hover { + --gradient-to-color: #e74694; + } + + .xl\:hover\:to-pink-600:hover { + --gradient-to-color: #d61f69; + } + + .xl\:hover\:to-pink-700:hover { + --gradient-to-color: #bf125d; + } + + .xl\:hover\:to-pink-800:hover { + --gradient-to-color: #99154b; + } + + .xl\:hover\:to-pink-900:hover { + --gradient-to-color: #751a3d; + } + + .xl\:focus\:from-transparent:focus { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .xl\:focus\:from-white:focus { + --gradient-from-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .xl\:focus\:from-black:focus { + --gradient-from-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .xl\:focus\:from-gray-50:focus { + --gradient-from-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); + } + + .xl\:focus\:from-gray-100:focus { + --gradient-from-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); + } + + .xl\:focus\:from-gray-200:focus { + --gradient-from-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); + } + + .xl\:focus\:from-gray-300:focus { + --gradient-from-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); + } + + .xl\:focus\:from-gray-400:focus { + --gradient-from-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); + } + + .xl\:focus\:from-gray-500:focus { + --gradient-from-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); + } + + .xl\:focus\:from-gray-600:focus { + --gradient-from-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); + } + + .xl\:focus\:from-gray-700:focus { + --gradient-from-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); + } + + .xl\:focus\:from-gray-800:focus { + --gradient-from-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); + } + + .xl\:focus\:from-gray-900:focus { + --gradient-from-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); + } + + .xl\:focus\:from-cool-gray-50:focus { + --gradient-from-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); + } + + .xl\:focus\:from-cool-gray-100:focus { + --gradient-from-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); + } + + .xl\:focus\:from-cool-gray-200:focus { + --gradient-from-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); + } + + .xl\:focus\:from-cool-gray-300:focus { + --gradient-from-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); + } + + .xl\:focus\:from-cool-gray-400:focus { + --gradient-from-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); + } + + .xl\:focus\:from-cool-gray-500:focus { + --gradient-from-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); + } + + .xl\:focus\:from-cool-gray-600:focus { + --gradient-from-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); + } + + .xl\:focus\:from-cool-gray-700:focus { + --gradient-from-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); + } + + .xl\:focus\:from-cool-gray-800:focus { + --gradient-from-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); + } + + .xl\:focus\:from-cool-gray-900:focus { + --gradient-from-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); + } + + .xl\:focus\:from-red-50:focus { + --gradient-from-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); + } + + .xl\:focus\:from-red-100:focus { + --gradient-from-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); + } + + .xl\:focus\:from-red-200:focus { + --gradient-from-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); + } + + .xl\:focus\:from-red-300:focus { + --gradient-from-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); + } + + .xl\:focus\:from-red-400:focus { + --gradient-from-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); + } + + .xl\:focus\:from-red-500:focus { + --gradient-from-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); + } + + .xl\:focus\:from-red-600:focus { + --gradient-from-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); + } + + .xl\:focus\:from-red-700:focus { + --gradient-from-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); + } + + .xl\:focus\:from-red-800:focus { + --gradient-from-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); + } + + .xl\:focus\:from-red-900:focus { + --gradient-from-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); + } + + .xl\:focus\:from-orange-50:focus { + --gradient-from-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); + } + + .xl\:focus\:from-orange-100:focus { + --gradient-from-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); + } + + .xl\:focus\:from-orange-200:focus { + --gradient-from-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); + } + + .xl\:focus\:from-orange-300:focus { + --gradient-from-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); + } + + .xl\:focus\:from-orange-400:focus { + --gradient-from-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); + } + + .xl\:focus\:from-orange-500:focus { + --gradient-from-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); + } + + .xl\:focus\:from-orange-600:focus { + --gradient-from-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); + } + + .xl\:focus\:from-orange-700:focus { + --gradient-from-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); + } + + .xl\:focus\:from-orange-800:focus { + --gradient-from-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); + } + + .xl\:focus\:from-orange-900:focus { + --gradient-from-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); + } + + .xl\:focus\:from-yellow-50:focus { + --gradient-from-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); + } + + .xl\:focus\:from-yellow-100:focus { + --gradient-from-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); + } + + .xl\:focus\:from-yellow-200:focus { + --gradient-from-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); + } + + .xl\:focus\:from-yellow-300:focus { + --gradient-from-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); + } + + .xl\:focus\:from-yellow-400:focus { + --gradient-from-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); + } + + .xl\:focus\:from-yellow-500:focus { + --gradient-from-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); + } + + .xl\:focus\:from-yellow-600:focus { + --gradient-from-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); + } + + .xl\:focus\:from-yellow-700:focus { + --gradient-from-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); + } + + .xl\:focus\:from-yellow-800:focus { + --gradient-from-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); + } + + .xl\:focus\:from-yellow-900:focus { + --gradient-from-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); + } + + .xl\:focus\:from-green-50:focus { + --gradient-from-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); + } + + .xl\:focus\:from-green-100:focus { + --gradient-from-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); + } + + .xl\:focus\:from-green-200:focus { + --gradient-from-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); + } + + .xl\:focus\:from-green-300:focus { + --gradient-from-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); + } + + .xl\:focus\:from-green-400:focus { + --gradient-from-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); + } + + .xl\:focus\:from-green-500:focus { + --gradient-from-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); + } + + .xl\:focus\:from-green-600:focus { + --gradient-from-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); + } + + .xl\:focus\:from-green-700:focus { + --gradient-from-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); + } + + .xl\:focus\:from-green-800:focus { + --gradient-from-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); + } + + .xl\:focus\:from-green-900:focus { + --gradient-from-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); + } + + .xl\:focus\:from-teal-50:focus { + --gradient-from-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); + } + + .xl\:focus\:from-teal-100:focus { + --gradient-from-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); + } + + .xl\:focus\:from-teal-200:focus { + --gradient-from-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); + } + + .xl\:focus\:from-teal-300:focus { + --gradient-from-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); + } + + .xl\:focus\:from-teal-400:focus { + --gradient-from-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); + } + + .xl\:focus\:from-teal-500:focus { + --gradient-from-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); + } + + .xl\:focus\:from-teal-600:focus { + --gradient-from-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); + } + + .xl\:focus\:from-teal-700:focus { + --gradient-from-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); + } + + .xl\:focus\:from-teal-800:focus { + --gradient-from-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); + } + + .xl\:focus\:from-teal-900:focus { + --gradient-from-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); + } + + .xl\:focus\:from-blue-50:focus { + --gradient-from-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); + } + + .xl\:focus\:from-blue-100:focus { + --gradient-from-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); + } + + .xl\:focus\:from-blue-200:focus { + --gradient-from-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); + } + + .xl\:focus\:from-blue-300:focus { + --gradient-from-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); + } + + .xl\:focus\:from-blue-400:focus { + --gradient-from-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); + } + + .xl\:focus\:from-blue-500:focus { + --gradient-from-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); + } + + .xl\:focus\:from-blue-600:focus { + --gradient-from-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); + } + + .xl\:focus\:from-blue-700:focus { + --gradient-from-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); + } + + .xl\:focus\:from-blue-800:focus { + --gradient-from-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); + } + + .xl\:focus\:from-blue-900:focus { + --gradient-from-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); + } + + .xl\:focus\:from-indigo-50:focus { + --gradient-from-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); + } + + .xl\:focus\:from-indigo-100:focus { + --gradient-from-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); + } + + .xl\:focus\:from-indigo-200:focus { + --gradient-from-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); + } + + .xl\:focus\:from-indigo-300:focus { + --gradient-from-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); + } + + .xl\:focus\:from-indigo-400:focus { + --gradient-from-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); + } + + .xl\:focus\:from-indigo-500:focus { + --gradient-from-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); + } + + .xl\:focus\:from-indigo-600:focus { + --gradient-from-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); + } + + .xl\:focus\:from-indigo-700:focus { + --gradient-from-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); + } + + .xl\:focus\:from-indigo-800:focus { + --gradient-from-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); + } + + .xl\:focus\:from-indigo-900:focus { + --gradient-from-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); + } + + .xl\:focus\:from-purple-50:focus { + --gradient-from-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); + } + + .xl\:focus\:from-purple-100:focus { + --gradient-from-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); + } + + .xl\:focus\:from-purple-200:focus { + --gradient-from-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); + } + + .xl\:focus\:from-purple-300:focus { + --gradient-from-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); + } + + .xl\:focus\:from-purple-400:focus { + --gradient-from-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); + } + + .xl\:focus\:from-purple-500:focus { + --gradient-from-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); + } + + .xl\:focus\:from-purple-600:focus { + --gradient-from-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); + } + + .xl\:focus\:from-purple-700:focus { + --gradient-from-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); + } + + .xl\:focus\:from-purple-800:focus { + --gradient-from-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); + } + + .xl\:focus\:from-purple-900:focus { + --gradient-from-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); + } + + .xl\:focus\:from-pink-50:focus { + --gradient-from-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); + } + + .xl\:focus\:from-pink-100:focus { + --gradient-from-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); + } + + .xl\:focus\:from-pink-200:focus { + --gradient-from-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); + } + + .xl\:focus\:from-pink-300:focus { + --gradient-from-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); + } + + .xl\:focus\:from-pink-400:focus { + --gradient-from-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); + } + + .xl\:focus\:from-pink-500:focus { + --gradient-from-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); + } + + .xl\:focus\:from-pink-600:focus { + --gradient-from-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); + } + + .xl\:focus\:from-pink-700:focus { + --gradient-from-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); + } + + .xl\:focus\:from-pink-800:focus { + --gradient-from-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); + } + + .xl\:focus\:from-pink-900:focus { + --gradient-from-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); + } + + .xl\:focus\:via-transparent:focus { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .xl\:focus\:via-white:focus { + --gradient-via-color: #ffffff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .xl\:focus\:via-black:focus { + --gradient-via-color: #000000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .xl\:focus\:via-gray-50:focus { + --gradient-via-color: #f9fafb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 250, 251, 0)); + } + + .xl\:focus\:via-gray-100:focus { + --gradient-via-color: #f4f5f7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 245, 247, 0)); + } + + .xl\:focus\:via-gray-200:focus { + --gradient-via-color: #e5e7eb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 231, 235, 0)); + } + + .xl\:focus\:via-gray-300:focus { + --gradient-via-color: #d2d6dc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(210, 214, 220, 0)); + } + + .xl\:focus\:via-gray-400:focus { + --gradient-via-color: #9fa6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 166, 178, 0)); + } + + .xl\:focus\:via-gray-500:focus { + --gradient-via-color: #6b7280; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 114, 128, 0)); + } + + .xl\:focus\:via-gray-600:focus { + --gradient-via-color: #4b5563; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(75, 85, 99, 0)); + } + + .xl\:focus\:via-gray-700:focus { + --gradient-via-color: #374151; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(55, 65, 81, 0)); + } + + .xl\:focus\:via-gray-800:focus { + --gradient-via-color: #252f3f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(37, 47, 63, 0)); + } + + .xl\:focus\:via-gray-900:focus { + --gradient-via-color: #161e2e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 30, 46, 0)); + } + + .xl\:focus\:via-cool-gray-50:focus { + --gradient-via-color: #f8fafc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 250, 252, 0)); + } + + .xl\:focus\:via-cool-gray-100:focus { + --gradient-via-color: #f1f5f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 245, 249, 0)); + } + + .xl\:focus\:via-cool-gray-200:focus { + --gradient-via-color: #e2e8f0; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0)); + } + + .xl\:focus\:via-cool-gray-300:focus { + --gradient-via-color: #cfd8e3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(207, 216, 227, 0)); + } + + .xl\:focus\:via-cool-gray-400:focus { + --gradient-via-color: #97a6ba; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 166, 186, 0)); + } + + .xl\:focus\:via-cool-gray-500:focus { + --gradient-via-color: #64748b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 116, 139, 0)); + } + + .xl\:focus\:via-cool-gray-600:focus { + --gradient-via-color: #475569; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(71, 85, 105, 0)); + } + + .xl\:focus\:via-cool-gray-700:focus { + --gradient-via-color: #364152; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 65, 82, 0)); + } + + .xl\:focus\:via-cool-gray-800:focus { + --gradient-via-color: #27303f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 48, 63, 0)); + } + + .xl\:focus\:via-cool-gray-900:focus { + --gradient-via-color: #1a202e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 46, 0)); + } + + .xl\:focus\:via-red-50:focus { + --gradient-via-color: #fdf2f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 242, 0)); + } + + .xl\:focus\:via-red-100:focus { + --gradient-via-color: #fde8e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 232, 232, 0)); + } + + .xl\:focus\:via-red-200:focus { + --gradient-via-color: #fbd5d5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 213, 213, 0)); + } + + .xl\:focus\:via-red-300:focus { + --gradient-via-color: #f8b4b4; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 180, 0)); + } + + .xl\:focus\:via-red-400:focus { + --gradient-via-color: #f98080; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 128, 128, 0)); + } + + .xl\:focus\:via-red-500:focus { + --gradient-via-color: #f05252; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 82, 82, 0)); + } + + .xl\:focus\:via-red-600:focus { + --gradient-via-color: #e02424; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 36, 36, 0)); + } + + .xl\:focus\:via-red-700:focus { + --gradient-via-color: #c81e1e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(200, 30, 30, 0)); + } + + .xl\:focus\:via-red-800:focus { + --gradient-via-color: #9b1c1c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 28, 28, 0)); + } + + .xl\:focus\:via-red-900:focus { + --gradient-via-color: #771d1d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(119, 29, 29, 0)); + } + + .xl\:focus\:via-orange-50:focus { + --gradient-via-color: #fff8f1; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 248, 241, 0)); + } + + .xl\:focus\:via-orange-100:focus { + --gradient-via-color: #feecdc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 236, 220, 0)); + } + + .xl\:focus\:via-orange-200:focus { + --gradient-via-color: #fcd9bd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 217, 189, 0)); + } + + .xl\:focus\:via-orange-300:focus { + --gradient-via-color: #fdba8c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 186, 140, 0)); + } + + .xl\:focus\:via-orange-400:focus { + --gradient-via-color: #ff8a4c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 76, 0)); + } + + .xl\:focus\:via-orange-500:focus { + --gradient-via-color: #ff5a1f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 90, 31, 0)); + } + + .xl\:focus\:via-orange-600:focus { + --gradient-via-color: #d03801; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(208, 56, 1, 0)); + } + + .xl\:focus\:via-orange-700:focus { + --gradient-via-color: #b43403; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 52, 3, 0)); + } + + .xl\:focus\:via-orange-800:focus { + --gradient-via-color: #8a2c0d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(138, 44, 13, 0)); + } + + .xl\:focus\:via-orange-900:focus { + --gradient-via-color: #73230d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(115, 35, 13, 0)); + } + + .xl\:focus\:via-yellow-50:focus { + --gradient-via-color: #fdfdea; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 253, 234, 0)); + } + + .xl\:focus\:via-yellow-100:focus { + --gradient-via-color: #fdf6b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 246, 178, 0)); + } + + .xl\:focus\:via-yellow-200:focus { + --gradient-via-color: #fce96a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 233, 106, 0)); + } + + .xl\:focus\:via-yellow-300:focus { + --gradient-via-color: #faca15; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 202, 21, 0)); + } + + .xl\:focus\:via-yellow-400:focus { + --gradient-via-color: #e3a008; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(227, 160, 8, 0)); + } + + .xl\:focus\:via-yellow-500:focus { + --gradient-via-color: #c27803; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(194, 120, 3, 0)); + } + + .xl\:focus\:via-yellow-600:focus { + --gradient-via-color: #9f580a; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 88, 10, 0)); + } + + .xl\:focus\:via-yellow-700:focus { + --gradient-via-color: #8e4b10; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(142, 75, 16, 0)); + } + + .xl\:focus\:via-yellow-800:focus { + --gradient-via-color: #723b13; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 59, 19, 0)); + } + + .xl\:focus\:via-yellow-900:focus { + --gradient-via-color: #633112; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 49, 18, 0)); + } + + .xl\:focus\:via-green-50:focus { + --gradient-via-color: #f3faf7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(243, 250, 247, 0)); + } + + .xl\:focus\:via-green-100:focus { + --gradient-via-color: #def7ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(222, 247, 236, 0)); + } + + .xl\:focus\:via-green-200:focus { + --gradient-via-color: #bcf0da; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(188, 240, 218, 0)); + } + + .xl\:focus\:via-green-300:focus { + --gradient-via-color: #84e1bc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(132, 225, 188, 0)); + } + + .xl\:focus\:via-green-400:focus { + --gradient-via-color: #31c48d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 196, 141, 0)); + } + + .xl\:focus\:via-green-500:focus { + --gradient-via-color: #0e9f6e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(14, 159, 110, 0)); + } + + .xl\:focus\:via-green-600:focus { + --gradient-via-color: #057a55; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 122, 85, 0)); + } + + .xl\:focus\:via-green-700:focus { + --gradient-via-color: #046c4e; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 108, 78, 0)); + } + + .xl\:focus\:via-green-800:focus { + --gradient-via-color: #03543f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 84, 63, 0)); + } + + .xl\:focus\:via-green-900:focus { + --gradient-via-color: #014737; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 71, 55, 0)); + } + + .xl\:focus\:via-teal-50:focus { + --gradient-via-color: #edfafa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 250, 250, 0)); + } + + .xl\:focus\:via-teal-100:focus { + --gradient-via-color: #d5f5f6; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 245, 246, 0)); + } + + .xl\:focus\:via-teal-200:focus { + --gradient-via-color: #afecef; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 236, 239, 0)); + } + + .xl\:focus\:via-teal-300:focus { + --gradient-via-color: #7edce2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 220, 226, 0)); + } + + .xl\:focus\:via-teal-400:focus { + --gradient-via-color: #16bdca; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(22, 189, 202, 0)); + } + + .xl\:focus\:via-teal-500:focus { + --gradient-via-color: #0694a2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(6, 148, 162, 0)); + } + + .xl\:focus\:via-teal-600:focus { + --gradient-via-color: #047481; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(4, 116, 129, 0)); + } + + .xl\:focus\:via-teal-700:focus { + --gradient-via-color: #036672; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 102, 114, 0)); + } + + .xl\:focus\:via-teal-800:focus { + --gradient-via-color: #05505c; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(5, 80, 92, 0)); + } + + .xl\:focus\:via-teal-900:focus { + --gradient-via-color: #014451; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 68, 81, 0)); + } + + .xl\:focus\:via-blue-50:focus { + --gradient-via-color: #ebf5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 245, 255, 0)); + } + + .xl\:focus\:via-blue-100:focus { + --gradient-via-color: #e1effe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 239, 254, 0)); + } + + .xl\:focus\:via-blue-200:focus { + --gradient-via-color: #c3ddfd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 221, 253, 0)); + } + + .xl\:focus\:via-blue-300:focus { + --gradient-via-color: #a4cafe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(164, 202, 254, 0)); + } + + .xl\:focus\:via-blue-400:focus { + --gradient-via-color: #76a9fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(118, 169, 250, 0)); + } + + .xl\:focus\:via-blue-500:focus { + --gradient-via-color: #3f83f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(63, 131, 248, 0)); + } + + .xl\:focus\:via-blue-600:focus { + --gradient-via-color: #1c64f2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(28, 100, 242, 0)); + } + + .xl\:focus\:via-blue-700:focus { + --gradient-via-color: #1a56db; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 86, 219, 0)); + } + + .xl\:focus\:via-blue-800:focus { + --gradient-via-color: #1e429f; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(30, 66, 159, 0)); + } + + .xl\:focus\:via-blue-900:focus { + --gradient-via-color: #233876; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 56, 118, 0)); + } + + .xl\:focus\:via-indigo-50:focus { + --gradient-via-color: #f0f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 245, 255, 0)); + } + + .xl\:focus\:via-indigo-100:focus { + --gradient-via-color: #e5edff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 237, 255, 0)); + } + + .xl\:focus\:via-indigo-200:focus { + --gradient-via-color: #cddbfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(205, 219, 254, 0)); + } + + .xl\:focus\:via-indigo-300:focus { + --gradient-via-color: #b4c6fc; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(180, 198, 252, 0)); + } + + .xl\:focus\:via-indigo-400:focus { + --gradient-via-color: #8da2fb; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(141, 162, 251, 0)); + } + + .xl\:focus\:via-indigo-500:focus { + --gradient-via-color: #6875f5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 117, 245, 0)); + } + + .xl\:focus\:via-indigo-600:focus { + --gradient-via-color: #5850ec; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(88, 80, 236, 0)); + } + + .xl\:focus\:via-indigo-700:focus { + --gradient-via-color: #5145cd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(81, 69, 205, 0)); + } + + .xl\:focus\:via-indigo-800:focus { + --gradient-via-color: #42389d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 56, 157, 0)); + } + + .xl\:focus\:via-indigo-900:focus { + --gradient-via-color: #362f78; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 47, 120, 0)); + } + + .xl\:focus\:via-purple-50:focus { + --gradient-via-color: #f6f5ff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 245, 255, 0)); + } + + .xl\:focus\:via-purple-100:focus { + --gradient-via-color: #edebfe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 235, 254, 0)); + } + + .xl\:focus\:via-purple-200:focus { + --gradient-via-color: #dcd7fe; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 215, 254, 0)); + } + + .xl\:focus\:via-purple-300:focus { + --gradient-via-color: #cabffd; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(202, 191, 253, 0)); + } + + .xl\:focus\:via-purple-400:focus { + --gradient-via-color: #ac94fa; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(172, 148, 250, 0)); + } + + .xl\:focus\:via-purple-500:focus { + --gradient-via-color: #9061f9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 97, 249, 0)); + } + + .xl\:focus\:via-purple-600:focus { + --gradient-via-color: #7e3af2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 58, 242, 0)); + } + + .xl\:focus\:via-purple-700:focus { + --gradient-via-color: #6c2bd9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(108, 43, 217, 0)); + } + + .xl\:focus\:via-purple-800:focus { + --gradient-via-color: #5521b5; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 33, 181, 0)); + } + + .xl\:focus\:via-purple-900:focus { + --gradient-via-color: #4a1d96; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 29, 150, 0)); + } + + .xl\:focus\:via-pink-50:focus { + --gradient-via-color: #fdf2f8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 242, 248, 0)); + } + + .xl\:focus\:via-pink-100:focus { + --gradient-via-color: #fce8f3; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 232, 243, 0)); + } + + .xl\:focus\:via-pink-200:focus { + --gradient-via-color: #fad1e8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 209, 232, 0)); + } + + .xl\:focus\:via-pink-300:focus { + --gradient-via-color: #f8b4d9; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 180, 217, 0)); + } + + .xl\:focus\:via-pink-400:focus { + --gradient-via-color: #f17eb8; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 126, 184, 0)); + } + + .xl\:focus\:via-pink-500:focus { + --gradient-via-color: #e74694; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 70, 148, 0)); + } + + .xl\:focus\:via-pink-600:focus { + --gradient-via-color: #d61f69; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 31, 105, 0)); + } + + .xl\:focus\:via-pink-700:focus { + --gradient-via-color: #bf125d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(191, 18, 93, 0)); + } + + .xl\:focus\:via-pink-800:focus { + --gradient-via-color: #99154b; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(153, 21, 75, 0)); + } + + .xl\:focus\:via-pink-900:focus { + --gradient-via-color: #751a3d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(117, 26, 61, 0)); + } + + .xl\:focus\:to-transparent:focus { + --gradient-to-color: transparent; + } + + .xl\:focus\:to-white:focus { + --gradient-to-color: #ffffff; + } + + .xl\:focus\:to-black:focus { + --gradient-to-color: #000000; + } + + .xl\:focus\:to-gray-50:focus { + --gradient-to-color: #f9fafb; + } + + .xl\:focus\:to-gray-100:focus { + --gradient-to-color: #f4f5f7; + } + + .xl\:focus\:to-gray-200:focus { + --gradient-to-color: #e5e7eb; + } + + .xl\:focus\:to-gray-300:focus { + --gradient-to-color: #d2d6dc; + } + + .xl\:focus\:to-gray-400:focus { + --gradient-to-color: #9fa6b2; + } + + .xl\:focus\:to-gray-500:focus { + --gradient-to-color: #6b7280; + } + + .xl\:focus\:to-gray-600:focus { + --gradient-to-color: #4b5563; + } + + .xl\:focus\:to-gray-700:focus { + --gradient-to-color: #374151; + } + + .xl\:focus\:to-gray-800:focus { + --gradient-to-color: #252f3f; + } + + .xl\:focus\:to-gray-900:focus { + --gradient-to-color: #161e2e; + } + + .xl\:focus\:to-cool-gray-50:focus { + --gradient-to-color: #f8fafc; + } + + .xl\:focus\:to-cool-gray-100:focus { + --gradient-to-color: #f1f5f9; + } + + .xl\:focus\:to-cool-gray-200:focus { + --gradient-to-color: #e2e8f0; + } + + .xl\:focus\:to-cool-gray-300:focus { + --gradient-to-color: #cfd8e3; + } + + .xl\:focus\:to-cool-gray-400:focus { + --gradient-to-color: #97a6ba; + } + + .xl\:focus\:to-cool-gray-500:focus { + --gradient-to-color: #64748b; + } + + .xl\:focus\:to-cool-gray-600:focus { + --gradient-to-color: #475569; + } + + .xl\:focus\:to-cool-gray-700:focus { + --gradient-to-color: #364152; + } + + .xl\:focus\:to-cool-gray-800:focus { + --gradient-to-color: #27303f; + } + + .xl\:focus\:to-cool-gray-900:focus { + --gradient-to-color: #1a202e; + } + + .xl\:focus\:to-red-50:focus { + --gradient-to-color: #fdf2f2; + } + + .xl\:focus\:to-red-100:focus { + --gradient-to-color: #fde8e8; + } + + .xl\:focus\:to-red-200:focus { + --gradient-to-color: #fbd5d5; + } + + .xl\:focus\:to-red-300:focus { + --gradient-to-color: #f8b4b4; + } + + .xl\:focus\:to-red-400:focus { + --gradient-to-color: #f98080; + } + + .xl\:focus\:to-red-500:focus { + --gradient-to-color: #f05252; + } + + .xl\:focus\:to-red-600:focus { + --gradient-to-color: #e02424; + } + + .xl\:focus\:to-red-700:focus { + --gradient-to-color: #c81e1e; + } + + .xl\:focus\:to-red-800:focus { + --gradient-to-color: #9b1c1c; + } + + .xl\:focus\:to-red-900:focus { + --gradient-to-color: #771d1d; + } + + .xl\:focus\:to-orange-50:focus { + --gradient-to-color: #fff8f1; + } + + .xl\:focus\:to-orange-100:focus { + --gradient-to-color: #feecdc; + } + + .xl\:focus\:to-orange-200:focus { + --gradient-to-color: #fcd9bd; + } + + .xl\:focus\:to-orange-300:focus { + --gradient-to-color: #fdba8c; + } + + .xl\:focus\:to-orange-400:focus { + --gradient-to-color: #ff8a4c; + } + + .xl\:focus\:to-orange-500:focus { + --gradient-to-color: #ff5a1f; + } + + .xl\:focus\:to-orange-600:focus { + --gradient-to-color: #d03801; + } + + .xl\:focus\:to-orange-700:focus { + --gradient-to-color: #b43403; + } + + .xl\:focus\:to-orange-800:focus { + --gradient-to-color: #8a2c0d; + } + + .xl\:focus\:to-orange-900:focus { + --gradient-to-color: #73230d; + } + + .xl\:focus\:to-yellow-50:focus { + --gradient-to-color: #fdfdea; + } + + .xl\:focus\:to-yellow-100:focus { + --gradient-to-color: #fdf6b2; + } + + .xl\:focus\:to-yellow-200:focus { + --gradient-to-color: #fce96a; + } + + .xl\:focus\:to-yellow-300:focus { + --gradient-to-color: #faca15; + } + + .xl\:focus\:to-yellow-400:focus { + --gradient-to-color: #e3a008; + } + + .xl\:focus\:to-yellow-500:focus { + --gradient-to-color: #c27803; + } + + .xl\:focus\:to-yellow-600:focus { + --gradient-to-color: #9f580a; + } + + .xl\:focus\:to-yellow-700:focus { + --gradient-to-color: #8e4b10; + } + + .xl\:focus\:to-yellow-800:focus { + --gradient-to-color: #723b13; + } + + .xl\:focus\:to-yellow-900:focus { + --gradient-to-color: #633112; + } + + .xl\:focus\:to-green-50:focus { + --gradient-to-color: #f3faf7; + } + + .xl\:focus\:to-green-100:focus { + --gradient-to-color: #def7ec; + } + + .xl\:focus\:to-green-200:focus { + --gradient-to-color: #bcf0da; + } + + .xl\:focus\:to-green-300:focus { + --gradient-to-color: #84e1bc; + } + + .xl\:focus\:to-green-400:focus { + --gradient-to-color: #31c48d; + } + + .xl\:focus\:to-green-500:focus { + --gradient-to-color: #0e9f6e; + } + + .xl\:focus\:to-green-600:focus { + --gradient-to-color: #057a55; + } + + .xl\:focus\:to-green-700:focus { + --gradient-to-color: #046c4e; + } + + .xl\:focus\:to-green-800:focus { + --gradient-to-color: #03543f; + } + + .xl\:focus\:to-green-900:focus { + --gradient-to-color: #014737; + } + + .xl\:focus\:to-teal-50:focus { + --gradient-to-color: #edfafa; + } + + .xl\:focus\:to-teal-100:focus { + --gradient-to-color: #d5f5f6; + } + + .xl\:focus\:to-teal-200:focus { + --gradient-to-color: #afecef; + } + + .xl\:focus\:to-teal-300:focus { + --gradient-to-color: #7edce2; + } + + .xl\:focus\:to-teal-400:focus { + --gradient-to-color: #16bdca; + } + + .xl\:focus\:to-teal-500:focus { + --gradient-to-color: #0694a2; + } + + .xl\:focus\:to-teal-600:focus { + --gradient-to-color: #047481; + } + + .xl\:focus\:to-teal-700:focus { + --gradient-to-color: #036672; + } + + .xl\:focus\:to-teal-800:focus { + --gradient-to-color: #05505c; + } + + .xl\:focus\:to-teal-900:focus { + --gradient-to-color: #014451; + } + + .xl\:focus\:to-blue-50:focus { + --gradient-to-color: #ebf5ff; + } + + .xl\:focus\:to-blue-100:focus { + --gradient-to-color: #e1effe; + } + + .xl\:focus\:to-blue-200:focus { + --gradient-to-color: #c3ddfd; + } + + .xl\:focus\:to-blue-300:focus { + --gradient-to-color: #a4cafe; + } + + .xl\:focus\:to-blue-400:focus { + --gradient-to-color: #76a9fa; + } + + .xl\:focus\:to-blue-500:focus { + --gradient-to-color: #3f83f8; + } + + .xl\:focus\:to-blue-600:focus { + --gradient-to-color: #1c64f2; + } + + .xl\:focus\:to-blue-700:focus { + --gradient-to-color: #1a56db; + } + + .xl\:focus\:to-blue-800:focus { + --gradient-to-color: #1e429f; + } + + .xl\:focus\:to-blue-900:focus { + --gradient-to-color: #233876; + } + + .xl\:focus\:to-indigo-50:focus { + --gradient-to-color: #f0f5ff; + } + + .xl\:focus\:to-indigo-100:focus { + --gradient-to-color: #e5edff; + } + + .xl\:focus\:to-indigo-200:focus { + --gradient-to-color: #cddbfe; + } + + .xl\:focus\:to-indigo-300:focus { + --gradient-to-color: #b4c6fc; + } + + .xl\:focus\:to-indigo-400:focus { + --gradient-to-color: #8da2fb; + } + + .xl\:focus\:to-indigo-500:focus { + --gradient-to-color: #6875f5; + } + + .xl\:focus\:to-indigo-600:focus { + --gradient-to-color: #5850ec; + } + + .xl\:focus\:to-indigo-700:focus { + --gradient-to-color: #5145cd; + } + + .xl\:focus\:to-indigo-800:focus { + --gradient-to-color: #42389d; + } + + .xl\:focus\:to-indigo-900:focus { + --gradient-to-color: #362f78; + } + + .xl\:focus\:to-purple-50:focus { + --gradient-to-color: #f6f5ff; + } + + .xl\:focus\:to-purple-100:focus { + --gradient-to-color: #edebfe; + } + + .xl\:focus\:to-purple-200:focus { + --gradient-to-color: #dcd7fe; + } + + .xl\:focus\:to-purple-300:focus { + --gradient-to-color: #cabffd; + } + + .xl\:focus\:to-purple-400:focus { + --gradient-to-color: #ac94fa; + } + + .xl\:focus\:to-purple-500:focus { + --gradient-to-color: #9061f9; + } + + .xl\:focus\:to-purple-600:focus { + --gradient-to-color: #7e3af2; + } + + .xl\:focus\:to-purple-700:focus { + --gradient-to-color: #6c2bd9; + } + + .xl\:focus\:to-purple-800:focus { + --gradient-to-color: #5521b5; + } + + .xl\:focus\:to-purple-900:focus { + --gradient-to-color: #4a1d96; + } + + .xl\:focus\:to-pink-50:focus { + --gradient-to-color: #fdf2f8; + } + + .xl\:focus\:to-pink-100:focus { + --gradient-to-color: #fce8f3; + } + + .xl\:focus\:to-pink-200:focus { + --gradient-to-color: #fad1e8; + } + + .xl\:focus\:to-pink-300:focus { + --gradient-to-color: #f8b4d9; + } + + .xl\:focus\:to-pink-400:focus { + --gradient-to-color: #f17eb8; + } + + .xl\:focus\:to-pink-500:focus { + --gradient-to-color: #e74694; + } + + .xl\:focus\:to-pink-600:focus { + --gradient-to-color: #d61f69; + } + + .xl\:focus\:to-pink-700:focus { + --gradient-to-color: #bf125d; + } + + .xl\:focus\:to-pink-800:focus { + --gradient-to-color: #99154b; + } + + .xl\:focus\:to-pink-900:focus { + --gradient-to-color: #751a3d; + } + + .xl\:bg-opacity-0 { + --bg-opacity: 0; + } + + .xl\:bg-opacity-25 { + --bg-opacity: 0.25; + } + + .xl\:bg-opacity-50 { + --bg-opacity: 0.5; + } + + .xl\:bg-opacity-75 { + --bg-opacity: 0.75; + } + + .xl\:bg-opacity-100 { + --bg-opacity: 1; + } + + .xl\:hover\:bg-opacity-0:hover { + --bg-opacity: 0; + } + + .xl\:hover\:bg-opacity-25:hover { + --bg-opacity: 0.25; + } + + .xl\:hover\:bg-opacity-50:hover { + --bg-opacity: 0.5; + } + + .xl\:hover\:bg-opacity-75:hover { + --bg-opacity: 0.75; + } + + .xl\:hover\:bg-opacity-100:hover { + --bg-opacity: 1; + } + + .xl\:focus\:bg-opacity-0:focus { + --bg-opacity: 0; + } + + .xl\:focus\:bg-opacity-25:focus { + --bg-opacity: 0.25; + } + + .xl\:focus\:bg-opacity-50:focus { + --bg-opacity: 0.5; + } + + .xl\:focus\:bg-opacity-75:focus { + --bg-opacity: 0.75; + } + + .xl\:focus\:bg-opacity-100:focus { + --bg-opacity: 1; + } + + .xl\:bg-bottom { + background-position: bottom; + } + + .xl\:bg-center { + background-position: center; + } + + .xl\:bg-left { + background-position: left; + } + + .xl\:bg-left-bottom { + background-position: left bottom; + } + + .xl\:bg-left-top { + background-position: left top; + } + + .xl\:bg-right { + background-position: right; + } + + .xl\:bg-right-bottom { + background-position: right bottom; + } + + .xl\:bg-right-top { + background-position: right top; + } + + .xl\:bg-top { + background-position: top; + } + + .xl\:bg-repeat { + background-repeat: repeat; + } + + .xl\:bg-no-repeat { + background-repeat: no-repeat; + } + + .xl\:bg-repeat-x { + background-repeat: repeat-x; + } + + .xl\:bg-repeat-y { + background-repeat: repeat-y; + } + + .xl\:bg-repeat-round { + background-repeat: round; + } + + .xl\:bg-repeat-space { + background-repeat: space; + } + + .xl\:bg-auto { + background-size: auto; + } + + .xl\:bg-cover { + background-size: cover; + } + + .xl\:bg-contain { + background-size: contain; + } + + .xl\:border-collapse { + border-collapse: collapse; + } + + .xl\:border-separate { + border-collapse: separate; + } + + .xl\:border-transparent { + border-color: transparent; + } + + .xl\:border-white { + --border-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--border-opacity)); + } + + .xl\:border-black { + --border-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--border-opacity)); + } + + .xl\:border-gray-50 { + --border-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--border-opacity)); + } + + .xl\:border-gray-100 { + --border-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--border-opacity)); + } + + .xl\:border-gray-200 { + --border-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--border-opacity)); + } + + .xl\:border-gray-300 { + --border-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--border-opacity)); + } + + .xl\:border-gray-400 { + --border-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--border-opacity)); + } + + .xl\:border-gray-500 { + --border-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--border-opacity)); + } + + .xl\:border-gray-600 { + --border-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--border-opacity)); + } + + .xl\:border-gray-700 { + --border-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--border-opacity)); + } + + .xl\:border-gray-800 { + --border-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--border-opacity)); + } + + .xl\:border-gray-900 { + --border-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--border-opacity)); + } + + .xl\:border-cool-gray-50 { + --border-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--border-opacity)); + } + + .xl\:border-cool-gray-100 { + --border-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--border-opacity)); + } + + .xl\:border-cool-gray-200 { + --border-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--border-opacity)); + } + + .xl\:border-cool-gray-300 { + --border-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--border-opacity)); + } + + .xl\:border-cool-gray-400 { + --border-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--border-opacity)); + } + + .xl\:border-cool-gray-500 { + --border-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--border-opacity)); + } + + .xl\:border-cool-gray-600 { + --border-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--border-opacity)); + } + + .xl\:border-cool-gray-700 { + --border-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--border-opacity)); + } + + .xl\:border-cool-gray-800 { + --border-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--border-opacity)); + } + + .xl\:border-cool-gray-900 { + --border-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--border-opacity)); + } + + .xl\:border-red-50 { + --border-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--border-opacity)); + } + + .xl\:border-red-100 { + --border-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--border-opacity)); + } + + .xl\:border-red-200 { + --border-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--border-opacity)); + } + + .xl\:border-red-300 { + --border-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--border-opacity)); + } + + .xl\:border-red-400 { + --border-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--border-opacity)); + } + + .xl\:border-red-500 { + --border-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--border-opacity)); + } + + .xl\:border-red-600 { + --border-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--border-opacity)); + } + + .xl\:border-red-700 { + --border-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--border-opacity)); + } + + .xl\:border-red-800 { + --border-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--border-opacity)); + } + + .xl\:border-red-900 { + --border-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--border-opacity)); + } + + .xl\:border-orange-50 { + --border-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--border-opacity)); + } + + .xl\:border-orange-100 { + --border-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--border-opacity)); + } + + .xl\:border-orange-200 { + --border-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--border-opacity)); + } + + .xl\:border-orange-300 { + --border-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--border-opacity)); + } + + .xl\:border-orange-400 { + --border-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--border-opacity)); + } + + .xl\:border-orange-500 { + --border-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--border-opacity)); + } + + .xl\:border-orange-600 { + --border-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--border-opacity)); + } + + .xl\:border-orange-700 { + --border-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--border-opacity)); + } + + .xl\:border-orange-800 { + --border-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--border-opacity)); + } + + .xl\:border-orange-900 { + --border-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--border-opacity)); + } + + .xl\:border-yellow-50 { + --border-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--border-opacity)); + } + + .xl\:border-yellow-100 { + --border-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--border-opacity)); + } + + .xl\:border-yellow-200 { + --border-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--border-opacity)); + } + + .xl\:border-yellow-300 { + --border-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--border-opacity)); + } + + .xl\:border-yellow-400 { + --border-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--border-opacity)); + } + + .xl\:border-yellow-500 { + --border-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--border-opacity)); + } + + .xl\:border-yellow-600 { + --border-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--border-opacity)); + } + + .xl\:border-yellow-700 { + --border-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--border-opacity)); + } + + .xl\:border-yellow-800 { + --border-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--border-opacity)); + } + + .xl\:border-yellow-900 { + --border-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--border-opacity)); + } + + .xl\:border-green-50 { + --border-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--border-opacity)); + } + + .xl\:border-green-100 { + --border-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--border-opacity)); + } + + .xl\:border-green-200 { + --border-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--border-opacity)); + } + + .xl\:border-green-300 { + --border-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--border-opacity)); + } + + .xl\:border-green-400 { + --border-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--border-opacity)); + } + + .xl\:border-green-500 { + --border-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--border-opacity)); + } + + .xl\:border-green-600 { + --border-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--border-opacity)); + } + + .xl\:border-green-700 { + --border-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--border-opacity)); + } + + .xl\:border-green-800 { + --border-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--border-opacity)); + } + + .xl\:border-green-900 { + --border-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--border-opacity)); + } + + .xl\:border-teal-50 { + --border-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--border-opacity)); + } + + .xl\:border-teal-100 { + --border-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--border-opacity)); + } + + .xl\:border-teal-200 { + --border-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--border-opacity)); + } + + .xl\:border-teal-300 { + --border-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--border-opacity)); + } + + .xl\:border-teal-400 { + --border-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--border-opacity)); + } + + .xl\:border-teal-500 { + --border-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--border-opacity)); + } + + .xl\:border-teal-600 { + --border-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--border-opacity)); + } + + .xl\:border-teal-700 { + --border-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--border-opacity)); + } + + .xl\:border-teal-800 { + --border-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--border-opacity)); + } + + .xl\:border-teal-900 { + --border-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--border-opacity)); + } + + .xl\:border-blue-50 { + --border-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--border-opacity)); + } + + .xl\:border-blue-100 { + --border-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--border-opacity)); + } + + .xl\:border-blue-200 { + --border-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--border-opacity)); + } + + .xl\:border-blue-300 { + --border-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--border-opacity)); + } + + .xl\:border-blue-400 { + --border-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--border-opacity)); + } + + .xl\:border-blue-500 { + --border-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--border-opacity)); + } + + .xl\:border-blue-600 { + --border-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--border-opacity)); + } + + .xl\:border-blue-700 { + --border-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--border-opacity)); + } + + .xl\:border-blue-800 { + --border-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--border-opacity)); + } + + .xl\:border-blue-900 { + --border-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--border-opacity)); + } + + .xl\:border-indigo-50 { + --border-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--border-opacity)); + } + + .xl\:border-indigo-100 { + --border-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--border-opacity)); + } + + .xl\:border-indigo-200 { + --border-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--border-opacity)); + } + + .xl\:border-indigo-300 { + --border-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--border-opacity)); + } + + .xl\:border-indigo-400 { + --border-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--border-opacity)); + } + + .xl\:border-indigo-500 { + --border-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--border-opacity)); + } + + .xl\:border-indigo-600 { + --border-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--border-opacity)); + } + + .xl\:border-indigo-700 { + --border-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--border-opacity)); + } + + .xl\:border-indigo-800 { + --border-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--border-opacity)); + } + + .xl\:border-indigo-900 { + --border-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--border-opacity)); + } + + .xl\:border-purple-50 { + --border-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--border-opacity)); + } + + .xl\:border-purple-100 { + --border-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--border-opacity)); + } + + .xl\:border-purple-200 { + --border-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--border-opacity)); + } + + .xl\:border-purple-300 { + --border-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--border-opacity)); + } + + .xl\:border-purple-400 { + --border-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--border-opacity)); + } + + .xl\:border-purple-500 { + --border-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--border-opacity)); + } + + .xl\:border-purple-600 { + --border-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--border-opacity)); + } + + .xl\:border-purple-700 { + --border-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--border-opacity)); + } + + .xl\:border-purple-800 { + --border-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--border-opacity)); + } + + .xl\:border-purple-900 { + --border-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--border-opacity)); + } + + .xl\:border-pink-50 { + --border-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--border-opacity)); + } + + .xl\:border-pink-100 { + --border-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--border-opacity)); + } + + .xl\:border-pink-200 { + --border-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--border-opacity)); + } + + .xl\:border-pink-300 { + --border-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--border-opacity)); + } + + .xl\:border-pink-400 { + --border-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--border-opacity)); + } + + .xl\:border-pink-500 { + --border-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--border-opacity)); + } + + .xl\:border-pink-600 { + --border-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--border-opacity)); + } + + .xl\:border-pink-700 { + --border-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--border-opacity)); + } + + .xl\:border-pink-800 { + --border-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--border-opacity)); + } + + .xl\:border-pink-900 { + --border-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-transparent { + border-color: transparent; + } + + .group:hover .xl\:group-hover\:border-white { + --border-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-black { + --border-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-gray-50 { + --border-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-gray-100 { + --border-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-gray-200 { + --border-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-gray-300 { + --border-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-gray-400 { + --border-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-gray-500 { + --border-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-gray-600 { + --border-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-gray-700 { + --border-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-gray-800 { + --border-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-gray-900 { + --border-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-cool-gray-50 { + --border-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-cool-gray-100 { + --border-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-cool-gray-200 { + --border-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-cool-gray-300 { + --border-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-cool-gray-400 { + --border-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-cool-gray-500 { + --border-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-cool-gray-600 { + --border-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-cool-gray-700 { + --border-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-cool-gray-800 { + --border-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-cool-gray-900 { + --border-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-red-50 { + --border-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-red-100 { + --border-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-red-200 { + --border-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-red-300 { + --border-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-red-400 { + --border-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-red-500 { + --border-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-red-600 { + --border-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-red-700 { + --border-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-red-800 { + --border-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-red-900 { + --border-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-orange-50 { + --border-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-orange-100 { + --border-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-orange-200 { + --border-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-orange-300 { + --border-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-orange-400 { + --border-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-orange-500 { + --border-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-orange-600 { + --border-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-orange-700 { + --border-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-orange-800 { + --border-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-orange-900 { + --border-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-yellow-50 { + --border-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-yellow-100 { + --border-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-yellow-200 { + --border-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-yellow-300 { + --border-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-yellow-400 { + --border-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-yellow-500 { + --border-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-yellow-600 { + --border-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-yellow-700 { + --border-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-yellow-800 { + --border-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-yellow-900 { + --border-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-green-50 { + --border-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-green-100 { + --border-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-green-200 { + --border-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-green-300 { + --border-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-green-400 { + --border-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-green-500 { + --border-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-green-600 { + --border-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-green-700 { + --border-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-green-800 { + --border-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-green-900 { + --border-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-teal-50 { + --border-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-teal-100 { + --border-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-teal-200 { + --border-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-teal-300 { + --border-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-teal-400 { + --border-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-teal-500 { + --border-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-teal-600 { + --border-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-teal-700 { + --border-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-teal-800 { + --border-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-teal-900 { + --border-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-blue-50 { + --border-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-blue-100 { + --border-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-blue-200 { + --border-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-blue-300 { + --border-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-blue-400 { + --border-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-blue-500 { + --border-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-blue-600 { + --border-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-blue-700 { + --border-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-blue-800 { + --border-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-blue-900 { + --border-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-indigo-50 { + --border-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-indigo-100 { + --border-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-indigo-200 { + --border-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-indigo-300 { + --border-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-indigo-400 { + --border-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-indigo-500 { + --border-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-indigo-600 { + --border-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-indigo-700 { + --border-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-indigo-800 { + --border-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-indigo-900 { + --border-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-purple-50 { + --border-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-purple-100 { + --border-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-purple-200 { + --border-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-purple-300 { + --border-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-purple-400 { + --border-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-purple-500 { + --border-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-purple-600 { + --border-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-purple-700 { + --border-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-purple-800 { + --border-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-purple-900 { + --border-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-pink-50 { + --border-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-pink-100 { + --border-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-pink-200 { + --border-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-pink-300 { + --border-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-pink-400 { + --border-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-pink-500 { + --border-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-pink-600 { + --border-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-pink-700 { + --border-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-pink-800 { + --border-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--border-opacity)); + } + + .group:hover .xl\:group-hover\:border-pink-900 { + --border-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-transparent { + border-color: transparent; + } + + .group:focus .xl\:group-focus\:border-white { + --border-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-black { + --border-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-gray-50 { + --border-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-gray-100 { + --border-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-gray-200 { + --border-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-gray-300 { + --border-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-gray-400 { + --border-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-gray-500 { + --border-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-gray-600 { + --border-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-gray-700 { + --border-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-gray-800 { + --border-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-gray-900 { + --border-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-cool-gray-50 { + --border-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-cool-gray-100 { + --border-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-cool-gray-200 { + --border-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-cool-gray-300 { + --border-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-cool-gray-400 { + --border-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-cool-gray-500 { + --border-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-cool-gray-600 { + --border-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-cool-gray-700 { + --border-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-cool-gray-800 { + --border-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-cool-gray-900 { + --border-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-red-50 { + --border-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-red-100 { + --border-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-red-200 { + --border-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-red-300 { + --border-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-red-400 { + --border-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-red-500 { + --border-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-red-600 { + --border-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-red-700 { + --border-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-red-800 { + --border-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-red-900 { + --border-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-orange-50 { + --border-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-orange-100 { + --border-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-orange-200 { + --border-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-orange-300 { + --border-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-orange-400 { + --border-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-orange-500 { + --border-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-orange-600 { + --border-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-orange-700 { + --border-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-orange-800 { + --border-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-orange-900 { + --border-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-yellow-50 { + --border-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-yellow-100 { + --border-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-yellow-200 { + --border-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-yellow-300 { + --border-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-yellow-400 { + --border-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-yellow-500 { + --border-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-yellow-600 { + --border-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-yellow-700 { + --border-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-yellow-800 { + --border-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-yellow-900 { + --border-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-green-50 { + --border-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-green-100 { + --border-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-green-200 { + --border-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-green-300 { + --border-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-green-400 { + --border-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-green-500 { + --border-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-green-600 { + --border-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-green-700 { + --border-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-green-800 { + --border-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-green-900 { + --border-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-teal-50 { + --border-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-teal-100 { + --border-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-teal-200 { + --border-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-teal-300 { + --border-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-teal-400 { + --border-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-teal-500 { + --border-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-teal-600 { + --border-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-teal-700 { + --border-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-teal-800 { + --border-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-teal-900 { + --border-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-blue-50 { + --border-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-blue-100 { + --border-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-blue-200 { + --border-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-blue-300 { + --border-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-blue-400 { + --border-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-blue-500 { + --border-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-blue-600 { + --border-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-blue-700 { + --border-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-blue-800 { + --border-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-blue-900 { + --border-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-indigo-50 { + --border-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-indigo-100 { + --border-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-indigo-200 { + --border-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-indigo-300 { + --border-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-indigo-400 { + --border-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-indigo-500 { + --border-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-indigo-600 { + --border-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-indigo-700 { + --border-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-indigo-800 { + --border-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-indigo-900 { + --border-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-purple-50 { + --border-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-purple-100 { + --border-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-purple-200 { + --border-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-purple-300 { + --border-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-purple-400 { + --border-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-purple-500 { + --border-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-purple-600 { + --border-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-purple-700 { + --border-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-purple-800 { + --border-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-purple-900 { + --border-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-pink-50 { + --border-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-pink-100 { + --border-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-pink-200 { + --border-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-pink-300 { + --border-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-pink-400 { + --border-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-pink-500 { + --border-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-pink-600 { + --border-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-pink-700 { + --border-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-pink-800 { + --border-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--border-opacity)); + } + + .group:focus .xl\:group-focus\:border-pink-900 { + --border-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--border-opacity)); + } + + .xl\:hover\:border-transparent:hover { + border-color: transparent; + } + + .xl\:hover\:border-white:hover { + --border-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--border-opacity)); + } + + .xl\:hover\:border-black:hover { + --border-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--border-opacity)); + } + + .xl\:hover\:border-gray-50:hover { + --border-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--border-opacity)); + } + + .xl\:hover\:border-gray-100:hover { + --border-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--border-opacity)); + } + + .xl\:hover\:border-gray-200:hover { + --border-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--border-opacity)); + } + + .xl\:hover\:border-gray-300:hover { + --border-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--border-opacity)); + } + + .xl\:hover\:border-gray-400:hover { + --border-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--border-opacity)); + } + + .xl\:hover\:border-gray-500:hover { + --border-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--border-opacity)); + } + + .xl\:hover\:border-gray-600:hover { + --border-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--border-opacity)); + } + + .xl\:hover\:border-gray-700:hover { + --border-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--border-opacity)); + } + + .xl\:hover\:border-gray-800:hover { + --border-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--border-opacity)); + } + + .xl\:hover\:border-gray-900:hover { + --border-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--border-opacity)); + } + + .xl\:hover\:border-cool-gray-50:hover { + --border-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--border-opacity)); + } + + .xl\:hover\:border-cool-gray-100:hover { + --border-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--border-opacity)); + } + + .xl\:hover\:border-cool-gray-200:hover { + --border-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--border-opacity)); + } + + .xl\:hover\:border-cool-gray-300:hover { + --border-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--border-opacity)); + } + + .xl\:hover\:border-cool-gray-400:hover { + --border-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--border-opacity)); + } + + .xl\:hover\:border-cool-gray-500:hover { + --border-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--border-opacity)); + } + + .xl\:hover\:border-cool-gray-600:hover { + --border-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--border-opacity)); + } + + .xl\:hover\:border-cool-gray-700:hover { + --border-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--border-opacity)); + } + + .xl\:hover\:border-cool-gray-800:hover { + --border-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--border-opacity)); + } + + .xl\:hover\:border-cool-gray-900:hover { + --border-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--border-opacity)); + } + + .xl\:hover\:border-red-50:hover { + --border-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--border-opacity)); + } + + .xl\:hover\:border-red-100:hover { + --border-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--border-opacity)); + } + + .xl\:hover\:border-red-200:hover { + --border-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--border-opacity)); + } + + .xl\:hover\:border-red-300:hover { + --border-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--border-opacity)); + } + + .xl\:hover\:border-red-400:hover { + --border-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--border-opacity)); + } + + .xl\:hover\:border-red-500:hover { + --border-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--border-opacity)); + } + + .xl\:hover\:border-red-600:hover { + --border-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--border-opacity)); + } + + .xl\:hover\:border-red-700:hover { + --border-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--border-opacity)); + } + + .xl\:hover\:border-red-800:hover { + --border-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--border-opacity)); + } + + .xl\:hover\:border-red-900:hover { + --border-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--border-opacity)); + } + + .xl\:hover\:border-orange-50:hover { + --border-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--border-opacity)); + } + + .xl\:hover\:border-orange-100:hover { + --border-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--border-opacity)); + } + + .xl\:hover\:border-orange-200:hover { + --border-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--border-opacity)); + } + + .xl\:hover\:border-orange-300:hover { + --border-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--border-opacity)); + } + + .xl\:hover\:border-orange-400:hover { + --border-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--border-opacity)); + } + + .xl\:hover\:border-orange-500:hover { + --border-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--border-opacity)); + } + + .xl\:hover\:border-orange-600:hover { + --border-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--border-opacity)); + } + + .xl\:hover\:border-orange-700:hover { + --border-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--border-opacity)); + } + + .xl\:hover\:border-orange-800:hover { + --border-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--border-opacity)); + } + + .xl\:hover\:border-orange-900:hover { + --border-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--border-opacity)); + } + + .xl\:hover\:border-yellow-50:hover { + --border-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--border-opacity)); + } + + .xl\:hover\:border-yellow-100:hover { + --border-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--border-opacity)); + } + + .xl\:hover\:border-yellow-200:hover { + --border-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--border-opacity)); + } + + .xl\:hover\:border-yellow-300:hover { + --border-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--border-opacity)); + } + + .xl\:hover\:border-yellow-400:hover { + --border-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--border-opacity)); + } + + .xl\:hover\:border-yellow-500:hover { + --border-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--border-opacity)); + } + + .xl\:hover\:border-yellow-600:hover { + --border-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--border-opacity)); + } + + .xl\:hover\:border-yellow-700:hover { + --border-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--border-opacity)); + } + + .xl\:hover\:border-yellow-800:hover { + --border-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--border-opacity)); + } + + .xl\:hover\:border-yellow-900:hover { + --border-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--border-opacity)); + } + + .xl\:hover\:border-green-50:hover { + --border-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--border-opacity)); + } + + .xl\:hover\:border-green-100:hover { + --border-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--border-opacity)); + } + + .xl\:hover\:border-green-200:hover { + --border-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--border-opacity)); + } + + .xl\:hover\:border-green-300:hover { + --border-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--border-opacity)); + } + + .xl\:hover\:border-green-400:hover { + --border-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--border-opacity)); + } + + .xl\:hover\:border-green-500:hover { + --border-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--border-opacity)); + } + + .xl\:hover\:border-green-600:hover { + --border-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--border-opacity)); + } + + .xl\:hover\:border-green-700:hover { + --border-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--border-opacity)); + } + + .xl\:hover\:border-green-800:hover { + --border-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--border-opacity)); + } + + .xl\:hover\:border-green-900:hover { + --border-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--border-opacity)); + } + + .xl\:hover\:border-teal-50:hover { + --border-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--border-opacity)); + } + + .xl\:hover\:border-teal-100:hover { + --border-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--border-opacity)); + } + + .xl\:hover\:border-teal-200:hover { + --border-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--border-opacity)); + } + + .xl\:hover\:border-teal-300:hover { + --border-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--border-opacity)); + } + + .xl\:hover\:border-teal-400:hover { + --border-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--border-opacity)); + } + + .xl\:hover\:border-teal-500:hover { + --border-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--border-opacity)); + } + + .xl\:hover\:border-teal-600:hover { + --border-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--border-opacity)); + } + + .xl\:hover\:border-teal-700:hover { + --border-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--border-opacity)); + } + + .xl\:hover\:border-teal-800:hover { + --border-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--border-opacity)); + } + + .xl\:hover\:border-teal-900:hover { + --border-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--border-opacity)); + } + + .xl\:hover\:border-blue-50:hover { + --border-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--border-opacity)); + } + + .xl\:hover\:border-blue-100:hover { + --border-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--border-opacity)); + } + + .xl\:hover\:border-blue-200:hover { + --border-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--border-opacity)); + } + + .xl\:hover\:border-blue-300:hover { + --border-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--border-opacity)); + } + + .xl\:hover\:border-blue-400:hover { + --border-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--border-opacity)); + } + + .xl\:hover\:border-blue-500:hover { + --border-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--border-opacity)); + } + + .xl\:hover\:border-blue-600:hover { + --border-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--border-opacity)); + } + + .xl\:hover\:border-blue-700:hover { + --border-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--border-opacity)); + } + + .xl\:hover\:border-blue-800:hover { + --border-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--border-opacity)); + } + + .xl\:hover\:border-blue-900:hover { + --border-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--border-opacity)); + } + + .xl\:hover\:border-indigo-50:hover { + --border-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--border-opacity)); + } + + .xl\:hover\:border-indigo-100:hover { + --border-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--border-opacity)); + } + + .xl\:hover\:border-indigo-200:hover { + --border-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--border-opacity)); + } + + .xl\:hover\:border-indigo-300:hover { + --border-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--border-opacity)); + } + + .xl\:hover\:border-indigo-400:hover { + --border-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--border-opacity)); + } + + .xl\:hover\:border-indigo-500:hover { + --border-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--border-opacity)); + } + + .xl\:hover\:border-indigo-600:hover { + --border-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--border-opacity)); + } + + .xl\:hover\:border-indigo-700:hover { + --border-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--border-opacity)); + } + + .xl\:hover\:border-indigo-800:hover { + --border-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--border-opacity)); + } + + .xl\:hover\:border-indigo-900:hover { + --border-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--border-opacity)); + } + + .xl\:hover\:border-purple-50:hover { + --border-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--border-opacity)); + } + + .xl\:hover\:border-purple-100:hover { + --border-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--border-opacity)); + } + + .xl\:hover\:border-purple-200:hover { + --border-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--border-opacity)); + } + + .xl\:hover\:border-purple-300:hover { + --border-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--border-opacity)); + } + + .xl\:hover\:border-purple-400:hover { + --border-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--border-opacity)); + } + + .xl\:hover\:border-purple-500:hover { + --border-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--border-opacity)); + } + + .xl\:hover\:border-purple-600:hover { + --border-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--border-opacity)); + } + + .xl\:hover\:border-purple-700:hover { + --border-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--border-opacity)); + } + + .xl\:hover\:border-purple-800:hover { + --border-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--border-opacity)); + } + + .xl\:hover\:border-purple-900:hover { + --border-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--border-opacity)); + } + + .xl\:hover\:border-pink-50:hover { + --border-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--border-opacity)); + } + + .xl\:hover\:border-pink-100:hover { + --border-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--border-opacity)); + } + + .xl\:hover\:border-pink-200:hover { + --border-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--border-opacity)); + } + + .xl\:hover\:border-pink-300:hover { + --border-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--border-opacity)); + } + + .xl\:hover\:border-pink-400:hover { + --border-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--border-opacity)); + } + + .xl\:hover\:border-pink-500:hover { + --border-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--border-opacity)); + } + + .xl\:hover\:border-pink-600:hover { + --border-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--border-opacity)); + } + + .xl\:hover\:border-pink-700:hover { + --border-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--border-opacity)); + } + + .xl\:hover\:border-pink-800:hover { + --border-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--border-opacity)); + } + + .xl\:hover\:border-pink-900:hover { + --border-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--border-opacity)); + } + + .xl\:focus\:border-transparent:focus { + border-color: transparent; + } + + .xl\:focus\:border-white:focus { + --border-opacity: 1; + border-color: #ffffff; + border-color: rgba(255, 255, 255, var(--border-opacity)); + } + + .xl\:focus\:border-black:focus { + --border-opacity: 1; + border-color: #000000; + border-color: rgba(0, 0, 0, var(--border-opacity)); + } + + .xl\:focus\:border-gray-50:focus { + --border-opacity: 1; + border-color: #f9fafb; + border-color: rgba(249, 250, 251, var(--border-opacity)); + } + + .xl\:focus\:border-gray-100:focus { + --border-opacity: 1; + border-color: #f4f5f7; + border-color: rgba(244, 245, 247, var(--border-opacity)); + } + + .xl\:focus\:border-gray-200:focus { + --border-opacity: 1; + border-color: #e5e7eb; + border-color: rgba(229, 231, 235, var(--border-opacity)); + } + + .xl\:focus\:border-gray-300:focus { + --border-opacity: 1; + border-color: #d2d6dc; + border-color: rgba(210, 214, 220, var(--border-opacity)); + } + + .xl\:focus\:border-gray-400:focus { + --border-opacity: 1; + border-color: #9fa6b2; + border-color: rgba(159, 166, 178, var(--border-opacity)); + } + + .xl\:focus\:border-gray-500:focus { + --border-opacity: 1; + border-color: #6b7280; + border-color: rgba(107, 114, 128, var(--border-opacity)); + } + + .xl\:focus\:border-gray-600:focus { + --border-opacity: 1; + border-color: #4b5563; + border-color: rgba(75, 85, 99, var(--border-opacity)); + } + + .xl\:focus\:border-gray-700:focus { + --border-opacity: 1; + border-color: #374151; + border-color: rgba(55, 65, 81, var(--border-opacity)); + } + + .xl\:focus\:border-gray-800:focus { + --border-opacity: 1; + border-color: #252f3f; + border-color: rgba(37, 47, 63, var(--border-opacity)); + } + + .xl\:focus\:border-gray-900:focus { + --border-opacity: 1; + border-color: #161e2e; + border-color: rgba(22, 30, 46, var(--border-opacity)); + } + + .xl\:focus\:border-cool-gray-50:focus { + --border-opacity: 1; + border-color: #f8fafc; + border-color: rgba(248, 250, 252, var(--border-opacity)); + } + + .xl\:focus\:border-cool-gray-100:focus { + --border-opacity: 1; + border-color: #f1f5f9; + border-color: rgba(241, 245, 249, var(--border-opacity)); + } + + .xl\:focus\:border-cool-gray-200:focus { + --border-opacity: 1; + border-color: #e2e8f0; + border-color: rgba(226, 232, 240, var(--border-opacity)); + } + + .xl\:focus\:border-cool-gray-300:focus { + --border-opacity: 1; + border-color: #cfd8e3; + border-color: rgba(207, 216, 227, var(--border-opacity)); + } + + .xl\:focus\:border-cool-gray-400:focus { + --border-opacity: 1; + border-color: #97a6ba; + border-color: rgba(151, 166, 186, var(--border-opacity)); + } + + .xl\:focus\:border-cool-gray-500:focus { + --border-opacity: 1; + border-color: #64748b; + border-color: rgba(100, 116, 139, var(--border-opacity)); + } + + .xl\:focus\:border-cool-gray-600:focus { + --border-opacity: 1; + border-color: #475569; + border-color: rgba(71, 85, 105, var(--border-opacity)); + } + + .xl\:focus\:border-cool-gray-700:focus { + --border-opacity: 1; + border-color: #364152; + border-color: rgba(54, 65, 82, var(--border-opacity)); + } + + .xl\:focus\:border-cool-gray-800:focus { + --border-opacity: 1; + border-color: #27303f; + border-color: rgba(39, 48, 63, var(--border-opacity)); + } + + .xl\:focus\:border-cool-gray-900:focus { + --border-opacity: 1; + border-color: #1a202e; + border-color: rgba(26, 32, 46, var(--border-opacity)); + } + + .xl\:focus\:border-red-50:focus { + --border-opacity: 1; + border-color: #fdf2f2; + border-color: rgba(253, 242, 242, var(--border-opacity)); + } + + .xl\:focus\:border-red-100:focus { + --border-opacity: 1; + border-color: #fde8e8; + border-color: rgba(253, 232, 232, var(--border-opacity)); + } + + .xl\:focus\:border-red-200:focus { + --border-opacity: 1; + border-color: #fbd5d5; + border-color: rgba(251, 213, 213, var(--border-opacity)); + } + + .xl\:focus\:border-red-300:focus { + --border-opacity: 1; + border-color: #f8b4b4; + border-color: rgba(248, 180, 180, var(--border-opacity)); + } + + .xl\:focus\:border-red-400:focus { + --border-opacity: 1; + border-color: #f98080; + border-color: rgba(249, 128, 128, var(--border-opacity)); + } + + .xl\:focus\:border-red-500:focus { + --border-opacity: 1; + border-color: #f05252; + border-color: rgba(240, 82, 82, var(--border-opacity)); + } + + .xl\:focus\:border-red-600:focus { + --border-opacity: 1; + border-color: #e02424; + border-color: rgba(224, 36, 36, var(--border-opacity)); + } + + .xl\:focus\:border-red-700:focus { + --border-opacity: 1; + border-color: #c81e1e; + border-color: rgba(200, 30, 30, var(--border-opacity)); + } + + .xl\:focus\:border-red-800:focus { + --border-opacity: 1; + border-color: #9b1c1c; + border-color: rgba(155, 28, 28, var(--border-opacity)); + } + + .xl\:focus\:border-red-900:focus { + --border-opacity: 1; + border-color: #771d1d; + border-color: rgba(119, 29, 29, var(--border-opacity)); + } + + .xl\:focus\:border-orange-50:focus { + --border-opacity: 1; + border-color: #fff8f1; + border-color: rgba(255, 248, 241, var(--border-opacity)); + } + + .xl\:focus\:border-orange-100:focus { + --border-opacity: 1; + border-color: #feecdc; + border-color: rgba(254, 236, 220, var(--border-opacity)); + } + + .xl\:focus\:border-orange-200:focus { + --border-opacity: 1; + border-color: #fcd9bd; + border-color: rgba(252, 217, 189, var(--border-opacity)); + } + + .xl\:focus\:border-orange-300:focus { + --border-opacity: 1; + border-color: #fdba8c; + border-color: rgba(253, 186, 140, var(--border-opacity)); + } + + .xl\:focus\:border-orange-400:focus { + --border-opacity: 1; + border-color: #ff8a4c; + border-color: rgba(255, 138, 76, var(--border-opacity)); + } + + .xl\:focus\:border-orange-500:focus { + --border-opacity: 1; + border-color: #ff5a1f; + border-color: rgba(255, 90, 31, var(--border-opacity)); + } + + .xl\:focus\:border-orange-600:focus { + --border-opacity: 1; + border-color: #d03801; + border-color: rgba(208, 56, 1, var(--border-opacity)); + } + + .xl\:focus\:border-orange-700:focus { + --border-opacity: 1; + border-color: #b43403; + border-color: rgba(180, 52, 3, var(--border-opacity)); + } + + .xl\:focus\:border-orange-800:focus { + --border-opacity: 1; + border-color: #8a2c0d; + border-color: rgba(138, 44, 13, var(--border-opacity)); + } + + .xl\:focus\:border-orange-900:focus { + --border-opacity: 1; + border-color: #73230d; + border-color: rgba(115, 35, 13, var(--border-opacity)); + } + + .xl\:focus\:border-yellow-50:focus { + --border-opacity: 1; + border-color: #fdfdea; + border-color: rgba(253, 253, 234, var(--border-opacity)); + } + + .xl\:focus\:border-yellow-100:focus { + --border-opacity: 1; + border-color: #fdf6b2; + border-color: rgba(253, 246, 178, var(--border-opacity)); + } + + .xl\:focus\:border-yellow-200:focus { + --border-opacity: 1; + border-color: #fce96a; + border-color: rgba(252, 233, 106, var(--border-opacity)); + } + + .xl\:focus\:border-yellow-300:focus { + --border-opacity: 1; + border-color: #faca15; + border-color: rgba(250, 202, 21, var(--border-opacity)); + } + + .xl\:focus\:border-yellow-400:focus { + --border-opacity: 1; + border-color: #e3a008; + border-color: rgba(227, 160, 8, var(--border-opacity)); + } + + .xl\:focus\:border-yellow-500:focus { + --border-opacity: 1; + border-color: #c27803; + border-color: rgba(194, 120, 3, var(--border-opacity)); + } + + .xl\:focus\:border-yellow-600:focus { + --border-opacity: 1; + border-color: #9f580a; + border-color: rgba(159, 88, 10, var(--border-opacity)); + } + + .xl\:focus\:border-yellow-700:focus { + --border-opacity: 1; + border-color: #8e4b10; + border-color: rgba(142, 75, 16, var(--border-opacity)); + } + + .xl\:focus\:border-yellow-800:focus { + --border-opacity: 1; + border-color: #723b13; + border-color: rgba(114, 59, 19, var(--border-opacity)); + } + + .xl\:focus\:border-yellow-900:focus { + --border-opacity: 1; + border-color: #633112; + border-color: rgba(99, 49, 18, var(--border-opacity)); + } + + .xl\:focus\:border-green-50:focus { + --border-opacity: 1; + border-color: #f3faf7; + border-color: rgba(243, 250, 247, var(--border-opacity)); + } + + .xl\:focus\:border-green-100:focus { + --border-opacity: 1; + border-color: #def7ec; + border-color: rgba(222, 247, 236, var(--border-opacity)); + } + + .xl\:focus\:border-green-200:focus { + --border-opacity: 1; + border-color: #bcf0da; + border-color: rgba(188, 240, 218, var(--border-opacity)); + } + + .xl\:focus\:border-green-300:focus { + --border-opacity: 1; + border-color: #84e1bc; + border-color: rgba(132, 225, 188, var(--border-opacity)); + } + + .xl\:focus\:border-green-400:focus { + --border-opacity: 1; + border-color: #31c48d; + border-color: rgba(49, 196, 141, var(--border-opacity)); + } + + .xl\:focus\:border-green-500:focus { + --border-opacity: 1; + border-color: #0e9f6e; + border-color: rgba(14, 159, 110, var(--border-opacity)); + } + + .xl\:focus\:border-green-600:focus { + --border-opacity: 1; + border-color: #057a55; + border-color: rgba(5, 122, 85, var(--border-opacity)); + } + + .xl\:focus\:border-green-700:focus { + --border-opacity: 1; + border-color: #046c4e; + border-color: rgba(4, 108, 78, var(--border-opacity)); + } + + .xl\:focus\:border-green-800:focus { + --border-opacity: 1; + border-color: #03543f; + border-color: rgba(3, 84, 63, var(--border-opacity)); + } + + .xl\:focus\:border-green-900:focus { + --border-opacity: 1; + border-color: #014737; + border-color: rgba(1, 71, 55, var(--border-opacity)); + } + + .xl\:focus\:border-teal-50:focus { + --border-opacity: 1; + border-color: #edfafa; + border-color: rgba(237, 250, 250, var(--border-opacity)); + } + + .xl\:focus\:border-teal-100:focus { + --border-opacity: 1; + border-color: #d5f5f6; + border-color: rgba(213, 245, 246, var(--border-opacity)); + } + + .xl\:focus\:border-teal-200:focus { + --border-opacity: 1; + border-color: #afecef; + border-color: rgba(175, 236, 239, var(--border-opacity)); + } + + .xl\:focus\:border-teal-300:focus { + --border-opacity: 1; + border-color: #7edce2; + border-color: rgba(126, 220, 226, var(--border-opacity)); + } + + .xl\:focus\:border-teal-400:focus { + --border-opacity: 1; + border-color: #16bdca; + border-color: rgba(22, 189, 202, var(--border-opacity)); + } + + .xl\:focus\:border-teal-500:focus { + --border-opacity: 1; + border-color: #0694a2; + border-color: rgba(6, 148, 162, var(--border-opacity)); + } + + .xl\:focus\:border-teal-600:focus { + --border-opacity: 1; + border-color: #047481; + border-color: rgba(4, 116, 129, var(--border-opacity)); + } + + .xl\:focus\:border-teal-700:focus { + --border-opacity: 1; + border-color: #036672; + border-color: rgba(3, 102, 114, var(--border-opacity)); + } + + .xl\:focus\:border-teal-800:focus { + --border-opacity: 1; + border-color: #05505c; + border-color: rgba(5, 80, 92, var(--border-opacity)); + } + + .xl\:focus\:border-teal-900:focus { + --border-opacity: 1; + border-color: #014451; + border-color: rgba(1, 68, 81, var(--border-opacity)); + } + + .xl\:focus\:border-blue-50:focus { + --border-opacity: 1; + border-color: #ebf5ff; + border-color: rgba(235, 245, 255, var(--border-opacity)); + } + + .xl\:focus\:border-blue-100:focus { + --border-opacity: 1; + border-color: #e1effe; + border-color: rgba(225, 239, 254, var(--border-opacity)); + } + + .xl\:focus\:border-blue-200:focus { + --border-opacity: 1; + border-color: #c3ddfd; + border-color: rgba(195, 221, 253, var(--border-opacity)); + } + + .xl\:focus\:border-blue-300:focus { + --border-opacity: 1; + border-color: #a4cafe; + border-color: rgba(164, 202, 254, var(--border-opacity)); + } + + .xl\:focus\:border-blue-400:focus { + --border-opacity: 1; + border-color: #76a9fa; + border-color: rgba(118, 169, 250, var(--border-opacity)); + } + + .xl\:focus\:border-blue-500:focus { + --border-opacity: 1; + border-color: #3f83f8; + border-color: rgba(63, 131, 248, var(--border-opacity)); + } + + .xl\:focus\:border-blue-600:focus { + --border-opacity: 1; + border-color: #1c64f2; + border-color: rgba(28, 100, 242, var(--border-opacity)); + } + + .xl\:focus\:border-blue-700:focus { + --border-opacity: 1; + border-color: #1a56db; + border-color: rgba(26, 86, 219, var(--border-opacity)); + } + + .xl\:focus\:border-blue-800:focus { + --border-opacity: 1; + border-color: #1e429f; + border-color: rgba(30, 66, 159, var(--border-opacity)); + } + + .xl\:focus\:border-blue-900:focus { + --border-opacity: 1; + border-color: #233876; + border-color: rgba(35, 56, 118, var(--border-opacity)); + } + + .xl\:focus\:border-indigo-50:focus { + --border-opacity: 1; + border-color: #f0f5ff; + border-color: rgba(240, 245, 255, var(--border-opacity)); + } + + .xl\:focus\:border-indigo-100:focus { + --border-opacity: 1; + border-color: #e5edff; + border-color: rgba(229, 237, 255, var(--border-opacity)); + } + + .xl\:focus\:border-indigo-200:focus { + --border-opacity: 1; + border-color: #cddbfe; + border-color: rgba(205, 219, 254, var(--border-opacity)); + } + + .xl\:focus\:border-indigo-300:focus { + --border-opacity: 1; + border-color: #b4c6fc; + border-color: rgba(180, 198, 252, var(--border-opacity)); + } + + .xl\:focus\:border-indigo-400:focus { + --border-opacity: 1; + border-color: #8da2fb; + border-color: rgba(141, 162, 251, var(--border-opacity)); + } + + .xl\:focus\:border-indigo-500:focus { + --border-opacity: 1; + border-color: #6875f5; + border-color: rgba(104, 117, 245, var(--border-opacity)); + } + + .xl\:focus\:border-indigo-600:focus { + --border-opacity: 1; + border-color: #5850ec; + border-color: rgba(88, 80, 236, var(--border-opacity)); + } + + .xl\:focus\:border-indigo-700:focus { + --border-opacity: 1; + border-color: #5145cd; + border-color: rgba(81, 69, 205, var(--border-opacity)); + } + + .xl\:focus\:border-indigo-800:focus { + --border-opacity: 1; + border-color: #42389d; + border-color: rgba(66, 56, 157, var(--border-opacity)); + } + + .xl\:focus\:border-indigo-900:focus { + --border-opacity: 1; + border-color: #362f78; + border-color: rgba(54, 47, 120, var(--border-opacity)); + } + + .xl\:focus\:border-purple-50:focus { + --border-opacity: 1; + border-color: #f6f5ff; + border-color: rgba(246, 245, 255, var(--border-opacity)); + } + + .xl\:focus\:border-purple-100:focus { + --border-opacity: 1; + border-color: #edebfe; + border-color: rgba(237, 235, 254, var(--border-opacity)); + } + + .xl\:focus\:border-purple-200:focus { + --border-opacity: 1; + border-color: #dcd7fe; + border-color: rgba(220, 215, 254, var(--border-opacity)); + } + + .xl\:focus\:border-purple-300:focus { + --border-opacity: 1; + border-color: #cabffd; + border-color: rgba(202, 191, 253, var(--border-opacity)); + } + + .xl\:focus\:border-purple-400:focus { + --border-opacity: 1; + border-color: #ac94fa; + border-color: rgba(172, 148, 250, var(--border-opacity)); + } + + .xl\:focus\:border-purple-500:focus { + --border-opacity: 1; + border-color: #9061f9; + border-color: rgba(144, 97, 249, var(--border-opacity)); + } + + .xl\:focus\:border-purple-600:focus { + --border-opacity: 1; + border-color: #7e3af2; + border-color: rgba(126, 58, 242, var(--border-opacity)); + } + + .xl\:focus\:border-purple-700:focus { + --border-opacity: 1; + border-color: #6c2bd9; + border-color: rgba(108, 43, 217, var(--border-opacity)); + } + + .xl\:focus\:border-purple-800:focus { + --border-opacity: 1; + border-color: #5521b5; + border-color: rgba(85, 33, 181, var(--border-opacity)); + } + + .xl\:focus\:border-purple-900:focus { + --border-opacity: 1; + border-color: #4a1d96; + border-color: rgba(74, 29, 150, var(--border-opacity)); + } + + .xl\:focus\:border-pink-50:focus { + --border-opacity: 1; + border-color: #fdf2f8; + border-color: rgba(253, 242, 248, var(--border-opacity)); + } + + .xl\:focus\:border-pink-100:focus { + --border-opacity: 1; + border-color: #fce8f3; + border-color: rgba(252, 232, 243, var(--border-opacity)); + } + + .xl\:focus\:border-pink-200:focus { + --border-opacity: 1; + border-color: #fad1e8; + border-color: rgba(250, 209, 232, var(--border-opacity)); + } + + .xl\:focus\:border-pink-300:focus { + --border-opacity: 1; + border-color: #f8b4d9; + border-color: rgba(248, 180, 217, var(--border-opacity)); + } + + .xl\:focus\:border-pink-400:focus { + --border-opacity: 1; + border-color: #f17eb8; + border-color: rgba(241, 126, 184, var(--border-opacity)); + } + + .xl\:focus\:border-pink-500:focus { + --border-opacity: 1; + border-color: #e74694; + border-color: rgba(231, 70, 148, var(--border-opacity)); + } + + .xl\:focus\:border-pink-600:focus { + --border-opacity: 1; + border-color: #d61f69; + border-color: rgba(214, 31, 105, var(--border-opacity)); + } + + .xl\:focus\:border-pink-700:focus { + --border-opacity: 1; + border-color: #bf125d; + border-color: rgba(191, 18, 93, var(--border-opacity)); + } + + .xl\:focus\:border-pink-800:focus { + --border-opacity: 1; + border-color: #99154b; + border-color: rgba(153, 21, 75, var(--border-opacity)); + } + + .xl\:focus\:border-pink-900:focus { + --border-opacity: 1; + border-color: #751a3d; + border-color: rgba(117, 26, 61, var(--border-opacity)); + } + + .xl\:border-opacity-0 { + --border-opacity: 0; + } + + .xl\:border-opacity-25 { + --border-opacity: 0.25; + } + + .xl\:border-opacity-50 { + --border-opacity: 0.5; + } + + .xl\:border-opacity-75 { + --border-opacity: 0.75; + } + + .xl\:border-opacity-100 { + --border-opacity: 1; + } + + .xl\:hover\:border-opacity-0:hover { + --border-opacity: 0; + } + + .xl\:hover\:border-opacity-25:hover { + --border-opacity: 0.25; + } + + .xl\:hover\:border-opacity-50:hover { + --border-opacity: 0.5; + } + + .xl\:hover\:border-opacity-75:hover { + --border-opacity: 0.75; + } + + .xl\:hover\:border-opacity-100:hover { + --border-opacity: 1; + } + + .xl\:focus\:border-opacity-0:focus { + --border-opacity: 0; + } + + .xl\:focus\:border-opacity-25:focus { + --border-opacity: 0.25; + } + + .xl\:focus\:border-opacity-50:focus { + --border-opacity: 0.5; + } + + .xl\:focus\:border-opacity-75:focus { + --border-opacity: 0.75; + } + + .xl\:focus\:border-opacity-100:focus { + --border-opacity: 1; + } + + .xl\:rounded-none { + border-radius: 0; + } + + .xl\:rounded-sm { + border-radius: 0.125rem; + } + + .xl\:rounded { + border-radius: 0.25rem; + } + + .xl\:rounded-md { + border-radius: 0.375rem; + } + + .xl\:rounded-lg { + border-radius: 0.5rem; + } + + .xl\:rounded-full { + border-radius: 9999px; + } + + .xl\:rounded-t-none { + border-top-left-radius: 0; + border-top-right-radius: 0; + } + + .xl\:rounded-r-none { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + + .xl\:rounded-b-none { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + } + + .xl\:rounded-l-none { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + + .xl\:rounded-t-sm { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .xl\:rounded-r-sm { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .xl\:rounded-b-sm { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .xl\:rounded-l-sm { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .xl\:rounded-t { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .xl\:rounded-r { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .xl\:rounded-b { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .xl\:rounded-l { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .xl\:rounded-t-md { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .xl\:rounded-r-md { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .xl\:rounded-b-md { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .xl\:rounded-l-md { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .xl\:rounded-t-lg { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .xl\:rounded-r-lg { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .xl\:rounded-b-lg { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .xl\:rounded-l-lg { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .xl\:rounded-t-full { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .xl\:rounded-r-full { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .xl\:rounded-b-full { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .xl\:rounded-l-full { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .xl\:rounded-tl-none { + border-top-left-radius: 0; + } + + .xl\:rounded-tr-none { + border-top-right-radius: 0; + } + + .xl\:rounded-br-none { + border-bottom-right-radius: 0; + } + + .xl\:rounded-bl-none { + border-bottom-left-radius: 0; + } + + .xl\:rounded-tl-sm { + border-top-left-radius: 0.125rem; + } + + .xl\:rounded-tr-sm { + border-top-right-radius: 0.125rem; + } + + .xl\:rounded-br-sm { + border-bottom-right-radius: 0.125rem; + } + + .xl\:rounded-bl-sm { + border-bottom-left-radius: 0.125rem; + } + + .xl\:rounded-tl { + border-top-left-radius: 0.25rem; + } + + .xl\:rounded-tr { + border-top-right-radius: 0.25rem; + } + + .xl\:rounded-br { + border-bottom-right-radius: 0.25rem; + } + + .xl\:rounded-bl { + border-bottom-left-radius: 0.25rem; + } + + .xl\:rounded-tl-md { + border-top-left-radius: 0.375rem; + } + + .xl\:rounded-tr-md { + border-top-right-radius: 0.375rem; + } + + .xl\:rounded-br-md { + border-bottom-right-radius: 0.375rem; + } + + .xl\:rounded-bl-md { + border-bottom-left-radius: 0.375rem; + } + + .xl\:rounded-tl-lg { + border-top-left-radius: 0.5rem; + } + + .xl\:rounded-tr-lg { + border-top-right-radius: 0.5rem; + } + + .xl\:rounded-br-lg { + border-bottom-right-radius: 0.5rem; + } + + .xl\:rounded-bl-lg { + border-bottom-left-radius: 0.5rem; + } + + .xl\:rounded-tl-full { + border-top-left-radius: 9999px; + } + + .xl\:rounded-tr-full { + border-top-right-radius: 9999px; + } + + .xl\:rounded-br-full { + border-bottom-right-radius: 9999px; + } + + .xl\:rounded-bl-full { + border-bottom-left-radius: 9999px; + } + + .xl\:border-solid { + border-style: solid; + } + + .xl\:border-dashed { + border-style: dashed; + } + + .xl\:border-dotted { + border-style: dotted; + } + + .xl\:border-double { + border-style: double; + } + + .xl\:border-none { + border-style: none; + } + + .xl\:border-0 { + border-width: 0; + } + + .xl\:border-2 { + border-width: 2px; + } + + .xl\:border-4 { + border-width: 4px; + } + + .xl\:border-8 { + border-width: 8px; + } + + .xl\:border { + border-width: 1px; + } + + .xl\:border-t-0 { + border-top-width: 0; + } + + .xl\:border-r-0 { + border-right-width: 0; + } + + .xl\:border-b-0 { + border-bottom-width: 0; + } + + .xl\:border-l-0 { + border-left-width: 0; + } + + .xl\:border-t-2 { + border-top-width: 2px; + } + + .xl\:border-r-2 { + border-right-width: 2px; + } + + .xl\:border-b-2 { + border-bottom-width: 2px; + } + + .xl\:border-l-2 { + border-left-width: 2px; + } + + .xl\:border-t-4 { + border-top-width: 4px; + } + + .xl\:border-r-4 { + border-right-width: 4px; + } + + .xl\:border-b-4 { + border-bottom-width: 4px; + } + + .xl\:border-l-4 { + border-left-width: 4px; + } + + .xl\:border-t-8 { + border-top-width: 8px; + } + + .xl\:border-r-8 { + border-right-width: 8px; + } + + .xl\:border-b-8 { + border-bottom-width: 8px; + } + + .xl\:border-l-8 { + border-left-width: 8px; + } + + .xl\:border-t { + border-top-width: 1px; + } + + .xl\:border-r { + border-right-width: 1px; + } + + .xl\:border-b { + border-bottom-width: 1px; + } + + .xl\:border-l { + border-left-width: 1px; + } + + .xl\:box-border { + box-sizing: border-box; + } + + .xl\:box-content { + box-sizing: content-box; + } + + .xl\:cursor-auto { + cursor: auto; + } + + .xl\:cursor-default { + cursor: default; + } + + .xl\:cursor-pointer { + cursor: pointer; + } + + .xl\:cursor-wait { + cursor: wait; + } + + .xl\:cursor-text { + cursor: text; + } + + .xl\:cursor-move { + cursor: move; + } + + .xl\:cursor-not-allowed { + cursor: not-allowed; + } + + .xl\:block { + display: block; + } + + .xl\:inline-block { + display: inline-block; + } + + .xl\:inline { + display: inline; + } + + .xl\:flex { + display: flex; + } + + .xl\:inline-flex { + display: inline-flex; + } + + .xl\:table { + display: table; + } + + .xl\:table-caption { + display: table-caption; + } + + .xl\:table-cell { + display: table-cell; + } + + .xl\:table-column { + display: table-column; + } + + .xl\:table-column-group { + display: table-column-group; + } + + .xl\:table-footer-group { + display: table-footer-group; + } + + .xl\:table-header-group { + display: table-header-group; + } + + .xl\:table-row-group { + display: table-row-group; + } + + .xl\:table-row { + display: table-row; + } + + .xl\:flow-root { + display: flow-root; + } + + .xl\:grid { + display: grid; + } + + .xl\:inline-grid { + display: inline-grid; + } + + .xl\:contents { + display: contents; + } + + .xl\:hidden { + display: none; + } + + .xl\:flex-row { + flex-direction: row; + } + + .xl\:flex-row-reverse { + flex-direction: row-reverse; + } + + .xl\:flex-col { + flex-direction: column; + } + + .xl\:flex-col-reverse { + flex-direction: column-reverse; + } + + .xl\:flex-wrap { + flex-wrap: wrap; + } + + .xl\:flex-wrap-reverse { + flex-wrap: wrap-reverse; + } + + .xl\:flex-no-wrap { + flex-wrap: nowrap; + } + + .xl\:place-items-auto { + place-items: auto; + } + + .xl\:place-items-start { + place-items: start; + } + + .xl\:place-items-end { + place-items: end; + } + + .xl\:place-items-center { + place-items: center; + } + + .xl\:place-items-stretch { + place-items: stretch; + } + + .xl\:place-content-center { + place-content: center; + } + + .xl\:place-content-start { + place-content: start; + } + + .xl\:place-content-end { + place-content: end; + } + + .xl\:place-content-between { + place-content: space-between; + } + + .xl\:place-content-around { + place-content: space-around; + } + + .xl\:place-content-evenly { + place-content: space-evenly; + } + + .xl\:place-content-stretch { + place-content: stretch; + } + + .xl\:place-self-auto { + place-self: auto; + } + + .xl\:place-self-start { + place-self: start; + } + + .xl\:place-self-end { + place-self: end; + } + + .xl\:place-self-center { + place-self: center; + } + + .xl\:place-self-stretch { + place-self: stretch; + } + + .xl\:items-start { + align-items: flex-start; + } + + .xl\:items-end { + align-items: flex-end; + } + + .xl\:items-center { + align-items: center; + } + + .xl\:items-baseline { + align-items: baseline; + } + + .xl\:items-stretch { + align-items: stretch; + } + + .xl\:content-center { + align-content: center; + } + + .xl\:content-start { + align-content: flex-start; + } + + .xl\:content-end { + align-content: flex-end; + } + + .xl\:content-between { + align-content: space-between; + } + + .xl\:content-around { + align-content: space-around; + } + + .xl\:content-evenly { + align-content: space-evenly; + } + + .xl\:self-auto { + align-self: auto; + } + + .xl\:self-start { + align-self: flex-start; + } + + .xl\:self-end { + align-self: flex-end; + } + + .xl\:self-center { + align-self: center; + } + + .xl\:self-stretch { + align-self: stretch; + } + + .xl\:justify-items-auto { + justify-items: auto; + } + + .xl\:justify-items-start { + justify-items: start; + } + + .xl\:justify-items-end { + justify-items: end; + } + + .xl\:justify-items-center { + justify-items: center; + } + + .xl\:justify-items-stretch { + justify-items: stretch; + } + + .xl\:justify-start { + justify-content: flex-start; + } + + .xl\:justify-end { + justify-content: flex-end; + } + + .xl\:justify-center { + justify-content: center; + } + + .xl\:justify-between { + justify-content: space-between; + } + + .xl\:justify-around { + justify-content: space-around; + } + + .xl\:justify-evenly { + justify-content: space-evenly; + } + + .xl\:justify-self-auto { + justify-self: auto; + } + + .xl\:justify-self-start { + justify-self: start; + } + + .xl\:justify-self-end { + justify-self: end; + } + + .xl\:justify-self-center { + justify-self: center; + } + + .xl\:justify-self-stretch { + justify-self: stretch; + } + + .xl\:flex-1 { + flex: 1 1 0%; + } + + .xl\:flex-auto { + flex: 1 1 auto; + } + + .xl\:flex-initial { + flex: 0 1 auto; + } + + .xl\:flex-none { + flex: none; + } + + .xl\:flex-grow-0 { + flex-grow: 0; + } + + .xl\:flex-grow { + flex-grow: 1; + } + + .xl\:flex-shrink-0 { + flex-shrink: 0; + } + + .xl\:flex-shrink { + flex-shrink: 1; + } + + .xl\:order-1 { + order: 1; + } + + .xl\:order-2 { + order: 2; + } + + .xl\:order-3 { + order: 3; + } + + .xl\:order-4 { + order: 4; + } + + .xl\:order-5 { + order: 5; + } + + .xl\:order-6 { + order: 6; + } + + .xl\:order-7 { + order: 7; + } + + .xl\:order-8 { + order: 8; + } + + .xl\:order-9 { + order: 9; + } + + .xl\:order-10 { + order: 10; + } + + .xl\:order-11 { + order: 11; + } + + .xl\:order-12 { + order: 12; + } + + .xl\:order-first { + order: -9999; + } + + .xl\:order-last { + order: 9999; + } + + .xl\:order-none { + order: 0; + } + + .xl\:float-right { + float: right; + } + + .xl\:float-left { + float: left; + } + + .xl\:float-none { + float: none; + } + + .xl\:clearfix:after { + content: ""; + display: table; + clear: both; + } + + .xl\:clear-left { + clear: left; + } + + .xl\:clear-right { + clear: right; + } + + .xl\:clear-both { + clear: both; + } + + .xl\:clear-none { + clear: none; + } + + .xl\:font-sans { + font-family: Nunito, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + } + + .xl\:font-serif { + font-family: Georgia, Cambria, "Times New Roman", Times, serif; + } + + .xl\:font-mono { + font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + } + + .xl\:font-hairline { + font-weight: 100; + } + + .xl\:font-thin { + font-weight: 200; + } + + .xl\:font-light { + font-weight: 300; + } + + .xl\:font-normal { + font-weight: 400; + } + + .xl\:font-medium { + font-weight: 500; + } + + .xl\:font-semibold { + font-weight: 600; + } + + .xl\:font-bold { + font-weight: 700; + } + + .xl\:font-extrabold { + font-weight: 800; + } + + .xl\:font-black { + font-weight: 900; + } + + .xl\:hover\:font-hairline:hover { + font-weight: 100; + } + + .xl\:hover\:font-thin:hover { + font-weight: 200; + } + + .xl\:hover\:font-light:hover { + font-weight: 300; + } + + .xl\:hover\:font-normal:hover { + font-weight: 400; + } + + .xl\:hover\:font-medium:hover { + font-weight: 500; + } + + .xl\:hover\:font-semibold:hover { + font-weight: 600; + } + + .xl\:hover\:font-bold:hover { + font-weight: 700; + } + + .xl\:hover\:font-extrabold:hover { + font-weight: 800; + } + + .xl\:hover\:font-black:hover { + font-weight: 900; + } + + .xl\:focus\:font-hairline:focus { + font-weight: 100; + } + + .xl\:focus\:font-thin:focus { + font-weight: 200; + } + + .xl\:focus\:font-light:focus { + font-weight: 300; + } + + .xl\:focus\:font-normal:focus { + font-weight: 400; + } + + .xl\:focus\:font-medium:focus { + font-weight: 500; + } + + .xl\:focus\:font-semibold:focus { + font-weight: 600; + } + + .xl\:focus\:font-bold:focus { + font-weight: 700; + } + + .xl\:focus\:font-extrabold:focus { + font-weight: 800; + } + + .xl\:focus\:font-black:focus { + font-weight: 900; + } + + .xl\:h-0 { + height: 0; + } + + .xl\:h-1 { + height: 0.25rem; + } + + .xl\:h-2 { + height: 0.5rem; + } + + .xl\:h-3 { + height: 0.75rem; + } + + .xl\:h-4 { + height: 1rem; + } + + .xl\:h-5 { + height: 1.25rem; + } + + .xl\:h-6 { + height: 1.5rem; + } + + .xl\:h-7 { + height: 1.75rem; + } + + .xl\:h-8 { + height: 2rem; + } + + .xl\:h-9 { + height: 2.25rem; + } + + .xl\:h-10 { + height: 2.5rem; + } + + .xl\:h-11 { + height: 2.75rem; + } + + .xl\:h-12 { + height: 3rem; + } + + .xl\:h-13 { + height: 3.25rem; + } + + .xl\:h-14 { + height: 3.5rem; + } + + .xl\:h-15 { + height: 3.75rem; + } + + .xl\:h-16 { + height: 4rem; + } + + .xl\:h-20 { + height: 5rem; + } + + .xl\:h-24 { + height: 6rem; + } + + .xl\:h-28 { + height: 7rem; + } + + .xl\:h-32 { + height: 8rem; + } + + .xl\:h-36 { + height: 9rem; + } + + .xl\:h-40 { + height: 10rem; + } + + .xl\:h-44 { + height: 11rem; + } + + .xl\:h-48 { + height: 12rem; + } + + .xl\:h-52 { + height: 13rem; + } + + .xl\:h-56 { + height: 14rem; + } + + .xl\:h-60 { + height: 15rem; + } + + .xl\:h-64 { + height: 16rem; + } + + .xl\:h-72 { + height: 18rem; + } + + .xl\:h-80 { + height: 20rem; + } + + .xl\:h-96 { + height: 24rem; + } + + .xl\:h-auto { + height: auto; + } + + .xl\:h-px { + height: 1px; + } + + .xl\:h-0\.5 { + height: 0.125rem; + } + + .xl\:h-1\.5 { + height: 0.375rem; + } + + .xl\:h-2\.5 { + height: 0.625rem; + } + + .xl\:h-3\.5 { + height: 0.875rem; + } + + .xl\:h-1\/2 { + height: 50%; + } + + .xl\:h-1\/3 { + height: 33.333333%; + } + + .xl\:h-2\/3 { + height: 66.666667%; + } + + .xl\:h-1\/4 { + height: 25%; + } + + .xl\:h-2\/4 { + height: 50%; + } + + .xl\:h-3\/4 { + height: 75%; + } + + .xl\:h-1\/5 { + height: 20%; + } + + .xl\:h-2\/5 { + height: 40%; + } + + .xl\:h-3\/5 { + height: 60%; + } + + .xl\:h-4\/5 { + height: 80%; + } + + .xl\:h-1\/6 { + height: 16.666667%; + } + + .xl\:h-2\/6 { + height: 33.333333%; + } + + .xl\:h-3\/6 { + height: 50%; + } + + .xl\:h-4\/6 { + height: 66.666667%; + } + + .xl\:h-5\/6 { + height: 83.333333%; + } + + .xl\:h-1\/12 { + height: 8.333333%; + } + + .xl\:h-2\/12 { + height: 16.666667%; + } + + .xl\:h-3\/12 { + height: 25%; + } + + .xl\:h-4\/12 { + height: 33.333333%; + } + + .xl\:h-5\/12 { + height: 41.666667%; + } + + .xl\:h-6\/12 { + height: 50%; + } + + .xl\:h-7\/12 { + height: 58.333333%; + } + + .xl\:h-8\/12 { + height: 66.666667%; + } + + .xl\:h-9\/12 { + height: 75%; + } + + .xl\:h-10\/12 { + height: 83.333333%; + } + + .xl\:h-11\/12 { + height: 91.666667%; + } + + .xl\:h-full { + height: 100%; + } + + .xl\:h-screen { + height: 100vh; + } + + .xl\:text-xs { + font-size: 0.75rem; + } + + .xl\:text-sm { + font-size: 0.875rem; + } + + .xl\:text-base { + font-size: 1rem; + } + + .xl\:text-lg { + font-size: 1.125rem; + } + + .xl\:text-xl { + font-size: 1.25rem; + } + + .xl\:text-2xl { + font-size: 1.5rem; + } + + .xl\:text-3xl { + font-size: 1.875rem; + } + + .xl\:text-4xl { + font-size: 2.25rem; + } + + .xl\:text-5xl { + font-size: 3rem; + } + + .xl\:text-6xl { + font-size: 4rem; + } + + .xl\:leading-3 { + line-height: .75rem; + } + + .xl\:leading-4 { + line-height: 1rem; + } + + .xl\:leading-5 { + line-height: 1.25rem; + } + + .xl\:leading-6 { + line-height: 1.5rem; + } + + .xl\:leading-7 { + line-height: 1.75rem; + } + + .xl\:leading-8 { + line-height: 2rem; + } + + .xl\:leading-9 { + line-height: 2.25rem; + } + + .xl\:leading-10 { + line-height: 2.5rem; + } + + .xl\:leading-none { + line-height: 1; + } + + .xl\:leading-tight { + line-height: 1.25; + } + + .xl\:leading-snug { + line-height: 1.375; + } + + .xl\:leading-normal { + line-height: 1.5; + } + + .xl\:leading-relaxed { + line-height: 1.625; + } + + .xl\:leading-loose { + line-height: 2; + } + + .xl\:list-inside { + list-style-position: inside; + } + + .xl\:list-outside { + list-style-position: outside; + } + + .xl\:list-none { + list-style-type: none; + } + + .xl\:list-disc { + list-style-type: disc; + } + + .xl\:list-decimal { + list-style-type: decimal; + } + + .xl\:m-0 { + margin: 0; + } + + .xl\:m-1 { + margin: 0.25rem; + } + + .xl\:m-2 { + margin: 0.5rem; + } + + .xl\:m-3 { + margin: 0.75rem; + } + + .xl\:m-4 { + margin: 1rem; + } + + .xl\:m-5 { + margin: 1.25rem; + } + + .xl\:m-6 { + margin: 1.5rem; + } + + .xl\:m-7 { + margin: 1.75rem; + } + + .xl\:m-8 { + margin: 2rem; + } + + .xl\:m-9 { + margin: 2.25rem; + } + + .xl\:m-10 { + margin: 2.5rem; + } + + .xl\:m-11 { + margin: 2.75rem; + } + + .xl\:m-12 { + margin: 3rem; + } + + .xl\:m-13 { + margin: 3.25rem; + } + + .xl\:m-14 { + margin: 3.5rem; + } + + .xl\:m-15 { + margin: 3.75rem; + } + + .xl\:m-16 { + margin: 4rem; + } + + .xl\:m-20 { + margin: 5rem; + } + + .xl\:m-24 { + margin: 6rem; + } + + .xl\:m-28 { + margin: 7rem; + } + + .xl\:m-32 { + margin: 8rem; + } + + .xl\:m-36 { + margin: 9rem; + } + + .xl\:m-40 { + margin: 10rem; + } + + .xl\:m-44 { + margin: 11rem; + } + + .xl\:m-48 { + margin: 12rem; + } + + .xl\:m-52 { + margin: 13rem; + } + + .xl\:m-56 { + margin: 14rem; + } + + .xl\:m-60 { + margin: 15rem; + } + + .xl\:m-64 { + margin: 16rem; + } + + .xl\:m-72 { + margin: 18rem; + } + + .xl\:m-80 { + margin: 20rem; + } + + .xl\:m-96 { + margin: 24rem; + } + + .xl\:m-auto { + margin: auto; + } + + .xl\:m-px { + margin: 1px; + } + + .xl\:m-0\.5 { + margin: 0.125rem; + } + + .xl\:m-1\.5 { + margin: 0.375rem; + } + + .xl\:m-2\.5 { + margin: 0.625rem; + } + + .xl\:m-3\.5 { + margin: 0.875rem; + } + + .xl\:m-1\/2 { + margin: 50%; + } + + .xl\:m-1\/3 { + margin: 33.333333%; + } + + .xl\:m-2\/3 { + margin: 66.666667%; + } + + .xl\:m-1\/4 { + margin: 25%; + } + + .xl\:m-2\/4 { + margin: 50%; + } + + .xl\:m-3\/4 { + margin: 75%; + } + + .xl\:m-1\/5 { + margin: 20%; + } + + .xl\:m-2\/5 { + margin: 40%; + } + + .xl\:m-3\/5 { + margin: 60%; + } + + .xl\:m-4\/5 { + margin: 80%; + } + + .xl\:m-1\/6 { + margin: 16.666667%; + } + + .xl\:m-2\/6 { + margin: 33.333333%; + } + + .xl\:m-3\/6 { + margin: 50%; + } + + .xl\:m-4\/6 { + margin: 66.666667%; + } + + .xl\:m-5\/6 { + margin: 83.333333%; + } + + .xl\:m-1\/12 { + margin: 8.333333%; + } + + .xl\:m-2\/12 { + margin: 16.666667%; + } + + .xl\:m-3\/12 { + margin: 25%; + } + + .xl\:m-4\/12 { + margin: 33.333333%; + } + + .xl\:m-5\/12 { + margin: 41.666667%; + } + + .xl\:m-6\/12 { + margin: 50%; + } + + .xl\:m-7\/12 { + margin: 58.333333%; + } + + .xl\:m-8\/12 { + margin: 66.666667%; + } + + .xl\:m-9\/12 { + margin: 75%; + } + + .xl\:m-10\/12 { + margin: 83.333333%; + } + + .xl\:m-11\/12 { + margin: 91.666667%; + } + + .xl\:m-full { + margin: 100%; + } + + .xl\:-m-1 { + margin: -0.25rem; + } + + .xl\:-m-2 { + margin: -0.5rem; + } + + .xl\:-m-3 { + margin: -0.75rem; + } + + .xl\:-m-4 { + margin: -1rem; + } + + .xl\:-m-5 { + margin: -1.25rem; + } + + .xl\:-m-6 { + margin: -1.5rem; + } + + .xl\:-m-7 { + margin: -1.75rem; + } + + .xl\:-m-8 { + margin: -2rem; + } + + .xl\:-m-9 { + margin: -2.25rem; + } + + .xl\:-m-10 { + margin: -2.5rem; + } + + .xl\:-m-11 { + margin: -2.75rem; + } + + .xl\:-m-12 { + margin: -3rem; + } + + .xl\:-m-13 { + margin: -3.25rem; + } + + .xl\:-m-14 { + margin: -3.5rem; + } + + .xl\:-m-15 { + margin: -3.75rem; + } + + .xl\:-m-16 { + margin: -4rem; + } + + .xl\:-m-20 { + margin: -5rem; + } + + .xl\:-m-24 { + margin: -6rem; + } + + .xl\:-m-28 { + margin: -7rem; + } + + .xl\:-m-32 { + margin: -8rem; + } + + .xl\:-m-36 { + margin: -9rem; + } + + .xl\:-m-40 { + margin: -10rem; + } + + .xl\:-m-44 { + margin: -11rem; + } + + .xl\:-m-48 { + margin: -12rem; + } + + .xl\:-m-52 { + margin: -13rem; + } + + .xl\:-m-56 { + margin: -14rem; + } + + .xl\:-m-60 { + margin: -15rem; + } + + .xl\:-m-64 { + margin: -16rem; + } + + .xl\:-m-72 { + margin: -18rem; + } + + .xl\:-m-80 { + margin: -20rem; + } + + .xl\:-m-96 { + margin: -24rem; + } + + .xl\:-m-px { + margin: -1px; + } + + .xl\:-m-0\.5 { + margin: -0.125rem; + } + + .xl\:-m-1\.5 { + margin: -0.375rem; + } + + .xl\:-m-2\.5 { + margin: -0.625rem; + } + + .xl\:-m-3\.5 { + margin: -0.875rem; + } + + .xl\:-m-1\/2 { + margin: -50%; + } + + .xl\:-m-1\/3 { + margin: -33.33333%; + } + + .xl\:-m-2\/3 { + margin: -66.66667%; + } + + .xl\:-m-1\/4 { + margin: -25%; + } + + .xl\:-m-2\/4 { + margin: -50%; + } + + .xl\:-m-3\/4 { + margin: -75%; + } + + .xl\:-m-1\/5 { + margin: -20%; + } + + .xl\:-m-2\/5 { + margin: -40%; + } + + .xl\:-m-3\/5 { + margin: -60%; + } + + .xl\:-m-4\/5 { + margin: -80%; + } + + .xl\:-m-1\/6 { + margin: -16.66667%; + } + + .xl\:-m-2\/6 { + margin: -33.33333%; + } + + .xl\:-m-3\/6 { + margin: -50%; + } + + .xl\:-m-4\/6 { + margin: -66.66667%; + } + + .xl\:-m-5\/6 { + margin: -83.33333%; + } + + .xl\:-m-1\/12 { + margin: -8.33333%; + } + + .xl\:-m-2\/12 { + margin: -16.66667%; + } + + .xl\:-m-3\/12 { + margin: -25%; + } + + .xl\:-m-4\/12 { + margin: -33.33333%; + } + + .xl\:-m-5\/12 { + margin: -41.66667%; + } + + .xl\:-m-6\/12 { + margin: -50%; + } + + .xl\:-m-7\/12 { + margin: -58.33333%; + } + + .xl\:-m-8\/12 { + margin: -66.66667%; + } + + .xl\:-m-9\/12 { + margin: -75%; + } + + .xl\:-m-10\/12 { + margin: -83.33333%; + } + + .xl\:-m-11\/12 { + margin: -91.66667%; + } + + .xl\:-m-full { + margin: -100%; + } + + .xl\:my-0 { + margin-top: 0; + margin-bottom: 0; + } + + .xl\:mx-0 { + margin-left: 0; + margin-right: 0; + } + + .xl\:my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; + } + + .xl\:mx-1 { + margin-left: 0.25rem; + margin-right: 0.25rem; + } + + .xl\:my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; + } + + .xl\:mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + + .xl\:my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + } + + .xl\:mx-3 { + margin-left: 0.75rem; + margin-right: 0.75rem; + } + + .xl\:my-4 { + margin-top: 1rem; + margin-bottom: 1rem; + } + + .xl\:mx-4 { + margin-left: 1rem; + margin-right: 1rem; + } + + .xl\:my-5 { + margin-top: 1.25rem; + margin-bottom: 1.25rem; + } + + .xl\:mx-5 { + margin-left: 1.25rem; + margin-right: 1.25rem; + } + + .xl\:my-6 { + margin-top: 1.5rem; + margin-bottom: 1.5rem; + } + + .xl\:mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem; + } + + .xl\:my-7 { + margin-top: 1.75rem; + margin-bottom: 1.75rem; + } + + .xl\:mx-7 { + margin-left: 1.75rem; + margin-right: 1.75rem; + } + + .xl\:my-8 { + margin-top: 2rem; + margin-bottom: 2rem; + } + + .xl\:mx-8 { + margin-left: 2rem; + margin-right: 2rem; + } + + .xl\:my-9 { + margin-top: 2.25rem; + margin-bottom: 2.25rem; + } + + .xl\:mx-9 { + margin-left: 2.25rem; + margin-right: 2.25rem; + } + + .xl\:my-10 { + margin-top: 2.5rem; + margin-bottom: 2.5rem; + } + + .xl\:mx-10 { + margin-left: 2.5rem; + margin-right: 2.5rem; + } + + .xl\:my-11 { + margin-top: 2.75rem; + margin-bottom: 2.75rem; + } + + .xl\:mx-11 { + margin-left: 2.75rem; + margin-right: 2.75rem; + } + + .xl\:my-12 { + margin-top: 3rem; + margin-bottom: 3rem; + } + + .xl\:mx-12 { + margin-left: 3rem; + margin-right: 3rem; + } + + .xl\:my-13 { + margin-top: 3.25rem; + margin-bottom: 3.25rem; + } + + .xl\:mx-13 { + margin-left: 3.25rem; + margin-right: 3.25rem; + } + + .xl\:my-14 { + margin-top: 3.5rem; + margin-bottom: 3.5rem; + } + + .xl\:mx-14 { + margin-left: 3.5rem; + margin-right: 3.5rem; + } + + .xl\:my-15 { + margin-top: 3.75rem; + margin-bottom: 3.75rem; + } + + .xl\:mx-15 { + margin-left: 3.75rem; + margin-right: 3.75rem; + } + + .xl\:my-16 { + margin-top: 4rem; + margin-bottom: 4rem; + } + + .xl\:mx-16 { + margin-left: 4rem; + margin-right: 4rem; + } + + .xl\:my-20 { + margin-top: 5rem; + margin-bottom: 5rem; + } + + .xl\:mx-20 { + margin-left: 5rem; + margin-right: 5rem; + } + + .xl\:my-24 { + margin-top: 6rem; + margin-bottom: 6rem; + } + + .xl\:mx-24 { + margin-left: 6rem; + margin-right: 6rem; + } + + .xl\:my-28 { + margin-top: 7rem; + margin-bottom: 7rem; + } + + .xl\:mx-28 { + margin-left: 7rem; + margin-right: 7rem; + } + + .xl\:my-32 { + margin-top: 8rem; + margin-bottom: 8rem; + } + + .xl\:mx-32 { + margin-left: 8rem; + margin-right: 8rem; + } + + .xl\:my-36 { + margin-top: 9rem; + margin-bottom: 9rem; + } + + .xl\:mx-36 { + margin-left: 9rem; + margin-right: 9rem; + } + + .xl\:my-40 { + margin-top: 10rem; + margin-bottom: 10rem; + } + + .xl\:mx-40 { + margin-left: 10rem; + margin-right: 10rem; + } + + .xl\:my-44 { + margin-top: 11rem; + margin-bottom: 11rem; + } + + .xl\:mx-44 { + margin-left: 11rem; + margin-right: 11rem; + } + + .xl\:my-48 { + margin-top: 12rem; + margin-bottom: 12rem; + } + + .xl\:mx-48 { + margin-left: 12rem; + margin-right: 12rem; + } + + .xl\:my-52 { + margin-top: 13rem; + margin-bottom: 13rem; + } + + .xl\:mx-52 { + margin-left: 13rem; + margin-right: 13rem; + } + + .xl\:my-56 { + margin-top: 14rem; + margin-bottom: 14rem; + } + + .xl\:mx-56 { + margin-left: 14rem; + margin-right: 14rem; + } + + .xl\:my-60 { + margin-top: 15rem; + margin-bottom: 15rem; + } + + .xl\:mx-60 { + margin-left: 15rem; + margin-right: 15rem; + } + + .xl\:my-64 { + margin-top: 16rem; + margin-bottom: 16rem; + } + + .xl\:mx-64 { + margin-left: 16rem; + margin-right: 16rem; + } + + .xl\:my-72 { + margin-top: 18rem; + margin-bottom: 18rem; + } + + .xl\:mx-72 { + margin-left: 18rem; + margin-right: 18rem; + } + + .xl\:my-80 { + margin-top: 20rem; + margin-bottom: 20rem; + } + + .xl\:mx-80 { + margin-left: 20rem; + margin-right: 20rem; + } + + .xl\:my-96 { + margin-top: 24rem; + margin-bottom: 24rem; + } + + .xl\:mx-96 { + margin-left: 24rem; + margin-right: 24rem; + } + + .xl\:my-auto { + margin-top: auto; + margin-bottom: auto; + } + + .xl\:mx-auto { + margin-left: auto; + margin-right: auto; + } + + .xl\:my-px { + margin-top: 1px; + margin-bottom: 1px; + } + + .xl\:mx-px { + margin-left: 1px; + margin-right: 1px; + } + + .xl\:my-0\.5 { + margin-top: 0.125rem; + margin-bottom: 0.125rem; + } + + .xl\:mx-0\.5 { + margin-left: 0.125rem; + margin-right: 0.125rem; + } + + .xl\:my-1\.5 { + margin-top: 0.375rem; + margin-bottom: 0.375rem; + } + + .xl\:mx-1\.5 { + margin-left: 0.375rem; + margin-right: 0.375rem; + } + + .xl\:my-2\.5 { + margin-top: 0.625rem; + margin-bottom: 0.625rem; + } + + .xl\:mx-2\.5 { + margin-left: 0.625rem; + margin-right: 0.625rem; + } + + .xl\:my-3\.5 { + margin-top: 0.875rem; + margin-bottom: 0.875rem; + } + + .xl\:mx-3\.5 { + margin-left: 0.875rem; + margin-right: 0.875rem; + } + + .xl\:my-1\/2 { + margin-top: 50%; + margin-bottom: 50%; + } + + .xl\:mx-1\/2 { + margin-left: 50%; + margin-right: 50%; + } + + .xl\:my-1\/3 { + margin-top: 33.333333%; + margin-bottom: 33.333333%; + } + + .xl\:mx-1\/3 { + margin-left: 33.333333%; + margin-right: 33.333333%; + } + + .xl\:my-2\/3 { + margin-top: 66.666667%; + margin-bottom: 66.666667%; + } + + .xl\:mx-2\/3 { + margin-left: 66.666667%; + margin-right: 66.666667%; + } + + .xl\:my-1\/4 { + margin-top: 25%; + margin-bottom: 25%; + } + + .xl\:mx-1\/4 { + margin-left: 25%; + margin-right: 25%; + } + + .xl\:my-2\/4 { + margin-top: 50%; + margin-bottom: 50%; + } + + .xl\:mx-2\/4 { + margin-left: 50%; + margin-right: 50%; + } + + .xl\:my-3\/4 { + margin-top: 75%; + margin-bottom: 75%; + } + + .xl\:mx-3\/4 { + margin-left: 75%; + margin-right: 75%; + } + + .xl\:my-1\/5 { + margin-top: 20%; + margin-bottom: 20%; + } + + .xl\:mx-1\/5 { + margin-left: 20%; + margin-right: 20%; + } + + .xl\:my-2\/5 { + margin-top: 40%; + margin-bottom: 40%; + } + + .xl\:mx-2\/5 { + margin-left: 40%; + margin-right: 40%; + } + + .xl\:my-3\/5 { + margin-top: 60%; + margin-bottom: 60%; + } + + .xl\:mx-3\/5 { + margin-left: 60%; + margin-right: 60%; + } + + .xl\:my-4\/5 { + margin-top: 80%; + margin-bottom: 80%; + } + + .xl\:mx-4\/5 { + margin-left: 80%; + margin-right: 80%; + } + + .xl\:my-1\/6 { + margin-top: 16.666667%; + margin-bottom: 16.666667%; + } + + .xl\:mx-1\/6 { + margin-left: 16.666667%; + margin-right: 16.666667%; + } + + .xl\:my-2\/6 { + margin-top: 33.333333%; + margin-bottom: 33.333333%; + } + + .xl\:mx-2\/6 { + margin-left: 33.333333%; + margin-right: 33.333333%; + } + + .xl\:my-3\/6 { + margin-top: 50%; + margin-bottom: 50%; + } + + .xl\:mx-3\/6 { + margin-left: 50%; + margin-right: 50%; + } + + .xl\:my-4\/6 { + margin-top: 66.666667%; + margin-bottom: 66.666667%; + } + + .xl\:mx-4\/6 { + margin-left: 66.666667%; + margin-right: 66.666667%; + } + + .xl\:my-5\/6 { + margin-top: 83.333333%; + margin-bottom: 83.333333%; + } + + .xl\:mx-5\/6 { + margin-left: 83.333333%; + margin-right: 83.333333%; + } + + .xl\:my-1\/12 { + margin-top: 8.333333%; + margin-bottom: 8.333333%; + } + + .xl\:mx-1\/12 { + margin-left: 8.333333%; + margin-right: 8.333333%; + } + + .xl\:my-2\/12 { + margin-top: 16.666667%; + margin-bottom: 16.666667%; + } + + .xl\:mx-2\/12 { + margin-left: 16.666667%; + margin-right: 16.666667%; + } + + .xl\:my-3\/12 { + margin-top: 25%; + margin-bottom: 25%; + } + + .xl\:mx-3\/12 { + margin-left: 25%; + margin-right: 25%; + } + + .xl\:my-4\/12 { + margin-top: 33.333333%; + margin-bottom: 33.333333%; + } + + .xl\:mx-4\/12 { + margin-left: 33.333333%; + margin-right: 33.333333%; + } + + .xl\:my-5\/12 { + margin-top: 41.666667%; + margin-bottom: 41.666667%; + } + + .xl\:mx-5\/12 { + margin-left: 41.666667%; + margin-right: 41.666667%; + } + + .xl\:my-6\/12 { + margin-top: 50%; + margin-bottom: 50%; + } + + .xl\:mx-6\/12 { + margin-left: 50%; + margin-right: 50%; + } + + .xl\:my-7\/12 { + margin-top: 58.333333%; + margin-bottom: 58.333333%; + } + + .xl\:mx-7\/12 { + margin-left: 58.333333%; + margin-right: 58.333333%; + } + + .xl\:my-8\/12 { + margin-top: 66.666667%; + margin-bottom: 66.666667%; + } + + .xl\:mx-8\/12 { + margin-left: 66.666667%; + margin-right: 66.666667%; + } + + .xl\:my-9\/12 { + margin-top: 75%; + margin-bottom: 75%; + } + + .xl\:mx-9\/12 { + margin-left: 75%; + margin-right: 75%; + } + + .xl\:my-10\/12 { + margin-top: 83.333333%; + margin-bottom: 83.333333%; + } + + .xl\:mx-10\/12 { + margin-left: 83.333333%; + margin-right: 83.333333%; + } + + .xl\:my-11\/12 { + margin-top: 91.666667%; + margin-bottom: 91.666667%; + } + + .xl\:mx-11\/12 { + margin-left: 91.666667%; + margin-right: 91.666667%; + } + + .xl\:my-full { + margin-top: 100%; + margin-bottom: 100%; + } + + .xl\:mx-full { + margin-left: 100%; + margin-right: 100%; + } + + .xl\:-my-1 { + margin-top: -0.25rem; + margin-bottom: -0.25rem; + } + + .xl\:-mx-1 { + margin-left: -0.25rem; + margin-right: -0.25rem; + } + + .xl\:-my-2 { + margin-top: -0.5rem; + margin-bottom: -0.5rem; + } + + .xl\:-mx-2 { + margin-left: -0.5rem; + margin-right: -0.5rem; + } + + .xl\:-my-3 { + margin-top: -0.75rem; + margin-bottom: -0.75rem; + } + + .xl\:-mx-3 { + margin-left: -0.75rem; + margin-right: -0.75rem; + } + + .xl\:-my-4 { + margin-top: -1rem; + margin-bottom: -1rem; + } + + .xl\:-mx-4 { + margin-left: -1rem; + margin-right: -1rem; + } + + .xl\:-my-5 { + margin-top: -1.25rem; + margin-bottom: -1.25rem; + } + + .xl\:-mx-5 { + margin-left: -1.25rem; + margin-right: -1.25rem; + } + + .xl\:-my-6 { + margin-top: -1.5rem; + margin-bottom: -1.5rem; + } + + .xl\:-mx-6 { + margin-left: -1.5rem; + margin-right: -1.5rem; + } + + .xl\:-my-7 { + margin-top: -1.75rem; + margin-bottom: -1.75rem; + } + + .xl\:-mx-7 { + margin-left: -1.75rem; + margin-right: -1.75rem; + } + + .xl\:-my-8 { + margin-top: -2rem; + margin-bottom: -2rem; + } + + .xl\:-mx-8 { + margin-left: -2rem; + margin-right: -2rem; + } + + .xl\:-my-9 { + margin-top: -2.25rem; + margin-bottom: -2.25rem; + } + + .xl\:-mx-9 { + margin-left: -2.25rem; + margin-right: -2.25rem; + } + + .xl\:-my-10 { + margin-top: -2.5rem; + margin-bottom: -2.5rem; + } + + .xl\:-mx-10 { + margin-left: -2.5rem; + margin-right: -2.5rem; + } + + .xl\:-my-11 { + margin-top: -2.75rem; + margin-bottom: -2.75rem; + } + + .xl\:-mx-11 { + margin-left: -2.75rem; + margin-right: -2.75rem; + } + + .xl\:-my-12 { + margin-top: -3rem; + margin-bottom: -3rem; + } + + .xl\:-mx-12 { + margin-left: -3rem; + margin-right: -3rem; + } + + .xl\:-my-13 { + margin-top: -3.25rem; + margin-bottom: -3.25rem; + } + + .xl\:-mx-13 { + margin-left: -3.25rem; + margin-right: -3.25rem; + } + + .xl\:-my-14 { + margin-top: -3.5rem; + margin-bottom: -3.5rem; + } + + .xl\:-mx-14 { + margin-left: -3.5rem; + margin-right: -3.5rem; + } + + .xl\:-my-15 { + margin-top: -3.75rem; + margin-bottom: -3.75rem; + } + + .xl\:-mx-15 { + margin-left: -3.75rem; + margin-right: -3.75rem; + } + + .xl\:-my-16 { + margin-top: -4rem; + margin-bottom: -4rem; + } + + .xl\:-mx-16 { + margin-left: -4rem; + margin-right: -4rem; + } + + .xl\:-my-20 { + margin-top: -5rem; + margin-bottom: -5rem; + } + + .xl\:-mx-20 { + margin-left: -5rem; + margin-right: -5rem; + } + + .xl\:-my-24 { + margin-top: -6rem; + margin-bottom: -6rem; + } + + .xl\:-mx-24 { + margin-left: -6rem; + margin-right: -6rem; + } + + .xl\:-my-28 { + margin-top: -7rem; + margin-bottom: -7rem; + } + + .xl\:-mx-28 { + margin-left: -7rem; + margin-right: -7rem; + } + + .xl\:-my-32 { + margin-top: -8rem; + margin-bottom: -8rem; + } + + .xl\:-mx-32 { + margin-left: -8rem; + margin-right: -8rem; + } + + .xl\:-my-36 { + margin-top: -9rem; + margin-bottom: -9rem; + } + + .xl\:-mx-36 { + margin-left: -9rem; + margin-right: -9rem; + } + + .xl\:-my-40 { + margin-top: -10rem; + margin-bottom: -10rem; + } + + .xl\:-mx-40 { + margin-left: -10rem; + margin-right: -10rem; + } + + .xl\:-my-44 { + margin-top: -11rem; + margin-bottom: -11rem; + } + + .xl\:-mx-44 { + margin-left: -11rem; + margin-right: -11rem; + } + + .xl\:-my-48 { + margin-top: -12rem; + margin-bottom: -12rem; + } + + .xl\:-mx-48 { + margin-left: -12rem; + margin-right: -12rem; + } + + .xl\:-my-52 { + margin-top: -13rem; + margin-bottom: -13rem; + } + + .xl\:-mx-52 { + margin-left: -13rem; + margin-right: -13rem; + } + + .xl\:-my-56 { + margin-top: -14rem; + margin-bottom: -14rem; + } + + .xl\:-mx-56 { + margin-left: -14rem; + margin-right: -14rem; + } + + .xl\:-my-60 { + margin-top: -15rem; + margin-bottom: -15rem; + } + + .xl\:-mx-60 { + margin-left: -15rem; + margin-right: -15rem; + } + + .xl\:-my-64 { + margin-top: -16rem; + margin-bottom: -16rem; + } + + .xl\:-mx-64 { + margin-left: -16rem; + margin-right: -16rem; + } + + .xl\:-my-72 { + margin-top: -18rem; + margin-bottom: -18rem; + } + + .xl\:-mx-72 { + margin-left: -18rem; + margin-right: -18rem; + } + + .xl\:-my-80 { + margin-top: -20rem; + margin-bottom: -20rem; + } + + .xl\:-mx-80 { + margin-left: -20rem; + margin-right: -20rem; + } + + .xl\:-my-96 { + margin-top: -24rem; + margin-bottom: -24rem; + } + + .xl\:-mx-96 { + margin-left: -24rem; + margin-right: -24rem; + } + + .xl\:-my-px { + margin-top: -1px; + margin-bottom: -1px; + } + + .xl\:-mx-px { + margin-left: -1px; + margin-right: -1px; + } + + .xl\:-my-0\.5 { + margin-top: -0.125rem; + margin-bottom: -0.125rem; + } + + .xl\:-mx-0\.5 { + margin-left: -0.125rem; + margin-right: -0.125rem; + } + + .xl\:-my-1\.5 { + margin-top: -0.375rem; + margin-bottom: -0.375rem; + } + + .xl\:-mx-1\.5 { + margin-left: -0.375rem; + margin-right: -0.375rem; + } + + .xl\:-my-2\.5 { + margin-top: -0.625rem; + margin-bottom: -0.625rem; + } + + .xl\:-mx-2\.5 { + margin-left: -0.625rem; + margin-right: -0.625rem; + } + + .xl\:-my-3\.5 { + margin-top: -0.875rem; + margin-bottom: -0.875rem; + } + + .xl\:-mx-3\.5 { + margin-left: -0.875rem; + margin-right: -0.875rem; + } + + .xl\:-my-1\/2 { + margin-top: -50%; + margin-bottom: -50%; + } + + .xl\:-mx-1\/2 { + margin-left: -50%; + margin-right: -50%; + } + + .xl\:-my-1\/3 { + margin-top: -33.33333%; + margin-bottom: -33.33333%; + } + + .xl\:-mx-1\/3 { + margin-left: -33.33333%; + margin-right: -33.33333%; + } + + .xl\:-my-2\/3 { + margin-top: -66.66667%; + margin-bottom: -66.66667%; + } + + .xl\:-mx-2\/3 { + margin-left: -66.66667%; + margin-right: -66.66667%; + } + + .xl\:-my-1\/4 { + margin-top: -25%; + margin-bottom: -25%; + } + + .xl\:-mx-1\/4 { + margin-left: -25%; + margin-right: -25%; + } + + .xl\:-my-2\/4 { + margin-top: -50%; + margin-bottom: -50%; + } + + .xl\:-mx-2\/4 { + margin-left: -50%; + margin-right: -50%; + } + + .xl\:-my-3\/4 { + margin-top: -75%; + margin-bottom: -75%; + } + + .xl\:-mx-3\/4 { + margin-left: -75%; + margin-right: -75%; + } + + .xl\:-my-1\/5 { + margin-top: -20%; + margin-bottom: -20%; + } + + .xl\:-mx-1\/5 { + margin-left: -20%; + margin-right: -20%; + } + + .xl\:-my-2\/5 { + margin-top: -40%; + margin-bottom: -40%; + } + + .xl\:-mx-2\/5 { + margin-left: -40%; + margin-right: -40%; + } + + .xl\:-my-3\/5 { + margin-top: -60%; + margin-bottom: -60%; + } + + .xl\:-mx-3\/5 { + margin-left: -60%; + margin-right: -60%; + } + + .xl\:-my-4\/5 { + margin-top: -80%; + margin-bottom: -80%; + } + + .xl\:-mx-4\/5 { + margin-left: -80%; + margin-right: -80%; + } + + .xl\:-my-1\/6 { + margin-top: -16.66667%; + margin-bottom: -16.66667%; + } + + .xl\:-mx-1\/6 { + margin-left: -16.66667%; + margin-right: -16.66667%; + } + + .xl\:-my-2\/6 { + margin-top: -33.33333%; + margin-bottom: -33.33333%; + } + + .xl\:-mx-2\/6 { + margin-left: -33.33333%; + margin-right: -33.33333%; + } + + .xl\:-my-3\/6 { + margin-top: -50%; + margin-bottom: -50%; + } + + .xl\:-mx-3\/6 { + margin-left: -50%; + margin-right: -50%; + } + + .xl\:-my-4\/6 { + margin-top: -66.66667%; + margin-bottom: -66.66667%; + } + + .xl\:-mx-4\/6 { + margin-left: -66.66667%; + margin-right: -66.66667%; + } + + .xl\:-my-5\/6 { + margin-top: -83.33333%; + margin-bottom: -83.33333%; + } + + .xl\:-mx-5\/6 { + margin-left: -83.33333%; + margin-right: -83.33333%; + } + + .xl\:-my-1\/12 { + margin-top: -8.33333%; + margin-bottom: -8.33333%; + } + + .xl\:-mx-1\/12 { + margin-left: -8.33333%; + margin-right: -8.33333%; + } + + .xl\:-my-2\/12 { + margin-top: -16.66667%; + margin-bottom: -16.66667%; + } + + .xl\:-mx-2\/12 { + margin-left: -16.66667%; + margin-right: -16.66667%; + } + + .xl\:-my-3\/12 { + margin-top: -25%; + margin-bottom: -25%; + } + + .xl\:-mx-3\/12 { + margin-left: -25%; + margin-right: -25%; + } + + .xl\:-my-4\/12 { + margin-top: -33.33333%; + margin-bottom: -33.33333%; + } + + .xl\:-mx-4\/12 { + margin-left: -33.33333%; + margin-right: -33.33333%; + } + + .xl\:-my-5\/12 { + margin-top: -41.66667%; + margin-bottom: -41.66667%; + } + + .xl\:-mx-5\/12 { + margin-left: -41.66667%; + margin-right: -41.66667%; + } + + .xl\:-my-6\/12 { + margin-top: -50%; + margin-bottom: -50%; + } + + .xl\:-mx-6\/12 { + margin-left: -50%; + margin-right: -50%; + } + + .xl\:-my-7\/12 { + margin-top: -58.33333%; + margin-bottom: -58.33333%; + } + + .xl\:-mx-7\/12 { + margin-left: -58.33333%; + margin-right: -58.33333%; + } + + .xl\:-my-8\/12 { + margin-top: -66.66667%; + margin-bottom: -66.66667%; + } + + .xl\:-mx-8\/12 { + margin-left: -66.66667%; + margin-right: -66.66667%; + } + + .xl\:-my-9\/12 { + margin-top: -75%; + margin-bottom: -75%; + } + + .xl\:-mx-9\/12 { + margin-left: -75%; + margin-right: -75%; + } + + .xl\:-my-10\/12 { + margin-top: -83.33333%; + margin-bottom: -83.33333%; + } + + .xl\:-mx-10\/12 { + margin-left: -83.33333%; + margin-right: -83.33333%; + } + + .xl\:-my-11\/12 { + margin-top: -91.66667%; + margin-bottom: -91.66667%; + } + + .xl\:-mx-11\/12 { + margin-left: -91.66667%; + margin-right: -91.66667%; + } + + .xl\:-my-full { + margin-top: -100%; + margin-bottom: -100%; + } + + .xl\:-mx-full { + margin-left: -100%; + margin-right: -100%; + } + + .xl\:mt-0 { + margin-top: 0; + } + + .xl\:mr-0 { + margin-right: 0; + } + + .xl\:mb-0 { + margin-bottom: 0; + } + + .xl\:ml-0 { + margin-left: 0; + } + + .xl\:mt-1 { + margin-top: 0.25rem; + } + + .xl\:mr-1 { + margin-right: 0.25rem; + } + + .xl\:mb-1 { + margin-bottom: 0.25rem; + } + + .xl\:ml-1 { + margin-left: 0.25rem; + } + + .xl\:mt-2 { + margin-top: 0.5rem; + } + + .xl\:mr-2 { + margin-right: 0.5rem; + } + + .xl\:mb-2 { + margin-bottom: 0.5rem; + } + + .xl\:ml-2 { + margin-left: 0.5rem; + } + + .xl\:mt-3 { + margin-top: 0.75rem; + } + + .xl\:mr-3 { + margin-right: 0.75rem; + } + + .xl\:mb-3 { + margin-bottom: 0.75rem; + } + + .xl\:ml-3 { + margin-left: 0.75rem; + } + + .xl\:mt-4 { + margin-top: 1rem; + } + + .xl\:mr-4 { + margin-right: 1rem; + } + + .xl\:mb-4 { + margin-bottom: 1rem; + } + + .xl\:ml-4 { + margin-left: 1rem; + } + + .xl\:mt-5 { + margin-top: 1.25rem; + } + + .xl\:mr-5 { + margin-right: 1.25rem; + } + + .xl\:mb-5 { + margin-bottom: 1.25rem; + } + + .xl\:ml-5 { + margin-left: 1.25rem; + } + + .xl\:mt-6 { + margin-top: 1.5rem; + } + + .xl\:mr-6 { + margin-right: 1.5rem; + } + + .xl\:mb-6 { + margin-bottom: 1.5rem; + } + + .xl\:ml-6 { + margin-left: 1.5rem; + } + + .xl\:mt-7 { + margin-top: 1.75rem; + } + + .xl\:mr-7 { + margin-right: 1.75rem; + } + + .xl\:mb-7 { + margin-bottom: 1.75rem; + } + + .xl\:ml-7 { + margin-left: 1.75rem; + } + + .xl\:mt-8 { + margin-top: 2rem; + } + + .xl\:mr-8 { + margin-right: 2rem; + } + + .xl\:mb-8 { + margin-bottom: 2rem; + } + + .xl\:ml-8 { + margin-left: 2rem; + } + + .xl\:mt-9 { + margin-top: 2.25rem; + } + + .xl\:mr-9 { + margin-right: 2.25rem; + } + + .xl\:mb-9 { + margin-bottom: 2.25rem; + } + + .xl\:ml-9 { + margin-left: 2.25rem; + } + + .xl\:mt-10 { + margin-top: 2.5rem; + } + + .xl\:mr-10 { + margin-right: 2.5rem; + } + + .xl\:mb-10 { + margin-bottom: 2.5rem; + } + + .xl\:ml-10 { + margin-left: 2.5rem; + } + + .xl\:mt-11 { + margin-top: 2.75rem; + } + + .xl\:mr-11 { + margin-right: 2.75rem; + } + + .xl\:mb-11 { + margin-bottom: 2.75rem; + } + + .xl\:ml-11 { + margin-left: 2.75rem; + } + + .xl\:mt-12 { + margin-top: 3rem; + } + + .xl\:mr-12 { + margin-right: 3rem; + } + + .xl\:mb-12 { + margin-bottom: 3rem; + } + + .xl\:ml-12 { + margin-left: 3rem; + } + + .xl\:mt-13 { + margin-top: 3.25rem; + } + + .xl\:mr-13 { + margin-right: 3.25rem; + } + + .xl\:mb-13 { + margin-bottom: 3.25rem; + } + + .xl\:ml-13 { + margin-left: 3.25rem; + } + + .xl\:mt-14 { + margin-top: 3.5rem; + } + + .xl\:mr-14 { + margin-right: 3.5rem; + } + + .xl\:mb-14 { + margin-bottom: 3.5rem; + } + + .xl\:ml-14 { + margin-left: 3.5rem; + } + + .xl\:mt-15 { + margin-top: 3.75rem; + } + + .xl\:mr-15 { + margin-right: 3.75rem; + } + + .xl\:mb-15 { + margin-bottom: 3.75rem; + } + + .xl\:ml-15 { + margin-left: 3.75rem; + } + + .xl\:mt-16 { + margin-top: 4rem; + } + + .xl\:mr-16 { + margin-right: 4rem; + } + + .xl\:mb-16 { + margin-bottom: 4rem; + } + + .xl\:ml-16 { + margin-left: 4rem; + } + + .xl\:mt-20 { + margin-top: 5rem; + } + + .xl\:mr-20 { + margin-right: 5rem; + } + + .xl\:mb-20 { + margin-bottom: 5rem; + } + + .xl\:ml-20 { + margin-left: 5rem; + } + + .xl\:mt-24 { + margin-top: 6rem; + } + + .xl\:mr-24 { + margin-right: 6rem; + } + + .xl\:mb-24 { + margin-bottom: 6rem; + } + + .xl\:ml-24 { + margin-left: 6rem; + } + + .xl\:mt-28 { + margin-top: 7rem; + } + + .xl\:mr-28 { + margin-right: 7rem; + } + + .xl\:mb-28 { + margin-bottom: 7rem; + } + + .xl\:ml-28 { + margin-left: 7rem; + } + + .xl\:mt-32 { + margin-top: 8rem; + } + + .xl\:mr-32 { + margin-right: 8rem; + } + + .xl\:mb-32 { + margin-bottom: 8rem; + } + + .xl\:ml-32 { + margin-left: 8rem; + } + + .xl\:mt-36 { + margin-top: 9rem; + } + + .xl\:mr-36 { + margin-right: 9rem; + } + + .xl\:mb-36 { + margin-bottom: 9rem; + } + + .xl\:ml-36 { + margin-left: 9rem; + } + + .xl\:mt-40 { + margin-top: 10rem; + } + + .xl\:mr-40 { + margin-right: 10rem; + } + + .xl\:mb-40 { + margin-bottom: 10rem; + } + + .xl\:ml-40 { + margin-left: 10rem; + } + + .xl\:mt-44 { + margin-top: 11rem; + } + + .xl\:mr-44 { + margin-right: 11rem; + } + + .xl\:mb-44 { + margin-bottom: 11rem; + } + + .xl\:ml-44 { + margin-left: 11rem; + } + + .xl\:mt-48 { + margin-top: 12rem; + } + + .xl\:mr-48 { + margin-right: 12rem; + } + + .xl\:mb-48 { + margin-bottom: 12rem; + } + + .xl\:ml-48 { + margin-left: 12rem; + } + + .xl\:mt-52 { + margin-top: 13rem; + } + + .xl\:mr-52 { + margin-right: 13rem; + } + + .xl\:mb-52 { + margin-bottom: 13rem; + } + + .xl\:ml-52 { + margin-left: 13rem; + } + + .xl\:mt-56 { + margin-top: 14rem; + } + + .xl\:mr-56 { + margin-right: 14rem; + } + + .xl\:mb-56 { + margin-bottom: 14rem; + } + + .xl\:ml-56 { + margin-left: 14rem; + } + + .xl\:mt-60 { + margin-top: 15rem; + } + + .xl\:mr-60 { + margin-right: 15rem; + } + + .xl\:mb-60 { + margin-bottom: 15rem; + } + + .xl\:ml-60 { + margin-left: 15rem; + } + + .xl\:mt-64 { + margin-top: 16rem; + } + + .xl\:mr-64 { + margin-right: 16rem; + } + + .xl\:mb-64 { + margin-bottom: 16rem; + } + + .xl\:ml-64 { + margin-left: 16rem; + } + + .xl\:mt-72 { + margin-top: 18rem; + } + + .xl\:mr-72 { + margin-right: 18rem; + } + + .xl\:mb-72 { + margin-bottom: 18rem; + } + + .xl\:ml-72 { + margin-left: 18rem; + } + + .xl\:mt-80 { + margin-top: 20rem; + } + + .xl\:mr-80 { + margin-right: 20rem; + } + + .xl\:mb-80 { + margin-bottom: 20rem; + } + + .xl\:ml-80 { + margin-left: 20rem; + } + + .xl\:mt-96 { + margin-top: 24rem; + } + + .xl\:mr-96 { + margin-right: 24rem; + } + + .xl\:mb-96 { + margin-bottom: 24rem; + } + + .xl\:ml-96 { + margin-left: 24rem; + } + + .xl\:mt-auto { + margin-top: auto; + } + + .xl\:mr-auto { + margin-right: auto; + } + + .xl\:mb-auto { + margin-bottom: auto; + } + + .xl\:ml-auto { + margin-left: auto; + } + + .xl\:mt-px { + margin-top: 1px; + } + + .xl\:mr-px { + margin-right: 1px; + } + + .xl\:mb-px { + margin-bottom: 1px; + } + + .xl\:ml-px { + margin-left: 1px; + } + + .xl\:mt-0\.5 { + margin-top: 0.125rem; + } + + .xl\:mr-0\.5 { + margin-right: 0.125rem; + } + + .xl\:mb-0\.5 { + margin-bottom: 0.125rem; + } + + .xl\:ml-0\.5 { + margin-left: 0.125rem; + } + + .xl\:mt-1\.5 { + margin-top: 0.375rem; + } + + .xl\:mr-1\.5 { + margin-right: 0.375rem; + } + + .xl\:mb-1\.5 { + margin-bottom: 0.375rem; + } + + .xl\:ml-1\.5 { + margin-left: 0.375rem; + } + + .xl\:mt-2\.5 { + margin-top: 0.625rem; + } + + .xl\:mr-2\.5 { + margin-right: 0.625rem; + } + + .xl\:mb-2\.5 { + margin-bottom: 0.625rem; + } + + .xl\:ml-2\.5 { + margin-left: 0.625rem; + } + + .xl\:mt-3\.5 { + margin-top: 0.875rem; + } + + .xl\:mr-3\.5 { + margin-right: 0.875rem; + } + + .xl\:mb-3\.5 { + margin-bottom: 0.875rem; + } + + .xl\:ml-3\.5 { + margin-left: 0.875rem; + } + + .xl\:mt-1\/2 { + margin-top: 50%; + } + + .xl\:mr-1\/2 { + margin-right: 50%; + } + + .xl\:mb-1\/2 { + margin-bottom: 50%; + } + + .xl\:ml-1\/2 { + margin-left: 50%; + } + + .xl\:mt-1\/3 { + margin-top: 33.333333%; + } + + .xl\:mr-1\/3 { + margin-right: 33.333333%; + } + + .xl\:mb-1\/3 { + margin-bottom: 33.333333%; + } + + .xl\:ml-1\/3 { + margin-left: 33.333333%; + } + + .xl\:mt-2\/3 { + margin-top: 66.666667%; + } + + .xl\:mr-2\/3 { + margin-right: 66.666667%; + } + + .xl\:mb-2\/3 { + margin-bottom: 66.666667%; + } + + .xl\:ml-2\/3 { + margin-left: 66.666667%; + } + + .xl\:mt-1\/4 { + margin-top: 25%; + } + + .xl\:mr-1\/4 { + margin-right: 25%; + } + + .xl\:mb-1\/4 { + margin-bottom: 25%; + } + + .xl\:ml-1\/4 { + margin-left: 25%; + } + + .xl\:mt-2\/4 { + margin-top: 50%; + } + + .xl\:mr-2\/4 { + margin-right: 50%; + } + + .xl\:mb-2\/4 { + margin-bottom: 50%; + } + + .xl\:ml-2\/4 { + margin-left: 50%; + } + + .xl\:mt-3\/4 { + margin-top: 75%; + } + + .xl\:mr-3\/4 { + margin-right: 75%; + } + + .xl\:mb-3\/4 { + margin-bottom: 75%; + } + + .xl\:ml-3\/4 { + margin-left: 75%; + } + + .xl\:mt-1\/5 { + margin-top: 20%; + } + + .xl\:mr-1\/5 { + margin-right: 20%; + } + + .xl\:mb-1\/5 { + margin-bottom: 20%; + } + + .xl\:ml-1\/5 { + margin-left: 20%; + } + + .xl\:mt-2\/5 { + margin-top: 40%; + } + + .xl\:mr-2\/5 { + margin-right: 40%; + } + + .xl\:mb-2\/5 { + margin-bottom: 40%; + } + + .xl\:ml-2\/5 { + margin-left: 40%; + } + + .xl\:mt-3\/5 { + margin-top: 60%; + } + + .xl\:mr-3\/5 { + margin-right: 60%; + } + + .xl\:mb-3\/5 { + margin-bottom: 60%; + } + + .xl\:ml-3\/5 { + margin-left: 60%; + } + + .xl\:mt-4\/5 { + margin-top: 80%; + } + + .xl\:mr-4\/5 { + margin-right: 80%; + } + + .xl\:mb-4\/5 { + margin-bottom: 80%; + } + + .xl\:ml-4\/5 { + margin-left: 80%; + } + + .xl\:mt-1\/6 { + margin-top: 16.666667%; + } + + .xl\:mr-1\/6 { + margin-right: 16.666667%; + } + + .xl\:mb-1\/6 { + margin-bottom: 16.666667%; + } + + .xl\:ml-1\/6 { + margin-left: 16.666667%; + } + + .xl\:mt-2\/6 { + margin-top: 33.333333%; + } + + .xl\:mr-2\/6 { + margin-right: 33.333333%; + } + + .xl\:mb-2\/6 { + margin-bottom: 33.333333%; + } + + .xl\:ml-2\/6 { + margin-left: 33.333333%; + } + + .xl\:mt-3\/6 { + margin-top: 50%; + } + + .xl\:mr-3\/6 { + margin-right: 50%; + } + + .xl\:mb-3\/6 { + margin-bottom: 50%; + } + + .xl\:ml-3\/6 { + margin-left: 50%; + } + + .xl\:mt-4\/6 { + margin-top: 66.666667%; + } + + .xl\:mr-4\/6 { + margin-right: 66.666667%; + } + + .xl\:mb-4\/6 { + margin-bottom: 66.666667%; + } + + .xl\:ml-4\/6 { + margin-left: 66.666667%; + } + + .xl\:mt-5\/6 { + margin-top: 83.333333%; + } + + .xl\:mr-5\/6 { + margin-right: 83.333333%; + } + + .xl\:mb-5\/6 { + margin-bottom: 83.333333%; + } + + .xl\:ml-5\/6 { + margin-left: 83.333333%; + } + + .xl\:mt-1\/12 { + margin-top: 8.333333%; + } + + .xl\:mr-1\/12 { + margin-right: 8.333333%; + } + + .xl\:mb-1\/12 { + margin-bottom: 8.333333%; + } + + .xl\:ml-1\/12 { + margin-left: 8.333333%; + } + + .xl\:mt-2\/12 { + margin-top: 16.666667%; + } + + .xl\:mr-2\/12 { + margin-right: 16.666667%; + } + + .xl\:mb-2\/12 { + margin-bottom: 16.666667%; + } + + .xl\:ml-2\/12 { + margin-left: 16.666667%; + } + + .xl\:mt-3\/12 { + margin-top: 25%; + } + + .xl\:mr-3\/12 { + margin-right: 25%; + } + + .xl\:mb-3\/12 { + margin-bottom: 25%; + } + + .xl\:ml-3\/12 { + margin-left: 25%; + } + + .xl\:mt-4\/12 { + margin-top: 33.333333%; + } + + .xl\:mr-4\/12 { + margin-right: 33.333333%; + } + + .xl\:mb-4\/12 { + margin-bottom: 33.333333%; + } + + .xl\:ml-4\/12 { + margin-left: 33.333333%; + } + + .xl\:mt-5\/12 { + margin-top: 41.666667%; + } + + .xl\:mr-5\/12 { + margin-right: 41.666667%; + } + + .xl\:mb-5\/12 { + margin-bottom: 41.666667%; + } + + .xl\:ml-5\/12 { + margin-left: 41.666667%; + } + + .xl\:mt-6\/12 { + margin-top: 50%; + } + + .xl\:mr-6\/12 { + margin-right: 50%; + } + + .xl\:mb-6\/12 { + margin-bottom: 50%; + } + + .xl\:ml-6\/12 { + margin-left: 50%; + } + + .xl\:mt-7\/12 { + margin-top: 58.333333%; + } + + .xl\:mr-7\/12 { + margin-right: 58.333333%; + } + + .xl\:mb-7\/12 { + margin-bottom: 58.333333%; + } + + .xl\:ml-7\/12 { + margin-left: 58.333333%; + } + + .xl\:mt-8\/12 { + margin-top: 66.666667%; + } + + .xl\:mr-8\/12 { + margin-right: 66.666667%; + } + + .xl\:mb-8\/12 { + margin-bottom: 66.666667%; + } + + .xl\:ml-8\/12 { + margin-left: 66.666667%; + } + + .xl\:mt-9\/12 { + margin-top: 75%; + } + + .xl\:mr-9\/12 { + margin-right: 75%; + } + + .xl\:mb-9\/12 { + margin-bottom: 75%; + } + + .xl\:ml-9\/12 { + margin-left: 75%; + } + + .xl\:mt-10\/12 { + margin-top: 83.333333%; + } + + .xl\:mr-10\/12 { + margin-right: 83.333333%; + } + + .xl\:mb-10\/12 { + margin-bottom: 83.333333%; + } + + .xl\:ml-10\/12 { + margin-left: 83.333333%; + } + + .xl\:mt-11\/12 { + margin-top: 91.666667%; + } + + .xl\:mr-11\/12 { + margin-right: 91.666667%; + } + + .xl\:mb-11\/12 { + margin-bottom: 91.666667%; + } + + .xl\:ml-11\/12 { + margin-left: 91.666667%; + } + + .xl\:mt-full { + margin-top: 100%; + } + + .xl\:mr-full { + margin-right: 100%; + } + + .xl\:mb-full { + margin-bottom: 100%; + } + + .xl\:ml-full { + margin-left: 100%; + } + + .xl\:-mt-1 { + margin-top: -0.25rem; + } + + .xl\:-mr-1 { + margin-right: -0.25rem; + } + + .xl\:-mb-1 { + margin-bottom: -0.25rem; + } + + .xl\:-ml-1 { + margin-left: -0.25rem; + } + + .xl\:-mt-2 { + margin-top: -0.5rem; + } + + .xl\:-mr-2 { + margin-right: -0.5rem; + } + + .xl\:-mb-2 { + margin-bottom: -0.5rem; + } + + .xl\:-ml-2 { + margin-left: -0.5rem; + } + + .xl\:-mt-3 { + margin-top: -0.75rem; + } + + .xl\:-mr-3 { + margin-right: -0.75rem; + } + + .xl\:-mb-3 { + margin-bottom: -0.75rem; + } + + .xl\:-ml-3 { + margin-left: -0.75rem; + } + + .xl\:-mt-4 { + margin-top: -1rem; + } + + .xl\:-mr-4 { + margin-right: -1rem; + } + + .xl\:-mb-4 { + margin-bottom: -1rem; + } + + .xl\:-ml-4 { + margin-left: -1rem; + } + + .xl\:-mt-5 { + margin-top: -1.25rem; + } + + .xl\:-mr-5 { + margin-right: -1.25rem; + } + + .xl\:-mb-5 { + margin-bottom: -1.25rem; + } + + .xl\:-ml-5 { + margin-left: -1.25rem; + } + + .xl\:-mt-6 { + margin-top: -1.5rem; + } + + .xl\:-mr-6 { + margin-right: -1.5rem; + } + + .xl\:-mb-6 { + margin-bottom: -1.5rem; + } + + .xl\:-ml-6 { + margin-left: -1.5rem; + } + + .xl\:-mt-7 { + margin-top: -1.75rem; + } + + .xl\:-mr-7 { + margin-right: -1.75rem; + } + + .xl\:-mb-7 { + margin-bottom: -1.75rem; + } + + .xl\:-ml-7 { + margin-left: -1.75rem; + } + + .xl\:-mt-8 { + margin-top: -2rem; + } + + .xl\:-mr-8 { + margin-right: -2rem; + } + + .xl\:-mb-8 { + margin-bottom: -2rem; + } + + .xl\:-ml-8 { + margin-left: -2rem; + } + + .xl\:-mt-9 { + margin-top: -2.25rem; + } + + .xl\:-mr-9 { + margin-right: -2.25rem; + } + + .xl\:-mb-9 { + margin-bottom: -2.25rem; + } + + .xl\:-ml-9 { + margin-left: -2.25rem; + } + + .xl\:-mt-10 { + margin-top: -2.5rem; + } + + .xl\:-mr-10 { + margin-right: -2.5rem; + } + + .xl\:-mb-10 { + margin-bottom: -2.5rem; + } + + .xl\:-ml-10 { + margin-left: -2.5rem; + } + + .xl\:-mt-11 { + margin-top: -2.75rem; + } + + .xl\:-mr-11 { + margin-right: -2.75rem; + } + + .xl\:-mb-11 { + margin-bottom: -2.75rem; + } + + .xl\:-ml-11 { + margin-left: -2.75rem; + } + + .xl\:-mt-12 { + margin-top: -3rem; + } + + .xl\:-mr-12 { + margin-right: -3rem; + } + + .xl\:-mb-12 { + margin-bottom: -3rem; + } + + .xl\:-ml-12 { + margin-left: -3rem; + } + + .xl\:-mt-13 { + margin-top: -3.25rem; + } + + .xl\:-mr-13 { + margin-right: -3.25rem; + } + + .xl\:-mb-13 { + margin-bottom: -3.25rem; + } + + .xl\:-ml-13 { + margin-left: -3.25rem; + } + + .xl\:-mt-14 { + margin-top: -3.5rem; + } + + .xl\:-mr-14 { + margin-right: -3.5rem; + } + + .xl\:-mb-14 { + margin-bottom: -3.5rem; + } + + .xl\:-ml-14 { + margin-left: -3.5rem; + } + + .xl\:-mt-15 { + margin-top: -3.75rem; + } + + .xl\:-mr-15 { + margin-right: -3.75rem; + } + + .xl\:-mb-15 { + margin-bottom: -3.75rem; + } + + .xl\:-ml-15 { + margin-left: -3.75rem; + } + + .xl\:-mt-16 { + margin-top: -4rem; + } + + .xl\:-mr-16 { + margin-right: -4rem; + } + + .xl\:-mb-16 { + margin-bottom: -4rem; + } + + .xl\:-ml-16 { + margin-left: -4rem; + } + + .xl\:-mt-20 { + margin-top: -5rem; + } + + .xl\:-mr-20 { + margin-right: -5rem; + } + + .xl\:-mb-20 { + margin-bottom: -5rem; + } + + .xl\:-ml-20 { + margin-left: -5rem; + } + + .xl\:-mt-24 { + margin-top: -6rem; + } + + .xl\:-mr-24 { + margin-right: -6rem; + } + + .xl\:-mb-24 { + margin-bottom: -6rem; + } + + .xl\:-ml-24 { + margin-left: -6rem; + } + + .xl\:-mt-28 { + margin-top: -7rem; + } + + .xl\:-mr-28 { + margin-right: -7rem; + } + + .xl\:-mb-28 { + margin-bottom: -7rem; + } + + .xl\:-ml-28 { + margin-left: -7rem; + } + + .xl\:-mt-32 { + margin-top: -8rem; + } + + .xl\:-mr-32 { + margin-right: -8rem; + } + + .xl\:-mb-32 { + margin-bottom: -8rem; + } + + .xl\:-ml-32 { + margin-left: -8rem; + } + + .xl\:-mt-36 { + margin-top: -9rem; + } + + .xl\:-mr-36 { + margin-right: -9rem; + } + + .xl\:-mb-36 { + margin-bottom: -9rem; + } + + .xl\:-ml-36 { + margin-left: -9rem; + } + + .xl\:-mt-40 { + margin-top: -10rem; + } + + .xl\:-mr-40 { + margin-right: -10rem; + } + + .xl\:-mb-40 { + margin-bottom: -10rem; + } + + .xl\:-ml-40 { + margin-left: -10rem; + } + + .xl\:-mt-44 { + margin-top: -11rem; + } + + .xl\:-mr-44 { + margin-right: -11rem; + } + + .xl\:-mb-44 { + margin-bottom: -11rem; + } + + .xl\:-ml-44 { + margin-left: -11rem; + } + + .xl\:-mt-48 { + margin-top: -12rem; + } + + .xl\:-mr-48 { + margin-right: -12rem; + } + + .xl\:-mb-48 { + margin-bottom: -12rem; + } + + .xl\:-ml-48 { + margin-left: -12rem; + } + + .xl\:-mt-52 { + margin-top: -13rem; + } + + .xl\:-mr-52 { + margin-right: -13rem; + } + + .xl\:-mb-52 { + margin-bottom: -13rem; + } + + .xl\:-ml-52 { + margin-left: -13rem; + } + + .xl\:-mt-56 { + margin-top: -14rem; + } + + .xl\:-mr-56 { + margin-right: -14rem; + } + + .xl\:-mb-56 { + margin-bottom: -14rem; + } + + .xl\:-ml-56 { + margin-left: -14rem; + } + + .xl\:-mt-60 { + margin-top: -15rem; + } + + .xl\:-mr-60 { + margin-right: -15rem; + } + + .xl\:-mb-60 { + margin-bottom: -15rem; + } + + .xl\:-ml-60 { + margin-left: -15rem; + } + + .xl\:-mt-64 { + margin-top: -16rem; + } + + .xl\:-mr-64 { + margin-right: -16rem; + } + + .xl\:-mb-64 { + margin-bottom: -16rem; + } + + .xl\:-ml-64 { + margin-left: -16rem; + } + + .xl\:-mt-72 { + margin-top: -18rem; + } + + .xl\:-mr-72 { + margin-right: -18rem; + } + + .xl\:-mb-72 { + margin-bottom: -18rem; + } + + .xl\:-ml-72 { + margin-left: -18rem; + } + + .xl\:-mt-80 { + margin-top: -20rem; + } + + .xl\:-mr-80 { + margin-right: -20rem; + } + + .xl\:-mb-80 { + margin-bottom: -20rem; + } + + .xl\:-ml-80 { + margin-left: -20rem; + } + + .xl\:-mt-96 { + margin-top: -24rem; + } + + .xl\:-mr-96 { + margin-right: -24rem; + } + + .xl\:-mb-96 { + margin-bottom: -24rem; + } + + .xl\:-ml-96 { + margin-left: -24rem; + } + + .xl\:-mt-px { + margin-top: -1px; + } + + .xl\:-mr-px { + margin-right: -1px; + } + + .xl\:-mb-px { + margin-bottom: -1px; + } + + .xl\:-ml-px { + margin-left: -1px; + } + + .xl\:-mt-0\.5 { + margin-top: -0.125rem; + } + + .xl\:-mr-0\.5 { + margin-right: -0.125rem; + } + + .xl\:-mb-0\.5 { + margin-bottom: -0.125rem; + } + + .xl\:-ml-0\.5 { + margin-left: -0.125rem; + } + + .xl\:-mt-1\.5 { + margin-top: -0.375rem; + } + + .xl\:-mr-1\.5 { + margin-right: -0.375rem; + } + + .xl\:-mb-1\.5 { + margin-bottom: -0.375rem; + } + + .xl\:-ml-1\.5 { + margin-left: -0.375rem; + } + + .xl\:-mt-2\.5 { + margin-top: -0.625rem; + } + + .xl\:-mr-2\.5 { + margin-right: -0.625rem; + } + + .xl\:-mb-2\.5 { + margin-bottom: -0.625rem; + } + + .xl\:-ml-2\.5 { + margin-left: -0.625rem; + } + + .xl\:-mt-3\.5 { + margin-top: -0.875rem; + } + + .xl\:-mr-3\.5 { + margin-right: -0.875rem; + } + + .xl\:-mb-3\.5 { + margin-bottom: -0.875rem; + } + + .xl\:-ml-3\.5 { + margin-left: -0.875rem; + } + + .xl\:-mt-1\/2 { + margin-top: -50%; + } + + .xl\:-mr-1\/2 { + margin-right: -50%; + } + + .xl\:-mb-1\/2 { + margin-bottom: -50%; + } + + .xl\:-ml-1\/2 { + margin-left: -50%; + } + + .xl\:-mt-1\/3 { + margin-top: -33.33333%; + } + + .xl\:-mr-1\/3 { + margin-right: -33.33333%; + } + + .xl\:-mb-1\/3 { + margin-bottom: -33.33333%; + } + + .xl\:-ml-1\/3 { + margin-left: -33.33333%; + } + + .xl\:-mt-2\/3 { + margin-top: -66.66667%; + } + + .xl\:-mr-2\/3 { + margin-right: -66.66667%; + } + + .xl\:-mb-2\/3 { + margin-bottom: -66.66667%; + } + + .xl\:-ml-2\/3 { + margin-left: -66.66667%; + } + + .xl\:-mt-1\/4 { + margin-top: -25%; + } + + .xl\:-mr-1\/4 { + margin-right: -25%; + } + + .xl\:-mb-1\/4 { + margin-bottom: -25%; + } + + .xl\:-ml-1\/4 { + margin-left: -25%; + } + + .xl\:-mt-2\/4 { + margin-top: -50%; + } + + .xl\:-mr-2\/4 { + margin-right: -50%; + } + + .xl\:-mb-2\/4 { + margin-bottom: -50%; + } + + .xl\:-ml-2\/4 { + margin-left: -50%; + } + + .xl\:-mt-3\/4 { + margin-top: -75%; + } + + .xl\:-mr-3\/4 { + margin-right: -75%; + } + + .xl\:-mb-3\/4 { + margin-bottom: -75%; + } + + .xl\:-ml-3\/4 { + margin-left: -75%; + } + + .xl\:-mt-1\/5 { + margin-top: -20%; + } + + .xl\:-mr-1\/5 { + margin-right: -20%; + } + + .xl\:-mb-1\/5 { + margin-bottom: -20%; + } + + .xl\:-ml-1\/5 { + margin-left: -20%; + } + + .xl\:-mt-2\/5 { + margin-top: -40%; + } + + .xl\:-mr-2\/5 { + margin-right: -40%; + } + + .xl\:-mb-2\/5 { + margin-bottom: -40%; + } + + .xl\:-ml-2\/5 { + margin-left: -40%; + } + + .xl\:-mt-3\/5 { + margin-top: -60%; + } + + .xl\:-mr-3\/5 { + margin-right: -60%; + } + + .xl\:-mb-3\/5 { + margin-bottom: -60%; + } + + .xl\:-ml-3\/5 { + margin-left: -60%; + } + + .xl\:-mt-4\/5 { + margin-top: -80%; + } + + .xl\:-mr-4\/5 { + margin-right: -80%; + } + + .xl\:-mb-4\/5 { + margin-bottom: -80%; + } + + .xl\:-ml-4\/5 { + margin-left: -80%; + } + + .xl\:-mt-1\/6 { + margin-top: -16.66667%; + } + + .xl\:-mr-1\/6 { + margin-right: -16.66667%; + } + + .xl\:-mb-1\/6 { + margin-bottom: -16.66667%; + } + + .xl\:-ml-1\/6 { + margin-left: -16.66667%; + } + + .xl\:-mt-2\/6 { + margin-top: -33.33333%; + } + + .xl\:-mr-2\/6 { + margin-right: -33.33333%; + } + + .xl\:-mb-2\/6 { + margin-bottom: -33.33333%; + } + + .xl\:-ml-2\/6 { + margin-left: -33.33333%; + } + + .xl\:-mt-3\/6 { + margin-top: -50%; + } + + .xl\:-mr-3\/6 { + margin-right: -50%; + } + + .xl\:-mb-3\/6 { + margin-bottom: -50%; + } + + .xl\:-ml-3\/6 { + margin-left: -50%; + } + + .xl\:-mt-4\/6 { + margin-top: -66.66667%; + } + + .xl\:-mr-4\/6 { + margin-right: -66.66667%; + } + + .xl\:-mb-4\/6 { + margin-bottom: -66.66667%; + } + + .xl\:-ml-4\/6 { + margin-left: -66.66667%; + } + + .xl\:-mt-5\/6 { + margin-top: -83.33333%; + } + + .xl\:-mr-5\/6 { + margin-right: -83.33333%; + } + + .xl\:-mb-5\/6 { + margin-bottom: -83.33333%; + } + + .xl\:-ml-5\/6 { + margin-left: -83.33333%; + } + + .xl\:-mt-1\/12 { + margin-top: -8.33333%; + } + + .xl\:-mr-1\/12 { + margin-right: -8.33333%; + } + + .xl\:-mb-1\/12 { + margin-bottom: -8.33333%; + } + + .xl\:-ml-1\/12 { + margin-left: -8.33333%; + } + + .xl\:-mt-2\/12 { + margin-top: -16.66667%; + } + + .xl\:-mr-2\/12 { + margin-right: -16.66667%; + } + + .xl\:-mb-2\/12 { + margin-bottom: -16.66667%; + } + + .xl\:-ml-2\/12 { + margin-left: -16.66667%; + } + + .xl\:-mt-3\/12 { + margin-top: -25%; + } + + .xl\:-mr-3\/12 { + margin-right: -25%; + } + + .xl\:-mb-3\/12 { + margin-bottom: -25%; + } + + .xl\:-ml-3\/12 { + margin-left: -25%; + } + + .xl\:-mt-4\/12 { + margin-top: -33.33333%; + } + + .xl\:-mr-4\/12 { + margin-right: -33.33333%; + } + + .xl\:-mb-4\/12 { + margin-bottom: -33.33333%; + } + + .xl\:-ml-4\/12 { + margin-left: -33.33333%; + } + + .xl\:-mt-5\/12 { + margin-top: -41.66667%; + } + + .xl\:-mr-5\/12 { + margin-right: -41.66667%; + } + + .xl\:-mb-5\/12 { + margin-bottom: -41.66667%; + } + + .xl\:-ml-5\/12 { + margin-left: -41.66667%; + } + + .xl\:-mt-6\/12 { + margin-top: -50%; + } + + .xl\:-mr-6\/12 { + margin-right: -50%; + } + + .xl\:-mb-6\/12 { + margin-bottom: -50%; + } + + .xl\:-ml-6\/12 { + margin-left: -50%; + } + + .xl\:-mt-7\/12 { + margin-top: -58.33333%; + } + + .xl\:-mr-7\/12 { + margin-right: -58.33333%; + } + + .xl\:-mb-7\/12 { + margin-bottom: -58.33333%; + } + + .xl\:-ml-7\/12 { + margin-left: -58.33333%; + } + + .xl\:-mt-8\/12 { + margin-top: -66.66667%; + } + + .xl\:-mr-8\/12 { + margin-right: -66.66667%; + } + + .xl\:-mb-8\/12 { + margin-bottom: -66.66667%; + } + + .xl\:-ml-8\/12 { + margin-left: -66.66667%; + } + + .xl\:-mt-9\/12 { + margin-top: -75%; + } + + .xl\:-mr-9\/12 { + margin-right: -75%; + } + + .xl\:-mb-9\/12 { + margin-bottom: -75%; + } + + .xl\:-ml-9\/12 { + margin-left: -75%; + } + + .xl\:-mt-10\/12 { + margin-top: -83.33333%; + } + + .xl\:-mr-10\/12 { + margin-right: -83.33333%; + } + + .xl\:-mb-10\/12 { + margin-bottom: -83.33333%; + } + + .xl\:-ml-10\/12 { + margin-left: -83.33333%; + } + + .xl\:-mt-11\/12 { + margin-top: -91.66667%; + } + + .xl\:-mr-11\/12 { + margin-right: -91.66667%; + } + + .xl\:-mb-11\/12 { + margin-bottom: -91.66667%; + } + + .xl\:-ml-11\/12 { + margin-left: -91.66667%; + } + + .xl\:-mt-full { + margin-top: -100%; + } + + .xl\:-mr-full { + margin-right: -100%; + } + + .xl\:-mb-full { + margin-bottom: -100%; + } + + .xl\:-ml-full { + margin-left: -100%; + } + + .xl\:max-h-0 { + max-height: 0; + } + + .xl\:max-h-1 { + max-height: 0.25rem; + } + + .xl\:max-h-2 { + max-height: 0.5rem; + } + + .xl\:max-h-3 { + max-height: 0.75rem; + } + + .xl\:max-h-4 { + max-height: 1rem; + } + + .xl\:max-h-5 { + max-height: 1.25rem; + } + + .xl\:max-h-6 { + max-height: 1.5rem; + } + + .xl\:max-h-7 { + max-height: 1.75rem; + } + + .xl\:max-h-8 { + max-height: 2rem; + } + + .xl\:max-h-9 { + max-height: 2.25rem; + } + + .xl\:max-h-10 { + max-height: 2.5rem; + } + + .xl\:max-h-11 { + max-height: 2.75rem; + } + + .xl\:max-h-12 { + max-height: 3rem; + } + + .xl\:max-h-13 { + max-height: 3.25rem; + } + + .xl\:max-h-14 { + max-height: 3.5rem; + } + + .xl\:max-h-15 { + max-height: 3.75rem; + } + + .xl\:max-h-16 { + max-height: 4rem; + } + + .xl\:max-h-20 { + max-height: 5rem; + } + + .xl\:max-h-24 { + max-height: 6rem; + } + + .xl\:max-h-28 { + max-height: 7rem; + } + + .xl\:max-h-32 { + max-height: 8rem; + } + + .xl\:max-h-36 { + max-height: 9rem; + } + + .xl\:max-h-40 { + max-height: 10rem; + } + + .xl\:max-h-44 { + max-height: 11rem; + } + + .xl\:max-h-48 { + max-height: 12rem; + } + + .xl\:max-h-52 { + max-height: 13rem; + } + + .xl\:max-h-56 { + max-height: 14rem; + } + + .xl\:max-h-60 { + max-height: 15rem; + } + + .xl\:max-h-64 { + max-height: 16rem; + } + + .xl\:max-h-72 { + max-height: 18rem; + } + + .xl\:max-h-80 { + max-height: 20rem; + } + + .xl\:max-h-96 { + max-height: 24rem; + } + + .xl\:max-h-screen { + max-height: 100vh; + } + + .xl\:max-h-px { + max-height: 1px; + } + + .xl\:max-h-0\.5 { + max-height: 0.125rem; + } + + .xl\:max-h-1\.5 { + max-height: 0.375rem; + } + + .xl\:max-h-2\.5 { + max-height: 0.625rem; + } + + .xl\:max-h-3\.5 { + max-height: 0.875rem; + } + + .xl\:max-h-1\/2 { + max-height: 50%; + } + + .xl\:max-h-1\/3 { + max-height: 33.333333%; + } + + .xl\:max-h-2\/3 { + max-height: 66.666667%; + } + + .xl\:max-h-1\/4 { + max-height: 25%; + } + + .xl\:max-h-2\/4 { + max-height: 50%; + } + + .xl\:max-h-3\/4 { + max-height: 75%; + } + + .xl\:max-h-1\/5 { + max-height: 20%; + } + + .xl\:max-h-2\/5 { + max-height: 40%; + } + + .xl\:max-h-3\/5 { + max-height: 60%; + } + + .xl\:max-h-4\/5 { + max-height: 80%; + } + + .xl\:max-h-1\/6 { + max-height: 16.666667%; + } + + .xl\:max-h-2\/6 { + max-height: 33.333333%; + } + + .xl\:max-h-3\/6 { + max-height: 50%; + } + + .xl\:max-h-4\/6 { + max-height: 66.666667%; + } + + .xl\:max-h-5\/6 { + max-height: 83.333333%; + } + + .xl\:max-h-1\/12 { + max-height: 8.333333%; + } + + .xl\:max-h-2\/12 { + max-height: 16.666667%; + } + + .xl\:max-h-3\/12 { + max-height: 25%; + } + + .xl\:max-h-4\/12 { + max-height: 33.333333%; + } + + .xl\:max-h-5\/12 { + max-height: 41.666667%; + } + + .xl\:max-h-6\/12 { + max-height: 50%; + } + + .xl\:max-h-7\/12 { + max-height: 58.333333%; + } + + .xl\:max-h-8\/12 { + max-height: 66.666667%; + } + + .xl\:max-h-9\/12 { + max-height: 75%; + } + + .xl\:max-h-10\/12 { + max-height: 83.333333%; + } + + .xl\:max-h-11\/12 { + max-height: 91.666667%; + } + + .xl\:max-h-full { + max-height: 100%; + } + + .xl\:max-w-0 { + max-width: 0rem; + } + + .xl\:max-w-none { + max-width: none; + } + + .xl\:max-w-xs { + max-width: 20rem; + } + + .xl\:max-w-sm { + max-width: 24rem; + } + + .xl\:max-w-md { + max-width: 28rem; + } + + .xl\:max-w-lg { + max-width: 32rem; + } + + .xl\:max-w-xl { + max-width: 36rem; + } + + .xl\:max-w-2xl { + max-width: 42rem; + } + + .xl\:max-w-3xl { + max-width: 48rem; + } + + .xl\:max-w-4xl { + max-width: 56rem; + } + + .xl\:max-w-5xl { + max-width: 64rem; + } + + .xl\:max-w-6xl { + max-width: 72rem; + } + + .xl\:max-w-7xl { + max-width: 80rem; + } + + .xl\:max-w-full { + max-width: 100%; + } + + .xl\:max-w-min-content { + max-width: -webkit-min-content; + max-width: -moz-min-content; + max-width: min-content; + } + + .xl\:max-w-max-content { + max-width: -webkit-max-content; + max-width: -moz-max-content; + max-width: max-content; + } + + .xl\:max-w-prose { + max-width: 65ch; + } + + .xl\:max-w-screen-sm { + max-width: 640px; + } + + .xl\:max-w-screen-md { + max-width: 768px; + } + + .xl\:max-w-screen-lg { + max-width: 1024px; + } + + .xl\:max-w-screen-xl { + max-width: 1280px; + } + + .xl\:min-h-0 { + min-height: 0; + } + + .xl\:min-h-full { + min-height: 100%; + } + + .xl\:min-h-screen { + min-height: 100vh; + } + + .xl\:min-w-0 { + min-width: 0; + } + + .xl\:min-w-full { + min-width: 100%; + } + + .xl\:min-w-min-content { + min-width: -webkit-min-content; + min-width: -moz-min-content; + min-width: min-content; + } + + .xl\:min-w-max-content { + min-width: -webkit-max-content; + min-width: -moz-max-content; + min-width: max-content; + } + + .xl\:object-contain { + -o-object-fit: contain; + object-fit: contain; + } + + .xl\:object-cover { + -o-object-fit: cover; + object-fit: cover; + } + + .xl\:object-fill { + -o-object-fit: fill; + object-fit: fill; + } + + .xl\:object-none { + -o-object-fit: none; + object-fit: none; + } + + .xl\:object-scale-down { + -o-object-fit: scale-down; + object-fit: scale-down; + } + + .xl\:object-bottom { + -o-object-position: bottom; + object-position: bottom; + } + + .xl\:object-center { + -o-object-position: center; + object-position: center; + } + + .xl\:object-left { + -o-object-position: left; + object-position: left; + } + + .xl\:object-left-bottom { + -o-object-position: left bottom; + object-position: left bottom; + } + + .xl\:object-left-top { + -o-object-position: left top; + object-position: left top; + } + + .xl\:object-right { + -o-object-position: right; + object-position: right; + } + + .xl\:object-right-bottom { + -o-object-position: right bottom; + object-position: right bottom; + } + + .xl\:object-right-top { + -o-object-position: right top; + object-position: right top; + } + + .xl\:object-top { + -o-object-position: top; + object-position: top; + } + + .xl\:opacity-0 { + opacity: 0; + } + + .xl\:opacity-25 { + opacity: 0.25; + } + + .xl\:opacity-50 { + opacity: 0.5; + } + + .xl\:opacity-75 { + opacity: 0.75; + } + + .xl\:opacity-100 { + opacity: 1; + } + + .xl\:hover\:opacity-0:hover { + opacity: 0; + } + + .xl\:hover\:opacity-25:hover { + opacity: 0.25; + } + + .xl\:hover\:opacity-50:hover { + opacity: 0.5; + } + + .xl\:hover\:opacity-75:hover { + opacity: 0.75; + } + + .xl\:hover\:opacity-100:hover { + opacity: 1; + } + + .xl\:focus\:opacity-0:focus { + opacity: 0; + } + + .xl\:focus\:opacity-25:focus { + opacity: 0.25; + } + + .xl\:focus\:opacity-50:focus { + opacity: 0.5; + } + + .xl\:focus\:opacity-75:focus { + opacity: 0.75; + } + + .xl\:focus\:opacity-100:focus { + opacity: 1; + } + + .xl\:disabled\:opacity-0:disabled { + opacity: 0; + } + + .xl\:disabled\:opacity-25:disabled { + opacity: 0.25; + } + + .xl\:disabled\:opacity-50:disabled { + opacity: 0.5; + } + + .xl\:disabled\:opacity-75:disabled { + opacity: 0.75; + } + + .xl\:disabled\:opacity-100:disabled { + opacity: 1; + } + + .xl\:outline-none { + outline: 0; + } + + .xl\:focus\:outline-none:focus { + outline: 0; + } + + .xl\:overflow-auto { + overflow: auto; + } + + .xl\:overflow-hidden { + overflow: hidden; + } + + .xl\:overflow-visible { + overflow: visible; + } + + .xl\:overflow-scroll { + overflow: scroll; + } + + .xl\:overflow-x-auto { + overflow-x: auto; + } + + .xl\:overflow-y-auto { + overflow-y: auto; + } + + .xl\:overflow-x-hidden { + overflow-x: hidden; + } + + .xl\:overflow-y-hidden { + overflow-y: hidden; + } + + .xl\:overflow-x-visible { + overflow-x: visible; + } + + .xl\:overflow-y-visible { + overflow-y: visible; + } + + .xl\:overflow-x-scroll { + overflow-x: scroll; + } + + .xl\:overflow-y-scroll { + overflow-y: scroll; + } + + .xl\:scrolling-touch { + -webkit-overflow-scrolling: touch; + } + + .xl\:scrolling-auto { + -webkit-overflow-scrolling: auto; + } + + .xl\:overscroll-auto { + -ms-scroll-chaining: chained; + overscroll-behavior: auto; + } + + .xl\:overscroll-contain { + -ms-scroll-chaining: none; + overscroll-behavior: contain; + } + + .xl\:overscroll-none { + -ms-scroll-chaining: none; + overscroll-behavior: none; + } + + .xl\:overscroll-y-auto { + overscroll-behavior-y: auto; + } + + .xl\:overscroll-y-contain { + overscroll-behavior-y: contain; + } + + .xl\:overscroll-y-none { + overscroll-behavior-y: none; + } + + .xl\:overscroll-x-auto { + overscroll-behavior-x: auto; + } + + .xl\:overscroll-x-contain { + overscroll-behavior-x: contain; + } + + .xl\:overscroll-x-none { + overscroll-behavior-x: none; + } + + .xl\:p-0 { + padding: 0; + } + + .xl\:p-1 { + padding: 0.25rem; + } + + .xl\:p-2 { + padding: 0.5rem; + } + + .xl\:p-3 { + padding: 0.75rem; + } + + .xl\:p-4 { + padding: 1rem; + } + + .xl\:p-5 { + padding: 1.25rem; + } + + .xl\:p-6 { + padding: 1.5rem; + } + + .xl\:p-7 { + padding: 1.75rem; + } + + .xl\:p-8 { + padding: 2rem; + } + + .xl\:p-9 { + padding: 2.25rem; + } + + .xl\:p-10 { + padding: 2.5rem; + } + + .xl\:p-11 { + padding: 2.75rem; + } + + .xl\:p-12 { + padding: 3rem; + } + + .xl\:p-13 { + padding: 3.25rem; + } + + .xl\:p-14 { + padding: 3.5rem; + } + + .xl\:p-15 { + padding: 3.75rem; + } + + .xl\:p-16 { + padding: 4rem; + } + + .xl\:p-20 { + padding: 5rem; + } + + .xl\:p-24 { + padding: 6rem; + } + + .xl\:p-28 { + padding: 7rem; + } + + .xl\:p-32 { + padding: 8rem; + } + + .xl\:p-36 { + padding: 9rem; + } + + .xl\:p-40 { + padding: 10rem; + } + + .xl\:p-44 { + padding: 11rem; + } + + .xl\:p-48 { + padding: 12rem; + } + + .xl\:p-52 { + padding: 13rem; + } + + .xl\:p-56 { + padding: 14rem; + } + + .xl\:p-60 { + padding: 15rem; + } + + .xl\:p-64 { + padding: 16rem; + } + + .xl\:p-72 { + padding: 18rem; + } + + .xl\:p-80 { + padding: 20rem; + } + + .xl\:p-96 { + padding: 24rem; + } + + .xl\:p-px { + padding: 1px; + } + + .xl\:p-0\.5 { + padding: 0.125rem; + } + + .xl\:p-1\.5 { + padding: 0.375rem; + } + + .xl\:p-2\.5 { + padding: 0.625rem; + } + + .xl\:p-3\.5 { + padding: 0.875rem; + } + + .xl\:p-1\/2 { + padding: 50%; + } + + .xl\:p-1\/3 { + padding: 33.333333%; + } + + .xl\:p-2\/3 { + padding: 66.666667%; + } + + .xl\:p-1\/4 { + padding: 25%; + } + + .xl\:p-2\/4 { + padding: 50%; + } + + .xl\:p-3\/4 { + padding: 75%; + } + + .xl\:p-1\/5 { + padding: 20%; + } + + .xl\:p-2\/5 { + padding: 40%; + } + + .xl\:p-3\/5 { + padding: 60%; + } + + .xl\:p-4\/5 { + padding: 80%; + } + + .xl\:p-1\/6 { + padding: 16.666667%; + } + + .xl\:p-2\/6 { + padding: 33.333333%; + } + + .xl\:p-3\/6 { + padding: 50%; + } + + .xl\:p-4\/6 { + padding: 66.666667%; + } + + .xl\:p-5\/6 { + padding: 83.333333%; + } + + .xl\:p-1\/12 { + padding: 8.333333%; + } + + .xl\:p-2\/12 { + padding: 16.666667%; + } + + .xl\:p-3\/12 { + padding: 25%; + } + + .xl\:p-4\/12 { + padding: 33.333333%; + } + + .xl\:p-5\/12 { + padding: 41.666667%; + } + + .xl\:p-6\/12 { + padding: 50%; + } + + .xl\:p-7\/12 { + padding: 58.333333%; + } + + .xl\:p-8\/12 { + padding: 66.666667%; + } + + .xl\:p-9\/12 { + padding: 75%; + } + + .xl\:p-10\/12 { + padding: 83.333333%; + } + + .xl\:p-11\/12 { + padding: 91.666667%; + } + + .xl\:p-full { + padding: 100%; + } + + .xl\:py-0 { + padding-top: 0; + padding-bottom: 0; + } + + .xl\:px-0 { + padding-left: 0; + padding-right: 0; + } + + .xl\:py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + } + + .xl\:px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; + } + + .xl\:py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + } + + .xl\:px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; + } + + .xl\:py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + } + + .xl\:px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; + } + + .xl\:py-4 { + padding-top: 1rem; + padding-bottom: 1rem; + } + + .xl\:px-4 { + padding-left: 1rem; + padding-right: 1rem; + } + + .xl\:py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem; + } + + .xl\:px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem; + } + + .xl\:py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; + } + + .xl\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + + .xl\:py-7 { + padding-top: 1.75rem; + padding-bottom: 1.75rem; + } + + .xl\:px-7 { + padding-left: 1.75rem; + padding-right: 1.75rem; + } + + .xl\:py-8 { + padding-top: 2rem; + padding-bottom: 2rem; + } + + .xl\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + + .xl\:py-9 { + padding-top: 2.25rem; + padding-bottom: 2.25rem; + } + + .xl\:px-9 { + padding-left: 2.25rem; + padding-right: 2.25rem; + } + + .xl\:py-10 { + padding-top: 2.5rem; + padding-bottom: 2.5rem; + } + + .xl\:px-10 { + padding-left: 2.5rem; + padding-right: 2.5rem; + } + + .xl\:py-11 { + padding-top: 2.75rem; + padding-bottom: 2.75rem; + } + + .xl\:px-11 { + padding-left: 2.75rem; + padding-right: 2.75rem; + } + + .xl\:py-12 { + padding-top: 3rem; + padding-bottom: 3rem; + } + + .xl\:px-12 { + padding-left: 3rem; + padding-right: 3rem; + } + + .xl\:py-13 { + padding-top: 3.25rem; + padding-bottom: 3.25rem; + } + + .xl\:px-13 { + padding-left: 3.25rem; + padding-right: 3.25rem; + } + + .xl\:py-14 { + padding-top: 3.5rem; + padding-bottom: 3.5rem; + } + + .xl\:px-14 { + padding-left: 3.5rem; + padding-right: 3.5rem; + } + + .xl\:py-15 { + padding-top: 3.75rem; + padding-bottom: 3.75rem; + } + + .xl\:px-15 { + padding-left: 3.75rem; + padding-right: 3.75rem; + } + + .xl\:py-16 { + padding-top: 4rem; + padding-bottom: 4rem; + } + + .xl\:px-16 { + padding-left: 4rem; + padding-right: 4rem; + } + + .xl\:py-20 { + padding-top: 5rem; + padding-bottom: 5rem; + } + + .xl\:px-20 { + padding-left: 5rem; + padding-right: 5rem; + } + + .xl\:py-24 { + padding-top: 6rem; + padding-bottom: 6rem; + } + + .xl\:px-24 { + padding-left: 6rem; + padding-right: 6rem; + } + + .xl\:py-28 { + padding-top: 7rem; + padding-bottom: 7rem; + } + + .xl\:px-28 { + padding-left: 7rem; + padding-right: 7rem; + } + + .xl\:py-32 { + padding-top: 8rem; + padding-bottom: 8rem; + } + + .xl\:px-32 { + padding-left: 8rem; + padding-right: 8rem; + } + + .xl\:py-36 { + padding-top: 9rem; + padding-bottom: 9rem; + } + + .xl\:px-36 { + padding-left: 9rem; + padding-right: 9rem; + } + + .xl\:py-40 { + padding-top: 10rem; + padding-bottom: 10rem; + } + + .xl\:px-40 { + padding-left: 10rem; + padding-right: 10rem; + } + + .xl\:py-44 { + padding-top: 11rem; + padding-bottom: 11rem; + } + + .xl\:px-44 { + padding-left: 11rem; + padding-right: 11rem; + } + + .xl\:py-48 { + padding-top: 12rem; + padding-bottom: 12rem; + } + + .xl\:px-48 { + padding-left: 12rem; + padding-right: 12rem; + } + + .xl\:py-52 { + padding-top: 13rem; + padding-bottom: 13rem; + } + + .xl\:px-52 { + padding-left: 13rem; + padding-right: 13rem; + } + + .xl\:py-56 { + padding-top: 14rem; + padding-bottom: 14rem; + } + + .xl\:px-56 { + padding-left: 14rem; + padding-right: 14rem; + } + + .xl\:py-60 { + padding-top: 15rem; + padding-bottom: 15rem; + } + + .xl\:px-60 { + padding-left: 15rem; + padding-right: 15rem; + } + + .xl\:py-64 { + padding-top: 16rem; + padding-bottom: 16rem; + } + + .xl\:px-64 { + padding-left: 16rem; + padding-right: 16rem; + } + + .xl\:py-72 { + padding-top: 18rem; + padding-bottom: 18rem; + } + + .xl\:px-72 { + padding-left: 18rem; + padding-right: 18rem; + } + + .xl\:py-80 { + padding-top: 20rem; + padding-bottom: 20rem; + } + + .xl\:px-80 { + padding-left: 20rem; + padding-right: 20rem; + } + + .xl\:py-96 { + padding-top: 24rem; + padding-bottom: 24rem; + } + + .xl\:px-96 { + padding-left: 24rem; + padding-right: 24rem; + } + + .xl\:py-px { + padding-top: 1px; + padding-bottom: 1px; + } + + .xl\:px-px { + padding-left: 1px; + padding-right: 1px; + } + + .xl\:py-0\.5 { + padding-top: 0.125rem; + padding-bottom: 0.125rem; + } + + .xl\:px-0\.5 { + padding-left: 0.125rem; + padding-right: 0.125rem; + } + + .xl\:py-1\.5 { + padding-top: 0.375rem; + padding-bottom: 0.375rem; + } + + .xl\:px-1\.5 { + padding-left: 0.375rem; + padding-right: 0.375rem; + } + + .xl\:py-2\.5 { + padding-top: 0.625rem; + padding-bottom: 0.625rem; + } + + .xl\:px-2\.5 { + padding-left: 0.625rem; + padding-right: 0.625rem; + } + + .xl\:py-3\.5 { + padding-top: 0.875rem; + padding-bottom: 0.875rem; + } + + .xl\:px-3\.5 { + padding-left: 0.875rem; + padding-right: 0.875rem; + } + + .xl\:py-1\/2 { + padding-top: 50%; + padding-bottom: 50%; + } + + .xl\:px-1\/2 { + padding-left: 50%; + padding-right: 50%; + } + + .xl\:py-1\/3 { + padding-top: 33.333333%; + padding-bottom: 33.333333%; + } + + .xl\:px-1\/3 { + padding-left: 33.333333%; + padding-right: 33.333333%; + } + + .xl\:py-2\/3 { + padding-top: 66.666667%; + padding-bottom: 66.666667%; + } + + .xl\:px-2\/3 { + padding-left: 66.666667%; + padding-right: 66.666667%; + } + + .xl\:py-1\/4 { + padding-top: 25%; + padding-bottom: 25%; + } + + .xl\:px-1\/4 { + padding-left: 25%; + padding-right: 25%; + } + + .xl\:py-2\/4 { + padding-top: 50%; + padding-bottom: 50%; + } + + .xl\:px-2\/4 { + padding-left: 50%; + padding-right: 50%; + } + + .xl\:py-3\/4 { + padding-top: 75%; + padding-bottom: 75%; + } + + .xl\:px-3\/4 { + padding-left: 75%; + padding-right: 75%; + } + + .xl\:py-1\/5 { + padding-top: 20%; + padding-bottom: 20%; + } + + .xl\:px-1\/5 { + padding-left: 20%; + padding-right: 20%; + } + + .xl\:py-2\/5 { + padding-top: 40%; + padding-bottom: 40%; + } + + .xl\:px-2\/5 { + padding-left: 40%; + padding-right: 40%; + } + + .xl\:py-3\/5 { + padding-top: 60%; + padding-bottom: 60%; + } + + .xl\:px-3\/5 { + padding-left: 60%; + padding-right: 60%; + } + + .xl\:py-4\/5 { + padding-top: 80%; + padding-bottom: 80%; + } + + .xl\:px-4\/5 { + padding-left: 80%; + padding-right: 80%; + } + + .xl\:py-1\/6 { + padding-top: 16.666667%; + padding-bottom: 16.666667%; + } + + .xl\:px-1\/6 { + padding-left: 16.666667%; + padding-right: 16.666667%; + } + + .xl\:py-2\/6 { + padding-top: 33.333333%; + padding-bottom: 33.333333%; + } + + .xl\:px-2\/6 { + padding-left: 33.333333%; + padding-right: 33.333333%; + } + + .xl\:py-3\/6 { + padding-top: 50%; + padding-bottom: 50%; + } + + .xl\:px-3\/6 { + padding-left: 50%; + padding-right: 50%; + } + + .xl\:py-4\/6 { + padding-top: 66.666667%; + padding-bottom: 66.666667%; + } + + .xl\:px-4\/6 { + padding-left: 66.666667%; + padding-right: 66.666667%; + } + + .xl\:py-5\/6 { + padding-top: 83.333333%; + padding-bottom: 83.333333%; + } + + .xl\:px-5\/6 { + padding-left: 83.333333%; + padding-right: 83.333333%; + } + + .xl\:py-1\/12 { + padding-top: 8.333333%; + padding-bottom: 8.333333%; + } + + .xl\:px-1\/12 { + padding-left: 8.333333%; + padding-right: 8.333333%; + } + + .xl\:py-2\/12 { + padding-top: 16.666667%; + padding-bottom: 16.666667%; + } + + .xl\:px-2\/12 { + padding-left: 16.666667%; + padding-right: 16.666667%; + } + + .xl\:py-3\/12 { + padding-top: 25%; + padding-bottom: 25%; + } + + .xl\:px-3\/12 { + padding-left: 25%; + padding-right: 25%; + } + + .xl\:py-4\/12 { + padding-top: 33.333333%; + padding-bottom: 33.333333%; + } + + .xl\:px-4\/12 { + padding-left: 33.333333%; + padding-right: 33.333333%; + } + + .xl\:py-5\/12 { + padding-top: 41.666667%; + padding-bottom: 41.666667%; + } + + .xl\:px-5\/12 { + padding-left: 41.666667%; + padding-right: 41.666667%; + } + + .xl\:py-6\/12 { + padding-top: 50%; + padding-bottom: 50%; + } + + .xl\:px-6\/12 { + padding-left: 50%; + padding-right: 50%; + } + + .xl\:py-7\/12 { + padding-top: 58.333333%; + padding-bottom: 58.333333%; + } + + .xl\:px-7\/12 { + padding-left: 58.333333%; + padding-right: 58.333333%; + } + + .xl\:py-8\/12 { + padding-top: 66.666667%; + padding-bottom: 66.666667%; + } + + .xl\:px-8\/12 { + padding-left: 66.666667%; + padding-right: 66.666667%; + } + + .xl\:py-9\/12 { + padding-top: 75%; + padding-bottom: 75%; + } + + .xl\:px-9\/12 { + padding-left: 75%; + padding-right: 75%; + } + + .xl\:py-10\/12 { + padding-top: 83.333333%; + padding-bottom: 83.333333%; + } + + .xl\:px-10\/12 { + padding-left: 83.333333%; + padding-right: 83.333333%; + } + + .xl\:py-11\/12 { + padding-top: 91.666667%; + padding-bottom: 91.666667%; + } + + .xl\:px-11\/12 { + padding-left: 91.666667%; + padding-right: 91.666667%; + } + + .xl\:py-full { + padding-top: 100%; + padding-bottom: 100%; + } + + .xl\:px-full { + padding-left: 100%; + padding-right: 100%; + } + + .xl\:pt-0 { + padding-top: 0; + } + + .xl\:pr-0 { + padding-right: 0; + } + + .xl\:pb-0 { + padding-bottom: 0; + } + + .xl\:pl-0 { + padding-left: 0; + } + + .xl\:pt-1 { + padding-top: 0.25rem; + } + + .xl\:pr-1 { + padding-right: 0.25rem; + } + + .xl\:pb-1 { + padding-bottom: 0.25rem; + } + + .xl\:pl-1 { + padding-left: 0.25rem; + } + + .xl\:pt-2 { + padding-top: 0.5rem; + } + + .xl\:pr-2 { + padding-right: 0.5rem; + } + + .xl\:pb-2 { + padding-bottom: 0.5rem; + } + + .xl\:pl-2 { + padding-left: 0.5rem; + } + + .xl\:pt-3 { + padding-top: 0.75rem; + } + + .xl\:pr-3 { + padding-right: 0.75rem; + } + + .xl\:pb-3 { + padding-bottom: 0.75rem; + } + + .xl\:pl-3 { + padding-left: 0.75rem; + } + + .xl\:pt-4 { + padding-top: 1rem; + } + + .xl\:pr-4 { + padding-right: 1rem; + } + + .xl\:pb-4 { + padding-bottom: 1rem; + } + + .xl\:pl-4 { + padding-left: 1rem; + } + + .xl\:pt-5 { + padding-top: 1.25rem; + } + + .xl\:pr-5 { + padding-right: 1.25rem; + } + + .xl\:pb-5 { + padding-bottom: 1.25rem; + } + + .xl\:pl-5 { + padding-left: 1.25rem; + } + + .xl\:pt-6 { + padding-top: 1.5rem; + } + + .xl\:pr-6 { + padding-right: 1.5rem; + } + + .xl\:pb-6 { + padding-bottom: 1.5rem; + } + + .xl\:pl-6 { + padding-left: 1.5rem; + } + + .xl\:pt-7 { + padding-top: 1.75rem; + } + + .xl\:pr-7 { + padding-right: 1.75rem; + } + + .xl\:pb-7 { + padding-bottom: 1.75rem; + } + + .xl\:pl-7 { + padding-left: 1.75rem; + } + + .xl\:pt-8 { + padding-top: 2rem; + } + + .xl\:pr-8 { + padding-right: 2rem; + } + + .xl\:pb-8 { + padding-bottom: 2rem; + } + + .xl\:pl-8 { + padding-left: 2rem; + } + + .xl\:pt-9 { + padding-top: 2.25rem; + } + + .xl\:pr-9 { + padding-right: 2.25rem; + } + + .xl\:pb-9 { + padding-bottom: 2.25rem; + } + + .xl\:pl-9 { + padding-left: 2.25rem; + } + + .xl\:pt-10 { + padding-top: 2.5rem; + } + + .xl\:pr-10 { + padding-right: 2.5rem; + } + + .xl\:pb-10 { + padding-bottom: 2.5rem; + } + + .xl\:pl-10 { + padding-left: 2.5rem; + } + + .xl\:pt-11 { + padding-top: 2.75rem; + } + + .xl\:pr-11 { + padding-right: 2.75rem; + } + + .xl\:pb-11 { + padding-bottom: 2.75rem; + } + + .xl\:pl-11 { + padding-left: 2.75rem; + } + + .xl\:pt-12 { + padding-top: 3rem; + } + + .xl\:pr-12 { + padding-right: 3rem; + } + + .xl\:pb-12 { + padding-bottom: 3rem; + } + + .xl\:pl-12 { + padding-left: 3rem; + } + + .xl\:pt-13 { + padding-top: 3.25rem; + } + + .xl\:pr-13 { + padding-right: 3.25rem; + } + + .xl\:pb-13 { + padding-bottom: 3.25rem; + } + + .xl\:pl-13 { + padding-left: 3.25rem; + } + + .xl\:pt-14 { + padding-top: 3.5rem; + } + + .xl\:pr-14 { + padding-right: 3.5rem; + } + + .xl\:pb-14 { + padding-bottom: 3.5rem; + } + + .xl\:pl-14 { + padding-left: 3.5rem; + } + + .xl\:pt-15 { + padding-top: 3.75rem; + } + + .xl\:pr-15 { + padding-right: 3.75rem; + } + + .xl\:pb-15 { + padding-bottom: 3.75rem; + } + + .xl\:pl-15 { + padding-left: 3.75rem; + } + + .xl\:pt-16 { + padding-top: 4rem; + } + + .xl\:pr-16 { + padding-right: 4rem; + } + + .xl\:pb-16 { + padding-bottom: 4rem; + } + + .xl\:pl-16 { + padding-left: 4rem; + } + + .xl\:pt-20 { + padding-top: 5rem; + } + + .xl\:pr-20 { + padding-right: 5rem; + } + + .xl\:pb-20 { + padding-bottom: 5rem; + } + + .xl\:pl-20 { + padding-left: 5rem; + } + + .xl\:pt-24 { + padding-top: 6rem; + } + + .xl\:pr-24 { + padding-right: 6rem; + } + + .xl\:pb-24 { + padding-bottom: 6rem; + } + + .xl\:pl-24 { + padding-left: 6rem; + } + + .xl\:pt-28 { + padding-top: 7rem; + } + + .xl\:pr-28 { + padding-right: 7rem; + } + + .xl\:pb-28 { + padding-bottom: 7rem; + } + + .xl\:pl-28 { + padding-left: 7rem; + } + + .xl\:pt-32 { + padding-top: 8rem; + } + + .xl\:pr-32 { + padding-right: 8rem; + } + + .xl\:pb-32 { + padding-bottom: 8rem; + } + + .xl\:pl-32 { + padding-left: 8rem; + } + + .xl\:pt-36 { + padding-top: 9rem; + } + + .xl\:pr-36 { + padding-right: 9rem; + } + + .xl\:pb-36 { + padding-bottom: 9rem; + } + + .xl\:pl-36 { + padding-left: 9rem; + } + + .xl\:pt-40 { + padding-top: 10rem; + } + + .xl\:pr-40 { + padding-right: 10rem; + } + + .xl\:pb-40 { + padding-bottom: 10rem; + } + + .xl\:pl-40 { + padding-left: 10rem; + } + + .xl\:pt-44 { + padding-top: 11rem; + } + + .xl\:pr-44 { + padding-right: 11rem; + } + + .xl\:pb-44 { + padding-bottom: 11rem; + } + + .xl\:pl-44 { + padding-left: 11rem; + } + + .xl\:pt-48 { + padding-top: 12rem; + } + + .xl\:pr-48 { + padding-right: 12rem; + } + + .xl\:pb-48 { + padding-bottom: 12rem; + } + + .xl\:pl-48 { + padding-left: 12rem; + } + + .xl\:pt-52 { + padding-top: 13rem; + } + + .xl\:pr-52 { + padding-right: 13rem; + } + + .xl\:pb-52 { + padding-bottom: 13rem; + } + + .xl\:pl-52 { + padding-left: 13rem; + } + + .xl\:pt-56 { + padding-top: 14rem; + } + + .xl\:pr-56 { + padding-right: 14rem; + } + + .xl\:pb-56 { + padding-bottom: 14rem; + } + + .xl\:pl-56 { + padding-left: 14rem; + } + + .xl\:pt-60 { + padding-top: 15rem; + } + + .xl\:pr-60 { + padding-right: 15rem; + } + + .xl\:pb-60 { + padding-bottom: 15rem; + } + + .xl\:pl-60 { + padding-left: 15rem; + } + + .xl\:pt-64 { + padding-top: 16rem; + } + + .xl\:pr-64 { + padding-right: 16rem; + } + + .xl\:pb-64 { + padding-bottom: 16rem; + } + + .xl\:pl-64 { + padding-left: 16rem; + } + + .xl\:pt-72 { + padding-top: 18rem; + } + + .xl\:pr-72 { + padding-right: 18rem; + } + + .xl\:pb-72 { + padding-bottom: 18rem; + } + + .xl\:pl-72 { + padding-left: 18rem; + } + + .xl\:pt-80 { + padding-top: 20rem; + } + + .xl\:pr-80 { + padding-right: 20rem; + } + + .xl\:pb-80 { + padding-bottom: 20rem; + } + + .xl\:pl-80 { + padding-left: 20rem; + } + + .xl\:pt-96 { + padding-top: 24rem; + } + + .xl\:pr-96 { + padding-right: 24rem; + } + + .xl\:pb-96 { + padding-bottom: 24rem; + } + + .xl\:pl-96 { + padding-left: 24rem; + } + + .xl\:pt-px { + padding-top: 1px; + } + + .xl\:pr-px { + padding-right: 1px; + } + + .xl\:pb-px { + padding-bottom: 1px; + } + + .xl\:pl-px { + padding-left: 1px; + } + + .xl\:pt-0\.5 { + padding-top: 0.125rem; + } + + .xl\:pr-0\.5 { + padding-right: 0.125rem; + } + + .xl\:pb-0\.5 { + padding-bottom: 0.125rem; + } + + .xl\:pl-0\.5 { + padding-left: 0.125rem; + } + + .xl\:pt-1\.5 { + padding-top: 0.375rem; + } + + .xl\:pr-1\.5 { + padding-right: 0.375rem; + } + + .xl\:pb-1\.5 { + padding-bottom: 0.375rem; + } + + .xl\:pl-1\.5 { + padding-left: 0.375rem; + } + + .xl\:pt-2\.5 { + padding-top: 0.625rem; + } + + .xl\:pr-2\.5 { + padding-right: 0.625rem; + } + + .xl\:pb-2\.5 { + padding-bottom: 0.625rem; + } + + .xl\:pl-2\.5 { + padding-left: 0.625rem; + } + + .xl\:pt-3\.5 { + padding-top: 0.875rem; + } + + .xl\:pr-3\.5 { + padding-right: 0.875rem; + } + + .xl\:pb-3\.5 { + padding-bottom: 0.875rem; + } + + .xl\:pl-3\.5 { + padding-left: 0.875rem; + } + + .xl\:pt-1\/2 { + padding-top: 50%; + } + + .xl\:pr-1\/2 { + padding-right: 50%; + } + + .xl\:pb-1\/2 { + padding-bottom: 50%; + } + + .xl\:pl-1\/2 { + padding-left: 50%; + } + + .xl\:pt-1\/3 { + padding-top: 33.333333%; + } + + .xl\:pr-1\/3 { + padding-right: 33.333333%; + } + + .xl\:pb-1\/3 { + padding-bottom: 33.333333%; + } + + .xl\:pl-1\/3 { + padding-left: 33.333333%; + } + + .xl\:pt-2\/3 { + padding-top: 66.666667%; + } + + .xl\:pr-2\/3 { + padding-right: 66.666667%; + } + + .xl\:pb-2\/3 { + padding-bottom: 66.666667%; + } + + .xl\:pl-2\/3 { + padding-left: 66.666667%; + } + + .xl\:pt-1\/4 { + padding-top: 25%; + } + + .xl\:pr-1\/4 { + padding-right: 25%; + } + + .xl\:pb-1\/4 { + padding-bottom: 25%; + } + + .xl\:pl-1\/4 { + padding-left: 25%; + } + + .xl\:pt-2\/4 { + padding-top: 50%; + } + + .xl\:pr-2\/4 { + padding-right: 50%; + } + + .xl\:pb-2\/4 { + padding-bottom: 50%; + } + + .xl\:pl-2\/4 { + padding-left: 50%; + } + + .xl\:pt-3\/4 { + padding-top: 75%; + } + + .xl\:pr-3\/4 { + padding-right: 75%; + } + + .xl\:pb-3\/4 { + padding-bottom: 75%; + } + + .xl\:pl-3\/4 { + padding-left: 75%; + } + + .xl\:pt-1\/5 { + padding-top: 20%; + } + + .xl\:pr-1\/5 { + padding-right: 20%; + } + + .xl\:pb-1\/5 { + padding-bottom: 20%; + } + + .xl\:pl-1\/5 { + padding-left: 20%; + } + + .xl\:pt-2\/5 { + padding-top: 40%; + } + + .xl\:pr-2\/5 { + padding-right: 40%; + } + + .xl\:pb-2\/5 { + padding-bottom: 40%; + } + + .xl\:pl-2\/5 { + padding-left: 40%; + } + + .xl\:pt-3\/5 { + padding-top: 60%; + } + + .xl\:pr-3\/5 { + padding-right: 60%; + } + + .xl\:pb-3\/5 { + padding-bottom: 60%; + } + + .xl\:pl-3\/5 { + padding-left: 60%; + } + + .xl\:pt-4\/5 { + padding-top: 80%; + } + + .xl\:pr-4\/5 { + padding-right: 80%; + } + + .xl\:pb-4\/5 { + padding-bottom: 80%; + } + + .xl\:pl-4\/5 { + padding-left: 80%; + } + + .xl\:pt-1\/6 { + padding-top: 16.666667%; + } + + .xl\:pr-1\/6 { + padding-right: 16.666667%; + } + + .xl\:pb-1\/6 { + padding-bottom: 16.666667%; + } + + .xl\:pl-1\/6 { + padding-left: 16.666667%; + } + + .xl\:pt-2\/6 { + padding-top: 33.333333%; + } + + .xl\:pr-2\/6 { + padding-right: 33.333333%; + } + + .xl\:pb-2\/6 { + padding-bottom: 33.333333%; + } + + .xl\:pl-2\/6 { + padding-left: 33.333333%; + } + + .xl\:pt-3\/6 { + padding-top: 50%; + } + + .xl\:pr-3\/6 { + padding-right: 50%; + } + + .xl\:pb-3\/6 { + padding-bottom: 50%; + } + + .xl\:pl-3\/6 { + padding-left: 50%; + } + + .xl\:pt-4\/6 { + padding-top: 66.666667%; + } + + .xl\:pr-4\/6 { + padding-right: 66.666667%; + } + + .xl\:pb-4\/6 { + padding-bottom: 66.666667%; + } + + .xl\:pl-4\/6 { + padding-left: 66.666667%; + } + + .xl\:pt-5\/6 { + padding-top: 83.333333%; + } + + .xl\:pr-5\/6 { + padding-right: 83.333333%; + } + + .xl\:pb-5\/6 { + padding-bottom: 83.333333%; + } + + .xl\:pl-5\/6 { + padding-left: 83.333333%; + } + + .xl\:pt-1\/12 { + padding-top: 8.333333%; + } + + .xl\:pr-1\/12 { + padding-right: 8.333333%; + } + + .xl\:pb-1\/12 { + padding-bottom: 8.333333%; + } + + .xl\:pl-1\/12 { + padding-left: 8.333333%; + } + + .xl\:pt-2\/12 { + padding-top: 16.666667%; + } + + .xl\:pr-2\/12 { + padding-right: 16.666667%; + } + + .xl\:pb-2\/12 { + padding-bottom: 16.666667%; + } + + .xl\:pl-2\/12 { + padding-left: 16.666667%; + } + + .xl\:pt-3\/12 { + padding-top: 25%; + } + + .xl\:pr-3\/12 { + padding-right: 25%; + } + + .xl\:pb-3\/12 { + padding-bottom: 25%; + } + + .xl\:pl-3\/12 { + padding-left: 25%; + } + + .xl\:pt-4\/12 { + padding-top: 33.333333%; + } + + .xl\:pr-4\/12 { + padding-right: 33.333333%; + } + + .xl\:pb-4\/12 { + padding-bottom: 33.333333%; + } + + .xl\:pl-4\/12 { + padding-left: 33.333333%; + } + + .xl\:pt-5\/12 { + padding-top: 41.666667%; + } + + .xl\:pr-5\/12 { + padding-right: 41.666667%; + } + + .xl\:pb-5\/12 { + padding-bottom: 41.666667%; + } + + .xl\:pl-5\/12 { + padding-left: 41.666667%; + } + + .xl\:pt-6\/12 { + padding-top: 50%; + } + + .xl\:pr-6\/12 { + padding-right: 50%; + } + + .xl\:pb-6\/12 { + padding-bottom: 50%; + } + + .xl\:pl-6\/12 { + padding-left: 50%; + } + + .xl\:pt-7\/12 { + padding-top: 58.333333%; + } + + .xl\:pr-7\/12 { + padding-right: 58.333333%; + } + + .xl\:pb-7\/12 { + padding-bottom: 58.333333%; + } + + .xl\:pl-7\/12 { + padding-left: 58.333333%; + } + + .xl\:pt-8\/12 { + padding-top: 66.666667%; + } + + .xl\:pr-8\/12 { + padding-right: 66.666667%; + } + + .xl\:pb-8\/12 { + padding-bottom: 66.666667%; + } + + .xl\:pl-8\/12 { + padding-left: 66.666667%; + } + + .xl\:pt-9\/12 { + padding-top: 75%; + } + + .xl\:pr-9\/12 { + padding-right: 75%; + } + + .xl\:pb-9\/12 { + padding-bottom: 75%; + } + + .xl\:pl-9\/12 { + padding-left: 75%; + } + + .xl\:pt-10\/12 { + padding-top: 83.333333%; + } + + .xl\:pr-10\/12 { + padding-right: 83.333333%; + } + + .xl\:pb-10\/12 { + padding-bottom: 83.333333%; + } + + .xl\:pl-10\/12 { + padding-left: 83.333333%; + } + + .xl\:pt-11\/12 { + padding-top: 91.666667%; + } + + .xl\:pr-11\/12 { + padding-right: 91.666667%; + } + + .xl\:pb-11\/12 { + padding-bottom: 91.666667%; + } + + .xl\:pl-11\/12 { + padding-left: 91.666667%; + } + + .xl\:pt-full { + padding-top: 100%; + } + + .xl\:pr-full { + padding-right: 100%; + } + + .xl\:pb-full { + padding-bottom: 100%; + } + + .xl\:pl-full { + padding-left: 100%; + } + + .xl\:placeholder-transparent::-moz-placeholder { + color: transparent; + } + + .xl\:placeholder-transparent:-ms-input-placeholder { + color: transparent; + } + + .xl\:placeholder-transparent::placeholder { + color: transparent; + } + + .xl\:placeholder-white::-moz-placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); + } + + .xl\:placeholder-white:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); + } + + .xl\:placeholder-white::placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); + } + + .xl\:placeholder-black::-moz-placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); + } + + .xl\:placeholder-black:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); + } + + .xl\:placeholder-black::placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-50::placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-100::placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-200::placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-300::placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-400::placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-500::placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-600::placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-700::placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-800::placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); + } + + .xl\:placeholder-gray-900::placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-50::placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-100::placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-200::placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-300::placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-400::placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-500::placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-600::placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-700::placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-800::placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); + } + + .xl\:placeholder-cool-gray-900::placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-50::placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-100::placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-200::placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-300::placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-400::placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-500::placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-600::placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-700::placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-800::placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); + } + + .xl\:placeholder-red-900::placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-50::placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-100::placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-200::placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-300::placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-400::placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-500::placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-600::placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-700::placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-800::placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); + } + + .xl\:placeholder-orange-900::placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-50::placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-100::placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-200::placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-300::placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-400::placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-500::placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-600::placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-700::placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-800::placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); + } + + .xl\:placeholder-yellow-900::placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-50::placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-100::placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-200::placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-300::placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-400::placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-500::placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-600::placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-700::placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-800::placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); + } + + .xl\:placeholder-green-900::placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-50::placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-100::placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-200::placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-300::placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-400::placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-500::placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-600::placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-700::placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-800::placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); + } + + .xl\:placeholder-teal-900::placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-50::placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-100::placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-200::placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-300::placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-400::placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-500::placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-600::placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-700::placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-800::placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); + } + + .xl\:placeholder-blue-900::placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-50::placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-100::placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-200::placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-300::placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-400::placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-500::placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-600::placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-700::placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-800::placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); + } + + .xl\:placeholder-indigo-900::placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-50::placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-100::placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-200::placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-300::placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-400::placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-500::placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-600::placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-700::placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-800::placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); + } + + .xl\:placeholder-purple-900::placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-50::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-50:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-50::placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-100::-moz-placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-100:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-100::placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-200::-moz-placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-200:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-200::placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-300::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-300:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-300::placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-400::-moz-placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-400:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-400::placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-500::-moz-placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-500:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-500::placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-600::-moz-placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-600:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-600::placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-700::-moz-placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-700:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-700::placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-800::-moz-placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-800:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-800::placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-900::-moz-placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-900:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); + } + + .xl\:placeholder-pink-900::placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-transparent:focus::-moz-placeholder { + color: transparent; + } + + .xl\:focus\:placeholder-transparent:focus:-ms-input-placeholder { + color: transparent; + } + + .xl\:focus\:placeholder-transparent:focus::placeholder { + color: transparent; + } + + .xl\:focus\:placeholder-white:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-white:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-white:focus::placeholder { + --placeholder-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-black:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-black:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-black:focus::placeholder { + --placeholder-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-50:focus::placeholder { + --placeholder-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-100:focus::placeholder { + --placeholder-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-200:focus::placeholder { + --placeholder-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-300:focus::placeholder { + --placeholder-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-400:focus::placeholder { + --placeholder-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-500:focus::placeholder { + --placeholder-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-600:focus::placeholder { + --placeholder-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-700:focus::placeholder { + --placeholder-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-800:focus::placeholder { + --placeholder-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-900:focus::placeholder { + --placeholder-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-50:focus::placeholder { + --placeholder-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-100:focus::placeholder { + --placeholder-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-200:focus::placeholder { + --placeholder-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-300:focus::placeholder { + --placeholder-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-400:focus::placeholder { + --placeholder-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-500:focus::placeholder { + --placeholder-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-600:focus::placeholder { + --placeholder-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-700:focus::placeholder { + --placeholder-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-800:focus::placeholder { + --placeholder-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-cool-gray-900:focus::placeholder { + --placeholder-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-50:focus::placeholder { + --placeholder-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-100:focus::placeholder { + --placeholder-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-200:focus::placeholder { + --placeholder-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-300:focus::placeholder { + --placeholder-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-400:focus::placeholder { + --placeholder-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-500:focus::placeholder { + --placeholder-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-600:focus::placeholder { + --placeholder-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-700:focus::placeholder { + --placeholder-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-800:focus::placeholder { + --placeholder-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-900:focus::placeholder { + --placeholder-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-50:focus::placeholder { + --placeholder-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-100:focus::placeholder { + --placeholder-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-200:focus::placeholder { + --placeholder-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-300:focus::placeholder { + --placeholder-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-400:focus::placeholder { + --placeholder-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-500:focus::placeholder { + --placeholder-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-600:focus::placeholder { + --placeholder-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-700:focus::placeholder { + --placeholder-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-800:focus::placeholder { + --placeholder-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-orange-900:focus::placeholder { + --placeholder-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-50:focus::placeholder { + --placeholder-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-100:focus::placeholder { + --placeholder-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-200:focus::placeholder { + --placeholder-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-300:focus::placeholder { + --placeholder-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-400:focus::placeholder { + --placeholder-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-500:focus::placeholder { + --placeholder-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-600:focus::placeholder { + --placeholder-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-700:focus::placeholder { + --placeholder-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-800:focus::placeholder { + --placeholder-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-900:focus::placeholder { + --placeholder-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-50:focus::placeholder { + --placeholder-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-100:focus::placeholder { + --placeholder-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-200:focus::placeholder { + --placeholder-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-300:focus::placeholder { + --placeholder-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-400:focus::placeholder { + --placeholder-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-500:focus::placeholder { + --placeholder-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-600:focus::placeholder { + --placeholder-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-700:focus::placeholder { + --placeholder-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-800:focus::placeholder { + --placeholder-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-900:focus::placeholder { + --placeholder-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-50:focus::placeholder { + --placeholder-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-100:focus::placeholder { + --placeholder-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-200:focus::placeholder { + --placeholder-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-300:focus::placeholder { + --placeholder-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-400:focus::placeholder { + --placeholder-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-500:focus::placeholder { + --placeholder-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-600:focus::placeholder { + --placeholder-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-700:focus::placeholder { + --placeholder-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-800:focus::placeholder { + --placeholder-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-teal-900:focus::placeholder { + --placeholder-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-50:focus::placeholder { + --placeholder-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-100:focus::placeholder { + --placeholder-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-200:focus::placeholder { + --placeholder-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-300:focus::placeholder { + --placeholder-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-400:focus::placeholder { + --placeholder-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-500:focus::placeholder { + --placeholder-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-600:focus::placeholder { + --placeholder-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-700:focus::placeholder { + --placeholder-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-800:focus::placeholder { + --placeholder-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-900:focus::placeholder { + --placeholder-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-50:focus::placeholder { + --placeholder-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-100:focus::placeholder { + --placeholder-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-200:focus::placeholder { + --placeholder-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-300:focus::placeholder { + --placeholder-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-400:focus::placeholder { + --placeholder-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-500:focus::placeholder { + --placeholder-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-600:focus::placeholder { + --placeholder-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-700:focus::placeholder { + --placeholder-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-800:focus::placeholder { + --placeholder-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-900:focus::placeholder { + --placeholder-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-50:focus::placeholder { + --placeholder-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-100:focus::placeholder { + --placeholder-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-200:focus::placeholder { + --placeholder-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-300:focus::placeholder { + --placeholder-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-400:focus::placeholder { + --placeholder-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-500:focus::placeholder { + --placeholder-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-600:focus::placeholder { + --placeholder-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-700:focus::placeholder { + --placeholder-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-800:focus::placeholder { + --placeholder-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-900:focus::placeholder { + --placeholder-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-50:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-50:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-50:focus::placeholder { + --placeholder-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-100:focus::placeholder { + --placeholder-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-200:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-200:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-200:focus::placeholder { + --placeholder-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-300:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-300:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-300:focus::placeholder { + --placeholder-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-400:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-400:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-400:focus::placeholder { + --placeholder-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-500:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-500:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-500:focus::placeholder { + --placeholder-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-600:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-600:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-600:focus::placeholder { + --placeholder-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-700:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-700:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-700:focus::placeholder { + --placeholder-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-800:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-800:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-800:focus::placeholder { + --placeholder-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-900:focus::-moz-placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-900:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-900:focus::placeholder { + --placeholder-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--placeholder-opacity)); + } + + .xl\:placeholder-opacity-0::-moz-placeholder { + --placeholder-opacity: 0; + } + + .xl\:placeholder-opacity-0:-ms-input-placeholder { + --placeholder-opacity: 0; + } + + .xl\:placeholder-opacity-0::placeholder { + --placeholder-opacity: 0; + } + + .xl\:placeholder-opacity-25::-moz-placeholder { + --placeholder-opacity: 0.25; + } + + .xl\:placeholder-opacity-25:-ms-input-placeholder { + --placeholder-opacity: 0.25; + } + + .xl\:placeholder-opacity-25::placeholder { + --placeholder-opacity: 0.25; + } + + .xl\:placeholder-opacity-50::-moz-placeholder { + --placeholder-opacity: 0.5; + } + + .xl\:placeholder-opacity-50:-ms-input-placeholder { + --placeholder-opacity: 0.5; + } + + .xl\:placeholder-opacity-50::placeholder { + --placeholder-opacity: 0.5; + } + + .xl\:placeholder-opacity-75::-moz-placeholder { + --placeholder-opacity: 0.75; + } + + .xl\:placeholder-opacity-75:-ms-input-placeholder { + --placeholder-opacity: 0.75; + } + + .xl\:placeholder-opacity-75::placeholder { + --placeholder-opacity: 0.75; + } + + .xl\:placeholder-opacity-100::-moz-placeholder { + --placeholder-opacity: 1; + } + + .xl\:placeholder-opacity-100:-ms-input-placeholder { + --placeholder-opacity: 1; + } + + .xl\:placeholder-opacity-100::placeholder { + --placeholder-opacity: 1; + } + + .xl\:focus\:placeholder-opacity-0:focus::-moz-placeholder { + --placeholder-opacity: 0; + } + + .xl\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder { + --placeholder-opacity: 0; + } + + .xl\:focus\:placeholder-opacity-0:focus::placeholder { + --placeholder-opacity: 0; + } + + .xl\:focus\:placeholder-opacity-25:focus::-moz-placeholder { + --placeholder-opacity: 0.25; + } + + .xl\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder { + --placeholder-opacity: 0.25; + } + + .xl\:focus\:placeholder-opacity-25:focus::placeholder { + --placeholder-opacity: 0.25; + } + + .xl\:focus\:placeholder-opacity-50:focus::-moz-placeholder { + --placeholder-opacity: 0.5; + } + + .xl\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder { + --placeholder-opacity: 0.5; + } + + .xl\:focus\:placeholder-opacity-50:focus::placeholder { + --placeholder-opacity: 0.5; + } + + .xl\:focus\:placeholder-opacity-75:focus::-moz-placeholder { + --placeholder-opacity: 0.75; + } + + .xl\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder { + --placeholder-opacity: 0.75; + } + + .xl\:focus\:placeholder-opacity-75:focus::placeholder { + --placeholder-opacity: 0.75; + } + + .xl\:focus\:placeholder-opacity-100:focus::-moz-placeholder { + --placeholder-opacity: 1; + } + + .xl\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder { + --placeholder-opacity: 1; + } + + .xl\:focus\:placeholder-opacity-100:focus::placeholder { + --placeholder-opacity: 1; + } + + .xl\:pointer-events-none { + pointer-events: none; + } + + .xl\:pointer-events-auto { + pointer-events: auto; + } + + .xl\:static { + position: static; + } + + .xl\:fixed { + position: fixed; + } + + .xl\:absolute { + position: absolute; + } + + .xl\:relative { + position: relative; + } + + .xl\:sticky { + position: -webkit-sticky; + position: sticky; + } + + .xl\:inset-0 { + top: 0; + right: 0; + bottom: 0; + left: 0; + } + + .xl\:inset-1 { + top: 0.25rem; + right: 0.25rem; + bottom: 0.25rem; + left: 0.25rem; + } + + .xl\:inset-2 { + top: 0.5rem; + right: 0.5rem; + bottom: 0.5rem; + left: 0.5rem; + } + + .xl\:inset-3 { + top: 0.75rem; + right: 0.75rem; + bottom: 0.75rem; + left: 0.75rem; + } + + .xl\:inset-4 { + top: 1rem; + right: 1rem; + bottom: 1rem; + left: 1rem; + } + + .xl\:inset-5 { + top: 1.25rem; + right: 1.25rem; + bottom: 1.25rem; + left: 1.25rem; + } + + .xl\:inset-6 { + top: 1.5rem; + right: 1.5rem; + bottom: 1.5rem; + left: 1.5rem; + } + + .xl\:inset-7 { + top: 1.75rem; + right: 1.75rem; + bottom: 1.75rem; + left: 1.75rem; + } + + .xl\:inset-8 { + top: 2rem; + right: 2rem; + bottom: 2rem; + left: 2rem; + } + + .xl\:inset-9 { + top: 2.25rem; + right: 2.25rem; + bottom: 2.25rem; + left: 2.25rem; + } + + .xl\:inset-10 { + top: 2.5rem; + right: 2.5rem; + bottom: 2.5rem; + left: 2.5rem; + } + + .xl\:inset-11 { + top: 2.75rem; + right: 2.75rem; + bottom: 2.75rem; + left: 2.75rem; + } + + .xl\:inset-12 { + top: 3rem; + right: 3rem; + bottom: 3rem; + left: 3rem; + } + + .xl\:inset-13 { + top: 3.25rem; + right: 3.25rem; + bottom: 3.25rem; + left: 3.25rem; + } + + .xl\:inset-14 { + top: 3.5rem; + right: 3.5rem; + bottom: 3.5rem; + left: 3.5rem; + } + + .xl\:inset-15 { + top: 3.75rem; + right: 3.75rem; + bottom: 3.75rem; + left: 3.75rem; + } + + .xl\:inset-16 { + top: 4rem; + right: 4rem; + bottom: 4rem; + left: 4rem; + } + + .xl\:inset-20 { + top: 5rem; + right: 5rem; + bottom: 5rem; + left: 5rem; + } + + .xl\:inset-24 { + top: 6rem; + right: 6rem; + bottom: 6rem; + left: 6rem; + } + + .xl\:inset-28 { + top: 7rem; + right: 7rem; + bottom: 7rem; + left: 7rem; + } + + .xl\:inset-32 { + top: 8rem; + right: 8rem; + bottom: 8rem; + left: 8rem; + } + + .xl\:inset-36 { + top: 9rem; + right: 9rem; + bottom: 9rem; + left: 9rem; + } + + .xl\:inset-40 { + top: 10rem; + right: 10rem; + bottom: 10rem; + left: 10rem; + } + + .xl\:inset-44 { + top: 11rem; + right: 11rem; + bottom: 11rem; + left: 11rem; + } + + .xl\:inset-48 { + top: 12rem; + right: 12rem; + bottom: 12rem; + left: 12rem; + } + + .xl\:inset-52 { + top: 13rem; + right: 13rem; + bottom: 13rem; + left: 13rem; + } + + .xl\:inset-56 { + top: 14rem; + right: 14rem; + bottom: 14rem; + left: 14rem; + } + + .xl\:inset-60 { + top: 15rem; + right: 15rem; + bottom: 15rem; + left: 15rem; + } + + .xl\:inset-64 { + top: 16rem; + right: 16rem; + bottom: 16rem; + left: 16rem; + } + + .xl\:inset-72 { + top: 18rem; + right: 18rem; + bottom: 18rem; + left: 18rem; + } + + .xl\:inset-80 { + top: 20rem; + right: 20rem; + bottom: 20rem; + left: 20rem; + } + + .xl\:inset-96 { + top: 24rem; + right: 24rem; + bottom: 24rem; + left: 24rem; + } + + .xl\:inset-auto { + top: auto; + right: auto; + bottom: auto; + left: auto; + } + + .xl\:inset-px { + top: 1px; + right: 1px; + bottom: 1px; + left: 1px; + } + + .xl\:inset-0\.5 { + top: 0.125rem; + right: 0.125rem; + bottom: 0.125rem; + left: 0.125rem; + } + + .xl\:inset-1\.5 { + top: 0.375rem; + right: 0.375rem; + bottom: 0.375rem; + left: 0.375rem; + } + + .xl\:inset-2\.5 { + top: 0.625rem; + right: 0.625rem; + bottom: 0.625rem; + left: 0.625rem; + } + + .xl\:inset-3\.5 { + top: 0.875rem; + right: 0.875rem; + bottom: 0.875rem; + left: 0.875rem; + } + + .xl\:inset-1\/2 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .xl\:inset-1\/3 { + top: 33.333333%; + right: 33.333333%; + bottom: 33.333333%; + left: 33.333333%; + } + + .xl\:inset-2\/3 { + top: 66.666667%; + right: 66.666667%; + bottom: 66.666667%; + left: 66.666667%; + } + + .xl\:inset-1\/4 { + top: 25%; + right: 25%; + bottom: 25%; + left: 25%; + } + + .xl\:inset-2\/4 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .xl\:inset-3\/4 { + top: 75%; + right: 75%; + bottom: 75%; + left: 75%; + } + + .xl\:inset-1\/5 { + top: 20%; + right: 20%; + bottom: 20%; + left: 20%; + } + + .xl\:inset-2\/5 { + top: 40%; + right: 40%; + bottom: 40%; + left: 40%; + } + + .xl\:inset-3\/5 { + top: 60%; + right: 60%; + bottom: 60%; + left: 60%; + } + + .xl\:inset-4\/5 { + top: 80%; + right: 80%; + bottom: 80%; + left: 80%; + } + + .xl\:inset-1\/6 { + top: 16.666667%; + right: 16.666667%; + bottom: 16.666667%; + left: 16.666667%; + } + + .xl\:inset-2\/6 { + top: 33.333333%; + right: 33.333333%; + bottom: 33.333333%; + left: 33.333333%; + } + + .xl\:inset-3\/6 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .xl\:inset-4\/6 { + top: 66.666667%; + right: 66.666667%; + bottom: 66.666667%; + left: 66.666667%; + } + + .xl\:inset-5\/6 { + top: 83.333333%; + right: 83.333333%; + bottom: 83.333333%; + left: 83.333333%; + } + + .xl\:inset-1\/12 { + top: 8.333333%; + right: 8.333333%; + bottom: 8.333333%; + left: 8.333333%; + } + + .xl\:inset-2\/12 { + top: 16.666667%; + right: 16.666667%; + bottom: 16.666667%; + left: 16.666667%; + } + + .xl\:inset-3\/12 { + top: 25%; + right: 25%; + bottom: 25%; + left: 25%; + } + + .xl\:inset-4\/12 { + top: 33.333333%; + right: 33.333333%; + bottom: 33.333333%; + left: 33.333333%; + } + + .xl\:inset-5\/12 { + top: 41.666667%; + right: 41.666667%; + bottom: 41.666667%; + left: 41.666667%; + } + + .xl\:inset-6\/12 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .xl\:inset-7\/12 { + top: 58.333333%; + right: 58.333333%; + bottom: 58.333333%; + left: 58.333333%; + } + + .xl\:inset-8\/12 { + top: 66.666667%; + right: 66.666667%; + bottom: 66.666667%; + left: 66.666667%; + } + + .xl\:inset-9\/12 { + top: 75%; + right: 75%; + bottom: 75%; + left: 75%; + } + + .xl\:inset-10\/12 { + top: 83.333333%; + right: 83.333333%; + bottom: 83.333333%; + left: 83.333333%; + } + + .xl\:inset-11\/12 { + top: 91.666667%; + right: 91.666667%; + bottom: 91.666667%; + left: 91.666667%; + } + + .xl\:inset-full { + top: 100%; + right: 100%; + bottom: 100%; + left: 100%; + } + + .xl\:inset-y-0 { + top: 0; + bottom: 0; + } + + .xl\:inset-x-0 { + right: 0; + left: 0; + } + + .xl\:inset-y-1 { + top: 0.25rem; + bottom: 0.25rem; + } + + .xl\:inset-x-1 { + right: 0.25rem; + left: 0.25rem; + } + + .xl\:inset-y-2 { + top: 0.5rem; + bottom: 0.5rem; + } + + .xl\:inset-x-2 { + right: 0.5rem; + left: 0.5rem; + } + + .xl\:inset-y-3 { + top: 0.75rem; + bottom: 0.75rem; + } + + .xl\:inset-x-3 { + right: 0.75rem; + left: 0.75rem; + } + + .xl\:inset-y-4 { + top: 1rem; + bottom: 1rem; + } + + .xl\:inset-x-4 { + right: 1rem; + left: 1rem; + } + + .xl\:inset-y-5 { + top: 1.25rem; + bottom: 1.25rem; + } + + .xl\:inset-x-5 { + right: 1.25rem; + left: 1.25rem; + } + + .xl\:inset-y-6 { + top: 1.5rem; + bottom: 1.5rem; + } + + .xl\:inset-x-6 { + right: 1.5rem; + left: 1.5rem; + } + + .xl\:inset-y-7 { + top: 1.75rem; + bottom: 1.75rem; + } + + .xl\:inset-x-7 { + right: 1.75rem; + left: 1.75rem; + } + + .xl\:inset-y-8 { + top: 2rem; + bottom: 2rem; + } + + .xl\:inset-x-8 { + right: 2rem; + left: 2rem; + } + + .xl\:inset-y-9 { + top: 2.25rem; + bottom: 2.25rem; + } + + .xl\:inset-x-9 { + right: 2.25rem; + left: 2.25rem; + } + + .xl\:inset-y-10 { + top: 2.5rem; + bottom: 2.5rem; + } + + .xl\:inset-x-10 { + right: 2.5rem; + left: 2.5rem; + } + + .xl\:inset-y-11 { + top: 2.75rem; + bottom: 2.75rem; + } + + .xl\:inset-x-11 { + right: 2.75rem; + left: 2.75rem; + } + + .xl\:inset-y-12 { + top: 3rem; + bottom: 3rem; + } + + .xl\:inset-x-12 { + right: 3rem; + left: 3rem; + } + + .xl\:inset-y-13 { + top: 3.25rem; + bottom: 3.25rem; + } + + .xl\:inset-x-13 { + right: 3.25rem; + left: 3.25rem; + } + + .xl\:inset-y-14 { + top: 3.5rem; + bottom: 3.5rem; + } + + .xl\:inset-x-14 { + right: 3.5rem; + left: 3.5rem; + } + + .xl\:inset-y-15 { + top: 3.75rem; + bottom: 3.75rem; + } + + .xl\:inset-x-15 { + right: 3.75rem; + left: 3.75rem; + } + + .xl\:inset-y-16 { + top: 4rem; + bottom: 4rem; + } + + .xl\:inset-x-16 { + right: 4rem; + left: 4rem; + } + + .xl\:inset-y-20 { + top: 5rem; + bottom: 5rem; + } + + .xl\:inset-x-20 { + right: 5rem; + left: 5rem; + } + + .xl\:inset-y-24 { + top: 6rem; + bottom: 6rem; + } + + .xl\:inset-x-24 { + right: 6rem; + left: 6rem; + } + + .xl\:inset-y-28 { + top: 7rem; + bottom: 7rem; + } + + .xl\:inset-x-28 { + right: 7rem; + left: 7rem; + } + + .xl\:inset-y-32 { + top: 8rem; + bottom: 8rem; + } + + .xl\:inset-x-32 { + right: 8rem; + left: 8rem; + } + + .xl\:inset-y-36 { + top: 9rem; + bottom: 9rem; + } + + .xl\:inset-x-36 { + right: 9rem; + left: 9rem; + } + + .xl\:inset-y-40 { + top: 10rem; + bottom: 10rem; + } + + .xl\:inset-x-40 { + right: 10rem; + left: 10rem; + } + + .xl\:inset-y-44 { + top: 11rem; + bottom: 11rem; + } + + .xl\:inset-x-44 { + right: 11rem; + left: 11rem; + } + + .xl\:inset-y-48 { + top: 12rem; + bottom: 12rem; + } + + .xl\:inset-x-48 { + right: 12rem; + left: 12rem; + } + + .xl\:inset-y-52 { + top: 13rem; + bottom: 13rem; + } + + .xl\:inset-x-52 { + right: 13rem; + left: 13rem; + } + + .xl\:inset-y-56 { + top: 14rem; + bottom: 14rem; + } + + .xl\:inset-x-56 { + right: 14rem; + left: 14rem; + } + + .xl\:inset-y-60 { + top: 15rem; + bottom: 15rem; + } + + .xl\:inset-x-60 { + right: 15rem; + left: 15rem; + } + + .xl\:inset-y-64 { + top: 16rem; + bottom: 16rem; + } + + .xl\:inset-x-64 { + right: 16rem; + left: 16rem; + } + + .xl\:inset-y-72 { + top: 18rem; + bottom: 18rem; + } + + .xl\:inset-x-72 { + right: 18rem; + left: 18rem; + } + + .xl\:inset-y-80 { + top: 20rem; + bottom: 20rem; + } + + .xl\:inset-x-80 { + right: 20rem; + left: 20rem; + } + + .xl\:inset-y-96 { + top: 24rem; + bottom: 24rem; + } + + .xl\:inset-x-96 { + right: 24rem; + left: 24rem; + } + + .xl\:inset-y-auto { + top: auto; + bottom: auto; + } + + .xl\:inset-x-auto { + right: auto; + left: auto; + } + + .xl\:inset-y-px { + top: 1px; + bottom: 1px; + } + + .xl\:inset-x-px { + right: 1px; + left: 1px; + } + + .xl\:inset-y-0\.5 { + top: 0.125rem; + bottom: 0.125rem; + } + + .xl\:inset-x-0\.5 { + right: 0.125rem; + left: 0.125rem; + } + + .xl\:inset-y-1\.5 { + top: 0.375rem; + bottom: 0.375rem; + } + + .xl\:inset-x-1\.5 { + right: 0.375rem; + left: 0.375rem; + } + + .xl\:inset-y-2\.5 { + top: 0.625rem; + bottom: 0.625rem; + } + + .xl\:inset-x-2\.5 { + right: 0.625rem; + left: 0.625rem; + } + + .xl\:inset-y-3\.5 { + top: 0.875rem; + bottom: 0.875rem; + } + + .xl\:inset-x-3\.5 { + right: 0.875rem; + left: 0.875rem; + } + + .xl\:inset-y-1\/2 { + top: 50%; + bottom: 50%; + } + + .xl\:inset-x-1\/2 { + right: 50%; + left: 50%; + } + + .xl\:inset-y-1\/3 { + top: 33.333333%; + bottom: 33.333333%; + } + + .xl\:inset-x-1\/3 { + right: 33.333333%; + left: 33.333333%; + } + + .xl\:inset-y-2\/3 { + top: 66.666667%; + bottom: 66.666667%; + } + + .xl\:inset-x-2\/3 { + right: 66.666667%; + left: 66.666667%; + } + + .xl\:inset-y-1\/4 { + top: 25%; + bottom: 25%; + } + + .xl\:inset-x-1\/4 { + right: 25%; + left: 25%; + } + + .xl\:inset-y-2\/4 { + top: 50%; + bottom: 50%; + } + + .xl\:inset-x-2\/4 { + right: 50%; + left: 50%; + } + + .xl\:inset-y-3\/4 { + top: 75%; + bottom: 75%; + } + + .xl\:inset-x-3\/4 { + right: 75%; + left: 75%; + } + + .xl\:inset-y-1\/5 { + top: 20%; + bottom: 20%; + } + + .xl\:inset-x-1\/5 { + right: 20%; + left: 20%; + } + + .xl\:inset-y-2\/5 { + top: 40%; + bottom: 40%; + } + + .xl\:inset-x-2\/5 { + right: 40%; + left: 40%; + } + + .xl\:inset-y-3\/5 { + top: 60%; + bottom: 60%; + } + + .xl\:inset-x-3\/5 { + right: 60%; + left: 60%; + } + + .xl\:inset-y-4\/5 { + top: 80%; + bottom: 80%; + } + + .xl\:inset-x-4\/5 { + right: 80%; + left: 80%; + } + + .xl\:inset-y-1\/6 { + top: 16.666667%; + bottom: 16.666667%; + } + + .xl\:inset-x-1\/6 { + right: 16.666667%; + left: 16.666667%; + } + + .xl\:inset-y-2\/6 { + top: 33.333333%; + bottom: 33.333333%; + } + + .xl\:inset-x-2\/6 { + right: 33.333333%; + left: 33.333333%; + } + + .xl\:inset-y-3\/6 { + top: 50%; + bottom: 50%; + } + + .xl\:inset-x-3\/6 { + right: 50%; + left: 50%; + } + + .xl\:inset-y-4\/6 { + top: 66.666667%; + bottom: 66.666667%; + } + + .xl\:inset-x-4\/6 { + right: 66.666667%; + left: 66.666667%; + } + + .xl\:inset-y-5\/6 { + top: 83.333333%; + bottom: 83.333333%; + } + + .xl\:inset-x-5\/6 { + right: 83.333333%; + left: 83.333333%; + } + + .xl\:inset-y-1\/12 { + top: 8.333333%; + bottom: 8.333333%; + } + + .xl\:inset-x-1\/12 { + right: 8.333333%; + left: 8.333333%; + } + + .xl\:inset-y-2\/12 { + top: 16.666667%; + bottom: 16.666667%; + } + + .xl\:inset-x-2\/12 { + right: 16.666667%; + left: 16.666667%; + } + + .xl\:inset-y-3\/12 { + top: 25%; + bottom: 25%; + } + + .xl\:inset-x-3\/12 { + right: 25%; + left: 25%; + } + + .xl\:inset-y-4\/12 { + top: 33.333333%; + bottom: 33.333333%; + } + + .xl\:inset-x-4\/12 { + right: 33.333333%; + left: 33.333333%; + } + + .xl\:inset-y-5\/12 { + top: 41.666667%; + bottom: 41.666667%; + } + + .xl\:inset-x-5\/12 { + right: 41.666667%; + left: 41.666667%; + } + + .xl\:inset-y-6\/12 { + top: 50%; + bottom: 50%; + } + + .xl\:inset-x-6\/12 { + right: 50%; + left: 50%; + } + + .xl\:inset-y-7\/12 { + top: 58.333333%; + bottom: 58.333333%; + } + + .xl\:inset-x-7\/12 { + right: 58.333333%; + left: 58.333333%; + } + + .xl\:inset-y-8\/12 { + top: 66.666667%; + bottom: 66.666667%; + } + + .xl\:inset-x-8\/12 { + right: 66.666667%; + left: 66.666667%; + } + + .xl\:inset-y-9\/12 { + top: 75%; + bottom: 75%; + } + + .xl\:inset-x-9\/12 { + right: 75%; + left: 75%; + } + + .xl\:inset-y-10\/12 { + top: 83.333333%; + bottom: 83.333333%; + } + + .xl\:inset-x-10\/12 { + right: 83.333333%; + left: 83.333333%; + } + + .xl\:inset-y-11\/12 { + top: 91.666667%; + bottom: 91.666667%; + } + + .xl\:inset-x-11\/12 { + right: 91.666667%; + left: 91.666667%; + } + + .xl\:inset-y-full { + top: 100%; + bottom: 100%; + } + + .xl\:inset-x-full { + right: 100%; + left: 100%; + } + + .xl\:top-0 { + top: 0; + } + + .xl\:right-0 { + right: 0; + } + + .xl\:bottom-0 { + bottom: 0; + } + + .xl\:left-0 { + left: 0; + } + + .xl\:top-1 { + top: 0.25rem; + } + + .xl\:right-1 { + right: 0.25rem; + } + + .xl\:bottom-1 { + bottom: 0.25rem; + } + + .xl\:left-1 { + left: 0.25rem; + } + + .xl\:top-2 { + top: 0.5rem; + } + + .xl\:right-2 { + right: 0.5rem; + } + + .xl\:bottom-2 { + bottom: 0.5rem; + } + + .xl\:left-2 { + left: 0.5rem; + } + + .xl\:top-3 { + top: 0.75rem; + } + + .xl\:right-3 { + right: 0.75rem; + } + + .xl\:bottom-3 { + bottom: 0.75rem; + } + + .xl\:left-3 { + left: 0.75rem; + } + + .xl\:top-4 { + top: 1rem; + } + + .xl\:right-4 { + right: 1rem; + } + + .xl\:bottom-4 { + bottom: 1rem; + } + + .xl\:left-4 { + left: 1rem; + } + + .xl\:top-5 { + top: 1.25rem; + } + + .xl\:right-5 { + right: 1.25rem; + } + + .xl\:bottom-5 { + bottom: 1.25rem; + } + + .xl\:left-5 { + left: 1.25rem; + } + + .xl\:top-6 { + top: 1.5rem; + } + + .xl\:right-6 { + right: 1.5rem; + } + + .xl\:bottom-6 { + bottom: 1.5rem; + } + + .xl\:left-6 { + left: 1.5rem; + } + + .xl\:top-7 { + top: 1.75rem; + } + + .xl\:right-7 { + right: 1.75rem; + } + + .xl\:bottom-7 { + bottom: 1.75rem; + } + + .xl\:left-7 { + left: 1.75rem; + } + + .xl\:top-8 { + top: 2rem; + } + + .xl\:right-8 { + right: 2rem; + } + + .xl\:bottom-8 { + bottom: 2rem; + } + + .xl\:left-8 { + left: 2rem; + } + + .xl\:top-9 { + top: 2.25rem; + } + + .xl\:right-9 { + right: 2.25rem; + } + + .xl\:bottom-9 { + bottom: 2.25rem; + } + + .xl\:left-9 { + left: 2.25rem; + } + + .xl\:top-10 { + top: 2.5rem; + } + + .xl\:right-10 { + right: 2.5rem; + } + + .xl\:bottom-10 { + bottom: 2.5rem; + } + + .xl\:left-10 { + left: 2.5rem; + } + + .xl\:top-11 { + top: 2.75rem; + } + + .xl\:right-11 { + right: 2.75rem; + } + + .xl\:bottom-11 { + bottom: 2.75rem; + } + + .xl\:left-11 { + left: 2.75rem; + } + + .xl\:top-12 { + top: 3rem; + } + + .xl\:right-12 { + right: 3rem; + } + + .xl\:bottom-12 { + bottom: 3rem; + } + + .xl\:left-12 { + left: 3rem; + } + + .xl\:top-13 { + top: 3.25rem; + } + + .xl\:right-13 { + right: 3.25rem; + } + + .xl\:bottom-13 { + bottom: 3.25rem; + } + + .xl\:left-13 { + left: 3.25rem; + } + + .xl\:top-14 { + top: 3.5rem; + } + + .xl\:right-14 { + right: 3.5rem; + } + + .xl\:bottom-14 { + bottom: 3.5rem; + } + + .xl\:left-14 { + left: 3.5rem; + } + + .xl\:top-15 { + top: 3.75rem; + } + + .xl\:right-15 { + right: 3.75rem; + } + + .xl\:bottom-15 { + bottom: 3.75rem; + } + + .xl\:left-15 { + left: 3.75rem; + } + + .xl\:top-16 { + top: 4rem; + } + + .xl\:right-16 { + right: 4rem; + } + + .xl\:bottom-16 { + bottom: 4rem; + } + + .xl\:left-16 { + left: 4rem; + } + + .xl\:top-20 { + top: 5rem; + } + + .xl\:right-20 { + right: 5rem; + } + + .xl\:bottom-20 { + bottom: 5rem; + } + + .xl\:left-20 { + left: 5rem; + } + + .xl\:top-24 { + top: 6rem; + } + + .xl\:right-24 { + right: 6rem; + } + + .xl\:bottom-24 { + bottom: 6rem; + } + + .xl\:left-24 { + left: 6rem; + } + + .xl\:top-28 { + top: 7rem; + } + + .xl\:right-28 { + right: 7rem; + } + + .xl\:bottom-28 { + bottom: 7rem; + } + + .xl\:left-28 { + left: 7rem; + } + + .xl\:top-32 { + top: 8rem; + } + + .xl\:right-32 { + right: 8rem; + } + + .xl\:bottom-32 { + bottom: 8rem; + } + + .xl\:left-32 { + left: 8rem; + } + + .xl\:top-36 { + top: 9rem; + } + + .xl\:right-36 { + right: 9rem; + } + + .xl\:bottom-36 { + bottom: 9rem; + } + + .xl\:left-36 { + left: 9rem; + } + + .xl\:top-40 { + top: 10rem; + } + + .xl\:right-40 { + right: 10rem; + } + + .xl\:bottom-40 { + bottom: 10rem; + } + + .xl\:left-40 { + left: 10rem; + } + + .xl\:top-44 { + top: 11rem; + } + + .xl\:right-44 { + right: 11rem; + } + + .xl\:bottom-44 { + bottom: 11rem; + } + + .xl\:left-44 { + left: 11rem; + } + + .xl\:top-48 { + top: 12rem; + } + + .xl\:right-48 { + right: 12rem; + } + + .xl\:bottom-48 { + bottom: 12rem; + } + + .xl\:left-48 { + left: 12rem; + } + + .xl\:top-52 { + top: 13rem; + } + + .xl\:right-52 { + right: 13rem; + } + + .xl\:bottom-52 { + bottom: 13rem; + } + + .xl\:left-52 { + left: 13rem; + } + + .xl\:top-56 { + top: 14rem; + } + + .xl\:right-56 { + right: 14rem; + } + + .xl\:bottom-56 { + bottom: 14rem; + } + + .xl\:left-56 { + left: 14rem; + } + + .xl\:top-60 { + top: 15rem; + } + + .xl\:right-60 { + right: 15rem; + } + + .xl\:bottom-60 { + bottom: 15rem; + } + + .xl\:left-60 { + left: 15rem; + } + + .xl\:top-64 { + top: 16rem; + } + + .xl\:right-64 { + right: 16rem; + } + + .xl\:bottom-64 { + bottom: 16rem; + } + + .xl\:left-64 { + left: 16rem; + } + + .xl\:top-72 { + top: 18rem; + } + + .xl\:right-72 { + right: 18rem; + } + + .xl\:bottom-72 { + bottom: 18rem; + } + + .xl\:left-72 { + left: 18rem; + } + + .xl\:top-80 { + top: 20rem; + } + + .xl\:right-80 { + right: 20rem; + } + + .xl\:bottom-80 { + bottom: 20rem; + } + + .xl\:left-80 { + left: 20rem; + } + + .xl\:top-96 { + top: 24rem; + } + + .xl\:right-96 { + right: 24rem; + } + + .xl\:bottom-96 { + bottom: 24rem; + } + + .xl\:left-96 { + left: 24rem; + } + + .xl\:top-auto { + top: auto; + } + + .xl\:right-auto { + right: auto; + } + + .xl\:bottom-auto { + bottom: auto; + } + + .xl\:left-auto { + left: auto; + } + + .xl\:top-px { + top: 1px; + } + + .xl\:right-px { + right: 1px; + } + + .xl\:bottom-px { + bottom: 1px; + } + + .xl\:left-px { + left: 1px; + } + + .xl\:top-0\.5 { + top: 0.125rem; + } + + .xl\:right-0\.5 { + right: 0.125rem; + } + + .xl\:bottom-0\.5 { + bottom: 0.125rem; + } + + .xl\:left-0\.5 { + left: 0.125rem; + } + + .xl\:top-1\.5 { + top: 0.375rem; + } + + .xl\:right-1\.5 { + right: 0.375rem; + } + + .xl\:bottom-1\.5 { + bottom: 0.375rem; + } + + .xl\:left-1\.5 { + left: 0.375rem; + } + + .xl\:top-2\.5 { + top: 0.625rem; + } + + .xl\:right-2\.5 { + right: 0.625rem; + } + + .xl\:bottom-2\.5 { + bottom: 0.625rem; + } + + .xl\:left-2\.5 { + left: 0.625rem; + } + + .xl\:top-3\.5 { + top: 0.875rem; + } + + .xl\:right-3\.5 { + right: 0.875rem; + } + + .xl\:bottom-3\.5 { + bottom: 0.875rem; + } + + .xl\:left-3\.5 { + left: 0.875rem; + } + + .xl\:top-1\/2 { + top: 50%; + } + + .xl\:right-1\/2 { + right: 50%; + } + + .xl\:bottom-1\/2 { + bottom: 50%; + } + + .xl\:left-1\/2 { + left: 50%; + } + + .xl\:top-1\/3 { + top: 33.333333%; + } + + .xl\:right-1\/3 { + right: 33.333333%; + } + + .xl\:bottom-1\/3 { + bottom: 33.333333%; + } + + .xl\:left-1\/3 { + left: 33.333333%; + } + + .xl\:top-2\/3 { + top: 66.666667%; + } + + .xl\:right-2\/3 { + right: 66.666667%; + } + + .xl\:bottom-2\/3 { + bottom: 66.666667%; + } + + .xl\:left-2\/3 { + left: 66.666667%; + } + + .xl\:top-1\/4 { + top: 25%; + } + + .xl\:right-1\/4 { + right: 25%; + } + + .xl\:bottom-1\/4 { + bottom: 25%; + } + + .xl\:left-1\/4 { + left: 25%; + } + + .xl\:top-2\/4 { + top: 50%; + } + + .xl\:right-2\/4 { + right: 50%; + } + + .xl\:bottom-2\/4 { + bottom: 50%; + } + + .xl\:left-2\/4 { + left: 50%; + } + + .xl\:top-3\/4 { + top: 75%; + } + + .xl\:right-3\/4 { + right: 75%; + } + + .xl\:bottom-3\/4 { + bottom: 75%; + } + + .xl\:left-3\/4 { + left: 75%; + } + + .xl\:top-1\/5 { + top: 20%; + } + + .xl\:right-1\/5 { + right: 20%; + } + + .xl\:bottom-1\/5 { + bottom: 20%; + } + + .xl\:left-1\/5 { + left: 20%; + } + + .xl\:top-2\/5 { + top: 40%; + } + + .xl\:right-2\/5 { + right: 40%; + } + + .xl\:bottom-2\/5 { + bottom: 40%; + } + + .xl\:left-2\/5 { + left: 40%; + } + + .xl\:top-3\/5 { + top: 60%; + } + + .xl\:right-3\/5 { + right: 60%; + } + + .xl\:bottom-3\/5 { + bottom: 60%; + } + + .xl\:left-3\/5 { + left: 60%; + } + + .xl\:top-4\/5 { + top: 80%; + } + + .xl\:right-4\/5 { + right: 80%; + } + + .xl\:bottom-4\/5 { + bottom: 80%; + } + + .xl\:left-4\/5 { + left: 80%; + } + + .xl\:top-1\/6 { + top: 16.666667%; + } + + .xl\:right-1\/6 { + right: 16.666667%; + } + + .xl\:bottom-1\/6 { + bottom: 16.666667%; + } + + .xl\:left-1\/6 { + left: 16.666667%; + } + + .xl\:top-2\/6 { + top: 33.333333%; + } + + .xl\:right-2\/6 { + right: 33.333333%; + } + + .xl\:bottom-2\/6 { + bottom: 33.333333%; + } + + .xl\:left-2\/6 { + left: 33.333333%; + } + + .xl\:top-3\/6 { + top: 50%; + } + + .xl\:right-3\/6 { + right: 50%; + } + + .xl\:bottom-3\/6 { + bottom: 50%; + } + + .xl\:left-3\/6 { + left: 50%; + } + + .xl\:top-4\/6 { + top: 66.666667%; + } + + .xl\:right-4\/6 { + right: 66.666667%; + } + + .xl\:bottom-4\/6 { + bottom: 66.666667%; + } + + .xl\:left-4\/6 { + left: 66.666667%; + } + + .xl\:top-5\/6 { + top: 83.333333%; + } + + .xl\:right-5\/6 { + right: 83.333333%; + } + + .xl\:bottom-5\/6 { + bottom: 83.333333%; + } + + .xl\:left-5\/6 { + left: 83.333333%; + } + + .xl\:top-1\/12 { + top: 8.333333%; + } + + .xl\:right-1\/12 { + right: 8.333333%; + } + + .xl\:bottom-1\/12 { + bottom: 8.333333%; + } + + .xl\:left-1\/12 { + left: 8.333333%; + } + + .xl\:top-2\/12 { + top: 16.666667%; + } + + .xl\:right-2\/12 { + right: 16.666667%; + } + + .xl\:bottom-2\/12 { + bottom: 16.666667%; + } + + .xl\:left-2\/12 { + left: 16.666667%; + } + + .xl\:top-3\/12 { + top: 25%; + } + + .xl\:right-3\/12 { + right: 25%; + } + + .xl\:bottom-3\/12 { + bottom: 25%; + } + + .xl\:left-3\/12 { + left: 25%; + } + + .xl\:top-4\/12 { + top: 33.333333%; + } + + .xl\:right-4\/12 { + right: 33.333333%; + } + + .xl\:bottom-4\/12 { + bottom: 33.333333%; + } + + .xl\:left-4\/12 { + left: 33.333333%; + } + + .xl\:top-5\/12 { + top: 41.666667%; + } + + .xl\:right-5\/12 { + right: 41.666667%; + } + + .xl\:bottom-5\/12 { + bottom: 41.666667%; + } + + .xl\:left-5\/12 { + left: 41.666667%; + } + + .xl\:top-6\/12 { + top: 50%; + } + + .xl\:right-6\/12 { + right: 50%; + } + + .xl\:bottom-6\/12 { + bottom: 50%; + } + + .xl\:left-6\/12 { + left: 50%; + } + + .xl\:top-7\/12 { + top: 58.333333%; + } + + .xl\:right-7\/12 { + right: 58.333333%; + } + + .xl\:bottom-7\/12 { + bottom: 58.333333%; + } + + .xl\:left-7\/12 { + left: 58.333333%; + } + + .xl\:top-8\/12 { + top: 66.666667%; + } + + .xl\:right-8\/12 { + right: 66.666667%; + } + + .xl\:bottom-8\/12 { + bottom: 66.666667%; + } + + .xl\:left-8\/12 { + left: 66.666667%; + } + + .xl\:top-9\/12 { + top: 75%; + } + + .xl\:right-9\/12 { + right: 75%; + } + + .xl\:bottom-9\/12 { + bottom: 75%; + } + + .xl\:left-9\/12 { + left: 75%; + } + + .xl\:top-10\/12 { + top: 83.333333%; + } + + .xl\:right-10\/12 { + right: 83.333333%; + } + + .xl\:bottom-10\/12 { + bottom: 83.333333%; + } + + .xl\:left-10\/12 { + left: 83.333333%; + } + + .xl\:top-11\/12 { + top: 91.666667%; + } + + .xl\:right-11\/12 { + right: 91.666667%; + } + + .xl\:bottom-11\/12 { + bottom: 91.666667%; + } + + .xl\:left-11\/12 { + left: 91.666667%; + } + + .xl\:top-full { + top: 100%; + } + + .xl\:right-full { + right: 100%; + } + + .xl\:bottom-full { + bottom: 100%; + } + + .xl\:left-full { + left: 100%; + } + + .xl\:resize-none { + resize: none; + } + + .xl\:resize-y { + resize: vertical; + } + + .xl\:resize-x { + resize: horizontal; + } + + .xl\:resize { + resize: both; + } + + .xl\:shadow-xs { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); + } + + .xl\:shadow-sm { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + } + + .xl\:shadow { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + } + + .xl\:shadow-md { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + } + + .xl\:shadow-lg { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + } + + .xl\:shadow-xl { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + } + + .xl\:shadow-2xl { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + } + + .xl\:shadow-inner { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + } + + .xl\:shadow-outline { + box-shadow: 0 0 0 3px rgba(118, 169, 250, 0.45); + } + + .xl\:shadow-none { + box-shadow: none; + } + + .xl\:shadow-solid { + box-shadow: 0 0 0 2px currentColor; + } + + .xl\:shadow-outline-gray { + box-shadow: 0 0 0 3px rgba(159, 166, 178, 0.45); + } + + .xl\:shadow-outline-blue { + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); + } + + .xl\:shadow-outline-teal { + box-shadow: 0 0 0 3px rgba(126, 220, 226, 0.45); + } + + .xl\:shadow-outline-green { + box-shadow: 0 0 0 3px rgba(132, 225, 188, 0.45); + } + + .xl\:shadow-outline-yellow { + box-shadow: 0 0 0 3px rgba(250, 202, 21, 0.45); + } + + .xl\:shadow-outline-orange { + box-shadow: 0 0 0 3px rgba(253, 186, 140, 0.45); + } + + .xl\:shadow-outline-red { + box-shadow: 0 0 0 3px rgba(248, 180, 180, 0.45); + } + + .xl\:shadow-outline-pink { + box-shadow: 0 0 0 3px rgba(248, 180, 217, 0.45); + } + + .xl\:shadow-outline-purple { + box-shadow: 0 0 0 3px rgba(202, 191, 253, 0.45); + } + + .xl\:shadow-outline-indigo { + box-shadow: 0 0 0 3px rgba(180, 198, 252, 0.45); + } + + .group:focus .xl\:group-focus\:shadow-xs { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); + } + + .group:focus .xl\:group-focus\:shadow-sm { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + } + + .group:focus .xl\:group-focus\:shadow { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + } + + .group:focus .xl\:group-focus\:shadow-md { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + } + + .group:focus .xl\:group-focus\:shadow-lg { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + } + + .group:focus .xl\:group-focus\:shadow-xl { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + } + + .group:focus .xl\:group-focus\:shadow-2xl { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + } + + .group:focus .xl\:group-focus\:shadow-inner { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + } + + .group:focus .xl\:group-focus\:shadow-outline { + box-shadow: 0 0 0 3px rgba(118, 169, 250, 0.45); + } + + .group:focus .xl\:group-focus\:shadow-none { + box-shadow: none; + } + + .group:focus .xl\:group-focus\:shadow-solid { + box-shadow: 0 0 0 2px currentColor; + } + + .group:focus .xl\:group-focus\:shadow-outline-gray { + box-shadow: 0 0 0 3px rgba(159, 166, 178, 0.45); + } + + .group:focus .xl\:group-focus\:shadow-outline-blue { + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); + } + + .group:focus .xl\:group-focus\:shadow-outline-teal { + box-shadow: 0 0 0 3px rgba(126, 220, 226, 0.45); + } + + .group:focus .xl\:group-focus\:shadow-outline-green { + box-shadow: 0 0 0 3px rgba(132, 225, 188, 0.45); + } + + .group:focus .xl\:group-focus\:shadow-outline-yellow { + box-shadow: 0 0 0 3px rgba(250, 202, 21, 0.45); + } + + .group:focus .xl\:group-focus\:shadow-outline-orange { + box-shadow: 0 0 0 3px rgba(253, 186, 140, 0.45); + } + + .group:focus .xl\:group-focus\:shadow-outline-red { + box-shadow: 0 0 0 3px rgba(248, 180, 180, 0.45); + } + + .group:focus .xl\:group-focus\:shadow-outline-pink { + box-shadow: 0 0 0 3px rgba(248, 180, 217, 0.45); + } + + .group:focus .xl\:group-focus\:shadow-outline-purple { + box-shadow: 0 0 0 3px rgba(202, 191, 253, 0.45); + } + + .group:focus .xl\:group-focus\:shadow-outline-indigo { + box-shadow: 0 0 0 3px rgba(180, 198, 252, 0.45); + } + + .xl\:hover\:shadow-xs:hover { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); + } + + .xl\:hover\:shadow-sm:hover { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + } + + .xl\:hover\:shadow:hover { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + } + + .xl\:hover\:shadow-md:hover { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + } + + .xl\:hover\:shadow-lg:hover { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + } + + .xl\:hover\:shadow-xl:hover { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + } + + .xl\:hover\:shadow-2xl:hover { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + } + + .xl\:hover\:shadow-inner:hover { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + } + + .xl\:hover\:shadow-outline:hover { + box-shadow: 0 0 0 3px rgba(118, 169, 250, 0.45); + } + + .xl\:hover\:shadow-none:hover { + box-shadow: none; + } + + .xl\:hover\:shadow-solid:hover { + box-shadow: 0 0 0 2px currentColor; + } + + .xl\:hover\:shadow-outline-gray:hover { + box-shadow: 0 0 0 3px rgba(159, 166, 178, 0.45); + } + + .xl\:hover\:shadow-outline-blue:hover { + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); + } + + .xl\:hover\:shadow-outline-teal:hover { + box-shadow: 0 0 0 3px rgba(126, 220, 226, 0.45); + } + + .xl\:hover\:shadow-outline-green:hover { + box-shadow: 0 0 0 3px rgba(132, 225, 188, 0.45); + } + + .xl\:hover\:shadow-outline-yellow:hover { + box-shadow: 0 0 0 3px rgba(250, 202, 21, 0.45); + } + + .xl\:hover\:shadow-outline-orange:hover { + box-shadow: 0 0 0 3px rgba(253, 186, 140, 0.45); + } + + .xl\:hover\:shadow-outline-red:hover { + box-shadow: 0 0 0 3px rgba(248, 180, 180, 0.45); + } + + .xl\:hover\:shadow-outline-pink:hover { + box-shadow: 0 0 0 3px rgba(248, 180, 217, 0.45); + } + + .xl\:hover\:shadow-outline-purple:hover { + box-shadow: 0 0 0 3px rgba(202, 191, 253, 0.45); + } + + .xl\:hover\:shadow-outline-indigo:hover { + box-shadow: 0 0 0 3px rgba(180, 198, 252, 0.45); + } + + .xl\:focus\:shadow-xs:focus { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); + } + + .xl\:focus\:shadow-sm:focus { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + } + + .xl\:focus\:shadow:focus { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + } + + .xl\:focus\:shadow-md:focus { + box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + } + + .xl\:focus\:shadow-lg:focus { + box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + } + + .xl\:focus\:shadow-xl:focus { + box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + } + + .xl\:focus\:shadow-2xl:focus { + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + } + + .xl\:focus\:shadow-inner:focus { + box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + } + + .xl\:focus\:shadow-outline:focus { + box-shadow: 0 0 0 3px rgba(118, 169, 250, 0.45); + } + + .xl\:focus\:shadow-none:focus { + box-shadow: none; + } + + .xl\:focus\:shadow-solid:focus { + box-shadow: 0 0 0 2px currentColor; + } + + .xl\:focus\:shadow-outline-gray:focus { + box-shadow: 0 0 0 3px rgba(159, 166, 178, 0.45); + } + + .xl\:focus\:shadow-outline-blue:focus { + box-shadow: 0 0 0 3px rgba(164, 202, 254, 0.45); + } + + .xl\:focus\:shadow-outline-teal:focus { + box-shadow: 0 0 0 3px rgba(126, 220, 226, 0.45); + } + + .xl\:focus\:shadow-outline-green:focus { + box-shadow: 0 0 0 3px rgba(132, 225, 188, 0.45); + } + + .xl\:focus\:shadow-outline-yellow:focus { + box-shadow: 0 0 0 3px rgba(250, 202, 21, 0.45); + } + + .xl\:focus\:shadow-outline-orange:focus { + box-shadow: 0 0 0 3px rgba(253, 186, 140, 0.45); + } + + .xl\:focus\:shadow-outline-red:focus { + box-shadow: 0 0 0 3px rgba(248, 180, 180, 0.45); + } + + .xl\:focus\:shadow-outline-pink:focus { + box-shadow: 0 0 0 3px rgba(248, 180, 217, 0.45); + } + + .xl\:focus\:shadow-outline-purple:focus { + box-shadow: 0 0 0 3px rgba(202, 191, 253, 0.45); + } + + .xl\:focus\:shadow-outline-indigo:focus { + box-shadow: 0 0 0 3px rgba(180, 198, 252, 0.45); + } + + .xl\:fill-current { + fill: currentColor; + } + + .xl\:stroke-current { + stroke: currentColor; + } + + .xl\:stroke-0 { + stroke-width: 0; + } + + .xl\:stroke-1 { + stroke-width: 1; + } + + .xl\:stroke-2 { + stroke-width: 2; + } + + .xl\:table-auto { + table-layout: auto; + } + + .xl\:table-fixed { + table-layout: fixed; + } + + .xl\:text-left { + text-align: left; + } + + .xl\:text-center { + text-align: center; + } + + .xl\:text-right { + text-align: right; + } + + .xl\:text-justify { + text-align: justify; + } + + .xl\:text-transparent { + color: transparent; + } + + .xl\:text-white { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .xl\:text-black { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .xl\:text-gray-50 { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .xl\:text-gray-100 { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .xl\:text-gray-200 { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .xl\:text-gray-300 { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .xl\:text-gray-400 { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .xl\:text-gray-500 { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .xl\:text-gray-600 { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .xl\:text-gray-700 { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .xl\:text-gray-800 { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .xl\:text-gray-900 { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .xl\:text-cool-gray-50 { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .xl\:text-cool-gray-100 { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .xl\:text-cool-gray-200 { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .xl\:text-cool-gray-300 { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .xl\:text-cool-gray-400 { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .xl\:text-cool-gray-500 { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .xl\:text-cool-gray-600 { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .xl\:text-cool-gray-700 { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .xl\:text-cool-gray-800 { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .xl\:text-cool-gray-900 { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .xl\:text-red-50 { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .xl\:text-red-100 { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .xl\:text-red-200 { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .xl\:text-red-300 { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .xl\:text-red-400 { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .xl\:text-red-500 { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .xl\:text-red-600 { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .xl\:text-red-700 { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .xl\:text-red-800 { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .xl\:text-red-900 { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .xl\:text-orange-50 { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .xl\:text-orange-100 { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .xl\:text-orange-200 { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .xl\:text-orange-300 { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .xl\:text-orange-400 { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .xl\:text-orange-500 { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .xl\:text-orange-600 { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .xl\:text-orange-700 { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .xl\:text-orange-800 { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .xl\:text-orange-900 { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .xl\:text-yellow-50 { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .xl\:text-yellow-100 { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .xl\:text-yellow-200 { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .xl\:text-yellow-300 { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .xl\:text-yellow-400 { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .xl\:text-yellow-500 { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .xl\:text-yellow-600 { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .xl\:text-yellow-700 { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .xl\:text-yellow-800 { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .xl\:text-yellow-900 { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .xl\:text-green-50 { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .xl\:text-green-100 { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .xl\:text-green-200 { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .xl\:text-green-300 { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .xl\:text-green-400 { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .xl\:text-green-500 { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .xl\:text-green-600 { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .xl\:text-green-700 { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .xl\:text-green-800 { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .xl\:text-green-900 { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .xl\:text-teal-50 { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .xl\:text-teal-100 { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .xl\:text-teal-200 { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .xl\:text-teal-300 { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .xl\:text-teal-400 { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .xl\:text-teal-500 { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .xl\:text-teal-600 { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .xl\:text-teal-700 { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .xl\:text-teal-800 { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .xl\:text-teal-900 { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .xl\:text-blue-50 { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .xl\:text-blue-100 { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .xl\:text-blue-200 { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .xl\:text-blue-300 { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .xl\:text-blue-400 { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .xl\:text-blue-500 { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .xl\:text-blue-600 { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .xl\:text-blue-700 { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .xl\:text-blue-800 { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .xl\:text-blue-900 { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .xl\:text-indigo-50 { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .xl\:text-indigo-100 { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .xl\:text-indigo-200 { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .xl\:text-indigo-300 { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .xl\:text-indigo-400 { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .xl\:text-indigo-500 { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .xl\:text-indigo-600 { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .xl\:text-indigo-700 { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .xl\:text-indigo-800 { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .xl\:text-indigo-900 { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .xl\:text-purple-50 { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .xl\:text-purple-100 { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .xl\:text-purple-200 { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .xl\:text-purple-300 { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .xl\:text-purple-400 { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .xl\:text-purple-500 { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .xl\:text-purple-600 { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .xl\:text-purple-700 { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .xl\:text-purple-800 { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .xl\:text-purple-900 { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .xl\:text-pink-50 { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .xl\:text-pink-100 { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .xl\:text-pink-200 { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .xl\:text-pink-300 { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .xl\:text-pink-400 { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .xl\:text-pink-500 { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .xl\:text-pink-600 { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .xl\:text-pink-700 { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .xl\:text-pink-800 { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .xl\:text-pink-900 { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-transparent { + color: transparent; + } + + .group:hover .xl\:group-hover\:text-white { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-black { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-gray-50 { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-gray-100 { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-gray-200 { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-gray-300 { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-gray-400 { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-gray-500 { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-gray-600 { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-gray-700 { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-gray-800 { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-gray-900 { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-cool-gray-50 { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-cool-gray-100 { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-cool-gray-200 { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-cool-gray-300 { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-cool-gray-400 { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-cool-gray-500 { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-cool-gray-600 { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-cool-gray-700 { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-cool-gray-800 { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-cool-gray-900 { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-red-50 { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-red-100 { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-red-200 { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-red-300 { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-red-400 { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-red-500 { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-red-600 { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-red-700 { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-red-800 { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-red-900 { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-orange-50 { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-orange-100 { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-orange-200 { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-orange-300 { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-orange-400 { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-orange-500 { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-orange-600 { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-orange-700 { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-orange-800 { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-orange-900 { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-yellow-50 { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-yellow-100 { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-yellow-200 { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-yellow-300 { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-yellow-400 { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-yellow-500 { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-yellow-600 { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-yellow-700 { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-yellow-800 { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-yellow-900 { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-green-50 { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-green-100 { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-green-200 { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-green-300 { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-green-400 { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-green-500 { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-green-600 { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-green-700 { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-green-800 { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-green-900 { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-teal-50 { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-teal-100 { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-teal-200 { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-teal-300 { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-teal-400 { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-teal-500 { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-teal-600 { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-teal-700 { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-teal-800 { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-teal-900 { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-blue-50 { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-blue-100 { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-blue-200 { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-blue-300 { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-blue-400 { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-blue-500 { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-blue-600 { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-blue-700 { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-blue-800 { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-blue-900 { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-indigo-50 { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-indigo-100 { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-indigo-200 { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-indigo-300 { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-indigo-400 { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-indigo-500 { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-indigo-600 { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-indigo-700 { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-indigo-800 { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-indigo-900 { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-purple-50 { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-purple-100 { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-purple-200 { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-purple-300 { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-purple-400 { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-purple-500 { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-purple-600 { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-purple-700 { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-purple-800 { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-purple-900 { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-pink-50 { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-pink-100 { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-pink-200 { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-pink-300 { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-pink-400 { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-pink-500 { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-pink-600 { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-pink-700 { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-pink-800 { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .group:hover .xl\:group-hover\:text-pink-900 { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-transparent { + color: transparent; + } + + .group:focus .xl\:group-focus\:text-white { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-black { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-gray-50 { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-gray-100 { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-gray-200 { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-gray-300 { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-gray-400 { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-gray-500 { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-gray-600 { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-gray-700 { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-gray-800 { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-gray-900 { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-cool-gray-50 { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-cool-gray-100 { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-cool-gray-200 { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-cool-gray-300 { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-cool-gray-400 { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-cool-gray-500 { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-cool-gray-600 { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-cool-gray-700 { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-cool-gray-800 { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-cool-gray-900 { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-red-50 { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-red-100 { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-red-200 { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-red-300 { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-red-400 { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-red-500 { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-red-600 { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-red-700 { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-red-800 { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-red-900 { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-orange-50 { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-orange-100 { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-orange-200 { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-orange-300 { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-orange-400 { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-orange-500 { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-orange-600 { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-orange-700 { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-orange-800 { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-orange-900 { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-yellow-50 { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-yellow-100 { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-yellow-200 { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-yellow-300 { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-yellow-400 { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-yellow-500 { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-yellow-600 { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-yellow-700 { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-yellow-800 { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-yellow-900 { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-green-50 { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-green-100 { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-green-200 { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-green-300 { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-green-400 { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-green-500 { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-green-600 { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-green-700 { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-green-800 { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-green-900 { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-teal-50 { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-teal-100 { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-teal-200 { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-teal-300 { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-teal-400 { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-teal-500 { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-teal-600 { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-teal-700 { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-teal-800 { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-teal-900 { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-blue-50 { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-blue-100 { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-blue-200 { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-blue-300 { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-blue-400 { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-blue-500 { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-blue-600 { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-blue-700 { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-blue-800 { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-blue-900 { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-indigo-50 { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-indigo-100 { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-indigo-200 { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-indigo-300 { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-indigo-400 { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-indigo-500 { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-indigo-600 { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-indigo-700 { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-indigo-800 { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-indigo-900 { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-purple-50 { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-purple-100 { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-purple-200 { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-purple-300 { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-purple-400 { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-purple-500 { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-purple-600 { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-purple-700 { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-purple-800 { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-purple-900 { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-pink-50 { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-pink-100 { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-pink-200 { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-pink-300 { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-pink-400 { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-pink-500 { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-pink-600 { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-pink-700 { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-pink-800 { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .group:focus .xl\:group-focus\:text-pink-900 { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .xl\:hover\:text-transparent:hover { + color: transparent; + } + + .xl\:hover\:text-white:hover { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .xl\:hover\:text-black:hover { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .xl\:hover\:text-gray-50:hover { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .xl\:hover\:text-gray-100:hover { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .xl\:hover\:text-gray-200:hover { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .xl\:hover\:text-gray-300:hover { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .xl\:hover\:text-gray-400:hover { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .xl\:hover\:text-gray-500:hover { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .xl\:hover\:text-gray-600:hover { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .xl\:hover\:text-gray-700:hover { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .xl\:hover\:text-gray-800:hover { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .xl\:hover\:text-gray-900:hover { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .xl\:hover\:text-cool-gray-50:hover { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .xl\:hover\:text-cool-gray-100:hover { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .xl\:hover\:text-cool-gray-200:hover { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .xl\:hover\:text-cool-gray-300:hover { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .xl\:hover\:text-cool-gray-400:hover { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .xl\:hover\:text-cool-gray-500:hover { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .xl\:hover\:text-cool-gray-600:hover { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .xl\:hover\:text-cool-gray-700:hover { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .xl\:hover\:text-cool-gray-800:hover { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .xl\:hover\:text-cool-gray-900:hover { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .xl\:hover\:text-red-50:hover { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .xl\:hover\:text-red-100:hover { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .xl\:hover\:text-red-200:hover { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .xl\:hover\:text-red-300:hover { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .xl\:hover\:text-red-400:hover { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .xl\:hover\:text-red-500:hover { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .xl\:hover\:text-red-600:hover { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .xl\:hover\:text-red-700:hover { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .xl\:hover\:text-red-800:hover { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .xl\:hover\:text-red-900:hover { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .xl\:hover\:text-orange-50:hover { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .xl\:hover\:text-orange-100:hover { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .xl\:hover\:text-orange-200:hover { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .xl\:hover\:text-orange-300:hover { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .xl\:hover\:text-orange-400:hover { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .xl\:hover\:text-orange-500:hover { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .xl\:hover\:text-orange-600:hover { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .xl\:hover\:text-orange-700:hover { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .xl\:hover\:text-orange-800:hover { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .xl\:hover\:text-orange-900:hover { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .xl\:hover\:text-yellow-50:hover { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .xl\:hover\:text-yellow-100:hover { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .xl\:hover\:text-yellow-200:hover { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .xl\:hover\:text-yellow-300:hover { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .xl\:hover\:text-yellow-400:hover { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .xl\:hover\:text-yellow-500:hover { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .xl\:hover\:text-yellow-600:hover { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .xl\:hover\:text-yellow-700:hover { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .xl\:hover\:text-yellow-800:hover { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .xl\:hover\:text-yellow-900:hover { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .xl\:hover\:text-green-50:hover { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .xl\:hover\:text-green-100:hover { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .xl\:hover\:text-green-200:hover { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .xl\:hover\:text-green-300:hover { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .xl\:hover\:text-green-400:hover { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .xl\:hover\:text-green-500:hover { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .xl\:hover\:text-green-600:hover { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .xl\:hover\:text-green-700:hover { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .xl\:hover\:text-green-800:hover { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .xl\:hover\:text-green-900:hover { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .xl\:hover\:text-teal-50:hover { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .xl\:hover\:text-teal-100:hover { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .xl\:hover\:text-teal-200:hover { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .xl\:hover\:text-teal-300:hover { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .xl\:hover\:text-teal-400:hover { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .xl\:hover\:text-teal-500:hover { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .xl\:hover\:text-teal-600:hover { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .xl\:hover\:text-teal-700:hover { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .xl\:hover\:text-teal-800:hover { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .xl\:hover\:text-teal-900:hover { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .xl\:hover\:text-blue-50:hover { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .xl\:hover\:text-blue-100:hover { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .xl\:hover\:text-blue-200:hover { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .xl\:hover\:text-blue-300:hover { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .xl\:hover\:text-blue-400:hover { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .xl\:hover\:text-blue-500:hover { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .xl\:hover\:text-blue-600:hover { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .xl\:hover\:text-blue-700:hover { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .xl\:hover\:text-blue-800:hover { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .xl\:hover\:text-blue-900:hover { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .xl\:hover\:text-indigo-50:hover { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .xl\:hover\:text-indigo-100:hover { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .xl\:hover\:text-indigo-200:hover { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .xl\:hover\:text-indigo-300:hover { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .xl\:hover\:text-indigo-400:hover { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .xl\:hover\:text-indigo-500:hover { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .xl\:hover\:text-indigo-600:hover { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .xl\:hover\:text-indigo-700:hover { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .xl\:hover\:text-indigo-800:hover { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .xl\:hover\:text-indigo-900:hover { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .xl\:hover\:text-purple-50:hover { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .xl\:hover\:text-purple-100:hover { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .xl\:hover\:text-purple-200:hover { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .xl\:hover\:text-purple-300:hover { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .xl\:hover\:text-purple-400:hover { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .xl\:hover\:text-purple-500:hover { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .xl\:hover\:text-purple-600:hover { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .xl\:hover\:text-purple-700:hover { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .xl\:hover\:text-purple-800:hover { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .xl\:hover\:text-purple-900:hover { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .xl\:hover\:text-pink-50:hover { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .xl\:hover\:text-pink-100:hover { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .xl\:hover\:text-pink-200:hover { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .xl\:hover\:text-pink-300:hover { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .xl\:hover\:text-pink-400:hover { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .xl\:hover\:text-pink-500:hover { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .xl\:hover\:text-pink-600:hover { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .xl\:hover\:text-pink-700:hover { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .xl\:hover\:text-pink-800:hover { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .xl\:hover\:text-pink-900:hover { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .xl\:focus-within\:text-transparent:focus-within { + color: transparent; + } + + .xl\:focus-within\:text-white:focus-within { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .xl\:focus-within\:text-black:focus-within { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .xl\:focus-within\:text-gray-50:focus-within { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .xl\:focus-within\:text-gray-100:focus-within { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .xl\:focus-within\:text-gray-200:focus-within { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .xl\:focus-within\:text-gray-300:focus-within { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .xl\:focus-within\:text-gray-400:focus-within { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .xl\:focus-within\:text-gray-500:focus-within { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .xl\:focus-within\:text-gray-600:focus-within { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .xl\:focus-within\:text-gray-700:focus-within { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .xl\:focus-within\:text-gray-800:focus-within { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .xl\:focus-within\:text-gray-900:focus-within { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .xl\:focus-within\:text-cool-gray-50:focus-within { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .xl\:focus-within\:text-cool-gray-100:focus-within { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .xl\:focus-within\:text-cool-gray-200:focus-within { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .xl\:focus-within\:text-cool-gray-300:focus-within { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .xl\:focus-within\:text-cool-gray-400:focus-within { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .xl\:focus-within\:text-cool-gray-500:focus-within { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .xl\:focus-within\:text-cool-gray-600:focus-within { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .xl\:focus-within\:text-cool-gray-700:focus-within { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .xl\:focus-within\:text-cool-gray-800:focus-within { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .xl\:focus-within\:text-cool-gray-900:focus-within { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .xl\:focus-within\:text-red-50:focus-within { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .xl\:focus-within\:text-red-100:focus-within { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .xl\:focus-within\:text-red-200:focus-within { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .xl\:focus-within\:text-red-300:focus-within { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .xl\:focus-within\:text-red-400:focus-within { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .xl\:focus-within\:text-red-500:focus-within { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .xl\:focus-within\:text-red-600:focus-within { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .xl\:focus-within\:text-red-700:focus-within { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .xl\:focus-within\:text-red-800:focus-within { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .xl\:focus-within\:text-red-900:focus-within { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .xl\:focus-within\:text-orange-50:focus-within { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .xl\:focus-within\:text-orange-100:focus-within { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .xl\:focus-within\:text-orange-200:focus-within { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .xl\:focus-within\:text-orange-300:focus-within { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .xl\:focus-within\:text-orange-400:focus-within { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .xl\:focus-within\:text-orange-500:focus-within { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .xl\:focus-within\:text-orange-600:focus-within { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .xl\:focus-within\:text-orange-700:focus-within { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .xl\:focus-within\:text-orange-800:focus-within { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .xl\:focus-within\:text-orange-900:focus-within { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .xl\:focus-within\:text-yellow-50:focus-within { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .xl\:focus-within\:text-yellow-100:focus-within { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .xl\:focus-within\:text-yellow-200:focus-within { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .xl\:focus-within\:text-yellow-300:focus-within { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .xl\:focus-within\:text-yellow-400:focus-within { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .xl\:focus-within\:text-yellow-500:focus-within { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .xl\:focus-within\:text-yellow-600:focus-within { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .xl\:focus-within\:text-yellow-700:focus-within { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .xl\:focus-within\:text-yellow-800:focus-within { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .xl\:focus-within\:text-yellow-900:focus-within { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .xl\:focus-within\:text-green-50:focus-within { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .xl\:focus-within\:text-green-100:focus-within { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .xl\:focus-within\:text-green-200:focus-within { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .xl\:focus-within\:text-green-300:focus-within { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .xl\:focus-within\:text-green-400:focus-within { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .xl\:focus-within\:text-green-500:focus-within { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .xl\:focus-within\:text-green-600:focus-within { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .xl\:focus-within\:text-green-700:focus-within { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .xl\:focus-within\:text-green-800:focus-within { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .xl\:focus-within\:text-green-900:focus-within { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .xl\:focus-within\:text-teal-50:focus-within { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .xl\:focus-within\:text-teal-100:focus-within { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .xl\:focus-within\:text-teal-200:focus-within { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .xl\:focus-within\:text-teal-300:focus-within { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .xl\:focus-within\:text-teal-400:focus-within { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .xl\:focus-within\:text-teal-500:focus-within { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .xl\:focus-within\:text-teal-600:focus-within { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .xl\:focus-within\:text-teal-700:focus-within { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .xl\:focus-within\:text-teal-800:focus-within { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .xl\:focus-within\:text-teal-900:focus-within { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .xl\:focus-within\:text-blue-50:focus-within { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .xl\:focus-within\:text-blue-100:focus-within { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .xl\:focus-within\:text-blue-200:focus-within { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .xl\:focus-within\:text-blue-300:focus-within { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .xl\:focus-within\:text-blue-400:focus-within { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .xl\:focus-within\:text-blue-500:focus-within { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .xl\:focus-within\:text-blue-600:focus-within { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .xl\:focus-within\:text-blue-700:focus-within { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .xl\:focus-within\:text-blue-800:focus-within { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .xl\:focus-within\:text-blue-900:focus-within { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .xl\:focus-within\:text-indigo-50:focus-within { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .xl\:focus-within\:text-indigo-100:focus-within { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .xl\:focus-within\:text-indigo-200:focus-within { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .xl\:focus-within\:text-indigo-300:focus-within { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .xl\:focus-within\:text-indigo-400:focus-within { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .xl\:focus-within\:text-indigo-500:focus-within { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .xl\:focus-within\:text-indigo-600:focus-within { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .xl\:focus-within\:text-indigo-700:focus-within { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .xl\:focus-within\:text-indigo-800:focus-within { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .xl\:focus-within\:text-indigo-900:focus-within { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .xl\:focus-within\:text-purple-50:focus-within { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .xl\:focus-within\:text-purple-100:focus-within { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .xl\:focus-within\:text-purple-200:focus-within { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .xl\:focus-within\:text-purple-300:focus-within { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .xl\:focus-within\:text-purple-400:focus-within { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .xl\:focus-within\:text-purple-500:focus-within { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .xl\:focus-within\:text-purple-600:focus-within { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .xl\:focus-within\:text-purple-700:focus-within { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .xl\:focus-within\:text-purple-800:focus-within { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .xl\:focus-within\:text-purple-900:focus-within { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .xl\:focus-within\:text-pink-50:focus-within { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .xl\:focus-within\:text-pink-100:focus-within { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .xl\:focus-within\:text-pink-200:focus-within { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .xl\:focus-within\:text-pink-300:focus-within { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .xl\:focus-within\:text-pink-400:focus-within { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .xl\:focus-within\:text-pink-500:focus-within { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .xl\:focus-within\:text-pink-600:focus-within { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .xl\:focus-within\:text-pink-700:focus-within { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .xl\:focus-within\:text-pink-800:focus-within { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .xl\:focus-within\:text-pink-900:focus-within { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .xl\:focus\:text-transparent:focus { + color: transparent; + } + + .xl\:focus\:text-white:focus { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .xl\:focus\:text-black:focus { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .xl\:focus\:text-gray-50:focus { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .xl\:focus\:text-gray-100:focus { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .xl\:focus\:text-gray-200:focus { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .xl\:focus\:text-gray-300:focus { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .xl\:focus\:text-gray-400:focus { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .xl\:focus\:text-gray-500:focus { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .xl\:focus\:text-gray-600:focus { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .xl\:focus\:text-gray-700:focus { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .xl\:focus\:text-gray-800:focus { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .xl\:focus\:text-gray-900:focus { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .xl\:focus\:text-cool-gray-50:focus { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .xl\:focus\:text-cool-gray-100:focus { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .xl\:focus\:text-cool-gray-200:focus { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .xl\:focus\:text-cool-gray-300:focus { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .xl\:focus\:text-cool-gray-400:focus { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .xl\:focus\:text-cool-gray-500:focus { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .xl\:focus\:text-cool-gray-600:focus { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .xl\:focus\:text-cool-gray-700:focus { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .xl\:focus\:text-cool-gray-800:focus { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .xl\:focus\:text-cool-gray-900:focus { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .xl\:focus\:text-red-50:focus { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .xl\:focus\:text-red-100:focus { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .xl\:focus\:text-red-200:focus { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .xl\:focus\:text-red-300:focus { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .xl\:focus\:text-red-400:focus { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .xl\:focus\:text-red-500:focus { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .xl\:focus\:text-red-600:focus { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .xl\:focus\:text-red-700:focus { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .xl\:focus\:text-red-800:focus { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .xl\:focus\:text-red-900:focus { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .xl\:focus\:text-orange-50:focus { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .xl\:focus\:text-orange-100:focus { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .xl\:focus\:text-orange-200:focus { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .xl\:focus\:text-orange-300:focus { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .xl\:focus\:text-orange-400:focus { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .xl\:focus\:text-orange-500:focus { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .xl\:focus\:text-orange-600:focus { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .xl\:focus\:text-orange-700:focus { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .xl\:focus\:text-orange-800:focus { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .xl\:focus\:text-orange-900:focus { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .xl\:focus\:text-yellow-50:focus { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .xl\:focus\:text-yellow-100:focus { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .xl\:focus\:text-yellow-200:focus { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .xl\:focus\:text-yellow-300:focus { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .xl\:focus\:text-yellow-400:focus { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .xl\:focus\:text-yellow-500:focus { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .xl\:focus\:text-yellow-600:focus { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .xl\:focus\:text-yellow-700:focus { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .xl\:focus\:text-yellow-800:focus { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .xl\:focus\:text-yellow-900:focus { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .xl\:focus\:text-green-50:focus { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .xl\:focus\:text-green-100:focus { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .xl\:focus\:text-green-200:focus { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .xl\:focus\:text-green-300:focus { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .xl\:focus\:text-green-400:focus { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .xl\:focus\:text-green-500:focus { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .xl\:focus\:text-green-600:focus { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .xl\:focus\:text-green-700:focus { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .xl\:focus\:text-green-800:focus { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .xl\:focus\:text-green-900:focus { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .xl\:focus\:text-teal-50:focus { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .xl\:focus\:text-teal-100:focus { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .xl\:focus\:text-teal-200:focus { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .xl\:focus\:text-teal-300:focus { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .xl\:focus\:text-teal-400:focus { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .xl\:focus\:text-teal-500:focus { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .xl\:focus\:text-teal-600:focus { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .xl\:focus\:text-teal-700:focus { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .xl\:focus\:text-teal-800:focus { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .xl\:focus\:text-teal-900:focus { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .xl\:focus\:text-blue-50:focus { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .xl\:focus\:text-blue-100:focus { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .xl\:focus\:text-blue-200:focus { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .xl\:focus\:text-blue-300:focus { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .xl\:focus\:text-blue-400:focus { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .xl\:focus\:text-blue-500:focus { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .xl\:focus\:text-blue-600:focus { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .xl\:focus\:text-blue-700:focus { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .xl\:focus\:text-blue-800:focus { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .xl\:focus\:text-blue-900:focus { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .xl\:focus\:text-indigo-50:focus { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .xl\:focus\:text-indigo-100:focus { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .xl\:focus\:text-indigo-200:focus { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .xl\:focus\:text-indigo-300:focus { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .xl\:focus\:text-indigo-400:focus { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .xl\:focus\:text-indigo-500:focus { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .xl\:focus\:text-indigo-600:focus { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .xl\:focus\:text-indigo-700:focus { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .xl\:focus\:text-indigo-800:focus { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .xl\:focus\:text-indigo-900:focus { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .xl\:focus\:text-purple-50:focus { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .xl\:focus\:text-purple-100:focus { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .xl\:focus\:text-purple-200:focus { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .xl\:focus\:text-purple-300:focus { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .xl\:focus\:text-purple-400:focus { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .xl\:focus\:text-purple-500:focus { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .xl\:focus\:text-purple-600:focus { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .xl\:focus\:text-purple-700:focus { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .xl\:focus\:text-purple-800:focus { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .xl\:focus\:text-purple-900:focus { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .xl\:focus\:text-pink-50:focus { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .xl\:focus\:text-pink-100:focus { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .xl\:focus\:text-pink-200:focus { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .xl\:focus\:text-pink-300:focus { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .xl\:focus\:text-pink-400:focus { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .xl\:focus\:text-pink-500:focus { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .xl\:focus\:text-pink-600:focus { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .xl\:focus\:text-pink-700:focus { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .xl\:focus\:text-pink-800:focus { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .xl\:focus\:text-pink-900:focus { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .xl\:active\:text-transparent:active { + color: transparent; + } + + .xl\:active\:text-white:active { + --text-opacity: 1; + color: #ffffff; + color: rgba(255, 255, 255, var(--text-opacity)); + } + + .xl\:active\:text-black:active { + --text-opacity: 1; + color: #000000; + color: rgba(0, 0, 0, var(--text-opacity)); + } + + .xl\:active\:text-gray-50:active { + --text-opacity: 1; + color: #f9fafb; + color: rgba(249, 250, 251, var(--text-opacity)); + } + + .xl\:active\:text-gray-100:active { + --text-opacity: 1; + color: #f4f5f7; + color: rgba(244, 245, 247, var(--text-opacity)); + } + + .xl\:active\:text-gray-200:active { + --text-opacity: 1; + color: #e5e7eb; + color: rgba(229, 231, 235, var(--text-opacity)); + } + + .xl\:active\:text-gray-300:active { + --text-opacity: 1; + color: #d2d6dc; + color: rgba(210, 214, 220, var(--text-opacity)); + } + + .xl\:active\:text-gray-400:active { + --text-opacity: 1; + color: #9fa6b2; + color: rgba(159, 166, 178, var(--text-opacity)); + } + + .xl\:active\:text-gray-500:active { + --text-opacity: 1; + color: #6b7280; + color: rgba(107, 114, 128, var(--text-opacity)); + } + + .xl\:active\:text-gray-600:active { + --text-opacity: 1; + color: #4b5563; + color: rgba(75, 85, 99, var(--text-opacity)); + } + + .xl\:active\:text-gray-700:active { + --text-opacity: 1; + color: #374151; + color: rgba(55, 65, 81, var(--text-opacity)); + } + + .xl\:active\:text-gray-800:active { + --text-opacity: 1; + color: #252f3f; + color: rgba(37, 47, 63, var(--text-opacity)); + } + + .xl\:active\:text-gray-900:active { + --text-opacity: 1; + color: #161e2e; + color: rgba(22, 30, 46, var(--text-opacity)); + } + + .xl\:active\:text-cool-gray-50:active { + --text-opacity: 1; + color: #f8fafc; + color: rgba(248, 250, 252, var(--text-opacity)); + } + + .xl\:active\:text-cool-gray-100:active { + --text-opacity: 1; + color: #f1f5f9; + color: rgba(241, 245, 249, var(--text-opacity)); + } + + .xl\:active\:text-cool-gray-200:active { + --text-opacity: 1; + color: #e2e8f0; + color: rgba(226, 232, 240, var(--text-opacity)); + } + + .xl\:active\:text-cool-gray-300:active { + --text-opacity: 1; + color: #cfd8e3; + color: rgba(207, 216, 227, var(--text-opacity)); + } + + .xl\:active\:text-cool-gray-400:active { + --text-opacity: 1; + color: #97a6ba; + color: rgba(151, 166, 186, var(--text-opacity)); + } + + .xl\:active\:text-cool-gray-500:active { + --text-opacity: 1; + color: #64748b; + color: rgba(100, 116, 139, var(--text-opacity)); + } + + .xl\:active\:text-cool-gray-600:active { + --text-opacity: 1; + color: #475569; + color: rgba(71, 85, 105, var(--text-opacity)); + } + + .xl\:active\:text-cool-gray-700:active { + --text-opacity: 1; + color: #364152; + color: rgba(54, 65, 82, var(--text-opacity)); + } + + .xl\:active\:text-cool-gray-800:active { + --text-opacity: 1; + color: #27303f; + color: rgba(39, 48, 63, var(--text-opacity)); + } + + .xl\:active\:text-cool-gray-900:active { + --text-opacity: 1; + color: #1a202e; + color: rgba(26, 32, 46, var(--text-opacity)); + } + + .xl\:active\:text-red-50:active { + --text-opacity: 1; + color: #fdf2f2; + color: rgba(253, 242, 242, var(--text-opacity)); + } + + .xl\:active\:text-red-100:active { + --text-opacity: 1; + color: #fde8e8; + color: rgba(253, 232, 232, var(--text-opacity)); + } + + .xl\:active\:text-red-200:active { + --text-opacity: 1; + color: #fbd5d5; + color: rgba(251, 213, 213, var(--text-opacity)); + } + + .xl\:active\:text-red-300:active { + --text-opacity: 1; + color: #f8b4b4; + color: rgba(248, 180, 180, var(--text-opacity)); + } + + .xl\:active\:text-red-400:active { + --text-opacity: 1; + color: #f98080; + color: rgba(249, 128, 128, var(--text-opacity)); + } + + .xl\:active\:text-red-500:active { + --text-opacity: 1; + color: #f05252; + color: rgba(240, 82, 82, var(--text-opacity)); + } + + .xl\:active\:text-red-600:active { + --text-opacity: 1; + color: #e02424; + color: rgba(224, 36, 36, var(--text-opacity)); + } + + .xl\:active\:text-red-700:active { + --text-opacity: 1; + color: #c81e1e; + color: rgba(200, 30, 30, var(--text-opacity)); + } + + .xl\:active\:text-red-800:active { + --text-opacity: 1; + color: #9b1c1c; + color: rgba(155, 28, 28, var(--text-opacity)); + } + + .xl\:active\:text-red-900:active { + --text-opacity: 1; + color: #771d1d; + color: rgba(119, 29, 29, var(--text-opacity)); + } + + .xl\:active\:text-orange-50:active { + --text-opacity: 1; + color: #fff8f1; + color: rgba(255, 248, 241, var(--text-opacity)); + } + + .xl\:active\:text-orange-100:active { + --text-opacity: 1; + color: #feecdc; + color: rgba(254, 236, 220, var(--text-opacity)); + } + + .xl\:active\:text-orange-200:active { + --text-opacity: 1; + color: #fcd9bd; + color: rgba(252, 217, 189, var(--text-opacity)); + } + + .xl\:active\:text-orange-300:active { + --text-opacity: 1; + color: #fdba8c; + color: rgba(253, 186, 140, var(--text-opacity)); + } + + .xl\:active\:text-orange-400:active { + --text-opacity: 1; + color: #ff8a4c; + color: rgba(255, 138, 76, var(--text-opacity)); + } + + .xl\:active\:text-orange-500:active { + --text-opacity: 1; + color: #ff5a1f; + color: rgba(255, 90, 31, var(--text-opacity)); + } + + .xl\:active\:text-orange-600:active { + --text-opacity: 1; + color: #d03801; + color: rgba(208, 56, 1, var(--text-opacity)); + } + + .xl\:active\:text-orange-700:active { + --text-opacity: 1; + color: #b43403; + color: rgba(180, 52, 3, var(--text-opacity)); + } + + .xl\:active\:text-orange-800:active { + --text-opacity: 1; + color: #8a2c0d; + color: rgba(138, 44, 13, var(--text-opacity)); + } + + .xl\:active\:text-orange-900:active { + --text-opacity: 1; + color: #73230d; + color: rgba(115, 35, 13, var(--text-opacity)); + } + + .xl\:active\:text-yellow-50:active { + --text-opacity: 1; + color: #fdfdea; + color: rgba(253, 253, 234, var(--text-opacity)); + } + + .xl\:active\:text-yellow-100:active { + --text-opacity: 1; + color: #fdf6b2; + color: rgba(253, 246, 178, var(--text-opacity)); + } + + .xl\:active\:text-yellow-200:active { + --text-opacity: 1; + color: #fce96a; + color: rgba(252, 233, 106, var(--text-opacity)); + } + + .xl\:active\:text-yellow-300:active { + --text-opacity: 1; + color: #faca15; + color: rgba(250, 202, 21, var(--text-opacity)); + } + + .xl\:active\:text-yellow-400:active { + --text-opacity: 1; + color: #e3a008; + color: rgba(227, 160, 8, var(--text-opacity)); + } + + .xl\:active\:text-yellow-500:active { + --text-opacity: 1; + color: #c27803; + color: rgba(194, 120, 3, var(--text-opacity)); + } + + .xl\:active\:text-yellow-600:active { + --text-opacity: 1; + color: #9f580a; + color: rgba(159, 88, 10, var(--text-opacity)); + } + + .xl\:active\:text-yellow-700:active { + --text-opacity: 1; + color: #8e4b10; + color: rgba(142, 75, 16, var(--text-opacity)); + } + + .xl\:active\:text-yellow-800:active { + --text-opacity: 1; + color: #723b13; + color: rgba(114, 59, 19, var(--text-opacity)); + } + + .xl\:active\:text-yellow-900:active { + --text-opacity: 1; + color: #633112; + color: rgba(99, 49, 18, var(--text-opacity)); + } + + .xl\:active\:text-green-50:active { + --text-opacity: 1; + color: #f3faf7; + color: rgba(243, 250, 247, var(--text-opacity)); + } + + .xl\:active\:text-green-100:active { + --text-opacity: 1; + color: #def7ec; + color: rgba(222, 247, 236, var(--text-opacity)); + } + + .xl\:active\:text-green-200:active { + --text-opacity: 1; + color: #bcf0da; + color: rgba(188, 240, 218, var(--text-opacity)); + } + + .xl\:active\:text-green-300:active { + --text-opacity: 1; + color: #84e1bc; + color: rgba(132, 225, 188, var(--text-opacity)); + } + + .xl\:active\:text-green-400:active { + --text-opacity: 1; + color: #31c48d; + color: rgba(49, 196, 141, var(--text-opacity)); + } + + .xl\:active\:text-green-500:active { + --text-opacity: 1; + color: #0e9f6e; + color: rgba(14, 159, 110, var(--text-opacity)); + } + + .xl\:active\:text-green-600:active { + --text-opacity: 1; + color: #057a55; + color: rgba(5, 122, 85, var(--text-opacity)); + } + + .xl\:active\:text-green-700:active { + --text-opacity: 1; + color: #046c4e; + color: rgba(4, 108, 78, var(--text-opacity)); + } + + .xl\:active\:text-green-800:active { + --text-opacity: 1; + color: #03543f; + color: rgba(3, 84, 63, var(--text-opacity)); + } + + .xl\:active\:text-green-900:active { + --text-opacity: 1; + color: #014737; + color: rgba(1, 71, 55, var(--text-opacity)); + } + + .xl\:active\:text-teal-50:active { + --text-opacity: 1; + color: #edfafa; + color: rgba(237, 250, 250, var(--text-opacity)); + } + + .xl\:active\:text-teal-100:active { + --text-opacity: 1; + color: #d5f5f6; + color: rgba(213, 245, 246, var(--text-opacity)); + } + + .xl\:active\:text-teal-200:active { + --text-opacity: 1; + color: #afecef; + color: rgba(175, 236, 239, var(--text-opacity)); + } + + .xl\:active\:text-teal-300:active { + --text-opacity: 1; + color: #7edce2; + color: rgba(126, 220, 226, var(--text-opacity)); + } + + .xl\:active\:text-teal-400:active { + --text-opacity: 1; + color: #16bdca; + color: rgba(22, 189, 202, var(--text-opacity)); + } + + .xl\:active\:text-teal-500:active { + --text-opacity: 1; + color: #0694a2; + color: rgba(6, 148, 162, var(--text-opacity)); + } + + .xl\:active\:text-teal-600:active { + --text-opacity: 1; + color: #047481; + color: rgba(4, 116, 129, var(--text-opacity)); + } + + .xl\:active\:text-teal-700:active { + --text-opacity: 1; + color: #036672; + color: rgba(3, 102, 114, var(--text-opacity)); + } + + .xl\:active\:text-teal-800:active { + --text-opacity: 1; + color: #05505c; + color: rgba(5, 80, 92, var(--text-opacity)); + } + + .xl\:active\:text-teal-900:active { + --text-opacity: 1; + color: #014451; + color: rgba(1, 68, 81, var(--text-opacity)); + } + + .xl\:active\:text-blue-50:active { + --text-opacity: 1; + color: #ebf5ff; + color: rgba(235, 245, 255, var(--text-opacity)); + } + + .xl\:active\:text-blue-100:active { + --text-opacity: 1; + color: #e1effe; + color: rgba(225, 239, 254, var(--text-opacity)); + } + + .xl\:active\:text-blue-200:active { + --text-opacity: 1; + color: #c3ddfd; + color: rgba(195, 221, 253, var(--text-opacity)); + } + + .xl\:active\:text-blue-300:active { + --text-opacity: 1; + color: #a4cafe; + color: rgba(164, 202, 254, var(--text-opacity)); + } + + .xl\:active\:text-blue-400:active { + --text-opacity: 1; + color: #76a9fa; + color: rgba(118, 169, 250, var(--text-opacity)); + } + + .xl\:active\:text-blue-500:active { + --text-opacity: 1; + color: #3f83f8; + color: rgba(63, 131, 248, var(--text-opacity)); + } + + .xl\:active\:text-blue-600:active { + --text-opacity: 1; + color: #1c64f2; + color: rgba(28, 100, 242, var(--text-opacity)); + } + + .xl\:active\:text-blue-700:active { + --text-opacity: 1; + color: #1a56db; + color: rgba(26, 86, 219, var(--text-opacity)); + } + + .xl\:active\:text-blue-800:active { + --text-opacity: 1; + color: #1e429f; + color: rgba(30, 66, 159, var(--text-opacity)); + } + + .xl\:active\:text-blue-900:active { + --text-opacity: 1; + color: #233876; + color: rgba(35, 56, 118, var(--text-opacity)); + } + + .xl\:active\:text-indigo-50:active { + --text-opacity: 1; + color: #f0f5ff; + color: rgba(240, 245, 255, var(--text-opacity)); + } + + .xl\:active\:text-indigo-100:active { + --text-opacity: 1; + color: #e5edff; + color: rgba(229, 237, 255, var(--text-opacity)); + } + + .xl\:active\:text-indigo-200:active { + --text-opacity: 1; + color: #cddbfe; + color: rgba(205, 219, 254, var(--text-opacity)); + } + + .xl\:active\:text-indigo-300:active { + --text-opacity: 1; + color: #b4c6fc; + color: rgba(180, 198, 252, var(--text-opacity)); + } + + .xl\:active\:text-indigo-400:active { + --text-opacity: 1; + color: #8da2fb; + color: rgba(141, 162, 251, var(--text-opacity)); + } + + .xl\:active\:text-indigo-500:active { + --text-opacity: 1; + color: #6875f5; + color: rgba(104, 117, 245, var(--text-opacity)); + } + + .xl\:active\:text-indigo-600:active { + --text-opacity: 1; + color: #5850ec; + color: rgba(88, 80, 236, var(--text-opacity)); + } + + .xl\:active\:text-indigo-700:active { + --text-opacity: 1; + color: #5145cd; + color: rgba(81, 69, 205, var(--text-opacity)); + } + + .xl\:active\:text-indigo-800:active { + --text-opacity: 1; + color: #42389d; + color: rgba(66, 56, 157, var(--text-opacity)); + } + + .xl\:active\:text-indigo-900:active { + --text-opacity: 1; + color: #362f78; + color: rgba(54, 47, 120, var(--text-opacity)); + } + + .xl\:active\:text-purple-50:active { + --text-opacity: 1; + color: #f6f5ff; + color: rgba(246, 245, 255, var(--text-opacity)); + } + + .xl\:active\:text-purple-100:active { + --text-opacity: 1; + color: #edebfe; + color: rgba(237, 235, 254, var(--text-opacity)); + } + + .xl\:active\:text-purple-200:active { + --text-opacity: 1; + color: #dcd7fe; + color: rgba(220, 215, 254, var(--text-opacity)); + } + + .xl\:active\:text-purple-300:active { + --text-opacity: 1; + color: #cabffd; + color: rgba(202, 191, 253, var(--text-opacity)); + } + + .xl\:active\:text-purple-400:active { + --text-opacity: 1; + color: #ac94fa; + color: rgba(172, 148, 250, var(--text-opacity)); + } + + .xl\:active\:text-purple-500:active { + --text-opacity: 1; + color: #9061f9; + color: rgba(144, 97, 249, var(--text-opacity)); + } + + .xl\:active\:text-purple-600:active { + --text-opacity: 1; + color: #7e3af2; + color: rgba(126, 58, 242, var(--text-opacity)); + } + + .xl\:active\:text-purple-700:active { + --text-opacity: 1; + color: #6c2bd9; + color: rgba(108, 43, 217, var(--text-opacity)); + } + + .xl\:active\:text-purple-800:active { + --text-opacity: 1; + color: #5521b5; + color: rgba(85, 33, 181, var(--text-opacity)); + } + + .xl\:active\:text-purple-900:active { + --text-opacity: 1; + color: #4a1d96; + color: rgba(74, 29, 150, var(--text-opacity)); + } + + .xl\:active\:text-pink-50:active { + --text-opacity: 1; + color: #fdf2f8; + color: rgba(253, 242, 248, var(--text-opacity)); + } + + .xl\:active\:text-pink-100:active { + --text-opacity: 1; + color: #fce8f3; + color: rgba(252, 232, 243, var(--text-opacity)); + } + + .xl\:active\:text-pink-200:active { + --text-opacity: 1; + color: #fad1e8; + color: rgba(250, 209, 232, var(--text-opacity)); + } + + .xl\:active\:text-pink-300:active { + --text-opacity: 1; + color: #f8b4d9; + color: rgba(248, 180, 217, var(--text-opacity)); + } + + .xl\:active\:text-pink-400:active { + --text-opacity: 1; + color: #f17eb8; + color: rgba(241, 126, 184, var(--text-opacity)); + } + + .xl\:active\:text-pink-500:active { + --text-opacity: 1; + color: #e74694; + color: rgba(231, 70, 148, var(--text-opacity)); + } + + .xl\:active\:text-pink-600:active { + --text-opacity: 1; + color: #d61f69; + color: rgba(214, 31, 105, var(--text-opacity)); + } + + .xl\:active\:text-pink-700:active { + --text-opacity: 1; + color: #bf125d; + color: rgba(191, 18, 93, var(--text-opacity)); + } + + .xl\:active\:text-pink-800:active { + --text-opacity: 1; + color: #99154b; + color: rgba(153, 21, 75, var(--text-opacity)); + } + + .xl\:active\:text-pink-900:active { + --text-opacity: 1; + color: #751a3d; + color: rgba(117, 26, 61, var(--text-opacity)); + } + + .xl\:text-opacity-0 { + --text-opacity: 0; + } + + .xl\:text-opacity-25 { + --text-opacity: 0.25; + } + + .xl\:text-opacity-50 { + --text-opacity: 0.5; + } + + .xl\:text-opacity-75 { + --text-opacity: 0.75; + } + + .xl\:text-opacity-100 { + --text-opacity: 1; + } + + .xl\:hover\:text-opacity-0:hover { + --text-opacity: 0; + } + + .xl\:hover\:text-opacity-25:hover { + --text-opacity: 0.25; + } + + .xl\:hover\:text-opacity-50:hover { + --text-opacity: 0.5; + } + + .xl\:hover\:text-opacity-75:hover { + --text-opacity: 0.75; + } + + .xl\:hover\:text-opacity-100:hover { + --text-opacity: 1; + } + + .xl\:focus\:text-opacity-0:focus { + --text-opacity: 0; + } + + .xl\:focus\:text-opacity-25:focus { + --text-opacity: 0.25; + } + + .xl\:focus\:text-opacity-50:focus { + --text-opacity: 0.5; + } + + .xl\:focus\:text-opacity-75:focus { + --text-opacity: 0.75; + } + + .xl\:focus\:text-opacity-100:focus { + --text-opacity: 1; + } + + .xl\:italic { + font-style: italic; + } + + .xl\:not-italic { + font-style: normal; + } + + .xl\:uppercase { + text-transform: uppercase; + } + + .xl\:lowercase { + text-transform: lowercase; + } + + .xl\:capitalize { + text-transform: capitalize; + } + + .xl\:normal-case { + text-transform: none; + } + + .xl\:underline { + text-decoration: underline; + } + + .xl\:line-through { + text-decoration: line-through; + } + + .xl\:no-underline { + text-decoration: none; + } + + .group:hover .xl\:group-hover\:underline { + text-decoration: underline; + } + + .group:hover .xl\:group-hover\:line-through { + text-decoration: line-through; + } + + .group:hover .xl\:group-hover\:no-underline { + text-decoration: none; + } + + .group:focus .xl\:group-focus\:underline { + text-decoration: underline; + } + + .group:focus .xl\:group-focus\:line-through { + text-decoration: line-through; + } + + .group:focus .xl\:group-focus\:no-underline { + text-decoration: none; + } + + .xl\:hover\:underline:hover { + text-decoration: underline; + } + + .xl\:hover\:line-through:hover { + text-decoration: line-through; + } + + .xl\:hover\:no-underline:hover { + text-decoration: none; + } + + .xl\:focus\:underline:focus { + text-decoration: underline; + } + + .xl\:focus\:line-through:focus { + text-decoration: line-through; + } + + .xl\:focus\:no-underline:focus { + text-decoration: none; + } + + .xl\:antialiased { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + + .xl\:subpixel-antialiased { + -webkit-font-smoothing: auto; + -moz-osx-font-smoothing: auto; + } + + .xl\:ordinal, .xl\:slashed-zero, .xl\:lining-nums, .xl\:oldstyle-nums, .xl\:proportional-nums, .xl\:tabular-nums, .xl\:diagonal-fractions, .xl\:stacked-fractions { + --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/); + --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/); + --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/); + --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/); + --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/); + font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction); + } + + .xl\:normal-nums { + font-variant-numeric: normal; + } + + .xl\:ordinal { + --font-variant-numeric-ordinal: ordinal; + } + + .xl\:slashed-zero { + --font-variant-numeric-slashed-zero: slashed-zero; + } + + .xl\:lining-nums { + --font-variant-numeric-figure: lining-nums; + } + + .xl\:oldstyle-nums { + --font-variant-numeric-figure: oldstyle-nums; + } + + .xl\:proportional-nums { + --font-variant-numeric-spacing: proportional-nums; + } + + .xl\:tabular-nums { + --font-variant-numeric-spacing: tabular-nums; + } + + .xl\:diagonal-fractions { + --font-variant-numeric-fraction: diagonal-fractions; + } + + .xl\:stacked-fractions { + --font-variant-numeric-fraction: stacked-fractions; + } + + .xl\:tracking-tighter { + letter-spacing: -0.05em; + } + + .xl\:tracking-tight { + letter-spacing: -0.025em; + } + + .xl\:tracking-normal { + letter-spacing: 0; + } + + .xl\:tracking-wide { + letter-spacing: 0.025em; + } + + .xl\:tracking-wider { + letter-spacing: 0.05em; + } + + .xl\:tracking-widest { + letter-spacing: 0.1em; + } + + .xl\:select-none { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .xl\:select-text { + -webkit-user-select: text; + -moz-user-select: text; + -ms-user-select: text; + user-select: text; + } + + .xl\:select-all { + -webkit-user-select: all; + -moz-user-select: all; + -ms-user-select: all; + user-select: all; + } + + .xl\:select-auto { + -webkit-user-select: auto; + -moz-user-select: auto; + -ms-user-select: auto; + user-select: auto; + } + + .xl\:align-baseline { + vertical-align: baseline; + } + + .xl\:align-top { + vertical-align: top; + } + + .xl\:align-middle { + vertical-align: middle; + } + + .xl\:align-bottom { + vertical-align: bottom; + } + + .xl\:align-text-top { + vertical-align: text-top; + } + + .xl\:align-text-bottom { + vertical-align: text-bottom; + } + + .xl\:visible { + visibility: visible; + } + + .xl\:invisible { + visibility: hidden; + } + + .xl\:whitespace-normal { + white-space: normal; + } + + .xl\:whitespace-no-wrap { + white-space: nowrap; + } + + .xl\:whitespace-pre { + white-space: pre; + } + + .xl\:whitespace-pre-line { + white-space: pre-line; + } + + .xl\:whitespace-pre-wrap { + white-space: pre-wrap; + } + + .xl\:break-normal { + overflow-wrap: normal; + word-break: normal; + } + + .xl\:break-words { + overflow-wrap: break-word; + } + + .xl\:break-all { + word-break: break-all; + } + + .xl\:truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + + .xl\:w-0 { + width: 0; + } + + .xl\:w-1 { + width: 0.25rem; + } + + .xl\:w-2 { + width: 0.5rem; + } + + .xl\:w-3 { + width: 0.75rem; + } + + .xl\:w-4 { + width: 1rem; + } + + .xl\:w-5 { + width: 1.25rem; + } + + .xl\:w-6 { + width: 1.5rem; + } + + .xl\:w-7 { + width: 1.75rem; + } + + .xl\:w-8 { + width: 2rem; + } + + .xl\:w-9 { + width: 2.25rem; + } + + .xl\:w-10 { + width: 2.5rem; + } + + .xl\:w-11 { + width: 2.75rem; + } + + .xl\:w-12 { + width: 3rem; + } + + .xl\:w-13 { + width: 3.25rem; + } + + .xl\:w-14 { + width: 3.5rem; + } + + .xl\:w-15 { + width: 3.75rem; + } + + .xl\:w-16 { + width: 4rem; + } + + .xl\:w-20 { + width: 5rem; + } + + .xl\:w-24 { + width: 6rem; + } + + .xl\:w-28 { + width: 7rem; + } + + .xl\:w-32 { + width: 8rem; + } + + .xl\:w-36 { + width: 9rem; + } + + .xl\:w-40 { + width: 10rem; + } + + .xl\:w-44 { + width: 11rem; + } + + .xl\:w-48 { + width: 12rem; + } + + .xl\:w-52 { + width: 13rem; + } + + .xl\:w-56 { + width: 14rem; + } + + .xl\:w-60 { + width: 15rem; + } + + .xl\:w-64 { + width: 16rem; + } + + .xl\:w-72 { + width: 18rem; + } + + .xl\:w-80 { + width: 20rem; + } + + .xl\:w-96 { + width: 24rem; + } + + .xl\:w-auto { + width: auto; + } + + .xl\:w-px { + width: 1px; + } + + .xl\:w-0\.5 { + width: 0.125rem; + } + + .xl\:w-1\.5 { + width: 0.375rem; + } + + .xl\:w-2\.5 { + width: 0.625rem; + } + + .xl\:w-3\.5 { + width: 0.875rem; + } + + .xl\:w-1\/2 { + width: 50%; + } + + .xl\:w-1\/3 { + width: 33.333333%; + } + + .xl\:w-2\/3 { + width: 66.666667%; + } + + .xl\:w-1\/4 { + width: 25%; + } + + .xl\:w-2\/4 { + width: 50%; + } + + .xl\:w-3\/4 { + width: 75%; + } + + .xl\:w-1\/5 { + width: 20%; + } + + .xl\:w-2\/5 { + width: 40%; + } + + .xl\:w-3\/5 { + width: 60%; + } + + .xl\:w-4\/5 { + width: 80%; + } + + .xl\:w-1\/6 { + width: 16.666667%; + } + + .xl\:w-2\/6 { + width: 33.333333%; + } + + .xl\:w-3\/6 { + width: 50%; + } + + .xl\:w-4\/6 { + width: 66.666667%; + } + + .xl\:w-5\/6 { + width: 83.333333%; + } + + .xl\:w-1\/12 { + width: 8.333333%; + } + + .xl\:w-2\/12 { + width: 16.666667%; + } + + .xl\:w-3\/12 { + width: 25%; + } + + .xl\:w-4\/12 { + width: 33.333333%; + } + + .xl\:w-5\/12 { + width: 41.666667%; + } + + .xl\:w-6\/12 { + width: 50%; + } + + .xl\:w-7\/12 { + width: 58.333333%; + } + + .xl\:w-8\/12 { + width: 66.666667%; + } + + .xl\:w-9\/12 { + width: 75%; + } + + .xl\:w-10\/12 { + width: 83.333333%; + } + + .xl\:w-11\/12 { + width: 91.666667%; + } + + .xl\:w-full { + width: 100%; + } + + .xl\:w-screen { + width: 100vw; + } + + .xl\:w-min-content { + width: -webkit-min-content; + width: -moz-min-content; + width: min-content; + } + + .xl\:w-max-content { + width: -webkit-max-content; + width: -moz-max-content; + width: max-content; + } + + .xl\:z-0 { + z-index: 0; + } + + .xl\:z-10 { + z-index: 10; + } + + .xl\:z-20 { + z-index: 20; + } + + .xl\:z-30 { + z-index: 30; + } + + .xl\:z-40 { + z-index: 40; + } + + .xl\:z-50 { + z-index: 50; + } + + .xl\:z-auto { + z-index: auto; + } + + .xl\:focus-within\:z-0:focus-within { + z-index: 0; + } + + .xl\:focus-within\:z-10:focus-within { + z-index: 10; + } + + .xl\:focus-within\:z-20:focus-within { + z-index: 20; + } + + .xl\:focus-within\:z-30:focus-within { + z-index: 30; + } + + .xl\:focus-within\:z-40:focus-within { + z-index: 40; + } + + .xl\:focus-within\:z-50:focus-within { + z-index: 50; + } + + .xl\:focus-within\:z-auto:focus-within { + z-index: auto; + } + + .xl\:focus\:z-0:focus { + z-index: 0; + } + + .xl\:focus\:z-10:focus { + z-index: 10; + } + + .xl\:focus\:z-20:focus { + z-index: 20; + } + + .xl\:focus\:z-30:focus { + z-index: 30; + } + + .xl\:focus\:z-40:focus { + z-index: 40; + } + + .xl\:focus\:z-50:focus { + z-index: 50; + } + + .xl\:focus\:z-auto:focus { + z-index: auto; + } + + .xl\:gap-0 { + grid-gap: 0; + gap: 0; + } + + .xl\:gap-1 { + grid-gap: 0.25rem; + gap: 0.25rem; + } + + .xl\:gap-2 { + grid-gap: 0.5rem; + gap: 0.5rem; + } + + .xl\:gap-3 { + grid-gap: 0.75rem; + gap: 0.75rem; + } + + .xl\:gap-4 { + grid-gap: 1rem; + gap: 1rem; + } + + .xl\:gap-5 { + grid-gap: 1.25rem; + gap: 1.25rem; + } + + .xl\:gap-6 { + grid-gap: 1.5rem; + gap: 1.5rem; + } + + .xl\:gap-7 { + grid-gap: 1.75rem; + gap: 1.75rem; + } + + .xl\:gap-8 { + grid-gap: 2rem; + gap: 2rem; + } + + .xl\:gap-9 { + grid-gap: 2.25rem; + gap: 2.25rem; + } + + .xl\:gap-10 { + grid-gap: 2.5rem; + gap: 2.5rem; + } + + .xl\:gap-11 { + grid-gap: 2.75rem; + gap: 2.75rem; + } + + .xl\:gap-12 { + grid-gap: 3rem; + gap: 3rem; + } + + .xl\:gap-13 { + grid-gap: 3.25rem; + gap: 3.25rem; + } + + .xl\:gap-14 { + grid-gap: 3.5rem; + gap: 3.5rem; + } + + .xl\:gap-15 { + grid-gap: 3.75rem; + gap: 3.75rem; + } + + .xl\:gap-16 { + grid-gap: 4rem; + gap: 4rem; + } + + .xl\:gap-20 { + grid-gap: 5rem; + gap: 5rem; + } + + .xl\:gap-24 { + grid-gap: 6rem; + gap: 6rem; + } + + .xl\:gap-28 { + grid-gap: 7rem; + gap: 7rem; + } + + .xl\:gap-32 { + grid-gap: 8rem; + gap: 8rem; + } + + .xl\:gap-36 { + grid-gap: 9rem; + gap: 9rem; + } + + .xl\:gap-40 { + grid-gap: 10rem; + gap: 10rem; + } + + .xl\:gap-44 { + grid-gap: 11rem; + gap: 11rem; + } + + .xl\:gap-48 { + grid-gap: 12rem; + gap: 12rem; + } + + .xl\:gap-52 { + grid-gap: 13rem; + gap: 13rem; + } + + .xl\:gap-56 { + grid-gap: 14rem; + gap: 14rem; + } + + .xl\:gap-60 { + grid-gap: 15rem; + gap: 15rem; + } + + .xl\:gap-64 { + grid-gap: 16rem; + gap: 16rem; + } + + .xl\:gap-72 { + grid-gap: 18rem; + gap: 18rem; + } + + .xl\:gap-80 { + grid-gap: 20rem; + gap: 20rem; + } + + .xl\:gap-96 { + grid-gap: 24rem; + gap: 24rem; + } + + .xl\:gap-px { + grid-gap: 1px; + gap: 1px; + } + + .xl\:gap-0\.5 { + grid-gap: 0.125rem; + gap: 0.125rem; + } + + .xl\:gap-1\.5 { + grid-gap: 0.375rem; + gap: 0.375rem; + } + + .xl\:gap-2\.5 { + grid-gap: 0.625rem; + gap: 0.625rem; + } + + .xl\:gap-3\.5 { + grid-gap: 0.875rem; + gap: 0.875rem; + } + + .xl\:gap-1\/2 { + grid-gap: 50%; + gap: 50%; + } + + .xl\:gap-1\/3 { + grid-gap: 33.333333%; + gap: 33.333333%; + } + + .xl\:gap-2\/3 { + grid-gap: 66.666667%; + gap: 66.666667%; + } + + .xl\:gap-1\/4 { + grid-gap: 25%; + gap: 25%; + } + + .xl\:gap-2\/4 { + grid-gap: 50%; + gap: 50%; + } + + .xl\:gap-3\/4 { + grid-gap: 75%; + gap: 75%; + } + + .xl\:gap-1\/5 { + grid-gap: 20%; + gap: 20%; + } + + .xl\:gap-2\/5 { + grid-gap: 40%; + gap: 40%; + } + + .xl\:gap-3\/5 { + grid-gap: 60%; + gap: 60%; + } + + .xl\:gap-4\/5 { + grid-gap: 80%; + gap: 80%; + } + + .xl\:gap-1\/6 { + grid-gap: 16.666667%; + gap: 16.666667%; + } + + .xl\:gap-2\/6 { + grid-gap: 33.333333%; + gap: 33.333333%; + } + + .xl\:gap-3\/6 { + grid-gap: 50%; + gap: 50%; + } + + .xl\:gap-4\/6 { + grid-gap: 66.666667%; + gap: 66.666667%; + } + + .xl\:gap-5\/6 { + grid-gap: 83.333333%; + gap: 83.333333%; + } + + .xl\:gap-1\/12 { + grid-gap: 8.333333%; + gap: 8.333333%; + } + + .xl\:gap-2\/12 { + grid-gap: 16.666667%; + gap: 16.666667%; + } + + .xl\:gap-3\/12 { + grid-gap: 25%; + gap: 25%; + } + + .xl\:gap-4\/12 { + grid-gap: 33.333333%; + gap: 33.333333%; + } + + .xl\:gap-5\/12 { + grid-gap: 41.666667%; + gap: 41.666667%; + } + + .xl\:gap-6\/12 { + grid-gap: 50%; + gap: 50%; + } + + .xl\:gap-7\/12 { + grid-gap: 58.333333%; + gap: 58.333333%; + } + + .xl\:gap-8\/12 { + grid-gap: 66.666667%; + gap: 66.666667%; + } + + .xl\:gap-9\/12 { + grid-gap: 75%; + gap: 75%; + } + + .xl\:gap-10\/12 { + grid-gap: 83.333333%; + gap: 83.333333%; + } + + .xl\:gap-11\/12 { + grid-gap: 91.666667%; + gap: 91.666667%; + } + + .xl\:gap-full { + grid-gap: 100%; + gap: 100%; + } + + .xl\:col-gap-0 { + grid-column-gap: 0; + -moz-column-gap: 0; + column-gap: 0; + } + + .xl\:col-gap-1 { + grid-column-gap: 0.25rem; + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; + } + + .xl\:col-gap-2 { + grid-column-gap: 0.5rem; + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; + } + + .xl\:col-gap-3 { + grid-column-gap: 0.75rem; + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; + } + + .xl\:col-gap-4 { + grid-column-gap: 1rem; + -moz-column-gap: 1rem; + column-gap: 1rem; + } + + .xl\:col-gap-5 { + grid-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + + .xl\:col-gap-6 { + grid-column-gap: 1.5rem; + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + + .xl\:col-gap-7 { + grid-column-gap: 1.75rem; + -moz-column-gap: 1.75rem; + column-gap: 1.75rem; + } + + .xl\:col-gap-8 { + grid-column-gap: 2rem; + -moz-column-gap: 2rem; + column-gap: 2rem; + } + + .xl\:col-gap-9 { + grid-column-gap: 2.25rem; + -moz-column-gap: 2.25rem; + column-gap: 2.25rem; + } + + .xl\:col-gap-10 { + grid-column-gap: 2.5rem; + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; + } + + .xl\:col-gap-11 { + grid-column-gap: 2.75rem; + -moz-column-gap: 2.75rem; + column-gap: 2.75rem; + } + + .xl\:col-gap-12 { + grid-column-gap: 3rem; + -moz-column-gap: 3rem; + column-gap: 3rem; + } + + .xl\:col-gap-13 { + grid-column-gap: 3.25rem; + -moz-column-gap: 3.25rem; + column-gap: 3.25rem; + } + + .xl\:col-gap-14 { + grid-column-gap: 3.5rem; + -moz-column-gap: 3.5rem; + column-gap: 3.5rem; + } + + .xl\:col-gap-15 { + grid-column-gap: 3.75rem; + -moz-column-gap: 3.75rem; + column-gap: 3.75rem; + } + + .xl\:col-gap-16 { + grid-column-gap: 4rem; + -moz-column-gap: 4rem; + column-gap: 4rem; + } + + .xl\:col-gap-20 { + grid-column-gap: 5rem; + -moz-column-gap: 5rem; + column-gap: 5rem; + } + + .xl\:col-gap-24 { + grid-column-gap: 6rem; + -moz-column-gap: 6rem; + column-gap: 6rem; + } + + .xl\:col-gap-28 { + grid-column-gap: 7rem; + -moz-column-gap: 7rem; + column-gap: 7rem; + } + + .xl\:col-gap-32 { + grid-column-gap: 8rem; + -moz-column-gap: 8rem; + column-gap: 8rem; + } + + .xl\:col-gap-36 { + grid-column-gap: 9rem; + -moz-column-gap: 9rem; + column-gap: 9rem; + } + + .xl\:col-gap-40 { + grid-column-gap: 10rem; + -moz-column-gap: 10rem; + column-gap: 10rem; + } + + .xl\:col-gap-44 { + grid-column-gap: 11rem; + -moz-column-gap: 11rem; + column-gap: 11rem; + } + + .xl\:col-gap-48 { + grid-column-gap: 12rem; + -moz-column-gap: 12rem; + column-gap: 12rem; + } + + .xl\:col-gap-52 { + grid-column-gap: 13rem; + -moz-column-gap: 13rem; + column-gap: 13rem; + } + + .xl\:col-gap-56 { + grid-column-gap: 14rem; + -moz-column-gap: 14rem; + column-gap: 14rem; + } + + .xl\:col-gap-60 { + grid-column-gap: 15rem; + -moz-column-gap: 15rem; + column-gap: 15rem; + } + + .xl\:col-gap-64 { + grid-column-gap: 16rem; + -moz-column-gap: 16rem; + column-gap: 16rem; + } + + .xl\:col-gap-72 { + grid-column-gap: 18rem; + -moz-column-gap: 18rem; + column-gap: 18rem; + } + + .xl\:col-gap-80 { + grid-column-gap: 20rem; + -moz-column-gap: 20rem; + column-gap: 20rem; + } + + .xl\:col-gap-96 { + grid-column-gap: 24rem; + -moz-column-gap: 24rem; + column-gap: 24rem; + } + + .xl\:col-gap-px { + grid-column-gap: 1px; + -moz-column-gap: 1px; + column-gap: 1px; + } + + .xl\:col-gap-0\.5 { + grid-column-gap: 0.125rem; + -moz-column-gap: 0.125rem; + column-gap: 0.125rem; + } + + .xl\:col-gap-1\.5 { + grid-column-gap: 0.375rem; + -moz-column-gap: 0.375rem; + column-gap: 0.375rem; + } + + .xl\:col-gap-2\.5 { + grid-column-gap: 0.625rem; + -moz-column-gap: 0.625rem; + column-gap: 0.625rem; + } + + .xl\:col-gap-3\.5 { + grid-column-gap: 0.875rem; + -moz-column-gap: 0.875rem; + column-gap: 0.875rem; + } + + .xl\:col-gap-1\/2 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .xl\:col-gap-1\/3 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; + } + + .xl\:col-gap-2\/3 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; + } + + .xl\:col-gap-1\/4 { + grid-column-gap: 25%; + -moz-column-gap: 25%; + column-gap: 25%; + } + + .xl\:col-gap-2\/4 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .xl\:col-gap-3\/4 { + grid-column-gap: 75%; + -moz-column-gap: 75%; + column-gap: 75%; + } + + .xl\:col-gap-1\/5 { + grid-column-gap: 20%; + -moz-column-gap: 20%; + column-gap: 20%; + } + + .xl\:col-gap-2\/5 { + grid-column-gap: 40%; + -moz-column-gap: 40%; + column-gap: 40%; + } + + .xl\:col-gap-3\/5 { + grid-column-gap: 60%; + -moz-column-gap: 60%; + column-gap: 60%; + } + + .xl\:col-gap-4\/5 { + grid-column-gap: 80%; + -moz-column-gap: 80%; + column-gap: 80%; + } + + .xl\:col-gap-1\/6 { + grid-column-gap: 16.666667%; + -moz-column-gap: 16.666667%; + column-gap: 16.666667%; + } + + .xl\:col-gap-2\/6 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; + } + + .xl\:col-gap-3\/6 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .xl\:col-gap-4\/6 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; + } + + .xl\:col-gap-5\/6 { + grid-column-gap: 83.333333%; + -moz-column-gap: 83.333333%; + column-gap: 83.333333%; + } + + .xl\:col-gap-1\/12 { + grid-column-gap: 8.333333%; + -moz-column-gap: 8.333333%; + column-gap: 8.333333%; + } + + .xl\:col-gap-2\/12 { + grid-column-gap: 16.666667%; + -moz-column-gap: 16.666667%; + column-gap: 16.666667%; + } + + .xl\:col-gap-3\/12 { + grid-column-gap: 25%; + -moz-column-gap: 25%; + column-gap: 25%; + } + + .xl\:col-gap-4\/12 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; + } + + .xl\:col-gap-5\/12 { + grid-column-gap: 41.666667%; + -moz-column-gap: 41.666667%; + column-gap: 41.666667%; + } + + .xl\:col-gap-6\/12 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .xl\:col-gap-7\/12 { + grid-column-gap: 58.333333%; + -moz-column-gap: 58.333333%; + column-gap: 58.333333%; + } + + .xl\:col-gap-8\/12 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; + } + + .xl\:col-gap-9\/12 { + grid-column-gap: 75%; + -moz-column-gap: 75%; + column-gap: 75%; + } + + .xl\:col-gap-10\/12 { + grid-column-gap: 83.333333%; + -moz-column-gap: 83.333333%; + column-gap: 83.333333%; + } + + .xl\:col-gap-11\/12 { + grid-column-gap: 91.666667%; + -moz-column-gap: 91.666667%; + column-gap: 91.666667%; + } + + .xl\:col-gap-full { + grid-column-gap: 100%; + -moz-column-gap: 100%; + column-gap: 100%; + } + + .xl\:gap-x-0 { + grid-column-gap: 0; + -moz-column-gap: 0; + column-gap: 0; + } + + .xl\:gap-x-1 { + grid-column-gap: 0.25rem; + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; + } + + .xl\:gap-x-2 { + grid-column-gap: 0.5rem; + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; + } + + .xl\:gap-x-3 { + grid-column-gap: 0.75rem; + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; + } + + .xl\:gap-x-4 { + grid-column-gap: 1rem; + -moz-column-gap: 1rem; + column-gap: 1rem; + } + + .xl\:gap-x-5 { + grid-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + + .xl\:gap-x-6 { + grid-column-gap: 1.5rem; + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + + .xl\:gap-x-7 { + grid-column-gap: 1.75rem; + -moz-column-gap: 1.75rem; + column-gap: 1.75rem; + } + + .xl\:gap-x-8 { + grid-column-gap: 2rem; + -moz-column-gap: 2rem; + column-gap: 2rem; + } + + .xl\:gap-x-9 { + grid-column-gap: 2.25rem; + -moz-column-gap: 2.25rem; + column-gap: 2.25rem; + } + + .xl\:gap-x-10 { + grid-column-gap: 2.5rem; + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; + } + + .xl\:gap-x-11 { + grid-column-gap: 2.75rem; + -moz-column-gap: 2.75rem; + column-gap: 2.75rem; + } + + .xl\:gap-x-12 { + grid-column-gap: 3rem; + -moz-column-gap: 3rem; + column-gap: 3rem; + } + + .xl\:gap-x-13 { + grid-column-gap: 3.25rem; + -moz-column-gap: 3.25rem; + column-gap: 3.25rem; + } + + .xl\:gap-x-14 { + grid-column-gap: 3.5rem; + -moz-column-gap: 3.5rem; + column-gap: 3.5rem; + } + + .xl\:gap-x-15 { + grid-column-gap: 3.75rem; + -moz-column-gap: 3.75rem; + column-gap: 3.75rem; + } + + .xl\:gap-x-16 { + grid-column-gap: 4rem; + -moz-column-gap: 4rem; + column-gap: 4rem; + } + + .xl\:gap-x-20 { + grid-column-gap: 5rem; + -moz-column-gap: 5rem; + column-gap: 5rem; + } + + .xl\:gap-x-24 { + grid-column-gap: 6rem; + -moz-column-gap: 6rem; + column-gap: 6rem; + } + + .xl\:gap-x-28 { + grid-column-gap: 7rem; + -moz-column-gap: 7rem; + column-gap: 7rem; + } + + .xl\:gap-x-32 { + grid-column-gap: 8rem; + -moz-column-gap: 8rem; + column-gap: 8rem; + } + + .xl\:gap-x-36 { + grid-column-gap: 9rem; + -moz-column-gap: 9rem; + column-gap: 9rem; + } + + .xl\:gap-x-40 { + grid-column-gap: 10rem; + -moz-column-gap: 10rem; + column-gap: 10rem; + } + + .xl\:gap-x-44 { + grid-column-gap: 11rem; + -moz-column-gap: 11rem; + column-gap: 11rem; + } + + .xl\:gap-x-48 { + grid-column-gap: 12rem; + -moz-column-gap: 12rem; + column-gap: 12rem; + } + + .xl\:gap-x-52 { + grid-column-gap: 13rem; + -moz-column-gap: 13rem; + column-gap: 13rem; + } + + .xl\:gap-x-56 { + grid-column-gap: 14rem; + -moz-column-gap: 14rem; + column-gap: 14rem; + } + + .xl\:gap-x-60 { + grid-column-gap: 15rem; + -moz-column-gap: 15rem; + column-gap: 15rem; + } + + .xl\:gap-x-64 { + grid-column-gap: 16rem; + -moz-column-gap: 16rem; + column-gap: 16rem; + } + + .xl\:gap-x-72 { + grid-column-gap: 18rem; + -moz-column-gap: 18rem; + column-gap: 18rem; + } + + .xl\:gap-x-80 { + grid-column-gap: 20rem; + -moz-column-gap: 20rem; + column-gap: 20rem; + } + + .xl\:gap-x-96 { + grid-column-gap: 24rem; + -moz-column-gap: 24rem; + column-gap: 24rem; + } + + .xl\:gap-x-px { + grid-column-gap: 1px; + -moz-column-gap: 1px; + column-gap: 1px; + } + + .xl\:gap-x-0\.5 { + grid-column-gap: 0.125rem; + -moz-column-gap: 0.125rem; + column-gap: 0.125rem; + } + + .xl\:gap-x-1\.5 { + grid-column-gap: 0.375rem; + -moz-column-gap: 0.375rem; + column-gap: 0.375rem; + } + + .xl\:gap-x-2\.5 { + grid-column-gap: 0.625rem; + -moz-column-gap: 0.625rem; + column-gap: 0.625rem; + } + + .xl\:gap-x-3\.5 { + grid-column-gap: 0.875rem; + -moz-column-gap: 0.875rem; + column-gap: 0.875rem; + } + + .xl\:gap-x-1\/2 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .xl\:gap-x-1\/3 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; + } + + .xl\:gap-x-2\/3 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; + } + + .xl\:gap-x-1\/4 { + grid-column-gap: 25%; + -moz-column-gap: 25%; + column-gap: 25%; + } + + .xl\:gap-x-2\/4 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .xl\:gap-x-3\/4 { + grid-column-gap: 75%; + -moz-column-gap: 75%; + column-gap: 75%; + } + + .xl\:gap-x-1\/5 { + grid-column-gap: 20%; + -moz-column-gap: 20%; + column-gap: 20%; + } + + .xl\:gap-x-2\/5 { + grid-column-gap: 40%; + -moz-column-gap: 40%; + column-gap: 40%; + } + + .xl\:gap-x-3\/5 { + grid-column-gap: 60%; + -moz-column-gap: 60%; + column-gap: 60%; + } + + .xl\:gap-x-4\/5 { + grid-column-gap: 80%; + -moz-column-gap: 80%; + column-gap: 80%; + } + + .xl\:gap-x-1\/6 { + grid-column-gap: 16.666667%; + -moz-column-gap: 16.666667%; + column-gap: 16.666667%; + } + + .xl\:gap-x-2\/6 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; + } + + .xl\:gap-x-3\/6 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .xl\:gap-x-4\/6 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; + } + + .xl\:gap-x-5\/6 { + grid-column-gap: 83.333333%; + -moz-column-gap: 83.333333%; + column-gap: 83.333333%; + } + + .xl\:gap-x-1\/12 { + grid-column-gap: 8.333333%; + -moz-column-gap: 8.333333%; + column-gap: 8.333333%; + } + + .xl\:gap-x-2\/12 { + grid-column-gap: 16.666667%; + -moz-column-gap: 16.666667%; + column-gap: 16.666667%; + } + + .xl\:gap-x-3\/12 { + grid-column-gap: 25%; + -moz-column-gap: 25%; + column-gap: 25%; + } + + .xl\:gap-x-4\/12 { + grid-column-gap: 33.333333%; + -moz-column-gap: 33.333333%; + column-gap: 33.333333%; + } + + .xl\:gap-x-5\/12 { + grid-column-gap: 41.666667%; + -moz-column-gap: 41.666667%; + column-gap: 41.666667%; + } + + .xl\:gap-x-6\/12 { + grid-column-gap: 50%; + -moz-column-gap: 50%; + column-gap: 50%; + } + + .xl\:gap-x-7\/12 { + grid-column-gap: 58.333333%; + -moz-column-gap: 58.333333%; + column-gap: 58.333333%; + } + + .xl\:gap-x-8\/12 { + grid-column-gap: 66.666667%; + -moz-column-gap: 66.666667%; + column-gap: 66.666667%; + } + + .xl\:gap-x-9\/12 { + grid-column-gap: 75%; + -moz-column-gap: 75%; + column-gap: 75%; + } + + .xl\:gap-x-10\/12 { + grid-column-gap: 83.333333%; + -moz-column-gap: 83.333333%; + column-gap: 83.333333%; + } + + .xl\:gap-x-11\/12 { + grid-column-gap: 91.666667%; + -moz-column-gap: 91.666667%; + column-gap: 91.666667%; + } + + .xl\:gap-x-full { + grid-column-gap: 100%; + -moz-column-gap: 100%; + column-gap: 100%; + } + + .xl\:row-gap-0 { + grid-row-gap: 0; + row-gap: 0; + } + + .xl\:row-gap-1 { + grid-row-gap: 0.25rem; + row-gap: 0.25rem; + } + + .xl\:row-gap-2 { + grid-row-gap: 0.5rem; + row-gap: 0.5rem; + } + + .xl\:row-gap-3 { + grid-row-gap: 0.75rem; + row-gap: 0.75rem; + } + + .xl\:row-gap-4 { + grid-row-gap: 1rem; + row-gap: 1rem; + } + + .xl\:row-gap-5 { + grid-row-gap: 1.25rem; + row-gap: 1.25rem; + } + + .xl\:row-gap-6 { + grid-row-gap: 1.5rem; + row-gap: 1.5rem; + } + + .xl\:row-gap-7 { + grid-row-gap: 1.75rem; + row-gap: 1.75rem; + } + + .xl\:row-gap-8 { + grid-row-gap: 2rem; + row-gap: 2rem; + } + + .xl\:row-gap-9 { + grid-row-gap: 2.25rem; + row-gap: 2.25rem; + } + + .xl\:row-gap-10 { + grid-row-gap: 2.5rem; + row-gap: 2.5rem; + } + + .xl\:row-gap-11 { + grid-row-gap: 2.75rem; + row-gap: 2.75rem; + } + + .xl\:row-gap-12 { + grid-row-gap: 3rem; + row-gap: 3rem; + } + + .xl\:row-gap-13 { + grid-row-gap: 3.25rem; + row-gap: 3.25rem; + } + + .xl\:row-gap-14 { + grid-row-gap: 3.5rem; + row-gap: 3.5rem; + } + + .xl\:row-gap-15 { + grid-row-gap: 3.75rem; + row-gap: 3.75rem; + } + + .xl\:row-gap-16 { + grid-row-gap: 4rem; + row-gap: 4rem; + } + + .xl\:row-gap-20 { + grid-row-gap: 5rem; + row-gap: 5rem; + } + + .xl\:row-gap-24 { + grid-row-gap: 6rem; + row-gap: 6rem; + } + + .xl\:row-gap-28 { + grid-row-gap: 7rem; + row-gap: 7rem; + } + + .xl\:row-gap-32 { + grid-row-gap: 8rem; + row-gap: 8rem; + } + + .xl\:row-gap-36 { + grid-row-gap: 9rem; + row-gap: 9rem; + } + + .xl\:row-gap-40 { + grid-row-gap: 10rem; + row-gap: 10rem; + } + + .xl\:row-gap-44 { + grid-row-gap: 11rem; + row-gap: 11rem; + } + + .xl\:row-gap-48 { + grid-row-gap: 12rem; + row-gap: 12rem; + } + + .xl\:row-gap-52 { + grid-row-gap: 13rem; + row-gap: 13rem; + } + + .xl\:row-gap-56 { + grid-row-gap: 14rem; + row-gap: 14rem; + } + + .xl\:row-gap-60 { + grid-row-gap: 15rem; + row-gap: 15rem; + } + + .xl\:row-gap-64 { + grid-row-gap: 16rem; + row-gap: 16rem; + } + + .xl\:row-gap-72 { + grid-row-gap: 18rem; + row-gap: 18rem; + } + + .xl\:row-gap-80 { + grid-row-gap: 20rem; + row-gap: 20rem; + } + + .xl\:row-gap-96 { + grid-row-gap: 24rem; + row-gap: 24rem; + } + + .xl\:row-gap-px { + grid-row-gap: 1px; + row-gap: 1px; + } + + .xl\:row-gap-0\.5 { + grid-row-gap: 0.125rem; + row-gap: 0.125rem; + } + + .xl\:row-gap-1\.5 { + grid-row-gap: 0.375rem; + row-gap: 0.375rem; + } + + .xl\:row-gap-2\.5 { + grid-row-gap: 0.625rem; + row-gap: 0.625rem; + } + + .xl\:row-gap-3\.5 { + grid-row-gap: 0.875rem; + row-gap: 0.875rem; + } + + .xl\:row-gap-1\/2 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .xl\:row-gap-1\/3 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; + } + + .xl\:row-gap-2\/3 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; + } + + .xl\:row-gap-1\/4 { + grid-row-gap: 25%; + row-gap: 25%; + } + + .xl\:row-gap-2\/4 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .xl\:row-gap-3\/4 { + grid-row-gap: 75%; + row-gap: 75%; + } + + .xl\:row-gap-1\/5 { + grid-row-gap: 20%; + row-gap: 20%; + } + + .xl\:row-gap-2\/5 { + grid-row-gap: 40%; + row-gap: 40%; + } + + .xl\:row-gap-3\/5 { + grid-row-gap: 60%; + row-gap: 60%; + } + + .xl\:row-gap-4\/5 { + grid-row-gap: 80%; + row-gap: 80%; + } + + .xl\:row-gap-1\/6 { + grid-row-gap: 16.666667%; + row-gap: 16.666667%; + } + + .xl\:row-gap-2\/6 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; + } + + .xl\:row-gap-3\/6 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .xl\:row-gap-4\/6 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; + } + + .xl\:row-gap-5\/6 { + grid-row-gap: 83.333333%; + row-gap: 83.333333%; + } + + .xl\:row-gap-1\/12 { + grid-row-gap: 8.333333%; + row-gap: 8.333333%; + } + + .xl\:row-gap-2\/12 { + grid-row-gap: 16.666667%; + row-gap: 16.666667%; + } + + .xl\:row-gap-3\/12 { + grid-row-gap: 25%; + row-gap: 25%; + } + + .xl\:row-gap-4\/12 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; + } + + .xl\:row-gap-5\/12 { + grid-row-gap: 41.666667%; + row-gap: 41.666667%; + } + + .xl\:row-gap-6\/12 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .xl\:row-gap-7\/12 { + grid-row-gap: 58.333333%; + row-gap: 58.333333%; + } + + .xl\:row-gap-8\/12 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; + } + + .xl\:row-gap-9\/12 { + grid-row-gap: 75%; + row-gap: 75%; + } + + .xl\:row-gap-10\/12 { + grid-row-gap: 83.333333%; + row-gap: 83.333333%; + } + + .xl\:row-gap-11\/12 { + grid-row-gap: 91.666667%; + row-gap: 91.666667%; + } + + .xl\:row-gap-full { + grid-row-gap: 100%; + row-gap: 100%; + } + + .xl\:gap-y-0 { + grid-row-gap: 0; + row-gap: 0; + } + + .xl\:gap-y-1 { + grid-row-gap: 0.25rem; + row-gap: 0.25rem; + } + + .xl\:gap-y-2 { + grid-row-gap: 0.5rem; + row-gap: 0.5rem; + } + + .xl\:gap-y-3 { + grid-row-gap: 0.75rem; + row-gap: 0.75rem; + } + + .xl\:gap-y-4 { + grid-row-gap: 1rem; + row-gap: 1rem; + } + + .xl\:gap-y-5 { + grid-row-gap: 1.25rem; + row-gap: 1.25rem; + } + + .xl\:gap-y-6 { + grid-row-gap: 1.5rem; + row-gap: 1.5rem; + } + + .xl\:gap-y-7 { + grid-row-gap: 1.75rem; + row-gap: 1.75rem; + } + + .xl\:gap-y-8 { + grid-row-gap: 2rem; + row-gap: 2rem; + } + + .xl\:gap-y-9 { + grid-row-gap: 2.25rem; + row-gap: 2.25rem; + } + + .xl\:gap-y-10 { + grid-row-gap: 2.5rem; + row-gap: 2.5rem; + } + + .xl\:gap-y-11 { + grid-row-gap: 2.75rem; + row-gap: 2.75rem; + } + + .xl\:gap-y-12 { + grid-row-gap: 3rem; + row-gap: 3rem; + } + + .xl\:gap-y-13 { + grid-row-gap: 3.25rem; + row-gap: 3.25rem; + } + + .xl\:gap-y-14 { + grid-row-gap: 3.5rem; + row-gap: 3.5rem; + } + + .xl\:gap-y-15 { + grid-row-gap: 3.75rem; + row-gap: 3.75rem; + } + + .xl\:gap-y-16 { + grid-row-gap: 4rem; + row-gap: 4rem; + } + + .xl\:gap-y-20 { + grid-row-gap: 5rem; + row-gap: 5rem; + } + + .xl\:gap-y-24 { + grid-row-gap: 6rem; + row-gap: 6rem; + } + + .xl\:gap-y-28 { + grid-row-gap: 7rem; + row-gap: 7rem; + } + + .xl\:gap-y-32 { + grid-row-gap: 8rem; + row-gap: 8rem; + } + + .xl\:gap-y-36 { + grid-row-gap: 9rem; + row-gap: 9rem; + } + + .xl\:gap-y-40 { + grid-row-gap: 10rem; + row-gap: 10rem; + } + + .xl\:gap-y-44 { + grid-row-gap: 11rem; + row-gap: 11rem; + } + + .xl\:gap-y-48 { + grid-row-gap: 12rem; + row-gap: 12rem; + } + + .xl\:gap-y-52 { + grid-row-gap: 13rem; + row-gap: 13rem; + } + + .xl\:gap-y-56 { + grid-row-gap: 14rem; + row-gap: 14rem; + } + + .xl\:gap-y-60 { + grid-row-gap: 15rem; + row-gap: 15rem; + } + + .xl\:gap-y-64 { + grid-row-gap: 16rem; + row-gap: 16rem; + } + + .xl\:gap-y-72 { + grid-row-gap: 18rem; + row-gap: 18rem; + } + + .xl\:gap-y-80 { + grid-row-gap: 20rem; + row-gap: 20rem; + } + + .xl\:gap-y-96 { + grid-row-gap: 24rem; + row-gap: 24rem; + } + + .xl\:gap-y-px { + grid-row-gap: 1px; + row-gap: 1px; + } + + .xl\:gap-y-0\.5 { + grid-row-gap: 0.125rem; + row-gap: 0.125rem; + } + + .xl\:gap-y-1\.5 { + grid-row-gap: 0.375rem; + row-gap: 0.375rem; + } + + .xl\:gap-y-2\.5 { + grid-row-gap: 0.625rem; + row-gap: 0.625rem; + } + + .xl\:gap-y-3\.5 { + grid-row-gap: 0.875rem; + row-gap: 0.875rem; + } + + .xl\:gap-y-1\/2 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .xl\:gap-y-1\/3 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; + } + + .xl\:gap-y-2\/3 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; + } + + .xl\:gap-y-1\/4 { + grid-row-gap: 25%; + row-gap: 25%; + } + + .xl\:gap-y-2\/4 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .xl\:gap-y-3\/4 { + grid-row-gap: 75%; + row-gap: 75%; + } + + .xl\:gap-y-1\/5 { + grid-row-gap: 20%; + row-gap: 20%; + } + + .xl\:gap-y-2\/5 { + grid-row-gap: 40%; + row-gap: 40%; + } + + .xl\:gap-y-3\/5 { + grid-row-gap: 60%; + row-gap: 60%; + } + + .xl\:gap-y-4\/5 { + grid-row-gap: 80%; + row-gap: 80%; + } + + .xl\:gap-y-1\/6 { + grid-row-gap: 16.666667%; + row-gap: 16.666667%; + } + + .xl\:gap-y-2\/6 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; + } + + .xl\:gap-y-3\/6 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .xl\:gap-y-4\/6 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; + } + + .xl\:gap-y-5\/6 { + grid-row-gap: 83.333333%; + row-gap: 83.333333%; + } + + .xl\:gap-y-1\/12 { + grid-row-gap: 8.333333%; + row-gap: 8.333333%; + } + + .xl\:gap-y-2\/12 { + grid-row-gap: 16.666667%; + row-gap: 16.666667%; + } + + .xl\:gap-y-3\/12 { + grid-row-gap: 25%; + row-gap: 25%; + } + + .xl\:gap-y-4\/12 { + grid-row-gap: 33.333333%; + row-gap: 33.333333%; + } + + .xl\:gap-y-5\/12 { + grid-row-gap: 41.666667%; + row-gap: 41.666667%; + } + + .xl\:gap-y-6\/12 { + grid-row-gap: 50%; + row-gap: 50%; + } + + .xl\:gap-y-7\/12 { + grid-row-gap: 58.333333%; + row-gap: 58.333333%; + } + + .xl\:gap-y-8\/12 { + grid-row-gap: 66.666667%; + row-gap: 66.666667%; + } + + .xl\:gap-y-9\/12 { + grid-row-gap: 75%; + row-gap: 75%; + } + + .xl\:gap-y-10\/12 { + grid-row-gap: 83.333333%; + row-gap: 83.333333%; + } + + .xl\:gap-y-11\/12 { + grid-row-gap: 91.666667%; + row-gap: 91.666667%; + } + + .xl\:gap-y-full { + grid-row-gap: 100%; + row-gap: 100%; + } + + .xl\:grid-flow-row { + grid-auto-flow: row; + } + + .xl\:grid-flow-col { + grid-auto-flow: column; + } + + .xl\:grid-flow-row-dense { + grid-auto-flow: row dense; + } + + .xl\:grid-flow-col-dense { + grid-auto-flow: column dense; + } + + .xl\:grid-cols-1 { + grid-template-columns: repeat(1, minmax(0, 1fr)); + } + + .xl\:grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + + .xl\:grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); + } + + .xl\:grid-cols-4 { + grid-template-columns: repeat(4, minmax(0, 1fr)); + } + + .xl\:grid-cols-5 { + grid-template-columns: repeat(5, minmax(0, 1fr)); + } + + .xl\:grid-cols-6 { + grid-template-columns: repeat(6, minmax(0, 1fr)); + } + + .xl\:grid-cols-7 { + grid-template-columns: repeat(7, minmax(0, 1fr)); + } + + .xl\:grid-cols-8 { + grid-template-columns: repeat(8, minmax(0, 1fr)); + } + + .xl\:grid-cols-9 { + grid-template-columns: repeat(9, minmax(0, 1fr)); + } + + .xl\:grid-cols-10 { + grid-template-columns: repeat(10, minmax(0, 1fr)); + } + + .xl\:grid-cols-11 { + grid-template-columns: repeat(11, minmax(0, 1fr)); + } + + .xl\:grid-cols-12 { + grid-template-columns: repeat(12, minmax(0, 1fr)); + } + + .xl\:grid-cols-none { + grid-template-columns: none; + } + + .xl\:col-auto { + grid-column: auto; + } + + .xl\:col-span-1 { + grid-column: span 1 / span 1; + } + + .xl\:col-span-2 { + grid-column: span 2 / span 2; + } + + .xl\:col-span-3 { + grid-column: span 3 / span 3; + } + + .xl\:col-span-4 { + grid-column: span 4 / span 4; + } + + .xl\:col-span-5 { + grid-column: span 5 / span 5; + } + + .xl\:col-span-6 { + grid-column: span 6 / span 6; + } + + .xl\:col-span-7 { + grid-column: span 7 / span 7; + } + + .xl\:col-span-8 { + grid-column: span 8 / span 8; + } + + .xl\:col-span-9 { + grid-column: span 9 / span 9; + } + + .xl\:col-span-10 { + grid-column: span 10 / span 10; + } + + .xl\:col-span-11 { + grid-column: span 11 / span 11; + } + + .xl\:col-span-12 { + grid-column: span 12 / span 12; + } + + .xl\:col-start-1 { + grid-column-start: 1; + } + + .xl\:col-start-2 { + grid-column-start: 2; + } + + .xl\:col-start-3 { + grid-column-start: 3; + } + + .xl\:col-start-4 { + grid-column-start: 4; + } + + .xl\:col-start-5 { + grid-column-start: 5; + } + + .xl\:col-start-6 { + grid-column-start: 6; + } + + .xl\:col-start-7 { + grid-column-start: 7; + } + + .xl\:col-start-8 { + grid-column-start: 8; + } + + .xl\:col-start-9 { + grid-column-start: 9; + } + + .xl\:col-start-10 { + grid-column-start: 10; + } + + .xl\:col-start-11 { + grid-column-start: 11; + } + + .xl\:col-start-12 { + grid-column-start: 12; + } + + .xl\:col-start-13 { + grid-column-start: 13; + } + + .xl\:col-start-auto { + grid-column-start: auto; + } + + .xl\:col-end-1 { + grid-column-end: 1; + } + + .xl\:col-end-2 { + grid-column-end: 2; + } + + .xl\:col-end-3 { + grid-column-end: 3; + } + + .xl\:col-end-4 { + grid-column-end: 4; + } + + .xl\:col-end-5 { + grid-column-end: 5; + } + + .xl\:col-end-6 { + grid-column-end: 6; + } + + .xl\:col-end-7 { + grid-column-end: 7; + } + + .xl\:col-end-8 { + grid-column-end: 8; + } + + .xl\:col-end-9 { + grid-column-end: 9; + } + + .xl\:col-end-10 { + grid-column-end: 10; + } + + .xl\:col-end-11 { + grid-column-end: 11; + } + + .xl\:col-end-12 { + grid-column-end: 12; + } + + .xl\:col-end-13 { + grid-column-end: 13; + } + + .xl\:col-end-auto { + grid-column-end: auto; + } + + .xl\:grid-rows-1 { + grid-template-rows: repeat(1, minmax(0, 1fr)); + } + + .xl\:grid-rows-2 { + grid-template-rows: repeat(2, minmax(0, 1fr)); + } + + .xl\:grid-rows-3 { + grid-template-rows: repeat(3, minmax(0, 1fr)); + } + + .xl\:grid-rows-4 { + grid-template-rows: repeat(4, minmax(0, 1fr)); + } + + .xl\:grid-rows-5 { + grid-template-rows: repeat(5, minmax(0, 1fr)); + } + + .xl\:grid-rows-6 { + grid-template-rows: repeat(6, minmax(0, 1fr)); + } + + .xl\:grid-rows-none { + grid-template-rows: none; + } + + .xl\:row-auto { + grid-row: auto; + } + + .xl\:row-span-1 { + grid-row: span 1 / span 1; + } + + .xl\:row-span-2 { + grid-row: span 2 / span 2; + } + + .xl\:row-span-3 { + grid-row: span 3 / span 3; + } + + .xl\:row-span-4 { + grid-row: span 4 / span 4; + } + + .xl\:row-span-5 { + grid-row: span 5 / span 5; + } + + .xl\:row-span-6 { + grid-row: span 6 / span 6; + } + + .xl\:row-start-1 { + grid-row-start: 1; + } + + .xl\:row-start-2 { + grid-row-start: 2; + } + + .xl\:row-start-3 { + grid-row-start: 3; + } + + .xl\:row-start-4 { + grid-row-start: 4; + } + + .xl\:row-start-5 { + grid-row-start: 5; + } + + .xl\:row-start-6 { + grid-row-start: 6; + } + + .xl\:row-start-7 { + grid-row-start: 7; + } + + .xl\:row-start-auto { + grid-row-start: auto; + } + + .xl\:row-end-1 { + grid-row-end: 1; + } + + .xl\:row-end-2 { + grid-row-end: 2; + } + + .xl\:row-end-3 { + grid-row-end: 3; + } + + .xl\:row-end-4 { + grid-row-end: 4; + } + + .xl\:row-end-5 { + grid-row-end: 5; + } + + .xl\:row-end-6 { + grid-row-end: 6; + } + + .xl\:row-end-7 { + grid-row-end: 7; + } + + .xl\:row-end-auto { + grid-row-end: auto; + } + + .xl\:transform { + --transform-translate-x: 0; + --transform-translate-y: 0; + --transform-rotate: 0; + --transform-skew-x: 0; + --transform-skew-y: 0; + --transform-scale-x: 1; + --transform-scale-y: 1; + transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)); + } + + .xl\:transform-none { + transform: none; + } + + .xl\:origin-center { + transform-origin: center; + } + + .xl\:origin-top { + transform-origin: top; + } + + .xl\:origin-top-right { + transform-origin: top right; + } + + .xl\:origin-right { + transform-origin: right; + } + + .xl\:origin-bottom-right { + transform-origin: bottom right; + } + + .xl\:origin-bottom { + transform-origin: bottom; + } + + .xl\:origin-bottom-left { + transform-origin: bottom left; + } + + .xl\:origin-left { + transform-origin: left; + } + + .xl\:origin-top-left { + transform-origin: top left; + } + + .xl\:scale-0 { + --transform-scale-x: 0; + --transform-scale-y: 0; + } + + .xl\:scale-50 { + --transform-scale-x: .5; + --transform-scale-y: .5; + } + + .xl\:scale-75 { + --transform-scale-x: .75; + --transform-scale-y: .75; + } + + .xl\:scale-90 { + --transform-scale-x: .9; + --transform-scale-y: .9; + } + + .xl\:scale-95 { + --transform-scale-x: .95; + --transform-scale-y: .95; + } + + .xl\:scale-100 { + --transform-scale-x: 1; + --transform-scale-y: 1; + } + + .xl\:scale-105 { + --transform-scale-x: 1.05; + --transform-scale-y: 1.05; + } + + .xl\:scale-110 { + --transform-scale-x: 1.1; + --transform-scale-y: 1.1; + } + + .xl\:scale-125 { + --transform-scale-x: 1.25; + --transform-scale-y: 1.25; + } + + .xl\:scale-150 { + --transform-scale-x: 1.5; + --transform-scale-y: 1.5; + } + + .xl\:scale-x-0 { + --transform-scale-x: 0; + } + + .xl\:scale-x-50 { + --transform-scale-x: .5; + } + + .xl\:scale-x-75 { + --transform-scale-x: .75; + } + + .xl\:scale-x-90 { + --transform-scale-x: .9; + } + + .xl\:scale-x-95 { + --transform-scale-x: .95; + } + + .xl\:scale-x-100 { + --transform-scale-x: 1; + } + + .xl\:scale-x-105 { + --transform-scale-x: 1.05; + } + + .xl\:scale-x-110 { + --transform-scale-x: 1.1; + } + + .xl\:scale-x-125 { + --transform-scale-x: 1.25; + } + + .xl\:scale-x-150 { + --transform-scale-x: 1.5; + } + + .xl\:scale-y-0 { + --transform-scale-y: 0; + } + + .xl\:scale-y-50 { + --transform-scale-y: .5; + } + + .xl\:scale-y-75 { + --transform-scale-y: .75; + } + + .xl\:scale-y-90 { + --transform-scale-y: .9; + } + + .xl\:scale-y-95 { + --transform-scale-y: .95; + } + + .xl\:scale-y-100 { + --transform-scale-y: 1; + } + + .xl\:scale-y-105 { + --transform-scale-y: 1.05; + } + + .xl\:scale-y-110 { + --transform-scale-y: 1.1; + } + + .xl\:scale-y-125 { + --transform-scale-y: 1.25; + } + + .xl\:scale-y-150 { + --transform-scale-y: 1.5; + } + + .xl\:hover\:scale-0:hover { + --transform-scale-x: 0; + --transform-scale-y: 0; + } + + .xl\:hover\:scale-50:hover { + --transform-scale-x: .5; + --transform-scale-y: .5; + } + + .xl\:hover\:scale-75:hover { + --transform-scale-x: .75; + --transform-scale-y: .75; + } + + .xl\:hover\:scale-90:hover { + --transform-scale-x: .9; + --transform-scale-y: .9; + } + + .xl\:hover\:scale-95:hover { + --transform-scale-x: .95; + --transform-scale-y: .95; + } + + .xl\:hover\:scale-100:hover { + --transform-scale-x: 1; + --transform-scale-y: 1; + } + + .xl\:hover\:scale-105:hover { + --transform-scale-x: 1.05; + --transform-scale-y: 1.05; + } + + .xl\:hover\:scale-110:hover { + --transform-scale-x: 1.1; + --transform-scale-y: 1.1; + } + + .xl\:hover\:scale-125:hover { + --transform-scale-x: 1.25; + --transform-scale-y: 1.25; + } + + .xl\:hover\:scale-150:hover { + --transform-scale-x: 1.5; + --transform-scale-y: 1.5; + } + + .xl\:hover\:scale-x-0:hover { + --transform-scale-x: 0; + } + + .xl\:hover\:scale-x-50:hover { + --transform-scale-x: .5; + } + + .xl\:hover\:scale-x-75:hover { + --transform-scale-x: .75; + } + + .xl\:hover\:scale-x-90:hover { + --transform-scale-x: .9; + } + + .xl\:hover\:scale-x-95:hover { + --transform-scale-x: .95; + } + + .xl\:hover\:scale-x-100:hover { + --transform-scale-x: 1; + } + + .xl\:hover\:scale-x-105:hover { + --transform-scale-x: 1.05; + } + + .xl\:hover\:scale-x-110:hover { + --transform-scale-x: 1.1; + } + + .xl\:hover\:scale-x-125:hover { + --transform-scale-x: 1.25; + } + + .xl\:hover\:scale-x-150:hover { + --transform-scale-x: 1.5; + } + + .xl\:hover\:scale-y-0:hover { + --transform-scale-y: 0; + } + + .xl\:hover\:scale-y-50:hover { + --transform-scale-y: .5; + } + + .xl\:hover\:scale-y-75:hover { + --transform-scale-y: .75; + } + + .xl\:hover\:scale-y-90:hover { + --transform-scale-y: .9; + } + + .xl\:hover\:scale-y-95:hover { + --transform-scale-y: .95; + } + + .xl\:hover\:scale-y-100:hover { + --transform-scale-y: 1; + } + + .xl\:hover\:scale-y-105:hover { + --transform-scale-y: 1.05; + } + + .xl\:hover\:scale-y-110:hover { + --transform-scale-y: 1.1; + } + + .xl\:hover\:scale-y-125:hover { + --transform-scale-y: 1.25; + } + + .xl\:hover\:scale-y-150:hover { + --transform-scale-y: 1.5; + } + + .xl\:focus\:scale-0:focus { + --transform-scale-x: 0; + --transform-scale-y: 0; + } + + .xl\:focus\:scale-50:focus { + --transform-scale-x: .5; + --transform-scale-y: .5; + } + + .xl\:focus\:scale-75:focus { + --transform-scale-x: .75; + --transform-scale-y: .75; + } + + .xl\:focus\:scale-90:focus { + --transform-scale-x: .9; + --transform-scale-y: .9; + } + + .xl\:focus\:scale-95:focus { + --transform-scale-x: .95; + --transform-scale-y: .95; + } + + .xl\:focus\:scale-100:focus { + --transform-scale-x: 1; + --transform-scale-y: 1; + } + + .xl\:focus\:scale-105:focus { + --transform-scale-x: 1.05; + --transform-scale-y: 1.05; + } + + .xl\:focus\:scale-110:focus { + --transform-scale-x: 1.1; + --transform-scale-y: 1.1; + } + + .xl\:focus\:scale-125:focus { + --transform-scale-x: 1.25; + --transform-scale-y: 1.25; + } + + .xl\:focus\:scale-150:focus { + --transform-scale-x: 1.5; + --transform-scale-y: 1.5; + } + + .xl\:focus\:scale-x-0:focus { + --transform-scale-x: 0; + } + + .xl\:focus\:scale-x-50:focus { + --transform-scale-x: .5; + } + + .xl\:focus\:scale-x-75:focus { + --transform-scale-x: .75; + } + + .xl\:focus\:scale-x-90:focus { + --transform-scale-x: .9; + } + + .xl\:focus\:scale-x-95:focus { + --transform-scale-x: .95; + } + + .xl\:focus\:scale-x-100:focus { + --transform-scale-x: 1; + } + + .xl\:focus\:scale-x-105:focus { + --transform-scale-x: 1.05; + } + + .xl\:focus\:scale-x-110:focus { + --transform-scale-x: 1.1; + } + + .xl\:focus\:scale-x-125:focus { + --transform-scale-x: 1.25; + } + + .xl\:focus\:scale-x-150:focus { + --transform-scale-x: 1.5; + } + + .xl\:focus\:scale-y-0:focus { + --transform-scale-y: 0; + } + + .xl\:focus\:scale-y-50:focus { + --transform-scale-y: .5; + } + + .xl\:focus\:scale-y-75:focus { + --transform-scale-y: .75; + } + + .xl\:focus\:scale-y-90:focus { + --transform-scale-y: .9; + } + + .xl\:focus\:scale-y-95:focus { + --transform-scale-y: .95; + } + + .xl\:focus\:scale-y-100:focus { + --transform-scale-y: 1; + } + + .xl\:focus\:scale-y-105:focus { + --transform-scale-y: 1.05; + } + + .xl\:focus\:scale-y-110:focus { + --transform-scale-y: 1.1; + } + + .xl\:focus\:scale-y-125:focus { + --transform-scale-y: 1.25; + } + + .xl\:focus\:scale-y-150:focus { + --transform-scale-y: 1.5; + } + + .xl\:rotate-0 { + --transform-rotate: 0; + } + + .xl\:rotate-45 { + --transform-rotate: 45deg; + } + + .xl\:rotate-90 { + --transform-rotate: 90deg; + } + + .xl\:rotate-180 { + --transform-rotate: 180deg; + } + + .xl\:-rotate-180 { + --transform-rotate: -180deg; + } + + .xl\:-rotate-90 { + --transform-rotate: -90deg; + } + + .xl\:-rotate-45 { + --transform-rotate: -45deg; + } + + .xl\:hover\:rotate-0:hover { + --transform-rotate: 0; + } + + .xl\:hover\:rotate-45:hover { + --transform-rotate: 45deg; + } + + .xl\:hover\:rotate-90:hover { + --transform-rotate: 90deg; + } + + .xl\:hover\:rotate-180:hover { + --transform-rotate: 180deg; + } + + .xl\:hover\:-rotate-180:hover { + --transform-rotate: -180deg; + } + + .xl\:hover\:-rotate-90:hover { + --transform-rotate: -90deg; + } + + .xl\:hover\:-rotate-45:hover { + --transform-rotate: -45deg; + } + + .xl\:focus\:rotate-0:focus { + --transform-rotate: 0; + } + + .xl\:focus\:rotate-45:focus { + --transform-rotate: 45deg; + } + + .xl\:focus\:rotate-90:focus { + --transform-rotate: 90deg; + } + + .xl\:focus\:rotate-180:focus { + --transform-rotate: 180deg; + } + + .xl\:focus\:-rotate-180:focus { + --transform-rotate: -180deg; + } + + .xl\:focus\:-rotate-90:focus { + --transform-rotate: -90deg; + } + + .xl\:focus\:-rotate-45:focus { + --transform-rotate: -45deg; + } + + .xl\:translate-x-0 { + --transform-translate-x: 0; + } + + .xl\:translate-x-1 { + --transform-translate-x: 0.25rem; + } + + .xl\:translate-x-2 { + --transform-translate-x: 0.5rem; + } + + .xl\:translate-x-3 { + --transform-translate-x: 0.75rem; + } + + .xl\:translate-x-4 { + --transform-translate-x: 1rem; + } + + .xl\:translate-x-5 { + --transform-translate-x: 1.25rem; + } + + .xl\:translate-x-6 { + --transform-translate-x: 1.5rem; + } + + .xl\:translate-x-7 { + --transform-translate-x: 1.75rem; + } + + .xl\:translate-x-8 { + --transform-translate-x: 2rem; + } + + .xl\:translate-x-9 { + --transform-translate-x: 2.25rem; + } + + .xl\:translate-x-10 { + --transform-translate-x: 2.5rem; + } + + .xl\:translate-x-11 { + --transform-translate-x: 2.75rem; + } + + .xl\:translate-x-12 { + --transform-translate-x: 3rem; + } + + .xl\:translate-x-13 { + --transform-translate-x: 3.25rem; + } + + .xl\:translate-x-14 { + --transform-translate-x: 3.5rem; + } + + .xl\:translate-x-15 { + --transform-translate-x: 3.75rem; + } + + .xl\:translate-x-16 { + --transform-translate-x: 4rem; + } + + .xl\:translate-x-20 { + --transform-translate-x: 5rem; + } + + .xl\:translate-x-24 { + --transform-translate-x: 6rem; + } + + .xl\:translate-x-28 { + --transform-translate-x: 7rem; + } + + .xl\:translate-x-32 { + --transform-translate-x: 8rem; + } + + .xl\:translate-x-36 { + --transform-translate-x: 9rem; + } + + .xl\:translate-x-40 { + --transform-translate-x: 10rem; + } + + .xl\:translate-x-44 { + --transform-translate-x: 11rem; + } + + .xl\:translate-x-48 { + --transform-translate-x: 12rem; + } + + .xl\:translate-x-52 { + --transform-translate-x: 13rem; + } + + .xl\:translate-x-56 { + --transform-translate-x: 14rem; + } + + .xl\:translate-x-60 { + --transform-translate-x: 15rem; + } + + .xl\:translate-x-64 { + --transform-translate-x: 16rem; + } + + .xl\:translate-x-72 { + --transform-translate-x: 18rem; + } + + .xl\:translate-x-80 { + --transform-translate-x: 20rem; + } + + .xl\:translate-x-96 { + --transform-translate-x: 24rem; + } + + .xl\:translate-x-px { + --transform-translate-x: 1px; + } + + .xl\:translate-x-0\.5 { + --transform-translate-x: 0.125rem; + } + + .xl\:translate-x-1\.5 { + --transform-translate-x: 0.375rem; + } + + .xl\:translate-x-2\.5 { + --transform-translate-x: 0.625rem; + } + + .xl\:translate-x-3\.5 { + --transform-translate-x: 0.875rem; + } + + .xl\:translate-x-1\/2 { + --transform-translate-x: 50%; + } + + .xl\:translate-x-1\/3 { + --transform-translate-x: 33.333333%; + } + + .xl\:translate-x-2\/3 { + --transform-translate-x: 66.666667%; + } + + .xl\:translate-x-1\/4 { + --transform-translate-x: 25%; + } + + .xl\:translate-x-2\/4 { + --transform-translate-x: 50%; + } + + .xl\:translate-x-3\/4 { + --transform-translate-x: 75%; + } + + .xl\:translate-x-1\/5 { + --transform-translate-x: 20%; + } + + .xl\:translate-x-2\/5 { + --transform-translate-x: 40%; + } + + .xl\:translate-x-3\/5 { + --transform-translate-x: 60%; + } + + .xl\:translate-x-4\/5 { + --transform-translate-x: 80%; + } + + .xl\:translate-x-1\/6 { + --transform-translate-x: 16.666667%; + } + + .xl\:translate-x-2\/6 { + --transform-translate-x: 33.333333%; + } + + .xl\:translate-x-3\/6 { + --transform-translate-x: 50%; + } + + .xl\:translate-x-4\/6 { + --transform-translate-x: 66.666667%; + } + + .xl\:translate-x-5\/6 { + --transform-translate-x: 83.333333%; + } + + .xl\:translate-x-1\/12 { + --transform-translate-x: 8.333333%; + } + + .xl\:translate-x-2\/12 { + --transform-translate-x: 16.666667%; + } + + .xl\:translate-x-3\/12 { + --transform-translate-x: 25%; + } + + .xl\:translate-x-4\/12 { + --transform-translate-x: 33.333333%; + } + + .xl\:translate-x-5\/12 { + --transform-translate-x: 41.666667%; + } + + .xl\:translate-x-6\/12 { + --transform-translate-x: 50%; + } + + .xl\:translate-x-7\/12 { + --transform-translate-x: 58.333333%; + } + + .xl\:translate-x-8\/12 { + --transform-translate-x: 66.666667%; + } + + .xl\:translate-x-9\/12 { + --transform-translate-x: 75%; + } + + .xl\:translate-x-10\/12 { + --transform-translate-x: 83.333333%; + } + + .xl\:translate-x-11\/12 { + --transform-translate-x: 91.666667%; + } + + .xl\:translate-x-full { + --transform-translate-x: 100%; + } + + .xl\:-translate-x-1 { + --transform-translate-x: -0.25rem; + } + + .xl\:-translate-x-2 { + --transform-translate-x: -0.5rem; + } + + .xl\:-translate-x-3 { + --transform-translate-x: -0.75rem; + } + + .xl\:-translate-x-4 { + --transform-translate-x: -1rem; + } + + .xl\:-translate-x-5 { + --transform-translate-x: -1.25rem; + } + + .xl\:-translate-x-6 { + --transform-translate-x: -1.5rem; + } + + .xl\:-translate-x-7 { + --transform-translate-x: -1.75rem; + } + + .xl\:-translate-x-8 { + --transform-translate-x: -2rem; + } + + .xl\:-translate-x-9 { + --transform-translate-x: -2.25rem; + } + + .xl\:-translate-x-10 { + --transform-translate-x: -2.5rem; + } + + .xl\:-translate-x-11 { + --transform-translate-x: -2.75rem; + } + + .xl\:-translate-x-12 { + --transform-translate-x: -3rem; + } + + .xl\:-translate-x-13 { + --transform-translate-x: -3.25rem; + } + + .xl\:-translate-x-14 { + --transform-translate-x: -3.5rem; + } + + .xl\:-translate-x-15 { + --transform-translate-x: -3.75rem; + } + + .xl\:-translate-x-16 { + --transform-translate-x: -4rem; + } + + .xl\:-translate-x-20 { + --transform-translate-x: -5rem; + } + + .xl\:-translate-x-24 { + --transform-translate-x: -6rem; + } + + .xl\:-translate-x-28 { + --transform-translate-x: -7rem; + } + + .xl\:-translate-x-32 { + --transform-translate-x: -8rem; + } + + .xl\:-translate-x-36 { + --transform-translate-x: -9rem; + } + + .xl\:-translate-x-40 { + --transform-translate-x: -10rem; + } + + .xl\:-translate-x-44 { + --transform-translate-x: -11rem; + } + + .xl\:-translate-x-48 { + --transform-translate-x: -12rem; + } + + .xl\:-translate-x-52 { + --transform-translate-x: -13rem; + } + + .xl\:-translate-x-56 { + --transform-translate-x: -14rem; + } + + .xl\:-translate-x-60 { + --transform-translate-x: -15rem; + } + + .xl\:-translate-x-64 { + --transform-translate-x: -16rem; + } + + .xl\:-translate-x-72 { + --transform-translate-x: -18rem; + } + + .xl\:-translate-x-80 { + --transform-translate-x: -20rem; + } + + .xl\:-translate-x-96 { + --transform-translate-x: -24rem; + } + + .xl\:-translate-x-px { + --transform-translate-x: -1px; + } + + .xl\:-translate-x-0\.5 { + --transform-translate-x: -0.125rem; + } + + .xl\:-translate-x-1\.5 { + --transform-translate-x: -0.375rem; + } + + .xl\:-translate-x-2\.5 { + --transform-translate-x: -0.625rem; + } + + .xl\:-translate-x-3\.5 { + --transform-translate-x: -0.875rem; + } + + .xl\:-translate-x-1\/2 { + --transform-translate-x: -50%; + } + + .xl\:-translate-x-1\/3 { + --transform-translate-x: -33.33333%; + } + + .xl\:-translate-x-2\/3 { + --transform-translate-x: -66.66667%; + } + + .xl\:-translate-x-1\/4 { + --transform-translate-x: -25%; + } + + .xl\:-translate-x-2\/4 { + --transform-translate-x: -50%; + } + + .xl\:-translate-x-3\/4 { + --transform-translate-x: -75%; + } + + .xl\:-translate-x-1\/5 { + --transform-translate-x: -20%; + } + + .xl\:-translate-x-2\/5 { + --transform-translate-x: -40%; + } + + .xl\:-translate-x-3\/5 { + --transform-translate-x: -60%; + } + + .xl\:-translate-x-4\/5 { + --transform-translate-x: -80%; + } + + .xl\:-translate-x-1\/6 { + --transform-translate-x: -16.66667%; + } + + .xl\:-translate-x-2\/6 { + --transform-translate-x: -33.33333%; + } + + .xl\:-translate-x-3\/6 { + --transform-translate-x: -50%; + } + + .xl\:-translate-x-4\/6 { + --transform-translate-x: -66.66667%; + } + + .xl\:-translate-x-5\/6 { + --transform-translate-x: -83.33333%; + } + + .xl\:-translate-x-1\/12 { + --transform-translate-x: -8.33333%; + } + + .xl\:-translate-x-2\/12 { + --transform-translate-x: -16.66667%; + } + + .xl\:-translate-x-3\/12 { + --transform-translate-x: -25%; + } + + .xl\:-translate-x-4\/12 { + --transform-translate-x: -33.33333%; + } + + .xl\:-translate-x-5\/12 { + --transform-translate-x: -41.66667%; + } + + .xl\:-translate-x-6\/12 { + --transform-translate-x: -50%; + } + + .xl\:-translate-x-7\/12 { + --transform-translate-x: -58.33333%; + } + + .xl\:-translate-x-8\/12 { + --transform-translate-x: -66.66667%; + } + + .xl\:-translate-x-9\/12 { + --transform-translate-x: -75%; + } + + .xl\:-translate-x-10\/12 { + --transform-translate-x: -83.33333%; + } + + .xl\:-translate-x-11\/12 { + --transform-translate-x: -91.66667%; + } + + .xl\:-translate-x-full { + --transform-translate-x: -100%; + } + + .xl\:translate-y-0 { + --transform-translate-y: 0; + } + + .xl\:translate-y-1 { + --transform-translate-y: 0.25rem; + } + + .xl\:translate-y-2 { + --transform-translate-y: 0.5rem; + } + + .xl\:translate-y-3 { + --transform-translate-y: 0.75rem; + } + + .xl\:translate-y-4 { + --transform-translate-y: 1rem; + } + + .xl\:translate-y-5 { + --transform-translate-y: 1.25rem; + } + + .xl\:translate-y-6 { + --transform-translate-y: 1.5rem; + } + + .xl\:translate-y-7 { + --transform-translate-y: 1.75rem; + } + + .xl\:translate-y-8 { + --transform-translate-y: 2rem; + } + + .xl\:translate-y-9 { + --transform-translate-y: 2.25rem; + } + + .xl\:translate-y-10 { + --transform-translate-y: 2.5rem; + } + + .xl\:translate-y-11 { + --transform-translate-y: 2.75rem; + } + + .xl\:translate-y-12 { + --transform-translate-y: 3rem; + } + + .xl\:translate-y-13 { + --transform-translate-y: 3.25rem; + } + + .xl\:translate-y-14 { + --transform-translate-y: 3.5rem; + } + + .xl\:translate-y-15 { + --transform-translate-y: 3.75rem; + } + + .xl\:translate-y-16 { + --transform-translate-y: 4rem; + } + + .xl\:translate-y-20 { + --transform-translate-y: 5rem; + } + + .xl\:translate-y-24 { + --transform-translate-y: 6rem; + } + + .xl\:translate-y-28 { + --transform-translate-y: 7rem; + } + + .xl\:translate-y-32 { + --transform-translate-y: 8rem; + } + + .xl\:translate-y-36 { + --transform-translate-y: 9rem; + } + + .xl\:translate-y-40 { + --transform-translate-y: 10rem; + } + + .xl\:translate-y-44 { + --transform-translate-y: 11rem; + } + + .xl\:translate-y-48 { + --transform-translate-y: 12rem; + } + + .xl\:translate-y-52 { + --transform-translate-y: 13rem; + } + + .xl\:translate-y-56 { + --transform-translate-y: 14rem; + } + + .xl\:translate-y-60 { + --transform-translate-y: 15rem; + } + + .xl\:translate-y-64 { + --transform-translate-y: 16rem; + } + + .xl\:translate-y-72 { + --transform-translate-y: 18rem; + } + + .xl\:translate-y-80 { + --transform-translate-y: 20rem; + } + + .xl\:translate-y-96 { + --transform-translate-y: 24rem; + } + + .xl\:translate-y-px { + --transform-translate-y: 1px; + } + + .xl\:translate-y-0\.5 { + --transform-translate-y: 0.125rem; + } + + .xl\:translate-y-1\.5 { + --transform-translate-y: 0.375rem; + } + + .xl\:translate-y-2\.5 { + --transform-translate-y: 0.625rem; + } + + .xl\:translate-y-3\.5 { + --transform-translate-y: 0.875rem; + } + + .xl\:translate-y-1\/2 { + --transform-translate-y: 50%; + } + + .xl\:translate-y-1\/3 { + --transform-translate-y: 33.333333%; + } + + .xl\:translate-y-2\/3 { + --transform-translate-y: 66.666667%; + } + + .xl\:translate-y-1\/4 { + --transform-translate-y: 25%; + } + + .xl\:translate-y-2\/4 { + --transform-translate-y: 50%; + } + + .xl\:translate-y-3\/4 { + --transform-translate-y: 75%; + } + + .xl\:translate-y-1\/5 { + --transform-translate-y: 20%; + } + + .xl\:translate-y-2\/5 { + --transform-translate-y: 40%; + } + + .xl\:translate-y-3\/5 { + --transform-translate-y: 60%; + } + + .xl\:translate-y-4\/5 { + --transform-translate-y: 80%; + } + + .xl\:translate-y-1\/6 { + --transform-translate-y: 16.666667%; + } + + .xl\:translate-y-2\/6 { + --transform-translate-y: 33.333333%; + } + + .xl\:translate-y-3\/6 { + --transform-translate-y: 50%; + } + + .xl\:translate-y-4\/6 { + --transform-translate-y: 66.666667%; + } + + .xl\:translate-y-5\/6 { + --transform-translate-y: 83.333333%; + } + + .xl\:translate-y-1\/12 { + --transform-translate-y: 8.333333%; + } + + .xl\:translate-y-2\/12 { + --transform-translate-y: 16.666667%; + } + + .xl\:translate-y-3\/12 { + --transform-translate-y: 25%; + } + + .xl\:translate-y-4\/12 { + --transform-translate-y: 33.333333%; + } + + .xl\:translate-y-5\/12 { + --transform-translate-y: 41.666667%; + } + + .xl\:translate-y-6\/12 { + --transform-translate-y: 50%; + } + + .xl\:translate-y-7\/12 { + --transform-translate-y: 58.333333%; + } + + .xl\:translate-y-8\/12 { + --transform-translate-y: 66.666667%; + } + + .xl\:translate-y-9\/12 { + --transform-translate-y: 75%; + } + + .xl\:translate-y-10\/12 { + --transform-translate-y: 83.333333%; + } + + .xl\:translate-y-11\/12 { + --transform-translate-y: 91.666667%; + } + + .xl\:translate-y-full { + --transform-translate-y: 100%; + } + + .xl\:-translate-y-1 { + --transform-translate-y: -0.25rem; + } + + .xl\:-translate-y-2 { + --transform-translate-y: -0.5rem; + } + + .xl\:-translate-y-3 { + --transform-translate-y: -0.75rem; + } + + .xl\:-translate-y-4 { + --transform-translate-y: -1rem; + } + + .xl\:-translate-y-5 { + --transform-translate-y: -1.25rem; + } + + .xl\:-translate-y-6 { + --transform-translate-y: -1.5rem; + } + + .xl\:-translate-y-7 { + --transform-translate-y: -1.75rem; + } + + .xl\:-translate-y-8 { + --transform-translate-y: -2rem; + } + + .xl\:-translate-y-9 { + --transform-translate-y: -2.25rem; + } + + .xl\:-translate-y-10 { + --transform-translate-y: -2.5rem; + } + + .xl\:-translate-y-11 { + --transform-translate-y: -2.75rem; + } + + .xl\:-translate-y-12 { + --transform-translate-y: -3rem; + } + + .xl\:-translate-y-13 { + --transform-translate-y: -3.25rem; + } + + .xl\:-translate-y-14 { + --transform-translate-y: -3.5rem; + } + + .xl\:-translate-y-15 { + --transform-translate-y: -3.75rem; + } + + .xl\:-translate-y-16 { + --transform-translate-y: -4rem; + } + + .xl\:-translate-y-20 { + --transform-translate-y: -5rem; + } + + .xl\:-translate-y-24 { + --transform-translate-y: -6rem; + } + + .xl\:-translate-y-28 { + --transform-translate-y: -7rem; + } + + .xl\:-translate-y-32 { + --transform-translate-y: -8rem; + } + + .xl\:-translate-y-36 { + --transform-translate-y: -9rem; + } + + .xl\:-translate-y-40 { + --transform-translate-y: -10rem; + } + + .xl\:-translate-y-44 { + --transform-translate-y: -11rem; + } + + .xl\:-translate-y-48 { + --transform-translate-y: -12rem; + } + + .xl\:-translate-y-52 { + --transform-translate-y: -13rem; + } + + .xl\:-translate-y-56 { + --transform-translate-y: -14rem; + } + + .xl\:-translate-y-60 { + --transform-translate-y: -15rem; + } + + .xl\:-translate-y-64 { + --transform-translate-y: -16rem; + } + + .xl\:-translate-y-72 { + --transform-translate-y: -18rem; + } + + .xl\:-translate-y-80 { + --transform-translate-y: -20rem; + } + + .xl\:-translate-y-96 { + --transform-translate-y: -24rem; + } + + .xl\:-translate-y-px { + --transform-translate-y: -1px; + } + + .xl\:-translate-y-0\.5 { + --transform-translate-y: -0.125rem; + } + + .xl\:-translate-y-1\.5 { + --transform-translate-y: -0.375rem; + } + + .xl\:-translate-y-2\.5 { + --transform-translate-y: -0.625rem; + } + + .xl\:-translate-y-3\.5 { + --transform-translate-y: -0.875rem; + } + + .xl\:-translate-y-1\/2 { + --transform-translate-y: -50%; + } + + .xl\:-translate-y-1\/3 { + --transform-translate-y: -33.33333%; + } + + .xl\:-translate-y-2\/3 { + --transform-translate-y: -66.66667%; + } + + .xl\:-translate-y-1\/4 { + --transform-translate-y: -25%; + } + + .xl\:-translate-y-2\/4 { + --transform-translate-y: -50%; + } + + .xl\:-translate-y-3\/4 { + --transform-translate-y: -75%; + } + + .xl\:-translate-y-1\/5 { + --transform-translate-y: -20%; + } + + .xl\:-translate-y-2\/5 { + --transform-translate-y: -40%; + } + + .xl\:-translate-y-3\/5 { + --transform-translate-y: -60%; + } + + .xl\:-translate-y-4\/5 { + --transform-translate-y: -80%; + } + + .xl\:-translate-y-1\/6 { + --transform-translate-y: -16.66667%; + } + + .xl\:-translate-y-2\/6 { + --transform-translate-y: -33.33333%; + } + + .xl\:-translate-y-3\/6 { + --transform-translate-y: -50%; + } + + .xl\:-translate-y-4\/6 { + --transform-translate-y: -66.66667%; + } + + .xl\:-translate-y-5\/6 { + --transform-translate-y: -83.33333%; + } + + .xl\:-translate-y-1\/12 { + --transform-translate-y: -8.33333%; + } + + .xl\:-translate-y-2\/12 { + --transform-translate-y: -16.66667%; + } + + .xl\:-translate-y-3\/12 { + --transform-translate-y: -25%; + } + + .xl\:-translate-y-4\/12 { + --transform-translate-y: -33.33333%; + } + + .xl\:-translate-y-5\/12 { + --transform-translate-y: -41.66667%; + } + + .xl\:-translate-y-6\/12 { + --transform-translate-y: -50%; + } + + .xl\:-translate-y-7\/12 { + --transform-translate-y: -58.33333%; + } + + .xl\:-translate-y-8\/12 { + --transform-translate-y: -66.66667%; + } + + .xl\:-translate-y-9\/12 { + --transform-translate-y: -75%; + } + + .xl\:-translate-y-10\/12 { + --transform-translate-y: -83.33333%; + } + + .xl\:-translate-y-11\/12 { + --transform-translate-y: -91.66667%; + } + + .xl\:-translate-y-full { + --transform-translate-y: -100%; + } + + .xl\:hover\:translate-x-0:hover { + --transform-translate-x: 0; + } + + .xl\:hover\:translate-x-1:hover { + --transform-translate-x: 0.25rem; + } + + .xl\:hover\:translate-x-2:hover { + --transform-translate-x: 0.5rem; + } + + .xl\:hover\:translate-x-3:hover { + --transform-translate-x: 0.75rem; + } + + .xl\:hover\:translate-x-4:hover { + --transform-translate-x: 1rem; + } + + .xl\:hover\:translate-x-5:hover { + --transform-translate-x: 1.25rem; + } + + .xl\:hover\:translate-x-6:hover { + --transform-translate-x: 1.5rem; + } + + .xl\:hover\:translate-x-7:hover { + --transform-translate-x: 1.75rem; + } + + .xl\:hover\:translate-x-8:hover { + --transform-translate-x: 2rem; + } + + .xl\:hover\:translate-x-9:hover { + --transform-translate-x: 2.25rem; + } + + .xl\:hover\:translate-x-10:hover { + --transform-translate-x: 2.5rem; + } + + .xl\:hover\:translate-x-11:hover { + --transform-translate-x: 2.75rem; + } + + .xl\:hover\:translate-x-12:hover { + --transform-translate-x: 3rem; + } + + .xl\:hover\:translate-x-13:hover { + --transform-translate-x: 3.25rem; + } + + .xl\:hover\:translate-x-14:hover { + --transform-translate-x: 3.5rem; + } + + .xl\:hover\:translate-x-15:hover { + --transform-translate-x: 3.75rem; + } + + .xl\:hover\:translate-x-16:hover { + --transform-translate-x: 4rem; + } + + .xl\:hover\:translate-x-20:hover { + --transform-translate-x: 5rem; + } + + .xl\:hover\:translate-x-24:hover { + --transform-translate-x: 6rem; + } + + .xl\:hover\:translate-x-28:hover { + --transform-translate-x: 7rem; + } + + .xl\:hover\:translate-x-32:hover { + --transform-translate-x: 8rem; + } + + .xl\:hover\:translate-x-36:hover { + --transform-translate-x: 9rem; + } + + .xl\:hover\:translate-x-40:hover { + --transform-translate-x: 10rem; + } + + .xl\:hover\:translate-x-44:hover { + --transform-translate-x: 11rem; + } + + .xl\:hover\:translate-x-48:hover { + --transform-translate-x: 12rem; + } + + .xl\:hover\:translate-x-52:hover { + --transform-translate-x: 13rem; + } + + .xl\:hover\:translate-x-56:hover { + --transform-translate-x: 14rem; + } + + .xl\:hover\:translate-x-60:hover { + --transform-translate-x: 15rem; + } + + .xl\:hover\:translate-x-64:hover { + --transform-translate-x: 16rem; + } + + .xl\:hover\:translate-x-72:hover { + --transform-translate-x: 18rem; + } + + .xl\:hover\:translate-x-80:hover { + --transform-translate-x: 20rem; + } + + .xl\:hover\:translate-x-96:hover { + --transform-translate-x: 24rem; + } + + .xl\:hover\:translate-x-px:hover { + --transform-translate-x: 1px; + } + + .xl\:hover\:translate-x-0\.5:hover { + --transform-translate-x: 0.125rem; + } + + .xl\:hover\:translate-x-1\.5:hover { + --transform-translate-x: 0.375rem; + } + + .xl\:hover\:translate-x-2\.5:hover { + --transform-translate-x: 0.625rem; + } + + .xl\:hover\:translate-x-3\.5:hover { + --transform-translate-x: 0.875rem; + } + + .xl\:hover\:translate-x-1\/2:hover { + --transform-translate-x: 50%; + } + + .xl\:hover\:translate-x-1\/3:hover { + --transform-translate-x: 33.333333%; + } + + .xl\:hover\:translate-x-2\/3:hover { + --transform-translate-x: 66.666667%; + } + + .xl\:hover\:translate-x-1\/4:hover { + --transform-translate-x: 25%; + } + + .xl\:hover\:translate-x-2\/4:hover { + --transform-translate-x: 50%; + } + + .xl\:hover\:translate-x-3\/4:hover { + --transform-translate-x: 75%; + } + + .xl\:hover\:translate-x-1\/5:hover { + --transform-translate-x: 20%; + } + + .xl\:hover\:translate-x-2\/5:hover { + --transform-translate-x: 40%; + } + + .xl\:hover\:translate-x-3\/5:hover { + --transform-translate-x: 60%; + } + + .xl\:hover\:translate-x-4\/5:hover { + --transform-translate-x: 80%; + } + + .xl\:hover\:translate-x-1\/6:hover { + --transform-translate-x: 16.666667%; + } + + .xl\:hover\:translate-x-2\/6:hover { + --transform-translate-x: 33.333333%; + } + + .xl\:hover\:translate-x-3\/6:hover { + --transform-translate-x: 50%; + } + + .xl\:hover\:translate-x-4\/6:hover { + --transform-translate-x: 66.666667%; + } + + .xl\:hover\:translate-x-5\/6:hover { + --transform-translate-x: 83.333333%; + } + + .xl\:hover\:translate-x-1\/12:hover { + --transform-translate-x: 8.333333%; + } + + .xl\:hover\:translate-x-2\/12:hover { + --transform-translate-x: 16.666667%; + } + + .xl\:hover\:translate-x-3\/12:hover { + --transform-translate-x: 25%; + } + + .xl\:hover\:translate-x-4\/12:hover { + --transform-translate-x: 33.333333%; + } + + .xl\:hover\:translate-x-5\/12:hover { + --transform-translate-x: 41.666667%; + } + + .xl\:hover\:translate-x-6\/12:hover { + --transform-translate-x: 50%; + } + + .xl\:hover\:translate-x-7\/12:hover { + --transform-translate-x: 58.333333%; + } + + .xl\:hover\:translate-x-8\/12:hover { + --transform-translate-x: 66.666667%; + } + + .xl\:hover\:translate-x-9\/12:hover { + --transform-translate-x: 75%; + } + + .xl\:hover\:translate-x-10\/12:hover { + --transform-translate-x: 83.333333%; + } + + .xl\:hover\:translate-x-11\/12:hover { + --transform-translate-x: 91.666667%; + } + + .xl\:hover\:translate-x-full:hover { + --transform-translate-x: 100%; + } + + .xl\:hover\:-translate-x-1:hover { + --transform-translate-x: -0.25rem; + } + + .xl\:hover\:-translate-x-2:hover { + --transform-translate-x: -0.5rem; + } + + .xl\:hover\:-translate-x-3:hover { + --transform-translate-x: -0.75rem; + } + + .xl\:hover\:-translate-x-4:hover { + --transform-translate-x: -1rem; + } + + .xl\:hover\:-translate-x-5:hover { + --transform-translate-x: -1.25rem; + } + + .xl\:hover\:-translate-x-6:hover { + --transform-translate-x: -1.5rem; + } + + .xl\:hover\:-translate-x-7:hover { + --transform-translate-x: -1.75rem; + } + + .xl\:hover\:-translate-x-8:hover { + --transform-translate-x: -2rem; + } + + .xl\:hover\:-translate-x-9:hover { + --transform-translate-x: -2.25rem; + } + + .xl\:hover\:-translate-x-10:hover { + --transform-translate-x: -2.5rem; + } + + .xl\:hover\:-translate-x-11:hover { + --transform-translate-x: -2.75rem; + } + + .xl\:hover\:-translate-x-12:hover { + --transform-translate-x: -3rem; + } + + .xl\:hover\:-translate-x-13:hover { + --transform-translate-x: -3.25rem; + } + + .xl\:hover\:-translate-x-14:hover { + --transform-translate-x: -3.5rem; + } + + .xl\:hover\:-translate-x-15:hover { + --transform-translate-x: -3.75rem; + } + + .xl\:hover\:-translate-x-16:hover { + --transform-translate-x: -4rem; + } + + .xl\:hover\:-translate-x-20:hover { + --transform-translate-x: -5rem; + } + + .xl\:hover\:-translate-x-24:hover { + --transform-translate-x: -6rem; + } + + .xl\:hover\:-translate-x-28:hover { + --transform-translate-x: -7rem; + } + + .xl\:hover\:-translate-x-32:hover { + --transform-translate-x: -8rem; + } + + .xl\:hover\:-translate-x-36:hover { + --transform-translate-x: -9rem; + } + + .xl\:hover\:-translate-x-40:hover { + --transform-translate-x: -10rem; + } + + .xl\:hover\:-translate-x-44:hover { + --transform-translate-x: -11rem; + } + + .xl\:hover\:-translate-x-48:hover { + --transform-translate-x: -12rem; + } + + .xl\:hover\:-translate-x-52:hover { + --transform-translate-x: -13rem; + } + + .xl\:hover\:-translate-x-56:hover { + --transform-translate-x: -14rem; + } + + .xl\:hover\:-translate-x-60:hover { + --transform-translate-x: -15rem; + } + + .xl\:hover\:-translate-x-64:hover { + --transform-translate-x: -16rem; + } + + .xl\:hover\:-translate-x-72:hover { + --transform-translate-x: -18rem; + } + + .xl\:hover\:-translate-x-80:hover { + --transform-translate-x: -20rem; + } + + .xl\:hover\:-translate-x-96:hover { + --transform-translate-x: -24rem; + } + + .xl\:hover\:-translate-x-px:hover { + --transform-translate-x: -1px; + } + + .xl\:hover\:-translate-x-0\.5:hover { + --transform-translate-x: -0.125rem; + } + + .xl\:hover\:-translate-x-1\.5:hover { + --transform-translate-x: -0.375rem; + } + + .xl\:hover\:-translate-x-2\.5:hover { + --transform-translate-x: -0.625rem; + } + + .xl\:hover\:-translate-x-3\.5:hover { + --transform-translate-x: -0.875rem; + } + + .xl\:hover\:-translate-x-1\/2:hover { + --transform-translate-x: -50%; + } + + .xl\:hover\:-translate-x-1\/3:hover { + --transform-translate-x: -33.33333%; + } + + .xl\:hover\:-translate-x-2\/3:hover { + --transform-translate-x: -66.66667%; + } + + .xl\:hover\:-translate-x-1\/4:hover { + --transform-translate-x: -25%; + } + + .xl\:hover\:-translate-x-2\/4:hover { + --transform-translate-x: -50%; + } + + .xl\:hover\:-translate-x-3\/4:hover { + --transform-translate-x: -75%; + } + + .xl\:hover\:-translate-x-1\/5:hover { + --transform-translate-x: -20%; + } + + .xl\:hover\:-translate-x-2\/5:hover { + --transform-translate-x: -40%; + } + + .xl\:hover\:-translate-x-3\/5:hover { + --transform-translate-x: -60%; + } + + .xl\:hover\:-translate-x-4\/5:hover { + --transform-translate-x: -80%; + } + + .xl\:hover\:-translate-x-1\/6:hover { + --transform-translate-x: -16.66667%; + } + + .xl\:hover\:-translate-x-2\/6:hover { + --transform-translate-x: -33.33333%; + } + + .xl\:hover\:-translate-x-3\/6:hover { + --transform-translate-x: -50%; + } + + .xl\:hover\:-translate-x-4\/6:hover { + --transform-translate-x: -66.66667%; + } + + .xl\:hover\:-translate-x-5\/6:hover { + --transform-translate-x: -83.33333%; + } + + .xl\:hover\:-translate-x-1\/12:hover { + --transform-translate-x: -8.33333%; + } + + .xl\:hover\:-translate-x-2\/12:hover { + --transform-translate-x: -16.66667%; + } + + .xl\:hover\:-translate-x-3\/12:hover { + --transform-translate-x: -25%; + } + + .xl\:hover\:-translate-x-4\/12:hover { + --transform-translate-x: -33.33333%; + } + + .xl\:hover\:-translate-x-5\/12:hover { + --transform-translate-x: -41.66667%; + } + + .xl\:hover\:-translate-x-6\/12:hover { + --transform-translate-x: -50%; + } + + .xl\:hover\:-translate-x-7\/12:hover { + --transform-translate-x: -58.33333%; + } + + .xl\:hover\:-translate-x-8\/12:hover { + --transform-translate-x: -66.66667%; + } + + .xl\:hover\:-translate-x-9\/12:hover { + --transform-translate-x: -75%; + } + + .xl\:hover\:-translate-x-10\/12:hover { + --transform-translate-x: -83.33333%; + } + + .xl\:hover\:-translate-x-11\/12:hover { + --transform-translate-x: -91.66667%; + } + + .xl\:hover\:-translate-x-full:hover { + --transform-translate-x: -100%; + } + + .xl\:hover\:translate-y-0:hover { + --transform-translate-y: 0; + } + + .xl\:hover\:translate-y-1:hover { + --transform-translate-y: 0.25rem; + } + + .xl\:hover\:translate-y-2:hover { + --transform-translate-y: 0.5rem; + } + + .xl\:hover\:translate-y-3:hover { + --transform-translate-y: 0.75rem; + } + + .xl\:hover\:translate-y-4:hover { + --transform-translate-y: 1rem; + } + + .xl\:hover\:translate-y-5:hover { + --transform-translate-y: 1.25rem; + } + + .xl\:hover\:translate-y-6:hover { + --transform-translate-y: 1.5rem; + } + + .xl\:hover\:translate-y-7:hover { + --transform-translate-y: 1.75rem; + } + + .xl\:hover\:translate-y-8:hover { + --transform-translate-y: 2rem; + } + + .xl\:hover\:translate-y-9:hover { + --transform-translate-y: 2.25rem; + } + + .xl\:hover\:translate-y-10:hover { + --transform-translate-y: 2.5rem; + } + + .xl\:hover\:translate-y-11:hover { + --transform-translate-y: 2.75rem; + } + + .xl\:hover\:translate-y-12:hover { + --transform-translate-y: 3rem; + } + + .xl\:hover\:translate-y-13:hover { + --transform-translate-y: 3.25rem; + } + + .xl\:hover\:translate-y-14:hover { + --transform-translate-y: 3.5rem; + } + + .xl\:hover\:translate-y-15:hover { + --transform-translate-y: 3.75rem; + } + + .xl\:hover\:translate-y-16:hover { + --transform-translate-y: 4rem; + } + + .xl\:hover\:translate-y-20:hover { + --transform-translate-y: 5rem; + } + + .xl\:hover\:translate-y-24:hover { + --transform-translate-y: 6rem; + } + + .xl\:hover\:translate-y-28:hover { + --transform-translate-y: 7rem; + } + + .xl\:hover\:translate-y-32:hover { + --transform-translate-y: 8rem; + } + + .xl\:hover\:translate-y-36:hover { + --transform-translate-y: 9rem; + } + + .xl\:hover\:translate-y-40:hover { + --transform-translate-y: 10rem; + } + + .xl\:hover\:translate-y-44:hover { + --transform-translate-y: 11rem; + } + + .xl\:hover\:translate-y-48:hover { + --transform-translate-y: 12rem; + } + + .xl\:hover\:translate-y-52:hover { + --transform-translate-y: 13rem; + } + + .xl\:hover\:translate-y-56:hover { + --transform-translate-y: 14rem; + } + + .xl\:hover\:translate-y-60:hover { + --transform-translate-y: 15rem; + } + + .xl\:hover\:translate-y-64:hover { + --transform-translate-y: 16rem; + } + + .xl\:hover\:translate-y-72:hover { + --transform-translate-y: 18rem; + } + + .xl\:hover\:translate-y-80:hover { + --transform-translate-y: 20rem; + } + + .xl\:hover\:translate-y-96:hover { + --transform-translate-y: 24rem; + } + + .xl\:hover\:translate-y-px:hover { + --transform-translate-y: 1px; + } + + .xl\:hover\:translate-y-0\.5:hover { + --transform-translate-y: 0.125rem; + } + + .xl\:hover\:translate-y-1\.5:hover { + --transform-translate-y: 0.375rem; + } + + .xl\:hover\:translate-y-2\.5:hover { + --transform-translate-y: 0.625rem; + } + + .xl\:hover\:translate-y-3\.5:hover { + --transform-translate-y: 0.875rem; + } + + .xl\:hover\:translate-y-1\/2:hover { + --transform-translate-y: 50%; + } + + .xl\:hover\:translate-y-1\/3:hover { + --transform-translate-y: 33.333333%; + } + + .xl\:hover\:translate-y-2\/3:hover { + --transform-translate-y: 66.666667%; + } + + .xl\:hover\:translate-y-1\/4:hover { + --transform-translate-y: 25%; + } + + .xl\:hover\:translate-y-2\/4:hover { + --transform-translate-y: 50%; + } + + .xl\:hover\:translate-y-3\/4:hover { + --transform-translate-y: 75%; + } + + .xl\:hover\:translate-y-1\/5:hover { + --transform-translate-y: 20%; + } + + .xl\:hover\:translate-y-2\/5:hover { + --transform-translate-y: 40%; + } + + .xl\:hover\:translate-y-3\/5:hover { + --transform-translate-y: 60%; + } + + .xl\:hover\:translate-y-4\/5:hover { + --transform-translate-y: 80%; + } + + .xl\:hover\:translate-y-1\/6:hover { + --transform-translate-y: 16.666667%; + } + + .xl\:hover\:translate-y-2\/6:hover { + --transform-translate-y: 33.333333%; + } + + .xl\:hover\:translate-y-3\/6:hover { + --transform-translate-y: 50%; + } + + .xl\:hover\:translate-y-4\/6:hover { + --transform-translate-y: 66.666667%; + } + + .xl\:hover\:translate-y-5\/6:hover { + --transform-translate-y: 83.333333%; + } + + .xl\:hover\:translate-y-1\/12:hover { + --transform-translate-y: 8.333333%; + } + + .xl\:hover\:translate-y-2\/12:hover { + --transform-translate-y: 16.666667%; + } + + .xl\:hover\:translate-y-3\/12:hover { + --transform-translate-y: 25%; + } + + .xl\:hover\:translate-y-4\/12:hover { + --transform-translate-y: 33.333333%; + } + + .xl\:hover\:translate-y-5\/12:hover { + --transform-translate-y: 41.666667%; + } + + .xl\:hover\:translate-y-6\/12:hover { + --transform-translate-y: 50%; + } + + .xl\:hover\:translate-y-7\/12:hover { + --transform-translate-y: 58.333333%; + } + + .xl\:hover\:translate-y-8\/12:hover { + --transform-translate-y: 66.666667%; + } + + .xl\:hover\:translate-y-9\/12:hover { + --transform-translate-y: 75%; + } + + .xl\:hover\:translate-y-10\/12:hover { + --transform-translate-y: 83.333333%; + } + + .xl\:hover\:translate-y-11\/12:hover { + --transform-translate-y: 91.666667%; + } + + .xl\:hover\:translate-y-full:hover { + --transform-translate-y: 100%; + } + + .xl\:hover\:-translate-y-1:hover { + --transform-translate-y: -0.25rem; + } + + .xl\:hover\:-translate-y-2:hover { + --transform-translate-y: -0.5rem; + } + + .xl\:hover\:-translate-y-3:hover { + --transform-translate-y: -0.75rem; + } + + .xl\:hover\:-translate-y-4:hover { + --transform-translate-y: -1rem; + } + + .xl\:hover\:-translate-y-5:hover { + --transform-translate-y: -1.25rem; + } + + .xl\:hover\:-translate-y-6:hover { + --transform-translate-y: -1.5rem; + } + + .xl\:hover\:-translate-y-7:hover { + --transform-translate-y: -1.75rem; + } + + .xl\:hover\:-translate-y-8:hover { + --transform-translate-y: -2rem; + } + + .xl\:hover\:-translate-y-9:hover { + --transform-translate-y: -2.25rem; + } + + .xl\:hover\:-translate-y-10:hover { + --transform-translate-y: -2.5rem; + } + + .xl\:hover\:-translate-y-11:hover { + --transform-translate-y: -2.75rem; + } + + .xl\:hover\:-translate-y-12:hover { + --transform-translate-y: -3rem; + } + + .xl\:hover\:-translate-y-13:hover { + --transform-translate-y: -3.25rem; + } + + .xl\:hover\:-translate-y-14:hover { + --transform-translate-y: -3.5rem; + } + + .xl\:hover\:-translate-y-15:hover { + --transform-translate-y: -3.75rem; + } + + .xl\:hover\:-translate-y-16:hover { + --transform-translate-y: -4rem; + } + + .xl\:hover\:-translate-y-20:hover { + --transform-translate-y: -5rem; + } + + .xl\:hover\:-translate-y-24:hover { + --transform-translate-y: -6rem; + } + + .xl\:hover\:-translate-y-28:hover { + --transform-translate-y: -7rem; + } + + .xl\:hover\:-translate-y-32:hover { + --transform-translate-y: -8rem; + } + + .xl\:hover\:-translate-y-36:hover { + --transform-translate-y: -9rem; + } + + .xl\:hover\:-translate-y-40:hover { + --transform-translate-y: -10rem; + } + + .xl\:hover\:-translate-y-44:hover { + --transform-translate-y: -11rem; + } + + .xl\:hover\:-translate-y-48:hover { + --transform-translate-y: -12rem; + } + + .xl\:hover\:-translate-y-52:hover { + --transform-translate-y: -13rem; + } + + .xl\:hover\:-translate-y-56:hover { + --transform-translate-y: -14rem; + } + + .xl\:hover\:-translate-y-60:hover { + --transform-translate-y: -15rem; + } + + .xl\:hover\:-translate-y-64:hover { + --transform-translate-y: -16rem; + } + + .xl\:hover\:-translate-y-72:hover { + --transform-translate-y: -18rem; + } + + .xl\:hover\:-translate-y-80:hover { + --transform-translate-y: -20rem; + } + + .xl\:hover\:-translate-y-96:hover { + --transform-translate-y: -24rem; + } + + .xl\:hover\:-translate-y-px:hover { + --transform-translate-y: -1px; + } + + .xl\:hover\:-translate-y-0\.5:hover { + --transform-translate-y: -0.125rem; + } + + .xl\:hover\:-translate-y-1\.5:hover { + --transform-translate-y: -0.375rem; + } + + .xl\:hover\:-translate-y-2\.5:hover { + --transform-translate-y: -0.625rem; + } + + .xl\:hover\:-translate-y-3\.5:hover { + --transform-translate-y: -0.875rem; + } + + .xl\:hover\:-translate-y-1\/2:hover { + --transform-translate-y: -50%; + } + + .xl\:hover\:-translate-y-1\/3:hover { + --transform-translate-y: -33.33333%; + } + + .xl\:hover\:-translate-y-2\/3:hover { + --transform-translate-y: -66.66667%; + } + + .xl\:hover\:-translate-y-1\/4:hover { + --transform-translate-y: -25%; + } + + .xl\:hover\:-translate-y-2\/4:hover { + --transform-translate-y: -50%; + } + + .xl\:hover\:-translate-y-3\/4:hover { + --transform-translate-y: -75%; + } + + .xl\:hover\:-translate-y-1\/5:hover { + --transform-translate-y: -20%; + } + + .xl\:hover\:-translate-y-2\/5:hover { + --transform-translate-y: -40%; + } + + .xl\:hover\:-translate-y-3\/5:hover { + --transform-translate-y: -60%; + } + + .xl\:hover\:-translate-y-4\/5:hover { + --transform-translate-y: -80%; + } + + .xl\:hover\:-translate-y-1\/6:hover { + --transform-translate-y: -16.66667%; + } + + .xl\:hover\:-translate-y-2\/6:hover { + --transform-translate-y: -33.33333%; + } + + .xl\:hover\:-translate-y-3\/6:hover { + --transform-translate-y: -50%; + } + + .xl\:hover\:-translate-y-4\/6:hover { + --transform-translate-y: -66.66667%; + } + + .xl\:hover\:-translate-y-5\/6:hover { + --transform-translate-y: -83.33333%; + } + + .xl\:hover\:-translate-y-1\/12:hover { + --transform-translate-y: -8.33333%; + } + + .xl\:hover\:-translate-y-2\/12:hover { + --transform-translate-y: -16.66667%; + } + + .xl\:hover\:-translate-y-3\/12:hover { + --transform-translate-y: -25%; + } + + .xl\:hover\:-translate-y-4\/12:hover { + --transform-translate-y: -33.33333%; + } + + .xl\:hover\:-translate-y-5\/12:hover { + --transform-translate-y: -41.66667%; + } + + .xl\:hover\:-translate-y-6\/12:hover { + --transform-translate-y: -50%; + } + + .xl\:hover\:-translate-y-7\/12:hover { + --transform-translate-y: -58.33333%; + } + + .xl\:hover\:-translate-y-8\/12:hover { + --transform-translate-y: -66.66667%; + } + + .xl\:hover\:-translate-y-9\/12:hover { + --transform-translate-y: -75%; + } + + .xl\:hover\:-translate-y-10\/12:hover { + --transform-translate-y: -83.33333%; + } + + .xl\:hover\:-translate-y-11\/12:hover { + --transform-translate-y: -91.66667%; + } + + .xl\:hover\:-translate-y-full:hover { + --transform-translate-y: -100%; + } + + .xl\:focus\:translate-x-0:focus { + --transform-translate-x: 0; + } + + .xl\:focus\:translate-x-1:focus { + --transform-translate-x: 0.25rem; + } + + .xl\:focus\:translate-x-2:focus { + --transform-translate-x: 0.5rem; + } + + .xl\:focus\:translate-x-3:focus { + --transform-translate-x: 0.75rem; + } + + .xl\:focus\:translate-x-4:focus { + --transform-translate-x: 1rem; + } + + .xl\:focus\:translate-x-5:focus { + --transform-translate-x: 1.25rem; + } + + .xl\:focus\:translate-x-6:focus { + --transform-translate-x: 1.5rem; + } + + .xl\:focus\:translate-x-7:focus { + --transform-translate-x: 1.75rem; + } + + .xl\:focus\:translate-x-8:focus { + --transform-translate-x: 2rem; + } + + .xl\:focus\:translate-x-9:focus { + --transform-translate-x: 2.25rem; + } + + .xl\:focus\:translate-x-10:focus { + --transform-translate-x: 2.5rem; + } + + .xl\:focus\:translate-x-11:focus { + --transform-translate-x: 2.75rem; + } + + .xl\:focus\:translate-x-12:focus { + --transform-translate-x: 3rem; + } + + .xl\:focus\:translate-x-13:focus { + --transform-translate-x: 3.25rem; + } + + .xl\:focus\:translate-x-14:focus { + --transform-translate-x: 3.5rem; + } + + .xl\:focus\:translate-x-15:focus { + --transform-translate-x: 3.75rem; + } + + .xl\:focus\:translate-x-16:focus { + --transform-translate-x: 4rem; + } + + .xl\:focus\:translate-x-20:focus { + --transform-translate-x: 5rem; + } + + .xl\:focus\:translate-x-24:focus { + --transform-translate-x: 6rem; + } + + .xl\:focus\:translate-x-28:focus { + --transform-translate-x: 7rem; + } + + .xl\:focus\:translate-x-32:focus { + --transform-translate-x: 8rem; + } + + .xl\:focus\:translate-x-36:focus { + --transform-translate-x: 9rem; + } + + .xl\:focus\:translate-x-40:focus { + --transform-translate-x: 10rem; + } + + .xl\:focus\:translate-x-44:focus { + --transform-translate-x: 11rem; + } + + .xl\:focus\:translate-x-48:focus { + --transform-translate-x: 12rem; + } + + .xl\:focus\:translate-x-52:focus { + --transform-translate-x: 13rem; + } + + .xl\:focus\:translate-x-56:focus { + --transform-translate-x: 14rem; + } + + .xl\:focus\:translate-x-60:focus { + --transform-translate-x: 15rem; + } + + .xl\:focus\:translate-x-64:focus { + --transform-translate-x: 16rem; + } + + .xl\:focus\:translate-x-72:focus { + --transform-translate-x: 18rem; + } + + .xl\:focus\:translate-x-80:focus { + --transform-translate-x: 20rem; + } + + .xl\:focus\:translate-x-96:focus { + --transform-translate-x: 24rem; + } + + .xl\:focus\:translate-x-px:focus { + --transform-translate-x: 1px; + } + + .xl\:focus\:translate-x-0\.5:focus { + --transform-translate-x: 0.125rem; + } + + .xl\:focus\:translate-x-1\.5:focus { + --transform-translate-x: 0.375rem; + } + + .xl\:focus\:translate-x-2\.5:focus { + --transform-translate-x: 0.625rem; + } + + .xl\:focus\:translate-x-3\.5:focus { + --transform-translate-x: 0.875rem; + } + + .xl\:focus\:translate-x-1\/2:focus { + --transform-translate-x: 50%; + } + + .xl\:focus\:translate-x-1\/3:focus { + --transform-translate-x: 33.333333%; + } + + .xl\:focus\:translate-x-2\/3:focus { + --transform-translate-x: 66.666667%; + } + + .xl\:focus\:translate-x-1\/4:focus { + --transform-translate-x: 25%; + } + + .xl\:focus\:translate-x-2\/4:focus { + --transform-translate-x: 50%; + } + + .xl\:focus\:translate-x-3\/4:focus { + --transform-translate-x: 75%; + } + + .xl\:focus\:translate-x-1\/5:focus { + --transform-translate-x: 20%; + } + + .xl\:focus\:translate-x-2\/5:focus { + --transform-translate-x: 40%; + } + + .xl\:focus\:translate-x-3\/5:focus { + --transform-translate-x: 60%; + } + + .xl\:focus\:translate-x-4\/5:focus { + --transform-translate-x: 80%; + } + + .xl\:focus\:translate-x-1\/6:focus { + --transform-translate-x: 16.666667%; + } + + .xl\:focus\:translate-x-2\/6:focus { + --transform-translate-x: 33.333333%; + } + + .xl\:focus\:translate-x-3\/6:focus { + --transform-translate-x: 50%; + } + + .xl\:focus\:translate-x-4\/6:focus { + --transform-translate-x: 66.666667%; + } + + .xl\:focus\:translate-x-5\/6:focus { + --transform-translate-x: 83.333333%; + } + + .xl\:focus\:translate-x-1\/12:focus { + --transform-translate-x: 8.333333%; + } + + .xl\:focus\:translate-x-2\/12:focus { + --transform-translate-x: 16.666667%; + } + + .xl\:focus\:translate-x-3\/12:focus { + --transform-translate-x: 25%; + } + + .xl\:focus\:translate-x-4\/12:focus { + --transform-translate-x: 33.333333%; + } + + .xl\:focus\:translate-x-5\/12:focus { + --transform-translate-x: 41.666667%; + } + + .xl\:focus\:translate-x-6\/12:focus { + --transform-translate-x: 50%; + } + + .xl\:focus\:translate-x-7\/12:focus { + --transform-translate-x: 58.333333%; + } + + .xl\:focus\:translate-x-8\/12:focus { + --transform-translate-x: 66.666667%; + } + + .xl\:focus\:translate-x-9\/12:focus { + --transform-translate-x: 75%; + } + + .xl\:focus\:translate-x-10\/12:focus { + --transform-translate-x: 83.333333%; + } + + .xl\:focus\:translate-x-11\/12:focus { + --transform-translate-x: 91.666667%; + } + + .xl\:focus\:translate-x-full:focus { + --transform-translate-x: 100%; + } + + .xl\:focus\:-translate-x-1:focus { + --transform-translate-x: -0.25rem; + } + + .xl\:focus\:-translate-x-2:focus { + --transform-translate-x: -0.5rem; + } + + .xl\:focus\:-translate-x-3:focus { + --transform-translate-x: -0.75rem; + } + + .xl\:focus\:-translate-x-4:focus { + --transform-translate-x: -1rem; + } + + .xl\:focus\:-translate-x-5:focus { + --transform-translate-x: -1.25rem; + } + + .xl\:focus\:-translate-x-6:focus { + --transform-translate-x: -1.5rem; + } + + .xl\:focus\:-translate-x-7:focus { + --transform-translate-x: -1.75rem; + } + + .xl\:focus\:-translate-x-8:focus { + --transform-translate-x: -2rem; + } + + .xl\:focus\:-translate-x-9:focus { + --transform-translate-x: -2.25rem; + } + + .xl\:focus\:-translate-x-10:focus { + --transform-translate-x: -2.5rem; + } + + .xl\:focus\:-translate-x-11:focus { + --transform-translate-x: -2.75rem; + } + + .xl\:focus\:-translate-x-12:focus { + --transform-translate-x: -3rem; + } + + .xl\:focus\:-translate-x-13:focus { + --transform-translate-x: -3.25rem; + } + + .xl\:focus\:-translate-x-14:focus { + --transform-translate-x: -3.5rem; + } + + .xl\:focus\:-translate-x-15:focus { + --transform-translate-x: -3.75rem; + } + + .xl\:focus\:-translate-x-16:focus { + --transform-translate-x: -4rem; + } + + .xl\:focus\:-translate-x-20:focus { + --transform-translate-x: -5rem; + } + + .xl\:focus\:-translate-x-24:focus { + --transform-translate-x: -6rem; + } + + .xl\:focus\:-translate-x-28:focus { + --transform-translate-x: -7rem; + } + + .xl\:focus\:-translate-x-32:focus { + --transform-translate-x: -8rem; + } + + .xl\:focus\:-translate-x-36:focus { + --transform-translate-x: -9rem; + } + + .xl\:focus\:-translate-x-40:focus { + --transform-translate-x: -10rem; + } + + .xl\:focus\:-translate-x-44:focus { + --transform-translate-x: -11rem; + } + + .xl\:focus\:-translate-x-48:focus { + --transform-translate-x: -12rem; + } + + .xl\:focus\:-translate-x-52:focus { + --transform-translate-x: -13rem; + } + + .xl\:focus\:-translate-x-56:focus { + --transform-translate-x: -14rem; + } + + .xl\:focus\:-translate-x-60:focus { + --transform-translate-x: -15rem; + } + + .xl\:focus\:-translate-x-64:focus { + --transform-translate-x: -16rem; + } + + .xl\:focus\:-translate-x-72:focus { + --transform-translate-x: -18rem; + } + + .xl\:focus\:-translate-x-80:focus { + --transform-translate-x: -20rem; + } + + .xl\:focus\:-translate-x-96:focus { + --transform-translate-x: -24rem; + } + + .xl\:focus\:-translate-x-px:focus { + --transform-translate-x: -1px; + } + + .xl\:focus\:-translate-x-0\.5:focus { + --transform-translate-x: -0.125rem; + } + + .xl\:focus\:-translate-x-1\.5:focus { + --transform-translate-x: -0.375rem; + } + + .xl\:focus\:-translate-x-2\.5:focus { + --transform-translate-x: -0.625rem; + } + + .xl\:focus\:-translate-x-3\.5:focus { + --transform-translate-x: -0.875rem; + } + + .xl\:focus\:-translate-x-1\/2:focus { + --transform-translate-x: -50%; + } + + .xl\:focus\:-translate-x-1\/3:focus { + --transform-translate-x: -33.33333%; + } + + .xl\:focus\:-translate-x-2\/3:focus { + --transform-translate-x: -66.66667%; + } + + .xl\:focus\:-translate-x-1\/4:focus { + --transform-translate-x: -25%; + } + + .xl\:focus\:-translate-x-2\/4:focus { + --transform-translate-x: -50%; + } + + .xl\:focus\:-translate-x-3\/4:focus { + --transform-translate-x: -75%; + } + + .xl\:focus\:-translate-x-1\/5:focus { + --transform-translate-x: -20%; + } + + .xl\:focus\:-translate-x-2\/5:focus { + --transform-translate-x: -40%; + } + + .xl\:focus\:-translate-x-3\/5:focus { + --transform-translate-x: -60%; + } + + .xl\:focus\:-translate-x-4\/5:focus { + --transform-translate-x: -80%; + } + + .xl\:focus\:-translate-x-1\/6:focus { + --transform-translate-x: -16.66667%; + } + + .xl\:focus\:-translate-x-2\/6:focus { + --transform-translate-x: -33.33333%; + } + + .xl\:focus\:-translate-x-3\/6:focus { + --transform-translate-x: -50%; + } + + .xl\:focus\:-translate-x-4\/6:focus { + --transform-translate-x: -66.66667%; + } + + .xl\:focus\:-translate-x-5\/6:focus { + --transform-translate-x: -83.33333%; + } + + .xl\:focus\:-translate-x-1\/12:focus { + --transform-translate-x: -8.33333%; + } + + .xl\:focus\:-translate-x-2\/12:focus { + --transform-translate-x: -16.66667%; + } + + .xl\:focus\:-translate-x-3\/12:focus { + --transform-translate-x: -25%; + } + + .xl\:focus\:-translate-x-4\/12:focus { + --transform-translate-x: -33.33333%; + } + + .xl\:focus\:-translate-x-5\/12:focus { + --transform-translate-x: -41.66667%; + } + + .xl\:focus\:-translate-x-6\/12:focus { + --transform-translate-x: -50%; + } + + .xl\:focus\:-translate-x-7\/12:focus { + --transform-translate-x: -58.33333%; + } + + .xl\:focus\:-translate-x-8\/12:focus { + --transform-translate-x: -66.66667%; + } + + .xl\:focus\:-translate-x-9\/12:focus { + --transform-translate-x: -75%; + } + + .xl\:focus\:-translate-x-10\/12:focus { + --transform-translate-x: -83.33333%; + } + + .xl\:focus\:-translate-x-11\/12:focus { + --transform-translate-x: -91.66667%; + } + + .xl\:focus\:-translate-x-full:focus { + --transform-translate-x: -100%; + } + + .xl\:focus\:translate-y-0:focus { + --transform-translate-y: 0; + } + + .xl\:focus\:translate-y-1:focus { + --transform-translate-y: 0.25rem; + } + + .xl\:focus\:translate-y-2:focus { + --transform-translate-y: 0.5rem; + } + + .xl\:focus\:translate-y-3:focus { + --transform-translate-y: 0.75rem; + } + + .xl\:focus\:translate-y-4:focus { + --transform-translate-y: 1rem; + } + + .xl\:focus\:translate-y-5:focus { + --transform-translate-y: 1.25rem; + } + + .xl\:focus\:translate-y-6:focus { + --transform-translate-y: 1.5rem; + } + + .xl\:focus\:translate-y-7:focus { + --transform-translate-y: 1.75rem; + } + + .xl\:focus\:translate-y-8:focus { + --transform-translate-y: 2rem; + } + + .xl\:focus\:translate-y-9:focus { + --transform-translate-y: 2.25rem; + } + + .xl\:focus\:translate-y-10:focus { + --transform-translate-y: 2.5rem; + } + + .xl\:focus\:translate-y-11:focus { + --transform-translate-y: 2.75rem; + } + + .xl\:focus\:translate-y-12:focus { + --transform-translate-y: 3rem; + } + + .xl\:focus\:translate-y-13:focus { + --transform-translate-y: 3.25rem; + } + + .xl\:focus\:translate-y-14:focus { + --transform-translate-y: 3.5rem; + } + + .xl\:focus\:translate-y-15:focus { + --transform-translate-y: 3.75rem; + } + + .xl\:focus\:translate-y-16:focus { + --transform-translate-y: 4rem; + } + + .xl\:focus\:translate-y-20:focus { + --transform-translate-y: 5rem; + } + + .xl\:focus\:translate-y-24:focus { + --transform-translate-y: 6rem; + } + + .xl\:focus\:translate-y-28:focus { + --transform-translate-y: 7rem; + } + + .xl\:focus\:translate-y-32:focus { + --transform-translate-y: 8rem; + } + + .xl\:focus\:translate-y-36:focus { + --transform-translate-y: 9rem; + } + + .xl\:focus\:translate-y-40:focus { + --transform-translate-y: 10rem; + } + + .xl\:focus\:translate-y-44:focus { + --transform-translate-y: 11rem; + } + + .xl\:focus\:translate-y-48:focus { + --transform-translate-y: 12rem; + } + + .xl\:focus\:translate-y-52:focus { + --transform-translate-y: 13rem; + } + + .xl\:focus\:translate-y-56:focus { + --transform-translate-y: 14rem; + } + + .xl\:focus\:translate-y-60:focus { + --transform-translate-y: 15rem; + } + + .xl\:focus\:translate-y-64:focus { + --transform-translate-y: 16rem; + } + + .xl\:focus\:translate-y-72:focus { + --transform-translate-y: 18rem; + } + + .xl\:focus\:translate-y-80:focus { + --transform-translate-y: 20rem; + } + + .xl\:focus\:translate-y-96:focus { + --transform-translate-y: 24rem; + } + + .xl\:focus\:translate-y-px:focus { + --transform-translate-y: 1px; + } + + .xl\:focus\:translate-y-0\.5:focus { + --transform-translate-y: 0.125rem; + } + + .xl\:focus\:translate-y-1\.5:focus { + --transform-translate-y: 0.375rem; + } + + .xl\:focus\:translate-y-2\.5:focus { + --transform-translate-y: 0.625rem; + } + + .xl\:focus\:translate-y-3\.5:focus { + --transform-translate-y: 0.875rem; + } + + .xl\:focus\:translate-y-1\/2:focus { + --transform-translate-y: 50%; + } + + .xl\:focus\:translate-y-1\/3:focus { + --transform-translate-y: 33.333333%; + } + + .xl\:focus\:translate-y-2\/3:focus { + --transform-translate-y: 66.666667%; + } + + .xl\:focus\:translate-y-1\/4:focus { + --transform-translate-y: 25%; + } + + .xl\:focus\:translate-y-2\/4:focus { + --transform-translate-y: 50%; + } + + .xl\:focus\:translate-y-3\/4:focus { + --transform-translate-y: 75%; + } + + .xl\:focus\:translate-y-1\/5:focus { + --transform-translate-y: 20%; + } + + .xl\:focus\:translate-y-2\/5:focus { + --transform-translate-y: 40%; + } + + .xl\:focus\:translate-y-3\/5:focus { + --transform-translate-y: 60%; + } + + .xl\:focus\:translate-y-4\/5:focus { + --transform-translate-y: 80%; + } + + .xl\:focus\:translate-y-1\/6:focus { + --transform-translate-y: 16.666667%; + } + + .xl\:focus\:translate-y-2\/6:focus { + --transform-translate-y: 33.333333%; + } + + .xl\:focus\:translate-y-3\/6:focus { + --transform-translate-y: 50%; + } + + .xl\:focus\:translate-y-4\/6:focus { + --transform-translate-y: 66.666667%; + } + + .xl\:focus\:translate-y-5\/6:focus { + --transform-translate-y: 83.333333%; + } + + .xl\:focus\:translate-y-1\/12:focus { + --transform-translate-y: 8.333333%; + } + + .xl\:focus\:translate-y-2\/12:focus { + --transform-translate-y: 16.666667%; + } + + .xl\:focus\:translate-y-3\/12:focus { + --transform-translate-y: 25%; + } + + .xl\:focus\:translate-y-4\/12:focus { + --transform-translate-y: 33.333333%; + } + + .xl\:focus\:translate-y-5\/12:focus { + --transform-translate-y: 41.666667%; + } + + .xl\:focus\:translate-y-6\/12:focus { + --transform-translate-y: 50%; + } + + .xl\:focus\:translate-y-7\/12:focus { + --transform-translate-y: 58.333333%; + } + + .xl\:focus\:translate-y-8\/12:focus { + --transform-translate-y: 66.666667%; + } + + .xl\:focus\:translate-y-9\/12:focus { + --transform-translate-y: 75%; + } + + .xl\:focus\:translate-y-10\/12:focus { + --transform-translate-y: 83.333333%; + } + + .xl\:focus\:translate-y-11\/12:focus { + --transform-translate-y: 91.666667%; + } + + .xl\:focus\:translate-y-full:focus { + --transform-translate-y: 100%; + } + + .xl\:focus\:-translate-y-1:focus { + --transform-translate-y: -0.25rem; + } + + .xl\:focus\:-translate-y-2:focus { + --transform-translate-y: -0.5rem; + } + + .xl\:focus\:-translate-y-3:focus { + --transform-translate-y: -0.75rem; + } + + .xl\:focus\:-translate-y-4:focus { + --transform-translate-y: -1rem; + } + + .xl\:focus\:-translate-y-5:focus { + --transform-translate-y: -1.25rem; + } + + .xl\:focus\:-translate-y-6:focus { + --transform-translate-y: -1.5rem; + } + + .xl\:focus\:-translate-y-7:focus { + --transform-translate-y: -1.75rem; + } + + .xl\:focus\:-translate-y-8:focus { + --transform-translate-y: -2rem; + } + + .xl\:focus\:-translate-y-9:focus { + --transform-translate-y: -2.25rem; + } + + .xl\:focus\:-translate-y-10:focus { + --transform-translate-y: -2.5rem; + } + + .xl\:focus\:-translate-y-11:focus { + --transform-translate-y: -2.75rem; + } + + .xl\:focus\:-translate-y-12:focus { + --transform-translate-y: -3rem; + } + + .xl\:focus\:-translate-y-13:focus { + --transform-translate-y: -3.25rem; + } + + .xl\:focus\:-translate-y-14:focus { + --transform-translate-y: -3.5rem; + } + + .xl\:focus\:-translate-y-15:focus { + --transform-translate-y: -3.75rem; + } + + .xl\:focus\:-translate-y-16:focus { + --transform-translate-y: -4rem; + } + + .xl\:focus\:-translate-y-20:focus { + --transform-translate-y: -5rem; + } + + .xl\:focus\:-translate-y-24:focus { + --transform-translate-y: -6rem; + } + + .xl\:focus\:-translate-y-28:focus { + --transform-translate-y: -7rem; + } + + .xl\:focus\:-translate-y-32:focus { + --transform-translate-y: -8rem; + } + + .xl\:focus\:-translate-y-36:focus { + --transform-translate-y: -9rem; + } + + .xl\:focus\:-translate-y-40:focus { + --transform-translate-y: -10rem; + } + + .xl\:focus\:-translate-y-44:focus { + --transform-translate-y: -11rem; + } + + .xl\:focus\:-translate-y-48:focus { + --transform-translate-y: -12rem; + } + + .xl\:focus\:-translate-y-52:focus { + --transform-translate-y: -13rem; + } + + .xl\:focus\:-translate-y-56:focus { + --transform-translate-y: -14rem; + } + + .xl\:focus\:-translate-y-60:focus { + --transform-translate-y: -15rem; + } + + .xl\:focus\:-translate-y-64:focus { + --transform-translate-y: -16rem; + } + + .xl\:focus\:-translate-y-72:focus { + --transform-translate-y: -18rem; + } + + .xl\:focus\:-translate-y-80:focus { + --transform-translate-y: -20rem; + } + + .xl\:focus\:-translate-y-96:focus { + --transform-translate-y: -24rem; + } + + .xl\:focus\:-translate-y-px:focus { + --transform-translate-y: -1px; + } + + .xl\:focus\:-translate-y-0\.5:focus { + --transform-translate-y: -0.125rem; + } + + .xl\:focus\:-translate-y-1\.5:focus { + --transform-translate-y: -0.375rem; + } + + .xl\:focus\:-translate-y-2\.5:focus { + --transform-translate-y: -0.625rem; + } + + .xl\:focus\:-translate-y-3\.5:focus { + --transform-translate-y: -0.875rem; + } + + .xl\:focus\:-translate-y-1\/2:focus { + --transform-translate-y: -50%; + } + + .xl\:focus\:-translate-y-1\/3:focus { + --transform-translate-y: -33.33333%; + } + + .xl\:focus\:-translate-y-2\/3:focus { + --transform-translate-y: -66.66667%; + } + + .xl\:focus\:-translate-y-1\/4:focus { + --transform-translate-y: -25%; + } + + .xl\:focus\:-translate-y-2\/4:focus { + --transform-translate-y: -50%; + } + + .xl\:focus\:-translate-y-3\/4:focus { + --transform-translate-y: -75%; + } + + .xl\:focus\:-translate-y-1\/5:focus { + --transform-translate-y: -20%; + } + + .xl\:focus\:-translate-y-2\/5:focus { + --transform-translate-y: -40%; + } + + .xl\:focus\:-translate-y-3\/5:focus { + --transform-translate-y: -60%; + } + + .xl\:focus\:-translate-y-4\/5:focus { + --transform-translate-y: -80%; + } + + .xl\:focus\:-translate-y-1\/6:focus { + --transform-translate-y: -16.66667%; + } + + .xl\:focus\:-translate-y-2\/6:focus { + --transform-translate-y: -33.33333%; + } + + .xl\:focus\:-translate-y-3\/6:focus { + --transform-translate-y: -50%; + } + + .xl\:focus\:-translate-y-4\/6:focus { + --transform-translate-y: -66.66667%; + } + + .xl\:focus\:-translate-y-5\/6:focus { + --transform-translate-y: -83.33333%; + } + + .xl\:focus\:-translate-y-1\/12:focus { + --transform-translate-y: -8.33333%; + } + + .xl\:focus\:-translate-y-2\/12:focus { + --transform-translate-y: -16.66667%; + } + + .xl\:focus\:-translate-y-3\/12:focus { + --transform-translate-y: -25%; + } + + .xl\:focus\:-translate-y-4\/12:focus { + --transform-translate-y: -33.33333%; + } + + .xl\:focus\:-translate-y-5\/12:focus { + --transform-translate-y: -41.66667%; + } + + .xl\:focus\:-translate-y-6\/12:focus { + --transform-translate-y: -50%; + } + + .xl\:focus\:-translate-y-7\/12:focus { + --transform-translate-y: -58.33333%; + } + + .xl\:focus\:-translate-y-8\/12:focus { + --transform-translate-y: -66.66667%; + } + + .xl\:focus\:-translate-y-9\/12:focus { + --transform-translate-y: -75%; + } + + .xl\:focus\:-translate-y-10\/12:focus { + --transform-translate-y: -83.33333%; + } + + .xl\:focus\:-translate-y-11\/12:focus { + --transform-translate-y: -91.66667%; + } + + .xl\:focus\:-translate-y-full:focus { + --transform-translate-y: -100%; + } + + .xl\:skew-x-0 { + --transform-skew-x: 0; + } + + .xl\:skew-x-3 { + --transform-skew-x: 3deg; + } + + .xl\:skew-x-6 { + --transform-skew-x: 6deg; + } + + .xl\:skew-x-12 { + --transform-skew-x: 12deg; + } + + .xl\:-skew-x-12 { + --transform-skew-x: -12deg; + } + + .xl\:-skew-x-6 { + --transform-skew-x: -6deg; + } + + .xl\:-skew-x-3 { + --transform-skew-x: -3deg; + } + + .xl\:skew-y-0 { + --transform-skew-y: 0; + } + + .xl\:skew-y-3 { + --transform-skew-y: 3deg; + } + + .xl\:skew-y-6 { + --transform-skew-y: 6deg; + } + + .xl\:skew-y-12 { + --transform-skew-y: 12deg; + } + + .xl\:-skew-y-12 { + --transform-skew-y: -12deg; + } + + .xl\:-skew-y-6 { + --transform-skew-y: -6deg; + } + + .xl\:-skew-y-3 { + --transform-skew-y: -3deg; + } + + .xl\:hover\:skew-x-0:hover { + --transform-skew-x: 0; + } + + .xl\:hover\:skew-x-3:hover { + --transform-skew-x: 3deg; + } + + .xl\:hover\:skew-x-6:hover { + --transform-skew-x: 6deg; + } + + .xl\:hover\:skew-x-12:hover { + --transform-skew-x: 12deg; + } + + .xl\:hover\:-skew-x-12:hover { + --transform-skew-x: -12deg; + } + + .xl\:hover\:-skew-x-6:hover { + --transform-skew-x: -6deg; + } + + .xl\:hover\:-skew-x-3:hover { + --transform-skew-x: -3deg; + } + + .xl\:hover\:skew-y-0:hover { + --transform-skew-y: 0; + } + + .xl\:hover\:skew-y-3:hover { + --transform-skew-y: 3deg; + } + + .xl\:hover\:skew-y-6:hover { + --transform-skew-y: 6deg; + } + + .xl\:hover\:skew-y-12:hover { + --transform-skew-y: 12deg; + } + + .xl\:hover\:-skew-y-12:hover { + --transform-skew-y: -12deg; + } + + .xl\:hover\:-skew-y-6:hover { + --transform-skew-y: -6deg; + } + + .xl\:hover\:-skew-y-3:hover { + --transform-skew-y: -3deg; + } + + .xl\:focus\:skew-x-0:focus { + --transform-skew-x: 0; + } + + .xl\:focus\:skew-x-3:focus { + --transform-skew-x: 3deg; + } + + .xl\:focus\:skew-x-6:focus { + --transform-skew-x: 6deg; + } + + .xl\:focus\:skew-x-12:focus { + --transform-skew-x: 12deg; + } + + .xl\:focus\:-skew-x-12:focus { + --transform-skew-x: -12deg; + } + + .xl\:focus\:-skew-x-6:focus { + --transform-skew-x: -6deg; + } + + .xl\:focus\:-skew-x-3:focus { + --transform-skew-x: -3deg; + } + + .xl\:focus\:skew-y-0:focus { + --transform-skew-y: 0; + } + + .xl\:focus\:skew-y-3:focus { + --transform-skew-y: 3deg; + } + + .xl\:focus\:skew-y-6:focus { + --transform-skew-y: 6deg; + } + + .xl\:focus\:skew-y-12:focus { + --transform-skew-y: 12deg; + } + + .xl\:focus\:-skew-y-12:focus { + --transform-skew-y: -12deg; + } + + .xl\:focus\:-skew-y-6:focus { + --transform-skew-y: -6deg; + } + + .xl\:focus\:-skew-y-3:focus { + --transform-skew-y: -3deg; + } + + .xl\:transition-none { + transition-property: none; + } + + .xl\:transition-all { + transition-property: all; + } + + .xl\:transition { + transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; + } + + .xl\:transition-colors { + transition-property: background-color, border-color, color, fill, stroke; + } + + .xl\:transition-opacity { + transition-property: opacity; + } + + .xl\:transition-shadow { + transition-property: box-shadow; + } + + .xl\:transition-transform { + transition-property: transform; + } + + .xl\:ease-linear { + transition-timing-function: linear; + } + + .xl\:ease-in { + transition-timing-function: cubic-bezier(0.4, 0, 1, 1); + } + + .xl\:ease-out { + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + } + + .xl\:ease-in-out { + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + } + + .xl\:duration-75 { + transition-duration: 75ms; + } + + .xl\:duration-100 { + transition-duration: 100ms; + } + + .xl\:duration-150 { + transition-duration: 150ms; + } + + .xl\:duration-200 { + transition-duration: 200ms; + } + + .xl\:duration-300 { + transition-duration: 300ms; + } + + .xl\:duration-500 { + transition-duration: 500ms; + } + + .xl\:duration-700 { + transition-duration: 700ms; + } + + .xl\:duration-1000 { + transition-duration: 1000ms; + } + + .xl\:delay-75 { + transition-delay: 75ms; + } + + .xl\:delay-100 { + transition-delay: 100ms; + } + + .xl\:delay-150 { + transition-delay: 150ms; + } + + .xl\:delay-200 { + transition-delay: 200ms; + } + + .xl\:delay-300 { + transition-delay: 300ms; + } + + .xl\:delay-500 { + transition-delay: 500ms; + } + + .xl\:delay-700 { + transition-delay: 700ms; + } + + .xl\:delay-1000 { + transition-delay: 1000ms; + } + + .xl\:animate-none { + -webkit-animation: none; + animation: none; + } + + .xl\:animate-spin { + -webkit-animation: spin 1s linear infinite; + animation: spin 1s linear infinite; + } + + .xl\:animate-ping { + -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + } + + .xl\:animate-pulse { + -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + } + + .xl\:animate-bounce { + -webkit-animation: bounce 1s infinite; + animation: bounce 1s infinite; + } +} diff --git a/stisla-stubs/vendors/public/css/bootstrap-flex.css b/stisla-stubs/vendors/public/css/bootstrap-flex.css new file mode 100644 index 0000000..6166e08 --- /dev/null +++ b/stisla-stubs/vendors/public/css/bootstrap-flex.css @@ -0,0 +1,5 @@ +/*! + * Bootstrap v4.0.0-alpha.2 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */*,::after,::before,input[type=search]{box-sizing:inherit}img,legend{border:0}pre,textarea{overflow:auto}address,dl,ol,p,ul{margin-bottom:1rem}caption,th{text-align:left}fieldset,legend,td,th{padding:0}.breadcrumb,.carousel-indicators,.dropdown-menu,.media-list,.nav,.pager{list-style:none}.btn-group>.btn-group,.btn-toolbar .btn-group,.btn-toolbar .input-group,.dropdown-menu,.table-reflow thead,.table-reflow tr{float:left}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}dd,h1,h2,h3,h4,h5,h6,label{margin-bottom:.5rem}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{vertical-align:middle}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.popover,.tooltip,address{font-style:normal}address,legend{line-height:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}.c-select,input[type=search]{-webkit-appearance:none}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{resize:vertical}table{border-collapse:collapse;border-spacing:0}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,::after,::before{text-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}label,output{display:inline-block}html{box-sizing:border-box;font-size:16px;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;color:#373a3c;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}dl,h1,h2,h3,h4,h5,h6,ol,p,ul{margin-top:0}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #818a91}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-left:0}blockquote,figure{margin:0 0 1rem}a{color:#0275d8;text-decoration:none}a:focus,a:hover{color:#014c8c;text-decoration:underline}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}[role=button]{cursor:pointer}[role=button],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}table{background-color:transparent}caption{padding-top:.75rem;padding-bottom:.75rem;color:#818a91;caption-side:bottom}button:focus{outline:dotted 1px;outline:-webkit-focus-ring-color auto 5px}button,input,select,textarea{margin:0;line-height:inherit;border-radius:0}fieldset{min-width:0;margin:0;border:0}legend{display:block;width:100%;margin-bottom:.5rem;font-size:1.5rem}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.blockquote,hr{margin-bottom:1rem}.display-1,.display-2,.display-3,.display-4,.lead{font-weight:300}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem}.display-1{font-size:6rem}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-4{font-size:3.5rem}hr{box-sizing:content-box;height:0;margin-top:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:5px}.dl-horizontal{margin-right:-1.875rem;margin-left:-1.875rem}.dl-horizontal::after{content:"";display:table;clear:both}.initialism{font-size:90%;text-transform:uppercase}.blockquote{padding:.5rem 1rem;font-size:1.25rem;border-left:.25rem solid #eceeef}.blockquote-footer{display:block;font-size:80%;line-height:1.5;color:#818a91}.blockquote-footer::before{content:"\2014 \00A0"}.blockquote-reverse{padding-right:1rem;padding-left:0;text-align:right;border-right:.25rem solid #eceeef;border-left:0}.blockquote-reverse .blockquote-footer::before{content:""}.blockquote-reverse .blockquote-footer::after{content:"\00A0 \2014"}.btn-group-vertical>.btn-group::after,.btn-toolbar::after,.c-inputs-stacked .c-input::after,.dropdown-toggle::after{content:""}.carousel-inner>.carousel-item>a>img,.carousel-inner>.carousel-item>img,.img-fluid{display:block;max-width:100%;height:auto}.figure,.img-thumbnail{display:inline-block}.img-rounded{border-radius:.3rem}.img-thumbnail{padding:.25rem;line-height:1.5;background-color:#fff;border:1px solid #ddd;border-radius:.25rem;transition:all .2s ease-in-out;max-width:100%;height:auto}code,kbd{padding:.2rem .4rem;font-size:90%}.img-circle{border-radius:50%}.figure-img{margin-bottom:.5rem;line-height:1}.table,pre{margin-bottom:1rem}.figure-caption{font-size:90%;color:#818a91}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{color:#bd4147;background-color:#f7f7f9;border-radius:.25rem}kbd{color:#fff;background-color:#333;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;margin-top:0;font-size:90%;line-height:1.5;color:#373a3c}pre code{padding:0;font-size:inherit;color:inherit;background-color:transparent;border-radius:0}.container,.container-fluid{margin-left:auto;margin-right:auto;padding-left:.9375rem;padding-right:.9375rem}.pre-scrollable{max-height:340px;overflow-y:scroll}.row{display:flex;flex-wrap:wrap;margin-left:-.9375rem;margin-right:-.9375rem}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:.9375rem;padding-right:.9375rem}.col-xs-1{flex:0 0 8.33333%}.col-xs-2{flex:0 0 16.66667%}.col-xs-3{flex:0 0 25%}.col-xs-4{flex:0 0 33.33333%}.col-xs-5{flex:0 0 41.66667%}.col-xs-6{flex:0 0 50%}.col-xs-7{flex:0 0 58.33333%}.col-xs-8{flex:0 0 66.66667%}.col-xs-9{flex:0 0 75%}.col-xs-10{flex:0 0 83.33333%}.col-xs-11{flex:0 0 91.66667%}.col-xs-12{flex:0 0 100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}.col-xs-first{order:-1}.col-xs-last{order:1}@media (min-width:544px){.container{max-width:576px}.col-sm-1{flex:0 0 8.33333%}.col-sm-2{flex:0 0 16.66667%}.col-sm-3{flex:0 0 25%}.col-sm-4{flex:0 0 33.33333%}.col-sm-5{flex:0 0 41.66667%}.col-sm-6{flex:0 0 50%}.col-sm-7{flex:0 0 58.33333%}.col-sm-8{flex:0 0 66.66667%}.col-sm-9{flex:0 0 75%}.col-sm-10{flex:0 0 83.33333%}.col-sm-11{flex:0 0 91.66667%}.col-sm-12{flex:0 0 100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}.col-sm-first{order:-1}.col-sm-last{order:1}}@media (min-width:768px){.container{max-width:720px}.col-md-1{flex:0 0 8.33333%}.col-md-2{flex:0 0 16.66667%}.col-md-3{flex:0 0 25%}.col-md-4{flex:0 0 33.33333%}.col-md-5{flex:0 0 41.66667%}.col-md-6{flex:0 0 50%}.col-md-7{flex:0 0 58.33333%}.col-md-8{flex:0 0 66.66667%}.col-md-9{flex:0 0 75%}.col-md-10{flex:0 0 83.33333%}.col-md-11{flex:0 0 91.66667%}.col-md-12{flex:0 0 100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}.col-md-first{order:-1}.col-md-last{order:1}}@media (min-width:992px){.container{max-width:940px}.col-lg-1{flex:0 0 8.33333%}.col-lg-2{flex:0 0 16.66667%}.col-lg-3{flex:0 0 25%}.col-lg-4{flex:0 0 33.33333%}.col-lg-5{flex:0 0 41.66667%}.col-lg-6{flex:0 0 50%}.col-lg-7{flex:0 0 58.33333%}.col-lg-8{flex:0 0 66.66667%}.col-lg-9{flex:0 0 75%}.col-lg-10{flex:0 0 83.33333%}.col-lg-11{flex:0 0 91.66667%}.col-lg-12{flex:0 0 100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}.col-lg-first{order:-1}.col-lg-last{order:1}}@media (min-width:1200px){.container{max-width:1140px}.col-xl-1{flex:0 0 8.33333%}.col-xl-2{flex:0 0 16.66667%}.col-xl-3{flex:0 0 25%}.col-xl-4{flex:0 0 33.33333%}.col-xl-5{flex:0 0 41.66667%}.col-xl-6{flex:0 0 50%}.col-xl-7{flex:0 0 58.33333%}.col-xl-8{flex:0 0 66.66667%}.col-xl-9{flex:0 0 75%}.col-xl-10{flex:0 0 83.33333%}.col-xl-11{flex:0 0 91.66667%}.col-xl-12{flex:0 0 100%}.col-xl-pull-0{right:auto}.col-xl-pull-1{right:8.33333%}.col-xl-pull-2{right:16.66667%}.col-xl-pull-3{right:25%}.col-xl-pull-4{right:33.33333%}.col-xl-pull-5{right:41.66667%}.col-xl-pull-6{right:50%}.col-xl-pull-7{right:58.33333%}.col-xl-pull-8{right:66.66667%}.col-xl-pull-9{right:75%}.col-xl-pull-10{right:83.33333%}.col-xl-pull-11{right:91.66667%}.col-xl-pull-12{right:100%}.col-xl-push-0{left:auto}.col-xl-push-1{left:8.33333%}.col-xl-push-2{left:16.66667%}.col-xl-push-3{left:25%}.col-xl-push-4{left:33.33333%}.col-xl-push-5{left:41.66667%}.col-xl-push-6{left:50%}.col-xl-push-7{left:58.33333%}.col-xl-push-8{left:66.66667%}.col-xl-push-9{left:75%}.col-xl-push-10{left:83.33333%}.col-xl-push-11{left:91.66667%}.col-xl-push-12{left:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.33333%}.col-xl-offset-2{margin-left:16.66667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.33333%}.col-xl-offset-5{margin-left:41.66667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.33333%}.col-xl-offset-8{margin-left:66.66667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.33333%}.col-xl-offset-11{margin-left:91.66667%}.col-xl-offset-12{margin-left:100%}.col-xl-first{order:-1}.col-xl-last{order:1}}.row-xs-top{align-items:flex-start}.row-xs-center{align-items:center}.row-xs-bottom{align-items:flex-end}.col-xs-top{align-self:flex-start}.col-xs-center,.media-middle{align-self:center}.col-xs-bottom{align-self:flex-end}@media (min-width:544px){.row-sm-top{align-items:flex-start}.row-sm-center{align-items:center}.row-sm-bottom{align-items:flex-end}.col-sm-top{align-self:flex-start}.col-sm-center{align-self:center}.col-sm-bottom{align-self:flex-end}}@media (min-width:768px){.row-md-top{align-items:flex-start}.row-md-center{align-items:center}.row-md-bottom{align-items:flex-end}.col-md-top{align-self:flex-start}.col-md-center{align-self:center}.col-md-bottom{align-self:flex-end}}@media (min-width:992px){.row-lg-top{align-items:flex-start}.row-lg-center{align-items:center}.row-lg-bottom{align-items:flex-end}.col-lg-top{align-self:flex-start}.col-lg-center{align-self:center}.col-lg-bottom{align-self:flex-end}}@media (min-width:1200px){.row-xl-top{align-items:flex-start}.row-xl-center{align-items:center}.row-xl-bottom{align-items:flex-end}.col-xl-top{align-self:flex-start}.col-xl-center{align-self:center}.col-xl-bottom{align-self:flex-end}}.table{width:100%;max-width:100%}.table td,.table th{padding:.75rem;line-height:1.5;vertical-align:top;border-top:1px solid #eceeef}.table thead th{vertical-align:bottom;border-bottom:2px solid #eceeef}.table tbody+tbody{border-top:2px solid #eceeef}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #eceeef}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:#f9f9f9}.table-active,.table-active>td,.table-active>th,.table-hover tbody tr:hover{background-color:#f5f5f5}.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#e8e8e8}.table-success,.table-success>td,.table-success>th{background-color:#dff0d8}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#d0e9c6}.table-info,.table-info>td,.table-info>th{background-color:#d9edf7}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#c4e3f3}.table-warning,.table-warning>td,.table-warning>th{background-color:#fcf8e3}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#faf2cc}.table-danger,.table-danger>td,.table-danger>th{background-color:#f2dede}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#ebcccc}.table-responsive{display:block;width:100%;min-height:.01%;overflow-x:auto}.collapsing,.embed-responsive,.modal,.modal-open,.navbar-divider{overflow:hidden}.thead-inverse th{color:#fff;background-color:#373a3c}.thead-default th{color:#55595c;background-color:#eceeef}.table-inverse{color:#eceeef;background-color:#373a3c}.table-inverse.table-bordered{border:0}.table-inverse td,.table-inverse th,.table-inverse thead th{border-color:#55595c}.table-reflow tbody{display:block;white-space:nowrap}.table-reflow td,.table-reflow th{border-top:1px solid #eceeef;border-left:1px solid #eceeef}.table-reflow td:last-child,.table-reflow th:last-child{border-right:1px solid #eceeef}.table-reflow tbody:last-child tr:last-child td,.table-reflow tbody:last-child tr:last-child th,.table-reflow tfoot:last-child tr:last-child td,.table-reflow tfoot:last-child tr:last-child th,.table-reflow thead:last-child tr:last-child td,.table-reflow thead:last-child tr:last-child th{border-bottom:1px solid #eceeef}.table-reflow tr td,.table-reflow tr th{display:block!important;border:1px solid #eceeef}.form-control,.form-control-file,.form-control-range{display:block}.form-control{width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#55595c;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:.25rem}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{border-color:#66afe9;outline:0}.form-control::placeholder{color:#999;opacity:1}.has-success .checkbox,.has-success .checkbox-inline,.has-success .form-control-feedback,.has-success .form-control-label,.has-success .radio,.has-success .radio-inline,.has-success .text-help,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#5cb85c}.form-control:disabled,.form-control[readonly]{background-color:#eceeef;opacity:1}.form-control:disabled{cursor:not-allowed}.form-control-label{padding:.375rem .75rem;margin-bottom:0}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:2.25rem}.input-group-sm input[type=date].form-control,.input-group-sm input[type=datetime-local].form-control,.input-group-sm input[type=month].form-control,.input-group-sm input[type=time].form-control,input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:1.8625rem}.input-group-lg input[type=date].form-control,.input-group-lg input[type=datetime-local].form-control,.input-group-lg input[type=month].form-control,.input-group-lg input[type=time].form-control,input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:3.16667rem}}.form-control-static{min-height:2.25rem;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0}.form-control-static.form-control-lg,.form-control-static.form-control-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{padding:.275rem .75rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{padding:.75rem 1.25rem;font-size:1.25rem;line-height:1.33333;border-radius:.3rem}.form-group{margin-bottom:1rem}.checkbox,.radio{position:relative;display:block;margin-bottom:.75rem}.checkbox label,.checkbox-inline,.radio label,.radio-inline{padding-left:1.25rem;margin-bottom:0;cursor:pointer;font-weight:400}.checkbox label input:only-child,.radio label input:only-child{position:static}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:.25rem;margin-left:-1.25rem}.collapsing,.dropdown,.dropup{position:relative}.checkbox+.checkbox,.radio+.radio{margin-top:-.25rem}.checkbox-inline,.radio-inline{position:relative;display:inline-block;vertical-align:middle}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:.75rem}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,input[type=checkbox].disabled,input[type=checkbox]:disabled,input[type=radio].disabled,input[type=radio]:disabled{cursor:not-allowed}.form-control-danger,.form-control-success,.form-control-warning{padding-right:2.25rem;background-repeat:no-repeat;background-position:center right .5625rem;background-size:1.4625rem 1.4625rem}.has-success .form-control{border-color:#5cb85c}.has-success .input-group-addon{color:#5cb85c;border-color:#5cb85c;background-color:#eaf6ea}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .form-control-feedback,.has-warning .form-control-label,.has-warning .radio,.has-warning .radio-inline,.has-warning .text-help,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#f0ad4e}.has-success .form-control-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg==)}.has-warning .form-control{border-color:#f0ad4e}.has-warning .input-group-addon{color:#f0ad4e;border-color:#f0ad4e;background-color:#fff}.has-danger .checkbox,.has-danger .checkbox-inline,.has-danger .form-control-feedback,.has-danger .form-control-label,.has-danger .radio,.has-danger .radio-inline,.has-danger .text-help,.has-danger.checkbox label,.has-danger.checkbox-inline label,.has-danger.radio label,.has-danger.radio-inline label{color:#d9534f}.has-warning .form-control-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+)}.has-danger .form-control{border-color:#d9534f}.has-danger .input-group-addon{color:#d9534f;border-color:#d9534f;background-color:#fdf7f7}.has-danger .form-control-danger{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4=)}@media (min-width:544px){.form-inline .form-control-static,.form-inline .form-group{display:inline-block}.form-inline .form-control-label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.btn-block,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;border:1px solid transparent;padding:.375rem 1rem;font-size:1rem;line-height:1.5;border-radius:.25rem}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0}.btn.disabled,.btn:disabled{cursor:not-allowed;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#025aa5;border-color:#01549b}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#025aa5;border-color:#01549b;background-image:none}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#014682;border-color:#01315a}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary:disabled.focus,.btn-primary:disabled:focus,.btn-primary:disabled:hover{background-color:#0275d8;border-color:#0275d8}.btn-secondary{color:#373a3c;background-color:#fff;border-color:#ccc}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.btn-secondary.active,.btn-secondary:active,.open>.btn-secondary.dropdown-toggle{color:#373a3c;background-color:#e6e6e6;border-color:#adadad;background-image:none}.btn-secondary.active.focus,.btn-secondary.active:focus,.btn-secondary.active:hover,.btn-secondary:active.focus,.btn-secondary:active:focus,.btn-secondary:active:hover,.open>.btn-secondary.dropdown-toggle.focus,.open>.btn-secondary.dropdown-toggle:focus,.open>.btn-secondary.dropdown-toggle:hover{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.btn-secondary.disabled.focus,.btn-secondary.disabled:focus,.btn-secondary.disabled:hover,.btn-secondary:disabled.focus,.btn-secondary:disabled:focus,.btn-secondary:disabled:hover{background-color:#fff;border-color:#ccc}.btn-info{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-info.focus,.btn-info:focus,.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#2aabd2}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#2aabd2;background-image:none}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#269abc;border-color:#1f7e9a}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info:disabled.focus,.btn-info:disabled:focus,.btn-info:disabled:hover{background-color:#5bc0de;border-color:#5bc0de}.btn-success{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-success.focus,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#449d44;border-color:#419641}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#419641;background-image:none}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;background-color:#398439;border-color:#2d672d}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success:disabled.focus,.btn-success:disabled:focus,.btn-success:disabled:hover{background-color:#5cb85c;border-color:#5cb85c}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#eb9316}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#eb9316;background-image:none}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#d58512;border-color:#b06d0f}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning:disabled.focus,.btn-warning:disabled:focus,.btn-warning:disabled:hover{background-color:#f0ad4e;border-color:#f0ad4e}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#c12e2a}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#c12e2a;background-image:none}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#ac2925;border-color:#8b211e}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger:disabled.focus,.btn-danger:disabled:focus,.btn-danger:disabled:hover{background-color:#d9534f;border-color:#d9534f}.btn-primary-outline{color:#0275d8;background-image:none;background-color:transparent;border-color:#0275d8}.btn-primary-outline.active,.btn-primary-outline.focus,.btn-primary-outline:active,.btn-primary-outline:focus,.btn-primary-outline:hover,.open>.btn-primary-outline.dropdown-toggle{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-primary-outline.disabled.focus,.btn-primary-outline.disabled:focus,.btn-primary-outline.disabled:hover,.btn-primary-outline:disabled.focus,.btn-primary-outline:disabled:focus,.btn-primary-outline:disabled:hover{border-color:#43a7fd}.btn-secondary-outline{color:#ccc;background-image:none;background-color:transparent;border-color:#ccc}.btn-secondary-outline.active,.btn-secondary-outline.focus,.btn-secondary-outline:active,.btn-secondary-outline:focus,.btn-secondary-outline:hover,.open>.btn-secondary-outline.dropdown-toggle{color:#fff;background-color:#ccc;border-color:#ccc}.btn-secondary-outline.disabled.focus,.btn-secondary-outline.disabled:focus,.btn-secondary-outline.disabled:hover,.btn-secondary-outline:disabled.focus,.btn-secondary-outline:disabled:focus,.btn-secondary-outline:disabled:hover{border-color:#fff}.btn-info-outline{color:#5bc0de;background-image:none;background-color:transparent;border-color:#5bc0de}.btn-info-outline.active,.btn-info-outline.focus,.btn-info-outline:active,.btn-info-outline:focus,.btn-info-outline:hover,.open>.btn-info-outline.dropdown-toggle{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-info-outline.disabled.focus,.btn-info-outline.disabled:focus,.btn-info-outline.disabled:hover,.btn-info-outline:disabled.focus,.btn-info-outline:disabled:focus,.btn-info-outline:disabled:hover{border-color:#b0e1ef}.btn-success-outline{color:#5cb85c;background-image:none;background-color:transparent;border-color:#5cb85c}.btn-success-outline.active,.btn-success-outline.focus,.btn-success-outline:active,.btn-success-outline:focus,.btn-success-outline:hover,.open>.btn-success-outline.dropdown-toggle{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-success-outline.disabled.focus,.btn-success-outline.disabled:focus,.btn-success-outline.disabled:hover,.btn-success-outline:disabled.focus,.btn-success-outline:disabled:focus,.btn-success-outline:disabled:hover{border-color:#a3d7a3}.btn-warning-outline{color:#f0ad4e;background-image:none;background-color:transparent;border-color:#f0ad4e}.btn-warning-outline.active,.btn-warning-outline.focus,.btn-warning-outline:active,.btn-warning-outline:focus,.btn-warning-outline:hover,.open>.btn-warning-outline.dropdown-toggle{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning-outline.disabled.focus,.btn-warning-outline.disabled:focus,.btn-warning-outline.disabled:hover,.btn-warning-outline:disabled.focus,.btn-warning-outline:disabled:focus,.btn-warning-outline:disabled:hover{border-color:#f8d9ac}.btn-danger-outline{color:#d9534f;background-image:none;background-color:transparent;border-color:#d9534f}.btn-danger-outline.active,.btn-danger-outline.focus,.btn-danger-outline:active,.btn-danger-outline:focus,.btn-danger-outline:hover,.open>.btn-danger-outline.dropdown-toggle{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-danger-outline.disabled.focus,.btn-danger-outline.disabled:focus,.btn-danger-outline.disabled:hover,.btn-danger-outline:disabled.focus,.btn-danger-outline:disabled:focus,.btn-danger-outline:disabled:hover{border-color:#eba5a3}.btn-link{font-weight:400;color:#0275d8;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link:disabled{background-color:transparent}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#014c8c;text-decoration:underline;background-color:transparent}.btn-link:disabled:focus,.btn-link:disabled:hover{color:#818a91;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:.75rem 1.25rem;font-size:1.25rem;line-height:1.33333;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .75rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block}.btn-block+.btn-block{margin-top:5px}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{height:0;transition-timing-function:ease;transition-duration:.35s;transition-property:height}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-right:.25rem;margin-left:.25rem;vertical-align:middle;border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent}.dropdown-toggle:focus{outline:0}.dropup .dropdown-toggle::after{border-top:0;border-bottom:.3em solid}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:1rem;color:#373a3c;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-header,.dropdown-item{display:block;padding:3px 20px;line-height:1.5;white-space:nowrap}.dropdown-divider{height:1px;margin:.5rem 0;overflow:hidden;background-color:#e5e5e5}.dropdown-item{width:100%;clear:both;font-weight:400;color:#373a3c;text-align:inherit;background:0 0;border:0}.c-indicator,.label,.pager{text-align:center}.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.dropdown-item:focus,.dropdown-item:hover{color:#2b2d2f;text-decoration:none;background-color:#f5f5f5}.dropdown-item.active,.dropdown-item.active:focus,.dropdown-item.active:hover{color:#fff;text-decoration:none;background-color:#0275d8;outline:0}.dropdown-item.disabled,.dropdown-item.disabled:focus,.dropdown-item.disabled:hover{color:#818a91}.dropdown-item.disabled:focus,.dropdown-item.disabled:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:"progid:DXImageTransform.Microsoft.gradient(enabled = false)"}.c-input,.file{cursor:pointer}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{font-size:.875rem;color:#818a91}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:.3em solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}.c-indicator,.file-custom{top:0;user-select:none;left:0}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar::after{display:table;clear:both}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn .caret,.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group-lg.btn-group>.btn+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group-lg>.btn .caret,.btn-lg .caret{border-width:.3em .3em 0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-lg .caret{border-width:0 .3em .3em}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group::after{display:table;clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:.25rem;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:.25rem;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.c-input,.input-group,.input-group-btn,.input-group-btn>.btn{position:relative}.input-group{display:flex}.input-group .form-control{position:relative;z-index:2;flex:1;margin-bottom:0}.input-group .form-control:active,.input-group .form-control:focus,.input-group .form-control:hover,.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:3}.input-group-addon,.input-group-btn{white-space:nowrap;vertical-align:middle}.input-group-addon{padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1;color:#55595c;text-align:center;background-color:#eceeef;border:1px solid #ccc;border-radius:.25rem}.alert-link,.close,.label{font-weight:700}.input-group-addon.form-control-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:.275rem .75rem;font-size:.875rem;border-radius:.2rem}.input-group-addon.form-control-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:.75rem 1.25rem;font-size:1.25rem;border-radius:.3rem}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.input-group-btn:last-child>.btn-group:active,.input-group-btn:last-child>.btn-group:focus,.input-group-btn:last-child>.btn-group:hover,.input-group-btn:last-child>.btn:active,.input-group-btn:last-child>.btn:focus,.input-group-btn:last-child>.btn:hover{z-index:3}.c-input{display:inline;padding-left:1.5rem;color:#555}.c-input>input{position:absolute;z-index:-1;opacity:0}.c-input>input:checked~.c-indicator{color:#fff;background-color:#0074d9}.c-input>input:focus~.c-indicator{box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.c-input>input:active~.c-indicator{color:#fff;background-color:#84c6ff}.c-input+.c-input{margin-left:1rem}.c-indicator{position:absolute;display:block;width:1rem;height:1rem;font-size:65%;line-height:1rem;color:#eee;background-color:#eee;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.c-checkbox .c-indicator{border-radius:.25rem}.c-checkbox input:checked~.c-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=)}.c-checkbox input:indeterminate~.c-indicator{background-color:#0074d9;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K)}.c-radio .c-indicator{border-radius:50%}.c-radio input:checked~.c-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==)}.c-inputs-stacked .c-input{display:inline}.c-inputs-stacked .c-input::after{display:block;margin-bottom:.25rem}.c-select,.file{display:inline-block}.c-inputs-stacked .c-input+.c-input{margin-left:0}.c-select{max-width:100%;padding:.375rem 1.75rem .375rem .75rem;padding-right:.75rem\9;color:#55595c;vertical-align:middle;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC) right .75rem center no-repeat #fff;background-image:none\9;background-size:8px 10px;border:1px solid #ccc;-moz-appearance:none}.c-select:focus{border-color:#51a7e8;outline:0}.c-select::-ms-expand{opacity:0}.c-select-sm{padding-top:3px;padding-bottom:3px;font-size:12px}.c-select-sm:not([multiple]){height:26px;min-height:26px}.file{position:relative;height:2.5rem}.file-custom,.file-custom::before{position:absolute;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555}.file input{min-width:14rem;margin:0;filter:alpha(opacity=0);opacity:0}.file-custom{right:0;z-index:5;background-color:#fff;border:1px solid #ddd;border-radius:.25rem}.file-custom::after{content:"Choose file..."}.file-custom::before{top:-.075rem;right:-.075rem;bottom:-.075rem;z-index:6;display:block;content:"Browse";background-color:#eee;border:1px solid #ddd;border-radius:0 .25rem .25rem 0}.nav-inline .nav-item,.nav-link{display:inline-block}.nav-pills::after,.nav-tabs::after,.navbar::after{content:"";clear:both}.nav{padding-left:0;margin-bottom:0}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#818a91}.nav-link.disabled,.nav-link.disabled:focus,.nav-link.disabled:hover{color:#818a91;cursor:not-allowed;background-color:transparent}.nav-inline .nav-item+.nav-item,.nav-inline .nav-link+.nav-link{margin-left:1rem}.nav-pills .nav-item+.nav-item,.nav-tabs .nav-item+.nav-item{margin-left:.2rem}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs::after{display:table}.nav-tabs .nav-item{float:left;margin-bottom:-1px}.card,.card-title{margin-bottom:.75rem}.nav-tabs .nav-link{display:block;padding:.5em 1em;border:1px solid transparent;border-radius:.25rem .25rem 0 0}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#eceeef #eceeef #ddd}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link.disabled:focus,.nav-tabs .nav-link.disabled:hover{color:#818a91;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.open .nav-link,.nav-tabs .nav-item.open .nav-link:focus,.nav-tabs .nav-item.open .nav-link:hover,.nav-tabs .nav-link.active,.nav-tabs .nav-link.active:focus,.nav-tabs .nav-link.active:hover{color:#55595c;background-color:#fff;border-color:#ddd #ddd transparent}.nav-pills::after{display:table}.nav-pills .nav-item{float:left}.nav-pills .nav-link{display:block;padding:.5em 1em;border-radius:.25rem}.nav-pills .nav-item.open .nav-link,.nav-pills .nav-item.open .nav-link:focus,.nav-pills .nav-item.open .nav-link:hover,.nav-pills .nav-link.active,.nav-pills .nav-link.active:focus,.nav-pills .nav-link.active:hover{color:#fff;cursor:default;background-color:#0275d8}.nav-stacked .nav-item{display:block;float:none}.breadcrumb>li,.navbar-brand,.navbar-nav .nav-item,.page-link{float:left}.nav-stacked .nav-item+.nav-item{margin-top:.2rem;margin-left:0}.navbar-divider,.navbar-nav .nav-item+.nav-item,.navbar-nav .nav-link+.nav-link{margin-left:1rem}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;padding:.5rem 1rem}.navbar::after{display:table}.navbar-full{z-index:1000}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top{top:0}.navbar-fixed-bottom{bottom:0}.navbar-sticky-top{position:sticky;top:0;z-index:1030;width:100%}@media (min-width:544px){.navbar{border-radius:.25rem}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-full,.navbar-sticky-top{border-radius:0}}.navbar-brand{padding-top:.25rem;padding-bottom:.25rem;margin-right:1rem;font-size:1.25rem}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}.navbar-divider{float:left;width:1px;padding-top:.425rem;padding-bottom:.425rem;margin-right:1rem}.navbar-divider::before{content:"\00a0"}.navbar-toggler{padding:.5rem .75rem;font-size:1.25rem;line-height:1;background:0 0;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}@media (min-width:544px){.navbar-toggleable-xs{display:block!important}}@media (min-width:768px){.navbar-toggleable-sm{display:block!important}}@media (min-width:992px){.navbar-toggleable-md{display:block!important}}.navbar-nav .nav-link{display:block;padding-top:.425rem;padding-bottom:.425rem}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.8)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.6)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .active>.nav-link:focus,.navbar-light .navbar-nav .active>.nav-link:hover,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.active:focus,.navbar-light .navbar-nav .nav-link.active:hover,.navbar-light .navbar-nav .nav-link.open,.navbar-light .navbar-nav .nav-link.open:focus,.navbar-light .navbar-nav .nav-link.open:hover,.navbar-light .navbar-nav .open>.nav-link,.navbar-light .navbar-nav .open>.nav-link:focus,.navbar-light .navbar-nav .open>.nav-link:hover{color:rgba(0,0,0,.8)}.navbar-light .navbar-divider{background-color:rgba(0,0,0,.075)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.card-inverse .card-blockquote,.card-inverse .card-footer,.card-inverse .card-header,.card-inverse .card-title,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .active>.nav-link:focus,.navbar-dark .navbar-nav .active>.nav-link:hover,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.active:focus,.navbar-dark .navbar-nav .nav-link.active:hover,.navbar-dark .navbar-nav .nav-link.open,.navbar-dark .navbar-nav .nav-link.open:focus,.navbar-dark .navbar-nav .nav-link.open:hover,.navbar-dark .navbar-nav .open>.nav-link,.navbar-dark .navbar-nav .open>.nav-link:focus,.navbar-dark .navbar-nav .open>.nav-link:hover{color:#fff}.navbar-dark .navbar-divider{background-color:rgba(255,255,255,.075)}.card{position:relative;display:block;background-color:#fff;border:1px solid #e5e5e5;border-radius:.25rem}.card-block{padding:1.25rem}.card-footer,.card-header{padding:.75rem 1.25rem;background-color:#f5f5f5}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-subtitle{margin-top:-.375rem}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card>.list-group:first-child .list-group-item:first-child{border-radius:.25rem .25rem 0 0}.card>.list-group:last-child .list-group-item:last-child{border-radius:0 0 .25rem .25rem}.card-header{border-bottom:1px solid #e5e5e5}.card-header:first-child{border-radius:.25rem .25rem 0 0}.card-footer{border-top:1px solid #e5e5e5}.card-footer:last-child{border-radius:0 0 .25rem .25rem}.card-primary{background-color:#0275d8;border-color:#0275d8}.card-success{background-color:#5cb85c;border-color:#5cb85c}.card-info{background-color:#5bc0de;border-color:#5bc0de}.card-warning{background-color:#f0ad4e;border-color:#f0ad4e}.card-danger{background-color:#d9534f;border-color:#d9534f}.card-danger-outline,.card-info-outline,.card-primary-outline,.card-secondary-outline,.card-success-outline,.card-warning-outline{background-color:transparent}.card-primary-outline{border-color:#0275d8}.card-secondary-outline{border-color:#ccc}.card-info-outline{border-color:#5bc0de}.card-success-outline{border-color:#5cb85c}.card-warning-outline{border-color:#f0ad4e}.card-danger-outline{border-color:#d9534f}.card-inverse .card-footer,.card-inverse .card-header{border-bottom:1px solid rgba(255,255,255,.2)}.card-inverse .card-blockquote>footer,.card-inverse .card-link,.card-inverse .card-text{color:rgba(255,255,255,.65)}.card-inverse .card-link:focus,.card-inverse .card-link:hover{color:#fff}.card-blockquote{padding:0;margin-bottom:0;border-left:0}.card-img{border-radius:.25rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img-top{border-radius:.25rem .25rem 0 0}.card-img-bottom{border-radius:0 0 .25rem .25rem}@media (min-width:544px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-.625rem;margin-left:-.625rem}.card-deck .card{flex:1 0 0;margin-right:.625rem;margin-left:.625rem}.card-group{display:flex;flex-flow:row wrap}.card-group .card{flex:1 0 0}.card-group .card+.card{margin-left:0;border-left:0}.card-group .card:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.card-group .card:first-child .card-img-top{border-top-right-radius:0}.card-group .card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group .card:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.card-group .card:last-child .card-img-top{border-top-left-radius:0}.card-group .card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group .card:not(:first-child):not(:last-child),.card-group .card:not(:first-child):not(:last-child) .card-img-bottom,.card-group .card:not(:first-child):not(:last-child) .card-img-top{border-radius:0}.card-columns{column-count:3;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%}}.breadcrumb,.pagination{border-radius:.25rem;margin-bottom:1rem}.breadcrumb{padding:.75rem 1rem;background-color:#eceeef}.breadcrumb::after{content:"";display:table;clear:both}.breadcrumb>li+li::before{padding-right:.5rem;padding-left:.5rem;color:#818a91;content:"/"}.breadcrumb>.active{color:#818a91}.pagination{display:inline-block;padding-left:0;margin-top:1rem}.page-item{display:inline}.page-item:first-child .page-link{margin-left:0;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.page-item.active .page-link,.page-item.active .page-link:focus,.page-item.active .page-link:hover{z-index:2;color:#fff;cursor:default;background-color:#0275d8;border-color:#0275d8}.page-item.disabled .page-link,.page-item.disabled .page-link:focus,.page-item.disabled .page-link:hover{color:#818a91;cursor:not-allowed;background-color:#fff;border-color:#ddd}.page-link{position:relative;padding:.5rem .75rem;margin-left:-1px;line-height:1.5;color:#0275d8;text-decoration:none;background-color:#fff;border:1px solid #ddd}.page-link:focus,.page-link:hover{color:#014c8c;background-color:#eceeef;border-color:#ddd}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.33333}.pagination-lg .page-item:first-child .page-link{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.pagination-sm .page-link{padding:.275rem .75rem;font-size:.875rem;line-height:1.5}.carousel-inner>.carousel-item>a>img,.carousel-inner>.carousel-item>img,.close,.label{line-height:1}.pagination-sm .page-item:first-child .page-link{border-bottom-left-radius:.2rem;border-top-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-bottom-right-radius:.2rem;border-top-right-radius:.2rem}.pager{padding-left:0;margin-top:1rem;margin-bottom:1rem}.pager::after{content:"";display:table;clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eceeef}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#818a91;cursor:not-allowed;background-color:#fff}.pager-next>a,.pager-next>span{float:right}.pager-prev>a,.pager-prev>span{float:left}.label{display:inline-block;padding:.25em .4em;font-size:75%;color:#fff;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.label-default{background-color:#818a91}.label-default[href]:focus,.label-default[href]:hover{background-color:#687077}.label-primary{background-color:#0275d8}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#025aa5}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#eceeef;border-radius:.3rem}@media (min-width:544px){.jumbotron{padding:4rem 2rem}}.jumbotron-hr{border-top-color:#d0d5d8}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{padding:15px;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert>p,.alert>ul{margin-bottom:0}.media,.progress{margin-bottom:1rem}.alert>p+p{margin-top:5px}.alert-heading{color:inherit}.alert-dismissible{padding-right:35px}.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d0e9c6;color:#3c763d}.alert-success hr{border-top-color:#c1e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bcdff1;color:#31708f}.alert-info hr{border-top-color:#a6d5ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faf2cc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7ecb5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebcccc;color:#a94442}.alert-danger hr{border-top-color:#e4b9b9}.alert-danger .alert-link{color:#843534}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:block;width:100%;height:1rem}.progress[value]{color:#0074d9;border:0;appearance:none}.progress[value]::-webkit-progress-bar{background-color:#eee;border-radius:.25rem}.progress[value]::-webkit-progress-value::before{content:attr(value)}.progress[value]::-webkit-progress-value{background-color:#0074d9;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.progress[value="100"]::-webkit-progress-value{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}@media screen and (min-width:0\0){.progress{background-color:#eee;border-radius:.25rem}.progress-bar{display:inline-block;height:1rem;text-indent:-999rem;background-color:#0074d9;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.progress[width^="0"]{min-width:2rem;color:#818a91;background-color:transparent;background-image:none}.progress[width="100%"]{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}}.progress-striped[value]::-webkit-progress-value{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-striped[value]::-moz-progress-bar{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-animated[value]::-webkit-progress-value{animation:progress-bar-stripes 2s linear infinite}.progress-animated[value]::-moz-progress-bar{animation:progress-bar-stripes 2s linear infinite}.progress-success[value]::-webkit-progress-value{background-color:#5cb85c}.progress-success[value]::-moz-progress-bar{background-color:#5cb85c}@media screen and (min-width:0\0){.progress-animated .progress-bar-striped{animation:progress-bar-stripes 2s linear infinite}.progress-success .progress-bar{background-color:#5cb85c}.progress-info .progress-bar{background-color:#5bc0de}}.progress-info[value]::-webkit-progress-value{background-color:#5bc0de}.progress-info[value]::-moz-progress-bar{background-color:#5bc0de}.progress-warning[value]::-webkit-progress-value{background-color:#f0ad4e}.progress-warning[value]::-moz-progress-bar{background-color:#f0ad4e}@media screen and (min-width:0\0){.progress-warning .progress-bar{background-color:#f0ad4e}.progress-danger .progress-bar{background-color:#d9534f}}.progress-danger[value]::-webkit-progress-value{background-color:#d9534f}.progress-danger[value]::-moz-progress-bar{background-color:#d9534f}.media{display:flex}.media-body{flex:1}.media-bottom{align-self:flex-end}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right{padding-left:10px}.list-group,.media-list{padding-left:0}.media-left{padding-right:10px}.media-heading{margin-top:0;margin-bottom:5px}.list-group{margin-bottom:0}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:.25rem;border-top-left-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-flush .list-group-item{border-width:1px 0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}a.list-group-item,button.list-group-item{width:100%;color:#555;text-align:inherit}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#818a91;cursor:not-allowed;background-color:#eceeef}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#818a91}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#0275d8;border-color:#0275d8}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#a8d6fe}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.embed-responsive{position:relative;display:block;height:0;padding:0}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9{padding-bottom:42.85714%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.embed-responsive-1by1{padding-bottom:100%}.close{float:right;font-size:1.5rem;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-content,.popover{background-clip:padding-box}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;outline:0;-webkit-overflow-scrolling:touch}.modal-footer::after,.modal-header::after{display:table;content:"";clear:both}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-25%)}.modal.in .modal-dialog{transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.5}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.popover,.tooltip{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:.875rem;text-decoration:none;position:absolute;display:block}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:544px){.modal-dialog{width:600px;margin:30px auto}.modal-sm{width:300px}}@media (min-width:768px){.modal-lg{width:900px}}.tooltip{z-index:1070;text-align:left;text-align:start;opacity:0}.tooltip.in{opacity:.9}.tooltip.bs-tether-element-attached-bottom,.tooltip.tooltip-top{padding:5px 0;margin-top:-3px}.tooltip.bs-tether-element-attached-bottom .tooltip-arrow,.tooltip.tooltip-top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.bs-tether-element-attached-left,.tooltip.tooltip-right{padding:0 5px;margin-left:3px}.tooltip.bs-tether-element-attached-left .tooltip-arrow,.tooltip.tooltip-right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.bs-tether-element-attached-top,.tooltip.tooltip-bottom{padding:5px 0;margin-top:3px}.tooltip.bs-tether-element-attached-top .tooltip-arrow,.tooltip.tooltip-bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bs-tether-element-attached-right,.tooltip.tooltip-left{padding:0 5px;margin-left:-3px}.tooltip.bs-tether-element-attached-right .tooltip-arrow,.tooltip.tooltip-left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{top:0;left:0;z-index:1060;max-width:276px;padding:1px;text-align:left;text-align:start;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.carousel-caption,.carousel-control{color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.popover.bs-tether-element-attached-bottom,.popover.popover-top{margin-top:-10px}.popover.bs-tether-element-attached-bottom .popover-arrow,.popover.popover-top .popover-arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.bs-tether-element-attached-bottom .popover-arrow::after,.popover.popover-top .popover-arrow::after{bottom:1px;margin-left:-10px;content:"";border-top-color:#fff;border-bottom-width:0}.popover.bs-tether-element-attached-left,.popover.popover-right{margin-left:10px}.popover.bs-tether-element-attached-left .popover-arrow,.popover.popover-right .popover-arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.bs-tether-element-attached-left .popover-arrow::after,.popover.popover-right .popover-arrow::after{bottom:-10px;left:1px;content:"";border-right-color:#fff;border-left-width:0}.popover.bs-tether-element-attached-top,.popover.popover-bottom{margin-top:10px}.popover.bs-tether-element-attached-top .popover-arrow,.popover.popover-bottom .popover-arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-top .popover-arrow::after,.popover.popover-bottom .popover-arrow::after{top:1px;margin-left:-10px;content:"";border-top-width:0;border-bottom-color:#fff}.popover.bs-tether-element-attached-right,.popover.popover-left{margin-left:-10px}.popover.bs-tether-element-attached-right .popover-arrow,.popover.popover-left .popover-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-right .popover-arrow::after,.popover.popover-left .popover-arrow::after{right:1px;bottom:-10px;content:"";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:-.7rem -.7rem 0 0}.popover-content{padding:9px 14px}.popover-arrow,.popover-arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.carousel,.carousel-inner{position:relative}.popover-arrow{border-width:11px}.popover-arrow::after{content:"";border-width:10px}.carousel-inner{width:100%;overflow:hidden}.carousel-inner>.carousel-item{position:relative;display:none;transition:.6s ease-in-out left}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.carousel-item{transition:transform .6s ease-in-out;backface-visibility:hidden;perspective:1000px}.carousel-inner>.carousel-item.active.right,.carousel-inner>.carousel-item.next{left:0;transform:translate3d(100%,0,0)}.carousel-inner>.carousel-item.active.left,.carousel-inner>.carousel-item.prev{left:0;transform:translate3d(-100%,0,0)}.carousel-inner>.carousel-item.active,.carousel-inner>.carousel-item.next.left,.carousel-inner>.carousel-item.prev.right{left:0;transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;opacity:.5}.carousel-control.left{background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{right:0;left:auto;background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-prev::before{content:"\2039"}.carousel-control .icon-next::before{content:"\203a"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:transparent;border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px}.carousel-caption .btn,.text-hide{text-shadow:none}@media (min-width:544px){.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .icon-prev{margin-left:-15px}.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix::after{content:"";display:table;clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.hidden-xl-down,.hidden-xs-up,.visible-print-block{display:none!important}.pull-xs-left{float:left!important}.pull-xs-right{float:right!important}.pull-xs-none{float:none!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.p-r-0,.p-x-0{padding-right:0!important}.p-l-0,.p-x-0{padding-left:0!important}.p-t-0,.p-y-0{padding-top:0!important}.p-b-0,.p-y-0{padding-bottom:0!important}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.m-t-0,.m-y-0{margin-top:0!important}.m-b-0,.m-y-0{margin-bottom:0!important}.invisible{visibility:hidden!important}.text-hide{font:"0/0" a;color:transparent;background-color:transparent;border:0}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-xs-left{text-align:left!important}.text-xs-right{text-align:right!important}.text-xs-center{text-align:center!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-normal{font-weight:400}.font-weight-bold{font-weight:700}.font-italic{font-style:italic}.text-muted{color:#818a91}.text-primary{color:#0275d8!important}a.text-primary:focus,a.text-primary:hover{color:#025aa5}.text-success{color:#5cb85c!important}a.text-success:focus,a.text-success:hover{color:#449d44}.text-info{color:#5bc0de!important}a.text-info:focus,a.text-info:hover{color:#31b0d5}.text-warning{color:#f0ad4e!important}a.text-warning:focus,a.text-warning:hover{color:#ec971f}.text-danger{color:#d9534f!important}a.text-danger:focus,a.text-danger:hover{color:#c9302c}.bg-inverse{color:#eceeef;background-color:#373a3c}.bg-danger,.bg-info,.bg-primary,.bg-success,.bg-warning{color:#fff!important}.bg-faded{background-color:#f7f7f9}.bg-primary{background-color:#0275d8!important}a.bg-primary:focus,a.bg-primary:hover{background-color:#025aa5}.bg-success{background-color:#5cb85c!important}a.bg-success:focus,a.bg-success:hover{background-color:#449d44}.bg-info{background-color:#5bc0de!important}a.bg-info:focus,a.bg-info:hover{background-color:#31b0d5}.bg-warning{background-color:#f0ad4e!important}a.bg-warning:focus,a.bg-warning:hover{background-color:#ec971f}.bg-danger{background-color:#d9534f!important}a.bg-danger:focus,a.bg-danger:hover{background-color:#c9302c}.m-x-auto{margin-right:auto!important;margin-left:auto!important}.m-r-0,.m-x-0{margin-right:0!important}.m-l-0,.m-x-0{margin-left:0!important}.m-a-0{margin:0!important}.m-r-1,.m-x-1{margin-right:1rem!important}.m-l-1,.m-x-1{margin-left:1rem!important}.m-t-1,.m-y-1{margin-top:1rem!important}.m-b-1,.m-y-1{margin-bottom:1rem!important}.m-a-1{margin:1rem!important}.m-r-2,.m-x-2{margin-right:1.5rem!important}.m-l-2,.m-x-2{margin-left:1.5rem!important}.m-t-2,.m-y-2{margin-top:1.5rem!important}.m-b-2,.m-y-2{margin-bottom:1.5rem!important}.m-a-2{margin:1.5rem!important}.m-r-3,.m-x-3{margin-right:3rem!important}.m-l-3,.m-x-3{margin-left:3rem!important}.m-t-3,.m-y-3{margin-top:3rem!important}.m-b-3,.m-y-3{margin-bottom:3rem!important}.m-a-3{margin:3rem!important}.p-a-0{padding:0!important}.p-r-1,.p-x-1{padding-right:1rem!important}.p-l-1,.p-x-1{padding-left:1rem!important}.p-t-1,.p-y-1{padding-top:1rem!important}.p-b-1,.p-y-1{padding-bottom:1rem!important}.p-a-1{padding:1rem!important}.p-r-2,.p-x-2{padding-right:1.5rem!important}.p-l-2,.p-x-2{padding-left:1.5rem!important}.p-t-2,.p-y-2{padding-top:1.5rem!important}.p-b-2,.p-y-2{padding-bottom:1.5rem!important}.p-a-2{padding:1.5rem!important}.p-r-3,.p-x-3{padding-right:3rem!important}.p-l-3,.p-x-3{padding-left:3rem!important}.p-t-3,.p-y-3{padding-top:3rem!important}.p-b-3,.p-y-3{padding-bottom:3rem!important}.p-a-3{padding:3rem!important}.pos-f-t{position:fixed;top:0;right:0;left:0;z-index:1030}@media (max-width:543px){.hidden-xs-down{display:none!important}}@media (min-width:544px){.pull-sm-left{float:left!important}.pull-sm-right{float:right!important}.pull-sm-none{float:none!important}.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}.hidden-sm-up{display:none!important}}@media (max-width:767px){.hidden-sm-down{display:none!important}}@media (min-width:768px){.pull-md-left{float:left!important}.pull-md-right{float:right!important}.pull-md-none{float:none!important}.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}.hidden-md-up{display:none!important}}@media (max-width:991px){.hidden-md-down{display:none!important}}@media (min-width:992px){.pull-lg-left{float:left!important}.pull-lg-right{float:right!important}.pull-lg-none{float:none!important}.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}.hidden-lg-up{display:none!important}}@media (max-width:1199px){.hidden-lg-down{display:none!important}}@media (min-width:1200px){.pull-xl-left{float:left!important}.pull-xl-right{float:right!important}.pull-xl-none{float:none!important}.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}.hidden-xl-up{display:none!important}}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}} \ No newline at end of file diff --git a/stisla-stubs/vendors/public/css/bootstrap.css b/stisla-stubs/vendors/public/css/bootstrap.css new file mode 100644 index 0000000..38aee0d --- /dev/null +++ b/stisla-stubs/vendors/public/css/bootstrap.css @@ -0,0 +1,5778 @@ +/*! + * Bootstrap v4.0.0-alpha.3 (http://getbootstrap.com) + * Copyright 2011-2016 The Bootstrap Authors + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +/*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */ +html { + font-family: sans-serif; + line-height: 1.15; + -ms-text-size-adjust: 100%; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; +} + +article, +aside, +details, +figcaption, +figure, +footer, +header, +main, +menu, +nav, +section, +summary { + display: block; +} + +audio, +canvas, +progress, +video { + display: inline-block; +} + +audio:not([controls]) { + display: none; + height: 0; +} + +progress { + vertical-align: baseline; +} + +template, +[hidden] { + display: none; +} + +a { + background-color: transparent; + -webkit-text-decoration-skip: objects; +} + +a:active, +a:hover { + outline-width: 0; +} + +abbr[title] { + border-bottom: none; + text-decoration: underline; + text-decoration: underline dotted; +} + +b, +strong { + font-weight: inherit; +} + +b, +strong { + font-weight: bolder; +} + +dfn { + font-style: italic; +} + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +mark { + background-color: #ff0; + color: #000; +} + +small { + font-size: 80%; +} + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +img { + border-style: none; +} + +svg:not(:root) { + overflow: hidden; +} + +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +figure { + margin: 1em 40px; +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +button, +input, +optgroup, +select, +textarea { + font: inherit; + margin: 0; +} + +optgroup { + font-weight: bold; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} + +legend { + box-sizing: border-box; + color: inherit; + display: table; + max-width: 100%; + padding: 0; + white-space: normal; +} + +textarea { + overflow: auto; +} + +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; + padding: 0; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + -webkit-appearance: textfield; + outline-offset: -2px; +} + +[type="search"]::-webkit-search-cancel-button, +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-input-placeholder { + color: inherit; + opacity: 0.54; +} + +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; +} + +@media print { + *, + *::before, + *::after, + *::first-letter, + p::first-line, + div::first-line, + blockquote::first-line, + li::first-line { + text-shadow: none !important; + box-shadow: none !important; + } + + a, + a:visited { + text-decoration: underline; + } + + abbr[title]::after { + content: " (" attr(title) ")"; + } + + pre { + white-space: pre-wrap !important; + } + + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + + thead { + display: table-header-group; + } + + tr, + img { + page-break-inside: avoid; + } + + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + + h2, + h3 { + page-break-after: avoid; + } + + .navbar { + display: none; + } + + .btn > .caret, + .dropup > .btn > .caret { + border-top-color: #000 !important; + } + + .tag { + border: 1px solid #000; + } + + .table { + border-collapse: collapse !important; + } + + .table td, + .table th { + background-color: #fff !important; + } + + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} + +html { + box-sizing: border-box; +} + +*, +*::before, +*::after { + box-sizing: inherit; +} + +@-ms-viewport { + width: device-width; +} + +html { + font-size: 16px; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: transparent; +} + +body { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + font-size: 1rem; + line-height: 1.5; + color: #373a3c; + background-color: #fff; +} + +[tabindex="-1"]:focus { + outline: none !important; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: .5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #818a91; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: bold; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +a { + color: #0275d8; + text-decoration: none; +} + +a:focus, a:hover { + color: #014c8c; + text-decoration: underline; +} + +a:focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: none; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; +} + +[role="button"] { + cursor: pointer; +} + +a, +area, +button, +[role="button"], +input, +label, +select, +summary, +textarea { + touch-action: manipulation; +} + +table { + border-collapse: collapse; + background-color: transparent; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #818a91; + text-align: left; + caption-side: bottom; +} + +th { + text-align: left; +} + +label { + display: inline-block; + margin-bottom: .5rem; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +textarea { + line-height: inherit; +} + +input[type="radio"]:disabled, +input[type="checkbox"]:disabled { + cursor: not-allowed; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +textarea { + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; +} + +input[type="search"] { + -webkit-appearance: none; +} + +output { + display: inline-block; +} + +[hidden] { + display: none !important; +} + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-family: inherit; + font-weight: 500; + line-height: 1.1; + color: inherit; +} + +h1, .h1 { + font-size: 2.5rem; +} + +h2, .h2 { + font-size: 2rem; +} + +h3, .h3 { + font-size: 1.75rem; +} + +h4, .h4 { + font-size: 1.5rem; +} + +h5, .h5 { + font-size: 1.25rem; +} + +h6, .h6 { + font-size: 1rem; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-size: 6rem; + font-weight: 300; +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +small, +.small { + font-size: 80%; + font-weight: normal; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} + +.list-inline-item:not(:last-child) { + margin-right: 5px; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + padding: 0.5rem 1rem; + margin-bottom: 1rem; + font-size: 1.25rem; + border-left: 0.25rem solid #eceeef; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #818a91; +} + +.blockquote-footer::before { + content: "\2014 \00A0"; +} + +.blockquote-reverse { + padding-right: 1rem; + padding-left: 0; + text-align: right; + border-right: 0.25rem solid #eceeef; + border-left: 0; +} + +.blockquote-reverse .blockquote-footer::before { + content: ""; +} + +.blockquote-reverse .blockquote-footer::after { + content: "\00A0 \2014"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 0.25rem; + transition: all .2s ease-in-out; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #818a91; +} + +code, +kbd, +pre, +samp { + font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +code { + padding: 0.2rem 0.4rem; + font-size: 90%; + color: #bd4147; + background-color: #f7f7f9; + border-radius: 0.25rem; +} + +kbd { + padding: 0.2rem 0.4rem; + font-size: 90%; + color: #fff; + background-color: #333; + border-radius: 0.2rem; +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: bold; +} + +pre { + display: block; + margin-top: 0; + margin-bottom: 1rem; + font-size: 90%; + color: #373a3c; +} + +pre code { + padding: 0; + font-size: inherit; + color: inherit; + background-color: transparent; + border-radius: 0; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + margin-left: auto; + margin-right: auto; + padding-left: 15px; + padding-right: 15px; +} + +@media (min-width: 576px) { + .container { + width: 540px; + max-width: 100%; + } +} + +@media (min-width: 768px) { + .container { + width: 720px; + max-width: 100%; + } +} + +@media (min-width: 992px) { + .container { + width: 960px; + max-width: 100%; + } +} + +@media (min-width: 1200px) { + .container { + width: 1140px; + max-width: 100%; + } +} + +.container-fluid { + margin-left: auto; + margin-right: auto; + padding-left: 15px; + padding-right: 15px; +} + +.row { + display: flex; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +@media (min-width: 576px) { + .row { + margin-right: -15px; + margin-left: -15px; + } +} + +@media (min-width: 768px) { + .row { + margin-right: -15px; + margin-left: -15px; + } +} + +@media (min-width: 992px) { + .row { + margin-right: -15px; + margin-left: -15px; + } +} + +@media (min-width: 1200px) { + .row { + margin-right: -15px; + margin-left: -15px; + } +} + +.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 { + position: relative; + min-height: 1px; + width: 100%; + padding-right: 15px; + padding-left: 15px; +} + +@media (min-width: 576px) { + .col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 { + padding-right: 15px; + padding-left: 15px; + } +} + +@media (min-width: 768px) { + .col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 { + padding-right: 15px; + padding-left: 15px; + } +} + +@media (min-width: 992px) { + .col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 { + padding-right: 15px; + padding-left: 15px; + } +} + +@media (min-width: 1200px) { + .col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 { + padding-right: 15px; + padding-left: 15px; + } +} + +.col-xs { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; +} + +.col-xs-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; +} + +.col-xs-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; +} + +.col-xs-3 { + flex: 0 0 25%; + max-width: 25%; +} + +.col-xs-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; +} + +.col-xs-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; +} + +.col-xs-6 { + flex: 0 0 50%; + max-width: 50%; +} + +.col-xs-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; +} + +.col-xs-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; +} + +.col-xs-9 { + flex: 0 0 75%; + max-width: 75%; +} + +.col-xs-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; +} + +.col-xs-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; +} + +.col-xs-12 { + flex: 0 0 100%; + max-width: 100%; +} + +.pull-xs-0 { + right: auto; +} + +.pull-xs-1 { + right: 8.33333%; +} + +.pull-xs-2 { + right: 16.66667%; +} + +.pull-xs-3 { + right: 25%; +} + +.pull-xs-4 { + right: 33.33333%; +} + +.pull-xs-5 { + right: 41.66667%; +} + +.pull-xs-6 { + right: 50%; +} + +.pull-xs-7 { + right: 58.33333%; +} + +.pull-xs-8 { + right: 66.66667%; +} + +.pull-xs-9 { + right: 75%; +} + +.pull-xs-10 { + right: 83.33333%; +} + +.pull-xs-11 { + right: 91.66667%; +} + +.pull-xs-12 { + right: 100%; +} + +.push-xs-0 { + left: auto; +} + +.push-xs-1 { + left: 8.33333%; +} + +.push-xs-2 { + left: 16.66667%; +} + +.push-xs-3 { + left: 25%; +} + +.push-xs-4 { + left: 33.33333%; +} + +.push-xs-5 { + left: 41.66667%; +} + +.push-xs-6 { + left: 50%; +} + +.push-xs-7 { + left: 58.33333%; +} + +.push-xs-8 { + left: 66.66667%; +} + +.push-xs-9 { + left: 75%; +} + +.push-xs-10 { + left: 83.33333%; +} + +.push-xs-11 { + left: 91.66667%; +} + +.push-xs-12 { + left: 100%; +} + +.offset-xs-1 { + margin-left: 8.33333%; +} + +.offset-xs-2 { + margin-left: 16.66667%; +} + +.offset-xs-3 { + margin-left: 25%; +} + +.offset-xs-4 { + margin-left: 33.33333%; +} + +.offset-xs-5 { + margin-left: 41.66667%; +} + +.offset-xs-6 { + margin-left: 50%; +} + +.offset-xs-7 { + margin-left: 58.33333%; +} + +.offset-xs-8 { + margin-left: 66.66667%; +} + +.offset-xs-9 { + margin-left: 75%; +} + +.offset-xs-10 { + margin-left: 83.33333%; +} + +.offset-xs-11 { + margin-left: 91.66667%; +} + +@media (min-width: 576px) { + .col-sm { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .col-sm-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + + .col-sm-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + + .col-sm-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-sm-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + + .col-sm-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + + .col-sm-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-sm-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + + .col-sm-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + + .col-sm-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-sm-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + + .col-sm-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + + .col-sm-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .pull-sm-0 { + right: auto; + } + + .pull-sm-1 { + right: 8.33333%; + } + + .pull-sm-2 { + right: 16.66667%; + } + + .pull-sm-3 { + right: 25%; + } + + .pull-sm-4 { + right: 33.33333%; + } + + .pull-sm-5 { + right: 41.66667%; + } + + .pull-sm-6 { + right: 50%; + } + + .pull-sm-7 { + right: 58.33333%; + } + + .pull-sm-8 { + right: 66.66667%; + } + + .pull-sm-9 { + right: 75%; + } + + .pull-sm-10 { + right: 83.33333%; + } + + .pull-sm-11 { + right: 91.66667%; + } + + .pull-sm-12 { + right: 100%; + } + + .push-sm-0 { + left: auto; + } + + .push-sm-1 { + left: 8.33333%; + } + + .push-sm-2 { + left: 16.66667%; + } + + .push-sm-3 { + left: 25%; + } + + .push-sm-4 { + left: 33.33333%; + } + + .push-sm-5 { + left: 41.66667%; + } + + .push-sm-6 { + left: 50%; + } + + .push-sm-7 { + left: 58.33333%; + } + + .push-sm-8 { + left: 66.66667%; + } + + .push-sm-9 { + left: 75%; + } + + .push-sm-10 { + left: 83.33333%; + } + + .push-sm-11 { + left: 91.66667%; + } + + .push-sm-12 { + left: 100%; + } + + .offset-sm-0 { + margin-left: 0%; + } + + .offset-sm-1 { + margin-left: 8.33333%; + } + + .offset-sm-2 { + margin-left: 16.66667%; + } + + .offset-sm-3 { + margin-left: 25%; + } + + .offset-sm-4 { + margin-left: 33.33333%; + } + + .offset-sm-5 { + margin-left: 41.66667%; + } + + .offset-sm-6 { + margin-left: 50%; + } + + .offset-sm-7 { + margin-left: 58.33333%; + } + + .offset-sm-8 { + margin-left: 66.66667%; + } + + .offset-sm-9 { + margin-left: 75%; + } + + .offset-sm-10 { + margin-left: 83.33333%; + } + + .offset-sm-11 { + margin-left: 91.66667%; + } +} + +@media (min-width: 768px) { + .col-md { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .col-md-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + + .col-md-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + + .col-md-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-md-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + + .col-md-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + + .col-md-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-md-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + + .col-md-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + + .col-md-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-md-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + + .col-md-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + + .col-md-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .pull-md-0 { + right: auto; + } + + .pull-md-1 { + right: 8.33333%; + } + + .pull-md-2 { + right: 16.66667%; + } + + .pull-md-3 { + right: 25%; + } + + .pull-md-4 { + right: 33.33333%; + } + + .pull-md-5 { + right: 41.66667%; + } + + .pull-md-6 { + right: 50%; + } + + .pull-md-7 { + right: 58.33333%; + } + + .pull-md-8 { + right: 66.66667%; + } + + .pull-md-9 { + right: 75%; + } + + .pull-md-10 { + right: 83.33333%; + } + + .pull-md-11 { + right: 91.66667%; + } + + .pull-md-12 { + right: 100%; + } + + .push-md-0 { + left: auto; + } + + .push-md-1 { + left: 8.33333%; + } + + .push-md-2 { + left: 16.66667%; + } + + .push-md-3 { + left: 25%; + } + + .push-md-4 { + left: 33.33333%; + } + + .push-md-5 { + left: 41.66667%; + } + + .push-md-6 { + left: 50%; + } + + .push-md-7 { + left: 58.33333%; + } + + .push-md-8 { + left: 66.66667%; + } + + .push-md-9 { + left: 75%; + } + + .push-md-10 { + left: 83.33333%; + } + + .push-md-11 { + left: 91.66667%; + } + + .push-md-12 { + left: 100%; + } + + .offset-md-0 { + margin-left: 0%; + } + + .offset-md-1 { + margin-left: 8.33333%; + } + + .offset-md-2 { + margin-left: 16.66667%; + } + + .offset-md-3 { + margin-left: 25%; + } + + .offset-md-4 { + margin-left: 33.33333%; + } + + .offset-md-5 { + margin-left: 41.66667%; + } + + .offset-md-6 { + margin-left: 50%; + } + + .offset-md-7 { + margin-left: 58.33333%; + } + + .offset-md-8 { + margin-left: 66.66667%; + } + + .offset-md-9 { + margin-left: 75%; + } + + .offset-md-10 { + margin-left: 83.33333%; + } + + .offset-md-11 { + margin-left: 91.66667%; + } +} + +@media (min-width: 992px) { + .col-lg { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .col-lg-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + + .col-lg-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + + .col-lg-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-lg-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + + .col-lg-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + + .col-lg-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-lg-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + + .col-lg-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + + .col-lg-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-lg-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + + .col-lg-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + + .col-lg-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .pull-lg-0 { + right: auto; + } + + .pull-lg-1 { + right: 8.33333%; + } + + .pull-lg-2 { + right: 16.66667%; + } + + .pull-lg-3 { + right: 25%; + } + + .pull-lg-4 { + right: 33.33333%; + } + + .pull-lg-5 { + right: 41.66667%; + } + + .pull-lg-6 { + right: 50%; + } + + .pull-lg-7 { + right: 58.33333%; + } + + .pull-lg-8 { + right: 66.66667%; + } + + .pull-lg-9 { + right: 75%; + } + + .pull-lg-10 { + right: 83.33333%; + } + + .pull-lg-11 { + right: 91.66667%; + } + + .pull-lg-12 { + right: 100%; + } + + .push-lg-0 { + left: auto; + } + + .push-lg-1 { + left: 8.33333%; + } + + .push-lg-2 { + left: 16.66667%; + } + + .push-lg-3 { + left: 25%; + } + + .push-lg-4 { + left: 33.33333%; + } + + .push-lg-5 { + left: 41.66667%; + } + + .push-lg-6 { + left: 50%; + } + + .push-lg-7 { + left: 58.33333%; + } + + .push-lg-8 { + left: 66.66667%; + } + + .push-lg-9 { + left: 75%; + } + + .push-lg-10 { + left: 83.33333%; + } + + .push-lg-11 { + left: 91.66667%; + } + + .push-lg-12 { + left: 100%; + } + + .offset-lg-0 { + margin-left: 0%; + } + + .offset-lg-1 { + margin-left: 8.33333%; + } + + .offset-lg-2 { + margin-left: 16.66667%; + } + + .offset-lg-3 { + margin-left: 25%; + } + + .offset-lg-4 { + margin-left: 33.33333%; + } + + .offset-lg-5 { + margin-left: 41.66667%; + } + + .offset-lg-6 { + margin-left: 50%; + } + + .offset-lg-7 { + margin-left: 58.33333%; + } + + .offset-lg-8 { + margin-left: 66.66667%; + } + + .offset-lg-9 { + margin-left: 75%; + } + + .offset-lg-10 { + margin-left: 83.33333%; + } + + .offset-lg-11 { + margin-left: 91.66667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .col-xl-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + + .col-xl-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + + .col-xl-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-xl-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + + .col-xl-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + + .col-xl-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-xl-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + + .col-xl-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + + .col-xl-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-xl-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + + .col-xl-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + + .col-xl-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .pull-xl-0 { + right: auto; + } + + .pull-xl-1 { + right: 8.33333%; + } + + .pull-xl-2 { + right: 16.66667%; + } + + .pull-xl-3 { + right: 25%; + } + + .pull-xl-4 { + right: 33.33333%; + } + + .pull-xl-5 { + right: 41.66667%; + } + + .pull-xl-6 { + right: 50%; + } + + .pull-xl-7 { + right: 58.33333%; + } + + .pull-xl-8 { + right: 66.66667%; + } + + .pull-xl-9 { + right: 75%; + } + + .pull-xl-10 { + right: 83.33333%; + } + + .pull-xl-11 { + right: 91.66667%; + } + + .pull-xl-12 { + right: 100%; + } + + .push-xl-0 { + left: auto; + } + + .push-xl-1 { + left: 8.33333%; + } + + .push-xl-2 { + left: 16.66667%; + } + + .push-xl-3 { + left: 25%; + } + + .push-xl-4 { + left: 33.33333%; + } + + .push-xl-5 { + left: 41.66667%; + } + + .push-xl-6 { + left: 50%; + } + + .push-xl-7 { + left: 58.33333%; + } + + .push-xl-8 { + left: 66.66667%; + } + + .push-xl-9 { + left: 75%; + } + + .push-xl-10 { + left: 83.33333%; + } + + .push-xl-11 { + left: 91.66667%; + } + + .push-xl-12 { + left: 100%; + } + + .offset-xl-0 { + margin-left: 0%; + } + + .offset-xl-1 { + margin-left: 8.33333%; + } + + .offset-xl-2 { + margin-left: 16.66667%; + } + + .offset-xl-3 { + margin-left: 25%; + } + + .offset-xl-4 { + margin-left: 33.33333%; + } + + .offset-xl-5 { + margin-left: 41.66667%; + } + + .offset-xl-6 { + margin-left: 50%; + } + + .offset-xl-7 { + margin-left: 58.33333%; + } + + .offset-xl-8 { + margin-left: 66.66667%; + } + + .offset-xl-9 { + margin-left: 75%; + } + + .offset-xl-10 { + margin-left: 83.33333%; + } + + .offset-xl-11 { + margin-left: 91.66667%; + } +} + +.table { + width: 100%; + max-width: 100%; + margin-bottom: 1rem; +} + +.table th, +.table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #eceeef; +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #eceeef; +} + +.table tbody + tbody { + border-top: 2px solid #eceeef; +} + +.table .table { + background-color: #fff; +} + +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +.table-bordered { + border: 1px solid #eceeef; +} + +.table-bordered th, +.table-bordered td { + border: 1px solid #eceeef; +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #dff0d8; +} + +.table-hover .table-success:hover { + background-color: #d0e9c6; +} + +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #d0e9c6; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #d9edf7; +} + +.table-hover .table-info:hover { + background-color: #c4e3f3; +} + +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #c4e3f3; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #fcf8e3; +} + +.table-hover .table-warning:hover { + background-color: #faf2cc; +} + +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #faf2cc; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f2dede; +} + +.table-hover .table-danger:hover { + background-color: #ebcccc; +} + +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #ebcccc; +} + +.thead-inverse th { + color: #fff; + background-color: #373a3c; +} + +.thead-default th { + color: #55595c; + background-color: #eceeef; +} + +.table-inverse { + color: #eceeef; + background-color: #373a3c; +} + +.table-inverse th, +.table-inverse td, +.table-inverse thead th { + border-color: #55595c; +} + +.table-inverse.table-bordered { + border: 0; +} + +.table-responsive { + display: block; + width: 100%; + min-height: 0%; + overflow-x: auto; +} + +.table-reflow thead { + float: left; +} + +.table-reflow tbody { + display: block; + white-space: nowrap; +} + +.table-reflow th, +.table-reflow td { + border-top: 1px solid #eceeef; + border-left: 1px solid #eceeef; +} + +.table-reflow th:last-child, +.table-reflow td:last-child { + border-right: 1px solid #eceeef; +} + +.table-reflow thead:last-child tr:last-child th, +.table-reflow thead:last-child tr:last-child td, +.table-reflow tbody:last-child tr:last-child th, +.table-reflow tbody:last-child tr:last-child td, +.table-reflow tfoot:last-child tr:last-child th, +.table-reflow tfoot:last-child tr:last-child td { + border-bottom: 1px solid #eceeef; +} + +.table-reflow tr { + float: left; +} + +.table-reflow tr th, +.table-reflow tr td { + display: block !important; + border: 1px solid #eceeef; +} + +.form-control { + display: block; + width: 100%; + padding: 0.5rem 0.75rem; + font-size: 1rem; + line-height: 1.25; + color: #55595c; + background-color: #fff; + background-image: none; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:focus { + color: #55595c; + background-color: #fff; + border-color: #66afe9; + outline: none; +} + +.form-control::placeholder { + color: #999; + opacity: 1; +} + +.form-control:disabled, .form-control[readonly] { + background-color: #eceeef; + opacity: 1; +} + +.form-control:disabled { + cursor: not-allowed; +} + +select.form-control:not([size]):not([multiple]) { + height: calc(2.5rem - 2px); +} + +select.form-control:focus::-ms-value { + color: #55595c; + background-color: #fff; +} + +.form-control-file, +.form-control-range { + display: block; +} + +.col-form-label { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + margin-bottom: 0; +} + +.col-form-label-lg { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + font-size: 1.25rem; +} + +.col-form-label-sm { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + font-size: 0.875rem; +} + +.col-form-legend { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + margin-bottom: 0; + font-size: 1rem; +} + +.form-control-static { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + line-height: 1.25; + border: solid transparent; + border-width: 1px 0; +} + +.form-control-static.form-control-sm, .input-group-sm > .form-control-static.form-control, +.input-group-sm > .form-control-static.input-group-addon, +.input-group-sm > .input-group-btn > .form-control-static.btn, .form-control-static.form-control-lg, .input-group-lg > .form-control-static.form-control, +.input-group-lg > .form-control-static.input-group-addon, +.input-group-lg > .input-group-btn > .form-control-static.btn { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm, .input-group-sm > .form-control, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.2rem; +} + +select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), +.input-group-sm > select.input-group-addon:not([size]):not([multiple]), +.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]) { + height: 1.8125rem; +} + +.form-control-lg, .input-group-lg > .form-control, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + border-radius: 0.3rem; +} + +select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), +.input-group-lg > select.input-group-addon:not([size]):not([multiple]), +.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]) { + height: 3.16667rem; +} + +.form-group { + margin-bottom: 1rem; +} + +.form-text { + display: block; + margin-top: 0.25rem; +} + +.form-check { + position: relative; + display: block; + margin-bottom: 0.75rem; +} + +.form-check + .form-check { + margin-top: -.25rem; +} + +.form-check.disabled .form-check-label { + color: #818a91; + cursor: not-allowed; +} + +.form-check-label { + padding-left: 1.25rem; + margin-bottom: 0; + cursor: pointer; +} + +.form-check-input { + position: absolute; + margin-top: .25rem; + margin-left: -1.25rem; +} + +.form-check-input:only-child { + position: static; +} + +.form-check-inline { + position: relative; + display: inline-block; + padding-left: 1.25rem; + margin-bottom: 0; + vertical-align: middle; + cursor: pointer; +} + +.form-check-inline + .form-check-inline { + margin-left: .75rem; +} + +.form-check-inline.disabled { + color: #818a91; + cursor: not-allowed; +} + +.form-control-feedback { + margin-top: 0.25rem; +} + +.form-control-success, +.form-control-warning, +.form-control-danger { + padding-right: 2.25rem; + background-repeat: no-repeat; + background-position: center right 0.625rem; + background-size: 1.25rem 1.25rem; +} + +.has-success .form-control-feedback, +.has-success .form-control-label, +.has-success .form-check-label, +.has-success .form-check-inline, +.has-success .custom-control { + color: #5cb85c; +} + +.has-success .form-control { + border-color: #5cb85c; +} + +.has-success .form-control:focus { + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #a3d7a3; +} + +.has-success .input-group-addon { + color: #5cb85c; + border-color: #5cb85c; + background-color: #eaf6ea; +} + +.has-success .form-control-success { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#5cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); +} + +.has-warning .form-control-feedback, +.has-warning .form-control-label, +.has-warning .form-check-label, +.has-warning .form-check-inline, +.has-warning .custom-control { + color: #f0ad4e; +} + +.has-warning .form-control { + border-color: #f0ad4e; +} + +.has-warning .form-control:focus { + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f8d9ac; +} + +.has-warning .input-group-addon { + color: #f0ad4e; + border-color: #f0ad4e; + background-color: white; +} + +.has-warning .form-control-warning { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); +} + +.has-danger .form-control-feedback, +.has-danger .form-control-label, +.has-danger .form-check-label, +.has-danger .form-check-inline, +.has-danger .custom-control { + color: #d9534f; +} + +.has-danger .form-control { + border-color: #d9534f; +} + +.has-danger .form-control:focus { + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eba5a3; +} + +.has-danger .input-group-addon { + color: #d9534f; + border-color: #d9534f; + background-color: #fdf7f7; +} + +.has-danger .form-control-danger { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); +} + +@media (min-width: 576px) { + .form-inline .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + + .form-inline .form-control-static { + display: inline-block; + } + + .form-inline .input-group { + display: inline-table; + width: auto; + vertical-align: middle; + } + + .form-inline .input-group .input-group-addon, + .form-inline .input-group .input-group-btn, + .form-inline .input-group .form-control { + width: auto; + } + + .form-inline .input-group > .form-control { + width: 100%; + } + + .form-inline .form-control-label { + margin-bottom: 0; + vertical-align: middle; + } + + .form-inline .form-check { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + + .form-inline .form-check-label { + padding-left: 0; + } + + .form-inline .form-check-input { + position: relative; + margin-left: 0; + } + + .form-inline .has-feedback .form-control-feedback { + top: 0; + } +} + +.btn { + display: inline-block; + font-weight: normal; + line-height: 1.25; + text-align: center; + white-space: nowrap; + vertical-align: middle; + cursor: pointer; + user-select: none; + border: 1px solid transparent; + padding: 0.5rem 1rem; + font-size: 1rem; + border-radius: 0.25rem; +} + +.btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +.btn:focus, .btn:hover { + text-decoration: none; +} + +.btn.focus { + text-decoration: none; +} + +.btn:active, .btn.active { + background-image: none; + outline: 0; +} + +.btn.disabled, .btn:disabled { + cursor: not-allowed; + opacity: .65; +} + +a.btn.disabled, +fieldset[disabled] a.btn { + pointer-events: none; +} + +.btn-primary { + color: #fff; + background-color: #0275d8; + border-color: #0275d8; +} + +.btn-primary:hover { + color: #fff; + background-color: #025aa5; + border-color: #01549b; +} + +.btn-primary:focus, .btn-primary.focus { + color: #fff; + background-color: #025aa5; + border-color: #01549b; +} + +.btn-primary:active, .btn-primary.active, +.open > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #025aa5; + border-color: #01549b; + background-image: none; +} + +.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, +.open > .btn-primary.dropdown-toggle:hover, +.open > .btn-primary.dropdown-toggle:focus, +.open > .btn-primary.dropdown-toggle.focus { + color: #fff; + background-color: #014682; + border-color: #01315a; +} + +.btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary:disabled:focus, .btn-primary:disabled.focus { + background-color: #0275d8; + border-color: #0275d8; +} + +.btn-primary.disabled:hover, .btn-primary:disabled:hover { + background-color: #0275d8; + border-color: #0275d8; +} + +.btn-secondary { + color: #373a3c; + background-color: #fff; + border-color: #ccc; +} + +.btn-secondary:hover { + color: #373a3c; + background-color: #e6e6e6; + border-color: #adadad; +} + +.btn-secondary:focus, .btn-secondary.focus { + color: #373a3c; + background-color: #e6e6e6; + border-color: #adadad; +} + +.btn-secondary:active, .btn-secondary.active, +.open > .btn-secondary.dropdown-toggle { + color: #373a3c; + background-color: #e6e6e6; + border-color: #adadad; + background-image: none; +} + +.btn-secondary:active:hover, .btn-secondary:active:focus, .btn-secondary:active.focus, .btn-secondary.active:hover, .btn-secondary.active:focus, .btn-secondary.active.focus, +.open > .btn-secondary.dropdown-toggle:hover, +.open > .btn-secondary.dropdown-toggle:focus, +.open > .btn-secondary.dropdown-toggle.focus { + color: #373a3c; + background-color: #d4d4d4; + border-color: #8c8c8c; +} + +.btn-secondary.disabled:focus, .btn-secondary.disabled.focus, .btn-secondary:disabled:focus, .btn-secondary:disabled.focus { + background-color: #fff; + border-color: #ccc; +} + +.btn-secondary.disabled:hover, .btn-secondary:disabled:hover { + background-color: #fff; + border-color: #ccc; +} + +.btn-info { + color: #fff; + background-color: #5bc0de; + border-color: #5bc0de; +} + +.btn-info:hover { + color: #fff; + background-color: #31b0d5; + border-color: #2aabd2; +} + +.btn-info:focus, .btn-info.focus { + color: #fff; + background-color: #31b0d5; + border-color: #2aabd2; +} + +.btn-info:active, .btn-info.active, +.open > .btn-info.dropdown-toggle { + color: #fff; + background-color: #31b0d5; + border-color: #2aabd2; + background-image: none; +} + +.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, +.open > .btn-info.dropdown-toggle:hover, +.open > .btn-info.dropdown-toggle:focus, +.open > .btn-info.dropdown-toggle.focus { + color: #fff; + background-color: #269abc; + border-color: #1f7e9a; +} + +.btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info:disabled:focus, .btn-info:disabled.focus { + background-color: #5bc0de; + border-color: #5bc0de; +} + +.btn-info.disabled:hover, .btn-info:disabled:hover { + background-color: #5bc0de; + border-color: #5bc0de; +} + +.btn-success { + color: #fff; + background-color: #5cb85c; + border-color: #5cb85c; +} + +.btn-success:hover { + color: #fff; + background-color: #449d44; + border-color: #419641; +} + +.btn-success:focus, .btn-success.focus { + color: #fff; + background-color: #449d44; + border-color: #419641; +} + +.btn-success:active, .btn-success.active, +.open > .btn-success.dropdown-toggle { + color: #fff; + background-color: #449d44; + border-color: #419641; + background-image: none; +} + +.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, +.open > .btn-success.dropdown-toggle:hover, +.open > .btn-success.dropdown-toggle:focus, +.open > .btn-success.dropdown-toggle.focus { + color: #fff; + background-color: #398439; + border-color: #2d672d; +} + +.btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success:disabled:focus, .btn-success:disabled.focus { + background-color: #5cb85c; + border-color: #5cb85c; +} + +.btn-success.disabled:hover, .btn-success:disabled:hover { + background-color: #5cb85c; + border-color: #5cb85c; +} + +.btn-warning { + color: #fff; + background-color: #f0ad4e; + border-color: #f0ad4e; +} + +.btn-warning:hover { + color: #fff; + background-color: #ec971f; + border-color: #eb9316; +} + +.btn-warning:focus, .btn-warning.focus { + color: #fff; + background-color: #ec971f; + border-color: #eb9316; +} + +.btn-warning:active, .btn-warning.active, +.open > .btn-warning.dropdown-toggle { + color: #fff; + background-color: #ec971f; + border-color: #eb9316; + background-image: none; +} + +.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, +.open > .btn-warning.dropdown-toggle:hover, +.open > .btn-warning.dropdown-toggle:focus, +.open > .btn-warning.dropdown-toggle.focus { + color: #fff; + background-color: #d58512; + border-color: #b06d0f; +} + +.btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning:disabled:focus, .btn-warning:disabled.focus { + background-color: #f0ad4e; + border-color: #f0ad4e; +} + +.btn-warning.disabled:hover, .btn-warning:disabled:hover { + background-color: #f0ad4e; + border-color: #f0ad4e; +} + +.btn-danger { + color: #fff; + background-color: #d9534f; + border-color: #d9534f; +} + +.btn-danger:hover { + color: #fff; + background-color: #c9302c; + border-color: #c12e2a; +} + +.btn-danger:focus, .btn-danger.focus { + color: #fff; + background-color: #c9302c; + border-color: #c12e2a; +} + +.btn-danger:active, .btn-danger.active, +.open > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #c9302c; + border-color: #c12e2a; + background-image: none; +} + +.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, +.open > .btn-danger.dropdown-toggle:hover, +.open > .btn-danger.dropdown-toggle:focus, +.open > .btn-danger.dropdown-toggle.focus { + color: #fff; + background-color: #ac2925; + border-color: #8b211e; +} + +.btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger:disabled:focus, .btn-danger:disabled.focus { + background-color: #d9534f; + border-color: #d9534f; +} + +.btn-danger.disabled:hover, .btn-danger:disabled:hover { + background-color: #d9534f; + border-color: #d9534f; +} + +.btn-outline-primary { + color: #0275d8; + background-image: none; + background-color: transparent; + border-color: #0275d8; +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #0275d8; + border-color: #0275d8; +} + +.btn-outline-primary:focus, .btn-outline-primary.focus { + color: #fff; + background-color: #0275d8; + border-color: #0275d8; +} + +.btn-outline-primary:active, .btn-outline-primary.active, +.open > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #0275d8; + border-color: #0275d8; +} + +.btn-outline-primary:active:hover, .btn-outline-primary:active:focus, .btn-outline-primary:active.focus, .btn-outline-primary.active:hover, .btn-outline-primary.active:focus, .btn-outline-primary.active.focus, +.open > .btn-outline-primary.dropdown-toggle:hover, +.open > .btn-outline-primary.dropdown-toggle:focus, +.open > .btn-outline-primary.dropdown-toggle.focus { + color: #fff; + background-color: #014682; + border-color: #01315a; +} + +.btn-outline-primary.disabled:focus, .btn-outline-primary.disabled.focus, .btn-outline-primary:disabled:focus, .btn-outline-primary:disabled.focus { + border-color: #43a7fd; +} + +.btn-outline-primary.disabled:hover, .btn-outline-primary:disabled:hover { + border-color: #43a7fd; +} + +.btn-outline-secondary { + color: #ccc; + background-image: none; + background-color: transparent; + border-color: #ccc; +} + +.btn-outline-secondary:hover { + color: #fff; + background-color: #ccc; + border-color: #ccc; +} + +.btn-outline-secondary:focus, .btn-outline-secondary.focus { + color: #fff; + background-color: #ccc; + border-color: #ccc; +} + +.btn-outline-secondary:active, .btn-outline-secondary.active, +.open > .btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #ccc; + border-color: #ccc; +} + +.btn-outline-secondary:active:hover, .btn-outline-secondary:active:focus, .btn-outline-secondary:active.focus, .btn-outline-secondary.active:hover, .btn-outline-secondary.active:focus, .btn-outline-secondary.active.focus, +.open > .btn-outline-secondary.dropdown-toggle:hover, +.open > .btn-outline-secondary.dropdown-toggle:focus, +.open > .btn-outline-secondary.dropdown-toggle.focus { + color: #fff; + background-color: #a1a1a1; + border-color: #8c8c8c; +} + +.btn-outline-secondary.disabled:focus, .btn-outline-secondary.disabled.focus, .btn-outline-secondary:disabled:focus, .btn-outline-secondary:disabled.focus { + border-color: white; +} + +.btn-outline-secondary.disabled:hover, .btn-outline-secondary:disabled:hover { + border-color: white; +} + +.btn-outline-info { + color: #5bc0de; + background-image: none; + background-color: transparent; + border-color: #5bc0de; +} + +.btn-outline-info:hover { + color: #fff; + background-color: #5bc0de; + border-color: #5bc0de; +} + +.btn-outline-info:focus, .btn-outline-info.focus { + color: #fff; + background-color: #5bc0de; + border-color: #5bc0de; +} + +.btn-outline-info:active, .btn-outline-info.active, +.open > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #5bc0de; + border-color: #5bc0de; +} + +.btn-outline-info:active:hover, .btn-outline-info:active:focus, .btn-outline-info:active.focus, .btn-outline-info.active:hover, .btn-outline-info.active:focus, .btn-outline-info.active.focus, +.open > .btn-outline-info.dropdown-toggle:hover, +.open > .btn-outline-info.dropdown-toggle:focus, +.open > .btn-outline-info.dropdown-toggle.focus { + color: #fff; + background-color: #269abc; + border-color: #1f7e9a; +} + +.btn-outline-info.disabled:focus, .btn-outline-info.disabled.focus, .btn-outline-info:disabled:focus, .btn-outline-info:disabled.focus { + border-color: #b0e1ef; +} + +.btn-outline-info.disabled:hover, .btn-outline-info:disabled:hover { + border-color: #b0e1ef; +} + +.btn-outline-success { + color: #5cb85c; + background-image: none; + background-color: transparent; + border-color: #5cb85c; +} + +.btn-outline-success:hover { + color: #fff; + background-color: #5cb85c; + border-color: #5cb85c; +} + +.btn-outline-success:focus, .btn-outline-success.focus { + color: #fff; + background-color: #5cb85c; + border-color: #5cb85c; +} + +.btn-outline-success:active, .btn-outline-success.active, +.open > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #5cb85c; + border-color: #5cb85c; +} + +.btn-outline-success:active:hover, .btn-outline-success:active:focus, .btn-outline-success:active.focus, .btn-outline-success.active:hover, .btn-outline-success.active:focus, .btn-outline-success.active.focus, +.open > .btn-outline-success.dropdown-toggle:hover, +.open > .btn-outline-success.dropdown-toggle:focus, +.open > .btn-outline-success.dropdown-toggle.focus { + color: #fff; + background-color: #398439; + border-color: #2d672d; +} + +.btn-outline-success.disabled:focus, .btn-outline-success.disabled.focus, .btn-outline-success:disabled:focus, .btn-outline-success:disabled.focus { + border-color: #a3d7a3; +} + +.btn-outline-success.disabled:hover, .btn-outline-success:disabled:hover { + border-color: #a3d7a3; +} + +.btn-outline-warning { + color: #f0ad4e; + background-image: none; + background-color: transparent; + border-color: #f0ad4e; +} + +.btn-outline-warning:hover { + color: #fff; + background-color: #f0ad4e; + border-color: #f0ad4e; +} + +.btn-outline-warning:focus, .btn-outline-warning.focus { + color: #fff; + background-color: #f0ad4e; + border-color: #f0ad4e; +} + +.btn-outline-warning:active, .btn-outline-warning.active, +.open > .btn-outline-warning.dropdown-toggle { + color: #fff; + background-color: #f0ad4e; + border-color: #f0ad4e; +} + +.btn-outline-warning:active:hover, .btn-outline-warning:active:focus, .btn-outline-warning:active.focus, .btn-outline-warning.active:hover, .btn-outline-warning.active:focus, .btn-outline-warning.active.focus, +.open > .btn-outline-warning.dropdown-toggle:hover, +.open > .btn-outline-warning.dropdown-toggle:focus, +.open > .btn-outline-warning.dropdown-toggle.focus { + color: #fff; + background-color: #d58512; + border-color: #b06d0f; +} + +.btn-outline-warning.disabled:focus, .btn-outline-warning.disabled.focus, .btn-outline-warning:disabled:focus, .btn-outline-warning:disabled.focus { + border-color: #f8d9ac; +} + +.btn-outline-warning.disabled:hover, .btn-outline-warning:disabled:hover { + border-color: #f8d9ac; +} + +.btn-outline-danger { + color: #d9534f; + background-image: none; + background-color: transparent; + border-color: #d9534f; +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #d9534f; + border-color: #d9534f; +} + +.btn-outline-danger:focus, .btn-outline-danger.focus { + color: #fff; + background-color: #d9534f; + border-color: #d9534f; +} + +.btn-outline-danger:active, .btn-outline-danger.active, +.open > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #d9534f; + border-color: #d9534f; +} + +.btn-outline-danger:active:hover, .btn-outline-danger:active:focus, .btn-outline-danger:active.focus, .btn-outline-danger.active:hover, .btn-outline-danger.active:focus, .btn-outline-danger.active.focus, +.open > .btn-outline-danger.dropdown-toggle:hover, +.open > .btn-outline-danger.dropdown-toggle:focus, +.open > .btn-outline-danger.dropdown-toggle.focus { + color: #fff; + background-color: #ac2925; + border-color: #8b211e; +} + +.btn-outline-danger.disabled:focus, .btn-outline-danger.disabled.focus, .btn-outline-danger:disabled:focus, .btn-outline-danger:disabled.focus { + border-color: #eba5a3; +} + +.btn-outline-danger.disabled:hover, .btn-outline-danger:disabled:hover { + border-color: #eba5a3; +} + +.btn-link { + font-weight: normal; + color: #0275d8; + border-radius: 0; +} + +.btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled { + background-color: transparent; +} + +.btn-link, .btn-link:focus, .btn-link:active { + border-color: transparent; +} + +.btn-link:hover { + border-color: transparent; +} + +.btn-link:focus, .btn-link:hover { + color: #014c8c; + text-decoration: underline; + background-color: transparent; +} + +.btn-link:disabled:focus, .btn-link:disabled:hover { + color: #818a91; + text-decoration: none; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + border-radius: 0.3rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.2rem; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + opacity: 0; + transition: opacity .15s linear; +} + +.fade.in { + opacity: 1; +} + +.collapse { + display: none; +} + +.collapse.in { + display: block; +} + +tr.collapse.in { + display: table-row; +} + +tbody.collapse.in { + display: table-row-group; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition-timing-function: ease; + transition-duration: .35s; + transition-property: height; +} + +.dropup, +.dropdown { + position: relative; +} + +.dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.3em; + vertical-align: middle; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:focus { + outline: 0; +} + +.dropup .dropdown-toggle::after { + border-top: 0; + border-bottom: 0.3em solid; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1rem; + color: #373a3c; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} + +.dropdown-divider { + height: 1px; + margin: 0.5rem 0; + overflow: hidden; + background-color: #e5e5e5; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 3px 1.5rem; + clear: both; + font-weight: normal; + color: #373a3c; + text-align: inherit; + white-space: nowrap; + background: none; + border: 0; +} + +.dropdown-item:focus, .dropdown-item:hover { + color: #2b2d2f; + text-decoration: none; + background-color: #f5f5f5; +} + +.dropdown-item.active, .dropdown-item.active:focus, .dropdown-item.active:hover { + color: #fff; + text-decoration: none; + background-color: #0275d8; + outline: 0; +} + +.dropdown-item.disabled, .dropdown-item.disabled:focus, .dropdown-item.disabled:hover { + color: #818a91; +} + +.dropdown-item.disabled:focus, .dropdown-item.disabled:hover { + text-decoration: none; + cursor: not-allowed; + background-color: transparent; + background-image: none; + filter: "progid:DXImageTransform.Microsoft.gradient(enabled = false)"; +} + +.open > .dropdown-menu { + display: block; +} + +.open > a { + outline: 0; +} + +.dropdown-menu-right { + right: 0; + left: auto; +} + +.dropdown-menu-left { + right: auto; + left: 0; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #818a91; + white-space: nowrap; +} + +.dropdown-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 990; +} + +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + content: ""; + border-top: 0; + border-bottom: 0.3em solid; +} + +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 0.125rem; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-block; + vertical-align: middle; +} + +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + float: left; + margin-bottom: 0; +} + +.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 2; +} + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover { + z-index: 2; +} + +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group { + margin-left: -1px; +} + +.btn-toolbar { + margin-left: -0.5rem; +} + +.btn-toolbar::after { + content: ""; + display: table; + clear: both; +} + +.btn-toolbar .btn-group, +.btn-toolbar .input-group { + float: left; +} + +.btn-toolbar > .btn, +.btn-toolbar > .btn-group, +.btn-toolbar > .input-group { + margin-left: 0.5rem; +} + +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; +} + +.btn-group > .btn:first-child { + margin-left: 0; +} + +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +.btn-group > .btn:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.btn-group > .btn-group { + float: left; +} + +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} + +.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} + +.btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn + .dropdown-toggle-split::after { + margin-left: 0; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 1.125rem; + padding-left: 1.125rem; +} + +.btn .caret { + margin-left: 0; +} + +.btn-lg .caret, .btn-group-lg > .btn .caret { + border-width: 0.3em 0.3em 0; + border-bottom-width: 0; +} + +.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret { + border-width: 0 0.3em 0.3em; +} + +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group, +.btn-group-vertical > .btn-group > .btn { + display: block; + float: none; + width: 100%; + max-width: 100%; +} + +.btn-group-vertical > .btn-group::after { + content: ""; + display: table; + clear: both; +} + +.btn-group-vertical > .btn-group > .btn { + float: none; +} + +.btn-group-vertical > .btn + .btn, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} + +.btn-group-vertical > .btn:not(:first-child):not(:last-child) { + border-radius: 0; +} + +.btn-group-vertical > .btn:first-child:not(:last-child) { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} + +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +[data-toggle="buttons"] > .btn input[type="radio"], +[data-toggle="buttons"] > .btn input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], +[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + width: 100%; + display: flex; +} + +.input-group .form-control { + position: relative; + z-index: 2; + flex: 1; + margin-bottom: 0; +} + +.input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover { + z-index: 3; +} + +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.input-group .form-control:not(:first-child):not(:last-child) { + border-radius: 0; +} + +.input-group-addon, +.input-group-btn { + white-space: nowrap; + vertical-align: middle; +} + +.input-group-addon { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: normal; + line-height: 1.25; + color: #55595c; + text-align: center; + background-color: #eceeef; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} + +.input-group-addon.form-control-sm, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .input-group-addon.btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.2rem; +} + +.input-group-addon.form-control-lg, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .input-group-addon.btn { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + border-radius: 0.3rem; +} + +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} + +.input-group .form-control:not(:last-child), +.input-group-addon:not(:last-child), +.input-group-btn:not(:last-child) > .btn, +.input-group-btn:not(:last-child) > .btn-group > .btn, +.input-group-btn:not(:last-child) > .dropdown-toggle, +.input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle), +.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +.input-group-addon:not(:last-child) { + border-right: 0; +} + +.input-group .form-control:not(:first-child), +.input-group-addon:not(:first-child), +.input-group-btn:not(:first-child) > .btn, +.input-group-btn:not(:first-child) > .btn-group > .btn, +.input-group-btn:not(:first-child) > .dropdown-toggle, +.input-group-btn:not(:last-child) > .btn:not(:first-child), +.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.form-control + .input-group-addon:not(:first-child) { + border-left: 0; +} + +.input-group-btn { + position: relative; + font-size: 0; + white-space: nowrap; +} + +.input-group-btn > .btn { + position: relative; +} + +.input-group-btn > .btn + .btn { + margin-left: -1px; +} + +.input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn:hover { + z-index: 3; +} + +.input-group-btn:not(:last-child) > .btn, +.input-group-btn:not(:last-child) > .btn-group { + margin-right: -1px; +} + +.input-group-btn:not(:first-child) > .btn, +.input-group-btn:not(:first-child) > .btn-group { + z-index: 2; + margin-left: -1px; +} + +.input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn:hover, +.input-group-btn:not(:first-child) > .btn-group:focus, +.input-group-btn:not(:first-child) > .btn-group:active, +.input-group-btn:not(:first-child) > .btn-group:hover { + z-index: 3; +} + +.custom-control { + position: relative; + display: inline-block; + padding-left: 1.5rem; + cursor: pointer; +} + +.custom-control + .custom-control { + margin-left: 1rem; +} + +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0; +} + +.custom-control-input:checked ~ .custom-control-indicator { + color: #fff; + background-color: #0074d9; +} + +.custom-control-input:focus ~ .custom-control-indicator { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #0074d9; +} + +.custom-control-input:active ~ .custom-control-indicator { + color: #fff; + background-color: #84c6ff; +} + +.custom-control-input:disabled ~ .custom-control-indicator { + cursor: not-allowed; + background-color: #eee; +} + +.custom-control-input:disabled ~ .custom-control-description { + color: #767676; + cursor: not-allowed; +} + +.custom-control-indicator { + position: absolute; + top: .25rem; + left: 0; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + user-select: none; + background-color: #ddd; + background-repeat: no-repeat; + background-position: center center; + background-size: 50% 50%; +} + +.custom-checkbox .custom-control-indicator { + border-radius: 0.25rem; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator { + background-color: #0074d9; + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#fff' d='M0 2h4'/%3E%3C/svg%3E"); +} + +.custom-radio .custom-control-indicator { + border-radius: 50%; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-indicator { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='#fff'/%3E%3C/svg%3E"); +} + +.custom-controls-stacked .custom-control { + float: left; + clear: left; +} + +.custom-controls-stacked .custom-control + .custom-control { + margin-left: 0; +} + +.custom-select { + display: inline-block; + max-width: 100%; + height: calc(2.5rem - 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + padding-right: 0.75rem \9; + color: #55595c; + vertical-align: middle; + background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; + background-image: none \9; + background-size: 8px 10px; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; + -moz-appearance: none; + -webkit-appearance: none; +} + +.custom-select:focus { + border-color: #51a7e8; + outline: none; +} + +.custom-select:focus::-ms-value { + color: #55595c; + background-color: #fff; +} + +.custom-select:disabled { + color: #818a91; + cursor: not-allowed; + background-color: #eceeef; +} + +.custom-select::-ms-expand { + opacity: 0; +} + +.custom-select-sm { + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 75%; +} + +.custom-file { + position: relative; + display: inline-block; + max-width: 100%; + height: 2.5rem; + cursor: pointer; +} + +.custom-file-input { + min-width: 14rem; + max-width: 100%; + margin: 0; + filter: alpha(opacity=0); + opacity: 0; +} + +.custom-file-control { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 5; + height: 2.5rem; + padding: 0.5rem 1rem; + line-height: 1.5; + color: #555; + user-select: none; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 0.25rem; +} + +.custom-file-control:lang(en)::after { + content: "Choose file..."; +} + +.custom-file-control::before { + position: absolute; + top: -1px; + right: -1px; + bottom: -1px; + z-index: 6; + display: block; + height: 2.5rem; + padding: 0.5rem 1rem; + line-height: 1.5; + color: #555; + background-color: #eee; + border: 1px solid #ddd; + border-radius: 0 0.25rem 0.25rem 0; +} + +.custom-file-control:lang(en)::before { + content: "Browse"; +} + +.breadcrumb { + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #eceeef; + border-radius: 0.25rem; +} + +.breadcrumb::after { + content: ""; + display: table; + clear: both; +} + +.breadcrumb-item { + float: left; +} + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + padding-left: 0.5rem; + color: #818a91; + content: "/"; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #818a91; +} + +.pagination { + display: inline-block; + padding-left: 0; + margin-top: 1rem; + margin-bottom: 1rem; + border-radius: 0.25rem; +} + +.page-item { + display: inline; +} + +.page-item:first-child .page-link { + margin-left: 0; + border-bottom-left-radius: 0.25rem; + border-top-left-radius: 0.25rem; +} + +.page-item:last-child .page-link { + border-bottom-right-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.page-item.active .page-link, .page-item.active .page-link:focus, .page-item.active .page-link:hover { + z-index: 2; + color: #fff; + cursor: default; + background-color: #0275d8; + border-color: #0275d8; +} + +.page-item.disabled .page-link, .page-item.disabled .page-link:focus, .page-item.disabled .page-link:hover { + color: #818a91; + pointer-events: none; + cursor: not-allowed; + background-color: #fff; + border-color: #ddd; +} + +.page-link { + position: relative; + float: left; + padding: 0.5rem 0.75rem; + margin-left: -1px; + color: #0275d8; + text-decoration: none; + background-color: #fff; + border: 1px solid #ddd; +} + +.page-link:focus, .page-link:hover { + color: #014c8c; + background-color: #eceeef; + border-color: #ddd; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; +} + +.pagination-lg .page-item:first-child .page-link { + border-bottom-left-radius: 0.3rem; + border-top-left-radius: 0.3rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-bottom-right-radius: 0.3rem; + border-top-right-radius: 0.3rem; +} + +.pagination-sm .page-link { + padding: 0.275rem 0.75rem; + font-size: 0.875rem; +} + +.pagination-sm .page-item:first-child .page-link { + border-bottom-left-radius: 0.2rem; + border-top-left-radius: 0.2rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-bottom-right-radius: 0.2rem; + border-top-right-radius: 0.2rem; +} + +.tag { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; +} + +.tag:empty { + display: none; +} + +.btn .tag { + position: relative; + top: -1px; +} + +a.tag:focus, a.tag:hover { + color: #fff; + text-decoration: none; + cursor: pointer; +} + +.tag-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; +} + +.tag-default { + background-color: #818a91; +} + +.tag-default[href]:focus, .tag-default[href]:hover { + background-color: #687077; +} + +.tag-primary { + background-color: #0275d8; +} + +.tag-primary[href]:focus, .tag-primary[href]:hover { + background-color: #025aa5; +} + +.tag-success { + background-color: #5cb85c; +} + +.tag-success[href]:focus, .tag-success[href]:hover { + background-color: #449d44; +} + +.tag-info { + background-color: #5bc0de; +} + +.tag-info[href]:focus, .tag-info[href]:hover { + background-color: #31b0d5; +} + +.tag-warning { + background-color: #f0ad4e; +} + +.tag-warning[href]:focus, .tag-warning[href]:hover { + background-color: #ec971f; +} + +.tag-danger { + background-color: #d9534f; +} + +.tag-danger[href]:focus, .tag-danger[href]:hover { + background-color: #c9302c; +} + +.alert { + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: bold; +} + +.alert-dismissible { + padding-right: 2.5rem; +} + +.alert-dismissible .close { + position: relative; + top: -.125rem; + right: -1.25rem; + color: inherit; +} + +.alert-success { + background-color: #dff0d8; + border-color: #d0e9c6; + color: #3c763d; +} + +.alert-success hr { + border-top-color: #c1e2b3; +} + +.alert-success .alert-link { + color: #2b542c; +} + +.alert-info { + background-color: #d9edf7; + border-color: #bcdff1; + color: #31708f; +} + +.alert-info hr { + border-top-color: #a6d5ec; +} + +.alert-info .alert-link { + color: #245269; +} + +.alert-warning { + background-color: #fcf8e3; + border-color: #faf2cc; + color: #8a6d3b; +} + +.alert-warning hr { + border-top-color: #f7ecb5; +} + +.alert-warning .alert-link { + color: #66512c; +} + +.alert-danger { + background-color: #f2dede; + border-color: #ebcccc; + color: #a94442; +} + +.alert-danger hr { + border-top-color: #e4b9b9; +} + +.alert-danger .alert-link { + color: #843534; +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +.progress { + display: block; + width: 100%; + height: 1rem; + margin-bottom: 1rem; +} + +.progress[value] { + background-color: #eee; + border: 0; + appearance: none; + border-radius: 0.25rem; +} + +.progress[value]::-ms-fill { + background-color: #0074d9; + border: 0; +} + +.progress[value]::-moz-progress-bar { + background-color: #0074d9; + border-bottom-left-radius: 0.25rem; + border-top-left-radius: 0.25rem; +} + +.progress[value]::-webkit-progress-value { + background-color: #0074d9; + border-bottom-left-radius: 0.25rem; + border-top-left-radius: 0.25rem; +} + +.progress[value="100"]::-moz-progress-bar { + border-bottom-right-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.progress[value="100"]::-webkit-progress-value { + border-bottom-right-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.progress[value]::-webkit-progress-bar { + background-color: #eee; + border-radius: 0.25rem; +} + +base::-moz-progress-bar, +.progress[value] { + background-color: #eee; + border-radius: 0.25rem; +} + +@media screen and (min-width: 0\0 +) { + .progress { + background-color: #eee; + border-radius: 0.25rem; + } + + .progress-bar { + display: inline-block; + height: 1rem; + text-indent: -999rem; + background-color: #0074d9; + border-bottom-left-radius: 0.25rem; + border-top-left-radius: 0.25rem; + } + + .progress[width="100%"] { + border-bottom-right-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } +} + +.progress-striped[value]::-webkit-progress-value { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} + +.progress-striped[value]::-moz-progress-bar { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} + +.progress-striped[value]::-ms-fill { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} + +@media screen and (min-width: 0\0 +) { + .progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; + } +} + +.progress-animated[value]::-webkit-progress-value { + animation: progress-bar-stripes 2s linear infinite; +} + +.progress-animated[value]::-moz-progress-bar { + animation: progress-bar-stripes 2s linear infinite; +} + +@media screen and (min-width: 0\0 +) { + .progress-animated .progress-bar-striped { + animation: progress-bar-stripes 2s linear infinite; + } +} + +.progress-success[value]::-webkit-progress-value { + background-color: #5cb85c; +} + +.progress-success[value]::-moz-progress-bar { + background-color: #5cb85c; +} + +.progress-success[value]::-ms-fill { + background-color: #5cb85c; +} + +@media screen and (min-width: 0\0 +) { + .progress-success .progress-bar { + background-color: #5cb85c; + } +} + +.progress-info[value]::-webkit-progress-value { + background-color: #5bc0de; +} + +.progress-info[value]::-moz-progress-bar { + background-color: #5bc0de; +} + +.progress-info[value]::-ms-fill { + background-color: #5bc0de; +} + +@media screen and (min-width: 0\0 +) { + .progress-info .progress-bar { + background-color: #5bc0de; + } +} + +.progress-warning[value]::-webkit-progress-value { + background-color: #f0ad4e; +} + +.progress-warning[value]::-moz-progress-bar { + background-color: #f0ad4e; +} + +.progress-warning[value]::-ms-fill { + background-color: #f0ad4e; +} + +@media screen and (min-width: 0\0 +) { + .progress-warning .progress-bar { + background-color: #f0ad4e; + } +} + +.progress-danger[value]::-webkit-progress-value { + background-color: #d9534f; +} + +.progress-danger[value]::-moz-progress-bar { + background-color: #d9534f; +} + +.progress-danger[value]::-ms-fill { + background-color: #d9534f; +} + +@media screen and (min-width: 0\0 +) { + .progress-danger .progress-bar { + background-color: #d9534f; + } +} + +.media { + display: flex; +} + +.media-body { + flex: 1; +} + +.media-middle { + align-self: center; +} + +.media-bottom { + align-self: flex-end; +} + +.media-object { + display: block; +} + +.media-object.img-thumbnail { + max-width: none; +} + +.media-right { + padding-left: 10px; +} + +.media-left { + padding-right: 10px; +} + +.media-heading { + margin-top: 0; + margin-bottom: 5px; +} + +.media-list { + padding-left: 0; + list-style: none; +} + +.list-group { + padding-left: 0; + margin-bottom: 0; +} + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid #ddd; +} + +.list-group-item:first-child { + border-top-right-radius: 0.25rem; + border-top-left-radius: 0.25rem; +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.list-group-item.disabled, .list-group-item.disabled:focus, .list-group-item.disabled:hover { + color: #818a91; + cursor: not-allowed; + background-color: #eceeef; +} + +.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading { + color: inherit; +} + +.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text { + color: #818a91; +} + +.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover { + z-index: 2; + color: #fff; + text-decoration: none; + background-color: #0275d8; + border-color: #0275d8; +} + +.list-group-item.active .list-group-item-heading, +.list-group-item.active .list-group-item-heading > small, +.list-group-item.active .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading, +.list-group-item.active:focus .list-group-item-heading > small, +.list-group-item.active:focus .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, +.list-group-item.active:hover .list-group-item-heading > small, +.list-group-item.active:hover .list-group-item-heading > .small { + color: inherit; +} + +.list-group-item.active .list-group-item-text, .list-group-item.active:focus .list-group-item-text, .list-group-item.active:hover .list-group-item-text { + color: #a8d6fe; +} + +.list-group-flush .list-group-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} + +.list-group-item-action { + width: 100%; + color: #555; + text-align: inherit; +} + +.list-group-item-action .list-group-item-heading { + color: #333; +} + +.list-group-item-action:focus, .list-group-item-action:hover { + color: #555; + text-decoration: none; + background-color: #f5f5f5; +} + +.list-group-item-success { + color: #3c763d; + background-color: #dff0d8; +} + +a.list-group-item-success, +button.list-group-item-success { + color: #3c763d; +} + +a.list-group-item-success .list-group-item-heading, +button.list-group-item-success .list-group-item-heading { + color: inherit; +} + +a.list-group-item-success:focus, a.list-group-item-success:hover, +button.list-group-item-success:focus, +button.list-group-item-success:hover { + color: #3c763d; + background-color: #d0e9c6; +} + +a.list-group-item-success.active, a.list-group-item-success.active:focus, a.list-group-item-success.active:hover, +button.list-group-item-success.active, +button.list-group-item-success.active:focus, +button.list-group-item-success.active:hover { + color: #fff; + background-color: #3c763d; + border-color: #3c763d; +} + +.list-group-item-info { + color: #31708f; + background-color: #d9edf7; +} + +a.list-group-item-info, +button.list-group-item-info { + color: #31708f; +} + +a.list-group-item-info .list-group-item-heading, +button.list-group-item-info .list-group-item-heading { + color: inherit; +} + +a.list-group-item-info:focus, a.list-group-item-info:hover, +button.list-group-item-info:focus, +button.list-group-item-info:hover { + color: #31708f; + background-color: #c4e3f3; +} + +a.list-group-item-info.active, a.list-group-item-info.active:focus, a.list-group-item-info.active:hover, +button.list-group-item-info.active, +button.list-group-item-info.active:focus, +button.list-group-item-info.active:hover { + color: #fff; + background-color: #31708f; + border-color: #31708f; +} + +.list-group-item-warning { + color: #8a6d3b; + background-color: #fcf8e3; +} + +a.list-group-item-warning, +button.list-group-item-warning { + color: #8a6d3b; +} + +a.list-group-item-warning .list-group-item-heading, +button.list-group-item-warning .list-group-item-heading { + color: inherit; +} + +a.list-group-item-warning:focus, a.list-group-item-warning:hover, +button.list-group-item-warning:focus, +button.list-group-item-warning:hover { + color: #8a6d3b; + background-color: #faf2cc; +} + +a.list-group-item-warning.active, a.list-group-item-warning.active:focus, a.list-group-item-warning.active:hover, +button.list-group-item-warning.active, +button.list-group-item-warning.active:focus, +button.list-group-item-warning.active:hover { + color: #fff; + background-color: #8a6d3b; + border-color: #8a6d3b; +} + +.list-group-item-danger { + color: #a94442; + background-color: #f2dede; +} + +a.list-group-item-danger, +button.list-group-item-danger { + color: #a94442; +} + +a.list-group-item-danger .list-group-item-heading, +button.list-group-item-danger .list-group-item-heading { + color: inherit; +} + +a.list-group-item-danger:focus, a.list-group-item-danger:hover, +button.list-group-item-danger:focus, +button.list-group-item-danger:hover { + color: #a94442; + background-color: #ebcccc; +} + +a.list-group-item-danger.active, a.list-group-item-danger.active:focus, a.list-group-item-danger.active:hover, +button.list-group-item-danger.active, +button.list-group-item-danger.active:focus, +button.list-group-item-danger.active:hover { + color: #fff; + background-color: #a94442; + border-color: #a94442; +} + +.list-group-item-heading { + margin-top: 0; + margin-bottom: 5px; +} + +.list-group-item-text { + margin-bottom: 0; + line-height: 1.3; +} + +.embed-responsive { + position: relative; + display: block; + height: 0; + padding: 0; + overflow: hidden; +} + +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} + +.embed-responsive-21by9 { + padding-bottom: 42.85714%; +} + +.embed-responsive-16by9 { + padding-bottom: 56.25%; +} + +.embed-responsive-4by3 { + padding-bottom: 75%; +} + +.embed-responsive-1by1 { + padding-bottom: 100%; +} + +.close { + float: right; + font-size: 1.5rem; + font-weight: bold; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .2; +} + +.close:focus, .close:hover { + color: #000; + text-decoration: none; + cursor: pointer; + opacity: .5; +} + +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} + +.modal-open { + overflow: hidden; +} + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + outline: 0; +} + +.modal.fade .modal-dialog { + transition: transform .3s ease-out; + transform: translate(0, -25%); +} + +.modal.in .modal-dialog { + transform: translate(0, 0); +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 10px; +} + +.modal-content { + position: relative; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop.in { + opacity: 0.5; +} + +.modal-header { + padding: 15px; + border-bottom: 1px solid #e5e5e5; +} + +.modal-header::after { + content: ""; + display: table; + clear: both; +} + +.modal-header .close { + margin-top: -2px; +} + +.modal-title { + margin: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + padding: 15px; +} + +.modal-footer { + padding: 15px; + text-align: right; + border-top: 1px solid #e5e5e5; +} + +.modal-footer::after { + content: ""; + display: table; + clear: both; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 600px; + margin: 30px auto; + } + + .modal-sm { + max-width: 300px; + } +} + +@media (min-width: 992px) { + .modal-lg { + max-width: 900px; + } +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.bg-faded { + background-color: #f7f7f9; +} + +.bg-primary { + background-color: #0275d8 !important; +} + +a.bg-primary:focus, a.bg-primary:hover { + background-color: #025aa5 !important; +} + +.bg-success { + background-color: #5cb85c !important; +} + +a.bg-success:focus, a.bg-success:hover { + background-color: #449d44 !important; +} + +.bg-info { + background-color: #5bc0de !important; +} + +a.bg-info:focus, a.bg-info:hover { + background-color: #31b0d5 !important; +} + +.bg-warning { + background-color: #f0ad4e !important; +} + +a.bg-warning:focus, a.bg-warning:hover { + background-color: #ec971f !important; +} + +.bg-danger { + background-color: #d9534f !important; +} + +a.bg-danger:focus, a.bg-danger:hover { + background-color: #c9302c !important; +} + +.bg-inverse { + background-color: #373a3c !important; +} + +a.bg-inverse:focus, a.bg-inverse:hover { + background-color: #1f2021 !important; +} + +.rounded { + border-radius: 0.25rem; +} + +.rounded-top { + border-top-right-radius: 0.25rem; + border-top-left-radius: 0.25rem; +} + +.rounded-right { + border-bottom-right-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.rounded-bottom { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.rounded-left { + border-bottom-left-radius: 0.25rem; + border-top-left-radius: 0.25rem; +} + +.rounded-circle { + border-radius: 50%; +} + +.clearfix::after { + content: ""; + display: table; + clear: both; +} + +.d-block { + display: block !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-inline { + display: inline !important; +} + +.flex-xs-first { + order: -1; +} + +.flex-xs-last { + order: 1; +} + +.flex-xs-unordered { + order: 0; +} + +.flex-items-xs-top { + align-items: flex-start; +} + +.flex-items-xs-middle { + align-items: center; +} + +.flex-items-xs-bottom { + align-items: flex-end; +} + +.flex-xs-top { + align-self: flex-start; +} + +.flex-xs-middle { + align-self: center; +} + +.flex-xs-bottom { + align-self: flex-end; +} + +.flex-items-xs-left { + justify-content: flex-start; +} + +.flex-items-xs-center { + justify-content: center; +} + +.flex-items-xs-right { + justify-content: flex-end; +} + +.flex-items-xs-around { + justify-content: space-around; +} + +.flex-items-xs-between { + justify-content: space-between; +} + +@media (min-width: 576px) { + .flex-sm-first { + order: -1; + } + + .flex-sm-last { + order: 1; + } + + .flex-sm-unordered { + order: 0; + } +} + +@media (min-width: 576px) { + .flex-items-sm-top { + align-items: flex-start; + } + + .flex-items-sm-middle { + align-items: center; + } + + .flex-items-sm-bottom { + align-items: flex-end; + } +} + +@media (min-width: 576px) { + .flex-sm-top { + align-self: flex-start; + } + + .flex-sm-middle { + align-self: center; + } + + .flex-sm-bottom { + align-self: flex-end; + } +} + +@media (min-width: 576px) { + .flex-items-sm-left { + justify-content: flex-start; + } + + .flex-items-sm-center { + justify-content: center; + } + + .flex-items-sm-right { + justify-content: flex-end; + } + + .flex-items-sm-around { + justify-content: space-around; + } + + .flex-items-sm-between { + justify-content: space-between; + } +} + +@media (min-width: 768px) { + .flex-md-first { + order: -1; + } + + .flex-md-last { + order: 1; + } + + .flex-md-unordered { + order: 0; + } +} + +@media (min-width: 768px) { + .flex-items-md-top { + align-items: flex-start; + } + + .flex-items-md-middle { + align-items: center; + } + + .flex-items-md-bottom { + align-items: flex-end; + } +} + +@media (min-width: 768px) { + .flex-md-top { + align-self: flex-start; + } + + .flex-md-middle { + align-self: center; + } + + .flex-md-bottom { + align-self: flex-end; + } +} + +@media (min-width: 768px) { + .flex-items-md-left { + justify-content: flex-start; + } + + .flex-items-md-center { + justify-content: center; + } + + .flex-items-md-right { + justify-content: flex-end; + } + + .flex-items-md-around { + justify-content: space-around; + } + + .flex-items-md-between { + justify-content: space-between; + } +} + +@media (min-width: 992px) { + .flex-lg-first { + order: -1; + } + + .flex-lg-last { + order: 1; + } + + .flex-lg-unordered { + order: 0; + } +} + +@media (min-width: 992px) { + .flex-items-lg-top { + align-items: flex-start; + } + + .flex-items-lg-middle { + align-items: center; + } + + .flex-items-lg-bottom { + align-items: flex-end; + } +} + +@media (min-width: 992px) { + .flex-lg-top { + align-self: flex-start; + } + + .flex-lg-middle { + align-self: center; + } + + .flex-lg-bottom { + align-self: flex-end; + } +} + +@media (min-width: 992px) { + .flex-items-lg-left { + justify-content: flex-start; + } + + .flex-items-lg-center { + justify-content: center; + } + + .flex-items-lg-right { + justify-content: flex-end; + } + + .flex-items-lg-around { + justify-content: space-around; + } + + .flex-items-lg-between { + justify-content: space-between; + } +} + +@media (min-width: 1200px) { + .flex-xl-first { + order: -1; + } + + .flex-xl-last { + order: 1; + } + + .flex-xl-unordered { + order: 0; + } +} + +@media (min-width: 1200px) { + .flex-items-xl-top { + align-items: flex-start; + } + + .flex-items-xl-middle { + align-items: center; + } + + .flex-items-xl-bottom { + align-items: flex-end; + } +} + +@media (min-width: 1200px) { + .flex-xl-top { + align-self: flex-start; + } + + .flex-xl-middle { + align-self: center; + } + + .flex-xl-bottom { + align-self: flex-end; + } +} + +@media (min-width: 1200px) { + .flex-items-xl-left { + justify-content: flex-start; + } + + .flex-items-xl-center { + justify-content: center; + } + + .flex-items-xl-right { + justify-content: flex-end; + } + + .flex-items-xl-around { + justify-content: space-around; + } + + .flex-items-xl-between { + justify-content: space-between; + } +} + +.float-xs-left { + float: left !important; +} + +.float-xs-right { + float: right !important; +} + +.float-xs-none { + float: none !important; +} + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; + } + + .float-sm-right { + float: right !important; + } + + .float-sm-none { + float: none !important; + } +} + +@media (min-width: 768px) { + .float-md-left { + float: left !important; + } + + .float-md-right { + float: right !important; + } + + .float-md-none { + float: none !important; + } +} + +@media (min-width: 992px) { + .float-lg-left { + float: left !important; + } + + .float-lg-right { + float: right !important; + } + + .float-lg-none { + float: none !important; + } +} + +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; + } + + .float-xl-right { + float: right !important; + } + + .float-xl-none { + float: none !important; + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} + +.w-100 { + width: 100% !important; +} + +.h-100 { + height: 100% !important; +} + +.mx-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.m-0 { + margin: 0 0 !important; +} + +.mt-0 { + margin-top: 0 !important; +} + +.mr-0 { + margin-right: 0 !important; +} + +.mb-0 { + margin-bottom: 0 !important; +} + +.ml-0 { + margin-left: 0 !important; +} + +.mx-0 { + margin-right: 0 !important; + margin-left: 0 !important; +} + +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; +} + +.m-1 { + margin: 1rem 1rem !important; +} + +.mt-1 { + margin-top: 1rem !important; +} + +.mr-1 { + margin-right: 1rem !important; +} + +.mb-1 { + margin-bottom: 1rem !important; +} + +.ml-1 { + margin-left: 1rem !important; +} + +.mx-1 { + margin-right: 1rem !important; + margin-left: 1rem !important; +} + +.my-1 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; +} + +.m-2 { + margin: 1.5rem 1.5rem !important; +} + +.mt-2 { + margin-top: 1.5rem !important; +} + +.mr-2 { + margin-right: 1.5rem !important; +} + +.mb-2 { + margin-bottom: 1.5rem !important; +} + +.ml-2 { + margin-left: 1.5rem !important; +} + +.mx-2 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; +} + +.my-2 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; +} + +.m-3 { + margin: 3rem 3rem !important; +} + +.mt-3 { + margin-top: 3rem !important; +} + +.mr-3 { + margin-right: 3rem !important; +} + +.mb-3 { + margin-bottom: 3rem !important; +} + +.ml-3 { + margin-left: 3rem !important; +} + +.mx-3 { + margin-right: 3rem !important; + margin-left: 3rem !important; +} + +.my-3 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; +} + +.p-0 { + padding: 0 0 !important; +} + +.pt-0 { + padding-top: 0 !important; +} + +.pr-0 { + padding-right: 0 !important; +} + +.pb-0 { + padding-bottom: 0 !important; +} + +.pl-0 { + padding-left: 0 !important; +} + +.px-0 { + padding-right: 0 !important; + padding-left: 0 !important; +} + +.py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; +} + +.p-1 { + padding: 1rem 1rem !important; +} + +.pt-1 { + padding-top: 1rem !important; +} + +.pr-1 { + padding-right: 1rem !important; +} + +.pb-1 { + padding-bottom: 1rem !important; +} + +.pl-1 { + padding-left: 1rem !important; +} + +.px-1 { + padding-right: 1rem !important; + padding-left: 1rem !important; +} + +.py-1 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; +} + +.p-2 { + padding: 1.5rem 1.5rem !important; +} + +.pt-2 { + padding-top: 1.5rem !important; +} + +.pr-2 { + padding-right: 1.5rem !important; +} + +.pb-2 { + padding-bottom: 1.5rem !important; +} + +.pl-2 { + padding-left: 1.5rem !important; +} + +.px-2 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; +} + +.py-2 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; +} + +.p-3 { + padding: 3rem 3rem !important; +} + +.pt-3 { + padding-top: 3rem !important; +} + +.pr-3 { + padding-right: 3rem !important; +} + +.pb-3 { + padding-bottom: 3rem !important; +} + +.pl-3 { + padding-left: 3rem !important; +} + +.px-3 { + padding-right: 3rem !important; + padding-left: 3rem !important; +} + +.py-3 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; +} + +.pos-f-t { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.text-justify { + text-align: justify !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-xs-left { + text-align: left !important; +} + +.text-xs-right { + text-align: right !important; +} + +.text-xs-center { + text-align: center !important; +} + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; + } + + .text-sm-right { + text-align: right !important; + } + + .text-sm-center { + text-align: center !important; + } +} + +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; + } + + .text-md-right { + text-align: right !important; + } + + .text-md-center { + text-align: center !important; + } +} + +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; + } + + .text-lg-right { + text-align: right !important; + } + + .text-lg-center { + text-align: center !important; + } +} + +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; + } + + .text-xl-right { + text-align: right !important; + } + + .text-xl-center { + text-align: center !important; + } +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.font-weight-normal { + font-weight: normal; +} + +.font-weight-bold { + font-weight: bold; +} + +.font-italic { + font-style: italic; +} + +.text-white { + color: #fff !important; +} + +.text-muted { + color: #818a91 !important; +} + +a.text-muted:focus, a.text-muted:hover { + color: #687077 !important; +} + +.text-primary { + color: #0275d8 !important; +} + +a.text-primary:focus, a.text-primary:hover { + color: #025aa5 !important; +} + +.text-success { + color: #5cb85c !important; +} + +a.text-success:focus, a.text-success:hover { + color: #449d44 !important; +} + +.text-info { + color: #5bc0de !important; +} + +a.text-info:focus, a.text-info:hover { + color: #31b0d5 !important; +} + +.text-warning { + color: #f0ad4e !important; +} + +a.text-warning:focus, a.text-warning:hover { + color: #ec971f !important; +} + +.text-danger { + color: #d9534f !important; +} + +a.text-danger:focus, a.text-danger:hover { + color: #c9302c !important; +} + +.text-gray-dark { + color: #373a3c !important; +} + +a.text-gray-dark:focus, a.text-gray-dark:hover { + color: #1f2021 !important; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.invisible { + visibility: hidden !important; +} + +.hidden-xs-up { + display: none !important; +} + +@media (max-width: 575px) { + .hidden-xs-down { + display: none !important; + } +} + +@media (min-width: 576px) { + .hidden-sm-up { + display: none !important; + } +} + +@media (max-width: 767px) { + .hidden-sm-down { + display: none !important; + } +} + +@media (min-width: 768px) { + .hidden-md-up { + display: none !important; + } +} + +@media (max-width: 991px) { + .hidden-md-down { + display: none !important; + } +} + +@media (min-width: 992px) { + .hidden-lg-up { + display: none !important; + } +} + +@media (max-width: 1199px) { + .hidden-lg-down { + display: none !important; + } +} + +@media (min-width: 1200px) { + .hidden-xl-up { + display: none !important; + } +} + +.hidden-xl-down { + display: none !important; +} + +.visible-print-block { + display: none !important; +} + +@media print { + .visible-print-block { + display: block !important; + } +} + +.visible-print-inline { + display: none !important; +} + +@media print { + .visible-print-inline { + display: inline !important; + } +} + +.visible-print-inline-block { + display: none !important; +} + +@media print { + .visible-print-inline-block { + display: inline-block !important; + } +} + +@media print { + .hidden-print { + display: none !important; + } +} diff --git a/stisla-stubs/vendors/public/css/custom.css b/stisla-stubs/vendors/public/css/custom.css new file mode 100644 index 0000000..3d95346 --- /dev/null +++ b/stisla-stubs/vendors/public/css/custom.css @@ -0,0 +1,3 @@ +.tag { + display: inline-block; +} diff --git a/stisla-stubs/vendors/public/css/font-awesome.min.css b/stisla-stubs/vendors/public/css/font-awesome.min.css new file mode 100644 index 0000000..4ec9223 --- /dev/null +++ b/stisla-stubs/vendors/public/css/font-awesome.min.css @@ -0,0 +1,4 @@ +/*! + * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.6.3');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} \ No newline at end of file diff --git a/stisla-stubs/vendors/public/css/main.css b/stisla-stubs/vendors/public/css/main.css new file mode 100644 index 0000000..b4b54ee --- /dev/null +++ b/stisla-stubs/vendors/public/css/main.css @@ -0,0 +1,3121 @@ +@charset "UTF-8"; +/*----------------------------------------------------------------------------------- + Template Name: DBlog + File Name: main.scss + Author: Damian Komoński (komon.ski) + Version: 1.0 +-----------------------------------------------------------------------------------*/ +/*----------------------------------------------------------------------------------- + +[CONTENT] + +0. Variables +1. Default Styles +---1.1 Fonts & Colors +---1.2 Buttons & Links +---1.3 Forms +2. Body +---2.1 Header +---2.2 Mobile Navigation +---2.3 Banner Posts +---2.4 Main +---2.5 Articles +---2.6 Author +---2.7 Aside Block +---2.8 Categories +---2.9 Advertisement +---2.10 Last Project +---2.11 Tasks +---2.12 Footer +---2.13 About me - Detail info +---2.14 Blog List +---2.15 Blog Post +---2.16 Article Nav +---2.17 Contact +---2.18 Portfolio +---2.19 Shop + +-----------------------------------------------------------------------------------*/ +/*-------------------------------------- 0. Variables --------------------------------------*/ +.tether-element, .tether-element *, .tether-element :after, .tether-element :before, .tether-element:after, .tether-element:before { + box-sizing: border-box; +} + +.tether-element { + position: absolute; + display: none; +} + +.tether-element.tether-open { + display: block; +} + +/*-------------------------------------- 1. Default Styles --------------------------------------*/ +body { + font-family: "Merriweather", sans-serif; + font-weight: 400; + color: #757575; + background-color: #f5f8f9; +} + +.pull-right { + float: right !important; +} + +.pull-left { + float: left !important; +} + +.clear { + clear: both; +} + +.italic { + font-style: italic; +} + +/*Set xl breakpoint on lg breakpoint*/ +@media (min-width: 1200px) { + .container { + width: 1200px; + } +} + +.white-box { + background: #ffffff; + box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05); + margin-top: 30px; + padding: 50px 44px; +} + +@media (max-width: 575px) { + .white-box { + padding: 40px 30px; + } +} + +/*-------------------------------------- 1.1 Fonts & Colors --------------------------------------*/ +p { + font-family: "Merriweather", serif; + font-weight: 400; + font-size: 16px; + letter-spacing: -0.05px; + line-height: 31px; +} + +@media (max-width: 767px) { + p { + font-size: 15px; + line-height: 30px; + } +} + +p.font-primary { + margin: 10px 0 16px; + font-family: "Lato", sans-serif; + color: #a6a9ac; + font-size: 15px; + line-height: 24px; +} + +h1, .h1 { + font-size: 32px; + line-height: 46px; +} + +@media (max-width: 767px) { + h1, .h1 { + font-size: 28px; + line-height: 40px; + } +} + +h2, .h2 { + font-size: 24px; + line-height: 32px; +} + +h3, .h3 { + font-size: 18px; +} + +h4, .h4 { + font-size: 15px; +} + +h5, .h5 { + font-size: 12px; + font-weight: 700; + color: #212121; +} + +h1, .h1, h2, .h2, h3, .h3, h4, .h4 { + font-weight: 900; + color: #212121; +} + +.black { + color: #212121; +} + +.black:hover { + color: #212121; +} + +.blue { + color: #38b7ea; +} + +.blue:hover { + color: #38b7ea; +} + +.red { + color: #ff7473; +} + +.red:hover { + color: #ff7473; +} + +.yellow { + color: #ffc952; +} + +.yellow:hover { + color: #ffc952; +} + +.green { + color: #6dc8bf; +} + +.green:hover { + color: #6dc8bf; +} + +.yellow { + color: #ffc952; +} + +.yellow:hover { + color: #ffc952; +} + +.grey { + color: #a6a9ac; +} + +.grey:hover { + color: #a6a9ac; +} + +.list-title { + font-family: "Merriweather", serif; + font-weight: 400; + margin: 20px 0 28px; +} + +@media (max-width: 575px) { + .list-title { + font-size: 15px; + } +} + +/*-------------------------------------- 1.2 Buttons & Links --------------------------------------*/ +a { + color: #212121; + transition: all 0.2s ease-in-out; +} + +a:hover { + text-decoration: underline; + color: inherit; + cursor: pointer; +} + +a:hover i { + text-decoration: none; +} + +a:focus { + color: #212121; +} + +a.light-link { + color: #a6a9ac; + text-decoration: none; +} + +a.light-link:hover { + color: #212121; + text-decoration: none; +} + +a.dark-link { + color: #212121; + text-decoration: none; +} + +a.dark-link:hover { + color: #a6a9ac; + text-decoration: none; +} + +.btn { + border: 1px solid #a6a9ac; + border-radius: 30px; + padding: 10px 34px; + background: #ffffff; + color: #a6a9ac; + transition: all 0.2s ease-in-out; +} + +.btn:hover { + background: #212121; + border-color: #212121; + color: #ffffff; + text-decoration: none; +} + +.btn:hover a { + color: #ffffff; + text-decoration: none; +} + +.btn:focus { + outline: none; +} + +.btn:active { + outline: none; +} + +.btn a { + color: #a6a9ac; +} + +.btn-grey { + background: #a6a9ac; + color: #ffffff; +} + +.btn-grey:hover { + background: #212121; +} + +.btn-light-blue { + background: #f5f8f9; +} + +.btn-small { + font-size: 13px; + padding: 8px 20px; +} + +.btn-small-white { + background: #ffffff; + box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05); + border: none; + border-radius: 16px; + padding: 6px 22px; + font-size: 15px; +} + +.btn-small-white:hover { + background: #a6a9ac; +} + +.btn-small-white:hover a { + color: #ffffff; + text-decoration: none; +} + +.btn-small-white a { + color: #a6a9ac; +} + +#menu-animate-icon { + width: 24px; + height: 22px; + position: relative; + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -o-transform: rotate(0deg); + transform: rotate(0deg); + -webkit-transition: .5s ease-in-out; + -moz-transition: .5s ease-in-out; + -o-transition: .5s ease-in-out; + transition: .5s ease-in-out; + cursor: pointer; +} + +#menu-animate-icon:hover span { + background: #212121; +} + +#menu-animate-icon span { + display: block; + position: absolute; + height: 1px; + width: 100%; + background: #a6a9ac; + border-radius: 0; + opacity: 1; + left: 0; + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -o-transform: rotate(0deg); + transform: rotate(0deg); + -webkit-transition: .25s ease-in-out; + -moz-transition: .25s ease-in-out; + -o-transition: .25s ease-in-out; + transition: .25s ease-in-out; +} + +#menu-animate-icon span:nth-child(1) { + top: 0px; + -webkit-transform-origin: left center; + -moz-transform-origin: left center; + -o-transform-origin: left center; + transform-origin: left center; +} + +#menu-animate-icon span:nth-child(2) { + top: 8px; + -webkit-transform-origin: left center; + -moz-transform-origin: left center; + -o-transform-origin: left center; + transform-origin: left center; +} + +#menu-animate-icon span:nth-child(3) { + top: 16px; + -webkit-transform-origin: left center; + -moz-transform-origin: left center; + -o-transform-origin: left center; + transform-origin: left center; +} + +#menu-animate-icon.open span:nth-child(1) { + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); +} + +#menu-animate-icon.open span:nth-child(2) { + width: 0%; + opacity: 0; +} + +#menu-animate-icon.open span:nth-child(3) { + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); + left: 0px; +} + +/*-------------------------------------- 1.3 Forms --------------------------------------*/ +.form-control { + border: none; + border-bottom: 1px solid #a6a9ac; + border-radius: 0; + font-size: 15px; + color: #a6a9ac; + padding: 12px 0; + line-height: 24px; + transition: all 0.2s ease-in-out; +} + +.form-control:active { + border-color: #212121; +} + +.form-control:focus { + border-color: #212121; +} + +/*-------------------------------------- 2. Body --------------------------------------*/ +/*-------------------------------------- 2.1 Header --------------------------------------*/ +header { + height: 144px; + box-shadow: 0px 3px 35px rgba(0, 0, 0, 0.04); + background: #ffffff; +} + +@media (max-width: 991px) { + header { + height: 70px; + border: none; + } +} + +.header-top { + border-bottom: 1px solid #eceff2; + padding: 18px 0 14px; + text-align: center; + position: relative; + overflow: auto; + min-height: 75px; + display: flex; + justify-content: space-between; +} + +@media (max-width: 991px) { + .header-top { + border-bottom: none; + } +} + +.header-top .header-top-logo { + transition: all 0.2s ease-in-out; + float: left; + margin-top: 5px; +} + +.header-top .header-top-logo:hover { + opacity: 0.7; + cursor: pointer; +} + +.header-top .header-top-text { + font-family: "Lato", sans-serif; + color: #a6a9ac; +} + +@media (max-width: 991px) { + .header-top .header-top-text { + display: none; + } +} + +.header-top .header-top-text p { + font-family: inherit; + color: inherit; + margin: inherit; +} + +.header-top .header-top-text p a:hover { + text-decoration: none; +} + +.header-top .header-top-text p a i { + font-size: 26px; + vertical-align: middle; + margin-left: -3px; +} + +.header-top .header-top-nav { + float: right; + min-height: 28px; +} + +.header-top .header-top-nav ul { + list-style-type: none; + margin: 0; + padding: 0; +} + +.header-top .header-top-nav ul li { + float: left; + margin: 0 10px; +} + +@media (min-width: 992px) { + .header-top .header-top-nav ul li { + margin: 0; + } +} + +.header-top .header-top-nav ul li:first-child { + margin-left: 0; +} + +.header-top .header-top-nav ul li:last-child { + margin-right: 0; +} + +.header-top .header-top-nav ul li a { + font-size: 28px; + padding: 12px 0 8px; +} + +.header-top .header-top-nav ul li a:hover { + color: #212121; +} + +.header-top .header-top-nav ul li .header-top-nav-menu-icon { + display: none; + margin-top: 11px; +} + +@media (max-width: 991px) { + .header-top .header-top-nav ul li .header-top-nav-menu-icon { + display: block; + } +} + +.header-top .header-top-nav ul .header-top-nav-search .open { + display: block; +} + +.header-top .header-top-nav ul .header-top-nav-search form { + position: relative; + margin: -3px 0 -4px; + width: 200px; + display: none; +} + +@media (max-width: 991px) { + .header-top .header-top-nav ul .header-top-nav-search form { + width: 300px; + } +} + +@media (max-width: 575px) { + .header-top .header-top-nav ul .header-top-nav-search form { + width: 200px; + } +} + +.header-top .header-top-nav ul .header-top-nav-search form input { + padding: 12px 40px 12px 0; +} + +.header-top .header-top-nav ul .header-top-nav-search form button { + background: none; + padding: 0; + margin: 0; + border: none; + position: absolute; + top: 3px; + right: 0; + font-size: 28px; + color: #a6a9ac; + transition: color 0.4s ease-in-out; +} + +.header-top .header-top-nav ul .header-top-nav-search form button:hover { + color: #212121; +} + +.header-nav { + padding: 22px 0; + width: 100%; +} + +@media (max-width: 991px) { + .header-nav { + display: none; + } +} + +.header-nav ul { + margin: 0; + padding: 0; +} + +.header-nav ul > li > a { + padding-bottom: 36px; +} + +.header-nav ul li { + float: left; + list-style-type: none; + margin: 0 20px; +} + +.header-nav ul li:first-child { + margin-left: 0; +} + +.header-nav ul li.dropdown > a { + padding-bottom: 28px; +} + +.header-nav ul li a { + padding: 0; + display: inline-block; + color: #a6a9ac; + text-decoration: none; +} + +.header-nav ul li a:hover { + color: #212121; + text-decoration: none; +} + +.header-nav ul .buyproducts-link { + margin-left: 38px; + float: right; + margin-right: 0; +} + +.header-nav ul .buyproducts-link a { + position: relative; +} + +.header-nav ul .buyproducts-link a:before { + font-family: 'Pe-icon-7-stroke'; + content: '\e66e'; + font-size: 26px; + position: absolute; + top: -9px; + left: -34px; +} + +.header-nav ul .active > a { + color: #212121; +} + +.header-nav ul .dropdown.open > .dropdown-toggle:after { + content: "\e682"; +} + +.header-nav ul .dropdown.open > .dropdown-menu { + display: block; +} + +@media (min-width: 768px) { + .header-nav ul .dropdown:hover .dropdown-menu { + display: block; + } +} + +.header-nav ul .dropdown .dropdown-toggle { + position: relative; + margin-right: 8px; +} + +.header-nav ul .dropdown .dropdown-toggle:after { + position: absolute; + top: -4px; + right: 1px; + font-family: 'Pe-icon-7-stroke'; + content: "\e688"; + margin: 0 0 0 -2px; + padding: 0; + border: none; + font-size: 24px; +} + +.header-nav ul .dropdown .dropdown-menu { + width: 190px; + background: #ffffff; + border: none; + border-radius: 0; + box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.05); +} + +.header-nav ul .dropdown .dropdown-menu li { + float: none; + margin: 0; + position: relative; + border-bottom: 1px solid #eceff2; + font-size: 15px; +} + +.header-nav ul .dropdown .dropdown-menu li:hover a:hover { + background: #f5f8f9; +} + +@media (max-width: 991px) { + .header-nav ul .dropdown .dropdown-menu li:hover a:hover { + background: none; + } +} + +.header-nav ul .dropdown .dropdown-menu li:last-child a { + border-bottom: none; +} + +.header-nav ul .dropdown .dropdown-menu li a { + display: block; + padding: 16px 22px; +} + +.header-nav ul .dropdown .dropdown-menu li[class^=nav-elipse-]:after { + position: absolute; + content: ''; + top: calc(50% - 4px); + right: 22px; + height: 8px; + width: 8px; + background: #a6a9ac; + border-radius: 8px; +} + +.header-nav ul .dropdown .dropdown-menu li.nav-elipse-blue:after { + background: #38b7ea; +} + +.header-nav ul .dropdown .dropdown-menu li.nav-elipse-red:after { + background: #ff7473; +} + +.header-nav ul .dropdown .dropdown-menu li.nav-elipse-yellow:after { + background: #ffc952; +} + +.header-nav ul .dropdown .dropdown-menu li.nav-elipse-green:after { + background: #6dc8bf; +} + +/*-------------------------------------- 2.2 Mobile Navigation --------------------------------------*/ +.noscroll { + overflow: hidden; +} + +.mobile-nav { + background: #ffffff; + padding: 10px 0; + position: fixed; + height: 100%; + overflow: scroll; + display: none; + z-index: 3; + box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.08); +} + +.mobile-nav ul li { + float: none; + margin: 0; +} + +.mobile-nav ul li:last-child a { + border-bottom: none; +} + +.mobile-nav ul li a { + padding: 18px 0; + display: block; + border-bottom: 1px solid #eceff2; +} + +.mobile-nav ul li a:focus { + color: #a6a9ac; +} + +.mobile-nav ul li.dropdown > a { + padding-bottom: 18px; +} + +@media (max-width: 991px) { + .mobile-nav ul .buyproducts-link { + float: none; + } +} + +.mobile-nav ul .buyproducts-link a:before { + top: 8px; +} + +.mobile-nav ul .dropdown .dropdown-toggle { + margin-right: 0; +} + +.mobile-nav ul .dropdown .dropdown-toggle:after { + top: 14px; + right: 20px; +} + +.mobile-nav ul .dropdown .dropdown-menu { + position: static; + float: none; + width: 100%; + background: none; + box-shadow: none; + z-index: 99; +} + +.mobile-nav ul .dropdown .dropdown-menu li { + border-bottom: none; +} + +.mobile-nav ul .dropdown .dropdown-menu li a .nav-elipse:after { + float: none; + margin: 0 0 0 10px; +} + +.mobile-nav-open { + display: block !important; +} + +/*-------------------------------------- 2.3 Banner Posts --------------------------------------*/ +.banners { + padding: 40px 0 0; + margin-bottom: -20px; +} + +@media (max-width: 575px) { + .banners { + padding: 20px 0; + } +} + +.banners .banner-wrapper { + position: relative; + background: #ffffff; + box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05); + padding: 6px; + margin-bottom: 20px; +} + +@media (max-width: 767px) { + .banners .banner-wrapper { + margin-bottom: 15px; + } + + .banners .banner-wrapper .img-fluid { + width: 100%; + } +} + +@media (max-width: 575px) { + .banners .banner-wrapper { + margin-bottom: 10px; + } +} + +.banners .banner-wrapper a:hover .banner-wrapper-content { + background-color: rgba(0, 0, 0, 0.3); + transition: background-color 0.2s ease-in-out; +} + +.banners .banner-wrapper a .banner-wrapper-content { + position: absolute; + z-index: 2; + padding: 22px 30px; + width: calc(100% - 12px); + height: calc(100% - 12px); +} + +@media (max-width: 575px) { + .banners .banner-wrapper a .banner-wrapper-content { + background: rgba(0, 0, 0, 0.15); + } +} + +.banners .banner-wrapper a .banner-wrapper-content h1 { + color: #ffffff; +} + +.banners .banner-wrapper a .banner-wrapper-content .category-tag { + display: inline-block; + border-width: 1px; + border-style: solid; + border-radius: 10px; + padding: 1px 8px; + font-size: 12px; + text-transform: uppercase; +} + +.banners .banner-wrapper a .banner-wrapper-content .category-tag-white { + color: #ffffff; + border-color: #ffffff; +} + +.banners .banner-wrapper a .banner-wrapper-content .category-tag-yellow { + color: #ffc952; + border-color: #ffc952; +} + +.banners .banner-wrapper a .banner-wrapper-content .category-tag-green { + color: #6dc8bf; + border-color: #6dc8bf; +} + +.banners .banner-wrapper a .banner-wrapper-content .category-tag-blue { + color: #38b7ea; + border-color: #38b7ea; +} + +.banners .banner-wrapper a .banner-wrapper-content time { + position: absolute; + bottom: 22px; + left: 30px; + color: #f5f8f9; + font-size: 15px; +} + +.banners img { + width: 100%; +} + +/*-------------------------------------- 2.4 Main --------------------------------------*/ +main { + margin: 40px 0; +} + +@media (max-width: 767px) { + main { + margin: 20px 0; + } +} + +/*-------------------------------------- 2.5 Articles --------------------------------------*/ +@media (max-width: 767px) { + .articles { + margin-bottom: 30px; + } +} + +.articles article { + position: relative; + background: #ffffff; + box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05); + margin: 30px 0; +} + +.articles article:first-child { + margin-top: 0; +} + +@media (max-width: 767px) { + .articles article { + margin: 40px 0; + } + + .articles article:first-child { + margin-top: 30px; + } +} + +.articles article[class*="-article"]:before { + height: 100%; + width: 100%; + z-index: -1; + position: absolute; + top: 0; + left: -15px; + content: ''; +} + +@media (max-width: 767px) { + .articles article[class*="-article"]:before { + top: -15px; + left: 0; + } +} + +.articles article.blue-article:before { + background: #38b7ea; +} + +.articles article.blue-article .articles-header-tag { + border-color: #38b7ea; + color: #38b7ea; +} + +.articles article.blue-article .articles-header-category a { + color: #38b7ea; +} + +.articles article.blue-article .articles-header-category a:hover { + color: #38b7ea; +} + +.articles article.red-article:before { + background: #ff7473; +} + +.articles article.red-article .articles-header-tag { + border-color: #ff7473; + color: #ff7473; +} + +.articles article.red-article .articles-header-category a { + color: #ff7473; +} + +.articles article.red-article .articles-header-category a:hover { + color: #ff7473; +} + +.articles article.yellow-article:before { + background: #ffc952; +} + +.articles article.yellow-article .articles-header-tag { + border-color: #ffc952; + color: #ffc952; +} + +.articles article.yellow-article .articles-header-category a { + color: #ffc952; +} + +.articles article.yellow-article .articles-header-category a:hover { + color: #ffc952; +} + +.articles article.green-article:before { + background: #6dc8bf; +} + +.articles article.green-article .articles-header-tag { + border-color: #6dc8bf; + color: #6dc8bf; +} + +.articles article.green-article .articles-header-category a { + color: #6dc8bf; +} + +.articles article.green-article .articles-header-category a:hover { + color: #6dc8bf; +} + +.articles article .articles-preview-img { + position: relative; + width: 100%; + height: auto; +} + +.articles article .articles-preview-img img { + width: 100%; + height: auto; +} + +.articles article .articles-preview-img .owl-page { + display: none; +} + +.articles article .articles-preview-img .owl-controls { + margin-top: 0; +} + +.articles article .articles-preview-img .owl-controls .owl-nav { + position: absolute; + bottom: 15px; + right: 15px; +} + +.articles article .articles-preview-img .owl-controls .owl-nav div { + display: inline-block; + background: #ffffff; + color: #a6a9ac; + opacity: 0.7; + padding: 0 2px; + margin-right: 10px; + height: 37px; + border-radius: 20px; + box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1); +} + +.articles article .articles-preview-img .owl-controls .owl-nav div:last-child { + margin-right: 0; +} + +.articles article .articles-preview-img .owl-controls .owl-nav div:hover { + opacity: 1; +} + +.articles article .articles-preview-img .owl-controls .owl-nav div i { + font-size: 38px; +} + +.articles article .articles-preview-vimeo { + padding-top: 57%; + width: 100%; + position: relative; +} + +.articles article .articles-preview-vimeo iframe { + position: absolute; + width: 100%; + height: 100%; + top: 0; + left: 0; +} + +.articles article .articles-header { + color: #a6a9ac; + padding: 28px 0; + margin: 0 32px; + border-bottom: 1px solid #eceff2; +} + +.articles article .articles-header span[class^="articles-header-tag"] { + border: 1px solid; + border-radius: 20px; + text-transform: uppercase; + font-size: 12px; + padding: 2px 7px; + margin: 0 6px; +} + +.articles article .articles-header .articles-header-category { + display: inline-block; + float: right; +} + +.articles article .articles-content { + padding: 0 32px; +} + +.articles article .articles-content h1 { + margin: 26px 0; +} + +.articles article .articles-content .primary-quote { + padding-left: 70px; + position: relative; + font-family: "Merriweather", serif; + font-size: 18px; + line-height: 32px; +} + +.articles article .articles-content .primary-quote:before { + content: "\f10e"; + font-family: FontAwesome; + color: #212121; + font-size: 36px; + position: absolute; + top: 5px; + left: 12px; +} + +@media (max-width: 575px) { + .articles article .articles-content .primary-quote { + padding-left: 0; + margin-top: 6px; + } + + .articles article .articles-content .primary-quote:before { + display: block; + position: static; + margin-bottom: 12px; + } +} + +.articles article .articles-content .primary-quote .primary-quote-author { + color: #a6a9ac; +} + +.articles article .articles-content .secondary-quote { + font-style: italic; + color: #212121; + font-family: "Merriweather", serif; + font-size: 18px; + padding-left: 28px; + position: relative; + line-height: 34px; + margin: 36px 0; +} + +@media (max-width: 575px) { + .articles article .articles-content .secondary-quote { + font-size: 15px; + line-height: 30px; + } +} + +.articles article .articles-content .secondary-quote:before { + content: ''; + position: absolute; + top: 0; + left: 0; + width: 3px; + height: 100%; + background-color: #212121; +} + +.articles nav { + text-align: center; + border-top: 1px solid #eceff2; + padding: 30px 0; + overflow: auto; +} + +@media (max-width: 767px) { + .articles nav { + padding: 15px 0; + margin-top: -15px; + } +} + +.articles nav .pagination-back { + float: left; +} + +.articles nav .pagination { + margin: 6px 0; +} + +@media (max-width: 767px) { + .articles nav .pagination { + display: none; + } +} + +.articles nav .pagination .page-item.active a { + background: #a6a9ac; + color: #ffffff; +} + +.articles nav .pagination .page-item .page-link { + border: none; + background: #ffffff; + border-radius: 0; + color: #a6a9ac; + font-size: 15px; + padding: 2px 8px; + margin: 0 4px; + box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05); +} + +.articles nav .pagination .page-item .page-link:hover { + background: #a6a9ac; + color: #ffffff; + text-decoration: none; +} + +.articles nav .pagination .page-item-more a { + background: none; + border: none; + box-shadow: none; +} + +.articles nav .pagination .page-item-more a:hover { + color: #212121; +} + +.articles nav .pagination-next { + float: right; +} + +.articles-footer { + padding: 20px 32px 32px; +} + +@media (max-width: 575px) { + .articles-footer { + margin: 18px 0 8px; + } + + .articles-footer > button { + width: 100%; + } +} + +.articles-footer > ul { + list-style-type: none; + text-decoration: none; + float: right; + margin-top: 11px; + overflow: hidden; +} + +@media (max-width: 575px) { + .articles-footer > ul { + float: none; + margin: 0 0 20px 0; + padding-left: 0; + } +} + +.articles-footer > ul li { + float: left; + margin-left: 22px; +} + +.articles-footer > ul li:first-child { + margin-left: 0; +} + +.articles-footer > ul li a { + position: relative; + margin-left: 40px; + color: #a6a9ac; + text-decoration: none; +} + +.articles-footer > ul li a:hover { + color: #212121; + text-decoration: none; +} + +@media (max-width: 575px) { + .articles-footer > ul li a { + font-size: 15px; + margin-left: 34px; + } +} + +.articles-footer > ul li a i { + font-size: 32px; + position: absolute; + left: -42px; + top: -6px; + color: #212121; +} + +@media (max-width: 575px) { + .articles-footer > ul li a i { + font-size: 30px; + left: -37px; + } +} + +/*-------------------------------------- 2.6 Author --------------------------------------*/ +.author { + background: #ffffff; + text-align: center; + padding: 45px 0 0; + margin-top: 0; + box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05); +} + +.author img { + margin-bottom: 18px; +} + +.author h2 { + font-size: 17px; + font-weight: 400; +} + +.author .author-info { + color: #a6a9ac; + display: block; + font-size: 15px; + margin-bottom: 2px; +} + +.author .social { + margin: 20px 0 27px; +} + +.author .social a { + font-size: 34px; + color: #cccfd3; + margin: 0 3px; +} + +.author .social a:hover { + color: #212121; +} + +.author .author-nav { + list-style-type: none; + margin: 0; + padding: 0; + text-align: left; +} + +.author .author-nav li a { + padding: 11px 38px 17px; + font-size: 15px; + display: block; + color: #a6a9ac; + border-top: 1px solid #eceff2; +} + +.author .author-nav li a:hover { + text-decoration: none; + background: #f5f8f9; + color: #212121; +} + +.author .author-nav li a i { + position: relative; + top: 6px; + left: -12px; + font-size: 28px; +} + +/*-------------------------------------- 2.7 Aside Block --------------------------------------*/ +@media (max-width: 991px) { + .aside-blocks { + display: flex; + flex-direction: row; + flex-wrap: wrap; + } +} + +.aside-blocks aside { + margin-top: 30px; + background: #ffffff; + box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05); +} + +.aside-blocks aside:first-child { + margin-top: 0; +} + +@media (max-width: 991px) { + .aside-blocks aside:first-child { + margin-top: 30px; + } +} + +@media (max-width: 991px) { + .aside-blocks aside { + width: calc(50% - 15px); + } + + .aside-blocks aside:nth-child(odd) { + margin-right: 30px; + } +} + +@media (max-width: 575px) { + .aside-blocks aside { + width: 100%; + margin-right: 0; + } +} + +.aside-blocks aside .aside-title { + background: #fafcfc; + font-size: 18px; + font-weight: 400; + color: #a6a9ac; + padding: 18px 29px; + border-bottom: 1px solid #eceff2; + margin: 0; +} + +/*-------------------------------------- 2.8 Categories --------------------------------------*/ +.categories ul { + list-style-type: none; + padding: 0; + margin: 0; +} + +.categories ul li { + position: relative; +} + +.categories ul li[class^=nav-elipse-]:after { + position: absolute; + content: ''; + top: calc(50% - 4px); + right: 29px; + height: 8px; + width: 8px; + background: #a6a9ac; + border-radius: 8px; +} + +.categories ul li.nav-elipse-blue:after { + background: #38b7ea; +} + +.categories ul li.nav-elipse-red:after { + background: #ff7473; +} + +.categories ul li.nav-elipse-yellow:after { + background: #ffc952; +} + +.categories ul li.nav-elipse-green:after { + background: #6dc8bf; +} + +.categories ul li:last-child a { + border-bottom: none; +} + +.categories ul li a { + padding: 19px 29px; + display: block; + border-bottom: 1px solid #eceff2; + font-size: 15px; + color: #a6a9ac; +} + +.categories ul li a:hover { + background: #f5f8f9; + text-decoration: none; +} + +/*-------------------------------------- 2.9 Advertisement --------------------------------------*/ +.advertisement { + padding: 6px; + text-align: center; +} + +.advertisement a:hover { + opacity: 0.7; +} + +.advertisement a img { + width: 100%; + height: 100%; +} + +/*-------------------------------------- 2.10 Last Project --------------------------------------*/ +.last-project .last-project-one { + padding: 29px; +} + +.last-project .last-project-one h3 { + font-weight: 400; + color: #212121; + margin-bottom: 3px; +} + +.last-project .last-project-one time { + font-size: 13px; + color: #a6a9ac; +} + +/*-------------------------------------- 2.11 Tags --------------------------------------*/ +.tags .tags-content { + padding: 29px 29px 22px; +} + +.tag { + background: none; + padding: 0 5px 9px 0; +} + +.tag:first-child { + padding-left: 0; +} + +.tag a { + display: block; + font-weight: 400; + color: #a6a9ac; + font-size: 12px; + background: #ffffff; + border: 1px solid #a6a9ac; + padding: 5px 12px; + border-radius: 10rem; +} + +.tag a:hover { + text-decoration: none; + background: #a6a9ac; + color: #ffffff; +} + +/*-------------------------------------- 2.12 Footer --------------------------------------*/ +footer { + padding: 32px 0 0 0; + margin-top: 40px; + background: #ffffff; +} + +footer .border-bottom { + border-bottom: 1px solid #eceff2; +} + +footer .footer-section { + margin: 38px 0; +} + +footer .footer-section > h3 { + font-weight: 400; + color: #a6a9ac; + margin-bottom: 42px; +} + +footer .footer-section .footer-section-newsletter { + margin-bottom: 34px; +} + +footer .footer-section .footer-section-title-img { + margin-bottom: 22px; +} + +footer .footer-section .footer-section-content { + list-style-type: none; + padding: 0; + margin: 0; +} + +footer .footer-section .footer-section-content .footer-section-content-response { + border-bottom: 1px solid #eceff2; + padding: 25px 0; +} + +footer .footer-section .footer-section-content .footer-section-content-response:first-child { + padding-top: 0; +} + +footer .footer-section .footer-section-content .footer-section-content-response:last-child { + border-bottom: none; +} + +footer .footer-section .footer-section-content .footer-section-content-response img { + width: 56px; + height: 56px; + margin-right: 18px; + float: left; +} + +footer .footer-section .footer-section-content .footer-section-content-response .footer-section-content-response-wrapper { + overflow: auto; +} + +footer .footer-section .footer-section-content .footer-section-content-response .footer-section-content-response-wrapper h4 { + color: #a6a9ac; + font-size: 15px; + font-weight: 400; + line-height: 23px; +} + +footer .footer-section .footer-section-content .footer-section-content-response .footer-section-content-response-wrapper h4 .response-author { + color: #212121; +} + +footer .footer-section .footer-section-content .footer-section-content-response .footer-section-content-response-wrapper h4 .response-subject { + text-decoration: underline; +} + +footer .footer-section .footer-section-content .footer-section-content-response .footer-section-content-response-wrapper p { + margin-bottom: 0; +} + +footer .footer-section .footer-section-content .footer-section-content-twitt { + position: relative; + padding: 0 0 10px 44px; + margin: 22px 0 0px; + border-bottom: 1px solid #eceff2; +} + +footer .footer-section .footer-section-content .footer-section-content-twitt:first-child { + margin: 4px 0 0px; + padding: 0 0 7px 44px; +} + +footer .footer-section .footer-section-content .footer-section-content-twitt:last-child { + border-bottom: none; +} + +footer .footer-section .footer-section-content .footer-section-content-twitt:before { + content: '\0049'; + font-family: 'social icons'; + color: #38b7ea; + font-size: 27px; + position: absolute; + top: 0; + left: 0; +} + +footer .footer-section .footer-section-content .footer-section-content-twitt h4 { + display: inline; + font-weight: 400; +} + +footer .footer-section .footer-section-content .footer-section-content-twitt time { + display: inline; + color: #a6a9ac; + font-size: 13px; + margin-left: 10px; +} + +footer .footer-section .footer-section-content .footer-section-content-about { + margin-bottom: 36px; +} + +footer .copyright { + border-top: 1px solid #eceff2; + padding: 20px 0; + overflow: auto; + vertical-align: middle; +} + +@media (max-width: 575px) { + footer .copyright { + text-align: center; + } +} + +footer .copyright p { + float: left; + margin: 4px 0 0; +} + +@media (max-width: 575px) { + footer .copyright p { + float: none; + } +} + +footer .copyright ul { + list-style-type: none; + padding: 0; + margin: 0; +} + +footer .copyright ul li { + float: right; +} + +@media (max-width: 575px) { + footer .copyright ul li { + float: none; + display: inline; + } +} + +footer .copyright ul li a { + font-size: 26px; + color: #cccfd3; + margin: 0 4px; +} + +footer .copyright ul li a:hover { + color: #212121; +} + +.social a { + font-size: 26px; + color: #cccfd3; + margin: 0 1px; +} + +.social a:hover { + color: #212121; +} + +/*-------------------------------------- 2.13 About me - General info --------------------------------------*/ +.general-info { + display: flex; + flex-wrap: nowrap; + padding: 0; + margin-top: 0; +} + +@media (max-width: 767px) { + .general-info { + flex-direction: column; + } +} + +.general-info .author { + flex-basis: 27%; + box-shadow: none; + border-right: 1px solid #eceff2; +} + +@media (max-width: 991px) { + .general-info .author { + flex-basis: 34%; + } +} + +.general-info .author img { + margin-bottom: 48px; +} + +.general-info .author .author-nav li:last-child a { + border-bottom: 1px solid #eceff2; +} + +.general-info .general-info-right { + flex-basis: 73%; + padding: 50px 40px; + position: relative; +} + +@media (max-width: 991px) { + .general-info .general-info-right { + flex-basis: 66%; + } +} + +@media (max-width: 575px) { + .general-info .general-info-right { + padding: 40px 30px; + } +} + +.general-info .general-info-right h1 { + float: left; +} + +@media (max-width: 991px) { + .general-info .general-info-right h1 { + max-width: 244px; + } +} + +@media (max-width: 767px) { + .general-info .general-info-right h1 { + max-width: 334px; + } +} + +@media (max-width: 575px) { + .general-info .general-info-right h1 { + float: none; + } +} + +.general-info .general-info-right .social { + float: right; +} + +@media (max-width: 575px) { + .general-info .general-info-right .social { + float: left; + } +} + +.general-info .general-info-right .social a { + font-size: 34px; + color: #cccfd3; + margin: 0 3px; +} + +.general-info .general-info-right .social a:hover { + color: #212121; +} + +.general-info .general-info-right .general-info-right-author-info { + color: #a6a9ac; + font-size: 15px; +} + +.general-info .general-info-right p { + margin: 30px 0 30px; +} + +/*-------------------------------------- 2.13 About me - Detail info --------------------------------------*/ +.detail-info { + display: flex; + margin-top: 30px; +} + +@media (max-width: 767px) { + .detail-info { + flex-direction: column; + } +} + +.detail-info .detail-info-philosophy { + flex-basis: 50%; + padding-right: 22px; +} + +.detail-info .detail-info-philosophy h2 { + margin-bottom: 32px; +} + +.detail-info .detail-info-philosophy p { + font-size: 14px; + line-height: 27px; +} + +.detail-info .detail-info-philosophy p:last-child { + margin-bottom: 0; +} + +.detail-info .detail-info-skills { + flex-basis: 50%; + padding-left: 22px; +} + +@media (max-width: 767px) { + .detail-info .detail-info-skills { + padding-left: 0; + margin-top: 50px; + } +} + +.detail-info .detail-info-skills h2 { + margin-bottom: 32px; +} + +.detail-info .detail-info-skills ol { + list-style-type: none; + margin: 0; + padding: 0; +} + +.detail-info .detail-info-skills ol li { + position: relative; + margin-bottom: 30px; +} + +.detail-info .detail-info-skills ol li:last-child { + margin-bottom: 0; +} + +.detail-info .detail-info-skills ol li span { + transform: rotate(-90deg); + display: block; + font-size: 60px; + line-height: 64px; + color: #cccfd3; + font-weight: 900; + position: absolute; + top: 0; + left: -14px; +} + +.detail-info .detail-info-skills ol li .detail-info-skills-right { + padding-left: 70px; +} + +.detail-info .detail-info-skills ol li .detail-info-skills-right h3 { + margin-bottom: 10px; + text-transform: uppercase; +} + +.detail-info .detail-info-skills ol li .detail-info-skills-right p { + font-size: 12px; + font-style: italic; + line-height: 22px; +} + +/*-------------------------------------- 2.13 About me - Counters --------------------------------------*/ +.counters { + display: block; + overflow: auto; +} + +@media (max-width: 767px) { + .counters { + padding: 40px 44px 24px; + } +} + +.counters .counters-one { + width: 25%; + text-align: center; + margin-top: 18px; + float: left; +} + +@media (max-width: 767px) { + .counters .counters-one { + width: 50%; + margin: 26px 0; + } +} + +@media (max-width: 575px) { + .counters .counters-one { + width: 100%; + } +} + +.counters .counters-one .counters-one-icon { + width: 82px; + height: 82px; +} + +.counters .counters-one .counters-one-icon:hover i { + color: #ffffff; + background: #212121; + border: none; + cursor: pointer; +} + +.counters .counters-one .counters-one-icon i { + font-size: 42px; + border: 2px solid #f5f8f9; + padding: 18px; +} + +.counters .counters-one h2 { + margin-top: 30px; +} + +.counters .counters-one p { + font-size: 14px; + margin-bottom: 0; +} + +/*-------------------------------------- 2.14 Blog list --------------------------------------*/ +.category-title { + margin: 10px 0 42px; + overflow: auto; + display: flex; + align-items: center; +} + +@media (max-width: 767px) { + .category-title { + margin: 0 0 30px; + } +} + +.category-title h1 { + color: #cccfd3; + font-weight: 400; +} + +.category-title > span { + margin-left: auto; + color: #cccfd3; +} + +/*-------------------------------------- 2.15 Blog post --------------------------------------*/ +.navbar-blog-post { + box-shadow: none; + height: 70px; +} + +.body-blog-post { + background: #ffffff; +} + +.header-top-blog-post { + border-bottom: none; +} + +.articles-blog-post { + box-shadow: none; +} + +@media (max-width: 767px) { + .articles-blog-post { + margin-top: -30px; + } +} + +.articles-blog-post .articles-header { + margin: 0; +} + +.articles-blog-post .articles-content { + padding: 0; + margin-bottom: 40px; +} + +@media (min-width: 576px) { + .articles-blog-post .articles-content .articles-content-blog-post-title { + font-size: 42px; + line-height: 62px; + } +} + +@media (min-width: 576px) { + .articles-blog-post .articles-content p { + font-size: 18px; + line-height: 36px; + } +} + +.articles-blog-post .articles-content .articles-content-block { + margin-top: 60px; +} + +.articles-blog-post .articles-content .vimeo-movie { + width: 100%; + height: 418px; + margin: 20px 0; +} + +.articles-blog-post .articles-content ul, .articles-blog-post .articles-content ol { + font-size: 18px; + font-family: "Merriweather", serif; +} + +.articles-blog-post .articles-content ul { + padding: 0; + margin: 0; +} + +@media (max-width: 575px) { + .articles-blog-post .articles-content ul { + font-size: 15px; + } +} + +.articles-blog-post .articles-content ul li { + list-style-type: none; + position: relative; + padding-left: 40px; + margin: 8px 0; + line-height: 36px; +} + +.articles-blog-post .articles-content ol li { + position: relative; + margin: 8px 0; + line-height: 36px; +} + +@media (max-width: 575px) { + .articles-blog-post .articles-content ul li, .articles-blog-post .articles-content ol li { + line-height: 30px; + } +} + +.articles-blog-post .articles-content ul li:before { + content: ""; + display: block; + position: absolute; + width: 6px; + height: 6px; + background-color: #757575; + top: 14px; + left: 12px; + border-radius: 3px; +} + +.articles-blog-post .articles-content pre { + margin: 28px 0 40px; +} + +.articles-blog-post .articles-content pre code[class*="language-"] { + /*background: #f4f4f4;*/ + font-size: 16px; + text-shadow: none; +} + +@media (max-width: 575px) { + .articles-blog-post .articles-content pre code[class*="language-"] { + font-size: 13px; + } +} + +.articles-blog-post .articles-blog-post-share { + background: #ffffff; + box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.03); + border: 1px solid #eceff2; +} + +.articles-blog-post .articles-blog-post-share > h3 { + font-size: 15px; + font-weight: 400; + color: #a6a9ac; + background: #fafcfc; + padding: 20px 16px; + color: #757575; + border-bottom: 1px solid #eceff2; + margin: 0; +} + +@media (max-width: 991px) { + .articles-blog-post .articles-blog-post-share > h3 { + font-size: 16px; + } +} + +.articles-blog-post .articles-blog-post-share > div { + padding: 10px 0; +} + +.articles-blog-post .articles-blog-post-share > div ul { + list-style: none; + padding: 0; + margin: 0; +} + +.articles-blog-post .articles-blog-post-share > div ul li { + padding: 5px 16px; +} + +@media (max-width: 991px) { + .articles-blog-post .articles-blog-post-share > div ul li { + padding: 8px 16px; + } +} + +.articles-blog-post .articles-blog-post-share > div ul li a { + font-size: 13px; + color: #757575; + position: relative; + padding-left: 20px; +} + +@media (max-width: 991px) { + .articles-blog-post .articles-blog-post-share > div ul li a { + font-size: 16px; + padding-left: 32px; + } +} + +.articles-blog-post .articles-blog-post-share > div ul li a i { + position: absolute; + left: 0; + top: 1px; +} + +@media (max-width: 991px) { + .articles-blog-post .articles-blog-post-share > div ul li a i { + font-size: 18px; + } +} + +.articles-info { + background: #f5f8f9; +} + +.articles-info .articles-info-section { + padding: 18px 0; +} + +.articles-info .articles-info-section:first-child { + padding: 50px 0 18px; +} + +.articles-info .articles-info-section:last-child { + padding: 18px 0 50px; +} + +@media (max-width: 575px) { + .articles-info .articles-info-section:first-child { + padding: 20px 0 18px; + } +} + +.articles-info .articles-info-section .articles-info-section-title { + font-size: 18px; + font-weight: 400; + color: #757575; + margin-bottom: 18px; +} + +.articles-info .articles-footer { + padding: 0; +} + +.articles-info .articles-author { + margin-top: 30px; + background: #ffffff; + box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05); + padding: 25px; +} + +.articles-info .articles-author img { + height: 75px; + width: 75px; + float: left; +} + +.articles-info .articles-author .articles-author-right { + margin: 12px 0 0 100px; + position: relative; +} + +.articles-info .articles-author .articles-author-right h4 { + font-weight: 400; + margin-bottom: 15px; +} + +.articles-info .articles-author .articles-author-right p { + font-family: "Lato", sans-serif; + line-height: 25px; + color: #a6a9ac; + font-size: 15px; + margin-bottom: 0; +} + +.articles-info .articles-author .articles-author-right .social { + position: absolute; + right: 0; + top: -11px; +} + +@media (max-width: 575px) { + .articles-info .articles-author .articles-author-right .social { + position: static; + } +} + +.articles-info .banners { + padding: 0; +} + +.articles-info .banners .banner-wrapper { + height: 243px; + width: 100%; + position: static; + float: left; +} + +.articles-info .banners .banner-wrapper:last-child { + margin-right: 0; +} + +.articles-info .banners .banner-wrapper a:hover { + text-decoration: none; +} + +.articles-info .banners .banner-wrapper a:hover .banner-wrapper-content { + background: #f5f8f9; +} + +.articles-info .banners .banner-wrapper a .banner-wrapper-content { + position: relative; + height: 100%; + width: 100%; + background: #ffffff; +} + +.articles-info .banners .banner-wrapper a .banner-wrapper-content h1 { + color: #757575; +} + +.articles-info .banners .banner-wrapper a .banner-wrapper-content time { + color: #a6a9ac; +} + +.articles-info .comments .comment { + box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05); + padding: 30px; + background: #ffffff; + margin-bottom: 20px; +} + +.articles-info .comments .comment:last-child { + margin-bottom: 0; +} + +.articles-info .comments .comment-small-margin { + margin-bottom: 10px; +} + +.articles-info .comments ol { + list-style: none; + padding: 0; +} + +.articles-info .comments ol li img { + float: left; +} + +.articles-info .comments ol li .comment-content { + margin: 8px 0 0 86px; + position: relative; +} + +.articles-info .comments ol li .comment-content h3 { + font-weight: 400; + font-size: 15px; + margin-bottom: 15px; +} + +.articles-info .comments ol li .comment-content time { + position: absolute; + right: 0; + top: -4px; + color: #a6a9ac; + font-size: 15px; +} + +@media (max-width: 575px) { + .articles-info .comments ol li .comment-content time { + position: static; + margin-bottom: 10px; + display: block; + } +} + +.articles-info .comments ol li .comment-content p { + font-family: "Lato", sans-serif; + line-height: 25px; + color: #a6a9ac; + font-size: 15px; + margin-bottom: 0; +} + +.articles-info .comments ol li .comment-content .comment-content-footer { + margin: 20px 0 0; +} + +.articles-info .comments ol li .comment-content .comment-content-footer .comment-content-footer-icon { + position: relative; + font-size: 15px; + float: right; + margin-top: 6px; +} + +@media (max-width: 575px) { + .articles-info .comments ol li .comment-content .comment-content-footer .comment-content-footer-icon { + font-size: 15px; + margin-left: 34px; + } +} + +.articles-info .comments ol li .comment-content .comment-content-footer .comment-content-footer-icon i { + font-size: 26px; + position: absolute; + left: -36px; + top: -2px; + color: #212121; +} + +@media (max-width: 575px) { + .articles-info .comments ol li .comment-content .comment-content-footer .comment-content-footer-icon i { + font-size: 30px; + left: -37px; + } +} + +.articles-info .comments ol li > .comment-response { + margin-left: 75px; +} + +@media (max-width: 575px) { + .articles-info .comments ol li > .comment-response { + margin-left: 35px; + } +} + +.articles-info .comments ol li > .comment-response li:last-child .comment { + margin-bottom: 30px; +} + +.articles-info .comments ol li > .comment-response li .comment { + margin-bottom: 10px; +} + +.articles-info .comments .button-comment { + font-size: 15px; + display: block; + width: 100%; + padding: 36px; +} + +.articles-info .comments .button-comment:hover { + background: #f5f8f9; +} + +@media (max-width: 575px) { + .articles-info .comments .button-comment { + font-size: 15px; + } +} + +.articles-info .comments .button-comment .button-comment-span { + position: relative; + margin-left: 42px; +} + +.articles-info .comments .button-comment i { + font-size: 32px; + position: absolute; + left: -44px; + top: -5px; +} + +.articles-info .comments .button-comment-center { + font-size: 15px; + display: block; + width: 100%; + text-align: center; + padding: 20px 36px; +} + +.articles-info .comments .button-comment-center:hover { + background: #f5f8f9; +} + +@media (max-width: 575px) { + .articles-info .comments .button-comment-center { + font-size: 15px; + } +} + +.articles-info .comments .button-comment-center .button-comment-text { + position: relative; + margin-left: -22px; +} + +.articles-info .comments .button-comment-center i { + font-size: 32px; + position: absolute; +} + +.articles-info .comments .button-comment-center .button-comment-text-right-icon { + top: -2px; + right: -28px; + font-size: 26px; +} + +/*-------------------------------------- 2.16 Article Nav --------------------------------------*/ +.article-nav { + position: fixed; + bottom: 0; + right: 0; + z-index: 3; + width: 100%; +} + +.article-nav ul { + list-style: none; + padding: 0; + margin: 0; + overflow: hidden; +} + +@media (max-width: 575px) { + .article-nav ul { + box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.1); + } +} + +.article-nav ul li { + border-bottom: 1px solid #eceff2; + float: right; + box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05); +} + +@media (max-width: 575px) { + .article-nav ul li { + width: 50%; + border-bottom: none; + border-right: 1px solid #eceff2; + } +} + +@media (max-width: 575px) { + .article-nav ul li:first-child { + border-right: none; + } + + .article-nav ul li:first-child a > i { + right: 13px; + left: auto; + } + + .article-nav ul li:first-child a > div { + text-align: right; + margin-right: 32px; + } +} + +.article-nav ul li:last-child { + border-bottom: none; + float: left; +} + +.article-nav ul li a { + position: relative; + padding: 10px 24px 12px; + display: block; + width: 100%; + height: 100%; + color: #a6a9ac; + background: #ffffff; +} + +@media (max-width: 575px) { + .article-nav ul li a { + padding: 8px 6px 8px; + } +} + +.article-nav ul li a:hover { + text-decoration: none; + background: #f5f8f9; +} + +.article-nav ul li a:hover > i { + color: #757575; +} + +.article-nav ul li a:hover p { + color: #757575; +} + +.article-nav ul li a:hover > div > h3 { + color: #212121; +} + +.article-nav ul li a > i { + position: absolute; + left: 10px; + top: 14px; + font-size: 26px; +} + +@media (max-width: 575px) { + .article-nav ul li a > i { + top: 12px; + } +} + +.article-nav ul li a > div { + margin-left: 20px; +} + +@media (max-width: 575px) { + .article-nav ul li a > div { + margin-left: 30px; + } +} + +.article-nav ul li a > div p { + font-family: "Lato", sans-serif; + margin: 0 0 4px; +} + +.article-nav ul li a > div > h3 { + color: #a6a9ac; + margin: 0 0 4px; +} + +@media (max-width: 575px) { + .article-nav ul li a > div > h3 { + display: none; + } +} + +/*-------------------------------------- 2.17 Contact --------------------------------------*/ +.contact { + display: flex; + margin-top: 30px; +} + +@media (max-width: 767px) { + .contact { + flex-direction: column; + } +} + +.contact h2 { + margin-bottom: 36px; +} + +.contact .contact-me { + flex-basis: 40%; + padding-right: 22px; +} + +@media (max-width: 991px) { + .contact .contact-me { + flex-basis: 50%; + } +} + +@media (max-width: 767px) { + .contact .contact-me { + flex-basis: 100%; + padding: 0; + margin-bottom: 50px; + } +} + +.contact .contact-me ul { + list-style: none; + padding: 0; +} + +.contact .contact-me ul li { + position: relative; + margin: 24px 0; +} + +.contact .contact-me ul li:first-child { + margin-top: 0; +} + +.contact .contact-me ul li:hover i { + color: #212121; +} + +.contact .contact-me ul li i { + font-size: 32px; + position: absolute; + top: 0; + left: 0; +} + +.contact .contact-me ul li .contact-me-right { + padding: 0 0 0 56px; +} + +.contact .contact-me ul li .contact-me-right p { + font-size: 17px; + color: #212121; + margin: 0; + line-height: 30px; +} + +.contact .contact-me ul li .contact-me-right .contact-me-right-desc { + color: #a6a9ac; + font-size: 15px; +} + +.contact .get-in-touch { + flex-basis: 60%; + padding-left: 22px; +} + +@media (max-width: 991px) { + .contact .get-in-touch { + flex-basis: 50%; + } +} + +@media (max-width: 767px) { + .contact .get-in-touch { + flex-basis: 100%; + padding: 0; + } +} + +.contact .get-in-touch form button[type="submit"] { + position: relative; + padding-left: 66px; +} + +.contact .get-in-touch form button[type="submit"] i { + font-size: 26px; + position: absolute; + top: 7px; + left: 20px; +} + +.contact .get-in-touch form input[name="name"] { + width: calc(50% - 15px); + margin-right: 15px; + float: left; + margin-bottom: 22px; +} + +@media (max-width: 991px) { + .contact .get-in-touch form input[name="name"] { + width: 100%; + margin: 0 0 14px; + } +} + +.contact .get-in-touch form input[name="email"] { + width: calc(50% - 15px); + margin-left: 15px; + margin-bottom: 22px; +} + +@media (max-width: 991px) { + .contact .get-in-touch form input[name="email"] { + width: 100%; + margin: 0 0 14px; + } +} + +.contact .get-in-touch form textarea[name="question"] { + margin-bottom: 44px; +} + +@media (max-width: 991px) { + .contact .get-in-touch form textarea[name="question"] { + margin: 0 0 34px; + } +} + +.contact-map { + padding: 8px; + margin-bottom: 30px; +} + +.contact-map #contact-map-inside { + width: 100%; + height: 488px; +} + +@media (max-width: 575px) { + .contact-map #contact-map-inside { + height: 320px; + } +} + +/*-------------------------------------- 2.18 Portfolio --------------------------------------*/ +.portfolio-menu ul { + list-style: none; + padding: 0; + overflow: hidden; +} + +.portfolio-menu ul li { + float: left; + margin: 5px 30px 5px 0; +} + +.portfolio-menu ul li:first-child { + margin-left: 0; +} + +.portfolio-menu ul li a { + text-transform: uppercase; + font-size: 15px; + color: #a6a9ac; + text-decoration: none; +} + +.portfolio-menu ul li a:hover { + color: #212121; + text-decoration: none; +} + +.portfolio-menu ul .active a { + color: #212121; +} + +.portfolio .portfolio-empty { + font-family: "Lato", sans-serif; + color: #a6a9ac; + display: none; + margin: 20px 0; + padding-left: 38px; + position: relative; + color: #a6a9ac; +} + +.portfolio .portfolio-empty i { + font-size: 30px; + position: absolute; + top: 0; + left: 0; +} + +.portfolio .portfolio-item { + padding: 6px; + height: 306px; +} + +.portfolio .portfolio-item:first-child { + margin-top: 15px; +} + +@media (max-width: 991px) { + .portfolio .portfolio-item { + height: auto; + } +} + +.portfolio .portfolio-item .portfolio-item-wrapper { + height: 100%; + display: flex; + position: relative; + padding-right: 40px; +} + +@media (max-width: 991px) { + .portfolio .portfolio-item .portfolio-item-wrapper { + padding-right: 0; + flex-direction: column; + } +} + +.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left { + margin: 30px 40px; + flex-basis: 50%; + position: relative; +} + +@media (max-width: 991px) { + .portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left { + flex-basis: 100%; + padding-bottom: 60px; + } +} + +@media (max-width: 767px) { + .portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left { + margin: 20px 30px; + } +} + +.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left h2 { + color: #757575; + display: inline-block; +} + +.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-category { + text-transform: uppercase; + color: #cccfd3; + font-size: 13px; + display: inline-block; + margin-left: 10px; +} + +@media (max-width: 575px) { + .portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-category { + display: block; + margin-left: 0; + } +} + +.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left p { + font-size: 17px; + line-height: 28px; + margin: 12px 0 0; +} + +.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left button { + position: absolute; + bottom: 0; + background: transparent; +} + +.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left button:hover { + background: #212121; +} + +.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-right { + display: flex; + justify-content: center; + flex-basis: 50%; + text-align: center; +} + +@media (max-width: 991px) { + .portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-right { + flex-basis: 100%; + display: block; + } +} + +@media (max-width: 575px) { + .portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-right { + padding: 5px 20px 0; + } +} + +.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-right img { + align-self: flex-end; + box-shadow: 0px -4px 16px rgba(0, 0, 0, 0.05); +} + +.portfolio .portfolio-item .portfolio-item-default { + /* + * Set a counter and get the length of the image path. + */ + /* + * Loop ver the image path and figure out the + * position of the dot where the extension begins. + */ + /* + * If we were able to figure out where the extension is, + * slice the path into a base and an extension. Use that to + * calculate urls for different density environments. Set + * values for different environments. + */ + /* + * Set a base background for 1x environments. + */ + background: url("../img/portfolio-default.png") right top no-repeat; + background-size: 350px 184px; + /* + * Create an @2x-ish media query. + */ + /* + * Create media queries for all environments that the user has + * provided images for. + */ + /* + * If anything went wrong trying to separate the file from its + * extension, set a background value without doing anything to it. + */ +} + +@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) { + .portfolio .portfolio-item .portfolio-item-default { + background: url("../img/portfolio-default@2x.png") right top no-repeat; + background-size: 350px 184px; + } +} + +@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { + .portfolio .portfolio-item .portfolio-item-default { + background: url("../img/portfolio-default@2x.png") right top no-repeat; + background-size: 350px 184px; + } +} + +@media (max-width: 575px) { + .portfolio .portfolio-item .portfolio-item-default { + background-size: auto 50%; + } +} + +/*-------------------------------------- 2.19 Shop --------------------------------------*/ +.portfolio .shop-item { + height: 378px; +} + +@media (max-width: 991px) { + .portfolio .shop-item { + height: auto; + } +} + +@media (max-width: 991px) { + .portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left { + padding-bottom: 10px; + } +} + +.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .shop-item-desc { + height: 112px; +} + +@media (max-width: 991px) { + .portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .shop-item-desc { + height: auto; + } +} + +.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left p.portfolio-item-price { + display: inline-block; + color: #757575; + font-weight: 900; + font-family: "Lato", sans-serif; + font-size: 36px; + margin-top: 30px; +} + +.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left p.portfolio-item-price sup { + font-size: 20px; + margin-left: 4px; +} + +.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-item-sales { + display: inline-block; + text-transform: uppercase; + color: #cccfd3; + font-size: 13px; + display: inline-block; + margin-left: 10px; +} + +@media (max-width: 575px) { + .portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-item-sales { + display: block; + margin: 10px 0 0; + } +} + +.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-item-wrapper-left-footer { + margin-top: 30px; +} + +.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-item-wrapper-left-footer .btn-buy { + position: relative; + padding-left: 66px; + background: #a6a9ac; + color: #ffffff; +} + +.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-item-wrapper-left-footer .btn-buy:hover { + background: #212121; +} + +.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-item-wrapper-left-footer .btn-buy i { + font-size: 26px; + position: absolute; + top: 7px; + left: 24px; +} + +.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-item-wrapper-left-footer button { + position: static; + margin-right: 10px; +} + +@media (max-width: 575px) { + .portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-item-wrapper-left-footer button { + margin-bottom: 16px; + } +} + +.articles-content p > a, ul > li > a { + color: #38b7ea; +} diff --git a/stisla-stubs/vendors/public/css/main.min.css b/stisla-stubs/vendors/public/css/main.min.css new file mode 100644 index 0000000..7d8133e --- /dev/null +++ b/stisla-stubs/vendors/public/css/main.min.css @@ -0,0 +1,6 @@ +@charset "UTF-8";/*! + * Bootstrap v4.0.0-alpha.3 (http://getbootstrap.com) + * Copyright 2011-2016 The Bootstrap Authors + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */progress,sub,sup{vertical-align:baseline}address,dl,ol,p,ul{margin-bottom:1rem}a:focus,a:hover,abbr[title]{text-decoration:underline}caption,th{text-align:left}html,legend{box-sizing:border-box}button,hr,input{overflow:visible}pre,textarea{overflow:auto}.btn-group>.btn-group,.btn-toolbar .btn-group,.btn-toolbar .input-group,.table-reflow thead,.table-reflow tr{float:left}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}h1{margin:.67em 0}dd,h1,h2,h3,h4,h5,h6,label{margin-bottom:.5rem}mark{color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;vertical-align:middle}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}textarea{resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.alert-link,.close,.tag,dt,kbd kbd{font-weight:700}address,button,input,legend,select,textarea{line-height:inherit}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,::after,::before,::first-letter,blockquote::first-line,div::first-line,li::first-line,p::first-line{text-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999}thead{display:table-header-group}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.tag{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}label,output{display:inline-block}html{font-size:16px;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}*,::after,::before{box-sizing:inherit}@-ms-viewport{width:device-width}body{margin:0;font-size:1rem;line-height:1.5}[tabindex="-1"]:focus{outline:0!important}dl,h1,h2,h3,h4,h5,h6,ol,p,ul{margin-top:0}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #818a91}address{font-style:normal}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dd{margin-left:0}blockquote,figure{margin:0 0 1rem}a{text-decoration:none}a:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}[role=button]{cursor:pointer}.form-control:disabled,input[type=checkbox]:disabled,input[type=radio]:disabled{cursor:not-allowed}[role=button],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse;background-color:transparent}caption{padding-top:.75rem;padding-bottom:.75rem;color:#818a91;caption-side:bottom}button:focus{outline:dotted 1px;outline:-webkit-focus-ring-color auto 5px}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}.custom-select,input[type=search]{-webkit-appearance:none}fieldset{min-width:0;padding:0;margin:0;border:0}legend{color:inherit;max-width:100%;white-space:normal;display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem}.btn,.input-group-btn,.table-reflow tbody,.tag{white-space:nowrap}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.blockquote,hr{margin-bottom:1rem}.display-1,.display-2,.display-3,.display-4,.lead{font-weight:300}.h6,h6{font-size:1rem}.lead{font-size:1.25rem}.display-1{font-size:6rem}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-4{font-size:3.5rem}hr{box-sizing:content-box;height:0;margin-top:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.img-fluid,.img-thumbnail{height:auto;max-width:100%}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:5px}.container,.container-fluid{margin-left:auto;margin-right:auto}.initialism{font-size:90%;text-transform:uppercase}.blockquote{padding:.5rem 1rem;font-size:1.25rem;border-left:.25rem solid #eceeef}.blockquote-footer{display:block;font-size:80%;color:#818a91}.blockquote-footer::before{content:"\2014 \00A0"}.blockquote-reverse .blockquote-footer::before,.btn-group-vertical>.btn-group::after,.btn-toolbar::after{content:""}.blockquote-reverse{padding-right:1rem;padding-left:0;text-align:right;border-right:.25rem solid #eceeef;border-left:0}.btn,.tag{text-align:center}.blockquote-reverse .blockquote-footer::after{content:"\00A0 \2014"}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #ddd;border-radius:.25rem;transition:all .2s ease-in-out}code,kbd{padding:.2rem .4rem;font-size:90%}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.table,pre{margin-bottom:1rem}.figure-caption{font-size:90%;color:#818a91}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}code{color:#bd4147;background-color:#f7f7f9;border-radius:.25rem}kbd{color:#fff;background-color:#333;border-radius:.2rem}kbd kbd{padding:0;font-size:100%}.btn,.btn-link{font-weight:400}pre{display:block;margin-top:0;font-size:90%;color:#373a3c}pre code{padding:0;font-size:inherit;color:inherit;background-color:transparent;border-radius:0}.container,.container-fluid{padding-right:15px;padding-left:15px}.pre-scrollable{max-height:340px;overflow-y:scroll}@media (min-width:576px){.container{width:540px;max-width:100%}.row{margin-right:-15px;margin-left:-15px}}@media (min-width:768px){.container{width:720px;max-width:100%}.row{margin-right:-15px;margin-left:-15px}}@media (min-width:992px){.container{width:960px;max-width:100%}.row{margin-right:-15px;margin-left:-15px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}@media (min-width:1200px){.container{width:1140px;max-width:100%}.row{margin-right:-15px;margin-left:-15px}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-right:15px;padding-left:15px}}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;width:100%;padding-right:15px;padding-left:15px}.col-xs{flex-basis:0;flex-grow:1;max-width:100%}.col-xs-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xs-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xs-3{flex:0 0 25%;max-width:25%}.col-xs-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xs-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xs-6{flex:0 0 50%;max-width:50%}.col-xs-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xs-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xs-9{flex:0 0 75%;max-width:75%}.col-xs-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xs-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xs-12{flex:0 0 100%;max-width:100%}.pull-xs-0{right:auto}.pull-xs-1{right:8.33333%}.pull-xs-2{right:16.66667%}.pull-xs-3{right:25%}.pull-xs-4{right:33.33333%}.pull-xs-5{right:41.66667%}.pull-xs-6{right:50%}.pull-xs-7{right:58.33333%}.pull-xs-8{right:66.66667%}.pull-xs-9{right:75%}.pull-xs-10{right:83.33333%}.pull-xs-11{right:91.66667%}.pull-xs-12{right:100%}.push-xs-0{left:auto}.push-xs-1{left:8.33333%}.push-xs-2{left:16.66667%}.push-xs-3{left:25%}.push-xs-4{left:33.33333%}.push-xs-5{left:41.66667%}.push-xs-6{left:50%}.push-xs-7{left:58.33333%}.push-xs-8{left:66.66667%}.push-xs-9{left:75%}.push-xs-10{left:83.33333%}.push-xs-11{left:91.66667%}.push-xs-12{left:100%}.offset-xs-1{margin-left:8.33333%}.offset-xs-2{margin-left:16.66667%}.offset-xs-3{margin-left:25%}.offset-xs-4{margin-left:33.33333%}.offset-xs-5{margin-left:41.66667%}.offset-xs-6{margin-left:50%}.offset-xs-7{margin-left:58.33333%}.offset-xs-8{margin-left:66.66667%}.offset-xs-9{margin-left:75%}.offset-xs-10{margin-left:83.33333%}.offset-xs-11{margin-left:91.66667%}@media (min-width:576px){.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-right:15px;padding-left:15px}.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.33333%}.pull-sm-2{right:16.66667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.33333%}.pull-sm-5{right:41.66667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.33333%}.pull-sm-8{right:66.66667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.33333%}.pull-sm-11{right:91.66667%}.pull-sm-12{right:100%}.push-sm-0{left:auto}.push-sm-1{left:8.33333%}.push-sm-2{left:16.66667%}.push-sm-3{left:25%}.push-sm-4{left:33.33333%}.push-sm-5{left:41.66667%}.push-sm-6{left:50%}.push-sm-7{left:58.33333%}.push-sm-8{left:66.66667%}.push-sm-9{left:75%}.push-sm-10{left:83.33333%}.push-sm-11{left:91.66667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-right:15px;padding-left:15px}.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.33333%}.pull-md-2{right:16.66667%}.pull-md-3{right:25%}.pull-md-4{right:33.33333%}.pull-md-5{right:41.66667%}.pull-md-6{right:50%}.pull-md-7{right:58.33333%}.pull-md-8{right:66.66667%}.pull-md-9{right:75%}.pull-md-10{right:83.33333%}.pull-md-11{right:91.66667%}.pull-md-12{right:100%}.push-md-0{left:auto}.push-md-1{left:8.33333%}.push-md-2{left:16.66667%}.push-md-3{left:25%}.push-md-4{left:33.33333%}.push-md-5{left:41.66667%}.push-md-6{left:50%}.push-md-7{left:58.33333%}.push-md-8{left:66.66667%}.push-md-9{left:75%}.push-md-10{left:83.33333%}.push-md-11{left:91.66667%}.push-md-12{left:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-right:15px;padding-left:15px}.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.33333%}.pull-lg-2{right:16.66667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.33333%}.pull-lg-5{right:41.66667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.33333%}.pull-lg-8{right:66.66667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.33333%}.pull-lg-11{right:91.66667%}.pull-lg-12{right:100%}.push-lg-0{left:auto}.push-lg-1{left:8.33333%}.push-lg-2{left:16.66667%}.push-lg-3{left:25%}.push-lg-4{left:33.33333%}.push-lg-5{left:41.66667%}.push-lg-6{left:50%}.push-lg-7{left:58.33333%}.push-lg-8{left:66.66667%}.push-lg-9{left:75%}.push-lg-10{left:83.33333%}.push-lg-11{left:91.66667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:8.33333%}.pull-xl-2{right:16.66667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.33333%}.pull-xl-5{right:41.66667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.33333%}.pull-xl-8{right:66.66667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.33333%}.pull-xl-11{right:91.66667%}.pull-xl-12{right:100%}.push-xl-0{left:auto}.push-xl-1{left:8.33333%}.push-xl-2{left:16.66667%}.push-xl-3{left:25%}.push-xl-4{left:33.33333%}.push-xl-5{left:41.66667%}.push-xl-6{left:50%}.push-xl-7{left:58.33333%}.push-xl-8{left:66.66667%}.push-xl-9{left:75%}.push-xl-10{left:83.33333%}.push-xl-11{left:91.66667%}.push-xl-12{left:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.table{width:100%;max-width:100%}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #eceeef}.table thead th{vertical-align:bottom;border-bottom:2px solid #eceeef}.table tbody+tbody{border-top:2px solid #eceeef}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #eceeef}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th,.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-success,.table-success>td,.table-success>th{background-color:#dff0d8}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#d0e9c6}.table-info,.table-info>td,.table-info>th{background-color:#d9edf7}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#c4e3f3}.table-warning,.table-warning>td,.table-warning>th{background-color:#fcf8e3}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#faf2cc}.table-danger,.table-danger>td,.table-danger>th{background-color:#f2dede}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#ebcccc}.thead-inverse th{color:#fff;background-color:#373a3c}.thead-default th{color:#55595c;background-color:#eceeef}.table-inverse{color:#eceeef;background-color:#373a3c}.table-inverse td,.table-inverse th,.table-inverse thead th{border-color:#55595c}.table-inverse.table-bordered{border:0}.table-responsive{display:block;width:100%;min-height:0;overflow-x:auto}.collapsing,.modal,.modal-open{overflow:hidden}.table-reflow tbody{display:block}.table-reflow td,.table-reflow th{border-top:1px solid #eceeef;border-left:1px solid #eceeef}.table-reflow td:last-child,.table-reflow th:last-child{border-right:1px solid #eceeef}.table-reflow tbody:last-child tr:last-child td,.table-reflow tbody:last-child tr:last-child th,.table-reflow tfoot:last-child tr:last-child td,.table-reflow tfoot:last-child tr:last-child th,.table-reflow thead:last-child tr:last-child td,.table-reflow thead:last-child tr:last-child th{border-bottom:1px solid #eceeef}.table-reflow tr td,.table-reflow tr th{display:block!important;border:1px solid #eceeef}.form-check,.form-control,.form-control-file,.form-control-range,.form-text{display:block}.form-control{width:100%;background-color:#fff;background-image:none;background-clip:padding-box}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#55595c;background-color:#fff;outline:0}.form-control::placeholder{color:#999;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#eceeef;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.5rem - 2px)}select.form-control:focus::-ms-value{color:#55595c;background-color:#fff}.col-form-label{padding-top:.5rem;padding-bottom:.5rem;margin-bottom:0}.col-form-label-lg{padding-top:.75rem;padding-bottom:.75rem;font-size:1.25rem}.col-form-label-sm{padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem}.col-form-legend,.form-control-static{padding-top:.5rem;padding-bottom:.5rem}.col-form-legend{margin-bottom:0;font-size:1rem}.form-control-static{line-height:1.25;border:solid transparent;border-width:1px 0}.form-control-static.form-control-lg,.form-control-static.form-control-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-sm>.input-group-btn>select.btn:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),.input-group-sm>select.input-group-addon:not([size]):not([multiple]),select.form-control-sm:not([size]):not([multiple]){height:1.8125rem}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem}.input-group-lg>.input-group-btn>select.btn:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),.input-group-lg>select.input-group-addon:not([size]):not([multiple]),select.form-control-lg:not([size]):not([multiple]){height:3.16667rem}.form-group{margin-bottom:1rem}.form-text{margin-top:.25rem}.form-check{position:relative;margin-bottom:.75rem}.form-check+.form-check{margin-top:-.25rem}.form-check-input,.form-control-feedback{margin-top:.25rem}.form-check.disabled .form-check-label{color:#818a91;cursor:not-allowed}.form-check-inline,.form-check-label{padding-left:1.25rem;cursor:pointer;margin-bottom:0}.form-check-input{position:absolute;margin-left:-1.25rem}.form-check-input:only-child{position:static}.form-check-inline{position:relative;display:inline-block;vertical-align:middle}.form-check-inline+.form-check-inline{margin-left:.75rem}.form-check-inline.disabled{color:#818a91;cursor:not-allowed}.form-control-danger,.form-control-success,.form-control-warning{padding-right:2.25rem;background-repeat:no-repeat;background-position:center right .625rem;background-size:1.25rem 1.25rem}.has-success .custom-control,.has-success .form-check-inline,.has-success .form-check-label,.has-success .form-control-feedback,.has-success .form-control-label{color:#5cb85c}.has-success .form-control{border-color:#5cb85c}.has-success .form-control:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #a3d7a3}.has-success .input-group-addon{color:#5cb85c;border-color:#5cb85c;background-color:#eaf6ea}.has-success .form-control-success{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#5cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E")}.has-warning .custom-control,.has-warning .form-check-inline,.has-warning .form-check-label,.has-warning .form-control-feedback,.has-warning .form-control-label{color:#f0ad4e}.has-warning .form-control{border-color:#f0ad4e}.has-warning .form-control:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #f8d9ac}.has-warning .input-group-addon{color:#f0ad4e;border-color:#f0ad4e;background-color:#fff}.has-warning .form-control-warning{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E")}.has-danger .custom-control,.has-danger .form-check-inline,.has-danger .form-check-label,.has-danger .form-control-feedback,.has-danger .form-control-label{color:#d9534f}.has-danger .form-control{border-color:#d9534f}.has-danger .form-control:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eba5a3}.has-danger .input-group-addon{color:#d9534f;border-color:#d9534f;background-color:#fdf7f7}.has-danger .form-control-danger{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E")}@media (min-width:576px){.form-inline .form-control-static,.form-inline .form-group{display:inline-block}.form-inline .form-check,.form-inline .form-control-label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;width:auto;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .form-check{display:inline-block;margin-top:0}.form-inline .form-check-label{padding-left:0}.form-inline .form-check-input{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.btn{display:inline-block;line-height:1.25;vertical-align:middle;cursor:pointer;user-select:none;font-size:1rem}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0}.btn.disabled,.btn:disabled{cursor:not-allowed;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#025aa5;border-color:#01549b}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#025aa5;border-color:#01549b;background-image:none}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#014682;border-color:#01315a}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary:disabled.focus,.btn-primary:disabled:focus,.btn-primary:disabled:hover{background-color:#0275d8;border-color:#0275d8}.btn-secondary{color:#373a3c;background-color:#fff;border-color:#ccc}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.btn-secondary.active,.btn-secondary:active,.open>.btn-secondary.dropdown-toggle{color:#373a3c;background-color:#e6e6e6;border-color:#adadad;background-image:none}.btn-secondary.active.focus,.btn-secondary.active:focus,.btn-secondary.active:hover,.btn-secondary:active.focus,.btn-secondary:active:focus,.btn-secondary:active:hover,.open>.btn-secondary.dropdown-toggle.focus,.open>.btn-secondary.dropdown-toggle:focus,.open>.btn-secondary.dropdown-toggle:hover{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.btn-secondary.disabled.focus,.btn-secondary.disabled:focus,.btn-secondary.disabled:hover,.btn-secondary:disabled.focus,.btn-secondary:disabled:focus,.btn-secondary:disabled:hover{background-color:#fff;border-color:#ccc}.btn-info{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-info.focus,.btn-info:focus,.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#2aabd2}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#2aabd2;background-image:none}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#269abc;border-color:#1f7e9a}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info:disabled.focus,.btn-info:disabled:focus,.btn-info:disabled:hover{background-color:#5bc0de;border-color:#5bc0de}.btn-success{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-success.focus,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#449d44;border-color:#419641}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#419641;background-image:none}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;background-color:#398439;border-color:#2d672d}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success:disabled.focus,.btn-success:disabled:focus,.btn-success:disabled:hover{background-color:#5cb85c;border-color:#5cb85c}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#eb9316}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#eb9316;background-image:none}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#d58512;border-color:#b06d0f}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning:disabled.focus,.btn-warning:disabled:focus,.btn-warning:disabled:hover{background-color:#f0ad4e;border-color:#f0ad4e}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#c12e2a}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#c12e2a;background-image:none}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#ac2925;border-color:#8b211e}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger:disabled.focus,.btn-danger:disabled:focus,.btn-danger:disabled:hover{background-color:#d9534f;border-color:#d9534f}.btn-outline-primary{color:#0275d8;background-image:none;background-color:transparent;border-color:#0275d8}.btn-outline-primary.active,.btn-outline-primary.focus,.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover,.open>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-outline-primary.active.focus,.btn-outline-primary.active:focus,.btn-outline-primary.active:hover,.btn-outline-primary:active.focus,.btn-outline-primary:active:focus,.btn-outline-primary:active:hover,.open>.btn-outline-primary.dropdown-toggle.focus,.open>.btn-outline-primary.dropdown-toggle:focus,.open>.btn-outline-primary.dropdown-toggle:hover{color:#fff;background-color:#014682;border-color:#01315a}.btn-outline-primary.disabled.focus,.btn-outline-primary.disabled:focus,.btn-outline-primary.disabled:hover,.btn-outline-primary:disabled.focus,.btn-outline-primary:disabled:focus,.btn-outline-primary:disabled:hover{border-color:#43a7fd}.btn-outline-secondary{color:#ccc;background-image:none;background-color:transparent;border-color:#ccc}.btn-outline-secondary.active,.btn-outline-secondary.focus,.btn-outline-secondary:active,.btn-outline-secondary:focus,.btn-outline-secondary:hover,.open>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#ccc;border-color:#ccc}.btn-outline-secondary.active.focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.active:hover,.btn-outline-secondary:active.focus,.btn-outline-secondary:active:focus,.btn-outline-secondary:active:hover,.open>.btn-outline-secondary.dropdown-toggle.focus,.open>.btn-outline-secondary.dropdown-toggle:focus,.open>.btn-outline-secondary.dropdown-toggle:hover{color:#fff;background-color:#a1a1a1;border-color:#8c8c8c}.btn-outline-secondary.disabled.focus,.btn-outline-secondary.disabled:focus,.btn-outline-secondary.disabled:hover,.btn-outline-secondary:disabled.focus,.btn-outline-secondary:disabled:focus,.btn-outline-secondary:disabled:hover{border-color:#fff}.btn-outline-info{color:#5bc0de;background-image:none;background-color:transparent;border-color:#5bc0de}.btn-outline-info.active,.btn-outline-info.focus,.btn-outline-info:active,.btn-outline-info:focus,.btn-outline-info:hover,.open>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-outline-info.active.focus,.btn-outline-info.active:focus,.btn-outline-info.active:hover,.btn-outline-info:active.focus,.btn-outline-info:active:focus,.btn-outline-info:active:hover,.open>.btn-outline-info.dropdown-toggle.focus,.open>.btn-outline-info.dropdown-toggle:focus,.open>.btn-outline-info.dropdown-toggle:hover{color:#fff;background-color:#269abc;border-color:#1f7e9a}.btn-outline-info.disabled.focus,.btn-outline-info.disabled:focus,.btn-outline-info.disabled:hover,.btn-outline-info:disabled.focus,.btn-outline-info:disabled:focus,.btn-outline-info:disabled:hover{border-color:#b0e1ef}.btn-outline-success{color:#5cb85c;background-image:none;background-color:transparent;border-color:#5cb85c}.btn-outline-success.active,.btn-outline-success.focus,.btn-outline-success:active,.btn-outline-success:focus,.btn-outline-success:hover,.open>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-outline-success.active.focus,.btn-outline-success.active:focus,.btn-outline-success.active:hover,.btn-outline-success:active.focus,.btn-outline-success:active:focus,.btn-outline-success:active:hover,.open>.btn-outline-success.dropdown-toggle.focus,.open>.btn-outline-success.dropdown-toggle:focus,.open>.btn-outline-success.dropdown-toggle:hover{color:#fff;background-color:#398439;border-color:#2d672d}.btn-outline-success.disabled.focus,.btn-outline-success.disabled:focus,.btn-outline-success.disabled:hover,.btn-outline-success:disabled.focus,.btn-outline-success:disabled:focus,.btn-outline-success:disabled:hover{border-color:#a3d7a3}.btn-outline-warning{color:#f0ad4e;background-image:none;background-color:transparent;border-color:#f0ad4e}.btn-outline-warning.active,.btn-outline-warning.focus,.btn-outline-warning:active,.btn-outline-warning:focus,.btn-outline-warning:hover,.open>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-outline-warning.active.focus,.btn-outline-warning.active:focus,.btn-outline-warning.active:hover,.btn-outline-warning:active.focus,.btn-outline-warning:active:focus,.btn-outline-warning:active:hover,.open>.btn-outline-warning.dropdown-toggle.focus,.open>.btn-outline-warning.dropdown-toggle:focus,.open>.btn-outline-warning.dropdown-toggle:hover{color:#fff;background-color:#d58512;border-color:#b06d0f}.btn-outline-warning.disabled.focus,.btn-outline-warning.disabled:focus,.btn-outline-warning.disabled:hover,.btn-outline-warning:disabled.focus,.btn-outline-warning:disabled:focus,.btn-outline-warning:disabled:hover{border-color:#f8d9ac}.btn-outline-danger{color:#d9534f;background-image:none;background-color:transparent;border-color:#d9534f}.btn-outline-danger.active,.btn-outline-danger.focus,.btn-outline-danger:active,.btn-outline-danger:focus,.btn-outline-danger:hover,.open>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-outline-danger.active.focus,.btn-outline-danger.active:focus,.btn-outline-danger.active:hover,.btn-outline-danger:active.focus,.btn-outline-danger:active:focus,.btn-outline-danger:active:hover,.open>.btn-outline-danger.dropdown-toggle.focus,.open>.btn-outline-danger.dropdown-toggle:focus,.open>.btn-outline-danger.dropdown-toggle:hover{color:#fff;background-color:#ac2925;border-color:#8b211e}.btn-outline-danger.disabled.focus,.btn-outline-danger.disabled:focus,.btn-outline-danger.disabled:hover,.btn-outline-danger:disabled.focus,.btn-outline-danger:disabled:focus,.btn-outline-danger:disabled:hover{border-color:#eba5a3}.btn-link{color:#0275d8;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link:disabled{background-color:transparent}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#014c8c;text-decoration:underline;background-color:transparent}.btn-link:disabled:focus,.btn-link:disabled:hover{color:#818a91;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;transition-timing-function:ease;transition-duration:.35s;transition-property:height}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left;margin-bottom:0}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-.5rem}.btn-toolbar::after{display:table;clear:both}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:.5rem}.btn .caret,.btn+.dropdown-toggle-split::after,.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:1.125rem;padding-left:1.125rem}.btn-group-lg>.btn .caret,.btn-lg .caret{border-width:.3em .3em 0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-lg .caret{border-width:0 .3em .3em}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group::after{display:table;clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.breadcrumb-item,.page-link{float:left}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.custom-control,.input-group,.input-group-btn,.input-group-btn>.btn{position:relative}.input-group{width:100%;display:flex}.input-group .form-control{position:relative;z-index:2;flex:1;margin-bottom:0}.input-group .form-control:active,.input-group .form-control:focus,.input-group .form-control:hover,.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:3}.input-group-addon,.input-group-btn{white-space:nowrap;vertical-align:middle}.input-group-addon{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.25;color:#55595c;text-align:center;background-color:#eceeef;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.input-group-addon.form-control-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-addon.form-control-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:not(:last-child),.input-group-addon:not(:last-child),.input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn,.input-group-btn:not(:first-child)>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:not(:last-child)>.btn,.input-group-btn:not(:last-child)>.btn-group>.btn,.input-group-btn:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:not(:last-child){border-right:0}.input-group .form-control:not(:first-child),.input-group-addon:not(:first-child),.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group>.btn,.input-group-btn:not(:first-child)>.dropdown-toggle,.input-group-btn:not(:last-child)>.btn-group:not(:first-child)>.btn,.input-group-btn:not(:last-child)>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.form-control+.input-group-addon:not(:first-child){border-left:0}.input-group-btn{font-size:0}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn:not(:last-child)>.btn,.input-group-btn:not(:last-child)>.btn-group{margin-right:-1px}.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group{z-index:2;margin-left:-1px}.input-group-btn:not(:first-child)>.btn-group:active,.input-group-btn:not(:first-child)>.btn-group:focus,.input-group-btn:not(:first-child)>.btn-group:hover,.input-group-btn:not(:first-child)>.btn:active,.input-group-btn:not(:first-child)>.btn:focus,.input-group-btn:not(:first-child)>.btn:hover{z-index:3}.custom-control{display:inline-block;padding-left:1.5rem;cursor:pointer}.custom-control+.custom-control{margin-left:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-indicator{color:#fff;background-color:#0074d9}.custom-control-input:focus~.custom-control-indicator{box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.btn-small-white,.white-box{box-shadow:0 0 8px rgba(0,0,0,.05)}.custom-control-input:active~.custom-control-indicator{color:#fff;background-color:#84c6ff}.custom-control-input:disabled~.custom-control-indicator{cursor:not-allowed;background-color:#eee}.custom-control-input:disabled~.custom-control-description{color:#767676;cursor:not-allowed}.custom-control-indicator{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;user-select:none;background-color:#ddd;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-file,.custom-select{display:inline-block;max-width:100%}.custom-checkbox .custom-control-indicator{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-indicator{background-color:#0074d9;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-radio .custom-control-indicator{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='#fff'/%3E%3C/svg%3E")}.custom-controls-stacked .custom-control{float:left;clear:left}.custom-controls-stacked .custom-control+.custom-control{margin-left:0}.custom-select{height:calc(2.5rem - 2px);padding:.375rem 1.75rem .375rem .75rem;padding-right:.75rem\9;color:#55595c;vertical-align:middle;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center no-repeat #fff;background-image:none\9;background-size:8px 10px;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;-moz-appearance:none}.custom-select:focus{border-color:#51a7e8;outline:0}.custom-select:focus::-ms-value{color:#55595c;background-color:#fff}.custom-select:disabled{color:#818a91;cursor:not-allowed;background-color:#eceeef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-file{position:relative;height:2.5rem;cursor:pointer}.custom-file-control,.custom-file-control::before{position:absolute;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555}.custom-file-input{min-width:14rem;max-width:100%;margin:0;filter:alpha(opacity=0);opacity:0}.custom-file-control{top:0;right:0;left:0;z-index:5;user-select:none;background-color:#fff;border:1px solid #ddd;border-radius:.25rem}.custom-file-control:lang(en)::after{content:"Choose file..."}.custom-file-control::before{top:-1px;right:-1px;bottom:-1px;z-index:6;display:block;background-color:#eee;border:1px solid #ddd;border-radius:0 .25rem .25rem 0}.breadcrumb,.pagination{border-radius:.25rem;margin-bottom:1rem}.custom-file-control:lang(en)::before{content:"Browse"}.breadcrumb{padding:.75rem 1rem;list-style:none;background-color:#eceeef}.breadcrumb::after{content:"";display:table;clear:both}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#818a91;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#818a91}.pagination{display:inline-block;padding-left:0;margin-top:1rem}.page-item{display:inline}.page-item:first-child .page-link{margin-left:0;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.page-item.active .page-link,.page-item.active .page-link:focus,.page-item.active .page-link:hover{z-index:2;color:#fff;cursor:default;background-color:#0275d8;border-color:#0275d8}.page-item.disabled .page-link,.page-item.disabled .page-link:focus,.page-item.disabled .page-link:hover{color:#818a91;pointer-events:none;cursor:not-allowed;background-color:#fff;border-color:#ddd}.page-link{position:relative;padding:.5rem .75rem;margin-left:-1px;color:#0275d8;text-decoration:none;background-color:#fff;border:1px solid #ddd}.page-link:focus,.page-link:hover{color:#014c8c;background-color:#eceeef;border-color:#ddd}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.pagination-sm .page-link{padding:.275rem .75rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-bottom-left-radius:.2rem;border-top-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-bottom-right-radius:.2rem;border-top-right-radius:.2rem}.tag{display:inline-block;font-size:75%;line-height:1;color:#fff;vertical-align:baseline;border-radius:.25rem}.tag:empty{display:none}.btn .tag{position:relative;top:-1px}a.tag:focus,a.tag:hover{color:#fff;text-decoration:none;cursor:pointer}.tag-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.tag-default{background-color:#818a91}.tag-default[href]:focus,.tag-default[href]:hover{background-color:#687077}.tag-primary{background-color:#0275d8}.tag-primary[href]:focus,.tag-primary[href]:hover{background-color:#025aa5}.tag-success{background-color:#5cb85c}.tag-success[href]:focus,.tag-success[href]:hover{background-color:#449d44}.tag-info{background-color:#5bc0de}.tag-info[href]:focus,.tag-info[href]:hover{background-color:#31b0d5}.tag-warning{background-color:#f0ad4e}.tag-warning[href]:focus,.tag-warning[href]:hover{background-color:#ec971f}.tag-danger{background-color:#d9534f}.tag-danger[href]:focus,.tag-danger[href]:hover{background-color:#c9302c}.alert{padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-dismissible{padding-right:2.5rem}.alert-dismissible .close{position:relative;top:-.125rem;right:-1.25rem;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d0e9c6;color:#3c763d}.alert-success hr{border-top-color:#c1e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bcdff1;color:#31708f}.alert-info hr{border-top-color:#a6d5ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faf2cc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7ecb5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebcccc;color:#a94442}.alert-danger hr{border-top-color:#e4b9b9}.alert-danger .alert-link{color:#843534}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:block;width:100%;height:1rem;margin-bottom:1rem}.progress[value]{background-color:#eee;border:0;appearance:none;border-radius:.25rem}.progress[value]::-ms-fill{background-color:#0074d9;border:0}.progress[value]::-moz-progress-bar{background-color:#0074d9;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.progress[value]::-webkit-progress-value{background-color:#0074d9;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.progress[value="100"]::-moz-progress-bar{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.progress[value="100"]::-webkit-progress-value{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.progress[value]::-webkit-progress-bar{background-color:#eee;border-radius:.25rem}.progress[value],base::-moz-progress-bar{background-color:#eee;border-radius:.25rem}.progress-striped[value]::-webkit-progress-value{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-striped[value]::-moz-progress-bar{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-striped[value]::-ms-fill{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-animated[value]::-webkit-progress-value{animation:progress-bar-stripes 2s linear infinite}.progress-animated[value]::-moz-progress-bar{animation:progress-bar-stripes 2s linear infinite}@media screen and (min-width:0\0){.progress{background-color:#eee;border-radius:.25rem}.progress-bar{display:inline-block;height:1rem;text-indent:-999rem;background-color:#0074d9;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.progress[width="100%"]{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-animated .progress-bar-striped{animation:progress-bar-stripes 2s linear infinite}.progress-success .progress-bar{background-color:#5cb85c}}.progress-success[value]::-webkit-progress-value{background-color:#5cb85c}.progress-success[value]::-moz-progress-bar{background-color:#5cb85c}.progress-success[value]::-ms-fill{background-color:#5cb85c}.progress-info[value]::-webkit-progress-value{background-color:#5bc0de}.progress-info[value]::-moz-progress-bar{background-color:#5bc0de}.progress-info[value]::-ms-fill{background-color:#5bc0de}@media screen and (min-width:0\0){.progress-info .progress-bar{background-color:#5bc0de}.progress-warning .progress-bar{background-color:#f0ad4e}}.progress-warning[value]::-webkit-progress-value{background-color:#f0ad4e}.progress-warning[value]::-moz-progress-bar{background-color:#f0ad4e}.progress-warning[value]::-ms-fill{background-color:#f0ad4e}.progress-danger[value]::-webkit-progress-value{background-color:#d9534f}.progress-danger[value]::-moz-progress-bar{background-color:#d9534f}.progress-danger[value]::-ms-fill{background-color:#d9534f}@media screen and (min-width:0\0){.progress-danger .progress-bar{background-color:#d9534f}}.media{display:flex}.media-body{flex:1}.media-middle{align-self:center}.media-bottom{align-self:flex-end}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right{padding-left:10px}.media-left{padding-right:10px}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:0}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:.25rem;border-top-left-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#818a91;cursor:not-allowed;background-color:#eceeef}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#818a91}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;text-decoration:none;background-color:#0275d8;border-color:#0275d8}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#a8d6fe}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-item-action{width:100%;color:#555;text-align:inherit}.list-group-item-action .list-group-item-heading{color:#333}.list-group-item-action:focus,.list-group-item-action:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9{padding-bottom:42.85714%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.embed-responsive-1by1{padding-bottom:100%}.close{float:right;font-size:1.5rem;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;outline:0}.clearfix::after,.modal-footer::after,.modal-header::after{content:"";display:table;clear:both}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-25%)}.btn,a{transition:all .2s ease-in-out}.modal.in .modal-dialog{transform:translate(0,0)}#menu-animate-icon span:nth-child(1),#menu-animate-icon span:nth-child(2){-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.rounded-right,.rounded-top{border-top-right-radius:.25rem}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem}.rounded-left,.rounded-top{border-top-left-radius:.25rem}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.5}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:600px;margin:30px auto}.modal-sm{max-width:300px}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-faded{background-color:#f7f7f9}.bg-primary{background-color:#0275d8!important}a.bg-primary:focus,a.bg-primary:hover{background-color:#025aa5!important}.bg-success{background-color:#5cb85c!important}a.bg-success:focus,a.bg-success:hover{background-color:#449d44!important}.bg-info{background-color:#5bc0de!important}a.bg-info:focus,a.bg-info:hover{background-color:#31b0d5!important}.bg-warning{background-color:#f0ad4e!important}a.bg-warning:focus,a.bg-warning:hover{background-color:#ec971f!important}.bg-danger{background-color:#d9534f!important}a.bg-danger:focus,a.bg-danger:hover{background-color:#c9302c!important}.bg-inverse{background-color:#373a3c!important}a.bg-inverse:focus,a.bg-inverse:hover{background-color:#1f2021!important}.rounded{border-radius:.25rem}.rounded-circle{border-radius:50%}.d-block{display:block!important}.d-inline-block{display:inline-block!important}.d-inline{display:inline!important}.hidden-xl-down,.hidden-xs-up,.visible-print-block{display:none!important}.flex-xs-first{order:-1}.flex-xs-last{order:1}.flex-xs-unordered{order:0}.flex-items-xs-top{align-items:flex-start}.flex-items-xs-middle{align-items:center}.flex-items-xs-bottom{align-items:flex-end}.flex-xs-top{align-self:flex-start}.flex-xs-middle{align-self:center}.flex-xs-bottom{align-self:flex-end}.flex-items-xs-left{justify-content:flex-start}.flex-items-xs-center{justify-content:center}.flex-items-xs-right{justify-content:flex-end}.flex-items-xs-around{justify-content:space-around}.flex-items-xs-between{justify-content:space-between}@media (min-width:576px){.flex-sm-first{order:-1}.flex-sm-last{order:1}.flex-sm-unordered{order:0}.flex-items-sm-top{align-items:flex-start}.flex-items-sm-middle{align-items:center}.flex-items-sm-bottom{align-items:flex-end}.flex-sm-top{align-self:flex-start}.flex-sm-middle{align-self:center}.flex-sm-bottom{align-self:flex-end}.flex-items-sm-left{justify-content:flex-start}.flex-items-sm-center{justify-content:center}.flex-items-sm-right{justify-content:flex-end}.flex-items-sm-around{justify-content:space-around}.flex-items-sm-between{justify-content:space-between}}@media (min-width:768px){.flex-md-first{order:-1}.flex-md-last{order:1}.flex-md-unordered{order:0}.flex-items-md-top{align-items:flex-start}.flex-items-md-middle{align-items:center}.flex-items-md-bottom{align-items:flex-end}.flex-md-top{align-self:flex-start}.flex-md-middle{align-self:center}.flex-md-bottom{align-self:flex-end}.flex-items-md-left{justify-content:flex-start}.flex-items-md-center{justify-content:center}.flex-items-md-right{justify-content:flex-end}.flex-items-md-around{justify-content:space-around}.flex-items-md-between{justify-content:space-between}}@media (min-width:992px){.modal-lg{max-width:900px}.flex-lg-first{order:-1}.flex-lg-last{order:1}.flex-lg-unordered{order:0}.flex-items-lg-top{align-items:flex-start}.flex-items-lg-middle{align-items:center}.flex-items-lg-bottom{align-items:flex-end}.flex-lg-top{align-self:flex-start}.flex-lg-middle{align-self:center}.flex-lg-bottom{align-self:flex-end}.flex-items-lg-left{justify-content:flex-start}.flex-items-lg-center{justify-content:center}.flex-items-lg-right{justify-content:flex-end}.flex-items-lg-around{justify-content:space-around}.flex-items-lg-between{justify-content:space-between}}.float-xs-left{float:left!important}.float-xs-right{float:right!important}.float-xs-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.pr-0,.px-0{padding-right:0!important}.pl-0,.px-0{padding-left:0!important}.pt-0,.py-0{padding-top:0!important}.pb-0,.py-0{padding-bottom:0!important}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.mt-0,.my-0{margin-top:0!important}.mb-0,.my-0{margin-bottom:0!important}.w-100{width:100%!important}.h-100{height:100%!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.mr-0,.mx-0{margin-right:0!important}.ml-0,.mx-0{margin-left:0!important}.m-0{margin:0!important}.mr-1,.mx-1{margin-right:1rem!important}.ml-1,.mx-1{margin-left:1rem!important}.mt-1,.my-1{margin-top:1rem!important}.mb-1,.my-1{margin-bottom:1rem!important}.m-1{margin:1rem!important}.mr-2,.mx-2{margin-right:1.5rem!important}.ml-2,.mx-2{margin-left:1.5rem!important}.mt-2,.my-2{margin-top:1.5rem!important}.mb-2,.my-2{margin-bottom:1.5rem!important}.m-2{margin:1.5rem!important}.mr-3,.mx-3{margin-right:3rem!important}.ml-3,.mx-3{margin-left:3rem!important}.mt-3,.my-3{margin-top:3rem!important}.mb-3,.my-3{margin-bottom:3rem!important}.m-3{margin:3rem!important}.p-0{padding:0!important}.pr-1,.px-1{padding-right:1rem!important}.pl-1,.px-1{padding-left:1rem!important}.pt-1,.py-1{padding-top:1rem!important}.pb-1,.py-1{padding-bottom:1rem!important}.p-1{padding:1rem!important}.pr-2,.px-2{padding-right:1.5rem!important}.pl-2,.px-2{padding-left:1.5rem!important}.pt-2,.py-2{padding-top:1.5rem!important}.pb-2,.py-2{padding-bottom:1.5rem!important}.p-2{padding:1.5rem!important}.pr-3,.px-3{padding-right:3rem!important}.pl-3,.px-3{padding-left:3rem!important}.pt-3,.py-3{padding-top:3rem!important}.pb-3,.py-3{padding-bottom:3rem!important}.p-3{padding:3rem!important}.pos-f-t{position:fixed;top:0;right:0;left:0;z-index:1030}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-xs-left{text-align:left!important}.text-xs-right{text-align:right!important}.text-xs-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}.hidden-sm-up{display:none!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}.hidden-md-up{display:none!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}.hidden-lg-up{display:none!important}}@media (min-width:1200px){.flex-xl-first{order:-1}.flex-xl-last{order:1}.flex-xl-unordered{order:0}.flex-items-xl-top{align-items:flex-start}.flex-items-xl-middle{align-items:center}.flex-items-xl-bottom{align-items:flex-end}.flex-xl-top{align-self:flex-start}.flex-xl-middle{align-self:center}.flex-xl-bottom{align-self:flex-end}.flex-items-xl-left{justify-content:flex-start}.flex-items-xl-center{justify-content:center}.flex-items-xl-right{justify-content:flex-end}.flex-items-xl-around{justify-content:space-around}.flex-items-xl-between{justify-content:space-between}.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}.hidden-xl-up{display:none!important}}.articles nav,.author,.header-top{text-align:center}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-normal{font-weight:400}.font-weight-bold{font-weight:700}.font-italic{font-style:italic}.text-white{color:#fff!important}.text-muted{color:#818a91!important}a.text-muted:focus,a.text-muted:hover{color:#687077!important}.text-primary{color:#0275d8!important}a.text-primary:focus,a.text-primary:hover{color:#025aa5!important}.text-success{color:#5cb85c!important}a.text-success:focus,a.text-success:hover{color:#449d44!important}.text-info{color:#5bc0de!important}a.text-info:focus,a.text-info:hover{color:#31b0d5!important}.text-warning{color:#f0ad4e!important}a.text-warning:focus,a.text-warning:hover{color:#ec971f!important}.text-danger{color:#d9534f!important}a.text-danger:focus,a.text-danger:hover{color:#c9302c!important}.text-gray-dark{color:#373a3c!important}a.text-gray-dark:focus,a.text-gray-dark:hover{color:#1f2021!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}body,p{font-weight:400}.invisible{visibility:hidden!important}@media (max-width:575px){.hidden-xs-down{display:none!important}}@media (max-width:767px){.hidden-sm-down{display:none!important}}@media (max-width:991px){.hidden-md-down{display:none!important}}@media (max-width:1199px){.hidden-lg-down{display:none!important}}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.tether-element,.tether-element *,.tether-element :after,.tether-element :before,.tether-element:after,.tether-element:before{box-sizing:border-box}.tether-element{position:absolute;display:none}.tether-element.tether-open{display:block}body{font-family:Lato,sans-serif;color:#757575;background-color:#f5f8f9;padding-top:144px}.btn,.white-box{background:#fff}@media (max-width:991px){body{padding-top:70px}}.pull-right{float:right!important}.pull-left{float:left!important}.clear{clear:both}.italic{font-style:italic}@media (min-width:1200px){.container{width:940px}}.white-box{margin-top:30px;padding:50px 44px}p{font-family:Merriweather,serif;font-size:16px;letter-spacing:-.05px;line-height:31px}@media (max-width:767px){p{font-size:15px;line-height:30px}}p.font-primary{margin:10px 0 16px;font-family:Lato,sans-serif;color:#a6a9ac;font-size:15px;line-height:24px}.black,.black:hover,.h5,h5{color:#212121}.h1,h1{font-size:32px;line-height:46px}@media (max-width:767px){.h1,h1{font-size:28px;line-height:40px}}.h2,h2{font-size:24px;line-height:32px}.h3,h3{font-size:18px}.h4,h4{font-size:15px}.h5,h5{font-size:12px;font-weight:700}.h1,.h2,.h3,.h4,h1,h2,h3,h4{font-weight:900;color:#212121}.blue,.blue:hover{color:#38b7ea}.red,.red:hover{color:#ff7473}.green,.green:hover{color:#6dc8bf}.yellow,.yellow:hover{color:#ffc952}.grey,.grey:hover{color:#a6a9ac}a,a:focus{color:#212121}.list-title{font-family:Merriweather,serif;font-weight:400;margin:20px 0 28px}@media (max-width:575px){.white-box{padding:40px 30px}.list-title{font-size:15px}}a:hover{text-decoration:underline;color:inherit;cursor:pointer}a.dark-link:hover,a.light-link,a:hover i{text-decoration:none}a.light-link{color:#a6a9ac}a.dark-link,a.light-link:hover{color:#212121;text-decoration:none}a.dark-link:hover{color:#a6a9ac}.btn{border:1px solid #a6a9ac;border-radius:30px;padding:10px 34px;color:#a6a9ac}.btn:hover,.btn:hover a{color:#fff;text-decoration:none}.btn:hover{background:#212121;border-color:#212121}.btn:active,.btn:focus{outline:0}.btn a{color:#a6a9ac}.btn-grey{background:#a6a9ac;color:#fff}.btn-grey:hover{background:#212121}.btn-light-blue{background:#f5f8f9}.btn-small{font-size:13px;padding:8px 20px}.btn-small-white{background:#fff;border:none;border-radius:16px;padding:6px 22px;font-size:15px}.btn-small-white:hover{background:#a6a9ac}.btn-small-white:hover a{color:#fff;text-decoration:none}.btn-small-white a,.form-control{color:#a6a9ac}#menu-animate-icon{width:24px;height:22px;position:relative;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#menu-animate-icon:hover span{background:#212121}#menu-animate-icon span{display:block;position:absolute;height:1px;width:100%;background:#a6a9ac;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#menu-animate-icon span:nth-child(1){top:0;transform-origin:left center}#menu-animate-icon span:nth-child(2){top:8px;transform-origin:left center}#menu-animate-icon span:nth-child(3){top:16px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#menu-animate-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#menu-animate-icon.open span:nth-child(2){width:0;opacity:0}#menu-animate-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);left:0}.form-control{border:none;border-bottom:1px solid #a6a9ac;border-radius:0;font-size:15px;padding:12px 0;line-height:24px;transition:all .2s ease-in-out}.form-control:active,.form-control:focus{border-color:#212121}header{height:144px;box-shadow:0 3px 35px rgba(0,0,0,.04);background:#fff}@media (max-width:991px){header{height:70px;border:none}}.header-top{border-bottom:1px solid #eceff2;padding:18px 0 14px;position:relative;overflow:auto;min-height:75px;display:flex;justify-content:space-between}.header-top .header-top-logo{transition:all .2s ease-in-out;float:left;margin-top:5px}.header-top .header-top-logo:hover{opacity:.7;cursor:pointer}.header-top .header-top-text{font-family:Lato,sans-serif;color:#a6a9ac}.header-top .header-top-text p{font-family:inherit;color:inherit;margin:inherit}.header-top .header-top-text p a:hover{text-decoration:none}.header-top .header-top-text p a i{font-size:26px;vertical-align:middle;margin-left:-3px}.header-top .header-top-nav{float:right;min-height:28px}.header-top .header-top-nav ul{list-style-type:none;margin:0;padding:0}.header-top .header-top-nav ul li{float:left;margin:0 10px}@media (min-width:992px){.header-top .header-top-nav ul li{margin:0}}.header-top .header-top-nav ul li:first-child{margin-left:0}.header-top .header-top-nav ul li:last-child{margin-right:0}.header-top .header-top-nav ul li a{font-size:28px;padding:12px 0 8px}.header-top .header-top-nav ul li a:hover{color:#212121}.header-top .header-top-nav ul li .header-top-nav-menu-icon{display:none;margin-top:11px}@media (max-width:991px){.header-top{border-bottom:none}.header-top .header-top-text{display:none}.header-top .header-top-nav ul li .header-top-nav-menu-icon{display:block}}.header-top .header-top-nav ul .header-top-nav-search .open{display:block}.header-top .header-top-nav ul .header-top-nav-search form{position:relative;margin:-3px 0 -4px;width:200px;display:none}@media (max-width:991px){.header-top .header-top-nav ul .header-top-nav-search form{width:300px}.header-nav{display:none}}@media (max-width:575px){.header-top .header-top-nav ul .header-top-nav-search form{width:200px}}.header-top .header-top-nav ul .header-top-nav-search form input{padding:12px 40px 12px 0}.header-top .header-top-nav ul .header-top-nav-search form button{background:0 0;padding:0;margin:0;border:none;position:absolute;top:3px;right:0;font-size:28px;color:#a6a9ac;transition:color .4s ease-in-out}.header-top .header-top-nav ul .header-top-nav-search form button:hover{color:#212121}.header-nav{padding:22px 0;width:100%}.header-nav ul{margin:0;padding:0}.header-nav ul>li>a{padding-bottom:36px}.header-nav ul li{float:left;list-style-type:none;margin:0 20px}.header-nav ul li:first-child{margin-left:0}.header-nav ul li.dropdown>a{padding-bottom:28px}.header-nav ul li a{padding:0;display:inline-block;color:#a6a9ac;text-decoration:none}.header-nav ul li a:hover{color:#212121;text-decoration:none}.header-nav ul .buyproducts-link{margin-left:38px;float:right;margin-right:0}.header-nav ul .buyproducts-link a{position:relative}.header-nav ul .buyproducts-link a:before{font-family:Pe-icon-7-stroke;content:'\e66e';font-size:26px;position:absolute;top:-9px;left:-34px}.header-nav ul .active>a{color:#212121}.header-nav ul .dropdown:hover .dropdown-menu{display:block}@media (max-width:991px){.header-nav ul .dropdown:hover .dropdown-menu{display:none}}.header-nav ul .open .dropdown-menu,.mobile-nav-open{display:block}.header-nav ul .dropdown .dropdown-toggle{position:relative;margin-right:8px}.header-nav ul .dropdown .dropdown-toggle:after{position:absolute;top:-4px;right:1px;font-family:Pe-icon-7-stroke;content:"\e688";margin:0 0 0 -2px;padding:0;border:none;font-size:24px}.header-nav ul .dropdown .dropdown-menu{width:190px;background:#fff;border:none;border-radius:0;box-shadow:0 4px 20px rgba(0,0,0,.05)}.header-nav ul .dropdown .dropdown-menu li{float:none;margin:0;position:relative;border-bottom:1px solid #eceff2;font-size:15px}.header-nav ul .dropdown .dropdown-menu li:last-child a,.mobile-nav ul li:last-child a{border-bottom:none}.header-nav ul .dropdown .dropdown-menu li:hover a:hover{background:#f5f8f9}@media (max-width:991px){.header-nav ul .dropdown .dropdown-menu li:hover a:hover{background:0 0}.mobile-nav ul .buyproducts-link{float:none}}.header-nav ul .dropdown .dropdown-menu li a{display:block;padding:16px 22px}.header-nav ul .dropdown .dropdown-menu li[class^=nav-elipse-]:after{position:absolute;content:'';top:calc(50% - 4px);right:22px;height:8px;width:8px;background:#a6a9ac;border-radius:8px}.header-nav ul .dropdown .dropdown-menu li.nav-elipse-blue:after{background:#38b7ea}.header-nav ul .dropdown .dropdown-menu li.nav-elipse-red:after{background:#ff7473}.header-nav ul .dropdown .dropdown-menu li.nav-elipse-yellow:after{background:#ffc952}.header-nav ul .dropdown .dropdown-menu li.nav-elipse-green:after{background:#6dc8bf}.header-nav ul .open>.dropdown-toggle:after{content:"\e682"}.noscroll{overflow:hidden}.mobile-nav{background:#fff;padding:10px 0;position:fixed;height:100%;overflow:scroll;display:none;z-index:3;box-shadow:0 0 25px rgba(0,0,0,.08)}.mobile-nav ul li{float:none;margin:0}.mobile-nav ul li a{padding:18px 0;display:block;border-bottom:1px solid #eceff2}.mobile-nav ul li a:focus{color:#a6a9ac}.mobile-nav ul li.dropdown>a{padding-bottom:18px}.mobile-nav ul .buyproducts-link a:before{top:8px}.mobile-nav ul .dropdown .dropdown-toggle{margin-right:0}.mobile-nav ul .dropdown .dropdown-toggle:after{top:14px;right:20px}.mobile-nav ul .dropdown .dropdown-menu{position:static;float:none;width:100%;background:0 0;box-shadow:none}.mobile-nav ul .dropdown .dropdown-menu li{border-bottom:none}.mobile-nav ul .dropdown .dropdown-menu li a .nav-elipse:after{float:none;margin:0 0 0 10px}.banners{padding:40px 0 0;margin-bottom:-20px}@media (max-width:575px){.banners{padding:20px 0}}.banners .banner-wrapper{position:relative;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.05);padding:6px;margin-bottom:20px}@media (max-width:767px){.banners .banner-wrapper{margin-bottom:15px}.banners .banner-wrapper .img-fluid{width:100%}}.banners .banner-wrapper a:hover .banner-wrapper-content{background-color:rgba(0,0,0,.3);transition:background-color .2s ease-in-out}.banners .banner-wrapper a .banner-wrapper-content{position:absolute;z-index:2;padding:22px 30px;width:calc(100% - 12px);height:calc(100% - 12px)}@media (max-width:575px){.banners .banner-wrapper{margin-bottom:10px}.banners .banner-wrapper a .banner-wrapper-content{background:rgba(0,0,0,.15)}}.banners .banner-wrapper a .banner-wrapper-content h1{color:#fff}.banners .banner-wrapper a .banner-wrapper-content .category-tag{display:inline-block;border-width:1px;border-style:solid;border-radius:10px;padding:1px 8px;font-size:12px;text-transform:uppercase}.banners .banner-wrapper a .banner-wrapper-content .category-tag-white{color:#fff;border-color:#fff}.banners .banner-wrapper a .banner-wrapper-content .category-tag-yellow{color:#ffc952;border-color:#ffc952}.banners .banner-wrapper a .banner-wrapper-content .category-tag-green{color:#6dc8bf;border-color:#6dc8bf}.banners .banner-wrapper a .banner-wrapper-content .category-tag-blue{color:#38b7ea;border-color:#38b7ea}.banners .banner-wrapper a .banner-wrapper-content time{position:absolute;bottom:22px;left:30px;color:#f5f8f9;font-size:15px}.banners img{width:100%}main{margin:40px 0}@media (max-width:767px){main{margin:20px 0}.articles{margin-bottom:30px}}.articles article{position:relative;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.05);margin:30px 0}.articles article:first-child{margin-top:0}.articles article[class*="-article"]:before{height:100%;width:100%;z-index:-1;position:absolute;top:0;left:-15px;content:''}@media (max-width:767px){.articles article{margin:40px 0}.articles article:first-child{margin-top:30px}.articles article[class*="-article"]:before{top:-15px;left:0}}.articles article.blue-article:before{background:#38b7ea}.articles article.blue-article .articles-header-tag{border-color:#38b7ea;color:#38b7ea}.articles article.blue-article .articles-header-category a,.articles article.blue-article .articles-header-category a:hover{color:#38b7ea}.articles article.red-article:before{background:#ff7473}.articles article.red-article .articles-header-tag{border-color:#ff7473;color:#ff7473}.articles article.red-article .articles-header-category a,.articles article.red-article .articles-header-category a:hover{color:#ff7473}.articles article.yellow-article:before{background:#ffc952}.articles article.yellow-article .articles-header-tag{border-color:#ffc952;color:#ffc952}.articles article.yellow-article .articles-header-category a,.articles article.yellow-article .articles-header-category a:hover{color:#ffc952}.articles article.green-article:before{background:#6dc8bf}.articles article.green-article .articles-header-tag{border-color:#6dc8bf;color:#6dc8bf}.articles article.green-article .articles-header-category a,.articles article.green-article .articles-header-category a:hover{color:#6dc8bf}.articles article .articles-preview-img{position:relative;width:100%;height:auto}.articles article .articles-preview-img img{width:100%;height:auto}.articles article .articles-preview-img .owl-page{display:none}.articles article .articles-preview-img .owl-controls{margin-top:0}.articles article .articles-preview-img .owl-controls .owl-nav{position:absolute;bottom:15px;right:15px}.articles article .articles-preview-img .owl-controls .owl-nav div{display:inline-block;background:#fff;color:#a6a9ac;opacity:.7;padding:0 2px;margin-right:10px;height:37px;border-radius:20px;box-shadow:0 0 8px rgba(0,0,0,.1)}.articles article .articles-preview-img .owl-controls .owl-nav div:last-child{margin-right:0}.articles article .articles-preview-img .owl-controls .owl-nav div:hover{opacity:1}.articles article .articles-preview-img .owl-controls .owl-nav div i{font-size:38px}.articles article .articles-preview-vimeo{padding-top:57%;width:100%;position:relative}.articles article .articles-preview-vimeo iframe{position:absolute;width:100%;height:100%;top:0;left:0}.articles article .articles-header{color:#a6a9ac;padding:28px 0;margin:0 32px;border-bottom:1px solid #eceff2}.articles article .articles-header span[class^=articles-header-tag]{border:1px solid;border-radius:20px;text-transform:uppercase;font-size:12px;padding:2px 7px;margin:0 6px}.articles article .articles-header .articles-header-category{display:inline-block;float:right}.articles article .articles-content{padding:0 32px}.articles article .articles-content h1{margin:26px 0}.articles article .articles-content .primary-quote{padding-left:70px;position:relative;font-family:Merriweather,serif;font-size:18px;line-height:32px}.articles article .articles-content .primary-quote:before{content:"\f10e";font-family:FontAwesome;color:#212121;font-size:36px;position:absolute;top:5px;left:12px}@media (max-width:575px){.articles article .articles-content .primary-quote{padding-left:0;margin-top:6px}.articles article .articles-content .primary-quote:before{display:block;position:static;margin-bottom:12px}}.articles article .articles-content .primary-quote .primary-quote-author{color:#a6a9ac}.articles article .articles-content .secondary-quote{font-style:italic;color:#212121;font-family:Merriweather,serif;font-size:18px;padding-left:28px;position:relative;line-height:34px;margin:36px 0}.articles article .articles-content .secondary-quote:before{content:'';position:absolute;top:0;left:0;width:3px;height:100%;background-color:#212121}.articles nav{border-top:1px solid #eceff2;padding:30px 0;overflow:auto}@media (max-width:767px){.articles nav{padding:15px 0;margin-top:-15px}.articles nav .pagination{display:none}}.articles nav .pagination-back{float:left}.articles nav .pagination{margin:6px 0}.articles nav .pagination .page-item.active a{background:#a6a9ac;color:#fff}.articles nav .pagination .page-item .page-link{border:none;background:#fff;border-radius:0;color:#a6a9ac;font-size:15px;padding:2px 8px;margin:0 4px;box-shadow:0 0 8px rgba(0,0,0,.05)}.articles nav .pagination .page-item .page-link:hover{background:#a6a9ac;color:#fff;text-decoration:none}.articles nav .pagination .page-item-more a{background:0 0;border:none;box-shadow:none}.aside-blocks aside,.author{box-shadow:0 0 8px rgba(0,0,0,.05)}.articles nav .pagination .page-item-more a:hover{color:#212121}.articles nav .pagination-next{float:right}.articles-footer{padding:20px 32px 32px}@media (max-width:575px){.articles article .articles-content .secondary-quote{font-size:15px;line-height:30px}.articles-footer{margin:18px 0 8px}.articles-footer>button{width:100%}}.articles-footer>ul{list-style-type:none;text-decoration:none;float:right;margin-top:11px;overflow:hidden}.category-title,.counters,footer .footer-section .footer-section-content .footer-section-content-response .footer-section-content-response-wrapper{overflow:auto}@media (max-width:575px){.articles-footer>ul{float:none;margin:0 0 20px;padding-left:0}}.articles-footer>ul li{float:left;margin-left:22px}.articles-footer>ul li:first-child{margin-left:0}.articles-footer>ul li a{position:relative;margin-left:40px;color:#a6a9ac;text-decoration:none}.articles-footer>ul li a:hover{color:#212121;text-decoration:none}@media (max-width:575px){.articles-footer>ul li a{font-size:15px;margin-left:34px}}.articles-footer>ul li a i{font-size:32px;position:absolute;left:-42px;top:-6px;color:#212121}@media (max-width:575px){.articles-footer>ul li a i{font-size:30px;left:-37px}}.author{background:#fff;padding:45px 0 0;margin-top:0}.author img{margin-bottom:18px}.author h2{font-size:17px;font-weight:400}.author .author-info{color:#a6a9ac;display:block;font-size:15px;margin-bottom:2px}.author .social{margin:20px 0 27px}.author .social a{font-size:34px;color:#cccfd3;margin:0 3px}.author .social a:hover{color:#212121}.author .author-nav{list-style-type:none;margin:0;padding:0;text-align:left}.author .author-nav li a{padding:11px 38px 17px;font-size:15px;display:block;color:#a6a9ac;border-top:1px solid #eceff2}.author .author-nav li a:hover{text-decoration:none;background:#f5f8f9;color:#212121}.author .author-nav li a i{position:relative;top:6px;left:-12px;font-size:28px}.aside-blocks aside{margin-top:30px;background:#fff}.aside-blocks aside:first-child{margin-top:0}@media (max-width:991px){.aside-blocks{display:flex;flex-direction:row;flex-wrap:wrap}.aside-blocks aside:first-child{margin-top:30px}.aside-blocks aside{width:calc(50% - 15px)}.aside-blocks aside:nth-child(odd){margin-right:30px}}@media (max-width:575px){.aside-blocks aside{width:100%;margin-right:0!important}footer .copyright{text-align:center}}.aside-blocks aside .aside-title{background:#fafcfc;font-size:18px;font-weight:400;color:#a6a9ac;padding:18px 29px;border-bottom:1px solid #eceff2;margin:0}.categories ul{list-style-type:none;padding:0;margin:0}.categories ul li{position:relative}.categories ul li[class^=nav-elipse-]:after{position:absolute;content:'';top:calc(50% - 4px);right:29px;height:8px;width:8px;background:#a6a9ac;border-radius:8px}.categories ul li.nav-elipse-blue:after{background:#38b7ea}.categories ul li.nav-elipse-red:after{background:#ff7473}.categories ul li.nav-elipse-yellow:after{background:#ffc952}.categories ul li.nav-elipse-green:after{background:#6dc8bf}.categories ul li:last-child a{border-bottom:none}.categories ul li a{padding:19px 29px;display:block;border-bottom:1px solid #eceff2;font-size:15px;color:#a6a9ac}.categories ul li a:hover{background:#f5f8f9;text-decoration:none}.advertisement{padding:6px;text-align:center}.advertisement a:hover{opacity:.7}.advertisement a img{width:100%;height:100%}.last-project .last-project-one{padding:29px}.last-project .last-project-one h3{font-weight:400;color:#212121;margin-bottom:3px}.last-project .last-project-one time{font-size:13px;color:#a6a9ac}.tags .tags-content{padding:29px 29px 22px}.tag{background:0 0;padding:0 5px 9px 0}.tag:first-child{padding-left:0}.tag a{display:block;font-weight:400;color:#a6a9ac;font-size:12px;background:#fff;border:1px solid #a6a9ac;padding:5px 12px;border-radius:10rem}.tag a:hover{text-decoration:none;background:#a6a9ac;color:#fff}footer{padding:32px 0 0;margin-top:40px;background:#fff}footer .border-bottom{border-bottom:1px solid #eceff2}footer .footer-section{margin:38px 0}footer .footer-section>h3{font-weight:400;color:#a6a9ac;margin-bottom:42px}footer .footer-section .footer-section-newsletter{margin-bottom:34px}footer .footer-section .footer-section-title-img{margin-bottom:22px}footer .footer-section .footer-section-content{list-style-type:none;padding:0;margin:0}footer .footer-section .footer-section-content .footer-section-content-response{border-bottom:1px solid #eceff2;padding:25px 0}footer .footer-section .footer-section-content .footer-section-content-response:first-child{padding-top:0}footer .footer-section .footer-section-content .footer-section-content-response:last-child{border-bottom:none}footer .footer-section .footer-section-content .footer-section-content-response img{width:56px;height:56px;margin-right:18px;float:left}footer .footer-section .footer-section-content .footer-section-content-response .footer-section-content-response-wrapper h4{color:#a6a9ac;font-size:15px;font-weight:400;line-height:23px}footer .footer-section .footer-section-content .footer-section-content-response .footer-section-content-response-wrapper h4 .response-author{color:#212121}footer .footer-section .footer-section-content .footer-section-content-response .footer-section-content-response-wrapper h4 .response-subject{text-decoration:underline}footer .footer-section .footer-section-content .footer-section-content-response .footer-section-content-response-wrapper p{margin-bottom:0}footer .footer-section .footer-section-content .footer-section-content-twitt{position:relative;padding:0 0 10px 44px;margin:22px 0 0;border-bottom:1px solid #eceff2}footer .footer-section .footer-section-content .footer-section-content-twitt:first-child{margin:4px 0 0;padding:0 0 7px 44px}footer .footer-section .footer-section-content .footer-section-content-twitt:last-child{border-bottom:none}footer .footer-section .footer-section-content .footer-section-content-twitt:before{content:'\0049';font-family:'social icons';color:#38b7ea;font-size:27px;position:absolute;top:0;left:0}footer .footer-section .footer-section-content .footer-section-content-twitt h4{display:inline;font-weight:400}footer .footer-section .footer-section-content .footer-section-content-twitt time{display:inline;color:#a6a9ac;font-size:13px;margin-left:10px}footer .footer-section .footer-section-content .footer-section-content-about{margin-bottom:36px}footer .copyright{border-top:1px solid #eceff2;padding:20px 0;overflow:auto;vertical-align:middle}footer .copyright p{float:left;margin:4px 0 0}@media (max-width:575px){footer .copyright p{float:none}}footer .copyright ul{list-style-type:none;padding:0;margin:0}footer .copyright ul li{float:right}@media (max-width:575px){footer .copyright ul li{float:none;display:inline}}footer .copyright ul li a{font-size:26px;color:#cccfd3;margin:0 4px}footer .copyright ul li a:hover{color:#212121}.social a{font-size:26px;color:#cccfd3;margin:0 1px}.social a:hover{color:#212121}.general-info{display:flex;flex-wrap:nowrap;padding:0;margin-top:0}@media (max-width:767px){.general-info{flex-direction:column}}.general-info .author{flex-basis:27%;box-shadow:none;border-right:1px solid #eceff2}@media (max-width:991px){.general-info .author{flex-basis:34%}}.general-info .author img{margin-bottom:48px}.general-info .author .author-nav li:last-child a{border-bottom:1px solid #eceff2}.general-info .general-info-right{flex-basis:73%;padding:50px 40px;position:relative}.general-info .general-info-right h1{float:left}@media (max-width:991px){.general-info .general-info-right{flex-basis:66%}.general-info .general-info-right h1{max-width:244px}}@media (max-width:575px){.general-info .general-info-right{padding:40px 30px}.general-info .general-info-right h1{float:none}}.general-info .general-info-right .social{float:right}.general-info .general-info-right .social a{font-size:34px;color:#cccfd3;margin:0 3px}.general-info .general-info-right .social a:hover{color:#212121}.general-info .general-info-right .general-info-right-author-info{color:#a6a9ac;font-size:15px}.general-info .general-info-right p{margin:30px 0}.detail-info{display:flex;margin-top:30px}@media (max-width:767px){.general-info .general-info-right h1{max-width:334px}.detail-info{flex-direction:column}}.detail-info .detail-info-philosophy{flex-basis:50%;padding-right:22px}.detail-info .detail-info-philosophy h2{margin-bottom:32px}.detail-info .detail-info-philosophy p{font-size:14px;line-height:27px}.detail-info .detail-info-philosophy p:last-child{margin-bottom:0}.detail-info .detail-info-skills{flex-basis:50%;padding-left:22px}@media (max-width:767px){.detail-info .detail-info-skills{padding-left:0;margin-top:50px}}.detail-info .detail-info-skills h2{margin-bottom:32px}.detail-info .detail-info-skills ol{list-style-type:none;margin:0;padding:0}.detail-info .detail-info-skills ol li{position:relative;margin-bottom:30px}.detail-info .detail-info-skills ol li:last-child{margin-bottom:0}.detail-info .detail-info-skills ol li span{transform:rotate(-90deg);display:block;font-size:60px;line-height:64px;color:#cccfd3;font-weight:900;position:absolute;top:0;left:-14px}.detail-info .detail-info-skills ol li .detail-info-skills-right{padding-left:70px}.detail-info .detail-info-skills ol li .detail-info-skills-right h3{margin-bottom:10px;text-transform:uppercase}.detail-info .detail-info-skills ol li .detail-info-skills-right p{font-size:12px;font-style:italic;line-height:22px}.counters{display:block}.counters .counters-one{width:25%;text-align:center;margin-top:18px;float:left}@media (max-width:767px){.counters{padding:40px 44px 24px}.counters .counters-one{width:50%;margin:26px 0}}@media (max-width:575px){.general-info .general-info-right .social{float:left}.counters .counters-one{width:100%}}.counters .counters-one .counters-one-icon{width:82px;height:82px}.counters .counters-one .counters-one-icon:hover i{color:#fff;background:#212121;border:none;cursor:pointer}.counters .counters-one .counters-one-icon i{font-size:42px;border:2px solid #f5f8f9;padding:18px}.counters .counters-one h2{margin-top:30px}.counters .counters-one p{font-size:14px;margin-bottom:0}.category-title{margin:10px 0 42px;display:flex;align-items:center}@media (max-width:767px){.category-title{margin:0 0 30px}.articles-blog-post{margin-top:-30px}}.category-title h1{color:#cccfd3;font-weight:400}.category-title>span{margin-left:auto;color:#cccfd3}.navbar-blog-post{box-shadow:none;height:70px}.body-blog-post{background:#fff;padding-top:70px}.header-top-blog-post{border-bottom:none}.articles-blog-post{box-shadow:none!important}.articles-blog-post .articles-header{margin:0!important}.articles-blog-post .articles-content{padding:0!important;margin-bottom:40px}@media (min-width:576px){.articles-blog-post .articles-content .articles-content-blog-post-title{font-size:42px;line-height:62px}.articles-blog-post .articles-content p{font-size:18px;line-height:36px}}.articles-blog-post .articles-content .articles-content-block{margin-top:60px}.articles-blog-post .articles-content .vimeo-movie{width:100%;height:418px;margin:20px 0}.articles-blog-post .articles-content ul{padding:0;margin:0;font-size:18px;font-family:Merriweather,serif}.article-nav ul li a>div p,.articles-info .articles-author .articles-author-right p,.articles-info .comments ol li .comment-content p,.portfolio .portfolio-empty{font-family:Lato,sans-serif}.articles-blog-post .articles-content ul li{list-style-type:none;position:relative;padding-left:40px;margin:8px 0;line-height:36px}@media (max-width:575px){.articles-blog-post .articles-content ul{font-size:15px}.articles-blog-post .articles-content ul li{line-height:30px}}.articles-blog-post .articles-content ul li:before{content:"";display:block;position:absolute;width:6px;height:6px;background-color:#757575;top:14px;left:12px;border-radius:3px}.articles-blog-post .articles-content pre{margin:28px 0 40px}.articles-blog-post .articles-content pre code[class*=language-]{background:#f4f4f4;font-size:16px;text-shadow:none}@media (max-width:575px){.articles-blog-post .articles-content pre code[class*=language-]{font-size:13px}}.articles-blog-post .articles-blog-post-share{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.03);border:1px solid #eceff2}.articles-blog-post .articles-blog-post-share>h3{font-size:15px;font-weight:400;background:#fafcfc;padding:20px 16px;color:#757575;border-bottom:1px solid #eceff2;margin:0}.articles-blog-post .articles-blog-post-share>div{padding:10px 0}.articles-blog-post .articles-blog-post-share>div ul{list-style:none;padding:0;margin:0}.articles-blog-post .articles-blog-post-share>div ul li{padding:5px 16px}@media (max-width:991px){.articles-blog-post .articles-blog-post-share>h3{font-size:16px}.articles-blog-post .articles-blog-post-share>div ul li{padding:8px 16px}}.articles-blog-post .articles-blog-post-share>div ul li a{font-size:13px;color:#757575;position:relative;padding-left:20px}.articles-blog-post .articles-blog-post-share>div ul li a i{position:absolute;left:0;top:1px}@media (max-width:991px){.articles-blog-post .articles-blog-post-share>div ul li a{font-size:16px;padding-left:32px}.articles-blog-post .articles-blog-post-share>div ul li a i{font-size:18px}}.articles-info{background:#f5f8f9}.articles-info .articles-info-section{padding:18px 0}.articles-info .articles-info-section:first-child{padding:50px 0 18px}.articles-info .articles-info-section:last-child{padding:18px 0 50px}@media (max-width:575px){.articles-info .articles-info-section:first-child{padding:20px 0 18px}}.articles-info .articles-info-section .articles-info-section-title{font-size:18px;font-weight:400;color:#757575;margin-bottom:18px}.articles-info .articles-footer{padding:0}.articles-info .articles-author{margin-top:30px;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.05);padding:25px}.articles-info .articles-author img{height:75px;width:75px;float:left}.articles-info .articles-author .articles-author-right{margin:12px 0 0 100px;position:relative}.articles-info .articles-author .articles-author-right h4{font-weight:400;margin-bottom:15px}.articles-info .articles-author .articles-author-right p{line-height:25px;color:#a6a9ac;font-size:15px;margin-bottom:0}.articles-info .articles-author .articles-author-right .social{position:absolute;right:0;top:-11px}@media (max-width:575px){.articles-info .articles-author .articles-author-right .social{position:static}}.articles-info .banners{padding:0}.articles-info .banners .banner-wrapper{height:243px;width:100%;position:static;float:left}.articles-info .banners .banner-wrapper:last-child{margin-right:0}.articles-info .banners .banner-wrapper a:hover{text-decoration:none}.articles-info .banners .banner-wrapper a:hover .banner-wrapper-content{background:#f5f8f9}.articles-info .banners .banner-wrapper a .banner-wrapper-content{position:relative;height:100%;width:100%;background:#fff}.articles-info .banners .banner-wrapper a .banner-wrapper-content h1{color:#757575}.articles-info .banners .banner-wrapper a .banner-wrapper-content time{color:#a6a9ac}.articles-info .comments .comment{box-shadow:0 0 8px rgba(0,0,0,.05);padding:30px;background:#fff;margin-bottom:20px}.articles-info .comments .button-comment-center:hover,.articles-info .comments .button-comment:hover{background:#f5f8f9}.articles-info .comments .comment:last-child{margin-bottom:0}.articles-info .comments .comment-small-margin{margin-bottom:10px}.articles-info .comments ol{list-style:none;padding:0}.articles-info .comments ol li img{float:left}.articles-info .comments ol li .comment-content{margin:8px 0 0 86px;position:relative}.articles-info .comments ol li .comment-content h3{font-weight:400;font-size:15px;margin-bottom:15px}.articles-info .comments ol li .comment-content time{position:absolute;right:0;top:-4px;color:#a6a9ac;font-size:15px}@media (max-width:575px){.articles-info .comments ol li .comment-content time{position:static;margin-bottom:10px;display:block}}.articles-info .comments ol li .comment-content p{line-height:25px;color:#a6a9ac;font-size:15px;margin-bottom:0}.articles-info .comments ol li .comment-content .comment-content-footer{margin:20px 0 0}.articles-info .comments ol li .comment-content .comment-content-footer .comment-content-footer-icon{position:relative;font-size:15px;float:right;margin-top:6px}@media (max-width:575px){.articles-info .comments ol li .comment-content .comment-content-footer .comment-content-footer-icon{font-size:15px;margin-left:34px}}.articles-info .comments ol li .comment-content .comment-content-footer .comment-content-footer-icon i{font-size:26px;position:absolute;left:-36px;top:-2px;color:#212121}.articles-info .comments ol li>.comment-response{margin-left:75px}@media (max-width:575px){.articles-info .comments ol li .comment-content .comment-content-footer .comment-content-footer-icon i{font-size:30px;left:-37px}.articles-info .comments ol li>.comment-response{margin-left:35px}.articles-info .comments .button-comment{font-size:15px}}.articles-info .comments ol li>.comment-response li:last-child .comment{margin-bottom:30px}.articles-info .comments ol li>.comment-response li .comment{margin-bottom:10px}.articles-info .comments .button-comment{font-size:15px;display:block;width:100%;padding:36px}.articles-info .comments .button-comment .button-comment-span{position:relative;margin-left:42px}.articles-info .comments .button-comment i{font-size:32px;position:absolute;left:-44px;top:-5px}.articles-info .comments .button-comment-center{font-size:15px;display:block;width:100%;text-align:center;padding:20px 36px}@media (max-width:575px){.articles-info .comments .button-comment-center{font-size:15px}.article-nav{width:100%}}.articles-info .comments .button-comment-center .button-comment-text{position:relative;margin-left:-22px}.articles-info .comments .button-comment-center i{font-size:32px;position:absolute}.articles-info .comments .button-comment-center .button-comment-text-right-icon{top:-2px;right:-28px;font-size:26px}.article-nav{position:fixed;bottom:0;right:0;z-index:3}.article-nav ul{list-style:none;box-shadow:0 0 8px rgba(0,0,0,.05);padding:0;margin:0;overflow:hidden}.article-nav ul li{border-bottom:1px solid #eceff2}@media (max-width:575px){.article-nav ul{box-shadow:0 0 14px rgba(0,0,0,.1)}.article-nav ul li{float:right;width:50%;border-bottom:none;border-right:1px solid #eceff2}.article-nav ul li:first-child{border-right:none}.article-nav ul li:first-child a>i{right:13px;left:auto}.article-nav ul li:first-child a>div{text-align:right;margin-right:32px}}.article-nav ul li:last-child{border-bottom:none}.article-nav ul li a{position:relative;padding:10px 24px 12px;display:block;width:100%;height:100%;color:#a6a9ac;background:#fff}.article-nav ul li a:hover{text-decoration:none;background:#f5f8f9}.article-nav ul li a:hover p,.article-nav ul li a:hover>i{color:#757575}.article-nav ul li a:hover>div>h3{color:#212121}.article-nav ul li a>i{position:absolute;left:10px;top:14px;font-size:26px}.article-nav ul li a>div{margin-left:20px}@media (max-width:575px){.article-nav ul li a{padding:8px 6px}.article-nav ul li a>i{top:12px}.article-nav ul li a>div{margin-left:30px}.article-nav ul li a>div>h3{display:none}}.article-nav ul li a>div p{margin:0 0 4px}.article-nav ul li a>div>h3{color:#a6a9ac;margin:0 0 4px}.contact{display:flex;margin-top:30px}@media (max-width:767px){.contact{flex-direction:column}}.contact h2{margin-bottom:36px}.contact .contact-me{flex-basis:40%;padding-right:22px}@media (max-width:991px){.contact .contact-me{flex-basis:50%}}@media (max-width:767px){.contact .contact-me{flex-basis:100%;padding:0;margin-bottom:50px}}.contact .contact-me ul{list-style:none;padding:0}.contact .contact-me ul li{position:relative;margin:24px 0}.contact .contact-me ul li:first-child{margin-top:0}.contact .contact-me ul li:hover i{color:#212121}.contact .contact-me ul li i{font-size:32px;position:absolute;top:0;left:0}.contact .contact-me ul li .contact-me-right{padding:0 0 0 56px}.contact .contact-me ul li .contact-me-right p{font-size:17px;color:#212121;margin:0;line-height:30px}.contact .contact-me ul li .contact-me-right .contact-me-right-desc{color:#a6a9ac;font-size:15px}.contact .get-in-touch{flex-basis:60%;padding-left:22px}@media (max-width:991px){.contact .get-in-touch{flex-basis:50%}}@media (max-width:767px){.contact .get-in-touch{flex-basis:100%;padding:0}}.contact .get-in-touch form button[type=submit]{position:relative;padding-left:66px}.contact .get-in-touch form button[type=submit] i{font-size:26px;position:absolute;top:7px;left:20px}.contact .get-in-touch form input[name=name]{width:calc(50% - 15px);margin-right:15px;float:left;margin-bottom:22px}@media (max-width:991px){.contact .get-in-touch form input[name=name]{width:100%;margin:0 0 14px}}.contact .get-in-touch form input[name=email]{width:calc(50% - 15px);margin-left:15px;margin-bottom:22px}@media (max-width:991px){.contact .get-in-touch form input[name=email]{width:100%;margin:0 0 14px}}.contact .get-in-touch form textarea[name=question]{margin-bottom:44px}@media (max-width:991px){.contact .get-in-touch form textarea[name=question]{margin:0 0 34px}}.contact-map{padding:8px;margin-bottom:30px}.contact-map #contact-map-inside{width:100%;height:488px}@media (max-width:575px){.contact-map #contact-map-inside{height:320px}}.portfolio-menu ul{list-style:none;padding:0;overflow:hidden}.portfolio-menu ul li{float:left;margin:5px 30px 5px 0}.portfolio-menu ul li:first-child{margin-left:0}.portfolio-menu ul li a{text-transform:uppercase;font-size:15px;color:#a6a9ac;text-decoration:none}.portfolio-menu ul li a:hover{color:#212121;text-decoration:none}.portfolio-menu ul .active a{color:#212121}.portfolio .portfolio-empty{display:none;margin:20px 0;padding-left:38px;position:relative;color:#a6a9ac}.portfolio .portfolio-empty i{font-size:30px;position:absolute;top:0;left:0}.portfolio .portfolio-item{padding:6px;height:306px}.portfolio .portfolio-item:first-child{margin-top:15px}@media (max-width:991px){.portfolio .portfolio-item{height:auto}}.portfolio .portfolio-item .portfolio-item-wrapper{height:100%;display:flex;position:relative;padding-right:40px}@media (max-width:991px){.portfolio .portfolio-item .portfolio-item-wrapper{padding-right:0;flex-direction:column}}.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left{margin:30px 40px;flex-basis:50%;position:relative}@media (max-width:991px){.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left{flex-basis:100%;padding-bottom:60px}}@media (max-width:767px){.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left{margin:20px 30px}}.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left h2{color:#757575;display:inline-block}.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-category{text-transform:uppercase;color:#cccfd3;font-size:13px;display:inline-block;margin-left:10px}@media (max-width:575px){.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-category{display:block;margin-left:0}.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-right{padding:5px 20px 0}}.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left p{font-size:17px;line-height:28px;margin:12px 0 0}.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left button{position:absolute;bottom:0;background:0 0}.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-left button:hover{background:#212121}.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-right{display:flex;justify-content:center;flex-basis:50%;text-align:center}.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-right img{align-self:flex-end;box-shadow:0 -4px 16px rgba(0,0,0,.05)}.portfolio .portfolio-item .portfolio-item-default{background:url(../img/portfolio-default.png) right top no-repeat;background-size:350px 184px}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:3 / 2),all and (min--moz-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5){.portfolio .portfolio-item .portfolio-item-default{background:url(../img/portfolio-default@2x.png) right top no-repeat;background-size:350px 184px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.portfolio .portfolio-item .portfolio-item-default{background:url(../img/portfolio-default@2x.png) right top no-repeat;background-size:350px 184px}}.portfolio .shop-item{height:378px}@media (max-width:991px){.portfolio .portfolio-item .portfolio-item-wrapper .portfolio-item-wrapper-right{flex-basis:100%}.portfolio .shop-item{height:auto}.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left{padding-bottom:10px}}.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .shop-item-desc{height:112px}@media (max-width:991px){.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .shop-item-desc{height:auto}}.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left p.portfolio-item-price{display:inline-block;color:#757575;font-weight:900;font-family:Lato,sans-serif;font-size:36px;margin-top:30px}.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left p.portfolio-item-price sup{font-size:20px;margin-left:4px}.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-item-sales{text-transform:uppercase;color:#cccfd3;font-size:13px;display:inline-block;margin-left:10px}@media (max-width:575px){.portfolio .portfolio-item .portfolio-item-default{background-size:auto 50%}.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-item-sales{display:block;margin:10px 0 0}.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-item-wrapper-left-footer button{margin-bottom:16px}}.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-item-wrapper-left-footer{margin-top:30px}.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-item-wrapper-left-footer .btn-buy{position:relative;padding-left:66px;background:#a6a9ac;color:#fff}.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-item-wrapper-left-footer .btn-buy:hover{background:#212121}.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-item-wrapper-left-footer .btn-buy i{font-size:26px;position:absolute;top:7px;left:24px}.portfolio .shop-item .portfolio-item-wrapper .portfolio-item-wrapper-left .portfolio-item-wrapper-left-footer button{position:static;margin-right:10px} \ No newline at end of file diff --git a/stisla-stubs/vendors/public/css/owl.carousel.css b/stisla-stubs/vendors/public/css/owl.carousel.css new file mode 100644 index 0000000..a4d1ba3 --- /dev/null +++ b/stisla-stubs/vendors/public/css/owl.carousel.css @@ -0,0 +1,240 @@ +/* + * Owl Carousel - Animate Plugin + */ +.owl-carousel .animated { + -webkit-animation-duration: 1000ms; + animation-duration: 1000ms; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.owl-carousel .owl-animated-in { + z-index: 0; +} + +.owl-carousel .owl-animated-out { + z-index: 1; +} + +.owl-carousel .fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} + +@-webkit-keyframes fadeOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +} + +@keyframes fadeOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +} + +/* + * Owl Carousel - Auto Height Plugin + */ +.owl-height { + -webkit-transition: height 500ms ease-in-out; + -moz-transition: height 500ms ease-in-out; + -ms-transition: height 500ms ease-in-out; + -o-transition: height 500ms ease-in-out; + transition: height 500ms ease-in-out; +} + +/* + * Core Owl Carousel CSS File + */ +.owl-carousel { + display: none; + width: 100%; + -webkit-tap-highlight-color: transparent; + /* position relative and z-index fix webkit rendering fonts issue */ + position: relative; + z-index: 1; +} + +.owl-carousel .owl-stage { + position: relative; + -ms-touch-action: pan-Y; +} + +.owl-carousel .owl-stage:after { + content: "."; + display: block; + clear: both; + visibility: hidden; + line-height: 0; + height: 0; +} + +.owl-carousel .owl-stage-outer { + position: relative; + overflow: hidden; + /* fix for flashing background */ + -webkit-transform: translate3d(0px, 0px, 0px); +} + +.owl-carousel .owl-controls .owl-nav .owl-prev, +.owl-carousel .owl-controls .owl-nav .owl-next, +.owl-carousel .owl-controls .owl-dot { + cursor: pointer; + cursor: hand; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.owl-carousel.owl-loaded { + display: block; +} + +.owl-carousel.owl-loading { + opacity: 0; + display: block; +} + +.owl-carousel.owl-hidden { + opacity: 0; +} + +.owl-carousel .owl-refresh .owl-item { + display: none; +} + +.owl-carousel .owl-item { + position: relative; + min-height: 1px; + float: left; + -webkit-backface-visibility: hidden; + -webkit-tap-highlight-color: transparent; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.owl-carousel .owl-item img { + display: block; + width: 100%; + -webkit-transform-style: preserve-3d; +} + +.owl-carousel.owl-text-select-on .owl-item { + -webkit-user-select: auto; + -moz-user-select: auto; + -ms-user-select: auto; + user-select: auto; +} + +.owl-carousel .owl-grab { + cursor: move; + cursor: -webkit-grab; + cursor: -o-grab; + cursor: -ms-grab; + cursor: grab; +} + +.owl-carousel.owl-rtl { + direction: rtl; +} + +.owl-carousel.owl-rtl .owl-item { + float: right; +} + +/* No Js */ +.no-js .owl-carousel { + display: block; +} + +/* + * Owl Carousel - Lazy Load Plugin + */ +.owl-carousel .owl-item .owl-lazy { + opacity: 0; + -webkit-transition: opacity 400ms ease; + -moz-transition: opacity 400ms ease; + -ms-transition: opacity 400ms ease; + -o-transition: opacity 400ms ease; + transition: opacity 400ms ease; +} + +.owl-carousel .owl-item img { + transform-style: preserve-3d; +} + +/* + * Owl Carousel - Video Plugin + */ +.owl-carousel .owl-video-wrapper { + position: relative; + height: 100%; + background: #000; +} + +.owl-carousel .owl-video-play-icon { + position: absolute; + height: 80px; + width: 80px; + left: 50%; + top: 50%; + margin-left: -40px; + margin-top: -40px; + background: url("owl.video.play.png") no-repeat; + cursor: pointer; + z-index: 1; + -webkit-backface-visibility: hidden; + -webkit-transition: scale 100ms ease; + -moz-transition: scale 100ms ease; + -ms-transition: scale 100ms ease; + -o-transition: scale 100ms ease; + transition: scale 100ms ease; +} + +.owl-carousel .owl-video-play-icon:hover { + -webkit-transition: scale(1.3, 1.3); + -moz-transition: scale(1.3, 1.3); + -ms-transition: scale(1.3, 1.3); + -o-transition: scale(1.3, 1.3); + transition: scale(1.3, 1.3); +} + +.owl-carousel .owl-video-playing .owl-video-tn, +.owl-carousel .owl-video-playing .owl-video-play-icon { + display: none; +} + +.owl-carousel .owl-video-tn { + opacity: 0; + height: 100%; + background-position: center center; + background-repeat: no-repeat; + -webkit-background-size: contain; + -moz-background-size: contain; + -o-background-size: contain; + background-size: contain; + -webkit-transition: opacity 400ms ease; + -moz-transition: opacity 400ms ease; + -ms-transition: opacity 400ms ease; + -o-transition: opacity 400ms ease; + transition: opacity 400ms ease; +} + +.owl-carousel .owl-video-frame { + position: relative; + z-index: 1; +} diff --git a/stisla-stubs/vendors/public/css/owl.theme.css b/stisla-stubs/vendors/public/css/owl.theme.css new file mode 100644 index 0000000..3b106b0 --- /dev/null +++ b/stisla-stubs/vendors/public/css/owl.theme.css @@ -0,0 +1,81 @@ +/* +* Owl Carousel Owl Demo Theme +* v1.3.3 +*/ + +.owl-theme .owl-controls { + margin-top: 10px; + text-align: center; +} + +/* Styling Next and Prev buttons */ + +.owl-theme .owl-controls .owl-buttons div { + color: #FFF; + display: inline-block; + zoom: 1; + *display: inline; /*IE7 life-saver */ + margin: 5px; + padding: 3px 10px; + font-size: 12px; + -webkit-border-radius: 30px; + -moz-border-radius: 30px; + border-radius: 30px; + background: #869791; + filter: Alpha(Opacity=50); /*IE7 fix*/ + opacity: 0.5; +} + +/* Clickable class fix problem with hover on touch devices */ +/* Use it for non-touch hover action */ +.owl-theme .owl-controls.clickable .owl-buttons div:hover { + filter: Alpha(Opacity=100); /*IE7 fix*/ + opacity: 1; + text-decoration: none; +} + +/* Styling Pagination*/ + +.owl-theme .owl-controls .owl-page { + display: inline-block; + zoom: 1; + *display: inline; /*IE7 life-saver */ +} + +.owl-theme .owl-controls .owl-page span { + display: block; + width: 12px; + height: 12px; + margin: 5px 7px; + filter: Alpha(Opacity=50); /*IE7 fix*/ + opacity: 0.5; + -webkit-border-radius: 20px; + -moz-border-radius: 20px; + border-radius: 20px; + background: #869791; +} + +.owl-theme .owl-controls .owl-page.active span, +.owl-theme .owl-controls.clickable .owl-page:hover span { + filter: Alpha(Opacity=100); /*IE7 fix*/ + opacity: 1; +} + +/* If PaginationNumbers is true */ + +.owl-theme .owl-controls .owl-page span.owl-numbers { + height: auto; + width: auto; + color: #FFF; + padding: 2px 10px; + font-size: 12px; + -webkit-border-radius: 30px; + -moz-border-radius: 30px; + border-radius: 30px; +} + +/* preloading images */ +.owl-item.loading { + min-height: 150px; + background: url(AjaxLoader.gif) no-repeat center center +} diff --git a/stisla-stubs/vendors/public/css/prism.css b/stisla-stubs/vendors/public/css/prism.css new file mode 100644 index 0000000..77a59c2 --- /dev/null +++ b/stisla-stubs/vendors/public/css/prism.css @@ -0,0 +1,244 @@ +/* PrismJS 1.15.0 +https://prismjs.com/download.html#themes=prism&languages=markup+clike+markup-templating+php&plugins=line-numbers+toolbar */ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ + +code[class*="language-"], +pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + font-size: 1em; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; +} + +pre[class*="language-"]::selection, pre[class*="language-"] ::selection, +code[class*="language-"]::selection, code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; +} + +@media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} + +.token.punctuation { + color: #999; +} + +.namespace { + opacity: .7; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + background: hsla(0, 0%, 100%, .5); +} + +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} + +.token.function, +.token.class-name { + color: #DD4A68; +} + +.token.regex, +.token.important, +.token.variable { + color: #e90; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + +pre[class*="language-"].line-numbers { + position: relative; + padding-left: 3.8em; + counter-reset: linenumber; +} + +pre[class*="language-"].line-numbers > code { + position: relative; + white-space: inherit; +} + +.line-numbers .line-numbers-rows { + position: absolute; + pointer-events: none; + top: 0; + font-size: 100%; + left: -3.8em; + width: 3em; /* works for line-numbers below 1000 lines */ + letter-spacing: -1px; + border-right: 1px solid #999; + + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + +} + +.line-numbers-rows > span { + pointer-events: none; + display: block; + counter-increment: linenumber; +} + +.line-numbers-rows > span:before { + content: counter(linenumber); + color: #999; + display: block; + padding-right: 0.8em; + text-align: right; +} + +div.code-toolbar { + position: relative; +} + +div.code-toolbar > .toolbar { + position: absolute; + top: .3em; + right: .2em; + transition: opacity 0.3s ease-in-out; + opacity: 0; +} + +div.code-toolbar:hover > .toolbar { + opacity: 1; +} + +div.code-toolbar > .toolbar .toolbar-item { + display: inline-block; +} + +div.code-toolbar > .toolbar a { + cursor: pointer; +} + +div.code-toolbar > .toolbar button { + background: none; + border: 0; + color: inherit; + font: inherit; + line-height: normal; + overflow: visible; + padding: 0; + -webkit-user-select: none; /* for button */ + -moz-user-select: none; + -ms-user-select: none; +} + +div.code-toolbar > .toolbar a, +div.code-toolbar > .toolbar button, +div.code-toolbar > .toolbar span { + color: #bbb; + font-size: .8em; + padding: 0 .5em; + background: #f5f2f0; + background: rgba(224, 224, 224, 0.2); + box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2); + border-radius: .5em; +} + +div.code-toolbar > .toolbar a:hover, +div.code-toolbar > .toolbar a:focus, +div.code-toolbar > .toolbar button:hover, +div.code-toolbar > .toolbar button:focus, +div.code-toolbar > .toolbar span:hover, +div.code-toolbar > .toolbar span:focus { + color: inherit; + text-decoration: none; +} + diff --git a/stisla-stubs/vendors/public/css/social-icons.css b/stisla-stubs/vendors/public/css/social-icons.css new file mode 100644 index 0000000..f28068d --- /dev/null +++ b/stisla-stubs/vendors/public/css/social-icons.css @@ -0,0 +1,57 @@ +/* Generated by Glyphter (http://www.glyphter.com) on Thu Aug 11 2016*/ +@font-face { + font-family: 'social icons'; + src: url('../fonts/social-icons.eot'); + src: url('../fonts/social-icons.eot?#iefix') format('embedded-opentype'), + url('../fonts/social-icons.woff') format('woff'), + url('../fonts/social-icons.ttf') format('truetype'), + url('../fonts/social-icons.svg#social-icons') format('svg'); + font-weight: normal; + font-style: normal; +} + +[class*='icon-']:before { + display: inline-block; + font-family: 'social icons'; + font-style: normal; + font-weight: normal; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale +} + +.icon-social_blogger_circle:before { + content: '\0041'; +} + +.icon-social_dribbble_circle:before { + content: '\0042'; +} + +.icon-social_facebook_circle:before { + content: '\0043'; +} + +.icon-social_github_circle:before { + content: '\0044'; +} + +.icon-social_googleplus_circle:before { + content: '\0045'; +} + +.icon-social_instagram_circle:before { + content: '\0046'; +} + +.icon-social_linkedin_circle:before { + content: '\0047'; +} + +.icon-social_twitter_circle:before { + content: '\0048'; +} + +.icon-social_twitter:before { + content: '\0049'; +} diff --git a/stisla-stubs/vendors/public/img/logo.png b/stisla-stubs/vendors/public/img/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..08b9cc166227182bed16bd7156098884fe979642 GIT binary patch literal 4393 zcmbVQX*iVa+b5AdV_)JKgHo1RtTVNlLQzNVa!+o~P%1Km3pXhxa~?`@XL8x_-ZNKfm0U9qlcJ_+|MyI5>o?t( zbPqdQ1dc+|#Qef&Mv_9hwr(u-j4e;tECz`r2$AVbjK zPI=fl0?jB?0#HX&R|5yt(g*6nHK96ieVDd75C(zjf+27)R9gcAML^&P2o(6w17cgF z;{6d$Xp4Vru_Z%L0G%F!0D~hUA~YkkG%3{6U??082SZ?B7)*nW(4d_m(=m}6WSY`% z4QK)lMK?LI_|d0*w+z#j)$*uk@SD&fR}E^b5%L2H`*@vWtQVMpJNMBm$Xk zjWz_aZ#3~lJOU2I>R~WA9SuAbPSC)?v@sfR2nMPF)52&&b#?r8Ay~+7J^zWXi-y3U zC@meBnJx+nHHV{2Q4mvzw!Xf(o;KW6ANHGTO{UQ?WE|nQZ6e$DKV0qq%0-w_2^czs z>O!Fe|Ly|E01BN#3!sDm&CGsPT@R@0P9)%ytU=t6Ba}^ZY(y zcjT|_zoWnw{v9R)nLR;N_NX9g{g}VT*BWi=5;<1qb-+XXt)!9jLyjhGKGl8uV*NmY z_b&6DsKF-x{3_e=Q`CD%+O~Z}$NZ1LS71M99Tu zC@Z(i?#`JSMe}1pptff@dH^Lr+;CH3Ksy<2NCuV8*o87Dp?hi>AT6Hh#hvQ=>x zFBiCHICCs^$dV#Rg!u+k;KZ@O+L&^q za@YF0XEz5_z`BWQm&7e4kLxRIxF4t@9*Qjgo~ym+<({vq1!dTPJA+>c-udvf@Kd0S zIj(0u;fHBv$T=nMnk=5(3z?r%+WBZHLM6obSP8)#pQ&}!6Ra7iUpXc=F1YeAJ_2BS zb4B`I;JM5ap{K$jQT8??Z=Ctw9+Flq-_&Sz7<%)Y>2rA)exij8=#J$a zX@bq!eJ)RG>V)<-ik^LyoiGx6e>Sf*pBq!3S*xHrSilv(drG2 z)~LKInrhXY4;E7sQK%@OqJwRmpl$3amgMuaK$N3erg|pjd%~!q##CEh&d-aI+e&MG zyWgU-^SHE|5VdJ5JS6m7hNo6?%lrIdl5c0V$eTAxMvs<}Tu^6L5cYef_@4$>Z$6$R zoX<|jsyq;gpvXH%Asg$Bz|5`zp&;?G%n>yxz09VBRF)qF$FBu%f0SGCyDud_&NG^ZCo!-EB2}A z(Mpli?Ey~AnXjg;5Xau2T0H}B_V=rM4ez)suB}}!m|i0H{zTgLln;A#R{2%}nTg6! z9&PTMx#eddt!T9XSx6)v0TBpd_@ue8Kp*R$a!A8R3GPuGNPp{jM>b!Fxtm$&j;PM*!` z+AAUir}MtSYAc<%1W4&;NnR^9N{?#j+f2GuFwSY0o>aBs@QF-!ozZNmzZa&vrBn?89qbunDV zIEc{Msd8zs=+el_$B$sKr;*!{K`kh$+;htz*>870Si_7R8UPQ@Dm*wdnJXrEYpX7n z^LpGqdBx!*?t$C7Me7ee6C|IsG#MG}xqNw?_aWKgYx&`Ln7}JL<{hG@o9!mYD?tYV zd~`C4wxZSPyK?cxv~%&|mSF1fJH{B-Z@0qQ^F&Xr)WU@=y-g{u zIfb3#)f|sU-Gck(X#cti3yUve^so(lkoj;?9XdHokpX zD;9bP!RnlQg6O~16iA*}ayzp&cG;;Xkr8;irfqC0yaLW6SZm2Q{e@t09}KzRymnn) zJXdVLkjk~ItCMGyS$SKzLNeu_G+6?vFQG}F0|u4rdNrC2+*##%McvWkTbl|^IhtV` zMz@hg?v9%s`$=NmC95jh)fW{TZ$r^0K`_61R?h3&e48)%?o}4#>R^$LCpqPBCkx7C zJUs#Hk*+Rz{^{#k;n9qTc#DADB9c{SG;*k_Y=;S!EFn_!qu!ZqE==y6OZDx|dbp~8 z4OvBr_&$tAS%?LJUWKdjx-9dxD`X5!{o&2CQ^rSBx>)Rd2O}lTfwjRn(q1Zx)s@Il zM+2%$nDz$in_X3PFAlRb#vgijsY)rz0J5SLGN7D>F+)r@&PATBLq@0i5&B&Pae`m- zTDA@N$_G#hBN3|^CmbrJU#6+VXzG4492WH&=5cEpG2QJs4RIoT)6xVcS4`G4D8rk?W7G@ zS-1`a+L;wf#NH1v6I$|HCJ-G9xx^@bcM}BC-Q2a-gRh#)xuMDHzxZ)pi z4tavd)h*|yMZe0?cFSP*msT=+xDF!?L>PZ)OBtVL#JeA}_CF>;FD83Ne1_C5J{?gf z+Bn>+dEcr_G|gNaUxDS9wPZHEVg&4STZCOzE}XZd(xfM+uIE*T ze9|)*xLePHs0ELIICxNB)~0XWx_amTfe9{@A3I6o=NFxX@zUW!;g~8kBm5k zeRHqd8pU>ay$4FHt0D)vGp4Ho8zRk%T-9Ebv5J!(*4&wsS;5_HA5~GO;Nltt%yk$^ zB~!#g)`M6cx!Rnp13~>`@}B+g&xJDh1!GDMQ9T?*8o1V?HOo5M`SQ5a_X;n}lz#-( z?8Etjc=^zV!vEmU(ou5w8gV!qk#4nH zlv9}OH0yi*V8uBE>dNG5#v2>GBO}d=g9&}S9Z7C)U5q>`2%^(F0JK1ms*u@dR@{Es zLF~zk*X2ulf%thYh2EVBpPJ~0Gxbq-%U*##tf=#lz8}lh&ReVVcYDb1E%EJVM{QfL z+>H%FzueM5;T#TeyxV;G!-k~v!aSVYePt;X zU~M2~kSunURB{SnJJBTk8Ef9rw z%W#rMHqK~4regS}Nzbx0j*iv-M17f`oNS~EWvtM+@IDsnrFIss{y|)K8;jvJrTGW; zXT5KBD(9K83v+Zp@54&Q!T^7MaRdpwq$^&<-m8fdp%$+mz&ck}AWnP8<_s`az}01=-2^6V)v#o?kI6k@%N> z9j0|dS>S5@3|)dxz~ohmOxYx_82Xkub`M|hQM66Fq9Yt1`@?r4l!dQr)Vju*FBm1` zdE|uiOb6qAg4aNp!m7s&$x@iZsmr-@!9cH%k|v(U}7KgQ{8@ z*R=K}D@NS4oc*DpIr#8inSn0E&}MtexLr~SfD%BTu8A0X^X#m|yxCa(!JZ1w?g>*t z(;Ug2UVG;?i5QDf7yc6clFkl=#(pd+^=`(GdrWDy$(&8ykZyTpE8ub251Uq>lFgfo z2H0N z9e!jE!rmSanK{b)Oi-~vLV2+--fyLo+@QKsbd?m4_dcu*`_>f;nuWh>PKdM|4=Ea{ zTZxVra%%5m-kGB}e`ffU?az~Qt>YQFfjj2b^AkEl5PS8qbG+@AEsrzj`|_ hAo^W8Yfk{ep&xfjAlCb4-mjk**5>x;DwJRB{{Vv*vA_TT literal 0 HcmV?d00001 diff --git a/stisla-stubs/vendors/public/js/bootstrap.min.js b/stisla-stubs/vendors/public/js/bootstrap.min.js new file mode 100644 index 0000000..7759140 --- /dev/null +++ b/stisla-stubs/vendors/public/js/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.0.0-alpha.5 (https://getbootstrap.com) + * Copyright 2011-2016 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1||b[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(jQuery),+function(){function a(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function b(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}function c(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}var d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},e=function(){function a(a,b){for(var c=0;cthis._items.length-1||b<0)){if(this._isSliding)return void a(this._element).one(r.SLID,function(){return c.to(b)});if(d===b)return this.pause(),void this.cycle();var e=b>d?q.NEXT:q.PREVIOUS;this._slide(e,this._items[b])}},j.prototype.dispose=function(){a(this._element).off(i),a.removeData(this._element,h),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},j.prototype._getConfig=function(c){return c=a.extend({},o,c),f.typeCheckConfig(b,c,p),c},j.prototype._addEventListeners=function(){this._config.keyboard&&a(this._element).on(r.KEYDOWN,a.proxy(this._keydown,this)),"hover"!==this._config.pause||"ontouchstart"in document.documentElement||a(this._element).on(r.MOUSEENTER,a.proxy(this.pause,this)).on(r.MOUSELEAVE,a.proxy(this.cycle,this))},j.prototype._keydown=function(a){if(a.preventDefault(),!/input|textarea/i.test(a.target.tagName))switch(a.which){case m:this.prev();break;case n:this.next();break;default:return}},j.prototype._getItemIndex=function(b){return this._items=a.makeArray(a(b).parent().find(t.ITEM)),this._items.indexOf(b)},j.prototype._getItemByDirection=function(a,b){var c=a===q.NEXT,d=a===q.PREVIOUS,e=this._getItemIndex(b),f=this._items.length-1,g=d&&0===e||c&&e===f;if(g&&!this._config.wrap)return b;var h=a===q.PREVIOUS?-1:1,i=(e+h)%this._items.length;return i===-1?this._items[this._items.length-1]:this._items[i]},j.prototype._triggerSlideEvent=function(b,c){var d=a.Event(r.SLIDE,{relatedTarget:b,direction:c});return a(this._element).trigger(d),d},j.prototype._setActiveIndicatorElement=function(b){if(this._indicatorsElement){a(this._indicatorsElement).find(t.ACTIVE).removeClass(s.ACTIVE);var c=this._indicatorsElement.children[this._getItemIndex(b)];c&&a(c).addClass(s.ACTIVE)}},j.prototype._slide=function(b,c){var d=this,e=a(this._element).find(t.ACTIVE_ITEM)[0],g=c||e&&this._getItemByDirection(b,e),h=Boolean(this._interval),i=b===q.NEXT?s.LEFT:s.RIGHT;if(g&&a(g).hasClass(s.ACTIVE))return void(this._isSliding=!1);var j=this._triggerSlideEvent(g,i);if(!j.isDefaultPrevented()&&e&&g){this._isSliding=!0,h&&this.pause(),this._setActiveIndicatorElement(g);var k=a.Event(r.SLID,{relatedTarget:g,direction:i});f.supportsTransitionEnd()&&a(this._element).hasClass(s.SLIDE)?(a(g).addClass(b),f.reflow(g),a(e).addClass(i),a(g).addClass(i),a(e).one(f.TRANSITION_END,function(){a(g).removeClass(i).removeClass(b),a(g).addClass(s.ACTIVE),a(e).removeClass(s.ACTIVE).removeClass(b).removeClass(i),d._isSliding=!1,setTimeout(function(){return a(d._element).trigger(k)},0)}).emulateTransitionEnd(l)):(a(e).removeClass(s.ACTIVE),a(g).addClass(s.ACTIVE),this._isSliding=!1,a(this._element).trigger(k)),h&&this.cycle()}},j._jQueryInterface=function(b){return this.each(function(){var c=a(this).data(h),e=a.extend({},o,a(this).data());"object"===("undefined"==typeof b?"undefined":d(b))&&a.extend(e,b);var f="string"==typeof b?b:e.slide;if(c||(c=new j(this,e),a(this).data(h,c)),"number"==typeof b)c.to(b);else if("string"==typeof f){if(void 0===c[f])throw new Error('No method named "'+f+'"');c[f]()}else e.interval&&(c.pause(),c.cycle())})},j._dataApiClickHandler=function(b){var c=f.getSelectorFromElement(this);if(c){var d=a(c)[0];if(d&&a(d).hasClass(s.CAROUSEL)){var e=a.extend({},a(d).data(),a(this).data()),g=this.getAttribute("data-slide-to");g&&(e.interval=!1),j._jQueryInterface.call(a(d),e),g&&a(d).data(h).to(g),b.preventDefault()}}},e(j,null,[{key:"VERSION",get:function(){return g}},{key:"Default",get:function(){return o}}]),j}();return a(document).on(r.CLICK_DATA_API,t.DATA_SLIDE,u._dataApiClickHandler),a(window).on(r.LOAD_DATA_API,function(){a(t.DATA_RIDE).each(function(){var b=a(this);u._jQueryInterface.call(b,b.data())})}),a.fn[b]=u._jQueryInterface,a.fn[b].Constructor=u,a.fn[b].noConflict=function(){return a.fn[b]=k,u._jQueryInterface},u}(jQuery),function(a){var b="collapse",g="4.0.0-alpha.5",h="bs.collapse",i="."+h,j=".data-api",k=a.fn[b],l=600,m={toggle:!0,parent:""},n={toggle:"boolean",parent:"string"},o={SHOW:"show"+i,SHOWN:"shown"+i,HIDE:"hide"+i,HIDDEN:"hidden"+i,CLICK_DATA_API:"click"+i+j},p={IN:"in",COLLAPSE:"collapse",COLLAPSING:"collapsing",COLLAPSED:"collapsed"},q={WIDTH:"width",HEIGHT:"height"},r={ACTIVES:".card > .in, .card > .collapsing",DATA_TOGGLE:'[data-toggle="collapse"]'},s=function(){function i(b,d){c(this,i),this._isTransitioning=!1,this._element=b,this._config=this._getConfig(d),this._triggerArray=a.makeArray(a('[data-toggle="collapse"][href="#'+b.id+'"],'+('[data-toggle="collapse"][data-target="#'+b.id+'"]'))),this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}return i.prototype.toggle=function(){a(this._element).hasClass(p.IN)?this.hide():this.show()},i.prototype.show=function(){var b=this;if(!this._isTransitioning&&!a(this._element).hasClass(p.IN)){var c=void 0,d=void 0;if(this._parent&&(c=a.makeArray(a(r.ACTIVES)),c.length||(c=null)),!(c&&(d=a(c).data(h),d&&d._isTransitioning))){var e=a.Event(o.SHOW);if(a(this._element).trigger(e),!e.isDefaultPrevented()){c&&(i._jQueryInterface.call(a(c),"hide"),d||a(c).data(h,null));var g=this._getDimension();a(this._element).removeClass(p.COLLAPSE).addClass(p.COLLAPSING),this._element.style[g]=0,this._element.setAttribute("aria-expanded",!0),this._triggerArray.length&&a(this._triggerArray).removeClass(p.COLLAPSED).attr("aria-expanded",!0),this.setTransitioning(!0);var j=function(){a(b._element).removeClass(p.COLLAPSING).addClass(p.COLLAPSE).addClass(p.IN),b._element.style[g]="",b.setTransitioning(!1),a(b._element).trigger(o.SHOWN)};if(!f.supportsTransitionEnd())return void j();var k=g[0].toUpperCase()+g.slice(1),m="scroll"+k;a(this._element).one(f.TRANSITION_END,j).emulateTransitionEnd(l),this._element.style[g]=this._element[m]+"px"}}}},i.prototype.hide=function(){var b=this;if(!this._isTransitioning&&a(this._element).hasClass(p.IN)){var c=a.Event(o.HIDE);if(a(this._element).trigger(c),!c.isDefaultPrevented()){var d=this._getDimension(),e=d===q.WIDTH?"offsetWidth":"offsetHeight";this._element.style[d]=this._element[e]+"px",f.reflow(this._element),a(this._element).addClass(p.COLLAPSING).removeClass(p.COLLAPSE).removeClass(p.IN),this._element.setAttribute("aria-expanded",!1),this._triggerArray.length&&a(this._triggerArray).addClass(p.COLLAPSED).attr("aria-expanded",!1),this.setTransitioning(!0);var g=function(){b.setTransitioning(!1),a(b._element).removeClass(p.COLLAPSING).addClass(p.COLLAPSE).trigger(o.HIDDEN)};return this._element.style[d]="",f.supportsTransitionEnd()?void a(this._element).one(f.TRANSITION_END,g).emulateTransitionEnd(l):void g()}}},i.prototype.setTransitioning=function(a){this._isTransitioning=a},i.prototype.dispose=function(){a.removeData(this._element,h),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},i.prototype._getConfig=function(c){return c=a.extend({},m,c),c.toggle=Boolean(c.toggle),f.typeCheckConfig(b,c,n),c},i.prototype._getDimension=function(){var b=a(this._element).hasClass(q.WIDTH);return b?q.WIDTH:q.HEIGHT},i.prototype._getParent=function(){var b=this,c=a(this._config.parent)[0],d='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]';return a(c).find(d).each(function(a,c){b._addAriaAndCollapsedClass(i._getTargetFromElement(c),[c])}),c},i.prototype._addAriaAndCollapsedClass=function(b,c){if(b){var d=a(b).hasClass(p.IN);b.setAttribute("aria-expanded",d),c.length&&a(c).toggleClass(p.COLLAPSED,!d).attr("aria-expanded",d)}},i._getTargetFromElement=function(b){var c=f.getSelectorFromElement(b);return c?a(c)[0]:null},i._jQueryInterface=function(b){return this.each(function(){var c=a(this),e=c.data(h),f=a.extend({},m,c.data(),"object"===("undefined"==typeof b?"undefined":d(b))&&b);if(!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||(e=new i(this,f),c.data(h,e)),"string"==typeof b){if(void 0===e[b])throw new Error('No method named "'+b+'"');e[b]()}})},e(i,null,[{key:"VERSION",get:function(){return g}},{key:"Default",get:function(){return m}}]),i}();return a(document).on(o.CLICK_DATA_API,r.DATA_TOGGLE,function(b){b.preventDefault();var c=s._getTargetFromElement(this),d=a(c).data(h),e=d?"toggle":a(this).data();s._jQueryInterface.call(a(c),e)}),a.fn[b]=s._jQueryInterface,a.fn[b].Constructor=s,a.fn[b].noConflict=function(){return a.fn[b]=k,s._jQueryInterface},s}(jQuery),function(a){var b="dropdown",d="4.0.0-alpha.5",g="bs.dropdown",h="."+g,i=".data-api",j=a.fn[b],k=27,l=38,m=40,n=3,o={HIDE:"hide"+h,HIDDEN:"hidden"+h,SHOW:"show"+h,SHOWN:"shown"+h,CLICK:"click"+h,CLICK_DATA_API:"click"+h+i,KEYDOWN_DATA_API:"keydown"+h+i},p={BACKDROP:"dropdown-backdrop",DISABLED:"disabled",OPEN:"open"},q={BACKDROP:".dropdown-backdrop",DATA_TOGGLE:'[data-toggle="dropdown"]',FORM_CHILD:".dropdown form",ROLE_MENU:'[role="menu"]',ROLE_LISTBOX:'[role="listbox"]',NAVBAR_NAV:".navbar-nav",VISIBLE_ITEMS:'[role="menu"] li:not(.disabled) a, [role="listbox"] li:not(.disabled) a'},r=function(){function b(a){c(this,b),this._element=a,this._addEventListeners()}return b.prototype.toggle=function(){if(this.disabled||a(this).hasClass(p.DISABLED))return!1;var c=b._getParentFromElement(this),d=a(c).hasClass(p.OPEN);if(b._clearMenus(),d)return!1;if("ontouchstart"in document.documentElement&&!a(c).closest(q.NAVBAR_NAV).length){var e=document.createElement("div");e.className=p.BACKDROP,a(e).insertBefore(this),a(e).on("click",b._clearMenus)}var f={relatedTarget:this},g=a.Event(o.SHOW,f);return a(c).trigger(g),!g.isDefaultPrevented()&&(this.focus(),this.setAttribute("aria-expanded","true"),a(c).toggleClass(p.OPEN),a(c).trigger(a.Event(o.SHOWN,f)),!1)},b.prototype.dispose=function(){a.removeData(this._element,g),a(this._element).off(h),this._element=null},b.prototype._addEventListeners=function(){a(this._element).on(o.CLICK,this.toggle)},b._jQueryInterface=function(c){return this.each(function(){var d=a(this).data(g);if(d||a(this).data(g,d=new b(this)),"string"==typeof c){if(void 0===d[c])throw new Error('No method named "'+c+'"');d[c].call(this)}})},b._clearMenus=function(c){if(!c||c.which!==n){var d=a(q.BACKDROP)[0];d&&d.parentNode.removeChild(d);for(var e=a.makeArray(a(q.DATA_TOGGLE)),f=0;f0&&h--,c.which===m&&hdocument.documentElement.clientHeight;!this._isBodyOverflowing&&a&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!a&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},j.prototype._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},j.prototype._checkScrollbar=function(){this._isBodyOverflowing=document.body.clientWidth=c){var d=this._targets[this._targets.length-1];this._activeTarget!==d&&this._activate(d)}if(this._activeTarget&&a=this._offsets[e]&&(void 0===this._offsets[e+1]||a .nav-item .fade, > .fade",ACTIVE:".active",ACTIVE_CHILD:"> .nav-item > .active, > .active",DATA_TOGGLE:'[data-toggle="tab"], [data-toggle="pill"]', +DROPDOWN_TOGGLE:".dropdown-toggle",DROPDOWN_ACTIVE_CHILD:"> .dropdown-menu .active"},o=function(){function b(a){c(this,b),this._element=a}return b.prototype.show=function(){var b=this;if(!this._element.parentNode||this._element.parentNode.nodeType!==Node.ELEMENT_NODE||!a(this._element).hasClass(m.ACTIVE)){var c=void 0,d=void 0,e=a(this._element).closest(n.UL)[0],g=f.getSelectorFromElement(this._element);e&&(d=a.makeArray(a(e).find(n.ACTIVE)),d=d[d.length-1]);var h=a.Event(l.HIDE,{relatedTarget:this._element}),i=a.Event(l.SHOW,{relatedTarget:d});if(d&&a(d).trigger(h),a(this._element).trigger(i),!i.isDefaultPrevented()&&!h.isDefaultPrevented()){g&&(c=a(g)[0]),this._activate(this._element,e);var j=function(){var c=a.Event(l.HIDDEN,{relatedTarget:b._element}),e=a.Event(l.SHOWN,{relatedTarget:d});a(d).trigger(c),a(b._element).trigger(e)};c?this._activate(c,c.parentNode,j):j()}}},b.prototype.dispose=function(){a.removeClass(this._element,g),this._element=null},b.prototype._activate=function(b,c,d){var e=a(c).find(n.ACTIVE_CHILD)[0],g=d&&f.supportsTransitionEnd()&&(e&&a(e).hasClass(m.FADE)||Boolean(a(c).find(n.FADE_CHILD)[0])),h=a.proxy(this._transitionComplete,this,b,e,g,d);e&&g?a(e).one(f.TRANSITION_END,h).emulateTransitionEnd(k):h(),e&&a(e).removeClass(m.IN)},b.prototype._transitionComplete=function(b,c,d,e){if(c){a(c).removeClass(m.ACTIVE);var g=a(c).find(n.DROPDOWN_ACTIVE_CHILD)[0];g&&a(g).removeClass(m.ACTIVE),c.setAttribute("aria-expanded",!1)}if(a(b).addClass(m.ACTIVE),b.setAttribute("aria-expanded",!0),d?(f.reflow(b),a(b).addClass(m.IN)):a(b).removeClass(m.FADE),b.parentNode&&a(b.parentNode).hasClass(m.DROPDOWN_MENU)){var h=a(b).closest(n.DROPDOWN)[0];h&&a(h).find(n.DROPDOWN_TOGGLE).addClass(m.ACTIVE),b.setAttribute("aria-expanded",!0)}e&&e()},b._jQueryInterface=function(c){return this.each(function(){var d=a(this),e=d.data(g);if(e||(e=e=new b(this),d.data(g,e)),"string"==typeof c){if(void 0===e[c])throw new Error('No method named "'+c+'"');e[c]()}})},e(b,null,[{key:"VERSION",get:function(){return d}}]),b}();return a(document).on(l.CLICK_DATA_API,n.DATA_TOGGLE,function(b){b.preventDefault(),o._jQueryInterface.call(a(this),"show")}),a.fn[b]=o._jQueryInterface,a.fn[b].Constructor=o,a.fn[b].noConflict=function(){return a.fn[b]=j,o._jQueryInterface},o}(jQuery),function(a){if(void 0===window.Tether)throw new Error("Bootstrap tooltips require Tether (http://tether.io/)");var b="tooltip",g="4.0.0-alpha.5",h="bs.tooltip",i="."+h,j=a.fn[b],k=150,l="bs-tether",m={animation:!0,template:'',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:"0 0",constraints:[]},n={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"string",constraints:"array"},o={TOP:"bottom center",RIGHT:"middle left",BOTTOM:"top center",LEFT:"middle right"},p={IN:"in",OUT:"out"},q={HIDE:"hide"+i,HIDDEN:"hidden"+i,SHOW:"show"+i,SHOWN:"shown"+i,INSERTED:"inserted"+i,CLICK:"click"+i,FOCUSIN:"focusin"+i,FOCUSOUT:"focusout"+i,MOUSEENTER:"mouseenter"+i,MOUSELEAVE:"mouseleave"+i},r={FADE:"fade",IN:"in"},s={TOOLTIP:".tooltip",TOOLTIP_INNER:".tooltip-inner"},t={element:!1,enabled:!1},u={HOVER:"hover",FOCUS:"focus",CLICK:"click",MANUAL:"manual"},v=function(){function j(a,b){c(this,j),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._tether=null,this.element=a,this.config=this._getConfig(b),this.tip=null,this._setListeners()}return j.prototype.enable=function(){this._isEnabled=!0},j.prototype.disable=function(){this._isEnabled=!1},j.prototype.toggleEnabled=function(){this._isEnabled=!this._isEnabled},j.prototype.toggle=function(b){if(b){var c=this.constructor.DATA_KEY,d=a(b.currentTarget).data(c);d||(d=new this.constructor(b.currentTarget,this._getDelegateConfig()),a(b.currentTarget).data(c,d)),d._activeTrigger.click=!d._activeTrigger.click,d._isWithActiveTrigger()?d._enter(null,d):d._leave(null,d)}else{if(a(this.getTipElement()).hasClass(r.IN))return void this._leave(null,this);this._enter(null,this)}},j.prototype.dispose=function(){clearTimeout(this._timeout),this.cleanupTether(),a.removeData(this.element,this.constructor.DATA_KEY),a(this.element).off(this.constructor.EVENT_KEY),this.tip&&a(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._tether=null,this.element=null,this.config=null,this.tip=null},j.prototype.show=function(){var b=this,c=a.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){a(this.element).trigger(c);var d=a.contains(this.element.ownerDocument.documentElement,this.element);if(c.isDefaultPrevented()||!d)return;var e=this.getTipElement(),g=f.getUID(this.constructor.NAME);e.setAttribute("id",g),this.element.setAttribute("aria-describedby",g),this.setContent(),this.config.animation&&a(e).addClass(r.FADE);var h="function"==typeof this.config.placement?this.config.placement.call(this,e,this.element):this.config.placement,i=this._getAttachment(h);a(e).data(this.constructor.DATA_KEY,this).appendTo(document.body),a(this.element).trigger(this.constructor.Event.INSERTED),this._tether=new Tether({attachment:i,element:e,target:this.element,classes:t,classPrefix:l,offset:this.config.offset,constraints:this.config.constraints,addTargetClasses:!1}),f.reflow(e),this._tether.position(),a(e).addClass(r.IN);var k=function(){var c=b._hoverState;b._hoverState=null,a(b.element).trigger(b.constructor.Event.SHOWN),c===p.OUT&&b._leave(null,b)};if(f.supportsTransitionEnd()&&a(this.tip).hasClass(r.FADE))return void a(this.tip).one(f.TRANSITION_END,k).emulateTransitionEnd(j._TRANSITION_DURATION);k()}},j.prototype.hide=function(b){var c=this,d=this.getTipElement(),e=a.Event(this.constructor.Event.HIDE),g=function(){c._hoverState!==p.IN&&d.parentNode&&d.parentNode.removeChild(d),c.element.removeAttribute("aria-describedby"),a(c.element).trigger(c.constructor.Event.HIDDEN),c.cleanupTether(),b&&b()};a(this.element).trigger(e),e.isDefaultPrevented()||(a(d).removeClass(r.IN),f.supportsTransitionEnd()&&a(this.tip).hasClass(r.FADE)?a(d).one(f.TRANSITION_END,g).emulateTransitionEnd(k):g(),this._hoverState="")},j.prototype.isWithContent=function(){return Boolean(this.getTitle())},j.prototype.getTipElement=function(){return this.tip=this.tip||a(this.config.template)[0]},j.prototype.setContent=function(){var b=a(this.getTipElement());this.setElementContent(b.find(s.TOOLTIP_INNER),this.getTitle()),b.removeClass(r.FADE).removeClass(r.IN),this.cleanupTether()},j.prototype.setElementContent=function(b,c){var e=this.config.html;"object"===("undefined"==typeof c?"undefined":d(c))&&(c.nodeType||c.jquery)?e?a(c).parent().is(b)||b.empty().append(c):b.text(a(c).text()):b[e?"html":"text"](c)},j.prototype.getTitle=function(){var a=this.element.getAttribute("data-original-title");return a||(a="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),a},j.prototype.cleanupTether=function(){this._tether&&this._tether.destroy()},j.prototype._getAttachment=function(a){return o[a.toUpperCase()]},j.prototype._setListeners=function(){var b=this,c=this.config.trigger.split(" ");c.forEach(function(c){if("click"===c)a(b.element).on(b.constructor.Event.CLICK,b.config.selector,a.proxy(b.toggle,b));else if(c!==u.MANUAL){var d=c===u.HOVER?b.constructor.Event.MOUSEENTER:b.constructor.Event.FOCUSIN,e=c===u.HOVER?b.constructor.Event.MOUSELEAVE:b.constructor.Event.FOCUSOUT;a(b.element).on(d,b.config.selector,a.proxy(b._enter,b)).on(e,b.config.selector,a.proxy(b._leave,b))}}),this.config.selector?this.config=a.extend({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},j.prototype._fixTitle=function(){var a=d(this.element.getAttribute("data-original-title"));(this.element.getAttribute("title")||"string"!==a)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},j.prototype._enter=function(b,c){var d=this.constructor.DATA_KEY;return c=c||a(b.currentTarget).data(d),c||(c=new this.constructor(b.currentTarget,this._getDelegateConfig()),a(b.currentTarget).data(d,c)),b&&(c._activeTrigger["focusin"===b.type?u.FOCUS:u.HOVER]=!0),a(c.getTipElement()).hasClass(r.IN)||c._hoverState===p.IN?void(c._hoverState=p.IN):(clearTimeout(c._timeout),c._hoverState=p.IN,c.config.delay&&c.config.delay.show?void(c._timeout=setTimeout(function(){c._hoverState===p.IN&&c.show()},c.config.delay.show)):void c.show())},j.prototype._leave=function(b,c){var d=this.constructor.DATA_KEY;if(c=c||a(b.currentTarget).data(d),c||(c=new this.constructor(b.currentTarget,this._getDelegateConfig()),a(b.currentTarget).data(d,c)),b&&(c._activeTrigger["focusout"===b.type?u.FOCUS:u.HOVER]=!1),!c._isWithActiveTrigger())return clearTimeout(c._timeout),c._hoverState=p.OUT,c.config.delay&&c.config.delay.hide?void(c._timeout=setTimeout(function(){c._hoverState===p.OUT&&c.hide()},c.config.delay.hide)):void c.hide()},j.prototype._isWithActiveTrigger=function(){for(var a in this._activeTrigger)if(this._activeTrigger[a])return!0;return!1},j.prototype._getConfig=function(c){return c=a.extend({},this.constructor.Default,a(this.element).data(),c),c.delay&&"number"==typeof c.delay&&(c.delay={show:c.delay,hide:c.delay}),f.typeCheckConfig(b,c,this.constructor.DefaultType),c},j.prototype._getDelegateConfig=function(){var a={};if(this.config)for(var b in this.config)this.constructor.Default[b]!==this.config[b]&&(a[b]=this.config[b]);return a},j._jQueryInterface=function(b){return this.each(function(){var c=a(this).data(h),e="object"===("undefined"==typeof b?"undefined":d(b))?b:null;if((c||!/dispose|hide/.test(b))&&(c||(c=new j(this,e),a(this).data(h,c)),"string"==typeof b)){if(void 0===c[b])throw new Error('No method named "'+b+'"');c[b]()}})},e(j,null,[{key:"VERSION",get:function(){return g}},{key:"Default",get:function(){return m}},{key:"NAME",get:function(){return b}},{key:"DATA_KEY",get:function(){return h}},{key:"Event",get:function(){return q}},{key:"EVENT_KEY",get:function(){return i}},{key:"DefaultType",get:function(){return n}}]),j}();return a.fn[b]=v._jQueryInterface,a.fn[b].Constructor=v,a.fn[b].noConflict=function(){return a.fn[b]=j,v._jQueryInterface},v}(jQuery));(function(f){var h="popover",i="4.0.0-alpha.5",j="bs.popover",k="."+j,l=f.fn[h],m=f.extend({},g.Default,{placement:"right",trigger:"click",content:"",template:''}),n=f.extend({},g.DefaultType,{content:"(string|element|function)"}),o={FADE:"fade",IN:"in"},p={TITLE:".popover-title",CONTENT:".popover-content"},q={HIDE:"hide"+k,HIDDEN:"hidden"+k,SHOW:"show"+k,SHOWN:"shown"+k,INSERTED:"inserted"+k,CLICK:"click"+k,FOCUSIN:"focusin"+k,FOCUSOUT:"focusout"+k,MOUSEENTER:"mouseenter"+k,MOUSELEAVE:"mouseleave"+k},r=function(g){function l(){return c(this,l),a(this,g.apply(this,arguments))}return b(l,g),l.prototype.isWithContent=function(){return this.getTitle()||this._getContent()},l.prototype.getTipElement=function(){return this.tip=this.tip||f(this.config.template)[0]},l.prototype.setContent=function(){var a=f(this.getTipElement());this.setElementContent(a.find(p.TITLE),this.getTitle()),this.setElementContent(a.find(p.CONTENT),this._getContent()),a.removeClass(o.FADE).removeClass(o.IN),this.cleanupTether()},l.prototype._getContent=function(){return this.element.getAttribute("data-content")||("function"==typeof this.config.content?this.config.content.call(this.element):this.config.content)},l._jQueryInterface=function(a){return this.each(function(){var b=f(this).data(j),c="object"===("undefined"==typeof a?"undefined":d(a))?a:null;if((b||!/destroy|hide/.test(a))&&(b||(b=new l(this,c),f(this).data(j,b)),"string"==typeof a)){if(void 0===b[a])throw new Error('No method named "'+a+'"');b[a]()}})},e(l,null,[{key:"VERSION",get:function(){return i}},{key:"Default",get:function(){return m}},{key:"NAME",get:function(){return h}},{key:"DATA_KEY",get:function(){return j}},{key:"Event",get:function(){return q}},{key:"EVENT_KEY",get:function(){return k}},{key:"DefaultType",get:function(){return n}}]),l}(g);return f.fn[h]=r._jQueryInterface,f.fn[h].Constructor=r,f.fn[h].noConflict=function(){return f.fn[h]=l,r._jQueryInterface},r})(jQuery)}(); \ No newline at end of file diff --git a/stisla-stubs/vendors/public/js/jquery-1.12.0.min.js b/stisla-stubs/vendors/public/js/jquery-1.12.0.min.js new file mode 100644 index 0000000..6c60672 --- /dev/null +++ b/stisla-stubs/vendors/public/js/jquery-1.12.0.min.js @@ -0,0 +1,5 @@ +/*! jQuery v1.12.0 | (c) jQuery Foundation | jquery.org/license */ +!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="1.12.0",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a){return n.each(this,a)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(e.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(n.isPlainObject(c)||(b=n.isArray(c)))?(b?(b=!1,f=a&&n.isArray(a)?a:[]):f=a&&n.isPlainObject(a)?a:{},g[d]=n.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray||function(a){return"array"===n.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){var b=a&&a.toString();return!n.isArray(a)&&b-parseFloat(b)+1>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==n.type(a)||a.nodeType||n.isWindow(a))return!1;try{if(a.constructor&&!k.call(a,"constructor")&&!k.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(!l.ownFirst)for(b in a)return k.call(a,b);for(b in a);return void 0===b||k.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?i[j.call(a)]||"object":typeof a},globalEval:function(b){b&&n.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(s(a)){for(c=a.length;c>d;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):g.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(h)return h.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,g=0,h=[];if(s(a))for(d=a.length;d>g;g++)e=b(a[g],g,c),null!=e&&h.push(e);else for(g in a)e=b(a[g],g,c),null!=e&&h.push(e);return f.apply([],h)},guid:1,proxy:function(a,b){var c,d,f;return"string"==typeof b&&(f=a[b],b=a,a=f),n.isFunction(a)?(c=e.call(arguments,2),d=function(){return a.apply(b||this,c.concat(e.call(arguments)))},d.guid=a.guid=a.guid||n.guid++,d):void 0},now:function(){return+new Date},support:l}),"function"==typeof Symbol&&(n.fn[Symbol.iterator]=c[Symbol.iterator]),n.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){i["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=!!a&&"length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ga(),z=ga(),A=ga(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+L+"*\\]",O=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",P=new RegExp(L+"+","g"),Q=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),R=new RegExp("^"+L+"*,"+L+"*"),S=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),T=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),U=new RegExp(O),V=new RegExp("^"+M+"$"),W={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},X=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_=/[+~]/,aa=/'|\\/g,ba=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),ca=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},da=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(ea){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fa(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==x&&9!==x&&11!==x)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==x&&(o=$.exec(a)))if(f=o[1]){if(9===x){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(w&&(j=w.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(o[2])return H.apply(d,b.getElementsByTagName(a)),d;if((f=o[3])&&c.getElementsByClassName&&b.getElementsByClassName)return H.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==x)w=b,s=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(aa,"\\$&"):b.setAttribute("id",k=u),r=g(a),h=r.length,l=V.test(k)?"#"+k:"[id='"+k+"']";while(h--)r[h]=l+" "+qa(r[h]);s=r.join(","),w=_.test(a)&&oa(b.parentNode)||b}if(s)try{return H.apply(d,w.querySelectorAll(s)),d}catch(y){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(Q,"$1"),b,d,e)}function ga(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ha(a){return a[u]=!0,a}function ia(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ja(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function ka(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function la(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function na(a){return ha(function(b){return b=+b,ha(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function oa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=fa.support={},f=fa.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fa.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ia(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ia(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Z.test(n.getElementsByClassName),c.getById=ia(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return"undefined"!=typeof b.getElementsByClassName&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=Z.test(n.querySelectorAll))&&(ia(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ia(function(a){var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Z.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ia(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",O)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Z.test(o.compareDocumentPosition),t=b||Z.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return ka(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?ka(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},fa.matches=function(a,b){return fa(a,null,null,b)},fa.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(T,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fa(b,n,null,[a]).length>0},fa.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fa.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fa.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fa.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fa.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fa.selectors={cacheLength:50,createPseudo:ha,match:W,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ba,ca),a[3]=(a[3]||a[4]||a[5]||"").replace(ba,ca),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fa.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fa.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return W.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&U.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ba,ca).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fa.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(P," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fa.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ha(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ha(function(a){var b=[],c=[],d=h(a.replace(Q,"$1"));return d[u]?ha(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ha(function(a){return function(b){return fa(a,b).length>0}}),contains:ha(function(a){return a=a.replace(ba,ca),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ha(function(a){return V.test(a||"")||fa.error("unsupported lang: "+a),a=a.replace(ba,ca).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Y.test(a.nodeName)},input:function(a){return X.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:na(function(){return[0]}),last:na(function(a,b){return[b-1]}),eq:na(function(a,b,c){return[0>c?c+b:c]}),even:na(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:na(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:na(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:na(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function ra(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j,k=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(j=b[u]||(b[u]={}),i=j[b.uniqueID]||(j[b.uniqueID]={}),(h=i[d])&&h[0]===w&&h[1]===f)return k[2]=h[2];if(i[d]=k,k[2]=a(b,c,g))return!0}}}function sa(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ta(a,b,c){for(var d=0,e=b.length;e>d;d++)fa(a,b[d],c);return c}function ua(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function va(a,b,c,d,e,f){return d&&!d[u]&&(d=va(d)),e&&!e[u]&&(e=va(e,f)),ha(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ta(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ua(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ua(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ua(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function wa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ra(function(a){return a===b},h,!0),l=ra(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[ra(sa(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return va(i>1&&sa(m),i>1&&qa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(Q,"$1"),c,e>i&&wa(a.slice(i,e)),f>e&&wa(a=a.slice(e)),f>e&&qa(a))}m.push(c)}return sa(m)}function xa(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=F.call(i));u=ua(u)}H.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&fa.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ha(f):f}return h=fa.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xa(e,d)),f.selector=a}return f},i=fa.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ba,ca),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=W.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ba,ca),_.test(j[0].type)&&oa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qa(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,!b||_.test(a)&&oa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ia(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ia(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ja("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ia(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ja("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ia(function(a){return null==a.getAttribute("disabled")})||ja(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fa}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.uniqueSort=n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},v=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},w=n.expr.match.needsContext,x=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,y=/^.[^:#\[\.,]*$/;function z(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(y.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return n.inArray(a,b)>-1!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;e>b;b++)if(n.contains(d[b],this))return!0}));for(b=0;e>b;b++)n.find(a,d[b],c);return c=this.pushStack(e>1?n.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(z(this,a||[],!1))},not:function(a){return this.pushStack(z(this,a||[],!0))},is:function(a){return!!z(this,"string"==typeof a&&w.test(a)?n(a):a||[],!1).length}});var A,B=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=n.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||A,"string"==typeof a){if(e="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:B.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),x.test(e[1])&&n.isPlainObject(b))for(e in b)n.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}if(f=d.getElementById(e[2]),f&&f.parentNode){if(f.id!==e[2])return A.find(a);this.length=1,this[0]=f}return this.context=d,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof c.ready?c.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};C.prototype=n.fn,A=n(d);var D=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};n.fn.extend({has:function(a){var b,c=n(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(n.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=w.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?n.inArray(this[0],n(a)):n.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function F(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return u(a,"parentNode")},parentsUntil:function(a,b,c){return u(a,"parentNode",c)},next:function(a){return F(a,"nextSibling")},prev:function(a){return F(a,"previousSibling")},nextAll:function(a){return u(a,"nextSibling")},prevAll:function(a){return u(a,"previousSibling")},nextUntil:function(a,b,c){return u(a,"nextSibling",c)},prevUntil:function(a,b,c){return u(a,"previousSibling",c)},siblings:function(a){return v((a.parentNode||{}).firstChild,a)},children:function(a){return v(a.firstChild)},contents:function(a){return n.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(E[a]||(e=n.uniqueSort(e)),D.test(a)&&(e=e.reverse())),this.pushStack(e)}});var G=/\S+/g;function H(a){var b={};return n.each(a.match(G)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?H(a):n.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),h>=c&&h--}),this},has:function(a){return a?n.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=!0,c||j.disable(),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=e.call(arguments),d=c.length,f=1!==d||a&&n.isFunction(a.promise)?d:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?e.call(arguments):d,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(d>1)for(i=new Array(d),j=new Array(d),k=new Array(d);d>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().progress(h(b,j,i)).done(h(b,k,c)).fail(g.reject):--f;return f||g.resolveWith(k,c),g.promise()}});var I;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(d,[n]),n.fn.triggerHandler&&(n(d).triggerHandler("ready"),n(d).off("ready"))))}});function J(){d.addEventListener?(d.removeEventListener("DOMContentLoaded",K),a.removeEventListener("load",K)):(d.detachEvent("onreadystatechange",K),a.detachEvent("onload",K))}function K(){(d.addEventListener||"load"===a.event.type||"complete"===d.readyState)&&(J(),n.ready())}n.ready.promise=function(b){if(!I)if(I=n.Deferred(),"complete"===d.readyState)a.setTimeout(n.ready);else if(d.addEventListener)d.addEventListener("DOMContentLoaded",K),a.addEventListener("load",K);else{d.attachEvent("onreadystatechange",K),a.attachEvent("onload",K);var c=!1;try{c=null==a.frameElement&&d.documentElement}catch(e){}c&&c.doScroll&&!function f(){if(!n.isReady){try{c.doScroll("left")}catch(b){return a.setTimeout(f,50)}J(),n.ready()}}()}return I.promise(b)},n.ready.promise();var L;for(L in n(l))break;l.ownFirst="0"===L,l.inlineBlockNeedsLayout=!1,n(function(){var a,b,c,e;c=d.getElementsByTagName("body")[0],c&&c.style&&(b=d.createElement("div"),e=d.createElement("div"),e.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(e).appendChild(b),"undefined"!=typeof b.style.zoom&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",l.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(e))}),function(){var a=d.createElement("div");l.deleteExpando=!0;try{delete a.test}catch(b){l.deleteExpando=!1}a=null}();var M=function(a){var b=n.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b},N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(O,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}n.data(a,b,c)}else c=void 0}return c}function Q(a){var b;for(b in a)if(("data"!==b||!n.isEmptyObject(a[b]))&&"toJSON"!==b)return!1; +return!0}function R(a,b,d,e){if(M(a)){var f,g,h=n.expando,i=a.nodeType,j=i?n.cache:a,k=i?a[h]:a[h]&&h;if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||n.guid++:h),j[k]||(j[k]=i?{}:{toJSON:n.noop}),("object"==typeof b||"function"==typeof b)&&(e?j[k]=n.extend(j[k],b):j[k].data=n.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[n.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[n.camelCase(b)])):f=g,f}}function S(a,b,c){if(M(a)){var d,e,f=a.nodeType,g=f?n.cache:a,h=f?a[n.expando]:n.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){n.isArray(b)?b=b.concat(n.map(b,n.camelCase)):b in d?b=[b]:(b=n.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!Q(d):!n.isEmptyObject(d))return}(c||(delete g[h].data,Q(g[h])))&&(f?n.cleanData([a],!0):l.deleteExpando||g!=g.window?delete g[h]:g[h]=void 0)}}}n.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?n.cache[a[n.expando]]:a[n.expando],!!a&&!Q(a)},data:function(a,b,c){return R(a,b,c)},removeData:function(a,b){return S(a,b)},_data:function(a,b,c){return R(a,b,c,!0)},_removeData:function(a,b){return S(a,b,!0)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=n.data(f),1===f.nodeType&&!n._data(f,"parsedAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d])));n._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){n.data(this,a)}):arguments.length>1?this.each(function(){n.data(this,a,b)}):f?P(f,a,n.data(f,a)):void 0},removeData:function(a){return this.each(function(){n.removeData(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=n._data(a,b),c&&(!d||n.isArray(c)?d=n._data(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return n._data(a,c)||n._data(a,c,{empty:n.Callbacks("once memory").add(function(){n._removeData(a,b+"queue"),n._removeData(a,c)})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.lengthh;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},Z=/^(?:checkbox|radio)$/i,$=/<([\w:-]+)/,_=/^$|\/(?:java|ecma)script/i,aa=/^\s+/,ba="abbr|article|aside|audio|bdi|canvas|data|datalist|details|dialog|figcaption|figure|footer|header|hgroup|main|mark|meter|nav|output|picture|progress|section|summary|template|time|video";function ca(a){var b=ba.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}!function(){var a=d.createElement("div"),b=d.createDocumentFragment(),c=d.createElement("input");a.innerHTML="
a",l.leadingWhitespace=3===a.firstChild.nodeType,l.tbody=!a.getElementsByTagName("tbody").length,l.htmlSerialize=!!a.getElementsByTagName("link").length,l.html5Clone="<:nav>"!==d.createElement("nav").cloneNode(!0).outerHTML,c.type="checkbox",c.checked=!0,b.appendChild(c),l.appendChecked=c.checked,a.innerHTML="",l.noCloneChecked=!!a.cloneNode(!0).lastChild.defaultValue,b.appendChild(a),c=d.createElement("input"),c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),a.appendChild(c),l.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,l.noCloneEvent=!!a.addEventListener,a[n.expando]=1,l.attributes=!a.getAttribute(n.expando)}();var da={option:[1,""],legend:[1,"
","
"],area:[1,"",""],param:[1,"",""],thead:[1,"","
"],tr:[2,"","
"],col:[2,"","
"],td:[3,"","
"],_default:l.htmlSerialize?[0,"",""]:[1,"X
","
"]};da.optgroup=da.option,da.tbody=da.tfoot=da.colgroup=da.caption=da.thead,da.th=da.td;function ea(a,b){var c,d,e=0,f="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||n.nodeName(d,b)?f.push(d):n.merge(f,ea(d,b));return void 0===b||b&&n.nodeName(a,b)?n.merge([a],f):f}function fa(a,b){for(var c,d=0;null!=(c=a[d]);d++)n._data(c,"globalEval",!b||n._data(b[d],"globalEval"))}var ga=/<|&#?\w+;/,ha=/r;r++)if(g=a[r],g||0===g)if("object"===n.type(g))n.merge(q,g.nodeType?[g]:g);else if(ga.test(g)){i=i||p.appendChild(b.createElement("div")),j=($.exec(g)||["",""])[1].toLowerCase(),m=da[j]||da._default,i.innerHTML=m[1]+n.htmlPrefilter(g)+m[2],f=m[0];while(f--)i=i.lastChild;if(!l.leadingWhitespace&&aa.test(g)&&q.push(b.createTextNode(aa.exec(g)[0])),!l.tbody){g="table"!==j||ha.test(g)?""!==m[1]||ha.test(g)?0:i:i.firstChild,f=g&&g.childNodes.length;while(f--)n.nodeName(k=g.childNodes[f],"tbody")&&!k.childNodes.length&&g.removeChild(k)}n.merge(q,i.childNodes),i.textContent="";while(i.firstChild)i.removeChild(i.firstChild);i=p.lastChild}else q.push(b.createTextNode(g));i&&p.removeChild(i),l.appendChecked||n.grep(ea(q,"input"),ia),r=0;while(g=q[r++])if(d&&n.inArray(g,d)>-1)e&&e.push(g);else if(h=n.contains(g.ownerDocument,g),i=ea(p.appendChild(g),"script"),h&&fa(i),c){f=0;while(g=i[f++])_.test(g.type||"")&&c.push(g)}return i=null,p}!function(){var b,c,e=d.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(l[b]=c in a)||(e.setAttribute(c,"t"),l[b]=e.attributes[c].expando===!1);e=null}();var ka=/^(?:input|select|textarea)$/i,la=/^key/,ma=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,na=/^(?:focusinfocus|focusoutblur)$/,oa=/^([^.]*)(?:\.(.+)|)/;function pa(){return!0}function qa(){return!1}function ra(){try{return d.activeElement}catch(a){}}function sa(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)sa(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=qa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return n().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=n.guid++)),a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=n.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return"undefined"==typeof n||a&&n.event.triggered===a.type?void 0:n.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(G)||[""],h=b.length;while(h--)f=oa.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=n.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=n.event.special[o]||{},l=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},i),(m=g[o])||(m=g[o]=[],m.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,l):m.push(l),n.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n.hasData(a)&&n._data(a);if(r&&(k=r.events)){b=(b||"").match(G)||[""],j=b.length;while(j--)if(h=oa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=m.length;while(f--)g=m[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(m.splice(f,1),g.selector&&m.delegateCount--,l.remove&&l.remove.call(a,g));i&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(k)&&(delete r.handle,n._removeData(a,"events"))}},trigger:function(b,c,e,f){var g,h,i,j,l,m,o,p=[e||d],q=k.call(b,"type")?b.type:b,r=k.call(b,"namespace")?b.namespace.split("."):[];if(i=m=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!na.test(q+n.event.triggered)&&(q.indexOf(".")>-1&&(r=q.split("."),q=r.shift(),r.sort()),h=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=r.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:n.makeArray(c,[b]),l=n.event.special[q]||{},f||!l.trigger||l.trigger.apply(e,c)!==!1)){if(!f&&!l.noBubble&&!n.isWindow(e)){for(j=l.delegateType||q,na.test(j+q)||(i=i.parentNode);i;i=i.parentNode)p.push(i),m=i;m===(e.ownerDocument||d)&&p.push(m.defaultView||m.parentWindow||a)}o=0;while((i=p[o++])&&!b.isPropagationStopped())b.type=o>1?j:l.bindType||q,g=(n._data(i,"events")||{})[b.type]&&n._data(i,"handle"),g&&g.apply(i,c),g=h&&i[h],g&&g.apply&&M(i)&&(b.result=g.apply(i,c),b.result===!1&&b.preventDefault());if(b.type=q,!f&&!b.isDefaultPrevented()&&(!l._default||l._default.apply(p.pop(),c)===!1)&&M(e)&&h&&e[q]&&!n.isWindow(e)){m=e[h],m&&(e[h]=null),n.event.triggered=q;try{e[q]()}catch(s){}n.event.triggered=void 0,m&&(e[h]=m)}return b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(n._data(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())(!a.rnamespace||a.rnamespace.test(g.namespace))&&(a.handleObj=g,a.data=g.data,d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>-1:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]","i"),va=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,wa=/\s*$/g,Aa=ca(d),Ba=Aa.appendChild(d.createElement("div"));function Ca(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function Da(a){return a.type=(null!==n.find.attr(a,"type"))+"/"+a.type,a}function Ea(a){var b=ya.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Fa(a,b){if(1===b.nodeType&&n.hasData(a)){var c,d,e,f=n._data(a),g=n._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)n.event.add(b,c,h[c][d])}g.data&&(g.data=n.extend({},g.data))}}function Ga(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!l.noCloneEvent&&b[n.expando]){e=n._data(b);for(d in e.events)n.removeEvent(b,d,e.handle);b.removeAttribute(n.expando)}"script"===c&&b.text!==a.text?(Da(b).text=a.text,Ea(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),l.html5Clone&&a.innerHTML&&!n.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&Z.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}}function Ha(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-1,q=b[0],r=n.isFunction(q);if(r||o>1&&"string"==typeof q&&!l.checkClone&&xa.test(q))return a.each(function(e){var f=a.eq(e);r&&(b[0]=q.call(this,e,f.html())),Ha(f,b,c,d)});if(o&&(k=ja(b,a[0].ownerDocument,!1,a,d),e=k.firstChild,1===k.childNodes.length&&(k=e),e||d)){for(i=n.map(ea(k,"script"),Da),h=i.length;o>m;m++)g=k,m!==p&&(g=n.clone(g,!0,!0),h&&n.merge(i,ea(g,"script"))),c.call(a[m],g,m);if(h)for(j=i[i.length-1].ownerDocument,n.map(i,Ea),m=0;h>m;m++)g=i[m],_.test(g.type||"")&&!n._data(g,"globalEval")&&n.contains(j,g)&&(g.src?n._evalUrl&&n._evalUrl(g.src):n.globalEval((g.text||g.textContent||g.innerHTML||"").replace(za,"")));k=e=null}return a}function Ia(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||n.cleanData(ea(d)),d.parentNode&&(c&&n.contains(d.ownerDocument,d)&&fa(ea(d,"script")),d.parentNode.removeChild(d));return a}n.extend({htmlPrefilter:function(a){return a.replace(va,"<$1>")},clone:function(a,b,c){var d,e,f,g,h,i=n.contains(a.ownerDocument,a);if(l.html5Clone||n.isXMLDoc(a)||!ua.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(Ba.innerHTML=a.outerHTML,Ba.removeChild(f=Ba.firstChild)),!(l.noCloneEvent&&l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(d=ea(f),h=ea(a),g=0;null!=(e=h[g]);++g)d[g]&&Ga(e,d[g]);if(b)if(c)for(h=h||ea(a),d=d||ea(f),g=0;null!=(e=h[g]);g++)Fa(e,d[g]);else Fa(a,f);return d=ea(f,"script"),d.length>0&&fa(d,!i&&ea(a,"script")),d=h=e=null,f},cleanData:function(a,b){for(var d,e,f,g,h=0,i=n.expando,j=n.cache,k=l.attributes,m=n.event.special;null!=(d=a[h]);h++)if((b||M(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)m[e]?n.event.remove(d,e):n.removeEvent(d,e,g.handle);j[f]&&(delete j[f],k||"undefined"==typeof d.removeAttribute?d[i]=void 0:d.removeAttribute(i),c.push(f))}}}),n.fn.extend({domManip:Ha,detach:function(a){return Ia(this,a,!0)},remove:function(a){return Ia(this,a)},text:function(a){return Y(this,function(a){return void 0===a?n.text(this):this.empty().append((this[0]&&this[0].ownerDocument||d).createTextNode(a))},null,a,arguments.length)},append:function(){return Ha(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ca(this,a);b.appendChild(a)}})},prepend:function(){return Ha(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ca(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ha(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ha(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&n.cleanData(ea(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&n.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return Y(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(ta,""):void 0;if("string"==typeof a&&!wa.test(a)&&(l.htmlSerialize||!ua.test(a))&&(l.leadingWhitespace||!aa.test(a))&&!da[($.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(ea(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return Ha(this,arguments,function(b){var c=this.parentNode;n.inArray(this,a)<0&&(n.cleanData(ea(this)),c&&c.replaceChild(b,this))},a)}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=0,e=[],f=n(a),h=f.length-1;h>=d;d++)c=d===h?this:this.clone(!0),n(f[d])[b](c),g.apply(e,c.get());return this.pushStack(e)}});var Ja,Ka={HTML:"block",BODY:"block"};function La(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[0],"display");return c.detach(),d}function Ma(a){var b=d,c=Ka[a];return c||(c=La(a,b),"none"!==c&&c||(Ja=(Ja||n("