From fdd0c203f1984643db2585162ba6f7e80552b00d Mon Sep 17 00:00:00 2001 From: Flatlogic Bot Date: Fri, 23 Jan 2026 16:53:20 +0000 Subject: [PATCH] f44 --- .htaccess | 25 +- admin_credentials.txt | 4 + assets/images/pexels/pexels-12289987.jpg | Bin 0 -> 204843 bytes assets/images/pexels/pexels-33986791.jpg | Bin 0 -> 112909 bytes assets/images/pexels/pexels-7332390.jpg | Bin 0 -> 144205 bytes assets/images/pexels/pexels-7867913.jpg | Bin 0 -> 93252 bytes assets/pasted-20260123-164159-ca1b506a.jpg | Bin 0 -> 57313 bytes assets/vm-shot-2026-01-23T16-41-36-431Z.jpg | Bin 0 -> 57313 bytes wp-content/mu-plugins/portfolio-cpt.php | 31 + .../admin/class-pfg-admin.php | 913 ++ .../admin/class-pfg-ajax-handler.php | 1236 ++ .../admin/css/pfg-admin.css | 1228 ++ .../admin/js/pfg-admin.js | 654 + .../admin/views/meta-box-images.php | 1508 ++ .../admin/views/meta-box-settings.php | 1408 ++ .../admin/views/meta-box-shortcode.php | 132 + .../admin/views/page-filters.php | 1264 ++ .../admin/views/page-settings.php | 245 + .../admin/views/setup-wizard.php | 357 + .../blocks/class-pfg-block.php | 240 + .../blocks/css/editor.css | 95 + .../blocks/js/block.js | 283 + .../css/YouTubePopUp.css | 158 + .../css/awl-pfg-uploader.css | 163 + .../portfolio-filter-gallery/css/boot.css | 6 + .../css/bootstrap.css | 10967 +++++++++++++++ .../css/bootstrap.min.css | 11726 ++++++++++++++++ .../css/filter-gallery.css | 231 + .../css/filter-templet.css | 75 + .../css/font-awesome.min.css | 4 + .../portfolio-filter-gallery/css/hover.css | 4879 +++++++ .../portfolio-filter-gallery/css/metabox.css | 1096 ++ .../css/pfg-admin-style.css | 6 + .../data/class-pfg-gallery.php | 568 + .../data/class-pfg-migrator.php | 534 + .../data/class-pfg-templates.php | 289 + .../fonts/FontAwesome.otf | Bin 0 -> 124988 bytes .../fonts/fontawesome-webfont.eot | Bin 0 -> 76518 bytes .../fonts/fontawesome-webfont.svg | 685 + .../fonts/fontawesome-webfont.ttf | Bin 0 -> 152796 bytes .../fonts/fontawesome-webfont.woff | Bin 0 -> 90412 bytes .../fonts/fontawesome-webfont.woff2 | Bin 0 -> 71896 bytes .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20127 bytes .../fonts/glyphicons-halflings-regular.svg | 288 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 45404 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23424 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 0 -> 18028 bytes .../img/banner-portfolio-pro-update-jp.jpg | Bin 0 -> 76055 bytes .../img/close-icon-white.png | Bin 0 -> 1018 bytes .../portfolio-filter-gallery/img/close.png | Bin 0 -> 326 bytes .../img/loading-icon.gif | Bin 0 -> 1269 bytes .../portfolio-filter-gallery/img/loading.gif | Bin 0 -> 1556 bytes .../img/p-youtube.png | Bin 0 -> 680 bytes .../img/portfolio-gallery-wordpress.webp | Bin 0 -> 109956 bytes .../img/portfolio-side-image-youtube.jpg | Bin 0 -> 39102 bytes .../img/portfolio-upgrade.jpg | Bin 0 -> 36166 bytes .../img/video-play-button-icon.png | Bin 0 -> 1505 bytes .../img/wordpress-filter-gallery.gif | Bin 0 -> 628818 bytes .../includes/class-pfg-activator.php | 115 + .../includes/class-pfg-deactivator.php | 31 + .../includes/class-pfg-features.php | 356 + .../includes/class-pfg-i18n.php | 31 + .../includes/class-pfg-loader.php | 114 + .../includes/class-pfg-onboarding-tour.php | 459 + .../includes/class-pfg-security.php | 271 + .../includes/class-pfg-setup-wizard.php | 171 + .../class-portfolio-filter-gallery.php | 204 + .../integrations/class-pfg-woocommerce.php | 289 + .../js/YouTubePopUp.jquery.js | 80 + .../js/awl-pfg-uploader.js | 75 + .../portfolio-filter-gallery/js/bootstrap.js | 5016 +++++++ .../js/bootstrap.min.js | 7 + .../portfolio-filter-gallery/js/controls.js | 20 + .../js/index.bundle.min.js | 6 + .../js/jquery.filterizr.js | 1040 ++ .../js/pfg-ajax-script.js | 54 + .../js/pfg-color-picker.js | 16 + .../portfolio-filter-gallery-es_ES.mo | Bin 0 -> 27243 bytes .../portfolio-filter-gallery-es_ES.po | 1788 +++ .../portfolio-filter-gallery-hi_IN.mo | Bin 0 -> 6068 bytes .../portfolio-filter-gallery-hi_IN.po | 602 + .../portfolio-filter-gallery-hi_IN.pot | 400 + .../lightbox/bootstrap/js/index.bundle.min.js | 6 + .../lightbox/ld-lightbox/css/lightbox.css | 204 + .../lightbox/ld-lightbox/images/close.png | Bin 0 -> 280 bytes .../lightbox/ld-lightbox/images/loading.gif | Bin 0 -> 8476 bytes .../lightbox/ld-lightbox/images/next.png | Bin 0 -> 1350 bytes .../lightbox/ld-lightbox/images/prev.png | Bin 0 -> 1360 bytes .../lightbox/ld-lightbox/js/lightbox.js | 583 + .../portfolio-filter-gallery.php | 166 + .../public/class-pfg-public-ajax.php | 697 + .../public/class-pfg-public.php | 549 + .../public/class-pfg-renderer.php | 1594 +++ .../public/class-pfg-shortcode.php | 595 + .../public/css/pfg-gallery.css | 2234 +++ .../public/css/pfg-hover.css | 282 + .../public/css/pfg-lightbox.css | 400 + .../public/js/pfg-gallery.js | 1605 +++ .../public/js/pfg-lightbox.js | 366 + .../lightbox/ld-lightbox/css/lightbox.css | 204 + .../lightbox/ld-lightbox/images/close.png | Bin 0 -> 280 bytes .../lightbox/ld-lightbox/images/loading.gif | Bin 0 -> 8476 bytes .../lightbox/ld-lightbox/images/next.png | Bin 0 -> 1350 bytes .../lightbox/ld-lightbox/images/prev.png | Bin 0 -> 1360 bytes .../lightbox/ld-lightbox/js/lightbox.js | 583 + .../portfolio-filter-gallery/readme.txt | 364 + .../themes/twentytwentyfive-retro/style.css | 73 + .../themes/twentytwentyfive-retro/theme.json | 111 + .../2026/01/pexels-12289987-1024x693.jpg | Bin 0 -> 75032 bytes .../2026/01/pexels-12289987-150x150.jpg | Bin 0 -> 4339 bytes .../2026/01/pexels-12289987-1536x1039.jpg | Bin 0 -> 176143 bytes .../2026/01/pexels-12289987-300x203.jpg | Bin 0 -> 8998 bytes .../2026/01/pexels-12289987-768x520.jpg | Bin 0 -> 41916 bytes .../uploads/2026/01/pexels-12289987.jpg | Bin 0 -> 204843 bytes .../2026/01/pexels-33986791-150x150.jpg | Bin 0 -> 6343 bytes .../2026/01/pexels-33986791-200x300.jpg | Bin 0 -> 12562 bytes .../2026/01/pexels-33986791-683x1024.jpg | Bin 0 -> 97464 bytes .../2026/01/pexels-33986791-768x1152.jpg | Bin 0 -> 117574 bytes .../uploads/2026/01/pexels-33986791.jpg | Bin 0 -> 112909 bytes .../2026/01/pexels-7332390-150x150.jpg | Bin 0 -> 7896 bytes .../2026/01/pexels-7332390-200x300.jpg | Bin 0 -> 17507 bytes .../2026/01/pexels-7332390-683x1024.jpg | Bin 0 -> 115921 bytes .../2026/01/pexels-7332390-768x1152.jpg | Bin 0 -> 137976 bytes wp-content/uploads/2026/01/pexels-7332390.jpg | Bin 0 -> 144205 bytes .../2026/01/pexels-7867913-1024x682.jpg | Bin 0 -> 49146 bytes .../2026/01/pexels-7867913-150x150.jpg | Bin 0 -> 4857 bytes .../2026/01/pexels-7867913-1536x1024.jpg | Bin 0 -> 91140 bytes .../2026/01/pexels-7867913-300x200.jpg | Bin 0 -> 8574 bytes .../2026/01/pexels-7867913-768x512.jpg | Bin 0 -> 31883 bytes wp-content/uploads/2026/01/pexels-7867913.jpg | Bin 0 -> 93252 bytes wp-content/uploads/pexels_cyberpunk.jpg | Bin 0 -> 68494 bytes wp-content/uploads/pexels_mountain.jpg | Bin 0 -> 88417 bytes wp-content/uploads/pfg-backups/.htaccess | 1 + .../pfg-backups/backup-2026-01-23-164344.json | 6 + wp-content/uploads/pfg-backups/index.php | 1 + 135 files changed, 63051 insertions(+), 16 deletions(-) create mode 100644 admin_credentials.txt create mode 100644 assets/images/pexels/pexels-12289987.jpg create mode 100644 assets/images/pexels/pexels-33986791.jpg create mode 100644 assets/images/pexels/pexels-7332390.jpg create mode 100644 assets/images/pexels/pexels-7867913.jpg create mode 100644 assets/pasted-20260123-164159-ca1b506a.jpg create mode 100644 assets/vm-shot-2026-01-23T16-41-36-431Z.jpg create mode 100644 wp-content/mu-plugins/portfolio-cpt.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/admin/class-pfg-admin.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/admin/class-pfg-ajax-handler.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/admin/css/pfg-admin.css create mode 100644 wp-content/plugins/portfolio-filter-gallery/admin/js/pfg-admin.js create mode 100644 wp-content/plugins/portfolio-filter-gallery/admin/views/meta-box-images.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/admin/views/meta-box-settings.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/admin/views/meta-box-shortcode.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/admin/views/page-filters.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/admin/views/page-settings.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/admin/views/setup-wizard.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/blocks/class-pfg-block.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/blocks/css/editor.css create mode 100644 wp-content/plugins/portfolio-filter-gallery/blocks/js/block.js create mode 100644 wp-content/plugins/portfolio-filter-gallery/css/YouTubePopUp.css create mode 100644 wp-content/plugins/portfolio-filter-gallery/css/awl-pfg-uploader.css create mode 100644 wp-content/plugins/portfolio-filter-gallery/css/boot.css create mode 100644 wp-content/plugins/portfolio-filter-gallery/css/bootstrap.css create mode 100644 wp-content/plugins/portfolio-filter-gallery/css/bootstrap.min.css create mode 100644 wp-content/plugins/portfolio-filter-gallery/css/filter-gallery.css create mode 100644 wp-content/plugins/portfolio-filter-gallery/css/filter-templet.css create mode 100644 wp-content/plugins/portfolio-filter-gallery/css/font-awesome.min.css create mode 100644 wp-content/plugins/portfolio-filter-gallery/css/hover.css create mode 100644 wp-content/plugins/portfolio-filter-gallery/css/metabox.css create mode 100644 wp-content/plugins/portfolio-filter-gallery/css/pfg-admin-style.css create mode 100644 wp-content/plugins/portfolio-filter-gallery/data/class-pfg-gallery.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/data/class-pfg-migrator.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/data/class-pfg-templates.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/fonts/FontAwesome.otf create mode 100644 wp-content/plugins/portfolio-filter-gallery/fonts/fontawesome-webfont.eot create mode 100644 wp-content/plugins/portfolio-filter-gallery/fonts/fontawesome-webfont.svg create mode 100644 wp-content/plugins/portfolio-filter-gallery/fonts/fontawesome-webfont.ttf create mode 100644 wp-content/plugins/portfolio-filter-gallery/fonts/fontawesome-webfont.woff create mode 100644 wp-content/plugins/portfolio-filter-gallery/fonts/fontawesome-webfont.woff2 create mode 100644 wp-content/plugins/portfolio-filter-gallery/fonts/glyphicons-halflings-regular.eot create mode 100644 wp-content/plugins/portfolio-filter-gallery/fonts/glyphicons-halflings-regular.svg create mode 100644 wp-content/plugins/portfolio-filter-gallery/fonts/glyphicons-halflings-regular.ttf create mode 100644 wp-content/plugins/portfolio-filter-gallery/fonts/glyphicons-halflings-regular.woff create mode 100644 wp-content/plugins/portfolio-filter-gallery/fonts/glyphicons-halflings-regular.woff2 create mode 100644 wp-content/plugins/portfolio-filter-gallery/img/banner-portfolio-pro-update-jp.jpg create mode 100644 wp-content/plugins/portfolio-filter-gallery/img/close-icon-white.png create mode 100644 wp-content/plugins/portfolio-filter-gallery/img/close.png create mode 100644 wp-content/plugins/portfolio-filter-gallery/img/loading-icon.gif create mode 100644 wp-content/plugins/portfolio-filter-gallery/img/loading.gif create mode 100644 wp-content/plugins/portfolio-filter-gallery/img/p-youtube.png create mode 100644 wp-content/plugins/portfolio-filter-gallery/img/portfolio-gallery-wordpress.webp create mode 100644 wp-content/plugins/portfolio-filter-gallery/img/portfolio-side-image-youtube.jpg create mode 100644 wp-content/plugins/portfolio-filter-gallery/img/portfolio-upgrade.jpg create mode 100644 wp-content/plugins/portfolio-filter-gallery/img/video-play-button-icon.png create mode 100644 wp-content/plugins/portfolio-filter-gallery/img/wordpress-filter-gallery.gif create mode 100644 wp-content/plugins/portfolio-filter-gallery/includes/class-pfg-activator.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/includes/class-pfg-deactivator.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/includes/class-pfg-features.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/includes/class-pfg-i18n.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/includes/class-pfg-loader.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/includes/class-pfg-onboarding-tour.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/includes/class-pfg-security.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/includes/class-pfg-setup-wizard.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/includes/class-portfolio-filter-gallery.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/integrations/class-pfg-woocommerce.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/js/YouTubePopUp.jquery.js create mode 100644 wp-content/plugins/portfolio-filter-gallery/js/awl-pfg-uploader.js create mode 100644 wp-content/plugins/portfolio-filter-gallery/js/bootstrap.js create mode 100644 wp-content/plugins/portfolio-filter-gallery/js/bootstrap.min.js create mode 100644 wp-content/plugins/portfolio-filter-gallery/js/controls.js create mode 100644 wp-content/plugins/portfolio-filter-gallery/js/index.bundle.min.js create mode 100644 wp-content/plugins/portfolio-filter-gallery/js/jquery.filterizr.js create mode 100644 wp-content/plugins/portfolio-filter-gallery/js/pfg-ajax-script.js create mode 100644 wp-content/plugins/portfolio-filter-gallery/js/pfg-color-picker.js create mode 100644 wp-content/plugins/portfolio-filter-gallery/languages/portfolio-filter-gallery-es_ES.mo create mode 100644 wp-content/plugins/portfolio-filter-gallery/languages/portfolio-filter-gallery-es_ES.po create mode 100644 wp-content/plugins/portfolio-filter-gallery/languages/portfolio-filter-gallery-hi_IN.mo create mode 100644 wp-content/plugins/portfolio-filter-gallery/languages/portfolio-filter-gallery-hi_IN.po create mode 100644 wp-content/plugins/portfolio-filter-gallery/languages/portfolio-filter-gallery-hi_IN.pot create mode 100644 wp-content/plugins/portfolio-filter-gallery/lightbox/bootstrap/js/index.bundle.min.js create mode 100644 wp-content/plugins/portfolio-filter-gallery/lightbox/ld-lightbox/css/lightbox.css create mode 100644 wp-content/plugins/portfolio-filter-gallery/lightbox/ld-lightbox/images/close.png create mode 100644 wp-content/plugins/portfolio-filter-gallery/lightbox/ld-lightbox/images/loading.gif create mode 100644 wp-content/plugins/portfolio-filter-gallery/lightbox/ld-lightbox/images/next.png create mode 100644 wp-content/plugins/portfolio-filter-gallery/lightbox/ld-lightbox/images/prev.png create mode 100644 wp-content/plugins/portfolio-filter-gallery/lightbox/ld-lightbox/js/lightbox.js create mode 100644 wp-content/plugins/portfolio-filter-gallery/portfolio-filter-gallery.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/public/class-pfg-public-ajax.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/public/class-pfg-public.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/public/class-pfg-renderer.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/public/class-pfg-shortcode.php create mode 100644 wp-content/plugins/portfolio-filter-gallery/public/css/pfg-gallery.css create mode 100644 wp-content/plugins/portfolio-filter-gallery/public/css/pfg-hover.css create mode 100644 wp-content/plugins/portfolio-filter-gallery/public/css/pfg-lightbox.css create mode 100644 wp-content/plugins/portfolio-filter-gallery/public/js/pfg-gallery.js create mode 100644 wp-content/plugins/portfolio-filter-gallery/public/js/pfg-lightbox.js create mode 100644 wp-content/plugins/portfolio-filter-gallery/public/lightbox/ld-lightbox/css/lightbox.css create mode 100644 wp-content/plugins/portfolio-filter-gallery/public/lightbox/ld-lightbox/images/close.png create mode 100644 wp-content/plugins/portfolio-filter-gallery/public/lightbox/ld-lightbox/images/loading.gif create mode 100644 wp-content/plugins/portfolio-filter-gallery/public/lightbox/ld-lightbox/images/next.png create mode 100644 wp-content/plugins/portfolio-filter-gallery/public/lightbox/ld-lightbox/images/prev.png create mode 100644 wp-content/plugins/portfolio-filter-gallery/public/lightbox/ld-lightbox/js/lightbox.js create mode 100644 wp-content/plugins/portfolio-filter-gallery/readme.txt create mode 100644 wp-content/themes/twentytwentyfive-retro/style.css create mode 100644 wp-content/themes/twentytwentyfive-retro/theme.json create mode 100644 wp-content/uploads/2026/01/pexels-12289987-1024x693.jpg create mode 100644 wp-content/uploads/2026/01/pexels-12289987-150x150.jpg create mode 100644 wp-content/uploads/2026/01/pexels-12289987-1536x1039.jpg create mode 100644 wp-content/uploads/2026/01/pexels-12289987-300x203.jpg create mode 100644 wp-content/uploads/2026/01/pexels-12289987-768x520.jpg create mode 100644 wp-content/uploads/2026/01/pexels-12289987.jpg create mode 100644 wp-content/uploads/2026/01/pexels-33986791-150x150.jpg create mode 100644 wp-content/uploads/2026/01/pexels-33986791-200x300.jpg create mode 100644 wp-content/uploads/2026/01/pexels-33986791-683x1024.jpg create mode 100644 wp-content/uploads/2026/01/pexels-33986791-768x1152.jpg create mode 100644 wp-content/uploads/2026/01/pexels-33986791.jpg create mode 100644 wp-content/uploads/2026/01/pexels-7332390-150x150.jpg create mode 100644 wp-content/uploads/2026/01/pexels-7332390-200x300.jpg create mode 100644 wp-content/uploads/2026/01/pexels-7332390-683x1024.jpg create mode 100644 wp-content/uploads/2026/01/pexels-7332390-768x1152.jpg create mode 100644 wp-content/uploads/2026/01/pexels-7332390.jpg create mode 100644 wp-content/uploads/2026/01/pexels-7867913-1024x682.jpg create mode 100644 wp-content/uploads/2026/01/pexels-7867913-150x150.jpg create mode 100644 wp-content/uploads/2026/01/pexels-7867913-1536x1024.jpg create mode 100644 wp-content/uploads/2026/01/pexels-7867913-300x200.jpg create mode 100644 wp-content/uploads/2026/01/pexels-7867913-768x512.jpg create mode 100644 wp-content/uploads/2026/01/pexels-7867913.jpg create mode 100644 wp-content/uploads/pexels_cyberpunk.jpg create mode 100644 wp-content/uploads/pexels_mountain.jpg create mode 100644 wp-content/uploads/pfg-backups/.htaccess create mode 100644 wp-content/uploads/pfg-backups/backup-2026-01-23-164344.json create mode 100644 wp-content/uploads/pfg-backups/index.php diff --git a/.htaccess b/.htaccess index e2bbc23..fffb651 100644 --- a/.htaccess +++ b/.htaccess @@ -1,18 +1,11 @@ -DirectoryIndex index.php index.html -Options -Indexes -Options -MultiViews - +# BEGIN WordPress + RewriteEngine On - -# 0) Serve existing files/directories as-is -RewriteCond %{REQUEST_FILENAME} -f [OR] -RewriteCond %{REQUEST_FILENAME} -d -RewriteRule ^ - [L] - -# 1) Internal map: /page or /page/ -> /page.php (if such PHP file exists) -RewriteCond %{REQUEST_FILENAME}.php -f -RewriteRule ^(.+?)/?$ $1.php [L] - -# 2) Optional: strip trailing slash for non-directories (keeps .php links working) +RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] +RewriteBase / +RewriteRule ^index\.php$ - [L] +RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d -RewriteRule ^(.+)/$ $1 [R=301,L] +RewriteRule . /index.php [L] + +# END WordPress diff --git a/admin_credentials.txt b/admin_credentials.txt new file mode 100644 index 0000000..f33524b --- /dev/null +++ b/admin_credentials.txt @@ -0,0 +1,4 @@ +WordPress Admin Credentials: +URL: http://localhost/wp-admin +Username: admin +Password: Ln3WyHUT8AsKEQ1E diff --git a/assets/images/pexels/pexels-12289987.jpg b/assets/images/pexels/pexels-12289987.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fe8b6489eeeda4dcf8ce66bbb287fb6e3a409539 GIT binary patch literal 204843 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 z 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

+?AM=u*&U|R`TEQ2DE@c+&f`i+XJilj2y6jKF< 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

X@2fdgaY@hMEqX^7FYygM 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 C*BJx= literal 0 HcmV?d00001 diff --git a/assets/images/pexels/pexels-7332390.jpg b/assets/images/pexels/pexels-7332390.jpg new file mode 100644 index 0000000000000000000000000000000000000000..061a6aee274715acea0bc092093ee6fe546542cb GIT binary patch literal 144205 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 JHJt-11@-Yh#O1Dtq6O zb-a&hO>qAJf>4WcS{zF8r}O>{7cLa;L%5iQ*z8NaeQrhT1@^F(j&U)6+)w`iaxqu> zaej=Zs&V@ee>{HU{{Zlk+yPRvx$bJ( zPFu2ZuU$-Zn|FH?j1!b^*ovi9*@i*xg_n{e*lS5M6S`!(W#^S}rRZF-TxN8a%cq(1 z+di)WjGEk*;@&17VQnUiU9k*r__BXN9n(e&+`?|PM0i?TlIf(Zj70S@61p!=6Ahvr z#g~>$QN;BuCygVdzFiqyROCXZCB7AsJcZa^Xlv(W`=RzD*u!KU$K0CSnD<0TNs5Q> zPt@ro)kcntx|b!yReUNeKLwKRNfI7WFxiI4juUA8Nz~$!Md&7ulceihi~BvZmvVi| z<;9C*^s2Y0rG}f_N@CEYz7_bE_!k+~9C(~eqDWe?S)&R{jaRc$4P)_o4~XewbrfF{D#y&ZxUIRv zc?oze&Z|O|ZQICPO)rPPBvLA0!M1L4p$IE45-(zSQg3P(e+_)vCES+@(%*%1$l+do zGL%{#9`^W~Wp57u00SAuj8Iiopx47+;?zhH?m;?NCHiu%lr{e2(lSeN)cs5^HDa-A zxbWYv_Zq?SUTf1UB=k6cxLNvgQx&f3CnU;6Ccn6JWqi0Xp!~|B=M-ObU;BR)Sjp2t zs??OEo6w>isD9*oomB1p!9~-# z>ZD4S$@lmwWg=VUINe65z{FLr*lW;Cu@|uLMO0*y7}9zEzJ4*r5sDHfBB)sKm(bis(zZ?F$)2E-K|jKEzn^ z(Ru#>aQN zrB+uh%lIPi3loN=TYR+SkGr{DEJ%hi)VgixT$Qb&t#66`gj#>c^pg4coi>U@8BvNc(97ykczZR zi*ipDe<;Xob)3PUgb;ZEy%0v#W%wx z(f$cT%@p`Mm5Yfbxil#%GM!P=Iu}f)EA#NGF$h!^QsLsIPt=E+$#x#db{w1XE-A-> z{{Zo1l-y;_SIWE#lw@TuQ_Pwr9aWE-InYyz^fr2|>bY%`6Mu3403&EntCGD)iD>9G zB{=K;NV+`wMzL$$s>}5w$MZ*DG+R1+4&Q-j%I}glSy26$KGtTELX>Nr`6(4fDzb-s zok*zN5+p^nQBuOummMfqD~<_Eu^u^7O4};w&uncgX=_E=PXAG&c zDa|JMQYkj1sLIlV+_>mfP((;%<0br(OS%(WpSH`D@Lz#!-9}0y+*w9v43q4|DM~Dq z9S%6(Dp2ROA1k;dk=j2NX`y$)qBzH=Df1DPnLu5 zX!63L2CT)Tk}#ixOdx`MbcjEtj-Ka7E_Xn zirx}Md0G)pNXt}94r+0_6G^QZ!zz_7brg@=B(UgL+K=j4qw_A`b}DAan;X}j{w)gf zES_{Aj580p4&sI_7rM?Ujy5=?G{?gg_s+Q0DeWxjUWe_+*O3*;N$vD3*M7J4a%H0Yy6OmcG`q!ynYC29X73O07WL5g=Gge8;Grp!;7 zzIew`?P0NxB!u}``$>F2<&$jOnK4gPD(M#jcz^J1Y!LrYZMoAsQs7tE?A~HWLMgfI@gjd zBW_onSw&!iYRr-vY9GWR(mp#OU$E1VpA5S zaM53Cens0qY~hz8$;j?TJ7kGP)e9Cn4kO8;Ys|uy)E2{8Ly_~_DreMKs-yb~mnc+k zrE1Dmb|WRi&MK|;9A}bgGx~IX?j!RoaKvm*A`tT7BzHw~qpBzBIql5I%X$myT*-3Z zma|6_$vpM$$HT_9)T636y-q0cA*mIC{W-6kifr1L~bP*HXti2O@(d)|dvMVAuu zKY^(Vaj5X+fm-1*)Jnlq7A|^@hH>(j&N)=xReoMbYT-s&oaK0s@ z9A!tKu`vGt!A4$%Qjz;d^r?3h8!yRjNg`<{KczlNiRl4k)Ma7Ukh(O0)MGDyf%I96U)$`>R8bEeiWj+_wt* zmde@niI}m_#6*YTwHlM0sZrA<%F1N<>atB`L-%q?s;yN;*scm?^WmK3_{!OI=hq)x zlOrLaP-?_ib!4!O_$#%2$TA#EJ`-(PDF^U$dV`AmvUKDsZL5U$!%IL%RvbZDX~hdGptVzfoivwIU8@R-(bHI=fqRVkITqRkP?#j||2<+!rfk&^6rWXGB|9X&abbUduH zQbidSQ_$)txf&D6(#26#;<2joU1quVslzAFCQ#otGUZW5b$Cmf`Ko5QdXW4o>MW5S zP9`NDW?dKXXe^#~7EO@1l1ELgvV|HJ?y5dZ=L0s{d70RaI400000009C30|XHT5E2t0 z6fhMA|Jncu0RsU60s+=LgXha3QBTSX%A9ZG{!?E@ZZPjvxQtKwj`eiomTnG*L5)7W zi$+4_{Xr97BEBcN@i@QAYCnPm4A7tS5cJ~d#{LIGuPbl2wxzawLXs>Ou1L!k>?y0n zDX4MIA;oHS=(qZgwQRO=@OC<0zl`A=Pl%oft(?17o*s|qS@ajKP|Ft!J$WEhYG`qr z2;rIt{{SJ0;iw!;$|0qxTE^=M>}kEAwEDTxGVKv44!x99}ZNp>G); z=bw?RP#|^O!Bo48~@XST7AHe7sAnA`oq=Cwm13`s>{cF$2(eO2s>e$q_AMlJ~ zKEok$Mo-pxG&VD1W8>s?h7+UE=#c~vO?C{>i3lA40Q@X1^!ok&p#1*;pW*W@J`IR) zjwhe5++_a%Ls)E>(IJPS(YQeeO3Zo?K^A)xUUZ|aY8VEep%Q!gi^cx@{JtM87}Yi_ zVH`gOx*|eM9XCL!9T};y1Xz`L01apjYg0rBN$f%1fY$vjpHHOm^7)X}s=K2s6LuND zN`9N)NB~v!6nWN%TI}>;=s^c!55Vlf*PvP~<}$d;b22fkmme@sWq{tqMOd%^s5P(9 znls4|LHgfA@S~v&Ny=hjV_Auh5@n#Q9q-Y!IAt&@gg~0!{{X{3%|$AUT;J&aLVSXZZDY2e==NbcgYZtj z1i)tcGiz)NhJ{rh>yHowS;$k4Yqk!LdOe6>>tBKX2cg|Ek^a;gm_?khR>gqydl9Dp z06P2#e*?49&DSYZ{{T`%Nkgnz$t=UNzR%#zO@227Fm`_?YG^GBR3DxG2?U9ZhEa08 zipxl#^m_o0%MC&PgP{ZCO1d2$gfMns?yD}gn?B8*>kZXMNAh|Q^k$&!L;eD5LRN8H zcdywh@WLA_4fhhn!JF+m3>(#N2lz1$U|5W0h1UwpAe#>rYUD2D zF|Gi^`_LNKpFT_@u@+Z7qM3$7AB}fwd#tPxWrD`8#r=IY3gssxoSk_;g8u+txwu{R zgRL@l0B(|2>ZkW^N6;VXt~K@AOH=&xo>wxyQodTekIwe2FHTOJ>G2i$^YV1Zf5GfR zq$%}T2k=aC^JLWaXDztzyJK06jmnSt&XT;!`I@;kZ_P}U{_)^Hk|vctdaPC1{N&V2 z65hRHKhdZ1@Y5~f7ID___TfscuamEvtC0p$ahx~g$^$@pJsQ3>)@FruB}9Imp68BF zKu~2=>jq*Dggsf0cNK3E^~&$!^Ziq5xXJ$1Ga`o6PnNOSzZB1#0vnJ%NijIk>M(cf&SiiqP zgV$uSugiGTb=O`VJ`JDw`*Aq>Ew0+F;_>lu&BFdF{wMxh)vEH>nZ~T~%ih_ zn1hO~Tv_P1ziP*#OB)TQ(*E{4Ub$QT^<^Hh+ZAe6JdQIiE_yAzXvP&SW}9uY%WRPvx~+^l&JOi9eZYX_wUxhL9Z&lGO=t~#7v$o7YLyDV-&jzyYTrO zjActI%F9Kvw8s@jWSnFZaoXG}F}fsoxH>0xLfhWbRy>6Ct!0_mf6c~Yh-geoCD69a zvX`q1lt<+3T2@(=O{B3gE8}VPv);#ky>4o3^u?z7q*T64cD1*qrlf?`ba>V1z|5(R zr!wJXujy{C%uHd2nsMDsJs1YW+#jv6XD7U1f)?F}Kt>f`0aq4AO9sK7+`B!7&v@^} zKr;j7VYEMu>IuJFn%Aosv>geGyLSjG6q@|Y1O;2wmsgrH!Lp4@*voBV?xvT(%Ud%t zC|U|UFcZ*%7K#M-y%u)wVo(^xfGqO$`DFo2BFfEcZZ-b^O9ZlHF@_bDRfR@49f`iF$+nKfLsOhfxR2n%&y~JKOKpH;3oMn|3yZOmWHokGmywD5XB=Z!QZ7|Y zgA`-^an%lhJq~~qeJ|lGWGWztLCnftWOBD;VQ2cL+?-si`31zw`U{sM=&k(u*#glk zb;++UkhoT*Y~|@isVYoiOT5Rlj+IM(2YQNOQ7a}Y-^Z(#-X>z*Mfuox#>GslY!_FP zL?y4FFj8J9)Up-ixZFWqR2l0UGLRIvL!s8c3pQ51nqywr*}Q+qt~P4hUD*|KG%I@b zOvb1);hZgbGtfZZmfGyduN^|y772i$RaIrCyB5i8rz_!& z$;MAqU}z{+RZ(8D zBP$OhD<-~1!gW|F_>UNF;}#;thj@fwum4-6J) z)D=`HRR|FgL?v5ud!D!J->+KVvth8YGTO>4R)G2qee20Jg7xLB%)-hRC3Yt9MopY# zNp+cZz(a>du2dsjEv>%>(8L{_GUtcg%+zT;|Hw66)|Nta+nL5 z#y=sC!#6Ck+s#SHGUd=jY=sL?^NQ6K5cvaLYg(U8`YqE!Ix^&n!XV0sY_^7atE(>V zFOa&tj9v#bAvpBrg@vA+a}5iQ`5#}e^?zMibU0811b+3e#`Hm6nq?}LC|uh;sWB!` z8-09cc13m!T#OUR49k7e#F_UwKW2>8WmU*m$y1n?0~h=?`!R%Rl#v-pY{seyOW1h4 zzGIKWzv-Qg!&{3oPG&_akU%qOR764XZa4mF;MG+{2%7%@G5TO(7uF&>n_ifL`1USE z7jn3Kc0$Z|qGx3NYREZ%+fD6{{6E3`BNS8=AVmomt$%_24vZknYIRbjhALKDPqNo{u}7Q2U_gI3^OXARfwssy(LF3 zlDK&}Rna*SW%R1C3bf-2^HQ!sGR^_xhALB4byA^9ust64(TpG<{#p=23sP3huD((6 z@jyjDGW>(9th@HG66E7T^u+KddM zwY6DGvqv0N-g$x?Mn5jEsM+mXnKV&+(5PRMThGraH{`T;a)o)NIjZ zNmY%_ex>*AoD9r1H03Rqaj#mzF|n#krR9_r zf?>>zy!#E`U$^ueg42t}TkXB_(<9R`zxw|GsWX1dXZ8O8N88!E`ah%Z_xtVlU0~?+%h~ZK5xiUB1_g9^)L&m9zJ0aG4Qf@_o!d=0s0^^+4TN| zTXJfv9-o)O(6}p(S0j(E)@(xw-r#2$7|S0byM{hr8FnSqtrkF*Rt-ytwoUq#;$m_7 zQOMr#OfEAg0fM)$e*CrIVB@Onj~WyCt)=lloe00*uU@@NCQV-Gy1dHo$g;*>tY(fe zW;;F;;@QR5UN$w3vntE%-<}gE>B!_whTlqQ%KpU3`Udo;)ubZ|;ls$r7kl~(7S^)s zp;c^aZm!CHduT(9cn(0EOWT7ziOAgSgGE;+0A}Z?kXmxFudVtW6-w<-3Vw~pwkgN? z=%~Y7ABEK8UtGzn=c@f2u?tGu6}BQpUkOf3 z(;}=h*Rvdw8DU#1rDtF$wO0P{{S$pOH)=82F6@OrJHjh!h zFn(`v72~ccqMT$?mL3VItwRjfwXJJjNDTKsEXO>IL}7=O?iztjCkEwdkxZb0TWx~n$DvIDbfUJMX^ zD285MVZ?$6v43auJ3StfWG+&IPUT{?AjdV%I%Wv*rExkP{{a8Q06q}_0RsX91qKBJ z0tEyE0RR9200I#MArKNV1Rx?oQ4=sSVR4ZoLQ;XDK(WyUVkA?+;qWsRaQx266+)Am)wEKniQT>Xe{mu9P097-U;Lra6-b$-u zoub7!YSZofEpPTziMw0vAF`r)k3;;S$^PL~fM7aI74_W`p# z6X%BLj89bMN!qX~Jd20jbgAw?g;44k@A>AL{!t#E?3wkE>;CE7i2Q{9lj#LUvfp$a z(5h$U_9?$n_DMcg+%Io%BBg*;H^28 zPo>_;&D9ior*&Ob6Y>Q_^FP1thbN+W1MGi=9EkV-0Cnb%LH__fQ5>8WZ>0LBACuWP z>Lb)A@*t{%QWG>HI3exs%B-354K^cU3ywQ|TU-P2}Z2Nlf|={-rbg z!aYJKLdPnDrIE! z%9lsC@|nrw?jb*r2hgL;AGlPHAe+ilxe%%jNR8`Z@mcDuxQh6Hb!<4*yMTgfJxZ!H zd0Rl{6;5Cy^sSuum_3%vbTQ~iP32Jg{{SfUAO2VNx7~kf_Y2JXEY^^I>a<12qHt*u zuQI5H5!uOGJQ97CJcZfSOr_ExR|0aXoeFqInrB2gJgMf=ne_V=PpKZL9SA7>DW6Jj zBAyjN$rWrqGd)$85nlQ>aYno7eOF;pn`RqAv;A za>{;KOmG7rg|oT<5$36vLtSL+!>ko0&D5zQ5YZ&rX5nU? zQ;%^4GbjgD(OdL3?q#X@lwdHDny;!DT@dI}teZ`eQ|cK$-Q$6}WkId`yLT7gwgxvL z0^~3X>K+#eGOV+{+79@!z@bonrr29@*aCVW4mVKW(7BF~yGtE=+jm#O`?f|FVuw_5 zf!>#Bs&r21s=2e51KPGVp5p4=<(0dOD+DB~>ZJaH=qAn?D_cihL&4~S#k=eG*1+L7 zKnK5v?r<>qs3;jc)b|m)b#KsItz``r``A|9ot}C)U>c@>S8QSwrvoKhzsyR?VRqK-e2@KR*)2g;msJ+ zy_1WGo{KA@3NIPDVp@Y+8CK3lvFe)PVh`%($g84(V`HavWEGS`vBQN*4V8Hqj$uNQDXGnzWFq{LLfssK3JDhY3*8hF2E*VP&S{n;{iEkc0tNR^H(&E2RUb z?bc8sH1bV_*?&oSI=R2PZ7RXUN}&BJN0G90X+DS@;6xj(k^cZBdRaGTEr(36`j7Mo zcFsId4pk1skrJ|6p%5nJrso{UvO>&SDyC?3h0E_YrGR( zS*6n)(XX;OjcEtXRbjhusLucf88$fb=5O%qh}ti{tEtuwfIg$?47L|t#DgS0}o*cgh7yDZ7p;c zW)O8$-qPBPB6)-e9gfg6(aO6^1F6iNM=Uc|sDHU-*cie6p%i$1)YKlR)Z5$9f^eOy zXQkEB??9cj{{U5>-c3EDzS=HI1~8ys3*dXXzyWfAd>;Z-6q9aTX4Q0MZD81Gb_HuQyPnP3WQ5ZZ{<}1#1QKzw8McIZ4~@3 zDy~u-zFw?`zN*23Jq8FF^6gWPPId$22uMagI2V7%s0>= zf!@D*X9ov{a)e?IizSWPqyjDvJV8*bnn^Lj@7+F@w{KtNKA4XadVdRL+F2w0!VEIU z7NK^Tb>^7y!d6Ofp7%-&8mrl6LKBn9dU!db4?XdSLj$>Gd}T_uFKftz zL!ouRXW{3sMMPAAV~-~wG(o`}WdeY8li8t8aT$*#0URL0l|rGq+1sN6VP-`ZQ~HP) zH>zTnV-IQMj&CrX^B{02CY%bsJU8T|$|$Hrx>1!TRH06+b-FpBpK_&>=iD@Io{0Bu zccM6)c!J7tj2iA7$;@;+PN|O=MiztslBG%*aVl(pgPI6iPSdqJgt4QB{ze*Tnc>`b#EiT4QN_=CiO!ZP^SpER?IhH2L;+wESvI9 z?D(ZXvH_(=n92wMh&Ek@%~q?Ag{1w}N{*K}%HdNvP&7;)c2DCji=Ikb+<~|Ydpfrs zYbO&f-`jdbquE={InTR_sY{8DB~z{-+1Nr3YJ#LFC`@%wS1d@;Ij&a(Am)OBPAbUm z5}3~ttyR%5!Jr)c(P>;F{%QAZFl5{(yku?M1Q#Ppot<<6(Y)r^n;_wtp4+@3 zOt<0m;A;yb zK!^Zan)8&}mu-*XR39pQ=$tt#pf$2{XD>Yp%>K@&EePZS24b^eF{bqiK1rDlRviiy z*dxN>DniQa$Yjpl(sV(-y~bZe+L~DY=#6pVP-JpdD7ZPk7hOA>LZo$RRGdL>s5n7D zu1anbsO@ZU`a*9FW_VxtDhzTc8x`5q@W8+(-cu^y=8hrNb`{7Pa#3^$kh5(gq7Ec9rp?L)LTkLG1{U5Vr$Dx) zF~te8I0YCwole!ib(x?%N)au%$Ks;Xl=IN;0gNJ44(8VyqS8V!Wma!6s#BJja}KR2 zIfkVNIDxBvX05G)&&)bGP<^U5Df7{6)dbk8BtQ#j+0QcGPD5$f*m;(S^;K!VE3DvC zcAcLv)F?z~gDBT{*DQOk6%`Mn;Rneu)(z*X%SrF%nED{NO_WobW0r}sZN(ZQbwDPK z!BK=1SYbJa$Q(F=2VQ8&2VdWER3cCv%#_xPtj1#yyBdMb7YG&&qK%q-P3TZ}uR@DY z3yTku+6Ju;9!q9CF9oy6i!KU%f$+M1$C3|bc)v92PlNYaU6^R?Fg=-XR|Nq*+e1L+ zZ|Q@m{{T_V)gS)6o~YFRp4sTKx9pwS4y84=3C9O+19g{oGcDp8EW&V-gF>BqwlGO5 zO_f5VA%G~-am{*e5a5M3>tlAGB_TLypP>>KQ!H^|Osw97~M7Z!bnlF!v6pO#l-J2zBBzHT<(F1E>o(EVYteU;!|3j zbhZ}JK4CdL839OAoDob6A|>3DtI%uz0PZ%<^9V7Z1TdaSvb#p+8n^aYW}B@)f{ED2 zTN0l0Om%XahY2capG6x0Q&0pN9^=t${{ZEFR>|}gvGgi{&?0nBJkdn&PkIv*6*R-6 zR!@{KBp&4|Q;N#`&Oka9(JJe;WCubG23`;jJr~7kZiK>$Kpu&q#Kwakh6>En=)b`Q zHC}okXt;e=MWl|H9l?xYZSaB{kcQ#IJ7EBBse}&eDYLXX6;b{QUv*vHCxPgNGa{>} z)j!Pos=X_Vd7;e?M*@4C!_5$!5k(aIx~IQ89eQV9PcCeR#&XsG$`5#S#}1Fsv6Luvm43~t4Oz~SHPnwaw!8R7kt zn95{nCVuEtqbl-<%oJ^h)kO+J$#Evt+DxX?jHuJEBS#4sJ^Yn6YpN$pDNQ`rLWtZ4 zx&G7L=4lEsx{6+?Qe#>d0VJmFR6{C%)EXYBu*59IWh@cG7shor8#v2QsZ6w^N=M4O zI);;txgh2&uPgj$`zQm+p=z?aQB>Vu>m3UwOZZ7a6f+V3UCR&BfwMGZb{ zMJ+)~T^$jNlsR2I@>NJx8g80CR0fSsS(M{{(q?C-=ftLb*TeNH_+)lz(NcUpz8C5i zb{bARZ2XR>RHj_faGgT9KIlENv%wnZoWlAp)D`iU`10mrAgQ=q zDo05QG%3THdw)}v{#cy8i#<8Vf;y;vQOE^SmerlQf~oBk1BQenPO&j!xH6tgpSSXz zPj0!?!CZ2Htn=obQlb!mP6a*2>Xk@yj9F3SiLBdfMRzNJ(S^of% zA=$d9sJj~Br@>e7=3A5!>vzqMz1^D8T3pF9kwl>tBh0F5m- z4qH=s5~~FMVR|$#E+wuFqTu z(PwLc<`L+KRVitrWA#lqHWX-6`;4F_jckL2j_4q-xnS%yN5WN?!YhUpZ3Ud3KOq`# zZBe1KmP)L6^`>hym@@rb4H+Y@SYPB3g9|KFrm1$4r0A zD0Tp~OAu<7DuY5osBY&s%inu3DzLjr-_JApMqD0D-jW5v@$tZb>% zHcd=;gQBamKRXP!{%VG4(QyX_C1r3-rA!i?P}Hf-#aOhDU%DWX(Q{c$sUb?^3COm; zs0CIUII833RaI9i?$a?_LDt@-P+;S(-?G`+YE;XQQnvk}xvD!OPbE#AP6Y<3D$4re z6SCbo6x7g$@lH-f0&b}k9pO)=RIW=oCY8LC*kQnoO-E*Tg$CI&e9HKlmRI>MNyLCU zuBx7Lslg30QOixk%zGz!dnb7(DxFnh^OQ~u%-XdyR?StnMvJA6kcc=AVnU*RK&cHHFuKiK(R?&2 z(T|zGvO04JwB`x!bf+TMF4JQt=^*d(D#5l2pwgj3Cl;xdE*3{iPKu!MAX5tSRY2iC zWFH3d6OmOpCy$vpjZ?8`QlnK&op2pidmKUtCb_yN19a+6hkL4Ti>C4@19g^AV|`PA zbB{zaiRQA@E11+T%HRha?5N(YSJMw9dLz&;G%7Iu>u3*v3%wO;M~D!dHBBc}9Eh`! zKj0WT;l+)^qOcf0TScOuc z0Zv(QvdGPoTWX)f?5{2J%v(Z#K1mMZSY6TU?nuniU3UV&grU4`%ED&fy zq4dJ)t#+3%=(dJVYGn{lEC)mpDappcLWTp(pfLyqHcjZ7IV{exza?3oCX`xKv~Sr< zb8`w?d!ol1>W-PO$p;U-VJ$bbA%FRzX0hVe**biuRb)Y55HIl!^;I8IuPmh&H!)Nl zvP~^wLF%}afKH1oxtuc7D(Y31$xmf#GmPBjQzC4;ZKk8efjEwcBh?0}a7=3ez#Zu* zA_OWfY&oJ;1E5`-Nd**f2q_RSC`=u7RNW`v?3zJ9TmD@zA7m^**Z5lfFo`iZd_c0i zA2b_G`Jmi}^2vTu)x~$s=6)NiZj9?;(b=2-z6lH0Ho1$x* z4hg!o$?52f3FJzwkv&3B%I#6q`&cy=Ir3w2WE%uM*o7T40P$^e|%gJOv69l;LbGyC|n8gn5Nc>8v2Mn`o+# zMr7#m^HiscG5f8UXu!H+8rVh7M3iAU$Tc*GDD2Mdm~_;6Aya23`zT890%$|$a(3?yQ4sP`KubU~;L0***Ij%ka9+w4!Ic}P(5 z4T zQ|g)34>jad&m{F#xpQ0tAq}TzYum1&UN>iU*j;c1#I;@}Z`0oZbqEJoBh?ge5}O(X zFe{8NgZEz<%Ier%TX+A&04Wdw00II60RsdB0RaI40000101+WEK~Z54aeykR2mt{A0Y4DbIa2_#MUQd(B8{)s2kIken!El|s;uZAyu>BD zVGZ|Sf7q55;aWc8A8NX){ajOAKTyh_&hJn>u-6K%PZvGf?o?}%N?0*w{9!d6y zXE+7H-@!Es(Cp9RCtlzrHo;V~hzc2$4q=ll)DUJm6ECEBi7A*&`Z)=5nwDH+JiQdG zI3x}-?MFVA3F3x`m3z*AFS*Ss& z!vfqKsp1#`Ko|j+R%U7Hi-8wjW=<5c)R@fQy9yAe7aLvx>7RJPQQyC;tDh9&8+0C5 zFF-y?buEm(lF|z$L9Ql6Y6VVl0yW0yiI|v$+^~rll`h~pbpaeA+c}se?9w2wcFQUM z0GIy&gZ}``^uD2W5(IWio~kti->4vUbHGS*xoIpCvnlJ)!*>Q+<5jt-?w_9ktkhMC zu6D%}^Xf^`3x;=Kpu351eMKrD^O?-k z_frC;;351^XKqi_ad@IymOMnYXG$yG5rCa#^TnBfWi$!}w;ak%0DU8Wp& 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 Ua4LjU1}86nQTt}7Z`E`E*=_j=9{>OV literal 0 HcmV?d00001 diff --git a/assets/images/pexels/pexels-7867913.jpg b/assets/images/pexels/pexels-7867913.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3718210f13d5cb1a762cc5fc599971b52e34b551 GIT binary patch literal 93252 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

70iJ*1cM!19lfwh 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 PBKSTA@7fgh_tgIZ2ogJ% literal 0 HcmV?d00001 diff --git a/assets/pasted-20260123-164159-ca1b506a.jpg b/assets/pasted-20260123-164159-ca1b506a.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c5923091f08512a59fda6cc1dcd72677e5c548b9 GIT binary patch literal 57313 zcmeFZd01Lmx-L#CT}f9`N!oHsEQf0CGNUF0QR75a$|042ltCm8mk|8wqr&Uv15fA`*} z7Z01o+H0@%?QiY9zV*HDxA*qQ_OF0HocI0K7qDXo0I_Z!Uj#5$^jf z)aP$IUIGm1cc%b=IDBHlMZdFOTnY~PV)w6qJL0!}S0aelfBXFplA&Gg&~L2+0Ah## zpw9oS_>-&Gh!KVg?+xESB^Ww42y0@>`fO`u7I4J#l*`Iy_01o^G0B8~Yz3lHgxqc<#%D*=E zJHz%PEEWLxzytvH1p@%aZvcQjq5rziu=x*U`@*ox(jZs7;S&jn1zZDs0r(bx2SflI z4Y|{RQve{qd0Phf2C(aQAMg73ce{3dyleOFUBBP+hdp~f`DBmD{sW)>!QABFL30x` zGYhLPZ7e>wvotgN;=~tr_J@xiJ9@~*;grLXQ(qoAdgQl8cI@80d(ZFp81LC*e8j@c z;>dqGZT|u=`u*=*cmJ?+hb`bEqa8bqc5L$vC$IysbH{J#-_90bkn(psfB(^MdoTaN zaCz?Bx$~o)AMf0?`;$-h?*{DnXs6+9jCOzaM`NJL*8#t`y+XKQdit)Joy*ya56nRc ziGOZr{F7@ChM4r%$4yRP=WlKnRX!6R{1SnTAl)mjdib2*KQI{hmlu=o)rJmC{-NLh zPk`S_js7mpzm-Y>pYGgYkb9>Q00P)}`0vvGzmd7B4^o!vZ#~sMEzf%WWr$;y@tG1f zqyFMxGHDe7L>U>0Ktg!VeJWd-(&l@&q-GYKpOVso>m+qPauR^nZ~lC>!&2Gj-g#Cu z$n{hmKF0tbdhvpR-w1yQ10tO?=*wxH5XUncPI^?}Fa7V8y^_X;>x82eM*P)rhQtV@ zvXVf*a_d6XxQomq7K9yH`kEfbM4WSMKgzl;32q`tuCSX0E$6OcspUS(!dnkR$3kyL zMkAw)WoX%@66IQHka8-IxrDTF-KwAc#U;SESI(oly%w>3U-ri-EV|k_( zi#?^$FOe8XT&>D|Ys^e4!C#A4p}y)Ue;A=?O<4|aW)IiMmJ@K4N^D+c6=ji*W3EOD z-Z-g0XU$8!?&2i!P^9>MoO~N#9_|k_tL*H-QKn_NMG+v2ao;cJQ43*(O2-h+F-G+U zUy!@I`hWBFah%4P<=w7F4_r^QLLpx@7Q`G=T`G=1_?U#Trk(hGvL>j=nXS!T|ESy6 zS=$j2a;H6UYWm6yCM-YIl^Q69$q+y}+_TY12!#WYAfQ*q+P&7DMX13O(Qf|uDk|95 z*(&dYV;@l1Wr6_1jWp`d-Vd#mW!m_%FTSi?=?!q6tCX`aF+6mSqB8GjE~OC1Vnqn~ zshU%t{87Yw7uNHFo3{1k=J8^_2D8}@?w_4?LLwpLTzc}4b*zzr*HVy}kwq-Fpnqd8R(;dsdImac*^AnNK5SAmtNt6f!fhKFF za&P*NhB(tZRy>Cbu+@_0y-t_f1BE1Sga8C3OyVXhGS*e(c#j`TcSr@PiC=gLMgPEiBv)%3C%JKVzj=gR} z57Npk>|GbS^NZo+=eP>UhwFQXgHOhtclP!5(zPeNCYL0XdOcz%Nsulc5-4A6ECb3w z!nJjHr!j3lG&wDCA|`yerBGjh`09D1x#GFxNd7$u)^(ERNc7NH5=^xEKejIJGxr}0 z@$xUJ!^nDndC6>NI^X7B}+`SLZYp-V z?7Z5ckDUZ_PG!+tCl4>dDdaMJ$ZPh`iJ5-aDlPv z?M>i6Kc2Q+`n5bgubiX}uVW}H%0f6>rA21Ac4$ftn-)1eC9t;Lk@LM&G*%uy;c{B* zS@$-3r#<0B#8n(gedI+0EJ^GaXDS%a&5PDp+f8ir*(@wEV$z%+wF5zkvXJonAeal` z)RDnDY{r+bXqD4XqgYr7Ti0(r5gvq|>en~7fzN~8B}%uf8na2cumfT@z#~x#?K&wG z>ZI+Nse4;5MlGzn2Nu7dJ17awZ%!WXAaQhD)`kSNRXu4(RlhU){=alX{Fe{e&3YN3i>2dfmZx%7XS-H<i;a<{PyZ;!N2-d|I2iyE_Mh3HcoL#jvm)CXZ` zEZQOghUoI>%6yV}?WDquG(2949UtR2F#D^=UN)5E=R-reB#ASQ;|MdFYNIK*R%67? zcLFbz1Hzv#x$gKD=c@ex#PfYf^M#m{3QYDVxj7Vy#@Oi8ul+5ri>szl#kaBg)TDkz z-)1eF=VDu!x{$Xh2^7PD#(bz>&aP0V%4+X6fGFsGr??cHb}Kz0;puVvJ{Npf_C7EI zhzy8b6uY7$JEfK2J+G|)WsRBt9rI%zrAFDkjP4uksil9XXtD5943Sv z>5toyV)WBd4v!YiU>WSH{ZX}Q=Icvh?MyBUuZn>VCO$b%BNfG1-?4ILJ8gOzrX^$& znlWtEAwkKl#wuuyx0=Hj1Uz(~i@*Gm7HH36)caEfjOn1s$nm3`wn?wMt68v} zA+oga#=9|g&V9;+I)t<0W%sN0g5<}MROVAjpu|Ztn_FSS{yh0x!L#Qt8gBVK$#7Q} zVe@b-cRXLXD%A8LK!HM`MkoTk1U)&Ph&v=D6_kUsdisWw((0v)wCI-{xvV$<$MIBD z;8@Y?8(FD^K_~V>4&Yaecly6M5⋙pE%*<^pyxf9P1c2K^V$2@yo+zUbrVRvKsT# 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%0D@Cx|-CC)hj!w1-Vw3iIG=pWcjB(o^&JWzr z&nk2GS=o!*Jca*gQ~!8dl;&P-PtcEsWec)rC~L;b9m0#;k;enE)TGE;*hh)G?NzI= z+zqvWz`$o#VdwmJOn+WEDfpaUreYA_EQGS#?RZnNuU1yYk26m9XmZ=D^I*O$?k%p) z6rcpPK3L)sm?F#{(Yy~mjKQ^!U+vD|s8DNZaIznV$u?Gdn^jr>$>9S9u*9!lAG?a+ zt#!QHd!NdEo|2lX9XCD-bv))hb# z(?o76Zp;k0IMsa%Pv@5}*oH0uIY*(+X!qK}+7!xL4EzxY0YkxOh9#GGC-JL|NH4FN}X-BwJ}E+*P>OHxjZ$7JqLKBU1W!! zY+89}GzpIs`pH~#y(aLO&7t!GoDNw~q}5_xJ~PY@g<_fyD~^|j35B*?ea+1pFKr`N zg&W~NYgw2QL_DDb5th8u9JJfY;Nd6t0S>0<{;GUzVrl%|bYS;K6X!e=#If8&H4wkc z5aLNaLx`x6HTYVn%c7-dQyV!MwOMLlwO#tD8!A6f=PTM#SYrqx6$P0V3<-@ieU+Y~ zYYv#FzWu=6Z_BlZ31gLO6<52BX;|N@IAwJ^vfSCDikV5JBT5SPN_V#Y$y=KYyCrgn zBR|}aIeEeiV3)>Bf+hY~aEzcLIA^goxa1#K5Svg1BX;0ctD)1b3GQ*c%3UTdaR+rg zqs`OOfz&E2FJo^yA~+mE01fkd1s}H0(igv+=;kda_vH1TkPC{@?E*~zQl># zFes+Mn2(Qz!#LW#Z)*bcOT?j@fx)m9NGT3Xwdq?F0owFdj`gdfkXVo&%_ zQHUAh>N-4qf(JJwT1NrksKE#SNk{z8g!e!H)w-4)6>?6ia0+n(AJk+9x)d%q@H>Ct zWnARPx4HzqedsCTL54s`pgrNrt_0$U)(8K7S`-D_NbqdEmg0q zkcGo{3Mtq!R28M2D_Xo^Gpxv73Tn8#T%_%3xY3*2F183B^4aZ^C@eQf)NdKADekE^ z?S=@JiChGb`85p)QA_^OAZ~5`el@$0Dx}AN)&}Q+poKdXzqc9G7Ke_iDM5t1R7IO! zgmn5NlDmP78H@mfpd(3PjR2r#uYU}Pmbu*i_2au6ol)RB^mX?}`)cAQcPj2%Uxz$M zQZ)hUt+0&hMEIOBjnQwIlme*EySxvY(1gy@G_%5 zXpYSSa-2*r+P;<%n-`uEduyV#YGEFhIyGhEER>Qsjq!O}rpTDct^H{3bhC4*9B%O^ z^V57u*cH5|{JQY&Y31so-m?9LE*Wq$?|KL#z~Lx^wGwIR&=YL(mU&-Kxzr=>z)t3R z+t;{(-!NE7f6`kf0;2g6xh>EOQ(3No5QU74`3L6`V|<%pXA^uNC8&=cK6%=m;>f+N z)1oq1j+-F|J@zK>m}RI5NS12PcM1!FXf6^zK0EvH5!YSbG2LGR%hh>#ug~TJb>?ib zy(y#{99)>cs(mL2`dGyeA-FlYTvT}}02=K>xc3x40xq5Hm_D3bQ+K z1*;j`D*gC0pI#o6HO+kin&XxoDgYKPuuI)4TqMoIKf%?Ua=9?Rk#CRL{Fb6?@{V4OUv~`?49lRG`YywhI_s|Lkn%C>(d^r5dybYC4D%O zrz{6nE(bwa(AB2p+YWm{aX0sOU2CE)ij!EkAi&x(rK7p+R|S3a8?*ercS6&{7I@o5 zp8SL`z^2u2oJ!)_xmWREF&4pcn8W?TTKD>Y1V{bm=>GT1xY8XW__#%$DlV-hrQ!Q{?i5q$5#vCY|v_e9`Z9-adW8%}&Tv zc3ie_UOAc8X~oYOok)1xXyOlI_t69osWD}FmQU3)I* z-yIX;6sP=<0xN0SgG82KLCOksEO{H#SuJo)qc-{3VJcoDSf8Xd1y9^FgrO!2%ms=4 zWmsJgwJ!66HLb8fJFHvqQCRMc%fVxyjRsVBPS%S&@%irR@OVDd76VX8=jnXe-XYlI z@q6yZhLw!MxXx$eY0#&F$SzY3D^ZN!RveJjFGAu5QJw#5L2e zwdhY>%K?^JR3=baXefW=4MU)8&k`qrzPZv8$jEE<|F-{)A5`z1>2De!HGD%Rc$pj8 z(Ry$VK7hAr!;3&FA*FhQ4joGP(>jZNs>Dkd8d_aPh#fyW&78iBj;D%&Y!sh_s=kdm ziVl-Guh9#?{sEWi^D;>vQVo-j(D-?9r%R1z(r+-J`5~4$d0R1>`j>H%`jpT3*V~_? zw(wIFfz1k2ndq$Dfl^4miE2wlcCtzN>@&VAt zQw@CnF)~L%>dK5~B#N&UoR;3)+mQRnE#;^zn70O~`LA2U0seByHoX>LZ9kMqemx=w zLVYq*TfZLj4dt^kN^a$*2i7L`CnmdGlGKrFh(=Yp77(WRD8|;JEJA0Lmct+1gxoa# z1D{nI=&w@+GIfd^GyFhh&-f zOaPIg9GVYI5lEzFZL4rABHyhvU1Xdd`bjgDrzd7(FM^A6mTBxqEsb0xF`?PNRR)i- zT%<`P>gVsxAHDR`RFIf3H7!{FX;78BH2(2=*WeJh8<1`BrYC{Yqc70iO`}$|T)sG- zF8;sTJNKZpvP9h{J*Sg1olbHcUx_h#N2fK>sBIA6kM3!W{XlIS5u>7MOi)p=eSwOP z?#W~#8f9`5Tfhh18d1SV8$|?yW+pxoBN9bK1vHU}5d}khi`aMdsasQL&Z)XJr|MMQ zp1RE+*50y9*IsMwwfA1@`+i^F<_Sg=pzkwk1lC7xovAus9d9a&1dM2rv56!C0fXrW zvNWzvy+>TV>qc0=I@rgl+0o6)Ew_}@>r{2dfpc1Z&AOKH@-P zrBKvh^Kwjdxwo+GViKpSmL5b%t_BLeL8j9<0^ph>MgfZD?6_svpJU^^s8KtfRrkBn zXNQNnVA9M@^+M@6h97Xj4FoG4{Nr9rvW2$zC`raw&C+hvMZu@SNPd&G!~C@;^}P&? zL(^Ie4ci1>py|$qVe#^B^D|ntAxQH}4AJVy8{NiiD>5^=ZtfLhGb=VIc39vF%Lwq= zK61+;U&UuCdms)b;e}SL#_D zCz8y&fJQy$lL(NL_Mr@3(&MtizQ+F07Am7x%Ru`8{nO$@XIqa653}_tcSZSdW3-H$ zTh(?c$O6^E^#G6M8-^n7Je+KqUqHxRQjNQ|3s+N+SPrTM@I}((6%GwRIktbr>Sxdy z{_&ouoN`vpOx)Kl=T5!pYUUs!Q&HSyab`2wL>L=psn1+JT%LmO1mhdOtEWy-kJGc^ z?%L=_9lsHpdsSfjV>2)sBg=JFdxA`KqAejcX)o@L6vDB3X5fFrL^U`JrPcZ4^g9AxuMf9_susrJ0Oa7s!oVuBZ z9KllDRL=nJtc%M#b54&Nesi(oO9cm!Wg656obD|hBn^o|v!$#no05|Avr`D`TVsQR zGH?bVm5xfwU}H`TohrAf-Z>Vm*^M7Xialk{fdPy$c>0(;8KV>Pv{__H~-jKWaW zmZRv~!B%#e%?pxjLct0XoiOJg;sP6c!j7wDs3S9-)zB{oWxMXJqDOmow+6%KHO3Hd z+nca|RrQZI&@V^+QUkx#z<+ZMSknHll=PA2@y%L~&)X@gy}2PePMTwC6Czu4(KoC8obLD@*_D5men z-hV6pQM+p973|&lS`Q!dix*JU=HS)U!_VjTT2L%Z7Xie-yE$L~?cks9#=jZ{Sy9ir zj|WFSU3&34LwglzwB{NDROU+Gul@}87L^e_8hsdJZXw8`w-z(NcQ691_+S5=SO}Sp z}wbE}~2ZO@j>%*D{ZMR6coJ z*yH^Pxm|1E7ik-=SBBaZAhO1pER>@2HViNF9Ti)GcSV`YNVQl}NT zHM^%^POKe|I50$nnH7JcqS@~MISd;k-VJNqgun(Lu09-hby?WYo?DU%UPCXVX5wx`}3YyBlB8$i4WLs~!SoB3xIa+p!?h!a?tA$#Tbx~<=g}ML$qLqt_`gz5rN3*;NJMxVt zObW5gxlZqmGs%iir1zuZB~1gn>za)>Et_AIe#KKv?C*P)X1#F+jxt)|N|!8*v=2;% zJ4`*!qmB@rUrz5LW&nwFQl0}`dGPqnWz$%;kQ|`SK)3#cvcC6 z*jr+lw=_f;WSl)V53edBF@wYUPF|dEiXHd5jR^1r>SzjyR6^1DfBCkg_L#l-wT-3^ zq$^#OMROfDZ`?s}Y0X@tu&cWi5}4L}=$1wjY_>^Tf^t9-hsy_i3{I)`$}<@x6bz^4 z`-01J6d1#lx`+*2uR{8Inay$kQxU6e5V5xtwXGBn*E`aZnTyK|8@qO|66I!^k!7&a z>Z88Lks47b^a7pl<*^ylm7iNep>Wbmi~H*Wlpj0!K$vc7{kQIOi_g07Q~jAFZo(OW zthiO0K&6KQ=s4hwzoGjZyL-@C5?DF)wPn8dRc!p}72=PFyh6^_*7obTOZ>&vdxpky zO=pf>Q}^mj)D+r*pQmJaEh7RX;_br5gI^ODMq~657{bn``v5*`{h){p45$Z(#2m9m z{h4%iepBO0ftiz>{u!Usf1kwS)Y(_$D(l|+WRh3?8g-h}Uwn0YJDN>+USwb4qZOx< z;a!Ugk#_%E|HfE`G?aiC>BrYPIwX>JEhz0EK{&6Gybg=kBMxyKs}gC|dEqJT=JvH#YsfMf8^IdJ(<4tSK73TT++NV@V1Te=AT3x$3ZTOItk8}EB?B+coG3!VRTaV!z zy65>;8#0b;yWzltz%gFGIfl+8jeQEE+a7;NxRZQZ;%b1%ZVKgwyrt2Vw^$$|+e!1qGjb^wX# z>9SoG+kLK$z=~%inf%m~S~9?Gcfm#eSWw@wxO+`a=rGJn@7UW#)24!4hT@ z)@KlB#UK?^|CD(6?rJTa3q@_7ku}HvIw8P97`2C^mLUsI-Ia_Y5C~!j+&Chay1j2> ztAEggQ%-OM!eueES)R90lirKw5G+`X)e;zQQX8xB+Yar_j%t=sjh9D#?6|E9;rgR*h-BLD7aa0`xG zH}5(S7BF*j5~lo)pB_2Ox6;x(&;`z@%hI)={x3=o7U7m*Zle!>>n3D9@aS2e$kBeU z{Bk)OS03MS{a!*`nHaHV8Ox0Ys7R2r5%#pgR&-GSpP{L6FUC1Vj|JtIloKt?(dj33 zPK(p5y0p;)c3}W<&hEF2uLn4G))AboZ>k!w`R=tn-TI!T1qTj5SFhIDQaHiJG8kBE zghc4WmW-F%QfnXG*}|~d7nTjP2G6Z?HSy8%LUrc3_U1Jj-xqG|ueo>B`3{zE5qGw_ zdrQv2lmel_0-8elyt|FVidq?C_qH$KU(HwqJ%|B}3u6V|u^v-5M{F1fqgGgWzT43# zJ7at1gSq_3*AtpCySBEgFUNt3J+`dJv6P6_clmXV<^pNX(xY9m;v|06?=NwR4O~i$ zUBBQ)HA0_3e9ImzVxpi3V}$FEhs^93UDp}V&;NEM{fsx>4rb9RHMWeHY7euP2AjF# zkL!E40rkJffjs23wDI;wJ}tnzA};QphsSy0J*f-hApu4= z(w$!p6e>`MgDOl&s zY&Y@)VwY7ndUHbT(y<5Zr*-`Ub6{o**n<2zBj5|?$yHAhXU6w$t<){ZDhq{>j9Ej+ zb?b8i%f0SlWk7zhL-LVU<7Ar~WPGbXb1+gnZ)21*fKDUt?tA156i<26Mj3g|Zid`duUyQimvKtaK@>z&m zEuWO`Am0whYY_8Hz^hOrkj6U?9cE4wtHSlZIGAC{Bxdr>#y)FuhA|ma4e|?D8O?jT zr4^M;!9ZK#`}M3^D_M59r6iJ!p^#gJ&C%>~597-d_cs)uO51K!VObt++aZ1%2uoNN zFqHZKuVf3H9k~&m%mZ8=pn7*t{XbkDkP(V02p;?Ju7LuL{q?d{^$jol`OyJEkwOne z8liZMO#}!trMpIW_dUz?(7C1A<|TitYWpZvHD2XvwW*Z2hRg<>*FQKgay&x#)cq3f zxq(xht~?NLq5-iCxA-)}!zND)o=MMBmqfmK#oh{*@|EDcob#sMp=>&5Av}1C#kZ<; z-N!DyA-x@Tk7~Bv{{;u5=Lqu)n;U{B)J)F<90k}eEe)7t`Uc~S4Sm9?YybB06zQHc z7!zVtu}iR^*!rSE-#zZm0L!QdUy)V<^r7J0=Q_Q3ZM6nPYE#D$LMPSzWmzs}na%YB z;&S|;C^UshTUm#VhFSjPUO}5V5D1Nz-ixlg!CJ1orjq@oD>UqT2qI??Zd&YtZ!S&f z$=lWEew&f#P>cL7M&@Htb|=N&F=C|Nj#|pMx8dzlwhi-+-A4`+)#e2XJ(`j+YUV1JPGZnhTw>eHJ25oamJ<#Oj>Gl|91%sRpSF}?(( zallRggU7L&by7lx>Qxj-LTkZNZU-S#7ozLY=a>|xBaPKgL;LDfXbd`+wD5W16}k6S zO~Jc9r+c^GK#za+)`fA*OC%H?ieRexttBN*^8nh}`X0WKm(Z+Nzl5LNL|li7rfi1E zn^?|a8zttQ>c-C6 zaqlHui)9FF9<1iuOiCkkA)EZuC>KwFWoY!suZLH;X&+8v9c7hQ^Db56r-ejo zAS8CsU#C4;P`lPTqxKVCEN6Gb{k0*KxtbtrGN!GRDf+q*9u3;j+y#vNfr}6`Ao(F# zKC3WqS4|7bzA3wXCp2h!hZw1@mWQ~G4nhk@^h--dVN~TnWL(It&`#wTVg(NvoG3HK zVmJ(m@BleuOLJ%k(u>RUQJ13`-%pOB+)F#IDxSUX;}pJzw|US)v(+(e5;oti-nV@| z^gAr{70+N{Ib5vy^atg$4IoMVq=`RS>bb6P%NV9#o0W{XMAvJW%k7Hn!3YU#-84`S z3mcEAUFk`lom_#myf}EuoJ0Wnm&89{aL`DVvWw3U`FlpKB14|Kuhi387=ZBN0F+}S za!nXz{~P^3%V?FWLIXO4@RpqDW#&M`Ruh^_m#GYNbKOrKamqg0>fuStSXk=E{8N;z z)F4@99Cta~WLt`)G3)$PMOkYuSF8Z-eKr2E06oYe+;=Eli>)syZI=Ks3D7W&!hyJG z#KzM5Pl|Eqg_S&B1(~s^ie5O^Uu;%Zb?zs_hu0s!J9+F>?(|lB49Fyu@Y#~gMYnL1 z!5oCI1SCX^g3tbL=5n;voqN&!DW6Qdem`x#Zl(Jt%Z78 z{jV5L!-uB(Kgh$sv0xJ+wp)Q>wJ!7;6f@XSw02XYtn=L(ESz`tdcE8L2Fh2`SI@dr ziL>kn?;e|L4-JXZftCI_O?`(-P4ls#EzM#u?e=7XTTXC#=-ZHxJku59Fze2iF67W& z|Gst8u&eKms%TAA=PST(B9IclaTH$7K}1JVAppJLCMrUbl*6yzE^gA_B>Z^jw;fB1 zNxd^0(=6{rsDyd`nEP}!Y18P{c=cc+>Q{UMd3q|q0x14e5E!VTO3QbKldoaUz4JJlFOoPei-u3-V z_dvH-?9MV&U8hHa5w-BiqoqDchZv|b$*Z$(KXu8$N}<^9+A|+=s4Yt6<;P=XGvnwn zU%6IO@3_ijs`ZsbxX}Q>(EOoXmu?;?fj|{5kkF@MTsTJiyFgU6L^|ALhOMw!Dv%gi ziAAK6pf#AVEj?2bs@f5pyjW(k@7@)(rvqt;qod>I%@mS`u0|T#(e{;i?WK;kq|3Xf z%(HR~E+0u=cl~hD`EqG`VhqPkl3xl`SzOstPcvEII!vwjFsppL_p6m*L0g(5Ag-_6 zl`&OzSFgo&DqM{`oPvy$)C!_qpP!-DyKX_U6f+{mZ_U^2b)K)!yqI~v&ukPCk!2E& zyq1NE&43JKfXFS;O{m|;vKfM_ZX>pg*7JQ4;OZXxja)eEMIkX?B8Hnxh9Qu6t9eAq z=aP*TK0S7LKBg?-ld{u(6pO-E76reSumyLMGgyUe1+#_51^!TqvSjy<+V3Z0EO29z zoCgN)EkA?(#VNC*vj{+CU}~coSTLd!mG?E!VWaJaVbYcXv*wiW$#Byb(w@PnXmhtc zu89hi9BS+vL`Vzr1>Ky0mm-Zu_o=vI`7|o9BShSFu3<}C9p~(f$`Q)Cx4+yXggl|u zr|5hUzQfspy4C*lwB>uavklCo=(lG?(i~U{C9->m6A{Noj9^Gi4a8E$sKa2e%4suH zO4eeu)ILZyi`1Y#RnRgo`n<6jyp``jE%njjC4LgTWY84`BHVmGlHs&IGkc84+pJ|t zGHu9@moB77y2S9YEtIlvS4t{gsqF0RY|yzn)oCr@b5s+ESmbtOBkOrGcc-`iIK7;H zyDXtk(jUqvU?ky2$WkncHRn)gKhS#SsP%`V@?Gz`Z!D$?`KS7ihq9_`0X(O0a}W{3 zR!jWkcsK;%@7F;8D(UNgno$cBwBuF2^CkC1>1OTk`Ox{Xc1cYV2jc%NlvkvI0C6f* zif<{=Z8wa*{^8Kc(@%$QJszmu>T^yLPIt|pT@Qo>N@Q!p5F-)i;?|)Lr0C@KTq}j3w}YO>pp%gAW}r@J99#aWR)h+80P^+dQa3{bn!NF@0;%=+^x9I zhM4whLYAwVg9BLuc*pG~`Xfq3@u829wf$)z&x-SY_jv}*FL~npW?|8s*J_zT(G_nM zFsK9kqc@wJ2YN_$!OFqSH!(58>`1FrxSIsM8LkL1=Ta*iNhOSg3P9=ICc%pn(@1|Q zGn&9I#nFg~X4y2GfmpDNqyz%(J%wENX6dhwT3=OdA8|JuG1Q(qQ#1x;ZhrQylLRNs zunh5>-h>6aLM%a4mc|v>IA2=}k%d^Zo(iQRDr%?m`xmoIp-hcwNM0d312sQaQkEq$ z34WkcfLzVxNp|5HV;Pw(EX`Ov( z>PYWT`1qkt%;w1J_m^*ld?co@D-(ErUbK48vb#DHN!Sa8(ZEjUN=#G4q?=`%xy=hl{xr#*Xdirp~%?DdA6=9dbKRXc-)iI(*sgft{Pgv<1-^GR8-^I8;<*egSF z9=_5oo)y~3#!f6boU5Bd^RsmdjRHhD9g)eYvUJ?@SF|yO)CEh+DRs4JwRGr+8Y#6o z&)_)^%Yi$Iw7_j5QAt}zm%``w$_FM2O39BZt(%OWBLiJ2TL|Gf{KIv#Q`-woUIFT1;ryr;}bEt_25eh zEa62ox2QA|tSshlvWoM2X`ZEdrNF+@T^>I5Xl&DLzbo?TAHzPmfQw=wSuO#=9dFg9`@77tuj8xPQnh4sJa!Hw!9UQs zNd|INg>wBzpE2eU8JlNqlZUQH2XC%#Pf#?;=!PWQTJtzuM*>Qj|~$YquSY%nG5HcaqI26?8z z5YZ0-Jp6*9`g*k7Guo-v+W5>TV=QAO#7WLqi_)M$MnO=q%BGph#FFPqN(*4EJ|1yT zBpS6RtsUBmivR4%PAngfrL{>QLD2C`65WptM?sAI6GjWTnW^tO?&J}BSUb`Smo9Pe zo7{G}SPge?3q)G#he;L1N9}4+hBH}fLb&a({IyWTf}DM7XEU~aA5MmaH5pkKp$l@~ zeqMZz#iOuD6$y2Ao>d$FG4g69Aztq4lHSkLf{I}FVhI+Q0-tb~9u7ghcrp(wxxXPNG1#!_0yq1!e zXaC?5B+s|wBSx}A5<(`i982jbYD63@L8qaEEcl!IqXEK)KUFf*jVDIoMBt~F2toL ztfsKm_{T%*9ssA9Hrxa3ZNCC(gD}B~mwPek8ThdP|8w^<7Xyi3qLdVus<=>A`ov8IM_n_)F6B{`Nfxdr&l}r zn+-7y9}6oo*0a*1+5wM%H`uERIJHe4I?P+u3}5Htr%rJ12}ReR)?@3P2LMbB1_FqT zAV#jPu4@hkRLFQ!%k9qA1ng;x?qCn+Sx(?IXMet68vz~IsR&@LxxPzYmGbPdSJM4D zdRI1B&#?U30TJ7zP&RJ;#}K#CLgJ!iD@vRR6(;7SYrd$<%zER{iAh{kAX~D?kA%JC zkt=6{!`XU%JP1slg7R>{nao^dVz+39mZjG!bmHp*p?Hk8QhQB&(ZgA#m;orcy|(c5 zo^*t1u(7{SJPLi&)=#50&Ms z8Ycv61T*2XmLYt~4l*4mU@Z2bdw28h8S%3|R$G6(ck`RZh0rE0ekelh;dji#IffyZ z3`k^46YcckB0JCZjn16E&dFGS77L1rP!!nF3`98?De?6=9gUCBg{Cz#95pHs2hH?kG&fOH)Do6#Wl6VHa!||5JBafzG#mYR z2y4YaFQLji8zca8nje?$WnPa~@Raup;0Wk;7_DLMw}AZEx_3k)oY29@^bH~)CZ zG?pL{K>)knI{u>m4+Qs)$=ah?NvMlcTdGS=D>?CHo*Zobw&}r!4qH-@Ol1^xYERz( z2QS(G@?nR=)YtTsY45Wuo}ByIaF#N}{esX4^+Z(=2w2qXyQ9B8(GAM}DM2{Hk8F&q&Q%TXA+j>26B!@*^&LjT?)LY_Y~!)1b~1UD=- zBhgG%TUn%VLqOyEU+Y3%)t_e&Q)pNfrHMi%8(WH&G8R{4aG%r=&0mVY7?wa&yo-W7 zbgAQR+v3=DToQ=RBIZ)+me-9HmSKK--%fG#wkV;TO7;E|F3!(HF1SHtCY!iV*a2qYY2^KbOF#d24SXc;yA`io3$3<`%*jdnlq6wv#F(|_*4w{WEu3F+9``+{$=goCmRlTI z_=^OZT7D*GB2|e!9dGJ>znfLXs_zIbwewkiTyGapO)|_=yxY~(Tvz&&}}d!c2;cd9Vry|Ks=l$8$yMWG^M&5X?||pdY#2B8ZG51_mThn7*L?x2_$@*6frC^`^n)55fkQZ6CfqndwugB+qTHYgXTh z8xuog{lfBICZy0RzQ0XwmYSen!plP*u;_22ldJE9(6A&`GMVo-Y%=V+CR)L%d9}h| z80R*(eXJ4Ryd$uW{7b`c>^${4@*oe(Ox`97GVN^VRh=<1ZV$9AZp)b!(gr~=aW9pF zq_PdvMlxH0-2mR{bM?72?7H#5u)kMAYRc)V?v;F1f1=0Hqc(FPCbEYc9g24OdZ3&; z@9LjR)zsG&J6|z-{qH)~e_`|R*M?TNvk9@CY}=rTuFcb3xAR&3zb;3uh1xmkp!flu z29N*)w`UX4aSFZ7Euo8r3h)4t>KP7}#9Wl+WSEY_f~jazY?Tfw3GI4!E9rShqdf@j?IhIq!_I8l@-yr}K-V;=V=hfMRdC4|s79J*`Hzv-?qL1@ZIJb#b zybE*fx)iJq=zNh)0#E(qb8CCRVvLFpy>K zsq#;+-I@xH^8O5?x=H3>rP-y9OqNw8?M+e>RfQpO{3ZuPbq?f?lEuxalixbb7(QBY zUKK+)Q`HuB*KY(YFgfmwb5s(Oc8-bRGTWy~%z|L+o5o+R^vzG@_;;UVPoj z8s5C`s$+3+($l`8oN!|komIg;{i8!q`X-3>@Hzf(gl+FgJLuOdPrD{iNc`Zm2#LwM zk}fdb(Ydbu)%adDiSgk zJ;$~_|DZ8+VuC66DRu`>xyfwA@`9I!)>4mVrj*p#p?wk!k$z=oW9Nu#<}p(3wY2hM z)||NO$Sa>o@PGNGd(h{Xy?wdg%C@Avt^ml{6R1TSe#;H&Q@sJ^^rq*Di^A~qceE(0wpb*>Rc1UO z^6NkMHsvez-Vn7RigD1{{Nnj#CNY^?SyUY{YOujl-fVE1pUc@K{2T^~zpvH|w^w(M z#sTz3sXblb*Ddk)4~M)t`uWRAsPA#_I?YEO=4O80+Vvuh`@y0w0ih~vps0#s|7xDN zhB}!u+p!hdaGhvZx)u~Qbst35o#Wus2FGR->t=faincL)^X5qbt#AId?#|Xz|l`!it#00vf=umfQo%`ls$8&oZtJZhYk+)ME z7qsy77mi)l`3`iq(Xf%`Iy*ai)ep(h?R3_{e&`)KskU5{&MMEZ?#|j!Q7K2S+!Aw6 zl(nc(17bi5c5#;aH`Wx;oRPuS(P+$;XLii-JDQt*?NiMsC7(=%(u#_fRQmJ~~ z)tWH+_5aMs>R9G0e=pdtp4=$(aIwfHR=$)E(QH7vW5Vz{l0~;fF}y0gxK^Jl+zmI* znoS0z51FU8RO`d|96o=FD^sj%feUU|CmViz*y)GD^u_ncixI(^`Dst9n*&ALT8Zv# z&5ws-CYAl<0IukXxkpB)hw0_%oEQ$rl@P=fL}P4({K^+d?5fy*JghAfh#=3dBSn9H zyCY&Uqa!B~cV$L^Qw6nocxz^pSyWC4B4N-HM8(7w-*IlIN?{t-)H}>8(oDyz98h3T0+Cpt6UX1yw()Nvb$nJ=u)e%SZ2P;j{ZBhT&irpsUoKGq literal 0 HcmV?d00001 diff --git a/assets/vm-shot-2026-01-23T16-41-36-431Z.jpg b/assets/vm-shot-2026-01-23T16-41-36-431Z.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c5923091f08512a59fda6cc1dcd72677e5c548b9 GIT binary patch literal 57313 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⋙pE%*<^pyxf9P1c2K^V$2@yo+zUbrVRvKsT# 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%0D@Cx|-CC)hj!w1-Vw3iIG=pWcjB(o^&JWzr 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 literal 0 HcmV?d00001 diff --git a/wp-content/mu-plugins/portfolio-cpt.php b/wp-content/mu-plugins/portfolio-cpt.php new file mode 100644 index 0000000..22d2385 --- /dev/null +++ b/wp-content/mu-plugins/portfolio-cpt.php @@ -0,0 +1,31 @@ + [ + 'name' => 'Projects', + 'singular_name' => 'Project', + ], + 'public' => true, + 'has_archive' => true, + 'rewrite' => ['slug' => 'projects'], + 'supports' => ['title', 'editor', 'thumbnail', 'excerpt'], + 'show_in_rest' => true, + 'menu_icon' => 'dashicons-portfolio', + ]); + + register_taxonomy('project_category', 'project', [ + 'labels' => [ + 'name' => 'Project Categories', + 'singular_name' => 'Project Category', + ], + 'hierarchical' => true, + 'show_in_rest' => true, + 'rewrite' => ['slug' => 'project-category'], + ]); +}); diff --git a/wp-content/plugins/portfolio-filter-gallery/admin/class-pfg-admin.php b/wp-content/plugins/portfolio-filter-gallery/admin/class-pfg-admin.php new file mode 100644 index 0000000..d56b2b5 --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/admin/class-pfg-admin.php @@ -0,0 +1,913 @@ +plugin_name = $plugin_name; + $this->version = $version; + } + + /** + * Initialize hooks for admin functionality. + */ + public function init() { + // Register meta boxes + add_action( 'add_meta_boxes', array( $this, 'add_meta_boxes' ) ); + + // Register save hook + add_action( 'save_post', array( $this, 'save_post' ), 10, 2 ); + + // Enqueue scripts and styles + add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_styles' ) ); + add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts' ) ); + + // Duplicate gallery feature (Premium) + add_filter( 'post_row_actions', array( $this, 'add_duplicate_action' ), 10, 2 ); + add_action( 'admin_action_pfg_duplicate_gallery', array( $this, 'duplicate_gallery' ) ); + } + + /** + * Register the stylesheets for the admin area. + * + * @param string $hook Current admin page hook. + */ + public function enqueue_styles( $hook ) { + global $post_type; + + // Only load on our plugin pages + if ( $post_type !== 'awl_filter_gallery' && strpos( $hook, 'pfg' ) === false ) { + return; + } + + // WordPress color picker + wp_enqueue_style( 'wp-color-picker' ); + + // Main admin styles + wp_enqueue_style( + 'pfg-admin', + PFG_PLUGIN_URL . 'admin/css/pfg-admin.css', + array(), + $this->version + ); + } + + /** + * Register the JavaScript for the admin area. + * + * @param string $hook Current admin page hook. + */ + public function enqueue_scripts( $hook ) { + global $post_type, $post; + + // Only load on our plugin pages + if ( $post_type !== 'awl_filter_gallery' && strpos( $hook, 'pfg' ) === false ) { + return; + } + + // WordPress dependencies + wp_enqueue_media(); + wp_enqueue_script( 'jquery-ui-sortable' ); + wp_enqueue_script( 'wp-color-picker' ); + + // Main admin script + wp_enqueue_script( + 'pfg-admin', + PFG_PLUGIN_URL . 'admin/js/pfg-admin.js', + array( 'jquery', 'jquery-ui-sortable', 'wp-color-picker' ), + $this->version, + true + ); + + // Localize script + wp_localize_script( + 'pfg-admin', + 'pfgAdmin', + array( + 'ajaxUrl' => admin_url( 'admin-ajax.php' ), + 'nonce' => PFG_Security::create_nonce( 'admin_action' ), + 'galleryId' => $post ? $post->ID : 0, + 'i18n' => array( + 'confirmDelete' => __( 'Are you sure you want to delete this item?', 'portfolio-filter-gallery' ), + 'confirmDeleteAll' => __( 'Are you sure you want to delete all selected items?', 'portfolio-filter-gallery' ), + 'selectImages' => __( 'Select Images', 'portfolio-filter-gallery' ), + 'useSelected' => __( 'Use Selected', 'portfolio-filter-gallery' ), + 'saving' => __( 'Saving...', 'portfolio-filter-gallery' ), + 'saved' => __( 'Saved!', 'portfolio-filter-gallery' ), + 'error' => __( 'An error occurred. Please try again.', 'portfolio-filter-gallery' ), + ), + ) + ); + } + + /** + * Register the custom post type for galleries. + */ + public function register_post_type() { + $labels = array( + 'name' => _x( 'Portfolio Galleries', 'Post Type General Name', 'portfolio-filter-gallery' ), + 'singular_name' => _x( 'Portfolio Gallery', 'Post Type Singular Name', 'portfolio-filter-gallery' ), + 'menu_name' => __( 'Portfolio Gallery', 'portfolio-filter-gallery' ), + 'name_admin_bar' => __( 'Portfolio Gallery', 'portfolio-filter-gallery' ), + 'archives' => __( 'Gallery Archives', 'portfolio-filter-gallery' ), + 'attributes' => __( 'Gallery Attributes', 'portfolio-filter-gallery' ), + 'all_items' => __( 'All Galleries', 'portfolio-filter-gallery' ), + 'add_new_item' => __( 'Add New Gallery', 'portfolio-filter-gallery' ), + 'add_new' => __( 'Add New', 'portfolio-filter-gallery' ), + 'new_item' => __( 'New Gallery', 'portfolio-filter-gallery' ), + 'edit_item' => __( 'Edit Gallery', 'portfolio-filter-gallery' ), + 'update_item' => __( 'Update Gallery', 'portfolio-filter-gallery' ), + 'view_item' => __( 'View Gallery', 'portfolio-filter-gallery' ), + 'view_items' => __( 'View Galleries', 'portfolio-filter-gallery' ), + 'search_items' => __( 'Search Gallery', 'portfolio-filter-gallery' ), + 'not_found' => __( 'Not found', 'portfolio-filter-gallery' ), + 'not_found_in_trash' => __( 'Not found in Trash', 'portfolio-filter-gallery' ), + ); + + $args = array( + 'label' => __( 'Portfolio Gallery', 'portfolio-filter-gallery' ), + 'description' => __( 'Create filterable portfolio galleries', 'portfolio-filter-gallery' ), + 'labels' => $labels, + 'supports' => array( 'title' ), + 'hierarchical' => false, + 'public' => false, + 'show_ui' => true, + 'show_in_menu' => true, + 'menu_position' => 25, + 'menu_icon' => 'dashicons-format-gallery', + 'show_in_admin_bar' => true, + 'show_in_nav_menus' => false, + 'can_export' => true, + 'has_archive' => false, + 'exclude_from_search' => true, + 'publicly_queryable' => false, + 'capability_type' => 'post', + 'show_in_rest' => true, // Enable Gutenberg support + ); + + register_post_type( 'awl_filter_gallery', $args ); + } + + /** + * Add meta boxes. + */ + public function add_meta_boxes() { + add_meta_box( + 'pfg-gallery-images', + __( 'Gallery Images', 'portfolio-filter-gallery' ), + array( $this, 'render_images_meta_box' ), + 'awl_filter_gallery', + 'normal', + 'high' + ); + + add_meta_box( + 'pfg-gallery-settings', + __( 'Gallery Settings', 'portfolio-filter-gallery' ), + array( $this, 'render_settings_meta_box' ), + 'awl_filter_gallery', + 'normal', + 'high' + ); + + add_meta_box( + 'pfg-shortcode', + __( 'Shortcode', 'portfolio-filter-gallery' ), + array( $this, 'render_shortcode_meta_box' ), + 'awl_filter_gallery', + 'side', + 'high' + ); + } + + /** + * Render images meta box. + * + * @param WP_Post $post Current post object. + */ + public function render_images_meta_box( $post ) { + $gallery = new PFG_Gallery( $post->ID ); + $images = $gallery->get_images(); + $filters = $this->get_filters(); + + // Output nonce field for save verification + wp_nonce_field( 'pfg_save_gallery', '_pfg_nonce' ); + + include PFG_PLUGIN_PATH . 'admin/views/meta-box-images.php'; + } + + /** + * Render settings meta box. + * + * @param WP_Post $post Current post object. + */ + public function render_settings_meta_box( $post ) { + $gallery = new PFG_Gallery( $post->ID ); + $settings = $gallery->get_settings(); + $defaults = $gallery->get_defaults(); + + include PFG_PLUGIN_PATH . 'admin/views/meta-box-settings.php'; + } + + /** + * Render shortcode meta box. + * + * @param WP_Post $post Current post object. + */ + public function render_shortcode_meta_box( $post ) { + ?> +

+ 'layout_type', + 'columns' => 'columns_lg', + 'gap' => 'gap', + 'show_filters' => 'filters_enabled', + 'show_all_button' => 'show_all_button', + 'all_button_text' => 'all_button_text', + 'filter_position' => 'filters_position', + 'filters_style' => 'filters_style', + 'show_search' => 'search_enabled', + 'search_placeholder'=> 'search_placeholder', + 'multi_level_filters' => 'multi_level_filters', + 'filter_logic' => 'filter_logic', + 'show_logic_toggle' => 'show_logic_toggle', + 'show_filter_colors' => 'show_filter_colors', + 'enable_lightbox' => 'lightbox', + 'hover_effect' => 'hover_effect', + 'show_title_overlay'=> 'show_title', + 'border_radius' => 'border_radius', + 'overlay_color' => 'overlay_color', + 'overlay_opacity' => 'overlay_opacity', + 'primary_color' => 'primary_color', + 'filter_active_color' => 'filter_active_color', + 'lazy_loading' => 'lazy_loading', + 'title_position' => 'title_position', + 'show_categories' => 'show_categories', + 'caption_bg_color' => 'caption_bg_color', + 'caption_text_color'=> 'caption_text_color', + 'template' => 'template', + // Pagination settings (Premium) + 'pagination_enabled'=> 'pagination_enabled', + 'pagination_type' => 'pagination_type', + 'items_per_page' => 'items_per_page', + // URL Deep Linking + 'deep_linking' => 'deep_linking', + 'url_param_name' => 'url_param_name', + // Shuffle & Default Filter + 'shuffle_images' => 'shuffle_images', + 'default_filter' => 'default_filter', + // Sort, Direction, URL Target + 'sort_by_title' => 'sort_by_title', + 'direction' => 'direction', + 'url_target' => 'url_target', + // Filter Count + 'show_filter_count' => 'show_filter_count', + 'filter_count_style'=> 'filter_count_style', + // Justified layout + 'justified_row_height' => 'justified_row_height', + 'justified_last_row' => 'justified_last_row', + // Packed layout + 'packed_min_size' => 'packed_min_size', + // Lightbox caption settings + 'lightbox_title' => 'lightbox_title', + 'lightbox_description' => 'lightbox_description', + // Image size + 'image_size' => 'image_size', + // WooCommerce settings + 'source' => 'source', + 'woo_categories' => 'woo_categories', + 'woo_orderby' => 'woo_orderby', + 'woo_order' => 'woo_order', + 'woo_limit' => 'woo_limit', + 'woo_show_price' => 'woo_show_price', + 'woo_show_sale_badge' => 'woo_show_sale_badge', + 'woo_show_title' => 'woo_show_title', + 'woo_link_target' => 'woo_link_target', + // Watermark settings (Premium) + 'watermark_enabled' => 'watermark_enabled', + 'watermark_type' => 'watermark_type', + 'watermark_text' => 'watermark_text', + 'watermark_image' => 'watermark_image', + 'watermark_position' => 'watermark_position', + 'watermark_opacity' => 'watermark_opacity', + 'watermark_size' => 'watermark_size', + 'watermark_image_size' => 'watermark_image_size', + ); + + // Set each setting + foreach ( $field_map as $form_key => $schema_key ) { + if ( isset( $settings[ $form_key ] ) ) { + $value = $settings[ $form_key ]; + // Handle lightbox specially - convert boolean to type + if ( $form_key === 'enable_lightbox' ) { + $value = $value ? 'built-in' : 'none'; + } + $gallery->set_setting( $schema_key, $value ); + } else { + // Handle unchecked checkboxes for boolean fields + $schema = PFG_Gallery::get_schema(); + if ( isset( $schema[ $schema_key ] ) && $schema[ $schema_key ]['type'] === 'bool' ) { + $gallery->set_setting( $schema_key, false ); + } + // Handle lightbox specifically when checkbox is unchecked + if ( $form_key === 'enable_lightbox' ) { + $gallery->set_setting( 'lightbox', 'none' ); + } + } + } + + // Set responsive column values (use single column value for all breakpoints for now) + if ( isset( $settings['columns'] ) ) { + $cols = absint( $settings['columns'] ); + $gallery->set_setting( 'columns_xl', $cols ); + $gallery->set_setting( 'columns_lg', $cols ); + $gallery->set_setting( 'columns_md', max( 2, floor( $cols / 2 ) ) ); + $gallery->set_setting( 'columns_sm', 1 ); + } + + $gallery->save(); + + // Save images + $this->save_images( $post_id ); + + // Also save in legacy format for backward compatibility + $this->save_legacy_format( $post_id, $gallery ); + } + + /** + * Save gallery images. + * + * @param int $post_id Post ID. + */ + protected function save_images( $post_id ) { + // Check if source is WooCommerce - if so, don't modify media library images + $settings = isset( $_POST['pfg_settings'] ) ? wp_unslash( $_POST['pfg_settings'] ) : array(); + $source = isset( $settings['source'] ) ? sanitize_key( $settings['source'] ) : 'media'; + + // If source is WooCommerce, preserve existing media library images + if ( $source === 'woocommerce' ) { + return; // Don't modify images when using WooCommerce source + } + + $images = array(); + + // Check for JSON-serialized data first (bypasses max_input_vars limit) + if ( isset( $_POST['pfg_images_json'] ) && ! empty( $_POST['pfg_images_json'] ) ) { + $json_data = wp_unslash( $_POST['pfg_images_json'] ); + $raw_images = json_decode( $json_data, true ); + + if ( is_array( $raw_images ) && ! empty( $raw_images ) ) { + foreach ( $raw_images as $image ) { + if ( empty( $image['id'] ) ) { + continue; + } + + $filters = isset( $image['filters'] ) ? $image['filters'] : ''; + // Use sanitize_text_field instead of sanitize_key to preserve Unicode filter slugs (Japanese, Chinese, etc.) + if ( is_string( $filters ) ) { + $filters = array_filter( array_map( 'sanitize_text_field', explode( ',', $filters ) ) ); + } elseif ( is_array( $filters ) ) { + $filters = array_filter( array_map( 'sanitize_text_field', $filters ) ); + } else { + $filters = array(); + } + + $images[] = array( + 'id' => absint( $image['id'] ), + 'title' => isset( $image['title'] ) ? sanitize_text_field( $image['title'] ) : '', + 'description' => isset( $image['description'] ) ? sanitize_textarea_field( $image['description'] ) : '', + 'link' => isset( $image['link'] ) ? esc_url_raw( $image['link'] ) : '', + 'type' => isset( $image['type'] ) ? sanitize_key( $image['type'] ) : 'image', + 'filters' => $filters, + 'product_id' => isset( $image['product_id'] ) ? absint( $image['product_id'] ) : 0, + 'product_name' => isset( $image['product_name'] ) ? sanitize_text_field( $image['product_name'] ) : '', + 'original_id' => isset( $image['original_id'] ) ? absint( $image['original_id'] ) : absint( $image['id'] ), + ); + } + + update_post_meta( $post_id, '_pfg_images', $images ); + return; + } + } + + // Fallback: If no JSON data, check for individual fields (backwards compatibility) + // If pfg_images is not set at all, check if we should clear images + if ( ! isset( $_POST['pfg_images'] ) ) { + // Only clear if this is a gallery post being saved with our nonce + if ( isset( $_POST['_pfg_nonce'] ) ) { + update_post_meta( $post_id, '_pfg_images', array() ); + // Also clear legacy format to prevent fallback + $legacy_key = 'awl_filter_gallery' . $post_id; + $legacy = get_post_meta( $post_id, $legacy_key, true ); + if ( is_array( $legacy ) ) { + $legacy['image-ids'] = array(); + $legacy['image_title'] = array(); + $legacy['image_desc'] = array(); + $legacy['image-link'] = array(); + $legacy['slide-type'] = array(); + $legacy['filters'] = array(); + $legacy['filter-image'] = array(); + update_post_meta( $post_id, $legacy_key, $legacy ); + } + } + return; + } + + $raw_images = wp_unslash( $_POST['pfg_images'] ); + + if ( is_array( $raw_images ) ) { + foreach ( $raw_images as $image ) { + if ( empty( $image['id'] ) ) { + continue; + } + + $images[] = array( + 'id' => absint( $image['id'] ), + 'title' => isset( $image['title'] ) ? sanitize_text_field( $image['title'] ) : '', + 'description' => isset( $image['description'] ) ? sanitize_textarea_field( $image['description'] ) : '', + 'link' => isset( $image['link'] ) ? esc_url_raw( $image['link'] ) : '', + 'type' => isset( $image['type'] ) ? sanitize_key( $image['type'] ) : 'image', + 'filters' => isset( $image['filters'] ) ? array_filter( array_map( 'sanitize_text_field', explode( ',', $image['filters'] ) ) ) : array(), + 'product_id' => isset( $image['product_id'] ) ? absint( $image['product_id'] ) : 0, + 'product_name' => isset( $image['product_name'] ) ? sanitize_text_field( $image['product_name'] ) : '', + 'original_id' => isset( $image['original_id'] ) ? absint( $image['original_id'] ) : absint( $image['id'] ), + ); + } + } + + update_post_meta( $post_id, '_pfg_images', $images ); + } + + /** + * Save in legacy format for backward compatibility. + * + * @param int $post_id Post ID. + * @param PFG_Gallery $gallery Gallery object. + */ + protected function save_legacy_format( $post_id, $gallery ) { + $settings = $gallery->get_settings(); + $images = $gallery->get_images(); + + // Map column values to legacy Bootstrap classes + $col_lg_map = array( 1 => 'col-lg-12', 2 => 'col-lg-6', 3 => 'col-lg-4', 4 => 'col-lg-3', 5 => 'col-lg-2', 6 => 'col-lg-2' ); + $col_md_map = array( 1 => 'col-sm-12', 2 => 'col-sm-6', 3 => 'col-sm-4', 4 => 'col-sm-3', 5 => 'col-sm-2', 6 => 'col-sm-2' ); + $col_sm_map = array( 1 => 'col-xs-12', 2 => 'col-xs-6', 3 => 'col-xs-4', 4 => 'col-xs-3', 5 => 'col-xs-2', 6 => 'col-xs-2' ); + + // Map lightbox values + $lightbox_map = array( 'none' => 0, 'built-in' => 4, 'bootstrap' => 5 ); + $lightbox_val = isset( $lightbox_map[ $settings['lightbox'] ] ) ? $lightbox_map[ $settings['lightbox'] ] : 4; + + // Transform to legacy format + $legacy = array( + 'image-ids' => array(), + 'image_title' => array(), + 'image_desc' => array(), + 'image-link' => array(), + 'slide-type' => array(), + 'filters' => array(), + 'filter-image' => array(), + 'gal_size' => 'medium', + 'col_large_desktops' => isset( $col_lg_map[ $settings['columns_xl'] ] ) ? $col_lg_map[ $settings['columns_xl'] ] : 'col-lg-3', + 'col_desktops' => isset( $col_lg_map[ $settings['columns_lg'] ] ) ? $col_lg_map[ $settings['columns_lg'] ] : 'col-lg-3', + 'col_tablets' => isset( $col_md_map[ $settings['columns_md'] ] ) ? $col_md_map[ $settings['columns_md'] ] : 'col-sm-4', + 'col_phones' => isset( $col_sm_map[ $settings['columns_sm'] ] ) ? $col_sm_map[ $settings['columns_sm'] ] : 'col-xs-6', + 'no_spacing' => $settings['gap'] == 0 ? 1 : 0, + 'gallery_direction' => $settings['direction'], + 'title_thumb' => $settings['show_title'] ? 'show' : 'hide', + 'image_numbering' => $settings['show_numbering'] ? 1 : 0, + 'gray_scale' => $settings['grayscale'] ? 1 : 0, + 'image_hover_effect_four' => $settings['hover_effect'] !== 'none' ? 'hvr-box-shadow-outset' : 'none', + 'thumb_border' => $settings['border_width'] > 0 ? 'yes' : 'no', + 'hide_filters' => $settings['filters_enabled'] ? 0 : 1, + 'filter_position' => $settings['filters_position'], + 'all_txt' => $settings['all_button_text'], + 'sort_filter_order' => $settings['sort_filters'] ? 1 : 0, + 'filter_bg' => $settings['filter_bg_color'], + 'filter_title_color' => $settings['filter_text_color'], + 'light-box' => $lightbox_val, + 'url_target' => $settings['url_target'], + 'search_box' => $settings['search_enabled'] ? 1 : 0, + 'search_txt' => $settings['search_placeholder'], + 'sort_by_title' => $settings['sort_by_title'] ? 'asc' : 'no', + 'custom-css' => $settings['custom_css'], + 'bootstrap_disable' => 'no', + 'show_image_count' => $settings['show_image_count'] ? 1 : 0, + ); + + // Add images to legacy format + foreach ( $images as $image ) { + $image_id = $image['id']; + + $legacy['image-ids'][] = $image_id; + $legacy['image_title'][] = $image['title']; + $legacy['image_desc'][] = isset( $image['description'] ) ? $image['description'] : ''; + $legacy['image-link'][] = isset( $image['link'] ) ? $image['link'] : ''; + $legacy['slide-type'][] = isset( $image['type'] ) ? $image['type'] : 'image'; + + // Add filters for this image + if ( ! empty( $image['filters'] ) ) { + $legacy['filters'][ $image_id ] = $image['filters']; + + // Build the filter-image reverse mapping + foreach ( $image['filters'] as $filter_id ) { + if ( ! isset( $legacy['filter-image'][ $filter_id ] ) ) { + $legacy['filter-image'][ $filter_id ] = array(); + } + $legacy['filter-image'][ $filter_id ][] = $image_id; + } + } + } + + $legacy_key = 'awl_filter_gallery' . $post_id; + update_post_meta( $post_id, $legacy_key, $legacy ); + } + + /** + * Get all filters. + * + * @return array + */ + public function get_filters() { + // Try new format first + $filters = get_option( 'pfg_filters', array() ); + + if ( ! empty( $filters ) ) { + return $filters; + } + + // Fall back to legacy format + $legacy = get_option( 'awl_portfolio_filter_gallery_categories', array() ); + $result = array(); + + foreach ( $legacy as $id => $name ) { + // Handle non-Latin characters in slug generation + $slug = sanitize_title( $name ); + // If empty OR URL-encoded (contains %xx hex), use Unicode-aware slug + if ( empty( $slug ) || preg_match( '/%[0-9a-f]{2}/i', $slug ) ) { + // Keep Unicode letters and numbers, use mb_strtolower for proper UTF-8 handling + $slug = mb_strtolower( preg_replace( '/[^\p{L}\p{N}]+/ui', '-', $name ), 'UTF-8' ); + $slug = trim( $slug, '-' ); + if ( empty( $slug ) ) { + $slug = 'filter-' . substr( md5( $name ), 0, 8 ); + } + } + + $result[] = array( + 'id' => sanitize_key( $id ) ?: 'filter' . substr( md5( $name ), 0, 8 ), + 'name' => sanitize_text_field( $name ), + 'slug' => $slug, + ); + } + + return $result; + } + + /** + * Add admin menu pages. + */ + public function add_menu_pages() { + add_submenu_page( + 'edit.php?post_type=awl_filter_gallery', + __( 'Filters', 'portfolio-filter-gallery' ), + __( 'Filters', 'portfolio-filter-gallery' ), + 'edit_posts', + 'pfg-filters', + array( $this, 'render_filters_page' ) + ); + + add_submenu_page( + 'edit.php?post_type=awl_filter_gallery', + __( 'Settings', 'portfolio-filter-gallery' ), + __( 'Settings', 'portfolio-filter-gallery' ), + 'manage_options', + 'pfg-settings', + array( $this, 'render_settings_page' ) + ); + + add_submenu_page( + 'edit.php?post_type=awl_filter_gallery', + __( 'Docs', 'portfolio-filter-gallery' ), + __( 'Docs', 'portfolio-filter-gallery' ), + 'edit_posts', + 'pfg-docs', + array( $this, 'render_docs_page' ) + ); + + // Upgrade to Pro - only show if not premium + if ( ! defined( 'PFG_PREMIUM' ) || ! PFG_PREMIUM ) { + add_submenu_page( + 'edit.php?post_type=awl_filter_gallery', + __( 'Upgrade to Pro', 'portfolio-filter-gallery' ), + '★ ' . __( 'Upgrade to Pro', 'portfolio-filter-gallery' ) . '', + 'manage_options', + 'https://awplife.com/wordpress-plugins/portfolio-filter-gallery-wordpress-plugin/' + ); + } + } + + /** + * Render filters management page. + */ + public function render_filters_page() { + $filters = $this->get_filters(); + include PFG_PLUGIN_PATH . 'admin/views/page-filters.php'; + } + + /** + * Render global settings page. + */ + public function render_settings_page() { + include PFG_PLUGIN_PATH . 'admin/views/page-settings.php'; + } + + /** + * Render documentation page. + */ + public function render_docs_page() { + ?> + + $value ) { + $new_columns[ $key ] = $value; + if ( $key === 'title' ) { + $new_columns['shortcode'] = __( 'Shortcode', 'portfolio-filter-gallery' ); + $new_columns['images'] = __( 'Images', 'portfolio-filter-gallery' ); + } + } + + return $new_columns; + } + + /** + * Render custom column content. + * + * @param string $column Column name. + * @param int $post_id Post ID. + */ + public function render_column_content( $column, $post_id ) { + switch ( $column ) { + case 'shortcode': + echo '[PFG id="' . esc_attr( $post_id ) . '"]'; + break; + + case 'images': + $gallery = new PFG_Gallery( $post_id ); + $images = $gallery->get_images(); + echo '' . count( $images ) . ''; + break; + } + } + + /** + * Add duplicate action link to gallery row actions. + * + * @param array $actions Existing row actions. + * @param WP_Post $post The post object. + * @return array Modified row actions. + */ + public function add_duplicate_action( $actions, $post ) { + if ( $post->post_type !== 'awl_filter_gallery' ) { + return $actions; + } + + if ( ! current_user_can( 'edit_posts' ) ) { + return $actions; + } + + $duplicate_url = wp_nonce_url( + admin_url( 'admin.php?action=pfg_duplicate_gallery&gallery_id=' . $post->ID ), + 'pfg_duplicate_gallery_' . $post->ID + ); + + $actions['duplicate'] = sprintf( + ' %s', + esc_url( $duplicate_url ), + esc_attr__( 'Duplicate this gallery', 'portfolio-filter-gallery' ), + esc_html__( 'Duplicate', 'portfolio-filter-gallery' ) + ); + + return $actions; + } + + /** + * Handle gallery duplication. + */ + public function duplicate_gallery() { + // Verify request + if ( ! isset( $_GET['gallery_id'] ) || ! isset( $_GET['_wpnonce'] ) ) { + wp_die( esc_html__( 'Invalid request.', 'portfolio-filter-gallery' ) ); + } + + $gallery_id = absint( $_GET['gallery_id'] ); + + // Verify nonce + if ( ! wp_verify_nonce( sanitize_text_field( wp_unslash( $_GET['_wpnonce'] ) ), 'pfg_duplicate_gallery_' . $gallery_id ) ) { + wp_die( esc_html__( 'Security check failed.', 'portfolio-filter-gallery' ) ); + } + + // Check permissions + if ( ! current_user_can( 'edit_posts' ) ) { + wp_die( esc_html__( 'You do not have permission to duplicate galleries.', 'portfolio-filter-gallery' ) ); + } + + // Get original gallery + $original = get_post( $gallery_id ); + if ( ! $original || $original->post_type !== 'awl_filter_gallery' ) { + wp_die( esc_html__( 'Gallery not found.', 'portfolio-filter-gallery' ) ); + } + + // Create duplicate post + $new_gallery = array( + 'post_title' => sprintf( + /* translators: %s: Original gallery title */ + __( '%s (Copy)', 'portfolio-filter-gallery' ), + $original->post_title + ), + 'post_status' => 'draft', + 'post_type' => 'awl_filter_gallery', + 'post_author' => get_current_user_id(), + 'post_content' => $original->post_content, + 'post_excerpt' => $original->post_excerpt, + ); + + $new_id = wp_insert_post( $new_gallery ); + + if ( is_wp_error( $new_id ) ) { + wp_die( esc_html__( 'Failed to duplicate gallery.', 'portfolio-filter-gallery' ) ); + } + + // Copy all post meta + $meta_keys = get_post_custom_keys( $gallery_id ); + if ( ! empty( $meta_keys ) ) { + foreach ( $meta_keys as $meta_key ) { + // Skip internal WordPress meta + if ( strpos( $meta_key, '_edit_' ) === 0 ) { + continue; + } + + $meta_values = get_post_meta( $gallery_id, $meta_key ); + foreach ( $meta_values as $meta_value ) { + add_post_meta( $new_id, $meta_key, $meta_value ); + } + } + } + + // Redirect to edit the new gallery + wp_safe_redirect( admin_url( 'post.php?action=edit&post=' . $new_id ) ); + exit; + } +} diff --git a/wp-content/plugins/portfolio-filter-gallery/admin/class-pfg-ajax-handler.php b/wp-content/plugins/portfolio-filter-gallery/admin/class-pfg-ajax-handler.php new file mode 100644 index 0000000..6aa4dd5 --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/admin/class-pfg-ajax-handler.php @@ -0,0 +1,1236 @@ + __( 'Security check failed.', 'portfolio-filter-gallery' ) ), 403 ); + } + + if ( ! current_user_can( 'edit_posts' ) ) { + wp_send_json_error( array( 'message' => __( 'Permission denied.', 'portfolio-filter-gallery' ) ), 403 ); + } + + $gallery_id = isset( $_POST['gallery_id'] ) ? absint( $_POST['gallery_id'] ) : 0; + $source = isset( $_POST['source'] ) ? sanitize_key( $_POST['source'] ) : 'media'; + + ob_start(); + + if ( $source === 'woocommerce' && PFG_WooCommerce::is_active() && PFG_Features::is_premium() ) { + // Fetch WooCommerce products + $gallery = new PFG_Gallery( $gallery_id ); + $settings = $gallery->get_settings(); + + $woo_args = array( + 'categories' => isset( $settings['woo_categories'] ) ? $settings['woo_categories'] : array(), + 'orderby' => isset( $settings['woo_orderby'] ) ? $settings['woo_orderby'] : 'date', + 'order' => isset( $settings['woo_order'] ) ? strtoupper( $settings['woo_order'] ) : 'DESC', + 'limit' => isset( $settings['woo_limit'] ) ? intval( $settings['woo_limit'] ) : -1, + 'image_size' => isset( $settings['image_size'] ) ? $settings['image_size'] : 'medium', + ); + + $products = PFG_WooCommerce::get_products( $woo_args ); + + if ( empty( $products ) ) { + echo '
'; + echo ''; + echo '

' . esc_html__( 'No products found. Add products in WooCommerce or adjust category settings.', 'portfolio-filter-gallery' ) . '

'; + echo '
'; + } else { + foreach ( $products as $product ) { + echo '
'; + echo '' . esc_attr( $product['title'] ) . ''; + + if ( ! empty( $product['product']['on_sale'] ) ) { + echo ''; + esc_html_e( 'Sale', 'portfolio-filter-gallery' ); + echo ''; + } + + echo '
'; + echo '' . esc_html( $product['title'] ) . ''; + echo '' . wp_kses_post( $product['product']['price'] ) . ''; + if ( ! empty( $product['filters'] ) ) { + echo '' . esc_html( implode( ', ', array_slice( $product['filters'], 0, 2 ) ) ) . ''; + } + echo '
'; + echo '
'; + } + } + } else { + // Media Library images - include hidden inputs so images can be saved + $gallery = new PFG_Gallery( $gallery_id ); + $images = $gallery->get_images(); + + if ( empty( $images ) ) { + echo '
'; + echo ''; + echo '

' . esc_html__( 'No images yet. Add images using the button below.', 'portfolio-filter-gallery' ) . '

'; + echo '
'; + } else { + foreach ( $images as $index => $img ) { + $attachment_id = $img['id']; + $thumb_url = wp_get_attachment_image_url( $attachment_id, 'thumbnail' ); + $title = ! empty( $img['title'] ) ? $img['title'] : get_the_title( $attachment_id ); + $image_filters = isset( $img['filters'] ) && is_array( $img['filters'] ) ? $img['filters'] : array(); + + echo '
'; + echo '' . esc_attr( $title ) . ''; + + // Action buttons + echo '
'; + echo ''; + echo ''; + echo '
'; + + echo '
'; + echo '

' . esc_html( substr( $title, 0, 30 ) ) . '

'; + echo '
'; + + // Hidden inputs for form submission + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + + echo '
'; + } + } + } + + $html = ob_get_clean(); + + wp_send_json_success( array( 'html' => $html ) ); + } + + /** + * Get products for import into gallery. + */ + public function get_products_for_import() { + // Verify nonce + if ( ! wp_verify_nonce( $_POST['nonce'], 'pfg_admin_nonce' ) ) { + wp_send_json_error( array( 'message' => __( 'Security check failed.', 'portfolio-filter-gallery' ) ), 403 ); + } + + if ( ! current_user_can( 'edit_posts' ) ) { + wp_send_json_error( array( 'message' => __( 'Permission denied.', 'portfolio-filter-gallery' ) ), 403 ); + } + + if ( ! class_exists( 'WooCommerce' ) ) { + wp_send_json_error( array( 'message' => __( 'WooCommerce is not active.', 'portfolio-filter-gallery' ) ), 400 ); + } + + $search = isset( $_POST['search'] ) ? sanitize_text_field( $_POST['search'] ) : ''; + + // Query products + $args = array( + 'post_type' => 'product', + 'post_status' => 'publish', + 'posts_per_page' => 50, + 'orderby' => 'date', + 'order' => 'DESC', + ); + + if ( ! empty( $search ) ) { + $args['s'] = $search; + } + + $products = get_posts( $args ); + + ob_start(); + + if ( empty( $products ) ) { + echo '

'; + esc_html_e( 'No products found.', 'portfolio-filter-gallery' ); + echo '

'; + } else { + foreach ( $products as $product_post ) { + $product = wc_get_product( $product_post->ID ); + if ( ! $product ) continue; + + $image_id = $product->get_image_id(); + $thumbnail = $image_id ? wp_get_attachment_image_url( $image_id, 'thumbnail' ) : wc_placeholder_img_src( 'thumbnail' ); + $title = $product->get_name(); + + echo '
'; + echo '' . esc_attr( $title ) . ''; + echo '
' . esc_html( $title ) . '
'; + echo '
'; + } + } + + $html = ob_get_clean(); + + wp_send_json_success( array( 'html' => $html ) ); + } + + /** + * Search products for linking in Edit Image modal. + */ + public function search_products() { + // Verify nonce + if ( ! wp_verify_nonce( $_POST['nonce'], 'pfg_admin_nonce' ) ) { + wp_send_json_error( array( 'message' => __( 'Security check failed.', 'portfolio-filter-gallery' ) ), 403 ); + } + + if ( ! current_user_can( 'edit_posts' ) ) { + wp_send_json_error( array( 'message' => __( 'Permission denied.', 'portfolio-filter-gallery' ) ), 403 ); + } + + if ( ! class_exists( 'WooCommerce' ) ) { + wp_send_json_error( array( 'message' => __( 'WooCommerce is not active.', 'portfolio-filter-gallery' ) ), 400 ); + } + + $search = isset( $_POST['search'] ) ? sanitize_text_field( $_POST['search'] ) : ''; + + if ( empty( $search ) || strlen( $search ) < 2 ) { + wp_send_json_success( array( 'products' => array() ) ); + } + + // Query products + $args = array( + 'post_type' => 'product', + 'post_status' => 'publish', + 'posts_per_page' => 10, + 'orderby' => 'title', + 'order' => 'ASC', + 's' => $search, + ); + + $products_query = get_posts( $args ); + $products = array(); + + foreach ( $products_query as $product_post ) { + $product = wc_get_product( $product_post->ID ); + if ( ! $product ) continue; + + $image_id = $product->get_image_id(); + $thumbnail = $image_id ? wp_get_attachment_image_url( $image_id, 'thumbnail' ) : wc_placeholder_img_src( 'thumbnail' ); + + $products[] = array( + 'id' => $product_post->ID, + 'name' => $product->get_name(), + 'price' => $product->get_price_html(), + 'image' => $thumbnail, + ); + } + + wp_send_json_success( array( 'products' => $products ) ); + } + + /** + * Fetch video thumbnail from YouTube or Vimeo and import to Media Library. + */ + public function fetch_video_thumbnail() { + // Verify nonce + if ( ! wp_verify_nonce( $_POST['nonce'], 'pfg_admin_nonce' ) ) { + wp_send_json_error( array( 'message' => __( 'Security check failed.', 'portfolio-filter-gallery' ) ), 403 ); + } + + if ( ! current_user_can( 'upload_files' ) ) { + wp_send_json_error( array( 'message' => __( 'Permission denied.', 'portfolio-filter-gallery' ) ), 403 ); + } + + $video_url = isset( $_POST['video_url'] ) ? esc_url_raw( $_POST['video_url'] ) : ''; + $gallery_id = isset( $_POST['gallery_id'] ) ? absint( $_POST['gallery_id'] ) : 0; + + if ( empty( $video_url ) ) { + wp_send_json_error( array( 'message' => __( 'No video URL provided.', 'portfolio-filter-gallery' ) ) ); + } + + // Parse video URL to get thumbnail + $thumbnail_url = $this->get_video_thumbnail_url( $video_url ); + + if ( ! $thumbnail_url ) { + wp_send_json_error( array( 'message' => __( 'Could not detect video platform. Supported: YouTube, Vimeo.', 'portfolio-filter-gallery' ) ) ); + } + + // Download and import to Media Library + require_once ABSPATH . 'wp-admin/includes/media.php'; + require_once ABSPATH . 'wp-admin/includes/file.php'; + require_once ABSPATH . 'wp-admin/includes/image.php'; + + // Download the image + $tmp = download_url( $thumbnail_url ); + + if ( is_wp_error( $tmp ) ) { + wp_send_json_error( array( 'message' => __( 'Failed to download thumbnail.', 'portfolio-filter-gallery' ) ) ); + } + + // Prepare file array + $file_array = array( + 'name' => 'video-thumbnail-' . time() . '.jpg', + 'tmp_name' => $tmp, + ); + + // Upload to Media Library + $attachment_id = media_handle_sideload( $file_array, $gallery_id ); + + // Clean up temp file + if ( file_exists( $tmp ) ) { + @unlink( $tmp ); + } + + if ( is_wp_error( $attachment_id ) ) { + wp_send_json_error( array( 'message' => $attachment_id->get_error_message() ) ); + } + + // Get the attachment URL + $attachment_url = wp_get_attachment_image_url( $attachment_id, 'medium' ); + + wp_send_json_success( array( + 'attachment_id' => $attachment_id, + 'thumbnail_url' => $attachment_url, + ) ); + } + + /** + * Extract thumbnail URL from video URL. + * + * @param string $url Video URL. + * @return string|false Thumbnail URL or false if not supported. + */ + private function get_video_thumbnail_url( $url ) { + // YouTube + if ( preg_match( '/youtube\.com\/watch\?v=([a-zA-Z0-9_-]+)/i', $url, $matches ) || + preg_match( '/youtu\.be\/([a-zA-Z0-9_-]+)/i', $url, $matches ) || + preg_match( '/youtube\.com\/embed\/([a-zA-Z0-9_-]+)/i', $url, $matches ) ) { + $video_id = $matches[1]; + // Try maxresdefault first, fall back to hqdefault + $max_res = "https://img.youtube.com/vi/{$video_id}/maxresdefault.jpg"; + $hq = "https://img.youtube.com/vi/{$video_id}/hqdefault.jpg"; + + // Check if maxres exists (returns 120x90 placeholder if not) + $response = wp_remote_head( $max_res ); + if ( ! is_wp_error( $response ) && wp_remote_retrieve_response_code( $response ) === 200 ) { + return $max_res; + } + return $hq; + } + + // Vimeo + if ( preg_match( '/vimeo\.com\/(\d+)/i', $url, $matches ) ) { + $video_id = $matches[1]; + $api_url = "https://vimeo.com/api/v2/video/{$video_id}.json"; + + $response = wp_remote_get( $api_url ); + if ( ! is_wp_error( $response ) ) { + $body = json_decode( wp_remote_retrieve_body( $response ), true ); + if ( ! empty( $body[0]['thumbnail_large'] ) ) { + return $body[0]['thumbnail_large']; + } + } + } + + return false; + } + + /** + * Get attachment URL by ID. + */ + public function get_attachment_url() { + // Verify nonce + if ( ! wp_verify_nonce( $_POST['nonce'], 'pfg_admin_nonce' ) ) { + wp_send_json_error( array( 'message' => __( 'Security check failed.', 'portfolio-filter-gallery' ) ), 403 ); + } + + $attachment_id = isset( $_POST['attachment_id'] ) ? absint( $_POST['attachment_id'] ) : 0; + + if ( ! $attachment_id ) { + wp_send_json_error( array( 'message' => __( 'No attachment ID provided.', 'portfolio-filter-gallery' ) ) ); + } + + $url = wp_get_attachment_image_url( $attachment_id, 'medium' ); + + if ( ! $url ) { + wp_send_json_error( array( 'message' => __( 'Attachment not found.', 'portfolio-filter-gallery' ) ) ); + } + + wp_send_json_success( array( 'url' => $url ) ); + } + + /** + * Delete video thumbnail from media library (on revert to original). + * This prevents duplicate thumbnails from accumulating. + */ + public function delete_video_thumbnail() { + // Verify nonce + if ( ! wp_verify_nonce( $_POST['nonce'], 'pfg_admin_nonce' ) ) { + wp_send_json_error( array( 'message' => __( 'Security check failed.', 'portfolio-filter-gallery' ) ), 403 ); + } + + if ( ! current_user_can( 'delete_posts' ) ) { + wp_send_json_error( array( 'message' => __( 'Permission denied.', 'portfolio-filter-gallery' ) ), 403 ); + } + + $attachment_id = isset( $_POST['attachment_id'] ) ? absint( $_POST['attachment_id'] ) : 0; + + if ( ! $attachment_id ) { + wp_send_json_error( array( 'message' => __( 'No attachment ID provided.', 'portfolio-filter-gallery' ) ) ); + } + + // Check if this attachment is a video thumbnail created by our plugin + // We only delete attachments that have name starting with 'video-thumbnail-' + $attachment = get_post( $attachment_id ); + if ( ! $attachment || $attachment->post_type !== 'attachment' ) { + wp_send_json_error( array( 'message' => __( 'Attachment not found.', 'portfolio-filter-gallery' ) ) ); + } + + // Verify it's a video thumbnail (by filename pattern) + $file = get_attached_file( $attachment_id ); + $filename = basename( $file ); + + // Only delete if it matches our video thumbnail naming pattern + if ( strpos( $filename, 'video-thumbnail-' ) !== 0 ) { + // Don't delete - it might be user's original image + wp_send_json_success( array( 'deleted' => false, 'message' => __( 'Not a video thumbnail.', 'portfolio-filter-gallery' ) ) ); + return; + } + + // Delete the attachment permanently + $deleted = wp_delete_attachment( $attachment_id, true ); + + if ( $deleted ) { + wp_send_json_success( array( 'deleted' => true, 'message' => __( 'Thumbnail deleted.', 'portfolio-filter-gallery' ) ) ); + } else { + wp_send_json_error( array( 'message' => __( 'Failed to delete thumbnail.', 'portfolio-filter-gallery' ) ) ); + } + } + + /** + * Add a new filter. + */ + public function add_filter() { + PFG_Security::verify_ajax_nonce( 'admin_action' ); + + if ( ! PFG_Security::can_manage_galleries() ) { + wp_send_json_error( array( 'message' => __( 'You do not have permission to manage filters.', 'portfolio-filter-gallery' ) ), 403 ); + } + + $name = PFG_Security::get_post( 'name', '', 'text' ); + $parent_id = PFG_Security::get_post( 'parent_id', '', 'key' ); + $color = PFG_Security::get_post( 'color', '#94a3b8', 'text' ); + + if ( empty( $name ) ) { + wp_send_json_error( array( 'message' => __( 'Filter name is required.', 'portfolio-filter-gallery' ) ), 400 ); + } + + $filters = get_option( 'pfg_filters', array() ); + + + // Generate unique ID - handle non-Latin characters + $id_base = sanitize_key( $name ); + // If sanitize_key returned empty (non-Latin chars), use a hash-based ID + if ( empty( $id_base ) ) { + $id_base = 'filter' . substr( md5( $name ), 0, 8 ); + } + $id = $id_base . '_' . uniqid(); + + // Generate base slug from name - handle non-Latin characters + $base_slug = sanitize_title( $name ); + // If sanitize_title returned empty OR URL-encoded (contains %xx hex), use Unicode-aware slug + // sanitize_title() converts Japanese to %e6%97%a5... which we don't want + if ( empty( $base_slug ) || preg_match( '/%[0-9a-f]{2}/i', $base_slug ) ) { + // Create a slug preserving Unicode characters - use mb_strtolower for proper UTF-8 handling + $base_slug = mb_strtolower( preg_replace( '/[^\p{L}\p{N}]+/ui', '-', $name ), 'UTF-8' ); + $base_slug = trim( $base_slug, '-' ); + // If still empty, use a hash-based fallback + if ( empty( $base_slug ) ) { + $base_slug = 'filter-' . substr( md5( $name ), 0, 8 ); + } + } + $slug = $base_slug; + + // Check for duplicate slugs and generate unique one + $existing_slugs = array_column( $filters, 'slug' ); + if ( in_array( $slug, $existing_slugs, true ) ) { + $counter = 2; + while ( in_array( $base_slug . '-' . $counter, $existing_slugs, true ) ) { + $counter++; + } + $slug = $base_slug . '-' . $counter; + } + + $new_filter = array( + 'id' => $id, + 'name' => $name, + 'slug' => $slug, + 'parent' => $parent_id, + 'color' => sanitize_hex_color( $color ), + 'order' => count( $filters ), + ); + + $filters[] = $new_filter; + update_option( 'pfg_filters', $filters ); + + // Also update legacy format for backward compatibility + $this->sync_legacy_filters( $filters ); + + wp_send_json_success( array( + 'message' => __( 'Filter added successfully.', 'portfolio-filter-gallery' ), + 'filter' => $new_filter, + ) ); + } + + /** + * Delete a filter. + */ + public function delete_filter() { + PFG_Security::verify_ajax_nonce( 'admin_action' ); + + if ( ! PFG_Security::can_delete_galleries() ) { + wp_send_json_error( array( 'message' => __( 'You do not have permission to delete filters.', 'portfolio-filter-gallery' ) ), 403 ); + } + + $filter_id = PFG_Security::get_post( 'filter_id', '', 'key' ); + + if ( empty( $filter_id ) ) { + wp_send_json_error( array( 'message' => __( 'Filter ID is required.', 'portfolio-filter-gallery' ) ), 400 ); + } + + $filters = get_option( 'pfg_filters', array() ); + $updated = array(); + + foreach ( $filters as $filter ) { + if ( $filter['id'] !== $filter_id ) { + $updated[] = $filter; + } + } + + // Reindex order + foreach ( $updated as $index => &$filter ) { + $filter['order'] = $index; + } + + update_option( 'pfg_filters', $updated ); + + // Also update legacy format + $this->sync_legacy_filters( $updated ); + + wp_send_json_success( array( + 'message' => __( 'Filter deleted successfully.', 'portfolio-filter-gallery' ), + ) ); + } + + /** + * Delete all filters. + */ + public function delete_all_filters() { + PFG_Security::verify_ajax_nonce( 'admin_action' ); + + if ( ! PFG_Security::can_delete_galleries() ) { + wp_send_json_error( array( 'message' => __( 'You do not have permission to delete filters.', 'portfolio-filter-gallery' ) ), 403 ); + } + + // Clear all filters + update_option( 'pfg_filters', array() ); + + // Also clear legacy format + update_option( 'awl_portfolio_filter_gallery_categories', array() ); + + wp_send_json_success( array( + 'message' => __( 'All filters deleted successfully.', 'portfolio-filter-gallery' ), + ) ); + } + + /** + * Update a filter. + */ + public function update_filter() { + PFG_Security::verify_ajax_nonce( 'admin_action' ); + + if ( ! PFG_Security::can_manage_galleries() ) { + wp_send_json_error( array( 'message' => __( 'You do not have permission to manage filters.', 'portfolio-filter-gallery' ) ), 403 ); + } + + $filter_id = PFG_Security::get_post( 'filter_id', '', 'key' ); + $name = PFG_Security::get_post( 'name', '', 'text' ); + + if ( empty( $filter_id ) || empty( $name ) ) { + wp_send_json_error( array( 'message' => __( 'Filter ID and name are required.', 'portfolio-filter-gallery' ) ), 400 ); + } + + $filters = get_option( 'pfg_filters', array() ); + + foreach ( $filters as &$filter ) { + if ( $filter['id'] === $filter_id ) { + $filter['name'] = $name; + // Note: slug is now managed separately via update_filter_slug + break; + } + } + + update_option( 'pfg_filters', $filters ); + + // Also update legacy format + $this->sync_legacy_filters( $filters ); + + wp_send_json_success( array( + 'message' => __( 'Filter updated successfully.', 'portfolio-filter-gallery' ), + ) ); + } + + /** + * Reorder filters. + */ + public function reorder_filters() { + PFG_Security::verify_ajax_nonce( 'admin_action' ); + + if ( ! PFG_Security::can_manage_galleries() ) { + wp_send_json_error( array( 'message' => __( 'You do not have permission to manage filters.', 'portfolio-filter-gallery' ) ), 403 ); + } + + $order = isset( $_POST['order'] ) ? array_map( 'sanitize_key', (array) $_POST['order'] ) : array(); + + if ( empty( $order ) ) { + wp_send_json_error( array( 'message' => __( 'Order data is required.', 'portfolio-filter-gallery' ) ), 400 ); + } + + $filters = get_option( 'pfg_filters', array() ); + $reordered = array(); + + foreach ( $order as $index => $filter_id ) { + foreach ( $filters as $filter ) { + if ( $filter['id'] === $filter_id ) { + $filter['order'] = $index; + $reordered[] = $filter; + break; + } + } + } + + update_option( 'pfg_filters', $reordered ); + + wp_send_json_success( array( + 'message' => __( 'Filters reordered successfully.', 'portfolio-filter-gallery' ), + ) ); + } + + /** + * Update filter parent. + */ + public function update_filter_parent() { + PFG_Security::verify_ajax_nonce( 'admin_action' ); + + if ( ! PFG_Security::can_manage_galleries() ) { + wp_send_json_error( array( 'message' => __( 'You do not have permission to manage filters.', 'portfolio-filter-gallery' ) ), 403 ); + } + + $filter_id = PFG_Security::get_post( 'filter_id', '', 'key' ); + $parent_id = PFG_Security::get_post( 'parent_id', '', 'key' ); + + if ( empty( $filter_id ) ) { + wp_send_json_error( array( 'message' => __( 'Filter ID is required.', 'portfolio-filter-gallery' ) ), 400 ); + } + + $filters = get_option( 'pfg_filters', array() ); + + foreach ( $filters as &$filter ) { + if ( $filter['id'] === $filter_id ) { + $filter['parent'] = $parent_id; + break; + } + } + + update_option( 'pfg_filters', $filters ); + + wp_send_json_success( array( + 'message' => __( 'Filter parent updated successfully.', 'portfolio-filter-gallery' ), + ) ); + } + + /** + * Update filter color. + */ + public function update_filter_color() { + PFG_Security::verify_ajax_nonce( 'admin_action' ); + + if ( ! PFG_Security::can_manage_galleries() ) { + wp_send_json_error( array( 'message' => __( 'You do not have permission to manage filters.', 'portfolio-filter-gallery' ) ), 403 ); + } + + $filter_id = PFG_Security::get_post( 'filter_id', '', 'key' ); + $color = PFG_Security::get_post( 'color', '#94a3b8', 'text' ); + + if ( empty( $filter_id ) ) { + wp_send_json_error( array( 'message' => __( 'Filter ID is required.', 'portfolio-filter-gallery' ) ), 400 ); + } + + $filters = get_option( 'pfg_filters', array() ); + + foreach ( $filters as &$filter ) { + if ( $filter['id'] === $filter_id ) { + $filter['color'] = sanitize_hex_color( $color ); + break; + } + } + + update_option( 'pfg_filters', $filters ); + + wp_send_json_success( array( + 'message' => __( 'Filter color updated successfully.', 'portfolio-filter-gallery' ), + ) ); + } + + /** + * Update filter slug. + */ + public function update_filter_slug() { + PFG_Security::verify_ajax_nonce( 'admin_action' ); + + if ( ! PFG_Security::can_manage_galleries() ) { + wp_send_json_error( array( 'message' => __( 'Permission denied.', 'portfolio-filter-gallery' ) ), 403 ); + } + + $filter_id = isset( $_POST['filter_id'] ) ? sanitize_key( $_POST['filter_id'] ) : ''; + // Use sanitize_text_field instead of sanitize_key to preserve Unicode characters (Japanese, Chinese, etc.) + $slug = isset( $_POST['slug'] ) ? sanitize_text_field( wp_unslash( $_POST['slug'] ) ) : ''; + + if ( empty( $filter_id ) || empty( $slug ) ) { + wp_send_json_error( array( 'message' => __( 'Filter ID and slug are required.', 'portfolio-filter-gallery' ) ), 400 ); + } + + $filters = get_option( 'pfg_filters', array() ); + $updated = false; + + foreach ( $filters as &$filter ) { + if ( $filter['id'] === $filter_id ) { + $filter['slug'] = $slug; + $updated = true; + break; + } + } + + if ( ! $updated ) { + wp_send_json_error( array( 'message' => __( 'Filter not found.', 'portfolio-filter-gallery' ) ), 404 ); + } + + update_option( 'pfg_filters', $filters ); + + wp_send_json_success( array( + 'message' => __( 'Filter slug updated successfully.', 'portfolio-filter-gallery' ), + ) ); + } + + /** + * Handle image upload. + */ + public function upload_images() { + PFG_Security::verify_ajax_nonce( 'admin_action' ); + + if ( ! PFG_Security::can_manage_galleries() ) { + wp_send_json_error( array( 'message' => __( 'You do not have permission to upload images.', 'portfolio-filter-gallery' ) ), 403 ); + } + + $gallery_id = PFG_Security::get_post( 'gallery_id', 0, 'int' ); + $image_ids = isset( $_POST['image_ids'] ) ? array_map( 'absint', (array) $_POST['image_ids'] ) : array(); + + if ( empty( $gallery_id ) || empty( $image_ids ) ) { + wp_send_json_error( array( 'message' => __( 'Gallery ID and images are required.', 'portfolio-filter-gallery' ) ), 400 ); + } + + $gallery = new PFG_Gallery( $gallery_id ); + $images = $gallery->get_images(); + $new_images = array(); // Track only newly added images + + foreach ( $image_ids as $image_id ) { + // Check if image already exists + $exists = false; + foreach ( $images as $img ) { + if ( $img['id'] === $image_id ) { + $exists = true; + break; + } + } + + if ( ! $exists ) { + $attachment = get_post( $image_id ); + $new_image = array( + 'id' => $image_id, + 'title' => $attachment ? $attachment->post_title : '', + 'description' => $attachment ? $attachment->post_content : '', + 'link' => '', + 'type' => 'image', + 'filters' => array(), + ); + $images[] = $new_image; + $new_images[] = $new_image; + } + } + + update_post_meta( $gallery_id, '_pfg_images', $images ); + + // Return only newly added images to prevent duplication in JS + wp_send_json_success( array( + 'message' => __( 'Images added successfully.', 'portfolio-filter-gallery' ), + 'images' => $this->prepare_images_for_output( $new_images ), + ) ); + } + + /** + * Handle drag and drop file upload. + */ + public function upload_dropped_files() { + PFG_Security::verify_ajax_nonce( 'admin_action' ); + + if ( ! PFG_Security::can_manage_galleries() ) { + wp_send_json_error( array( 'message' => __( 'You do not have permission to upload images.', 'portfolio-filter-gallery' ) ), 403 ); + } + + $gallery_id = PFG_Security::get_post( 'gallery_id', 0, 'int' ); + + if ( empty( $gallery_id ) ) { + wp_send_json_error( array( 'message' => __( 'Gallery ID is required.', 'portfolio-filter-gallery' ) ), 400 ); + } + + if ( empty( $_FILES['files'] ) ) { + wp_send_json_error( array( 'message' => __( 'No files were uploaded.', 'portfolio-filter-gallery' ) ), 400 ); + } + + // Include required files for media handling + require_once ABSPATH . 'wp-admin/includes/image.php'; + require_once ABSPATH . 'wp-admin/includes/file.php'; + require_once ABSPATH . 'wp-admin/includes/media.php'; + + $gallery = new PFG_Gallery( $gallery_id ); + $images = $gallery->get_images(); + $new_images = array(); + $upload_count = 0; + + // Handle multiple files + $files = $_FILES['files']; + $file_count = count( $files['name'] ); + + for ( $i = 0; $i < $file_count; $i++ ) { + // Check if valid image + $file_type = wp_check_filetype( $files['name'][ $i ] ); + if ( ! in_array( $file_type['ext'], array( 'jpg', 'jpeg', 'png', 'gif', 'webp' ), true ) ) { + continue; + } + + // Prepare file array for single upload + $_FILES['upload_file'] = array( + 'name' => $files['name'][ $i ], + 'type' => $files['type'][ $i ], + 'tmp_name' => $files['tmp_name'][ $i ], + 'error' => $files['error'][ $i ], + 'size' => $files['size'][ $i ], + ); + + // Upload to media library + $attachment_id = media_handle_upload( 'upload_file', 0 ); + + if ( ! is_wp_error( $attachment_id ) ) { + $attachment = get_post( $attachment_id ); + $new_image = array( + 'id' => $attachment_id, + 'title' => $attachment ? $attachment->post_title : '', + 'description' => $attachment ? $attachment->post_content : '', + 'link' => '', + 'type' => 'image', + 'filters' => array(), + ); + $images[] = $new_image; + $new_images[] = $new_image; + $upload_count++; + } + } + + if ( $upload_count === 0 ) { + wp_send_json_error( array( 'message' => __( 'No valid images were uploaded.', 'portfolio-filter-gallery' ) ), 400 ); + } + + update_post_meta( $gallery_id, '_pfg_images', $images ); + + wp_send_json_success( array( + /* translators: %d is the number of images uploaded */ + 'message' => sprintf( _n( '%d image uploaded successfully.', '%d images uploaded successfully.', $upload_count, 'portfolio-filter-gallery' ), $upload_count ), + 'images' => $this->prepare_images_for_output( $new_images ), + ) ); + } + + /** + * Remove an image from gallery. + */ + public function remove_image() { + PFG_Security::verify_ajax_nonce( 'admin_action' ); + + if ( ! PFG_Security::can_manage_galleries() ) { + wp_send_json_error( array( 'message' => __( 'You do not have permission to remove images.', 'portfolio-filter-gallery' ) ), 403 ); + } + + $gallery_id = PFG_Security::get_post( 'gallery_id', 0, 'int' ); + $image_id = PFG_Security::get_post( 'image_id', 0, 'int' ); + + if ( empty( $gallery_id ) || empty( $image_id ) ) { + wp_send_json_error( array( 'message' => __( 'Gallery ID and image ID are required.', 'portfolio-filter-gallery' ) ), 400 ); + } + + $gallery = new PFG_Gallery( $gallery_id ); + $images = $gallery->get_images(); + $updated = array(); + + foreach ( $images as $image ) { + if ( $image['id'] !== $image_id ) { + $updated[] = $image; + } + } + + update_post_meta( $gallery_id, '_pfg_images', $updated ); + + wp_send_json_success( array( + 'message' => __( 'Image removed successfully.', 'portfolio-filter-gallery' ), + ) ); + } + + /** + * Reorder images. + */ + public function reorder_images() { + PFG_Security::verify_ajax_nonce( 'admin_action' ); + + if ( ! PFG_Security::can_manage_galleries() ) { + wp_send_json_error( array( 'message' => __( 'You do not have permission to reorder images.', 'portfolio-filter-gallery' ) ), 403 ); + } + + $gallery_id = PFG_Security::get_post( 'gallery_id', 0, 'int' ); + $order = isset( $_POST['order'] ) ? array_map( 'absint', (array) $_POST['order'] ) : array(); + + if ( empty( $gallery_id ) || empty( $order ) ) { + wp_send_json_error( array( 'message' => __( 'Gallery ID and order data are required.', 'portfolio-filter-gallery' ) ), 400 ); + } + + $gallery = new PFG_Gallery( $gallery_id ); + $images = $gallery->get_images(); + $reordered = array(); + + foreach ( $order as $image_id ) { + foreach ( $images as $image ) { + if ( $image['id'] === $image_id ) { + $reordered[] = $image; + break; + } + } + } + + update_post_meta( $gallery_id, '_pfg_images', $reordered ); + + wp_send_json_success( array( + 'message' => __( 'Images reordered successfully.', 'portfolio-filter-gallery' ), + ) ); + } + + /** + * Update single image data. + */ + public function update_image() { + PFG_Security::verify_ajax_nonce( 'admin_action' ); + + if ( ! PFG_Security::can_manage_galleries() ) { + wp_send_json_error( array( 'message' => __( 'You do not have permission to update images.', 'portfolio-filter-gallery' ) ), 403 ); + } + + $gallery_id = PFG_Security::get_post( 'gallery_id', 0, 'int' ); + $image_id = PFG_Security::get_post( 'image_id', 0, 'int' ); + + if ( empty( $gallery_id ) || empty( $image_id ) ) { + wp_send_json_error( array( 'message' => __( 'Gallery ID and image ID are required.', 'portfolio-filter-gallery' ) ), 400 ); + } + + $gallery = new PFG_Gallery( $gallery_id ); + $images = $gallery->get_images(); + + foreach ( $images as &$image ) { + if ( $image['id'] === $image_id ) { + $image['title'] = PFG_Security::get_post( 'title', $image['title'], 'text' ); + $image['description'] = PFG_Security::get_post( 'description', $image['description'], 'textarea' ); + $image['link'] = PFG_Security::get_post( 'link', $image['link'], 'url' ); + $image['type'] = PFG_Security::get_post( 'type', $image['type'], 'key' ); + + if ( isset( $_POST['filters'] ) ) { + $image['filters'] = array_map( 'sanitize_key', (array) $_POST['filters'] ); + } + + break; + } + } + + update_post_meta( $gallery_id, '_pfg_images', $images ); + + wp_send_json_success( array( + 'message' => __( 'Image updated successfully.', 'portfolio-filter-gallery' ), + ) ); + } + + /** + * Save gallery via AJAX. + */ + public function save_gallery() { + PFG_Security::verify_ajax_nonce( 'admin_action' ); + + $gallery_id = PFG_Security::get_post( 'gallery_id', 0, 'int' ); + + if ( empty( $gallery_id ) ) { + wp_send_json_error( array( 'message' => __( 'Gallery ID is required.', 'portfolio-filter-gallery' ) ), 400 ); + } + + if ( ! PFG_Security::can_edit_gallery( $gallery_id ) ) { + wp_send_json_error( array( 'message' => __( 'You do not have permission to edit this gallery.', 'portfolio-filter-gallery' ) ), 403 ); + } + + $gallery = new PFG_Gallery( $gallery_id ); + $schema = PFG_Gallery::get_schema(); + + foreach ( $schema as $key => $config ) { + if ( isset( $_POST[ $key ] ) ) { + $gallery->set_setting( $key, wp_unslash( $_POST[ $key ] ) ); + } elseif ( $config['type'] === 'bool' ) { + // Unchecked checkboxes don't send values, so explicitly set to false + $gallery->set_setting( $key, false ); + } + } + + $gallery->save(); + + wp_send_json_success( array( + 'message' => __( 'Gallery saved successfully.', 'portfolio-filter-gallery' ), + ) ); + } + + /** + * Duplicate a gallery. + */ + public function duplicate_gallery() { + PFG_Security::verify_ajax_nonce( 'admin_action' ); + + $gallery_id = PFG_Security::get_post( 'gallery_id', 0, 'int' ); + + if ( empty( $gallery_id ) ) { + wp_send_json_error( array( 'message' => __( 'Gallery ID is required.', 'portfolio-filter-gallery' ) ), 400 ); + } + + if ( ! PFG_Security::can_manage_galleries() ) { + wp_send_json_error( array( 'message' => __( 'You do not have permission to duplicate galleries.', 'portfolio-filter-gallery' ) ), 403 ); + } + + $original = get_post( $gallery_id ); + + if ( ! $original ) { + wp_send_json_error( array( 'message' => __( 'Gallery not found.', 'portfolio-filter-gallery' ) ), 404 ); + } + + // Create duplicate post + $new_id = wp_insert_post( array( + 'post_type' => 'awl_filter_gallery', + 'post_title' => $original->post_title . ' ' . __( '(Copy)', 'portfolio-filter-gallery' ), + 'post_status' => 'publish', + ) ); + + if ( is_wp_error( $new_id ) ) { + wp_send_json_error( array( 'message' => $new_id->get_error_message() ), 500 ); + } + + // Copy meta data + $gallery = new PFG_Gallery( $gallery_id ); + $settings = $gallery->get_settings(); + $images = $gallery->get_images(); + + $new_gallery = new PFG_Gallery( $new_id ); + foreach ( $settings as $key => $value ) { + $new_gallery->set_setting( $key, $value ); + } + $new_gallery->save(); + + update_post_meta( $new_id, '_pfg_images', $images ); + + wp_send_json_success( array( + 'message' => __( 'Gallery duplicated successfully.', 'portfolio-filter-gallery' ), + 'new_id' => $new_id, + 'edit_link' => get_edit_post_link( $new_id, 'raw' ), + ) ); + } + + /** + * Run migration. + */ + public function run_migration() { + PFG_Security::verify_ajax_nonce( 'admin_action' ); + + if ( ! PFG_Security::is_admin() ) { + wp_send_json_error( array( 'message' => __( 'Only administrators can run migrations.', 'portfolio-filter-gallery' ) ), 403 ); + } + + $migrator = new PFG_Migrator(); + $migrator->maybe_migrate(); + + wp_send_json_success( array( + 'message' => __( 'Migration completed successfully.', 'portfolio-filter-gallery' ), + 'status' => $migrator->get_status(), + ) ); + } + + /** + * Restore from backup. + */ + public function restore_backup() { + PFG_Security::verify_ajax_nonce( 'admin_action' ); + + if ( ! PFG_Security::is_admin() ) { + wp_send_json_error( array( 'message' => __( 'Only administrators can restore backups.', 'portfolio-filter-gallery' ) ), 403 ); + } + + $backup_file = PFG_Security::get_post( 'backup_file', '', 'text' ); + + if ( empty( $backup_file ) ) { + $backup_file = get_option( 'pfg_last_backup', '' ); + } + + if ( empty( $backup_file ) ) { + wp_send_json_error( array( 'message' => __( 'No backup file specified.', 'portfolio-filter-gallery' ) ), 400 ); + } + + $migrator = new PFG_Migrator(); + $result = $migrator->restore_backup( $backup_file ); + + if ( $result ) { + wp_send_json_success( array( + 'message' => __( 'Backup restored successfully.', 'portfolio-filter-gallery' ), + ) ); + } else { + wp_send_json_error( array( 'message' => __( 'Failed to restore backup.', 'portfolio-filter-gallery' ) ), 500 ); + } + } + + /** + * Get migration status. + */ + public function get_migration_status() { + PFG_Security::verify_ajax_nonce( 'admin_action' ); + + if ( ! PFG_Security::is_admin() ) { + wp_send_json_error( array( 'message' => __( 'Only administrators can view migration status.', 'portfolio-filter-gallery' ) ), 403 ); + } + + $migrator = new PFG_Migrator(); + + wp_send_json_success( $migrator->get_status() ); + } + + /** + * Sync filters to legacy format. + * + * @param array $filters New format filters. + */ + protected function sync_legacy_filters( $filters ) { + $legacy = array(); + + foreach ( $filters as $filter ) { + $legacy[ $filter['id'] ] = $filter['name']; + } + + update_option( 'awl_portfolio_filter_gallery_categories', $legacy ); + } + + /** + * Prepare images for JSON output. + * + * @param array $images Images array. + * @return array + */ + protected function prepare_images_for_output( $images ) { + $output = array(); + + foreach ( $images as $image ) { + $thumbnail = wp_get_attachment_image_src( $image['id'], 'thumbnail' ); + $medium = wp_get_attachment_image_src( $image['id'], 'medium' ); + + $output[] = array_merge( $image, array( + 'thumbnail' => $thumbnail ? $thumbnail[0] : '', + 'medium' => $medium ? $medium[0] : '', + ) ); + } + + return $output; + } +} diff --git a/wp-content/plugins/portfolio-filter-gallery/admin/css/pfg-admin.css b/wp-content/plugins/portfolio-filter-gallery/admin/css/pfg-admin.css new file mode 100644 index 0000000..af057bd --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/admin/css/pfg-admin.css @@ -0,0 +1,1228 @@ +/** + * Portfolio Filter Gallery - Admin Styles + * Modern, clean admin UI + * + * @package Portfolio_Filter_Gallery + * @version 2.0.0 + */ + +/* ========================================================================== + CSS Variables + ========================================================================== */ + +:root { + --pfg-primary: #3858e9; + --pfg-primary-hover: #2945c9; + --pfg-primary-light: rgba(56, 88, 233, 0.1); + --pfg-success: #10b981; + --pfg-warning: #f59e0b; + --pfg-error: #ef4444; + --pfg-text: #1e293b; + --pfg-text-muted: #64748b; + --pfg-text-light: #94a3b8; + --pfg-bg: #f8fafc; + --pfg-card-bg: #ffffff; + --pfg-border: #e2e8f0; + --pfg-border-light: #f1f5f9; + --pfg-radius: 8px; + --pfg-radius-lg: 12px; + --pfg-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + --pfg-shadow-lg: 0 10px 25px rgba(0, 0, 0, 0.1); + --pfg-transition: 0.2s ease; +} + +/* ========================================================================== + General Layout + ========================================================================== */ + +.meta-box-sortables select { + max-width: fit-content !important; +} + +.pfg-admin-wrap { + max-width: 1400px; + margin: 20px auto; + padding: 0 20px; +} + +.pfg-admin-header { + display: flex; + align-items: center; + justify-content: space-between; + margin-bottom: 30px; + padding-bottom: 20px; + border-bottom: 1px solid var(--pfg-border); +} + +.pfg-admin-title { + font-size: 24px; + font-weight: 600; + color: var(--pfg-text); + margin: 0; +} + +.pfg-admin-subtitle { + color: var(--pfg-text-muted); + font-size: 14px; + margin-top: 5px; +} + +/* ========================================================================== + Cards + ========================================================================== */ + +.pfg-card { + background: var(--pfg-card-bg); + border-radius: var(--pfg-radius-lg); + box-shadow: var(--pfg-shadow); + padding: 24px; + margin-bottom: 20px; +} + +.pfg-card-header { + display: flex; + align-items: center; + justify-content: space-between; + margin-bottom: 20px; + padding-bottom: 15px; + border-bottom: 1px solid var(--pfg-border-light); +} + +.pfg-card-title { + font-size: 16px; + font-weight: 600; + color: var(--pfg-text); + margin: 0; +} + +.pfg-card-description { + color: var(--pfg-text-muted); + font-size: 13px; + margin-top: 4px; +} + +/* ========================================================================== + Tabs + ========================================================================== */ + +.pfg-tabs { + display: flex; + gap: 4px; + border-bottom: 1px solid var(--pfg-border); + margin-bottom: 24px; +} + +.pfg-tab { + padding: 12px 20px; + border: none; + background: transparent; + color: var(--pfg-text-muted); + font-size: 14px; + font-weight: 500; + cursor: pointer; + border-bottom: 2px solid transparent; + margin-bottom: -1px; + transition: all var(--pfg-transition); +} + +.pfg-tab:hover { + color: var(--pfg-text); +} + +.pfg-tab.active, +.pfg-tab:focus { + color: var(--pfg-primary); + border-bottom-color: var(--pfg-primary); + outline: none; +} + +.pfg-tab-content { + display: none; +} + +.pfg-tab-content.active { + display: block; +} + +/* ========================================================================== + Form Elements + ========================================================================== */ + +.pfg-form-row { + display: grid; + grid-template-columns: 200px 1fr; + gap: 20px; + align-items: start; + padding: 16px 0; + border-bottom: 1px solid var(--pfg-border-light); +} + +.pfg-form-row:last-child { + border-bottom: none; +} + +.pfg-form-label { + font-weight: 500; + color: var(--pfg-text); + padding-top: 8px; +} + +.pfg-form-label small { + display: block; + font-weight: 400; + color: var(--pfg-text-muted); + font-size: 12px; + margin-top: 4px; +} + +.pfg-input, +.pfg-select, +.pfg-textarea { + width: 100%; + max-width: 400px; + padding: 10px 14px; + border: 1px solid var(--pfg-border); + border-radius: var(--pfg-radius); + font-size: 14px; + color: var(--pfg-text); + background: var(--pfg-card-bg); + transition: border-color var(--pfg-transition), box-shadow var(--pfg-transition); +} + +.pfg-input:focus, +.pfg-select:focus, +.pfg-textarea:focus { + outline: none; + border-color: var(--pfg-primary); + box-shadow: 0 0 0 3px var(--pfg-primary-light); +} + +.pfg-textarea { + min-height: 100px; + resize: vertical; +} + +.pfg-select { + appearance: none; + background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"%3E%3Cpath fill="%2364748b" d="M5.23 7.21a.75.75 0 011.06.02L10 11.168l3.71-3.938a.75.75 0 111.08 1.04l-4.25 4.5a.75.75 0 01-1.08 0l-4.25-4.5a.75.75 0 01.02-1.06z"/%3E%3C/svg%3E'); + background-repeat: no-repeat; + background-position: right 12px center; + background-size: 16px; + padding-right: 40px; +} + +/* Toggle switch */ +.pfg-toggle { + position: relative; + display: inline-block; + width: 48px; + height: 26px; +} + +.pfg-toggle input { + opacity: 0; + width: 0; + height: 0; +} + +.pfg-toggle-slider { + position: absolute; + cursor: pointer; + inset: 0; + background: var(--pfg-border); + border-radius: 26px; + transition: background var(--pfg-transition); +} + +.pfg-toggle-slider::before { + content: ''; + position: absolute; + height: 20px; + width: 20px; + left: 3px; + bottom: 3px; + background: white; + border-radius: 50%; + transition: transform var(--pfg-transition); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); +} + +.pfg-toggle input:checked + .pfg-toggle-slider { + background: var(--pfg-primary); +} + +.pfg-toggle input:checked + .pfg-toggle-slider::before { + transform: translateX(22px); +} + +.pfg-toggle input:focus + .pfg-toggle-slider { + box-shadow: 0 0 0 3px var(--pfg-primary-light); +} + +/* Color picker */ +.pfg-color-picker { + display: flex; + align-items: center; + gap: 10px; +} + +.pfg-color-preview { + width: 36px; + height: 36px; + border-radius: var(--pfg-radius); + border: 1px solid var(--pfg-border); + cursor: pointer; +} + +/* Range slider */ +.pfg-range { + display: flex; + align-items: center; + gap: 15px; +} + +.pfg-range input[type="range"] { + flex: 1; + max-width: 200px; + height: 6px; + border-radius: 3px; + background: var(--pfg-border); + appearance: none; +} + +.pfg-range input[type="range"]::-webkit-slider-thumb { + appearance: none; + width: 18px; + height: 18px; + border-radius: 50%; + background: var(--pfg-primary); + cursor: pointer; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); +} + +.pfg-range-value { + min-width: 40px; + text-align: center; + font-size: 14px; + color: var(--pfg-text-muted); +} + +/* ========================================================================== + Buttons + ========================================================================== */ + +.pfg-btn { + display: inline-flex; + align-items: center; + gap: 8px; + padding: 10px 18px; + border: none; + border-radius: var(--pfg-radius); + font-size: 14px; + font-weight: 500; + cursor: pointer; + transition: all var(--pfg-transition); +} + +.pfg-btn-primary { + background: var(--pfg-primary); + color: white; +} + +.pfg-btn-primary:hover { + background: var(--pfg-primary-hover); +} + +.pfg-btn-secondary { + background: var(--pfg-bg); + color: var(--pfg-text); + border: 1px solid var(--pfg-border); +} + +.pfg-btn-secondary:hover { + background: var(--pfg-border-light); +} + +.pfg-btn-success { + background: var(--pfg-success); + color: white; +} + +.pfg-btn-danger { + background: var(--pfg-error); + color: white; +} + +.pfg-btn:disabled { + opacity: 0.5; + cursor: not-allowed; +} + +.pfg-btn .dashicons { + font-size: 16px; + width: 16px; + height: 16px; +} + +/* ========================================================================== + Image Grid (Gallery Editor) + ========================================================================== */ + +.pfg-image-grid { + display: grid; + grid-template-columns: repeat(auto-fill, minmax(180px, 1fr)); + gap: 16px; + margin-top: 20px; +} + +.pfg-image-item { + position: relative; + background: var(--pfg-bg); + border-radius: var(--pfg-radius); + overflow: hidden; + cursor: move; + transition: transform var(--pfg-transition), box-shadow var(--pfg-transition); +} + +.pfg-image-item:hover { + transform: translateY(-2px); + box-shadow: var(--pfg-shadow-lg); +} + +.pfg-image-item.ui-sortable-helper { + box-shadow: var(--pfg-shadow-lg); + transform: rotate(2deg); +} + +.pfg-image-thumb { + aspect-ratio: 1; + width: 100%; + object-fit: cover; +} + +.pfg-image-actions { + position: absolute; + top: 8px; + right: 8px; + display: flex; + gap: 4px; + opacity: 0; + transition: opacity var(--pfg-transition); +} + +.pfg-image-item:hover .pfg-image-actions { + opacity: 1; +} + +.pfg-image-action { + width: 28px; + height: 28px; + border: none; + border-radius: 50%; + background: rgba(255, 255, 255, 0.9); + color: var(--pfg-text); + cursor: pointer; + display: flex; + align-items: center; + justify-content: center; + transition: background var(--pfg-transition); +} + +.pfg-image-action:hover { + background: white; +} + +.pfg-image-action.pfg-image-delete:hover { + background: var(--pfg-error); + color: white; +} + +.pfg-image-info { + padding: 12px; +} + +.pfg-image-title { + font-size: 13px; + font-weight: 500; + color: var(--pfg-text); + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + margin: 0 0 4px; +} + +.pfg-image-filters { + display: flex; + flex-wrap: wrap; + gap: 4px; +} + +.pfg-image-filter-tag { + padding: 2px 8px; + background: var(--pfg-primary-light); + color: var(--pfg-primary); + font-size: 11px; + font-weight: 500; + border-radius: 4px; +} + +/* Upload area */ +.pfg-upload-area { + border: 2px dashed var(--pfg-border); + border-radius: var(--pfg-radius-lg); + padding: 40px; + text-align: center; + cursor: pointer; + transition: border-color var(--pfg-transition), background var(--pfg-transition); +} + +.pfg-upload-area:hover { + border-color: var(--pfg-primary); + background: var(--pfg-primary-light); +} + +.pfg-upload-area.pfg-dragover { + border-color: var(--pfg-primary); + background: var(--pfg-primary-light); + border-style: solid; + box-shadow: 0 0 0 4px rgba(56, 88, 233, 0.2); +} + +.pfg-upload-area.pfg-uploading { + opacity: 0.7; + pointer-events: none; +} + +.pfg-upload-icon { + font-size: 48px; + color: var(--pfg-text-light); + margin-bottom: 15px; +} + +.pfg-upload-text { + font-size: 16px; + color: var(--pfg-text); + margin-bottom: 5px; +} + +.pfg-upload-hint { + font-size: 13px; + color: var(--pfg-text-muted); +} + +/* Upload actions button container */ +.pfg-upload-actions { + display: flex; + gap: 12px; + margin: 20px 0; + padding: 0 15px; +} + +/* Empty state styling */ +.pfg-no-images { + text-align: center; + padding: 40px 20px; + color: var(--pfg-text-muted); +} + +.pfg-no-images .dashicons { + font-size: 48px; + width: 48px; + height: 48px; + color: var(--pfg-border); + display: block; + margin: 0 auto 15px; +} + +.pfg-no-images p { + margin: 0; + font-size: 14px; + color: var(--pfg-text-muted); +} + +/* ========================================================================== + Shortcode Box + ========================================================================== */ + +.pfg-shortcode-box { + background: var(--pfg-bg); + border-radius: var(--pfg-radius); + padding: 15px; +} + +.pfg-shortcode-wrapper { + display: flex; + gap: 10px; + margin: 10px 0; +} + +.pfg-shortcode-wrapper code { + flex: 1; + padding: 10px 14px; + background: white; + border: 1px solid var(--pfg-border); + border-radius: var(--pfg-radius); + font-size: 13px; + color: var(--pfg-primary); +} + +.pfg-copy-shortcode { + display: flex; + align-items: center; + gap: 6px; + white-space: nowrap; +} + +.pfg-shortcode-note { + font-size: 12px; + color: var(--pfg-text-muted); + margin: 10px 0 0; +} + +.pfg-shortcode-note code { + background: white; + padding: 2px 6px; + border-radius: 4px; + font-size: 11px; +} + +/* ========================================================================== + Filters Page + ========================================================================== */ + +.pfg-filters-list { + list-style: none; + padding: 0; + margin: 0; +} + +.pfg-filter-item { + display: flex; + align-items: center; + gap: 15px; + padding: 15px; + background: var(--pfg-card-bg); + border: 1px solid var(--pfg-border); + border-radius: var(--pfg-radius); + margin-bottom: 10px; + cursor: move; +} + +.pfg-filter-item:hover { + border-color: var(--pfg-primary); +} + +.pfg-filter-drag { + color: var(--pfg-text-light); + cursor: move; +} + +.pfg-filter-name-input { + flex: 1; + padding: 8px 12px; + border: 1px solid var(--pfg-border); + border-radius: var(--pfg-radius); + font-size: 14px; +} + +.pfg-filter-slug { + color: var(--pfg-text-muted); + font-size: 12px; + min-width: 120px; +} + +.pfg-filter-delete { + color: var(--pfg-text-light); + cursor: pointer; + transition: color var(--pfg-transition); +} + +.pfg-filter-delete:hover { + color: var(--pfg-error); +} + +/* ========================================================================== + Notices + ========================================================================== */ + +.pfg-notice { + padding: 15px 20px; + border-radius: var(--pfg-radius); + margin-bottom: 20px; + display: flex; + align-items: flex-start; + gap: 12px; +} + +.pfg-notice-info { + background: #eff6ff; + border: 1px solid #bfdbfe; + color: #1e40af; +} + +.pfg-notice-success { + background: #ecfdf5; + border: 1px solid #a7f3d0; + color: #065f46; +} + +.pfg-notice-warning { + background: #fffbeb; + border: 1px solid #fcd34d; + color: #92400e; +} + +.pfg-notice-error { + background: #fef2f2; + border: 1px solid #fecaca; + color: #991b1b; +} + +.pfg-notice-icon { + flex-shrink: 0; +} + +.pfg-notice-content { + flex: 1; +} + +.pfg-notice-title { + font-weight: 600; + margin-bottom: 4px; +} + +/* ========================================================================== + Responsive + ========================================================================== */ + +@media (max-width: 782px) { + .pfg-admin-wrap { + padding: 0 10px; + } + + .pfg-form-row { + grid-template-columns: 1fr; + gap: 8px; + } + + .pfg-form-label { + padding-top: 0; + } + + .pfg-image-grid { + grid-template-columns: repeat(auto-fill, minmax(140px, 1fr)); + } + + .pfg-tabs { + overflow-x: auto; + } + + .pfg-tab { + white-space: nowrap; + } +} + +/* ========================================================================== + Pro Badge & Locked Settings (Freemium) + ========================================================================== */ + +/* Pro badge */ +.pfg-pro-badge { + display: inline-flex; + align-items: center; + gap: 3px; + padding: 2px 8px; + background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); + color: #fff; + font-size: 10px; + font-weight: 700; + text-transform: uppercase; + border-radius: 4px; + letter-spacing: 0.5px; + vertical-align: middle; + margin-left: 8px; +} + +.pfg-pro-badge-link { + text-decoration: none; +} + +.pfg-pro-badge-link:hover .pfg-pro-badge { + background: linear-gradient(135deg, #764ba2 0%, #667eea 100%); + box-shadow: 0 2px 8px rgba(102, 126, 234, 0.4); +} + +/* Locked setting row */ +.pfg-setting-locked { + position: relative; +} + +.pfg-setting-locked th { + color: var(--pfg-text-muted); +} + +/* Locked input wrapper */ +.pfg-locked-input { + position: relative; +} + +.pfg-input-disabled input, +.pfg-input-disabled select, +.pfg-input-disabled textarea, +.pfg-input-disabled .pfg-toggle-slider { + opacity: 0.5; + pointer-events: none; + cursor: not-allowed; +} + +/* Locked overlay */ +.pfg-locked-overlay { + position: absolute; + inset: 0; + background: rgba(255, 255, 255, 0.9); + display: flex; + align-items: center; + justify-content: center; + border-radius: var(--pfg-radius); + z-index: 10; + opacity: 0; + transition: opacity var(--pfg-transition); +} + +.pfg-locked-input:hover .pfg-locked-overlay { + opacity: 1; +} + +.pfg-locked-content { + text-align: center; + padding: 15px; +} + +.pfg-locked-content .dashicons { + font-size: 24px; + width: 24px; + height: 24px; + color: var(--pfg-text-muted); + margin-bottom: 8px; +} + +.pfg-locked-content p { + margin: 0 0 10px; + font-size: 13px; + color: var(--pfg-text); +} + +.pfg-upgrade-btn { + background: linear-gradient(135deg, #667eea 0%, #764ba2 100%) !important; + border: none !important; + color: #fff !important; + font-weight: 600; + padding: 8px 16px; + border-radius: var(--pfg-radius); + font-size: 12px; +} + +.pfg-upgrade-btn:hover { + background: linear-gradient(135deg, #764ba2 0%, #667eea 100%) !important; + box-shadow: 0 4px 12px rgba(102, 126, 234, 0.4); +} + +/* Premium feature section */ +.pfg-premium-section { + position: relative; + border: 2px dashed var(--pfg-border); + border-radius: var(--pfg-radius-lg); + padding: 20px; + margin: 20px 0; +} + +.pfg-premium-section::before { + content: 'PREMIUM'; + position: absolute; + top: -10px; + left: 20px; + background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); + color: #fff; + padding: 2px 10px; + font-size: 10px; + font-weight: 700; + border-radius: 4px; +} + +.pfg-premium-section.pfg-locked { + opacity: 0.7; +} + +.pfg-premium-section.pfg-locked::after { + content: ''; + position: absolute; + inset: 0; + background: rgba(255, 255, 255, 0.5); + border-radius: var(--pfg-radius-lg); + pointer-events: none; +} + +/* Upsell banner */ +.pfg-upsell-banner { + background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); + color: #fff; + padding: 20px; + border-radius: var(--pfg-radius-lg); + margin: 20px 0; + display: flex; + align-items: center; + justify-content: space-between; + gap: 20px; +} + +.pfg-upsell-content h3 { + margin: 0 0 5px; + font-size: 18px; + font-weight: 600; +} + +.pfg-upsell-content p { + margin: 0; + opacity: 0.9; + font-size: 14px; +} + +.pfg-upsell-btn { + background: #fff; + color: #667eea; + padding: 12px 24px; + border-radius: var(--pfg-radius); + font-weight: 600; + text-decoration: none; + white-space: nowrap; + transition: all var(--pfg-transition); +} + +.pfg-upsell-btn:hover { + background: #f8fafc; + color: #764ba2; + box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2); +} + +/* Tab with Pro badge */ +.pfg-tab .pfg-pro-badge { + margin-left: 6px; + padding: 1px 5px; + font-size: 8px; +} + +/* ========================================================================== + Filter Checkbox Hierarchy Styles (Edit Image Modal) + ========================================================================== */ + +.pfg-filter-checkboxes { + display: flex; + flex-wrap: wrap; + gap: 8px; + padding: 10px; + background: #f8fafc; + border-radius: 8px; + border: 1px solid #e2e8f0; + max-height: 250px; + overflow-y: auto; +} + +.pfg-checkbox-label { + display: inline-flex; + align-items: center; + gap: 6px; + padding: 6px 12px; + background: white; + border: 1px solid #e2e8f0; + border-radius: 6px; + cursor: pointer; + font-size: 13px; + color: #475569; + transition: all 0.2s ease; + white-space: nowrap; +} + +.pfg-checkbox-label:hover { + border-color: var(--pfg-primary); + background: var(--pfg-primary-light); +} + +.pfg-checkbox-label input[type="checkbox"] { + width: 14px; + height: 14px; + margin: 0; + cursor: pointer; +} + +.pfg-checkbox-label input[type="checkbox"]:checked + .pfg-filter-dot { + box-shadow: 0 0 0 2px rgba(56, 88, 233, 0.3); +} + +.pfg-filter-dot { + width: 10px; + height: 10px; + border-radius: 50%; + flex-shrink: 0; + transition: all 0.2s ease; +} + +.pfg-tree-connector { + color: #94a3b8; + font-size: 12px; + margin-right: 2px; +} + +.pfg-filter-name { + color: inherit; +} + +/* Children group container */ +.pfg-filter-children-group { + display: flex; + flex-wrap: wrap; + gap: 6px; + padding: 8px 0; + margin-top: 4px; +} + +/* ===================================== + Tree-style Filter Checkboxes + ===================================== */ + +/* Container for tree items */ +.pfg-tree-filter-item { + display: block; +} + +/* Each filter row */ +.pfg-tree-filter-row { + display: flex; + align-items: center; + padding: 2px 0; +} + +/* Checkbox label - wraps all content */ +.pfg-tree-checkbox-label { + display: flex; + align-items: center; + gap: 6px; + cursor: pointer; + padding: 4px 8px; + border-radius: 4px; + transition: all 0.15s ease; + font-size: 13px; + color: #475569; +} + +.pfg-tree-checkbox-label:hover { + background: #f1f5f9; +} + +.pfg-tree-checkbox-label:has(input:checked) { + background: var(--pfg-primary-light, #eef2ff); + color: var(--pfg-primary, #3858e9); +} + +/* Custom checkbox styling */ +.pfg-tree-checkbox-label input[type="checkbox"] { + width: 14px; + height: 14px; + margin: 0; + cursor: pointer; + accent-color: var(--pfg-primary, #3858e9); +} + +/* Toggle button (+/-) for parents */ +.pfg-tree-toggle { + display: inline-flex; + align-items: center; + justify-content: center; + width: 16px; + height: 16px; + font-size: 14px; + font-weight: bold; + color: #64748b; + background: #e2e8f0; + border-radius: 3px; + cursor: pointer; + transition: all 0.15s ease; + flex-shrink: 0; +} + +.pfg-tree-toggle:hover { + background: var(--pfg-primary-light, #eef2ff); + color: var(--pfg-primary, #3858e9); +} + +/* Spacer when no toggle - hide it completely */ +.pfg-tree-toggle-spacer { + display: none; +} + +/* Toggle icons using ::before - direct child only to avoid affecting nested */ +.pfg-filter-collapsible-group[data-expanded="false"] > .pfg-tree-filter-row .pfg-tree-toggle::before, +.pfg-filter-collapsible-group[data-expanded="false"] > div > .pfg-tree-filter-row .pfg-tree-toggle::before { + content: "+"; +} + +.pfg-filter-collapsible-group[data-expanded="true"] > .pfg-tree-filter-row .pfg-tree-toggle::before, +.pfg-filter-collapsible-group[data-expanded="true"] > div > .pfg-tree-filter-row .pfg-tree-toggle::before { + content: "−"; +} + +/* Default state for toggle */ +.pfg-tree-toggle::before { + content: "−"; + font-size: 14px; +} + +.pfg-tree-toggle { + font-size: 0; /* Hide any text content */ +} + +/* Hide children when collapsed */ +.pfg-filter-collapsible-group[data-expanded="false"] .pfg-collapsible-content { + display: none; +} + +/* Tree connector */ +.pfg-tree-connector { + color: #94a3b8; + font-size: 12px; + margin-right: 2px; + flex-shrink: 0; +} + +/* Color dot */ +.pfg-tree-dot { + width: 10px; + height: 10px; + border-radius: 50%; + flex-shrink: 0; +} + +/* Filter name */ +.pfg-tree-filter-name { + color: inherit; +} + +/* Children container */ +.pfg-tree-children { + display: block; +} + +/* Collapsible content transition */ +.pfg-collapsible-content { + overflow: hidden; + transition: all 0.2s ease-out; +} + +/* Legacy compatibility - keep old classes working */ +.pfg-filter-collapsible-group { + display: block; +} + +.pfg-collapse-toggle { + display: inline-flex; + align-items: center; + justify-content: center; + width: 16px; + height: 16px; + font-size: 8px; + color: #94a3b8; + background: #f1f5f9; + border-radius: 3px; + cursor: pointer; + transition: all 0.2s ease; + margin-right: 4px; +} + +.pfg-collapse-toggle:hover { + background: var(--pfg-primary-light, #eef2ff); + color: var(--pfg-primary, #3858e9); +} + +/* Collapsed state - rotate arrow */ +.pfg-filter-collapsible-group[data-expanded="false"] .pfg-collapse-toggle { + transform: rotate(-90deg); +} + +/* Parent filter styling */ +.pfg-checkbox-label.pfg-parent-filter { + font-weight: 500; +} + +/* Child filter styling */ +.pfg-checkbox-label.pfg-child-filter { + font-size: 12px; + padding: 5px 10px; +} + +/* Checked state */ +.pfg-checkbox-label:has(input:checked) { + background: var(--pfg-primary-light); + border-color: var(--pfg-primary); + color: var(--pfg-primary); +} + +/* Editable slug field styling */ +.pfg-col-slug input.pfg-editable-slug { + width: 100%; + padding: 6px 10px; + border: 1px solid transparent; + border-radius: 4px; + font-size: 12px; + font-family: 'Monaco', 'Consolas', monospace; + color: var(--pfg-primary); + background: transparent; + transition: all 0.2s ease; +} + +.pfg-col-slug input.pfg-editable-slug:hover { + background: #f1f5f9; +} + +.pfg-col-slug input.pfg-editable-slug:focus { + background: white; + border-color: var(--pfg-primary); + outline: none; + box-shadow: 0 0 0 3px rgba(56, 88, 233, 0.1); +} + +/* Duplicate slug warning */ +.pfg-col-slug input.pfg-editable-slug.pfg-slug-warning { + border-color: #f59e0b; + background: #fffbeb; +} + +.pfg-col-slug input.pfg-editable-slug.pfg-slug-duplicate { + border-color: #ef4444; + background: #fef2f2; +} + +/* ========================================================================== + Disabled Form Rows (Layout-dependent settings) + ========================================================================== */ + +.pfg-form-row.pfg-row-disabled { + opacity: 0.5; + pointer-events: none; + position: relative; +} + +.pfg-form-row.pfg-row-disabled::after { + content: ''; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: transparent; + cursor: not-allowed; +} + +.pfg-form-row.pfg-row-disabled select, +.pfg-form-row.pfg-row-disabled input { + cursor: not-allowed; + background-color: #f1f5f9; +} diff --git a/wp-content/plugins/portfolio-filter-gallery/admin/js/pfg-admin.js b/wp-content/plugins/portfolio-filter-gallery/admin/js/pfg-admin.js new file mode 100644 index 0000000..c60337b --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/admin/js/pfg-admin.js @@ -0,0 +1,654 @@ +/** + * Portfolio Filter Gallery - Admin JavaScript + * + * @package Portfolio_Filter_Gallery + * @version 2.0.0 + */ + +(function($) { + 'use strict'; + + /** + * Admin gallery editor functionality + */ + const PFGAdmin = { + + /** + * Initialize + */ + init: function() { + this.bindEvents(); + this.initTabs(); + this.initSortable(); + this.initColorPickers(); + this.initRangeSliders(); + this.initMediaUploader(); + }, + + /** + * Bind event handlers + */ + bindEvents: function() { + // Copy shortcode + $(document).on('click', '.pfg-copy-shortcode', this.copyShortcode); + + // Delete image + $(document).on('click', '.pfg-image-delete', this.deleteImage); + + // Edit image + $(document).on('click', '.pfg-image-edit', this.editImage); + + // Toggle settings + $(document).on('change', '.pfg-toggle input', this.handleToggle); + + // Filter actions + $(document).on('click', '.pfg-add-filter', this.addFilter); + $(document).on('click', '.pfg-filter-delete', this.deleteFilter); + $(document).on('blur', '.pfg-filter-name-input', this.updateFilter); + }, + + /** + * Initialize tabs + */ + initTabs: function() { + $('.pfg-tab').on('click', function(e) { + e.preventDefault(); + + const $this = $(this); + const target = $this.data('tab'); + + // Update tab buttons + $this.siblings().removeClass('active'); + $this.addClass('active'); + + // Update tab content + $this.closest('.pfg-tabs-wrapper').find('.pfg-tab-content').removeClass('active'); + $('#' + target).addClass('active'); + }); + }, + + /** + * Initialize sortable image grid + */ + initSortable: function() { + if (!$.fn.sortable) return; + + $('.pfg-image-grid').sortable({ + items: '.pfg-image-item', + cursor: 'move', + opacity: 0.8, + placeholder: 'pfg-image-placeholder', + tolerance: 'pointer', + update: function(event, ui) { + PFGAdmin.updateImageOrder(); + } + }); + + // Filters list + $('.pfg-filters-list').sortable({ + items: '.pfg-filter-item', + handle: '.pfg-filter-drag', + cursor: 'move', + opacity: 0.8, + update: function(event, ui) { + PFGAdmin.updateFilterOrder(); + } + }); + }, + + initColorPickers: function() { + if (!$.fn.wpColorPicker) return; + + $('.pfg-color-input').wpColorPicker({ + change: function(event, ui) { + // Update the input value when color is changed via drag + $(this).val(ui.color.toCSS()).trigger('change'); + }, + clear: function() { + $(this).trigger('change'); + } + }); + }, + + /** + * Initialize range sliders + */ + initRangeSliders: function() { + $('.pfg-range input[type="range"]').on('input', function() { + const $this = $(this); + const value = $this.val(); + const suffix = $this.data('suffix') || ''; + + $this.closest('.pfg-range').find('.pfg-range-value').text(value + suffix); + }); + }, + + /** + * Initialize media uploader + */ + initMediaUploader: function() { + let mediaFrame; + + $(document).on('click', '.pfg-upload-area, .pfg-add-images', function(e) { + e.preventDefault(); + + if (mediaFrame) { + mediaFrame.open(); + return; + } + + mediaFrame = wp.media({ + title: pfgAdmin.i18n.selectImages, + button: { + text: pfgAdmin.i18n.useSelected + }, + multiple: true, + library: { + type: 'image' + } + }); + + mediaFrame.on('select', function() { + const selection = mediaFrame.state().get('selection'); + const imageIds = []; + + selection.each(function(attachment) { + imageIds.push(attachment.id); + }); + + if (imageIds.length) { + PFGAdmin.uploadImages(imageIds); + } + }); + + mediaFrame.open(); + }); + + // Initialize drag and drop file upload + this.initDragDropUpload(); + }, + + /** + * Initialize drag and drop file upload + */ + initDragDropUpload: function() { + const $uploadArea = $('.pfg-upload-area'); + + if (!$uploadArea.length) return; + + // Prevent default behavior for drag events on the whole document + $(document).on('dragover dragleave drop', function(e) { + e.preventDefault(); + e.stopPropagation(); + }); + + // Highlight upload area on drag over + $uploadArea.on('dragover dragenter', function(e) { + e.preventDefault(); + e.stopPropagation(); + $(this).addClass('pfg-dragover'); + }); + + // Remove highlight on drag leave + $uploadArea.on('dragleave dragend drop', function(e) { + e.preventDefault(); + e.stopPropagation(); + $(this).removeClass('pfg-dragover'); + }); + + // Handle file drop + $uploadArea.on('drop', function(e) { + e.preventDefault(); + e.stopPropagation(); + $(this).removeClass('pfg-dragover'); + + const files = e.originalEvent.dataTransfer.files; + + if (files.length > 0) { + PFGAdmin.uploadDroppedFiles(files); + } + }); + }, + + /** + * Upload dropped files via AJAX + */ + uploadDroppedFiles: function(files) { + const $grid = $('.pfg-image-grid'); + const $uploadArea = $('.pfg-upload-area'); + + // Show loading state + $uploadArea.addClass('pfg-uploading'); + $uploadArea.find('.pfg-upload-text').text('Uploading...'); + + // Create FormData object + const formData = new FormData(); + formData.append('action', 'pfg_upload_dropped_files'); + formData.append('security', pfgAdmin.nonce); + formData.append('gallery_id', pfgAdmin.galleryId); + + // Add all image files + let imageCount = 0; + for (let i = 0; i < files.length; i++) { + if (files[i].type.match(/^image\//)) { + formData.append('files[]', files[i]); + imageCount++; + } + } + + if (imageCount === 0) { + PFGAdmin.showNotice('error', 'Please drop only image files.'); + PFGAdmin.resetUploadArea(); + return; + } + + $.ajax({ + url: pfgAdmin.ajaxUrl, + type: 'POST', + data: formData, + processData: false, + contentType: false, + beforeSend: function() { + $grid.addClass('pfg-loading'); + }, + success: function(response) { + if (response.success) { + PFGAdmin.refreshImageGrid(response.data.images); + PFGAdmin.showNotice('success', response.data.message || 'Images uploaded successfully!'); + } else { + PFGAdmin.showNotice('error', response.data.message || 'Upload failed.'); + } + }, + error: function() { + PFGAdmin.showNotice('error', 'Upload failed. Please try again.'); + }, + complete: function() { + $grid.removeClass('pfg-loading'); + PFGAdmin.resetUploadArea(); + } + }); + }, + + /** + * Reset upload area after upload + */ + resetUploadArea: function() { + const $uploadArea = $('.pfg-upload-area'); + $uploadArea.removeClass('pfg-uploading'); + $uploadArea.find('.pfg-upload-text').text('Drag & drop images here or click to upload'); + }, + + /** + * Upload images via AJAX + */ + uploadImages: function(imageIds) { + const $grid = $('.pfg-image-grid'); + + $.ajax({ + url: pfgAdmin.ajaxUrl, + type: 'POST', + data: { + action: 'pfg_upload_images', + security: pfgAdmin.nonce, + gallery_id: pfgAdmin.galleryId, + image_ids: imageIds + }, + beforeSend: function() { + $grid.addClass('pfg-loading'); + }, + success: function(response) { + if (response.success) { + PFGAdmin.refreshImageGrid(response.data.images); + } else { + PFGAdmin.showNotice('error', response.data.message); + } + }, + error: function() { + PFGAdmin.showNotice('error', pfgAdmin.i18n.error); + }, + complete: function() { + $grid.removeClass('pfg-loading'); + } + }); + }, + + /** + * Delete image + */ + deleteImage: function(e) { + e.preventDefault(); + + if (!confirm(pfgAdmin.i18n.confirmDelete)) { + return; + } + + const $item = $(this).closest('.pfg-image-item'); + const imageId = $item.data('id'); + + $.ajax({ + url: pfgAdmin.ajaxUrl, + type: 'POST', + data: { + action: 'pfg_remove_image', + security: pfgAdmin.nonce, + gallery_id: pfgAdmin.galleryId, + image_id: imageId + }, + success: function(response) { + if (response.success) { + $item.fadeOut(300, function() { + $(this).remove(); + }); + } else { + PFGAdmin.showNotice('error', response.data.message); + } + } + }); + }, + + /** + * Edit image (open modal) + */ + editImage: function(e) { + e.preventDefault(); + + const $item = $(this).closest('.pfg-image-item'); + const imageId = $item.data('id'); + + // TODO: Open edit modal with image details + console.log('Edit image:', imageId); + }, + + /** + * Update image order + */ + updateImageOrder: function() { + const order = []; + + $('.pfg-image-item').each(function() { + order.push($(this).data('id')); + }); + + $.ajax({ + url: pfgAdmin.ajaxUrl, + type: 'POST', + data: { + action: 'pfg_reorder_images', + security: pfgAdmin.nonce, + gallery_id: pfgAdmin.galleryId, + order: order + } + }); + }, + + /** + * Copy shortcode to clipboard + */ + copyShortcode: function(e) { + e.preventDefault(); + + const $btn = $(this); + const $code = $($btn.data('clipboard-target')); + const text = $code.text(); + + // Try modern clipboard API first, fallback to execCommand + if (navigator.clipboard && navigator.clipboard.writeText) { + navigator.clipboard.writeText(text).then(function() { + PFGAdmin.showCopySuccess($btn); + }).catch(function() { + PFGAdmin.fallbackCopy(text, $btn); + }); + } else { + PFGAdmin.fallbackCopy(text, $btn); + } + }, + + /** + * Fallback copy using execCommand for non-HTTPS + */ + fallbackCopy: function(text, $btn) { + const textArea = document.createElement('textarea'); + textArea.value = text; + textArea.style.position = 'fixed'; + textArea.style.left = '-9999px'; + document.body.appendChild(textArea); + textArea.focus(); + textArea.select(); + + try { + document.execCommand('copy'); + PFGAdmin.showCopySuccess($btn); + } catch (err) { + console.error('Copy failed:', err); + } + + document.body.removeChild(textArea); + }, + + /** + * Show copy success feedback + */ + showCopySuccess: function($btn) { + const originalHtml = $btn.html(); + $btn.text('Copied!'); + + setTimeout(function() { + $btn.html(' Copy'); + }, 2000); + }, + + /** + * Handle toggle change + */ + handleToggle: function() { + const $toggle = $(this); + const $related = $($toggle.data('toggle-related')); + + if ($toggle.is(':checked')) { + $related.slideDown(200); + } else { + $related.slideUp(200); + } + }, + + /** + * Add new filter + */ + addFilter: function(e) { + e.preventDefault(); + + const $input = $('.pfg-new-filter-input'); + const name = $input.val().trim(); + + if (!name) { + $input.focus(); + return; + } + + $.ajax({ + url: pfgAdmin.ajaxUrl, + type: 'POST', + data: { + action: 'pfg_add_filter', + security: pfgAdmin.nonce, + name: name + }, + success: function(response) { + if (response.success) { + location.reload(); + } else { + PFGAdmin.showNotice('error', response.data.message); + } + } + }); + }, + + /** + * Delete filter + */ + deleteFilter: function(e) { + e.preventDefault(); + + if (!confirm(pfgAdmin.i18n.confirmDelete)) { + return; + } + + const $item = $(this).closest('.pfg-filter-item'); + const filterId = $item.data('id'); + + $.ajax({ + url: pfgAdmin.ajaxUrl, + type: 'POST', + data: { + action: 'pfg_delete_filter', + security: pfgAdmin.nonce, + filter_id: filterId + }, + success: function(response) { + if (response.success) { + $item.fadeOut(300, function() { + $(this).remove(); + }); + } else { + PFGAdmin.showNotice('error', response.data.message); + } + } + }); + }, + + /** + * Update filter name + */ + updateFilter: function() { + const $input = $(this); + const $item = $input.closest('.pfg-filter-item'); + const filterId = $item.data('id'); + const name = $input.val().trim(); + + if (!name) { + return; + } + + $.ajax({ + url: pfgAdmin.ajaxUrl, + type: 'POST', + data: { + action: 'pfg_update_filter', + security: pfgAdmin.nonce, + filter_id: filterId, + name: name + } + }); + }, + + /** + * Update filter order + */ + updateFilterOrder: function() { + const order = []; + + $('.pfg-filter-item').each(function() { + order.push($(this).data('id')); + }); + + $.ajax({ + url: pfgAdmin.ajaxUrl, + type: 'POST', + data: { + action: 'pfg_reorder_filters', + security: pfgAdmin.nonce, + order: order + } + }); + }, + + /** + * Refresh image grid + */ + refreshImageGrid: function(images) { + const $grid = $('.pfg-image-grid'); + + // Remove "no images" message if present + $grid.find('.pfg-no-images').remove(); + + // Get current highest index + let currentIndex = $('.pfg-image-item').length; + + images.forEach(function(image) { + const html = PFGAdmin.getImageItemHtml(image, currentIndex); + $grid.append(html); + currentIndex++; + }); + + // Show bulk actions bar if we have images + if ($('.pfg-image-item').length > 0) { + $('#pfg-bulk-actions').css('display', 'flex'); + } + }, + + /** + * Get image item HTML + */ + getImageItemHtml: function(image, index) { + if (typeof index === 'undefined') { + index = $('.pfg-image-item').length; + } + return ` +
+ + ${image.title} +
+ + +
+
+

${image.title}

+
+ + + + + + + + + +
+ `; + }, + + /** + * Show admin notice + */ + showNotice: function(type, message) { + const $notice = $(` +
+ ${message} +
+ `); + + $('.pfg-admin-wrap').prepend($notice); + + setTimeout(function() { + $notice.fadeOut(300, function() { + $(this).remove(); + }); + }, 5000); + } + }; + + // Initialize on document ready + $(document).ready(function() { + PFGAdmin.init(); + }); + + // Expose to global scope + window.PFGAdmin = PFGAdmin; + +})(jQuery); diff --git a/wp-content/plugins/portfolio-filter-gallery/admin/views/meta-box-images.php b/wp-content/plugins/portfolio-filter-gallery/admin/views/meta-box-images.php new file mode 100644 index 0000000..b401173 --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/admin/views/meta-box-images.php @@ -0,0 +1,1508 @@ +ID; +$gallery = new PFG_Gallery( $gallery_id ); +$settings = $gallery->get_settings(); +$source = isset( $settings['source'] ) ? $settings['source'] : 'media'; + +// Check if this is a WooCommerce gallery +$is_woo_gallery = ( $source === 'woocommerce' && PFG_WooCommerce::is_active() && pfg_is_premium() ); + +if ( $is_woo_gallery ) { + // Fetch WooCommerce products + $woo_args = array( + 'categories' => isset( $settings['woo_categories'] ) ? $settings['woo_categories'] : array(), + 'orderby' => isset( $settings['woo_orderby'] ) ? $settings['woo_orderby'] : 'date', + 'order' => isset( $settings['woo_order'] ) ? strtoupper( $settings['woo_order'] ) : 'DESC', + 'limit' => isset( $settings['woo_limit'] ) ? intval( $settings['woo_limit'] ) : -1, + ); + $products = PFG_WooCommerce::get_products( $woo_args ); + $images = array(); // Not used for WooCommerce +} else { + // Regular media library images + $images = $gallery->get_images(); + $products = array(); +} + +// Get filters - use new format first, then legacy +$filters = get_option( 'pfg_filters', array() ); + +if ( empty( $filters ) ) { + // Legacy fallback + $legacy_filters = get_option( 'awl_portfolio_filter_gallery_categories', array() ); + foreach ( $legacy_filters as $id => $name ) { + if ( is_string( $name ) ) { + $filters[] = array( + 'id' => sanitize_key( $id ), + 'name' => $name, + 'slug' => sanitize_title( $name ), + 'parent' => '', + ); + } + } +} + +// Build hierarchical tree for display +function pfg_build_filter_tree_for_images( $filters, $parent_id = '' ) { + $tree = array(); + foreach ( $filters as $filter ) { + $filter_parent = isset( $filter['parent'] ) ? $filter['parent'] : ''; + if ( $filter_parent === $parent_id ) { + $filter['children'] = pfg_build_filter_tree_for_images( $filters, $filter['id'] ); + $tree[] = $filter; + } + } + return $tree; +} + +// Render hierarchical filter checkboxes with tree structure matching hierarchy preview +function pfg_render_filter_checkboxes( $filters, $depth = 0, $is_first_child = true ) { + $html = ''; + + foreach ( $filters as $filter ) { + // Skip 'all' filter - images are automatically included in 'All' view + if ( strtolower( $filter['slug'] ) === 'all' ) { + continue; + } + + $has_children = ! empty( $filter['children'] ); + $color = isset( $filter['color'] ) && $filter['color'] ? $filter['color'] : '#94a3b8'; + + // Wrapper for each filter item + $html .= '
'; + + // Collapsible group wrapper if has children + if ( $has_children ) { + $html .= '
'; + } + + // Main filter row + $html .= '
'; + + // 1. Checkbox (first) - include data-parent for JS child detection + $parent_id = isset( $filter['parent'] ) ? $filter['parent'] : ''; + $html .= ''; + $html .= '
'; // Close row + + // Recursively render children + if ( $has_children ) { + $html .= '
'; + $html .= pfg_render_filter_checkboxes( $filter['children'], $depth + 1, true ); + $html .= '
'; + $html .= '
'; // Close collapsible group + } + + $html .= '
'; // Close item + } + return $html; +} + +$filter_tree = pfg_build_filter_tree_for_images( $filters ); +?> + +
+ + + +
+ +
+ + + + + +
+ +
+ +

+ +

+
+
+ + +
+ +
+ +

+
+ + $product ) : ?> +
+ <?php echo esc_attr( $product['title'] ); ?> + + + + + + + +
+

+
+ +
+ +
+ + + + 2 ) : ?> + + + +
+ +
+
+ + +
+ + + + +
+
+ +
+
+ +
+
+ +
+
+ +
+ + + + + +
+ + + + + +
+ +
+ +

+
+ + $image ) : + $attachment = get_post( $image['id'] ); + if ( ! $attachment ) continue; + + $thumb_url = wp_get_attachment_image_url( $image['id'], 'medium' ); + $title = ! empty( $image['title'] ) ? $image['title'] : $attachment->post_title; + $image_filters = isset( $image['filters'] ) ? $image['filters'] : array(); + ?> +
+ + + + + <?php echo esc_attr( $title ); ?> + +
+ + +
+ +
+

+ + +
+ + + +
+ +
+ + + + + + + + + + + + +
+ + +
+ + + + + + +
+ + + + + + + + + + + + + + diff --git a/wp-content/plugins/portfolio-filter-gallery/admin/views/meta-box-settings.php b/wp-content/plugins/portfolio-filter-gallery/admin/views/meta-box-settings.php new file mode 100644 index 0000000..65a20ab --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/admin/views/meta-box-settings.php @@ -0,0 +1,1408 @@ +ID; +$gallery = new PFG_Gallery( $gallery_id ); +$settings = $gallery->get_settings(); + +// Get templates - use PFG_Templates if available, otherwise use default +if ( class_exists( 'PFG_Templates' ) ) { + $templates = PFG_Templates::get_all(); +} else { + // Default templates fallback + $templates = array( + 'default' => array( 'name' => __( 'Default', 'portfolio-filter-gallery' ) ), + 'minimal' => array( 'name' => __( 'Minimal', 'portfolio-filter-gallery' ) ), + 'modern' => array( 'name' => __( 'Modern', 'portfolio-filter-gallery' ) ), + ); +} +?> + +
+ +
+ +
+ + + + + + + + +
+ + +
+ + +

+ + +

+ + +
+ +
+ $template ) : + // Determine icon and type based on layout type + $layout_type = isset( $template['settings']['layout_type'] ) ? $template['settings']['layout_type'] : 'grid'; + + // Map layout types to icons and labels + $layout_icons = array( + 'grid' => 'dashicons-grid-view', + 'masonry' => 'dashicons-images-alt', + 'justified' => 'dashicons-align-left', + 'packed' => 'dashicons-screenoptions', + ); + $layout_labels = array( + 'grid' => __( 'Grid', 'portfolio-filter-gallery' ), + 'masonry' => __( 'Masonry', 'portfolio-filter-gallery' ), + 'justified' => __( 'Justified', 'portfolio-filter-gallery' ), + 'packed' => __( 'Packed', 'portfolio-filter-gallery' ), + ); + + $icon = isset( $layout_icons[ $layout_type ] ) ? $layout_icons[ $layout_type ] : 'dashicons-grid-view'; + $layout_label = isset( $layout_labels[ $layout_type ] ) ? $layout_labels[ $layout_type ] : __( 'Grid', 'portfolio-filter-gallery' ); + + // Check if layout is premium-only + $is_premium_layout = in_array( $layout_type, array( 'justified', 'packed' ), true ); + $is_locked = $is_premium_layout && ! pfg_is_premium(); + ?> +
+ + PRO + +
+ +
+ + +
+ +
+ +
+ + +
+

+ + +

+ + +
+ + +
+ + +
+ +
+ + +
+
+ + +
+ +
+ + px +
+
+ + +
+ + +
+ + +
+ +
+ + px +
+
+ + +
+ +
+ + px +
+
+ + +
+ +
+ + px +
+
+ + +
+ + +
+ + +
+

+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ +
+ +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ +
+ +
+ + +
+ +

+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ +
+ + % +
+
+ + +
+ + +
+ + +
+ + +
+ +
+ + +
+ + + +
+ PRO + + +
+ + +
+
+ + +
+ + +
+ +
+ + +
+ + +
+ + > +
+
+
+ + +
+
+ + +
+ + +
+ + > +
+
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ +
+ + +

+ + + PRO +

+ +
+ +
+ + +
+ + +
+ + +
+ + +
+ + > +
+ + +
+ +
+ > + +
+
+ + +
+ + +
+ + +
+ +
+ > + % +
+
+ + +
+ +
+ > + px +
+
+ + +
+ +
+ > + % +
+
+
+ +
+ + + +
+ + +
+
+

+

+
+ + + +
+ + +
+ + +
+ + +
+ + +
+ +
+ + + +
+
+ + +
+ +
+ + +
+
+ + +
+ + > +
+ + +
+ + +
+ +
+
+ + +
+ +
+ + + + diff --git a/wp-content/plugins/portfolio-filter-gallery/admin/views/meta-box-shortcode.php b/wp-content/plugins/portfolio-filter-gallery/admin/views/meta-box-shortcode.php new file mode 100644 index 0000000..a1081fd --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/admin/views/meta-box-shortcode.php @@ -0,0 +1,132 @@ +ID; +?> + +
+ +
+

+ +
+ [portfolio_gallery id=""] + +
+ +

+ + [PFG id=] +

+
+ +
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
idid=""
columnscolumns="4"
filterfilter="web-design"
layoutlayout="masonry"
show_filtersshow_filters="false"
limitlimit="12"
paginationpagination="true"
+
+ + +
+ + +
+ + +
+ + diff --git a/wp-content/plugins/portfolio-filter-gallery/admin/views/page-filters.php b/wp-content/plugins/portfolio-filter-gallery/admin/views/page-filters.php new file mode 100644 index 0000000..56f39a0 --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/admin/views/page-filters.php @@ -0,0 +1,1264 @@ + $name ) { + if ( is_string( $name ) ) { + // Generate Unicode-aware slug for non-Latin characters + $slug = sanitize_title( $name ); + // If sanitize_title returned URL-encoded (contains %xx hex), use Unicode-aware slug + if ( empty( $slug ) || preg_match( '/%[0-9a-f]{2}/i', $slug ) ) { + $slug = mb_strtolower( preg_replace( '/[^\p{L}\p{N}]+/ui', '-', $name ), 'UTF-8' ); + $slug = trim( $slug, '-' ); + if ( empty( $slug ) ) { + $slug = 'filter-' . substr( md5( $name ), 0, 8 ); + } + } + $all_filters[] = array( + 'id' => sanitize_key( $id ), + 'name' => $name, + 'slug' => $slug, + 'parent' => '', + 'color' => '', + 'order' => count( $all_filters ), + ); + } + } + // Save to new format if we migrated + if ( ! empty( $all_filters ) ) { + update_option( 'pfg_filters', $all_filters ); + } +} + +/** + * Build hierarchical filter tree. + */ +function pfg_build_filter_tree( $filters, $parent_id = '' ) { + $tree = array(); + foreach ( $filters as $filter ) { + $filter_parent = isset( $filter['parent'] ) ? $filter['parent'] : ''; + if ( $filter_parent === $parent_id ) { + $filter['children'] = pfg_build_filter_tree( $filters, $filter['id'] ); + $tree[] = $filter; + } + } + return $tree; +} + +/** + * Generate hierarchical dropdown options HTML. + */ +function pfg_render_parent_options( $filters, $exclude_id = '', $selected_id = '', $depth = 0 ) { + $html = ''; + foreach ( $filters as $filter ) { + if ( $filter['id'] === $exclude_id ) { + continue; // Don't allow selecting self as parent + } + + $indent = str_repeat( '— ', $depth ); + $prefix = $depth > 0 ? '└ ' : ''; + $is_selected = ( $filter['id'] === $selected_id ) ? ' selected' : ''; + + $html .= ''; + + // Render children + if ( ! empty( $filter['children'] ) ) { + $html .= pfg_render_parent_options( $filter['children'], $exclude_id, $selected_id, $depth + 1 ); + } + } + return $html; +} + +// Build hierarchical tree for dropdown +$filter_tree = pfg_build_filter_tree( $all_filters ); +?> + +
+ +
+
+

+ + +

+

+
+
+
+ + +
+
+
+ +
+ + +
+
+ +

+
+ +
+ + + = $filter_limit; + ?> + + = 6 ) : ?> +
+ + + + + + + + +
+ + +
+ + > +
+ +
+
+ + +
+ +
+ +
+ > + +
+
+
+ + +
+ + + + +
+

+
+ 0 ? ' style="margin-left: ' . ($depth * 16) . 'px"' : ''; + $prefix = $depth > 0 ? ' ' : ''; + echo '
'; + echo $prefix; + echo ''; + echo '' . esc_html( $filter['name'] ) . ''; + echo '
'; + if ( ! empty( $filter['children'] ) ) { + pfg_render_hierarchy_tree( $filter['children'], $depth + 1 ); + } + } + } + pfg_render_hierarchy_tree( $filter_tree ); + ?> +
+
+ + +
+

+
    +
  • +
  • +
  • +
+
+
+ + +
+
+
+ +

+
+ +
+ + + + + +
+
+ + +
+
+ +
+

+

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + +
+
+ + + + + + + + PRO + + + +
+
+ + + +
+ +
+ +
+ + + + diff --git a/wp-content/plugins/portfolio-filter-gallery/admin/views/page-settings.php b/wp-content/plugins/portfolio-filter-gallery/admin/views/page-settings.php new file mode 100644 index 0000000..1b178c4 --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/admin/views/page-settings.php @@ -0,0 +1,245 @@ + false, + 'load_fontawesome' => false, + 'disable_lazy_load' => false, + 'lightbox_library' => 'ld-lightbox', // Default to LD Lightbox for Free version + 'custom_css' => '', + 'delete_data_uninstall' => false, +); +$settings = wp_parse_args( $settings, $defaults ); + +// Handle form submission +if ( isset( $_POST['pfg_save_global_settings'] ) ) { + if ( wp_verify_nonce( $_POST['_pfg_global_nonce'] ?? '', 'pfg_global_settings' ) && current_user_can( 'manage_options' ) ) { + $new_settings = array( + 'load_bootstrap' => isset( $_POST['load_bootstrap'] ), + 'load_fontawesome' => isset( $_POST['load_fontawesome'] ), + 'disable_lazy_load' => isset( $_POST['disable_lazy_load'] ), + 'lightbox_library' => sanitize_key( $_POST['lightbox_library'] ?? 'built-in' ), + 'custom_css' => sanitize_textarea_field( $_POST['custom_css'] ?? '' ), + 'delete_data_uninstall' => isset( $_POST['delete_data_uninstall'] ), + ); + + update_option( 'pfg_global_settings', $new_settings ); + $settings = $new_settings; + + echo '

' . esc_html__( 'Settings saved successfully.', 'portfolio-filter-gallery' ) . '

'; + } +} +?> + +
+ +
+
+

+

+
+
+ +
+ + +
+ + +
+
+

+
+ +
+ + +
+ +
+ + +
+ +
+ + +
+
+ + +
+
+

+
+ +
+ + +
+
+ + +
+
+

+
+ +
+ + + +
+
+ + +
+
+

+
+ +
+ + +
+
+ + +
+
+

+
+ + + + + + + + + + + + + + + + + + + + + + +
publish ); ?>
+
+ +
+ +
+ +
+ +
+ +
+ + diff --git a/wp-content/plugins/portfolio-filter-gallery/admin/views/setup-wizard.php b/wp-content/plugins/portfolio-filter-gallery/admin/views/setup-wizard.php new file mode 100644 index 0000000..30c410d --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/admin/views/setup-wizard.php @@ -0,0 +1,357 @@ + array( + 'title' => __( 'Welcome to Portfolio Filter Gallery!', 'portfolio-filter-gallery' ), + 'icon' => 'dashicons-images-alt2', + ), + 2 => array( + 'title' => __( 'Create Your First Gallery', 'portfolio-filter-gallery' ), + 'icon' => 'dashicons-plus-alt', + ), + 3 => array( + 'title' => __( 'Set Up Filters', 'portfolio-filter-gallery' ), + 'icon' => 'dashicons-filter', + ), + 4 => array( + 'title' => __( 'You\'re All Set!', 'portfolio-filter-gallery' ), + 'icon' => 'dashicons-yes-alt', + ), +); +?> + + +> + + + + <?php esc_html_e( 'Portfolio Filter Gallery Setup', 'portfolio-filter-gallery' ); ?> + + + + +
+
+ +

+
+ +
+ +
+ +
+ +
+
+ +
+ + +

+

+ +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +

+

+ + +

+

+ + +

+

+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ +
+ + +
+ + + +
+ +
+ + + + diff --git a/wp-content/plugins/portfolio-filter-gallery/blocks/class-pfg-block.php b/wp-content/plugins/portfolio-filter-gallery/blocks/class-pfg-block.php new file mode 100644 index 0000000..ba2d67b --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/blocks/class-pfg-block.php @@ -0,0 +1,240 @@ + array( $this, 'render_block' ), + ) ); + } else { + // Fallback manual registration + register_block_type( $this->namespace . '/' . $this->block_name, array( + 'editor_script' => 'pfg-block-editor', + 'editor_style' => 'pfg-block-editor-style', + 'render_callback' => array( $this, 'render_block' ), + 'attributes' => array( + 'galleryId' => array( + 'type' => 'number', + 'default' => 0, + ), + 'showTitle' => array( + 'type' => 'boolean', + 'default' => false, + ), + 'className' => array( + 'type' => 'string', + 'default' => '', + ), + 'columnsOverride' => array( + 'type' => 'number', + 'default' => 0, + ), + 'hoverEffectOverride' => array( + 'type' => 'string', + 'default' => '', + ), + 'showFiltersOverride' => array( + 'type' => 'string', + 'default' => '', + ), + ), + ) ); + } + } + + /** + * Enqueue editor assets. + */ + public function enqueue_editor_assets() { + global $post_type; + + // Don't load block editor assets when editing gallery posts (they have their own editor) + // This prevents conflicts with the gallery post type editor + if ( $post_type === 'awl_filter_gallery' ) { + return; + } + + // Only load on post types that support the block editor + $screen = function_exists( 'get_current_screen' ) ? get_current_screen() : null; + if ( $screen && ! $screen->is_block_editor ) { + return; + } + + // Get all galleries for the dropdown + $galleries = $this->get_galleries(); + + // Editor script - register with error handling + if ( ! wp_script_is( 'pfg-block-editor', 'registered' ) ) { + wp_register_script( + 'pfg-block-editor', + PFG_PLUGIN_URL . 'blocks/js/block.js', + array( 'wp-blocks', 'wp-element', 'wp-editor', 'wp-components', 'wp-i18n', 'wp-block-editor' ), + PFG_VERSION, + true + ); + } + + // Pass galleries to script + wp_localize_script( 'pfg-block-editor', 'pfgBlockData', array( + 'galleries' => $galleries, + 'pluginUrl' => PFG_PLUGIN_URL, + 'isPremium' => PFG_Features::is_premium(), + 'upgradeUrl' => PFG_Features::get_upgrade_url( 'gutenberg-block' ), + 'strings' => array( + 'title' => __( 'Portfolio Filter Gallery', 'portfolio-filter-gallery' ), + 'description' => __( 'Display a filterable portfolio gallery.', 'portfolio-filter-gallery' ), + 'selectGallery' => __( 'Select a Gallery', 'portfolio-filter-gallery' ), + 'noGalleries' => __( 'No galleries found. Create one first.', 'portfolio-filter-gallery' ), + 'createGallery' => __( 'Create Gallery', 'portfolio-filter-gallery' ), + 'showTitle' => __( 'Show gallery title', 'portfolio-filter-gallery' ), + 'editGallery' => __( 'Edit Gallery Settings', 'portfolio-filter-gallery' ), + 'previewNote' => __( 'Gallery will be displayed on the frontend.', 'portfolio-filter-gallery' ), + ), + ) ); + + // Enqueue the script + wp_enqueue_script( 'pfg-block-editor' ); + + // Editor styles + wp_enqueue_style( + 'pfg-block-editor-style', + PFG_PLUGIN_URL . 'blocks/css/editor.css', + array( 'wp-edit-blocks' ), + PFG_VERSION + ); + } + + /** + * Render the block on the frontend. + * + * @param array $attributes Block attributes. + * @return string Block HTML. + */ + public function render_block( $attributes ) { + $gallery_id = isset( $attributes['galleryId'] ) ? absint( $attributes['galleryId'] ) : 0; + $show_title = isset( $attributes['showTitle'] ) ? $attributes['showTitle'] : false; + $class_name = isset( $attributes['className'] ) ? $attributes['className'] : ''; + $columns_override = isset( $attributes['columnsOverride'] ) ? absint( $attributes['columnsOverride'] ) : 0; + $hover_override = isset( $attributes['hoverEffectOverride'] ) ? sanitize_text_field( $attributes['hoverEffectOverride'] ) : ''; + $show_filters_override = isset( $attributes['showFiltersOverride'] ) ? sanitize_text_field( $attributes['showFiltersOverride'] ) : ''; + + if ( ! $gallery_id ) { + return '

' . esc_html__( 'Please select a gallery.', 'portfolio-filter-gallery' ) . '

'; + } + + // Check if gallery exists + $gallery = get_post( $gallery_id ); + if ( ! $gallery || $gallery->post_type !== 'awl_filter_gallery' ) { + return '

' . esc_html__( 'Gallery not found.', 'portfolio-filter-gallery' ) . '

'; + } + + // Build shortcode with optional overrides + $shortcode_atts = array( 'id' => $gallery_id ); + + if ( $columns_override > 0 ) { + $shortcode_atts['columns'] = $columns_override; + } + if ( ! empty( $hover_override ) ) { + $shortcode_atts['hover_effect'] = $hover_override; + } + if ( $show_filters_override !== '' ) { + $shortcode_atts['show_filters'] = ( $show_filters_override === 'true' ) ? '1' : '0'; + } + + // Build shortcode string + $shortcode_parts = array(); + foreach ( $shortcode_atts as $key => $value ) { + $shortcode_parts[] = sprintf( '%s="%s"', $key, esc_attr( $value ) ); + } + $shortcode = '[PFG ' . implode( ' ', $shortcode_parts ) . ']'; + + // Output + $output = ''; + + if ( $class_name ) { + $output .= '
'; + } + + if ( $show_title ) { + $output .= '

' . esc_html( $gallery->post_title ) . '

'; + } + + $output .= do_shortcode( $shortcode ); + + if ( $class_name ) { + $output .= '
'; + } + + return $output; + } + + /** + * Get all galleries for block dropdown. + * + * @return array + */ + private function get_galleries() { + $galleries = array(); + + $query = new WP_Query( array( + 'post_type' => 'awl_filter_gallery', + 'posts_per_page' => -1, + 'post_status' => 'publish', + 'orderby' => 'title', + 'order' => 'ASC', + ) ); + + if ( $query->have_posts() ) { + while ( $query->have_posts() ) { + $query->the_post(); + $galleries[] = array( + 'id' => get_the_ID(), + 'title' => get_the_title(), + ); + } + wp_reset_postdata(); + } + + return $galleries; + } +} diff --git a/wp-content/plugins/portfolio-filter-gallery/blocks/css/editor.css b/wp-content/plugins/portfolio-filter-gallery/blocks/css/editor.css new file mode 100644 index 0000000..60098e1 --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/blocks/css/editor.css @@ -0,0 +1,95 @@ +/** + * Portfolio Filter Gallery - Block Editor Styles + * + * @package Portfolio_Filter_Gallery + * @version 2.0.0 + */ + +/* Block placeholder */ +.wp-block-portfolio-filter-gallery-gallery .components-placeholder { + min-height: 200px; +} + +.wp-block-portfolio-filter-gallery-gallery .components-placeholder__label svg { + fill: currentColor; + margin-right: 8px; +} + +/* Block preview */ +.pfg-block-preview { + background: #f8fafc; + border: 1px solid #e2e8f0; + border-radius: 8px; + padding: 20px; + min-height: 200px; +} + +.pfg-block-header { + display: flex; + align-items: center; + gap: 8px; + padding-bottom: 15px; + border-bottom: 1px solid #e2e8f0; + margin-bottom: 15px; + font-weight: 600; + color: #1e293b; +} + +.pfg-block-header svg { + width: 20px; + height: 20px; + fill: #3858e9; +} + +.pfg-block-gallery-title { + margin: 0 0 15px; + font-size: 16px; + color: #1e293b; +} + +.pfg-block-gallery-preview { + background: white; + border: 2px dashed #cbd5e1; + border-radius: 8px; + padding: 30px; + text-align: center; +} + +.pfg-block-gallery-icon { + margin-bottom: 10px; +} + +.pfg-block-gallery-icon .dashicons { + font-size: 40px; + width: 40px; + height: 40px; + color: #94a3b8; +} + +.pfg-block-gallery-preview p { + margin: 0 0 5px; + font-weight: 600; + color: #475569; +} + +.pfg-block-gallery-preview small { + color: #94a3b8; + font-size: 12px; +} + +/* Error and placeholder messages */ +.pfg-block-placeholder, +.pfg-block-error { + padding: 20px; + text-align: center; + background: #f8fafc; + border: 1px dashed #e2e8f0; + border-radius: 8px; + color: #64748b; +} + +.pfg-block-error { + border-color: #fecaca; + background: #fef2f2; + color: #991b1b; +} diff --git a/wp-content/plugins/portfolio-filter-gallery/blocks/js/block.js b/wp-content/plugins/portfolio-filter-gallery/blocks/js/block.js new file mode 100644 index 0000000..eb883f0 --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/blocks/js/block.js @@ -0,0 +1,283 @@ +/** + * Portfolio Filter Gallery - Gutenberg Block + * + * @package Portfolio_Filter_Gallery + * @version 2.0.0 + */ + +(function() { + 'use strict'; + + // Wait for DOM and WordPress to be ready + if (typeof wp === 'undefined' || typeof wp.blocks === 'undefined') { + return; + } + + // Check if block data exists + if (typeof pfgBlockData === 'undefined') { + return; + } + + var blocks = wp.blocks; + var element = wp.element; + var blockEditor = wp.blockEditor; + var components = wp.components; + var i18n = wp.i18n; + + var registerBlockType = blocks.registerBlockType; + var createElement = element.createElement; + var Fragment = element.Fragment; + var InspectorControls = blockEditor.InspectorControls; + var useBlockProps = blockEditor.useBlockProps; + var PanelBody = components.PanelBody; + var SelectControl = components.SelectControl; + var ToggleControl = components.ToggleControl; + var RangeControl = components.RangeControl; + var Button = components.Button; + var Placeholder = components.Placeholder; + var __ = i18n.__; + + // Get data passed from PHP + var data = pfgBlockData; + var galleries = data.galleries || []; + var strings = data.strings || {}; + + // Block icon + var blockIcon = createElement('svg', { + xmlns: 'http://www.w3.org/2000/svg', + viewBox: '0 0 24 24', + width: 24, + height: 24 + }, createElement('path', { + fill: 'currentColor', + d: 'M3 3v8h8V3H3zm6 6H5V5h4v4zm-6 4v8h8v-8H3zm6 6H5v-4h4v4zm4-16v8h8V3h-8zm6 6h-4V5h4v4zm-6 4v8h8v-8h-8zm6 6h-4v-4h4v4z' + })); + + // Gallery options for dropdown + var galleryOptions = [ + { label: strings.selectGallery || 'Select a Gallery', value: 0 } + ]; + + for (var i = 0; i < galleries.length; i++) { + galleryOptions.push({ + label: galleries[i].title, + value: galleries[i].id + }); + } + + // Find gallery by id + function findGallery(id) { + for (var i = 0; i < galleries.length; i++) { + if (galleries[i].id === id) { + return galleries[i]; + } + } + return null; + } + + /** + * Register the block + */ + registerBlockType('portfolio-filter-gallery/gallery', { + title: strings.title || 'Portfolio Filter Gallery', + description: strings.description || 'Display a filterable portfolio gallery.', + icon: blockIcon, + category: 'widgets', + keywords: ['gallery', 'portfolio', 'filter', 'masonry', 'grid'], + supports: { + align: ['wide', 'full'], + html: false + }, + attributes: { + galleryId: { + type: 'number', + default: 0 + }, + showTitle: { + type: 'boolean', + default: false + }, + columnsOverride: { + type: 'number', + default: 0 // 0 = use gallery default + }, + hoverEffectOverride: { + type: 'string', + default: '' // '' = use gallery default + }, + showFiltersOverride: { + type: 'string', + default: '' // '' = use gallery default, 'true'/'false' = override + } + }, + + /** + * Edit component + */ + edit: function(props) { + var attributes = props.attributes; + var setAttributes = props.setAttributes; + var galleryId = attributes.galleryId; + var showTitle = attributes.showTitle; + var columnsOverride = attributes.columnsOverride; + var hoverEffectOverride = attributes.hoverEffectOverride; + var showFiltersOverride = attributes.showFiltersOverride; + var blockProps = useBlockProps(); + + // Hover effect options + var hoverOptions = [ + { label: __('Use Gallery Default', 'portfolio-filter-gallery'), value: '' }, + { label: __('None', 'portfolio-filter-gallery'), value: 'none' }, + { label: __('Zoom', 'portfolio-filter-gallery'), value: 'zoom' }, + { label: __('Fade', 'portfolio-filter-gallery'), value: 'fade' }, + { label: __('Slide Up', 'portfolio-filter-gallery'), value: 'slide-up' }, + { label: __('Blur', 'portfolio-filter-gallery'), value: 'blur' } + ]; + + // Show filters options + var showFiltersOptions = [ + { label: __('Use Gallery Default', 'portfolio-filter-gallery'), value: '' }, + { label: __('Show Filters', 'portfolio-filter-gallery'), value: 'true' }, + { label: __('Hide Filters', 'portfolio-filter-gallery'), value: 'false' } + ]; + + // Find selected gallery + var selectedGallery = findGallery(galleryId); + + // If no gallery selected, show placeholder + if (!galleryId) { + return createElement(Fragment, null, + createElement(InspectorControls, null, + createElement(PanelBody, { title: __('Gallery Settings', 'portfolio-filter-gallery') }, + createElement(SelectControl, { + label: strings.selectGallery, + value: galleryId, + options: galleryOptions, + onChange: function(value) { + setAttributes({ galleryId: parseInt(value, 10) }); + } + }) + ) + ), + createElement('div', blockProps, + createElement(Placeholder, { + icon: blockIcon, + label: strings.title, + instructions: galleries.length > 0 + ? strings.selectGallery + : strings.noGalleries + }, + galleries.length > 0 + ? createElement(SelectControl, { + value: galleryId, + options: galleryOptions, + onChange: function(value) { + setAttributes({ galleryId: parseInt(value, 10) }); + } + }) + : createElement(Button, { + variant: 'primary', + href: 'post-new.php?post_type=awl_filter_gallery', + target: '_blank' + }, strings.createGallery) + ) + ) + ); + } + + // Gallery selected - show preview + return createElement(Fragment, null, + createElement(InspectorControls, null, + createElement(PanelBody, { title: __('Gallery Settings', 'portfolio-filter-gallery') }, + createElement(SelectControl, { + label: strings.selectGallery, + value: galleryId, + options: galleryOptions, + onChange: function(value) { + setAttributes({ galleryId: parseInt(value, 10) }); + } + }), + createElement(ToggleControl, { + label: strings.showTitle, + checked: showTitle, + onChange: function(value) { + setAttributes({ showTitle: value }); + } + }), + createElement(Button, { + variant: 'secondary', + href: 'post.php?post=' + galleryId + '&action=edit', + target: '_blank', + style: { marginTop: '10px' } + }, strings.editGallery) + ), + // Quick Settings Panel + createElement(PanelBody, { + title: __('Quick Settings', 'portfolio-filter-gallery'), + initialOpen: false + }, + createElement('p', { + style: { fontSize: '12px', color: '#757575', marginTop: 0 } + }, __('Override gallery defaults for this block only.', 'portfolio-filter-gallery')), + createElement(RangeControl, { + label: __('Columns', 'portfolio-filter-gallery'), + value: columnsOverride, + onChange: function(value) { + setAttributes({ columnsOverride: value }); + }, + min: 0, + max: 6, + help: columnsOverride === 0 ? __('Using gallery default', 'portfolio-filter-gallery') : '' + }), + createElement(SelectControl, { + label: __('Hover Effect', 'portfolio-filter-gallery'), + value: hoverEffectOverride, + options: hoverOptions, + onChange: function(value) { + setAttributes({ hoverEffectOverride: value }); + } + }), + createElement(SelectControl, { + label: __('Show Filters', 'portfolio-filter-gallery'), + value: showFiltersOverride, + options: showFiltersOptions, + onChange: function(value) { + setAttributes({ showFiltersOverride: value }); + } + }) + ) + ), + createElement('div', Object.assign({}, blockProps, { + className: (blockProps.className || '') + ' pfg-block-preview' + }), + createElement('div', { className: 'pfg-block-header' }, + blockIcon, + createElement('span', null, strings.title) + ), + showTitle && selectedGallery && createElement('h3', { + className: 'pfg-block-gallery-title' + }, selectedGallery.title), + createElement('div', { className: 'pfg-block-gallery-preview' }, + createElement('div', { className: 'pfg-block-gallery-icon' }, + createElement('span', { className: 'dashicons dashicons-format-gallery' }) + ), + createElement('p', null, + selectedGallery + ? selectedGallery.title + : __('Gallery', 'portfolio-filter-gallery') + ), + createElement('small', null, strings.previewNote) + ) + ) + ); + }, + + /** + * Save - rendered on server + */ + save: function() { + return null; // Server-side rendering + } + }); + +})(); diff --git a/wp-content/plugins/portfolio-filter-gallery/css/YouTubePopUp.css b/wp-content/plugins/portfolio-filter-gallery/css/YouTubePopUp.css new file mode 100644 index 0000000..0f6dae0 --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/css/YouTubePopUp.css @@ -0,0 +1,158 @@ +@charset "UTF-8"; + +/* + Name: YouTubePopUp + Description: jQuery plugin to display YouTube or Vimeo video in PopUp, responsive and retina, easy to use. + Version: 1.0.1 + Plugin URL: http://wp-time.com/youtube-popup-jquery-plugin/ + Written By: Qassim Hassan + Twitter: @QQQHZ + Websites: wp-time.com | qass.im | wp-plugins.in + Dual licensed under the MIT and GPL licenses: + http://www.opensource.org/licenses/mit-license.php + http://www.gnu.org/licenses/gpl.html + Copyright (c) 2016 - Qassim Hassan +*/ + +.YouTubePopUp-Wrap{ + position:fixed; + width:100%; + height:100%; + background-color:#000; + background-color:rgba(0,0,0,0.8); + top:0; + left:0; + z-index:9999999999999; +} + +.YouTubePopUp-animation{ + opacity: 0; + -webkit-animation-duration: 0.5s; + animation-duration: 0.5s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation-name: YouTubePopUp; + animation-name: YouTubePopUp; +} + +@-webkit-keyframes YouTubePopUp { + 0% { + opacity: 0; + } + + 100% { + opacity: 1; + } +} + +@keyframes YouTubePopUp { + 0% { + opacity: 0; + } + + 100% { + opacity: 1; + } +} + +body.logged-in .YouTubePopUp-Wrap{ /* For WordPress */ + top:32px; + z-index:99998; +} + +.YouTubePopUp-Content{ + max-width:940px; + display:block; + margin:0 auto; + height:100%; + position:relative; +} + +.YouTubePopUp-Content iframe { + max-width: 100% !important; + width: 100% !important; + display: block !important; + height: 530px !important; + border: none !important; + position: absolute; + top: 0; + bottom: 0; + margin: auto 0; + animation-timing-function: ease-out; +animation-duration: .3s; + transition:opacity .3s ease-out !important; + webkit-transition: opacity .3s ease-out; +-moz-transition: opacity .3s ease-out; +-ms-transition: opacity .3s ease-out; +-o-transition: opacity .3s ease-out; +} + +.YouTubePopUp-Hide{ + -webkit-animation-duration: 0.5s; + animation-duration: 0.5s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation-name: YouTubePopUpHide; + animation-name: YouTubePopUpHide; +} + +@-webkit-keyframes YouTubePopUpHide { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +} + +@keyframes YouTubePopUpHide { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +} + +.YouTubePopUp-Close{ + position: absolute; +top: 0; +cursor: pointer; +bottom: 552px; +right: -30px; +margin: auto 0; +width: 50px; +height: 50px; +} + +.YouTubePopUp-Close:hover{ + opacity:0.5; +} + +@media all and (max-width: 768px) and (min-width: 10px){ + .YouTubePopUp-Content{ + max-width:90%; + } +} + +@media all and (max-width: 600px) and (min-width: 10px){ + .YouTubePopUp-Content iframe{ + height:320px !important; + } + + .YouTubePopUp-Close{ + bottom:362px; + } +} + +@media all and (max-width: 480px) and (min-width: 10px){ + .YouTubePopUp-Content iframe{ + height:220px !important; + } + + .YouTubePopUp-Close{ + bottom:262px; + } +} diff --git a/wp-content/plugins/portfolio-filter-gallery/css/awl-pfg-uploader.css b/wp-content/plugins/portfolio-filter-gallery/css/awl-pfg-uploader.css new file mode 100644 index 0000000..f0ad982 --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/css/awl-pfg-uploader.css @@ -0,0 +1,163 @@ +/* Add New Image Slide CSS Admin */ +.new-images { + float:left; + overflow: hidden; + text-align: center; + cursor:pointer; + background-color: #496481; + border-bottom: 3px solid #2D3E50; + font-size: 20px; + color: #fff; + border-radius: 5px; + margin-left:20px; +} + +.new-images .dashicons { + text-align: center !important; + margin-top: 16% !important; + padding-right: 60% !important; + font-size: 100px; +} +.new-images .add-text { + text-align: center !important; + font-size: 20px; + margin-top: 45% !important; + width: 100%; +} + +/* All Slider Gallery CSS Admin */ +.sbox { + float:left; + width:100%; + /*margin-left: 20px;*/ +} + +.sbox .image { + margin: 0 4% 2% 0; + width:20%; + cursor:move; + float:left; + position:relative; +} +/* .image a { + position: absolute; + top: 5%; + text-decoration: none; +} */ +.pw-edit-icon { + background-color: #0073AA; + right: 0px; +} +.pw-trash-icon { + background-color: #DA5855; + right: 10px; +} +.image a span { + color:#FFFFFF; +} + +.sbox img { + width: 215px; + height: 170px; + display: block; + margin-bottom: 2px; +} + +.new-image { + margin: 0 15px 15px 0; + width: 28%; + cursor: move; + float: left; + background-color: #24bbe4; + border-bottom: 3px solid #2D3E50; +} + +/* For desktop: */ +@media (max-width:768px) { + .sbox .image { + margin: 0 15px 15px 0; + padding: 10px; + width:35%; + cursor:move; + float:left; + } + .sbox img { + width: 160px; + height: 160px; + } +} +/* For mobile phones: */ +@media (max-width:500px) { + .sbox .image { + margin: 0 15px 15px 0; + padding: 10px; + width:90%; + cursor:move; + float:left; + } + .sbox img { + width: 160px; + height: 160px; + } +} + +/* Settings CSS */ +.input-text-wrap { + margin-top: 30px; + margin-left: 15px; +} +.input-text-wrap input[type=text] { + width: 50%; + border: 1px solid #3366FF; + border-left: 6px solid #3366FF; +} +.input-text-wrap input[type=radio] { + border: 1px solid #3366FF; + margin-bottom: 6px; +} +.input-text-wrap label { + font-size: 14px; + font-weight: bolder; +} +/* Delete All Slide Button */ +#remove-all-images, #sort-all-slides { + color: #FFF; + border-color: #D9534F; + background: #D9534F; + background-color: #D9534F; + -webkit-box-shadow: inset 0 1px 0 #d9534f, 0 1px 0 rgb(0 0 0 / 8%); + box-shadow: inset 0 1px 0 #d9534f, 0 1px 0 rgb(0 0 0 / 8%); + vertical-align: top; + position: absolute; + top: 0; + right: 0; +} + +#sort-all-slides { + right:130px !important; + color: #FFF !important; +} +#sort-all-slides button { + color: #FFF !important; +} + +#remove-image { + color: #FFF; + border-color: #D9534F; + background: #D9534F; + background-color: #D9534F; + -webkit-box-shadow: inset 0 1px 0 #D9534F,0 1px 0 rgba(0,0,0,.08); + box-shadow: inset 0 1px 0 #D9534F,0 1px 0 rgba(0,0,0,.08); + vertical-align: top; +} + +#sort-all-slides li { + color: #000; + padding: 0px 10px 0px 10px; + /* border-radius: 0; */ + cursor: pointer; + font-size: 16px; +} +#sort-all-slides .dropdown-menu { + top:unset !important +} \ No newline at end of file diff --git a/wp-content/plugins/portfolio-filter-gallery/css/boot.css b/wp-content/plugins/portfolio-filter-gallery/css/boot.css new file mode 100644 index 0000000..5b3a1ed --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/css/boot.css @@ -0,0 +1,6 @@ +/*! + * Lightbox for Bootstrap 5 v1.8.3 (https://trvswgnr.github.io/bs5-lightbox/) + * Copyright 2023 Travis Aaron Wagner (https://github.com/trvswgnr/) + * Licensed under MIT (https://github.com/trvswgnr/bs5-lightbox/blob/main/LICENSE) + */!function(){"use strict";var t={d:function(e,s){for(var a in s)t.o(s,a)&&!t.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:s[a]})},o:function(t,e){return Object.prototype.hasOwnProperty.call(t,e)}},e={};t.d(e,{default:function(){return i}});var s=window.bootstrap;const a={Modal:s.Modal,Carousel:s.Carousel};class o{constructor(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.hash=this.randomHash(),this.settings=Object.assign(Object.assign(Object.assign({},a.Modal.Default),a.Carousel.Default),{interval:!1,target:'[data-toggle="lightbox"]',gallery:"",size:"xl",constrain:!0}),this.settings=Object.assign(Object.assign({},this.settings),e),this.modalOptions=(()=>this.setOptionsFromSettings(a.Modal.Default))(),this.carouselOptions=(()=>this.setOptionsFromSettings(a.Carousel.Default))(),"string"==typeof t&&(this.settings.target=t,t=document.querySelector(this.settings.target)),this.el=t,this.type=t.dataset.type||"",this.src=this.getSrc(t),this.sources=this.getGalleryItems(),this.createCarousel(),this.createModal()}show(){document.body.appendChild(this.modalElement),this.modal.show()}hide(){this.modal.hide()}setOptionsFromSettings(t){return Object.keys(t).reduce(((t,e)=>Object.assign(t,{[e]:this.settings[e]})),{})}getSrc(t){let e=t.dataset.src||t.dataset.remote||t.href||"http://via.placeholder.com/1600x900";if("html"===t.dataset.type)return e;/\:\/\//.test(e)||(e=window.location.origin+e);const s=new URL(e);return(t.dataset.footer||t.dataset.caption)&&s.searchParams.set("caption",t.dataset.footer||t.dataset.caption),s.toString()}getGalleryItems(){let t;if(this.settings.gallery){if(Array.isArray(this.settings.gallery))return this.settings.gallery;t=this.settings.gallery}else this.el.dataset.gallery&&(t=this.el.dataset.gallery);return t?[...new Set(Array.from(document.querySelectorAll('[data-gallery="'.concat(t,'"]')),(t=>"".concat(t.dataset.type?t.dataset.type:"").concat(this.getSrc(t)))))]:["".concat(this.type?this.type:"").concat(this.src)]}getYoutubeId(t){if(!t)return!1;const e=t.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=)([^#&?]*).*/);return!(!e||11!==e[2].length)&&e[2]}getYoutubeLink(t){const e=this.getYoutubeId(t);if(!e)return!1;const s=t.split("?");let a=s.length>1?"?"+s[1]:"";return"https://www.youtube.com/embed/".concat(e).concat(a)}getInstagramEmbed(t){if(/instagram/.test(t))return t+=/\/embed$/.test(t)?"":"/embed",'')}isEmbed(t){const e=new RegExp("("+o.allowedEmbedTypes.join("|")+")").test(t),s=/\.(png|jpe?g|gif|svg|webp)/i.test(t)||"image"===this.el.dataset.type;return e||!s}createCarousel(){const t=document.createElement("template"),e=o.allowedMediaTypes.join("|"),s=this.sources.map(((t,s)=>{t=t.replace(/\/$/,"");const a=new RegExp("^(".concat(e,")"),"i"),o=/^html/.test(t),i=/^image/.test(t);a.test(t)&&(t=t.replace(a,""));const n=this.settings.constrain?"mw-100 mh-100 h-auto w-auto m-auto top-0 end-0 bottom-0 start-0":"h-100 w-100",l=new URLSearchParams(t.split("?")[1]);let r="",c=t;if(l.get("caption")){try{c=new URL(t),c.searchParams.delete("caption"),c=c.toString()}catch(e){c=t}r='")}let d=''),h="";const u=this.getInstagramEmbed(t),m=this.getYoutubeLink(t);this.isEmbed(t)&&!i&&(m&&(t=m,h='title="YouTube video player" frameborder="0" allow="accelerometer autoplay clipboard-write encrypted-media gyroscope picture-in-picture"'),d=u||'")),o&&(d=t);return'\n\t\t\t\t")})).join(""),i=this.sources.length<2?"":'\n\t\t\t\n\t\t\t');let n="lightbox-carousel carousel slide";"fullscreen"===this.settings.size&&(n+=" position-absolute w-100 translate-middle top-50 start-50");const l='\n\t\t\t
\n\t\t\t\t\n\t\t\t\t").concat(i,"\n\t\t\t
");t.innerHTML=l.trim(),this.carouselElement=t.content.firstChild;const r=Object.assign(Object.assign({},this.carouselOptions),{keyboard:!1});this.carousel=new a.Carousel(this.carouselElement,r);const c=this.type&&"image"!==this.type?this.type+this.src:this.src;return this.carousel.to(this.findGalleryItemIndex(this.sources,c)),!0===this.carouselOptions.keyboard&&document.addEventListener("keydown",(t=>{if("ArrowLeft"===t.code){const t=document.getElementById("#lightboxCarousel-".concat(this.hash,"-prev"));return t&&t.click(),!1}if("ArrowRight"===t.code){const t=document.getElementById("#lightboxCarousel-".concat(this.hash,"-next"));return t&&t.click(),!1}})),this.carousel}findGalleryItemIndex(t,e){let s=0;for(const a of t){if(a.includes(e))return s;s++}return 0}createModal(){const t=document.createElement("template"),e='\n\t\t\t");return t.innerHTML=e.trim(),this.modalElement=t.content.firstChild,this.modalElement.querySelector(".modal-body").appendChild(this.carouselElement),this.modalElement.addEventListener("hidden.bs.modal",(()=>this.modalElement.remove())),this.modalElement.querySelector("[data-bs-dismiss]").addEventListener("click",(()=>this.modal.hide())),this.modal=new a.Modal(this.modalElement,this.modalOptions),this.modal}randomHash(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:8;return Array.from({length:t},(()=>Math.floor(36*Math.random()).toString(36))).join("")}}o.allowedEmbedTypes=["embed","youtube","vimeo","instagram","url"],o.allowedMediaTypes=[...o.allowedEmbedTypes,"image","html"],o.defaultSelector='[data-toggle="lightbox"]',o.initialize=function(t){t.preventDefault();new o(this).show()},document.querySelectorAll(o.defaultSelector).forEach((t=>t.addEventListener("click",o.initialize))),"undefined"!=typeof window&&window.bootstrap&&(window.bootstrap.Lightbox=o);var i=o;window.Lightbox=e.default}(); +//# sourceMappingURL=index.bundle.min.js.map \ No newline at end of file diff --git a/wp-content/plugins/portfolio-filter-gallery/css/bootstrap.css b/wp-content/plugins/portfolio-filter-gallery/css/bootstrap.css new file mode 100644 index 0000000..ca09e19 --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/css/bootstrap.css @@ -0,0 +1,10967 @@ +@charset "UTF-8"; /*! + * Bootstrap v5.3.3 (https://getbootstrap.com/) + * Copyright 2011-2024 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +/* +:root, +[data-bs-theme="light"] { + --bs-blue: #0d6efd; + --bs-indigo: #6610f2; + --bs-purple: #6f42c1; + --bs-pink: #d63384; + --bs-red: #dc3545; + --bs-orange: #fd7e14; + --bs-yellow: #ffc107; + --bs-green: #198754; + --bs-teal: #20c997; + --bs-cyan: #0dcaf0; + --bs-black: #000; + --bs-white: #fff; + --bs-gray: #6c757d; + --bs-gray-dark: #343a40; + --bs-gray-100: #f8f9fa; + --bs-gray-200: #e9ecef; + --bs-gray-300: #dee2e6; + --bs-gray-400: #ced4da; + --bs-gray-500: #adb5bd; + --bs-gray-600: #6c757d; + --bs-gray-700: #495057; + --bs-gray-800: #343a40; + --bs-gray-900: #212529; + --bs-primary: #0d6efd; + --bs-secondary: #6c757d; + --bs-success: #198754; + --bs-info: #0dcaf0; + --bs-warning: #ffc107; + --bs-danger: #dc3545; + --bs-light: #f8f9fa; + --bs-dark: #212529; + --bs-primary-rgb: 13, 110, 253; + --bs-secondary-rgb: 108, 117, 125; + --bs-success-rgb: 25, 135, 84; + --bs-info-rgb: 13, 202, 240; + --bs-warning-rgb: 255, 193, 7; + --bs-danger-rgb: 220, 53, 69; + --bs-light-rgb: 248, 249, 250; + --bs-dark-rgb: 33, 37, 41; + --bs-primary-text-emphasis: #052c65; + --bs-secondary-text-emphasis: #2b2f32; + --bs-success-text-emphasis: #0a3622; + --bs-info-text-emphasis: #055160; + --bs-warning-text-emphasis: #664d03; + --bs-danger-text-emphasis: #58151c; + --bs-light-text-emphasis: #495057; + --bs-dark-text-emphasis: #495057; + --bs-primary-bg-subtle: #cfe2ff; + --bs-secondary-bg-subtle: #e2e3e5; + --bs-success-bg-subtle: #d1e7dd; + --bs-info-bg-subtle: #cff4fc; + --bs-warning-bg-subtle: #fff3cd; + --bs-danger-bg-subtle: #f8d7da; + --bs-light-bg-subtle: #fcfcfd; + --bs-dark-bg-subtle: #ced4da; + --bs-primary-border-subtle: #9ec5fe; + --bs-secondary-border-subtle: #c4c8cb; + --bs-success-border-subtle: #a3cfbb; + --bs-info-border-subtle: #9eeaf9; + --bs-warning-border-subtle: #ffe69c; + --bs-danger-border-subtle: #f1aeb5; + --bs-light-border-subtle: #e9ecef; + --bs-dark-border-subtle: #adb5bd; + --bs-white-rgb: 255, 255, 255; + --bs-black-rgb: 0, 0, 0; + --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, + "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, + "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, + "Liberation Mono", "Courier New", monospace; + --bs-gradient: linear-gradient( + 180deg, + rgba(255, 255, 255, 0.15), + rgba(255, 255, 255, 0) + ); + --bs-body-font-family: var(--bs-font-sans-serif); + --bs-body-font-size: 1rem; + --bs-body-font-weight: 400; + --bs-body-line-height: 1.5; + --bs-body-color: #212529; + --bs-body-color-rgb: 33, 37, 41; + --bs-body-bg: #fff; + --bs-body-bg-rgb: 255, 255, 255; + --bs-emphasis-color: #000; + --bs-emphasis-color-rgb: 0, 0, 0; + --bs-secondary-color: rgba(33, 37, 41, 0.75); + --bs-secondary-color-rgb: 33, 37, 41; + --bs-secondary-bg: #e9ecef; + --bs-secondary-bg-rgb: 233, 236, 239; + --bs-tertiary-color: rgba(33, 37, 41, 0.5); + --bs-tertiary-color-rgb: 33, 37, 41; + --bs-tertiary-bg: #f8f9fa; + --bs-tertiary-bg-rgb: 248, 249, 250; + --bs-heading-color: inherit; + --bs-link-color: #0d6efd; + --bs-link-color-rgb: 13, 110, 253; + --bs-link-decoration: underline; + --bs-link-hover-color: #0a58ca; + --bs-link-hover-color-rgb: 10, 88, 202; + --bs-code-color: #d63384; + --bs-highlight-color: #212529; + --bs-highlight-bg: #fff3cd; + --bs-border-width: 1px; + --bs-border-style: solid; + --bs-border-color: #dee2e6; + --bs-border-color-translucent: rgba(0, 0, 0, 0.175); + --bs-border-radius: 0.375rem; + --bs-border-radius-sm: 0.25rem; + --bs-border-radius-lg: 0.5rem; + --bs-border-radius-xl: 1rem; + --bs-border-radius-xxl: 2rem; + --bs-border-radius-2xl: var(--bs-border-radius-xxl); + --bs-border-radius-pill: 50rem; + --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); + --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); + --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175); + --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075); + --bs-focus-ring-width: 0.25rem; + --bs-focus-ring-opacity: 0.25; + --bs-focus-ring-color: rgba(13, 110, 253, 0.25); + --bs-form-valid-color: #198754; + --bs-form-valid-border-color: #198754; + --bs-form-invalid-color: #dc3545; + --bs-form-invalid-border-color: #dc3545; +} +[data-bs-theme="dark"] { + color-scheme: dark; + --bs-body-color: #dee2e6; + --bs-body-color-rgb: 222, 226, 230; + --bs-body-bg: #212529; + --bs-body-bg-rgb: 33, 37, 41; + --bs-emphasis-color: #fff; + --bs-emphasis-color-rgb: 255, 255, 255; + --bs-secondary-color: rgba(222, 226, 230, 0.75); + --bs-secondary-color-rgb: 222, 226, 230; + --bs-secondary-bg: #343a40; + --bs-secondary-bg-rgb: 52, 58, 64; + --bs-tertiary-color: rgba(222, 226, 230, 0.5); + --bs-tertiary-color-rgb: 222, 226, 230; + --bs-tertiary-bg: #2b3035; + --bs-tertiary-bg-rgb: 43, 48, 53; + --bs-primary-text-emphasis: #6ea8fe; + --bs-secondary-text-emphasis: #a7acb1; + --bs-success-text-emphasis: #75b798; + --bs-info-text-emphasis: #6edff6; + --bs-warning-text-emphasis: #ffda6a; + --bs-danger-text-emphasis: #ea868f; + --bs-light-text-emphasis: #f8f9fa; + --bs-dark-text-emphasis: #dee2e6; + --bs-primary-bg-subtle: #031633; + --bs-secondary-bg-subtle: #161719; + --bs-success-bg-subtle: #051b11; + --bs-info-bg-subtle: #032830; + --bs-warning-bg-subtle: #332701; + --bs-danger-bg-subtle: #2c0b0e; + --bs-light-bg-subtle: #343a40; + --bs-dark-bg-subtle: #1a1d20; + --bs-primary-border-subtle: #084298; + --bs-secondary-border-subtle: #41464b; + --bs-success-border-subtle: #0f5132; + --bs-info-border-subtle: #087990; + --bs-warning-border-subtle: #997404; + --bs-danger-border-subtle: #842029; + --bs-light-border-subtle: #495057; + --bs-dark-border-subtle: #343a40; + --bs-heading-color: inherit; + --bs-link-color: #6ea8fe; + --bs-link-hover-color: #8bb9fe; + --bs-link-color-rgb: 110, 168, 254; + --bs-link-hover-color-rgb: 139, 185, 254; + --bs-code-color: #e685b5; + --bs-highlight-color: #dee2e6; + --bs-highlight-bg: #664d03; + --bs-border-color: #495057; + --bs-border-color-translucent: rgba(255, 255, 255, 0.15); + --bs-form-valid-color: #75b798; + --bs-form-valid-border-color: #75b798; + --bs-form-invalid-color: #ea868f; + --bs-form-invalid-border-color: #ea868f; +} +*, +::after, +::before { + box-sizing: border-box; +} +@media (prefers-reduced-motion: no-preference) { + :root { + scroll-behavior: smooth; + } +} +body { + margin: 0; + font-family: var(--bs-body-font-family); + font-size: var(--bs-body-font-size); + font-weight: var(--bs-body-font-weight); + line-height: var(--bs-body-line-height); + color: var(--bs-body-color); + text-align: var(--bs-body-text-align); + background-color: var(--bs-body-bg); + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: transparent; +} +hr { + margin: 1rem 0; + color: inherit; + border: 0; + border-top: var(--bs-border-width) solid; + opacity: 0.25; +} +.h1, +.h2, +.h3, +.h4, +.h5, +.h6, +h1, +h2, +h3, +h4, +h5, +h6 { + margin-top: 0; + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; + color: var(--bs-heading-color); +} +.h1, +h1 { + font-size: calc(1.375rem + 1.5vw); +} +@media (min-width: 1200px) { + .h1, + h1 { + font-size: 2.5rem; + } +} +.h2, +h2 { + font-size: calc(1.325rem + 0.9vw); +} +@media (min-width: 1200px) { + .h2, + h2 { + font-size: 2rem; + } +} +.h3, +h3 { + font-size: calc(1.3rem + 0.6vw); +} +@media (min-width: 1200px) { + .h3, + h3 { + font-size: 1.75rem; + } +} +.h4, +h4 { + font-size: calc(1.275rem + 0.3vw); +} +@media (min-width: 1200px) { + .h4, + h4 { + font-size: 1.5rem; + } +} +.h5, +h5 { + font-size: 1.25rem; +} +.h6, +h6 { + font-size: 1rem; +} +p { + margin-top: 0; + margin-bottom: 1rem; +} +abbr[title] { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; +} +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} +ol, +ul { + padding-left: 2rem; +} +dl, +ol, +ul { + margin-top: 0; + margin-bottom: 1rem; +} +ol ol, +ol ul, +ul ol, +ul ul { + margin-bottom: 0; +} +dt { + font-weight: 700; +} +dd { + margin-bottom: 0.5rem; + margin-left: 0; +} +blockquote { + margin: 0 0 1rem; +} +b, +strong { + font-weight: bolder; +} +.small, +small { + font-size: 0.875em; +} +.mark, +mark { + padding: 0.1875em; + color: var(--bs-highlight-color); + background-color: var(--bs-highlight-bg); +} +sub, +sup { + position: relative; + font-size: 0.75em; + line-height: 0; + vertical-align: baseline; +} +sub { + bottom: -0.25em; +} +sup { + top: -0.5em; +} +a:hover { + --bs-link-color-rgb: var(--bs-link-hover-color-rgb); +} +a:not([href]):not([class]), +a:not([href]):not([class]):hover { + color: inherit; + text-decoration: none; +} +code, +kbd, +pre, +samp { + font-family: var(--bs-font-monospace); + font-size: 1em; +} +pre { + display: block; + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + font-size: 0.875em; +} +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} +code { + font-size: 0.875em; + color: var(--bs-code-color); + word-wrap: break-word; +} +a > code { + color: inherit; +} +kbd { + padding: 0.1875rem 0.375rem; + font-size: 0.875em; + color: var(--bs-body-bg); + background-color: var(--bs-body-color); + border-radius: 0.25rem; +} +kbd kbd { + padding: 0; + font-size: 1em; +} +figure { + margin: 0 0 1rem; +} +img, +svg { + vertical-align: middle; +} +table { + caption-side: bottom; + border-collapse: collapse; +} +caption { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + color: var(--bs-secondary-color); + text-align: left; +} +th { + text-align: inherit; + text-align: -webkit-match-parent; +} +tbody, +td, +tfoot, +th, +thead, +tr { + border-color: inherit; + border-style: solid; + border-width: 0; +} +label { + display: inline-block; +} +button { + border-radius: 0; +} +button:focus:not(:focus-visible) { + outline: 0; +} +button, +input, +optgroup, +select, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +button, +select { + text-transform: none; +} +[role="button"] { + cursor: pointer; +} +select { + word-wrap: normal; +} +select:disabled { + opacity: 1; +} +[list]:not([type="date"]):not([type="datetime-local"]):not([type="month"]):not( + [type="week"] + ):not([type="time"])::-webkit-calendar-picker-indicator { + display: none !important; +} +[type="button"], +[type="reset"], +[type="submit"], +button { + -webkit-appearance: button; +} +[type="button"]:not(:disabled), +[type="reset"]:not(:disabled), +[type="submit"]:not(:disabled), +button:not(:disabled) { + cursor: pointer; +} +::-moz-focus-inner { + padding: 0; + border-style: none; +} +textarea { + resize: vertical; +} +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} +legend { + float: left; + width: 100%; + padding: 0; + margin-bottom: 0.5rem; + font-size: calc(1.275rem + 0.3vw); + line-height: inherit; +} +@media (min-width: 1200px) { + legend { + font-size: 1.5rem; + } +} +legend + * { + clear: left; +} +::-webkit-datetime-edit-day-field, +::-webkit-datetime-edit-fields-wrapper, +::-webkit-datetime-edit-hour-field, +::-webkit-datetime-edit-minute, +::-webkit-datetime-edit-month-field, +::-webkit-datetime-edit-text, +::-webkit-datetime-edit-year-field { + padding: 0; +} +::-webkit-inner-spin-button { + height: auto; +} +[type="search"] { + -webkit-appearance: textfield; + outline-offset: -2px; +} +::-webkit-search-decoration { + -webkit-appearance: none; +} +::-webkit-color-swatch-wrapper { + padding: 0; +} +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} +::file-selector-button { + font: inherit; + -webkit-appearance: button; +} +output { + display: inline-block; +} +iframe { + border: 0; +} +summary { + display: list-item; + cursor: pointer; +} +progress { + vertical-align: baseline; +} +[hidden] { + display: none !important; +} +.lead { + font-size: 1.25rem; + font-weight: 300; +} +.display-1 { + font-size: calc(1.625rem + 4.5vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-1 { + font-size: 5rem; + } +} +.display-2 { + font-size: calc(1.575rem + 3.9vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-2 { + font-size: 4.5rem; + } +} +.display-3 { + font-size: calc(1.525rem + 3.3vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-3 { + font-size: 4rem; + } +} +.display-4 { + font-size: calc(1.475rem + 2.7vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-4 { + font-size: 3.5rem; + } +} +.display-5 { + font-size: calc(1.425rem + 2.1vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-5 { + font-size: 3rem; + } +} +.display-6 { + font-size: calc(1.375rem + 1.5vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-6 { + font-size: 2.5rem; + } +} +.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: 0.5rem; +} +.initialism { + font-size: 0.875em; + text-transform: uppercase; +} +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} +.blockquote > :last-child { + margin-bottom: 0; +} +.blockquote-footer { + margin-top: -1rem; + margin-bottom: 1rem; + font-size: 0.875em; + color: #6c757d; +} +.blockquote-footer::before { + content: "— "; +}*/ +.img-fluid { + max-width: 100%; + height: auto; +} +.img-thumbnail { + padding: 0.25rem; + background-color: var(--bs-body-bg); + border: var(--bs-border-width) solid var(--bs-border-color); + border-radius: var(--bs-border-radius); + max-width: 100%; + height: auto; +} /* +.figure { + display: inline-block; +} +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} +.figure-caption { + font-size: 0.875em; + color: var(--bs-secondary-color); +} +:root { + --bs-breakpoint-xs: 0; + --bs-breakpoint-sm: 576px; + --bs-breakpoint-md: 768px; + --bs-breakpoint-lg: 992px; + --bs-breakpoint-xl: 1200px; + --bs-breakpoint-xxl: 1400px; +}*/ +.row { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + display: flex; + flex-wrap: wrap; + margin-top: calc(-1 * var(--bs-gutter-y)); + margin-right: calc(-0.5 * var(--bs-gutter-x)); + margin-left: calc(-0.5 * var(--bs-gutter-x)); +} +/*.row > * { + flex-shrink: 0; + width: 100%; + max-width: 100%; + padding-right: calc(var(--bs-gutter-x) * 0.5); + padding-left: calc(var(--bs-gutter-x) * 0.5); + margin-top: var(--bs-gutter-y); +}*/ +.col { + flex: 1 0 0%; +} +.row-cols-auto > * { + flex: 0 0 auto; + width: auto; +} +.row-cols-1 > * { + flex: 0 0 auto; + width: 100%; +} +.row-cols-2 > * { + flex: 0 0 auto; + width: 50%; +} +.row-cols-3 > * { + flex: 0 0 auto; + width: 33.33333333%; +} +.row-cols-4 > * { + flex: 0 0 auto; + width: 25%; +} +.row-cols-5 > * { + flex: 0 0 auto; + width: 20%; +} +.row-cols-6 > * { + flex: 0 0 auto; + width: 16.66666667%; +} +.col-auto { + flex: 0 0 auto; + width: auto; +} +.col-1 { + flex: 0 0 auto; + width: 8.33333333%; +} +.col-2 { + flex: 0 0 auto; + width: 16.66666667%; +} +.col-3 { + flex: 0 0 auto; + width: 25%; +} +.col-4 { + flex: 0 0 auto; + width: 33.33333333%; +} +.col-5 { + flex: 0 0 auto; + width: 41.66666667%; +} +.col-6 { + flex: 0 0 auto; + width: 50%; +} +.col-7 { + flex: 0 0 auto; + width: 58.33333333%; +} +.col-8 { + flex: 0 0 auto; + width: 66.66666667%; +} +.col-9 { + flex: 0 0 auto; + width: 75%; +} +.col-10 { + flex: 0 0 auto; + width: 83.33333333%; +} +.col-11 { + flex: 0 0 auto; + width: 91.66666667%; +} +.col-12 { + flex: 0 0 auto; + width: 100%; +} +.offset-1 { + margin-left: 8.33333333%; +} +.offset-2 { + margin-left: 16.66666667%; +} +.offset-3 { + margin-left: 25%; +} +.offset-4 { + margin-left: 33.33333333%; +} +.offset-5 { + margin-left: 41.66666667%; +} +.offset-6 { + margin-left: 50%; +} +.offset-7 { + margin-left: 58.33333333%; +} +.offset-8 { + margin-left: 66.66666667%; +} +.offset-9 { + margin-left: 75%; +} +.offset-10 { + margin-left: 83.33333333%; +} +.offset-11 { + margin-left: 91.66666667%; +} +.g-0, +.gx-0 { + --bs-gutter-x: 0; +} +.g-0, +.gy-0 { + --bs-gutter-y: 0; +} +.g-1, +.gx-1 { + --bs-gutter-x: 0.25rem; +} +.g-1, +.gy-1 { + --bs-gutter-y: 0.25rem; +} +.g-2, +.gx-2 { + --bs-gutter-x: 0.5rem; +} +.g-2, +.gy-2 { + --bs-gutter-y: 0.5rem; +} +.g-3, +.gx-3 { + --bs-gutter-x: 1rem; +} +.g-3, +.gy-3 { + --bs-gutter-y: 1rem; +} +.g-4, +.gx-4 { + --bs-gutter-x: 1.5rem; +} +.g-4, +.gy-4 { + --bs-gutter-y: 1.5rem; +} +.g-5, +.gx-5 { + --bs-gutter-x: 3rem; +} +.g-5, +.gy-5 { + --bs-gutter-y: 3rem; +} +@media (min-width: 576px) { + .col-sm { + flex: 1 0 0%; + } + .row-cols-sm-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-sm-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-sm-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-sm-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-sm-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-sm-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-sm-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-sm-auto { + flex: 0 0 auto; + width: auto; + } + .col-sm-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-sm-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-sm-3 { + flex: 0 0 auto; + width: 25%; + } + .col-sm-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-sm-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-sm-6 { + flex: 0 0 auto; + width: 50%; + } + .col-sm-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-sm-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-sm-9 { + flex: 0 0 auto; + width: 75%; + } + .col-sm-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-sm-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-sm-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.33333333%; + } + .offset-sm-2 { + margin-left: 16.66666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.33333333%; + } + .offset-sm-5 { + margin-left: 41.66666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.33333333%; + } + .offset-sm-8 { + margin-left: 66.66666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.33333333%; + } + .offset-sm-11 { + margin-left: 91.66666667%; + } + .g-sm-0, + .gx-sm-0 { + --bs-gutter-x: 0; + } + .g-sm-0, + .gy-sm-0 { + --bs-gutter-y: 0; + } + .g-sm-1, + .gx-sm-1 { + --bs-gutter-x: 0.25rem; + } + .g-sm-1, + .gy-sm-1 { + --bs-gutter-y: 0.25rem; + } + .g-sm-2, + .gx-sm-2 { + --bs-gutter-x: 0.5rem; + } + .g-sm-2, + .gy-sm-2 { + --bs-gutter-y: 0.5rem; + } + .g-sm-3, + .gx-sm-3 { + --bs-gutter-x: 1rem; + } + .g-sm-3, + .gy-sm-3 { + --bs-gutter-y: 1rem; + } + .g-sm-4, + .gx-sm-4 { + --bs-gutter-x: 1.5rem; + } + .g-sm-4, + .gy-sm-4 { + --bs-gutter-y: 1.5rem; + } + .g-sm-5, + .gx-sm-5 { + --bs-gutter-x: 3rem; + } + .g-sm-5, + .gy-sm-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 768px) { + .col-md { + flex: 1 0 0%; + } + .row-cols-md-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-md-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-md-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-md-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-md-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-md-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-md-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-md-auto { + flex: 0 0 auto; + width: auto; + } + .col-md-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-md-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-md-3 { + flex: 0 0 auto; + width: 25%; + } + .col-md-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-md-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-md-6 { + flex: 0 0 auto; + width: 50%; + } + .col-md-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-md-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-md-9 { + flex: 0 0 auto; + width: 75%; + } + .col-md-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-md-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-md-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.33333333%; + } + .offset-md-2 { + margin-left: 16.66666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.33333333%; + } + .offset-md-5 { + margin-left: 41.66666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.33333333%; + } + .offset-md-8 { + margin-left: 66.66666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.33333333%; + } + .offset-md-11 { + margin-left: 91.66666667%; + } + .g-md-0, + .gx-md-0 { + --bs-gutter-x: 0; + } + .g-md-0, + .gy-md-0 { + --bs-gutter-y: 0; + } + .g-md-1, + .gx-md-1 { + --bs-gutter-x: 0.25rem; + } + .g-md-1, + .gy-md-1 { + --bs-gutter-y: 0.25rem; + } + .g-md-2, + .gx-md-2 { + --bs-gutter-x: 0.5rem; + } + .g-md-2, + .gy-md-2 { + --bs-gutter-y: 0.5rem; + } + .g-md-3, + .gx-md-3 { + --bs-gutter-x: 1rem; + } + .g-md-3, + .gy-md-3 { + --bs-gutter-y: 1rem; + } + .g-md-4, + .gx-md-4 { + --bs-gutter-x: 1.5rem; + } + .g-md-4, + .gy-md-4 { + --bs-gutter-y: 1.5rem; + } + .g-md-5, + .gx-md-5 { + --bs-gutter-x: 3rem; + } + .g-md-5, + .gy-md-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 992px) { + .col-lg { + flex: 1 0 0%; + } + .row-cols-lg-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-lg-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-lg-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-lg-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-lg-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-lg-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-lg-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-lg-auto { + flex: 0 0 auto; + width: auto; + } + .col-lg-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-lg-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-lg-3 { + flex: 0 0 auto; + width: 25%; + } + .col-lg-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-lg-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-lg-6 { + flex: 0 0 auto; + width: 50%; + } + .col-lg-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-lg-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-lg-9 { + flex: 0 0 auto; + width: 75%; + } + .col-lg-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-lg-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-lg-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.33333333%; + } + .offset-lg-2 { + margin-left: 16.66666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.33333333%; + } + .offset-lg-5 { + margin-left: 41.66666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.33333333%; + } + .offset-lg-8 { + margin-left: 66.66666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.33333333%; + } + .offset-lg-11 { + margin-left: 91.66666667%; + } + .g-lg-0, + .gx-lg-0 { + --bs-gutter-x: 0; + } + .g-lg-0, + .gy-lg-0 { + --bs-gutter-y: 0; + } + .g-lg-1, + .gx-lg-1 { + --bs-gutter-x: 0.25rem; + } + .g-lg-1, + .gy-lg-1 { + --bs-gutter-y: 0.25rem; + } + .g-lg-2, + .gx-lg-2 { + --bs-gutter-x: 0.5rem; + } + .g-lg-2, + .gy-lg-2 { + --bs-gutter-y: 0.5rem; + } + .g-lg-3, + .gx-lg-3 { + --bs-gutter-x: 1rem; + } + .g-lg-3, + .gy-lg-3 { + --bs-gutter-y: 1rem; + } + .g-lg-4, + .gx-lg-4 { + --bs-gutter-x: 1.5rem; + } + .g-lg-4, + .gy-lg-4 { + --bs-gutter-y: 1.5rem; + } + .g-lg-5, + .gx-lg-5 { + --bs-gutter-x: 3rem; + } + .g-lg-5, + .gy-lg-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 1200px) { + .col-xl { + flex: 1 0 0%; + } + .row-cols-xl-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-xl-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-xl-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-xl-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-xl-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-xl-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-xl-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + } + .col-xl-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-xl-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xl-3 { + flex: 0 0 auto; + width: 25%; + } + .col-xl-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-xl-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-xl-6 { + flex: 0 0 auto; + width: 50%; + } + .col-xl-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-xl-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-xl-9 { + flex: 0 0 auto; + width: 75%; + } + .col-xl-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-xl-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-xl-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.33333333%; + } + .offset-xl-2 { + margin-left: 16.66666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.33333333%; + } + .offset-xl-5 { + margin-left: 41.66666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.33333333%; + } + .offset-xl-8 { + margin-left: 66.66666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.33333333%; + } + .offset-xl-11 { + margin-left: 91.66666667%; + } + .g-xl-0, + .gx-xl-0 { + --bs-gutter-x: 0; + } + .g-xl-0, + .gy-xl-0 { + --bs-gutter-y: 0; + } + .g-xl-1, + .gx-xl-1 { + --bs-gutter-x: 0.25rem; + } + .g-xl-1, + .gy-xl-1 { + --bs-gutter-y: 0.25rem; + } + .g-xl-2, + .gx-xl-2 { + --bs-gutter-x: 0.5rem; + } + .g-xl-2, + .gy-xl-2 { + --bs-gutter-y: 0.5rem; + } + .g-xl-3, + .gx-xl-3 { + --bs-gutter-x: 1rem; + } + .g-xl-3, + .gy-xl-3 { + --bs-gutter-y: 1rem; + } + .g-xl-4, + .gx-xl-4 { + --bs-gutter-x: 1.5rem; + } + .g-xl-4, + .gy-xl-4 { + --bs-gutter-y: 1.5rem; + } + .g-xl-5, + .gx-xl-5 { + --bs-gutter-x: 3rem; + } + .g-xl-5, + .gy-xl-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 1400px) { + .col-xxl { + flex: 1 0 0%; + } + .row-cols-xxl-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-xxl-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-xxl-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-xxl-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-xxl-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-xxl-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-xxl-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xxl-auto { + flex: 0 0 auto; + width: auto; + } + .col-xxl-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-xxl-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xxl-3 { + flex: 0 0 auto; + width: 25%; + } + .col-xxl-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-xxl-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-xxl-6 { + flex: 0 0 auto; + width: 50%; + } + .col-xxl-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-xxl-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-xxl-9 { + flex: 0 0 auto; + width: 75%; + } + .col-xxl-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-xxl-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-xxl-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-xxl-0 { + margin-left: 0; + } + .offset-xxl-1 { + margin-left: 8.33333333%; + } + .offset-xxl-2 { + margin-left: 16.66666667%; + } + .offset-xxl-3 { + margin-left: 25%; + } + .offset-xxl-4 { + margin-left: 33.33333333%; + } + .offset-xxl-5 { + margin-left: 41.66666667%; + } + .offset-xxl-6 { + margin-left: 50%; + } + .offset-xxl-7 { + margin-left: 58.33333333%; + } + .offset-xxl-8 { + margin-left: 66.66666667%; + } + .offset-xxl-9 { + margin-left: 75%; + } + .offset-xxl-10 { + margin-left: 83.33333333%; + } + .offset-xxl-11 { + margin-left: 91.66666667%; + } + .g-xxl-0, + .gx-xxl-0 { + --bs-gutter-x: 0; + } + .g-xxl-0, + .gy-xxl-0 { + --bs-gutter-y: 0; + } + .g-xxl-1, + .gx-xxl-1 { + --bs-gutter-x: 0.25rem; + } + .g-xxl-1, + .gy-xxl-1 { + --bs-gutter-y: 0.25rem; + } + .g-xxl-2, + .gx-xxl-2 { + --bs-gutter-x: 0.5rem; + } + .g-xxl-2, + .gy-xxl-2 { + --bs-gutter-y: 0.5rem; + } + .g-xxl-3, + .gx-xxl-3 { + --bs-gutter-x: 1rem; + } + .g-xxl-3, + .gy-xxl-3 { + --bs-gutter-y: 1rem; + } + .g-xxl-4, + .gx-xxl-4 { + --bs-gutter-x: 1.5rem; + } + .g-xxl-4, + .gy-xxl-4 { + --bs-gutter-y: 1.5rem; + } + .g-xxl-5, + .gx-xxl-5 { + --bs-gutter-x: 3rem; + } + .g-xxl-5, + .gy-xxl-5 { + --bs-gutter-y: 3rem; + } +} + +.text-left { + text-align: left !important; +} +.text-right { + text-align: right !important; +} +.text-center { + text-align: center !important; +} + +/* +.table { + --bs-table-color-type: initial; + --bs-table-bg-type: initial; + --bs-table-color-state: initial; + --bs-table-bg-state: initial; + --bs-table-color: var(--bs-emphasis-color); + --bs-table-bg: var(--bs-body-bg); + --bs-table-border-color: var(--bs-border-color); + --bs-table-accent-bg: transparent; + --bs-table-striped-color: var(--bs-emphasis-color); + --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05); + --bs-table-active-color: var(--bs-emphasis-color); + --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1); + --bs-table-hover-color: var(--bs-emphasis-color); + --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075); + width: 100%; + margin-bottom: 1rem; + vertical-align: top; + border-color: var(--bs-table-border-color); +} +.table > :not(caption) > * > * { + padding: 0.5rem 0.5rem; + color: var( + --bs-table-color-state, + var(--bs-table-color-type, var(--bs-table-color)) + ); + background-color: var(--bs-table-bg); + border-bottom-width: var(--bs-border-width); + box-shadow: inset 0 0 0 9999px + var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg))); +} +.table > tbody { + vertical-align: inherit; +} +.table > thead { + vertical-align: bottom; +} +.table-group-divider { + border-top: calc(var(--bs-border-width) * 2) solid currentcolor; +} +.caption-top { + caption-side: top; +} +.table-sm > :not(caption) > * > * { + padding: 0.25rem 0.25rem; +} +.table-bordered > :not(caption) > * { + border-width: var(--bs-border-width) 0; +} +.table-bordered > :not(caption) > * > * { + border-width: 0 var(--bs-border-width); +} +.table-borderless > :not(caption) > * > * { + border-bottom-width: 0; +} +.table-borderless > :not(:first-child) { + border-top-width: 0; +} +.table-striped > tbody > tr:nth-of-type(odd) > * { + --bs-table-color-type: var(--bs-table-striped-color); + --bs-table-bg-type: var(--bs-table-striped-bg); +} +.table-striped-columns > :not(caption) > tr > :nth-child(2n) { + --bs-table-color-type: var(--bs-table-striped-color); + --bs-table-bg-type: var(--bs-table-striped-bg); +} +.table-active { + --bs-table-color-state: var(--bs-table-active-color); + --bs-table-bg-state: var(--bs-table-active-bg); +} +.table-hover > tbody > tr:hover > * { + --bs-table-color-state: var(--bs-table-hover-color); + --bs-table-bg-state: var(--bs-table-hover-bg); +} +.table-primary { + --bs-table-color: #000; + --bs-table-bg: #cfe2ff; + --bs-table-border-color: #a6b5cc; + --bs-table-striped-bg: #c5d7f2; + --bs-table-striped-color: #000; + --bs-table-active-bg: #bacbe6; + --bs-table-active-color: #000; + --bs-table-hover-bg: #bfd1ec; + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} +.table-secondary { + --bs-table-color: #000; + --bs-table-bg: #e2e3e5; + --bs-table-border-color: #b5b6b7; + --bs-table-striped-bg: #d7d8da; + --bs-table-striped-color: #000; + --bs-table-active-bg: #cbccce; + --bs-table-active-color: #000; + --bs-table-hover-bg: #d1d2d4; + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} +.table-success { + --bs-table-color: #000; + --bs-table-bg: #d1e7dd; + --bs-table-border-color: #a7b9b1; + --bs-table-striped-bg: #c7dbd2; + --bs-table-striped-color: #000; + --bs-table-active-bg: #bcd0c7; + --bs-table-active-color: #000; + --bs-table-hover-bg: #c1d6cc; + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} +.table-info { + --bs-table-color: #000; + --bs-table-bg: #cff4fc; + --bs-table-border-color: #a6c3ca; + --bs-table-striped-bg: #c5e8ef; + --bs-table-striped-color: #000; + --bs-table-active-bg: #badce3; + --bs-table-active-color: #000; + --bs-table-hover-bg: #bfe2e9; + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} +.table-warning { + --bs-table-color: #000; + --bs-table-bg: #fff3cd; + --bs-table-border-color: #ccc2a4; + --bs-table-striped-bg: #f2e7c3; + --bs-table-striped-color: #000; + --bs-table-active-bg: #e6dbb9; + --bs-table-active-color: #000; + --bs-table-hover-bg: #ece1be; + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} +.table-danger { + --bs-table-color: #000; + --bs-table-bg: #f8d7da; + --bs-table-border-color: #c6acae; + --bs-table-striped-bg: #eccccf; + --bs-table-striped-color: #000; + --bs-table-active-bg: #dfc2c4; + --bs-table-active-color: #000; + --bs-table-hover-bg: #e5c7ca; + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} +.table-light { + --bs-table-color: #000; + --bs-table-bg: #f8f9fa; + --bs-table-border-color: #c6c7c8; + --bs-table-striped-bg: #ecedee; + --bs-table-striped-color: #000; + --bs-table-active-bg: #dfe0e1; + --bs-table-active-color: #000; + --bs-table-hover-bg: #e5e6e7; + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} +.table-dark { + --bs-table-color: #fff; + --bs-table-bg: #212529; + --bs-table-border-color: #4d5154; + --bs-table-striped-bg: #2c3034; + --bs-table-striped-color: #fff; + --bs-table-active-bg: #373b3e; + --bs-table-active-color: #fff; + --bs-table-hover-bg: #323539; + --bs-table-hover-color: #fff; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} +.table-responsive { + overflow-x: auto; + -webkit-overflow-scrolling: touch; +} +@media (max-width: 575.98px) { + .table-responsive-sm { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 767.98px) { + .table-responsive-md { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 991.98px) { + .table-responsive-lg { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 1199.98px) { + .table-responsive-xl { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 1399.98px) { + .table-responsive-xxl { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +.form-label { + margin-bottom: 0.5rem; +} +.col-form-label { + padding-top: calc(0.375rem + var(--bs-border-width)); + padding-bottom: calc(0.375rem + var(--bs-border-width)); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; +} +.col-form-label-lg { + padding-top: calc(0.5rem + var(--bs-border-width)); + padding-bottom: calc(0.5rem + var(--bs-border-width)); + font-size: 1.25rem; +} +.col-form-label-sm { + padding-top: calc(0.25rem + var(--bs-border-width)); + padding-bottom: calc(0.25rem + var(--bs-border-width)); + font-size: 0.875rem; +} +.form-text { + margin-top: 0.25rem; + font-size: 0.875em; + color: var(--bs-secondary-color); +} +.form-control { + display: block; + width: 100%; + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: var(--bs-body-color); + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: var(--bs-body-bg); + background-clip: padding-box; + border: var(--bs-border-width) solid var(--bs-border-color); + border-radius: var(--bs-border-radius); + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-control { + transition: none; + } +} +.form-control[type="file"] { + overflow: hidden; +} +.form-control[type="file"]:not(:disabled):not([readonly]) { + cursor: pointer; +} +.form-control:focus { + color: var(--bs-body-color); + background-color: var(--bs-body-bg); + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.form-control::-webkit-date-and-time-value { + min-width: 85px; + height: 1.5em; + margin: 0; +} +.form-control::-webkit-datetime-edit { + display: block; + padding: 0; +} +.form-control::-moz-placeholder { + color: var(--bs-secondary-color); + opacity: 1; +} +.form-control::placeholder { + color: var(--bs-secondary-color); + opacity: 1; +} +.form-control:disabled { + background-color: var(--bs-secondary-bg); + opacity: 1; +} +.form-control::-webkit-file-upload-button { + padding: 0.375rem 0.75rem; + margin: -0.375rem -0.75rem; + -webkit-margin-end: 0.75rem; + margin-inline-end: 0.75rem; + color: var(--bs-body-color); + background-color: var(--bs-tertiary-bg); + pointer-events: none; + border-color: inherit; + border-style: solid; + border-width: 0; + border-inline-end-width: var(--bs-border-width); + border-radius: 0; + -webkit-transition: color 0.15s ease-in-out, + background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, + box-shadow 0.15s ease-in-out; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +.form-control::file-selector-button { + padding: 0.375rem 0.75rem; + margin: -0.375rem -0.75rem; + -webkit-margin-end: 0.75rem; + margin-inline-end: 0.75rem; + color: var(--bs-body-color); + background-color: var(--bs-tertiary-bg); + pointer-events: none; + border-color: inherit; + border-style: solid; + border-width: 0; + border-inline-end-width: var(--bs-border-width); + border-radius: 0; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-control::-webkit-file-upload-button { + -webkit-transition: none; + transition: none; + } + .form-control::file-selector-button { + transition: none; + } +} +.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button { + background-color: var(--bs-secondary-bg); +} +.form-control:hover:not(:disabled):not([readonly])::file-selector-button { + background-color: var(--bs-secondary-bg); +} +.form-control-plaintext { + display: block; + width: 100%; + padding: 0.375rem 0; + margin-bottom: 0; + line-height: 1.5; + color: var(--bs-body-color); + background-color: transparent; + border: solid transparent; + border-width: var(--bs-border-width) 0; +} +.form-control-plaintext:focus { + outline: 0; +} +.form-control-plaintext.form-control-lg, +.form-control-plaintext.form-control-sm { + padding-right: 0; + padding-left: 0; +} +.form-control-sm { + min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2)); + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: var(--bs-border-radius-sm); +} +.form-control-sm::-webkit-file-upload-button { + padding: 0.25rem 0.5rem; + margin: -0.25rem -0.5rem; + -webkit-margin-end: 0.5rem; + margin-inline-end: 0.5rem; +} +.form-control-sm::file-selector-button { + padding: 0.25rem 0.5rem; + margin: -0.25rem -0.5rem; + -webkit-margin-end: 0.5rem; + margin-inline-end: 0.5rem; +} +.form-control-lg { + min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2)); + padding: 0.5rem 1rem; + font-size: 1.25rem; + border-radius: var(--bs-border-radius-lg); +} +.form-control-lg::-webkit-file-upload-button { + padding: 0.5rem 1rem; + margin: -0.5rem -1rem; + -webkit-margin-end: 1rem; + margin-inline-end: 1rem; +} +.form-control-lg::file-selector-button { + padding: 0.5rem 1rem; + margin: -0.5rem -1rem; + -webkit-margin-end: 1rem; + margin-inline-end: 1rem; +} +textarea.form-control { + min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2)); +} +textarea.form-control-sm { + min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2)); +} +textarea.form-control-lg { + min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2)); +} +.form-control-color { + width: 3rem; + height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2)); + padding: 0.375rem; +} +.form-control-color:not(:disabled):not([readonly]) { + cursor: pointer; +} +.form-control-color::-moz-color-swatch { + border: 0 !important; + border-radius: var(--bs-border-radius); +} +.form-control-color::-webkit-color-swatch { + border: 0 !important; + border-radius: var(--bs-border-radius); +} +.form-control-color.form-control-sm { + height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2)); +} +.form-control-color.form-control-lg { + height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2)); +} +.form-select { + --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"); + display: block; + width: 100%; + padding: 0.375rem 2.25rem 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: var(--bs-body-color); + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: var(--bs-body-bg); + background-image: var(--bs-form-select-bg-img), + var(--bs-form-select-bg-icon, none); + background-repeat: no-repeat; + background-position: right 0.75rem center; + background-size: 16px 12px; + border: var(--bs-border-width) solid var(--bs-border-color); + border-radius: var(--bs-border-radius); + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-select { + transition: none; + } +} +.form-select:focus { + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.form-select[multiple], +.form-select[size]:not([size="1"]) { + padding-right: 0.75rem; + background-image: none; +} +.form-select:disabled { + background-color: var(--bs-secondary-bg); +} +.form-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 var(--bs-body-color); +} +.form-select-sm { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + font-size: 0.875rem; + border-radius: var(--bs-border-radius-sm); +} +.form-select-lg { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + font-size: 1.25rem; + border-radius: var(--bs-border-radius-lg); +} +[data-bs-theme="dark"] .form-select { + --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"); +} +.form-check { + display: block; + min-height: 1.5rem; + padding-left: 1.5em; + margin-bottom: 0.125rem; +} +.form-check .form-check-input { + float: left; + margin-left: -1.5em; +} +.form-check-reverse { + padding-right: 1.5em; + padding-left: 0; + text-align: right; +} +.form-check-reverse .form-check-input { + float: right; + margin-right: -1.5em; + margin-left: 0; +} +.form-check-input { + --bs-form-check-bg: var(--bs-body-bg); + flex-shrink: 0; + width: 1em; + height: 1em; + margin-top: 0.25em; + vertical-align: top; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: var(--bs-form-check-bg); + background-image: var(--bs-form-check-bg-image); + background-repeat: no-repeat; + background-position: center; + background-size: contain; + border: var(--bs-border-width) solid var(--bs-border-color); + -webkit-print-color-adjust: exact; + color-adjust: exact; + print-color-adjust: exact; +} +.form-check-input[type="checkbox"] { + border-radius: 0.25em; +} +.form-check-input[type="radio"] { + border-radius: 50%; +} +.form-check-input:active { + filter: brightness(90%); +} +.form-check-input:focus { + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.form-check-input:checked { + background-color: #0d6efd; + border-color: #0d6efd; +} +.form-check-input:checked[type="checkbox"] { + --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e"); +} +.form-check-input:checked[type="radio"] { + --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e"); +} +.form-check-input[type="checkbox"]:indeterminate { + background-color: #0d6efd; + border-color: #0d6efd; + --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"); +} +.form-check-input:disabled { + pointer-events: none; + filter: none; + opacity: 0.5; +} +.form-check-input:disabled ~ .form-check-label, +.form-check-input[disabled] ~ .form-check-label { + cursor: default; + opacity: 0.5; +} +.form-switch { + padding-left: 2.5em; +} +.form-switch .form-check-input { + --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e"); + width: 2em; + margin-left: -2.5em; + background-image: var(--bs-form-switch-bg); + background-position: left center; + border-radius: 2em; + transition: background-position 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-switch .form-check-input { + transition: none; + } +} +.form-switch .form-check-input:focus { + --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e"); +} +.form-switch .form-check-input:checked { + background-position: right center; + --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); +} +.form-switch.form-check-reverse { + padding-right: 2.5em; + padding-left: 0; +} +.form-switch.form-check-reverse .form-check-input { + margin-right: -2.5em; + margin-left: 0; +} +.form-check-inline { + display: inline-block; + margin-right: 1rem; +} +.btn-check { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} +.btn-check:disabled + .btn, +.btn-check[disabled] + .btn { + pointer-events: none; + filter: none; + opacity: 0.65; +} +[data-bs-theme="dark"] + .form-switch + .form-check-input:not(:checked):not(:focus) { + --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e"); +} +.form-range { + width: 100%; + height: 1.5rem; + padding: 0; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: transparent; +} +.form-range:focus { + outline: 0; +} +.form-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.form-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.form-range::-moz-focus-outer { + border: 0; +} +.form-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + -webkit-appearance: none; + appearance: none; + background-color: #0d6efd; + border: 0; + border-radius: 1rem; + -webkit-transition: background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, + box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-range::-webkit-slider-thumb { + -webkit-transition: none; + transition: none; + } +} +.form-range::-webkit-slider-thumb:active { + background-color: #b6d4fe; +} +.form-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: var(--bs-secondary-bg); + border-color: transparent; + border-radius: 1rem; +} +.form-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + -moz-appearance: none; + appearance: none; + background-color: #0d6efd; + border: 0; + border-radius: 1rem; + -moz-transition: background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, + box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-range::-moz-range-thumb { + -moz-transition: none; + transition: none; + } +} +.form-range::-moz-range-thumb:active { + background-color: #b6d4fe; +} +.form-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: var(--bs-secondary-bg); + border-color: transparent; + border-radius: 1rem; +} +.form-range:disabled { + pointer-events: none; +} +.form-range:disabled::-webkit-slider-thumb { + background-color: var(--bs-secondary-color); +} +.form-range:disabled::-moz-range-thumb { + background-color: var(--bs-secondary-color); +} +.form-floating { + position: relative; +} +.form-floating > .form-control, +.form-floating > .form-control-plaintext, +.form-floating > .form-select { + height: calc(3.5rem + calc(var(--bs-border-width) * 2)); + min-height: calc(3.5rem + calc(var(--bs-border-width) * 2)); + line-height: 1.25; +} +.form-floating > label { + position: absolute; + top: 0; + left: 0; + z-index: 2; + height: 100%; + padding: 1rem 0.75rem; + overflow: hidden; + text-align: start; + text-overflow: ellipsis; + white-space: nowrap; + pointer-events: none; + border: var(--bs-border-width) solid transparent; + transform-origin: 0 0; + transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-floating > label { + transition: none; + } +} +.form-floating > .form-control, +.form-floating > .form-control-plaintext { + padding: 1rem 0.75rem; +} +.form-floating > .form-control-plaintext::-moz-placeholder, +.form-floating > .form-control::-moz-placeholder { + color: transparent; +} +.form-floating > .form-control-plaintext::placeholder, +.form-floating > .form-control::placeholder { + color: transparent; +} +.form-floating > .form-control-plaintext:not(:-moz-placeholder-shown), +.form-floating > .form-control:not(:-moz-placeholder-shown) { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-control-plaintext:focus, +.form-floating > .form-control-plaintext:not(:placeholder-shown), +.form-floating > .form-control:focus, +.form-floating > .form-control:not(:placeholder-shown) { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-control-plaintext:-webkit-autofill, +.form-floating > .form-control:-webkit-autofill { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-select { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label { + color: rgba(var(--bs-body-color-rgb), 0.65); + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +} +.form-floating > .form-control-plaintext ~ label, +.form-floating > .form-control:focus ~ label, +.form-floating > .form-control:not(:placeholder-shown) ~ label, +.form-floating > .form-select ~ label { + color: rgba(var(--bs-body-color-rgb), 0.65); + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +} +.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label::after { + position: absolute; + inset: 1rem 0.375rem; + z-index: -1; + height: 1.5em; + content: ""; + background-color: var(--bs-body-bg); + border-radius: var(--bs-border-radius); +} +.form-floating > .form-control-plaintext ~ label::after, +.form-floating > .form-control:focus ~ label::after, +.form-floating > .form-control:not(:placeholder-shown) ~ label::after, +.form-floating > .form-select ~ label::after { + position: absolute; + inset: 1rem 0.375rem; + z-index: -1; + height: 1.5em; + content: ""; + background-color: var(--bs-body-bg); + border-radius: var(--bs-border-radius); +} +.form-floating > .form-control:-webkit-autofill ~ label { + color: rgba(var(--bs-body-color-rgb), 0.65); + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +} +.form-floating > .form-control-plaintext ~ label { + border-width: var(--bs-border-width) 0; +} +.form-floating > .form-control:disabled ~ label, +.form-floating > :disabled ~ label { + color: #6c757d; +} +.form-floating > .form-control:disabled ~ label::after, +.form-floating > :disabled ~ label::after { + background-color: var(--bs-secondary-bg); +} +.input-group { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; +} +.input-group > .form-control, +.input-group > .form-floating, +.input-group > .form-select { + position: relative; + flex: 1 1 auto; + width: 1%; + min-width: 0; +} +.input-group > .form-control:focus, +.input-group > .form-floating:focus-within, +.input-group > .form-select:focus { + z-index: 5; +} +.input-group .btn { + position: relative; + z-index: 2; +} +.input-group .btn:focus { + z-index: 5; +} +.input-group-text { + display: flex; + align-items: center; + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: var(--bs-body-color); + text-align: center; + white-space: nowrap; + background-color: var(--bs-tertiary-bg); + border: var(--bs-border-width) solid var(--bs-border-color); + border-radius: var(--bs-border-radius); +} +.input-group-lg > .btn, +.input-group-lg > .form-control, +.input-group-lg > .form-select, +.input-group-lg > .input-group-text { + padding: 0.5rem 1rem; + font-size: 1.25rem; + border-radius: var(--bs-border-radius-lg); +} +.input-group-sm > .btn, +.input-group-sm > .form-control, +.input-group-sm > .form-select, +.input-group-sm > .input-group-text { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: var(--bs-border-radius-sm); +} +.input-group-lg > .form-select, +.input-group-sm > .form-select { + padding-right: 3rem; +} +.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3), +.input-group:not(.has-validation) + > .form-floating:not(:last-child) + > .form-control, +.input-group:not(.has-validation) + > .form-floating:not(:last-child) + > .form-select, +.input-group:not(.has-validation) + > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not( + .form-floating + ) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4), +.input-group.has-validation + > .form-floating:nth-last-child(n + 3) + > .form-control, +.input-group.has-validation + > .form-floating:nth-last-child(n + 3) + > .form-select, +.input-group.has-validation + > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu):not( + .form-floating + ) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group + > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not( + .valid-feedback + ):not(.invalid-tooltip):not(.invalid-feedback) { + margin-left: calc(var(--bs-border-width) * -1); + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.input-group > .form-floating:not(:first-child) > .form-control, +.input-group > .form-floating:not(:first-child) > .form-select { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 0.875em; + color: var(--bs-form-valid-color); +} +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + color: #fff; + background-color: var(--bs-success); + border-radius: var(--bs-border-radius); +} +.is-valid ~ .valid-feedback, +.is-valid ~ .valid-tooltip, +.was-validated :valid ~ .valid-feedback, +.was-validated :valid ~ .valid-tooltip { + display: block; +} +.form-control.is-valid, +.was-validated .form-control:valid { + border-color: var(--bs-form-valid-border-color); + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.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"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} +.form-control.is-valid:focus, +.was-validated .form-control:valid:focus { + border-color: var(--bs-form-valid-border-color); + box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25); +} +.was-validated textarea.form-control:valid, +textarea.form-control.is-valid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right + calc(0.375em + 0.1875rem); +} +.form-select.is-valid, +.was-validated .form-select:valid { + border-color: var(--bs-form-valid-border-color); +} +.form-select.is-valid:not([multiple]):not([size]), +.form-select.is-valid:not([multiple])[size="1"], +.was-validated .form-select:valid:not([multiple]):not([size]), +.was-validated .form-select:valid:not([multiple])[size="1"] { + --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.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"); + padding-right: 4.125rem; + background-position: right 0.75rem center, center right 2.25rem; + background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} +.form-select.is-valid:focus, +.was-validated .form-select:valid:focus { + border-color: var(--bs-form-valid-border-color); + box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25); +} +.form-control-color.is-valid, +.was-validated .form-control-color:valid { + width: calc(3rem + calc(1.5em + 0.75rem)); +} +.form-check-input.is-valid, +.was-validated .form-check-input:valid { + border-color: var(--bs-form-valid-border-color); +} +.form-check-input.is-valid:checked, +.was-validated .form-check-input:valid:checked { + background-color: var(--bs-form-valid-color); +} +.form-check-input.is-valid:focus, +.was-validated .form-check-input:valid:focus { + box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25); +} +.form-check-input.is-valid ~ .form-check-label, +.was-validated .form-check-input:valid ~ .form-check-label { + color: var(--bs-form-valid-color); +} +.form-check-inline .form-check-input ~ .valid-feedback { + margin-left: 0.5em; +} +.input-group > .form-control:not(:focus).is-valid, +.input-group > .form-floating:not(:focus-within).is-valid, +.input-group > .form-select:not(:focus).is-valid, +.was-validated .input-group > .form-control:not(:focus):valid, +.was-validated .input-group > .form-floating:not(:focus-within):valid, +.was-validated .input-group > .form-select:not(:focus):valid { + z-index: 3; +} +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 0.875em; + color: var(--bs-form-invalid-color); +} +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + color: #fff; + background-color: var(--bs-danger); + border-radius: var(--bs-border-radius); +} +.is-invalid ~ .invalid-feedback, +.is-invalid ~ .invalid-tooltip, +.was-validated :invalid ~ .invalid-feedback, +.was-validated :invalid ~ .invalid-tooltip { + display: block; +} +.form-control.is-invalid, +.was-validated .form-control:invalid { + border-color: var(--bs-form-invalid-border-color); + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} +.form-control.is-invalid:focus, +.was-validated .form-control:invalid:focus { + border-color: var(--bs-form-invalid-border-color); + box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25); +} +.was-validated textarea.form-control:invalid, +textarea.form-control.is-invalid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right + calc(0.375em + 0.1875rem); +} +.form-select.is-invalid, +.was-validated .form-select:invalid { + border-color: var(--bs-form-invalid-border-color); +} +.form-select.is-invalid:not([multiple]):not([size]), +.form-select.is-invalid:not([multiple])[size="1"], +.was-validated .form-select:invalid:not([multiple]):not([size]), +.was-validated .form-select:invalid:not([multiple])[size="1"] { + --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); + padding-right: 4.125rem; + background-position: right 0.75rem center, center right 2.25rem; + background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} +.form-select.is-invalid:focus, +.was-validated .form-select:invalid:focus { + border-color: var(--bs-form-invalid-border-color); + box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25); +} +.form-control-color.is-invalid, +.was-validated .form-control-color:invalid { + width: calc(3rem + calc(1.5em + 0.75rem)); +} +.form-check-input.is-invalid, +.was-validated .form-check-input:invalid { + border-color: var(--bs-form-invalid-border-color); +} +.form-check-input.is-invalid:checked, +.was-validated .form-check-input:invalid:checked { + background-color: var(--bs-form-invalid-color); +} +.form-check-input.is-invalid:focus, +.was-validated .form-check-input:invalid:focus { + box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25); +} +.form-check-input.is-invalid ~ .form-check-label, +.was-validated .form-check-input:invalid ~ .form-check-label { + color: var(--bs-form-invalid-color); +} +.form-check-inline .form-check-input ~ .invalid-feedback { + margin-left: 0.5em; +} +.input-group > .form-control:not(:focus).is-invalid, +.input-group > .form-floating:not(:focus-within).is-invalid, +.input-group > .form-select:not(:focus).is-invalid, +.was-validated .input-group > .form-control:not(:focus):invalid, +.was-validated .input-group > .form-floating:not(:focus-within):invalid, +.was-validated .input-group > .form-select:not(:focus):invalid { + z-index: 4; +} +.btn { + --bs-btn-padding-x: 0.75rem; + --bs-btn-padding-y: 0.375rem; + --bs-btn-font-family: ; + --bs-btn-font-size: 1rem; + --bs-btn-font-weight: 400; + --bs-btn-line-height: 1.5; + --bs-btn-color: var(--bs-body-color); + --bs-btn-bg: transparent; + --bs-btn-border-width: var(--bs-border-width); + --bs-btn-border-color: transparent; + --bs-btn-border-radius: var(--bs-border-radius); + --bs-btn-hover-border-color: transparent; + --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), + 0 1px 1px rgba(0, 0, 0, 0.075); + --bs-btn-disabled-opacity: 0.65; + --bs-btn-focus-box-shadow: 0 0 0 0.25rem + rgba(var(--bs-btn-focus-shadow-rgb), 0.5); + display: inline-block; + padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x); + font-family: var(--bs-btn-font-family); + font-size: var(--bs-btn-font-size); + font-weight: var(--bs-btn-font-weight); + line-height: var(--bs-btn-line-height); + color: var(--bs-btn-color); + text-align: center; + text-decoration: none; + vertical-align: middle; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + border: var(--bs-btn-border-width) solid var(--bs-btn-border-color); + border-radius: var(--bs-btn-border-radius); + background-color: var(--bs-btn-bg); + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} +.btn:hover { + color: var(--bs-btn-hover-color); + background-color: var(--bs-btn-hover-bg); + border-color: var(--bs-btn-hover-border-color); +} +.btn-check + .btn:hover { + color: var(--bs-btn-color); + background-color: var(--bs-btn-bg); + border-color: var(--bs-btn-border-color); +} +.btn:focus-visible { + color: var(--bs-btn-hover-color); + background-color: var(--bs-btn-hover-bg); + border-color: var(--bs-btn-hover-border-color); + outline: 0; + box-shadow: var(--bs-btn-focus-box-shadow); +} +.btn-check:focus-visible + .btn { + border-color: var(--bs-btn-hover-border-color); + outline: 0; + box-shadow: var(--bs-btn-focus-box-shadow); +} +.btn-check:checked + .btn, +.btn.active, +.btn.show, +.btn:first-child:active, +:not(.btn-check) + .btn:active { + color: var(--bs-btn-active-color); + background-color: var(--bs-btn-active-bg); + border-color: var(--bs-btn-active-border-color); +} +.btn-check:checked + .btn:focus-visible, +.btn.active:focus-visible, +.btn.show:focus-visible, +.btn:first-child:active:focus-visible, +:not(.btn-check) + .btn:active:focus-visible { + box-shadow: var(--bs-btn-focus-box-shadow); +} +.btn-check:checked:focus-visible + .btn { + box-shadow: var(--bs-btn-focus-box-shadow); +} +.btn.disabled, +.btn:disabled, +fieldset:disabled .btn { + color: var(--bs-btn-disabled-color); + pointer-events: none; + background-color: var(--bs-btn-disabled-bg); + border-color: var(--bs-btn-disabled-border-color); + opacity: var(--bs-btn-disabled-opacity); +} +.btn-primary { + --bs-btn-color: #fff; + --bs-btn-bg: #0d6efd; + --bs-btn-border-color: #0d6efd; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #0b5ed7; + --bs-btn-hover-border-color: #0a58ca; + --bs-btn-focus-shadow-rgb: 49, 132, 253; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #0a58ca; + --bs-btn-active-border-color: #0a53be; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #0d6efd; + --bs-btn-disabled-border-color: #0d6efd; +} +.btn-secondary { + --bs-btn-color: #fff; + --bs-btn-bg: #6c757d; + --bs-btn-border-color: #6c757d; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #5c636a; + --bs-btn-hover-border-color: #565e64; + --bs-btn-focus-shadow-rgb: 130, 138, 145; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #565e64; + --bs-btn-active-border-color: #51585e; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #6c757d; + --bs-btn-disabled-border-color: #6c757d; +} +.btn-success { + --bs-btn-color: #fff; + --bs-btn-bg: #198754; + --bs-btn-border-color: #198754; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #157347; + --bs-btn-hover-border-color: #146c43; + --bs-btn-focus-shadow-rgb: 60, 153, 110; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #146c43; + --bs-btn-active-border-color: #13653f; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #198754; + --bs-btn-disabled-border-color: #198754; +} +.btn-info { + --bs-btn-color: #000; + --bs-btn-bg: #0dcaf0; + --bs-btn-border-color: #0dcaf0; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #31d2f2; + --bs-btn-hover-border-color: #25cff2; + --bs-btn-focus-shadow-rgb: 11, 172, 204; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #3dd5f3; + --bs-btn-active-border-color: #25cff2; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #000; + --bs-btn-disabled-bg: #0dcaf0; + --bs-btn-disabled-border-color: #0dcaf0; +} +.btn-warning { + --bs-btn-color: #000; + --bs-btn-bg: #ffc107; + --bs-btn-border-color: #ffc107; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #ffca2c; + --bs-btn-hover-border-color: #ffc720; + --bs-btn-focus-shadow-rgb: 217, 164, 6; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #ffcd39; + --bs-btn-active-border-color: #ffc720; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #000; + --bs-btn-disabled-bg: #ffc107; + --bs-btn-disabled-border-color: #ffc107; +} +.btn-danger { + --bs-btn-color: #fff; + --bs-btn-bg: #dc3545; + --bs-btn-border-color: #dc3545; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #bb2d3b; + --bs-btn-hover-border-color: #b02a37; + --bs-btn-focus-shadow-rgb: 225, 83, 97; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #b02a37; + --bs-btn-active-border-color: #a52834; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #dc3545; + --bs-btn-disabled-border-color: #dc3545; +} +.btn-light { + --bs-btn-color: #000; + --bs-btn-bg: #f8f9fa; + --bs-btn-border-color: #f8f9fa; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #d3d4d5; + --bs-btn-hover-border-color: #c6c7c8; + --bs-btn-focus-shadow-rgb: 211, 212, 213; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #c6c7c8; + --bs-btn-active-border-color: #babbbc; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #000; + --bs-btn-disabled-bg: #f8f9fa; + --bs-btn-disabled-border-color: #f8f9fa; +} +.btn-dark { + --bs-btn-color: #fff; + --bs-btn-bg: #212529; + --bs-btn-border-color: #212529; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #424649; + --bs-btn-hover-border-color: #373b3e; + --bs-btn-focus-shadow-rgb: 66, 70, 73; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #4d5154; + --bs-btn-active-border-color: #373b3e; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #212529; + --bs-btn-disabled-border-color: #212529; +} +.btn-outline-primary { + --bs-btn-color: #0d6efd; + --bs-btn-border-color: #0d6efd; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #0d6efd; + --bs-btn-hover-border-color: #0d6efd; + --bs-btn-focus-shadow-rgb: 13, 110, 253; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #0d6efd; + --bs-btn-active-border-color: #0d6efd; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #0d6efd; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #0d6efd; + --bs-gradient: none; +} +.btn-outline-secondary { + --bs-btn-color: #6c757d; + --bs-btn-border-color: #6c757d; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #6c757d; + --bs-btn-hover-border-color: #6c757d; + --bs-btn-focus-shadow-rgb: 108, 117, 125; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #6c757d; + --bs-btn-active-border-color: #6c757d; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #6c757d; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #6c757d; + --bs-gradient: none; +} +.btn-outline-success { + --bs-btn-color: #198754; + --bs-btn-border-color: #198754; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #198754; + --bs-btn-hover-border-color: #198754; + --bs-btn-focus-shadow-rgb: 25, 135, 84; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #198754; + --bs-btn-active-border-color: #198754; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #198754; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #198754; + --bs-gradient: none; +} +.btn-outline-info { + --bs-btn-color: #0dcaf0; + --bs-btn-border-color: #0dcaf0; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #0dcaf0; + --bs-btn-hover-border-color: #0dcaf0; + --bs-btn-focus-shadow-rgb: 13, 202, 240; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #0dcaf0; + --bs-btn-active-border-color: #0dcaf0; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #0dcaf0; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #0dcaf0; + --bs-gradient: none; +} +.btn-outline-warning { + --bs-btn-color: #ffc107; + --bs-btn-border-color: #ffc107; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #ffc107; + --bs-btn-hover-border-color: #ffc107; + --bs-btn-focus-shadow-rgb: 255, 193, 7; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #ffc107; + --bs-btn-active-border-color: #ffc107; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #ffc107; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #ffc107; + --bs-gradient: none; +} +.btn-outline-danger { + --bs-btn-color: #dc3545; + --bs-btn-border-color: #dc3545; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #dc3545; + --bs-btn-hover-border-color: #dc3545; + --bs-btn-focus-shadow-rgb: 220, 53, 69; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #dc3545; + --bs-btn-active-border-color: #dc3545; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #dc3545; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #dc3545; + --bs-gradient: none; +} +.btn-outline-light { + --bs-btn-color: #f8f9fa; + --bs-btn-border-color: #f8f9fa; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #f8f9fa; + --bs-btn-hover-border-color: #f8f9fa; + --bs-btn-focus-shadow-rgb: 248, 249, 250; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #f8f9fa; + --bs-btn-active-border-color: #f8f9fa; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #f8f9fa; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #f8f9fa; + --bs-gradient: none; +} +.btn-outline-dark { + --bs-btn-color: #212529; + --bs-btn-border-color: #212529; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #212529; + --bs-btn-hover-border-color: #212529; + --bs-btn-focus-shadow-rgb: 33, 37, 41; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #212529; + --bs-btn-active-border-color: #212529; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #212529; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #212529; + --bs-gradient: none; +} +.btn-link { + --bs-btn-font-weight: 400; + --bs-btn-color: var(--bs-link-color); + --bs-btn-bg: transparent; + --bs-btn-border-color: transparent; + --bs-btn-hover-color: var(--bs-link-hover-color); + --bs-btn-hover-border-color: transparent; + --bs-btn-active-color: var(--bs-link-hover-color); + --bs-btn-active-border-color: transparent; + --bs-btn-disabled-color: #6c757d; + --bs-btn-disabled-border-color: transparent; + --bs-btn-box-shadow: 0 0 0 #000; + --bs-btn-focus-shadow-rgb: 49, 132, 253; + text-decoration: underline; +} +.btn-link:focus-visible { + color: var(--bs-btn-color); +} +.btn-link:hover { + color: var(--bs-btn-hover-color); +} +.btn-group-lg > .btn, +.btn-lg { + --bs-btn-padding-y: 0.5rem; + --bs-btn-padding-x: 1rem; + --bs-btn-font-size: 1.25rem; + --bs-btn-border-radius: var(--bs-border-radius-lg); +} +.btn-group-sm > .btn, +.btn-sm { + --bs-btn-padding-y: 0.25rem; + --bs-btn-padding-x: 0.5rem; + --bs-btn-font-size: 0.875rem; + --bs-btn-border-radius: var(--bs-border-radius-sm); +} +.fade { + transition: opacity 0.15s linear; +} +@media (prefers-reduced-motion: reduce) { + .fade { + transition: none; + } +} +.fade:not(.show) { + opacity: 0; +} +.collapse:not(.show) { + display: none; +} +.collapsing { + height: 0; + overflow: hidden; + transition: height 0.35s ease; +} +@media (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} +.collapsing.collapse-horizontal { + width: 0; + height: auto; + transition: width 0.35s ease; +} +@media (prefers-reduced-motion: reduce) { + .collapsing.collapse-horizontal { + transition: none; + } +} +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle; +} +.btn-group-vertical > .btn, +.btn-group > .btn { + position: relative; + flex: 1 1 auto; +} +.btn-group-vertical > .btn-check:checked + .btn, +.btn-group-vertical > .btn-check:focus + .btn, +.btn-group-vertical > .btn.active, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:hover, +.btn-group > .btn-check:checked + .btn, +.btn-group > .btn-check:focus + .btn, +.btn-group > .btn.active, +.btn-group > .btn:active, +.btn-group > .btn:focus, +.btn-group > .btn:hover { + z-index: 1; +} +.btn-toolbar { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; +} +.btn-toolbar .input-group { + width: auto; +} +.btn-group { + border-radius: var(--bs-border-radius); +} +.btn-group > .btn-group:not(:first-child), +.btn-group > :not(.btn-check:first-child) + .btn { + margin-left: calc(var(--bs-border-width) * -1); +} +.btn-group > .btn-group:not(:last-child) > .btn, +.btn-group > .btn.dropdown-toggle-split:first-child, +.btn-group > .btn:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn-group:not(:first-child) > .btn, +.btn-group > .btn:nth-child(n + 3), +.btn-group > :not(.btn-check) + .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; +} +.dropdown-toggle-split::after, +.dropend .dropdown-toggle-split::after, +.dropup .dropdown-toggle-split::after { + margin-left: 0; +} +.dropstart .dropdown-toggle-split::before { + margin-right: 0; +} +.btn-group-sm > .btn + .dropdown-toggle-split, +.btn-sm + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} +.btn-group-lg > .btn + .dropdown-toggle-split, +.btn-lg + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} +.btn-group-vertical { + flex-direction: column; + align-items: flex-start; + justify-content: center; +} +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group { + width: 100%; +} +.btn-group-vertical > .btn-group:not(:first-child), +.btn-group-vertical > .btn:not(:first-child) { + margin-top: calc(var(--bs-border-width) * -1); +} +.btn-group-vertical > .btn-group:not(:last-child) > .btn, +.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn-group:not(:first-child) > .btn, +.btn-group-vertical > .btn ~ .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.nav { + --bs-nav-link-padding-x: 1rem; + --bs-nav-link-padding-y: 0.5rem; + --bs-nav-link-font-weight: ; + --bs-nav-link-color: var(--bs-link-color); + --bs-nav-link-hover-color: var(--bs-link-hover-color); + --bs-nav-link-disabled-color: var(--bs-secondary-color); + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} +.nav-link { + display: block; + padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x); + font-size: var(--bs-nav-link-font-size); + font-weight: var(--bs-nav-link-font-weight); + color: var(--bs-nav-link-color); + text-decoration: none; + background: 0 0; + border: 0; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .nav-link { + transition: none; + } +} +.nav-link:focus, +.nav-link:hover { + color: var(--bs-nav-link-hover-color); +} +.nav-link:focus-visible { + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.nav-link.disabled, +.nav-link:disabled { + color: var(--bs-nav-link-disabled-color); + pointer-events: none; + cursor: default; +} +.nav-tabs { + --bs-nav-tabs-border-width: var(--bs-border-width); + --bs-nav-tabs-border-color: var(--bs-border-color); + --bs-nav-tabs-border-radius: var(--bs-border-radius); + --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) + var(--bs-secondary-bg) var(--bs-border-color); + --bs-nav-tabs-link-active-color: var(--bs-emphasis-color); + --bs-nav-tabs-link-active-bg: var(--bs-body-bg); + --bs-nav-tabs-link-active-border-color: var(--bs-border-color) + var(--bs-border-color) var(--bs-body-bg); + border-bottom: var(--bs-nav-tabs-border-width) solid + var(--bs-nav-tabs-border-color); +} +.nav-tabs .nav-link { + margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width)); + border: var(--bs-nav-tabs-border-width) solid transparent; + border-top-left-radius: var(--bs-nav-tabs-border-radius); + border-top-right-radius: var(--bs-nav-tabs-border-radius); +} +.nav-tabs .nav-link:focus, +.nav-tabs .nav-link:hover { + isolation: isolate; + border-color: var(--bs-nav-tabs-link-hover-border-color); +} +.nav-tabs .nav-item.show .nav-link, +.nav-tabs .nav-link.active { + color: var(--bs-nav-tabs-link-active-color); + background-color: var(--bs-nav-tabs-link-active-bg); + border-color: var(--bs-nav-tabs-link-active-border-color); +} +.nav-pills { + --bs-nav-pills-border-radius: var(--bs-border-radius); + --bs-nav-pills-link-active-color: #fff; + --bs-nav-pills-link-active-bg: #0d6efd; +} +.nav-pills .nav-link { + border-radius: var(--bs-nav-pills-border-radius); +} +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: var(--bs-nav-pills-link-active-color); + background-color: var(--bs-nav-pills-link-active-bg); +} +.nav-underline { + --bs-nav-underline-gap: 1rem; + --bs-nav-underline-border-width: 0.125rem; + --bs-nav-underline-link-active-color: var(--bs-emphasis-color); + gap: var(--bs-nav-underline-gap); +} +.nav-underline .nav-link { + padding-right: 0; + padding-left: 0; + border-bottom: var(--bs-nav-underline-border-width) solid transparent; +} +.nav-underline .nav-link:focus, +.nav-underline .nav-link:hover { + border-bottom-color: currentcolor; +} +.nav-underline .nav-link.active, +.nav-underline .show > .nav-link { + font-weight: 700; + color: var(--bs-nav-underline-link-active-color); + border-bottom-color: currentcolor; +} +.nav-fill .nav-item, +.nav-fill > .nav-link { + flex: 1 1 auto; + text-align: center; +} +.nav-justified .nav-item, +.nav-justified > .nav-link { + flex-basis: 0; + flex-grow: 1; + text-align: center; +} +.nav-fill .nav-item .nav-link, +.nav-justified .nav-item .nav-link { + width: 100%; +} +.tab-content > .tab-pane { + display: none; +} +.tab-content > .active { + display: block; +} +.card { + --bs-card-spacer-y: 1rem; + --bs-card-spacer-x: 1rem; + --bs-card-title-spacer-y: 0.5rem; + --bs-card-title-color: ; + --bs-card-subtitle-color: ; + --bs-card-border-width: var(--bs-border-width); + --bs-card-border-color: var(--bs-border-color-translucent); + --bs-card-border-radius: var(--bs-border-radius); + --bs-card-box-shadow: ; + --bs-card-inner-border-radius: calc( + var(--bs-border-radius) - (var(--bs-border-width)) + ); + --bs-card-cap-padding-y: 0.5rem; + --bs-card-cap-padding-x: 1rem; + --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03); + --bs-card-cap-color: ; + --bs-card-height: ; + --bs-card-color: ; + --bs-card-bg: var(--bs-body-bg); + --bs-card-img-overlay-padding: 1rem; + --bs-card-group-margin: 0.75rem; + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + height: var(--bs-card-height); + color: var(--bs-body-color); + word-wrap: break-word; + background-color: var(--bs-card-bg); + background-clip: border-box; + border: var(--bs-card-border-width) solid var(--bs-card-border-color); + border-radius: var(--bs-card-border-radius); +} +.card > hr { + margin-right: 0; + margin-left: 0; +} +.card > .list-group { + border-top: inherit; + border-bottom: inherit; +} +.card > .list-group:first-child { + border-top-width: 0; + border-top-left-radius: var(--bs-card-inner-border-radius); + border-top-right-radius: var(--bs-card-inner-border-radius); +} +.card > .list-group:last-child { + border-bottom-width: 0; + border-bottom-right-radius: var(--bs-card-inner-border-radius); + border-bottom-left-radius: var(--bs-card-inner-border-radius); +} +.card > .card-header + .list-group, +.card > .list-group + .card-footer { + border-top: 0; +} +.card-body { + flex: 1 1 auto; + padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x); + color: var(--bs-card-color); +} +.card-title { + margin-bottom: var(--bs-card-title-spacer-y); + color: var(--bs-card-title-color); +} +.card-subtitle { + margin-top: calc(-0.5 * var(--bs-card-title-spacer-y)); + margin-bottom: 0; + color: var(--bs-card-subtitle-color); +} +.card-text:last-child { + margin-bottom: 0; +} +.card-link + .card-link { + margin-left: var(--bs-card-spacer-x); +} +.card-header { + padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x); + margin-bottom: 0; + color: var(--bs-card-cap-color); + background-color: var(--bs-card-cap-bg); + border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color); +} +.card-header:first-child { + border-radius: var(--bs-card-inner-border-radius) + var(--bs-card-inner-border-radius) 0 0; +} +.card-footer { + padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x); + color: var(--bs-card-cap-color); + background-color: var(--bs-card-cap-bg); + border-top: var(--bs-card-border-width) solid var(--bs-card-border-color); +} +.card-footer:last-child { + border-radius: 0 0 var(--bs-card-inner-border-radius) + var(--bs-card-inner-border-radius); +} +.card-header-tabs { + margin-right: calc(-0.5 * var(--bs-card-cap-padding-x)); + margin-bottom: calc(-1 * var(--bs-card-cap-padding-y)); + margin-left: calc(-0.5 * var(--bs-card-cap-padding-x)); + border-bottom: 0; +} +.card-header-tabs .nav-link.active { + background-color: var(--bs-card-bg); + border-bottom-color: var(--bs-card-bg); +} +.card-header-pills { + margin-right: calc(-0.5 * var(--bs-card-cap-padding-x)); + margin-left: calc(-0.5 * var(--bs-card-cap-padding-x)); +} +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: var(--bs-card-img-overlay-padding); + border-radius: var(--bs-card-inner-border-radius); +} +.card-img, +.card-img-bottom, +.card-img-top { + width: 100%; +} +.card-img, +.card-img-top { + border-top-left-radius: var(--bs-card-inner-border-radius); + border-top-right-radius: var(--bs-card-inner-border-radius); +} +.card-img, +.card-img-bottom { + border-bottom-right-radius: var(--bs-card-inner-border-radius); + border-bottom-left-radius: var(--bs-card-inner-border-radius); +} +.card-group > .card { + margin-bottom: var(--bs-card-group-margin); +} +@media (min-width: 576px) { + .card-group { + display: flex; + flex-flow: row wrap; + } + .card-group > .card { + flex: 1 0 0%; + margin-bottom: 0; + } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group > .card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-header, + .card-group > .card:not(:last-child) .card-img-top { + border-top-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-footer, + .card-group > .card:not(:last-child) .card-img-bottom { + border-bottom-right-radius: 0; + } + .card-group > .card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-header, + .card-group > .card:not(:first-child) .card-img-top { + border-top-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-footer, + .card-group > .card:not(:first-child) .card-img-bottom { + border-bottom-left-radius: 0; + } +} +.accordion { + --bs-accordion-color: var(--bs-body-color); + --bs-accordion-bg: var(--bs-body-bg); + --bs-accordion-transition: color 0.15s ease-in-out, + background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, + box-shadow 0.15s ease-in-out, border-radius 0.15s ease; + --bs-accordion-border-color: var(--bs-border-color); + --bs-accordion-border-width: var(--bs-border-width); + --bs-accordion-border-radius: var(--bs-border-radius); + --bs-accordion-inner-border-radius: calc( + var(--bs-border-radius) - (var(--bs-border-width)) + ); + --bs-accordion-btn-padding-x: 1.25rem; + --bs-accordion-btn-padding-y: 1rem; + --bs-accordion-btn-color: var(--bs-body-color); + --bs-accordion-btn-bg: var(--bs-accordion-bg); + --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e"); + --bs-accordion-btn-icon-width: 1.25rem; + --bs-accordion-btn-icon-transform: rotate(-180deg); + --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out; + --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e"); + --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); + --bs-accordion-body-padding-x: 1.25rem; + --bs-accordion-body-padding-y: 1rem; + --bs-accordion-active-color: var(--bs-primary-text-emphasis); + --bs-accordion-active-bg: var(--bs-primary-bg-subtle); +} +.accordion-button { + position: relative; + display: flex; + align-items: center; + width: 100%; + padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x); + font-size: 1rem; + color: var(--bs-accordion-btn-color); + text-align: left; + background-color: var(--bs-accordion-btn-bg); + border: 0; + border-radius: 0; + overflow-anchor: none; + transition: var(--bs-accordion-transition); +} +@media (prefers-reduced-motion: reduce) { + .accordion-button { + transition: none; + } +} +.accordion-button:not(.collapsed) { + color: var(--bs-accordion-active-color); + background-color: var(--bs-accordion-active-bg); + box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 + var(--bs-accordion-border-color); +} +.accordion-button:not(.collapsed)::after { + background-image: var(--bs-accordion-btn-active-icon); + transform: var(--bs-accordion-btn-icon-transform); +} +.accordion-button::after { + flex-shrink: 0; + width: var(--bs-accordion-btn-icon-width); + height: var(--bs-accordion-btn-icon-width); + margin-left: auto; + content: ""; + background-image: var(--bs-accordion-btn-icon); + background-repeat: no-repeat; + background-size: var(--bs-accordion-btn-icon-width); + transition: var(--bs-accordion-btn-icon-transition); +} +@media (prefers-reduced-motion: reduce) { + .accordion-button::after { + transition: none; + } +} +.accordion-button:hover { + z-index: 2; +} +.accordion-button:focus { + z-index: 3; + outline: 0; + box-shadow: var(--bs-accordion-btn-focus-box-shadow); +} +.accordion-header { + margin-bottom: 0; +} +.accordion-item { + color: var(--bs-accordion-color); + background-color: var(--bs-accordion-bg); + border: var(--bs-accordion-border-width) solid + var(--bs-accordion-border-color); +} +.accordion-item:first-of-type { + border-top-left-radius: var(--bs-accordion-border-radius); + border-top-right-radius: var(--bs-accordion-border-radius); +} +.accordion-item:first-of-type > .accordion-header .accordion-button { + border-top-left-radius: var(--bs-accordion-inner-border-radius); + border-top-right-radius: var(--bs-accordion-inner-border-radius); +} +.accordion-item:not(:first-of-type) { + border-top: 0; +} +.accordion-item:last-of-type { + border-bottom-right-radius: var(--bs-accordion-border-radius); + border-bottom-left-radius: var(--bs-accordion-border-radius); +} +.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed { + border-bottom-right-radius: var(--bs-accordion-inner-border-radius); + border-bottom-left-radius: var(--bs-accordion-inner-border-radius); +} +.accordion-item:last-of-type > .accordion-collapse { + border-bottom-right-radius: var(--bs-accordion-border-radius); + border-bottom-left-radius: var(--bs-accordion-border-radius); +} +.accordion-body { + padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x); +} +.accordion-flush > .accordion-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} +.accordion-flush > .accordion-item:first-child { + border-top: 0; +} +.accordion-flush > .accordion-item:last-child { + border-bottom: 0; +} +.accordion-flush > .accordion-item > .accordion-header .accordion-button, +.accordion-flush + > .accordion-item + > .accordion-header + .accordion-button.collapsed { + border-radius: 0; +} +.accordion-flush > .accordion-item > .accordion-collapse { + border-radius: 0; +} +[data-bs-theme="dark"] .accordion-button::after { + --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); + --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); +} +.breadcrumb { + --bs-breadcrumb-padding-x: 0; + --bs-breadcrumb-padding-y: 0; + --bs-breadcrumb-margin-bottom: 1rem; + --bs-breadcrumb-bg: ; + --bs-breadcrumb-border-radius: ; + --bs-breadcrumb-divider-color: var(--bs-secondary-color); + --bs-breadcrumb-item-padding-x: 0.5rem; + --bs-breadcrumb-item-active-color: var(--bs-secondary-color); + display: flex; + flex-wrap: wrap; + padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x); + margin-bottom: var(--bs-breadcrumb-margin-bottom); + font-size: var(--bs-breadcrumb-font-size); + list-style: none; + background-color: var(--bs-breadcrumb-bg); + border-radius: var(--bs-breadcrumb-border-radius); +} +.breadcrumb-item + .breadcrumb-item { + padding-left: var(--bs-breadcrumb-item-padding-x); +} +.breadcrumb-item + .breadcrumb-item::before { + float: left; + padding-right: var(--bs-breadcrumb-item-padding-x); + color: var(--bs-breadcrumb-divider-color); + content: var(--bs-breadcrumb-divider, "/"); +} +.breadcrumb-item.active { + color: var(--bs-breadcrumb-item-active-color); +} +.pagination { + --bs-pagination-padding-x: 0.75rem; + --bs-pagination-padding-y: 0.375rem; + --bs-pagination-font-size: 1rem; + --bs-pagination-color: var(--bs-link-color); + --bs-pagination-bg: var(--bs-body-bg); + --bs-pagination-border-width: var(--bs-border-width); + --bs-pagination-border-color: var(--bs-border-color); + --bs-pagination-border-radius: var(--bs-border-radius); + --bs-pagination-hover-color: var(--bs-link-hover-color); + --bs-pagination-hover-bg: var(--bs-tertiary-bg); + --bs-pagination-hover-border-color: var(--bs-border-color); + --bs-pagination-focus-color: var(--bs-link-hover-color); + --bs-pagination-focus-bg: var(--bs-secondary-bg); + --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); + --bs-pagination-active-color: #fff; + --bs-pagination-active-bg: #0d6efd; + --bs-pagination-active-border-color: #0d6efd; + --bs-pagination-disabled-color: var(--bs-secondary-color); + --bs-pagination-disabled-bg: var(--bs-secondary-bg); + --bs-pagination-disabled-border-color: var(--bs-border-color); + display: flex; + padding-left: 0; + list-style: none; +} +.page-link { + position: relative; + display: block; + padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x); + font-size: var(--bs-pagination-font-size); + color: var(--bs-pagination-color); + text-decoration: none; + background-color: var(--bs-pagination-bg); + border: var(--bs-pagination-border-width) solid + var(--bs-pagination-border-color); + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .page-link { + transition: none; + } +} +.page-link:hover { + z-index: 2; + color: var(--bs-pagination-hover-color); + background-color: var(--bs-pagination-hover-bg); + border-color: var(--bs-pagination-hover-border-color); +} +.page-link:focus { + z-index: 3; + color: var(--bs-pagination-focus-color); + background-color: var(--bs-pagination-focus-bg); + outline: 0; + box-shadow: var(--bs-pagination-focus-box-shadow); +} +.active > .page-link, +.page-link.active { + z-index: 3; + color: var(--bs-pagination-active-color); + background-color: var(--bs-pagination-active-bg); + border-color: var(--bs-pagination-active-border-color); +} +.disabled > .page-link, +.page-link.disabled { + color: var(--bs-pagination-disabled-color); + pointer-events: none; + background-color: var(--bs-pagination-disabled-bg); + border-color: var(--bs-pagination-disabled-border-color); +} +.page-item:not(:first-child) .page-link { + margin-left: calc(var(--bs-border-width) * -1); +} +.page-item:first-child .page-link { + border-top-left-radius: var(--bs-pagination-border-radius); + border-bottom-left-radius: var(--bs-pagination-border-radius); +} +.page-item:last-child .page-link { + border-top-right-radius: var(--bs-pagination-border-radius); + border-bottom-right-radius: var(--bs-pagination-border-radius); +} +.pagination-lg { + --bs-pagination-padding-x: 1.5rem; + --bs-pagination-padding-y: 0.75rem; + --bs-pagination-font-size: 1.25rem; + --bs-pagination-border-radius: var(--bs-border-radius-lg); +} +.pagination-sm { + --bs-pagination-padding-x: 0.5rem; + --bs-pagination-padding-y: 0.25rem; + --bs-pagination-font-size: 0.875rem; + --bs-pagination-border-radius: var(--bs-border-radius-sm); +} +.badge { + --bs-badge-padding-x: 0.65em; + --bs-badge-padding-y: 0.35em; + --bs-badge-font-size: 0.75em; + --bs-badge-font-weight: 700; + --bs-badge-color: #fff; + --bs-badge-border-radius: var(--bs-border-radius); + display: inline-block; + padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x); + font-size: var(--bs-badge-font-size); + font-weight: var(--bs-badge-font-weight); + line-height: 1; + color: var(--bs-badge-color); + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: var(--bs-badge-border-radius); +} +.badge:empty { + display: none; +} +.btn .badge { + position: relative; + top: -1px; +} +.alert { + --bs-alert-bg: transparent; + --bs-alert-padding-x: 1rem; + --bs-alert-padding-y: 1rem; + --bs-alert-margin-bottom: 1rem; + --bs-alert-color: inherit; + --bs-alert-border-color: transparent; + --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color); + --bs-alert-border-radius: var(--bs-border-radius); + --bs-alert-link-color: inherit; + position: relative; + padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x); + margin-bottom: var(--bs-alert-margin-bottom); + color: var(--bs-alert-color); + background-color: var(--bs-alert-bg); + border: var(--bs-alert-border); + border-radius: var(--bs-alert-border-radius); +} +.alert-heading { + color: inherit; +} +.alert-link { + font-weight: 700; + color: var(--bs-alert-link-color); +} +.alert-dismissible { + padding-right: 3rem; +}*/ +.position-absolute { + position: absolute !important; +} +.alert-dismissible .btn-close { + position: absolute; + top: 0; + right: 0; + z-index: 2; + padding: 1.25rem 1rem; +}/* +.alert-primary { + --bs-alert-color: var(--bs-primary-text-emphasis); + --bs-alert-bg: var(--bs-primary-bg-subtle); + --bs-alert-border-color: var(--bs-primary-border-subtle); + --bs-alert-link-color: var(--bs-primary-text-emphasis); +} +.alert-secondary { + --bs-alert-color: var(--bs-secondary-text-emphasis); + --bs-alert-bg: var(--bs-secondary-bg-subtle); + --bs-alert-border-color: var(--bs-secondary-border-subtle); + --bs-alert-link-color: var(--bs-secondary-text-emphasis); +} +.alert-success { + --bs-alert-color: var(--bs-success-text-emphasis); + --bs-alert-bg: var(--bs-success-bg-subtle); + --bs-alert-border-color: var(--bs-success-border-subtle); + --bs-alert-link-color: var(--bs-success-text-emphasis); +} +.alert-info { + --bs-alert-color: var(--bs-info-text-emphasis); + --bs-alert-bg: var(--bs-info-bg-subtle); + --bs-alert-border-color: var(--bs-info-border-subtle); + --bs-alert-link-color: var(--bs-info-text-emphasis); +} +.alert-warning { + --bs-alert-color: var(--bs-warning-text-emphasis); + --bs-alert-bg: var(--bs-warning-bg-subtle); + --bs-alert-border-color: var(--bs-warning-border-subtle); + --bs-alert-link-color: var(--bs-warning-text-emphasis); +} +.alert-danger { + --bs-alert-color: var(--bs-danger-text-emphasis); + --bs-alert-bg: var(--bs-danger-bg-subtle); + --bs-alert-border-color: var(--bs-danger-border-subtle); + --bs-alert-link-color: var(--bs-danger-text-emphasis); +} +.alert-light { + --bs-alert-color: var(--bs-light-text-emphasis); + --bs-alert-bg: var(--bs-light-bg-subtle); + --bs-alert-border-color: var(--bs-light-border-subtle); + --bs-alert-link-color: var(--bs-light-text-emphasis); +} +.alert-dark { + --bs-alert-color: var(--bs-dark-text-emphasis); + --bs-alert-bg: var(--bs-dark-bg-subtle); + --bs-alert-border-color: var(--bs-dark-border-subtle); + --bs-alert-link-color: var(--bs-dark-text-emphasis); +} +@keyframes progress-bar-stripes { + 0% { + background-position-x: 1rem; + } +} +.progress, +.progress-stacked { + --bs-progress-height: 1rem; + --bs-progress-font-size: 0.75rem; + --bs-progress-bg: var(--bs-secondary-bg); + --bs-progress-border-radius: var(--bs-border-radius); + --bs-progress-box-shadow: var(--bs-box-shadow-inset); + --bs-progress-bar-color: #fff; + --bs-progress-bar-bg: #0d6efd; + --bs-progress-bar-transition: width 0.6s ease; + display: flex; + height: var(--bs-progress-height); + overflow: hidden; + font-size: var(--bs-progress-font-size); + background-color: var(--bs-progress-bg); + border-radius: var(--bs-progress-border-radius); +} +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: var(--bs-progress-bar-color); + text-align: center; + white-space: nowrap; + background-color: var(--bs-progress-bar-bg); + transition: var(--bs-progress-bar-transition); +} +@media (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; + } +} +.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: var(--bs-progress-height) var(--bs-progress-height); +} +.progress-stacked > .progress { + overflow: visible; +} +.progress-stacked > .progress > .progress-bar { + width: 100%; +} +.progress-bar-animated { + animation: 1s linear infinite progress-bar-stripes; +} +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + animation: none; + } +} +.list-group { + --bs-list-group-color: var(--bs-body-color); + --bs-list-group-bg: var(--bs-body-bg); + --bs-list-group-border-color: var(--bs-border-color); + --bs-list-group-border-width: var(--bs-border-width); + --bs-list-group-border-radius: var(--bs-border-radius); + --bs-list-group-item-padding-x: 1rem; + --bs-list-group-item-padding-y: 0.5rem; + --bs-list-group-action-color: var(--bs-secondary-color); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-tertiary-bg); + --bs-list-group-action-active-color: var(--bs-body-color); + --bs-list-group-action-active-bg: var(--bs-secondary-bg); + --bs-list-group-disabled-color: var(--bs-secondary-color); + --bs-list-group-disabled-bg: var(--bs-body-bg); + --bs-list-group-active-color: #fff; + --bs-list-group-active-bg: #0d6efd; + --bs-list-group-active-border-color: #0d6efd; + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + border-radius: var(--bs-list-group-border-radius); +} +.list-group-numbered { + list-style-type: none; + counter-reset: section; +} +.list-group-numbered > .list-group-item::before { + content: counters(section, ".") ". "; + counter-increment: section; +} +.list-group-item-action { + width: 100%; + color: var(--bs-list-group-action-color); + text-align: inherit; +} +.list-group-item-action:focus, +.list-group-item-action:hover { + z-index: 1; + color: var(--bs-list-group-action-hover-color); + text-decoration: none; + background-color: var(--bs-list-group-action-hover-bg); +} +.list-group-item-action:active { + color: var(--bs-list-group-action-active-color); + background-color: var(--bs-list-group-action-active-bg); +} +.list-group-item { + position: relative; + display: block; + padding: var(--bs-list-group-item-padding-y) + var(--bs-list-group-item-padding-x); + color: var(--bs-list-group-color); + text-decoration: none; + background-color: var(--bs-list-group-bg); + border: var(--bs-list-group-border-width) solid + var(--bs-list-group-border-color); +} +.list-group-item:first-child { + border-top-left-radius: inherit; + border-top-right-radius: inherit; +} +.list-group-item:last-child { + border-bottom-right-radius: inherit; + border-bottom-left-radius: inherit; +} +.list-group-item.disabled, +.list-group-item:disabled { + color: var(--bs-list-group-disabled-color); + pointer-events: none; + background-color: var(--bs-list-group-disabled-bg); +} +.list-group-item.active { + z-index: 2; + color: var(--bs-list-group-active-color); + background-color: var(--bs-list-group-active-bg); + border-color: var(--bs-list-group-active-border-color); +} +.list-group-item + .list-group-item { + border-top-width: 0; +} +.list-group-item + .list-group-item.active { + margin-top: calc(-1 * var(--bs-list-group-border-width)); + border-top-width: var(--bs-list-group-border-width); +} +.list-group-horizontal { + flex-direction: row; +} +.list-group-horizontal > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; +} +.list-group-horizontal > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0; +} +.list-group-horizontal > .list-group-item.active { + margin-top: 0; +} +.list-group-horizontal > .list-group-item + .list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0; +} +.list-group-horizontal > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); +} +@media (min-width: 576px) { + .list-group-horizontal-sm { + flex-direction: row; + } + .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; + } + .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0; + } + .list-group-horizontal-sm > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-sm > .list-group-item + .list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0; + } + .list-group-horizontal-sm > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); + } +} +@media (min-width: 768px) { + .list-group-horizontal-md { + flex-direction: row; + } + .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; + } + .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0; + } + .list-group-horizontal-md > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-md > .list-group-item + .list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0; + } + .list-group-horizontal-md > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); + } +} +@media (min-width: 992px) { + .list-group-horizontal-lg { + flex-direction: row; + } + .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; + } + .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0; + } + .list-group-horizontal-lg > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-lg > .list-group-item + .list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0; + } + .list-group-horizontal-lg > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); + } +} +@media (min-width: 1200px) { + .list-group-horizontal-xl { + flex-direction: row; + } + .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; + } + .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0; + } + .list-group-horizontal-xl > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xl > .list-group-item + .list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0; + } + .list-group-horizontal-xl > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); + } +} +@media (min-width: 1400px) { + .list-group-horizontal-xxl { + flex-direction: row; + } + .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; + } + .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0; + } + .list-group-horizontal-xxl > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xxl > .list-group-item + .list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0; + } + .list-group-horizontal-xxl > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); + } +} +.list-group-flush { + border-radius: 0; +} +.list-group-flush > .list-group-item { + border-width: 0 0 var(--bs-list-group-border-width); +} +.list-group-flush > .list-group-item:last-child { + border-bottom-width: 0; +} +.list-group-item-primary { + --bs-list-group-color: var(--bs-primary-text-emphasis); + --bs-list-group-bg: var(--bs-primary-bg-subtle); + --bs-list-group-border-color: var(--bs-primary-border-subtle); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle); + --bs-list-group-action-active-color: var(--bs-emphasis-color); + --bs-list-group-action-active-bg: var(--bs-primary-border-subtle); + --bs-list-group-active-color: var(--bs-primary-bg-subtle); + --bs-list-group-active-bg: var(--bs-primary-text-emphasis); + --bs-list-group-active-border-color: var(--bs-primary-text-emphasis); +} +.list-group-item-secondary { + --bs-list-group-color: var(--bs-secondary-text-emphasis); + --bs-list-group-bg: var(--bs-secondary-bg-subtle); + --bs-list-group-border-color: var(--bs-secondary-border-subtle); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle); + --bs-list-group-action-active-color: var(--bs-emphasis-color); + --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle); + --bs-list-group-active-color: var(--bs-secondary-bg-subtle); + --bs-list-group-active-bg: var(--bs-secondary-text-emphasis); + --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis); +} +.list-group-item-success { + --bs-list-group-color: var(--bs-success-text-emphasis); + --bs-list-group-bg: var(--bs-success-bg-subtle); + --bs-list-group-border-color: var(--bs-success-border-subtle); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-success-border-subtle); + --bs-list-group-action-active-color: var(--bs-emphasis-color); + --bs-list-group-action-active-bg: var(--bs-success-border-subtle); + --bs-list-group-active-color: var(--bs-success-bg-subtle); + --bs-list-group-active-bg: var(--bs-success-text-emphasis); + --bs-list-group-active-border-color: var(--bs-success-text-emphasis); +} +.list-group-item-info { + --bs-list-group-color: var(--bs-info-text-emphasis); + --bs-list-group-bg: var(--bs-info-bg-subtle); + --bs-list-group-border-color: var(--bs-info-border-subtle); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-info-border-subtle); + --bs-list-group-action-active-color: var(--bs-emphasis-color); + --bs-list-group-action-active-bg: var(--bs-info-border-subtle); + --bs-list-group-active-color: var(--bs-info-bg-subtle); + --bs-list-group-active-bg: var(--bs-info-text-emphasis); + --bs-list-group-active-border-color: var(--bs-info-text-emphasis); +} +.list-group-item-warning { + --bs-list-group-color: var(--bs-warning-text-emphasis); + --bs-list-group-bg: var(--bs-warning-bg-subtle); + --bs-list-group-border-color: var(--bs-warning-border-subtle); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle); + --bs-list-group-action-active-color: var(--bs-emphasis-color); + --bs-list-group-action-active-bg: var(--bs-warning-border-subtle); + --bs-list-group-active-color: var(--bs-warning-bg-subtle); + --bs-list-group-active-bg: var(--bs-warning-text-emphasis); + --bs-list-group-active-border-color: var(--bs-warning-text-emphasis); +} +.list-group-item-danger { + --bs-list-group-color: var(--bs-danger-text-emphasis); + --bs-list-group-bg: var(--bs-danger-bg-subtle); + --bs-list-group-border-color: var(--bs-danger-border-subtle); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle); + --bs-list-group-action-active-color: var(--bs-emphasis-color); + --bs-list-group-action-active-bg: var(--bs-danger-border-subtle); + --bs-list-group-active-color: var(--bs-danger-bg-subtle); + --bs-list-group-active-bg: var(--bs-danger-text-emphasis); + --bs-list-group-active-border-color: var(--bs-danger-text-emphasis); +} +.list-group-item-light { + --bs-list-group-color: var(--bs-light-text-emphasis); + --bs-list-group-bg: var(--bs-light-bg-subtle); + --bs-list-group-border-color: var(--bs-light-border-subtle); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-light-border-subtle); + --bs-list-group-action-active-color: var(--bs-emphasis-color); + --bs-list-group-action-active-bg: var(--bs-light-border-subtle); + --bs-list-group-active-color: var(--bs-light-bg-subtle); + --bs-list-group-active-bg: var(--bs-light-text-emphasis); + --bs-list-group-active-border-color: var(--bs-light-text-emphasis); +} +.list-group-item-dark { + --bs-list-group-color: var(--bs-dark-text-emphasis); + --bs-list-group-bg: var(--bs-dark-bg-subtle); + --bs-list-group-border-color: var(--bs-dark-border-subtle); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle); + --bs-list-group-action-active-color: var(--bs-emphasis-color); + --bs-list-group-action-active-bg: var(--bs-dark-border-subtle); + --bs-list-group-active-color: var(--bs-dark-bg-subtle); + --bs-list-group-active-bg: var(--bs-dark-text-emphasis); + --bs-list-group-active-border-color: var(--bs-dark-text-emphasis); +}*/ +.btn-close { + --bs-btn-close-color: #000; + --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e"); + --bs-btn-close-opacity: 0.5; + --bs-btn-close-hover-opacity: 0.75; + --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); + --bs-btn-close-focus-opacity: 1; + --bs-btn-close-disabled-opacity: 0.25; + --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%); + box-sizing: content-box; + width: 1em; + height: 1em; + padding: 0.25em 0.25em; + color: var(--bs-btn-close-color); + background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat; + border: 0; + border-radius: 0.375rem; + opacity: var(--bs-btn-close-opacity); +} +.btn-close:hover { + color: var(--bs-btn-close-color); + text-decoration: none; + opacity: var(--bs-btn-close-hover-opacity); +} +.btn-close:focus { + outline: 0; + box-shadow: var(--bs-btn-close-focus-shadow); + opacity: var(--bs-btn-close-focus-opacity); +} +.btn-close.disabled, +.btn-close:disabled { + pointer-events: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + opacity: var(--bs-btn-close-disabled-opacity); +} +.btn-close-white { + filter: var(--bs-btn-close-white-filter); +} +[data-bs-theme="dark"] .btn-close { + filter: var(--bs-btn-close-white-filter); +}/* +.toast { + --bs-toast-zindex: 1090; + --bs-toast-padding-x: 0.75rem; + --bs-toast-padding-y: 0.5rem; + --bs-toast-spacing: 1.5rem; + --bs-toast-max-width: 350px; + --bs-toast-font-size: 0.875rem; + --bs-toast-color: ; + --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85); + --bs-toast-border-width: var(--bs-border-width); + --bs-toast-border-color: var(--bs-border-color-translucent); + --bs-toast-border-radius: var(--bs-border-radius); + --bs-toast-box-shadow: var(--bs-box-shadow); + --bs-toast-header-color: var(--bs-secondary-color); + --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85); + --bs-toast-header-border-color: var(--bs-border-color-translucent); + width: var(--bs-toast-max-width); + max-width: 100%; + font-size: var(--bs-toast-font-size); + color: var(--bs-toast-color); + pointer-events: auto; + background-color: var(--bs-toast-bg); + background-clip: padding-box; + border: var(--bs-toast-border-width) solid var(--bs-toast-border-color); + box-shadow: var(--bs-toast-box-shadow); + border-radius: var(--bs-toast-border-radius); +} +.toast.showing { + opacity: 0; +} +.toast:not(.show) { + display: none; +} +.toast-container { + --bs-toast-zindex: 1090; + position: absolute; + z-index: var(--bs-toast-zindex); + width: -webkit-max-content; + width: -moz-max-content; + width: max-content; + max-width: 100%; + pointer-events: none; +} +.toast-container > :not(:last-child) { + margin-bottom: var(--bs-toast-spacing); +} +.toast-header { + display: flex; + align-items: center; + padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x); + color: var(--bs-toast-header-color); + background-color: var(--bs-toast-header-bg); + background-clip: padding-box; + border-bottom: var(--bs-toast-border-width) solid + var(--bs-toast-header-border-color); + border-top-left-radius: calc( + var(--bs-toast-border-radius) - var(--bs-toast-border-width) + ); + border-top-right-radius: calc( + var(--bs-toast-border-radius) - var(--bs-toast-border-width) + ); +} +.toast-header .btn-close { + margin-right: calc(-0.5 * var(--bs-toast-padding-x)); + margin-left: var(--bs-toast-padding-x); +} +.toast-body { + padding: var(--bs-toast-padding-x); + word-wrap: break-word; +}*/ +.modal { + --bs-modal-zindex: 1055; + --bs-modal-width: 500px; + --bs-modal-padding: 1rem; + --bs-modal-margin: 0.5rem; + --bs-modal-color: ; + --bs-modal-bg: var(--bs-body-bg); + --bs-modal-border-color: var(--bs-border-color-translucent); + --bs-modal-border-width: var(--bs-border-width); + --bs-modal-border-radius: var(--bs-border-radius-lg); + --bs-modal-box-shadow: var(--bs-box-shadow-sm); + --bs-modal-inner-border-radius: calc( + var(--bs-border-radius-lg) - (var(--bs-border-width)) + ); + --bs-modal-header-padding-x: 1rem; + --bs-modal-header-padding-y: 1rem; + --bs-modal-header-padding: 1rem 1rem; + --bs-modal-header-border-color: var(--bs-border-color); + --bs-modal-header-border-width: var(--bs-border-width); + --bs-modal-title-line-height: 1.5; + --bs-modal-footer-gap: 0.5rem; + --bs-modal-footer-bg: ; + --bs-modal-footer-border-color: var(--bs-border-color); + --bs-modal-footer-border-width: var(--bs-border-width); + position: fixed; + top: 0; + left: 0; + z-index: var(--bs-modal-zindex); + display: none; + width: 100%; + height: 100%; + overflow-x: hidden; + overflow-y: auto; + outline: 0; +} +.modal-dialog { + position: relative; + width: auto; + margin: var(--bs-modal-margin); + pointer-events: none; +} +.modal.fade .modal-dialog { + transition: transform 0.3s ease-out; + transform: translate(0, -50px); +} +@media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} +.modal.show .modal-dialog { + transform: none; +} +.modal.modal-static .modal-dialog { + transform: scale(1.02); +} +.modal-dialog-scrollable { + height: calc(100% - var(--bs-modal-margin) * 2); +} +.modal-dialog-scrollable .modal-content { + max-height: 100%; + overflow: hidden; +} +.modal-dialog-scrollable .modal-body { + overflow-y: auto; +} +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - var(--bs-modal-margin) * 2); +} +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + color: var(--bs-modal-color); + pointer-events: auto; + background-color: var(--bs-modal-bg); + background-clip: padding-box; + border: var(--bs-modal-border-width) solid var(--bs-modal-border-color); + border-radius: var(--bs-modal-border-radius); + outline: 0; +} +.modal-backdrop { + --bs-backdrop-zindex: 1050; + --bs-backdrop-bg: #000; + --bs-backdrop-opacity: 0.5; + position: fixed; + top: 0; + left: 0; + z-index: var(--bs-backdrop-zindex); + width: 100vw; + height: 100vh; + background-color: var(--bs-backdrop-bg); +} +.modal-backdrop.fade { + opacity: 0; +} +.modal-backdrop.show { + opacity: var(--bs-backdrop-opacity); +} +.modal-header { + display: flex; + flex-shrink: 0; + align-items: center; + padding: var(--bs-modal-header-padding); + border-bottom: var(--bs-modal-header-border-width) solid + var(--bs-modal-header-border-color); + border-top-left-radius: var(--bs-modal-inner-border-radius); + border-top-right-radius: var(--bs-modal-inner-border-radius); +} +.modal-header .btn-close { + padding: calc(var(--bs-modal-header-padding-y) * 0.5) + calc(var(--bs-modal-header-padding-x) * 0.5); + margin: calc(-0.5 * var(--bs-modal-header-padding-y)) + calc(-0.5 * var(--bs-modal-header-padding-x)) + calc(-0.5 * var(--bs-modal-header-padding-y)) auto; +} +.modal-title { + margin-bottom: 0; + line-height: var(--bs-modal-title-line-height); +} +.modal-body { + position: relative; + flex: 1 1 auto; + padding: var(--bs-modal-padding); +} +.modal-footer { + display: flex; + flex-shrink: 0; + flex-wrap: wrap; + align-items: center; + justify-content: flex-end; + padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5); + background-color: var(--bs-modal-footer-bg); + border-top: var(--bs-modal-footer-border-width) solid + var(--bs-modal-footer-border-color); + border-bottom-right-radius: var(--bs-modal-inner-border-radius); + border-bottom-left-radius: var(--bs-modal-inner-border-radius); +} +.modal-footer > * { + margin: calc(var(--bs-modal-footer-gap) * 0.5); +} +@media (min-width: 576px) { + .modal { + --bs-modal-margin: 1.75rem; + --bs-modal-box-shadow: var(--bs-box-shadow); + } + .modal-dialog { + max-width: var(--bs-modal-width); + margin-right: auto; + margin-left: auto; + } + .modal-sm { + --bs-modal-width: 300px; + } +} +@media (min-width: 992px) { + .modal-lg, + .modal-xl { + --bs-modal-width: 800px; + } +} +@media (min-width: 1200px) { + .modal-xl { + --bs-modal-width: 1140px; + } +} +.modal-fullscreen { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; +} +.modal-fullscreen .modal-content { + height: 100%; + border: 0; + border-radius: 0; +} +.modal-fullscreen .modal-footer, +.modal-fullscreen .modal-header { + border-radius: 0; +} +.modal-fullscreen .modal-body { + overflow-y: auto; +} +@media (max-width: 575.98px) { + .modal-fullscreen-sm-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-sm-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-sm-down .modal-footer, + .modal-fullscreen-sm-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-sm-down .modal-body { + overflow-y: auto; + } +} +@media (max-width: 767.98px) { + .modal-fullscreen-md-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-md-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-md-down .modal-footer, + .modal-fullscreen-md-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-md-down .modal-body { + overflow-y: auto; + } +} +@media (max-width: 991.98px) { + .modal-fullscreen-lg-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-lg-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-lg-down .modal-footer, + .modal-fullscreen-lg-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-lg-down .modal-body { + overflow-y: auto; + } +} +@media (max-width: 1199.98px) { + .modal-fullscreen-xl-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-xl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-xl-down .modal-footer, + .modal-fullscreen-xl-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-xl-down .modal-body { + overflow-y: auto; + } +} +@media (max-width: 1399.98px) { + .modal-fullscreen-xxl-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-xxl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-xxl-down .modal-footer, + .modal-fullscreen-xxl-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-xxl-down .modal-body { + overflow-y: auto; + } +} /* +.tooltip { + --bs-tooltip-zindex: 1080; + --bs-tooltip-max-width: 200px; + --bs-tooltip-padding-x: 0.5rem; + --bs-tooltip-padding-y: 0.25rem; + --bs-tooltip-margin: ; + --bs-tooltip-font-size: 0.875rem; + --bs-tooltip-color: var(--bs-body-bg); + --bs-tooltip-bg: var(--bs-emphasis-color); + --bs-tooltip-border-radius: var(--bs-border-radius); + --bs-tooltip-opacity: 0.9; + --bs-tooltip-arrow-width: 0.8rem; + --bs-tooltip-arrow-height: 0.4rem; + z-index: var(--bs-tooltip-zindex); + display: block; + margin: var(--bs-tooltip-margin); + font-family: var(--bs-font-sans-serif); + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + white-space: normal; + word-spacing: normal; + line-break: auto; + font-size: var(--bs-tooltip-font-size); + word-wrap: break-word; + opacity: 0; +} +.tooltip.show { + opacity: var(--bs-tooltip-opacity); +} +.tooltip .tooltip-arrow { + display: block; + width: var(--bs-tooltip-arrow-width); + height: var(--bs-tooltip-arrow-height); +} +.tooltip .tooltip-arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} +.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow, +.bs-tooltip-top .tooltip-arrow { + bottom: calc(-1 * var(--bs-tooltip-arrow-height)); +} +.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before, +.bs-tooltip-top .tooltip-arrow::before { + top: -1px; + border-width: var(--bs-tooltip-arrow-height) + calc(var(--bs-tooltip-arrow-width) * 0.5) 0; + border-top-color: var(--bs-tooltip-bg); +} +.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow, +.bs-tooltip-end .tooltip-arrow { + left: calc(-1 * var(--bs-tooltip-arrow-height)); + width: var(--bs-tooltip-arrow-height); + height: var(--bs-tooltip-arrow-width); +} +.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before, +.bs-tooltip-end .tooltip-arrow::before { + right: -1px; + border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) + var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0; + border-right-color: var(--bs-tooltip-bg); +} +.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow, +.bs-tooltip-bottom .tooltip-arrow { + top: calc(-1 * var(--bs-tooltip-arrow-height)); +} +.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before, +.bs-tooltip-bottom .tooltip-arrow::before { + bottom: -1px; + border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) + var(--bs-tooltip-arrow-height); + border-bottom-color: var(--bs-tooltip-bg); +} +.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow, +.bs-tooltip-start .tooltip-arrow { + right: calc(-1 * var(--bs-tooltip-arrow-height)); + width: var(--bs-tooltip-arrow-height); + height: var(--bs-tooltip-arrow-width); +} +.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before, +.bs-tooltip-start .tooltip-arrow::before { + left: -1px; + border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 + calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height); + border-left-color: var(--bs-tooltip-bg); +} +.tooltip-inner { + max-width: var(--bs-tooltip-max-width); + padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x); + color: var(--bs-tooltip-color); + text-align: center; + background-color: var(--bs-tooltip-bg); + border-radius: var(--bs-tooltip-border-radius); +} +.popover { + --bs-popover-zindex: 1070; + --bs-popover-max-width: 276px; + --bs-popover-font-size: 0.875rem; + --bs-popover-bg: var(--bs-body-bg); + --bs-popover-border-width: var(--bs-border-width); + --bs-popover-border-color: var(--bs-border-color-translucent); + --bs-popover-border-radius: var(--bs-border-radius-lg); + --bs-popover-inner-border-radius: calc( + var(--bs-border-radius-lg) - var(--bs-border-width) + ); + --bs-popover-box-shadow: var(--bs-box-shadow); + --bs-popover-header-padding-x: 1rem; + --bs-popover-header-padding-y: 0.5rem; + --bs-popover-header-font-size: 1rem; + --bs-popover-header-color: inherit; + --bs-popover-header-bg: var(--bs-secondary-bg); + --bs-popover-body-padding-x: 1rem; + --bs-popover-body-padding-y: 1rem; + --bs-popover-body-color: var(--bs-body-color); + --bs-popover-arrow-width: 1rem; + --bs-popover-arrow-height: 0.5rem; + --bs-popover-arrow-border: var(--bs-popover-border-color); + z-index: var(--bs-popover-zindex); + display: block; + max-width: var(--bs-popover-max-width); + font-family: var(--bs-font-sans-serif); + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + white-space: normal; + word-spacing: normal; + line-break: auto; + font-size: var(--bs-popover-font-size); + word-wrap: break-word; + background-color: var(--bs-popover-bg); + background-clip: padding-box; + border: var(--bs-popover-border-width) solid var(--bs-popover-border-color); + border-radius: var(--bs-popover-border-radius); +} +.popover .popover-arrow { + display: block; + width: var(--bs-popover-arrow-width); + height: var(--bs-popover-arrow-height); +} +.popover .popover-arrow::after, +.popover .popover-arrow::before { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; + border-width: 0; +} +.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow, +.bs-popover-top > .popover-arrow { + bottom: calc( + -1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width) + ); +} +.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after, +.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before, +.bs-popover-top > .popover-arrow::after, +.bs-popover-top > .popover-arrow::before { + border-width: var(--bs-popover-arrow-height) + calc(var(--bs-popover-arrow-width) * 0.5) 0; +} +.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before, +.bs-popover-top > .popover-arrow::before { + bottom: 0; + border-top-color: var(--bs-popover-arrow-border); +} +.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after, +.bs-popover-top > .popover-arrow::after { + bottom: var(--bs-popover-border-width); + border-top-color: var(--bs-popover-bg); +} +.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow, +.bs-popover-end > .popover-arrow { + left: calc( + -1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width) + ); + width: var(--bs-popover-arrow-height); + height: var(--bs-popover-arrow-width); +} +.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after, +.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before, +.bs-popover-end > .popover-arrow::after, +.bs-popover-end > .popover-arrow::before { + border-width: calc(var(--bs-popover-arrow-width) * 0.5) + var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0; +} +.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before, +.bs-popover-end > .popover-arrow::before { + left: 0; + border-right-color: var(--bs-popover-arrow-border); +} +.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after, +.bs-popover-end > .popover-arrow::after { + left: var(--bs-popover-border-width); + border-right-color: var(--bs-popover-bg); +} +.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow, +.bs-popover-bottom > .popover-arrow { + top: calc( + -1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width) + ); +} +.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after, +.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before, +.bs-popover-bottom > .popover-arrow::after, +.bs-popover-bottom > .popover-arrow::before { + border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) + var(--bs-popover-arrow-height); +} +.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before, +.bs-popover-bottom > .popover-arrow::before { + top: 0; + border-bottom-color: var(--bs-popover-arrow-border); +} +.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after, +.bs-popover-bottom > .popover-arrow::after { + top: var(--bs-popover-border-width); + border-bottom-color: var(--bs-popover-bg); +} +.bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before, +.bs-popover-bottom .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: var(--bs-popover-arrow-width); + margin-left: calc(-0.5 * var(--bs-popover-arrow-width)); + content: ""; + border-bottom: var(--bs-popover-border-width) solid + var(--bs-popover-header-bg); +} +.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow, +.bs-popover-start > .popover-arrow { + right: calc( + -1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width) + ); + width: var(--bs-popover-arrow-height); + height: var(--bs-popover-arrow-width); +} +.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after, +.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before, +.bs-popover-start > .popover-arrow::after, +.bs-popover-start > .popover-arrow::before { + border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 + calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height); +} +.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before, +.bs-popover-start > .popover-arrow::before { + right: 0; + border-left-color: var(--bs-popover-arrow-border); +} +.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after, +.bs-popover-start > .popover-arrow::after { + right: var(--bs-popover-border-width); + border-left-color: var(--bs-popover-bg); +} +.popover-header { + padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x); + margin-bottom: 0; + font-size: var(--bs-popover-header-font-size); + color: var(--bs-popover-header-color); + background-color: var(--bs-popover-header-bg); + border-bottom: var(--bs-popover-border-width) solid + var(--bs-popover-border-color); + border-top-left-radius: var(--bs-popover-inner-border-radius); + border-top-right-radius: var(--bs-popover-inner-border-radius); +} +.popover-header:empty { + display: none; +} +.popover-body { + padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x); + color: var(--bs-popover-body-color); +}*/ +.carousel { + position: relative; +} +.carousel.pointer-event { + touch-action: pan-y; +} +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} +.carousel-inner::after { + display: block; + clear: both; + content: ""; +} +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + transition: transform 0.6s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .carousel-item { + transition: none; + } +} +.carousel-item-next, +.carousel-item-prev, +.carousel-item.active { + display: block; +} +.active.carousel-item-end, +.carousel-item-next:not(.carousel-item-start) { + transform: translateX(100%); +} +.active.carousel-item-start, +.carousel-item-prev:not(.carousel-item-end) { + transform: translateX(-100%); +} +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + transform: none; +} +.carousel-fade .carousel-item-next.carousel-item-start, +.carousel-fade .carousel-item-prev.carousel-item-end, +.carousel-fade .carousel-item.active { + z-index: 1; + opacity: 1; +} +.carousel-fade .active.carousel-item-end, +.carousel-fade .active.carousel-item-start { + z-index: 0; + opacity: 0; + transition: opacity 0s 0.6s; +} +@media (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-end, + .carousel-fade .active.carousel-item-start { + transition: none; + } +} +.carousel-control-next, +.carousel-control-prev { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + display: flex; + align-items: center; + justify-content: center; + width: 15%; + padding: 0; + color: #fff; + text-align: center; + background: 0 0; + border: 0; + opacity: 0.5; + transition: opacity 0.15s ease; +} +@media (prefers-reduced-motion: reduce) { + .carousel-control-next, + .carousel-control-prev { + transition: none; + } +} +.carousel-control-next:focus, +.carousel-control-next:hover, +.carousel-control-prev:focus, +.carousel-control-prev:hover { + color: #fff; + text-decoration: none; + outline: 0; + opacity: 0.9; +} +.carousel-control-prev { + left: 0; +} +.carousel-control-next { + right: 0; +} +.carousel-control-next-icon, +.carousel-control-prev-icon { + display: inline-block; + width: 2rem; + height: 2rem; + background-repeat: no-repeat; + background-position: 50%; + background-size: 100% 100%; +} +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e"); +} +.carousel-control-next-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); +} +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 2; + display: flex; + justify-content: center; + padding: 0; + margin-right: 15%; + margin-bottom: 1rem; + margin-left: 15%; +} +.carousel-indicators [data-bs-target] { + box-sizing: content-box; + flex: 0 1 auto; + width: 30px; + height: 3px; + padding: 0; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + background-clip: padding-box; + border: 0; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: 0.5; + transition: opacity 0.6s ease; +} +@media (prefers-reduced-motion: reduce) { + .carousel-indicators [data-bs-target] { + transition: none; + } +} +.carousel-indicators .active { + opacity: 1; +} +.carousel-caption { + position: absolute; + right: 15%; + bottom: 1.25rem; + left: 15%; + padding-top: 1.25rem; + padding-bottom: 1.25rem; + color: #fff; + text-align: center; +} +.carousel-dark .carousel-control-next-icon, +.carousel-dark .carousel-control-prev-icon { + filter: invert(1) grayscale(100); +} +.carousel-dark .carousel-indicators [data-bs-target] { + background-color: #000; +} +.carousel-dark .carousel-caption { + color: #000; +} +[data-bs-theme="dark"] .carousel .carousel-control-next-icon, +[data-bs-theme="dark"] .carousel .carousel-control-prev-icon, +[data-bs-theme="dark"].carousel .carousel-control-next-icon, +[data-bs-theme="dark"].carousel .carousel-control-prev-icon { + filter: invert(1) grayscale(100); +} +[data-bs-theme="dark"] .carousel .carousel-indicators [data-bs-target], +[data-bs-theme="dark"].carousel .carousel-indicators [data-bs-target] { + background-color: #000; +} +[data-bs-theme="dark"] .carousel .carousel-caption, +[data-bs-theme="dark"].carousel .carousel-caption { + color: #000; +}/* +.spinner-border, +.spinner-grow { + display: inline-block; + width: var(--bs-spinner-width); + height: var(--bs-spinner-height); + vertical-align: var(--bs-spinner-vertical-align); + border-radius: 50%; + animation: var(--bs-spinner-animation-speed) linear infinite + var(--bs-spinner-animation-name); +} +@keyframes spinner-border { + to { + transform: rotate(360deg); + } +} +.spinner-border { + --bs-spinner-width: 2rem; + --bs-spinner-height: 2rem; + --bs-spinner-vertical-align: -0.125em; + --bs-spinner-border-width: 0.25em; + --bs-spinner-animation-speed: 0.75s; + --bs-spinner-animation-name: spinner-border; + border: var(--bs-spinner-border-width) solid currentcolor; + border-right-color: transparent; +} +.spinner-border-sm { + --bs-spinner-width: 1rem; + --bs-spinner-height: 1rem; + --bs-spinner-border-width: 0.2em; +} +@keyframes spinner-grow { + 0% { + transform: scale(0); + } + 50% { + opacity: 1; + transform: none; + } +} +.spinner-grow { + --bs-spinner-width: 2rem; + --bs-spinner-height: 2rem; + --bs-spinner-vertical-align: -0.125em; + --bs-spinner-animation-speed: 0.75s; + --bs-spinner-animation-name: spinner-grow; + background-color: currentcolor; + opacity: 0; +} +.spinner-grow-sm { + --bs-spinner-width: 1rem; + --bs-spinner-height: 1rem; +} +@media (prefers-reduced-motion: reduce) { + .spinner-border, + .spinner-grow { + --bs-spinner-animation-speed: 1.5s; + } +} +.offcanvas, +.offcanvas-lg, +.offcanvas-md, +.offcanvas-sm, +.offcanvas-xl, +.offcanvas-xxl { + --bs-offcanvas-zindex: 1045; + --bs-offcanvas-width: 400px; + --bs-offcanvas-height: 30vh; + --bs-offcanvas-padding-x: 1rem; + --bs-offcanvas-padding-y: 1rem; + --bs-offcanvas-color: var(--bs-body-color); + --bs-offcanvas-bg: var(--bs-body-bg); + --bs-offcanvas-border-width: var(--bs-border-width); + --bs-offcanvas-border-color: var(--bs-border-color-translucent); + --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm); + --bs-offcanvas-transition: transform 0.3s ease-in-out; + --bs-offcanvas-title-line-height: 1.5; +} +@media (max-width: 575.98px) { + .offcanvas-sm { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: var(--bs-offcanvas-transition); + } +} +@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) { + .offcanvas-sm { + transition: none; + } +} +@media (max-width: 575.98px) { + .offcanvas-sm.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid + var(--bs-offcanvas-border-color); + transform: translateX(-100%); + } + .offcanvas-sm.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid + var(--bs-offcanvas-border-color); + transform: translateX(100%); + } + .offcanvas-sm.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid + var(--bs-offcanvas-border-color); + transform: translateY(-100%); + } + .offcanvas-sm.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid + var(--bs-offcanvas-border-color); + transform: translateY(100%); + } + .offcanvas-sm.show:not(.hiding), + .offcanvas-sm.showing { + transform: none; + } + .offcanvas-sm.hiding, + .offcanvas-sm.show, + .offcanvas-sm.showing { + visibility: visible; + } +} +@media (min-width: 576px) { + .offcanvas-sm { + --bs-offcanvas-height: auto; + --bs-offcanvas-border-width: 0; + background-color: transparent !important; + } + .offcanvas-sm .offcanvas-header { + display: none; + } + .offcanvas-sm .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important; + } +} +@media (max-width: 767.98px) { + .offcanvas-md { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: var(--bs-offcanvas-transition); + } +} +@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) { + .offcanvas-md { + transition: none; + } +} +@media (max-width: 767.98px) { + .offcanvas-md.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid + var(--bs-offcanvas-border-color); + transform: translateX(-100%); + } + .offcanvas-md.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid + var(--bs-offcanvas-border-color); + transform: translateX(100%); + } + .offcanvas-md.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid + var(--bs-offcanvas-border-color); + transform: translateY(-100%); + } + .offcanvas-md.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid + var(--bs-offcanvas-border-color); + transform: translateY(100%); + } + .offcanvas-md.show:not(.hiding), + .offcanvas-md.showing { + transform: none; + } + .offcanvas-md.hiding, + .offcanvas-md.show, + .offcanvas-md.showing { + visibility: visible; + } +} +@media (min-width: 768px) { + .offcanvas-md { + --bs-offcanvas-height: auto; + --bs-offcanvas-border-width: 0; + background-color: transparent !important; + } + .offcanvas-md .offcanvas-header { + display: none; + } + .offcanvas-md .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important; + } +} +@media (max-width: 991.98px) { + .offcanvas-lg { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: var(--bs-offcanvas-transition); + } +} +@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) { + .offcanvas-lg { + transition: none; + } +} +@media (max-width: 991.98px) { + .offcanvas-lg.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid + var(--bs-offcanvas-border-color); + transform: translateX(-100%); + } + .offcanvas-lg.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid + var(--bs-offcanvas-border-color); + transform: translateX(100%); + } + .offcanvas-lg.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid + var(--bs-offcanvas-border-color); + transform: translateY(-100%); + } + .offcanvas-lg.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid + var(--bs-offcanvas-border-color); + transform: translateY(100%); + } + .offcanvas-lg.show:not(.hiding), + .offcanvas-lg.showing { + transform: none; + } + .offcanvas-lg.hiding, + .offcanvas-lg.show, + .offcanvas-lg.showing { + visibility: visible; + } +} +@media (min-width: 992px) { + .offcanvas-lg { + --bs-offcanvas-height: auto; + --bs-offcanvas-border-width: 0; + background-color: transparent !important; + } + .offcanvas-lg .offcanvas-header { + display: none; + } + .offcanvas-lg .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important; + } +} +@media (max-width: 1199.98px) { + .offcanvas-xl { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: var(--bs-offcanvas-transition); + } +} +@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) { + .offcanvas-xl { + transition: none; + } +} +@media (max-width: 1199.98px) { + .offcanvas-xl.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid + var(--bs-offcanvas-border-color); + transform: translateX(-100%); + } + .offcanvas-xl.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid + var(--bs-offcanvas-border-color); + transform: translateX(100%); + } + .offcanvas-xl.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid + var(--bs-offcanvas-border-color); + transform: translateY(-100%); + } + .offcanvas-xl.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid + var(--bs-offcanvas-border-color); + transform: translateY(100%); + } + .offcanvas-xl.show:not(.hiding), + .offcanvas-xl.showing { + transform: none; + } + .offcanvas-xl.hiding, + .offcanvas-xl.show, + .offcanvas-xl.showing { + visibility: visible; + } +} +@media (min-width: 1200px) { + .offcanvas-xl { + --bs-offcanvas-height: auto; + --bs-offcanvas-border-width: 0; + background-color: transparent !important; + } + .offcanvas-xl .offcanvas-header { + display: none; + } + .offcanvas-xl .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important; + } +} +@media (max-width: 1399.98px) { + .offcanvas-xxl { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: var(--bs-offcanvas-transition); + } +} +@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) { + .offcanvas-xxl { + transition: none; + } +} +@media (max-width: 1399.98px) { + .offcanvas-xxl.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid + var(--bs-offcanvas-border-color); + transform: translateX(-100%); + } + .offcanvas-xxl.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid + var(--bs-offcanvas-border-color); + transform: translateX(100%); + } + .offcanvas-xxl.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid + var(--bs-offcanvas-border-color); + transform: translateY(-100%); + } + .offcanvas-xxl.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid + var(--bs-offcanvas-border-color); + transform: translateY(100%); + } + .offcanvas-xxl.show:not(.hiding), + .offcanvas-xxl.showing { + transform: none; + } + .offcanvas-xxl.hiding, + .offcanvas-xxl.show, + .offcanvas-xxl.showing { + visibility: visible; + } +} +@media (min-width: 1400px) { + .offcanvas-xxl { + --bs-offcanvas-height: auto; + --bs-offcanvas-border-width: 0; + background-color: transparent !important; + } + .offcanvas-xxl .offcanvas-header { + display: none; + } + .offcanvas-xxl .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important; + } +} +.offcanvas { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: var(--bs-offcanvas-transition); +} +@media (prefers-reduced-motion: reduce) { + .offcanvas { + transition: none; + } +} +.offcanvas.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid + var(--bs-offcanvas-border-color); + transform: translateX(-100%); +} +.offcanvas.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid + var(--bs-offcanvas-border-color); + transform: translateX(100%); +} +.offcanvas.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid + var(--bs-offcanvas-border-color); + transform: translateY(-100%); +} +.offcanvas.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid + var(--bs-offcanvas-border-color); + transform: translateY(100%); +} +.offcanvas.show:not(.hiding), +.offcanvas.showing { + transform: none; +} +.offcanvas.hiding, +.offcanvas.show, +.offcanvas.showing { + visibility: visible; +} +.offcanvas-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000; +} +.offcanvas-backdrop.fade { + opacity: 0; +} +.offcanvas-backdrop.show { + opacity: 0.5; +} +.offcanvas-header { + display: flex; + align-items: center; + padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x); +} +.offcanvas-header .btn-close { + padding: calc(var(--bs-offcanvas-padding-y) * 0.5) + calc(var(--bs-offcanvas-padding-x) * 0.5); + margin: calc(-0.5 * var(--bs-offcanvas-padding-y)) + calc(-0.5 * var(--bs-offcanvas-padding-x)) + calc(-0.5 * var(--bs-offcanvas-padding-y)) auto; +} +.offcanvas-title { + margin-bottom: 0; + line-height: var(--bs-offcanvas-title-line-height); +} +.offcanvas-body { + flex-grow: 1; + padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x); + overflow-y: auto; +} +.placeholder { + display: inline-block; + min-height: 1em; + vertical-align: middle; + cursor: wait; + background-color: currentcolor; + opacity: 0.5; +} +.placeholder.btn::before { + display: inline-block; + content: ""; +} +.placeholder-xs { + min-height: 0.6em; +} +.placeholder-sm { + min-height: 0.8em; +} +.placeholder-lg { + min-height: 1.2em; +} +.placeholder-glow .placeholder { + animation: placeholder-glow 2s ease-in-out infinite; +} +@keyframes placeholder-glow { + 50% { + opacity: 0.2; + } +} +.placeholder-wave { + -webkit-mask-image: linear-gradient( + 130deg, + #000 55%, + rgba(0, 0, 0, 0.8) 75%, + #000 95% + ); + mask-image: linear-gradient( + 130deg, + #000 55%, + rgba(0, 0, 0, 0.8) 75%, + #000 95% + ); + -webkit-mask-size: 200% 100%; + mask-size: 200% 100%; + animation: placeholder-wave 2s linear infinite; +} +@keyframes placeholder-wave { + 100% { + -webkit-mask-position: -200% 0%; + mask-position: -200% 0%; + } +} +.clearfix::after { + display: block; + clear: both; + content: ""; +} +.text-bg-primary { + color: #fff !important; + background-color: RGBA( + var(--bs-primary-rgb), + var(--bs-bg-opacity, 1) + ) !important; +} +.text-bg-secondary { + color: #fff !important; + background-color: RGBA( + var(--bs-secondary-rgb), + var(--bs-bg-opacity, 1) + ) !important; +} +.text-bg-success { + color: #fff !important; + background-color: RGBA( + var(--bs-success-rgb), + var(--bs-bg-opacity, 1) + ) !important; +} +.text-bg-info { + color: #000 !important; + background-color: RGBA( + var(--bs-info-rgb), + var(--bs-bg-opacity, 1) + ) !important; +} +.text-bg-warning { + color: #000 !important; + background-color: RGBA( + var(--bs-warning-rgb), + var(--bs-bg-opacity, 1) + ) !important; +} +.text-bg-danger { + color: #fff !important; + background-color: RGBA( + var(--bs-danger-rgb), + var(--bs-bg-opacity, 1) + ) !important; +} +.text-bg-light { + color: #000 !important; + background-color: RGBA( + var(--bs-light-rgb), + var(--bs-bg-opacity, 1) + ) !important; +} +.text-bg-dark { + color: #fff !important; + background-color: RGBA( + var(--bs-dark-rgb), + var(--bs-bg-opacity, 1) + ) !important; +} +.link-primary { + color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA( + var(--bs-primary-rgb), + var(--bs-link-underline-opacity, 1) + ) !important; + text-decoration-color: RGBA( + var(--bs-primary-rgb), + var(--bs-link-underline-opacity, 1) + ) !important; +} +.link-primary:focus, +.link-primary:hover { + color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA( + 10, + 88, + 202, + var(--bs-link-underline-opacity, 1) + ) !important; + text-decoration-color: RGBA( + 10, + 88, + 202, + var(--bs-link-underline-opacity, 1) + ) !important; +} +.link-secondary { + color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA( + var(--bs-secondary-rgb), + var(--bs-link-underline-opacity, 1) + ) !important; + text-decoration-color: RGBA( + var(--bs-secondary-rgb), + var(--bs-link-underline-opacity, 1) + ) !important; +} +.link-secondary:focus, +.link-secondary:hover { + color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA( + 86, + 94, + 100, + var(--bs-link-underline-opacity, 1) + ) !important; + text-decoration-color: RGBA( + 86, + 94, + 100, + var(--bs-link-underline-opacity, 1) + ) !important; +} +.link-success { + color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA( + var(--bs-success-rgb), + var(--bs-link-underline-opacity, 1) + ) !important; + text-decoration-color: RGBA( + var(--bs-success-rgb), + var(--bs-link-underline-opacity, 1) + ) !important; +} +.link-success:focus, +.link-success:hover { + color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA( + 20, + 108, + 67, + var(--bs-link-underline-opacity, 1) + ) !important; + text-decoration-color: RGBA( + 20, + 108, + 67, + var(--bs-link-underline-opacity, 1) + ) !important; +} +.link-info { + color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA( + var(--bs-info-rgb), + var(--bs-link-underline-opacity, 1) + ) !important; + text-decoration-color: RGBA( + var(--bs-info-rgb), + var(--bs-link-underline-opacity, 1) + ) !important; +} +.link-info:focus, +.link-info:hover { + color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA( + 61, + 213, + 243, + var(--bs-link-underline-opacity, 1) + ) !important; + text-decoration-color: RGBA( + 61, + 213, + 243, + var(--bs-link-underline-opacity, 1) + ) !important; +} +.link-warning { + color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA( + var(--bs-warning-rgb), + var(--bs-link-underline-opacity, 1) + ) !important; + text-decoration-color: RGBA( + var(--bs-warning-rgb), + var(--bs-link-underline-opacity, 1) + ) !important; +} +.link-warning:focus, +.link-warning:hover { + color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA( + 255, + 205, + 57, + var(--bs-link-underline-opacity, 1) + ) !important; + text-decoration-color: RGBA( + 255, + 205, + 57, + var(--bs-link-underline-opacity, 1) + ) !important; +} +.link-danger { + color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA( + var(--bs-danger-rgb), + var(--bs-link-underline-opacity, 1) + ) !important; + text-decoration-color: RGBA( + var(--bs-danger-rgb), + var(--bs-link-underline-opacity, 1) + ) !important; +} +.link-danger:focus, +.link-danger:hover { + color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA( + 176, + 42, + 55, + var(--bs-link-underline-opacity, 1) + ) !important; + text-decoration-color: RGBA( + 176, + 42, + 55, + var(--bs-link-underline-opacity, 1) + ) !important; +} +.link-light { + color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA( + var(--bs-light-rgb), + var(--bs-link-underline-opacity, 1) + ) !important; + text-decoration-color: RGBA( + var(--bs-light-rgb), + var(--bs-link-underline-opacity, 1) + ) !important; +} +.link-light:focus, +.link-light:hover { + color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA( + 249, + 250, + 251, + var(--bs-link-underline-opacity, 1) + ) !important; + text-decoration-color: RGBA( + 249, + 250, + 251, + var(--bs-link-underline-opacity, 1) + ) !important; +} +.link-dark { + color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA( + var(--bs-dark-rgb), + var(--bs-link-underline-opacity, 1) + ) !important; + text-decoration-color: RGBA( + var(--bs-dark-rgb), + var(--bs-link-underline-opacity, 1) + ) !important; +} +.link-dark:focus, +.link-dark:hover { + color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA( + 26, + 30, + 33, + var(--bs-link-underline-opacity, 1) + ) !important; + text-decoration-color: RGBA( + 26, + 30, + 33, + var(--bs-link-underline-opacity, 1) + ) !important; +} +.link-body-emphasis { + color: RGBA( + var(--bs-emphasis-color-rgb), + var(--bs-link-opacity, 1) + ) !important; + -webkit-text-decoration-color: RGBA( + var(--bs-emphasis-color-rgb), + var(--bs-link-underline-opacity, 1) + ) !important; + text-decoration-color: RGBA( + var(--bs-emphasis-color-rgb), + var(--bs-link-underline-opacity, 1) + ) !important; +} +.link-body-emphasis:focus, +.link-body-emphasis:hover { + color: RGBA( + var(--bs-emphasis-color-rgb), + var(--bs-link-opacity, 0.75) + ) !important; + -webkit-text-decoration-color: RGBA( + var(--bs-emphasis-color-rgb), + var(--bs-link-underline-opacity, 0.75) + ) !important; + text-decoration-color: RGBA( + var(--bs-emphasis-color-rgb), + var(--bs-link-underline-opacity, 0.75) + ) !important; +} +.focus-ring:focus { + outline: 0; + box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) + var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) + var(--bs-focus-ring-color); +} +.icon-link { + display: inline-flex; + gap: 0.375rem; + align-items: center; + -webkit-text-decoration-color: rgba( + var(--bs-link-color-rgb), + var(--bs-link-opacity, 0.5) + ); + text-decoration-color: rgba( + var(--bs-link-color-rgb), + var(--bs-link-opacity, 0.5) + ); + text-underline-offset: 0.25em; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; +} +.icon-link > .bi { + flex-shrink: 0; + width: 1em; + height: 1em; + fill: currentcolor; + transition: 0.2s ease-in-out transform; +} +@media (prefers-reduced-motion: reduce) { + .icon-link > .bi { + transition: none; + } +} +.icon-link-hover:focus-visible > .bi, +.icon-link-hover:hover > .bi { + transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0)); +}*/ +.ratio { + position: relative; + width: 100%; +} +.ratio::before { + display: block; + padding-top: var(--bs-aspect-ratio); + content: ""; +} +.ratio > * { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ratio-1x1 { + --bs-aspect-ratio: 100%; +} +.ratio-4x3 { + --bs-aspect-ratio: 75%; +} +.ratio-16x9 { + --bs-aspect-ratio: 56.25%; +} +.ratio-21x9 { + --bs-aspect-ratio: 42.8571428571%; +} +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +}/* +.sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; +} +.sticky-bottom { + position: -webkit-sticky; + position: sticky; + bottom: 0; + z-index: 1020; +} +@media (min-width: 576px) { + .sticky-sm-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } + .sticky-sm-bottom { + position: -webkit-sticky; + position: sticky; + bottom: 0; + z-index: 1020; + } +} +@media (min-width: 768px) { + .sticky-md-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } + .sticky-md-bottom { + position: -webkit-sticky; + position: sticky; + bottom: 0; + z-index: 1020; + } +} +@media (min-width: 992px) { + .sticky-lg-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } + .sticky-lg-bottom { + position: -webkit-sticky; + position: sticky; + bottom: 0; + z-index: 1020; + } +} +@media (min-width: 1200px) { + .sticky-xl-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } + .sticky-xl-bottom { + position: -webkit-sticky; + position: sticky; + bottom: 0; + z-index: 1020; + } +} +@media (min-width: 1400px) { + .sticky-xxl-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } + .sticky-xxl-bottom { + position: -webkit-sticky; + position: sticky; + bottom: 0; + z-index: 1020; + } +} +.hstack { + display: flex; + flex-direction: row; + align-items: center; + align-self: stretch; +} +.vstack { + display: flex; + flex: 1 1 auto; + flex-direction: column; + align-self: stretch; +} +.visually-hidden, +.visually-hidden-focusable:not(:focus):not(:focus-within) { + width: 1px !important; + height: 1px !important; + padding: 0 !important; + margin: -1px !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border: 0 !important; +} +.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption), +.visually-hidden:not(caption) { + position: absolute !important; +} +.stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + content: ""; +} +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.vr { + display: inline-block; + align-self: stretch; + width: var(--bs-border-width); + min-height: 1em; + background-color: currentcolor; + opacity: 0.25; +} +.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; +} +.float-start { + float: left !important; +} +.float-end { + float: right !important; +} +.float-none { + float: none !important; +} +.object-fit-contain { + -o-object-fit: contain !important; + object-fit: contain !important; +} +.object-fit-cover { + -o-object-fit: cover !important; + object-fit: cover !important; +} +.object-fit-fill { + -o-object-fit: fill !important; + object-fit: fill !important; +} +.object-fit-scale { + -o-object-fit: scale-down !important; + object-fit: scale-down !important; +} +.object-fit-none { + -o-object-fit: none !important; + object-fit: none !important; +}*//* +.opacity-0 { + opacity: 0 !important; +} +.opacity-25 { + opacity: 0.25 !important; +} +.opacity-50 { + opacity: 0.5 !important; +} +.opacity-75 { + opacity: 0.75 !important; +} +.opacity-100 { + opacity: 1 !important; +} +.overflow-auto { + overflow: auto !important; +} +.overflow-hidden { + overflow: hidden !important; +} +.overflow-visible { + overflow: visible !important; +} +.overflow-scroll { + overflow: scroll !important; +} +.overflow-x-auto { + overflow-x: auto !important; +} +.overflow-x-hidden { + overflow-x: hidden !important; +} +.overflow-x-visible { + overflow-x: visible !important; +} +.overflow-x-scroll { + overflow-x: scroll !important; +} +.overflow-y-auto { + overflow-y: auto !important; +} +.overflow-y-hidden { + overflow-y: hidden !important; +} +.overflow-y-visible { + overflow-y: visible !important; +} +.overflow-y-scroll { + overflow-y: scroll !important; +} +.d-inline { + display: inline !important; +} +.d-inline-block { + display: inline-block !important; +} +.d-block { + display: block !important; +} +.d-grid { + display: grid !important; +} +.d-inline-grid { + display: inline-grid !important; +} +.d-table { + display: table !important; +} +.d-table-row { + display: table-row !important; +} +.d-table-cell { + display: table-cell !important; +} +.d-flex { + display: flex !important; +} +.d-inline-flex { + display: inline-flex !important; +} +.d-none { + display: none !important; +} +.shadow { + box-shadow: var(--bs-box-shadow) !important; +} +.shadow-sm { + box-shadow: var(--bs-box-shadow-sm) !important; +} +.shadow-lg { + box-shadow: var(--bs-box-shadow-lg) !important; +} +.shadow-none { + box-shadow: none !important; +} +.focus-ring-primary { + --bs-focus-ring-color: rgba( + var(--bs-primary-rgb), + var(--bs-focus-ring-opacity) + ); +} +.focus-ring-secondary { + --bs-focus-ring-color: rgba( + var(--bs-secondary-rgb), + var(--bs-focus-ring-opacity) + ); +} +.focus-ring-success { + --bs-focus-ring-color: rgba( + var(--bs-success-rgb), + var(--bs-focus-ring-opacity) + ); +} +.focus-ring-info { + --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity)); +} +.focus-ring-warning { + --bs-focus-ring-color: rgba( + var(--bs-warning-rgb), + var(--bs-focus-ring-opacity) + ); +} +.focus-ring-danger { + --bs-focus-ring-color: rgba( + var(--bs-danger-rgb), + var(--bs-focus-ring-opacity) + ); +} +.focus-ring-light { + --bs-focus-ring-color: rgba( + var(--bs-light-rgb), + var(--bs-focus-ring-opacity) + ); +} +.focus-ring-dark { + --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity)); +}*/ +.position-static { + position: static !important; +} +.position-relative { + position: relative !important; +} + +.position-fixed { + position: fixed !important; +} +.position-sticky { + position: -webkit-sticky !important; + position: sticky !important; +} +.top-0 { + top: 0 !important; +} +.top-50 { + top: 50% !important; +} +.top-100 { + top: 100% !important; +} +.bottom-0 { + bottom: 0 !important; +} +.bottom-50 { + bottom: 50% !important; +} +.bottom-100 { + bottom: 100% !important; +} +.start-0 { + left: 0 !important; +} +.start-50 { + left: 50% !important; +} +.start-100 { + left: 100% !important; +} +.end-0 { + right: 0 !important; +} +.end-50 { + right: 50% !important; +} +.end-100 { + right: 100% !important; +}/* +.translate-middle { + transform: translate(-50%, -50%) !important; +} +.translate-middle-x { + transform: translateX(-50%) !important; +} +.translate-middle-y { + transform: translateY(-50%) !important; +} +.border { + border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; +} +.border-0 { + border: 0 !important; +} +.border-top { + border-top: var(--bs-border-width) var(--bs-border-style) + var(--bs-border-color) !important; +} +.border-top-0 { + border-top: 0 !important; +} +.border-end { + border-right: var(--bs-border-width) var(--bs-border-style) + var(--bs-border-color) !important; +} +.border-end-0 { + border-right: 0 !important; +} +.border-bottom { + border-bottom: var(--bs-border-width) var(--bs-border-style) + var(--bs-border-color) !important; +} +.border-bottom-0 { + border-bottom: 0 !important; +} +.border-start { + border-left: var(--bs-border-width) var(--bs-border-style) + var(--bs-border-color) !important; +} +.border-start-0 { + border-left: 0 !important; +} +.border-primary { + --bs-border-opacity: 1; + border-color: rgba( + var(--bs-primary-rgb), + var(--bs-border-opacity) + ) !important; +} +.border-secondary { + --bs-border-opacity: 1; + border-color: rgba( + var(--bs-secondary-rgb), + var(--bs-border-opacity) + ) !important; +} +.border-success { + --bs-border-opacity: 1; + border-color: rgba( + var(--bs-success-rgb), + var(--bs-border-opacity) + ) !important; +} +.border-info { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important; +} +.border-warning { + --bs-border-opacity: 1; + border-color: rgba( + var(--bs-warning-rgb), + var(--bs-border-opacity) + ) !important; +} +.border-danger { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important; +} +.border-light { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important; +} +.border-dark { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important; +} +.border-black { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important; +} +.border-white { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important; +} +.border-primary-subtle { + border-color: var(--bs-primary-border-subtle) !important; +} +.border-secondary-subtle { + border-color: var(--bs-secondary-border-subtle) !important; +} +.border-success-subtle { + border-color: var(--bs-success-border-subtle) !important; +} +.border-info-subtle { + border-color: var(--bs-info-border-subtle) !important; +} +.border-warning-subtle { + border-color: var(--bs-warning-border-subtle) !important; +} +.border-danger-subtle { + border-color: var(--bs-danger-border-subtle) !important; +} +.border-light-subtle { + border-color: var(--bs-light-border-subtle) !important; +} +.border-dark-subtle { + border-color: var(--bs-dark-border-subtle) !important; +} +.border-1 { + border-width: 1px !important; +} +.border-2 { + border-width: 2px !important; +} +.border-3 { + border-width: 3px !important; +} +.border-4 { + border-width: 4px !important; +} +.border-5 { + border-width: 5px !important; +} +.border-opacity-10 { + --bs-border-opacity: 0.1; +} +.border-opacity-25 { + --bs-border-opacity: 0.25; +} +.border-opacity-50 { + --bs-border-opacity: 0.5; +} +.border-opacity-75 { + --bs-border-opacity: 0.75; +} +.border-opacity-100 { + --bs-border-opacity: 1; +} +.w-25 { + width: 25% !important; +} +.w-50 { + width: 50% !important; +} +.w-75 { + width: 75% !important; +} +.w-100 { + width: 100% !important; +} +.w-auto { + width: auto !important; +} +.mw-100 { + max-width: 100% !important; +} +.vw-100 { + width: 100vw !important; +} +.min-vw-100 { + min-width: 100vw !important; +} +.h-25 { + height: 25% !important; +} +.h-50 { + height: 50% !important; +} +.h-75 { + height: 75% !important; +} +.h-100 { + height: 100% !important; +} +.h-auto { + height: auto !important; +} +.mh-100 { + max-height: 100% !important; +} +.vh-100 { + height: 100vh !important; +} +.min-vh-100 { + min-height: 100vh !important; +} +.flex-fill { + flex: 1 1 auto !important; +} +.flex-row { + flex-direction: row !important; +} +.flex-column { + flex-direction: column !important; +} +.flex-row-reverse { + flex-direction: row-reverse !important; +} +.flex-column-reverse { + flex-direction: column-reverse !important; +} +.flex-grow-0 { + flex-grow: 0 !important; +} +.flex-grow-1 { + flex-grow: 1 !important; +} +.flex-shrink-0 { + flex-shrink: 0 !important; +} +.flex-shrink-1 { + flex-shrink: 1 !important; +} +.flex-wrap { + flex-wrap: wrap !important; +} +.flex-nowrap { + flex-wrap: nowrap !important; +} +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; +} +.justify-content-start { + justify-content: flex-start !important; +} +.justify-content-end { + justify-content: flex-end !important; +} +.justify-content-center { + justify-content: center !important; +} +.justify-content-between { + justify-content: space-between !important; +} +.justify-content-around { + justify-content: space-around !important; +} +.justify-content-evenly { + justify-content: space-evenly !important; +} +.align-items-start { + align-items: flex-start !important; +} +.align-items-end { + align-items: flex-end !important; +} +.align-items-center { + align-items: center !important; +} +.align-items-baseline { + align-items: baseline !important; +} +.align-items-stretch { + align-items: stretch !important; +} +.align-content-start { + align-content: flex-start !important; +} +.align-content-end { + align-content: flex-end !important; +} +.align-content-center { + align-content: center !important; +} +.align-content-between { + align-content: space-between !important; +} +.align-content-around { + align-content: space-around !important; +} +.align-content-stretch { + align-content: stretch !important; +} +.align-self-auto { + align-self: auto !important; +} +.align-self-start { + align-self: flex-start !important; +} +.align-self-end { + align-self: flex-end !important; +} +.align-self-center { + align-self: center !important; +} +.align-self-baseline { + align-self: baseline !important; +} +.align-self-stretch { + align-self: stretch !important; +} +.order-first { + order: -1 !important; +} +.order-0 { + order: 0 !important; +} +.order-1 { + order: 1 !important; +} +.order-2 { + order: 2 !important; +} +.order-3 { + order: 3 !important; +} +.order-4 { + order: 4 !important; +} +.order-5 { + order: 5 !important; +} +.order-last { + order: 6 !important; +} +.m-0 { + margin: 0 !important; +} +.m-1 { + margin: 0.25rem !important; +} +.m-2 { + margin: 0.5rem !important; +} +.m-3 { + margin: 1rem !important; +} +.m-4 { + margin: 1.5rem !important; +} +.m-5 { + margin: 3rem !important; +} +.m-auto { + margin: auto !important; +} +.mx-0 { + margin-right: 0 !important; + margin-left: 0 !important; +} +.mx-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; +} +.mx-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; +} +.mx-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; +} +.mx-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; +} +.mx-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; +} +.mx-auto { + margin-right: auto !important; + margin-left: auto !important; +} +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; +} +.my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; +} +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} +.my-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; +} +.my-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; +} +.my-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; +} +.my-auto { + margin-top: auto !important; + margin-bottom: auto !important; +} +.mt-0 { + margin-top: 0 !important; +} +.mt-1 { + margin-top: 0.25rem !important; +} +.mt-2 { + margin-top: 0.5rem !important; +} +.mt-3 { + margin-top: 1rem !important; +} +.mt-4 { + margin-top: 1.5rem !important; +} +.mt-5 { + margin-top: 3rem !important; +} +.mt-auto { + margin-top: auto !important; +} +.me-0 { + margin-right: 0 !important; +} +.me-1 { + margin-right: 0.25rem !important; +} +.me-2 { + margin-right: 0.5rem !important; +} +.me-3 { + margin-right: 1rem !important; +} +.me-4 { + margin-right: 1.5rem !important; +} +.me-5 { + margin-right: 3rem !important; +} +.me-auto { + margin-right: auto !important; +} +.mb-0 { + margin-bottom: 0 !important; +} +.mb-1 { + margin-bottom: 0.25rem !important; +} +.mb-2 { + margin-bottom: 0.5rem !important; +} +.mb-3 { + margin-bottom: 1rem !important; +} +.mb-4 { + margin-bottom: 1.5rem !important; +} +.mb-5 { + margin-bottom: 3rem !important; +} +.mb-auto { + margin-bottom: auto !important; +} +.ms-0 { + margin-left: 0 !important; +} +.ms-1 { + margin-left: 0.25rem !important; +} +.ms-2 { + margin-left: 0.5rem !important; +} +.ms-3 { + margin-left: 1rem !important; +} +.ms-4 { + margin-left: 1.5rem !important; +} +.ms-5 { + margin-left: 3rem !important; +} +.ms-auto { + margin-left: auto !important; +}*/ +.p-0 { + padding: 0 !important; +} +.p-1 { + padding: 0.25rem !important; +} +.p-2 { + padding: 0.5rem !important; +} +.p-3 { + padding: 1rem !important; +} +.p-4 { + padding: 1.5rem !important; +} +.p-5 { + padding: 3rem !important; +} +.px-0 { + padding-right: 0 !important; + padding-left: 0 !important; +} +.px-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; +} +.px-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; +} +.px-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; +} +.px-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; +} +.px-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; +} +.py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; +} +.py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} +.py-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; +} +.py-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; +} +.py-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; +} +.pt-0 { + padding-top: 0 !important; +} +.pt-1 { + padding-top: 0.25rem !important; +} +.pt-2 { + padding-top: 0.5rem !important; +} +.pt-3 { + padding-top: 1rem !important; +} +.pt-4 { + padding-top: 1.5rem !important; +} +.pt-5 { + padding-top: 3rem !important; +} +.pe-0 { + padding-right: 0 !important; +} +.pe-1 { + padding-right: 0.25rem !important; +} +.pe-2 { + padding-right: 0.5rem !important; +} +.pe-3 { + padding-right: 1rem !important; +} +.pe-4 { + padding-right: 1.5rem !important; +} +.pe-5 { + padding-right: 3rem !important; +} +.pb-0 { + padding-bottom: 0 !important; +} +.pb-1 { + padding-bottom: 0.25rem !important; +} +.pb-2 { + padding-bottom: 0.5rem !important; +} +.pb-3 { + padding-bottom: 1rem !important; +} +.pb-4 { + padding-bottom: 1.5rem !important; +} +.pb-5 { + padding-bottom: 3rem !important; +} +.ps-0 { + padding-left: 0 !important; +} +.ps-1 { + padding-left: 0.25rem !important; +} +.ps-2 { + padding-left: 0.5rem !important; +} +.ps-3 { + padding-left: 1rem !important; +} +.ps-4 { + padding-left: 1.5rem !important; +} +.ps-5 { + padding-left: 3rem !important; +}/* +.gap-0 { + gap: 0 !important; +} +.gap-1 { + gap: 0.25rem !important; +} +.gap-2 { + gap: 0.5rem !important; +} +.gap-3 { + gap: 1rem !important; +} +.gap-4 { + gap: 1.5rem !important; +} +.gap-5 { + gap: 3rem !important; +} +.row-gap-0 { + row-gap: 0 !important; +} +.row-gap-1 { + row-gap: 0.25rem !important; +} +.row-gap-2 { + row-gap: 0.5rem !important; +} +.row-gap-3 { + row-gap: 1rem !important; +} +.row-gap-4 { + row-gap: 1.5rem !important; +} +.row-gap-5 { + row-gap: 3rem !important; +} +.column-gap-0 { + -moz-column-gap: 0 !important; + column-gap: 0 !important; +} +.column-gap-1 { + -moz-column-gap: 0.25rem !important; + column-gap: 0.25rem !important; +} +.column-gap-2 { + -moz-column-gap: 0.5rem !important; + column-gap: 0.5rem !important; +} +.column-gap-3 { + -moz-column-gap: 1rem !important; + column-gap: 1rem !important; +} +.column-gap-4 { + -moz-column-gap: 1.5rem !important; + column-gap: 1.5rem !important; +} +.column-gap-5 { + -moz-column-gap: 3rem !important; + column-gap: 3rem !important; +} +.font-monospace { + font-family: var(--bs-font-monospace) !important; +} +.fs-1 { + font-size: calc(1.375rem + 1.5vw) !important; +} +.fs-2 { + font-size: calc(1.325rem + 0.9vw) !important; +} +.fs-3 { + font-size: calc(1.3rem + 0.6vw) !important; +} +.fs-4 { + font-size: calc(1.275rem + 0.3vw) !important; +} +.fs-5 { + font-size: 1.25rem !important; +} +.fs-6 { + font-size: 1rem !important; +} +.fst-italic { + font-style: italic !important; +} +.fst-normal { + font-style: normal !important; +} +.fw-lighter { + font-weight: lighter !important; +} +.fw-light { + font-weight: 300 !important; +} +.fw-normal { + font-weight: 400 !important; +} +.fw-medium { + font-weight: 500 !important; +} +.fw-semibold { + font-weight: 600 !important; +} +.fw-bold { + font-weight: 700 !important; +} +.fw-bolder { + font-weight: bolder !important; +} +.lh-1 { + line-height: 1 !important; +} +.lh-sm { + line-height: 1.25 !important; +} +.lh-base { + line-height: 1.5 !important; +} +.lh-lg { + line-height: 2 !important; +} + +.text-decoration-none { + text-decoration: none !important; +} +.text-decoration-underline { + text-decoration: underline !important; +} +.text-decoration-line-through { + text-decoration: line-through !important; +} +.text-lowercase { + text-transform: lowercase !important; +} +.text-uppercase { + text-transform: uppercase !important; +} +.text-capitalize { + text-transform: capitalize !important; +} +.text-wrap { + white-space: normal !important; +} +.text-nowrap { + white-space: nowrap !important; +} +.text-break { + word-wrap: break-word !important; + word-break: break-word !important; +} +.text-primary { + --bs-text-opacity: 1; + color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important; +} +.text-secondary { + --bs-text-opacity: 1; + color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important; +} +.text-success { + --bs-text-opacity: 1; + color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important; +} +.text-info { + --bs-text-opacity: 1; + color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important; +} +.text-warning { + --bs-text-opacity: 1; + color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important; +} +.text-danger { + --bs-text-opacity: 1; + color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important; +} +.text-light { + --bs-text-opacity: 1; + color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important; +} +.text-dark { + --bs-text-opacity: 1; + color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important; +} +.text-black { + --bs-text-opacity: 1; + color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important; +} +.text-white { + --bs-text-opacity: 1; + color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; +} +.text-body { + --bs-text-opacity: 1; + color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important; +} +.text-muted { + --bs-text-opacity: 1; + color: var(--bs-secondary-color) !important; +} +.text-black-50 { + --bs-text-opacity: 1; + color: rgba(0, 0, 0, 0.5) !important; +} +.text-white-50 { + --bs-text-opacity: 1; + color: rgba(255, 255, 255, 0.5) !important; +} +.text-body-secondary { + --bs-text-opacity: 1; + color: var(--bs-secondary-color) !important; +} +.text-body-tertiary { + --bs-text-opacity: 1; + color: var(--bs-tertiary-color) !important; +} +.text-body-emphasis { + --bs-text-opacity: 1; + color: var(--bs-emphasis-color) !important; +} +.text-reset { + --bs-text-opacity: 1; + color: inherit !important; +} +.text-opacity-25 { + --bs-text-opacity: 0.25; +} +.text-opacity-50 { + --bs-text-opacity: 0.5; +} +.text-opacity-75 { + --bs-text-opacity: 0.75; +} +.text-opacity-100 { + --bs-text-opacity: 1; +} +.text-primary-emphasis { + color: var(--bs-primary-text-emphasis) !important; +} +.text-secondary-emphasis { + color: var(--bs-secondary-text-emphasis) !important; +} +.text-success-emphasis { + color: var(--bs-success-text-emphasis) !important; +} +.text-info-emphasis { + color: var(--bs-info-text-emphasis) !important; +} +.text-warning-emphasis { + color: var(--bs-warning-text-emphasis) !important; +} +.text-danger-emphasis { + color: var(--bs-danger-text-emphasis) !important; +} +.text-light-emphasis { + color: var(--bs-light-text-emphasis) !important; +} +.text-dark-emphasis { + color: var(--bs-dark-text-emphasis) !important; +} +.link-opacity-10 { + --bs-link-opacity: 0.1; +} +.link-opacity-10-hover:hover { + --bs-link-opacity: 0.1; +} +.link-opacity-25 { + --bs-link-opacity: 0.25; +} +.link-opacity-25-hover:hover { + --bs-link-opacity: 0.25; +} +.link-opacity-50 { + --bs-link-opacity: 0.5; +} +.link-opacity-50-hover:hover { + --bs-link-opacity: 0.5; +} +.link-opacity-75 { + --bs-link-opacity: 0.75; +} +.link-opacity-75-hover:hover { + --bs-link-opacity: 0.75; +} +.link-opacity-100 { + --bs-link-opacity: 1; +} +.link-opacity-100-hover:hover { + --bs-link-opacity: 1; +} +.link-offset-1 { + text-underline-offset: 0.125em !important; +} +.link-offset-1-hover:hover { + text-underline-offset: 0.125em !important; +} +.link-offset-2 { + text-underline-offset: 0.25em !important; +} +.link-offset-2-hover:hover { + text-underline-offset: 0.25em !important; +} +.link-offset-3 { + text-underline-offset: 0.375em !important; +} +.link-offset-3-hover:hover { + text-underline-offset: 0.375em !important; +} +.link-underline-primary { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba( + var(--bs-primary-rgb), + var(--bs-link-underline-opacity) + ) !important; + text-decoration-color: rgba( + var(--bs-primary-rgb), + var(--bs-link-underline-opacity) + ) !important; +} +.link-underline-secondary { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba( + var(--bs-secondary-rgb), + var(--bs-link-underline-opacity) + ) !important; + text-decoration-color: rgba( + var(--bs-secondary-rgb), + var(--bs-link-underline-opacity) + ) !important; +} +.link-underline-success { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba( + var(--bs-success-rgb), + var(--bs-link-underline-opacity) + ) !important; + text-decoration-color: rgba( + var(--bs-success-rgb), + var(--bs-link-underline-opacity) + ) !important; +} +.link-underline-info { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba( + var(--bs-info-rgb), + var(--bs-link-underline-opacity) + ) !important; + text-decoration-color: rgba( + var(--bs-info-rgb), + var(--bs-link-underline-opacity) + ) !important; +} +.link-underline-warning { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba( + var(--bs-warning-rgb), + var(--bs-link-underline-opacity) + ) !important; + text-decoration-color: rgba( + var(--bs-warning-rgb), + var(--bs-link-underline-opacity) + ) !important; +} +.link-underline-danger { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba( + var(--bs-danger-rgb), + var(--bs-link-underline-opacity) + ) !important; + text-decoration-color: rgba( + var(--bs-danger-rgb), + var(--bs-link-underline-opacity) + ) !important; +} +.link-underline-light { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba( + var(--bs-light-rgb), + var(--bs-link-underline-opacity) + ) !important; + text-decoration-color: rgba( + var(--bs-light-rgb), + var(--bs-link-underline-opacity) + ) !important; +} +.link-underline-dark { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba( + var(--bs-dark-rgb), + var(--bs-link-underline-opacity) + ) !important; + text-decoration-color: rgba( + var(--bs-dark-rgb), + var(--bs-link-underline-opacity) + ) !important; +} +.link-underline { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba( + var(--bs-link-color-rgb), + var(--bs-link-underline-opacity, 1) + ) !important; + text-decoration-color: rgba( + var(--bs-link-color-rgb), + var(--bs-link-underline-opacity, 1) + ) !important; +} +.link-underline-opacity-0 { + --bs-link-underline-opacity: 0; +} +.link-underline-opacity-0-hover:hover { + --bs-link-underline-opacity: 0; +} +.link-underline-opacity-10 { + --bs-link-underline-opacity: 0.1; +} +.link-underline-opacity-10-hover:hover { + --bs-link-underline-opacity: 0.1; +} +.link-underline-opacity-25 { + --bs-link-underline-opacity: 0.25; +} +.link-underline-opacity-25-hover:hover { + --bs-link-underline-opacity: 0.25; +} +.link-underline-opacity-50 { + --bs-link-underline-opacity: 0.5; +} +.link-underline-opacity-50-hover:hover { + --bs-link-underline-opacity: 0.5; +} +.link-underline-opacity-75 { + --bs-link-underline-opacity: 0.75; +} +.link-underline-opacity-75-hover:hover { + --bs-link-underline-opacity: 0.75; +} +.link-underline-opacity-100 { + --bs-link-underline-opacity: 1; +} +.link-underline-opacity-100-hover:hover { + --bs-link-underline-opacity: 1; +} +.bg-primary { + --bs-bg-opacity: 1; + background-color: rgba( + var(--bs-primary-rgb), + var(--bs-bg-opacity) + ) !important; +} +.bg-secondary { + --bs-bg-opacity: 1; + background-color: rgba( + var(--bs-secondary-rgb), + var(--bs-bg-opacity) + ) !important; +} +.bg-success { + --bs-bg-opacity: 1; + background-color: rgba( + var(--bs-success-rgb), + var(--bs-bg-opacity) + ) !important; +} +.bg-info { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important; +} +.bg-warning { + --bs-bg-opacity: 1; + background-color: rgba( + var(--bs-warning-rgb), + var(--bs-bg-opacity) + ) !important; +} +.bg-danger { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important; +} +.bg-light { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important; +} +.bg-dark { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important; +} +.bg-black { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important; +} +.bg-white { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important; +} +.bg-body { + --bs-bg-opacity: 1; + background-color: rgba( + var(--bs-body-bg-rgb), + var(--bs-bg-opacity) + ) !important; +} +.bg-transparent { + --bs-bg-opacity: 1; + background-color: transparent !important; +} +.bg-body-secondary { + --bs-bg-opacity: 1; + background-color: rgba( + var(--bs-secondary-bg-rgb), + var(--bs-bg-opacity) + ) !important; +} +.bg-body-tertiary { + --bs-bg-opacity: 1; + background-color: rgba( + var(--bs-tertiary-bg-rgb), + var(--bs-bg-opacity) + ) !important; +} +.bg-opacity-10 { + --bs-bg-opacity: 0.1; +} +.bg-opacity-25 { + --bs-bg-opacity: 0.25; +} +.bg-opacity-50 { + --bs-bg-opacity: 0.5; +} +.bg-opacity-75 { + --bs-bg-opacity: 0.75; +} +.bg-opacity-100 { + --bs-bg-opacity: 1; +} +.bg-primary-subtle { + background-color: var(--bs-primary-bg-subtle) !important; +} +.bg-secondary-subtle { + background-color: var(--bs-secondary-bg-subtle) !important; +} +.bg-success-subtle { + background-color: var(--bs-success-bg-subtle) !important; +} +.bg-info-subtle { + background-color: var(--bs-info-bg-subtle) !important; +} +.bg-warning-subtle { + background-color: var(--bs-warning-bg-subtle) !important; +} +.bg-danger-subtle { + background-color: var(--bs-danger-bg-subtle) !important; +} +.bg-light-subtle { + background-color: var(--bs-light-bg-subtle) !important; +} +.bg-dark-subtle { + background-color: var(--bs-dark-bg-subtle) !important; +} +.bg-gradient { + background-image: var(--bs-gradient) !important; +} +.user-select-all { + -webkit-user-select: all !important; + -moz-user-select: all !important; + user-select: all !important; +} +.user-select-auto { + -webkit-user-select: auto !important; + -moz-user-select: auto !important; + user-select: auto !important; +} +.user-select-none { + -webkit-user-select: none !important; + -moz-user-select: none !important; + user-select: none !important; +} +.pe-none { + pointer-events: none !important; +} +.pe-auto { + pointer-events: auto !important; +} +.rounded { + border-radius: var(--bs-border-radius) !important; +} +.rounded-0 { + border-radius: 0 !important; +} +.rounded-1 { + border-radius: var(--bs-border-radius-sm) !important; +} +.rounded-2 { + border-radius: var(--bs-border-radius) !important; +} +.rounded-3 { + border-radius: var(--bs-border-radius-lg) !important; +} +.rounded-4 { + border-radius: var(--bs-border-radius-xl) !important; +} +.rounded-5 { + border-radius: var(--bs-border-radius-xxl) !important; +} +.rounded-circle { + border-radius: 50% !important; +} +.rounded-pill { + border-radius: var(--bs-border-radius-pill) !important; +} +.rounded-top { + border-top-left-radius: var(--bs-border-radius) !important; + border-top-right-radius: var(--bs-border-radius) !important; +} +.rounded-top-0 { + border-top-left-radius: 0 !important; + border-top-right-radius: 0 !important; +} +.rounded-top-1 { + border-top-left-radius: var(--bs-border-radius-sm) !important; + border-top-right-radius: var(--bs-border-radius-sm) !important; +} +.rounded-top-2 { + border-top-left-radius: var(--bs-border-radius) !important; + border-top-right-radius: var(--bs-border-radius) !important; +} +.rounded-top-3 { + border-top-left-radius: var(--bs-border-radius-lg) !important; + border-top-right-radius: var(--bs-border-radius-lg) !important; +} +.rounded-top-4 { + border-top-left-radius: var(--bs-border-radius-xl) !important; + border-top-right-radius: var(--bs-border-radius-xl) !important; +} +.rounded-top-5 { + border-top-left-radius: var(--bs-border-radius-xxl) !important; + border-top-right-radius: var(--bs-border-radius-xxl) !important; +} +.rounded-top-circle { + border-top-left-radius: 50% !important; + border-top-right-radius: 50% !important; +} +.rounded-top-pill { + border-top-left-radius: var(--bs-border-radius-pill) !important; + border-top-right-radius: var(--bs-border-radius-pill) !important; +} +.rounded-end { + border-top-right-radius: var(--bs-border-radius) !important; + border-bottom-right-radius: var(--bs-border-radius) !important; +} +.rounded-end-0 { + border-top-right-radius: 0 !important; + border-bottom-right-radius: 0 !important; +} +.rounded-end-1 { + border-top-right-radius: var(--bs-border-radius-sm) !important; + border-bottom-right-radius: var(--bs-border-radius-sm) !important; +} +.rounded-end-2 { + border-top-right-radius: var(--bs-border-radius) !important; + border-bottom-right-radius: var(--bs-border-radius) !important; +} +.rounded-end-3 { + border-top-right-radius: var(--bs-border-radius-lg) !important; + border-bottom-right-radius: var(--bs-border-radius-lg) !important; +} +.rounded-end-4 { + border-top-right-radius: var(--bs-border-radius-xl) !important; + border-bottom-right-radius: var(--bs-border-radius-xl) !important; +} +.rounded-end-5 { + border-top-right-radius: var(--bs-border-radius-xxl) !important; + border-bottom-right-radius: var(--bs-border-radius-xxl) !important; +} +.rounded-end-circle { + border-top-right-radius: 50% !important; + border-bottom-right-radius: 50% !important; +} +.rounded-end-pill { + border-top-right-radius: var(--bs-border-radius-pill) !important; + border-bottom-right-radius: var(--bs-border-radius-pill) !important; +} +.rounded-bottom { + border-bottom-right-radius: var(--bs-border-radius) !important; + border-bottom-left-radius: var(--bs-border-radius) !important; +} +.rounded-bottom-0 { + border-bottom-right-radius: 0 !important; + border-bottom-left-radius: 0 !important; +} +.rounded-bottom-1 { + border-bottom-right-radius: var(--bs-border-radius-sm) !important; + border-bottom-left-radius: var(--bs-border-radius-sm) !important; +} +.rounded-bottom-2 { + border-bottom-right-radius: var(--bs-border-radius) !important; + border-bottom-left-radius: var(--bs-border-radius) !important; +} +.rounded-bottom-3 { + border-bottom-right-radius: var(--bs-border-radius-lg) !important; + border-bottom-left-radius: var(--bs-border-radius-lg) !important; +} +.rounded-bottom-4 { + border-bottom-right-radius: var(--bs-border-radius-xl) !important; + border-bottom-left-radius: var(--bs-border-radius-xl) !important; +} +.rounded-bottom-5 { + border-bottom-right-radius: var(--bs-border-radius-xxl) !important; + border-bottom-left-radius: var(--bs-border-radius-xxl) !important; +} +.rounded-bottom-circle { + border-bottom-right-radius: 50% !important; + border-bottom-left-radius: 50% !important; +} +.rounded-bottom-pill { + border-bottom-right-radius: var(--bs-border-radius-pill) !important; + border-bottom-left-radius: var(--bs-border-radius-pill) !important; +} +.rounded-start { + border-bottom-left-radius: var(--bs-border-radius) !important; + border-top-left-radius: var(--bs-border-radius) !important; +} +.rounded-start-0 { + border-bottom-left-radius: 0 !important; + border-top-left-radius: 0 !important; +} +.rounded-start-1 { + border-bottom-left-radius: var(--bs-border-radius-sm) !important; + border-top-left-radius: var(--bs-border-radius-sm) !important; +} +.rounded-start-2 { + border-bottom-left-radius: var(--bs-border-radius) !important; + border-top-left-radius: var(--bs-border-radius) !important; +} +.rounded-start-3 { + border-bottom-left-radius: var(--bs-border-radius-lg) !important; + border-top-left-radius: var(--bs-border-radius-lg) !important; +} +.rounded-start-4 { + border-bottom-left-radius: var(--bs-border-radius-xl) !important; + border-top-left-radius: var(--bs-border-radius-xl) !important; +} +.rounded-start-5 { + border-bottom-left-radius: var(--bs-border-radius-xxl) !important; + border-top-left-radius: var(--bs-border-radius-xxl) !important; +} +.rounded-start-circle { + border-bottom-left-radius: 50% !important; + border-top-left-radius: 50% !important; +} +.rounded-start-pill { + border-bottom-left-radius: var(--bs-border-radius-pill) !important; + border-top-left-radius: var(--bs-border-radius-pill) !important; +} +.visible { + visibility: visible !important; +} +.invisible { + visibility: hidden !important; +} +.z-n1 { + z-index: -1 !important; +} +.z-0 { + z-index: 0 !important; +} +.z-1 { + z-index: 1 !important; +} +.z-2 { + z-index: 2 !important; +} +.z-3 { + z-index: 3 !important; +} +@media (min-width: 576px) { + .float-sm-start { + float: left !important; + } + .float-sm-end { + float: right !important; + } + .float-sm-none { + float: none !important; + } + .object-fit-sm-contain { + -o-object-fit: contain !important; + object-fit: contain !important; + } + .object-fit-sm-cover { + -o-object-fit: cover !important; + object-fit: cover !important; + } + .object-fit-sm-fill { + -o-object-fit: fill !important; + object-fit: fill !important; + } + .object-fit-sm-scale { + -o-object-fit: scale-down !important; + object-fit: scale-down !important; + } + .object-fit-sm-none { + -o-object-fit: none !important; + object-fit: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-grid { + display: grid !important; + } + .d-sm-inline-grid { + display: inline-grid !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline-flex { + display: inline-flex !important; + } + .d-sm-none { + display: none !important; + } + .flex-sm-fill { + flex: 1 1 auto !important; + } + .flex-sm-row { + flex-direction: row !important; + } + .flex-sm-column { + flex-direction: column !important; + } + .flex-sm-row-reverse { + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + flex-direction: column-reverse !important; + } + .flex-sm-grow-0 { + flex-grow: 0 !important; + } + .flex-sm-grow-1 { + flex-grow: 1 !important; + } + .flex-sm-shrink-0 { + flex-shrink: 0 !important; + } + .flex-sm-shrink-1 { + flex-shrink: 1 !important; + } + .flex-sm-wrap { + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-sm-start { + justify-content: flex-start !important; + } + .justify-content-sm-end { + justify-content: flex-end !important; + } + .justify-content-sm-center { + justify-content: center !important; + } + .justify-content-sm-between { + justify-content: space-between !important; + } + .justify-content-sm-around { + justify-content: space-around !important; + } + .justify-content-sm-evenly { + justify-content: space-evenly !important; + } + .align-items-sm-start { + align-items: flex-start !important; + } + .align-items-sm-end { + align-items: flex-end !important; + } + .align-items-sm-center { + align-items: center !important; + } + .align-items-sm-baseline { + align-items: baseline !important; + } + .align-items-sm-stretch { + align-items: stretch !important; + } + .align-content-sm-start { + align-content: flex-start !important; + } + .align-content-sm-end { + align-content: flex-end !important; + } + .align-content-sm-center { + align-content: center !important; + } + .align-content-sm-between { + align-content: space-between !important; + } + .align-content-sm-around { + align-content: space-around !important; + } + .align-content-sm-stretch { + align-content: stretch !important; + } + .align-self-sm-auto { + align-self: auto !important; + } + .align-self-sm-start { + align-self: flex-start !important; + } + .align-self-sm-end { + align-self: flex-end !important; + } + .align-self-sm-center { + align-self: center !important; + } + .align-self-sm-baseline { + align-self: baseline !important; + } + .align-self-sm-stretch { + align-self: stretch !important; + } + .order-sm-first { + order: -1 !important; + } + .order-sm-0 { + order: 0 !important; + } + .order-sm-1 { + order: 1 !important; + } + .order-sm-2 { + order: 2 !important; + } + .order-sm-3 { + order: 3 !important; + } + .order-sm-4 { + order: 4 !important; + } + .order-sm-5 { + order: 5 !important; + } + .order-sm-last { + order: 6 !important; + } + .m-sm-0 { + margin: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mx-sm-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .mx-sm-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-sm-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .mx-sm-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .mx-sm-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .mx-sm-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .mx-sm-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-sm-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-sm-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-sm-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-sm-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-sm-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-sm-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-sm-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-sm-0 { + margin-top: 0 !important; + } + .mt-sm-1 { + margin-top: 0.25rem !important; + } + .mt-sm-2 { + margin-top: 0.5rem !important; + } + .mt-sm-3 { + margin-top: 1rem !important; + } + .mt-sm-4 { + margin-top: 1.5rem !important; + } + .mt-sm-5 { + margin-top: 3rem !important; + } + .mt-sm-auto { + margin-top: auto !important; + } + .me-sm-0 { + margin-right: 0 !important; + } + .me-sm-1 { + margin-right: 0.25rem !important; + } + .me-sm-2 { + margin-right: 0.5rem !important; + } + .me-sm-3 { + margin-right: 1rem !important; + } + .me-sm-4 { + margin-right: 1.5rem !important; + } + .me-sm-5 { + margin-right: 3rem !important; + } + .me-sm-auto { + margin-right: auto !important; + } + .mb-sm-0 { + margin-bottom: 0 !important; + } + .mb-sm-1 { + margin-bottom: 0.25rem !important; + } + .mb-sm-2 { + margin-bottom: 0.5rem !important; + } + .mb-sm-3 { + margin-bottom: 1rem !important; + } + .mb-sm-4 { + margin-bottom: 1.5rem !important; + } + .mb-sm-5 { + margin-bottom: 3rem !important; + } + .mb-sm-auto { + margin-bottom: auto !important; + } + .ms-sm-0 { + margin-left: 0 !important; + } + .ms-sm-1 { + margin-left: 0.25rem !important; + } + .ms-sm-2 { + margin-left: 0.5rem !important; + } + .ms-sm-3 { + margin-left: 1rem !important; + } + .ms-sm-4 { + margin-left: 1.5rem !important; + } + .ms-sm-5 { + margin-left: 3rem !important; + } + .ms-sm-auto { + margin-left: auto !important; + } + .p-sm-0 { + padding: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .px-sm-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .px-sm-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-sm-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .px-sm-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .px-sm-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .px-sm-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-sm-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-sm-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-sm-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-sm-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-sm-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-sm-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-sm-0 { + padding-top: 0 !important; + } + .pt-sm-1 { + padding-top: 0.25rem !important; + } + .pt-sm-2 { + padding-top: 0.5rem !important; + } + .pt-sm-3 { + padding-top: 1rem !important; + } + .pt-sm-4 { + padding-top: 1.5rem !important; + } + .pt-sm-5 { + padding-top: 3rem !important; + } + .pe-sm-0 { + padding-right: 0 !important; + } + .pe-sm-1 { + padding-right: 0.25rem !important; + } + .pe-sm-2 { + padding-right: 0.5rem !important; + } + .pe-sm-3 { + padding-right: 1rem !important; + } + .pe-sm-4 { + padding-right: 1.5rem !important; + } + .pe-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-0 { + padding-bottom: 0 !important; + } + .pb-sm-1 { + padding-bottom: 0.25rem !important; + } + .pb-sm-2 { + padding-bottom: 0.5rem !important; + } + .pb-sm-3 { + padding-bottom: 1rem !important; + } + .pb-sm-4 { + padding-bottom: 1.5rem !important; + } + .pb-sm-5 { + padding-bottom: 3rem !important; + } + .ps-sm-0 { + padding-left: 0 !important; + } + .ps-sm-1 { + padding-left: 0.25rem !important; + } + .ps-sm-2 { + padding-left: 0.5rem !important; + } + .ps-sm-3 { + padding-left: 1rem !important; + } + .ps-sm-4 { + padding-left: 1.5rem !important; + } + .ps-sm-5 { + padding-left: 3rem !important; + } + .gap-sm-0 { + gap: 0 !important; + } + .gap-sm-1 { + gap: 0.25rem !important; + } + .gap-sm-2 { + gap: 0.5rem !important; + } + .gap-sm-3 { + gap: 1rem !important; + } + .gap-sm-4 { + gap: 1.5rem !important; + } + .gap-sm-5 { + gap: 3rem !important; + } + .row-gap-sm-0 { + row-gap: 0 !important; + } + .row-gap-sm-1 { + row-gap: 0.25rem !important; + } + .row-gap-sm-2 { + row-gap: 0.5rem !important; + } + .row-gap-sm-3 { + row-gap: 1rem !important; + } + .row-gap-sm-4 { + row-gap: 1.5rem !important; + } + .row-gap-sm-5 { + row-gap: 3rem !important; + } + .column-gap-sm-0 { + -moz-column-gap: 0 !important; + column-gap: 0 !important; + } + .column-gap-sm-1 { + -moz-column-gap: 0.25rem !important; + column-gap: 0.25rem !important; + } + .column-gap-sm-2 { + -moz-column-gap: 0.5rem !important; + column-gap: 0.5rem !important; + } + .column-gap-sm-3 { + -moz-column-gap: 1rem !important; + column-gap: 1rem !important; + } + .column-gap-sm-4 { + -moz-column-gap: 1.5rem !important; + column-gap: 1.5rem !important; + } + .column-gap-sm-5 { + -moz-column-gap: 3rem !important; + column-gap: 3rem !important; + } + .text-sm-start { + text-align: left !important; + } + .text-sm-end { + text-align: right !important; + } + .text-sm-center { + text-align: center !important; + } +} +@media (min-width: 768px) { + .float-md-start { + float: left !important; + } + .float-md-end { + float: right !important; + } + .float-md-none { + float: none !important; + } + .object-fit-md-contain { + -o-object-fit: contain !important; + object-fit: contain !important; + } + .object-fit-md-cover { + -o-object-fit: cover !important; + object-fit: cover !important; + } + .object-fit-md-fill { + -o-object-fit: fill !important; + object-fit: fill !important; + } + .object-fit-md-scale { + -o-object-fit: scale-down !important; + object-fit: scale-down !important; + } + .object-fit-md-none { + -o-object-fit: none !important; + object-fit: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-grid { + display: grid !important; + } + .d-md-inline-grid { + display: inline-grid !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline-flex { + display: inline-flex !important; + } + .d-md-none { + display: none !important; + } + .flex-md-fill { + flex: 1 1 auto !important; + } + .flex-md-row { + flex-direction: row !important; + } + .flex-md-column { + flex-direction: column !important; + } + .flex-md-row-reverse { + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + flex-direction: column-reverse !important; + } + .flex-md-grow-0 { + flex-grow: 0 !important; + } + .flex-md-grow-1 { + flex-grow: 1 !important; + } + .flex-md-shrink-0 { + flex-shrink: 0 !important; + } + .flex-md-shrink-1 { + flex-shrink: 1 !important; + } + .flex-md-wrap { + flex-wrap: wrap !important; + } + .flex-md-nowrap { + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-md-start { + justify-content: flex-start !important; + } + .justify-content-md-end { + justify-content: flex-end !important; + } + .justify-content-md-center { + justify-content: center !important; + } + .justify-content-md-between { + justify-content: space-between !important; + } + .justify-content-md-around { + justify-content: space-around !important; + } + .justify-content-md-evenly { + justify-content: space-evenly !important; + } + .align-items-md-start { + align-items: flex-start !important; + } + .align-items-md-end { + align-items: flex-end !important; + } + .align-items-md-center { + align-items: center !important; + } + .align-items-md-baseline { + align-items: baseline !important; + } + .align-items-md-stretch { + align-items: stretch !important; + } + .align-content-md-start { + align-content: flex-start !important; + } + .align-content-md-end { + align-content: flex-end !important; + } + .align-content-md-center { + align-content: center !important; + } + .align-content-md-between { + align-content: space-between !important; + } + .align-content-md-around { + align-content: space-around !important; + } + .align-content-md-stretch { + align-content: stretch !important; + } + .align-self-md-auto { + align-self: auto !important; + } + .align-self-md-start { + align-self: flex-start !important; + } + .align-self-md-end { + align-self: flex-end !important; + } + .align-self-md-center { + align-self: center !important; + } + .align-self-md-baseline { + align-self: baseline !important; + } + .align-self-md-stretch { + align-self: stretch !important; + } + .order-md-first { + order: -1 !important; + } + .order-md-0 { + order: 0 !important; + } + .order-md-1 { + order: 1 !important; + } + .order-md-2 { + order: 2 !important; + } + .order-md-3 { + order: 3 !important; + } + .order-md-4 { + order: 4 !important; + } + .order-md-5 { + order: 5 !important; + } + .order-md-last { + order: 6 !important; + } + .m-md-0 { + margin: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mx-md-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .mx-md-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-md-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .mx-md-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .mx-md-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .mx-md-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .mx-md-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-md-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-md-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-md-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-md-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-md-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-md-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-md-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-md-0 { + margin-top: 0 !important; + } + .mt-md-1 { + margin-top: 0.25rem !important; + } + .mt-md-2 { + margin-top: 0.5rem !important; + } + .mt-md-3 { + margin-top: 1rem !important; + } + .mt-md-4 { + margin-top: 1.5rem !important; + } + .mt-md-5 { + margin-top: 3rem !important; + } + .mt-md-auto { + margin-top: auto !important; + } + .me-md-0 { + margin-right: 0 !important; + } + .me-md-1 { + margin-right: 0.25rem !important; + } + .me-md-2 { + margin-right: 0.5rem !important; + } + .me-md-3 { + margin-right: 1rem !important; + } + .me-md-4 { + margin-right: 1.5rem !important; + } + .me-md-5 { + margin-right: 3rem !important; + } + .me-md-auto { + margin-right: auto !important; + } + .mb-md-0 { + margin-bottom: 0 !important; + } + .mb-md-1 { + margin-bottom: 0.25rem !important; + } + .mb-md-2 { + margin-bottom: 0.5rem !important; + } + .mb-md-3 { + margin-bottom: 1rem !important; + } + .mb-md-4 { + margin-bottom: 1.5rem !important; + } + .mb-md-5 { + margin-bottom: 3rem !important; + } + .mb-md-auto { + margin-bottom: auto !important; + } + .ms-md-0 { + margin-left: 0 !important; + } + .ms-md-1 { + margin-left: 0.25rem !important; + } + .ms-md-2 { + margin-left: 0.5rem !important; + } + .ms-md-3 { + margin-left: 1rem !important; + } + .ms-md-4 { + margin-left: 1.5rem !important; + } + .ms-md-5 { + margin-left: 3rem !important; + } + .ms-md-auto { + margin-left: auto !important; + } + .p-md-0 { + padding: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .px-md-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .px-md-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-md-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .px-md-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .px-md-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .px-md-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-md-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-md-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-md-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-md-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-md-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-md-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-md-0 { + padding-top: 0 !important; + } + .pt-md-1 { + padding-top: 0.25rem !important; + } + .pt-md-2 { + padding-top: 0.5rem !important; + } + .pt-md-3 { + padding-top: 1rem !important; + } + .pt-md-4 { + padding-top: 1.5rem !important; + } + .pt-md-5 { + padding-top: 3rem !important; + } + .pe-md-0 { + padding-right: 0 !important; + } + .pe-md-1 { + padding-right: 0.25rem !important; + } + .pe-md-2 { + padding-right: 0.5rem !important; + } + .pe-md-3 { + padding-right: 1rem !important; + } + .pe-md-4 { + padding-right: 1.5rem !important; + } + .pe-md-5 { + padding-right: 3rem !important; + } + .pb-md-0 { + padding-bottom: 0 !important; + } + .pb-md-1 { + padding-bottom: 0.25rem !important; + } + .pb-md-2 { + padding-bottom: 0.5rem !important; + } + .pb-md-3 { + padding-bottom: 1rem !important; + } + .pb-md-4 { + padding-bottom: 1.5rem !important; + } + .pb-md-5 { + padding-bottom: 3rem !important; + } + .ps-md-0 { + padding-left: 0 !important; + } + .ps-md-1 { + padding-left: 0.25rem !important; + } + .ps-md-2 { + padding-left: 0.5rem !important; + } + .ps-md-3 { + padding-left: 1rem !important; + } + .ps-md-4 { + padding-left: 1.5rem !important; + } + .ps-md-5 { + padding-left: 3rem !important; + } + .gap-md-0 { + gap: 0 !important; + } + .gap-md-1 { + gap: 0.25rem !important; + } + .gap-md-2 { + gap: 0.5rem !important; + } + .gap-md-3 { + gap: 1rem !important; + } + .gap-md-4 { + gap: 1.5rem !important; + } + .gap-md-5 { + gap: 3rem !important; + } + .row-gap-md-0 { + row-gap: 0 !important; + } + .row-gap-md-1 { + row-gap: 0.25rem !important; + } + .row-gap-md-2 { + row-gap: 0.5rem !important; + } + .row-gap-md-3 { + row-gap: 1rem !important; + } + .row-gap-md-4 { + row-gap: 1.5rem !important; + } + .row-gap-md-5 { + row-gap: 3rem !important; + } + .column-gap-md-0 { + -moz-column-gap: 0 !important; + column-gap: 0 !important; + } + .column-gap-md-1 { + -moz-column-gap: 0.25rem !important; + column-gap: 0.25rem !important; + } + .column-gap-md-2 { + -moz-column-gap: 0.5rem !important; + column-gap: 0.5rem !important; + } + .column-gap-md-3 { + -moz-column-gap: 1rem !important; + column-gap: 1rem !important; + } + .column-gap-md-4 { + -moz-column-gap: 1.5rem !important; + column-gap: 1.5rem !important; + } + .column-gap-md-5 { + -moz-column-gap: 3rem !important; + column-gap: 3rem !important; + } + .text-md-start { + text-align: left !important; + } + .text-md-end { + text-align: right !important; + } + .text-md-center { + text-align: center !important; + } +} +@media (min-width: 992px) { + .float-lg-start { + float: left !important; + } + .float-lg-end { + float: right !important; + } + .float-lg-none { + float: none !important; + } + .object-fit-lg-contain { + -o-object-fit: contain !important; + object-fit: contain !important; + } + .object-fit-lg-cover { + -o-object-fit: cover !important; + object-fit: cover !important; + } + .object-fit-lg-fill { + -o-object-fit: fill !important; + object-fit: fill !important; + } + .object-fit-lg-scale { + -o-object-fit: scale-down !important; + object-fit: scale-down !important; + } + .object-fit-lg-none { + -o-object-fit: none !important; + object-fit: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-grid { + display: grid !important; + } + .d-lg-inline-grid { + display: inline-grid !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline-flex { + display: inline-flex !important; + } + .d-lg-none { + display: none !important; + } + .flex-lg-fill { + flex: 1 1 auto !important; + } + .flex-lg-row { + flex-direction: row !important; + } + .flex-lg-column { + flex-direction: column !important; + } + .flex-lg-row-reverse { + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + flex-direction: column-reverse !important; + } + .flex-lg-grow-0 { + flex-grow: 0 !important; + } + .flex-lg-grow-1 { + flex-grow: 1 !important; + } + .flex-lg-shrink-0 { + flex-shrink: 0 !important; + } + .flex-lg-shrink-1 { + flex-shrink: 1 !important; + } + .flex-lg-wrap { + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-lg-start { + justify-content: flex-start !important; + } + .justify-content-lg-end { + justify-content: flex-end !important; + } + .justify-content-lg-center { + justify-content: center !important; + } + .justify-content-lg-between { + justify-content: space-between !important; + } + .justify-content-lg-around { + justify-content: space-around !important; + } + .justify-content-lg-evenly { + justify-content: space-evenly !important; + } + .align-items-lg-start { + align-items: flex-start !important; + } + .align-items-lg-end { + align-items: flex-end !important; + } + .align-items-lg-center { + align-items: center !important; + } + .align-items-lg-baseline { + align-items: baseline !important; + } + .align-items-lg-stretch { + align-items: stretch !important; + } + .align-content-lg-start { + align-content: flex-start !important; + } + .align-content-lg-end { + align-content: flex-end !important; + } + .align-content-lg-center { + align-content: center !important; + } + .align-content-lg-between { + align-content: space-between !important; + } + .align-content-lg-around { + align-content: space-around !important; + } + .align-content-lg-stretch { + align-content: stretch !important; + } + .align-self-lg-auto { + align-self: auto !important; + } + .align-self-lg-start { + align-self: flex-start !important; + } + .align-self-lg-end { + align-self: flex-end !important; + } + .align-self-lg-center { + align-self: center !important; + } + .align-self-lg-baseline { + align-self: baseline !important; + } + .align-self-lg-stretch { + align-self: stretch !important; + } + .order-lg-first { + order: -1 !important; + } + .order-lg-0 { + order: 0 !important; + } + .order-lg-1 { + order: 1 !important; + } + .order-lg-2 { + order: 2 !important; + } + .order-lg-3 { + order: 3 !important; + } + .order-lg-4 { + order: 4 !important; + } + .order-lg-5 { + order: 5 !important; + } + .order-lg-last { + order: 6 !important; + } + .m-lg-0 { + margin: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mx-lg-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .mx-lg-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-lg-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .mx-lg-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .mx-lg-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .mx-lg-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .mx-lg-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-lg-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-lg-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-lg-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-lg-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-lg-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-lg-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-lg-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-lg-0 { + margin-top: 0 !important; + } + .mt-lg-1 { + margin-top: 0.25rem !important; + } + .mt-lg-2 { + margin-top: 0.5rem !important; + } + .mt-lg-3 { + margin-top: 1rem !important; + } + .mt-lg-4 { + margin-top: 1.5rem !important; + } + .mt-lg-5 { + margin-top: 3rem !important; + } + .mt-lg-auto { + margin-top: auto !important; + } + .me-lg-0 { + margin-right: 0 !important; + } + .me-lg-1 { + margin-right: 0.25rem !important; + } + .me-lg-2 { + margin-right: 0.5rem !important; + } + .me-lg-3 { + margin-right: 1rem !important; + } + .me-lg-4 { + margin-right: 1.5rem !important; + } + .me-lg-5 { + margin-right: 3rem !important; + } + .me-lg-auto { + margin-right: auto !important; + } + .mb-lg-0 { + margin-bottom: 0 !important; + } + .mb-lg-1 { + margin-bottom: 0.25rem !important; + } + .mb-lg-2 { + margin-bottom: 0.5rem !important; + } + .mb-lg-3 { + margin-bottom: 1rem !important; + } + .mb-lg-4 { + margin-bottom: 1.5rem !important; + } + .mb-lg-5 { + margin-bottom: 3rem !important; + } + .mb-lg-auto { + margin-bottom: auto !important; + } + .ms-lg-0 { + margin-left: 0 !important; + } + .ms-lg-1 { + margin-left: 0.25rem !important; + } + .ms-lg-2 { + margin-left: 0.5rem !important; + } + .ms-lg-3 { + margin-left: 1rem !important; + } + .ms-lg-4 { + margin-left: 1.5rem !important; + } + .ms-lg-5 { + margin-left: 3rem !important; + } + .ms-lg-auto { + margin-left: auto !important; + } + .p-lg-0 { + padding: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .px-lg-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .px-lg-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-lg-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .px-lg-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .px-lg-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .px-lg-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-lg-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-lg-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-lg-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-lg-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-lg-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-lg-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-lg-0 { + padding-top: 0 !important; + } + .pt-lg-1 { + padding-top: 0.25rem !important; + } + .pt-lg-2 { + padding-top: 0.5rem !important; + } + .pt-lg-3 { + padding-top: 1rem !important; + } + .pt-lg-4 { + padding-top: 1.5rem !important; + } + .pt-lg-5 { + padding-top: 3rem !important; + } + .pe-lg-0 { + padding-right: 0 !important; + } + .pe-lg-1 { + padding-right: 0.25rem !important; + } + .pe-lg-2 { + padding-right: 0.5rem !important; + } + .pe-lg-3 { + padding-right: 1rem !important; + } + .pe-lg-4 { + padding-right: 1.5rem !important; + } + .pe-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-0 { + padding-bottom: 0 !important; + } + .pb-lg-1 { + padding-bottom: 0.25rem !important; + } + .pb-lg-2 { + padding-bottom: 0.5rem !important; + } + .pb-lg-3 { + padding-bottom: 1rem !important; + } + .pb-lg-4 { + padding-bottom: 1.5rem !important; + } + .pb-lg-5 { + padding-bottom: 3rem !important; + } + .ps-lg-0 { + padding-left: 0 !important; + } + .ps-lg-1 { + padding-left: 0.25rem !important; + } + .ps-lg-2 { + padding-left: 0.5rem !important; + } + .ps-lg-3 { + padding-left: 1rem !important; + } + .ps-lg-4 { + padding-left: 1.5rem !important; + } + .ps-lg-5 { + padding-left: 3rem !important; + } + .gap-lg-0 { + gap: 0 !important; + } + .gap-lg-1 { + gap: 0.25rem !important; + } + .gap-lg-2 { + gap: 0.5rem !important; + } + .gap-lg-3 { + gap: 1rem !important; + } + .gap-lg-4 { + gap: 1.5rem !important; + } + .gap-lg-5 { + gap: 3rem !important; + } + .row-gap-lg-0 { + row-gap: 0 !important; + } + .row-gap-lg-1 { + row-gap: 0.25rem !important; + } + .row-gap-lg-2 { + row-gap: 0.5rem !important; + } + .row-gap-lg-3 { + row-gap: 1rem !important; + } + .row-gap-lg-4 { + row-gap: 1.5rem !important; + } + .row-gap-lg-5 { + row-gap: 3rem !important; + } + .column-gap-lg-0 { + -moz-column-gap: 0 !important; + column-gap: 0 !important; + } + .column-gap-lg-1 { + -moz-column-gap: 0.25rem !important; + column-gap: 0.25rem !important; + } + .column-gap-lg-2 { + -moz-column-gap: 0.5rem !important; + column-gap: 0.5rem !important; + } + .column-gap-lg-3 { + -moz-column-gap: 1rem !important; + column-gap: 1rem !important; + } + .column-gap-lg-4 { + -moz-column-gap: 1.5rem !important; + column-gap: 1.5rem !important; + } + .column-gap-lg-5 { + -moz-column-gap: 3rem !important; + column-gap: 3rem !important; + } + .text-lg-start { + text-align: left !important; + } + .text-lg-end { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } +} +@media (min-width: 1200px) { + .float-xl-start { + float: left !important; + } + .float-xl-end { + float: right !important; + } + .float-xl-none { + float: none !important; + } + .object-fit-xl-contain { + -o-object-fit: contain !important; + object-fit: contain !important; + } + .object-fit-xl-cover { + -o-object-fit: cover !important; + object-fit: cover !important; + } + .object-fit-xl-fill { + -o-object-fit: fill !important; + object-fit: fill !important; + } + .object-fit-xl-scale { + -o-object-fit: scale-down !important; + object-fit: scale-down !important; + } + .object-fit-xl-none { + -o-object-fit: none !important; + object-fit: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-grid { + display: grid !important; + } + .d-xl-inline-grid { + display: inline-grid !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline-flex { + display: inline-flex !important; + } + .d-xl-none { + display: none !important; + } + .flex-xl-fill { + flex: 1 1 auto !important; + } + .flex-xl-row { + flex-direction: row !important; + } + .flex-xl-column { + flex-direction: column !important; + } + .flex-xl-row-reverse { + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + flex-direction: column-reverse !important; + } + .flex-xl-grow-0 { + flex-grow: 0 !important; + } + .flex-xl-grow-1 { + flex-grow: 1 !important; + } + .flex-xl-shrink-0 { + flex-shrink: 0 !important; + } + .flex-xl-shrink-1 { + flex-shrink: 1 !important; + } + .flex-xl-wrap { + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-xl-start { + justify-content: flex-start !important; + } + .justify-content-xl-end { + justify-content: flex-end !important; + } + .justify-content-xl-center { + justify-content: center !important; + } + .justify-content-xl-between { + justify-content: space-between !important; + } + .justify-content-xl-around { + justify-content: space-around !important; + } + .justify-content-xl-evenly { + justify-content: space-evenly !important; + } + .align-items-xl-start { + align-items: flex-start !important; + } + .align-items-xl-end { + align-items: flex-end !important; + } + .align-items-xl-center { + align-items: center !important; + } + .align-items-xl-baseline { + align-items: baseline !important; + } + .align-items-xl-stretch { + align-items: stretch !important; + } + .align-content-xl-start { + align-content: flex-start !important; + } + .align-content-xl-end { + align-content: flex-end !important; + } + .align-content-xl-center { + align-content: center !important; + } + .align-content-xl-between { + align-content: space-between !important; + } + .align-content-xl-around { + align-content: space-around !important; + } + .align-content-xl-stretch { + align-content: stretch !important; + } + .align-self-xl-auto { + align-self: auto !important; + } + .align-self-xl-start { + align-self: flex-start !important; + } + .align-self-xl-end { + align-self: flex-end !important; + } + .align-self-xl-center { + align-self: center !important; + } + .align-self-xl-baseline { + align-self: baseline !important; + } + .align-self-xl-stretch { + align-self: stretch !important; + } + .order-xl-first { + order: -1 !important; + } + .order-xl-0 { + order: 0 !important; + } + .order-xl-1 { + order: 1 !important; + } + .order-xl-2 { + order: 2 !important; + } + .order-xl-3 { + order: 3 !important; + } + .order-xl-4 { + order: 4 !important; + } + .order-xl-5 { + order: 5 !important; + } + .order-xl-last { + order: 6 !important; + } + .m-xl-0 { + margin: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mx-xl-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .mx-xl-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-xl-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .mx-xl-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .mx-xl-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .mx-xl-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .mx-xl-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-xl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-xl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-xl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-xl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-xl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-xl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-xl-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-xl-0 { + margin-top: 0 !important; + } + .mt-xl-1 { + margin-top: 0.25rem !important; + } + .mt-xl-2 { + margin-top: 0.5rem !important; + } + .mt-xl-3 { + margin-top: 1rem !important; + } + .mt-xl-4 { + margin-top: 1.5rem !important; + } + .mt-xl-5 { + margin-top: 3rem !important; + } + .mt-xl-auto { + margin-top: auto !important; + } + .me-xl-0 { + margin-right: 0 !important; + } + .me-xl-1 { + margin-right: 0.25rem !important; + } + .me-xl-2 { + margin-right: 0.5rem !important; + } + .me-xl-3 { + margin-right: 1rem !important; + } + .me-xl-4 { + margin-right: 1.5rem !important; + } + .me-xl-5 { + margin-right: 3rem !important; + } + .me-xl-auto { + margin-right: auto !important; + } + .mb-xl-0 { + margin-bottom: 0 !important; + } + .mb-xl-1 { + margin-bottom: 0.25rem !important; + } + .mb-xl-2 { + margin-bottom: 0.5rem !important; + } + .mb-xl-3 { + margin-bottom: 1rem !important; + } + .mb-xl-4 { + margin-bottom: 1.5rem !important; + } + .mb-xl-5 { + margin-bottom: 3rem !important; + } + .mb-xl-auto { + margin-bottom: auto !important; + } + .ms-xl-0 { + margin-left: 0 !important; + } + .ms-xl-1 { + margin-left: 0.25rem !important; + } + .ms-xl-2 { + margin-left: 0.5rem !important; + } + .ms-xl-3 { + margin-left: 1rem !important; + } + .ms-xl-4 { + margin-left: 1.5rem !important; + } + .ms-xl-5 { + margin-left: 3rem !important; + } + .ms-xl-auto { + margin-left: auto !important; + } + .p-xl-0 { + padding: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .px-xl-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .px-xl-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-xl-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .px-xl-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .px-xl-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .px-xl-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-xl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-xl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-xl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-xl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-xl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-xl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-xl-0 { + padding-top: 0 !important; + } + .pt-xl-1 { + padding-top: 0.25rem !important; + } + .pt-xl-2 { + padding-top: 0.5rem !important; + } + .pt-xl-3 { + padding-top: 1rem !important; + } + .pt-xl-4 { + padding-top: 1.5rem !important; + } + .pt-xl-5 { + padding-top: 3rem !important; + } + .pe-xl-0 { + padding-right: 0 !important; + } + .pe-xl-1 { + padding-right: 0.25rem !important; + } + .pe-xl-2 { + padding-right: 0.5rem !important; + } + .pe-xl-3 { + padding-right: 1rem !important; + } + .pe-xl-4 { + padding-right: 1.5rem !important; + } + .pe-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-0 { + padding-bottom: 0 !important; + } + .pb-xl-1 { + padding-bottom: 0.25rem !important; + } + .pb-xl-2 { + padding-bottom: 0.5rem !important; + } + .pb-xl-3 { + padding-bottom: 1rem !important; + } + .pb-xl-4 { + padding-bottom: 1.5rem !important; + } + .pb-xl-5 { + padding-bottom: 3rem !important; + } + .ps-xl-0 { + padding-left: 0 !important; + } + .ps-xl-1 { + padding-left: 0.25rem !important; + } + .ps-xl-2 { + padding-left: 0.5rem !important; + } + .ps-xl-3 { + padding-left: 1rem !important; + } + .ps-xl-4 { + padding-left: 1.5rem !important; + } + .ps-xl-5 { + padding-left: 3rem !important; + } + .gap-xl-0 { + gap: 0 !important; + } + .gap-xl-1 { + gap: 0.25rem !important; + } + .gap-xl-2 { + gap: 0.5rem !important; + } + .gap-xl-3 { + gap: 1rem !important; + } + .gap-xl-4 { + gap: 1.5rem !important; + } + .gap-xl-5 { + gap: 3rem !important; + } + .row-gap-xl-0 { + row-gap: 0 !important; + } + .row-gap-xl-1 { + row-gap: 0.25rem !important; + } + .row-gap-xl-2 { + row-gap: 0.5rem !important; + } + .row-gap-xl-3 { + row-gap: 1rem !important; + } + .row-gap-xl-4 { + row-gap: 1.5rem !important; + } + .row-gap-xl-5 { + row-gap: 3rem !important; + } + .column-gap-xl-0 { + -moz-column-gap: 0 !important; + column-gap: 0 !important; + } + .column-gap-xl-1 { + -moz-column-gap: 0.25rem !important; + column-gap: 0.25rem !important; + } + .column-gap-xl-2 { + -moz-column-gap: 0.5rem !important; + column-gap: 0.5rem !important; + } + .column-gap-xl-3 { + -moz-column-gap: 1rem !important; + column-gap: 1rem !important; + } + .column-gap-xl-4 { + -moz-column-gap: 1.5rem !important; + column-gap: 1.5rem !important; + } + .column-gap-xl-5 { + -moz-column-gap: 3rem !important; + column-gap: 3rem !important; + } + .text-xl-start { + text-align: left !important; + } + .text-xl-end { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } +} +@media (min-width: 1400px) { + .float-xxl-start { + float: left !important; + } + .float-xxl-end { + float: right !important; + } + .float-xxl-none { + float: none !important; + } + .object-fit-xxl-contain { + -o-object-fit: contain !important; + object-fit: contain !important; + } + .object-fit-xxl-cover { + -o-object-fit: cover !important; + object-fit: cover !important; + } + .object-fit-xxl-fill { + -o-object-fit: fill !important; + object-fit: fill !important; + } + .object-fit-xxl-scale { + -o-object-fit: scale-down !important; + object-fit: scale-down !important; + } + .object-fit-xxl-none { + -o-object-fit: none !important; + object-fit: none !important; + } + .d-xxl-inline { + display: inline !important; + } + .d-xxl-inline-block { + display: inline-block !important; + } + .d-xxl-block { + display: block !important; + } + .d-xxl-grid { + display: grid !important; + } + .d-xxl-inline-grid { + display: inline-grid !important; + } + .d-xxl-table { + display: table !important; + } + .d-xxl-table-row { + display: table-row !important; + } + .d-xxl-table-cell { + display: table-cell !important; + } + .d-xxl-flex { + display: flex !important; + } + .d-xxl-inline-flex { + display: inline-flex !important; + } + .d-xxl-none { + display: none !important; + } + .flex-xxl-fill { + flex: 1 1 auto !important; + } + .flex-xxl-row { + flex-direction: row !important; + } + .flex-xxl-column { + flex-direction: column !important; + } + .flex-xxl-row-reverse { + flex-direction: row-reverse !important; + } + .flex-xxl-column-reverse { + flex-direction: column-reverse !important; + } + .flex-xxl-grow-0 { + flex-grow: 0 !important; + } + .flex-xxl-grow-1 { + flex-grow: 1 !important; + } + .flex-xxl-shrink-0 { + flex-shrink: 0 !important; + } + .flex-xxl-shrink-1 { + flex-shrink: 1 !important; + } + .flex-xxl-wrap { + flex-wrap: wrap !important; + } + .flex-xxl-nowrap { + flex-wrap: nowrap !important; + } + .flex-xxl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-xxl-start { + justify-content: flex-start !important; + } + .justify-content-xxl-end { + justify-content: flex-end !important; + } + .justify-content-xxl-center { + justify-content: center !important; + } + .justify-content-xxl-between { + justify-content: space-between !important; + } + .justify-content-xxl-around { + justify-content: space-around !important; + } + .justify-content-xxl-evenly { + justify-content: space-evenly !important; + } + .align-items-xxl-start { + align-items: flex-start !important; + } + .align-items-xxl-end { + align-items: flex-end !important; + } + .align-items-xxl-center { + align-items: center !important; + } + .align-items-xxl-baseline { + align-items: baseline !important; + } + .align-items-xxl-stretch { + align-items: stretch !important; + } + .align-content-xxl-start { + align-content: flex-start !important; + } + .align-content-xxl-end { + align-content: flex-end !important; + } + .align-content-xxl-center { + align-content: center !important; + } + .align-content-xxl-between { + align-content: space-between !important; + } + .align-content-xxl-around { + align-content: space-around !important; + } + .align-content-xxl-stretch { + align-content: stretch !important; + } + .align-self-xxl-auto { + align-self: auto !important; + } + .align-self-xxl-start { + align-self: flex-start !important; + } + .align-self-xxl-end { + align-self: flex-end !important; + } + .align-self-xxl-center { + align-self: center !important; + } + .align-self-xxl-baseline { + align-self: baseline !important; + } + .align-self-xxl-stretch { + align-self: stretch !important; + } + .order-xxl-first { + order: -1 !important; + } + .order-xxl-0 { + order: 0 !important; + } + .order-xxl-1 { + order: 1 !important; + } + .order-xxl-2 { + order: 2 !important; + } + .order-xxl-3 { + order: 3 !important; + } + .order-xxl-4 { + order: 4 !important; + } + .order-xxl-5 { + order: 5 !important; + } + .order-xxl-last { + order: 6 !important; + } + .m-xxl-0 { + margin: 0 !important; + } + .m-xxl-1 { + margin: 0.25rem !important; + } + .m-xxl-2 { + margin: 0.5rem !important; + } + .m-xxl-3 { + margin: 1rem !important; + } + .m-xxl-4 { + margin: 1.5rem !important; + } + .m-xxl-5 { + margin: 3rem !important; + } + .m-xxl-auto { + margin: auto !important; + } + .mx-xxl-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .mx-xxl-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-xxl-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .mx-xxl-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .mx-xxl-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .mx-xxl-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .mx-xxl-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-xxl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-xxl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-xxl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-xxl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-xxl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-xxl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-xxl-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-xxl-0 { + margin-top: 0 !important; + } + .mt-xxl-1 { + margin-top: 0.25rem !important; + } + .mt-xxl-2 { + margin-top: 0.5rem !important; + } + .mt-xxl-3 { + margin-top: 1rem !important; + } + .mt-xxl-4 { + margin-top: 1.5rem !important; + } + .mt-xxl-5 { + margin-top: 3rem !important; + } + .mt-xxl-auto { + margin-top: auto !important; + } + .me-xxl-0 { + margin-right: 0 !important; + } + .me-xxl-1 { + margin-right: 0.25rem !important; + } + .me-xxl-2 { + margin-right: 0.5rem !important; + } + .me-xxl-3 { + margin-right: 1rem !important; + } + .me-xxl-4 { + margin-right: 1.5rem !important; + } + .me-xxl-5 { + margin-right: 3rem !important; + } + .me-xxl-auto { + margin-right: auto !important; + } + .mb-xxl-0 { + margin-bottom: 0 !important; + } + .mb-xxl-1 { + margin-bottom: 0.25rem !important; + } + .mb-xxl-2 { + margin-bottom: 0.5rem !important; + } + .mb-xxl-3 { + margin-bottom: 1rem !important; + } + .mb-xxl-4 { + margin-bottom: 1.5rem !important; + } + .mb-xxl-5 { + margin-bottom: 3rem !important; + } + .mb-xxl-auto { + margin-bottom: auto !important; + } + .ms-xxl-0 { + margin-left: 0 !important; + } + .ms-xxl-1 { + margin-left: 0.25rem !important; + } + .ms-xxl-2 { + margin-left: 0.5rem !important; + } + .ms-xxl-3 { + margin-left: 1rem !important; + } + .ms-xxl-4 { + margin-left: 1.5rem !important; + } + .ms-xxl-5 { + margin-left: 3rem !important; + } + .ms-xxl-auto { + margin-left: auto !important; + } + .p-xxl-0 { + padding: 0 !important; + } + .p-xxl-1 { + padding: 0.25rem !important; + } + .p-xxl-2 { + padding: 0.5rem !important; + } + .p-xxl-3 { + padding: 1rem !important; + } + .p-xxl-4 { + padding: 1.5rem !important; + } + .p-xxl-5 { + padding: 3rem !important; + } + .px-xxl-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .px-xxl-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-xxl-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .px-xxl-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .px-xxl-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .px-xxl-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-xxl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-xxl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-xxl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-xxl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-xxl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-xxl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-xxl-0 { + padding-top: 0 !important; + } + .pt-xxl-1 { + padding-top: 0.25rem !important; + } + .pt-xxl-2 { + padding-top: 0.5rem !important; + } + .pt-xxl-3 { + padding-top: 1rem !important; + } + .pt-xxl-4 { + padding-top: 1.5rem !important; + } + .pt-xxl-5 { + padding-top: 3rem !important; + } + .pe-xxl-0 { + padding-right: 0 !important; + } + .pe-xxl-1 { + padding-right: 0.25rem !important; + } + .pe-xxl-2 { + padding-right: 0.5rem !important; + } + .pe-xxl-3 { + padding-right: 1rem !important; + } + .pe-xxl-4 { + padding-right: 1.5rem !important; + } + .pe-xxl-5 { + padding-right: 3rem !important; + } + .pb-xxl-0 { + padding-bottom: 0 !important; + } + .pb-xxl-1 { + padding-bottom: 0.25rem !important; + } + .pb-xxl-2 { + padding-bottom: 0.5rem !important; + } + .pb-xxl-3 { + padding-bottom: 1rem !important; + } + .pb-xxl-4 { + padding-bottom: 1.5rem !important; + } + .pb-xxl-5 { + padding-bottom: 3rem !important; + } + .ps-xxl-0 { + padding-left: 0 !important; + } + .ps-xxl-1 { + padding-left: 0.25rem !important; + } + .ps-xxl-2 { + padding-left: 0.5rem !important; + } + .ps-xxl-3 { + padding-left: 1rem !important; + } + .ps-xxl-4 { + padding-left: 1.5rem !important; + } + .ps-xxl-5 { + padding-left: 3rem !important; + } + .gap-xxl-0 { + gap: 0 !important; + } + .gap-xxl-1 { + gap: 0.25rem !important; + } + .gap-xxl-2 { + gap: 0.5rem !important; + } + .gap-xxl-3 { + gap: 1rem !important; + } + .gap-xxl-4 { + gap: 1.5rem !important; + } + .gap-xxl-5 { + gap: 3rem !important; + } + .row-gap-xxl-0 { + row-gap: 0 !important; + } + .row-gap-xxl-1 { + row-gap: 0.25rem !important; + } + .row-gap-xxl-2 { + row-gap: 0.5rem !important; + } + .row-gap-xxl-3 { + row-gap: 1rem !important; + } + .row-gap-xxl-4 { + row-gap: 1.5rem !important; + } + .row-gap-xxl-5 { + row-gap: 3rem !important; + } + .column-gap-xxl-0 { + -moz-column-gap: 0 !important; + column-gap: 0 !important; + } + .column-gap-xxl-1 { + -moz-column-gap: 0.25rem !important; + column-gap: 0.25rem !important; + } + .column-gap-xxl-2 { + -moz-column-gap: 0.5rem !important; + column-gap: 0.5rem !important; + } + .column-gap-xxl-3 { + -moz-column-gap: 1rem !important; + column-gap: 1rem !important; + } + .column-gap-xxl-4 { + -moz-column-gap: 1.5rem !important; + column-gap: 1.5rem !important; + } + .column-gap-xxl-5 { + -moz-column-gap: 3rem !important; + column-gap: 3rem !important; + } + .text-xxl-start { + text-align: left !important; + } + .text-xxl-end { + text-align: right !important; + } + .text-xxl-center { + text-align: center !important; + } +} +@media (min-width: 1200px) { + .fs-1 { + font-size: 2.5rem !important; + } + .fs-2 { + font-size: 2rem !important; + } + .fs-3 { + font-size: 1.75rem !important; + } + .fs-4 { + font-size: 1.5rem !important; + } +} +@media print { + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-grid { + display: grid !important; + } + .d-print-inline-grid { + display: inline-grid !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: flex !important; + } + .d-print-inline-flex { + display: inline-flex !important; + } + .d-print-none { + display: none !important; + } +} +/*# sourceMappingURL=bootstrap.min.css.map */ diff --git a/wp-content/plugins/portfolio-filter-gallery/css/bootstrap.min.css b/wp-content/plugins/portfolio-filter-gallery/css/bootstrap.min.css new file mode 100644 index 0000000..b101cf5 --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/css/bootstrap.min.css @@ -0,0 +1,11726 @@ +@charset "UTF-8"; + +/*! + * Bootstrap v5.0.2 (https://getbootstrap.com/) + * Copyright 2011-2021 The Bootstrap Authors + * Copyright 2011-2021 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +:root { + --bs-blue: #0d6efd; + --bs-indigo: #6610f2; + --bs-purple: #6f42c1; + --bs-pink: #d63384; + --bs-red: #dc3545; + --bs-orange: #fd7e14; + --bs-yellow: #ffc107; + --bs-green: #198754; + --bs-teal: #20c997; + --bs-cyan: #0dcaf0; + --bs-white: #fff; + --bs-gray: #6c757d; + --bs-gray-dark: #343a40; + --bs-primary: #0d6efd; + --bs-secondary: #6c757d; + --bs-success: #198754; + --bs-info: #0dcaf0; + --bs-warning: #ffc107; + --bs-danger: #dc3545; + --bs-light: #f8f9fa; + --bs-dark: #212529; + --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)) +} + +*, +::after, +::before { + box-sizing: border-box +} + +@media (prefers-reduced-motion:no-preference) { + :root { + scroll-behavior: smooth + } +} + +/* body { + margin: 0; + font-family: var(--bs-font-sans-serif); + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + background-color: #fff; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: transparent +} + +hr { + margin: 1rem 0; + color: inherit; + background-color: currentColor; + border: 0; + opacity: .25 +} + +hr:not([size]) { + height: 1px +} */ + +/* .h1, +.h2, +.h3, +.h4, +.h5, +.h6, +h1, +h2, +h3, +h4, +h5, +h6 { + margin-top: 0; + margin-bottom: .5rem; + font-weight: 500; + line-height: 1.2 +} + +.h1, +h1 { + font-size: calc(1.375rem + 1.5vw) +} + +@media (min-width:1200px) { + + .h1, + h1 { + font-size: 2.5rem + } +} + +.h2, +h2 { + font-size: calc(1.325rem + .9vw) +} + +@media (min-width:1200px) { + + .h2, + h2 { + font-size: 2rem + } +} + +.h3, +h3 { + font-size: calc(1.3rem + .6vw) +} + +@media (min-width:1200px) { + + .h3, + h3 { + font-size: 1.75rem + } +} + +.h4, +h4 { + font-size: calc(1.275rem + .3vw) +} + +@media (min-width:1200px) { + + .h4, + h4 { + font-size: 1.5rem + } +} + +.h5, +h5 { + font-size: 1.25rem +} + +.h6, +h6 { + font-size: 1rem +} + +p { + margin-top: 0; + margin-bottom: 1rem +} + */ +abbr[data-bs-original-title], +abbr[title] { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit +} + +ol, +ul { + padding-left: 2rem +} + +dl, +ol, +ul { + margin-top: 0; + margin-bottom: 1rem +} + +ol ol, +ol ul, +ul ol, +ul ul { + margin-bottom: 0 +} + +dt { + font-weight: 700 +} + +dd { + margin-bottom: .5rem; + margin-left: 0 +} + +blockquote { + margin: 0 0 1rem +} + +b, +strong { + font-weight: bolder +} + +.small, +small { + font-size: .875em +} + +.mark, +mark { + padding: .2em; + background-color: #fcf8e3 +} + +sub, +sup { + position: relative; + font-size: .75em; + line-height: 0; + vertical-align: baseline +} + +sub { + bottom: -.25em +} + +sup { + top: -.5em +} + +/* a { + color: #0d6efd; + text-decoration: underline +} */ + +/* a:hover { + color: #0a58ca +} */ + + a:focus { + box-shadow:none !important +} + +a:not([href]):not([class]), +a:not([href]):not([class]):hover { + color: inherit; + text-decoration: none +} + +code, +kbd, +pre, +samp { + font-family: var(--bs-font-monospace); + font-size: 1em; + direction: ltr; + unicode-bidi: bidi-override +} + +pre { + display: block; + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + font-size: .875em +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal +} + +code { + font-size: .875em; + color: #d63384; + word-wrap: break-word +} + +a>code { + color: inherit +} + +kbd { + padding: .2rem .4rem; + font-size: .875em; + color: #fff; + background-color: #212529; + border-radius: .2rem +} + +kbd kbd { + padding: 0; + font-size: 1em; + font-weight: 700 +} + +figure { + margin: 0 0 1rem +} + +img, +svg { + vertical-align: middle +} + +table { + caption-side: bottom; + border-collapse: collapse +} + +caption { + padding-top: .5rem; + padding-bottom: .5rem; + color: #6c757d; + text-align: left +} + +th { + text-align: inherit; + text-align: -webkit-match-parent +} + +tbody, +td, +tfoot, +th, +thead, +tr { + border-color: inherit; + border-style: solid; + border-width: 0 +} + +label { + display: inline-block +} + +button { + border-radius: 0 +} + +button:focus:not(:focus-visible) { + outline: 0 +} + +button, +input, +optgroup, +select, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit +} + +button, +select { + text-transform: none +} + +[role=button] { + cursor: pointer +} + +select { + word-wrap: normal +} + +select:disabled { + opacity: 1 +} + +[list]::-webkit-calendar-picker-indicator { + display: none +} + +[type=button], +[type=reset], +[type=submit], +button { + -webkit-appearance: button +} + +[type=button]:not(:disabled), +[type=reset]:not(:disabled), +[type=submit]:not(:disabled), +button:not(:disabled) { + cursor: pointer +} + +::-moz-focus-inner { + padding: 0; + border-style: none +} + +textarea { + resize: vertical +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0 +} + +legend { + float: left; + width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: calc(1.275rem + .3vw); + line-height: inherit +} + +@media (min-width:1200px) { + legend { + font-size: 1.5rem + } +} + +legend+* { + clear: left +} + +::-webkit-datetime-edit-day-field, +::-webkit-datetime-edit-fields-wrapper, +::-webkit-datetime-edit-hour-field, +::-webkit-datetime-edit-minute, +::-webkit-datetime-edit-month-field, +::-webkit-datetime-edit-text, +::-webkit-datetime-edit-year-field { + padding: 0 +} + +::-webkit-inner-spin-button { + height: auto +} + +[type=search] { + outline-offset: -2px; + -webkit-appearance: textfield +} + +::-webkit-search-decoration { + -webkit-appearance: none +} + +::-webkit-color-swatch-wrapper { + padding: 0 +} + +::file-selector-button { + font: inherit +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button +} + +output { + display: inline-block +} + +iframe { + border: 0 +} + +summary { + display: list-item; + cursor: pointer +} + +progress { + vertical-align: baseline +} + +[hidden] { + display: none !important +} + +.lead { + font-size: 1.25rem; + font-weight: 300 +} + +.display-1 { + font-size: calc(1.625rem + 4.5vw); + font-weight: 300; + line-height: 1.2 +} + +@media (min-width:1200px) { + .display-1 { + font-size: 5rem + } +} + +.display-2 { + font-size: calc(1.575rem + 3.9vw); + font-weight: 300; + line-height: 1.2 +} + +@media (min-width:1200px) { + .display-2 { + font-size: 4.5rem + } +} + +.display-3 { + font-size: calc(1.525rem + 3.3vw); + font-weight: 300; + line-height: 1.2 +} + +@media (min-width:1200px) { + .display-3 { + font-size: 4rem + } +} + +.display-4 { + font-size: calc(1.475rem + 2.7vw); + font-weight: 300; + line-height: 1.2 +} + +@media (min-width:1200px) { + .display-4 { + font-size: 3.5rem + } +} + +.display-5 { + font-size: calc(1.425rem + 2.1vw); + font-weight: 300; + line-height: 1.2 +} + +@media (min-width:1200px) { + .display-5 { + font-size: 3rem + } +} + +.display-6 { + font-size: calc(1.375rem + 1.5vw); + font-weight: 300; + line-height: 1.2 +} + +@media (min-width:1200px) { + .display-6 { + font-size: 2.5rem + } +} + +.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: .5rem +} + +.initialism { + font-size: .875em; + text-transform: uppercase +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem +} + +.blockquote>:last-child { + margin-bottom: 0 +} + +.blockquote-footer { + margin-top: -1rem; + margin-bottom: 1rem; + font-size: .875em; + color: #6c757d +} + +.blockquote-footer::before { + content: "— " +} + +.img-fluid { + max-width: 100%; + height: auto +} + +.img-thumbnail { + padding: .25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: .25rem; + max-width: 100%; + height: auto +} + +.figure { + display: inline-block +} + +.figure-img { + margin-bottom: .5rem; + line-height: 1 +} + +.figure-caption { + font-size: .875em; + color: #6c757d +} + +.container, +.container-fluid, +.container-lg, +.container-md, +.container-sm, +.container-xl, +.container-xxl { + width: 100%; + padding-right: var(--bs-gutter-x, .75rem); + padding-left: var(--bs-gutter-x, .75rem); + margin-right: auto; + margin-left: auto +} + +@media (min-width:576px) { + + .container, + .container-sm { + max-width: 540px + } +} + +@media (min-width:768px) { + + .container, + .container-md, + .container-sm { + max-width: 720px + } +} + +@media (min-width:992px) { + + .container, + .container-lg, + .container-md, + .container-sm { + max-width: 960px + } +} + +@media (min-width:1200px) { + + .container, + .container-lg, + .container-md, + .container-sm, + .container-xl { + max-width: 1140px + } +} + +@media (min-width:1400px) { + + .container, + .container-lg, + .container-md, + .container-sm, + .container-xl, + .container-xxl { + max-width: 1320px + } +} + +.row { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + display: flex; + flex-wrap: wrap; + margin-top: calc(var(--bs-gutter-y) * -1); + margin-right: calc(var(--bs-gutter-x) * -.5); + margin-left: calc(var(--bs-gutter-x) * -.5) +} + +.row>* { + flex-shrink: 0; + width: 100%; + max-width: 100%; + padding-right: calc(var(--bs-gutter-x) * .5); + padding-left: calc(var(--bs-gutter-x) * .5); + margin-top: var(--bs-gutter-y) +} + +.col { + flex: 1 0 0% +} + +.row-cols-auto>* { + flex: 0 0 auto; + width: auto +} + +.row-cols-1>* { + flex: 0 0 auto; + width: 100% +} + +.row-cols-2>* { + flex: 0 0 auto; + width: 50% +} + +.row-cols-3>* { + flex: 0 0 auto; + width: 33.3333333333% +} + +.row-cols-4>* { + flex: 0 0 auto; + width: 25% +} + +.row-cols-5>* { + flex: 0 0 auto; + width: 20% +} + +.row-cols-6>* { + flex: 0 0 auto; + width: 16.6666666667% +} + +@media (min-width:576px) { + .col-sm { + flex: 1 0 0% + } + + .row-cols-sm-auto>* { + flex: 0 0 auto; + width: auto + } + + .row-cols-sm-1>* { + flex: 0 0 auto; + width: 100% + } + + .row-cols-sm-2>* { + flex: 0 0 auto; + width: 50% + } + + .row-cols-sm-3>* { + flex: 0 0 auto; + width: 33.3333333333% + } + + .row-cols-sm-4>* { + flex: 0 0 auto; + width: 25% + } + + .row-cols-sm-5>* { + flex: 0 0 auto; + width: 20% + } + + .row-cols-sm-6>* { + flex: 0 0 auto; + width: 16.6666666667% + } +} + +@media (min-width:768px) { + .col-md { + flex: 1 0 0% + } + + .row-cols-md-auto>* { + flex: 0 0 auto; + width: auto + } + + .row-cols-md-1>* { + flex: 0 0 auto; + width: 100% + } + + .row-cols-md-2>* { + flex: 0 0 auto; + width: 50% + } + + .row-cols-md-3>* { + flex: 0 0 auto; + width: 33.3333333333% + } + + .row-cols-md-4>* { + flex: 0 0 auto; + width: 25% + } + + .row-cols-md-5>* { + flex: 0 0 auto; + width: 20% + } + + .row-cols-md-6>* { + flex: 0 0 auto; + width: 16.6666666667% + } +} + +@media (min-width:992px) { + .col-lg { + flex: 1 0 0% + } + + .row-cols-lg-auto>* { + flex: 0 0 auto; + width: auto + } + + .row-cols-lg-1>* { + flex: 0 0 auto; + width: 100% + } + + .row-cols-lg-2>* { + flex: 0 0 auto; + width: 50% + } + + .row-cols-lg-3>* { + flex: 0 0 auto; + width: 33.3333333333% + } + + .row-cols-lg-4>* { + flex: 0 0 auto; + width: 25% + } + + .row-cols-lg-5>* { + flex: 0 0 auto; + width: 20% + } + + .row-cols-lg-6>* { + flex: 0 0 auto; + width: 16.6666666667% + } +} + +@media (min-width:1200px) { + .col-xl { + flex: 1 0 0% + } + + .row-cols-xl-auto>* { + flex: 0 0 auto; + width: auto + } + + .row-cols-xl-1>* { + flex: 0 0 auto; + width: 100% + } + + .row-cols-xl-2>* { + flex: 0 0 auto; + width: 50% + } + + .row-cols-xl-3>* { + flex: 0 0 auto; + width: 33.3333333333% + } + + .row-cols-xl-4>* { + flex: 0 0 auto; + width: 25% + } + + .row-cols-xl-5>* { + flex: 0 0 auto; + width: 20% + } + + .row-cols-xl-6>* { + flex: 0 0 auto; + width: 16.6666666667% + } +} + +@media (min-width:1400px) { + .col-xxl { + flex: 1 0 0% + } + + .row-cols-xxl-auto>* { + flex: 0 0 auto; + width: auto + } + + .row-cols-xxl-1>* { + flex: 0 0 auto; + width: 100% + } + + .row-cols-xxl-2>* { + flex: 0 0 auto; + width: 50% + } + + .row-cols-xxl-3>* { + flex: 0 0 auto; + width: 33.3333333333% + } + + .row-cols-xxl-4>* { + flex: 0 0 auto; + width: 25% + } + + .row-cols-xxl-5>* { + flex: 0 0 auto; + width: 20% + } + + .row-cols-xxl-6>* { + flex: 0 0 auto; + width: 16.6666666667% + } +} + +.col-auto { + flex: 0 0 auto; + width: auto +} + +.col-1 { + flex: 0 0 auto; + width: 8.33333333% +} + +.col-2 { + flex: 0 0 auto; + width: 16.66666667% +} + +.col-3 { + flex: 0 0 auto; + width: 25% +} + +.col-4 { + flex: 0 0 auto; + width: 33.33333333% +} + +.col-5 { + flex: 0 0 auto; + width: 41.66666667% +} + +.col-6 { + flex: 0 0 auto; + width: 50% +} + +.col-7 { + flex: 0 0 auto; + width: 58.33333333% +} + +.col-8 { + flex: 0 0 auto; + width: 66.66666667% +} + +.col-9 { + flex: 0 0 auto; + width: 75% +} + +.col-10 { + flex: 0 0 auto; + width: 83.33333333% +} + +.col-11 { + flex: 0 0 auto; + width: 91.66666667% +} + +.col-12 { + flex: 0 0 auto; + width: 100% +} + +.offset-1 { + margin-left: 8.33333333% +} + +.offset-2 { + margin-left: 16.66666667% +} + +.offset-3 { + margin-left: 25% +} + +.offset-4 { + margin-left: 33.33333333% +} + +.offset-5 { + margin-left: 41.66666667% +} + +.offset-6 { + margin-left: 50% +} + +.offset-7 { + margin-left: 58.33333333% +} + +.offset-8 { + margin-left: 66.66666667% +} + +.offset-9 { + margin-left: 75% +} + +.offset-10 { + margin-left: 83.33333333% +} + +.offset-11 { + margin-left: 91.66666667% +} + +.g-0, +.gx-0 { + --bs-gutter-x: 0 +} + +.g-0, +.gy-0 { + --bs-gutter-y: 0 +} + +.g-1, +.gx-1 { + --bs-gutter-x: 0.25rem +} + +.g-1, +.gy-1 { + --bs-gutter-y: 0.25rem +} + +.g-2, +.gx-2 { + --bs-gutter-x: 0.5rem +} + +.g-2, +.gy-2 { + --bs-gutter-y: 0.5rem +} + +.g-3, +.gx-3 { + --bs-gutter-x: 1rem +} + +.g-3, +.gy-3 { + --bs-gutter-y: 1rem +} + +.g-4, +.gx-4 { + --bs-gutter-x: 1.5rem +} + +.g-4, +.gy-4 { + --bs-gutter-y: 1.5rem +} + +.g-5, +.gx-5 { + --bs-gutter-x: 3rem +} + +.g-5, +.gy-5 { + --bs-gutter-y: 3rem +} + +@media (min-width:576px) { + .col-sm-auto { + flex: 0 0 auto; + width: auto + } + + .col-sm-1 { + flex: 0 0 auto; + width: 8.33333333% + } + + .col-sm-2 { + flex: 0 0 auto; + width: 16.66666667% + } + + .col-sm-3 { + flex: 0 0 auto; + width: 25% + } + + .col-sm-4 { + flex: 0 0 auto; + width: 33.33333333% + } + + .col-sm-5 { + flex: 0 0 auto; + width: 41.66666667% + } + + .col-sm-6 { + flex: 0 0 auto; + width: 50% + } + + .col-sm-7 { + flex: 0 0 auto; + width: 58.33333333% + } + + .col-sm-8 { + flex: 0 0 auto; + width: 66.66666667% + } + + .col-sm-9 { + flex: 0 0 auto; + width: 75% + } + + .col-sm-10 { + flex: 0 0 auto; + width: 83.33333333% + } + + .col-sm-11 { + flex: 0 0 auto; + width: 91.66666667% + } + + .col-sm-12 { + flex: 0 0 auto; + width: 100% + } + + .offset-sm-0 { + margin-left: 0 + } + + .offset-sm-1 { + margin-left: 8.33333333% + } + + .offset-sm-2 { + margin-left: 16.66666667% + } + + .offset-sm-3 { + margin-left: 25% + } + + .offset-sm-4 { + margin-left: 33.33333333% + } + + .offset-sm-5 { + margin-left: 41.66666667% + } + + .offset-sm-6 { + margin-left: 50% + } + + .offset-sm-7 { + margin-left: 58.33333333% + } + + .offset-sm-8 { + margin-left: 66.66666667% + } + + .offset-sm-9 { + margin-left: 75% + } + + .offset-sm-10 { + margin-left: 83.33333333% + } + + .offset-sm-11 { + margin-left: 91.66666667% + } + + .g-sm-0, + .gx-sm-0 { + --bs-gutter-x: 0 + } + + .g-sm-0, + .gy-sm-0 { + --bs-gutter-y: 0 + } + + .g-sm-1, + .gx-sm-1 { + --bs-gutter-x: 0.25rem + } + + .g-sm-1, + .gy-sm-1 { + --bs-gutter-y: 0.25rem + } + + .g-sm-2, + .gx-sm-2 { + --bs-gutter-x: 0.5rem + } + + .g-sm-2, + .gy-sm-2 { + --bs-gutter-y: 0.5rem + } + + .g-sm-3, + .gx-sm-3 { + --bs-gutter-x: 1rem + } + + .g-sm-3, + .gy-sm-3 { + --bs-gutter-y: 1rem + } + + .g-sm-4, + .gx-sm-4 { + --bs-gutter-x: 1.5rem + } + + .g-sm-4, + .gy-sm-4 { + --bs-gutter-y: 1.5rem + } + + .g-sm-5, + .gx-sm-5 { + --bs-gutter-x: 3rem + } + + .g-sm-5, + .gy-sm-5 { + --bs-gutter-y: 3rem + } +} + +@media (min-width:768px) { + .col-md-auto { + flex: 0 0 auto; + width: auto + } + + .col-md-1 { + flex: 0 0 auto; + width: 8.33333333% + } + + .col-md-2 { + flex: 0 0 auto; + width: 16.66666667% + } + + .col-md-3 { + flex: 0 0 auto; + width: 25% + } + + .col-md-4 { + flex: 0 0 auto; + width: 33.33333333% + } + + .col-md-5 { + flex: 0 0 auto; + width: 41.66666667% + } + + .col-md-6 { + flex: 0 0 auto; + width: 50% + } + + .col-md-7 { + flex: 0 0 auto; + width: 58.33333333% + } + + .col-md-8 { + flex: 0 0 auto; + width: 66.66666667% + } + + .col-md-9 { + flex: 0 0 auto; + width: 75% + } + + .col-md-10 { + flex: 0 0 auto; + width: 83.33333333% + } + + .col-md-11 { + flex: 0 0 auto; + width: 91.66666667% + } + + .col-md-12 { + flex: 0 0 auto; + width: 100% + } + + .offset-md-0 { + margin-left: 0 + } + + .offset-md-1 { + margin-left: 8.33333333% + } + + .offset-md-2 { + margin-left: 16.66666667% + } + + .offset-md-3 { + margin-left: 25% + } + + .offset-md-4 { + margin-left: 33.33333333% + } + + .offset-md-5 { + margin-left: 41.66666667% + } + + .offset-md-6 { + margin-left: 50% + } + + .offset-md-7 { + margin-left: 58.33333333% + } + + .offset-md-8 { + margin-left: 66.66666667% + } + + .offset-md-9 { + margin-left: 75% + } + + .offset-md-10 { + margin-left: 83.33333333% + } + + .offset-md-11 { + margin-left: 91.66666667% + } + + .g-md-0, + .gx-md-0 { + --bs-gutter-x: 0 + } + + .g-md-0, + .gy-md-0 { + --bs-gutter-y: 0 + } + + .g-md-1, + .gx-md-1 { + --bs-gutter-x: 0.25rem + } + + .g-md-1, + .gy-md-1 { + --bs-gutter-y: 0.25rem + } + + .g-md-2, + .gx-md-2 { + --bs-gutter-x: 0.5rem + } + + .g-md-2, + .gy-md-2 { + --bs-gutter-y: 0.5rem + } + + .g-md-3, + .gx-md-3 { + --bs-gutter-x: 1rem + } + + .g-md-3, + .gy-md-3 { + --bs-gutter-y: 1rem + } + + .g-md-4, + .gx-md-4 { + --bs-gutter-x: 1.5rem + } + + .g-md-4, + .gy-md-4 { + --bs-gutter-y: 1.5rem + } + + .g-md-5, + .gx-md-5 { + --bs-gutter-x: 3rem + } + + .g-md-5, + .gy-md-5 { + --bs-gutter-y: 3rem + } +} + +@media (min-width:992px) { + .col-lg-auto { + flex: 0 0 auto; + width: auto + } + + .col-lg-1 { + flex: 0 0 auto; + width: 8.33333333% + } + + .col-lg-2 { + flex: 0 0 auto; + width: 16.66666667% + } + + .col-lg-3 { + flex: 0 0 auto; + width: 25% + } + + .col-lg-4 { + flex: 0 0 auto; + width: 33.33333333% + } + + .col-lg-5 { + flex: 0 0 auto; + width: 41.66666667% + } + + .col-lg-6 { + flex: 0 0 auto; + width: 50% + } + + .col-lg-7 { + flex: 0 0 auto; + width: 58.33333333% + } + + .col-lg-8 { + flex: 0 0 auto; + width: 66.66666667% + } + + .col-lg-9 { + flex: 0 0 auto; + width: 75% + } + + .col-lg-10 { + flex: 0 0 auto; + width: 83.33333333% + } + + .col-lg-11 { + flex: 0 0 auto; + width: 91.66666667% + } + + .col-lg-12 { + flex: 0 0 auto; + width: 100% + } + + .offset-lg-0 { + margin-left: 0 + } + + .offset-lg-1 { + margin-left: 8.33333333% + } + + .offset-lg-2 { + margin-left: 16.66666667% + } + + .offset-lg-3 { + margin-left: 25% + } + + .offset-lg-4 { + margin-left: 33.33333333% + } + + .offset-lg-5 { + margin-left: 41.66666667% + } + + .offset-lg-6 { + margin-left: 50% + } + + .offset-lg-7 { + margin-left: 58.33333333% + } + + .offset-lg-8 { + margin-left: 66.66666667% + } + + .offset-lg-9 { + margin-left: 75% + } + + .offset-lg-10 { + margin-left: 83.33333333% + } + + .offset-lg-11 { + margin-left: 91.66666667% + } + + .g-lg-0, + .gx-lg-0 { + --bs-gutter-x: 0 + } + + .g-lg-0, + .gy-lg-0 { + --bs-gutter-y: 0 + } + + .g-lg-1, + .gx-lg-1 { + --bs-gutter-x: 0.25rem + } + + .g-lg-1, + .gy-lg-1 { + --bs-gutter-y: 0.25rem + } + + .g-lg-2, + .gx-lg-2 { + --bs-gutter-x: 0.5rem + } + + .g-lg-2, + .gy-lg-2 { + --bs-gutter-y: 0.5rem + } + + .g-lg-3, + .gx-lg-3 { + --bs-gutter-x: 1rem + } + + .g-lg-3, + .gy-lg-3 { + --bs-gutter-y: 1rem + } + + .g-lg-4, + .gx-lg-4 { + --bs-gutter-x: 1.5rem + } + + .g-lg-4, + .gy-lg-4 { + --bs-gutter-y: 1.5rem + } + + .g-lg-5, + .gx-lg-5 { + --bs-gutter-x: 3rem + } + + .g-lg-5, + .gy-lg-5 { + --bs-gutter-y: 3rem + } +} + +@media (min-width:1200px) { + .col-xl-auto { + flex: 0 0 auto; + width: auto + } + + .col-xl-1 { + flex: 0 0 auto; + width: 8.33333333% + } + + .col-xl-2 { + flex: 0 0 auto; + width: 16.66666667% + } + + .col-xl-3 { + flex: 0 0 auto; + width: 25% + } + + .col-xl-4 { + flex: 0 0 auto; + width: 33.33333333% + } + + .col-xl-5 { + flex: 0 0 auto; + width: 41.66666667% + } + + .col-xl-6 { + flex: 0 0 auto; + width: 50% + } + + .col-xl-7 { + flex: 0 0 auto; + width: 58.33333333% + } + + .col-xl-8 { + flex: 0 0 auto; + width: 66.66666667% + } + + .col-xl-9 { + flex: 0 0 auto; + width: 75% + } + + .col-xl-10 { + flex: 0 0 auto; + width: 83.33333333% + } + + .col-xl-11 { + flex: 0 0 auto; + width: 91.66666667% + } + + .col-xl-12 { + flex: 0 0 auto; + width: 100% + } + + .offset-xl-0 { + margin-left: 0 + } + + .offset-xl-1 { + margin-left: 8.33333333% + } + + .offset-xl-2 { + margin-left: 16.66666667% + } + + .offset-xl-3 { + margin-left: 25% + } + + .offset-xl-4 { + margin-left: 33.33333333% + } + + .offset-xl-5 { + margin-left: 41.66666667% + } + + .offset-xl-6 { + margin-left: 50% + } + + .offset-xl-7 { + margin-left: 58.33333333% + } + + .offset-xl-8 { + margin-left: 66.66666667% + } + + .offset-xl-9 { + margin-left: 75% + } + + .offset-xl-10 { + margin-left: 83.33333333% + } + + .offset-xl-11 { + margin-left: 91.66666667% + } + + .g-xl-0, + .gx-xl-0 { + --bs-gutter-x: 0 + } + + .g-xl-0, + .gy-xl-0 { + --bs-gutter-y: 0 + } + + .g-xl-1, + .gx-xl-1 { + --bs-gutter-x: 0.25rem + } + + .g-xl-1, + .gy-xl-1 { + --bs-gutter-y: 0.25rem + } + + .g-xl-2, + .gx-xl-2 { + --bs-gutter-x: 0.5rem + } + + .g-xl-2, + .gy-xl-2 { + --bs-gutter-y: 0.5rem + } + + .g-xl-3, + .gx-xl-3 { + --bs-gutter-x: 1rem + } + + .g-xl-3, + .gy-xl-3 { + --bs-gutter-y: 1rem + } + + .g-xl-4, + .gx-xl-4 { + --bs-gutter-x: 1.5rem + } + + .g-xl-4, + .gy-xl-4 { + --bs-gutter-y: 1.5rem + } + + .g-xl-5, + .gx-xl-5 { + --bs-gutter-x: 3rem + } + + .g-xl-5, + .gy-xl-5 { + --bs-gutter-y: 3rem + } +} + +@media (min-width:1400px) { + .col-xxl-auto { + flex: 0 0 auto; + width: auto + } + + .col-xxl-1 { + flex: 0 0 auto; + width: 8.33333333% + } + + .col-xxl-2 { + flex: 0 0 auto; + width: 16.66666667% + } + + .col-xxl-3 { + flex: 0 0 auto; + width: 25% + } + + .col-xxl-4 { + flex: 0 0 auto; + width: 33.33333333% + } + + .col-xxl-5 { + flex: 0 0 auto; + width: 41.66666667% + } + + .col-xxl-6 { + flex: 0 0 auto; + width: 50% + } + + .col-xxl-7 { + flex: 0 0 auto; + width: 58.33333333% + } + + .col-xxl-8 { + flex: 0 0 auto; + width: 66.66666667% + } + + .col-xxl-9 { + flex: 0 0 auto; + width: 75% + } + + .col-xxl-10 { + flex: 0 0 auto; + width: 83.33333333% + } + + .col-xxl-11 { + flex: 0 0 auto; + width: 91.66666667% + } + + .col-xxl-12 { + flex: 0 0 auto; + width: 100% + } + + .offset-xxl-0 { + margin-left: 0 + } + + .offset-xxl-1 { + margin-left: 8.33333333% + } + + .offset-xxl-2 { + margin-left: 16.66666667% + } + + .offset-xxl-3 { + margin-left: 25% + } + + .offset-xxl-4 { + margin-left: 33.33333333% + } + + .offset-xxl-5 { + margin-left: 41.66666667% + } + + .offset-xxl-6 { + margin-left: 50% + } + + .offset-xxl-7 { + margin-left: 58.33333333% + } + + .offset-xxl-8 { + margin-left: 66.66666667% + } + + .offset-xxl-9 { + margin-left: 75% + } + + .offset-xxl-10 { + margin-left: 83.33333333% + } + + .offset-xxl-11 { + margin-left: 91.66666667% + } + + .g-xxl-0, + .gx-xxl-0 { + --bs-gutter-x: 0 + } + + .g-xxl-0, + .gy-xxl-0 { + --bs-gutter-y: 0 + } + + .g-xxl-1, + .gx-xxl-1 { + --bs-gutter-x: 0.25rem + } + + .g-xxl-1, + .gy-xxl-1 { + --bs-gutter-y: 0.25rem + } + + .g-xxl-2, + .gx-xxl-2 { + --bs-gutter-x: 0.5rem + } + + .g-xxl-2, + .gy-xxl-2 { + --bs-gutter-y: 0.5rem + } + + .g-xxl-3, + .gx-xxl-3 { + --bs-gutter-x: 1rem + } + + .g-xxl-3, + .gy-xxl-3 { + --bs-gutter-y: 1rem + } + + .g-xxl-4, + .gx-xxl-4 { + --bs-gutter-x: 1.5rem + } + + .g-xxl-4, + .gy-xxl-4 { + --bs-gutter-y: 1.5rem + } + + .g-xxl-5, + .gx-xxl-5 { + --bs-gutter-x: 3rem + } + + .g-xxl-5, + .gy-xxl-5 { + --bs-gutter-y: 3rem + } +} + +.table { + --bs-table-bg: transparent; + --bs-table-accent-bg: transparent; + --bs-table-striped-color: #212529; + --bs-table-striped-bg: rgba(0, 0, 0, 0.05); + --bs-table-active-color: #212529; + --bs-table-active-bg: rgba(0, 0, 0, 0.1); + --bs-table-hover-color: #212529; + --bs-table-hover-bg: rgba(0, 0, 0, 0.075); + width: 100%; + margin-bottom: 1rem; + color: #212529; + vertical-align: top; + border-color: #dee2e6 +} + +.table>:not(caption)>*>* { + padding: .5rem .5rem; + background-color: var(--bs-table-bg); + border-bottom-width: 1px; + box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg) +} + +.table>tbody { + vertical-align: inherit +} + +.table>thead { + vertical-align: bottom +} + +.table>:not(:last-child)>:last-child>* { + border-bottom-color: currentColor +} + +.caption-top { + caption-side: top +} + +.table-sm>:not(caption)>*>* { + padding: .25rem .25rem +} + +.table-bordered>:not(caption)>* { + border-width: 1px 0 +} + +.table-bordered>:not(caption)>*>* { + border-width: 0 1px +} + +.table-borderless>:not(caption)>*>* { + border-bottom-width: 0 +} + +.table-striped>tbody>tr:nth-of-type(odd) { + --bs-table-accent-bg: var(--bs-table-striped-bg); + color: var(--bs-table-striped-color) +} + +.table-active { + --bs-table-accent-bg: var(--bs-table-active-bg); + color: var(--bs-table-active-color) +} + +.table-hover>tbody>tr:hover { + --bs-table-accent-bg: var(--bs-table-hover-bg); + color: var(--bs-table-hover-color) +} + +.table-primary { + --bs-table-bg: #cfe2ff; + --bs-table-striped-bg: #c5d7f2; + --bs-table-striped-color: #000; + --bs-table-active-bg: #bacbe6; + --bs-table-active-color: #000; + --bs-table-hover-bg: #bfd1ec; + --bs-table-hover-color: #000; + color: #000; + border-color: #bacbe6 +} + +.table-secondary { + --bs-table-bg: #e2e3e5; + --bs-table-striped-bg: #d7d8da; + --bs-table-striped-color: #000; + --bs-table-active-bg: #cbccce; + --bs-table-active-color: #000; + --bs-table-hover-bg: #d1d2d4; + --bs-table-hover-color: #000; + color: #000; + border-color: #cbccce +} + +.table-success { + --bs-table-bg: #d1e7dd; + --bs-table-striped-bg: #c7dbd2; + --bs-table-striped-color: #000; + --bs-table-active-bg: #bcd0c7; + --bs-table-active-color: #000; + --bs-table-hover-bg: #c1d6cc; + --bs-table-hover-color: #000; + color: #000; + border-color: #bcd0c7 +} + +.table-info { + --bs-table-bg: #cff4fc; + --bs-table-striped-bg: #c5e8ef; + --bs-table-striped-color: #000; + --bs-table-active-bg: #badce3; + --bs-table-active-color: #000; + --bs-table-hover-bg: #bfe2e9; + --bs-table-hover-color: #000; + color: #000; + border-color: #badce3 +} + +.table-warning { + --bs-table-bg: #fff3cd; + --bs-table-striped-bg: #f2e7c3; + --bs-table-striped-color: #000; + --bs-table-active-bg: #e6dbb9; + --bs-table-active-color: #000; + --bs-table-hover-bg: #ece1be; + --bs-table-hover-color: #000; + color: #000; + border-color: #e6dbb9 +} + +.table-danger { + --bs-table-bg: #f8d7da; + --bs-table-striped-bg: #eccccf; + --bs-table-striped-color: #000; + --bs-table-active-bg: #dfc2c4; + --bs-table-active-color: #000; + --bs-table-hover-bg: #e5c7ca; + --bs-table-hover-color: #000; + color: #000; + border-color: #dfc2c4 +} + +.table-light { + --bs-table-bg: #f8f9fa; + --bs-table-striped-bg: #ecedee; + --bs-table-striped-color: #000; + --bs-table-active-bg: #dfe0e1; + --bs-table-active-color: #000; + --bs-table-hover-bg: #e5e6e7; + --bs-table-hover-color: #000; + color: #000; + border-color: #dfe0e1 +} + +.table-dark { + --bs-table-bg: #212529; + --bs-table-striped-bg: #2c3034; + --bs-table-striped-color: #fff; + --bs-table-active-bg: #373b3e; + --bs-table-active-color: #fff; + --bs-table-hover-bg: #323539; + --bs-table-hover-color: #fff; + color: #fff; + border-color: #373b3e +} + +.table-responsive { + overflow-x: auto; + -webkit-overflow-scrolling: touch +} + +@media (max-width:575.98px) { + .table-responsive-sm { + overflow-x: auto; + -webkit-overflow-scrolling: touch + } +} + +@media (max-width:767.98px) { + .table-responsive-md { + overflow-x: auto; + -webkit-overflow-scrolling: touch + } +} + +@media (max-width:991.98px) { + .table-responsive-lg { + overflow-x: auto; + -webkit-overflow-scrolling: touch + } +} + +@media (max-width:1199.98px) { + .table-responsive-xl { + overflow-x: auto; + -webkit-overflow-scrolling: touch + } +} + +@media (max-width:1399.98px) { + .table-responsive-xxl { + overflow-x: auto; + -webkit-overflow-scrolling: touch + } +} + +.form-label { + margin-bottom: .5rem +} + +.col-form-label { + padding-top: calc(.375rem + 1px); + padding-bottom: calc(.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5 +} + +.col-form-label-lg { + padding-top: calc(.5rem + 1px); + padding-bottom: calc(.5rem + 1px); + font-size: 1.25rem +} + +.col-form-label-sm { + padding-top: calc(.25rem + 1px); + padding-bottom: calc(.25rem + 1px); + font-size: .875rem +} + +.form-text { + margin-top: .25rem; + font-size: .875em; + color: #6c757d +} + +.form-control { + display: block; + width: 100%; + padding: .375rem .75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + border-radius: .25rem; + transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .form-control { + transition: none + } +} + +.form-control[type=file] { + overflow: hidden +} + +.form-control[type=file]:not(:disabled):not([readonly]) { + cursor: pointer +} + +.form-control:focus { + color: #212529; + background-color: #fff; + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25) +} + +.form-control::-webkit-date-and-time-value { + height: 1.5em +} + +.form-control::-moz-placeholder { + color: #6c757d; + opacity: 1 +} + +.form-control::placeholder { + color: #6c757d; + opacity: 1 +} + +.form-control:disabled, +.form-control[readonly] { + background-color: #e9ecef; + opacity: 1 +} + +.form-control::file-selector-button { + padding: .375rem .75rem; + margin: -.375rem -.75rem; + -webkit-margin-end: .75rem; + margin-inline-end: .75rem; + color: #212529; + background-color: #e9ecef; + pointer-events: none; + border-color: inherit; + border-style: solid; + border-width: 0; + border-inline-end-width: 1px; + border-radius: 0; + transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .form-control::file-selector-button { + transition: none + } +} + +.form-control:hover:not(:disabled):not([readonly])::file-selector-button { + background-color: #dde0e3 +} + +.form-control::-webkit-file-upload-button { + padding: .375rem .75rem; + margin: -.375rem -.75rem; + -webkit-margin-end: .75rem; + margin-inline-end: .75rem; + color: #212529; + background-color: #e9ecef; + pointer-events: none; + border-color: inherit; + border-style: solid; + border-width: 0; + border-inline-end-width: 1px; + border-radius: 0; + -webkit-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; + transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .form-control::-webkit-file-upload-button { + -webkit-transition: none; + transition: none + } +} + +.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button { + background-color: #dde0e3 +} + +.form-control-plaintext { + display: block; + width: 100%; + padding: .375rem 0; + margin-bottom: 0; + line-height: 1.5; + color: #212529; + background-color: transparent; + border: solid transparent; + border-width: 1px 0 +} + +.form-control-plaintext.form-control-lg, +.form-control-plaintext.form-control-sm { + padding-right: 0; + padding-left: 0 +} + +.form-control-sm { + min-height: calc(1.5em + (.5rem + 2px)); + padding: .25rem .5rem; + font-size: .875rem; + border-radius: .2rem +} + +.form-control-sm::file-selector-button { + padding: .25rem .5rem; + margin: -.25rem -.5rem; + -webkit-margin-end: .5rem; + margin-inline-end: .5rem +} + +.form-control-sm::-webkit-file-upload-button { + padding: .25rem .5rem; + margin: -.25rem -.5rem; + -webkit-margin-end: .5rem; + margin-inline-end: .5rem +} + +.form-control-lg { + min-height: calc(1.5em + (1rem + 2px)); + padding: .5rem 1rem; + font-size: 1.25rem; + border-radius: .3rem +} + +.form-control-lg::file-selector-button { + padding: .5rem 1rem; + margin: -.5rem -1rem; + -webkit-margin-end: 1rem; + margin-inline-end: 1rem +} + +.form-control-lg::-webkit-file-upload-button { + padding: .5rem 1rem; + margin: -.5rem -1rem; + -webkit-margin-end: 1rem; + margin-inline-end: 1rem +} + +textarea.form-control { + min-height: calc(1.5em + (.75rem + 2px)) +} + +textarea.form-control-sm { + min-height: calc(1.5em + (.5rem + 2px)) +} + +textarea.form-control-lg { + min-height: calc(1.5em + (1rem + 2px)) +} + +.form-control-color { + max-width: 3rem; + height: auto; + padding: .375rem +} + +.form-control-color:not(:disabled):not([readonly]) { + cursor: pointer +} + +.form-control-color::-moz-color-swatch { + height: 1.5em; + border-radius: .25rem +} + +.form-control-color::-webkit-color-swatch { + height: 1.5em; + border-radius: .25rem +} + +.form-select { + display: block; + width: 100%; + padding: .375rem 2.25rem .375rem .75rem; + -moz-padding-start: calc(0.75rem - 3px); + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + background-color: #fff; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right .75rem center; + background-size: 16px 12px; + border: 1px solid #ced4da; + border-radius: .25rem; + transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none +} + +@media (prefers-reduced-motion:reduce) { + .form-select { + transition: none + } +} + +.form-select:focus { + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25) +} + +.form-select[multiple], +.form-select[size]:not([size="1"]) { + padding-right: .75rem; + background-image: none +} + +.form-select:disabled { + background-color: #e9ecef +} + +.form-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #212529 +} + +.form-select-sm { + padding-top: .25rem; + padding-bottom: .25rem; + padding-left: .5rem; + font-size: .875rem +} + +.form-select-lg { + padding-top: .5rem; + padding-bottom: .5rem; + padding-left: 1rem; + font-size: 1.25rem +} + +.form-check { + display: block; + min-height: 1.5rem; + padding-left: 1.5em; + margin-bottom: .125rem +} + +.form-check .form-check-input { + float: left; + margin-left: -1.5em +} + +.form-check-input { + width: 1em; + height: 1em; + margin-top: .25em; + vertical-align: top; + background-color: #fff; + background-repeat: no-repeat; + background-position: center; + background-size: contain; + border: 1px solid rgba(0, 0, 0, .25); + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + -webkit-print-color-adjust: exact; + color-adjust: exact +} + +.form-check-input[type=checkbox] { + border-radius: .25em +} + +.form-check-input[type=radio] { + border-radius: 50% +} + +.form-check-input:active { + filter: brightness(90%) +} + +.form-check-input:focus { + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25) +} + +.form-check-input:checked { + background-color: #0d6efd; + border-color: #0d6efd +} + +.form-check-input:checked[type=checkbox] { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e") +} + +.form-check-input:checked[type=radio] { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e") +} + +.form-check-input[type=checkbox]:indeterminate { + background-color: #0d6efd; + border-color: #0d6efd; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e") +} + +.form-check-input:disabled { + pointer-events: none; + filter: none; + opacity: .5 +} + +.form-check-input:disabled~.form-check-label, +.form-check-input[disabled]~.form-check-label { + opacity: .5 +} + +.form-switch { + padding-left: 2.5em +} + +.form-switch .form-check-input { + width: 2em; + margin-left: -2.5em; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e"); + background-position: left center; + border-radius: 2em; + transition: background-position .15s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .form-switch .form-check-input { + transition: none + } +} + +.form-switch .form-check-input:focus { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e") +} + +.form-switch .form-check-input:checked { + background-position: right center; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e") +} + +.form-check-inline { + display: inline-block; + margin-right: 1rem +} + +.btn-check { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none +} + +.btn-check:disabled+.btn, +.btn-check[disabled]+.btn { + pointer-events: none; + filter: none; + opacity: .65 +} + +.form-range { + width: 100%; + height: 1.5rem; + padding: 0; + background-color: transparent; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none +} + +.form-range:focus { + outline: 0 +} + +.form-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 .25rem rgba(13, 110, 253, .25) +} + +.form-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 .25rem rgba(13, 110, 253, .25) +} + +.form-range::-moz-focus-outer { + border: 0 +} + +.form-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -.25rem; + background-color: #0d6efd; + border: 0; + border-radius: 1rem; + -webkit-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; + transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; + -webkit-appearance: none; + appearance: none +} + +@media (prefers-reduced-motion:reduce) { + .form-range::-webkit-slider-thumb { + -webkit-transition: none; + transition: none + } +} + +.form-range::-webkit-slider-thumb:active { + background-color: #b6d4fe +} + +.form-range::-webkit-slider-runnable-track { + width: 100%; + height: .5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem +} + +.form-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #0d6efd; + border: 0; + border-radius: 1rem; + -moz-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; + transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; + -moz-appearance: none; + appearance: none +} + +@media (prefers-reduced-motion:reduce) { + .form-range::-moz-range-thumb { + -moz-transition: none; + transition: none + } +} + +.form-range::-moz-range-thumb:active { + background-color: #b6d4fe +} + +.form-range::-moz-range-track { + width: 100%; + height: .5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem +} + +.form-range:disabled { + pointer-events: none +} + +.form-range:disabled::-webkit-slider-thumb { + background-color: #adb5bd +} + +.form-range:disabled::-moz-range-thumb { + background-color: #adb5bd +} + +.form-floating { + position: relative +} + +.form-floating>.form-control, +.form-floating>.form-select { + height: calc(3.5rem + 2px); + line-height: 1.25 +} + +.form-floating>label { + position: absolute; + top: 0; + left: 0; + height: 100%; + padding: 1rem .75rem; + pointer-events: none; + border: 1px solid transparent; + transform-origin: 0 0; + transition: opacity .1s ease-in-out, transform .1s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .form-floating>label { + transition: none + } +} + +.form-floating>.form-control { + padding: 1rem .75rem +} + +.form-floating>.form-control::-moz-placeholder { + color: transparent +} + +.form-floating>.form-control::placeholder { + color: transparent +} + +.form-floating>.form-control:not(:-moz-placeholder-shown) { + padding-top: 1.625rem; + padding-bottom: .625rem +} + +.form-floating>.form-control:focus, +.form-floating>.form-control:not(:placeholder-shown) { + padding-top: 1.625rem; + padding-bottom: .625rem +} + +.form-floating>.form-control:-webkit-autofill { + padding-top: 1.625rem; + padding-bottom: .625rem +} + +.form-floating>.form-select { + padding-top: 1.625rem; + padding-bottom: .625rem +} + +.form-floating>.form-control:not(:-moz-placeholder-shown)~label { + opacity: .65; + transform: scale(.85) translateY(-.5rem) translateX(.15rem) +} + +.form-floating>.form-control:focus~label, +.form-floating>.form-control:not(:placeholder-shown)~label, +.form-floating>.form-select~label { + opacity: .65; + transform: scale(.85) translateY(-.5rem) translateX(.15rem) +} + +.form-floating>.form-control:-webkit-autofill~label { + opacity: .65; + transform: scale(.85) translateY(-.5rem) translateX(.15rem) +} + +.input-group { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100% +} + +.input-group>.form-control, +.input-group>.form-select { + position: relative; + flex: 1 1 auto; + width: 1%; + min-width: 0 +} + +.input-group>.form-control:focus, +.input-group>.form-select:focus { + z-index: 3 +} + +.input-group .btn { + position: relative; + z-index: 2 +} + +.input-group .btn:focus { + z-index: 3 +} + +.input-group-text { + display: flex; + align-items: center; + padding: .375rem .75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: .25rem +} + +.input-group-lg>.btn, +.input-group-lg>.form-control, +.input-group-lg>.form-select, +.input-group-lg>.input-group-text { + padding: .5rem 1rem; + font-size: 1.25rem; + border-radius: .3rem +} + +.input-group-sm>.btn, +.input-group-sm>.form-control, +.input-group-sm>.form-select, +.input-group-sm>.input-group-text { + padding: .25rem .5rem; + font-size: .875rem; + border-radius: .2rem +} + +.input-group-lg>.form-select, +.input-group-sm>.form-select { + padding-right: 3rem +} + +.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3), +.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu) { + border-top-right-radius: 0; + border-bottom-right-radius: 0 +} + +.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4), +.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu) { + border-top-right-radius: 0; + border-bottom-right-radius: 0 +} + +.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { + margin-left: -1px; + border-top-left-radius: 0; + border-bottom-left-radius: 0 +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: .25rem; + font-size: .875em; + color: #198754 +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: .25rem .5rem; + margin-top: .1rem; + font-size: .875rem; + color: #fff; + background-color: rgba(25, 135, 84, .9); + border-radius: .25rem +} + +.is-valid~.valid-feedback, +.is-valid~.valid-tooltip, +.was-validated :valid~.valid-feedback, +.was-validated :valid~.valid-tooltip { + display: block +} + +.form-control.is-valid, +.was-validated .form-control:valid { + border-color: #198754; + padding-right: calc(1.5em + .75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' 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"); + background-repeat: no-repeat; + background-position: right calc(.375em + .1875rem) center; + background-size: calc(.75em + .375rem) calc(.75em + .375rem) +} + +.form-control.is-valid:focus, +.was-validated .form-control:valid:focus { + border-color: #198754; + box-shadow: 0 0 0 .25rem rgba(25, 135, 84, .25) +} + +.was-validated textarea.form-control:valid, +textarea.form-control.is-valid { + padding-right: calc(1.5em + .75rem); + background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem) +} + +.form-select.is-valid, +.was-validated .form-select:valid { + border-color: #198754 +} + +.form-select.is-valid:not([multiple]):not([size]), +.form-select.is-valid:not([multiple])[size="1"], +.was-validated .form-select:valid:not([multiple]):not([size]), +.was-validated .form-select:valid:not([multiple])[size="1"] { + padding-right: 4.125rem; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' 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"); + background-position: right .75rem center, center right 2.25rem; + background-size: 16px 12px, calc(.75em + .375rem) calc(.75em + .375rem) +} + +.form-select.is-valid:focus, +.was-validated .form-select:valid:focus { + border-color: #198754; + box-shadow: 0 0 0 .25rem rgba(25, 135, 84, .25) +} + +.form-check-input.is-valid, +.was-validated .form-check-input:valid { + border-color: #198754 +} + +.form-check-input.is-valid:checked, +.was-validated .form-check-input:valid:checked { + background-color: #198754 +} + +.form-check-input.is-valid:focus, +.was-validated .form-check-input:valid:focus { + box-shadow: 0 0 0 .25rem rgba(25, 135, 84, .25) +} + +.form-check-input.is-valid~.form-check-label, +.was-validated .form-check-input:valid~.form-check-label { + color: #198754 +} + +.form-check-inline .form-check-input~.valid-feedback { + margin-left: .5em +} + +.input-group .form-control.is-valid, +.input-group .form-select.is-valid, +.was-validated .input-group .form-control:valid, +.was-validated .input-group .form-select:valid { + z-index: 1 +} + +.input-group .form-control.is-valid:focus, +.input-group .form-select.is-valid:focus, +.was-validated .input-group .form-control:valid:focus, +.was-validated .input-group .form-select:valid:focus { + z-index: 3 +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: .25rem; + font-size: .875em; + color: #dc3545 +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: .25rem .5rem; + margin-top: .1rem; + font-size: .875rem; + color: #fff; + background-color: rgba(220, 53, 69, .9); + border-radius: .25rem +} + +.is-invalid~.invalid-feedback, +.is-invalid~.invalid-tooltip, +.was-validated :invalid~.invalid-feedback, +.was-validated :invalid~.invalid-tooltip { + display: block +} + +.form-control.is-invalid, +.was-validated .form-control:invalid { + border-color: #dc3545; + padding-right: calc(1.5em + .75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(.375em + .1875rem) center; + background-size: calc(.75em + .375rem) calc(.75em + .375rem) +} + +.form-control.is-invalid:focus, +.was-validated .form-control:invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 .25rem rgba(220, 53, 69, .25) +} + +.was-validated textarea.form-control:invalid, +textarea.form-control.is-invalid { + padding-right: calc(1.5em + .75rem); + background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem) +} + +.form-select.is-invalid, +.was-validated .form-select:invalid { + border-color: #dc3545 +} + +.form-select.is-invalid:not([multiple]):not([size]), +.form-select.is-invalid:not([multiple])[size="1"], +.was-validated .form-select:invalid:not([multiple]):not([size]), +.was-validated .form-select:invalid:not([multiple])[size="1"] { + padding-right: 4.125rem; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); + background-position: right .75rem center, center right 2.25rem; + background-size: 16px 12px, calc(.75em + .375rem) calc(.75em + .375rem) +} + +.form-select.is-invalid:focus, +.was-validated .form-select:invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 .25rem rgba(220, 53, 69, .25) +} + +.form-check-input.is-invalid, +.was-validated .form-check-input:invalid { + border-color: #dc3545 +} + +.form-check-input.is-invalid:checked, +.was-validated .form-check-input:invalid:checked { + background-color: #dc3545 +} + +.form-check-input.is-invalid:focus, +.was-validated .form-check-input:invalid:focus { + box-shadow: 0 0 0 .25rem rgba(220, 53, 69, .25) +} + +.form-check-input.is-invalid~.form-check-label, +.was-validated .form-check-input:invalid~.form-check-label { + color: #dc3545 +} + +.form-check-inline .form-check-input~.invalid-feedback { + margin-left: .5em +} + +.input-group .form-control.is-invalid, +.input-group .form-select.is-invalid, +.was-validated .input-group .form-control:invalid, +.was-validated .input-group .form-select:invalid { + z-index: 2 +} + +.input-group .form-control.is-invalid:focus, +.input-group .form-select.is-invalid:focus, +.was-validated .input-group .form-control:invalid:focus, +.was-validated .input-group .form-select:invalid:focus { + z-index: 3 +} + +.btn { + display: inline-block; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: center; + text-decoration: none; + vertical-align: middle; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: .375rem .75rem; + font-size: 1rem; + border-radius: .25rem; + transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .btn { + transition: none + } +} + +.btn:hover { + color: #212529 +} + +.btn-check:focus+.btn, +.btn:focus { + outline: 0; + box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25) +} + +.btn.disabled, +.btn:disabled, +fieldset:disabled .btn { + pointer-events: none; + opacity: .65 +} + +.btn-primary { + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd +} + +.btn-primary:hover { + color: #fff; + background-color: #0b5ed7; + border-color: #0a58ca +} + +.btn-check:focus+.btn-primary, +.btn-primary:focus { + color: #fff; + background-color: #0b5ed7; + border-color: #0a58ca; + box-shadow: 0 0 0 .25rem rgba(49, 132, 253, .5) +} + +.btn-check:active+.btn-primary, +.btn-check:checked+.btn-primary, +.btn-primary.active, +.btn-primary:active, +.show>.btn-primary.dropdown-toggle { + color: #fff; + background-color: #0a58ca; + border-color: #0a53be +} + +.btn-check:active+.btn-primary:focus, +.btn-check:checked+.btn-primary:focus, +.btn-primary.active:focus, +.btn-primary:active:focus, +.show>.btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 .25rem rgba(49, 132, 253, .5) +} + +.btn-primary.disabled, +.btn-primary:disabled { + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd +} + +.btn-secondary { + color: #fff; + background-color: #6c757d; + border-color: #6c757d +} + +.btn-secondary:hover { + color: #fff; + background-color: #5c636a; + border-color: #565e64 +} + +.btn-check:focus+.btn-secondary, +.btn-secondary:focus { + color: #fff; + background-color: #5c636a; + border-color: #565e64; + box-shadow: 0 0 0 .25rem rgba(130, 138, 145, .5) +} + +.btn-check:active+.btn-secondary, +.btn-check:checked+.btn-secondary, +.btn-secondary.active, +.btn-secondary:active, +.show>.btn-secondary.dropdown-toggle { + color: #fff; + background-color: #565e64; + border-color: #51585e +} + +.btn-check:active+.btn-secondary:focus, +.btn-check:checked+.btn-secondary:focus, +.btn-secondary.active:focus, +.btn-secondary:active:focus, +.show>.btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 .25rem rgba(130, 138, 145, .5) +} + +.btn-secondary.disabled, +.btn-secondary:disabled { + color: #fff; + background-color: #6c757d; + border-color: #6c757d +} + +.btn-success { + color: #fff; + background-color: #198754; + border-color: #198754 +} + +.btn-success:hover { + color: #fff; + background-color: #157347; + border-color: #146c43 +} + +.btn-check:focus+.btn-success, +.btn-success:focus { + color: #fff; + background-color: #157347; + border-color: #146c43; + box-shadow: 0 0 0 .25rem rgba(60, 153, 110, .5) +} + +.btn-check:active+.btn-success, +.btn-check:checked+.btn-success, +.btn-success.active, +.btn-success:active, +.show>.btn-success.dropdown-toggle { + color: #fff; + background-color: #146c43; + border-color: #13653f +} + +.btn-check:active+.btn-success:focus, +.btn-check:checked+.btn-success:focus, +.btn-success.active:focus, +.btn-success:active:focus, +.show>.btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 .25rem rgba(60, 153, 110, .5) +} + +.btn-success.disabled, +.btn-success:disabled { + color: #fff; + background-color: #198754; + border-color: #198754 +} + +.btn-info { + color: #000; + background-color: #0dcaf0; + border-color: #0dcaf0 +} + +.btn-info:hover { + color: #000; + background-color: #31d2f2; + border-color: #25cff2 +} + +.btn-check:focus+.btn-info, +.btn-info:focus { + color: #000; + background-color: #31d2f2; + border-color: #25cff2; + box-shadow: 0 0 0 .25rem rgba(11, 172, 204, .5) +} + +.btn-check:active+.btn-info, +.btn-check:checked+.btn-info, +.btn-info.active, +.btn-info:active, +.show>.btn-info.dropdown-toggle { + color: #000; + background-color: #3dd5f3; + border-color: #25cff2 +} + +.btn-check:active+.btn-info:focus, +.btn-check:checked+.btn-info:focus, +.btn-info.active:focus, +.btn-info:active:focus, +.show>.btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 .25rem rgba(11, 172, 204, .5) +} + +.btn-info.disabled, +.btn-info:disabled { + color: #000; + background-color: #0dcaf0; + border-color: #0dcaf0 +} + +.btn-warning { + color: #000; + background-color: #ffc107; + border-color: #ffc107 +} + +.btn-warning:hover { + color: #000; + background-color: #ffca2c; + border-color: #ffc720 +} + +.btn-check:focus+.btn-warning, +.btn-warning:focus { + color: #000; + background-color: #ffca2c; + border-color: #ffc720; + box-shadow: 0 0 0 .25rem rgba(217, 164, 6, .5) +} + +.btn-check:active+.btn-warning, +.btn-check:checked+.btn-warning, +.btn-warning.active, +.btn-warning:active, +.show>.btn-warning.dropdown-toggle { + color: #000; + background-color: #ffcd39; + border-color: #ffc720 +} + +.btn-check:active+.btn-warning:focus, +.btn-check:checked+.btn-warning:focus, +.btn-warning.active:focus, +.btn-warning:active:focus, +.show>.btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 .25rem rgba(217, 164, 6, .5) +} + +.btn-warning.disabled, +.btn-warning:disabled { + color: #000; + background-color: #ffc107; + border-color: #ffc107 +} + +.btn-danger { + color: #fff; + background-color: #dc3545; + border-color: #dc3545 +} + +.btn-danger:hover { + color: #fff; + background-color: #bb2d3b; + border-color: #b02a37 +} + +.btn-check:focus+.btn-danger, +.btn-danger:focus { + color: #fff; + background-color: #bb2d3b; + border-color: #b02a37; + box-shadow: 0 0 0 .25rem rgba(225, 83, 97, .5) +} + +.btn-check:active+.btn-danger, +.btn-check:checked+.btn-danger, +.btn-danger.active, +.btn-danger:active, +.show>.btn-danger.dropdown-toggle { + color: #fff; + background-color: #b02a37; + border-color: #a52834 +} + +.btn-check:active+.btn-danger:focus, +.btn-check:checked+.btn-danger:focus, +.btn-danger.active:focus, +.btn-danger:active:focus, +.show>.btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 .25rem rgba(225, 83, 97, .5) +} + +.btn-danger.disabled, +.btn-danger:disabled { + color: #fff; + background-color: #dc3545; + border-color: #dc3545 +} + +.btn-light { + color: #000; + background-color: #f8f9fa; + border-color: #f8f9fa +} + +.btn-light:hover { + color: #000; + background-color: #f9fafb; + border-color: #f9fafb +} + +.btn-check:focus+.btn-light, +.btn-light:focus { + color: #000; + background-color: #f9fafb; + border-color: #f9fafb; + box-shadow: 0 0 0 .25rem rgba(211, 212, 213, .5) +} + +.btn-check:active+.btn-light, +.btn-check:checked+.btn-light, +.btn-light.active, +.btn-light:active, +.show>.btn-light.dropdown-toggle { + color: #000; + background-color: #f9fafb; + border-color: #f9fafb +} + +.btn-check:active+.btn-light:focus, +.btn-check:checked+.btn-light:focus, +.btn-light.active:focus, +.btn-light:active:focus, +.show>.btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 .25rem rgba(211, 212, 213, .5) +} + +.btn-light.disabled, +.btn-light:disabled { + color: #000; + background-color: #f8f9fa; + border-color: #f8f9fa +} + +.btn-dark { + color: #fff; + background-color: #212529; + border-color: #212529 +} + +.btn-dark:hover { + color: #fff; + background-color: #1c1f23; + border-color: #1a1e21 +} + +.btn-check:focus+.btn-dark, +.btn-dark:focus { + color: #fff; + background-color: #1c1f23; + border-color: #1a1e21; + box-shadow: 0 0 0 .25rem rgba(66, 70, 73, .5) +} + +.btn-check:active+.btn-dark, +.btn-check:checked+.btn-dark, +.btn-dark.active, +.btn-dark:active, +.show>.btn-dark.dropdown-toggle { + color: #fff; + background-color: #1a1e21; + border-color: #191c1f +} + +.btn-check:active+.btn-dark:focus, +.btn-check:checked+.btn-dark:focus, +.btn-dark.active:focus, +.btn-dark:active:focus, +.show>.btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 .25rem rgba(66, 70, 73, .5) +} + +.btn-dark.disabled, +.btn-dark:disabled { + color: #fff; + background-color: #212529; + border-color: #212529 +} + +.btn-outline-primary { + color: #0d6efd; + border-color: #0d6efd +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd +} + +.btn-check:focus+.btn-outline-primary, +.btn-outline-primary:focus { + box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .5) +} + +.btn-check:active+.btn-outline-primary, +.btn-check:checked+.btn-outline-primary, +.btn-outline-primary.active, +.btn-outline-primary.dropdown-toggle.show, +.btn-outline-primary:active { + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd +} + +.btn-check:active+.btn-outline-primary:focus, +.btn-check:checked+.btn-outline-primary:focus, +.btn-outline-primary.active:focus, +.btn-outline-primary.dropdown-toggle.show:focus, +.btn-outline-primary:active:focus { + box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .5) +} + +.btn-outline-primary.disabled, +.btn-outline-primary:disabled { + color: #0d6efd; + background-color: transparent +} + +.btn-outline-secondary { + color: #6c757d; + border-color: #6c757d +} + +.btn-outline-secondary:hover { + color: #fff; + background-color: #6c757d; + border-color: #6c757d +} + +.btn-check:focus+.btn-outline-secondary, +.btn-outline-secondary:focus { + box-shadow: 0 0 0 .25rem rgba(108, 117, 125, .5) +} + +.btn-check:active+.btn-outline-secondary, +.btn-check:checked+.btn-outline-secondary, +.btn-outline-secondary.active, +.btn-outline-secondary.dropdown-toggle.show, +.btn-outline-secondary:active { + color: #fff; + background-color: #6c757d; + border-color: #6c757d +} + +.btn-check:active+.btn-outline-secondary:focus, +.btn-check:checked+.btn-outline-secondary:focus, +.btn-outline-secondary.active:focus, +.btn-outline-secondary.dropdown-toggle.show:focus, +.btn-outline-secondary:active:focus { + box-shadow: 0 0 0 .25rem rgba(108, 117, 125, .5) +} + +.btn-outline-secondary.disabled, +.btn-outline-secondary:disabled { + color: #6c757d; + background-color: transparent +} + +.btn-outline-success { + color: #198754; + border-color: #198754 +} + +.btn-outline-success:hover { + color: #fff; + background-color: #198754; + border-color: #198754 +} + +.btn-check:focus+.btn-outline-success, +.btn-outline-success:focus { + box-shadow: 0 0 0 .25rem rgba(25, 135, 84, .5) +} + +.btn-check:active+.btn-outline-success, +.btn-check:checked+.btn-outline-success, +.btn-outline-success.active, +.btn-outline-success.dropdown-toggle.show, +.btn-outline-success:active { + color: #fff; + background-color: #198754; + border-color: #198754 +} + +.btn-check:active+.btn-outline-success:focus, +.btn-check:checked+.btn-outline-success:focus, +.btn-outline-success.active:focus, +.btn-outline-success.dropdown-toggle.show:focus, +.btn-outline-success:active:focus { + box-shadow: 0 0 0 .25rem rgba(25, 135, 84, .5) +} + +.btn-outline-success.disabled, +.btn-outline-success:disabled { + color: #198754; + background-color: transparent +} + +.btn-outline-info { + color: #0dcaf0; + border-color: #0dcaf0 +} + +.btn-outline-info:hover { + color: #000; + background-color: #0dcaf0; + border-color: #0dcaf0 +} + +.btn-check:focus+.btn-outline-info, +.btn-outline-info:focus { + box-shadow: 0 0 0 .25rem rgba(13, 202, 240, .5) +} + +.btn-check:active+.btn-outline-info, +.btn-check:checked+.btn-outline-info, +.btn-outline-info.active, +.btn-outline-info.dropdown-toggle.show, +.btn-outline-info:active { + color: #000; + background-color: #0dcaf0; + border-color: #0dcaf0 +} + +.btn-check:active+.btn-outline-info:focus, +.btn-check:checked+.btn-outline-info:focus, +.btn-outline-info.active:focus, +.btn-outline-info.dropdown-toggle.show:focus, +.btn-outline-info:active:focus { + box-shadow: 0 0 0 .25rem rgba(13, 202, 240, .5) +} + +.btn-outline-info.disabled, +.btn-outline-info:disabled { + color: #0dcaf0; + background-color: transparent +} + +.btn-outline-warning { + color: #ffc107; + border-color: #ffc107 +} + +.btn-outline-warning:hover { + color: #000; + background-color: #ffc107; + border-color: #ffc107 +} + +.btn-check:focus+.btn-outline-warning, +.btn-outline-warning:focus { + box-shadow: 0 0 0 .25rem rgba(255, 193, 7, .5) +} + +.btn-check:active+.btn-outline-warning, +.btn-check:checked+.btn-outline-warning, +.btn-outline-warning.active, +.btn-outline-warning.dropdown-toggle.show, +.btn-outline-warning:active { + color: #000; + background-color: #ffc107; + border-color: #ffc107 +} + +.btn-check:active+.btn-outline-warning:focus, +.btn-check:checked+.btn-outline-warning:focus, +.btn-outline-warning.active:focus, +.btn-outline-warning.dropdown-toggle.show:focus, +.btn-outline-warning:active:focus { + box-shadow: 0 0 0 .25rem rgba(255, 193, 7, .5) +} + +.btn-outline-warning.disabled, +.btn-outline-warning:disabled { + color: #ffc107; + background-color: transparent +} + +.btn-outline-danger { + color: #dc3545; + border-color: #dc3545 +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545 +} + +.btn-check:focus+.btn-outline-danger, +.btn-outline-danger:focus { + box-shadow: 0 0 0 .25rem rgba(220, 53, 69, .5) +} + +.btn-check:active+.btn-outline-danger, +.btn-check:checked+.btn-outline-danger, +.btn-outline-danger.active, +.btn-outline-danger.dropdown-toggle.show, +.btn-outline-danger:active { + color: #fff; + background-color: #dc3545; + border-color: #dc3545 +} + +.btn-check:active+.btn-outline-danger:focus, +.btn-check:checked+.btn-outline-danger:focus, +.btn-outline-danger.active:focus, +.btn-outline-danger.dropdown-toggle.show:focus, +.btn-outline-danger:active:focus { + box-shadow: 0 0 0 .25rem rgba(220, 53, 69, .5) +} + +.btn-outline-danger.disabled, +.btn-outline-danger:disabled { + color: #dc3545; + background-color: transparent +} + +.btn-outline-light { + color: #f8f9fa; + border-color: #f8f9fa +} + +.btn-outline-light:hover { + color: #000; + background-color: #f8f9fa; + border-color: #f8f9fa +} + +.btn-check:focus+.btn-outline-light, +.btn-outline-light:focus { + box-shadow: 0 0 0 .25rem rgba(248, 249, 250, .5) +} + +.btn-check:active+.btn-outline-light, +.btn-check:checked+.btn-outline-light, +.btn-outline-light.active, +.btn-outline-light.dropdown-toggle.show, +.btn-outline-light:active { + color: #000; + background-color: #f8f9fa; + border-color: #f8f9fa +} + +.btn-check:active+.btn-outline-light:focus, +.btn-check:checked+.btn-outline-light:focus, +.btn-outline-light.active:focus, +.btn-outline-light.dropdown-toggle.show:focus, +.btn-outline-light:active:focus { + box-shadow: 0 0 0 .25rem rgba(248, 249, 250, .5) +} + +.btn-outline-light.disabled, +.btn-outline-light:disabled { + color: #f8f9fa; + background-color: transparent +} + +.btn-outline-dark { + color: #212529; + border-color: #212529 +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #212529; + border-color: #212529 +} + +.btn-check:focus+.btn-outline-dark, +.btn-outline-dark:focus { + box-shadow: 0 0 0 .25rem rgba(33, 37, 41, .5) +} + +.btn-check:active+.btn-outline-dark, +.btn-check:checked+.btn-outline-dark, +.btn-outline-dark.active, +.btn-outline-dark.dropdown-toggle.show, +.btn-outline-dark:active { + color: #fff; + background-color: #212529; + border-color: #212529 +} + +.btn-check:active+.btn-outline-dark:focus, +.btn-check:checked+.btn-outline-dark:focus, +.btn-outline-dark.active:focus, +.btn-outline-dark.dropdown-toggle.show:focus, +.btn-outline-dark:active:focus { + box-shadow: 0 0 0 .25rem rgba(33, 37, 41, .5) +} + +.btn-outline-dark.disabled, +.btn-outline-dark:disabled { + color: #212529; + background-color: transparent +} + +.btn-link { + font-weight: 400; + color: #0d6efd; + text-decoration: underline +} + +.btn-link:hover { + color: #0a58ca +} + +.btn-link.disabled, +.btn-link:disabled { + color: #6c757d +} + +.btn-group-lg>.btn, +.btn-lg { + padding: .5rem 1rem; + font-size: 1.25rem; + border-radius: .3rem +} + +.btn-group-sm>.btn, +.btn-sm { + padding: .25rem .5rem; + font-size: .875rem; + border-radius: .2rem +} + +.fade { + transition: opacity .15s linear +} + +@media (prefers-reduced-motion:reduce) { + .fade { + transition: none + } +} + +.fade:not(.show) { + opacity: 0 +} + +.collapse:not(.show) { + display: none +} + +.collapsing { + height: 0; + overflow: hidden; + transition: height .35s ease +} + +@media (prefers-reduced-motion:reduce) { + .collapsing { + transition: none + } +} + +.dropdown, +.dropend, +.dropstart, +.dropup { + position: relative +} + +.dropdown-toggle { + white-space: nowrap +} + +.dropdown-toggle::after { + display: inline-block; + margin-left: .255em; + vertical-align: .255em; + content: ""; + border-top: .3em solid; + border-right: .3em solid transparent; + border-bottom: 0; + border-left: .3em solid transparent +} + +.dropdown-toggle:empty::after { + margin-left: 0 +} + +.dropdown-menu { + position: absolute; + z-index: 1000; + display: none; + min-width: 10rem; + padding: .5rem 0; + margin: 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, .15); + border-radius: .25rem +} + +.dropdown-menu[data-bs-popper] { + top: 100%; + left: 0; + margin-top: .125rem +} + +.dropdown-menu-start { + --bs-position: start +} + +.dropdown-menu-start[data-bs-popper] { + right: auto; + left: 0 +} + +.dropdown-menu-end { + --bs-position: end +} + +.dropdown-menu-end[data-bs-popper] { + right: 0; + left: auto +} + +@media (min-width:576px) { + .dropdown-menu-sm-start { + --bs-position: start + } + + .dropdown-menu-sm-start[data-bs-popper] { + right: auto; + left: 0 + } + + .dropdown-menu-sm-end { + --bs-position: end + } + + .dropdown-menu-sm-end[data-bs-popper] { + right: 0; + left: auto + } +} + +@media (min-width:768px) { + .dropdown-menu-md-start { + --bs-position: start + } + + .dropdown-menu-md-start[data-bs-popper] { + right: auto; + left: 0 + } + + .dropdown-menu-md-end { + --bs-position: end + } + + .dropdown-menu-md-end[data-bs-popper] { + right: 0; + left: auto + } +} + +@media (min-width:992px) { + .dropdown-menu-lg-start { + --bs-position: start + } + + .dropdown-menu-lg-start[data-bs-popper] { + right: auto; + left: 0 + } + + .dropdown-menu-lg-end { + --bs-position: end + } + + .dropdown-menu-lg-end[data-bs-popper] { + right: 0; + left: auto + } +} + +@media (min-width:1200px) { + .dropdown-menu-xl-start { + --bs-position: start + } + + .dropdown-menu-xl-start[data-bs-popper] { + right: auto; + left: 0 + } + + .dropdown-menu-xl-end { + --bs-position: end + } + + .dropdown-menu-xl-end[data-bs-popper] { + right: 0; + left: auto + } +} + +@media (min-width:1400px) { + .dropdown-menu-xxl-start { + --bs-position: start + } + + .dropdown-menu-xxl-start[data-bs-popper] { + right: auto; + left: 0 + } + + .dropdown-menu-xxl-end { + --bs-position: end + } + + .dropdown-menu-xxl-end[data-bs-popper] { + right: 0; + left: auto + } +} + +.dropup .dropdown-menu[data-bs-popper] { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: .125rem +} + +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: .255em; + vertical-align: .255em; + content: ""; + border-top: 0; + border-right: .3em solid transparent; + border-bottom: .3em solid; + border-left: .3em solid transparent +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0 +} + +.dropend .dropdown-menu[data-bs-popper] { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: .125rem +} + +.dropend .dropdown-toggle::after { + display: inline-block; + margin-left: .255em; + vertical-align: .255em; + content: ""; + border-top: .3em solid transparent; + border-right: 0; + border-bottom: .3em solid transparent; + border-left: .3em solid +} + +.dropend .dropdown-toggle:empty::after { + margin-left: 0 +} + +.dropend .dropdown-toggle::after { + vertical-align: 0 +} + +.dropstart .dropdown-menu[data-bs-popper] { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: .125rem +} + +.dropstart .dropdown-toggle::after { + display: inline-block; + margin-left: .255em; + vertical-align: .255em; + content: "" +} + +.dropstart .dropdown-toggle::after { + display: none +} + +.dropstart .dropdown-toggle::before { + display: inline-block; + margin-right: .255em; + vertical-align: .255em; + content: ""; + border-top: .3em solid transparent; + border-right: .3em solid; + border-bottom: .3em solid transparent +} + +.dropstart .dropdown-toggle:empty::after { + margin-left: 0 +} + +.dropstart .dropdown-toggle::before { + vertical-align: 0 +} + +.dropdown-divider { + height: 0; + margin: .5rem 0; + overflow: hidden; + border-top: 1px solid rgba(0, 0, 0, .15) +} + +.dropdown-item { + display: block; + width: 100%; + padding: .25rem 1rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + text-decoration: none; + white-space: nowrap; + background-color: transparent; + border: 0 +} + +.dropdown-item:focus, +.dropdown-item:hover { + color: #1e2125; + background-color: #e9ecef +} + +.dropdown-item.active, +.dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #0d6efd +} + +.dropdown-item.disabled, +.dropdown-item:disabled { + color: #adb5bd; + pointer-events: none; + background-color: transparent +} + +.dropdown-menu.show { + display: block +} + +.dropdown-header { + display: block; + padding: .5rem 1rem; + margin-bottom: 0; + font-size: .875rem; + color: #6c757d; + white-space: nowrap +} + +.dropdown-item-text { + display: block; + padding: .25rem 1rem; + color: #212529 +} + +.dropdown-menu-dark { + color: #dee2e6; + background-color: #343a40; + border-color: rgba(0, 0, 0, .15) +} + +.dropdown-menu-dark .dropdown-item { + color: #dee2e6 +} + +.dropdown-menu-dark .dropdown-item:focus, +.dropdown-menu-dark .dropdown-item:hover { + color: #fff; + background-color: rgba(255, 255, 255, .15) +} + +.dropdown-menu-dark .dropdown-item.active, +.dropdown-menu-dark .dropdown-item:active { + color: #fff; + background-color: #0d6efd +} + +.dropdown-menu-dark .dropdown-item.disabled, +.dropdown-menu-dark .dropdown-item:disabled { + color: #adb5bd +} + +.dropdown-menu-dark .dropdown-divider { + border-color: rgba(0, 0, 0, .15) +} + +.dropdown-menu-dark .dropdown-item-text { + color: #dee2e6 +} + +.dropdown-menu-dark .dropdown-header { + color: #adb5bd +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle +} + +.btn-group-vertical>.btn, +.btn-group>.btn { + position: relative; + flex: 1 1 auto +} + +.btn-group-vertical>.btn-check:checked+.btn, +.btn-group-vertical>.btn-check:focus+.btn, +.btn-group-vertical>.btn.active, +.btn-group-vertical>.btn:active, +.btn-group-vertical>.btn:focus, +.btn-group-vertical>.btn:hover, +.btn-group>.btn-check:checked+.btn, +.btn-group>.btn-check:focus+.btn, +.btn-group>.btn.active, +.btn-group>.btn:active, +.btn-group>.btn:focus, +.btn-group>.btn:hover { + z-index: 1 +} + +.btn-toolbar { + display: flex; + flex-wrap: wrap; + justify-content: flex-start +} + +.btn-toolbar .input-group { + width: auto +} + +.btn-group>.btn-group:not(:first-child), +.btn-group>.btn:not(:first-child) { + margin-left: -1px +} + +.btn-group>.btn-group:not(:last-child)>.btn, +.btn-group>.btn:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0 +} + +.btn-group>.btn-group:not(:first-child)>.btn, +.btn-group>.btn:nth-child(n+3), +.btn-group>:not(.btn-check)+.btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0 +} + +.dropdown-toggle-split { + padding-right: .5625rem; + padding-left: .5625rem +} + +.dropdown-toggle-split::after, +.dropend .dropdown-toggle-split::after, +.dropup .dropdown-toggle-split::after { + margin-left: 0 +} + +.dropstart .dropdown-toggle-split::before { + margin-right: 0 +} + +.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: .75rem; + padding-left: .75rem +} + +.btn-group-vertical { + flex-direction: column; + align-items: flex-start; + justify-content: center +} + +.btn-group-vertical>.btn, +.btn-group-vertical>.btn-group { + width: 100% +} + +.btn-group-vertical>.btn-group:not(:first-child), +.btn-group-vertical>.btn:not(:first-child) { + margin-top: -1px +} + +.btn-group-vertical>.btn-group:not(:last-child)>.btn, +.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0 +} + +.btn-group-vertical>.btn-group:not(:first-child)>.btn, +.btn-group-vertical>.btn~.btn { + border-top-left-radius: 0; + border-top-right-radius: 0 +} + +.nav { + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none +} + +.nav-link { + display: block; + padding: .5rem 1rem; + color: #0d6efd; + text-decoration: none; + transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .nav-link { + transition: none + } +} + +.nav-link:focus, +.nav-link:hover { + color: #0a58ca +} + +.nav-link.disabled { + color: #6c757d; + pointer-events: none; + cursor: default +} + +.nav-tabs { + border-bottom: 1px solid #dee2e6 +} + +.nav-tabs .nav-link { + margin-bottom: -1px; + background: 0 0; + border: 1px solid transparent; + border-top-left-radius: .25rem; + border-top-right-radius: .25rem +} + +.nav-tabs .nav-link:focus, +.nav-tabs .nav-link:hover { + border-color: #e9ecef #e9ecef #dee2e6; + isolation: isolate +} + +.nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent +} + +.nav-tabs .nav-item.show .nav-link, +.nav-tabs .nav-link.active { + color: #495057; + background-color: #fff; + border-color: #dee2e6 #dee2e6 #fff +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0 +} + +.nav-pills .nav-link { + background: 0 0; + border: 0; + border-radius: .25rem +} + +.nav-pills .nav-link.active, +.nav-pills .show>.nav-link { + color: #fff; + background-color: #0d6efd +} + +.nav-fill .nav-item, +.nav-fill>.nav-link { + flex: 1 1 auto; + text-align: center +} + +.nav-justified .nav-item, +.nav-justified>.nav-link { + flex-basis: 0; + flex-grow: 1; + text-align: center +} + +.nav-fill .nav-item .nav-link, +.nav-justified .nav-item .nav-link { + width: 100% +} + +.tab-content>.tab-pane { + display: none +} + +.tab-content>.active { + display: block +} + +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding-top: .5rem; + padding-bottom: .5rem +} + +.navbar>.container, +.navbar>.container-fluid, +.navbar>.container-lg, +.navbar>.container-md, +.navbar>.container-sm, +.navbar>.container-xl, +.navbar>.container-xxl { + display: flex; + flex-wrap: inherit; + align-items: center; + justify-content: space-between +} + +.navbar-brand { + padding-top: .3125rem; + padding-bottom: .3125rem; + margin-right: 1rem; + font-size: 1.25rem; + text-decoration: none; + white-space: nowrap +} + +.navbar-nav { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none +} + +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0 +} + +.navbar-nav .dropdown-menu { + position: static +} + +.navbar-text { + padding-top: .5rem; + padding-bottom: .5rem +} + +.navbar-collapse { + flex-basis: 100%; + flex-grow: 1; + align-items: center +} + +.navbar-toggler { + padding: .25rem .75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: .25rem; + transition: box-shadow .15s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .navbar-toggler { + transition: none + } +} + +.navbar-toggler:hover { + text-decoration: none +} + +.navbar-toggler:focus { + text-decoration: none; + outline: 0; + box-shadow: 0 0 0 .25rem +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + background-repeat: no-repeat; + background-position: center; + background-size: 100% +} + +.navbar-nav-scroll { + max-height: var(--bs-scroll-height, 75vh); + overflow-y: auto +} + +@media (min-width:576px) { + .navbar-expand-sm { + flex-wrap: nowrap; + justify-content: flex-start + } + + .navbar-expand-sm .navbar-nav { + flex-direction: row + } + + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute + } + + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem + } + + .navbar-expand-sm .navbar-nav-scroll { + overflow: visible + } + + .navbar-expand-sm .navbar-collapse { + display: flex !important; + flex-basis: auto + } + + .navbar-expand-sm .navbar-toggler { + display: none + } +} + +@media (min-width:768px) { + .navbar-expand-md { + flex-wrap: nowrap; + justify-content: flex-start + } + + .navbar-expand-md .navbar-nav { + flex-direction: row + } + + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute + } + + .navbar-expand-md .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem + } + + .navbar-expand-md .navbar-nav-scroll { + overflow: visible + } + + .navbar-expand-md .navbar-collapse { + display: flex !important; + flex-basis: auto + } + + .navbar-expand-md .navbar-toggler { + display: none + } +} + +@media (min-width:992px) { + .navbar-expand-lg { + flex-wrap: nowrap; + justify-content: flex-start + } + + .navbar-expand-lg .navbar-nav { + flex-direction: row + } + + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute + } + + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem + } + + .navbar-expand-lg .navbar-nav-scroll { + overflow: visible + } + + .navbar-expand-lg .navbar-collapse { + display: flex !important; + flex-basis: auto + } + + .navbar-expand-lg .navbar-toggler { + display: none + } +} + +@media (min-width:1200px) { + .navbar-expand-xl { + flex-wrap: nowrap; + justify-content: flex-start + } + + .navbar-expand-xl .navbar-nav { + flex-direction: row + } + + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute + } + + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem + } + + .navbar-expand-xl .navbar-nav-scroll { + overflow: visible + } + + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto + } + + .navbar-expand-xl .navbar-toggler { + display: none + } +} + +@media (min-width:1400px) { + .navbar-expand-xxl { + flex-wrap: nowrap; + justify-content: flex-start + } + + .navbar-expand-xxl .navbar-nav { + flex-direction: row + } + + .navbar-expand-xxl .navbar-nav .dropdown-menu { + position: absolute + } + + .navbar-expand-xxl .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem + } + + .navbar-expand-xxl .navbar-nav-scroll { + overflow: visible + } + + .navbar-expand-xxl .navbar-collapse { + display: flex !important; + flex-basis: auto + } + + .navbar-expand-xxl .navbar-toggler { + display: none + } +} + +.navbar-expand { + flex-wrap: nowrap; + justify-content: flex-start +} + +.navbar-expand .navbar-nav { + flex-direction: row +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem +} + +.navbar-expand .navbar-nav-scroll { + overflow: visible +} + +.navbar-expand .navbar-collapse { + display: flex !important; + flex-basis: auto +} + +.navbar-expand .navbar-toggler { + display: none +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, .9) +} + +.navbar-light .navbar-brand:focus, +.navbar-light .navbar-brand:hover { + color: rgba(0, 0, 0, .9) +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, .55) +} + +.navbar-light .navbar-nav .nav-link:focus, +.navbar-light .navbar-nav .nav-link:hover { + color: rgba(0, 0, 0, .7) +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, .3) +} + +.navbar-light .navbar-nav .nav-link.active, +.navbar-light .navbar-nav .show>.nav-link { + color: rgba(0, 0, 0, .9) +} + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, .55); + border-color: rgba(0, 0, 0, .1) +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, .55) +} + +.navbar-light .navbar-text a, +.navbar-light .navbar-text a:focus, +.navbar-light .navbar-text a:hover { + color: rgba(0, 0, 0, .9) +} + +.navbar-dark .navbar-brand { + color: #fff +} + +.navbar-dark .navbar-brand:focus, +.navbar-dark .navbar-brand:hover { + color: #fff +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, .55) +} + +.navbar-dark .navbar-nav .nav-link:focus, +.navbar-dark .navbar-nav .nav-link:hover { + color: rgba(255, 255, 255, .75) +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, .25) +} + +.navbar-dark .navbar-nav .nav-link.active, +.navbar-dark .navbar-nav .show>.nav-link { + color: #fff +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, .55); + border-color: rgba(255, 255, 255, .1) +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, .55) +} + +.navbar-dark .navbar-text a, +.navbar-dark .navbar-text a:focus, +.navbar-dark .navbar-text a:hover { + color: #fff +} + +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, .125); + border-radius: .25rem +} + +.card>hr { + margin-right: 0; + margin-left: 0 +} + +.card>.list-group { + border-top: inherit; + border-bottom: inherit +} + +.card>.list-group:first-child { + border-top-width: 0; + border-top-left-radius: calc(.25rem - 1px); + border-top-right-radius: calc(.25rem - 1px) +} + +.card>.list-group:last-child { + border-bottom-width: 0; + border-bottom-right-radius: calc(.25rem - 1px); + border-bottom-left-radius: calc(.25rem - 1px) +} + +.card>.card-header+.list-group, +.card>.list-group+.card-footer { + border-top: 0 +} + +.card-body { + flex: 1 1 auto; + padding: 1rem 1rem +} + +.card-title { + margin-bottom: .5rem +} + +.card-subtitle { + margin-top: -.25rem; + margin-bottom: 0 +} + +.card-text:last-child { + margin-bottom: 0 +} + +.card-link:hover { + text-decoration: none +} + +.card-link+.card-link { + margin-left: 1rem +} + +.card-header { + padding: .5rem 1rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, .03); + border-bottom: 1px solid rgba(0, 0, 0, .125) +} + +.card-header:first-child { + border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0 +} + +.card-footer { + padding: .5rem 1rem; + background-color: rgba(0, 0, 0, .03); + border-top: 1px solid rgba(0, 0, 0, .125) +} + +.card-footer:last-child { + border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px) +} + +.card-header-tabs { + margin-right: -.5rem; + margin-bottom: -.5rem; + margin-left: -.5rem; + border-bottom: 0 +} + +.card-header-pills { + margin-right: -.5rem; + margin-left: -.5rem +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1rem; + border-radius: calc(.25rem - 1px) +} + +.card-img, +.card-img-bottom, +.card-img-top { + width: 100% +} + +.card-img, +.card-img-top { + border-top-left-radius: calc(.25rem - 1px); + border-top-right-radius: calc(.25rem - 1px) +} + +.card-img, +.card-img-bottom { + border-bottom-right-radius: calc(.25rem - 1px); + border-bottom-left-radius: calc(.25rem - 1px) +} + +.card-group>.card { + margin-bottom: .75rem +} + +@media (min-width:576px) { + .card-group { + display: flex; + flex-flow: row wrap + } + + .card-group>.card { + flex: 1 0 0%; + margin-bottom: 0 + } + + .card-group>.card+.card { + margin-left: 0; + border-left: 0 + } + + .card-group>.card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0 + } + + .card-group>.card:not(:last-child) .card-header, + .card-group>.card:not(:last-child) .card-img-top { + border-top-right-radius: 0 + } + + .card-group>.card:not(:last-child) .card-footer, + .card-group>.card:not(:last-child) .card-img-bottom { + border-bottom-right-radius: 0 + } + + .card-group>.card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0 + } + + .card-group>.card:not(:first-child) .card-header, + .card-group>.card:not(:first-child) .card-img-top { + border-top-left-radius: 0 + } + + .card-group>.card:not(:first-child) .card-footer, + .card-group>.card:not(:first-child) .card-img-bottom { + border-bottom-left-radius: 0 + } +} + +.accordion-button { + position: relative; + display: flex; + align-items: center; + width: 100%; + padding: 1rem 1.25rem; + font-size: 1rem; + color: #212529; + text-align: left; + background-color: #fff; + border: 0; + border-radius: 0; + overflow-anchor: none; + transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .15s ease +} + +@media (prefers-reduced-motion:reduce) { + .accordion-button { + transition: none + } +} + +.accordion-button:not(.collapsed) { + color: #0c63e4; + background-color: #e7f1ff; + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .125) +} + +.accordion-button:not(.collapsed)::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); + transform: rotate(-180deg) +} + +.accordion-button::after { + flex-shrink: 0; + width: 1.25rem; + height: 1.25rem; + margin-left: auto; + content: ""; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-size: 1.25rem; + transition: transform .2s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .accordion-button::after { + transition: none + } +} + +.accordion-button:hover { + z-index: 2 +} + +.accordion-button:focus { + z-index: 3; + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25) +} + +.accordion-header { + margin-bottom: 0 +} + +.accordion-item { + background-color: #fff; + border: 1px solid rgba(0, 0, 0, .125) +} + +.accordion-item:first-of-type { + border-top-left-radius: .25rem; + border-top-right-radius: .25rem +} + +.accordion-item:first-of-type .accordion-button { + border-top-left-radius: calc(.25rem - 1px); + border-top-right-radius: calc(.25rem - 1px) +} + +.accordion-item:not(:first-of-type) { + border-top: 0 +} + +.accordion-item:last-of-type { + border-bottom-right-radius: .25rem; + border-bottom-left-radius: .25rem +} + +.accordion-item:last-of-type .accordion-button.collapsed { + border-bottom-right-radius: calc(.25rem - 1px); + border-bottom-left-radius: calc(.25rem - 1px) +} + +.accordion-item:last-of-type .accordion-collapse { + border-bottom-right-radius: .25rem; + border-bottom-left-radius: .25rem +} + +.accordion-body { + padding: 1rem 1.25rem +} + +.accordion-flush .accordion-collapse { + border-width: 0 +} + +.accordion-flush .accordion-item { + border-right: 0; + border-left: 0; + border-radius: 0 +} + +.accordion-flush .accordion-item:first-child { + border-top: 0 +} + +.accordion-flush .accordion-item:last-child { + border-bottom: 0 +} + +.accordion-flush .accordion-item .accordion-button { + border-radius: 0 +} + +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: 0 0; + margin-bottom: 1rem; + list-style: none +} + +.breadcrumb-item+.breadcrumb-item { + padding-left: .5rem +} + +.breadcrumb-item+.breadcrumb-item::before { + float: left; + padding-right: .5rem; + color: #6c757d; + content: var(--bs-breadcrumb-divider, "/") +} + +.breadcrumb-item.active { + color: #6c757d +} + +.pagination { + display: flex; + padding-left: 0; + list-style: none +} + +.page-link { + position: relative; + display: block; + color: #0d6efd; + text-decoration: none; + background-color: #fff; + border: 1px solid #dee2e6; + transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .page-link { + transition: none + } +} + +.page-link:hover { + z-index: 2; + color: #0a58ca; + background-color: #e9ecef; + border-color: #dee2e6 +} + +.page-link:focus { + z-index: 3; + color: #0a58ca; + background-color: #e9ecef; + outline: 0; + box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25) +} + +.page-item:not(:first-child) .page-link { + margin-left: -1px +} + +.page-item.active .page-link { + z-index: 3; + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd +} + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + background-color: #fff; + border-color: #dee2e6 +} + +.page-link { + padding: .375rem .75rem +} + +.page-item:first-child .page-link { + border-top-left-radius: .25rem; + border-bottom-left-radius: .25rem +} + +.page-item:last-child .page-link { + border-top-right-radius: .25rem; + border-bottom-right-radius: .25rem +} + +.pagination-lg .page-link { + padding: .75rem 1.5rem; + font-size: 1.25rem +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: .3rem; + border-bottom-left-radius: .3rem +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: .3rem; + border-bottom-right-radius: .3rem +} + +.pagination-sm .page-link { + padding: .25rem .5rem; + font-size: .875rem +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: .2rem; + border-bottom-left-radius: .2rem +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: .2rem; + border-bottom-right-radius: .2rem +} + +.badge { + display: inline-block; + padding: .35em .65em; + font-size: .75em; + font-weight: 700; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25rem +} + +.badge:empty { + display: none +} + +.btn .badge { + position: relative; + top: -1px +} + +.alert { + position: relative; + padding: 1rem 1rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: .25rem +} + +.alert-heading { + color: inherit +} + +.alert-link { + font-weight: 700 +} + +.alert-dismissible { + padding-right: 3rem +} + +.alert-dismissible .btn-close { + position: absolute; + top: 0; + right: 0; + z-index: 2; + padding: 1.25rem 1rem +} + +.alert-primary { + color: #084298; + background-color: #cfe2ff; + border-color: #b6d4fe +} + +.alert-primary .alert-link { + color: #06357a +} + +.alert-secondary { + color: #41464b; + background-color: #e2e3e5; + border-color: #d3d6d8 +} + +.alert-secondary .alert-link { + color: #34383c +} + +.alert-success { + color: #0f5132; + background-color: #d1e7dd; + border-color: #badbcc +} + +.alert-success .alert-link { + color: #0c4128 +} + +.alert-info { + color: #055160; + background-color: #cff4fc; + border-color: #b6effb +} + +.alert-info .alert-link { + color: #04414d +} + +.alert-warning { + color: #664d03; + background-color: #fff3cd; + border-color: #ffecb5 +} + +.alert-warning .alert-link { + color: #523e02 +} + +.alert-danger { + color: #842029; + background-color: #f8d7da; + border-color: #f5c2c7 +} + +.alert-danger .alert-link { + color: #6a1a21 +} + +.alert-light { + color: #636464; + background-color: #fefefe; + border-color: #fdfdfe +} + +.alert-light .alert-link { + color: #4f5050 +} + +.alert-dark { + color: #141619; + background-color: #d3d3d4; + border-color: #bcbebf +} + +.alert-dark .alert-link { + color: #101214 +} + +@-webkit-keyframes progress-bar-stripes { + 0% { + background-position-x: 1rem + } +} + +@keyframes progress-bar-stripes { + 0% { + background-position-x: 1rem + } +} + +.progress { + display: flex; + height: 1rem; + overflow: hidden; + font-size: .75rem; + background-color: #e9ecef; + border-radius: .25rem +} + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #0d6efd; + transition: width .6s ease +} + +@media (prefers-reduced-motion:reduce) { + .progress-bar { + transition: none + } +} + +.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-bar-animated { + -webkit-animation: 1s linear infinite progress-bar-stripes; + animation: 1s linear infinite progress-bar-stripes +} + +@media (prefers-reduced-motion:reduce) { + .progress-bar-animated { + -webkit-animation: none; + animation: none + } +} + +.list-group { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + border-radius: .25rem +} + +.list-group-numbered { + list-style-type: none; + counter-reset: section +} + +.list-group-numbered>li::before { + content: counters(section, ".") ". "; + counter-increment: section +} + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit +} + +.list-group-item-action:focus, +.list-group-item-action:hover { + z-index: 1; + color: #495057; + text-decoration: none; + background-color: #f8f9fa +} + +.list-group-item-action:active { + color: #212529; + background-color: #e9ecef +} + +.list-group-item { + position: relative; + display: block; + padding: .5rem 1rem; + color: #212529; + text-decoration: none; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, .125) +} + +.list-group-item:first-child { + border-top-left-radius: inherit; + border-top-right-radius: inherit +} + +.list-group-item:last-child { + border-bottom-right-radius: inherit; + border-bottom-left-radius: inherit +} + +.list-group-item.disabled, +.list-group-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: #fff +} + +.list-group-item.active { + z-index: 2; + color: #fff; + /*background-color: #0d6efd;*/ + /*border-color: #0d6efd*/ +} + +.list-group-item+.list-group-item { + border-top-width: 0 +} + +.list-group-item+.list-group-item.active { + margin-top: -1px; + border-top-width: 1px +} + +.list-group-horizontal { + flex-direction: row +} + +.list-group-horizontal>.list-group-item:first-child { + border-bottom-left-radius: .25rem; + border-top-right-radius: 0 +} + +.list-group-horizontal>.list-group-item:last-child { + border-top-right-radius: .25rem; + border-bottom-left-radius: 0 +} + +.list-group-horizontal>.list-group-item.active { + margin-top: 0 +} + +.list-group-horizontal>.list-group-item+.list-group-item { + border-top-width: 1px; + border-left-width: 0 +} + +.list-group-horizontal>.list-group-item+.list-group-item.active { + margin-left: -1px; + border-left-width: 1px +} + +@media (min-width:576px) { + .list-group-horizontal-sm { + flex-direction: row + } + + .list-group-horizontal-sm>.list-group-item:first-child { + border-bottom-left-radius: .25rem; + border-top-right-radius: 0 + } + + .list-group-horizontal-sm>.list-group-item:last-child { + border-top-right-radius: .25rem; + border-bottom-left-radius: 0 + } + + .list-group-horizontal-sm>.list-group-item.active { + margin-top: 0 + } + + .list-group-horizontal-sm>.list-group-item+.list-group-item { + border-top-width: 1px; + border-left-width: 0 + } + + .list-group-horizontal-sm>.list-group-item+.list-group-item.active { + margin-left: -1px; + border-left-width: 1px + } +} + +@media (min-width:768px) { + .list-group-horizontal-md { + flex-direction: row + } + + .list-group-horizontal-md>.list-group-item:first-child { + border-bottom-left-radius: .25rem; + border-top-right-radius: 0 + } + + .list-group-horizontal-md>.list-group-item:last-child { + border-top-right-radius: .25rem; + border-bottom-left-radius: 0 + } + + .list-group-horizontal-md>.list-group-item.active { + margin-top: 0 + } + + .list-group-horizontal-md>.list-group-item+.list-group-item { + border-top-width: 1px; + border-left-width: 0 + } + + .list-group-horizontal-md>.list-group-item+.list-group-item.active { + margin-left: -1px; + border-left-width: 1px + } +} + +@media (min-width:992px) { + .list-group-horizontal-lg { + flex-direction: row + } + + .list-group-horizontal-lg>.list-group-item:first-child { + border-bottom-left-radius: .25rem; + border-top-right-radius: 0 + } + + .list-group-horizontal-lg>.list-group-item:last-child { + border-top-right-radius: .25rem; + border-bottom-left-radius: 0 + } + + .list-group-horizontal-lg>.list-group-item.active { + margin-top: 0 + } + + .list-group-horizontal-lg>.list-group-item+.list-group-item { + border-top-width: 1px; + border-left-width: 0 + } + + .list-group-horizontal-lg>.list-group-item+.list-group-item.active { + margin-left: -1px; + border-left-width: 1px + } +} + +@media (min-width:1200px) { + .list-group-horizontal-xl { + flex-direction: row + } + + .list-group-horizontal-xl>.list-group-item:first-child { + border-bottom-left-radius: .25rem; + border-top-right-radius: 0 + } + + .list-group-horizontal-xl>.list-group-item:last-child { + border-top-right-radius: .25rem; + border-bottom-left-radius: 0 + } + + .list-group-horizontal-xl>.list-group-item.active { + margin-top: 0 + } + + .list-group-horizontal-xl>.list-group-item+.list-group-item { + border-top-width: 1px; + border-left-width: 0 + } + + .list-group-horizontal-xl>.list-group-item+.list-group-item.active { + margin-left: -1px; + border-left-width: 1px + } +} + +@media (min-width:1400px) { + .list-group-horizontal-xxl { + flex-direction: row + } + + .list-group-horizontal-xxl>.list-group-item:first-child { + border-bottom-left-radius: .25rem; + border-top-right-radius: 0 + } + + .list-group-horizontal-xxl>.list-group-item:last-child { + border-top-right-radius: .25rem; + border-bottom-left-radius: 0 + } + + .list-group-horizontal-xxl>.list-group-item.active { + margin-top: 0 + } + + .list-group-horizontal-xxl>.list-group-item+.list-group-item { + border-top-width: 1px; + border-left-width: 0 + } + + .list-group-horizontal-xxl>.list-group-item+.list-group-item.active { + margin-left: -1px; + border-left-width: 1px + } +} + +.list-group-flush { + border-radius: 0 +} + +.list-group-flush>.list-group-item { + border-width: 0 0 1px +} + +.list-group-flush>.list-group-item:last-child { + border-bottom-width: 0 +} + +.list-group-item-primary { + color: #084298; + background-color: #cfe2ff +} + +.list-group-item-primary.list-group-item-action:focus, +.list-group-item-primary.list-group-item-action:hover { + color: #084298; + background-color: #bacbe6 +} + +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #084298; + border-color: #084298 +} + +.list-group-item-secondary { + color: #41464b; + background-color: #e2e3e5 +} + +.list-group-item-secondary.list-group-item-action:focus, +.list-group-item-secondary.list-group-item-action:hover { + color: #41464b; + background-color: #cbccce +} + +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #41464b; + border-color: #41464b +} + +.list-group-item-success { + color: #0f5132; + background-color: #d1e7dd +} + +.list-group-item-success.list-group-item-action:focus, +.list-group-item-success.list-group-item-action:hover { + color: #0f5132; + background-color: #bcd0c7 +} + +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #0f5132; + border-color: #0f5132 +} + +.list-group-item-info { + color: #055160; + background-color: #cff4fc +} + +.list-group-item-info.list-group-item-action:focus, +.list-group-item-info.list-group-item-action:hover { + color: #055160; + background-color: #badce3 +} + +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #055160; + border-color: #055160 +} + +.list-group-item-warning { + color: #664d03; + background-color: #fff3cd +} + +.list-group-item-warning.list-group-item-action:focus, +.list-group-item-warning.list-group-item-action:hover { + color: #664d03; + background-color: #e6dbb9 +} + +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #664d03; + border-color: #664d03 +} + +.list-group-item-danger { + color: #842029; + background-color: #f8d7da +} + +.list-group-item-danger.list-group-item-action:focus, +.list-group-item-danger.list-group-item-action:hover { + color: #842029; + background-color: #dfc2c4 +} + +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #842029; + border-color: #842029 +} + +.list-group-item-light { + color: #636464; + background-color: #fefefe +} + +.list-group-item-light.list-group-item-action:focus, +.list-group-item-light.list-group-item-action:hover { + color: #636464; + background-color: #e5e5e5 +} + +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #636464; + border-color: #636464 +} + +.list-group-item-dark { + color: #141619; + background-color: #d3d3d4 +} + +.list-group-item-dark.list-group-item-action:focus, +.list-group-item-dark.list-group-item-action:hover { + color: #141619; + background-color: #bebebf +} + +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #141619; + border-color: #141619 +} + +.btn-close { + box-sizing: content-box; + width: 1em; + height: 1em; + padding: .25em .25em; + color: #000; + background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat; + border: 0; + border-radius: .25rem; + opacity: .5 +} + +.btn-close:hover { + color: #000; + text-decoration: none; + opacity: .75 +} + +.btn-close:focus { + outline: 0; + box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25); + opacity: 1 +} + +.btn-close.disabled, +.btn-close:disabled { + pointer-events: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + opacity: .25 +} + +.btn-close-white { + filter: invert(1) grayscale(100%) brightness(200%) +} + +.toast { + width: 350px; + max-width: 100%; + font-size: .875rem; + pointer-events: auto; + background-color: rgba(255, 255, 255, .85); + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, .1); + box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15); + border-radius: .25rem +} + +.toast:not(.showing):not(.show) { + opacity: 0 +} + +.toast.hide { + display: none +} + +.toast-container { + width: -webkit-max-content; + width: -moz-max-content; + width: max-content; + max-width: 100%; + pointer-events: none +} + +.toast-container>:not(:last-child) { + margin-bottom: .75rem +} + +.toast-header { + display: flex; + align-items: center; + padding: .5rem .75rem; + color: #6c757d; + background-color: rgba(255, 255, 255, .85); + background-clip: padding-box; + border-bottom: 1px solid rgba(0, 0, 0, .05); + border-top-left-radius: calc(.25rem - 1px); + border-top-right-radius: calc(.25rem - 1px) +} + +.toast-header .btn-close { + margin-right: -.375rem; + margin-left: .75rem +} + +.toast-body { + padding: .75rem; + word-wrap: break-word +} + +.modal { + position: fixed; + top: 0; + left: 0; + z-index: 1060; + display: none; + width: 100%; + height: 100%; + overflow-x: hidden; + overflow-y: auto; + outline: 0 +} + +.modal-dialog { + position: relative; + width: auto; + margin: .5rem; + pointer-events: none +} + +.modal.fade .modal-dialog { + transition: transform .3s ease-out; + transform: translate(0, -50px) +} + +@media (prefers-reduced-motion:reduce) { + .modal.fade .modal-dialog { + transition: none + } +} + +.modal.show .modal-dialog { + transform: none +} + +.modal.modal-static .modal-dialog { + transform: scale(1.02) +} + +.modal-dialog-scrollable { + height: calc(100% - 1rem) +} + +.modal-dialog-scrollable .modal-content { + max-height: 100%; + overflow: hidden +} + +.modal-dialog-scrollable .modal-body { + overflow-y: auto +} + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - 1rem) +} + +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, .2); + border-radius: .3rem; + outline: 0 +} + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000 +} + +.modal-backdrop.fade { + opacity: 0 +} + +.modal-backdrop.show { + opacity: .5 +} + +.modal-header { + display: flex; + flex-shrink: 0; + align-items: center; + justify-content: space-between; + padding: 1rem 1rem; + border-bottom: 1px solid #dee2e6; + border-top-left-radius: calc(.3rem - 1px); + border-top-right-radius: calc(.3rem - 1px) +} + +.modal-header .btn-close { + padding: .5rem .5rem; + margin: -.5rem -.5rem -.5rem auto +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5 +} + +.modal-body { + position: relative; + flex: 1 1 auto; + padding: 1rem +} + +.modal-footer { + display: flex; + flex-wrap: wrap; + flex-shrink: 0; + align-items: center; + justify-content: flex-end; + padding: .75rem; + border-top: 1px solid #dee2e6; + border-bottom-right-radius: calc(.3rem - 1px); + border-bottom-left-radius: calc(.3rem - 1px) +} + +.modal-footer>* { + margin: .25rem +} + +@media (min-width:576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto + } + + .modal-dialog-scrollable { + height: calc(100% - 3.5rem) + } + + .modal-dialog-centered { + min-height: calc(100% - 3.5rem) + } + + .modal-sm { + max-width: 300px + } +} + +@media (min-width:992px) { + + .modal-lg, + .modal-xl { + max-width: 800px + } +} + +@media (min-width:1200px) { + .modal-xl { + max-width: 1140px + } +} + +.modal-fullscreen { + width: 100vw; + max-width: none; + height: 100%; + margin: 0 +} + +.modal-fullscreen .modal-content { + height: 100%; + border: 0; + border-radius: 0 +} + +.modal-fullscreen .modal-header { + border-radius: 0 +} + +.modal-fullscreen .modal-body { + overflow-y: auto +} + +.modal-fullscreen .modal-footer { + border-radius: 0 +} + +@media (max-width:575.98px) { + .modal-fullscreen-sm-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0 + } + + .modal-fullscreen-sm-down .modal-content { + height: 100%; + border: 0; + border-radius: 0 + } + + .modal-fullscreen-sm-down .modal-header { + border-radius: 0 + } + + .modal-fullscreen-sm-down .modal-body { + overflow-y: auto + } + + .modal-fullscreen-sm-down .modal-footer { + border-radius: 0 + } +} + +@media (max-width:767.98px) { + .modal-fullscreen-md-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0 + } + + .modal-fullscreen-md-down .modal-content { + height: 100%; + border: 0; + border-radius: 0 + } + + .modal-fullscreen-md-down .modal-header { + border-radius: 0 + } + + .modal-fullscreen-md-down .modal-body { + overflow-y: auto + } + + .modal-fullscreen-md-down .modal-footer { + border-radius: 0 + } +} + +@media (max-width:991.98px) { + .modal-fullscreen-lg-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0 + } + + .modal-fullscreen-lg-down .modal-content { + height: 100%; + border: 0; + border-radius: 0 + } + + .modal-fullscreen-lg-down .modal-header { + border-radius: 0 + } + + .modal-fullscreen-lg-down .modal-body { + overflow-y: auto + } + + .modal-fullscreen-lg-down .modal-footer { + border-radius: 0 + } +} + +@media (max-width:1199.98px) { + .modal-fullscreen-xl-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0 + } + + .modal-fullscreen-xl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0 + } + + .modal-fullscreen-xl-down .modal-header { + border-radius: 0 + } + + .modal-fullscreen-xl-down .modal-body { + overflow-y: auto + } + + .modal-fullscreen-xl-down .modal-footer { + border-radius: 0 + } +} + +@media (max-width:1399.98px) { + .modal-fullscreen-xxl-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0 + } + + .modal-fullscreen-xxl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0 + } + + .modal-fullscreen-xxl-down .modal-header { + border-radius: 0 + } + + .modal-fullscreen-xxl-down .modal-body { + overflow-y: auto + } + + .modal-fullscreen-xxl-down .modal-footer { + border-radius: 0 + } +} + +.tooltip { + position: absolute; + z-index: 1080; + display: block; + margin: 0; + font-family: var(--bs-font-sans-serif); + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: .875rem; + word-wrap: break-word; + opacity: 0 +} + +.tooltip.show { + opacity: .9 +} + +.tooltip .tooltip-arrow { + position: absolute; + display: block; + width: .8rem; + height: .4rem +} + +.tooltip .tooltip-arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid +} + +.bs-tooltip-auto[data-popper-placement^=top], +.bs-tooltip-top { + padding: .4rem 0 +} + +.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow, +.bs-tooltip-top .tooltip-arrow { + bottom: 0 +} + +.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before, +.bs-tooltip-top .tooltip-arrow::before { + top: -1px; + border-width: .4rem .4rem 0; + border-top-color: #000 +} + +.bs-tooltip-auto[data-popper-placement^=right], +.bs-tooltip-end { + padding: 0 .4rem +} + +.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow, +.bs-tooltip-end .tooltip-arrow { + left: 0; + width: .4rem; + height: .8rem +} + +.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before, +.bs-tooltip-end .tooltip-arrow::before { + right: -1px; + border-width: .4rem .4rem .4rem 0; + border-right-color: #000 +} + +.bs-tooltip-auto[data-popper-placement^=bottom], +.bs-tooltip-bottom { + padding: .4rem 0 +} + +.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow, +.bs-tooltip-bottom .tooltip-arrow { + top: 0 +} + +.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before, +.bs-tooltip-bottom .tooltip-arrow::before { + bottom: -1px; + border-width: 0 .4rem .4rem; + border-bottom-color: #000 +} + +.bs-tooltip-auto[data-popper-placement^=left], +.bs-tooltip-start { + padding: 0 .4rem +} + +.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow, +.bs-tooltip-start .tooltip-arrow { + right: 0; + width: .4rem; + height: .8rem +} + +.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before, +.bs-tooltip-start .tooltip-arrow::before { + left: -1px; + border-width: .4rem 0 .4rem .4rem; + border-left-color: #000 +} + +.tooltip-inner { + max-width: 200px; + padding: .25rem .5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: .25rem +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1070; + display: block; + max-width: 276px; + font-family: var(--bs-font-sans-serif); + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: .875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, .2); + border-radius: .3rem +} + +.popover .popover-arrow { + position: absolute; + display: block; + width: 1rem; + height: .5rem +} + +.popover .popover-arrow::after, +.popover .popover-arrow::before { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid +} + +.bs-popover-auto[data-popper-placement^=top]>.popover-arrow, +.bs-popover-top>.popover-arrow { + bottom: calc(-.5rem - 1px) +} + +.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before, +.bs-popover-top>.popover-arrow::before { + bottom: 0; + border-width: .5rem .5rem 0; + border-top-color: rgba(0, 0, 0, .25) +} + +.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after, +.bs-popover-top>.popover-arrow::after { + bottom: 1px; + border-width: .5rem .5rem 0; + border-top-color: #fff +} + +.bs-popover-auto[data-popper-placement^=right]>.popover-arrow, +.bs-popover-end>.popover-arrow { + left: calc(-.5rem - 1px); + width: .5rem; + height: 1rem +} + +.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before, +.bs-popover-end>.popover-arrow::before { + left: 0; + border-width: .5rem .5rem .5rem 0; + border-right-color: rgba(0, 0, 0, .25) +} + +.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after, +.bs-popover-end>.popover-arrow::after { + left: 1px; + border-width: .5rem .5rem .5rem 0; + border-right-color: #fff +} + +.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow, +.bs-popover-bottom>.popover-arrow { + top: calc(-.5rem - 1px) +} + +.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before, +.bs-popover-bottom>.popover-arrow::before { + top: 0; + border-width: 0 .5rem .5rem .5rem; + border-bottom-color: rgba(0, 0, 0, .25) +} + +.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after, +.bs-popover-bottom>.popover-arrow::after { + top: 1px; + border-width: 0 .5rem .5rem .5rem; + border-bottom-color: #fff +} + +.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before, +.bs-popover-bottom .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -.5rem; + content: ""; + border-bottom: 1px solid #f0f0f0 +} + +.bs-popover-auto[data-popper-placement^=left]>.popover-arrow, +.bs-popover-start>.popover-arrow { + right: calc(-.5rem - 1px); + width: .5rem; + height: 1rem +} + +.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before, +.bs-popover-start>.popover-arrow::before { + right: 0; + border-width: .5rem 0 .5rem .5rem; + border-left-color: rgba(0, 0, 0, .25) +} + +.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after, +.bs-popover-start>.popover-arrow::after { + right: 1px; + border-width: .5rem 0 .5rem .5rem; + border-left-color: #fff +} + +.popover-header { + padding: .5rem 1rem; + margin-bottom: 0; + font-size: 1rem; + background-color: #f0f0f0; + border-bottom: 1px solid rgba(0, 0, 0, .2); + border-top-left-radius: calc(.3rem - 1px); + border-top-right-radius: calc(.3rem - 1px) +} + +.popover-header:empty { + display: none +} + +.popover-body { + padding: 1rem 1rem; + color: #212529 +} + +.carousel { + position: relative +} + +.carousel.pointer-event { + touch-action: pan-y +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden +} + +.carousel-inner::after { + display: block; + clear: both; + content: "" +} + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + transition: transform .6s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .carousel-item { + transition: none + } +} + +.carousel-item-next, +.carousel-item-prev, +.carousel-item.active { + display: block +} + +.active.carousel-item-end, +.carousel-item-next:not(.carousel-item-start) { + transform: translateX(100%) +} + +.active.carousel-item-start, +.carousel-item-prev:not(.carousel-item-end) { + transform: translateX(-100%) +} + +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + transform: none +} + +.carousel-fade .carousel-item-next.carousel-item-start, +.carousel-fade .carousel-item-prev.carousel-item-end, +.carousel-fade .carousel-item.active { + z-index: 1; + opacity: 1 +} + +.carousel-fade .active.carousel-item-end, +.carousel-fade .active.carousel-item-start { + z-index: 0; + opacity: 0; + transition: opacity 0s .6s +} + +@media (prefers-reduced-motion:reduce) { + + .carousel-fade .active.carousel-item-end, + .carousel-fade .active.carousel-item-start { + transition: none + } +} + +.carousel-control-next, +.carousel-control-prev { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + display: flex; + align-items: center; + justify-content: center; + width: 15%; + padding: 0; + color: #fff; + text-align: center; + background: 0 0; + border: 0; + opacity: .5; + transition: opacity .15s ease +} + +@media (prefers-reduced-motion:reduce) { + + .carousel-control-next, + .carousel-control-prev { + transition: none + } +} + +.carousel-control-next:focus, +.carousel-control-next:hover, +.carousel-control-prev:focus, +.carousel-control-prev:hover { + color: #fff; + text-decoration: none; + outline: 0; + opacity: .9 +} + +.carousel-control-prev { + left: 0 +} + +.carousel-control-next { + right: 0 +} + +.carousel-control-next-icon, +.carousel-control-prev-icon { + display: inline-block; + width: 2rem; + height: 2rem; + background-repeat: no-repeat; + background-position: 50%; + background-size: 100% 100% +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e") +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 2; + display: flex; + justify-content: center; + padding: 0; + margin-right: 15%; + margin-bottom: 1rem; + margin-left: 15%; + list-style: none +} + +.carousel-indicators [data-bs-target] { + box-sizing: content-box; + flex: 0 1 auto; + width: 30px; + height: 3px; + padding: 0; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + background-clip: padding-box; + border: 0; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: .5; + transition: opacity .6s ease +} + +@media (prefers-reduced-motion:reduce) { + .carousel-indicators [data-bs-target] { + transition: none + } +} + +.carousel-indicators .active { + opacity: 1 +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 1.25rem; + left: 15%; + padding-top: 1.25rem; + padding-bottom: 1.25rem; + color: #fff; + text-align: center +} + +.carousel-dark .carousel-control-next-icon, +.carousel-dark .carousel-control-prev-icon { + filter: invert(1) grayscale(100) +} + +.carousel-dark .carousel-indicators [data-bs-target] { + background-color: #000 +} + +.carousel-dark .carousel-caption { + color: #000 +} + +@-webkit-keyframes spinner-border { + to { + transform: rotate(360deg) + } +} + +@keyframes spinner-border { + to { + transform: rotate(360deg) + } +} + +.spinner-border { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: -.125em; + border: .25em solid currentColor; + border-right-color: transparent; + border-radius: 50%; + -webkit-animation: .75s linear infinite spinner-border; + animation: .75s linear infinite spinner-border +} + +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: .2em +} + +@-webkit-keyframes spinner-grow { + 0% { + transform: scale(0) + } + + 50% { + opacity: 1; + transform: none + } +} + +@keyframes spinner-grow { + 0% { + transform: scale(0) + } + + 50% { + opacity: 1; + transform: none + } +} + +.spinner-grow { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: -.125em; + background-color: currentColor; + border-radius: 50%; + opacity: 0; + -webkit-animation: .75s linear infinite spinner-grow; + animation: .75s linear infinite spinner-grow +} + +.spinner-grow-sm { + width: 1rem; + height: 1rem +} + +@media (prefers-reduced-motion:reduce) { + + .spinner-border, + .spinner-grow { + -webkit-animation-duration: 1.5s; + animation-duration: 1.5s + } +} + +.offcanvas { + position: fixed; + bottom: 0; + z-index: 1050; + display: flex; + flex-direction: column; + max-width: 100%; + visibility: hidden; + background-color: #fff; + background-clip: padding-box; + outline: 0; + transition: transform .3s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .offcanvas { + transition: none + } +} + +.offcanvas-header { + display: flex; + align-items: center; + justify-content: space-between; + padding: 1rem 1rem +} + +.offcanvas-header .btn-close { + padding: .5rem .5rem; + margin-top: -.5rem; + margin-right: -.5rem; + margin-bottom: -.5rem +} + +.offcanvas-title { + margin-bottom: 0; + line-height: 1.5 +} + +.offcanvas-body { + flex-grow: 1; + padding: 1rem 1rem; + overflow-y: auto +} + +.offcanvas-start { + top: 0; + left: 0; + width: 400px; + border-right: 1px solid rgba(0, 0, 0, .2); + transform: translateX(-100%) +} + +.offcanvas-end { + top: 0; + right: 0; + width: 400px; + border-left: 1px solid rgba(0, 0, 0, .2); + transform: translateX(100%) +} + +.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: 30vh; + max-height: 100%; + border-bottom: 1px solid rgba(0, 0, 0, .2); + transform: translateY(-100%) +} + +.offcanvas-bottom { + right: 0; + left: 0; + height: 30vh; + max-height: 100%; + border-top: 1px solid rgba(0, 0, 0, .2); + transform: translateY(100%) +} + +.offcanvas.show { + transform: none +} + +.clearfix::after { + display: block; + clear: both; + content: "" +} + +.link-primary { + color: #0d6efd +} + +.link-primary:focus, +.link-primary:hover { + color: #0a58ca +} + +.link-secondary { + color: #6c757d +} + +.link-secondary:focus, +.link-secondary:hover { + color: #565e64 +} + +.link-success { + color: #198754 +} + +.link-success:focus, +.link-success:hover { + color: #146c43 +} + +.link-info { + color: #0dcaf0 +} + +.link-info:focus, +.link-info:hover { + color: #3dd5f3 +} + +.link-warning { + color: #ffc107 +} + +.link-warning:focus, +.link-warning:hover { + color: #ffcd39 +} + +.link-danger { + color: #dc3545 +} + +.link-danger:focus, +.link-danger:hover { + color: #b02a37 +} + +.link-light { + color: #f8f9fa +} + +.link-light:focus, +.link-light:hover { + color: #f9fafb +} + +.link-dark { + color: #212529 +} + +.link-dark:focus, +.link-dark:hover { + color: #1a1e21 +} + +.ratio { + position: relative; + width: 100% +} + +.ratio::before { + display: block; + padding-top: var(--bs-aspect-ratio); + content: "" +} + +.ratio>* { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100% +} + +.ratio-1x1 { + --bs-aspect-ratio: 100% +} + +.ratio-4x3 { + --bs-aspect-ratio: calc(3 / 4 * 100%) +} + +.ratio-16x9 { + --bs-aspect-ratio: calc(9 / 16 * 100%) +} + +.ratio-21x9 { + --bs-aspect-ratio: calc(9 / 21 * 100%) +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030 +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030 +} + +.sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020 +} + +@media (min-width:576px) { + .sticky-sm-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020 + } +} + +@media (min-width:768px) { + .sticky-md-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020 + } +} + +@media (min-width:992px) { + .sticky-lg-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020 + } +} + +@media (min-width:1200px) { + .sticky-xl-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020 + } +} + +@media (min-width:1400px) { + .sticky-xxl-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020 + } +} + +.visually-hidden, +.visually-hidden-focusable:not(:focus):not(:focus-within) { + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + margin: -1px !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border: 0 !important +} + +.stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + content: "" +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap +} + +.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 +} + +.float-start { + float: left !important +} + +.float-end { + float: right !important +} + +.float-none { + float: none !important +} + +.overflow-auto { + overflow: auto !important +} + +.overflow-hidden { + overflow: hidden !important +} + +.overflow-visible { + overflow: visible !important +} + +.overflow-scroll { + overflow: scroll !important +} + +.d-inline { + display: inline !important +} + +.d-inline-block { + display: inline-block !important +} + +.d-block { + display: block !important +} + +.d-grid { + display: grid !important +} + +.d-table { + display: table !important +} + +.d-table-row { + display: table-row !important +} + +.d-table-cell { + display: table-cell !important +} + +.d-flex { + display: flex !important +} + +.d-inline-flex { + display: inline-flex !important +} + +.d-none { + display: none !important +} + +.shadow { + box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important +} + +.shadow-sm { + box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) !important +} + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175) !important +} + +.shadow-none { + box-shadow: none !important +} + +.position-static { + position: static !important +} + +.position-relative { + position: relative !important +} + +.position-absolute { + position: absolute !important +} + +.position-fixed { + position: fixed !important +} + +.position-sticky { + position: -webkit-sticky !important; + position: sticky !important +} + +.top-0 { + top: 0 !important +} + +.top-50 { + top: 50% !important +} + +.top-100 { + top: 100% !important +} + +.bottom-0 { + bottom: 0 !important +} + +.bottom-50 { + bottom: 50% !important +} + +.bottom-100 { + bottom: 100% !important +} + +.start-0 { + left: 0 !important +} + +.start-50 { + left: 50% !important +} + +.start-100 { + left: 100% !important +} + +.end-0 { + right: 0 !important +} + +.end-50 { + right: 50% !important +} + +.end-100 { + right: 100% !important +} + +.translate-middle { + transform: translate(-50%, -50%) !important +} + +.translate-middle-x { + transform: translateX(-50%) !important +} + +.translate-middle-y { + transform: translateY(-50%) !important +} + +.border { + border: 1px solid #dee2e6 !important +} + +.border-0 { + border: 0 !important +} + +.border-top { + border-top: 1px solid #dee2e6 !important +} + +.border-top-0 { + border-top: 0 !important +} + +.border-end { + border-right: 1px solid #dee2e6 !important +} + +.border-end-0 { + border-right: 0 !important +} + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important +} + +.border-bottom-0 { + border-bottom: 0 !important +} + +.border-start { + border-left: 1px solid #dee2e6 !important +} + +.border-start-0 { + border-left: 0 !important +} + +.border-primary { + border-color: #0d6efd !important +} + +.border-secondary { + border-color: #6c757d !important +} + +.border-success { + border-color: #198754 !important +} + +.border-info { + border-color: #0dcaf0 !important +} + +.border-warning { + border-color: #ffc107 !important +} + +.border-danger { + border-color: #dc3545 !important +} + +.border-light { + border-color: #f8f9fa !important +} + +.border-dark { + border-color: #212529 !important +} + +.border-white { + border-color: #fff !important +} + +.border-1 { + border-width: 1px !important +} + +.border-2 { + border-width: 2px !important +} + +.border-3 { + border-width: 3px !important +} + +.border-4 { + border-width: 4px !important +} + +.border-5 { + border-width: 5px !important +} + +.w-25 { + width: 25% !important +} + +.w-50 { + width: 50% !important +} + +.w-75 { + width: 75% !important +} + +.w-100 { + width: 100% !important +} + +.w-auto { + width: auto !important +} + +.mw-100 { + max-width: 100% !important +} + +.vw-100 { + width: 100vw !important +} + +.min-vw-100 { + min-width: 100vw !important +} + +.h-25 { + height: 25% !important +} + +.h-50 { + height: 50% !important +} + +.h-75 { + height: 75% !important +} + +.h-100 { + height: 100% !important +} + +.h-auto { + height: auto !important +} + +.mh-100 { + max-height: 100% !important +} + +.vh-100 { + height: 100vh !important +} + +.min-vh-100 { + min-height: 100vh !important +} + +.flex-fill { + flex: 1 1 auto !important +} + +.flex-row { + flex-direction: row !important +} + +.flex-column { + flex-direction: column !important +} + +.flex-row-reverse { + flex-direction: row-reverse !important +} + +.flex-column-reverse { + flex-direction: column-reverse !important +} + +.flex-grow-0 { + flex-grow: 0 !important +} + +.flex-grow-1 { + flex-grow: 1 !important +} + +.flex-shrink-0 { + flex-shrink: 0 !important +} + +.flex-shrink-1 { + flex-shrink: 1 !important +} + +.flex-wrap { + flex-wrap: wrap !important +} + +.flex-nowrap { + flex-wrap: nowrap !important +} + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important +} + +.gap-0 { + gap: 0 !important +} + +.gap-1 { + gap: .25rem !important +} + +.gap-2 { + gap: .5rem !important +} + +.gap-3 { + gap: 1rem !important +} + +.gap-4 { + gap: 1.5rem !important +} + +.gap-5 { + gap: 3rem !important +} + +.justify-content-start { + justify-content: flex-start !important +} + +.justify-content-end { + justify-content: flex-end !important +} + +.justify-content-center { + justify-content: center !important +} + +.justify-content-between { + justify-content: space-between !important +} + +.justify-content-around { + justify-content: space-around !important +} + +.justify-content-evenly { + justify-content: space-evenly !important +} + +.align-items-start { + align-items: flex-start !important +} + +.align-items-end { + align-items: flex-end !important +} + +.align-items-center { + align-items: center !important +} + +.align-items-baseline { + align-items: baseline !important +} + +.align-items-stretch { + align-items: stretch !important +} + +.align-content-start { + align-content: flex-start !important +} + +.align-content-end { + align-content: flex-end !important +} + +.align-content-center { + align-content: center !important +} + +.align-content-between { + align-content: space-between !important +} + +.align-content-around { + align-content: space-around !important +} + +.align-content-stretch { + align-content: stretch !important +} + +.align-self-auto { + align-self: auto !important +} + +.align-self-start { + align-self: flex-start !important +} + +.align-self-end { + align-self: flex-end !important +} + +.align-self-center { + align-self: center !important +} + +.align-self-baseline { + align-self: baseline !important +} + +.align-self-stretch { + align-self: stretch !important +} + +.order-first { + order: -1 !important +} + +.order-0 { + order: 0 !important +} + +.order-1 { + order: 1 !important +} + +.order-2 { + order: 2 !important +} + +.order-3 { + order: 3 !important +} + +.order-4 { + order: 4 !important +} + +.order-5 { + order: 5 !important +} + +.order-last { + order: 6 !important +} + +.m-0 { + margin: 0 !important +} + +.m-1 { + margin: .25rem !important +} + +.m-2 { + margin: .5rem !important +} + +.m-3 { + margin: 1rem !important +} + +.m-4 { + margin: 1.5rem !important +} + +.m-5 { + margin: 3rem !important +} + +.m-auto { + margin: auto !important +} + +.mx-0 { + margin-right: 0 !important; + margin-left: 0 !important +} + +.mx-1 { + margin-right: .25rem !important; + margin-left: .25rem !important +} + +.mx-2 { + margin-right: .5rem !important; + margin-left: .5rem !important +} + +.mx-3 { + margin-right: 1rem !important; + margin-left: 1rem !important +} + +.mx-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important +} + +.mx-5 { + margin-right: 3rem !important; + margin-left: 3rem !important +} + +.mx-auto { + margin-right: auto !important; + margin-left: auto !important +} + +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important +} + +.my-1 { + margin-top: .25rem !important; + margin-bottom: .25rem !important +} + +.my-2 { + margin-top: .5rem !important; + margin-bottom: .5rem !important +} + +.my-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important +} + +.my-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important +} + +.my-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important +} + +.my-auto { + margin-top: auto !important; + margin-bottom: auto !important +} + +.mt-0 { + margin-top: 0 !important +} + +.mt-1 { + margin-top: .25rem !important +} + +.mt-2 { + margin-top: .5rem !important +} + +.mt-3 { + margin-top: 1rem !important +} + +.mt-4 { + margin-top: 1.5rem !important +} + +.mt-5 { + margin-top: 3rem !important +} + +.mt-auto { + margin-top: auto !important +} + +.me-0 { + margin-right: 0 !important +} + +.me-1 { + margin-right: .25rem !important +} + +.me-2 { + margin-right: .5rem !important +} + +.me-3 { + margin-right: 1rem !important +} + +.me-4 { + margin-right: 1.5rem !important +} + +.me-5 { + margin-right: 3rem !important +} + +.me-auto { + margin-right: auto !important +} + +.mb-0 { + margin-bottom: 0 !important +} + +.mb-1 { + margin-bottom: .25rem !important +} + +.mb-2 { + margin-bottom: .5rem !important +} + +.mb-3 { + margin-bottom: 1rem !important +} + +.mb-4 { + margin-bottom: 1.5rem !important +} + +.mb-5 { + margin-bottom: 3rem !important +} + +.mb-auto { + margin-bottom: auto !important +} + +.ms-0 { + margin-left: 0 !important +} + +.ms-1 { + margin-left: .25rem !important +} + +.ms-2 { + margin-left: .5rem !important +} + +.ms-3 { + margin-left: 1rem !important +} + +.ms-4 { + margin-left: 1.5rem !important +} + +.ms-5 { + margin-left: 3rem !important +} + +.ms-auto { + margin-left: auto !important +} + +.p-0 { + padding: 0 !important +} + +.p-1 { + padding: .25rem !important +} + +.p-2 { + padding: .5rem !important +} + +.p-3 { + padding: 1rem !important +} + +.p-4 { + padding: 1.5rem !important +} + +.p-5 { + padding: 3rem !important +} + +.px-0 { + padding-right: 0 !important; + padding-left: 0 !important +} + +.px-1 { + padding-right: .25rem !important; + padding-left: .25rem !important +} + +.px-2 { + padding-right: .5rem !important; + padding-left: .5rem !important +} + +.px-3 { + padding-right: 1rem !important; + padding-left: 1rem !important +} + +.px-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important +} + +.px-5 { + padding-right: 3rem !important; + padding-left: 3rem !important +} + +.py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important +} + +.py-1 { + padding-top: .25rem !important; + padding-bottom: .25rem !important +} + +.py-2 { + padding-top: .5rem !important; + padding-bottom: .5rem !important +} + +.py-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important +} + +.py-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important +} + +.py-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important +} + +.pt-0 { + padding-top: 0 !important +} + +.pt-1 { + padding-top: .25rem !important +} + +.pt-2 { + padding-top: .5rem !important +} + +.pt-3 { + padding-top: 1rem !important +} + +.pt-4 { + padding-top: 1.5rem !important +} + +.pt-5 { + padding-top: 3rem !important +} + +.pe-0 { + padding-right: 0 !important +} + +.pe-1 { + padding-right: .25rem !important +} + +.pe-2 { + padding-right: .5rem !important +} + +.pe-3 { + padding-right: 1rem !important +} + +.pe-4 { + padding-right: 1.5rem !important +} + +.pe-5 { + padding-right: 3rem !important +} + +.pb-0 { + padding-bottom: 0 !important +} + +.pb-1 { + padding-bottom: .25rem !important +} + +.pb-2 { + padding-bottom: .5rem !important +} + +.pb-3 { + padding-bottom: 1rem !important +} + +.pb-4 { + padding-bottom: 1.5rem !important +} + +.pb-5 { + padding-bottom: 3rem !important +} + +.ps-0 { + padding-left: 0 !important +} + +.ps-1 { + padding-left: .25rem !important +} + +.ps-2 { + padding-left: .5rem !important +} + +.ps-3 { + padding-left: 1rem !important +} + +.ps-4 { + padding-left: 1.5rem !important +} + +.ps-5 { + padding-left: 3rem !important +} + +.font-monospace { + font-family: var(--bs-font-monospace) !important +} + +.fs-1 { + font-size: calc(1.375rem + 1.5vw) !important +} + +.fs-2 { + font-size: calc(1.325rem + .9vw) !important +} + +.fs-3 { + font-size: calc(1.3rem + .6vw) !important +} + +.fs-4 { + font-size: calc(1.275rem + .3vw) !important +} + +.fs-5 { + font-size: 1.25rem !important +} + +.fs-6 { + font-size: 1rem !important +} + +.fst-italic { + font-style: italic !important +} + +.fst-normal { + font-style: normal !important +} + +.fw-light { + font-weight: 300 !important +} + +.fw-lighter { + font-weight: lighter !important +} + +.fw-normal { + font-weight: 400 !important +} + +.fw-bold { + font-weight: 700 !important +} + +.fw-bolder { + font-weight: bolder !important +} + +.lh-1 { + line-height: 1 !important +} + +.lh-sm { + line-height: 1.25 !important +} + +.lh-base { + line-height: 1.5 !important +} + +.lh-lg { + line-height: 2 !important +} + +.text-start { + text-align: left !important +} + +.text-end { + text-align: right !important +} + +.text-center { + text-align: center !important +} + +.text-decoration-none { + text-decoration: none !important +} + +.text-decoration-underline { + text-decoration: underline !important +} + +.text-decoration-line-through { + text-decoration: line-through !important +} + +.text-lowercase { + text-transform: lowercase !important +} + +.text-uppercase { + text-transform: uppercase !important +} + +.text-capitalize { + text-transform: capitalize !important +} + +.text-wrap { + white-space: normal !important +} + +.text-nowrap { + white-space: nowrap !important +} + +.text-break { + word-wrap: break-word !important; + word-break: break-word !important +} + +.text-primary { + color: #0d6efd !important +} + +.text-secondary { + color: #6c757d !important +} + +.text-success { + color: #198754 !important +} + +.text-info { + color: #0dcaf0 !important +} + +.text-warning { + color: #ffc107 !important +} + +.text-danger { + color: #dc3545 !important +} + +.text-light { + color: #f8f9fa !important +} + +.text-dark { + color: #212529 !important +} + +.text-white { + color: #fff !important +} + +.text-body { + color: #212529 !important +} + +.text-muted { + color: #6c757d !important +} + +.text-black-50 { + color: rgba(0, 0, 0, .5) !important +} + +.text-white-50 { + color: rgba(255, 255, 255, .5) !important +} + +.text-reset { + color: inherit !important +} + +.bg-primary { + background-color: #0d6efd !important +} + +.bg-secondary { + background-color: #6c757d !important +} + +.bg-success { + background-color: #198754 !important +} + +.bg-info { + background-color: #0dcaf0 !important +} + +.bg-warning { + background-color: #ffc107 !important +} + +.bg-danger { + background-color: #dc3545 !important +} + +.bg-light { + background-color: #f8f9fa !important +} + +.bg-dark { + background-color: #212529 !important +} + +.bg-body { + background-color: #fff !important +} + +.bg-white { + background-color: #fff !important +} + +.bg-transparent { + background-color: transparent !important +} + +.bg-gradient { + background-image: var(--bs-gradient) !important +} + +.user-select-all { + -webkit-user-select: all !important; + -moz-user-select: all !important; + user-select: all !important +} + +.user-select-auto { + -webkit-user-select: auto !important; + -moz-user-select: auto !important; + user-select: auto !important +} + +.user-select-none { + -webkit-user-select: none !important; + -moz-user-select: none !important; + user-select: none !important +} + +.pe-none { + pointer-events: none !important +} + +.pe-auto { + pointer-events: auto !important +} + +.rounded { + border-radius: .25rem !important +} + +.rounded-0 { + border-radius: 0 !important +} + +.rounded-1 { + border-radius: .2rem !important +} + +.rounded-2 { + border-radius: .25rem !important +} + +.rounded-3 { + border-radius: .3rem !important +} + +.rounded-circle { + border-radius: 50% !important +} + +.rounded-pill { + border-radius: 50rem !important +} + +.rounded-top { + border-top-left-radius: .25rem !important; + border-top-right-radius: .25rem !important +} + +.rounded-end { + border-top-right-radius: .25rem !important; + border-bottom-right-radius: .25rem !important +} + +.rounded-bottom { + border-bottom-right-radius: .25rem !important; + border-bottom-left-radius: .25rem !important +} + +.rounded-start { + border-bottom-left-radius: .25rem !important; + border-top-left-radius: .25rem !important +} + +.visible { + visibility: visible !important +} + +.invisible { + visibility: hidden !important +} + +@media (min-width:576px) { + .float-sm-start { + float: left !important + } + + .float-sm-end { + float: right !important + } + + .float-sm-none { + float: none !important + } + + .d-sm-inline { + display: inline !important + } + + .d-sm-inline-block { + display: inline-block !important + } + + .d-sm-block { + display: block !important + } + + .d-sm-grid { + display: grid !important + } + + .d-sm-table { + display: table !important + } + + .d-sm-table-row { + display: table-row !important + } + + .d-sm-table-cell { + display: table-cell !important + } + + .d-sm-flex { + display: flex !important + } + + .d-sm-inline-flex { + display: inline-flex !important + } + + .d-sm-none { + display: none !important + } + + .flex-sm-fill { + flex: 1 1 auto !important + } + + .flex-sm-row { + flex-direction: row !important + } + + .flex-sm-column { + flex-direction: column !important + } + + .flex-sm-row-reverse { + flex-direction: row-reverse !important + } + + .flex-sm-column-reverse { + flex-direction: column-reverse !important + } + + .flex-sm-grow-0 { + flex-grow: 0 !important + } + + .flex-sm-grow-1 { + flex-grow: 1 !important + } + + .flex-sm-shrink-0 { + flex-shrink: 0 !important + } + + .flex-sm-shrink-1 { + flex-shrink: 1 !important + } + + .flex-sm-wrap { + flex-wrap: wrap !important + } + + .flex-sm-nowrap { + flex-wrap: nowrap !important + } + + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important + } + + .gap-sm-0 { + gap: 0 !important + } + + .gap-sm-1 { + gap: .25rem !important + } + + .gap-sm-2 { + gap: .5rem !important + } + + .gap-sm-3 { + gap: 1rem !important + } + + .gap-sm-4 { + gap: 1.5rem !important + } + + .gap-sm-5 { + gap: 3rem !important + } + + .justify-content-sm-start { + justify-content: flex-start !important + } + + .justify-content-sm-end { + justify-content: flex-end !important + } + + .justify-content-sm-center { + justify-content: center !important + } + + .justify-content-sm-between { + justify-content: space-between !important + } + + .justify-content-sm-around { + justify-content: space-around !important + } + + .justify-content-sm-evenly { + justify-content: space-evenly !important + } + + .align-items-sm-start { + align-items: flex-start !important + } + + .align-items-sm-end { + align-items: flex-end !important + } + + .align-items-sm-center { + align-items: center !important + } + + .align-items-sm-baseline { + align-items: baseline !important + } + + .align-items-sm-stretch { + align-items: stretch !important + } + + .align-content-sm-start { + align-content: flex-start !important + } + + .align-content-sm-end { + align-content: flex-end !important + } + + .align-content-sm-center { + align-content: center !important + } + + .align-content-sm-between { + align-content: space-between !important + } + + .align-content-sm-around { + align-content: space-around !important + } + + .align-content-sm-stretch { + align-content: stretch !important + } + + .align-self-sm-auto { + align-self: auto !important + } + + .align-self-sm-start { + align-self: flex-start !important + } + + .align-self-sm-end { + align-self: flex-end !important + } + + .align-self-sm-center { + align-self: center !important + } + + .align-self-sm-baseline { + align-self: baseline !important + } + + .align-self-sm-stretch { + align-self: stretch !important + } + + .order-sm-first { + order: -1 !important + } + + .order-sm-0 { + order: 0 !important + } + + .order-sm-1 { + order: 1 !important + } + + .order-sm-2 { + order: 2 !important + } + + .order-sm-3 { + order: 3 !important + } + + .order-sm-4 { + order: 4 !important + } + + .order-sm-5 { + order: 5 !important + } + + .order-sm-last { + order: 6 !important + } + + .m-sm-0 { + margin: 0 !important + } + + .m-sm-1 { + margin: .25rem !important + } + + .m-sm-2 { + margin: .5rem !important + } + + .m-sm-3 { + margin: 1rem !important + } + + .m-sm-4 { + margin: 1.5rem !important + } + + .m-sm-5 { + margin: 3rem !important + } + + .m-sm-auto { + margin: auto !important + } + + .mx-sm-0 { + margin-right: 0 !important; + margin-left: 0 !important + } + + .mx-sm-1 { + margin-right: .25rem !important; + margin-left: .25rem !important + } + + .mx-sm-2 { + margin-right: .5rem !important; + margin-left: .5rem !important + } + + .mx-sm-3 { + margin-right: 1rem !important; + margin-left: 1rem !important + } + + .mx-sm-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important + } + + .mx-sm-5 { + margin-right: 3rem !important; + margin-left: 3rem !important + } + + .mx-sm-auto { + margin-right: auto !important; + margin-left: auto !important + } + + .my-sm-0 { + margin-top: 0 !important; + margin-bottom: 0 !important + } + + .my-sm-1 { + margin-top: .25rem !important; + margin-bottom: .25rem !important + } + + .my-sm-2 { + margin-top: .5rem !important; + margin-bottom: .5rem !important + } + + .my-sm-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important + } + + .my-sm-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important + } + + .my-sm-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important + } + + .my-sm-auto { + margin-top: auto !important; + margin-bottom: auto !important + } + + .mt-sm-0 { + margin-top: 0 !important + } + + .mt-sm-1 { + margin-top: .25rem !important + } + + .mt-sm-2 { + margin-top: .5rem !important + } + + .mt-sm-3 { + margin-top: 1rem !important + } + + .mt-sm-4 { + margin-top: 1.5rem !important + } + + .mt-sm-5 { + margin-top: 3rem !important + } + + .mt-sm-auto { + margin-top: auto !important + } + + .me-sm-0 { + margin-right: 0 !important + } + + .me-sm-1 { + margin-right: .25rem !important + } + + .me-sm-2 { + margin-right: .5rem !important + } + + .me-sm-3 { + margin-right: 1rem !important + } + + .me-sm-4 { + margin-right: 1.5rem !important + } + + .me-sm-5 { + margin-right: 3rem !important + } + + .me-sm-auto { + margin-right: auto !important + } + + .mb-sm-0 { + margin-bottom: 0 !important + } + + .mb-sm-1 { + margin-bottom: .25rem !important + } + + .mb-sm-2 { + margin-bottom: .5rem !important + } + + .mb-sm-3 { + margin-bottom: 1rem !important + } + + .mb-sm-4 { + margin-bottom: 1.5rem !important + } + + .mb-sm-5 { + margin-bottom: 3rem !important + } + + .mb-sm-auto { + margin-bottom: auto !important + } + + .ms-sm-0 { + margin-left: 0 !important + } + + .ms-sm-1 { + margin-left: .25rem !important + } + + .ms-sm-2 { + margin-left: .5rem !important + } + + .ms-sm-3 { + margin-left: 1rem !important + } + + .ms-sm-4 { + margin-left: 1.5rem !important + } + + .ms-sm-5 { + margin-left: 3rem !important + } + + .ms-sm-auto { + margin-left: auto !important + } + + .p-sm-0 { + padding: 0 !important + } + + .p-sm-1 { + padding: .25rem !important + } + + .p-sm-2 { + padding: .5rem !important + } + + .p-sm-3 { + padding: 1rem !important + } + + .p-sm-4 { + padding: 1.5rem !important + } + + .p-sm-5 { + padding: 3rem !important + } + + .px-sm-0 { + padding-right: 0 !important; + padding-left: 0 !important + } + + .px-sm-1 { + padding-right: .25rem !important; + padding-left: .25rem !important + } + + .px-sm-2 { + padding-right: .5rem !important; + padding-left: .5rem !important + } + + .px-sm-3 { + padding-right: 1rem !important; + padding-left: 1rem !important + } + + .px-sm-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important + } + + .px-sm-5 { + padding-right: 3rem !important; + padding-left: 3rem !important + } + + .py-sm-0 { + padding-top: 0 !important; + padding-bottom: 0 !important + } + + .py-sm-1 { + padding-top: .25rem !important; + padding-bottom: .25rem !important + } + + .py-sm-2 { + padding-top: .5rem !important; + padding-bottom: .5rem !important + } + + .py-sm-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important + } + + .py-sm-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important + } + + .py-sm-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important + } + + .pt-sm-0 { + padding-top: 0 !important + } + + .pt-sm-1 { + padding-top: .25rem !important + } + + .pt-sm-2 { + padding-top: .5rem !important + } + + .pt-sm-3 { + padding-top: 1rem !important + } + + .pt-sm-4 { + padding-top: 1.5rem !important + } + + .pt-sm-5 { + padding-top: 3rem !important + } + + .pe-sm-0 { + padding-right: 0 !important + } + + .pe-sm-1 { + padding-right: .25rem !important + } + + .pe-sm-2 { + padding-right: .5rem !important + } + + .pe-sm-3 { + padding-right: 1rem !important + } + + .pe-sm-4 { + padding-right: 1.5rem !important + } + + .pe-sm-5 { + padding-right: 3rem !important + } + + .pb-sm-0 { + padding-bottom: 0 !important + } + + .pb-sm-1 { + padding-bottom: .25rem !important + } + + .pb-sm-2 { + padding-bottom: .5rem !important + } + + .pb-sm-3 { + padding-bottom: 1rem !important + } + + .pb-sm-4 { + padding-bottom: 1.5rem !important + } + + .pb-sm-5 { + padding-bottom: 3rem !important + } + + .ps-sm-0 { + padding-left: 0 !important + } + + .ps-sm-1 { + padding-left: .25rem !important + } + + .ps-sm-2 { + padding-left: .5rem !important + } + + .ps-sm-3 { + padding-left: 1rem !important + } + + .ps-sm-4 { + padding-left: 1.5rem !important + } + + .ps-sm-5 { + padding-left: 3rem !important + } + + .text-sm-start { + text-align: left !important + } + + .text-sm-end { + text-align: right !important + } + + .text-sm-center { + text-align: center !important + } +} + +@media (min-width:768px) { + .float-md-start { + float: left !important + } + + .float-md-end { + float: right !important + } + + .float-md-none { + float: none !important + } + + .d-md-inline { + display: inline !important + } + + .d-md-inline-block { + display: inline-block !important + } + + .d-md-block { + display: block !important + } + + .d-md-grid { + display: grid !important + } + + .d-md-table { + display: table !important + } + + .d-md-table-row { + display: table-row !important + } + + .d-md-table-cell { + display: table-cell !important + } + + .d-md-flex { + display: flex !important + } + + .d-md-inline-flex { + display: inline-flex !important + } + + .d-md-none { + display: none !important + } + + .flex-md-fill { + flex: 1 1 auto !important + } + + .flex-md-row { + flex-direction: row !important + } + + .flex-md-column { + flex-direction: column !important + } + + .flex-md-row-reverse { + flex-direction: row-reverse !important + } + + .flex-md-column-reverse { + flex-direction: column-reverse !important + } + + .flex-md-grow-0 { + flex-grow: 0 !important + } + + .flex-md-grow-1 { + flex-grow: 1 !important + } + + .flex-md-shrink-0 { + flex-shrink: 0 !important + } + + .flex-md-shrink-1 { + flex-shrink: 1 !important + } + + .flex-md-wrap { + flex-wrap: wrap !important + } + + .flex-md-nowrap { + flex-wrap: nowrap !important + } + + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important + } + + .gap-md-0 { + gap: 0 !important + } + + .gap-md-1 { + gap: .25rem !important + } + + .gap-md-2 { + gap: .5rem !important + } + + .gap-md-3 { + gap: 1rem !important + } + + .gap-md-4 { + gap: 1.5rem !important + } + + .gap-md-5 { + gap: 3rem !important + } + + .justify-content-md-start { + justify-content: flex-start !important + } + + .justify-content-md-end { + justify-content: flex-end !important + } + + .justify-content-md-center { + justify-content: center !important + } + + .justify-content-md-between { + justify-content: space-between !important + } + + .justify-content-md-around { + justify-content: space-around !important + } + + .justify-content-md-evenly { + justify-content: space-evenly !important + } + + .align-items-md-start { + align-items: flex-start !important + } + + .align-items-md-end { + align-items: flex-end !important + } + + .align-items-md-center { + align-items: center !important + } + + .align-items-md-baseline { + align-items: baseline !important + } + + .align-items-md-stretch { + align-items: stretch !important + } + + .align-content-md-start { + align-content: flex-start !important + } + + .align-content-md-end { + align-content: flex-end !important + } + + .align-content-md-center { + align-content: center !important + } + + .align-content-md-between { + align-content: space-between !important + } + + .align-content-md-around { + align-content: space-around !important + } + + .align-content-md-stretch { + align-content: stretch !important + } + + .align-self-md-auto { + align-self: auto !important + } + + .align-self-md-start { + align-self: flex-start !important + } + + .align-self-md-end { + align-self: flex-end !important + } + + .align-self-md-center { + align-self: center !important + } + + .align-self-md-baseline { + align-self: baseline !important + } + + .align-self-md-stretch { + align-self: stretch !important + } + + .order-md-first { + order: -1 !important + } + + .order-md-0 { + order: 0 !important + } + + .order-md-1 { + order: 1 !important + } + + .order-md-2 { + order: 2 !important + } + + .order-md-3 { + order: 3 !important + } + + .order-md-4 { + order: 4 !important + } + + .order-md-5 { + order: 5 !important + } + + .order-md-last { + order: 6 !important + } + + .m-md-0 { + margin: 0 !important + } + + .m-md-1 { + margin: .25rem !important + } + + .m-md-2 { + margin: .5rem !important + } + + .m-md-3 { + margin: 1rem !important + } + + .m-md-4 { + margin: 1.5rem !important + } + + .m-md-5 { + margin: 3rem !important + } + + .m-md-auto { + margin: auto !important + } + + .mx-md-0 { + margin-right: 0 !important; + margin-left: 0 !important + } + + .mx-md-1 { + margin-right: .25rem !important; + margin-left: .25rem !important + } + + .mx-md-2 { + margin-right: .5rem !important; + margin-left: .5rem !important + } + + .mx-md-3 { + margin-right: 1rem !important; + margin-left: 1rem !important + } + + .mx-md-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important + } + + .mx-md-5 { + margin-right: 3rem !important; + margin-left: 3rem !important + } + + .mx-md-auto { + margin-right: auto !important; + margin-left: auto !important + } + + .my-md-0 { + margin-top: 0 !important; + margin-bottom: 0 !important + } + + .my-md-1 { + margin-top: .25rem !important; + margin-bottom: .25rem !important + } + + .my-md-2 { + margin-top: .5rem !important; + margin-bottom: .5rem !important + } + + .my-md-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important + } + + .my-md-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important + } + + .my-md-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important + } + + .my-md-auto { + margin-top: auto !important; + margin-bottom: auto !important + } + + .mt-md-0 { + margin-top: 0 !important + } + + .mt-md-1 { + margin-top: .25rem !important + } + + .mt-md-2 { + margin-top: .5rem !important + } + + .mt-md-3 { + margin-top: 1rem !important + } + + .mt-md-4 { + margin-top: 1.5rem !important + } + + .mt-md-5 { + margin-top: 3rem !important + } + + .mt-md-auto { + margin-top: auto !important + } + + .me-md-0 { + margin-right: 0 !important + } + + .me-md-1 { + margin-right: .25rem !important + } + + .me-md-2 { + margin-right: .5rem !important + } + + .me-md-3 { + margin-right: 1rem !important + } + + .me-md-4 { + margin-right: 1.5rem !important + } + + .me-md-5 { + margin-right: 3rem !important + } + + .me-md-auto { + margin-right: auto !important + } + + .mb-md-0 { + margin-bottom: 0 !important + } + + .mb-md-1 { + margin-bottom: .25rem !important + } + + .mb-md-2 { + margin-bottom: .5rem !important + } + + .mb-md-3 { + margin-bottom: 1rem !important + } + + .mb-md-4 { + margin-bottom: 1.5rem !important + } + + .mb-md-5 { + margin-bottom: 3rem !important + } + + .mb-md-auto { + margin-bottom: auto !important + } + + .ms-md-0 { + margin-left: 0 !important + } + + .ms-md-1 { + margin-left: .25rem !important + } + + .ms-md-2 { + margin-left: .5rem !important + } + + .ms-md-3 { + margin-left: 1rem !important + } + + .ms-md-4 { + margin-left: 1.5rem !important + } + + .ms-md-5 { + margin-left: 3rem !important + } + + .ms-md-auto { + margin-left: auto !important + } + + .p-md-0 { + padding: 0 !important + } + + .p-md-1 { + padding: .25rem !important + } + + .p-md-2 { + padding: .5rem !important + } + + .p-md-3 { + padding: 1rem !important + } + + .p-md-4 { + padding: 1.5rem !important + } + + .p-md-5 { + padding: 3rem !important + } + + .px-md-0 { + padding-right: 0 !important; + padding-left: 0 !important + } + + .px-md-1 { + padding-right: .25rem !important; + padding-left: .25rem !important + } + + .px-md-2 { + padding-right: .5rem !important; + padding-left: .5rem !important + } + + .px-md-3 { + padding-right: 1rem !important; + padding-left: 1rem !important + } + + .px-md-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important + } + + .px-md-5 { + padding-right: 3rem !important; + padding-left: 3rem !important + } + + .py-md-0 { + padding-top: 0 !important; + padding-bottom: 0 !important + } + + .py-md-1 { + padding-top: .25rem !important; + padding-bottom: .25rem !important + } + + .py-md-2 { + padding-top: .5rem !important; + padding-bottom: .5rem !important + } + + .py-md-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important + } + + .py-md-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important + } + + .py-md-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important + } + + .pt-md-0 { + padding-top: 0 !important + } + + .pt-md-1 { + padding-top: .25rem !important + } + + .pt-md-2 { + padding-top: .5rem !important + } + + .pt-md-3 { + padding-top: 1rem !important + } + + .pt-md-4 { + padding-top: 1.5rem !important + } + + .pt-md-5 { + padding-top: 3rem !important + } + + .pe-md-0 { + padding-right: 0 !important + } + + .pe-md-1 { + padding-right: .25rem !important + } + + .pe-md-2 { + padding-right: .5rem !important + } + + .pe-md-3 { + padding-right: 1rem !important + } + + .pe-md-4 { + padding-right: 1.5rem !important + } + + .pe-md-5 { + padding-right: 3rem !important + } + + .pb-md-0 { + padding-bottom: 0 !important + } + + .pb-md-1 { + padding-bottom: .25rem !important + } + + .pb-md-2 { + padding-bottom: .5rem !important + } + + .pb-md-3 { + padding-bottom: 1rem !important + } + + .pb-md-4 { + padding-bottom: 1.5rem !important + } + + .pb-md-5 { + padding-bottom: 3rem !important + } + + .ps-md-0 { + padding-left: 0 !important + } + + .ps-md-1 { + padding-left: .25rem !important + } + + .ps-md-2 { + padding-left: .5rem !important + } + + .ps-md-3 { + padding-left: 1rem !important + } + + .ps-md-4 { + padding-left: 1.5rem !important + } + + .ps-md-5 { + padding-left: 3rem !important + } + + .text-md-start { + text-align: left !important + } + + .text-md-end { + text-align: right !important + } + + .text-md-center { + text-align: center !important + } +} + +@media (min-width:992px) { + .float-lg-start { + float: left !important + } + + .float-lg-end { + float: right !important + } + + .float-lg-none { + float: none !important + } + + .d-lg-inline { + display: inline !important + } + + .d-lg-inline-block { + display: inline-block !important + } + + .d-lg-block { + display: block !important + } + + .d-lg-grid { + display: grid !important + } + + .d-lg-table { + display: table !important + } + + .d-lg-table-row { + display: table-row !important + } + + .d-lg-table-cell { + display: table-cell !important + } + + .d-lg-flex { + display: flex !important + } + + .d-lg-inline-flex { + display: inline-flex !important + } + + .d-lg-none { + display: none !important + } + + .flex-lg-fill { + flex: 1 1 auto !important + } + + .flex-lg-row { + flex-direction: row !important + } + + .flex-lg-column { + flex-direction: column !important + } + + .flex-lg-row-reverse { + flex-direction: row-reverse !important + } + + .flex-lg-column-reverse { + flex-direction: column-reverse !important + } + + .flex-lg-grow-0 { + flex-grow: 0 !important + } + + .flex-lg-grow-1 { + flex-grow: 1 !important + } + + .flex-lg-shrink-0 { + flex-shrink: 0 !important + } + + .flex-lg-shrink-1 { + flex-shrink: 1 !important + } + + .flex-lg-wrap { + flex-wrap: wrap !important + } + + .flex-lg-nowrap { + flex-wrap: nowrap !important + } + + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important + } + + .gap-lg-0 { + gap: 0 !important + } + + .gap-lg-1 { + gap: .25rem !important + } + + .gap-lg-2 { + gap: .5rem !important + } + + .gap-lg-3 { + gap: 1rem !important + } + + .gap-lg-4 { + gap: 1.5rem !important + } + + .gap-lg-5 { + gap: 3rem !important + } + + .justify-content-lg-start { + justify-content: flex-start !important + } + + .justify-content-lg-end { + justify-content: flex-end !important + } + + .justify-content-lg-center { + justify-content: center !important + } + + .justify-content-lg-between { + justify-content: space-between !important + } + + .justify-content-lg-around { + justify-content: space-around !important + } + + .justify-content-lg-evenly { + justify-content: space-evenly !important + } + + .align-items-lg-start { + align-items: flex-start !important + } + + .align-items-lg-end { + align-items: flex-end !important + } + + .align-items-lg-center { + align-items: center !important + } + + .align-items-lg-baseline { + align-items: baseline !important + } + + .align-items-lg-stretch { + align-items: stretch !important + } + + .align-content-lg-start { + align-content: flex-start !important + } + + .align-content-lg-end { + align-content: flex-end !important + } + + .align-content-lg-center { + align-content: center !important + } + + .align-content-lg-between { + align-content: space-between !important + } + + .align-content-lg-around { + align-content: space-around !important + } + + .align-content-lg-stretch { + align-content: stretch !important + } + + .align-self-lg-auto { + align-self: auto !important + } + + .align-self-lg-start { + align-self: flex-start !important + } + + .align-self-lg-end { + align-self: flex-end !important + } + + .align-self-lg-center { + align-self: center !important + } + + .align-self-lg-baseline { + align-self: baseline !important + } + + .align-self-lg-stretch { + align-self: stretch !important + } + + .order-lg-first { + order: -1 !important + } + + .order-lg-0 { + order: 0 !important + } + + .order-lg-1 { + order: 1 !important + } + + .order-lg-2 { + order: 2 !important + } + + .order-lg-3 { + order: 3 !important + } + + .order-lg-4 { + order: 4 !important + } + + .order-lg-5 { + order: 5 !important + } + + .order-lg-last { + order: 6 !important + } + + .m-lg-0 { + margin: 0 !important + } + + .m-lg-1 { + margin: .25rem !important + } + + .m-lg-2 { + margin: .5rem !important + } + + .m-lg-3 { + margin: 1rem !important + } + + .m-lg-4 { + margin: 1.5rem !important + } + + .m-lg-5 { + margin: 3rem !important + } + + .m-lg-auto { + margin: auto !important + } + + .mx-lg-0 { + margin-right: 0 !important; + margin-left: 0 !important + } + + .mx-lg-1 { + margin-right: .25rem !important; + margin-left: .25rem !important + } + + .mx-lg-2 { + margin-right: .5rem !important; + margin-left: .5rem !important + } + + .mx-lg-3 { + margin-right: 1rem !important; + margin-left: 1rem !important + } + + .mx-lg-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important + } + + .mx-lg-5 { + margin-right: 3rem !important; + margin-left: 3rem !important + } + + .mx-lg-auto { + margin-right: auto !important; + margin-left: auto !important + } + + .my-lg-0 { + margin-top: 0 !important; + margin-bottom: 0 !important + } + + .my-lg-1 { + margin-top: .25rem !important; + margin-bottom: .25rem !important + } + + .my-lg-2 { + margin-top: .5rem !important; + margin-bottom: .5rem !important + } + + .my-lg-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important + } + + .my-lg-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important + } + + .my-lg-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important + } + + .my-lg-auto { + margin-top: auto !important; + margin-bottom: auto !important + } + + .mt-lg-0 { + margin-top: 0 !important + } + + .mt-lg-1 { + margin-top: .25rem !important + } + + .mt-lg-2 { + margin-top: .5rem !important + } + + .mt-lg-3 { + margin-top: 1rem !important + } + + .mt-lg-4 { + margin-top: 1.5rem !important + } + + .mt-lg-5 { + margin-top: 3rem !important + } + + .mt-lg-auto { + margin-top: auto !important + } + + .me-lg-0 { + margin-right: 0 !important + } + + .me-lg-1 { + margin-right: .25rem !important + } + + .me-lg-2 { + margin-right: .5rem !important + } + + .me-lg-3 { + margin-right: 1rem !important + } + + .me-lg-4 { + margin-right: 1.5rem !important + } + + .me-lg-5 { + margin-right: 3rem !important + } + + .me-lg-auto { + margin-right: auto !important + } + + .mb-lg-0 { + margin-bottom: 0 !important + } + + .mb-lg-1 { + margin-bottom: .25rem !important + } + + .mb-lg-2 { + margin-bottom: .5rem !important + } + + .mb-lg-3 { + margin-bottom: 1rem !important + } + + .mb-lg-4 { + margin-bottom: 1.5rem !important + } + + .mb-lg-5 { + margin-bottom: 3rem !important + } + + .mb-lg-auto { + margin-bottom: auto !important + } + + .ms-lg-0 { + margin-left: 0 !important + } + + .ms-lg-1 { + margin-left: .25rem !important + } + + .ms-lg-2 { + margin-left: .5rem !important + } + + .ms-lg-3 { + margin-left: 1rem !important + } + + .ms-lg-4 { + margin-left: 1.5rem !important + } + + .ms-lg-5 { + margin-left: 3rem !important + } + + .ms-lg-auto { + margin-left: auto !important + } + + .p-lg-0 { + padding: 0 !important + } + + .p-lg-1 { + padding: .25rem !important + } + + .p-lg-2 { + padding: .5rem !important + } + + .p-lg-3 { + padding: 1rem !important + } + + .p-lg-4 { + padding: 1.5rem !important + } + + .p-lg-5 { + padding: 3rem !important + } + + .px-lg-0 { + padding-right: 0 !important; + padding-left: 0 !important + } + + .px-lg-1 { + padding-right: .25rem !important; + padding-left: .25rem !important + } + + .px-lg-2 { + padding-right: .5rem !important; + padding-left: .5rem !important + } + + .px-lg-3 { + padding-right: 1rem !important; + padding-left: 1rem !important + } + + .px-lg-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important + } + + .px-lg-5 { + padding-right: 3rem !important; + padding-left: 3rem !important + } + + .py-lg-0 { + padding-top: 0 !important; + padding-bottom: 0 !important + } + + .py-lg-1 { + padding-top: .25rem !important; + padding-bottom: .25rem !important + } + + .py-lg-2 { + padding-top: .5rem !important; + padding-bottom: .5rem !important + } + + .py-lg-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important + } + + .py-lg-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important + } + + .py-lg-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important + } + + .pt-lg-0 { + padding-top: 0 !important + } + + .pt-lg-1 { + padding-top: .25rem !important + } + + .pt-lg-2 { + padding-top: .5rem !important + } + + .pt-lg-3 { + padding-top: 1rem !important + } + + .pt-lg-4 { + padding-top: 1.5rem !important + } + + .pt-lg-5 { + padding-top: 3rem !important + } + + .pe-lg-0 { + padding-right: 0 !important + } + + .pe-lg-1 { + padding-right: .25rem !important + } + + .pe-lg-2 { + padding-right: .5rem !important + } + + .pe-lg-3 { + padding-right: 1rem !important + } + + .pe-lg-4 { + padding-right: 1.5rem !important + } + + .pe-lg-5 { + padding-right: 3rem !important + } + + .pb-lg-0 { + padding-bottom: 0 !important + } + + .pb-lg-1 { + padding-bottom: .25rem !important + } + + .pb-lg-2 { + padding-bottom: .5rem !important + } + + .pb-lg-3 { + padding-bottom: 1rem !important + } + + .pb-lg-4 { + padding-bottom: 1.5rem !important + } + + .pb-lg-5 { + padding-bottom: 3rem !important + } + + .ps-lg-0 { + padding-left: 0 !important + } + + .ps-lg-1 { + padding-left: .25rem !important + } + + .ps-lg-2 { + padding-left: .5rem !important + } + + .ps-lg-3 { + padding-left: 1rem !important + } + + .ps-lg-4 { + padding-left: 1.5rem !important + } + + .ps-lg-5 { + padding-left: 3rem !important + } + + .text-lg-start { + text-align: left !important + } + + .text-lg-end { + text-align: right !important + } + + .text-lg-center { + text-align: center !important + } +} + +@media (min-width:1200px) { + .float-xl-start { + float: left !important + } + + .float-xl-end { + float: right !important + } + + .float-xl-none { + float: none !important + } + + .d-xl-inline { + display: inline !important + } + + .d-xl-inline-block { + display: inline-block !important + } + + .d-xl-block { + display: block !important + } + + .d-xl-grid { + display: grid !important + } + + .d-xl-table { + display: table !important + } + + .d-xl-table-row { + display: table-row !important + } + + .d-xl-table-cell { + display: table-cell !important + } + + .d-xl-flex { + display: flex !important + } + + .d-xl-inline-flex { + display: inline-flex !important + } + + .d-xl-none { + display: none !important + } + + .flex-xl-fill { + flex: 1 1 auto !important + } + + .flex-xl-row { + flex-direction: row !important + } + + .flex-xl-column { + flex-direction: column !important + } + + .flex-xl-row-reverse { + flex-direction: row-reverse !important + } + + .flex-xl-column-reverse { + flex-direction: column-reverse !important + } + + .flex-xl-grow-0 { + flex-grow: 0 !important + } + + .flex-xl-grow-1 { + flex-grow: 1 !important + } + + .flex-xl-shrink-0 { + flex-shrink: 0 !important + } + + .flex-xl-shrink-1 { + flex-shrink: 1 !important + } + + .flex-xl-wrap { + flex-wrap: wrap !important + } + + .flex-xl-nowrap { + flex-wrap: nowrap !important + } + + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important + } + + .gap-xl-0 { + gap: 0 !important + } + + .gap-xl-1 { + gap: .25rem !important + } + + .gap-xl-2 { + gap: .5rem !important + } + + .gap-xl-3 { + gap: 1rem !important + } + + .gap-xl-4 { + gap: 1.5rem !important + } + + .gap-xl-5 { + gap: 3rem !important + } + + .justify-content-xl-start { + justify-content: flex-start !important + } + + .justify-content-xl-end { + justify-content: flex-end !important + } + + .justify-content-xl-center { + justify-content: center !important + } + + .justify-content-xl-between { + justify-content: space-between !important + } + + .justify-content-xl-around { + justify-content: space-around !important + } + + .justify-content-xl-evenly { + justify-content: space-evenly !important + } + + .align-items-xl-start { + align-items: flex-start !important + } + + .align-items-xl-end { + align-items: flex-end !important + } + + .align-items-xl-center { + align-items: center !important + } + + .align-items-xl-baseline { + align-items: baseline !important + } + + .align-items-xl-stretch { + align-items: stretch !important + } + + .align-content-xl-start { + align-content: flex-start !important + } + + .align-content-xl-end { + align-content: flex-end !important + } + + .align-content-xl-center { + align-content: center !important + } + + .align-content-xl-between { + align-content: space-between !important + } + + .align-content-xl-around { + align-content: space-around !important + } + + .align-content-xl-stretch { + align-content: stretch !important + } + + .align-self-xl-auto { + align-self: auto !important + } + + .align-self-xl-start { + align-self: flex-start !important + } + + .align-self-xl-end { + align-self: flex-end !important + } + + .align-self-xl-center { + align-self: center !important + } + + .align-self-xl-baseline { + align-self: baseline !important + } + + .align-self-xl-stretch { + align-self: stretch !important + } + + .order-xl-first { + order: -1 !important + } + + .order-xl-0 { + order: 0 !important + } + + .order-xl-1 { + order: 1 !important + } + + .order-xl-2 { + order: 2 !important + } + + .order-xl-3 { + order: 3 !important + } + + .order-xl-4 { + order: 4 !important + } + + .order-xl-5 { + order: 5 !important + } + + .order-xl-last { + order: 6 !important + } + + .m-xl-0 { + margin: 0 !important + } + + .m-xl-1 { + margin: .25rem !important + } + + .m-xl-2 { + margin: .5rem !important + } + + .m-xl-3 { + margin: 1rem !important + } + + .m-xl-4 { + margin: 1.5rem !important + } + + .m-xl-5 { + margin: 3rem !important + } + + .m-xl-auto { + margin: auto !important + } + + .mx-xl-0 { + margin-right: 0 !important; + margin-left: 0 !important + } + + .mx-xl-1 { + margin-right: .25rem !important; + margin-left: .25rem !important + } + + .mx-xl-2 { + margin-right: .5rem !important; + margin-left: .5rem !important + } + + .mx-xl-3 { + margin-right: 1rem !important; + margin-left: 1rem !important + } + + .mx-xl-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important + } + + .mx-xl-5 { + margin-right: 3rem !important; + margin-left: 3rem !important + } + + .mx-xl-auto { + margin-right: auto !important; + margin-left: auto !important + } + + .my-xl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important + } + + .my-xl-1 { + margin-top: .25rem !important; + margin-bottom: .25rem !important + } + + .my-xl-2 { + margin-top: .5rem !important; + margin-bottom: .5rem !important + } + + .my-xl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important + } + + .my-xl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important + } + + .my-xl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important + } + + .my-xl-auto { + margin-top: auto !important; + margin-bottom: auto !important + } + + .mt-xl-0 { + margin-top: 0 !important + } + + .mt-xl-1 { + margin-top: .25rem !important + } + + .mt-xl-2 { + margin-top: .5rem !important + } + + .mt-xl-3 { + margin-top: 1rem !important + } + + .mt-xl-4 { + margin-top: 1.5rem !important + } + + .mt-xl-5 { + margin-top: 3rem !important + } + + .mt-xl-auto { + margin-top: auto !important + } + + .me-xl-0 { + margin-right: 0 !important + } + + .me-xl-1 { + margin-right: .25rem !important + } + + .me-xl-2 { + margin-right: .5rem !important + } + + .me-xl-3 { + margin-right: 1rem !important + } + + .me-xl-4 { + margin-right: 1.5rem !important + } + + .me-xl-5 { + margin-right: 3rem !important + } + + .me-xl-auto { + margin-right: auto !important + } + + .mb-xl-0 { + margin-bottom: 0 !important + } + + .mb-xl-1 { + margin-bottom: .25rem !important + } + + .mb-xl-2 { + margin-bottom: .5rem !important + } + + .mb-xl-3 { + margin-bottom: 1rem !important + } + + .mb-xl-4 { + margin-bottom: 1.5rem !important + } + + .mb-xl-5 { + margin-bottom: 3rem !important + } + + .mb-xl-auto { + margin-bottom: auto !important + } + + .ms-xl-0 { + margin-left: 0 !important + } + + .ms-xl-1 { + margin-left: .25rem !important + } + + .ms-xl-2 { + margin-left: .5rem !important + } + + .ms-xl-3 { + margin-left: 1rem !important + } + + .ms-xl-4 { + margin-left: 1.5rem !important + } + + .ms-xl-5 { + margin-left: 3rem !important + } + + .ms-xl-auto { + margin-left: auto !important + } + + .p-xl-0 { + padding: 0 !important + } + + .p-xl-1 { + padding: .25rem !important + } + + .p-xl-2 { + padding: .5rem !important + } + + .p-xl-3 { + padding: 1rem !important + } + + .p-xl-4 { + padding: 1.5rem !important + } + + .p-xl-5 { + padding: 3rem !important + } + + .px-xl-0 { + padding-right: 0 !important; + padding-left: 0 !important + } + + .px-xl-1 { + padding-right: .25rem !important; + padding-left: .25rem !important + } + + .px-xl-2 { + padding-right: .5rem !important; + padding-left: .5rem !important + } + + .px-xl-3 { + padding-right: 1rem !important; + padding-left: 1rem !important + } + + .px-xl-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important + } + + .px-xl-5 { + padding-right: 3rem !important; + padding-left: 3rem !important + } + + .py-xl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important + } + + .py-xl-1 { + padding-top: .25rem !important; + padding-bottom: .25rem !important + } + + .py-xl-2 { + padding-top: .5rem !important; + padding-bottom: .5rem !important + } + + .py-xl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important + } + + .py-xl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important + } + + .py-xl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important + } + + .pt-xl-0 { + padding-top: 0 !important + } + + .pt-xl-1 { + padding-top: .25rem !important + } + + .pt-xl-2 { + padding-top: .5rem !important + } + + .pt-xl-3 { + padding-top: 1rem !important + } + + .pt-xl-4 { + padding-top: 1.5rem !important + } + + .pt-xl-5 { + padding-top: 3rem !important + } + + .pe-xl-0 { + padding-right: 0 !important + } + + .pe-xl-1 { + padding-right: .25rem !important + } + + .pe-xl-2 { + padding-right: .5rem !important + } + + .pe-xl-3 { + padding-right: 1rem !important + } + + .pe-xl-4 { + padding-right: 1.5rem !important + } + + .pe-xl-5 { + padding-right: 3rem !important + } + + .pb-xl-0 { + padding-bottom: 0 !important + } + + .pb-xl-1 { + padding-bottom: .25rem !important + } + + .pb-xl-2 { + padding-bottom: .5rem !important + } + + .pb-xl-3 { + padding-bottom: 1rem !important + } + + .pb-xl-4 { + padding-bottom: 1.5rem !important + } + + .pb-xl-5 { + padding-bottom: 3rem !important + } + + .ps-xl-0 { + padding-left: 0 !important + } + + .ps-xl-1 { + padding-left: .25rem !important + } + + .ps-xl-2 { + padding-left: .5rem !important + } + + .ps-xl-3 { + padding-left: 1rem !important + } + + .ps-xl-4 { + padding-left: 1.5rem !important + } + + .ps-xl-5 { + padding-left: 3rem !important + } + + .text-xl-start { + text-align: left !important + } + + .text-xl-end { + text-align: right !important + } + + .text-xl-center { + text-align: center !important + } +} + +@media (min-width:1400px) { + .float-xxl-start { + float: left !important + } + + .float-xxl-end { + float: right !important + } + + .float-xxl-none { + float: none !important + } + + .d-xxl-inline { + display: inline !important + } + + .d-xxl-inline-block { + display: inline-block !important + } + + .d-xxl-block { + display: block !important + } + + .d-xxl-grid { + display: grid !important + } + + .d-xxl-table { + display: table !important + } + + .d-xxl-table-row { + display: table-row !important + } + + .d-xxl-table-cell { + display: table-cell !important + } + + .d-xxl-flex { + display: flex !important + } + + .d-xxl-inline-flex { + display: inline-flex !important + } + + .d-xxl-none { + display: none !important + } + + .flex-xxl-fill { + flex: 1 1 auto !important + } + + .flex-xxl-row { + flex-direction: row !important + } + + .flex-xxl-column { + flex-direction: column !important + } + + .flex-xxl-row-reverse { + flex-direction: row-reverse !important + } + + .flex-xxl-column-reverse { + flex-direction: column-reverse !important + } + + .flex-xxl-grow-0 { + flex-grow: 0 !important + } + + .flex-xxl-grow-1 { + flex-grow: 1 !important + } + + .flex-xxl-shrink-0 { + flex-shrink: 0 !important + } + + .flex-xxl-shrink-1 { + flex-shrink: 1 !important + } + + .flex-xxl-wrap { + flex-wrap: wrap !important + } + + .flex-xxl-nowrap { + flex-wrap: nowrap !important + } + + .flex-xxl-wrap-reverse { + flex-wrap: wrap-reverse !important + } + + .gap-xxl-0 { + gap: 0 !important + } + + .gap-xxl-1 { + gap: .25rem !important + } + + .gap-xxl-2 { + gap: .5rem !important + } + + .gap-xxl-3 { + gap: 1rem !important + } + + .gap-xxl-4 { + gap: 1.5rem !important + } + + .gap-xxl-5 { + gap: 3rem !important + } + + .justify-content-xxl-start { + justify-content: flex-start !important + } + + .justify-content-xxl-end { + justify-content: flex-end !important + } + + .justify-content-xxl-center { + justify-content: center !important + } + + .justify-content-xxl-between { + justify-content: space-between !important + } + + .justify-content-xxl-around { + justify-content: space-around !important + } + + .justify-content-xxl-evenly { + justify-content: space-evenly !important + } + + .align-items-xxl-start { + align-items: flex-start !important + } + + .align-items-xxl-end { + align-items: flex-end !important + } + + .align-items-xxl-center { + align-items: center !important + } + + .align-items-xxl-baseline { + align-items: baseline !important + } + + .align-items-xxl-stretch { + align-items: stretch !important + } + + .align-content-xxl-start { + align-content: flex-start !important + } + + .align-content-xxl-end { + align-content: flex-end !important + } + + .align-content-xxl-center { + align-content: center !important + } + + .align-content-xxl-between { + align-content: space-between !important + } + + .align-content-xxl-around { + align-content: space-around !important + } + + .align-content-xxl-stretch { + align-content: stretch !important + } + + .align-self-xxl-auto { + align-self: auto !important + } + + .align-self-xxl-start { + align-self: flex-start !important + } + + .align-self-xxl-end { + align-self: flex-end !important + } + + .align-self-xxl-center { + align-self: center !important + } + + .align-self-xxl-baseline { + align-self: baseline !important + } + + .align-self-xxl-stretch { + align-self: stretch !important + } + + .order-xxl-first { + order: -1 !important + } + + .order-xxl-0 { + order: 0 !important + } + + .order-xxl-1 { + order: 1 !important + } + + .order-xxl-2 { + order: 2 !important + } + + .order-xxl-3 { + order: 3 !important + } + + .order-xxl-4 { + order: 4 !important + } + + .order-xxl-5 { + order: 5 !important + } + + .order-xxl-last { + order: 6 !important + } + + .m-xxl-0 { + margin: 0 !important + } + + .m-xxl-1 { + margin: .25rem !important + } + + .m-xxl-2 { + margin: .5rem !important + } + + .m-xxl-3 { + margin: 1rem !important + } + + .m-xxl-4 { + margin: 1.5rem !important + } + + .m-xxl-5 { + margin: 3rem !important + } + + .m-xxl-auto { + margin: auto !important + } + + .mx-xxl-0 { + margin-right: 0 !important; + margin-left: 0 !important + } + + .mx-xxl-1 { + margin-right: .25rem !important; + margin-left: .25rem !important + } + + .mx-xxl-2 { + margin-right: .5rem !important; + margin-left: .5rem !important + } + + .mx-xxl-3 { + margin-right: 1rem !important; + margin-left: 1rem !important + } + + .mx-xxl-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important + } + + .mx-xxl-5 { + margin-right: 3rem !important; + margin-left: 3rem !important + } + + .mx-xxl-auto { + margin-right: auto !important; + margin-left: auto !important + } + + .my-xxl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important + } + + .my-xxl-1 { + margin-top: .25rem !important; + margin-bottom: .25rem !important + } + + .my-xxl-2 { + margin-top: .5rem !important; + margin-bottom: .5rem !important + } + + .my-xxl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important + } + + .my-xxl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important + } + + .my-xxl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important + } + + .my-xxl-auto { + margin-top: auto !important; + margin-bottom: auto !important + } + + .mt-xxl-0 { + margin-top: 0 !important + } + + .mt-xxl-1 { + margin-top: .25rem !important + } + + .mt-xxl-2 { + margin-top: .5rem !important + } + + .mt-xxl-3 { + margin-top: 1rem !important + } + + .mt-xxl-4 { + margin-top: 1.5rem !important + } + + .mt-xxl-5 { + margin-top: 3rem !important + } + + .mt-xxl-auto { + margin-top: auto !important + } + + .me-xxl-0 { + margin-right: 0 !important + } + + .me-xxl-1 { + margin-right: .25rem !important + } + + .me-xxl-2 { + margin-right: .5rem !important + } + + .me-xxl-3 { + margin-right: 1rem !important + } + + .me-xxl-4 { + margin-right: 1.5rem !important + } + + .me-xxl-5 { + margin-right: 3rem !important + } + + .me-xxl-auto { + margin-right: auto !important + } + + .mb-xxl-0 { + margin-bottom: 0 !important + } + + .mb-xxl-1 { + margin-bottom: .25rem !important + } + + .mb-xxl-2 { + margin-bottom: .5rem !important + } + + .mb-xxl-3 { + margin-bottom: 1rem !important + } + + .mb-xxl-4 { + margin-bottom: 1.5rem !important + } + + .mb-xxl-5 { + margin-bottom: 3rem !important + } + + .mb-xxl-auto { + margin-bottom: auto !important + } + + .ms-xxl-0 { + margin-left: 0 !important + } + + .ms-xxl-1 { + margin-left: .25rem !important + } + + .ms-xxl-2 { + margin-left: .5rem !important + } + + .ms-xxl-3 { + margin-left: 1rem !important + } + + .ms-xxl-4 { + margin-left: 1.5rem !important + } + + .ms-xxl-5 { + margin-left: 3rem !important + } + + .ms-xxl-auto { + margin-left: auto !important + } + + .p-xxl-0 { + padding: 0 !important + } + + .p-xxl-1 { + padding: .25rem !important + } + + .p-xxl-2 { + padding: .5rem !important + } + + .p-xxl-3 { + padding: 1rem !important + } + + .p-xxl-4 { + padding: 1.5rem !important + } + + .p-xxl-5 { + padding: 3rem !important + } + + .px-xxl-0 { + padding-right: 0 !important; + padding-left: 0 !important + } + + .px-xxl-1 { + padding-right: .25rem !important; + padding-left: .25rem !important + } + + .px-xxl-2 { + padding-right: .5rem !important; + padding-left: .5rem !important + } + + .px-xxl-3 { + padding-right: 1rem !important; + padding-left: 1rem !important + } + + .px-xxl-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important + } + + .px-xxl-5 { + padding-right: 3rem !important; + padding-left: 3rem !important + } + + .py-xxl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important + } + + .py-xxl-1 { + padding-top: .25rem !important; + padding-bottom: .25rem !important + } + + .py-xxl-2 { + padding-top: .5rem !important; + padding-bottom: .5rem !important + } + + .py-xxl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important + } + + .py-xxl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important + } + + .py-xxl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important + } + + .pt-xxl-0 { + padding-top: 0 !important + } + + .pt-xxl-1 { + padding-top: .25rem !important + } + + .pt-xxl-2 { + padding-top: .5rem !important + } + + .pt-xxl-3 { + padding-top: 1rem !important + } + + .pt-xxl-4 { + padding-top: 1.5rem !important + } + + .pt-xxl-5 { + padding-top: 3rem !important + } + + .pe-xxl-0 { + padding-right: 0 !important + } + + .pe-xxl-1 { + padding-right: .25rem !important + } + + .pe-xxl-2 { + padding-right: .5rem !important + } + + .pe-xxl-3 { + padding-right: 1rem !important + } + + .pe-xxl-4 { + padding-right: 1.5rem !important + } + + .pe-xxl-5 { + padding-right: 3rem !important + } + + .pb-xxl-0 { + padding-bottom: 0 !important + } + + .pb-xxl-1 { + padding-bottom: .25rem !important + } + + .pb-xxl-2 { + padding-bottom: .5rem !important + } + + .pb-xxl-3 { + padding-bottom: 1rem !important + } + + .pb-xxl-4 { + padding-bottom: 1.5rem !important + } + + .pb-xxl-5 { + padding-bottom: 3rem !important + } + + .ps-xxl-0 { + padding-left: 0 !important + } + + .ps-xxl-1 { + padding-left: .25rem !important + } + + .ps-xxl-2 { + padding-left: .5rem !important + } + + .ps-xxl-3 { + padding-left: 1rem !important + } + + .ps-xxl-4 { + padding-left: 1.5rem !important + } + + .ps-xxl-5 { + padding-left: 3rem !important + } + + .text-xxl-start { + text-align: left !important + } + + .text-xxl-end { + text-align: right !important + } + + .text-xxl-center { + text-align: center !important + } +} + +@media (min-width:1200px) { + .fs-1 { + font-size: 2.5rem !important + } + + .fs-2 { + font-size: 2rem !important + } + + .fs-3 { + font-size: 1.75rem !important + } + + .fs-4 { + font-size: 1.5rem !important + } +} + +@media print { + .d-print-inline { + display: inline !important + } + + .d-print-inline-block { + display: inline-block !important + } + + .d-print-block { + display: block !important + } + + .d-print-grid { + display: grid !important + } + + .d-print-table { + display: table !important + } + + .d-print-table-row { + display: table-row !important + } + + .d-print-table-cell { + display: table-cell !important + } + + .d-print-flex { + display: flex !important + } + + .d-print-inline-flex { + display: inline-flex !important + } + + .d-print-none { + display: none !important + } +} + +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/wp-content/plugins/portfolio-filter-gallery/css/filter-gallery.css b/wp-content/plugins/portfolio-filter-gallery/css/filter-gallery.css new file mode 100644 index 0000000..c7c9721 --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/css/filter-gallery.css @@ -0,0 +1,231 @@ +/* Filter output css*/ +button:focus, button:active { + background: transparent !important; +} + +.filtr-container { + overflow:hidden; +} +.filtr-container, .filtr-container .filtr-item { + -webkit-transition-duration: 0.8s; + -moz-transition-duration: 0.8s; + -ms-transition-duration: 0.8s; + -o-transition-duration: 0.8s; + transition-duration: 0.8s; + + +} + +.filtr-item { + -webkit-transition-property: height, width; + -moz-transition-property: height, width; + -ms-transition-property: height, width; + -o-transition-property: height, width; + transition-property: height, width; +} + +.isotope .isotope-item { + -webkit-transition-property: -webkit-transform, opacity; + -moz-transition-property: -moz-transform, opacity; + -ms-transition-property: -ms-transform, opacity; + -o-transition-property: -o-transform, opacity; + transition-property: transform, opacity; +} + +/**** disabling Isotope CSS3 transitions ****/ +/* .isotope.no-transition, +.isotope.no-transition .isotope-item, +.isotope .isotope-item.no-transition { + -webkit-transition-duration: 0s; + -moz-transition-duration: 0s; + -ms-transition-duration: 0s; + -o-transition-duration: 0s; + transition-duration: 0s; +} */ + +/**** disabling Isotope CSS3 transitions ****/ +.filtr-container .pf_result.no-transition, +.pf_result.no-transition, +.pf_result.no-transition .pf_result { + transition-duration: 0s; +} + +.filtr-container { + -webkit-transition-property: height, width; + -moz-transition-property: height, width; + -ms-transition-property: height, width; + -o-transition-property: height, width; + transition-property: height, width; +} +/* The Magnificent Clearfix: nicolasgallagher.com/micro-clearfix-hack/ */ +.clearfix:before, .clearfix:after { content: ""; display: table; } +.clearfix:after { clear: both; } +.clearfix { zoom: 1; } +/* .filtr-container:after { + content: ''; + display: block; + clear: both; +} */ + .filtr-container .filtr-item { + -webkit-transition-property: -webkit-transform, opacity; + -moz-transition-property: -moz-transform, opacity; + -ms-transition-property: -ms-transform, opacity; + -o-transition-property: -o-transform, opacity; + transition-property: transform, opacity; + } +.filtr-item { + float: left; + overflow: hidden; + /*padding: 7px;*/ + position: relative; + /*opacity: 0;*/ +} + + +.shown, +.no-js .filtr-item, +.no-cssanimations .filtr-item { + /*opacity: 1;*/ +} + +/* .grid li a, +.grid li img { + outline: none; + border: none; + display: block; + max-width: 100%; +} */ + + +/* Effect 3: Scale up */ +/* .animate { + transform: scale(1); + transition: all 700ms ease-in-out; +}*/ + +.filtr-item { + padding: 1rem; +} +.item-desc { + background-color: rgba(0, 0, 0, 0.5); + bottom: 16px; + color: white; + display: block; + font-weight: 500; + left: 2rem; + padding: 4px; + position: absolute; + right: 2rem; + text-align: center; + text-transform: capitalize; +} + +/* Filter controls */ +.simplefilter li, .sortandshuffle li { + cursor: pointer; + display: inline-block; + text-transform: capitalize; + padding: 4px 30px; + transition: background .3s linear,color .3s linear,border .3s linear,opacity .3s linear; +} + .sortandshuffle li:hover { + border: 4px solid #ffffff; + padding: 7px 28px; +} +.simplefilter li { + font-weight:400; +} +.simplefilter li:hover { + + /*border: 4px solid #ffffff;*/ + background-color: #585858; + /*padding: 11px 36px;*/ +} + +.simplefilter li.active { + background-color: #000000; + color:#FFFFFF; + +} +.simplefilter { + width:100%; +} + +/* Shuffle and sort controls */ + +.sortandshuffle .shuffle-btn { + background-color: #dec800; +} +.sortandshuffle .sort-btn { + background-color: #de0000; +} +.sortandshuffle .sort-btn.active { + background-color: #9d0000; +} + +/* Search control */ +.search-row { + margin-left: 2.5rem; +} +.filtr-search { + border: 5px solid #ccc !important; + padding: 7px 30px 6px !important; + text-transform: uppercase; +} +.item-position { + background-color: rgba(0, 0, 0, 0.5); + border-radius: 5px; + color: white; + display: block; + font-weight: 300; + position: absolute; + text-align: center; + text-transform: uppercase; + bottom: auto; + left: 3rem; + padding: 0.75rem 1.25rem; + right: auto; + top: 3rem; + padding-bottom: 0px; + padding-top: 0px; +} + + +/* Portfolio video gallery icon */ + +.snipv12 { + + overflow: hidden; + width: 100%; +} +.snipv12 .portfolio_thumbnail { + max-width: 100%; + vertical-align: top; + -webkit-transition: all 0.5s ease-out; + transition: all 0.5s ease-out; +} +.snipv12 .portfolio_thumbnail, +.snipv12 .portfolio_thumbnail { + -webkit-transform: scale(1.12); + transform: scale(1.12); + opacity: 0.5; +} + +.snipv12 i { + + color:#00ADEF; + position: absolute; + bottom: 50%; + right: 45%; + font-size: 30px; + line-height: 1em; + opacity: 0; + -webkit-transition: all 0.4s cubic-bezier(0.6, -0.8, 0.735, 0.045); + transition: all 0.4s cubic-bezier(0.6, -0.8, 0.735, 0.045); +} +.snipv12 i, +.snipv12 i { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + opacity:1; +} diff --git a/wp-content/plugins/portfolio-filter-gallery/css/filter-templet.css b/wp-content/plugins/portfolio-filter-gallery/css/filter-templet.css new file mode 100644 index 0000000..b58828e --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/css/filter-templet.css @@ -0,0 +1,75 @@ +.post-type-awl_filter_gallery .notice { + display:none; +} +/* pointer */ +.cat_icon{ + cursor:pointer; +} +.cat_icon:hover{ + color:#0078D7; +} + +.awl-spacing-sm { + margin-top:20px; + margin-bottom:20px; +} +.awl-spacing-md{ + margin-top:50px; + margin-bottom:50px; +} +.awl-spacing-lg{ + margin-top:100px; + margin-bottom:100px; +} +.form-btns { +margin-bottom:5px; +} + +.pfg-btn { + border-radius: 0 !important; + padding-left: 11px !important; + background-color: #cd2757 !important; + border-color: #cd2757 !important; + font-weight: 500; +} + +#cat-table-div .notice { + padding: 15px 12px; + font-size: 14px; +} + +#cat-table .check-column { + width: 10.2em !important +} +#cat-table .check-column #check-all { +margin: 10px 4px 0 10px +} + +#cat-table-div .notice-info { + border-left-color: #cd2757; +} +#cat-table .cat_icon:hover { + color: #cd2757; +} +#cat-table tr:hover { + background-color: #f0f6fc; + cursor:pointer; +} +.upgrade-btns { + display: inline-block; +} + +.awl_filter_gallery_page_pfg-filter-page .pfg-meta-box-filter-sec { + margin-top:80px; +} +#update_div { +position: relative; + +} +#cat-table-div .notice { +position: absolute; + width: 98%; + bottom: 0; + margin-bottom: -60px; + display:block !important; +} \ No newline at end of file diff --git a/wp-content/plugins/portfolio-filter-gallery/css/font-awesome.min.css b/wp-content/plugins/portfolio-filter-gallery/css/font-awesome.min.css new file mode 100644 index 0000000..540440c --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/css/font-awesome.min.css @@ -0,0 +1,4 @@ +/*! + * Font Awesome 4.7.0 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.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#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: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"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.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} diff --git a/wp-content/plugins/portfolio-filter-gallery/css/hover.css b/wp-content/plugins/portfolio-filter-gallery/css/hover.css new file mode 100644 index 0000000..8d0a16d --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/css/hover.css @@ -0,0 +1,4879 @@ +/*! + * Hover.css (http://ianlunn.github.io/Hover/) + * Version: 2.0.2 + * Author: Ian Lunn @IanLunn + * Author URL: http://ianlunn.co.uk/ + * Github: https://github.com/IanLunn/Hover + + * Made available under a MIT License: + * http://www.opensource.org/licenses/mit-license.php + + * Hover.css Copyright Ian Lunn 2014. Generated with Sass. + */ +/* 2D TRANSITIONS */ +/* Grow */ +.hvr-grow { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; +} +.hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active { + -webkit-transform: scale(1.1); + transform: scale(1.1); +} + +/* Shrink */ +.hvr-shrink { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; +} +.hvr-shrink:hover, .hvr-shrink:focus, .hvr-shrink:active { + -webkit-transform: scale(0.9); + transform: scale(0.9); +} + +/* Pulse */ +@-webkit-keyframes hvr-pulse { + 25% { + -webkit-transform: scale(1.1); + transform: scale(1.1); + } + + 75% { + -webkit-transform: scale(0.9); + transform: scale(0.9); + } +} + +@keyframes hvr-pulse { + 25% { + -webkit-transform: scale(1.1); + transform: scale(1.1); + } + + 75% { + -webkit-transform: scale(0.9); + transform: scale(0.9); + } +} + +.hvr-pulse { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; +} +.hvr-pulse:hover, .hvr-pulse:focus, .hvr-pulse:active { + -webkit-animation-name: hvr-pulse; + animation-name: hvr-pulse; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} + +/* Pulse Grow */ +@-webkit-keyframes hvr-pulse-grow { + to { + -webkit-transform: scale(1.1); + transform: scale(1.1); + } +} + +@keyframes hvr-pulse-grow { + to { + -webkit-transform: scale(1.1); + transform: scale(1.1); + } +} + +.hvr-pulse-grow { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; +} +.hvr-pulse-grow:hover, .hvr-pulse-grow:focus, .hvr-pulse-grow:active { + -webkit-animation-name: hvr-pulse-grow; + animation-name: hvr-pulse-grow; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; +} + +/* Pulse Shrink */ +@-webkit-keyframes hvr-pulse-shrink { + to { + -webkit-transform: scale(0.9); + transform: scale(0.9); + } +} + +@keyframes hvr-pulse-shrink { + to { + -webkit-transform: scale(0.9); + transform: scale(0.9); + } +} + +.hvr-pulse-shrink { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; +} +.hvr-pulse-shrink:hover, .hvr-pulse-shrink:focus, .hvr-pulse-shrink:active { + -webkit-animation-name: hvr-pulse-shrink; + animation-name: hvr-pulse-shrink; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; +} + +/* Push */ +@-webkit-keyframes hvr-push { + 50% { + -webkit-transform: scale(0.8); + transform: scale(0.8); + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes hvr-push { + 50% { + -webkit-transform: scale(0.8); + transform: scale(0.8); + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +.hvr-push { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; +} +.hvr-push:hover, .hvr-push:focus, .hvr-push:active { + -webkit-animation-name: hvr-push; + animation-name: hvr-push; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* Pop */ +@-webkit-keyframes hvr-pop { + 50% { + -webkit-transform: scale(1.2); + transform: scale(1.2); + } +} + +@keyframes hvr-pop { + 50% { + -webkit-transform: scale(1.2); + transform: scale(1.2); + } +} + +.hvr-pop { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; +} +.hvr-pop:hover, .hvr-pop:focus, .hvr-pop:active { + -webkit-animation-name: hvr-pop; + animation-name: hvr-pop; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* Bounce In */ +.hvr-bounce-in { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + -webkit-transition-duration: 0.5s; + transition-duration: 0.5s; +} +.hvr-bounce-in:hover, .hvr-bounce-in:focus, .hvr-bounce-in:active { + -webkit-transform: scale(1.2); + transform: scale(1.2); + -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); + transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); +} + +/* Bounce Out */ +.hvr-bounce-out { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + -webkit-transition-duration: 0.5s; + transition-duration: 0.5s; +} +.hvr-bounce-out:hover, .hvr-bounce-out:focus, .hvr-bounce-out:active { + -webkit-transform: scale(0.8); + transform: scale(0.8); + -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); + transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); +} + +/* Rotate */ +.hvr-rotate { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; +} +.hvr-rotate:hover, .hvr-rotate:focus, .hvr-rotate:active { + -webkit-transform: rotate(4deg); + transform: rotate(4deg); +} + +/* Grow Rotate */ +.hvr-grow-rotate { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; +} +.hvr-grow-rotate:hover, .hvr-grow-rotate:focus, .hvr-grow-rotate:active { + -webkit-transform: scale(1.1) rotate(4deg); + transform: scale(1.1) rotate(4deg); +} + +/* Float */ +.hvr-float { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-float:hover, .hvr-float:focus, .hvr-float:active { + -webkit-transform: translateY(-8px); + transform: translateY(-8px); +} + +/* Sink */ +.hvr-sink { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-sink:hover, .hvr-sink:focus, .hvr-sink:active { + -webkit-transform: translateY(8px); + transform: translateY(8px); +} + +/* Bob */ +@-webkit-keyframes hvr-bob { + 0% { + -webkit-transform: translateY(-8px); + transform: translateY(-8px); + } + + 50% { + -webkit-transform: translateY(-4px); + transform: translateY(-4px); + } + + 100% { + -webkit-transform: translateY(-8px); + transform: translateY(-8px); + } +} + +@keyframes hvr-bob { + 0% { + -webkit-transform: translateY(-8px); + transform: translateY(-8px); + } + + 50% { + -webkit-transform: translateY(-4px); + transform: translateY(-4px); + } + + 100% { + -webkit-transform: translateY(-8px); + transform: translateY(-8px); + } +} + +@-webkit-keyframes hvr-bob-float { + 100% { + -webkit-transform: translateY(-8px); + transform: translateY(-8px); + } +} + +@keyframes hvr-bob-float { + 100% { + -webkit-transform: translateY(-8px); + transform: translateY(-8px); + } +} + +.hvr-bob { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; +} +.hvr-bob:hover, .hvr-bob:focus, .hvr-bob:active { + -webkit-animation-name: hvr-bob-float, hvr-bob; + animation-name: hvr-bob-float, hvr-bob; + -webkit-animation-duration: .3s, 1.5s; + animation-duration: .3s, 1.5s; + -webkit-animation-delay: 0s, .3s; + animation-delay: 0s, .3s; + -webkit-animation-timing-function: ease-out, ease-in-out; + animation-timing-function: ease-out, ease-in-out; + -webkit-animation-iteration-count: 1, infinite; + animation-iteration-count: 1, infinite; + -webkit-animation-fill-mode: forwards; + animation-fill-mode: forwards; + -webkit-animation-direction: normal, alternate; + animation-direction: normal, alternate; +} + +/* Hang */ +@-webkit-keyframes hvr-hang { + 0% { + -webkit-transform: translateY(8px); + transform: translateY(8px); + } + + 50% { + -webkit-transform: translateY(4px); + transform: translateY(4px); + } + + 100% { + -webkit-transform: translateY(8px); + transform: translateY(8px); + } +} + +@keyframes hvr-hang { + 0% { + -webkit-transform: translateY(8px); + transform: translateY(8px); + } + + 50% { + -webkit-transform: translateY(4px); + transform: translateY(4px); + } + + 100% { + -webkit-transform: translateY(8px); + transform: translateY(8px); + } +} + +@-webkit-keyframes hvr-hang-sink { + 100% { + -webkit-transform: translateY(8px); + transform: translateY(8px); + } +} + +@keyframes hvr-hang-sink { + 100% { + -webkit-transform: translateY(8px); + transform: translateY(8px); + } +} + +.hvr-hang { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; +} +.hvr-hang:hover, .hvr-hang:focus, .hvr-hang:active { + -webkit-animation-name: hvr-hang-sink, hvr-hang; + animation-name: hvr-hang-sink, hvr-hang; + -webkit-animation-duration: .3s, 1.5s; + animation-duration: .3s, 1.5s; + -webkit-animation-delay: 0s, .3s; + animation-delay: 0s, .3s; + -webkit-animation-timing-function: ease-out, ease-in-out; + animation-timing-function: ease-out, ease-in-out; + -webkit-animation-iteration-count: 1, infinite; + animation-iteration-count: 1, infinite; + -webkit-animation-fill-mode: forwards; + animation-fill-mode: forwards; + -webkit-animation-direction: normal, alternate; + animation-direction: normal, alternate; +} + +/* Skew */ +.hvr-skew { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; +} +.hvr-skew:hover, .hvr-skew:focus, .hvr-skew:active { + -webkit-transform: skew(-10deg); + transform: skew(-10deg); +} + +/* Skew Forward */ +.hvr-skew-forward { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transform-origin: 0 100%; + transform-origin: 0 100%; +} +.hvr-skew-forward:hover, .hvr-skew-forward:focus, .hvr-skew-forward:active { + -webkit-transform: skew(-10deg); + transform: skew(-10deg); +} + +/* Skew Backward */ +.hvr-skew-backward { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transform-origin: 0 100%; + transform-origin: 0 100%; +} +.hvr-skew-backward:hover, .hvr-skew-backward:focus, .hvr-skew-backward:active { + -webkit-transform: skew(10deg); + transform: skew(10deg); +} + +/* Wobble Vertical */ +@-webkit-keyframes hvr-wobble-vertical { + 16.65% { + -webkit-transform: translateY(8px); + transform: translateY(8px); + } + + 33.3% { + -webkit-transform: translateY(-6px); + transform: translateY(-6px); + } + + 49.95% { + -webkit-transform: translateY(4px); + transform: translateY(4px); + } + + 66.6% { + -webkit-transform: translateY(-2px); + transform: translateY(-2px); + } + + 83.25% { + -webkit-transform: translateY(1px); + transform: translateY(1px); + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes hvr-wobble-vertical { + 16.65% { + -webkit-transform: translateY(8px); + transform: translateY(8px); + } + + 33.3% { + -webkit-transform: translateY(-6px); + transform: translateY(-6px); + } + + 49.95% { + -webkit-transform: translateY(4px); + transform: translateY(4px); + } + + 66.6% { + -webkit-transform: translateY(-2px); + transform: translateY(-2px); + } + + 83.25% { + -webkit-transform: translateY(1px); + transform: translateY(1px); + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +.hvr-wobble-vertical { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; +} +.hvr-wobble-vertical:hover, .hvr-wobble-vertical:focus, .hvr-wobble-vertical:active { + -webkit-animation-name: hvr-wobble-vertical; + animation-name: hvr-wobble-vertical; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* Wobble Horizontal */ +@-webkit-keyframes hvr-wobble-horizontal { + 16.65% { + -webkit-transform: translateX(8px); + transform: translateX(8px); + } + + 33.3% { + -webkit-transform: translateX(-6px); + transform: translateX(-6px); + } + + 49.95% { + -webkit-transform: translateX(4px); + transform: translateX(4px); + } + + 66.6% { + -webkit-transform: translateX(-2px); + transform: translateX(-2px); + } + + 83.25% { + -webkit-transform: translateX(1px); + transform: translateX(1px); + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes hvr-wobble-horizontal { + 16.65% { + -webkit-transform: translateX(8px); + transform: translateX(8px); + } + + 33.3% { + -webkit-transform: translateX(-6px); + transform: translateX(-6px); + } + + 49.95% { + -webkit-transform: translateX(4px); + transform: translateX(4px); + } + + 66.6% { + -webkit-transform: translateX(-2px); + transform: translateX(-2px); + } + + 83.25% { + -webkit-transform: translateX(1px); + transform: translateX(1px); + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +.hvr-wobble-horizontal { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; +} +.hvr-wobble-horizontal:hover, .hvr-wobble-horizontal:focus, .hvr-wobble-horizontal:active { + -webkit-animation-name: hvr-wobble-horizontal; + animation-name: hvr-wobble-horizontal; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* Wobble To Bottom Right */ +@-webkit-keyframes hvr-wobble-to-bottom-right { + 16.65% { + -webkit-transform: translate(8px, 8px); + transform: translate(8px, 8px); + } + + 33.3% { + -webkit-transform: translate(-6px, -6px); + transform: translate(-6px, -6px); + } + + 49.95% { + -webkit-transform: translate(4px, 4px); + transform: translate(4px, 4px); + } + + 66.6% { + -webkit-transform: translate(-2px, -2px); + transform: translate(-2px, -2px); + } + + 83.25% { + -webkit-transform: translate(1px, 1px); + transform: translate(1px, 1px); + } + + 100% { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); + } +} + +@keyframes hvr-wobble-to-bottom-right { + 16.65% { + -webkit-transform: translate(8px, 8px); + transform: translate(8px, 8px); + } + + 33.3% { + -webkit-transform: translate(-6px, -6px); + transform: translate(-6px, -6px); + } + + 49.95% { + -webkit-transform: translate(4px, 4px); + transform: translate(4px, 4px); + } + + 66.6% { + -webkit-transform: translate(-2px, -2px); + transform: translate(-2px, -2px); + } + + 83.25% { + -webkit-transform: translate(1px, 1px); + transform: translate(1px, 1px); + } + + 100% { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); + } +} + +.hvr-wobble-to-bottom-right { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; +} +.hvr-wobble-to-bottom-right:hover, .hvr-wobble-to-bottom-right:focus, .hvr-wobble-to-bottom-right:active { + -webkit-animation-name: hvr-wobble-to-bottom-right; + animation-name: hvr-wobble-to-bottom-right; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* Wobble To Top Right */ +@-webkit-keyframes hvr-wobble-to-top-right { + 16.65% { + -webkit-transform: translate(8px, -8px); + transform: translate(8px, -8px); + } + + 33.3% { + -webkit-transform: translate(-6px, 6px); + transform: translate(-6px, 6px); + } + + 49.95% { + -webkit-transform: translate(4px, -4px); + transform: translate(4px, -4px); + } + + 66.6% { + -webkit-transform: translate(-2px, 2px); + transform: translate(-2px, 2px); + } + + 83.25% { + -webkit-transform: translate(1px, -1px); + transform: translate(1px, -1px); + } + + 100% { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); + } +} + +@keyframes hvr-wobble-to-top-right { + 16.65% { + -webkit-transform: translate(8px, -8px); + transform: translate(8px, -8px); + } + + 33.3% { + -webkit-transform: translate(-6px, 6px); + transform: translate(-6px, 6px); + } + + 49.95% { + -webkit-transform: translate(4px, -4px); + transform: translate(4px, -4px); + } + + 66.6% { + -webkit-transform: translate(-2px, 2px); + transform: translate(-2px, 2px); + } + + 83.25% { + -webkit-transform: translate(1px, -1px); + transform: translate(1px, -1px); + } + + 100% { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); + } +} + +.hvr-wobble-to-top-right { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; +} +.hvr-wobble-to-top-right:hover, .hvr-wobble-to-top-right:focus, .hvr-wobble-to-top-right:active { + -webkit-animation-name: hvr-wobble-to-top-right; + animation-name: hvr-wobble-to-top-right; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* Wobble Top */ +@-webkit-keyframes hvr-wobble-top { + 16.65% { + -webkit-transform: skew(-12deg); + transform: skew(-12deg); + } + + 33.3% { + -webkit-transform: skew(10deg); + transform: skew(10deg); + } + + 49.95% { + -webkit-transform: skew(-6deg); + transform: skew(-6deg); + } + + 66.6% { + -webkit-transform: skew(4deg); + transform: skew(4deg); + } + + 83.25% { + -webkit-transform: skew(-2deg); + transform: skew(-2deg); + } + + 100% { + -webkit-transform: skew(0); + transform: skew(0); + } +} + +@keyframes hvr-wobble-top { + 16.65% { + -webkit-transform: skew(-12deg); + transform: skew(-12deg); + } + + 33.3% { + -webkit-transform: skew(10deg); + transform: skew(10deg); + } + + 49.95% { + -webkit-transform: skew(-6deg); + transform: skew(-6deg); + } + + 66.6% { + -webkit-transform: skew(4deg); + transform: skew(4deg); + } + + 83.25% { + -webkit-transform: skew(-2deg); + transform: skew(-2deg); + } + + 100% { + -webkit-transform: skew(0); + transform: skew(0); + } +} + +.hvr-wobble-top { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + -webkit-transform-origin: 0 100%; + transform-origin: 0 100%; +} +.hvr-wobble-top:hover, .hvr-wobble-top:focus, .hvr-wobble-top:active { + -webkit-animation-name: hvr-wobble-top; + animation-name: hvr-wobble-top; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* Wobble Bottom */ +@-webkit-keyframes hvr-wobble-bottom { + 16.65% { + -webkit-transform: skew(-12deg); + transform: skew(-12deg); + } + + 33.3% { + -webkit-transform: skew(10deg); + transform: skew(10deg); + } + + 49.95% { + -webkit-transform: skew(-6deg); + transform: skew(-6deg); + } + + 66.6% { + -webkit-transform: skew(4deg); + transform: skew(4deg); + } + + 83.25% { + -webkit-transform: skew(-2deg); + transform: skew(-2deg); + } + + 100% { + -webkit-transform: skew(0); + transform: skew(0); + } +} + +@keyframes hvr-wobble-bottom { + 16.65% { + -webkit-transform: skew(-12deg); + transform: skew(-12deg); + } + + 33.3% { + -webkit-transform: skew(10deg); + transform: skew(10deg); + } + + 49.95% { + -webkit-transform: skew(-6deg); + transform: skew(-6deg); + } + + 66.6% { + -webkit-transform: skew(4deg); + transform: skew(4deg); + } + + 83.25% { + -webkit-transform: skew(-2deg); + transform: skew(-2deg); + } + + 100% { + -webkit-transform: skew(0); + transform: skew(0); + } +} + +.hvr-wobble-bottom { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + -webkit-transform-origin: 100% 0; + transform-origin: 100% 0; +} +.hvr-wobble-bottom:hover, .hvr-wobble-bottom:focus, .hvr-wobble-bottom:active { + -webkit-animation-name: hvr-wobble-bottom; + animation-name: hvr-wobble-bottom; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* Wobble Skew */ +@-webkit-keyframes hvr-wobble-skew { + 16.65% { + -webkit-transform: skew(-12deg); + transform: skew(-12deg); + } + + 33.3% { + -webkit-transform: skew(10deg); + transform: skew(10deg); + } + + 49.95% { + -webkit-transform: skew(-6deg); + transform: skew(-6deg); + } + + 66.6% { + -webkit-transform: skew(4deg); + transform: skew(4deg); + } + + 83.25% { + -webkit-transform: skew(-2deg); + transform: skew(-2deg); + } + + 100% { + -webkit-transform: skew(0); + transform: skew(0); + } +} + +@keyframes hvr-wobble-skew { + 16.65% { + -webkit-transform: skew(-12deg); + transform: skew(-12deg); + } + + 33.3% { + -webkit-transform: skew(10deg); + transform: skew(10deg); + } + + 49.95% { + -webkit-transform: skew(-6deg); + transform: skew(-6deg); + } + + 66.6% { + -webkit-transform: skew(4deg); + transform: skew(4deg); + } + + 83.25% { + -webkit-transform: skew(-2deg); + transform: skew(-2deg); + } + + 100% { + -webkit-transform: skew(0); + transform: skew(0); + } +} + +.hvr-wobble-skew { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; +} +.hvr-wobble-skew:hover, .hvr-wobble-skew:focus, .hvr-wobble-skew:active { + -webkit-animation-name: hvr-wobble-skew; + animation-name: hvr-wobble-skew; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* Buzz */ +@-webkit-keyframes hvr-buzz { + 50% { + -webkit-transform: translateX(3px) rotate(2deg); + transform: translateX(3px) rotate(2deg); + } + + 100% { + -webkit-transform: translateX(-3px) rotate(-2deg); + transform: translateX(-3px) rotate(-2deg); + } +} + +@keyframes hvr-buzz { + 50% { + -webkit-transform: translateX(3px) rotate(2deg); + transform: translateX(3px) rotate(2deg); + } + + 100% { + -webkit-transform: translateX(-3px) rotate(-2deg); + transform: translateX(-3px) rotate(-2deg); + } +} + +.hvr-buzz { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; +} +.hvr-buzz:hover, .hvr-buzz:focus, .hvr-buzz:active { + -webkit-animation-name: hvr-buzz; + animation-name: hvr-buzz; + -webkit-animation-duration: 0.15s; + animation-duration: 0.15s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} + +/* Buzz Out */ +@-webkit-keyframes hvr-buzz-out { + 10% { + -webkit-transform: translateX(3px) rotate(2deg); + transform: translateX(3px) rotate(2deg); + } + + 20% { + -webkit-transform: translateX(-3px) rotate(-2deg); + transform: translateX(-3px) rotate(-2deg); + } + + 30% { + -webkit-transform: translateX(3px) rotate(2deg); + transform: translateX(3px) rotate(2deg); + } + + 40% { + -webkit-transform: translateX(-3px) rotate(-2deg); + transform: translateX(-3px) rotate(-2deg); + } + + 50% { + -webkit-transform: translateX(2px) rotate(1deg); + transform: translateX(2px) rotate(1deg); + } + + 60% { + -webkit-transform: translateX(-2px) rotate(-1deg); + transform: translateX(-2px) rotate(-1deg); + } + + 70% { + -webkit-transform: translateX(2px) rotate(1deg); + transform: translateX(2px) rotate(1deg); + } + + 80% { + -webkit-transform: translateX(-2px) rotate(-1deg); + transform: translateX(-2px) rotate(-1deg); + } + + 90% { + -webkit-transform: translateX(1px) rotate(0); + transform: translateX(1px) rotate(0); + } + + 100% { + -webkit-transform: translateX(-1px) rotate(0); + transform: translateX(-1px) rotate(0); + } +} + +@keyframes hvr-buzz-out { + 10% { + -webkit-transform: translateX(3px) rotate(2deg); + transform: translateX(3px) rotate(2deg); + } + + 20% { + -webkit-transform: translateX(-3px) rotate(-2deg); + transform: translateX(-3px) rotate(-2deg); + } + + 30% { + -webkit-transform: translateX(3px) rotate(2deg); + transform: translateX(3px) rotate(2deg); + } + + 40% { + -webkit-transform: translateX(-3px) rotate(-2deg); + transform: translateX(-3px) rotate(-2deg); + } + + 50% { + -webkit-transform: translateX(2px) rotate(1deg); + transform: translateX(2px) rotate(1deg); + } + + 60% { + -webkit-transform: translateX(-2px) rotate(-1deg); + transform: translateX(-2px) rotate(-1deg); + } + + 70% { + -webkit-transform: translateX(2px) rotate(1deg); + transform: translateX(2px) rotate(1deg); + } + + 80% { + -webkit-transform: translateX(-2px) rotate(-1deg); + transform: translateX(-2px) rotate(-1deg); + } + + 90% { + -webkit-transform: translateX(1px) rotate(0); + transform: translateX(1px) rotate(0); + } + + 100% { + -webkit-transform: translateX(-1px) rotate(0); + transform: translateX(-1px) rotate(0); + } +} + +.hvr-buzz-out { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; +} +.hvr-buzz-out:hover, .hvr-buzz-out:focus, .hvr-buzz-out:active { + -webkit-animation-name: hvr-buzz-out; + animation-name: hvr-buzz-out; + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* BACKGROUND TRANSITIONS */ +/* Fade */ +.hvr-fade { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + overflow: hidden; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: color, background-color; + transition-property: color, background-color; +} +.hvr-fade:hover, .hvr-fade:focus, .hvr-fade:active { + background-color: #2098d1; + color: white; +} + +/* Back Pulse */ +@-webkit-keyframes hvr-back-pulse { + 50% { + background-color: rgba(32, 152, 209, 0.75); + } +} + +@keyframes hvr-back-pulse { + 50% { + background-color: rgba(32, 152, 209, 0.75); + } +} + +.hvr-back-pulse { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + overflow: hidden; + -webkit-transition-duration: 0.5s; + transition-duration: 0.5s; + -webkit-transition-property: color, background-color; + transition-property: color, background-color; +} +.hvr-back-pulse:hover, .hvr-back-pulse:focus, .hvr-back-pulse:active { + -webkit-animation-name: hvr-back-pulse; + animation-name: hvr-back-pulse; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-delay: 0.5s; + animation-delay: 0.5s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; + background-color: #2098d1; + background-color: #2098d1; + color: white; +} + +/* Sweep To Right */ +.hvr-sweep-to-right { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + -webkit-transition-property: color; + transition-property: color; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-sweep-to-right:before { + content: ""; + position: absolute; + z-index: -1; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #2098d1; + -webkit-transform: scaleX(0); + transform: scaleX(0); + -webkit-transform-origin: 0 50%; + transform-origin: 0 50%; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-sweep-to-right:hover, .hvr-sweep-to-right:focus, .hvr-sweep-to-right:active { + color: white; +} +.hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus:before, .hvr-sweep-to-right:active:before { + -webkit-transform: scaleX(1); + transform: scaleX(1); +} + +/* Sweep To Left */ +.hvr-sweep-to-left { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + -webkit-transition-property: color; + transition-property: color; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-sweep-to-left:before { + content: ""; + position: absolute; + z-index: -1; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #2098d1; + -webkit-transform: scaleX(0); + transform: scaleX(0); + -webkit-transform-origin: 100% 50%; + transform-origin: 100% 50%; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-sweep-to-left:hover, .hvr-sweep-to-left:focus, .hvr-sweep-to-left:active { + color: white; +} +.hvr-sweep-to-left:hover:before, .hvr-sweep-to-left:focus:before, .hvr-sweep-to-left:active:before { + -webkit-transform: scaleX(1); + transform: scaleX(1); +} + +/* Sweep To Bottom */ +.hvr-sweep-to-bottom { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + -webkit-transition-property: color; + transition-property: color; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-sweep-to-bottom:before { + content: ""; + position: absolute; + z-index: -1; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #2098d1; + -webkit-transform: scaleY(0); + transform: scaleY(0); + -webkit-transform-origin: 50% 0; + transform-origin: 50% 0; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-sweep-to-bottom:hover, .hvr-sweep-to-bottom:focus, .hvr-sweep-to-bottom:active { + color: white; +} +.hvr-sweep-to-bottom:hover:before, .hvr-sweep-to-bottom:focus:before, .hvr-sweep-to-bottom:active:before { + -webkit-transform: scaleY(1); + transform: scaleY(1); +} + +/* Sweep To Top */ +.hvr-sweep-to-top { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + -webkit-transition-property: color; + transition-property: color; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-sweep-to-top:before { + content: ""; + position: absolute; + z-index: -1; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #2098d1; + -webkit-transform: scaleY(0); + transform: scaleY(0); + -webkit-transform-origin: 50% 100%; + transform-origin: 50% 100%; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-sweep-to-top:hover, .hvr-sweep-to-top:focus, .hvr-sweep-to-top:active { + color: white; +} +.hvr-sweep-to-top:hover:before, .hvr-sweep-to-top:focus:before, .hvr-sweep-to-top:active:before { + -webkit-transform: scaleY(1); + transform: scaleY(1); +} + +/* Bounce To Right */ +.hvr-bounce-to-right { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + -webkit-transition-property: color; + transition-property: color; + -webkit-transition-duration: 0.5s; + transition-duration: 0.5s; +} +.hvr-bounce-to-right:before { + content: ""; + position: absolute; + z-index: -1; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #2098d1; + -webkit-transform: scaleX(0); + transform: scaleX(0); + -webkit-transform-origin: 0 50%; + transform-origin: 0 50%; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-duration: 0.5s; + transition-duration: 0.5s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-bounce-to-right:hover, .hvr-bounce-to-right:focus, .hvr-bounce-to-right:active { + color: white; +} +.hvr-bounce-to-right:hover:before, .hvr-bounce-to-right:focus:before, .hvr-bounce-to-right:active:before { + -webkit-transform: scaleX(1); + transform: scaleX(1); + -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); + transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); +} + +/* Bounce To Left */ +.hvr-bounce-to-left { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + -webkit-transition-property: color; + transition-property: color; + -webkit-transition-duration: 0.5s; + transition-duration: 0.5s; +} +.hvr-bounce-to-left:before { + content: ""; + position: absolute; + z-index: -1; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #2098d1; + -webkit-transform: scaleX(0); + transform: scaleX(0); + -webkit-transform-origin: 100% 50%; + transform-origin: 100% 50%; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-duration: 0.5s; + transition-duration: 0.5s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-bounce-to-left:hover, .hvr-bounce-to-left:focus, .hvr-bounce-to-left:active { + color: white; +} +.hvr-bounce-to-left:hover:before, .hvr-bounce-to-left:focus:before, .hvr-bounce-to-left:active:before { + -webkit-transform: scaleX(1); + transform: scaleX(1); + -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); + transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); +} + +/* Bounce To Bottom */ +.hvr-bounce-to-bottom { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + -webkit-transition-property: color; + transition-property: color; + -webkit-transition-duration: 0.5s; + transition-duration: 0.5s; +} +.hvr-bounce-to-bottom:before { + content: ""; + position: absolute; + z-index: -1; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #2098d1; + -webkit-transform: scaleY(0); + transform: scaleY(0); + -webkit-transform-origin: 50% 0; + transform-origin: 50% 0; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-duration: 0.5s; + transition-duration: 0.5s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active { + color: white; +} +.hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before { + -webkit-transform: scaleY(1); + transform: scaleY(1); + -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); + transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); +} + +/* Bounce To Top */ +.hvr-bounce-to-top { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + -webkit-transition-property: color; + transition-property: color; + -webkit-transition-duration: 0.5s; + transition-duration: 0.5s; +} +.hvr-bounce-to-top:before { + content: ""; + position: absolute; + z-index: -1; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #2098d1; + -webkit-transform: scaleY(0); + transform: scaleY(0); + -webkit-transform-origin: 50% 100%; + transform-origin: 50% 100%; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-duration: 0.5s; + transition-duration: 0.5s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-bounce-to-top:hover, .hvr-bounce-to-top:focus, .hvr-bounce-to-top:active { + color: white; +} +.hvr-bounce-to-top:hover:before, .hvr-bounce-to-top:focus:before, .hvr-bounce-to-top:active:before { + -webkit-transform: scaleY(1); + transform: scaleY(1); + -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); + transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); +} + +/* Radial Out */ +.hvr-radial-out { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + overflow: hidden; + background: #e1e1e1; + -webkit-transition-property: color; + transition-property: color; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-radial-out:before { + content: ""; + position: absolute; + z-index: -1; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #2098d1; + border-radius: 100%; + -webkit-transform: scale(0); + transform: scale(0); + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-radial-out:hover, .hvr-radial-out:focus, .hvr-radial-out:active { + color: white; +} +.hvr-radial-out:hover:before, .hvr-radial-out:focus:before, .hvr-radial-out:active:before { + -webkit-transform: scale(2); + transform: scale(2); +} + +/* Radial In */ +.hvr-radial-in { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + overflow: hidden; + background: #2098d1; + -webkit-transition-property: color; + transition-property: color; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-radial-in:before { + content: ""; + position: absolute; + z-index: -1; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #e1e1e1; + border-radius: 100%; + -webkit-transform: scale(2); + transform: scale(2); + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-radial-in:hover, .hvr-radial-in:focus, .hvr-radial-in:active { + color: white; +} +.hvr-radial-in:hover:before, .hvr-radial-in:focus:before, .hvr-radial-in:active:before { + -webkit-transform: scale(0); + transform: scale(0); +} + +/* Rectangle In */ +.hvr-rectangle-in { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + background: #2098d1; + -webkit-transition-property: color; + transition-property: color; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-rectangle-in:before { + content: ""; + position: absolute; + z-index: -1; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #e1e1e1; + -webkit-transform: scale(1); + transform: scale(1); + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-rectangle-in:hover, .hvr-rectangle-in:focus, .hvr-rectangle-in:active { + color: white; +} +.hvr-rectangle-in:hover:before, .hvr-rectangle-in:focus:before, .hvr-rectangle-in:active:before { + -webkit-transform: scale(0); + transform: scale(0); +} + +/* Rectangle Out */ +.hvr-rectangle-out { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + background: #e1e1e1; + -webkit-transition-property: color; + transition-property: color; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-rectangle-out:before { + content: ""; + position: absolute; + z-index: -1; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #2098d1; + -webkit-transform: scale(0); + transform: scale(0); + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-rectangle-out:hover, .hvr-rectangle-out:focus, .hvr-rectangle-out:active { + color: white; +} +.hvr-rectangle-out:hover:before, .hvr-rectangle-out:focus:before, .hvr-rectangle-out:active:before { + -webkit-transform: scale(1); + transform: scale(1); +} + +/* Shutter In Horizontal */ +.hvr-shutter-in-horizontal { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + background: #2098d1; + -webkit-transition-property: color; + transition-property: color; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-shutter-in-horizontal:before { + content: ""; + position: absolute; + z-index: -1; + top: 0; + bottom: 0; + left: 0; + right: 0; + background: #e1e1e1; + -webkit-transform: scaleX(1); + transform: scaleX(1); + -webkit-transform-origin: 50%; + transform-origin: 50%; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-shutter-in-horizontal:hover, .hvr-shutter-in-horizontal:focus, .hvr-shutter-in-horizontal:active { + color: white; +} +.hvr-shutter-in-horizontal:hover:before, .hvr-shutter-in-horizontal:focus:before, .hvr-shutter-in-horizontal:active:before { + -webkit-transform: scaleX(0); + transform: scaleX(0); +} + +/* Shutter Out Horizontal */ +.hvr-shutter-out-horizontal { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + background: #e1e1e1; + -webkit-transition-property: color; + transition-property: color; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-shutter-out-horizontal:before { + content: ""; + position: absolute; + z-index: -1; + top: 0; + bottom: 0; + left: 0; + right: 0; + background: #2098d1; + -webkit-transform: scaleX(0); + transform: scaleX(0); + -webkit-transform-origin: 50%; + transform-origin: 50%; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-shutter-out-horizontal:hover, .hvr-shutter-out-horizontal:focus, .hvr-shutter-out-horizontal:active { + color: white; +} +.hvr-shutter-out-horizontal:hover:before, .hvr-shutter-out-horizontal:focus:before, .hvr-shutter-out-horizontal:active:before { + -webkit-transform: scaleX(1); + transform: scaleX(1); +} + +/* Shutter In Vertical */ +.hvr-shutter-in-vertical { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + background: #2098d1; + -webkit-transition-property: color; + transition-property: color; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-shutter-in-vertical:before { + content: ""; + position: absolute; + z-index: -1; + top: 0; + bottom: 0; + left: 0; + right: 0; + background: #e1e1e1; + -webkit-transform: scaleY(1); + transform: scaleY(1); + -webkit-transform-origin: 50%; + transform-origin: 50%; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-shutter-in-vertical:hover, .hvr-shutter-in-vertical:focus, .hvr-shutter-in-vertical:active { + color: white; +} +.hvr-shutter-in-vertical:hover:before, .hvr-shutter-in-vertical:focus:before, .hvr-shutter-in-vertical:active:before { + -webkit-transform: scaleY(0); + transform: scaleY(0); +} + +/* Shutter Out Vertical */ +.hvr-shutter-out-vertical { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + background: #e1e1e1; + -webkit-transition-property: color; + transition-property: color; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-shutter-out-vertical:before { + content: ""; + position: absolute; + z-index: -1; + top: 0; + bottom: 0; + left: 0; + right: 0; + background: #2098d1; + -webkit-transform: scaleY(0); + transform: scaleY(0); + -webkit-transform-origin: 50%; + transform-origin: 50%; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-shutter-out-vertical:hover, .hvr-shutter-out-vertical:focus, .hvr-shutter-out-vertical:active { + color: white; +} +.hvr-shutter-out-vertical:hover:before, .hvr-shutter-out-vertical:focus:before, .hvr-shutter-out-vertical:active:before { + -webkit-transform: scaleY(1); + transform: scaleY(1); +} + +/* BORDER TRANSITIONS */ +/* Border Fade */ +.hvr-border-fade { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: box-shadow; + transition-property: box-shadow; + box-shadow: inset 0 0 0 4px #e1e1e1, 0 0 1px rgba(0, 0, 0, 0); + /* Hack to improve aliasing on mobile/tablet devices */ +} +.hvr-border-fade:hover, .hvr-border-fade:focus, .hvr-border-fade:active { + box-shadow: inset 0 0 0 4px #2098d1, 0 0 1px rgba(0, 0, 0, 0); + /* Hack to improve aliasing on mobile/tablet devices */ +} + +/* Hollow */ +.hvr-hollow { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: background; + transition-property: background; + box-shadow: inset 0 0 0 4px #e1e1e1, 0 0 1px rgba(0, 0, 0, 0); + /* Hack to improve aliasing on mobile/tablet devices */ +} +.hvr-hollow:hover, .hvr-hollow:focus, .hvr-hollow:active { + background: none; +} + +/* Trim */ +.hvr-trim { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; +} +.hvr-trim:before { + content: ''; + position: absolute; + border: white solid 4px; + top: 4px; + left: 4px; + right: 4px; + bottom: 4px; + opacity: 0; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: opacity; + transition-property: opacity; +} +.hvr-trim:hover:before, .hvr-trim:focus:before, .hvr-trim:active:before { + opacity: 1; +} + +/* Ripple Out */ +@-webkit-keyframes hvr-ripple-out { + 100% { + top: -12px; + right: -12px; + bottom: -12px; + left: -12px; + opacity: 0; + } +} + +@keyframes hvr-ripple-out { + 100% { + top: -12px; + right: -12px; + bottom: -12px; + left: -12px; + opacity: 0; + } +} + +.hvr-ripple-out { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; +} +.hvr-ripple-out:before { + content: ''; + position: absolute; + border: #e1e1e1 solid 6px; + top: 0; + right: 0; + bottom: 0; + left: 0; + -webkit-animation-duration: 1s; + animation-duration: 1s; +} +.hvr-ripple-out:hover:before, .hvr-ripple-out:focus:before, .hvr-ripple-out:active:before { + -webkit-animation-name: hvr-ripple-out; + animation-name: hvr-ripple-out; +} + +/* Ripple In */ +@-webkit-keyframes hvr-ripple-in { + 100% { + top: 0; + right: 0; + bottom: 0; + left: 0; + opacity: 1; + } +} + +@keyframes hvr-ripple-in { + 100% { + top: 0; + right: 0; + bottom: 0; + left: 0; + opacity: 1; + } +} + +.hvr-ripple-in { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; +} +.hvr-ripple-in:before { + content: ''; + position: absolute; + border: #e1e1e1 solid 4px; + top: -12px; + right: -12px; + bottom: -12px; + left: -12px; + opacity: 0; + -webkit-animation-duration: 1s; + animation-duration: 1s; +} +.hvr-ripple-in:hover:before, .hvr-ripple-in:focus:before, .hvr-ripple-in:active:before { + -webkit-animation-name: hvr-ripple-in; + animation-name: hvr-ripple-in; +} + +/* Outline Out */ +.hvr-outline-out { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; +} +.hvr-outline-out:before { + content: ''; + position: absolute; + border: #e1e1e1 solid 4px; + top: 0; + right: 0; + bottom: 0; + left: 0; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: top, right, bottom, left; + transition-property: top, right, bottom, left; +} +.hvr-outline-out:hover:before, .hvr-outline-out:focus:before, .hvr-outline-out:active:before { + top: -8px; + right: -8px; + bottom: -8px; + left: -8px; +} + +/* Outline In */ +.hvr-outline-in { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; +} +.hvr-outline-in:before { + pointer-events: none; + content: ''; + position: absolute; + border: #e1e1e1 solid 4px; + top: -16px; + right: -16px; + bottom: -16px; + left: -16px; + opacity: 0; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: top, right, bottom, left; + transition-property: top, right, bottom, left; +} +.hvr-outline-in:hover:before, .hvr-outline-in:focus:before, .hvr-outline-in:active:before { + top: -8px; + right: -8px; + bottom: -8px; + left: -8px; + opacity: 1; +} + +/* Round Corners */ +.hvr-round-corners { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: border-radius; + transition-property: border-radius; +} +.hvr-round-corners:hover, .hvr-round-corners:focus, .hvr-round-corners:active { + border-radius: 1em; +} + +/* Underline From Left */ +.hvr-underline-from-left { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + overflow: hidden; +} +.hvr-underline-from-left:before { + content: ""; + position: absolute; + z-index: -1; + left: 0; + right: 100%; + bottom: 0; + background: #2098d1; + height: 4px; + -webkit-transition-property: right; + transition-property: right; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-underline-from-left:hover:before, .hvr-underline-from-left:focus:before, .hvr-underline-from-left:active:before { + right: 0; +} + +/* Underline From Center */ +.hvr-underline-from-center { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + overflow: hidden; +} +.hvr-underline-from-center:before { + content: ""; + position: absolute; + z-index: -1; + left: 50%; + right: 50%; + bottom: 0; + background: #2098d1; + height: 4px; + -webkit-transition-property: left, right; + transition-property: left, right; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-underline-from-center:hover:before, .hvr-underline-from-center:focus:before, .hvr-underline-from-center:active:before { + left: 0; + right: 0; +} + +/* Underline From Right */ +.hvr-underline-from-right { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + overflow: hidden; +} +.hvr-underline-from-right:before { + content: ""; + position: absolute; + z-index: -1; + left: 100%; + right: 0; + bottom: 0; + background: #2098d1; + height: 4px; + -webkit-transition-property: left; + transition-property: left; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-underline-from-right:hover:before, .hvr-underline-from-right:focus:before, .hvr-underline-from-right:active:before { + left: 0; +} + +/* Overline From Left */ +.hvr-overline-from-left { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + overflow: hidden; +} +.hvr-overline-from-left:before { + content: ""; + position: absolute; + z-index: -1; + left: 0; + right: 100%; + top: 0; + background: #2098d1; + height: 4px; + -webkit-transition-property: right; + transition-property: right; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-overline-from-left:hover:before, .hvr-overline-from-left:focus:before, .hvr-overline-from-left:active:before { + right: 0; +} + +/* Overline From Center */ +.hvr-overline-from-center { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + overflow: hidden; +} +.hvr-overline-from-center:before { + content: ""; + position: absolute; + z-index: -1; + left: 50%; + right: 50%; + top: 0; + background: #2098d1; + height: 4px; + -webkit-transition-property: left, right; + transition-property: left, right; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-overline-from-center:hover:before, .hvr-overline-from-center:focus:before, .hvr-overline-from-center:active:before { + left: 0; + right: 0; +} + +/* Overline From Right */ +.hvr-overline-from-right { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + overflow: hidden; +} +.hvr-overline-from-right:before { + content: ""; + position: absolute; + z-index: -1; + left: 100%; + right: 0; + top: 0; + background: #2098d1; + height: 4px; + -webkit-transition-property: left; + transition-property: left; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-overline-from-right:hover:before, .hvr-overline-from-right:focus:before, .hvr-overline-from-right:active:before { + left: 0; +} + +/* Reveal */ +.hvr-reveal { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + overflow: hidden; +} +.hvr-reveal:before { + content: ""; + position: absolute; + z-index: -1; + left: 0; + right: 0; + top: 0; + bottom: 0; + border-color: #2098d1; + border-style: solid; + border-width: 0; + -webkit-transition-property: border-width; + transition-property: border-width; + -webkit-transition-duration: 0.1s; + transition-duration: 0.1s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-reveal:hover:before, .hvr-reveal:focus:before, .hvr-reveal:active:before { + -webkit-transform: translateY(0); + transform: translateY(0); + border-width: 4px; +} + +/* Underline Reveal */ +.hvr-underline-reveal { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + overflow: hidden; +} +.hvr-underline-reveal:before { + content: ""; + position: absolute; + z-index: -1; + left: 0; + right: 0; + bottom: 0; + background: #2098d1; + height: 4px; + -webkit-transform: translateY(4px); + transform: translateY(4px); + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-underline-reveal:hover:before, .hvr-underline-reveal:focus:before, .hvr-underline-reveal:active:before { + -webkit-transform: translateY(0); + transform: translateY(0); +} + +/* Overline Reveal */ +.hvr-overline-reveal { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + overflow: hidden; +} +.hvr-overline-reveal:before { + content: ""; + position: absolute; + z-index: -1; + left: 0; + right: 0; + top: 0; + background: #2098d1; + height: 4px; + -webkit-transform: translateY(-4px); + transform: translateY(-4px); + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-overline-reveal:hover:before, .hvr-overline-reveal:focus:before, .hvr-overline-reveal:active:before { + -webkit-transform: translateY(0); + transform: translateY(0); +} + +/* SHADOW/GLOW TRANSITIONS */ +/* Glow */ +.hvr-glow { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: box-shadow; + transition-property: box-shadow; +} +.hvr-glow:hover, .hvr-glow:focus, .hvr-glow:active { + box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); +} + +/* Shadow */ +.hvr-shadow { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: box-shadow; + transition-property: box-shadow; +} +.hvr-shadow:hover, .hvr-shadow:focus, .hvr-shadow:active { + box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5); +} + +/* Grow Shadow */ +.hvr-grow-shadow { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: box-shadow, transform; + transition-property: box-shadow, transform; +} +.hvr-grow-shadow:hover, .hvr-grow-shadow:focus, .hvr-grow-shadow:active { + box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5); + -webkit-transform: scale(1.1); + transform: scale(1.1); +} + +/* Box Shadow Outset */ +.hvr-box-shadow-outset { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: box-shadow; + transition-property: box-shadow; +} +.hvr-box-shadow-outset:hover, .hvr-box-shadow-outset:focus, .hvr-box-shadow-outset:active { + box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6); +} + +/* Box Shadow Inset */ +.hvr-box-shadow-inset { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: box-shadow; + transition-property: box-shadow; + box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.6), 0 0 1px rgba(0, 0, 0, 0); + /* Hack to improve aliasing on mobile/tablet devices */ +} +.hvr-box-shadow-inset:hover, .hvr-box-shadow-inset:focus, .hvr-box-shadow-inset:active { + box-shadow: inset 2px 2px 2px rgba(0, 0, 0, 0.6), 0 0 1px rgba(0, 0, 0, 0); + /* Hack to improve aliasing on mobile/tablet devices */ +} + +/* Float Shadow */ +.hvr-float-shadow { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; +} +.hvr-float-shadow:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + top: 100%; + left: 5%; + height: 10px; + width: 90%; + opacity: 0; + background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%); + background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%); + /* W3C */ + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform, opacity; + transition-property: transform, opacity; +} +.hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active { + -webkit-transform: translateY(-5px); + transform: translateY(-5px); + /* move the element up by 5px */ +} +.hvr-float-shadow:hover:before, .hvr-float-shadow:focus:before, .hvr-float-shadow:active:before { + opacity: 1; + -webkit-transform: translateY(5px); + transform: translateY(5px); + /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */ +} + +/* Shadow Radial */ +.hvr-shadow-radial { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; +} +.hvr-shadow-radial:before, .hvr-shadow-radial:after { + pointer-events: none; + position: absolute; + content: ''; + left: 0; + width: 100%; + box-sizing: border-box; + background-repeat: no-repeat; + height: 5px; + opacity: 0; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: opacity; + transition-property: opacity; +} +.hvr-shadow-radial:before { + bottom: 100%; + background: -webkit-radial-gradient(50% 150%, ellipse, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%); + background: radial-gradient(ellipse at 50% 150%, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%); +} +.hvr-shadow-radial:after { + top: 100%; + background: -webkit-radial-gradient(50% -50%, ellipse, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%); + background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%); +} +.hvr-shadow-radial:hover:before, .hvr-shadow-radial:focus:before, .hvr-shadow-radial:active:before, .hvr-shadow-radial:hover:after, .hvr-shadow-radial:focus:after, .hvr-shadow-radial:active:after { + opacity: 1; +} + +/* SPEECH BUBBLES */ +/* Bubble Top */ +.hvr-bubble-top { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; +} +.hvr-bubble-top:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + border-style: solid; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; + left: calc(50% - 10px); + top: 0; + border-width: 0 10px 10px 10px; + border-color: transparent transparent #e1e1e1 transparent; +} +.hvr-bubble-top:hover:before, .hvr-bubble-top:focus:before, .hvr-bubble-top:active:before { + -webkit-transform: translateY(-10px); + transform: translateY(-10px); +} + +/* Bubble Right */ +.hvr-bubble-right { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; +} +.hvr-bubble-right:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + border-style: solid; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; + top: calc(50% - 10px); + right: 0; + border-width: 10px 0 10px 10px; + border-color: transparent transparent transparent #e1e1e1; +} +.hvr-bubble-right:hover:before, .hvr-bubble-right:focus:before, .hvr-bubble-right:active:before { + -webkit-transform: translateX(10px); + transform: translateX(10px); +} + +/* Bubble Bottom */ +.hvr-bubble-bottom { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; +} +.hvr-bubble-bottom:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + border-style: solid; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; + left: calc(50% - 10px); + bottom: 0; + border-width: 10px 10px 0 10px; + border-color: #e1e1e1 transparent transparent transparent; +} +.hvr-bubble-bottom:hover:before, .hvr-bubble-bottom:focus:before, .hvr-bubble-bottom:active:before { + -webkit-transform: translateY(10px); + transform: translateY(10px); +} + +/* Bubble Left */ +.hvr-bubble-left { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; +} +.hvr-bubble-left:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + border-style: solid; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; + top: calc(50% - 10px); + left: 0; + border-width: 10px 10px 10px 0; + border-color: transparent #e1e1e1 transparent transparent; +} +.hvr-bubble-left:hover:before, .hvr-bubble-left:focus:before, .hvr-bubble-left:active:before { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); +} + +/* Bubble Float Top */ +.hvr-bubble-float-top { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; +} +.hvr-bubble-float-top:before { + position: absolute; + z-index: -1; + content: ''; + left: calc(50% - 10px); + top: 0; + border-style: solid; + border-width: 0 10px 10px 10px; + border-color: transparent transparent #e1e1e1 transparent; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; +} +.hvr-bubble-float-top:hover, .hvr-bubble-float-top:focus, .hvr-bubble-float-top:active { + -webkit-transform: translateY(10px); + transform: translateY(10px); +} +.hvr-bubble-float-top:hover:before, .hvr-bubble-float-top:focus:before, .hvr-bubble-float-top:active:before { + -webkit-transform: translateY(-10px); + transform: translateY(-10px); +} + +/* Bubble Float Right */ +.hvr-bubble-float-right { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; +} +.hvr-bubble-float-right:before { + position: absolute; + z-index: -1; + top: calc(50% - 10px); + right: 0; + content: ''; + border-style: solid; + border-width: 10px 0 10px 10px; + border-color: transparent transparent transparent #e1e1e1; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; +} +.hvr-bubble-float-right:hover, .hvr-bubble-float-right:focus, .hvr-bubble-float-right:active { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); +} +.hvr-bubble-float-right:hover:before, .hvr-bubble-float-right:focus:before, .hvr-bubble-float-right:active:before { + -webkit-transform: translateX(10px); + transform: translateX(10px); +} + +/* Bubble Float Bottom */ +.hvr-bubble-float-bottom { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; +} +.hvr-bubble-float-bottom:before { + position: absolute; + z-index: -1; + content: ''; + left: calc(50% - 10px); + bottom: 0; + border-style: solid; + border-width: 10px 10px 0 10px; + border-color: #e1e1e1 transparent transparent transparent; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; +} +.hvr-bubble-float-bottom:hover, .hvr-bubble-float-bottom:focus, .hvr-bubble-float-bottom:active { + -webkit-transform: translateY(-10px); + transform: translateY(-10px); +} +.hvr-bubble-float-bottom:hover:before, .hvr-bubble-float-bottom:focus:before, .hvr-bubble-float-bottom:active:before { + -webkit-transform: translateY(10px); + transform: translateY(10px); +} + +/* Bubble Float Left */ +.hvr-bubble-float-left { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; +} +.hvr-bubble-float-left:before { + position: absolute; + z-index: -1; + content: ''; + top: calc(50% - 10px); + left: 0; + border-style: solid; + border-width: 10px 10px 10px 0; + border-color: transparent #e1e1e1 transparent transparent; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; +} +.hvr-bubble-float-left:hover, .hvr-bubble-float-left:focus, .hvr-bubble-float-left:active { + -webkit-transform: translateX(10px); + transform: translateX(10px); +} +.hvr-bubble-float-left:hover:before, .hvr-bubble-float-left:focus:before, .hvr-bubble-float-left:active:before { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); +} + +/* ICONS */ +/* Icon Back */ +.hvr-icon-back { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-left: 2.2em; + -webkit-transition-duration: 0.1s; + transition-duration: 0.1s; +} +.hvr-icon-back:before { + content: "\f137"; + position: absolute; + left: 1em; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transform: translateZ(0); + transform: translateZ(0); + -webkit-transition-duration: 0.1s; + transition-duration: 0.1s; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-icon-back:hover:before, .hvr-icon-back:focus:before, .hvr-icon-back:active:before { + -webkit-transform: translateX(-4px); + transform: translateX(-4px); +} + +/* Icon Forward */ +.hvr-icon-forward { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; + -webkit-transition-duration: 0.1s; + transition-duration: 0.1s; +} +.hvr-icon-forward:before { + content: "\f138"; + position: absolute; + right: 1em; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transform: translateZ(0); + transform: translateZ(0); + -webkit-transition-duration: 0.1s; + transition-duration: 0.1s; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-icon-forward:hover:before, .hvr-icon-forward:focus:before, .hvr-icon-forward:active:before { + -webkit-transform: translateX(4px); + transform: translateX(4px); +} + +/* Icon Down */ +@-webkit-keyframes hvr-icon-down { + 0%, + 50%, + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 25%, + 75% { + -webkit-transform: translateY(6px); + transform: translateY(6px); + } +} + +@keyframes hvr-icon-down { + 0%, + 50%, + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 25%, + 75% { + -webkit-transform: translateY(6px); + transform: translateY(6px); + } +} + +/* Icon Down */ +.hvr-icon-down { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; +} +.hvr-icon-down:before { + content: "\f01a"; + position: absolute; + right: 1em; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transform: translateZ(0); + transform: translateZ(0); +} +.hvr-icon-down:hover:before, .hvr-icon-down:focus:before, .hvr-icon-down:active:before { + -webkit-animation-name: hvr-icon-down; + animation-name: hvr-icon-down; + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; +} + +/* Icon Up */ +@-webkit-keyframes hvr-icon-up { + 0%, + 50%, + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 25%, + 75% { + -webkit-transform: translateY(-6px); + transform: translateY(-6px); + } +} + +@keyframes hvr-icon-up { + 0%, + 50%, + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 25%, + 75% { + -webkit-transform: translateY(-6px); + transform: translateY(-6px); + } +} + +/* Icon Up */ +.hvr-icon-up { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; +} +.hvr-icon-up:before { + content: "\f01b"; + position: absolute; + right: 1em; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transform: translateZ(0); + transform: translateZ(0); +} +.hvr-icon-up:hover:before, .hvr-icon-up:focus:before, .hvr-icon-up:active:before { + -webkit-animation-name: hvr-icon-up; + animation-name: hvr-icon-up; + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; +} + +/* Icon Spin */ +.hvr-icon-spin { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; +} +.hvr-icon-spin:before { + content: "\f021"; + position: absolute; + right: 1em; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transition-duration: 1s; + transition-duration: 1s; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-timing-function: ease-in-out; + transition-timing-function: ease-in-out; +} +.hvr-icon-spin:hover:before, .hvr-icon-spin:focus:before, .hvr-icon-spin:active:before { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); +} + +/* Icon Drop */ +@-webkit-keyframes hvr-icon-drop { + 0% { + opacity: 0; + } + + 50% { + opacity: 0; + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } + + 51%, + 100% { + opacity: 1; + } +} + +@keyframes hvr-icon-drop { + 0% { + opacity: 0; + } + + 50% { + opacity: 0; + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } + + 51%, + 100% { + opacity: 1; + } +} + +/* Icon Drop */ +.hvr-icon-drop { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; +} +.hvr-icon-drop:before { + content: "\f041"; + position: absolute; + right: 1em; + opacity: 1; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transform: translateZ(0); + transform: translateZ(0); +} +.hvr-icon-drop:hover:before, .hvr-icon-drop:focus:before, .hvr-icon-drop:active:before { + opacity: 0; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-animation-name: hvr-icon-drop; + animation-name: hvr-icon-drop; + -webkit-animation-duration: 0.5s; + animation-duration: 0.5s; + -webkit-animation-delay: 0.3s; + animation-delay: 0.3s; + -webkit-animation-fill-mode: forwards; + animation-fill-mode: forwards; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); + animation-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); +} + +/* Icon Fade */ +.hvr-icon-fade { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; +} +.hvr-icon-fade:before { + content: "\f00c"; + position: absolute; + right: 1em; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transform: translateZ(0); + transform: translateZ(0); + -webkit-transition-duration: 0.5s; + transition-duration: 0.5s; + -webkit-transition-property: color; + transition-property: color; +} +.hvr-icon-fade:hover:before, .hvr-icon-fade:focus:before, .hvr-icon-fade:active:before { + color: #0F9E5E; +} + +/* Icon Float Away */ +@-webkit-keyframes hvr-icon-float-away { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-1em); + transform: translateY(-1em); + } +} + +@keyframes hvr-icon-float-away { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-1em); + transform: translateY(-1em); + } +} + +/* Icon Float Away */ +.hvr-icon-float-away { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; +} +.hvr-icon-float-away:before, .hvr-icon-float-away:after { + content: "\f055"; + position: absolute; + right: 1em; + padding: 0 1px; + font-family: FontAwesome; +} +.hvr-icon-float-away:after { + opacity: 0; + -webkit-animation-duration: 0.5s; + animation-duration: 0.5s; + -webkit-animation-fill-mode: forwards; + animation-fill-mode: forwards; +} +.hvr-icon-float-away:hover:after, .hvr-icon-float-away:focus:after, .hvr-icon-float-away:active:after { + -webkit-animation-name: hvr-icon-float-away; + animation-name: hvr-icon-float-away; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; +} + +/* Icon Sink Away */ +@-webkit-keyframes hvr-icon-sink-away { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translateY(1em); + transform: translateY(1em); + } +} + +@keyframes hvr-icon-sink-away { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translateY(1em); + transform: translateY(1em); + } +} + +/* Icon Sink Away */ +.hvr-icon-sink-away { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; +} +.hvr-icon-sink-away:before, .hvr-icon-sink-away:after { + content: "\f056"; + position: absolute; + right: 1em; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transform: translateZ(0); + transform: translateZ(0); +} +.hvr-icon-sink-away:after { + opacity: 0; + -webkit-animation-duration: 0.5s; + animation-duration: 0.5s; + -webkit-animation-fill-mode: forwards; + animation-fill-mode: forwards; +} +.hvr-icon-sink-away:hover:after, .hvr-icon-sink-away:focus:after, .hvr-icon-sink-away:active:after { + -webkit-animation-name: hvr-icon-sink-away; + animation-name: hvr-icon-sink-away; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; +} + +/* Icon Grow */ +.hvr-icon-grow { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-icon-grow:before { + content: "\f118"; + position: absolute; + right: 1em; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transform: translateZ(0); + transform: translateZ(0); + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-icon-grow:hover:before, .hvr-icon-grow:focus:before, .hvr-icon-grow:active:before { + -webkit-transform: scale(1.3) translateZ(0); + transform: scale(1.3) translateZ(0); +} + +/* Icon Shrink */ +.hvr-icon-shrink { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-icon-shrink:before { + content: "\f119"; + position: absolute; + right: 1em; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transform: translateZ(0); + transform: translateZ(0); + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-icon-shrink:hover:before, .hvr-icon-shrink:focus:before, .hvr-icon-shrink:active:before { + -webkit-transform: scale(0.8); + transform: scale(0.8); +} + +/* Icon Pulse */ +@-webkit-keyframes hvr-icon-pulse { + 25% { + -webkit-transform: scale(1.3); + transform: scale(1.3); + } + + 75% { + -webkit-transform: scale(0.8); + transform: scale(0.8); + } +} + +@keyframes hvr-icon-pulse { + 25% { + -webkit-transform: scale(1.3); + transform: scale(1.3); + } + + 75% { + -webkit-transform: scale(0.8); + transform: scale(0.8); + } +} + +.hvr-icon-pulse { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; +} +.hvr-icon-pulse:before { + content: "\f015"; + position: absolute; + right: 1em; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transform: translateZ(0); + transform: translateZ(0); + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-icon-pulse:hover:before, .hvr-icon-pulse:focus:before, .hvr-icon-pulse:active:before { + -webkit-animation-name: hvr-icon-pulse; + animation-name: hvr-icon-pulse; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} + +/* Icon Pulse Grow */ +@-webkit-keyframes hvr-icon-pulse-grow { + to { + -webkit-transform: scale(1.3); + transform: scale(1.3); + } +} + +@keyframes hvr-icon-pulse-grow { + to { + -webkit-transform: scale(1.3); + transform: scale(1.3); + } +} + +.hvr-icon-pulse-grow { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; +} +.hvr-icon-pulse-grow:before { + content: "\f015"; + position: absolute; + right: 1em; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transform: translateZ(0); + transform: translateZ(0); + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-icon-pulse-grow:hover:before, .hvr-icon-pulse-grow:focus:before, .hvr-icon-pulse-grow:active:before { + -webkit-animation-name: hvr-icon-pulse-grow; + animation-name: hvr-icon-pulse-grow; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; +} + +/* Icon Pulse Shrink */ +@-webkit-keyframes hvr-icon-pulse-shrink { + to { + -webkit-transform: scale(0.8); + transform: scale(0.8); + } +} + +@keyframes hvr-icon-pulse-shrink { + to { + -webkit-transform: scale(0.8); + transform: scale(0.8); + } +} + +.hvr-icon-pulse-shrink { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; +} +.hvr-icon-pulse-shrink:before { + content: "\f015"; + position: absolute; + right: 1em; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transform: translateZ(0); + transform: translateZ(0); + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-icon-pulse-shrink:hover:before, .hvr-icon-pulse-shrink:focus:before, .hvr-icon-pulse-shrink:active:before { + -webkit-animation-name: hvr-icon-pulse-shrink; + animation-name: hvr-icon-pulse-shrink; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; +} + +/* Icon Push */ +@-webkit-keyframes hvr-icon-push { + 50% { + -webkit-transform: scale(0.5); + transform: scale(0.5); + } +} + +@keyframes hvr-icon-push { + 50% { + -webkit-transform: scale(0.5); + transform: scale(0.5); + } +} + +.hvr-icon-push { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-icon-push:before { + content: "\f006"; + position: absolute; + right: 1em; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transform: translateZ(0); + transform: translateZ(0); + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-icon-push:hover:before, .hvr-icon-push:focus:before, .hvr-icon-push:active:before { + -webkit-animation-name: hvr-icon-push; + animation-name: hvr-icon-push; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* Icon Pop */ +@-webkit-keyframes hvr-icon-pop { + 50% { + -webkit-transform: scale(1.5); + transform: scale(1.5); + } +} + +@keyframes hvr-icon-pop { + 50% { + -webkit-transform: scale(1.5); + transform: scale(1.5); + } +} + +.hvr-icon-pop { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-icon-pop:before { + content: "\f005"; + position: absolute; + right: 1em; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transform: translateZ(0); + transform: translateZ(0); + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-icon-pop:hover:before, .hvr-icon-pop:focus:before, .hvr-icon-pop:active:before { + -webkit-animation-name: hvr-icon-pop; + animation-name: hvr-icon-pop; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* Icon Bounce */ +.hvr-icon-bounce { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-icon-bounce:before { + content: "\f087"; + position: absolute; + right: 1em; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transform: translateZ(0); + transform: translateZ(0); + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-icon-bounce:hover:before, .hvr-icon-bounce:focus:before, .hvr-icon-bounce:active:before { + -webkit-transform: scale(1.5); + transform: scale(1.5); + -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); + transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); +} + +/* Icon Rotate */ +.hvr-icon-rotate { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-icon-rotate:before { + content: "\f0c6"; + position: absolute; + right: 1em; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transform: translateZ(0); + transform: translateZ(0); + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-icon-rotate:hover:before, .hvr-icon-rotate:focus:before, .hvr-icon-rotate:active:before { + -webkit-transform: rotate(20deg); + transform: rotate(20deg); +} + +/* Icon Grow Rotate */ +.hvr-icon-grow-rotate { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-icon-grow-rotate:before { + content: "\f095"; + position: absolute; + right: 1em; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transform: translateZ(0); + transform: translateZ(0); + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-icon-grow-rotate:hover:before, .hvr-icon-grow-rotate:focus:before, .hvr-icon-grow-rotate:active:before { + -webkit-transform: scale(1.5) rotate(12deg); + transform: scale(1.5) rotate(12deg); +} + +/* Icon Float */ +.hvr-icon-float { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-icon-float:before { + content: "\f01b"; + position: absolute; + right: 1em; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transform: translateZ(0); + transform: translateZ(0); + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-icon-float:hover:before, .hvr-icon-float:focus:before, .hvr-icon-float:active:before { + -webkit-transform: translateY(-4px); + transform: translateY(-4px); +} + +/* Icon Sink */ +.hvr-icon-sink { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-icon-sink:before { + content: "\f01a"; + position: absolute; + right: 1em; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transform: translateZ(0); + transform: translateZ(0); + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.hvr-icon-sink:hover:before, .hvr-icon-sink:focus:before, .hvr-icon-sink:active:before { + -webkit-transform: translateY(4px); + transform: translateY(4px); +} + +/* Icon Bob */ +@-webkit-keyframes hvr-icon-bob { + 0% { + -webkit-transform: translateY(-6px); + transform: translateY(-6px); + } + + 50% { + -webkit-transform: translateY(-2px); + transform: translateY(-2px); + } + + 100% { + -webkit-transform: translateY(-6px); + transform: translateY(-6px); + } +} + +@keyframes hvr-icon-bob { + 0% { + -webkit-transform: translateY(-6px); + transform: translateY(-6px); + } + + 50% { + -webkit-transform: translateY(-2px); + transform: translateY(-2px); + } + + 100% { + -webkit-transform: translateY(-6px); + transform: translateY(-6px); + } +} + +@-webkit-keyframes hvr-icon-bob-float { + 100% { + -webkit-transform: translateY(-6px); + transform: translateY(-6px); + } +} + +@keyframes hvr-icon-bob-float { + 100% { + -webkit-transform: translateY(-6px); + transform: translateY(-6px); + } +} + +.hvr-icon-bob { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-icon-bob:before { + content: "\f077"; + position: absolute; + right: 1em; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transform: translateZ(0); + transform: translateZ(0); +} +.hvr-icon-bob:hover:before, .hvr-icon-bob:focus:before, .hvr-icon-bob:active:before { + -webkit-animation-name: hvr-icon-bob-float, hvr-icon-bob; + animation-name: hvr-icon-bob-float, hvr-icon-bob; + -webkit-animation-duration: .3s, 1.5s; + animation-duration: .3s, 1.5s; + -webkit-animation-delay: 0s, .3s; + animation-delay: 0s, .3s; + -webkit-animation-timing-function: ease-out, ease-in-out; + animation-timing-function: ease-out, ease-in-out; + -webkit-animation-iteration-count: 1, infinite; + animation-iteration-count: 1, infinite; + -webkit-animation-fill-mode: forwards; + animation-fill-mode: forwards; + -webkit-animation-direction: normal, alternate; + animation-direction: normal, alternate; +} + +/* Icon Hang */ +@-webkit-keyframes hvr-icon-hang { + 0% { + -webkit-transform: translateY(6px); + transform: translateY(6px); + } + + 50% { + -webkit-transform: translateY(2px); + transform: translateY(2px); + } + + 100% { + -webkit-transform: translateY(6px); + transform: translateY(6px); + } +} + +@keyframes hvr-icon-hang { + 0% { + -webkit-transform: translateY(6px); + transform: translateY(6px); + } + + 50% { + -webkit-transform: translateY(2px); + transform: translateY(2px); + } + + 100% { + -webkit-transform: translateY(6px); + transform: translateY(6px); + } +} + +@-webkit-keyframes hvr-icon-hang-sink { + 100% { + -webkit-transform: translateY(6px); + transform: translateY(6px); + } +} + +@keyframes hvr-icon-hang-sink { + 100% { + -webkit-transform: translateY(6px); + transform: translateY(6px); + } +} + +.hvr-icon-hang { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-icon-hang:before { + content: "\f078"; + position: absolute; + right: 1em; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transform: translateZ(0); + transform: translateZ(0); +} +.hvr-icon-hang:hover:before, .hvr-icon-hang:focus:before, .hvr-icon-hang:active:before { + -webkit-animation-name: hvr-icon-hang-sink, hvr-icon-hang; + animation-name: hvr-icon-hang-sink, hvr-icon-hang; + -webkit-animation-duration: .3s, 1.5s; + animation-duration: .3s, 1.5s; + -webkit-animation-delay: 0s, .3s; + animation-delay: 0s, .3s; + -webkit-animation-timing-function: ease-out, ease-in-out; + animation-timing-function: ease-out, ease-in-out; + -webkit-animation-iteration-count: 1, infinite; + animation-iteration-count: 1, infinite; + -webkit-animation-fill-mode: forwards; + animation-fill-mode: forwards; + -webkit-animation-direction: normal, alternate; + animation-direction: normal, alternate; +} + +/* Icon Wobble Horizontal */ +@-webkit-keyframes hvr-icon-wobble-horizontal { + 16.65% { + -webkit-transform: translateX(6px); + transform: translateX(6px); + } + + 33.3% { + -webkit-transform: translateX(-5px); + transform: translateX(-5px); + } + + 49.95% { + -webkit-transform: translateX(4px); + transform: translateX(4px); + } + + 66.6% { + -webkit-transform: translateX(-2px); + transform: translateX(-2px); + } + + 83.25% { + -webkit-transform: translateX(1px); + transform: translateX(1px); + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes hvr-icon-wobble-horizontal { + 16.65% { + -webkit-transform: translateX(6px); + transform: translateX(6px); + } + + 33.3% { + -webkit-transform: translateX(-5px); + transform: translateX(-5px); + } + + 49.95% { + -webkit-transform: translateX(4px); + transform: translateX(4px); + } + + 66.6% { + -webkit-transform: translateX(-2px); + transform: translateX(-2px); + } + + 83.25% { + -webkit-transform: translateX(1px); + transform: translateX(1px); + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +.hvr-icon-wobble-horizontal { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-icon-wobble-horizontal:before { + content: "\f061"; + position: absolute; + right: 1em; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transform: translateZ(0); + transform: translateZ(0); +} +.hvr-icon-wobble-horizontal:hover:before, .hvr-icon-wobble-horizontal:focus:before, .hvr-icon-wobble-horizontal:active:before { + -webkit-animation-name: hvr-icon-wobble-horizontal; + animation-name: hvr-icon-wobble-horizontal; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* Icon Wobble Vertical */ +@-webkit-keyframes hvr-icon-wobble-vertical { + 16.65% { + -webkit-transform: translateY(6px); + transform: translateY(6px); + } + + 33.3% { + -webkit-transform: translateY(-5px); + transform: translateY(-5px); + } + + 49.95% { + -webkit-transform: translateY(4px); + transform: translateY(4px); + } + + 66.6% { + -webkit-transform: translateY(-2px); + transform: translateY(-2px); + } + + 83.25% { + -webkit-transform: translateY(1px); + transform: translateY(1px); + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes hvr-icon-wobble-vertical { + 16.65% { + -webkit-transform: translateY(6px); + transform: translateY(6px); + } + + 33.3% { + -webkit-transform: translateY(-5px); + transform: translateY(-5px); + } + + 49.95% { + -webkit-transform: translateY(4px); + transform: translateY(4px); + } + + 66.6% { + -webkit-transform: translateY(-2px); + transform: translateY(-2px); + } + + 83.25% { + -webkit-transform: translateY(1px); + transform: translateY(1px); + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +.hvr-icon-wobble-vertical { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-icon-wobble-vertical:before { + content: "\f062"; + position: absolute; + right: 1em; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transform: translateZ(0); + transform: translateZ(0); +} +.hvr-icon-wobble-vertical:hover:before, .hvr-icon-wobble-vertical:focus:before, .hvr-icon-wobble-vertical:active:before { + -webkit-animation-name: hvr-icon-wobble-vertical; + animation-name: hvr-icon-wobble-vertical; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* Icon Buzz */ +@-webkit-keyframes hvr-icon-buzz { + 50% { + -webkit-transform: translateX(3px) rotate(2deg); + transform: translateX(3px) rotate(2deg); + } + + 100% { + -webkit-transform: translateX(-3px) rotate(-2deg); + transform: translateX(-3px) rotate(-2deg); + } +} + +@keyframes hvr-icon-buzz { + 50% { + -webkit-transform: translateX(3px) rotate(2deg); + transform: translateX(3px) rotate(2deg); + } + + 100% { + -webkit-transform: translateX(-3px) rotate(-2deg); + transform: translateX(-3px) rotate(-2deg); + } +} + +.hvr-icon-buzz { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-icon-buzz:before { + content: "\f017"; + position: absolute; + right: 1em; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transform: translateZ(0); + transform: translateZ(0); +} +.hvr-icon-buzz:hover:before, .hvr-icon-buzz:focus:before, .hvr-icon-buzz:active:before { + -webkit-animation-name: hvr-icon-buzz; + animation-name: hvr-icon-buzz; + -webkit-animation-duration: 0.15s; + animation-duration: 0.15s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} + +/* Icon Buzz Out */ +@-webkit-keyframes hvr-icon-buzz-out { + 10% { + -webkit-transform: translateX(3px) rotate(2deg); + transform: translateX(3px) rotate(2deg); + } + + 20% { + -webkit-transform: translateX(-3px) rotate(-2deg); + transform: translateX(-3px) rotate(-2deg); + } + + 30% { + -webkit-transform: translateX(3px) rotate(2deg); + transform: translateX(3px) rotate(2deg); + } + + 40% { + -webkit-transform: translateX(-3px) rotate(-2deg); + transform: translateX(-3px) rotate(-2deg); + } + + 50% { + -webkit-transform: translateX(2px) rotate(1deg); + transform: translateX(2px) rotate(1deg); + } + + 60% { + -webkit-transform: translateX(-2px) rotate(-1deg); + transform: translateX(-2px) rotate(-1deg); + } + + 70% { + -webkit-transform: translateX(2px) rotate(1deg); + transform: translateX(2px) rotate(1deg); + } + + 80% { + -webkit-transform: translateX(-2px) rotate(-1deg); + transform: translateX(-2px) rotate(-1deg); + } + + 90% { + -webkit-transform: translateX(1px) rotate(0); + transform: translateX(1px) rotate(0); + } + + 100% { + -webkit-transform: translateX(-1px) rotate(0); + transform: translateX(-1px) rotate(0); + } +} + +@keyframes hvr-icon-buzz-out { + 10% { + -webkit-transform: translateX(3px) rotate(2deg); + transform: translateX(3px) rotate(2deg); + } + + 20% { + -webkit-transform: translateX(-3px) rotate(-2deg); + transform: translateX(-3px) rotate(-2deg); + } + + 30% { + -webkit-transform: translateX(3px) rotate(2deg); + transform: translateX(3px) rotate(2deg); + } + + 40% { + -webkit-transform: translateX(-3px) rotate(-2deg); + transform: translateX(-3px) rotate(-2deg); + } + + 50% { + -webkit-transform: translateX(2px) rotate(1deg); + transform: translateX(2px) rotate(1deg); + } + + 60% { + -webkit-transform: translateX(-2px) rotate(-1deg); + transform: translateX(-2px) rotate(-1deg); + } + + 70% { + -webkit-transform: translateX(2px) rotate(1deg); + transform: translateX(2px) rotate(1deg); + } + + 80% { + -webkit-transform: translateX(-2px) rotate(-1deg); + transform: translateX(-2px) rotate(-1deg); + } + + 90% { + -webkit-transform: translateX(1px) rotate(0); + transform: translateX(1px) rotate(0); + } + + 100% { + -webkit-transform: translateX(-1px) rotate(0); + transform: translateX(-1px) rotate(0); + } +} + +.hvr-icon-buzz-out { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; + padding-right: 2.2em; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.hvr-icon-buzz-out:before { + content: "\f023"; + position: absolute; + right: 1em; + padding: 0 1px; + font-family: FontAwesome; + -webkit-transform: translateZ(0); + transform: translateZ(0); +} +.hvr-icon-buzz-out:hover:before, .hvr-icon-buzz-out:focus:before, .hvr-icon-buzz-out:active:before { + -webkit-animation-name: hvr-icon-buzz-out; + animation-name: hvr-icon-buzz-out; + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* CURLS */ +/* Curl Top Left */ +.hvr-curl-top-left { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; +} +.hvr-curl-top-left:before { + pointer-events: none; + position: absolute; + content: ''; + height: 0; + width: 0; + top: 0; + left: 0; + background: white; + /* IE9 */ + background: linear-gradient(135deg, white 45%, #aaaaaa 50%, #cccccc 56%, white 80%); + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#000000'); + /*For IE7-8-9*/ + z-index: 1000; + box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4); + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: width, height; + transition-property: width, height; +} +.hvr-curl-top-left:hover:before, .hvr-curl-top-left:focus:before, .hvr-curl-top-left:active:before { + width: 25px; + height: 25px; +} + +/* Curl Top Right */ +.hvr-curl-top-right { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; +} +.hvr-curl-top-right:before { + pointer-events: none; + position: absolute; + content: ''; + height: 0; + width: 0; + top: 0; + right: 0; + background: white; + /* IE9 */ + background: linear-gradient(225deg, white 45%, #aaaaaa 50%, #cccccc 56%, white 80%); + box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.4); + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: width, height; + transition-property: width, height; +} +.hvr-curl-top-right:hover:before, .hvr-curl-top-right:focus:before, .hvr-curl-top-right:active:before { + width: 25px; + height: 25px; +} + +/* Curl Bottom Right */ +.hvr-curl-bottom-right { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; +} +.hvr-curl-bottom-right:before { + pointer-events: none; + position: absolute; + content: ''; + height: 0; + width: 0; + bottom: 0; + right: 0; + background: white; + /* IE9 */ + background: linear-gradient(315deg, white 45%, #aaaaaa 50%, #cccccc 56%, white 80%); + box-shadow: -1px -1px 1px rgba(0, 0, 0, 0.4); + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: width, height; + transition-property: width, height; +} +.hvr-curl-bottom-right:hover:before, .hvr-curl-bottom-right:focus:before, .hvr-curl-bottom-right:active:before { + width: 25px; + height: 25px; +} + +/* Curl Bottom Left */ +.hvr-curl-bottom-left { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + position: relative; +} +.hvr-curl-bottom-left:before { + pointer-events: none; + position: absolute; + content: ''; + height: 0; + width: 0; + bottom: 0; + left: 0; + background: white; + /* IE9 */ + background: linear-gradient(45deg, white 45%, #aaaaaa 50%, #cccccc 56%, white 80%); + box-shadow: 1px -1px 1px rgba(0, 0, 0, 0.4); + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: width, height; + transition-property: width, height; +} +.hvr-curl-bottom-left:hover:before, .hvr-curl-bottom-left:focus:before, .hvr-curl-bottom-left:active:before { + width: 25px; + height: 25px; +} diff --git a/wp-content/plugins/portfolio-filter-gallery/css/metabox.css b/wp-content/plugins/portfolio-filter-gallery/css/metabox.css new file mode 100644 index 0000000..f2d6e52 --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/css/metabox.css @@ -0,0 +1,1096 @@ +.m-b-5 { + margin-bottom:5px; +} +.m-b-10 { + margin-bottom:10px; +} +.m-b-20 { + margin-bottom:20px; +} +.m-t-5 { + margin-top:10px; +} +.m-t-10 { + margin-top:10px; +} +.m-t-20 { + margin-top:10px; +} +ul#remove-images { + color:#FFF; +} +.tab-active { + background-color:#242A33 !important; + color:#FFFFFF +} +.card { + cursor:pointer; +} + + +.kwt-file__choose-file { + transform: perspective(1500px) rotateY(0deg); + border-radius: 1rem; + box-shadow: rgba(0, 0, 0, 0.25) 0px 25px 50px -12px; + transition: transform 1s ease 0s; +} + +.kwt-file__drop-area:hover .kwt-file__choose-file { + transform: perspective(3000px) rotateY(360deg); +} + +.kwt-file__drop-area { + position: relative; + display: flex; + width: 400px; + padding: 30px; + background : linear-gradient(to right, #fa709a 0%, #fee140 100%) !important; + border-radius: 12px; + box-shadow: 0 10px 30px rgb(0 0 0 / 7%); + margin: 0 auto; + align-items: center; + justify-content: center; + margin-top: 30px; + -webkit-transition: background-color 2s ease-out; + -moz-transition: background-color 2s ease-out; + -o-transition: background-color 2s ease-out; + transition: background-color 2s ease-out; +} + +.kwt-file__msg { + color: #FFFFFF !important; +} +.kwt-file__drop-area.is-active { + background-color: #d1def0; +} +.kwt-file__choose-file { + flex-shrink: 0; + background-color: #cd2757; + border-radius: 100%; + margin-right: 10px; + color: #ffffff; + width: 48px; + height: 48px; + display: flex; + align-items: center; + justify-content: center; +} +.kwt-file__choose-file svg { + width: 24px; + height: 24px; + display: block; +} +.kwt-file__msg { + color: #1d3557; + font-size: 18px; + font-weight: 500; + line-height: 1.4; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.kwt-file__input { + position: absolute; + left: 0; + top: 0; + height: 100%; + width: 100%; + cursor: pointer; + opacity: 0; +} +.kwt-file__input:focus { + outline: none; +} +.kwt-file__delete { + display: none; + position: absolute; + right: 10px; + width: 18px; + height: 18px; + cursor: pointer; +} +.kwt-file__delete:before { + content: ""; + position: absolute; + left: 0; + transition: 0.3s; + top: 0; + z-index: 1; + width: 100%; + height: 100%; + background-size: cover; + background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg fill='%231d3557' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 438.5 438.5'%3e%3cpath d='M417.7 75.7A8.9 8.9 0 00411 73H323l-20-47.7c-2.8-7-8-13-15.4-18S272.5 0 264.9 0h-91.3C166 0 158.5 2.5 151 7.4c-7.4 5-12.5 11-15.4 18l-20 47.7H27.4a9 9 0 00-6.6 2.6 9 9 0 00-2.5 6.5v18.3c0 2.7.8 4.8 2.5 6.6a8.9 8.9 0 006.6 2.5h27.4v271.8c0 15.8 4.5 29.3 13.4 40.4a40.2 40.2 0 0032.3 16.7H338c12.6 0 23.4-5.7 32.3-17.2a64.8 64.8 0 0013.4-41V109.6h27.4c2.7 0 4.9-.8 6.6-2.5a8.9 8.9 0 002.6-6.6V82.2a9 9 0 00-2.6-6.5zm-248.4-36a8 8 0 014.9-3.2h90.5a8 8 0 014.8 3.2L283.2 73H155.3l14-33.4zm177.9 340.6a32.4 32.4 0 01-6.2 19.3c-1.4 1.6-2.4 2.4-3 2.4H100.5c-.6 0-1.6-.8-3-2.4a32.5 32.5 0 01-6.1-19.3V109.6h255.8v270.7z'/%3e%3cpath d='M137 347.2h18.3c2.7 0 4.9-.9 6.6-2.6a9 9 0 002.5-6.6V173.6a9 9 0 00-2.5-6.6 8.9 8.9 0 00-6.6-2.6H137c-2.6 0-4.8.9-6.5 2.6a8.9 8.9 0 00-2.6 6.6V338c0 2.7.9 4.9 2.6 6.6a8.9 8.9 0 006.5 2.6zM210.1 347.2h18.3a8.9 8.9 0 009.1-9.1V173.5c0-2.7-.8-4.9-2.5-6.6a8.9 8.9 0 00-6.6-2.6h-18.3a8.9 8.9 0 00-9.1 9.1V338a8.9 8.9 0 009.1 9.1zM283.2 347.2h18.3c2.7 0 4.8-.9 6.6-2.6a8.9 8.9 0 002.5-6.6V173.6c0-2.7-.8-4.9-2.5-6.6a8.9 8.9 0 00-6.6-2.6h-18.3a9 9 0 00-6.6 2.6 8.9 8.9 0 00-2.5 6.6V338a9 9 0 002.5 6.6 9 9 0 006.6 2.6z'/%3e%3c/svg%3e"); +} +.kwt-file__delete:after { + content: ""; + position: absolute; + opacity: 0; + left: 50%; + top: 50%; + width: 100%; + height: 100%; + transform: translate(-50%, -50%) scale(0); + background-color: #1d3557; + border-radius: 50%; + transition: 0.3s; +} +.kwt-file__delete:hover:after { + transform: translate(-50%, -50%) scale(2.2); + opacity: 0.1; +} + +.col-lg-6 { + padding:0 !important; +} +.pw_gallery_genrate span { + font-size:30px !important; + margin-top:20px; +} +.pw-trash-icon { +position: absolute; + top: 2%; + text-decoration: none; +} + +.pfg-btn { + border-radius: 0 !important; + padding-left: 11px !important; + background-color: #cd2757 !important; + border-color: #cd2757 !important; + font-weight: 500; +} + +.awp_bale_offer h1:before, .recommend-plugin h1:before { + left:45% !important; +} +.awp_bale_offer, .recommend-plugin { + padding: 40px 0; + background: cornsilk; +} +.recommend-plugin a { + margin:5px !important; +} + +.bhoechie-tab-container a:active, a:hover { + color: #1d3557; +} +/* bhoechie tab */ +.list-group-item { + font-weight:500; + line-height:3; +} +div.bhoechie-tab-container{ + z-index: 10; + background-color: #ffffff; + padding: 0 !important; + border-radius: 4px; + -moz-border-radius: 4px; + border:1px solid #ddd; + margin-top: 20px; + background-clip: padding-box; + opacity: 0.97; + filter: alpha(opacity=97); +} +div.bhoechie-tab-menu{ + padding-right: 0; + padding-left: 0; + padding-bottom: 0; +} +div.bhoechie-tab-menu div.list-group{ + margin-bottom: 0; +} +div.bhoechie-tab-menu div.list-group span{ + margin-bottom: 10px; + margin-top: 10px; + color: #1d3557 !impoprant; + margin-right: 8px; +} +div.bhoechie-tab-menu div.list-group>a{ + margin-bottom: 0; +} +div.bhoechie-tab-menu div.list-group>a .glyphicon, +div.bhoechie-tab-menu div.list-group>a .fa { + color: #47b4ed; +} +div.bhoechie-tab-menu div.list-group>a:first-child{ + border-top-right-radius: 0; + -moz-border-top-right-radius: 0; +} +div.bhoechie-tab-menu div.list-group>a:last-child{ + border-bottom-right-radius: 0; + -moz-border-bottom-right-radius: 0; +} +div.bhoechie-tab-menu div.list-group>a.active, +div.bhoechie-tab-menu div.list-group>a.active .glyphicon, +div.bhoechie-tab-menu div.list-group>a.active .fa{ + background-color: #cd2757 !important; + color: #ffffff; + line-height: 3; +} +div.bhoechie-tab-menu div.list-group>a.active:after{ + content: ''; + position: absolute; + left: 100%; + top: 50%; + margin-top: -13px; + border-left: 0; + border-bottom: 13px solid transparent; + border-top: 13px solid transparent; + border-left: 10px solid #cd2757 ; +} + +div.bhoechie-tab-content { + position:relative; + background-color: #ffffff; + border-bottom: 1px solid #ececec; + display: table; + width: 100%; + padding: 12px; +} + +.bhoechie-tab-content h1 { + position:relative; + margin-bottom:30px; +} + +.bhoechie-tab-content h1:before { + content: ""; + width: 140px; + height: 4px; + background-image: linear-gradient(to right, #fa709a 0%, #fee140 100%); + position: absolute; + left: 0; + right: 0; + bottom: 0; + border-radius: 6px; +} + +div.bhoechie-tab div.bhoechie-tab-content:not(.active) { + display: none; +} + +.update-notice, .filter-notice, .repeat-notice { + padding: 15px; + background: cornsilk; + position: relative; +} +.pfg-dismiss { + position: absolute; + top: 2px; + right: 3px; + cursor: pointer; +} + +/* .file-upload { + background-color: #ffffff; + width: 600px; + margin: 0 auto; + padding: 20px; +} + +.file-upload-btn { + width: 100%; + margin: 0; + color: #fff; + background: #1FB264; + border: none; + padding: 10px; + border-radius: 4px; + border-bottom: 4px solid #15824B; + transition: all .2s ease; + outline: none; + text-transform: uppercase; + font-weight: 700; +} + +.file-upload-btn:hover { + background: #1AA059; + color: #ffffff; + transition: all .2s ease; + cursor: pointer; +} + +.file-upload-btn:active { + border: 0; + transition: all .2s ease; +} + +.file-upload-content { + display: none; + text-align: center; +} + +.file-upload-input { + position: absolute; + margin: 0; + padding: 0; + width: 100%; + height: 100%; + outline: none; + opacity: 0; + cursor: pointer; +} + +.image-upload-wrap { + margin-top: 20px; + border: 4px dashed #1FB264; + position: relative; +} + +.image-dropping, +.image-upload-wrap:hover { + background-color: #1FB264; + border: 4px dashed #ffffff; +} + +.image-title-wrap { + padding: 0 15px 15px 15px; + color: #222; +} + +.drag-text { + text-align: center; +} + +.drag-text h3 { + font-weight: 100; + text-transform: uppercase; + color: #15824B; + padding: 60px 0; +} + +.file-upload-image { + max-height: 200px; + max-width: 200px; + margin: auto; + padding: 20px; +} + +.remove-image { + width: 200px; + margin: 0; + color: #fff; + background: #cd4535; + border: none; + padding: 10px; + border-radius: 4px; + border-bottom: 4px solid #b02818; + transition: all .2s ease; + outline: none; + text-transform: uppercase; + font-weight: 700; +} + +.remove-image:hover { + background: #c13b2a; + color: #ffffff; + transition: all .2s ease; + cursor: pointer; +} + +.remove-image:active { + border: 0; + transition: all .2s ease; +} + */ +.ma_field_discription { + width: 20%; + padding: 15px 20px 15px 0; + display: table-cell; + height: 100%; + vertical-align: middle; + color: #34383c; + +} +.meta_box_holder_inside { + border-left: 4px solid #d0cece; + display: table; + width: 100%; + padding: 13px; + margin-left: 14px; + background: #f6f7f7; +} +.ma_field { + width: 80%; + height: 100%; + vertical-align: middle; + color: #34383c; +} + +.ma_field_discription p { + color: #a2a9af; + font-style: italic; + margin-top: 0; + margin-bottom: 0; +} +.ma_field_discription h4 { + font-size:inherit; + margin-bottom: 0; + line-height: 1.5em; + margin-top: 0; + padding: 0; +} +input[name=pfg_theme] { + visibility:hidden; +} +.gallery_layout { + border:5px solid #312e2e +} +.ma_field { + width:30% !important; + padding: 15px 20px 15px 0; +} +/* range bar */ +.slidecontainer { + width: 100%; +} + +.slider { + -webkit-appearance: none; + width: 100%; + height: 15px; + border-radius: 5px; + background: #d3d3d3; + outline: none; + opacity: 0.7; + -webkit-transition: .2s; + transition: opacity .2s; +} + +.slider:hover { + opacity: 1; +} + +.slider::-webkit-slider-thumb { + -webkit-appearance: none; + appearance: none; + width: 25px; + height: 25px; + border-radius: 50%; + background: #4CAF50; + cursor: pointer; +} + +.slider::-moz-range-thumb { + width: 25px; + height: 25px; + border-radius: 50%; + background: #4CAF50; + cursor: pointer; +} +/*Toggle button on/off css*/ + +.switch-field { + font-family: "Lucida Grande", Tahoma, Verdana, sans-serif; + overflow: hidden; + padding-left: 0px +} + +.switch-title { + margin-bottom: 6px; +} + +.switch-field input[type="radio"] { + visibility:hidden; + + display: none; +} + +.switch-field label { + float: left; +} + +.switch-field label { + display: inline-block; + width: 60px; + font-size: 11px; + font-weight: normal; + text-align: center; + text-shadow: none; + padding: 2px 2px; + border: 1px solid rgba(0, 0, 0, 0.2); + -webkit-transition: all 0.1s ease-in-out; + -moz-transition: all 0.1s ease-in-out; + -ms-transition: all 0.1s ease-in-out; + -o-transition: all 0.1s ease-in-out; + transition: all 0.1s ease-in-out; +} + +.switch-field label:hover { + cursor: pointer; + +} + +.switch-field input:checked + label { + background-color: #cd2757; + -webkit-box-shadow: none; + box-shadow: none; + color:#FFFFFF; +} + +.switch-field label:first-of-type { + border-radius: 4px 0 0 4px; +} + +.switch-field label:last-of-type { + border-radius: 0 4px 4px 0; +} +.em_size_field label { + width:35px; + height:25px; +} +.em_size_field label { + width:50px; +} +.hover_field label { +width:100px !important; +} + +.item:hover .item-overlay.bottom { + bottom: 177px; + opacity:1 !important; +} +.item-overlay { + + -moz-transition: top 0.3s, right 0.3s, bottom 0.3s, left 0.3s; + -webkit-transition: top 0.3s, right 0.3s, bottom 0.3s, left 0.3s; + transition: top 0.3s, right 0.3s, bottom 0.3s, left 0.3s; +} +.item-overlay.bottom { + bottom: 90%; +} + +/* Rabge bar css*/ + +.range-slider__range { + -webkit-appearance: none; + width: calc(98% - (73px)) !important; + height: 7px; + border-radius: 5px; + background: #d7dcdf; + outline: none; + padding: 0; + margin: 2px; + display:inline !important; +} +.range-slider__range::-webkit-slider-thumb { + -webkit-appearance: none; + appearance: none; + width: 20px; + height: 20px; + border-radius: 50%; + background: #40BABD; + cursor: pointer; + -webkit-transition: background .15s ease-in-out; + transition: background .15s ease-in-out; +} +.range-slider__range::-webkit-slider-thumb:hover { + background: #1abc9c; +} +.range-slider__range:active::-webkit-slider-thumb { + background: #1abc9c; +} +.range-slider__range::-moz-range-thumb { + width: 20px; + height: 20px; + border: 0; + border-radius: 50%; + background: #0073AA; + cursor: pointer; + -webkit-transition: background .15s ease-in-out; + transition: background .15s ease-in-out; +} +.range-slider__range::-moz-range-thumb:hover { + background: #177EE5; +} +.range-slider__range:active::-moz-range-thumb { + background: #62D5FF; +} + +.range-slider__value { + display: inline-block !important; + position: relative !important; + width: 60px; + color: #fff; + line-height: 20px; + text-align: center; + border-radius: 3px; + background: #cd2757 ; + padding: 5px 10px; + margin-left: 8px; +} +.range-slider__value:after { + position: absolute !important; + top: 8px; + left: -7px; + width: 0; + height: 0; + border-top: 7px solid transparent; + border-right: 7px solid #0073AA; + border-bottom: 7px solid transparent; + content: ''; +} + +::-moz-range-track { + background: #d7dcdf; + border: 0; +} + +input::-moz-focus-inner, +input::-moz-focus-outer { + border: 0; +} + +:focus { + outline: none; +} +.row { + margin-right: 0; + margin-left: 0; +} +/* + Sometimes the sub menus get too large for the page and prevent the menu from scrolling, limiting functionality + A quick fix is to change .side-menu to + + -> position:absolute + + and uncomment the code below. + You also need to uncomment + + ->
in the html file + + you also need to tweek the animation. Just uncomment the code in that section + -------------------------------------------------------------------------------------------------------------------- + If you want to make it really neat i suggest you look into an alternative like http://areaaperta.com/nicescroll/ + This will allow the menu to say fixed on body scoll and scoll on the side bar if it get to large +*/ +/*.absolute-wrapper{ + position: fixed; + width: 300px; + height: 100%; + background-color: #f8f8f8; + border-right: 1px solid #e7e7e7; +}*/ + +.side-menu { + width: 200px; + background-color: #f8f8f8; + border-right: 1px solid #e7e7e7; +} +.side-menu .navbar { + border: none; +} +.side-menu .navbar-header { + width: 100%; + border-bottom: 1px solid #e7e7e7; +} +.side-menu .navbar-nav .active a { + margin-right: -1px; + outline:none; +} +.side-menu .navbar-nav .active a:focus { + box-shadow:none !important; + outline-offset:0px !important; +} +.side-menu .navbar-nav li { + display: block; + width: 100%; + border-bottom: 1px solid #e7e7e7; +} +.side-menu .navbar-nav li a { + padding: 15px; +} +.side-menu .navbar-nav li a .glyphicon { + padding-right: 10px; +} +.side-menu #dropdown { + border: 0; + margin-bottom: 0; + border-radius: 0; + background-color: transparent; + box-shadow: none; +} +.side-menu #dropdown .caret { + float: right; + margin: 9px 5px 0; +} +.side-menu #dropdown .indicator { + float: right; +} +.side-menu #dropdown > a { + border-bottom: 1px solid #e7e7e7; +} +.side-menu #dropdown .panel-body { + padding: 0; + background-color: #f3f3f3; +} +.side-menu #dropdown .panel-body .navbar-nav { + width: 100%; +} +.side-menu #dropdown .panel-body .navbar-nav li { + padding-left: 15px; + border-bottom: 1px solid #e7e7e7; +} +.side-menu #dropdown .panel-body .navbar-nav li:last-child { + border-bottom: none; +} +.side-menu #dropdown .panel-body .panel > a { + margin-left: -20px; + padding-left: 35px; +} +.side-menu #dropdown .panel-body .panel-body { + margin-left: -15px; +} +.side-menu #dropdown .panel-body .panel-body li { + padding-left: 30px; +} +.side-menu #dropdown .panel-body .panel-body li:last-child { + border-bottom: 1px solid #e7e7e7; +} +.side-menu #search-trigger { + background-color: #f3f3f3; + border: 0; + border-radius: 0; + position: absolute; + top: 0; + right: 0; + padding: 15px 18px; +} +.side-menu .brand-name-wrapper { + min-height: 50px; +} +.side-menu .brand-name-wrapper .navbar-brand { + display: block; +} +.side-menu #search { + position: relative; + z-index: 1000; +} +.side-menu #search .panel-body { + padding: 0; +} +.side-menu #search .panel-body .navbar-form { + padding: 0; + padding-right: 50px; + width: 100%; + margin: 0; + position: relative; + border-top: 1px solid #e7e7e7; +} +.side-menu #search .panel-body .navbar-form .form-group { + width: 100%; + position: relative; +} +.side-menu #search .panel-body .navbar-form input { + border: 0; + border-radius: 0; + box-shadow: none; + width: 100%; + height: 50px; +} +.side-menu #search .panel-body .navbar-form .btn { + position: absolute; + right: 0; + top: 0; + border: 0; + border-radius: 0; + background-color: #f3f3f3; + padding: 15px 18px; +} +/* Main body section */ +.col-md-2 { + padding-left: 0px; + width: 12.666667%; +} +/* style by eva */ +.eva-nav-tab li { + margin-bottom:0px; +} +.eva-nav-tab li:hover { +color: #555; + background-color: #e7e7e7; +} +.eva-nav-tab li .fa { + font-size:15px; + margin-right: 7px; +} +.text { + height: 70px; + background-color: #c7ab85 !important; + border-right: 1px solid #e7e7e7; +} +.eva_option_head { + +} +.eva_option_head h2 { + color:#FFFFFF; +} + +.eva-save-button { + + box-shadow:none!important; +} +.eva-reset-button { + margin-top:15px !important; + margin-right: 70px !important; + font-weight: 600; + box-shadow:none!important; +} +.fileinput-new { + height: 130px; + width: 120px; +} +.em_slide_close { + cursor: pointer; + color: #af6969; + font-size: 16px; +} +.eva_header { + padding-left:0px; +} +.eva_header input { + width:70% !important +} + +/* icon */ +.eva_button { + border-radius: 4px; + background-color: #f7f7f7; + border: none; + color: #717171; + text-align: center; + font-size: 14px; + padding: 7px; + width: 140px; + transition: all 0.5s; + cursor: pointer; + margin: 7px; + font-weight: 500; + margin-top:10px; +} +.eva_button_rst { + width: 120px; + margin-right: 70px; +} +.eva-spin-fa { + font-size: 16px; + margin-left: 12px; +} +.eva_button span { + cursor: pointer; + display: inline-block; + position: relative; + transition: 0.5s; +} + +.eva_button span:after { + content: '\00bb'; + position: absolute; + opacity: 0; + top: -3px; + right: -20px; + transition: 0.5s; + font-size: 27px; +} + +.eva_button:hover span { + padding-right: 25px; +} + +.eva_button:hover span:after { + opacity: 1; + right: 0; +} +/* small screen */ +@media (max-width: 768px) { + .side-menu { + position: relative; + width: 100%; + height: 0; + border-right: 0; + border-bottom: 1px solid #e7e7e7; + } + .side-menu .brand-name-wrapper .navbar-brand { + display: inline-block; + } + /* Slide in animation */ + @-moz-keyframes slidein { + 0% { + left: -300px; + } + 100% { + left: 10px; + } + } + @-webkit-keyframes slidein { + 0% { + left: -300px; + } + 100% { + left: 10px; + } + } + @keyframes slidein { + 0% { + left: -300px; + } + 100% { + left: 10px; + } + } + @-moz-keyframes slideout { + 0% { + left: 0; + } + 100% { + left: -300px; + } + } + @-webkit-keyframes slideout { + 0% { + left: 0; + } + 100% { + left: -300px; + } + } + @keyframes slideout { + 0% { + left: 0; + } + 100% { + left: -300px; + } + } + /* Slide side menu*/ + /* Add .absolute-wrapper.slide-in for scrollable menu -> see top comment */ + .side-menu-container > .navbar-nav.slide-in { + -moz-animation: slidein 300ms forwards; + -o-animation: slidein 300ms forwards; + -webkit-animation: slidein 300ms forwards; + animation: slidein 300ms forwards; + -webkit-transform-style: preserve-3d; + transform-style: preserve-3d; + } + .side-menu-container > .navbar-nav { + /* Add position:absolute for scrollable menu -> see top comment */ + position: fixed; + left: -300px; + width: 300px; + top: 43px; + height: 100%; + border-right: 1px solid #e7e7e7; + background-color: #f8f8f8; + -moz-animation: slideout 300ms forwards; + -o-animation: slideout 300ms forwards; + -webkit-animation: slideout 300ms forwards; + animation: slideout 300ms forwards; + -webkit-transform-style: preserve-3d; + transform-style: preserve-3d; + } + /* Uncomment for scrollable menu -> see top comment */ + /*.absolute-wrapper{ + width:285px; + -moz-animation: slideout 300ms forwards; + -o-animation: slideout 300ms forwards; + -webkit-animation: slideout 300ms forwards; + animation: slideout 300ms forwards; + -webkit-transform-style: preserve-3d; + transform-style: preserve-3d; + }*/ + @-moz-keyframes bodyslidein { + 0% { + left: 0; + } + 100% { + left: 300px; + } + } + @-webkit-keyframes bodyslidein { + 0% { + left: 0; + } + 100% { + left: 300px; + } + } + @keyframes bodyslidein { + 0% { + left: 0; + } + 100% { + left: 300px; + } + } + @-moz-keyframes bodyslideout { + 0% { + left: 300px; + } + 100% { + left: 0; + } + } + @-webkit-keyframes bodyslideout { + 0% { + left: 300px; + } + 100% { + left: 0; + } + } + @keyframes bodyslideout { + 0% { + left: 300px; + } + 100% { + left: 0; + } + } + /* Slide side body*/ + .side-body { + margin-left: 5px; + margin-top: 70px; + position: relative; + -moz-animation: bodyslideout 300ms forwards; + -o-animation: bodyslideout 300ms forwards; + -webkit-animation: bodyslideout 300ms forwards; + animation: bodyslideout 300ms forwards; + -webkit-transform-style: preserve-3d; + transform-style: preserve-3d; + } + .body-slide-in { + -moz-animation: bodyslidein 300ms forwards; + -o-animation: bodyslidein 300ms forwards; + -webkit-animation: bodyslidein 300ms forwards; + animation: bodyslidein 300ms forwards; + -webkit-transform-style: preserve-3d; + transform-style: preserve-3d; + } + /* Hamburger */ + .navbar-toggle { + border: 0; + float: left; + padding: 18px; + margin: 0; + border-radius: 0; + background-color: #f3f3f3; + } + /* Search */ + #search .panel-body .navbar-form { + border-bottom: 0; + } + #search .panel-body .navbar-form .form-group { + margin: 0; + } + .navbar-header { + /* this is probably redundant */ + position: fixed; + z-index: 3; + background-color: ; + } + /* Dropdown tweek */ + #dropdown .panel-body .navbar-nav { + margin: 0; + } + +} \ No newline at end of file diff --git a/wp-content/plugins/portfolio-filter-gallery/css/pfg-admin-style.css b/wp-content/plugins/portfolio-filter-gallery/css/pfg-admin-style.css new file mode 100644 index 0000000..307e388 --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/css/pfg-admin-style.css @@ -0,0 +1,6 @@ +#menu-posts-awl_filter_gallery ul li:last-child a { + color: #00ff89; +} +#menu-posts-awl_filter_gallery ul li:last-child a:hover { + color: #00ff89; +} \ No newline at end of file diff --git a/wp-content/plugins/portfolio-filter-gallery/data/class-pfg-gallery.php b/wp-content/plugins/portfolio-filter-gallery/data/class-pfg-gallery.php new file mode 100644 index 0000000..c53659e --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/data/class-pfg-gallery.php @@ -0,0 +1,568 @@ + array( 'default' => 'masonry', 'type' => 'key' ), + 'columns_xl' => array( 'default' => 4, 'type' => 'int' ), + 'columns_lg' => array( 'default' => 3, 'type' => 'int' ), + 'columns_md' => array( 'default' => 2, 'type' => 'int' ), + 'columns_sm' => array( 'default' => 1, 'type' => 'int' ), + 'gap' => array( 'default' => 20, 'type' => 'int' ), + 'direction' => array( 'default' => 'ltr', 'type' => 'key' ), + + // Justified layout settings + 'justified_row_height' => array( 'default' => 200, 'type' => 'int' ), + 'justified_last_row' => array( 'default' => 'left', 'type' => 'key' ), + + // Packed layout settings + 'packed_min_size' => array( 'default' => 150, 'type' => 'int' ), + + // Thumbnail settings + 'show_title' => array( 'default' => true, 'type' => 'bool' ), + 'title_position' => array( 'default' => 'overlay', 'type' => 'key' ), + 'show_categories' => array( 'default' => false, 'type' => 'bool' ), + 'caption_bg_color' => array( 'default' => '#ffffff', 'type' => 'hex_color' ), + 'caption_text_color' => array( 'default' => '#1e293b', 'type' => 'hex_color' ), + 'show_numbering' => array( 'default' => false, 'type' => 'bool' ), + 'border_width' => array( 'default' => 0, 'type' => 'int' ), + 'border_color' => array( 'default' => '#ffffff', 'type' => 'hex_color' ), + 'border_radius' => array( 'default' => 0, 'type' => 'int' ), + 'grayscale' => array( 'default' => false, 'type' => 'bool' ), + 'hover_effect' => array( 'default' => 'fade', 'type' => 'key' ), + 'overlay_color' => array( 'default' => '#000000', 'type' => 'hex_color' ), + 'overlay_opacity' => array( 'default' => 70, 'type' => 'int' ), + 'primary_color' => array( 'default' => '#3858e9', 'type' => 'hex_color' ), + + // Filter settings + 'filters_enabled' => array( 'default' => true, 'type' => 'bool' ), + 'filters_position' => array( 'default' => 'top', 'type' => 'key' ), + 'filters_style' => array( 'default' => 'buttons', 'type' => 'key' ), + 'show_all_button' => array( 'default' => true, 'type' => 'bool' ), + 'all_button_text' => array( 'default' => 'All', 'type' => 'text' ), + 'sort_filters' => array( 'default' => false, 'type' => 'bool' ), + 'multi_level_filters' => array( 'default' => false, 'type' => 'bool' ), + 'filter_logic' => array( 'default' => 'or', 'type' => 'key' ), + 'show_logic_toggle' => array( 'default' => true, 'type' => 'bool' ), + 'show_filter_colors' => array( 'default' => false, 'type' => 'bool' ), + 'filter_bg_color' => array( 'default' => '#3858e9', 'type' => 'hex_color' ), + 'filter_text_color' => array( 'default' => '#ffffff', 'type' => 'hex_color' ), + 'filter_active_color' => array( 'default' => '#3858e9', 'type' => 'hex_color' ), + + // Lightbox settings + 'lightbox' => array( 'default' => 'bootstrap', 'type' => 'key' ), + 'lightbox_title' => array( 'default' => true, 'type' => 'bool' ), + 'lightbox_description' => array( 'default' => false, 'type' => 'bool' ), + 'url_target' => array( 'default' => '_blank', 'type' => 'key' ), + + // Search settings + 'search_enabled' => array( 'default' => false, 'type' => 'bool' ), + 'search_placeholder' => array( 'default' => 'Search...', 'type' => 'text' ), + + // Sort settings + 'sort_by_title' => array( 'default' => '', 'type' => 'key' ), + + // Advanced settings + 'custom_css' => array( 'default' => '', 'type' => 'css' ), + 'bootstrap_disabled' => array( 'default' => false, 'type' => 'bool' ), + 'lazy_loading' => array( 'default' => false, 'type' => 'bool' ), + 'show_image_count' => array( 'default' => false, 'type' => 'bool' ), + + // Template setting + 'template' => array( 'default' => 'modern-cards', 'type' => 'key' ), + + // Pagination settings (Premium) + 'pagination_enabled' => array( 'default' => false, 'type' => 'bool' ), + 'pagination_type' => array( 'default' => 'load_more', 'type' => 'key' ), + 'items_per_page' => array( 'default' => 12, 'type' => 'int' ), + + // URL Deep Linking + 'deep_linking' => array( 'default' => false, 'type' => 'bool' ), + 'url_param_name' => array( 'default' => 'filter', 'type' => 'key' ), + + // Shuffle Images + 'shuffle_images' => array( 'default' => false, 'type' => 'bool' ), + + // Gallery Preloader + 'show_preloader' => array( 'default' => true, 'type' => 'bool' ), + + // Default Filter + 'default_filter' => array( 'default' => '', 'type' => 'key' ), + + // Filter Count + 'show_filter_count' => array( 'default' => false, 'type' => 'bool' ), + 'filter_count_style' => array( 'default' => 'always', 'type' => 'key' ), + + // Image Size + 'image_size' => array( 'default' => 'large', 'type' => 'key' ), + + // WooCommerce Settings (Premium) + 'source' => array( 'default' => 'media', 'type' => 'key' ), // 'media' or 'woocommerce' + 'woo_categories' => array( 'default' => array(), 'type' => 'array' ), + 'woo_orderby' => array( 'default' => 'date', 'type' => 'key' ), + 'woo_order' => array( 'default' => 'desc', 'type' => 'key' ), + 'woo_limit' => array( 'default' => -1, 'type' => 'int' ), + 'woo_show_price' => array( 'default' => true, 'type' => 'bool' ), + 'woo_show_sale_badge' => array( 'default' => true, 'type' => 'bool' ), + 'woo_show_title' => array( 'default' => true, 'type' => 'bool' ), + 'woo_link_target' => array( 'default' => '_self', 'type' => 'key' ), + + // Watermark Settings (Premium) + 'watermark_enabled' => array( 'default' => false, 'type' => 'bool' ), + 'watermark_type' => array( 'default' => 'text', 'type' => 'key' ), + 'watermark_text' => array( 'default' => '', 'type' => 'text' ), + 'watermark_image' => array( 'default' => '', 'type' => 'url' ), + 'watermark_position' => array( 'default' => 'bottom-right', 'type' => 'key' ), + 'watermark_opacity' => array( 'default' => 50, 'type' => 'int' ), + 'watermark_size' => array( 'default' => 24, 'type' => 'int' ), // Font size for text + 'watermark_image_size' => array( 'default' => 15, 'type' => 'int' ), // % of image width + ); + + /** + * Constructor. + * + * @param int|WP_Post $gallery Gallery ID or post object. + */ + public function __construct( $gallery = 0 ) { + if ( $gallery instanceof WP_Post ) { + $this->id = $gallery->ID; + $this->post = $gallery; + } elseif ( is_numeric( $gallery ) && $gallery > 0 ) { + $this->id = absint( $gallery ); + $this->post = get_post( $this->id ); + } + + $this->load_settings(); + } + + /** + * Get gallery ID. + * + * @return int + */ + public function get_id() { + return $this->id; + } + + /** + * Get gallery title. + * + * @return string + */ + public function get_title() { + return $this->post ? $this->post->post_title : ''; + } + + /** + * Check if gallery exists. + * + * @return bool + */ + public function exists() { + return $this->post && $this->post->post_type === 'awl_filter_gallery'; + } + + /** + * Load settings from database. + */ + protected function load_settings() { + $this->settings = array(); + + if ( ! $this->id ) { + $this->settings = $this->get_defaults(); + return; + } + + // Try new format first + $settings = get_post_meta( $this->id, '_pfg_settings', true ); + + if ( empty( $settings ) ) { + // Fall back to legacy format + $legacy_key = 'awl_filter_gallery' . $this->id; + $legacy = get_post_meta( $this->id, $legacy_key, true ); + + if ( ! empty( $legacy ) ) { + $settings = $this->transform_legacy_settings( $legacy ); + + // Auto-save migrated settings so they persist + update_post_meta( $this->id, '_pfg_settings', $settings ); + + // Also migrate images if present + if ( isset( $legacy['image-ids'] ) ) { + $images = $this->transform_legacy_images( $legacy ); + update_post_meta( $this->id, '_pfg_images', $images ); + } + } + } + + // Merge with defaults + $this->settings = wp_parse_args( $settings, $this->get_defaults() ); + } + + /** + * Get default settings. + * + * @return array + */ + public function get_defaults() { + $defaults = array(); + foreach ( self::$settings_schema as $key => $config ) { + $defaults[ $key ] = $config['default']; + } + return $defaults; + } + + /** + * Get all settings. + * + * @param array $overrides Optional settings overrides from shortcode attributes. + * @return array + */ + public function get_settings( $overrides = array() ) { + return wp_parse_args( $overrides, $this->settings ); + } + + /** + * Get a single setting. + * + * @param string $key Setting key. + * @param mixed $default Default value if not set. + * @return mixed + */ + public function get_setting( $key, $default = null ) { + if ( isset( $this->settings[ $key ] ) ) { + return $this->settings[ $key ]; + } + + if ( $default !== null ) { + return $default; + } + + return isset( self::$settings_schema[ $key ] ) ? self::$settings_schema[ $key ]['default'] : null; + } + + /** + * Set a setting value. + * + * @param string $key Setting key. + * @param mixed $value Setting value. + */ + public function set_setting( $key, $value ) { + if ( isset( self::$settings_schema[ $key ] ) ) { + $type = self::$settings_schema[ $key ]['type']; + $this->settings[ $key ] = PFG_Security::sanitize( $value, $type ); + } + } + + /** + * Save settings to database. + * + * @return bool + */ + public function save() { + if ( ! $this->id ) { + return false; + } + + // Sanitize all settings before saving + $sanitized = $this->sanitize_settings( $this->settings ); + + return update_post_meta( $this->id, '_pfg_settings', $sanitized ); + } + + /** + * Sanitize settings array. + * + * @param array $settings Raw settings. + * @return array Sanitized settings. + */ + protected function sanitize_settings( $settings ) { + $sanitized = array(); + + foreach ( self::$settings_schema as $key => $config ) { + if ( isset( $settings[ $key ] ) ) { + $sanitized[ $key ] = PFG_Security::sanitize( $settings[ $key ], $config['type'] ); + } else { + $sanitized[ $key ] = $config['default']; + } + } + + return $sanitized; + } + + /** + * Get gallery images. + * + * @return array Array of image data. + */ + public function get_images() { + $images_meta = get_post_meta( $this->id, '_pfg_images', true ); + + if ( empty( $images_meta ) ) { + // Try legacy format + $legacy_key = 'awl_filter_gallery' . $this->id; + $legacy = get_post_meta( $this->id, $legacy_key, true ); + + if ( ! empty( $legacy ) && isset( $legacy['image-ids'] ) ) { + return $this->transform_legacy_images( $legacy ); + } + + return array(); + } + + return is_array( $images_meta ) ? $images_meta : array(); + } + + /** + * Transform legacy settings format to new format. + * + * @param array $legacy Legacy settings array. + * @return array Transformed settings. + */ + protected function transform_legacy_settings( $legacy ) { + $settings = array(); + + // Helper function to convert Bootstrap column class to column count + $col_to_num = function( $col_class ) { + // Map Bootstrap column classes to number of columns + $mappings = array( + 'col-lg-12' => 1, 'col-md-12' => 1, 'col-sm-12' => 1, 'col-xs-12' => 1, 'col-12' => 1, + 'col-lg-6' => 2, 'col-md-6' => 2, 'col-sm-6' => 2, 'col-xs-6' => 2, 'col-6' => 2, + 'col-lg-4' => 3, 'col-md-4' => 3, 'col-sm-4' => 3, 'col-xs-4' => 3, 'col-4' => 3, + 'col-lg-3' => 4, 'col-md-3' => 4, 'col-sm-3' => 4, 'col-xs-3' => 3, 'col-3' => 4, + 'col-lg-2' => 6, 'col-md-2' => 6, 'col-sm-2' => 6, 'col-xs-2' => 6, 'col-2' => 6, + 'col-lg-1' => 12, 'col-md-1' => 12, 'col-sm-1' => 12, 'col-xs-1' => 12, 'col-1' => 12, + ); + return isset( $mappings[ $col_class ] ) ? $mappings[ $col_class ] : 4; + }; + + // Layout mappings + $settings['layout_type'] = isset( $legacy['gal_size'] ) ? $legacy['gal_size'] : 'masonry'; + $settings['columns_xl'] = isset( $legacy['col_large_desktops'] ) ? $col_to_num( $legacy['col_large_desktops'] ) : 4; + $settings['columns_lg'] = isset( $legacy['col_desktops'] ) ? $col_to_num( $legacy['col_desktops'] ) : 3; + $settings['columns_md'] = isset( $legacy['col_tablets'] ) ? $col_to_num( $legacy['col_tablets'] ) : 2; + $settings['columns_sm'] = isset( $legacy['col_phones'] ) ? $col_to_num( $legacy['col_phones'] ) : 1; + $settings['gap'] = isset( $legacy['no_spacing'] ) && $legacy['no_spacing'] ? 0 : 20; + $settings['direction'] = isset( $legacy['gallery_direction'] ) ? $legacy['gallery_direction'] : 'ltr'; + + // Thumbnail mappings - check for both 'show/hide' and 'yes/no' formats + $settings['show_title'] = isset( $legacy['title_thumb'] ) && in_array( $legacy['title_thumb'], array( 'show', 'yes' ), true ); + $settings['show_numbering'] = isset( $legacy['image_numbering'] ) && ( $legacy['image_numbering'] === 'yes' || $legacy['image_numbering'] == 1 ); + $settings['grayscale'] = isset( $legacy['gray_scale'] ) && ( $legacy['gray_scale'] === 'yes' || $legacy['gray_scale'] == 1 ); + $settings['hover_effect'] = isset( $legacy['image_hover_effect_four'] ) ? $legacy['image_hover_effect_four'] : 'fade'; + + // Border mappings + $settings['border_width'] = isset( $legacy['thumb_border'] ) && $legacy['thumb_border'] === 'yes' ? 1 : 0; + $settings['border_color'] = isset( $legacy['border_color'] ) ? $legacy['border_color'] : '#ffffff'; + + // Filter mappings - check for both 0/1 and yes/no formats + $settings['filters_enabled'] = ! ( isset( $legacy['hide_filters'] ) && ( $legacy['hide_filters'] === 'yes' || $legacy['hide_filters'] == 1 ) ); + $settings['filters_position'] = isset( $legacy['filter_position'] ) ? $legacy['filter_position'] : 'center'; + $settings['show_all_button'] = true; + $settings['all_button_text'] = isset( $legacy['all_txt'] ) ? $legacy['all_txt'] : 'All'; + $settings['sort_filters'] = isset( $legacy['sort_filter_order'] ) && ( $legacy['sort_filter_order'] === 'yes' || $legacy['sort_filter_order'] == 1 ); + $settings['filter_bg_color'] = isset( $legacy['filter_bg'] ) ? $legacy['filter_bg'] : '#3858e9'; + $settings['filter_text_color']= isset( $legacy['filter_title_color'] ) ? $legacy['filter_title_color'] : '#ffffff'; + // Copy filter_bg_color to filter_active_color for consistent styling + $settings['filter_active_color'] = $settings['filter_bg_color']; + + // Lightbox mappings - convert numeric values + // Old plugin: 0 = None, 4 = LD Lightbox, 5 = Bootstrap Lightbox + $lightbox_map = array( 0 => 'none', 4 => 'ld-lightbox', 5 => 'bootstrap' ); + $lightbox_val = isset( $legacy['light-box'] ) ? $legacy['light-box'] : 4; + $settings['lightbox'] = isset( $lightbox_map[ $lightbox_val ] ) ? $lightbox_map[ $lightbox_val ] : 'ld-lightbox'; + $settings['url_target'] = isset( $legacy['url_target'] ) ? $legacy['url_target'] : '_blank'; + + // Search mappings + $settings['search_enabled'] = isset( $legacy['search_box'] ) && ( $legacy['search_box'] === 'yes' || $legacy['search_box'] == 1 ); + $settings['search_placeholder'] = isset( $legacy['search_txt'] ) ? $legacy['search_txt'] : 'Search...'; + + // Sort mappings + $settings['sort_by_title'] = isset( $legacy['sort_by_title'] ) && in_array( $legacy['sort_by_title'], array( 'asc', 'desc', 'yes' ), true ); + + // Advanced mappings + $settings['custom_css'] = isset( $legacy['custom-css'] ) ? $legacy['custom-css'] : ''; + $settings['bootstrap_disabled'] = isset( $legacy['bootstrap_disable'] ) && $legacy['bootstrap_disable'] === 'yes'; + + // Filter count migration - the old plugin used 'show_image_count' for showing counts on filters + // Check multiple possible legacy keys + $show_filter_count = false; + if ( isset( $legacy['show_image_count'] ) && ( $legacy['show_image_count'] === 'yes' || $legacy['show_image_count'] == 1 ) ) { + $show_filter_count = true; + } + if ( isset( $legacy['show_filter_count'] ) && ( $legacy['show_filter_count'] === 'yes' || $legacy['show_filter_count'] == 1 ) ) { + $show_filter_count = true; + } + if ( isset( $legacy['filter_count'] ) && ( $legacy['filter_count'] === 'yes' || $legacy['filter_count'] == 1 ) ) { + $show_filter_count = true; + } + $settings['show_filter_count'] = $show_filter_count; + $settings['show_image_count'] = $show_filter_count; // Keep in sync + + return $settings; + } + + /** + * Transform legacy images format to new format. + * + * @param array $legacy Legacy settings array. + * @return array Transformed images array. + */ + protected function transform_legacy_images( $legacy ) { + $images = array(); + + if ( ! isset( $legacy['image-ids'] ) || ! is_array( $legacy['image-ids'] ) ) { + return $images; + } + + $image_ids = $legacy['image-ids']; + $titles = isset( $legacy['image_title'] ) ? $legacy['image_title'] : array(); + $descs = isset( $legacy['image_desc'] ) ? $legacy['image_desc'] : array(); + $links = isset( $legacy['image-link'] ) ? $legacy['image-link'] : array(); + $types = isset( $legacy['slide-type'] ) ? $legacy['slide-type'] : array(); + $filters = isset( $legacy['filters'] ) ? $legacy['filters'] : array(); + + // Build a lookup map: filter ID => filter slug + // Legacy filters are stored in option 'awl_portfolio_filter_gallery_categories' as ID => Name + // New filters are stored in 'pfg_filters' as array with 'id', 'slug', 'name' keys + $filter_id_to_slug = $this->build_legacy_filter_map(); + + foreach ( $image_ids as $index => $id ) { + $id = absint( $id ); + if ( ! $id ) { + continue; + } + + // Try both index and id as keys for legacy compatibility + $legacy_filter_ids = array(); + if ( isset( $filters[ $index ] ) && is_array( $filters[ $index ] ) ) { + $legacy_filter_ids = array_map( 'absint', $filters[ $index ] ); + } elseif ( isset( $filters[ $id ] ) && is_array( $filters[ $id ] ) ) { + $legacy_filter_ids = array_map( 'absint', $filters[ $id ] ); + } + + // Convert legacy filter IDs to filter slugs + $filter_slugs = array(); + foreach ( $legacy_filter_ids as $filter_id ) { + if ( isset( $filter_id_to_slug[ $filter_id ] ) ) { + $filter_slugs[] = $filter_id_to_slug[ $filter_id ]; + } + } + + $images[] = array( + 'id' => $id, + 'title' => isset( $titles[ $index ] ) ? $titles[ $index ] : get_the_title( $id ), + 'description' => isset( $descs[ $index ] ) ? $descs[ $index ] : '', + 'link' => isset( $links[ $index ] ) ? $links[ $index ] : '', + 'type' => isset( $types[ $index ] ) ? $types[ $index ] : 'image', + 'filters' => $filter_slugs, + ); + } + + return $images; + } + + /** + * Build a lookup map from legacy filter IDs to new filter slugs. + * + * @return array Map of filter_id => filter_slug + */ + protected function build_legacy_filter_map() { + $map = array(); + + // Get legacy categories (ID => Name format) + $legacy_categories = get_option( 'awl_portfolio_filter_gallery_categories', array() ); + + // Get new filters (array with id, slug, name keys) + $new_filters = get_option( 'pfg_filters', array() ); + + // First, build map from new filters if they have matching legacy IDs + foreach ( $new_filters as $filter ) { + if ( isset( $filter['id'] ) && isset( $filter['slug'] ) ) { + // Check if ID is numeric (legacy) or string (new format) + $filter_id = $filter['id']; + if ( is_numeric( $filter_id ) ) { + $map[ absint( $filter_id ) ] = $filter['slug']; + } + } + } + + // If legacy categories exist, create slugs from names for any missing mappings + if ( ! empty( $legacy_categories ) ) { + foreach ( $legacy_categories as $legacy_id => $legacy_name ) { + $legacy_id = absint( $legacy_id ); + if ( ! isset( $map[ $legacy_id ] ) && ! empty( $legacy_name ) ) { + // Ensure $legacy_name is a string (legacy data may have arrays) + if ( is_array( $legacy_name ) ) { + $legacy_name = isset( $legacy_name['name'] ) ? $legacy_name['name'] : ( isset( $legacy_name[0] ) ? $legacy_name[0] : '' ); + } + // Generate slug from name only if it's a valid string + if ( is_string( $legacy_name ) && ! empty( $legacy_name ) ) { + // Use Unicode-aware slug generation for non-Latin characters + $slug = sanitize_title( $legacy_name ); + // If sanitize_title returned URL-encoded (contains %xx hex), use Unicode-aware slug + if ( empty( $slug ) || preg_match( '/%[0-9a-f]{2}/i', $slug ) ) { + $slug = mb_strtolower( preg_replace( '/[^\p{L}\p{N}]+/ui', '-', $legacy_name ), 'UTF-8' ); + $slug = trim( $slug, '-' ); + if ( empty( $slug ) ) { + $slug = 'filter-' . substr( md5( $legacy_name ), 0, 8 ); + } + } + $map[ $legacy_id ] = $slug; + } + } + } + } + + return $map; + } + + /** + * Get settings schema. + * + * @return array + */ + public static function get_schema() { + return self::$settings_schema; + } +} diff --git a/wp-content/plugins/portfolio-filter-gallery/data/class-pfg-migrator.php b/wp-content/plugins/portfolio-filter-gallery/data/class-pfg-migrator.php new file mode 100644 index 0000000..b4a4760 --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/data/class-pfg-migrator.php @@ -0,0 +1,534 @@ +run_migrations( $current_version ); + } + } + + /** + * Run migrations from specified version. + * + * @param string $from_version Version to migrate from. + */ + protected function run_migrations( $from_version ) { + // Migration map: version => method + $migrations = array( + '2.0.0' => 'migrate_to_2_0_0', + ); + + foreach ( $migrations as $version => $method ) { + if ( version_compare( $from_version, $version, '<' ) ) { + $this->log( "Starting migration to version {$version}" ); + + try { + call_user_func( array( $this, $method ) ); + $this->log( "Completed migration to version {$version}" ); + } catch ( Exception $e ) { + $this->log( "Migration to {$version} failed: " . $e->getMessage(), 'error' ); + return; // Stop migrations on error + } + } + } + + // Update version after all migrations complete + update_option( self::VERSION_OPTION, self::CURRENT_VERSION ); + update_option( self::STATUS_OPTION, 'completed' ); + } + + /** + * Migrate to version 2.0.0. + */ + protected function migrate_to_2_0_0() { + // Create backup first + $this->create_backup(); + + // Migrate global filters to a cleaner format FIRST + // This must happen before galleries so filter ID-to-slug mapping is available + $this->migrate_filters(); + + // Migrate galleries (images will use the filter mapping created above) + $this->migrate_galleries(); + } + + /** + * Create a backup of all gallery data. + * + * @return string|false Backup file path or false on failure. + */ + public function create_backup() { + $backup_data = array( + 'version' => get_option( self::VERSION_OPTION, '1.0.0' ), + 'timestamp' => current_time( 'mysql' ), + 'galleries' => array(), + 'filters' => get_option( 'awl_portfolio_filter_gallery_categories', array() ), + ); + + // Get all galleries + $galleries = get_posts( array( + 'post_type' => 'awl_filter_gallery', + 'posts_per_page' => -1, + 'post_status' => 'any', + ) ); + + foreach ( $galleries as $gallery ) { + $legacy_key = 'awl_filter_gallery' . $gallery->ID; + $backup_data['galleries'][ $gallery->ID ] = array( + 'post' => $gallery, + 'settings' => get_post_meta( $gallery->ID, $legacy_key, true ), + ); + } + + // Save to file + $upload_dir = wp_upload_dir(); + $backup_dir = $upload_dir['basedir'] . '/pfg-backups'; + + if ( ! file_exists( $backup_dir ) ) { + wp_mkdir_p( $backup_dir ); + + // Add index.php for security + file_put_contents( $backup_dir . '/index.php', 'log( "Backup created: {$backup_file}" ); + return $backup_file; + } + + return false; + } + + /** + * Migrate all galleries to new format. + */ + protected function migrate_galleries() { + $galleries = get_posts( array( + 'post_type' => 'awl_filter_gallery', + 'posts_per_page' => 50, + 'post_status' => 'any', + 'meta_query' => array( + 'relation' => 'OR', + array( + 'key' => '_pfg_migrated', + 'compare' => 'NOT EXISTS', + ), + array( + 'key' => '_pfg_migrated', + 'value' => self::CURRENT_VERSION, + 'compare' => '!=', + ), + ), + ) ); + + foreach ( $galleries as $gallery ) { + $this->migrate_single_gallery( $gallery->ID ); + } + + // Check if more galleries need migration + $remaining = get_posts( array( + 'post_type' => 'awl_filter_gallery', + 'posts_per_page' => 1, + 'post_status' => 'any', + 'fields' => 'ids', + 'meta_query' => array( + array( + 'key' => '_pfg_migrated', + 'compare' => 'NOT EXISTS', + ), + ), + ) ); + + if ( ! empty( $remaining ) ) { + // Schedule next batch + wp_schedule_single_event( time() + 5, 'pfg_continue_migration' ); + } + } + + /** + * Migrate a single gallery. + * + * @param int $gallery_id Gallery post ID. + * @return bool + */ + public function migrate_single_gallery( $gallery_id ) { + $gallery_id = absint( $gallery_id ); + + if ( ! $gallery_id ) { + return false; + } + + // Check if already migrated + $migrated = get_post_meta( $gallery_id, '_pfg_migrated', true ); + if ( $migrated === self::CURRENT_VERSION ) { + return true; + } + + // Get legacy settings + $legacy_key = 'awl_filter_gallery' . $gallery_id; + $legacy = get_post_meta( $gallery_id, $legacy_key, true ); + + if ( empty( $legacy ) ) { + // No legacy data, mark as migrated + update_post_meta( $gallery_id, '_pfg_migrated', self::CURRENT_VERSION ); + return true; + } + + // Use Gallery class to handle transformation + $gallery = new PFG_Gallery( $gallery_id ); + + // Extract images and save separately + $images = $gallery->get_images(); + if ( ! empty( $images ) ) { + update_post_meta( $gallery_id, '_pfg_images', $images ); + } + + // Save new format settings + $gallery->save(); + + // Keep legacy data as backup + update_post_meta( $gallery_id, '_pfg_legacy_backup', $legacy ); + + // Mark as migrated + update_post_meta( $gallery_id, '_pfg_migrated', self::CURRENT_VERSION ); + + $this->log( "Migrated gallery #{$gallery_id}" ); + + return true; + } + + /** + * Migrate global filters. + */ + protected function migrate_filters() { + $old_filters = get_option( 'awl_portfolio_filter_gallery_categories', array() ); + + if ( empty( $old_filters ) || ! is_array( $old_filters ) ) { + return; + } + + // Create a cleaner format + $new_filters = array(); + $index = 0; + + foreach ( $old_filters as $id => $name ) { + // Skip if name is not a string (malformed data) + if ( is_array( $name ) ) { + // Try to extract name from array if it has a 'name' key + if ( isset( $name['name'] ) && is_string( $name['name'] ) ) { + $name = $name['name']; + } else { + // Skip this filter entry + $this->log( "Skipped malformed filter: " . print_r( $name, true ), 'warning' ); + continue; + } + } + + if ( ! is_string( $name ) ) { + continue; + } + + $new_filters[] = array( + 'id' => sanitize_key( $id ) ?: 'filter' . substr( md5( $name ), 0, 8 ), + 'name' => sanitize_text_field( $name ), + 'slug' => $this->generate_slug_from_name( $name ), + 'order' => $index, + ); + $index++; + } + + update_option( 'pfg_filters', $new_filters ); + + // Auto-repair: fix any URL-encoded slugs from previous migrations + $this->repair_broken_slugs(); + + // Keep old format as backup + update_option( 'pfg_filters_legacy_backup', $old_filters ); + + $this->log( 'Migrated ' . count( $new_filters ) . ' filters' ); + } + + /** + * Generate a URL-safe slug from filter name. + * Handles non-Latin characters (Japanese, Chinese, Arabic, etc.) + * + * @param string $name Filter name. + * @return string URL-safe slug. + */ + protected function generate_slug_from_name( $name ) { + // First try WordPress sanitize_title + $slug = sanitize_title( $name ); + + // If empty OR URL-encoded (contains %xx hex), create a Unicode-aware slug + // sanitize_title() converts Japanese to %e6%97%a5... which we don't want + if ( empty( $slug ) || preg_match( '/%[0-9a-f]{2}/i', $slug ) ) { + // Keep Unicode letters and numbers, use mb_strtolower for proper UTF-8 handling + $slug = mb_strtolower( preg_replace( '/[^\p{L}\p{N}]+/ui', '-', $name ), 'UTF-8' ); + $slug = trim( $slug, '-' ); + + // If still empty, use hash fallback + if ( empty( $slug ) ) { + $slug = 'filter-' . substr( md5( $name ), 0, 8 ); + } + } + + return $slug; + } + + /** + * Repair URL-encoded filter slugs from previous migrations. + * This fixes slugs created by older versions that used sanitize_title() directly. + */ + protected function repair_broken_slugs() { + $filters = get_option( 'pfg_filters', array() ); + + if ( empty( $filters ) || ! is_array( $filters ) ) { + return; + } + + $repaired = 0; + $slug_map = array(); // Track old => new for image association updates + + foreach ( $filters as &$filter ) { + if ( ! isset( $filter['slug'] ) || ! isset( $filter['name'] ) ) { + continue; + } + + $old_slug = $filter['slug']; + + // Check if slug contains URL-encoded characters (e.g., %e6%9f%b3) + if ( preg_match( '/%[0-9a-f]{2}/i', $old_slug ) ) { + $new_slug = $this->generate_slug_from_name( $filter['name'] ); + + if ( ! empty( $new_slug ) && $new_slug !== $old_slug ) { + $filter['slug'] = $new_slug; + $slug_map[ $old_slug ] = $new_slug; + $repaired++; + } + } + } + + if ( $repaired > 0 ) { + update_option( 'pfg_filters', $filters ); + $this->log( "Auto-repaired {$repaired} URL-encoded filter slug(s)" ); + + // Update image filter associations + $this->repair_image_filter_associations( $slug_map ); + } + } + + /** + * Update image filter associations after slug repair. + * + * @param array $slug_map Map of old slug => new slug. + */ + protected function repair_image_filter_associations( $slug_map ) { + if ( empty( $slug_map ) ) { + return; + } + + // Get all galleries + $galleries = get_posts( array( + 'post_type' => 'awl_filter_gallery', + 'posts_per_page' => -1, + 'post_status' => 'any', + 'fields' => 'ids', + ) ); + + $images_updated = 0; + + foreach ( $galleries as $gallery_id ) { + $images = get_post_meta( $gallery_id, '_pfg_images', true ); + + if ( empty( $images ) || ! is_array( $images ) ) { + continue; + } + + $updated = false; + + foreach ( $images as &$image ) { + if ( empty( $image['filters'] ) || ! is_array( $image['filters'] ) ) { + continue; + } + + $new_filters = array(); + foreach ( $image['filters'] as $filter_slug ) { + if ( isset( $slug_map[ $filter_slug ] ) ) { + $new_filters[] = $slug_map[ $filter_slug ]; + $updated = true; + $images_updated++; + } else { + $new_filters[] = $filter_slug; + } + } + $image['filters'] = $new_filters; + } + + if ( $updated ) { + update_post_meta( $gallery_id, '_pfg_images', $images ); + } + } + + if ( $images_updated > 0 ) { + $this->log( "Updated {$images_updated} image filter association(s)" ); + } + } + + /** + * Restore from backup. + * + * @param string $backup_file Path to backup file. + * @return bool + */ + public function restore_backup( $backup_file ) { + if ( ! file_exists( $backup_file ) ) { + return false; + } + + $backup_data = json_decode( file_get_contents( $backup_file ), true ); + + if ( ! $backup_data || ! isset( $backup_data['galleries'] ) ) { + return false; + } + + // Restore filters + if ( isset( $backup_data['filters'] ) ) { + update_option( 'awl_portfolio_filter_gallery_categories', $backup_data['filters'] ); + } + + // Restore galleries + foreach ( $backup_data['galleries'] as $gallery_id => $data ) { + if ( isset( $data['settings'] ) ) { + $legacy_key = 'awl_filter_gallery' . $gallery_id; + update_post_meta( $gallery_id, $legacy_key, $data['settings'] ); + } + + // Remove migration marker + delete_post_meta( $gallery_id, '_pfg_migrated' ); + delete_post_meta( $gallery_id, '_pfg_settings' ); + delete_post_meta( $gallery_id, '_pfg_images' ); + } + + // Reset version + update_option( self::VERSION_OPTION, $backup_data['version'] ); + update_option( self::STATUS_OPTION, 'restored' ); + + $this->log( 'Restored from backup: ' . $backup_file ); + + return true; + } + + /** + * Get migration status. + * + * @return array + */ + public function get_status() { + $total = wp_count_posts( 'awl_filter_gallery' ); + $total_count = isset( $total->publish ) ? $total->publish : 0; + + $migrated = get_posts( array( + 'post_type' => 'awl_filter_gallery', + 'posts_per_page' => -1, + 'post_status' => 'any', + 'fields' => 'ids', + 'meta_query' => array( + array( + 'key' => '_pfg_migrated', + 'value' => self::CURRENT_VERSION, + ), + ), + ) ); + + return array( + 'current_version' => get_option( self::VERSION_OPTION, '1.0.0' ), + 'target_version' => self::CURRENT_VERSION, + 'status' => get_option( self::STATUS_OPTION, 'pending' ), + 'total_galleries' => $total_count, + 'migrated' => count( $migrated ), + 'last_backup' => get_option( 'pfg_last_backup', '' ), + 'last_backup_date'=> get_option( 'pfg_last_backup_date', '' ), + ); + } + + /** + * Log migration events. + * + * @param string $message Log message. + * @param string $level Log level (info, error, warning). + */ + protected function log( $message, $level = 'info' ) { + $log = get_option( 'pfg_migration_log', array() ); + + $log[] = array( + 'time' => current_time( 'mysql' ), + 'level' => $level, + 'message' => $message, + ); + + // Keep only last 100 entries + if ( count( $log ) > 100 ) { + $log = array_slice( $log, -100 ); + } + + update_option( 'pfg_migration_log', $log ); + } + + /** + * Get migration log. + * + * @return array + */ + public function get_log() { + return get_option( 'pfg_migration_log', array() ); + } + + /** + * Clear migration log. + */ + public function clear_log() { + delete_option( 'pfg_migration_log' ); + } +} diff --git a/wp-content/plugins/portfolio-filter-gallery/data/class-pfg-templates.php b/wp-content/plugins/portfolio-filter-gallery/data/class-pfg-templates.php new file mode 100644 index 0000000..722b4ec --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/data/class-pfg-templates.php @@ -0,0 +1,289 @@ + array( + 'name' => __( 'Minimal Grid', 'portfolio-filter-gallery' ), + 'description' => __( 'Clean, minimal grid layout with subtle hover effects.', 'portfolio-filter-gallery' ), + 'preview' => PFG_PLUGIN_URL . 'assets/templates/minimal-grid.jpg', + 'settings' => array( + 'layout_type' => 'grid', + 'columns_xl' => 4, + 'columns_lg' => 3, + 'columns_md' => 2, + 'columns_sm' => 1, + 'gap' => 20, + 'hover_effect' => 'fade', + 'show_title' => false, + 'border_width' => 0, + 'border_radius' => 0, + 'grayscale' => false, + ), + ), + + 'masonry-portfolio' => array( + 'name' => __( 'Masonry Portfolio', 'portfolio-filter-gallery' ), + 'description' => __( 'Pinterest-style masonry layout perfect for portfolios.', 'portfolio-filter-gallery' ), + 'preview' => PFG_PLUGIN_URL . 'assets/templates/masonry-portfolio.jpg', + 'settings' => array( + 'layout_type' => 'masonry', + 'columns_xl' => 4, + 'columns_lg' => 3, + 'columns_md' => 2, + 'columns_sm' => 1, + 'gap' => 15, + 'hover_effect' => 'slide-up', + 'show_title' => true, + 'border_width' => 0, + 'border_radius' => 8, + 'grayscale' => false, + ), + ), + + 'instagram-style' => array( + 'name' => __( 'Instagram Style', 'portfolio-filter-gallery' ), + 'description' => __( 'Square grid with minimal spacing, like Instagram.', 'portfolio-filter-gallery' ), + 'preview' => PFG_PLUGIN_URL . 'assets/templates/instagram.jpg', + 'settings' => array( + 'layout_type' => 'grid', + 'columns_xl' => 4, + 'columns_lg' => 3, + 'columns_md' => 3, + 'columns_sm' => 2, + 'gap' => 3, + 'hover_effect' => 'overlay-zoom', + 'show_title' => false, + 'border_width' => 0, + 'border_radius' => 0, + 'grayscale' => false, + ), + ), + + 'modern-cards' => array( + 'name' => __( 'Modern Cards', 'portfolio-filter-gallery' ), + 'description' => __( 'Card-style layout with title and category below image.', 'portfolio-filter-gallery' ), + 'preview' => PFG_PLUGIN_URL . 'assets/templates/modern-cards.jpg', + 'settings' => array( + 'layout_type' => 'masonry', + 'columns_xl' => 3, + 'columns_lg' => 3, + 'columns_md' => 2, + 'columns_sm' => 1, + 'gap' => 30, + 'hover_effect' => 'lift', + 'show_title' => true, + 'title_position' => 'below', + 'show_categories'=> true, + 'border_width' => 0, + 'border_radius' => 12, + 'grayscale' => false, + ), + ), + + 'elegant-gallery' => array( + 'name' => __( 'Elegant Gallery', 'portfolio-filter-gallery' ), + 'description' => __( 'Grayscale to color effect with elegant hover.', 'portfolio-filter-gallery' ), + 'preview' => PFG_PLUGIN_URL . 'assets/templates/elegant-gallery.jpg', + 'settings' => array( + 'layout_type' => 'grid', + 'columns_xl' => 4, + 'columns_lg' => 3, + 'columns_md' => 2, + 'columns_sm' => 1, + 'gap' => 10, + 'hover_effect' => 'color-reveal', + 'show_title' => true, + 'border_width' => 1, + 'border_color' => '#e0e0e0', + 'border_radius' => 0, + 'grayscale' => true, + ), + ), + + 'full-width' => array( + 'name' => __( 'Full Width', 'portfolio-filter-gallery' ), + 'description' => __( 'Large images with 2-column layout.', 'portfolio-filter-gallery' ), + 'preview' => PFG_PLUGIN_URL . 'assets/templates/full-width.jpg', + 'settings' => array( + 'layout_type' => 'grid', + 'columns_xl' => 2, + 'columns_lg' => 2, + 'columns_md' => 1, + 'columns_sm' => 1, + 'gap' => 20, + 'hover_effect' => 'fade', + 'show_title' => true, + 'border_width' => 0, + 'border_radius' => 4, + 'grayscale' => false, + ), + ), + + 'tight-grid' => array( + 'name' => __( 'Tight Grid', 'portfolio-filter-gallery' ), + 'description' => __( 'No-gap grid for a seamless look.', 'portfolio-filter-gallery' ), + 'preview' => PFG_PLUGIN_URL . 'assets/templates/tight-grid.jpg', + 'settings' => array( + 'layout_type' => 'grid', + 'columns_xl' => 5, + 'columns_lg' => 4, + 'columns_md' => 3, + 'columns_sm' => 2, + 'gap' => 0, + 'hover_effect' => 'overlay', + 'show_title' => false, + 'border_width' => 0, + 'border_radius' => 0, + 'grayscale' => false, + ), + ), + + 'creative-agency' => array( + 'name' => __( 'Creative Agency', 'portfolio-filter-gallery' ), + 'description' => __( 'Bold design with animated hover effects.', 'portfolio-filter-gallery' ), + 'preview' => PFG_PLUGIN_URL . 'assets/templates/creative-agency.jpg', + 'settings' => array( + 'layout_type' => 'masonry', + 'columns_xl' => 3, + 'columns_lg' => 3, + 'columns_md' => 2, + 'columns_sm' => 1, + 'gap' => 25, + 'hover_effect' => 'slide-in', + 'show_title' => true, + 'border_width' => 0, + 'border_radius' => 16, + 'grayscale' => false, + 'filter_bg_color' => '#3858e9', + ), + ), + + 'photography' => array( + 'name' => __( 'Photography', 'portfolio-filter-gallery' ), + 'description' => __( 'Optimized for photographers with dark overlay.', 'portfolio-filter-gallery' ), + 'preview' => PFG_PLUGIN_URL . 'assets/templates/photography.jpg', + 'settings' => array( + 'layout_type' => 'masonry', + 'columns_xl' => 4, + 'columns_lg' => 3, + 'columns_md' => 2, + 'columns_sm' => 1, + 'gap' => 8, + 'hover_effect' => 'dark-overlay', + 'show_title' => true, + 'border_width' => 0, + 'border_radius' => 0, + 'grayscale' => false, + ), + ), + + 'minimalist' => array( + 'name' => __( 'Minimalist', 'portfolio-filter-gallery' ), + 'description' => __( 'Super clean with lots of white space.', 'portfolio-filter-gallery' ), + 'preview' => PFG_PLUGIN_URL . 'assets/templates/minimalist.jpg', + 'settings' => array( + 'layout_type' => 'grid', + 'columns_xl' => 3, + 'columns_lg' => 3, + 'columns_md' => 2, + 'columns_sm' => 1, + 'gap' => 40, + 'hover_effect' => 'subtle', + 'show_title' => false, + 'border_width' => 0, + 'border_radius' => 2, + 'grayscale' => false, + ), + ), + + 'justified-rows' => array( + 'name' => __( 'Justified Rows', 'portfolio-filter-gallery' ), + 'description' => __( 'Flickr-style rows that fill the full width.', 'portfolio-filter-gallery' ), + 'preview' => PFG_PLUGIN_URL . 'assets/templates/justified.jpg', + 'settings' => array( + 'layout_type' => 'justified', + 'justified_row_height' => 200, + 'justified_last_row' => 'left', + 'gap' => 8, + 'hover_effect' => 'fade', + 'show_title' => true, + 'border_width' => 0, + 'border_radius' => 0, + 'grayscale' => false, + ), + ), + + 'mosaic-packed' => array( + 'name' => __( 'Mosaic Packed', 'portfolio-filter-gallery' ), + 'description' => __( 'Puzzle-like layout with varying item sizes.', 'portfolio-filter-gallery' ), + 'preview' => PFG_PLUGIN_URL . 'assets/templates/packed.jpg', + 'settings' => array( + 'layout_type' => 'packed', + 'packed_min_size' => 150, + 'gap' => 10, + 'hover_effect' => 'overlay-zoom', + 'show_title' => false, + 'border_width' => 0, + 'border_radius' => 8, + 'grayscale' => false, + ), + ), + ); + } + + /** + * Get all available templates (alias for get_templates). + * + * @return array + */ + public static function get_all() { + return self::get_templates(); + } + + /** + * Get a single template by name. + * + * @param string $name Template name/slug. + * @return array|null Template data or null. + */ + public static function get_template( $name ) { + $templates = self::get_templates(); + return isset( $templates[ $name ] ) ? $templates[ $name ] : null; + } + + /** + * Get template names for dropdown. + * + * @return array Key-value pairs of slug => name. + */ + public static function get_template_options() { + $templates = self::get_templates(); + $options = array( '' => __( 'Select a template...', 'portfolio-filter-gallery' ) ); + + foreach ( $templates as $slug => $template ) { + $options[ $slug ] = $template['name']; + } + + return $options; + } +} diff --git a/wp-content/plugins/portfolio-filter-gallery/fonts/FontAwesome.otf b/wp-content/plugins/portfolio-filter-gallery/fonts/FontAwesome.otf new file mode 100644 index 0000000000000000000000000000000000000000..d4de13e832d567ff29c5b4e9561b8c370348cc9c GIT binary patch literal 124988 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ÐT?>-5aYhU|+1c>&YMpPK5x#-mbV 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'NS^o{z1ZKlHsAybrl=JE7AP369ntV%vB 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 CDx5C> literal 0 HcmV?d00001 diff --git a/wp-content/plugins/portfolio-filter-gallery/fonts/fontawesome-webfont.eot b/wp-content/plugins/portfolio-filter-gallery/fonts/fontawesome-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..c7b00d2ba8896fd29de846b19f89fcf0d56ad152 GIT binary patch literal 76518 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%0DyT{kunD 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⋙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 z + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/wp-content/plugins/portfolio-filter-gallery/fonts/fontawesome-webfont.ttf b/wp-content/plugins/portfolio-filter-gallery/fonts/fontawesome-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f221e50a2ef60738ba30932d834530cdfe55cb3e GIT binary patch literal 152796 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

=v_rA!CPE#mM^4@)}X7qf;At+v)G*FZd&; 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 ALjV8( literal 0 HcmV?d00001 diff --git a/wp-content/plugins/portfolio-filter-gallery/fonts/fontawesome-webfont.woff b/wp-content/plugins/portfolio-filter-gallery/fonts/fontawesome-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..6e7483cf61b490c08ed644d6ef802c69472eb247 GIT binary patch literal 90412 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%0Ded40&XED0GYFoIh+AV*?9!MR5pBW?X_8Bp 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 IH>08b4`|GD*#H0l literal 0 HcmV?d00001 diff --git a/wp-content/plugins/portfolio-filter-gallery/fonts/fontawesome-webfont.woff2 b/wp-content/plugins/portfolio-filter-gallery/fonts/fontawesome-webfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..7eb74fd127ee5eddf3b95fee6a20dc1684b0963b GIT binary patch literal 71896 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≠dR0E9ICQ{-tcR;@{R^I5P#1GUH!p=-{c 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 literal 0 HcmV?d00001 diff --git a/wp-content/plugins/portfolio-filter-gallery/fonts/glyphicons-halflings-regular.eot b/wp-content/plugins/portfolio-filter-gallery/fonts/glyphicons-halflings-regular.eot new file mode 100644 index 0000000000000000000000000000000000000000..b93a4953fff68df523aa7656497ee339d6026d64 GIT binary patch literal 20127 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/wp-content/plugins/portfolio-filter-gallery/fonts/glyphicons-halflings-regular.ttf b/wp-content/plugins/portfolio-filter-gallery/fonts/glyphicons-halflings-regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1413fc609ab6f21774de0cb7e01360095584f65b GIT binary patch literal 45404 zcmd?Sd0-pWwLh*qi$?oCk~i6sWlOeWJC3|4juU5JNSu9hSVACzERcmjLV&P^utNzg zIE4Kr1=5g!SxTX#Ern9_%4&01rlrW`Z!56xXTGQR4C z3vR~wXq>NDx$c~e?;ia3YjJ*$!C>69a?2$lLyhpI!CFfJsP=|`8@K0|bbMpWwVUEygg0=0x_)HeHpGSJagJNLA3c!$EuOV>j$wi! zbo{vZ(s8tl>@!?}dmNHXo)ABy7ohD7_1G-P@SdJWT8*oeyBVYVW9*vn}&VI4q++W;Z+uz=QTK}^C75!`aFYCX# zf7fC2;o`%!huaTNJAB&VWrx=szU=VLhwnbT`vc<#<`4WI6n_x@AofA~2d90o?1L3w z9!I|#P*NQ)$#9aASijuw>JRld^-t)Zhmy|i-`Iam|IWkguaMR%lhi4p~cX-9& zjfbx}yz}s`4-6>D^+6FzihR)Y!GsUy=_MWi_v7y#KmYi-{iZ+s@ekkq!@Wxz!~BQwiI&ti z>hC&iBe2m(dpNVvSbZe3DVgl(dxHt-k@{xv;&`^c8GJY%&^LpM;}7)B;5Qg5J^E${ z7z~k8eWOucjX6)7q1a%EVtmnND8cclz8R1=X4W@D8IDeUGXxEWe&p>Z*voO0u_2!! zj3dT(Ki+4E;uykKi*yr?w6!BW2FD55PD6SMj`OfBLwXL5EA-9KjpMo4*5Eqs^>4&> z8PezAcn!9jk-h-Oo!E9EjX8W6@EkTHeI<@AY{f|5fMW<-Ez-z)xCvW3()Z#x0oydB zzm4MzY^NdpIF9qMp-jU;99LjlgY@@s+=z`}_%V*xV7nRV*Kwrx-i`FzI0BZ#yOI8# z!SDeNA5b6u9!Imj89v0(g$;dT_y|Yz!3V`i{{_dez8U@##|X9A};s^7vEd!3AcdyVlhVk$v?$O442KIM1-wX^R{U7`JW&lPr3N(%kXfXT_`7w^? z=#ntx`tTF|N$UT?pELvw7T*2;=Q-x@KmDUIbLyXZ>f5=y7z1DT<7>Bp0k;eItHF?1 zErzhlD2B$Tm|^7DrxnTYm-tgg`Mt4Eivp5{r$o9e)8(fXBO4g|G^6Xy?y$SM*&V52 z6SR*%`%DZC^w(gOWQL?6DRoI*hBNT)xW9sxvmi@!vI^!mI$3kvAMmR_q#SGn3zRb_ zGe$=;Tv3dXN~9XuIHow*NEU4y&u}FcZEZoSlXb9IBOA}!@J3uovp}yerhPMaiI8|SDhvWVr z^BE&yx6e3&RYqIg;mYVZ*3#A-cDJ;#ms4txEmwm@g^s`BB}KmSr7K+ruIoKs=s|gOXP|2 zb1!)87h9?(+1^QRWb(Vo8+@G=o24gyuzF3ytfsKjTHZJ}o{YznGcTDm!s)DRnmOX} z3pPL4wExoN$kyc2>#J`k+<67sy-VsfbQ-1u+HkyFR?9G`9r6g4*8!(!c65Be-5hUg zZHY$M0k(Yd+DT1*8)G(q)1&tDl=g9H7!bZTOvEEFnBOk_K=DXF(d4JOaH zI}*A3jGmy{gR>s}EQzyJa_q_?TYPNXRU1O;fcV_&TQZhd{@*8Tgpraf~nT0BYktu*n{a~ub^UUqQPyr~yBY{k2O zgV)honv{B_CqY|*S~3up%Wn%7i*_>Lu|%5~j)}rQLT1ZN?5%QN`LTJ}vA!EE=1`So z!$$Mv?6T)xk)H8JTrZ~m)oNXxS}pwPd#);<*>zWsYoL6iK!gRSBB{JCgB28C#E{T? z5VOCMW^;h~eMke(w6vLlKvm!!TyIf;k*RtK)|Q>_@nY#J%=h%aVb)?Ni_By)XNxY)E3`|}_u}fn+Kp^3p4RbhFUBRtGsDyx9Eolg77iWN z2iH-}CiM!pfYDIn7;i#Ui1KG01{3D<{e}uWTdlX4Vr*nsb^>l0%{O?0L9tP|KGw8w z+T5F}md>3qDZQ_IVkQ|BzuN08uN?SsVt$~wcHO4pB9~ykFTJO3g<4X({-Tm1w{Ufo zI03<6KK`ZjqVyQ(>{_aMxu7Zm^ck&~)Q84MOsQ-XS~{6j>0lTl@lMtfWjj;PT{nlZ zIn0YL?kK7CYJa)(8?unZ)j8L(O}%$5S#lTcq{rr5_gqqtZ@*0Yw4}OdjL*kBv+>+@ z&*24U=y{Nl58qJyW1vTwqsvs=VRAzojm&V zEn6=WzdL1y+^}%Vg!ap>x%%nFi=V#wn# zUuheBR@*KS)5Mn0`f=3fMwR|#-rPMQJg(fW*5e`7xO&^UUH{L(U8D$JtI!ac!g(Ze89<`UiO@L+)^D zjPk2_Ie0p~4|LiI?-+pHXuRaZKG$%zVT0jn!yTvvM^jlcp`|VSHRt-G@_&~<4&qW@ z?b#zIN)G(}L|60jer*P7#KCu*Af;{mpWWvYK$@Squ|n-Vtfgr@ZOmR5Xpl;0q~VILmjk$$mgp+`<2jP z@+nW5Oap%fF4nFwnVwR7rpFaOdmnfB$-rkO6T3#w^|*rft~acgCP|ZkgA6PHD#Of| zY%E!3tXtsWS`udLsE7cSE8g@p$ceu*tI71V31uA7jwmXUCT7+Cu3uv|W>ZwD{&O4Nfjjvl43N#A$|FWxId! z%=X!HSiQ-#4nS&smww~iXRn<-`&zc)nR~js?|Ei-cei$^$KsqtxNDZvl1oavXK#Pz zT&%Wln^Y5M95w=vJxj0a-ko_iQt(LTX_5x#*QfQLtPil;kkR|kz}`*xHiLWr35ajx zHRL-QQv$|PK-$ges|NHw8k6v?&d;{A$*q15hz9{}-`e6ys1EQ1oNNKDFGQ0xA!x^( zkG*-ueZT(GukSnK&Bs=4+w|(kuWs5V_2#3`!;f}q?>xU5IgoMl^DNf+Xd<=sl2XvkqviJ>d?+G@Z5nxxd5Sqd$*ENUB_mb8Z+7CyyU zA6mDQ&e+S~w49csl*UePzY;^K)Fbs^%?7;+hFc(xz#mWoek4_&QvmT7Fe)*{h-9R4 zqyXuN5{)HdQ6yVi#tRUO#M%;pL>rQxN~6yoZ)*{{!?jU)RD*oOxDoTjVh6iNmhWNC zB5_{R=o{qvxEvi(khbRS`FOXmOO|&Dj$&~>*oo)bZz%lPhEA@ zQ;;w5eu5^%i;)w?T&*=UaK?*|U3~{0tC`rvfEsRPgR~16;~{_S2&=E{fE2=c>{+y} zx1*NTv-*zO^px5TA|B```#NetKg`19O!BK*-#~wDM@KEllk^nfQ2quy25G%)l72<> zzL$^{DDM#jKt?<>m;!?E2p0l12`j+QJjr{Lx*47Nq(v6i3M&*P{jkZB{xR?NOSPN% zU>I+~d_ny=pX??qjF*E78>}Mgts@_yn`)C`wN-He_!OyE+gRI?-a>Om>Vh~3OX5+& z6MX*d1`SkdXwvb7KH&=31RCC|&H!aA1g_=ZY0hP)-Wm6?A7SG0*|$mC7N^SSBh@MG z9?V0tv_sE>X==yV{)^LsygK2=$Mo_0N!JCOU?r}rmWdHD%$h~~G3;bt`lH& zAuOOZ=G1Mih**0>lB5x+r)X^8mz!0K{SScj4|a=s^VhUEp#2M=^#WRqe?T&H9GnWa zYOq{+gBn9Q0e0*Zu>C(BAX=I-Af9wIFhCW6_>TsIH$d>|{fIrs&BX?2G>GvFc=<8` zVJ`#^knMU~65dWGgXcht`Kb>{V2oo%<{NK|iH+R^|Gx%q+env#Js*(EBT3V0=w4F@W+oLFsA)l7Qy8mx_;6Vrk;F2RjKFvmeq} zro&>@b^(?f))OoQ#^#s)tRL>b0gzhRYRG}EU%wr9GjQ#~Rpo|RSkeik^p9x2+=rUr}vfnQoeFAlv=oX%YqbLpvyvcZ3l$B z5bo;hDd(fjT;9o7g9xUg3|#?wU2#BJ0G&W1#wn?mfNR{O7bq747tc~mM%m%t+7YN}^tMa24O4@w<|$lk@pGx!;%pKiq&mZB z?3h<&w>un8r?Xua6(@Txu~Za9tI@|C4#!dmHMzDF_-_~Jolztm=e)@vG11bZQAs!tFvd9{C;oxC7VfWq377Y(LR^X_TyX9bn$)I765l=rJ%9uXcjggX*r?u zk|0!db_*1$&i8>d&G3C}A`{Fun_1J;Vx0gk7P_}8KBZDowr*8$@X?W6v^LYmNWI)lN92yQ;tDpN zOUdS-W4JZUjwF-X#w0r;97;i(l}ZZT$DRd4u#?pf^e2yaFo zbm>I@5}#8FjsmigM8w_f#m4fEP~r~_?OWB%SGWcn$ThnJ@Y`ZI-O&Qs#Y14To( zWAl>9Gw7#}eT(!c%D0m>5D8**a@h;sLW=6_AsT5v1Sd_T-C4pgu_kvc?7+X&n_fct znkHy(_LExh=N%o3I-q#f$F4QJpy>jZBW zRF7?EhqTGk)w&Koi}QQY3sVh?@e-Z3C9)P!(hMhxmXLC zF_+ZSTQU`Gqx@o(~B$dbr zHlEUKoK&`2gl>zKXlEi8w6}`X3kh3as1~sX5@^`X_nYl}hlbpeeVlj#2sv)CIMe%b zBs7f|37f8qq}gA~Is9gj&=te^wN8ma?;vF)7gce;&sZ64!7LqpR!fy)?4cEZposQ8 zf;rZF7Q>YMF1~eQ|Z*!5j0DuA=`~VG$Gg6B?Om1 z6fM@`Ck-K*k(eJ)Kvysb8sccsFf@7~3vfnC=<$q+VNv)FyVh6ZsWw}*vs>%k3$)9| zR9ek-@pA23qswe1io)(Vz!vS1o*XEN*LhVYOq#T`;rDkgt86T@O`23xW~;W_#ZS|x zvwx-XMb7_!hIte-#JNpFxskMMpo2OYhHRr0Yn8d^(jh3-+!CNs0K2B!1dL$9UuAD= zQ%7Ae(Y@}%Cd~!`h|wAdm$2WoZ(iA1(a_-1?znZ%8h72o&Mm*4x8Ta<4++;Yr6|}u zW8$p&izhdqF=m8$)HyS2J6cKyo;Yvb>DTfx4`4R{ zPSODe9E|uflE<`xTO=r>u~u=NuyB&H!(2a8vwh!jP!yfE3N>IiO1jI>7e&3rR#RO3_}G23W?gwDHgSgekzQ^PU&G5z&}V5GO? zfg#*72*$DP1T8i`S7=P;bQ8lYF9_@8^C(|;9v8ZaK2GnWz4$Th2a0$)XTiaxNWfdq z;yNi9veH!j)ba$9pke8`y2^63BP zIyYKj^7;2don3se!P&%I2jzFf|LA&tQ=NDs{r9fIi-F{-yiG-}@2`VR^-LIFN8BC4 z&?*IvLiGHH5>NY(Z^CL_A;yISNdq58}=u~9!Ia7 zm7MkDiK~lsfLpvmPMo!0$keA$`%Tm`>Fx9JpG^EfEb(;}%5}B4Dw!O3BCkf$$W-dF z$BupUPgLpHvr<<+QcNX*w@+Rz&VQz)Uh!j4|DYeKm5IC05T$KqVV3Y|MSXom+Jn8c zgUEaFW1McGi^44xoG*b0JWE4T`vka7qTo#dcS4RauUpE{O!ZQ?r=-MlY#;VBzhHGU zS@kCaZ*H73XX6~HtHd*4qr2h}Pf0Re@!WOyvres_9l2!AhPiV$@O2sX>$21)-3i+_ z*sHO4Ika^!&2utZ@5%VbpH(m2wE3qOPn-I5Tbnt&yn9{k*eMr3^u6zG-~PSr(w$p> zw)x^a*8Ru$PE+{&)%VQUvAKKiWiwvc{`|GqK2K|ZMy^Tv3g|zENL86z7i<c zW`W>zV1u}X%P;Ajn+>A)2iXZbJ5YB_r>K-h5g^N=LkN^h0Y6dPFfSBh(L`G$D%7c` z&0RXDv$}c7#w*7!x^LUes_|V*=bd&aP+KFi((tG*gakSR+FA26%{QJdB5G1F=UuU&koU*^zQA=cEN9}Vd?OEh| zgzbFf1?@LlPkcXH$;YZe`WEJ3si6&R2MRb}LYK&zK9WRD=kY-JMPUurX-t4(Wy{%` zZ@0WM2+IqPa9D(^*+MXw2NWwSX-_WdF0nMWpEhAyotIgqu5Y$wA=zfuXJ0Y2lL3#ji26-P3Z?-&0^KBc*`T$+8+cqp`%g0WB zTH9L)FZ&t073H4?t=(U6{8B+uRW_J_n*vW|p`DugT^3xe8Tomh^d}0k^G7$3wLgP& zn)vTWiMA&=bR8lX9H=uh4G04R6>C&Zjnx_f@MMY!6HK5v$T%vaFm;E8q=`w2Y}ucJ zkz~dKGqv9$E80NTtnx|Rf_)|3wxpnY6nh3U9<)fv2-vhQ6v=WhKO@~@X57N-`7Ppc zF;I7)eL?RN23FmGh0s;Z#+p)}-TgTJE%&>{W+}C`^-sy{gTm<$>rR z-X7F%MB9Sf%6o7A%ZHReD4R;imU6<9h81{%avv}hqugeaf=~^3A=x(Om6Lku-Pn9i zC;LP%Q7Xw*0`Kg1)X~nAsUfdV%HWrpr8dZRpd-#%)c#Fu^mqo|^b{9Mam`^Zw_@j@ zR&ZdBr3?@<@%4Z-%LT&RLgDUFs4a(CTah_5x4X`xDRugi#vI-cw*^{ncwMtA4NKjByYBza)Y$hozZCpuxL{IP&=tw6ZO52WY3|iwGf&IJCn+u(>icK zZB1~bWXCmwAUz|^<&ysd#*!DSp8}DLNbl5lRFat4NkvItxy;9tpp9~|@ z;JctShv^Iq4(z+y7^j&I?GCdKMVg&jCwtCkc4*@O7HY*veGDBtAIn*JgD$QftP}8= zxFAdF=(S>Ra6(4slk#h%b?EOU-96TIX$Jbfl*_7IY-|R%H zF8u|~hYS-YwWt5+^!uGcnKL~jM;)ObZ#q68ZkA?}CzV-%6_vPIdzh_wHT_$mM%vws9lxUj;E@#1UX?WO2R^41(X!nk$+2oJGr!sgcbn1f^yl1 z#pbPB&Bf;1&2+?};Jg5qgD1{4_|%X#s48rOLE!vx3@ktstyBsDQWwDz4GYlcgu$UJ zp|z_32yN72T*oT$SF8<}>e;FN^X&vWNCz>b2W0rwK#<1#kbV)Cf`vN-F$&knLo5T& z8!sO-*^x4=kJ$L&*h%rQ@49l?7_9IG99~xJDDil00<${~D&;kiqRQqeW5*22A`8I2 z(^@`qZoF7_`CO_e;8#qF!&g>UY;wD5MxWU>azoo=E{kW(GU#pbOi%XAn%?W{b>-bTt&2?G=E&BnK9m0zs{qr$*&g8afR_x`B~o zd#dxPpaap;I=>1j8=9Oj)i}s@V}oXhP*{R|@DAQXzQJekJnmuQ;vL90_)H_nD1g6e zS1H#dzg)U&6$fz0g%|jxDdz|FQN{KJ&Yx0vfuzAFewJjv`pdMRpY-wU`-Y6WQnJ(@ zGVb!-8DRJZvHnRFiR3PG3Tu^nCn(CcZHh7hQvyd7i6Q3&ot86XI{jo%WZqCPcTR0< zMRg$ZE=PQx66ovJDvI_JChN~k@L^Pyxv#?X^<)-TS5gk`M~d<~j%!UOWG;ZMi1af< z+86U0=sm!qAVJAIqqU`Qs1uJhQJA&n@9F1PUrYuW!-~IT>l$I!#5dBaiAK}RUufjg{$#GdQBkxF1=KU2E@N=i^;xgG2Y4|{H>s` z$t`k8c-8`fS7Yfb1FM#)vPKVE4Uf(Pk&%HLe z%^4L>@Z^9Z{ZOX<^e)~adVRkKJDanJ6VBC_m@6qUq_WF@Epw>AYqf%r6qDzQ~AEJ!jtUvLp^CcqZ^G-;Kz3T;O4WG45Z zFhrluCxlY`M+OKr2SeI697btH7Kj`O>A!+2DTEQ=48cR>Gg2^5uqp(+y5Sl09MRl* zp|28!v*wvMd_~e2DdKDMMQ|({HMn3D%%ATEecGG8V9>`JeL)T0KG}=}6K8NiSN5W< z79-ZdYWRUb`T}(b{RjN8>?M~opnSRl$$^gT`B27kMym5LNHu-k;A;VF8R(HtDYJHS zU7;L{a@`>jd0svOYKbwzq+pWSC(C~SPgG~nWR3pBA8@OICK$Cy#U`kS$I;?|^-SBC zBFkoO8Z^%8Fc-@X!KebF2Ob3%`8zlVHj6H;^(m7J35(_bS;cZPd}TY~qixY{MhykQ zV&7u7s%E=?i`}Ax-7dB0ih47w*7!@GBt<*7ImM|_mYS|9_K7CH+i}?*#o~a&tF-?C zlynEu1DmiAbGurEX2Flfy$wEVk7AU;`k#=IQE*6DMWafTL|9-vT0qs{A3mmZGzOyN zcM9#Rgo7WgB_ujU+?Q@Ql?V-!E=jbypS+*chI&zA+C_3_@aJal}!Q54?qsL0In({Ly zjH;e+_SK8yi0NQB%TO+Dl77jp#2pMGtwsgaC>K!)NimXG3;m7y`W+&<(ZaV>N*K$j zLL~I+6ouPk6_(iO>61cIsinx`5}DcKSaHjYkkMuDoVl>mKO<4$F<>YJ5J9A2Vl}#BP7+u~L8C6~D zsk`pZ$9Bz3teQS1Wb|8&c2SZ;qo<#F&gS;j`!~!ADr(jJXMtcDJ9cVi>&p3~{bqaP zgo%s8i+8V{UrYTc9)HiUR_c?cfx{Yan2#%PqJ{%?Wux4J;T$#cumM0{Es3@$>}DJg zqe*c8##t;X(4$?A`ve)e@YU3d2Balcivot{1(ahlE5qg@S-h(mPNH&`pBX$_~HdG48~)$x5p z{>ghzqqn_t8~pY<5?-To>cy^6o~mifr;KWvx_oMtXOw$$d6jddXG)V@a#lL4o%N@A zNJlQAz6R8{7jax-kQsH6JU_u*En%k^NHlvBB!$JAK!cYmS)HkLAkm0*9G3!vwMIWv zo#)+EamIJHEUV|$d|<)2iJ`lqBQLx;HgD}c3mRu{iK23C>G{0Mp1K)bt6OU?xC4!_ zZLqpFzeu&+>O1F>%g-%U^~yRg(-wSp@vmD-PT#bCWy!%&H;qT7rfuRCEgw67V!Qob z&tvPU@*4*$YF#2_>M0(75QxqrJr3Tvh~iDeFhxl=MzV@(psx%G8|I{~9;tv#BBE`l z3)_98eZqFNwEF1h)uqhBmT~mSmT8k$7vSHdR97K~kM)P9PuZdS;|Op4A?O<*%!?h` zn`}r_j%xvffs46x2hCWuo0BfIQWCw9aKkH==#B(TJ%p}p-RuIVzsRlaPL_Co{&R0h zQrqn=g1PGjQg3&sc2IlKG0Io#v%@p>tFwF)RG0ahYs@Zng6}M*d}Xua)+h&?$`%rb z;>M=iMh5eIHuJ5c$aC`y@CYjbFsJnSPH&}LQz4}za9YjDuao>Z^EdL@%saRm&LGQWXs*;FzwN#pH&j~SLhDZ+QzhplV_ij(NyMl z;v|}amvxRddO81LJFa~2QFUs z+Lk zZck)}9uK^buJNMo4G(rSdX{57(7&n=Q6$QZ@lIO9#<3pA2ceDpO_340B*pHlh_y{>i&c1?vdpN1j>3UN-;;Yq?P+V5oY`4Z(|P8SwWq<)n`W@AwcQ?E9 zd5j8>FT^m=MHEWfN9jS}UHHsU`&SScib$qd0i=ky0>4dz5ADy70AeIuSzw#gHhQ_c zOp1!v6qU)@8MY+ zMNIID?(CysRc2uZQ$l*QZVY)$X?@4$VT^>djbugLQJdm^P>?51#lXBkdXglYm|4{L zL%Sr?2f`J+xrcN@=0tiJt(<-=+v>tHy{XaGj7^cA6felUn_KPa?V4ebfq7~4i~GKE zpm)e@1=E;PP%?`vK6KVPKXjUXyLS1^NbnQ&?z>epHCd+J$ktT1G&L~T)nQeExe;0Z zlei}<_ni ztFo}j7nBl$)s_3odmdafVieFxc)m!wM+U`2u%yhJ90giFcU1`dR6BBTKc2cQ*d zm-{?M&%(={xYHy?VCx!ogr|4g5;V{2q(L?QzJGsirn~kWHU`l`rHiIrc-Nan!hR7zaLsPr4uR zG{En&gaRK&B@lyWV@yfFpD_^&z>84~_0Rd!v(Nr%PJhFF_ci3D#ixf|(r@$igZiWw za*qbXIJ_Hm4)TaQ=zW^g)FC6uvyO~Hg-#Z5Vsrybz6uOTF>Rq1($JS`imyNB7myWWpxYL(t7`H8*voI3Qz6mvm z$JxtArLJ(1wlCO_te?L{>8YPzQ})xJlvc5wv8p7Z=HviPYB#^#_vGO#*`<0r%MR#u zN_mV4vaBb2RwtoOYCw)X^>r{2a0kK|WyEYoBjGxcObFl&P*??)WEWKU*V~zG5o=s@ z;rc~uuQQf9wf)MYWsWgPR!wKGt6q;^8!cD_vxrG8GMoFGOVV=(J3w6Xk;}i)9(7*U zwR4VkP_5Zx7wqn8%M8uDj4f1aP+vh1Wue&ry@h|wuN(D2W;v6b1^ z`)7XBZ385zg;}&Pt@?dunQ=RduGRJn^9HLU&HaeUE_cA1{+oSIjmj3z+1YiOGiu-H zf8u-oVnG%KfhB8H?cg%@#V5n+L$MO2F4>XoBjBeX>css^h}Omu#)ExTfUE^07KOQS znMfQY2wz?!7!{*C^)aZ^UhMZf=TJNDv8VrrW;JJ9`=|L0`w9DE8MS>+o{f#{7}B4P z{I34>342vLsP}o=ny1eZkEabr@niT5J2AhByUz&i3Ck0H*H`LRHz;>3C_ru!X+EhJ z6(+(lI#4c`2{`q0o9aZhI|jRjBZOV~IA_km7ItNtUa(Wsr*Hmb;b4=;R(gF@GmsRI`pF+0tmq0zy~wnoJD(LSEwHjTOt4xb0XB-+ z&4RO{Snw4G%gS9w#uSUK$Zbb#=jxEl;}6&!b-rSY$0M4pftat-$Q)*y!bpx)R%P>8 zrB&`YEX2%+s#lFCIV;cUFUTIR$Gn2%F(3yLeiG8eG8&)+cpBlzx4)sK?>uIlH+$?2 z9q9wk5zY-xr_fzFSGxYp^KSY0s%1BhsI>ai2VAc8&JiwQ>3RRk?ITx!t~r45qsMnj zkX4bl06ojFCMq<9l*4NHMAtIxDJOX)H=K*$NkkNG<^nl46 zHWH1GXb?Og1f0S+8-((5yaeegCT62&4N*pNQY;%asz9r9Lfr;@Bl${1@a4QAvMLbV6JDp>8SO^q1)#(o%k!QiRSd0eTmzC< zNIFWY5?)+JTl1Roi=nS4%@5iF+%XztpR^BSuM~DX9q`;Mv=+$M+GgE$_>o+~$#?*y zAcD4nd~L~EsAjXV-+li6Lua4;(EFdi|M2qV53`^4|7gR8AJI;0Xb6QGLaYl1zr&eu zH_vFUt+Ouf4SXA~ z&Hh8K@ms^`(hJfdicecj>J^Aqd00^ccqN!-f-!=N7C1?`4J+`_f^nV!B3Q^|fuU)7 z1NDNT04hd4QqE+qBP+>ZE7{v;n3OGN`->|lHjNL5w40pePJ?^Y6bFk@^k%^5CXZ<+4qbOplxpe)l7c6m%o-l1oWmCx%c6@rx85hi(F=v(2 zJ$jN>?yPgU#DnbDXPkHLeQwED5)W5sH#-eS z%#^4dxiVs{+q(Yd^ShMN3GH)!h!@W&N`$L!SbElXCuvnqh{U7lcCvHI#{ZjwnKvu~ zAeo7Pqot+Ohm{8|RJsTr3J4GjCy5UTo_u_~p)MS&Z5UrUc|+;Mc(YS+ju|m3Y_Dvt zonVtpBWlM718YwaN3a3wUNqX;7TqvAFnVUoD5v5WTh~}r)KoLUDw%8Rrqso~bJqd> z_T!&Rmr6ebpV^4|knJZ%qmzL;OvG3~A*loGY7?YS%hS{2R0%NQ@fRoEK52Aiu%gj( z_7~a}eQUh8PnyI^J!>pxB(x7FeINHHC4zLDT`&C*XUpp@s0_B^!k5Uu)^j_uuu^T> z8WW!QK0SgwFHTA%M!L`bl3hHjPp)|wL5Var_*A1-H8LV?uY5&ou{hRjj>#X@rxV>5%-9hbP+v?$4}3EfoRH;l_wSiz{&1<+`Y5%o%q~4rdpRF0jOsCoLnWY5x?V)0ga>CDo`NpqS) z@x`mh1QGkx;f)p-n^*g5M^zRTHz%b2IkLBY{F+HsjrFC9_H(=9Z5W&Eymh~A_FUJ} znhTc9KG((OnjFO=+q>JQZJbeOoUM77M{)$)qQMcxK9f;=L;IOv_J>*~w^YOW744QZ zoG;!b9VD3ww}OX<8sZ0F##8hvfDP{hpa3HjaLsKbLJ8 z0WpY2E!w?&cWi7&N%bOMZD~o7QT*$xCRJ@{t31~qx~+0yYrLXubXh2{_L699Nl_pn z6)9eu+uUTUdjHXYs#pX^L)AIb!FjjNsTp7C399w&B{Q4q%yKfmy}T2uQdU|1EpNcY zDk~(h#AdxybjfzB+mg6rdU9mDZ^V>|U13Dl$Gj+pAL}lR2a1u!SJXU_YqP9N{ose4 zk+$v}BIHX60WSGVWv;S%zvHOWdDP(-ceo(<8`y@Goy%4wDu>57QZNJc)f>Ls+}9h7 z^N=#3q3|l?aG8K#HwiW2^PJu{v|x5;awYfahC?>_af3$LmMc4%N~JwVlRZa4c+eW2 zE!zosAjOv&UeCeu;Bn5OQUC=jtZjF;NDk9$fGbxf3d29SUBekX1!a$Vmq_VK*MHQ4)eB!dQrHH)LVYNF%-t8!d`@!cb z2CsKs3|!}T^7fSZm?0dJ^JE`ZGxA&a!jC<>6_y67On0M)hd$m*RAzo_qM?aeqkm`* zXpDYcc_>TFZYaC3JV>{>mp(5H^efu!Waa7hGTAts29jjuVd1vI*fEeB?A&uG<8dLZ z(j6;-%vJ7R0U9}XkH)1g>&uptXPHBEA*7PSO2TZ+dbhVxspNW~ZQT3fApz}2 z_@0-lZODcd>dLrYp!mHn4k>>7kibI!Em+Vh*;z}l?0qro=aJt68joCr5Jo(Vk<@i) z5BCKb4p6Gdr9=JSf(2Mgr=_6}%4?SwhV+JZj3Ox^_^OrQk$B^v?eNz}d^xRaz&~ zKVnlLnK#8^y=If2f1zmb~^5lPLe?%l}>?~wN4IN((2~U{e9fKhLMtYFj)I$(y zgnKv?R+ZpxA$f)Q2l=aqE6EPTK=i0sY&MDFJp!vQayyvzh4wee<}kybNthRlX>SHh z7S}9he^EBOqzBCww^duHu!u+dnf9veG{HjW!}aT7aJqzze9K6-Z~8pZAgdm1n~aDs z8_s7?WXMPJ3EPJHi}NL&d;lZP8hDhAXf5Hd!x|^kEHu`6QukXrVdLnq5zbI~oPo?7 z2Cbu8U?$K!Z4_yNM1a(bL!GRe!@{Qom+DxjrJ!B99qu5b*Ma%^&-=6UEbC+S2zX&= zQ!%bgJTvmv^2}hhvNQg!l=kbapAgM^hruE3k@jTxsG(B6d=4thBC*4tzVpCYXFc$a zeqgVB^zua)y-YjpiibCCdU%txXYeNFnXcbNj*D?~)5AGjL+!!ij_4{5EWKGav0^={~M^q}baAFOPzxfUM>`KPf|G z&hsaR*7(M6KzTj8Z?;45zX@L#xU{4n$9Q_<-ac(y4g~S|Hyp^-<*d8+P4NHe?~vfm z@y309=`lGdvN8*jw-CL<;o#DKc-%lb0i9a3%{v&2X($|Qxv(_*()&=xD=5oBg=$B0 zU?41h9)JKvP0yR{KsHoC>&`(Uz>?_`tlLjw1&5tPH3FoB%}j;yffm$$s$C=RHi`I3*m@%CPqWnP@B~%DEe;7ZT{9!IMTo1hT3Q347HJ&!)BM2 z3~aClf>aFh0_9||4G}(Npu`9xYY1*SD|M~9!CCFn{-J$u2&Dg*=5$_nozpoD2nxqq zB!--eA8UWZlcEDp4r#vhZ6|vq^9sFvRnA9HpHch5Mq4*T)oGbruj!U8Lx_G%Lby}o zTQ-_4A7b)5A42vA0U}hUJq6&wQ0J%$`w#ph!EGmW96)@{AUx>q6E>-r^Emk!iCR+X zdIaNH`$}7%57D1FyTccs3}Aq0<0Ei{`=S7*>pyg=Kv3nrqblqZcpsCWSQl^uMSsdj zYzh73?6th$c~CI0>%5@!Ej`o)Xm38u0fp9=HE@Sa6l2oX9^^4|Aq%GA z3(AbFR9gA_2T2i%Ck5V2Q2WW-(a&(j#@l6wE4Z`xg#S za#-UWUpU2U!TmIo`CN0JwG^>{+V#9;zvx;ztc$}@NlcyJr?q(Y`UdW6qhq!aWyB5xV1#Jb{I-ghFNO0 zFU~+QgPs{FY1AbiU&S$QSix>*rqYVma<-~s%ALhFyVhAYepId1 zs!gOB&weC18yhE-v6ltKZMV|>JwTX+X)Y_EI(Ff^3$WTD|Ea-1HlP;6L~&40Q&5{0 z$e$2KhUgH8ucMJxJV#M%cs!d~#hR^nRwk|uuCSf6irJCkSyI<%CR==tftx6d%;?ef zYIcjZrP@APzbtOeUe>m-TW}c-ugh+U*RbL1eIY{?>@8aW9bb1NGRy@MTse@>= za%;5=U}X%K2tKTYe9gjMcBvX%qrC&uZ`d(t)g)X8snf?vBe3H%dG=bl^rv8Z@YN$gd9yveHY0@Wt0$s zh^7jCp(q+6XDoekb;=%y=Wr8%6;z0ANH5dDR_VudDG|&_lYykJaiR+(y{zpR=qL3|2e${8 z2V;?jgHj7}Kl(d8C9xWRjhpf_)KOXl+@c4wrHy zL3#9U(`=N59og2KqVh>nK~g9>fX*PI0`>i;;b6KF|8zg+k2hViCt}4dfMdvb1NJ-Rfa7vL2;lPK{Lq*u`JT>S zoM_bZ_?UY6oV6Ja14X^;LqJPl+w?vf*C!nGK;uU^0GRN|UeFF@;H(Hgp8x^|;ygh? zIZx3DuO(lD01ksanR@Mn#lti=p28RTNYY6yK={RMFiVd~k8!@a&^jicZ&rxD3CCI! zVb=fI?;c#f{K4Pp2lnb8iF2mig)|6JEmU86Y%l}m>(VnI*Bj`a6qk8QL&~PFDxI8b z2mcsQBe9$q`Q$LfG2wdvK`M1}7?SwLAV&)nO;kAk`SAz%x9CDVHVbUd$O(*aI@D|s zLxJW7W(QeGpQY<$dSD6U$ja(;Hb3{Zx@)*fIQaW{8<$KJ&fS0caI2Py^clOq9@Irt z7th7F?7W`j{&UmM==Lo~T&^R7A?G=K_e-zfTX|)i`pLitlNE(~tq*}sS1x2}Jlul6 z5+r#4SpQu8h{ntIv#qCVH`uG~+I8l+7ZG&d`Dm!+(rZQDV*1LS^WfH%-!5aTAxry~ z4xl&rot5ct{xQ$w$MtVTUi6tBFSJWq2Rj@?HAX1H$eL*fk{Hq;E`x|hghRkipYNyt zKCO=*KSziiVk|+)qQCGrTYH9X!Z0$k{Nde~0Wl`P{}ca%nv<6fnYw^~9dYxTnTZB&&962jX0DM&wy&8fdxX8xeHSe=UU&Mq zRTaUKnQO|A>E#|PUo+F=Q@dMdt`P*6e92za(TH{5C*2I2S~p?~O@hYiT>1(n^Lqqn zqewq3ctAA%0E)r53*P-a8Ak32mGtUG`L^WVcm`QovX`ecB4E9X60wrA(6NZ7z~*_DV_e z8$I*eZ8m=WtChE{#QzeyHpZ%7GwFHlwo2*tAuloI-j2exx3#x7EL^&D;Re|Kj-XT- zt908^soV2`7s+Hha!d^#J+B)0-`{qIF_x=B811SZlbUe%kvPce^xu7?LY|C z@f1gRPha1jq|=f}Se)}v-7MWH9)YAs*FJ&v3ZT9TSi?e#jarin0tjPNmxZNU_JFJG z+tZi!q)JP|4pQ)?l8$hRaPeoKf!3>MM-bp06RodLa*wD=g3)@pYJ^*YrwSIO!SaZo zDTb!G9d!hb%Y0QdYxqNSCT5o0I!GDD$Z@N!8J3eI@@0AiJmD7brkvF!pJGg_AiJ1I zO^^cKe`w$DsO|1#^_|`6XTfw6E3SJ(agG*G9qj?JiqFSL|6tSD6vUwK?Cwr~gg)Do zp@$D~7~66-=p4`!!UzJDKAymb!!R(}%O?Uel|rMH>OpRGINALtg%gpg`=}M^Q#V5( zMgJY&gF)+;`e38QHI*c%B}m94o&tOfae;og&!J2;6ENW}QeL73jatbI1*9X~y=$Dm%6FwDcnCyMRL}zo`0=y7=}*Uw zo3!qZncAL{HCgY!+}eKr{P8o27ye+;qJP;kOB%RpSesGoHLT6tcYp*6v~Z9NCyb6m zP#qds0jyqXX46qMNhXDn3pyIxw2f_z;L_X9EIB}AhyC`FYI}G3$WnW>#NMy{0aw}nB%1=Z4&*(FaCn5QG(zvdG^pQRU25;{wwG4h z@kuLO0F->{@g2!;NNd!PfqM-;@F0;&wK}0fT9UrH}(8A5I zt33(+&U;CLN|8+71@g z(s!f-kZZZILUG$QXm9iYiE*>2w;gpM>lgM{R9vT3q>qI{ELO2hJHVi`)*jzOk$r)9 zq}$VrE0$GUCm6A3H5J-=Z9i*biw8ng zi<1nM0lo^KqRY@Asucc#DMmWsnCS;5uPR)GL3pL=-IqSd>4&D&NKSGHH?pG;=Xo`w zw~VV9ddkwbp~m>9G0*b?j7-0fOwR?*U#BE#n7A=_fDS>`fwatxQ+`FzhBGQUAyIRZ??eJt46vHBlR>9m!vfb6I)8!v6TmtZ%G6&E|1e zOtx5xy%yOSu+<9Ul5w5N=&~4Oph?I=ZKLX5DXO(*&Po>5KjbY7s@tp$8(fO|`Xy}Y z;NmMypLoG7r#Xz4aHz7n)MYZ7Z1v;DFHLNV{)to;(;TJ=bbMgud96xRMME#0d$z-S z-r1ROBbW^&YdQWA>U|Y>{whex#~K!ZgEEk=LYG8Wqo28NFv)!t!~}quaAt}I^y-m| z8~E{9H2VnyVxb_wCZ7v%y(B@VrM6lzk~|ywCi3HeiSV`TF>j+Ijd|p*kyn;=mqtf8&DK^|*f+y$38+9!sis9N=S)nINm9=CJ<;Y z!t&C>MIeyou4XLM*ywT_JuOXR>VkpFwuT9j5>667A=CU*{TBrMTgb4HuW&!%Yt`;#md7-`R`ouOi$rEd!ErI zo#>qggAcx?C7`rQ2;)~PYCw%CkS(@EJHZ|!!lhi@Dp$*n^mgrrImsS~(ioGak>3)w zvop0lq@IISuA0Ou*#1JkG{U>xSQV1e}c)!d$L1plFX5XDXX5N7Ns{kT{y5|6MfhBD+esT)e7&CgSW8FxsXTAY=}?0A!j_V9 zJ;IJ~d%av<@=fNPJ9)T3qE78kaz64E>dJaYab5uaU`n~Zdp2h{8DV%SKE5G^$LfuOTRRjB;TnT(Jk$r{Pfe4CO!SM_7d)I zquW~FVCpSycJ~c*B*V8?Qqo=GwU8CkmmLFugfHQ7;A{yCy1OL-+X=twLYg9|H=~8H znnN@|tCs^ZLlCBl5wHvYF}2vo>a6%mUWpTds_mt*@wMN4-r`%NTA%+$(`m6{MNpi@ zMx)8f>U4hd!row@gM&PVo&Hx+lV@$j9yWTjTue zG9n0DP<*HUmJ7ZZWwI2x+{t3QEfr6?T}2iXl=6e0b~)J>X3`!fXd9+2wc1%cj&F@Z zgYR|r5Xd5jy9;YW&=4{-0rJ*L5CgDPj9^3%bp-`HkyBs`j1iTUGD4?WilZ6RO8mIE z+~Joc?GID6K96dyuv(dWREK9Os~%?$$FxswxQsoOi8M?RnL%B~Lyk&(-09D0M?^Jy zWjP)n(b)TF<-|CG%!Vz?8Fu&6iU<>oG#kGcrcrrBlfZMVl0wOJvsq%RL9To%iCW@)#& zZAJWhgzYAq)#NTNb~3GBcD%ZZOc43!YWSyA7TD6xkk)n^FaRAz73b}%9d&YisBic(?mv=Iq^r%Ug zzHq-rRrhfOOF+yR=AN!a9*Rd#sM9ONt5h~w)yMP7Dl9lfpi$H0%GPW^lS4~~?vI8Z z%^ToK#NOe0ExmUsb`lLO$W*}yXNOxPe@zD*90uTDULnH6C?InP3J=jYEO2d)&e|mP z1DSd0QOZeuLWo*NqZzopA+LXy9)fJC00NSX=_4Mi1Z)YyZVC>C!g}cY(Amaj%QN+bev|Xxd2OPD zk!dfkY6k!(sDBvsFC2r^?}hb81(WG5Lt9|riT`2?P;B%jaf5UX<~OJ;uAL$=Ien+V zC!V8u0v?CUa)4*Q+Q_u zkx{q;NjLcvyMuU*{+uDsCQ4U{JLowYby-tn@hatL zy}X>9y08#}oytdn^qfFesF)Tt(2!XGw#r%?7&zzFFh2U;#U9XBO8W--#gOpfbJ`Ey z|M8FCKlWQrOJwE;@Sm02l9OBr7N}go4V8ur)}M@m2uWjggb)DC4s`I4d7_8O&E(j; z?3$9~R$QDxNM^rNh9Y;6P7w+bo2q}NEd6f&_raor-v`UCaTM3TT8HK2-$|n{N@U>_ zL-`P7EXoEU5JRMa)?tNUEe8XFis+w8g9k(QQ)%?&Oac}S`2V$b?%`DwXBgja&&fR@ zH_XidF$p1wA)J|Wk1;?lCl?fgc)=TB3>Y8;BoMqHwJqhL)Tgydv9(?(TBX)fq%=~C zmLj!iX-kn7QA(9snzk0LRf<%SzO&~IhLor6A3f*U^UcoAygRe!H#@UCv$JUP&vPxs zeDj$1%#<2T1!e|!7xI+~_VXLl5|jHqvOhU7ZDUGee;HnkcPP=_k_FFxPjXg*9KyI+ zIh0@+s)1JDSuKMeaDZ3|<_*J8{TUFDLl|mXmY8B>Wj_?4mC#=XjsCKPEO=p0c&t&Z zd1%kHxR#o9S*C?du*}tEHfAC7WetnvS}`<%j=o7YVna)6pw(xzkUi7f#$|^y4WQ{7 zu@@lu=j6xr*11VEIY+`B{tgd(c3zO8%nGk0U^%ec6h)G_`ki|XQXr!?NsQkxzV6Bn1ea9L+@ z(Zr7CU_oXaW>VOdfzENm+FlFQ7Se0ROrNdw(QLvb6{f}HRQ{$Je>(c&rws#{dFI^r zZ4^(`J*G0~Pu_+p5AAh>RRpkcbaS2a?Fe&JqxDTp`dIW9;DL%0wxX5;`KxyA4F{(~_`93>NF@bj4LF!NC&D6Zm+Di$Q-tb2*Q z&csGmXyqA%Z9s(AxNO3@Ij=WGt=UG6J7F;r*uqdQa z?7j!nV{8eQE-cwY7L(3AEXF3&V*9{DpSYdyCjRhv#&2johwf{r+k`QB81%!aRVN<& z@b*N^xiw_lU>H~@4MWzgHxSOGVfnD|iC7=hf0%CPm_@@4^t-nj#GHMug&S|FJtr?i z^JVrobltd(-?Ll>)6>jwgX=dUy+^n_ifzM>3)an3iOzpG9Tu;+96TP<0Jm_PIqof3 zMn=~M!#Ky{CTN_2f7Y-i#|gW~32RCWKA4-J9sS&>kYpTOx#xVNLCo)A$LUme^fVNH z@^S7VU^UJ0YR8?Oy$^IYuG*bm|g;@aX~i60%`7XLy*AYpYvZ^F^U(!|RW z*C!rJ@+7TGdL=nNd1gv^%B+;Fcr$y)i0!GRsZXRHPs>QVGVR{9r_#&Qd(wL|5;H;> zD>HUw=4CF++&{7$<8G@j*nGjhEO%BQYfjeItp4mPvY*JYb1HKd!{HJ9*)(3%BR%{Pp?AM&*yHAJsW({ivOzj*qS!-7|XEn6@zo z3L*tBT%<4RxoAh>q{0n_JBmgW6&8hx?kL(_^k%VL>?xjAyrKBmSl`$=V|SK}ELl}@ zd|d0eo#RfG`bw9SK3%r4Y+rdvc}w}~ixV%tqawbdqvE-WcgE+BUpxMT%F@btm76MG zn=oQRWWuTm+a{dy)Oc2V4yX(@M{QAkx>(QB59*`dLT`Pz3Lsj9iB=HSHAiCq()ns|Cr)1*c605Cx}3V&x}Lg?b+6Q?)z7Kl zQh&1Hx`y6JY-Cwvd*ozeps}a1xAA0CR+Da;+O(i)P1C;SjOI}Dtmf6tPqo-Bl`U78 zv$kYgPntPp@G)n1an9tEoL*Vumu9`>_@I(;+5+fBa-*?fEx=mTEjZ7wq}#@Gd5_cW z!mP{N=yqEntDo)|>oy6{9cu+-3*GTnmb^`O0^FzRPO^&aG`f@F_R*aQ_e{F+_9%NW z4KG_B`@X3EVV9L>?_RNDMddA>w=e0KfAiw5?#i1NFT%Zz#nuv(&!yIU>lVxmzYKQ` zzJ*0w9<&L4aJ6A;0j|_~i>+y(q-=;2Xxhx2v%CYY^{} z^J@LO()eLo|7!{ghQ+(u$wxO*xY#)cL(|miH2_ck2yN{mu4O9=hBW*pM_()-_YdH#Ru{JtwJ^R2}3?!>>m1pohh zrn(!xCjE0Q&EH1QK?zA%sxVh&H99cObJUY$veZhQ)MLu-h%`!*G)s$2k;~+A z)Kk->Ri?`oGDEJEtI*wijm(s5f$W78FH{+qBxiU{~kq((J3uK{m z$|C8K#j-?hm8H@x%VfFqpnvu@xn1s%J7uNZC9C99a<_b1J|mx%)$%!6gPU|~<@2&m zz99GDp`|a%m*iggvfL;4%X;~WY>)@!tMWB@P`)k?$;0x9JSrRI8?s3rlgH(o@`OAo zn{f*gZ#t2u6K??hx|aElOM`Xd0t+SAIUEHvFw%?Wsm$s zUXq{6UU?a>Nc@@Xlb_2k9M1Ctr<#+O?yd}rv z_wu&=_t$!Yngd@N_AUj}T; z#*Ce|%XZr_sQcsWcsl{pCnnj+c8ZNIMmx<;w=-g$Q>BU;9k;w|zQ;4!W32Xg2Cd?{ zvmO3kuKQ^Hv;o>6ZHP8ZJ2`4~Bx?N;cf<0fi=!*G^^WzbTF3e$b&d^qqB{>nqLG81 zs94bBh%|Vj+hLu=!8(b9brJ>ZBns9^6s(gdSVyP9qnu2_I{Sg8j-rloG6{d`De5We zDe5WeY3ga}Y3ga}Y3ga}Y3ga}Y3ga}d8y~6o|k%F>UpW>rJk31Ug~+N=cS&HdOqs; zsOO`ek9t1p`Kafko{xGy>iMbXr=FjBxZMYc8a#gL`Kjlpo}YSt>iMY`pk9DF0qO*( z6QE9jIsxhgs1u-0kUBx8D@eT{^@7w3QZGooAoYUO3sNscy%6<6)C*BBM7L`dk$Xk%6}eZQXgo#!75P`>Uy*-B{uTLGUy*-B{uTLGUy*-B{uTLG))v8{5gt_uj9!t5)^yb-JtjRGrhi zYInOUNJxNyf_yKX01)K=WP|Si>HqEj|B{eUl?MR<)%<1&{(~)D+NPwKxWqT-@~snp zg9KCz1VTZDiS?UH`PRk1VPM{29cgT9=D?!Wc_@}qzggFv;gb@2cJQAYWWtpEZ7?y@jSVqjx${B5UV@SO|wH<<0; z{><1KdVI%Ki}>~<`46C0AggwUwx-|QcU;iiZ{NZu`ur>hd*|Hb(|6veERqxu=b@5Bab=rqptGxd{QJg!4*-i_$sES~)AB46}Fjg|ea#e@?J}z%CUJ zOsLWRQR1#ng^sD)A4FDuY!iUhzlgfJh(J@BRqd&P#v2B`+saBx>m+M&q7vk-75$NH%T5pi%m z5FX?`2-5l53=a&GkC9^NZCLpN5(DMKMwwab$FDIs?q>4!!xBS}75gX_5;(luk;3Vl zLCLd5a_8`Iyz}K}+#RMwu6DVk3O_-}n>aE!4NaD*sQn`GxY?cHe!Bl9n?u&g6?aKm z-P8z&;Q3gr;h`YIxX%z^o&GZZg1=>_+hP2$$-DnL_?7?3^!WAsY4I7|@K;aL<>OTK zByfjl2PA$T83*LM9(;espx-qB%wv7H2i6CFsfAg<9V>Pj*OpwX)l?^mQfr$*OPPS$ z=`mzTYs{*(UW^ij1U8UfXjNoY7GK*+YHht(2oKE&tfZuvAyoN(;_OF>-J6AMmS5fB z^sY6wea&&${+!}@R1f$5oC-2J>J-A${@r(dRzc`wnK>a7~8{Y-scc|ETOI8 zjtNY%Y2!PI;8-@a=O}+{ap1Ewk0@T`C`q!|=KceX9gK8wtOtIC96}-^7)v23Mu;MH zhKyLGOQMujfRG$p(s`(2*nP4EH7*J57^=|%t(#PwCcW7U%e=8Jb>p6~>RAlY4a*ts=pl}_J{->@kKzxH|8XQ5{t=E zV&o`$D#ZHdv&iZWFa)(~oBh-Osl{~CS0hfM7?PyWUWsr5oYlsyC1cwULoQ4|Y5RHA2*rN+EnFPnu z`Y_&Yz*#550YJwDy@brZU>0pWV^RxRjL221@2ABq)AtA%Cz?+FG(}Yh?^v)1Lnh%D zeM{{3&-4#F9rZhS@DT0E(WRkrG!jC#5?OFjZv*xQjUP~XsaxL2rqRKvPW$zHqHr8Urp2Z)L z+)EvQeoeJ8c6A#Iy9>3lxiH3=@86uiTbnnJJJoypZ7gco_*HvKOH97B? zWiwp>+r}*Zf9b3ImxwvjL~h~j<<3shN8$k-$V1p|96I!=N6VBqmb==Bec|*;HUg?) z4!5#R*(#Fe)w%+RH#y{8&%%!|fQ5JcFzUE;-yVYR^&Ek55AXb{^w|@j|&G z|6C-+*On%j;W|f8mj?;679?!qY86c{(s1-PI2Wahoclf%1*8%JAvRh1(0)5Vu37Iz z`JY?RW@qKr+FMmBC{TC7k@}fv-k8t6iO}4K-i3WkF!Lc=D`nuD)v#Na zA|R*no51fkUN3^rmI;tty#IK284*2Zu!kG13!$OlxJAt@zLU`kvsazO25TpJLbK&;M8kw*0)*14kpf*)3;GiDh;C(F}$- z1;!=OBkW#ctacN=je*Pr)lnGzX=OwgNZjTpVbFxqb;8kTc@X&L2XR0A7oc!Mf2?u9 zcctQLCCr+tYipa_k=;1ETIpHt!Jeo;iy^xqBES^Ct6-+wHi%2g&)?7N^Yy zUrMIu){Jk)luDa@7We5U!$$3XFNbyRT!YPIbMKj5$IEpTX1IOtVP~(UPO2-+9ZFi6 z-$3<|{Xb#@tABt0M0s1TVCWKwveDy^S!!@4$s|DAqhsEv--Z}Dl)t%0G>U#ycJ7cy z^8%;|pg32=7~MJmqlC-x07Sd!2YX^|2D`?y;-$a!rZ3R5ia{v1QI_^>gi(HSS_e%2 zUbdg^zjMBBiLr8eSI^BqXM6HKKg#@-w`a**w(}RMe%XWl3MipvBODo*hi?+ykYq)z ziqy4goZw0@VIUY65+L7DaM5q=KWFd$;W3S!Zi>sOzpEF#(*3V-27N;^pDRoMh~(ZD zJLZXIam0lM7U#)119Hm947W)p3$%V`0Tv+*n=&ybF&}h~FA}7hEpA&1Y!BiYIb~~D z$TSo9#3ee02e^%*@4|*+=Nq6&JG5>zX4k5f?)z*#pI-G(+j|jye%13CUdcSP;rNlY z#Q!X%zHf|V)GWIcEz-=fW6AahfxI~y7w7i|PK6H@@twdgH>D_R@>&OtKl}%MuAQ7I zcpFmV^~w~8$4@zzh~P~+?B~%L@EM3x(^KXJSgc6I=;)B6 zpRco2LKIlURPE*XUmZ^|1vb?w*ZfF}EXvY13I4af+()bAI5V?BRbFp`Sb{8GRJHd* z4S2s%4A)6Uc=PK%4@PbJ<{1R6+2THMk0c+kif**#ZGE)w6WsqH z`r^DL&r8|OEAumm^qyrryd(HQ9olv$ltnVGB{aY?_76Uk%6p;e)2DTvF(;t=Q+|8b zqfT(u5@BP);6;jmRAEV057E*2d^wx@*aL1GqWU|$6h5%O@cQtVtC^isd%gD7PZ_Io z_BDP5w(2*)Mu&JxS@X%%ByH_@+l>y07jIc~!@;Raw)q_;9oy@*U#mCnc7%t85qa4? z%_Vr5tkN^}(^>`EFhag;!MpRh!&bKnveQZAJ4)gEJo1@wHtT$Gs6IpznN$Lk-$NcM z3ReVC&qcXvfGX$I0nfkS$a|Pm%x+lq{WweNc;K>a1M@EAVWs2IBcQPiEJNt}+Ea8~WiapASoMvo(&PdUO}AfC~>ZGzqWjd)4no( ziLi#e3lOU~sI*XPH&n&J0cWfoh*}eWEEZW%vX?YK!$?w}htY|GALx3;YZoo=JCF4@ zdiaA-uq!*L5;Yg)z-_`MciiIwDAAR3-snC4V+KA>&V%Ak;p{1u>{Lw$NFj)Yn0Ms2*kxUZ)OTddbiJM}PK!DM}Ot zczn?EZXhx3wyu6i{QMz_Ht%b?K&-@5r;8b076YDir`KXF0&2i9NQ~#JYaq*}Ylb}^ z<{{6xy&;dQ;|@k_(31PDr!}}W$zF7Jv@f%um0M$#=8ygpu%j(VU-d5JtQwT714#f0z+Cm$F9JjGr_G!~NS@L9P;C1? z;Ij2YVYuv}tzU+HugU=f9b1Wbx3418+xj$RKD;$gf$0j_A&c;-OhoF*z@DhEW@d9o zbQBjqEQnn2aG?N9{bmD^A#Um6SDKsm0g{g_<4^dJjg_l_HXdDMk!p`oFv8+@_v_9> zq;#WkQ!GNGfLT7f8m60H@$tu?p;o_It#TApmE`xnZr|_|cb3XXE)N^buLE`9R=Qbg zXJu}6r07me2HU<)S7m?@GzrQDTE3UH?FXM7V+-lT#l}P(U>Fvnyw8T7RTeP`R579m zj=Y>qDw1h-;|mX-)cSXCc$?hr;43LQt)7z$1QG^pyclQ1Bd!jbzsVEgIg~u9b38;> zfsRa%U`l%did6HzPRd;TK{_EW;n^Ivp-%pu0%9G-z@Au{Ry+EqEcqW=z-#6;-!{WA z;l+xC6Zke>dl+(R1q7B^Hu~HmrG~Kt575mzve>x*cL-shl+zqp6yuGX)DDGm`cid! znlnZY=+a5*xQ=$qM}5$N+o!^(TqTFHDdyCcL8NM4VY@2gnNXF|D?5a558Lb*Yfm4) z_;0%2EF7k{)i(tTvS`l5he^KvW%l&-suPwpIlWB_Za1Hfa$@J!emrcyPpTKKM@NqL z?X_SqHt#DucWm<3Lp}W|&YyQE27zbGP55=HtZmB(k*WZA79f##?TweCt{%5yuc+Kx zgfSrIZI*Y57FOD9l@H0nzqOu|Bhrm&^m_RK6^Z<^N($=DDxyyPLA z+J)E(gs9AfaO`5qk$IGGY+_*tEk0n_wrM}n4G#So>8Dw6#K7tx@g;U`8hN_R;^Uw9JLRUgOQ?PTMr4YD5H7=ryv)bPtl=<&4&% z*w6k|D-%Tg*F~sh0Ns(h&mOQ_Qf{`#_XU44(VDY8b})RFpLykg10uxUztD>gswTH} z&&xgt>zc(+=GdM2gIQ%3V4AGxPFW0*l0YsbA|nFZpN~ih4u-P!{39d@_MN)DC%d1w z7>SaUs-g@Hp7xqZ3Tn)e z7x^sC`xJ{V<3YrmbB{h9i5rdancCEyL=9ZOJXoVHo@$$-%ZaNm-75Z-Ry9Z%!^+STWyv~To>{^T&MW0-;$3yc9L2mhq z;ZbQ5LGNM+aN628)Cs16>p55^T^*8$Dw&ss_~4G5Go63gW^CY+0+Z07f2WB4Dh0^q z-|6QgV8__5>~&z1gq0FxDWr`OzmR}3aJmCA^d_eufde7;d|OCrKdnaM>4(M%4V`PxpCJc~UhEuddx9)@)9qe_|i z)0EA%&P@_&9&o#9eqZCUCbh?`j!zgih5sJ%c4(7_#|Xt#r7MVL&Q+^PQEg3MBW;4T zG^4-*8L%s|A}R%*eGdx&i}B1He(mLygTmIAc^G(9Si zK7e{Ngoq>r-r-zhyygK)*9cj8_%g z)`>ANlipCdzw(raeqP-+ldhyUv_VOht+!w*>Sh+Z7(7(l=9~_Vk ztsM|g1xW`?)?|@m2jyAgC_IB`Mtz(O`mwgP15`lPb2V+VihV#29>y=H6ujE#rdnK` zH`EaHzABs~teIrh`ScxMz}FC**_Ii?^EbL(n90b(F0r0PMQ70UkL}tv;*4~bKCiYm zqngRuGy`^c_*M6{*_~%7FmOMquOEZXAg1^kM`)0ZrFqgC>C%RJvQSo_OAA(WF3{euE}GaeA?tu5kF@#62mM$a051I zNhE>u>!gFE8g#Jj95BqHQS%|>DOj71MZ?EYfM+MiJcX?>*}vKfGaBfQFZ3f^Q-R1# znhyK1*RvO@nHb|^i4Ep_0s{lZwCNa;Ix<{E5cUReguJf+72QRZIc%`9-Vy)D zWKhb?FbluyDTgT^naN%l2|rm}oO6D0=3kfXO2L{tqj(kDqjbl(pYz9DykeZlk4iW5 zER`)vqJxx(NOa;so@buE!389-YLbEi@6rZG0#GBsC+Z0fzT6+d7deYVU;dy!rPXiE zmu73@Jr&~K{-9MVQD}&`)e>yLNWr>Yh8CXae9XqfvVQ&eC_;#zpoaMxZ0GpZz7xjx z`t_Q-F?u=vrRPaj3r<9&t6K=+egimiJ8D4gh-rUYvaVy zG($v+3zk5sMuOhjxkH7bQ}(5{PD3Mg?!@8PkK&w>n7tO8FmAmoF30_#^B~c(Q_`4L zYWOoDVSnK|1=p{+@`Fk^Qb81Xf89_S`RSTzv(a4ID%71nll%{Wad$!CKfeTKkyC?n zCkMKHU#*nz_(tO$M)UP&ZfJ#*q(0Gr!E(l5(ce<3xut+_i8XrK8?Xr7_oeHz(bZ?~8q5q~$Rah{5@@7SMN zx9PnJ-5?^xeW2m?yC_7A#WK*B@oIy*Y@iC1n7lYKj&m7vV;KP4TVll=II)$39dOJ^czLRU>L> z68P*PFMN+WXxdAu=Hyt3g$l(GTeTVOZYw3KY|W0Fk-$S_`@9`K=60)bEy?Z%tT+Iq z7f>%M9P)FGg3EY$ood+v$pdsXvG? zd2q3abeu-}LfAQWY@=*+#`CX8RChoA`=1!hS1x5dOF)rGjX4KFg!iPHZE2E=rv|A} zro(8h38LLFljl^>?nJkc+wdY&MOOlVa@6>vBki#gKhNVv+%Add{g6#-@Z$k*ps}0Y zQ=8$)+Nm||)mVz^aa4b-Vpg=1daRaOU)8@BY4jS>=5n#6abG@(F2`=k-eQ9@u# zxfNFHv=z2w@{p1dzSOgHokX1AUGT0DY4jQI@YMw)EWQ~q5wmR$KQ}Y;(HPMSQCwzu zdli|G?bj(>++CP)yQ4s6YfpDc3KqPmquQSxg%*EnTWumWugbDW5ef%8j-rT#3rJu? z)5n;4b2c*;2LIW%LmvUu6t1~di~}0&Svy}QX#ER|hDFZwl!~zUP&}B1oKAxIzt~so zb!GaJYOb#&qRUjEI1xe_`@7qv_-LggQ$JE8+{ryT4%ldwC5ete+{G3C#g@^oxfY3#F zcLlj(l2G8>tC<5XWV|6_DZQZ7ow?MD8EZ9mM2oV~WoV-uoExmbwpzc6eMV}%J_{3l zW(4t2a-o}XRlU|NSiYn!*nR(Sc>*@TuU*(S77gfCi7+WR%2b;4#RiyxWR3(u5BIdf zo@#g4wQjtG3T$PqdX$2z8Zi|QP~I^*9iC+(!;?qkyk&Q7v>DLJGjS44q|%yBz}}>i z&Ve%^6>xY<=Pi9WlwpWB%K10Iz`*#gS^YqMeV9$4qFchMFO}(%y}xs2Hn_E}s4=*3 z+lAeCKtS}9E{l(P=PBI;rsYVG-gw}-_x;KwUefIB@V%RLA&}WU2XCL_?hZHoR<7ED zY}4#P_MmX(_G_lqfp=+iX|!*)RdLCr-1w`4rB_@bI&Uz# z!>9C3&LdoB$r+O#n);WTPi;V52OhNeKfW6_NLnw zpFTuLC^@aPy~ZGUPZr;)=-p|b$-R8htO)JXy{ecE5a|b{{&0O%H2rN&9(VHxmvNly zbY?sVk}@^{aw)%#J}|UW=ucLWs%%j)^n7S%8D1Woi$UT}VuU6@Sd6zc2+t_2IMBxd zb4R#ykMr8s5gKy=v+opw6;4R&&46$V+OOpDZwp3iR0Osqpjx))joB*iX+diVl?E~Q zc|$qmb#T#7Kcal042LUNAoPTPUxF-iGFw>ZFnUqU@y$&s8%h-HGD`EoNBbe#S>Y-4 zlkeAP>62k~-N zHQqXXyN67hGD6CxQIq_zoepU&j0 zYO&}<4cS^2sp!;5))(aAD!KmUED#QGr48DVlwbyft31WlS2yU<1>#VMp?>D1BCFfB z_JJ-kxTB{OLI}5XcPHXUo}x~->VP%of!G_N-(3Snvq`*gX3u0GR&}*fFwHo3-vIw0 zeiWskq3ZT9hTg^je{sC^@+z3FAd}KNhbpE5RO+lsLgv$;1igG7pRwI|;BO7o($2>mS(E z$CO@qYf5i=Zh6-xB=U8@mR7Yjk%OUp;_MMBfe_v1A(Hqk6!D})x%JNl838^ZA13Xu zz}LyD@X2;5o1P61Rc$%jcUnJ>`;6r{h5yrEbnbM$$ntA@P2IS1PyW^RyG0$S2tUlh z8?E(McS?7}X3nAAJs2u_n{^05)*D7 zW{Y>o99!I9&KQdzgtG(k@BT|J*;{Pt*b|?A_})e98pXCbMWbhBZ$t&YbNQOwN^=F) z_yIb_az2Pyya2530n@Y@s>s>n?L79;U-O9oPY$==~f1gXro5Y z*3~JaenSl_I}1*&dpYD?i8s<7w%~sEojqq~iFnaYyLgM#so%_ZZ^WTV0`R*H@{m2+ zja4MX^|#>xS9YQo{@F1I)!%RhM{4ZUapHTKgLZLcn$ehRq(emb8 z9<&Nx*RLcS#)SdTxcURrJhxPM2IBP%I zf1bWu&uRf{60-?Gclb5(IFI*!%tU*7d`i!l@>TaHzYQqH4_Y*6!Wy0d-B#Lz7Rg3l zqKsvXUk9@6iKV6#!bDy5n&j9MYpcKm!vG7z*2&4G*Yl}iccl*@WqKZWQSJCgQSj+d ze&}E1mAs^hP}>`{BJ6lv*>0-ft<;P@`u&VFI~P3qRtufE11+|#Y6|RJccqo27Wzr}Tp|DH z`G4^v)_8}R24X3}=6X&@Uqu;hKEQV^-)VKnBzI*|Iskecw~l?+R|WKO*~(1LrpdJ? z0!JKnCe<|m*WR>m+Qm+NKNH<_yefIml z+x32qzkNRrhR^IhT#yCiYU{3oq196nC3ePkB)f%7X1G^Ibog$ZnYu4(HyHUiFB`6x zo$ty-8pknmO|B9|(5TzoHG|%>s#7)CM(i=M7Nl=@GyDi-*ng6ahK(&-_4h(lyUN-oOa$` zo+P;C4d@m^p9J4c~rbi$rq9nhGxayFjhg+Rqa{l#`Y z!(P6K7fK3T;y!VZhGiC#)|pl$QX?a)a9$(4l(usVSH>2&5pIu5ALn*CqBt)9$yAl; z-{fOmgu><7YJ5k>*0Q~>lq72!XFX6P5Z{vW&zLsraKq5H%Z26}$OKDMv=sim;K?vsoVs(JNbgTU8-M%+ zN(+7Xl}`BDl=KDkUHM9fLlV)gN&PqbyX)$86!Wv!y+r*~kAyjFUKPDWL3A)m$@ir9 zjJ;uQV9#3$*`Dqo1Cy5*;^8DQcid^Td=CivAP+D;gl4b7*xa9IQ-R|lY5tIpiM~9- z%Hm9*vDV@_1FfiR|Kqh_5Ml0sm?abD>@peo(cnhiSWs$uy&$RYcd+m`6%X9FN%?w}s~Q=3!pJzbN~iJ}bbM*PPi@!E0eN zhKcuT=kAsz8TQo76CMO+FW#hr6da({mqpGK2K4T|xv9SNIXZ}a=4_K5pbz1HE6T}9 zbApW~m0C`q)S^F}B9Kw5!eT)Bj_h9vlCX8%VRvMOg8PJ*>PU>%yt-hyGOhjg!2pZR4{ z=VR_*?Hw|aai##~+^H>3p$W@6Zi`o4^iO2Iy=FPdEAI58Ebc~*%1#sh8KzUKOVHs( z<3$LMSCFP|!>fmF^oESZR|c|2JI3|gucuLq4R(||_!8L@gHU8hUQZKn2S#z@EVf3? zTroZd&}JK(mJLe>#x8xL)jfx$6`okcHP?8i%dW?F%nZh=VJ)32CmY;^y5C1^?V0;M z<3!e8GZcPej-h&-Osc>6PU2f4x=XhA*<_K*D6U6R)4xbEx~{3*ldB#N+7QEXD^v=I z+i^L+V7_2ld}O2b-(#bmv*PyZI4|U#Q5|22a(-VLOTZc3!9ns1RI-? zA<~h|tPH0y*bO1#EMrsWN>4yJM7vqFZr?uw$H8*PhiHRQg1U9YoscX-G|gck+SSRX!(e7@~eeUEw+POsT;=W9J&=EV`cUc{PIg_#TQVGnZsQbCs7#Q-)v#BicxLw#Fb?#)8TYbu zN)5R=MI1i7FHhF|X}xEl=sW~`-kf;fOR^h1yjthSw?%#F{HqrY2$q>7!nbw~nZ8q9 zh{vY! z%i=H!!P&wh z7_E%pB7l5)*VU>_O-S~d5Z!+;f{pQ4e86*&);?G<9*Q$JEJ!ZxY;Oj5&@^eg0Zs!iLCAR`2K?MSFzjX;kHD6)^`&=EZOIdW>L#O`J zf~$M4}JiV}v6B-e{NUBGFgj-*H%NG zfY0X(@|S8?V)drF;2OQcpDl2LV=~=%gGx?_$fbSsi@%J~taHcMTLLpjNF8FkjnjyM zW;4sSf6RHaa~LijL#EJ0W2m!BmQP(f=%Km_N@hsBFw%q#7{Er?y1V~UEPEih87B`~ zv$jE%>Ug9&=o+sZVZL7^+sp)PSrS;ZIJac4S-M>#V;T--4FXZ*>CI7w%583<{>tb6 zOZ8gZ#B0jplyTbzto2VOs)s9U%trre`m=RlKf{I_Nwdxn(xNG%zaVNurEYiMV3*g| z``3;{j7`UyfFrjlEbIJN{0db|r>|LA@=vX9CHFZYiexnkn$b%8Rvw0TZOQIXa;oTI zv@j;ZP+#~|!J(aBz9S{wL7W%Dr1H)G-XUNt9-lP?ijJ-XEj1e*CI~-Xz@4(Xg;UoG z{uzBf-U+(SHe}6oG%;A*93Zb=oE>uTb^%qsL>|bQf?7_6=KIiPU`I|r;YcZ!YG7y~ zQu@UldAwz$^|uoz3mz1;An-WVBtefSh-pv<`n&TU3oM!hrEI?l@v8A4#^$4t&~T32 zl*J=1q~h+60sNc43>0aVvhzyfjshgPYZoQ(OOh>LbUIoblb@1z~zp?))n?^)q6WGuDh}gMUaA9|X z3qq-XlcNldy5==T4rq*~g@XVY!9sYZjo#R7 zr{n)r5^S{9+$+8l7IVB*3_k5%-TBY@C%`P@&tZf>82sm#nfw7L%92>nN$663yW!yt zhS>EfLcE_Z)gv-Y^h1;xj(<4nD4GY{C-nWUgQc9cMmH{qpa!uEznrGF^?bbJHApScQ$j>$JZHAX80DdXu z--AMgrA0$Otdd#N9#!cg2Z~N8&lj1d+wDh+^ZObWJ$J)_h(&2#msu>q0B$DEERy{1 zCJN{7M@%#E@8pda`@u!v@{gcT3bA*>g*xYLXlbb&o@1vX*x+l}Voys6o~^_7>#GB| z*r!R%kA9k%J`?m>1tMHB9x$ZRe0$r~ui}X}jOC)9LH=Po*2SLdtf3^4?VKnu2ox&mV~0oDgi` z;9d}P$g~9%ThTK8s}5ow2V4?(-lU*ed8ro|}mU}pk% z;bqB0bx3AOk<0Joeh}Vl@_7Po&C`Cg>>gff>e7fu41U3Ic{JQu1W%+!Gvz3GDO2ixKd;KF6UEw8F_cDAh08gB>@ zaRH2Q96sBJ>`4aXvrF0xPtIWoA1pPsRQtU~xDtnEfTJnl{A9u5pR^K8=UdNq%T8F$)FbN> zgK+_(BF#D>R>kK!M#OT~=@@}3yAYqm33?{Bv?2iBr|-aRK0@uapzuXI)wE0=R@m^7 zQ`wLBn(M*wg!mgmQT1d!@3<2z>~rmDW)KG0*B4>_R6LjiI0^9QT8gtDDT|Lclxppm z+OeL6H3QpearJAB%1ellZ6d*)wBQ(hPbE=%?y6i^uf%`RXm*JW*WQ%>&J+=V(=qf{ zri~yItvTZbII+7S0>4Q0U9@>HnMP$X>8TqAfD(vAh};2P{QK)ik`a6$W$nG<{bR2Ufd!^iE z#1K58$gW!xpeYHeehuhQCXZ9p%N8m zB+l~T_u-Ycr!U>!?xu!!*6rNxq37{`DhMMfY6NpD3Jw zkYQDstvt30Hc_SaZuuMP2YrdW@HsPMbf^Y9lI<9$bnMil2X7`Ba-DGLbzgqP>mxwe zf1&JkDH54D3nLar2KjJ3z`*R+rUABq4;>>4Kjc2iQEj7pVLcZYZ~pteAG4rm1{>PQy=!QiV5G|tVk)53 zP?Azw+N)Yq3zZ`dW7Q9Bq@Y*jSK0<1f`HM;_>GH57pf_S%Ounz_yhTY8lplQSM`xx zU{r-Deqs+*I~sLI$Oq`>i`J1kJ(+yNOYy$_>R3Jfi680<|^u#J@aY%Q>O zqfI~sCbk#3--^zMkV&Yj0D(R^rK}+_npgPr_4^kYuG=pO%$C_7v{s@-{M-P@RL3^<`kO@b=YdKMuccfO1ZW# zeRYE%D~CMAgPlo?T!O6?b|pOZv{iMWb;sN=jF%=?$Iz_5zH?K;aFGU^8l7u%zHgiy z%)~y|k;Es-7YX69AMj^epGX#&^c@pp+lc}kKc`5CjPN4Z$$e58$Yn*J?81%`0~A)D zPg-db*pj-t4-G9>ImW4IMi*v#9z^9VD9h@9t;3jMAUVxt=oor+16yHf{lT|G4 zya6{4#BxFw!!~UTRwXXawKU4iz$$GMY6=Z8VM{2@0{=5A0+A#p6$aT3ubRyWMWPq9 zCEH5(Il0v4e4=Yxg(tDglfYAy!UpC>&^4=x7#6_S&Ktds)a8^`^tp6RnRd{KImB^o z2n=t#>iKx<*evmvoE{+fH#@WXGWs$)Uxrtf?r>AaxV0?kf0o@oDboJ6z0cgP@A$;k>SK1UqC?Q_ zk_I?j74;}uNXhOf_5ZxQSgB4otDEb9JJrX1kq`-o%T>g%M5~xXf!2_4P~K64tKgXq z&KHZ0@!cPvUJG4kw-0;tPo$zJrU-Nop>Uo65Pm|yaNvKjhi7V1g98;^N1~V3% zTR>yWa+X2FJ_wpPwz3i^6AGwOa_VMS-&`*KoKgF2&oR10Jn6{!pvVG@n=Jk@vjNuY zL~P7aDGhg~O9G^!bHi$8?G9v9Gp0cmekYkK;(q=47;~gI>h-kx-ceM{ml$#8KI$4ltyjaqP zki^cyDERloAb)dcDBU4na9C(pfD{P@eBGA}0|Rb)p{ISqi60=^FUEdF!ok{Gs;vb) zfj9(#1QA64w*ud^YsN5&PeiI>c`VioE8h)e}W%S9NMA55Gs zrWL6l+@3CKd@8(UQLTwe12SGWMqRn+j)QZRj*g)Xua)%ayzpqs{pD(WWESJYL3{M$ z%qkpM`jFoqLYVv6{IbCkL?fEiJj$VG=$taup&RL9e{s(Sgse2xVJlw0h74EXJKt2eX|dxz{->0)3W`JN7Bv!rLvRZc z0tAOZ2yVe4g9iq826qXAg`f!*+}(o1;1FDb>kKexumFS40KvK0yH1_@Z=LgWZ+}(Y zwYsa;OLz6tTA%gS=>8$=Z7pLh>|K2QElL)E=Q*(n*H`8R`8={-@4mTD-SWBOYRxV? zmF(-rJB8^Wlp?319rTrh^?QEP?|Msxrv?WbJ-+id+V#F2Y4(JPJ6U9bv+U1cIIH^W z)lg$_=g^Ma>2~Pyd_YOAv29Cb-U6DJO?NxnW7~QP*SmYi*vdUVuW#LWQ_u0`hymZi zaQS3Nb^4`ro$>0G%zbXmr5|D|iq0R<;S@?kr0j5Ruq87-Z1>crx%EzVZ9#U;{?}ti zW2W%*9MQg3Nbh%Ti6LhDd|-aFSgXoPG`mHlUU1iCHr>ru>DX?W_#13(`u*!Plu2OP z6jk=2>BC0l)aw;HCmxoYD1i4b%m$1`DYC_^L~ zIEAnFcHvad=-aO3(_MI=9#`z6-9*_!&$?<%meb5;jGd5Qp=MGf z6BD{%`L#TAOq%z%@*ib95Ey7NbUF=BlszVk3Iu3imD&*91N-ij%hW?W@~2TtdHTfP z#n0@Xd7X8Dyu36n{k#PwQ~T~X7mAO^cNV+z<HO@3X-# z_@rAn$k~(l@kciCC;&Qd*fWRI>=;fL{UPlciNDWyj$bX<#r^(r;EE8wwUVQm&7~QY zCXRj!**r^xybAEPq>h3W$uvI1j=yNIyzkE_D7fpGw)OV{U*Uwm{xB;mEg2(|y|ICd zMdQVqzMb-=XM6|E-a9kNh)^9lY`-DjhhHD1w5lufRcy+QLgJ47!fFne86#F; zX{ufroVBEZJOY?rDo!;Te6aOZ^1SO!dYRxQ*2njyA~dCWawn)>!*k7~>8Ikt&e*0>>V5ZbO|*1+2LFOqVe zXHb!aMk03^h%&9L8GMy7UDI2Kev>V@(R}*Iu6x+!Hn4~D@wj`P%#Hdbf(lK{+DD7f zJ&(v*mhn_e(R$^5L#bM^^Q@-!*b!l|+Xrb(q*MRFJYnrE7*xko!SJOy9LngR2|q5k zY`Ioiu+YBfzF{Labszk-E#*BYQk>$()=xWEGZRKwY)*UxP}0dGuPLZOkNJDI9Hy zFjfwiK6RjhH#rHW#B0(MW}i%V`943<6@Z*Nd^JEP5uZonXm=u%AM>{H^U@&Jy*i0s za_Da^xI6pMtXzHc{e~_ZcnKP*;=YL2Z^RmzDl{dJTk7*}E_h*NvgnhnxVKB59Duh~ zqouS_WoOR*{UvUw_K#OWz;gMracr%8>QQ&V*jv!8)ho;U8}9~8EU{N<=Z_gR%IpMT zbkePUG_afm=#|iIfFmdqkpLMGxY5D$`?I}&T7>TexU@v zkBx09kG)O;09ckj#(_Uov6vv{{HOcr-%H#DUQ@*GzF8Zh{iSM13%fuB%>wjdU@3Nf zlnYE!GTyNrqes|;nLFXfWU*Wg-9wmr=NBd$nCk+H?iwNvcd0Wab^3CT9a`>3V~oWI z9=_H+N-Q=MQ(io4u4mpdQ;k&5FXnKV5M7R`@WJ9h(GrAirO#XXOU{qQpk^B^Vd=Dt{wiqT zg-#j9J~@o%H2;W9mg)o6@*Vo;BSs2*4HAHpDk02mndAsov08R_48zJZ@J)s7+hyCo zy*0L#y)?AqZt-wX%+_Vx`8*A95OLHvs1$k~{h-_N_vov_gHJE=`X>L?5K+ zD?u59=mjtImMvd1GsDytuYp{IyUkW&?h zF>$#`n$~bZ)KN0B$XGeMYh&`;g8 zo_2-koaO6+8O!+L>SpIQbG(i;QW9UJi{Ecewlo?s&D!^>i$|#jaW}#HJuxt|W48=? zb^Y&O$a1s5ddr8DIt!sD!t=y1g(d4GR(s;s-HfV$GXl&m;+sAAxB^rk(3_NjE$p#L z*t4em?tA0d+XwRxN^OQwzbDZMuSE0J1)Ky{mq)^t4bnSl*)s>zNM@mMdtd78&ebHN z`!(|lE5q-p+TsRaNnMXwALaN5QIZ2IUi^Z22tsN5>nvIO+YU}Q*xh6}ee6@rR~<&1 z(PB4z>9ZBUMXZwSMmd9-aKKsmJeJq^G|#JclOh*xf0?^e0(`40nsg1z)(48;4}B_( zGwPI)yo|{oX{dVDL-5-aMGr;~vU1cPtJP5JM(sswz&Q`e<@0?y{YhsO9YK8EYJA;L z>7oG_Mts+(wCBC*Md82#XdKw&J*IizR?9k^rf1r{Ot-&>V^ke{9nI9zavlcNkIJtN z7T>?o|4rENk-?|lewZ(EfdR;%BUrzKJ^UkCpsM)EA9QHBVV8trT&*O(9?FO{MLTFL z=5P0H+T6C^jAuX0k4U;~GM!x`!X2N~3_n?qXY$HI>x@(DHEy&Q3ucT1R6fj28wX!I zC=&d$@bJ_v^%?W2Ngl}e8ww`b%BrN-PzGH;$@B2Ky1?%GMkm#~Okj(-Admyy;qya| zOi73kr_pwt?5Nj3p=&H>81!w#>Agj z(QXx{j0r=pTl>micAI_5vUw<3`Sht?Z}-j2Wx~F8DKCUQrsXl2?W8hur42(F_ zsSJ)_36&x6A|YkY6c<2a94SXbv~d>4CC4nkDPvf9Z5Fys^6^5r0j5=E>Cgy_Dk@tS z%?c}9!qB?t6t8(XMH%le8UeNWp@Nsma~Ql+^3Bo%_npMryeQJz4V=BAqE~T?dejng z3ge{fjCHoNAfYBvsfq;G%VL|j7t z`X0sy1EEgpyD;)tS1x+fnv-?C@glP0{RCW}Ma?3qpoq_&IJAYOy3G#s`rsh5=3>`K zkj``=;|*x5HSjZC zXNvPLh372q;=+6ja|SC!R-`JcL}}wwskajjTUGTpL(1zkN-p?BA2lmf+J3WsB7!k`0Brx8^cLTF9h)r+LZ$vsZo}`OpOs)?c6$hclR!R#MAeh|_DY|9r zy+_3c%IO9h9X?ksp?an&>Lw;QeQ`T-Ku6HaK~H?E9-Z5$cZu{YU;1+-6B$|JD;%!^ zt(4l>F8}a-UkC4YtOxFHckhl4VKr6P$P_O*U!)IDory%}Wz`YeFx6TO{y2Y${SBm?H9cTWV=WWJ z`_*CGso!ZN>l@~_jkeXtV}fczfA{TUkyeD>)i3|NFGcCsBmK3HXp&ol_@GVs7PIpfULy!hi zs+%KYgS%(n7_z_}6)hblk~W#LZ@&2)fwm6xkFP%&Ju|MFWbNiTwy{{g-pV1RK`L&=RE2D z4|g;~vd8xd|teYS%w!IlT4W$&FTrk-hcTADX!P?*f1YWEIRwq$Ys%^(Z9w&HT$>} zsMD#6Df=uJrX!JHP7<>Or;e_Cf=}`!`qR=i8fBj)$6Lxx{HRzd8Tnzd0p>kSps{OG zKJkml>bUj8$u|F=``l(-aMxWBC@CGZ#FXClQZ<4|&%jN}Tkg#q8z)=>Ly{$i0`rjU zvt|QddO&i=91e?h3>s~i;+6{ z8X4i6a1wDLrSuE#W(zhan+U*Zq+8p3a))JFVF4ffaV51K^YgTso~3;Y*NmM; zx8T?y-N0uyWY(8=me-HUC9xtABvX5~%yg+Cp&XF$Bq=OcK6T*D7eZ2EmIoCFWm{$S z1PNw8HDpe5hHeCusN8kdeb&f2#=3M^A~7YwJ7FRrhq*)PG9x?JIAaC{MV}5}g#7R$-Ly%)4=IUkRCGOR|XTMjn&okRmFjaO^YF5^* z@)#MCBOBezD)*xQNxydlUyN?dW{fS(s-T`gv*0BEnk}`BdmrbmPO8q8y(X$AA}*RH%I7Av!~84pudHb&%Q5-j zt?=6x(iR?<^_7X0v6Ys#VAL}dKk^hcjI=|EY;kPcZ_w<*H`_*|N7SacaM1ERD@6ab zg`!iTm7$URV+lpW_{V$ruR&A>jrX68k4x2wo$45}&wf7o<|o(@B!u-L@bKyQBAGwy z4#}UrRAu>^>Vb6k2-th^>WjvP;Nl|i3WrjWv3ISkj{m{eAcQIW^_ndxSX@|8T(ASJ z?_$fcP2u*6uOBk-{d>^ z0vWlfGQMvysI%R=iE|A+!!Nw?C917EU*_$`;;)px?s83CRd3i_jBN)k#nR5t$dJ(+ z_sP;wG@Ad)^(3LRj7q}0b2O(b`|i0~5SYb%Sjk^*5ISZ-Ab+}DGu$-X1n^TF1Ndw_ zF|e*1)cI2%`TR&AW~XpqpFb!=3cHbS>np9hYD_Mr5}y5Y`SY^r7isA2Q4(z zazRQEqWDKT2zIEbjSYdCPi1ZOGz80Nsl}gxO^DWMY0AV<2K&OL{&^6#@L1?lXu#6xSMh%3^5c*}oM6DQGY#(a^@z<&D zF(43I9e&5`h|A$5!+UFuOH0>F3$shBV4`0#M4RSB8=6F0ZgIbq<2LQ$Hh^(kAJu=! zt8ZGXTacD{(3W{V1$j_{Jc)Ka7t6u}ho`4kF+4@t_0!mCBn z)}o%eA}L)_L?=jw6BIfll7tb3n}?*yLt&XADa=rW>qz=_6s9ziOd5sXjil>FVFx3r zf>Feewk0v#W9>Gp4GacTRr>Sd2T6dWi-{YX`v!D)kCWzG5xQB=?es5ON(%nkwUhNl zV>@xkWWWv*N+{e$(SrExvN6BXzU(Hxlx27{VYHf+LpIbTO+Yu(ltMk<;)3A(LU@ytVYFkYvTa79idMtUFhfxx?P!)2F`prNWW#Fub#l>N2s@nh&n_ zA4{#}|AIs9|A4P0ZF%fy=hDN!t#ifH<)4u2kirK~JUpjQ-J+~cXOZI&dIts;P}UeXslP6zKvpEKSN-$y>kJ^nw2tC9bv zo(|lT@?vZ!{_l|d^8Yh)eEBh*5ABh+Lzjw+?V)o z#P-W7361>E(Y4;@`sv;VKn G`u_lkUM?>H literal 0 HcmV?d00001 diff --git a/wp-content/plugins/portfolio-filter-gallery/fonts/glyphicons-halflings-regular.woff2 b/wp-content/plugins/portfolio-filter-gallery/fonts/glyphicons-halflings-regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..64539b54c3751a6d9adb44c8e3a45ba5a73b77f0 GIT binary patch literal 18028 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 literal 0 HcmV?d00001 diff --git a/wp-content/plugins/portfolio-filter-gallery/img/banner-portfolio-pro-update-jp.jpg b/wp-content/plugins/portfolio-filter-gallery/img/banner-portfolio-pro-update-jp.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0b7a1af7b7033eb88a8227875c95c4b15a715fd8 GIT binary patch literal 76055 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 HKV$y`pJ*sX literal 0 HcmV?d00001 diff --git a/wp-content/plugins/portfolio-filter-gallery/img/close-icon-white.png b/wp-content/plugins/portfolio-filter-gallery/img/close-icon-white.png new file mode 100644 index 0000000000000000000000000000000000000000..db5f0962a319f2a51585039b89ac595e2598b76c GIT binary patch literal 1018 zcmeAS@N?(olHy`uVBq!ia0y~yVAKJ!KX5Pu$zF|>%Yl?+iEBhjaDG}zd16s2gJVj5 zQmTSyZen_BP-*Y%05?55F#|TzRG5=a`Vmi`PMSzqT@n z=|pTuIOxQ{4Q41du!0!^2b#bPj)a3?1`ALPh`|I>+{CK=SU&TudAyzY>a7b*`^xBjAS1LloGL4rCGf#_r z>Z|SF9g#lOg56#-Wnt*ErlV74ObuJP+FH12TGUg$R@=U)?5TV5ei-Cz4E?6`dhw2{ zVK22W@iR@2eyV@}eqT&}=!Mq>#$TAiM0*vtC#_Eiz2sV~{6i?rRM-9R#p@fiUY(cX z+20WwYJ5B3Pw1LcR{z-;rfpo6J^77V#PL-dmTwVGR9txEe*e_Wr-IttV#;CD4!Nz-+0+*ixlexMB?+UX zrB5?>oQ-dvzWvR5PJ4nW?~ci9x0Llq+%z%RW>Wa8Y|2K@8Jo?mdi^5i?rF`dDSChB z?96gCC;z+Os`D@XIK%t2T>XZ>&8i3gl8#iiC)h;puzXuFHN86~UG~oB62}iqlo!s^ zpEs}g#*LmO%VmBfmX>%QD|NrhKoQqwIz6eGy;bj+m#pN->sOK9) zu7HU1EQQy9WhN+FpHdY+GUvWWKHI-omV{`%^)c$%Gnb@ZyYg1x#=SdF*Cp%P-AnVm ztJPrqz30`PZ&GF5SynBoLJf<4f8%G6QoYc2OwRP=Jm8R}p#Z%(0+K?>aaK83sfJK6r+3+QJCPgg&ebxsLQ06?04>;M1& literal 0 HcmV?d00001 diff --git a/wp-content/plugins/portfolio-filter-gallery/img/loading-icon.gif b/wp-content/plugins/portfolio-filter-gallery/img/loading-icon.gif new file mode 100644 index 0000000000000000000000000000000000000000..07c1dd50f928c21e74e8b3adf11be47b8604f6dd GIT binary patch literal 1269 zcmW+!ZA{ly6g~t6>Qa=J=F5yI0&h9wxW&t2tN&E+1Ec8Lau%t1rhU*z7v@0jYRY_B zQm))dU=XR^E}UnlJ$A{ zTg#vfqLr@mO4mJA9($~8UGD0f#DtlrTS*CtFbWUN)Mvic%^Uy$2!H_uK*0bQ1VdmL zjDS(F02aX#SOzO#6&!#=a0HIQ2{;80;1N85XYc}EApit~KoA&$K+vc+D1s6wg9>PL ziLeoY5EwzC8X7=@Xb26X5j2Vx&>~tw%V-6yq62h@j?ghWL8s^eJ)$S{j9$s`N zA*bYlJd!8!OkT(<1)zWwhyqg(3Q7v3NJ^wkDx{GFk>bce49p;rB5Z&SvLQCiM%XA@ zV2f;tEwdH2$`05eJ7UM|gq^Yn_Q;;tGkamL9DoCIAP&qyI4CQyA}g^ntFT7uM`oh{ z39x`fW{3eXD2Bwa7!jjlK`e?Tu`E`^syGmb;z%5e6LBgY#G`l;&*DYAN&pEcfh4d5 zk)Wa=ilQXSq9Up@L5SRlB#C%M#V85})Swzt!)ip0ss**EmejIZQLE}e9jYUBtWMOa zdQgw*Nj<9<^{N3hpa#;w8brekSQNC#?MU)y?pg5J)X#1y3V+X8UVOg!v)5D7R&D7& z-|~4~YR1Nf;*R&eIJN{|jQ4l6_MNylc652kg|uK9#e5;P~WJ{F7I3 z&EdqV)$!7*{OqQiKYW|n-Mnb>&@a1o?|h;y^?LrpORsFnYhN(*$A_EuWo@dP{`l^$ z1H0+b1DEeBc;M5$nQJQc)Fjkg>-@R&KIgef0FJEid%GRZ}_DaQ?=*-uLfJ%lIw-&*!$aK6C0|a#h!_*Sq&V zlC-05e%4TO>pfdrTGZmn-Ct{bh7ZOUHx w#+lKbV@C!mkF>tIIWuwv8uyQXFwvBJdlD4>4<5T-NB{r; literal 0 HcmV?d00001 diff --git a/wp-content/plugins/portfolio-filter-gallery/img/loading.gif b/wp-content/plugins/portfolio-filter-gallery/img/loading.gif new file mode 100644 index 0000000000000000000000000000000000000000..104e4bb92e7f507964aa2216253b702488345acb GIT binary patch literal 1556 zcmW+!du-6v6+U7GIvBRXIz$92ZDV^GFpkYA%tTgNTONJTULFP%8#qN=&|z$t9DNG)7Yc?r$PV2-s=I0Iz6odldIp_E25r$G#pOqLruv^0JDHGN%+|O&B}=!3TPu?#4Xu5X8Wk-g@u1jlBmz00LkD0Z=di z2Eh;*1|wh;EPzF@1eU=HSOo{*5FCMHZ~{)j19${a;2FGtR|o(BArJ(HAP_X_4T_)y z%Af)oT_S8mAOuE`sD=j6AR0o$XatR-1+<8k&@x&XVWQ2^81+qw%$TC?WtK@(j zk|T0VPRJ>FAdlpUJd+plN&zS!1){(dgo2U+DUuQ?lL~1hL8Le`5CbzvqzD^egKUTm zvk^AR7T6+NV#{oWt+E4l$d1@CJ7K5nfjzP(_RL<`D+l0!9EbyR5Dv-;tjJ2N%qpyr z`jOcvKmsfvkr`q@42mH!EJnnrSP+Y1Ni2&Mu__M4p*Rx9;zXQ^2k|JL#Itx2uM$84 zN+1a=K_sXsh@vQovZ#n^ZxA9kB1s}%Q89{w0X3+G)UX;+qiR7dswK6oR@ACGP>1SB z9jg;{svgv%dQ#8oMZIbO4XA-Mum;i43l;?}ayybdn)^QZ{nX#z`YU`NJ3QxL!zb(d z4^EqZ_F&`bjd7!=?aDc{yLIzWTzc*7q4&;g?OXfXAv;p5&sHVYrta_e+N}3;s|yki z9G}(oY{|Ikv@Ij9e&){MwO#9Tw{$;KpPs*TOwZvxg=^EY(pu+UY_d!8xBe<~Qh1`i zaq^Kt#kogDbZnlue0ThS@ay6&FMN=&c=EBYrftqxe)(rDmrLhtx^&>=z4LWnU9A|; z8$KUkugw0-z>3&E#5_9s(7ArqCE0sF>pDH-uNTH1D1GF1=ANfUcl_XwH(uIa^XQL~ z@5FXr``tTL*#pP4B+k9q^3veJ%eFQCyJCqm>wjGK&9~=MDsaTrr#^b^O2hPr`~B%I zm41ADdJ zEBS+xnr!upJ#BAHNL`m)w=lW;^13y=Rce|72;$%zw_C(f_;pqJ};{U%8-WN=nTu zC%(9u_2sI(Cw3jIu6=y^*F`yPSlRrRg22C3y7KD(dr}t{p*6lsd*CG|w z;huZ@Bf@7q$@hFeZ{G7h?}7jP>)7fC0-GwA%VAb_vtGIPV0n*)mvWEpL`f`cS=IH_(~_lYM=olCI%)80gxd1uqkNjoE{d zEPJ#fFwtMRW7v%iDqRzy@#@U%m`#<-`yx%=0?B3y0L^A-zvro6+=6m|)Xgrqp<`Q6 z4uHdP7YuBbfQ$hbzNbhi#0!agL@aeGV4=MZR0^e}S~bhAoB1H(A<%5wz^&pAJKD(( zXW6HbEW0944u*Ifs|HLfgy?lT96HtM>32u7?6T!Cgm_jcY;=1k<-dv4YOhDK?5ts@ zAilMdaja#=v*Bn(J6VV3WHmmm=pDZU>5F1C#>GwD}!O^zS+|As=^f z#M{|S(MSX4z2H%t?C(D*bQd^be_ZITG`Zh|sKKF?y4ATMqDMkkZ23-f}}ryK;_tY4uD)sj O0000WK{|&CH-h0M? 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 QjrAOG$K&ChvB?hn0e-;v;Q#;t literal 0 HcmV?d00001 diff --git a/wp-content/plugins/portfolio-filter-gallery/img/portfolio-side-image-youtube.jpg b/wp-content/plugins/portfolio-filter-gallery/img/portfolio-side-image-youtube.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4c06c6f7e110570b55a8439d84de115c7b9ad6e5 GIT binary patch literal 39102 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 R{x1uF0EP;>+`|8?{y&NDT+aXi literal 0 HcmV?d00001 diff --git a/wp-content/plugins/portfolio-filter-gallery/img/portfolio-upgrade.jpg b/wp-content/plugins/portfolio-filter-gallery/img/portfolio-upgrade.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5fc85e1a78f2462715561f03f93e1c0df9087257 GIT binary patch literal 36166 zcmeFZcR&=+vM4-cC5nP5NDw7USTZO8k3Q>guZMp6QxB{(SreIHRnfqyXUH-~fu? zA8@>U<$>lMBpQjjgLGmN;Nb&AWt7zL@d4~XbO{##!2cgGmJ`^SxpmVG-uD-hQ@m{R z8?5`QPUyu?aMNIU2K?Zh)JU9M>=0-TSG1EW8Uzqvfto0^jujH=ctW9sK*L}NS2z}d zJ;#2_I=W!%6en$U>^!g(GInTe8!Y+S4`eq8KF15Fns(nbe{c6HLQ zvWJ35Qa}@M0g&LI4ZsBG05AXzxB^aCRsgZnZ)&i1!bZjsjrb`Msg$M2l(J4}#IH_(owRcKUD38hsr|0V zx*%l#s36dPR8*}TQNJFWBnIamxkq4=@?Wf25OfvDVc?pcSrYJ7UN7_aWnG&GgUU+9*f#30%{| zQCj;qIk6iIiblG~S)whmJvb3k(^eDp%PO$vSYq%SD>k4Cv-!d1ZGYzax6j{lt~7OMkC>lNQCXrCZxYGSP}jN zC;J80wzIwSX9USF1Ss2YdaSSDE&q@K>wTcrVg2yr`^1k}PjKWX3_MbOOQp!%xTw&t0$%VEyff)PFDW=CJ6$Lx0r& zH@FjBU|D0s7v)I}8^!?O>Ph);iW7Ri6QZ+Vp#0l$g2ndpBs8AXPMy?##sOSu5CMLE zjt~R(3^<9WC$zNKDxMiw{LmA&3gBD=3k>+70^=1Dj96$eULgTTzz!_2amx;{24fc! zpaj4HOTZR9$Ljwdk3YjeekXkYLiJ~YUx=TAW2*>PM{JzMDvQtx>58yM{Vje#(GU=K z(jBbR{kCin_&3i0WPW?l4>7d=a1d-)2~m!AP#8+zQ5EarIDfeg!3hoop9MceClw{R zKV6H+)&=S6^cN5z(#6i!?sxQ-*THhvIDvsY$Shsa$XhT3%*7H7vjzcx?p>!}lMnF^ zVk`uUQG(ktfnWcx`;X`9;`o;->_qv0g{Yxy|2oYPS~{Y2Ep7ioMGl2II_kna&`Kyp zT{YETf%Mcb@Lz~e-$A-~-gLCH{iP|2ADvhH1qORgWDT>ibUg{|r`=#K=zl`4{|o$A zauO?BS)?P<3R) zlTwlplTcDqkdjhRUpRM;`rNq-l%yxe qzn3^}a;hIq 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 literal 0 HcmV?d00001 diff --git a/wp-content/plugins/portfolio-filter-gallery/img/video-play-button-icon.png b/wp-content/plugins/portfolio-filter-gallery/img/video-play-button-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f8a863c3150d1af2a2e54f8b2fafd2a212e4b7eb GIT binary patch literal 1505 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabRA=0U}gyL32|lUJ)*fM|Na93(B-3GGz6#{0{z^fD;O9U8A^iuf*C-mYy<0fMsq03p|5n0T@ zz;^_M8K-LVNdpDhOFVsD*&lN8aO!b4t<&2I7IKX!aV#y#$S-18x$cYyP>81lDCCk_ zoLrPyP?DLS#~{q9s0Xn1r+52ix#COf|M$hWag$an11Ky z1j=xNWPaLDlKBzeqc*KP?!TG9G+N|mzkH&a6tN5 zJ5Y=rqQA5#IhEn-|K`^)WzPAzxv6<24ByU7+Yc0D11Ss1EXhe_Sn=+XI#6Var;B5V zMQ`#31qO+>ZYJkS$;>qlVOJ&AI85wkXMb>+MO)zc!zLy(K0T2GtJ%U7c!LjUo;lyO z%0V`iaq_l#0?h1otWjcWr{3sPh(<)b=uqG}xaz*Ikh%76p_RMZ~2W0cin=rE?Kjx?|}S1O(|^B&0i+hNVNg5d?&#yIW}% z_Wiy8`83ZwGjq>}bMKvd=E^I`2??8maS|V0y$1X@zyJUQ0DuDk2mk;D0H6T?%>P!w zU;qRRfP(=DFaQMxpuqsl|F(i500;yChX4=|015&?Ljainod?4K5I6u12O!`86dZtt z12F%)6pR2s5CAv=fIt9H2ml%Z!2Hh=7zKc!0B{rlfdZgV05l4K`JZ_(8UR59;Aj8> z4M3p*Xfy!xKTKc@0D=L)F#rSxfWiRK7y#z~fkMFmCC(g@d68FcbxbqQOuM7z%(u!4N0}0)<1M2nZAffubQ$3 z1&5;HPz)RjKtRC=CQ3P3@@C@2I4g`=Pd6cmMmqES!`3JO3& z!DuK14TYnj2s9LhhN96>3>pf+K*1O&1OtU*pa={Ug@K|mPz(kN03g8tBm{tj1CR&+ z5(Pk_0Z0r02>>I(U?c>LgoBX?FcJkuqQOWE7zuzN!4M<_f`mhm2nZ4dL82i@3) zBf)Sa1dfEmkq9^v1xKRcNDLeaKp?>gBm{wkBajFL5`{pb5l9RI2|yviC?o`hgrkrM z6cU9(qESc;3JE|X!Du7|jfA6-2s9FfMxxP33>pc*Ai)?U1cQWQkO&MCg+Zb*NDKxE z0ARrYEChgs1F#4H76rhf0ay$G3jkxmU@QcTg@dsOFct;IqQO`U7z==4!4ND2f`vn{ z2nZGh!J;8p3pi-V8IwH1cQZR zum}tmg~6gRSPTaH21}$WtF84>N?n$Zi|6s9{|NQw1{W6>@EXAJ-yHD&ZUP{{0-WaV zwoZPu2V6a2&`vou=?NjGQH+K>%j*lH1~N>0$Gshhppr5pSEx0U4|{QRBcgk{`r+G8 zqn2RSf7zocAg7t>)C8;XKvBP6xVL0G>iL2pOpHGKEK`M$&w`x${7B7G^)kD{VGrbN zxnY-opW-EQuGsQ-Rz0$TbDH#}K7TggeNz5XI_y3V*N*01&Qc(pkSixA2LLqA*c&_2|kwx``>rq_&1RK$OGmwoKK_4b{G8KMx z+&BrG8}qo2cnSpw2wiDGyfWn;_`59soJ^t`mtJ9_4pT&7qW0gxJ`?Qq`naZr2y|P` znmB1Y&8i`yDBZ4mXgl4#UvDSFb30-u%k}beakdZ6@J@Cxp8jr5C{v_ODn2joR{jUM z{osN`RpHXYBubakqEyFy*209);nI=<*T}unqM}0)6W!jSUYS5+AA8BTPR0OI?e;(z^<8<28_pDcH=|H$Wh~F zB++rxc5>8l%T7aCW$T`i*F;%LvK@Cx^}6p#@!j^q$i(2Ta4yNeSZqWPD z(;nht1%#8pYe1S`s|17JPPS)eNA1*J(7uXNF ze7xeWu9m|{9BHJ(TKf4)H~(EtlBsTD+qWqzBDexy4G(1jCwo2-56u$i!TTw3I;+ z$|f=tY=ON@LfuXPnLNsja77F4K!dTsv{L!X1+@QNi5tX9+j_{Hxc#Tg3k;VBQj}WtX%S<@*3{*~7t;Q6iHsEvB)pm^c*b-Q=_a%WpLI)Q=1U#^By{ky_&T@FGXiOy%c%|A zpd;~ujGDfvOBoc4xj~e4$O{BLdF(S##3C8O`q2GK#Riw6WCG}h$s<=~!3C79zF_AG zB+Rmqeuh$rU{$Rllqr!Gjp)SX4UH!(k{o1p{)~-<54)vnkwYlbIsr_BZaHgo{eqLFGq@xA~xxx4hJsyUd};Aw`61 zWN9ywnXbN_4{?;CA_UYl)`CFSCt}@$4Y36+iK^JX3~t&DV?7(rpSJJhcW*$C1uOlpxZg^74D5QOEE{yywkccnd1_?& zqU9=nKg7v*>(1!o`Y%`E!cY1tUEwX#7j%Z<%y3?%-x_QJ+RA?N9!^q(*t8A0tP&h% zL6p8$)5hzQ>QiwB%aEz8Je=<@f}XdlM+SK35nWaTVZ7Re>}`V0C%Zv}OI@pFd|jZD zq(547`;jp1b@F4DkWL#RGy~P;pq%R8MW&f>l}FBg1p>PAiobO|M5F~a#rlNX^+4kc zr1i>8$?P`DgrD4d6G|)@V#dxuFJALvBW7I>2a05XZq!sl#uJWj;b$ZpR+HrATffcB z7h&?8GZeM1aG{Y-{h82bdZMjQ352h^6vHMa6FX2v@5c5Nd|ymuFT0n}q!`<11QlDA z^x8Vr1S|XGlJ-@cX{DYO#gs(Y#< zpPcbQhJxIpTL)v7hv#tNl6o5PC_4`%bJ{Czz)Lu)k2J}`>>;cRH$C6pEFH&QEg$|K zvA8$~ow2WryA!>XG@c^-ArSVn^~tb|=rCbtGmxz9tG<>lbxh}HSqh)q$XJz9&~mtU zzOPS|Dq!G=G9Z?U?Y9;zah;+PYt#K67iTx1DIZkq{Fya})>Qs3p|(?H0~Oh6xDwsi z5sTuU2vA+gBU;*(QWNOIc;d{zT zc<^cl=})jo9bujJ`@6`#r61={iaLMTp4z8Prp})icB@I8IYnZ&-ea%(xgSn*jrq$4 zPH*{o{Y%1~6}Pk2yGAb8vF#jxj@&X%jkT{2wq}iQF6&mR&u0qPBrI<;X^$T+#{+1& z;}t%Mg1$QOvtg|LU4uEqXARY_+_j6pYQ8rn67qN|%2Tr3jGctYnpYlRmC*2U;K^E+4pwV@p$#qC& zEjJrF$m%-C#yhk{n(87n;36!*xg{sZCHxCZ zV4zKSuy=R>B>W|HXd!l8I+i6gJ_UZ59GYAb`XePm#FfMu7i>8V$fl0W5{eXOh%AIe z=7dKUr9>8^Bg?NN%c!G}LQ$10Q7RL@V{dG=o1*jvqhKW=ox4$8=&0W7sN|wA-%O>4 zQ=~_mqJN>IC$6I>sbi*vVrFz>(B3igDKU#p(FI?r)2L%pgkskRsm#oX*w#qQq)8L& zXoodkdThoH@y0bvy}Z1Ry@JI3)r}j-6((Hs9e6{L{uY5t^9uM`7+)BH*Nh+-LV)HF zq&JA?sR;5t1O-hzm2f;|b3FA>{ENAG`kQ!$)Ohe-d~mSw1HJO5_ecEv?^{jZxoHyq zGSSYNJ?pWF?!$T~h_FVBr6!0+BuF+VNC+oN%_Ts+sH+~ua+W44-%u;SO_Qk?)~_B^CO5RC0IBmR4*m`b4p}tN_2Bd>|6@sCgnR#YNBvzvR-P+ z=hU>+)QslTthv;j<{v3;q!%Vc{4>N2U(=AOY30pnm2+v;H)*vr=_uj!2EFvA&*?3x z>E&~v_M7yQz4R`^j0XCQK81|_)QrLAjGnoSfxV1j!pzZ|jA@$8Kf;+ashQ~J%*naT z*}cqp!mLH?P39&|)|PPAc52pcbJqG?*3Mqmuq~CDE!nwV_T}g7>(uPq=4{Md_QOp! z;5M7rCHt{mHc&qsUoo37jr_Vfhx>O9sbbDEyBxB}913I()o{-9mR$1TT+01iYEa&b z`CRaAF5`Jhu5fp4&XW+Z+bPd{(=BuE>1BH)&qKi67nOOTH+O7AcU? zFOc&ofTR^DwiGDO7pUGAsJ|#wvLn$(lHzq)Yo-7sjvA zGOx`xG0V2s&vsDEcCsULiKMy`F7}Mf_R=r*ZYlOrEb_lC{`#UMNTeiKpA4TjJ0z_H zu%8o+P0JM#$&b;`kN3$>NXt)pksp^<`U6xN+fte~Uz)>KnyXlvZ&z9vS(>$9ifR5K zdP^dKEUA7`Rx475(l2WeDbn_#`s7pAHec3pTh{raJYqN>e=Xm3xadn{xgWB8biZh5 zzkCE#F$O9gSFGsvsX(Vy%pjm9MNjrgW_GALROt>P;2#*g=%7=oZed!(Ti$w zSPkVtA(snPg-?ylduagGE$>ReA%wwSiqJ`*H$QFabJ}#B);ud9pWFAZmCI z>MR!;#aeTu532NGO`*OOtlR04xlLh8+4#Pst@BOaMVo7f(+sIUhw~qg>ak*i_a6d_IDAQda1~4s;tyJM$&+6#c0PCo^a0 z`0HCfkXBPb57e9hnY)r$RugWeXS=0kpDlD#5_KBn^r?KwZm1?KbS^4TC;97}ZL(M` zkdb{;)=V&h+J$8h!W%h8yHxf;V2%#|(ii?>co!z*yD3FiJjoH*jG|9zvB<7&4i3@> z1g9s4gscsiu1@seOjL;IiW%)bjS~JcGx#`dkoB@({eZ}OVF-?SzR!|&^mQm6PGbId z=)CzkZ(!^bzM zHR!_+977xQRq%9MRBN#|5YDwVIxKdqElemMP7poqBjx-}V)*-+_-|^5-{gM3UsQBl z<_zTLOqd5v%ttpW(gXGB8)4O2#}gp(HsHiL3A&B&EfzjT8dIOdF`(_+1UjoJOwYz& z!mHo`9!rwaXJn@+=j4cXfAJ*JtOlh=j};D$vWfvGHpleU2Mcq6$Yx;1DG`?n@u@En z4AIs2wK1Bb=HKY}ku#A259k4r#@;oJ?F2#%NGx)2C-|oeNM~2YdPR@2ao{~dUwYmz zfYQIlS|HHrql5n;e!jyz zGG-oYLKITom3Ne0-acO{zR+N}(BwDYtg=wZ*@pGW{;1sdJO_8|u#o@N&q6(rRwoF% zI_G>e7I6gPav;)-A*~<r?SzkSAZbo9svkXw7dKEhi7(vpccSM&pw+#Qh{oHS2*lnUX`{Y(7Ds#e5 z5Lh-r(wKvb&jHLfY}7)KS0Mg0@&L7!K;NBb^qw}(M575sy3Aes;XEJ<(%JHAv?eLg zcLbO~&y>}!MWsCWmIL_x>yX7n(}Pl%O;%TG`_w}#A+FRM#=vaz$vmb_%UT@o$3it; zO=IBPpzp|lI(u643-rb3q6ySk8@8>Gt9{8UcTrSennN7ud}J`Rh(wQ$S})mn7)ly{nHhVUS*Ap z%m1-&lP$IxRNLL)fKC(XOIOD$tR5RSYJ@IY_kJ0JRd-iZYyE|f;@>K%?cI zm@my&tCM|(+2JvTmppj$PtcE##xYBashH;l6SLzSC!JrWL+;Obzw}QOkk&;1(h_Sd ziI`3A#5?+m_GMr8gzcwe{pP4iPJ>_d96oe2iJ*l^TIsm+zuhe`i*+#kDu7n*@9N_1 zygZQ*apXS&RaA~u`SiooL9>P=gk8jYF}uLFiDSexrTE0*$oR_jZ=RS&iO5F$HDaI& zm4o`F_Rq;H*x^gjiIv?Z{?`|vC1P~jiA87sC1Nc_tmcc;M7ZJkL{vR%)>L&`&eva! z;(kQ2M+d}*=fQNn4+`WWpxp^kvZ%Cc2>Y%zGJE5p!|ipM%iZctEES+*;;5Z4+y9Wp zuw&y_hh#-ZXUrXJvDz)*mNb1e$GAp(Y5s#lr5MTI_t~Y>D%(}VH}%eQxntQ0J{XAp zf;jfykkh>s^4}nK{9b6~ULw2aLu>xhd_D;*tzl)QSG6#-CcE9gyDPge{52MLq;1Ej zIzz4KMh%NGZUUH&C$}449^TtusI5tdK7Az-Os%ml6G=gF3kyG6@BRilu|!>~nfJs$ z5f#Mjo)!#+u?vR=(`aogrwKSL_oiy?sAh?~P-48Cb1FiA(!KBqN9}49DWr3Gyr8gC zDST4K)rRCb_*nsaYv+87OG^+W$M?j2jP<; zLtnuz;q&!ahm}}D?UK&!aQwUDdziQLdRQ1Ocb3l0;+9`Jtv~V0oAcd)GG^m5nN#Lc_bgFv&=Hal?7%k>QrL!?8ZL4-zlj3_2OybGnO0FK1A)q9d4qU)D`%A zT?>W!+cx)J}vv46@D@fIN@wG z{`%*YkS@Oz8Luh3f`P6nM`OYFwJ^r*=j&XrDpS_Od6%2ka#jzybFbxykrv<81cfaV zKj}1ECL4PSTcubhH(RASH3(a0c+E6hX9Zje+vJ2%w%Fvw35wVjIMJ1Ciq%AVKue7+ z>#_T#`9-&OWp&#x?5i3d^zCa}@mddSdYJAGYk%^q**5<07j{G&42jd=egiD;ODXY@v7Ym9WZ|Hxf<4(p@#6lZTtK) z+e^Y{xA;eg&wf>-#9a&7-Sz6|h0n_`ZQa<8FMr2hfABk-eQ$h!IVb@gJ`H(~G9|We>Y=>k2^GWSlGw7y zP_o6*zhS4j;%|~67L1Qjb2lT;6_RE3IkhF?&%vn+m&J9}h%#I>qwW&w=T80|Wlf$> zGZik!SE~`@V32Qs)?sIziI4O`nbVy$$%|jc+u|RPJzEii#CQHi1V?YYS!x=TVbF|^ zvDkdexCc>`bNwp(mt;)BOp37qp5Twm_*#}mQ8V^?oFaPvN7INN{^ToZ~R`e-ftJn26`Y3Nk!$t^>tl{=cenA>R@ZWh-NjvOSjZv zT$T@5)`_pTWM5LqX*dn7h!m#R-;x~ZF{?@QMQ{aY!svUL4%bLRUF)8torVb{plc(O z6APFNSroObCKDUn3)x~wl#KT$Q@Y&?_}llCJ@mCQRNae(xAxThUTEjx{3-b;zONJ+ zsa?b-P|9bB)Jg~aDV}#nN~#p!U^GZS*)b+Rh7MQ2n+ajHJz2PKZ1kTZb*dZca~v%X zU|TO{v18AI_@5mBd779M&ey1zUsvP0Ny#A)>>V`otAuii>KSP`*K=jE~F??Xv~o<)N!$Y7-5V1k3V zl71cJ&kG0V3ee&jsIjfR#y`( zdm2cQu_`Xn;K!|PB~=-e_`T^z2UUY}=tk7qQ+w}@Q>_Yk!uDcDZLk%X^2`%z06nS| zYUMU^i8Op^zCB6ZCy?b5YuRT0^51p;hb%6(_Nz5ws?E|m@rbEzBj~kONimv<`MloYL#rA@qAdE{w{HhF|;mS>2m1($lNdP z(sx-K0sD^9U4VCqAZkz{(EBdpX4;N+M zRP0T@jZVF2O&MV7ud(2U&C!@Q^cBP$+RCTT&o+1lO&Zh+IEhTHTzWQfK0S7cf=zA7 zT{ZtvIrd0TUpn#hYMXj`@_D3nDfAeHP=00Sf3mPrBH____f#Ew_xA-Fk4msRBGcKJ z{pBpalXtJLxJ$TJ#u}xucmL}wL;QuIjo0|iev{F?K0h$a%*F4Ak1}18s}{GIoP zD_v7(Gq&HyHEW8OIDI8CSj9ek9uGWr%R6w=VF7)fOzJqFZUXb-B|n=gl<+`?$<;## zd}it$pGkeJun-%+tP|aa*M5W@jtTnC4P<#XR4pCZ1o+mEFJ}NKzZ`fC_%5@Wk)G@= zodk^E4SL{ucYiAAj#p4vv)*tIJrq-M2=m?Cs`MN(_dQPj)XKTPCON3q@sG0f3!2q9 zIX_I{toXf#D(-U?P3MR6i?!A%I;>CkLOw-0{YQFBhH*e6Ht*G=84CUOzu9ZPnEfkL zu`f2=)ysk6OrE&he${hk{5R-jlkn81?TNE8{WIbIrk zkz~aDYfBb;b2G3cCDnXSS(F1@l>fjW_lA2hsz~Fy3P+~ucTXF0jkxEnxThI2z?^xh z?8Es-$!pS#hWKzm4~r&2j7}2=-=GARo#v5m1i{PFt=1Zu8fMuK7)Le@V@4XR5W*#lLtC7&gR zgWD?h6M{GsarxA_0ngY`&tDtfG;L@_fNSwtS0%@6La?271h8k}tZzv)2{>{(nMgz! zii3KXwcFpkj5O#HpGqKPLrEOG1qKMU-A!~wkS3FzKf}^~@L-EQ`Tn8XIfQjWqTLmr zj~d8D4>UdvTez#zISu1O2kTE1ev~1oHS6Z34&m)A46u33FwJ;h`;+jz4OT8w-h{uZ z^~B~@%D5>)5FNyc2Jdc?yBf!oFPdJB=fV+jCbgO*r zfSuush{<5>qW?o1&{^V1J-`bgAmNZ#+x(cW-j!Q|?+d8zhsdN%6iT;sXiy`>Eo7wN z3254v3hv>s8}4A#6BruDZoVq;RPuN(52RHC zRT14|>>-P8(vduo3sX3(DM99mIGhu>I%xU3rliPlxeXYduq|OQJ@CF(dhoQ9yha?S zjZ=ppQnRx?IGhPSkMp(Qqi+ciq4-1<6NY>e8O^4U#u8$7E*{MCZMGyLes|#DolN{S z$t;g_l8sDURIh>ogm6)|-8n>sR1R|>2TKXoKMjLbbMl?y^R40n5^;($WQ}dYIC;vT zU|B72By1Iz579r;rerso0xnn3=XmU8GlV#mfWgf`tl6)be_?`y@}_Xro<}@^ zx@wi3a!2nXw`F=SWybc(2{<-o1Z~DLsk>7$6j%|s59SaI^?1at!e7h~K)feUMhvk^ zC*md(N*w`G>Wv#5n(v$d>?K@qXhcyHdadFdgMmgbeqZUzaNG8hTRwvvwt_}S(HZ@$ zwuC-7?FO3~v9@AY{K}6PM-bGS>~B8KCiXJ^`OR{a)hj9T=nvr+lz7mh$P4&LQ*<~@ zVZz^N5%%^7@L_ljcB9Ls>|6Wki-E1%#`ibyEI*P*82_jq;;BM?uD=oO9VeLNku zs&%RUlfqq+U|K@fJmQ_j^clghoT0XSh_-mtbZRHr-vf;|f2NgVh{O!TdB4hF=YFdc zA_l%rTD=sxWQd;QAQAblmD)+5i2%?ea26ip;39%fzWgyvdP4U_-KZjb#$McnamFY{ zYb$;FeVMkRrH-Y;3~`7~f5MD>(zKnSj&+|7_Zq>z(sY1Hhz~?N+PQ-}S_4BpEfo^s zwlwA8LE!G7WY<1p6EbU^Ib)IZ$+u5q&R0|O6;!odS=^L)Mn7E50vO!Iss3~lK{Q4s z3>|ZCO;#89#HphYQiRo?3+k<&a=gb^*d0z_nT-JIC7k|2s0<2NR9GYiuSO4XqDFHh zb-#zqJ&MsvA8Ag@6i!!ZgrDmgGP3RVG^Ydg)1J;}Q_SZv&gb{($+)%sQ-bEQ3)plI za&Ai7n5h#Yf|3QM^4#WgHuNhTxEo3*Q$BNYyj@5rMfV>*L9~?_)Q9m-3}nUk)Fv%( zq%Snh)xHdg2>k=o?90|+(N&?AvI!#dz~C}{gxgJn(XuP7<-Ft8UCrBSUNH2?z+~^ELj~(S>62u4dxN|a3|dO z!}c`9h!Ah>ndd5*oY8a2wdYo*PyhTO3JsS@TnkGv4J$GIp0oC{!Sq%C+N;YoIy^Iy zEz>s-rVPYpRD$c^>|*`K}*(HV1*$(FwA7R+L5@i>1QH`llGzmXr^PJo<^2c8YMe2lPd8I> z+128sr_$Av>Of-MWZP}o%e^eTealeW@3DJ%O#AtCb_vJ)coHA*{Z~vLELDyZbc5_x zmyl86`^Zbn3d-%uU;7n!2g*k60l2x8Gpmo|p*!qjcpe>U(H0a;J5Dnu_Fg~>VWiCs+PpGziJz;C&-k}ACKivP9BL`TV)zeB( zdt#l*)GPoe>th>?j{;7qyw0dU+08*M15QKo&ktVC5|H4I#-UsS0kg5Y6mUg?8BB;z zQ@K8YYr~hZ&WD5QnX`{Be^~cBzf8yEG4Y{o%UP#}WZxl5eDs%iunBN9c@Vx?;&|R!Y5~+_ z35ikcw&gm43&JuVLUc-iUN%4p`83qIJY;;E(9%XH(mh$#ki^VR&Z6CM%p|IE7hDP4 zfvMUdfif$&qOS=0#Z*ni@-{faqcCorPZTzE{=H+qG<|;=8LPqn>C#N?--%WC>oy8j zT%M$&YO4>Hd?gZ7o86LE$L7YKPS&2@Is`}C3Jd;j!eOrN*}V_`W+x9$G-1xs^r!0Q z!`j+|wu0gMovOan?iKXi6%1XT^p7)M+Pp7v&gDA$*65t2a7`rdl6$#`Jx85?s5&Hz z^RDmphB$d6{I5ekoUztX_%%pTdpUbE-*{h{YlT^~19C_0q&=)H_uVRt2}Z!v!8k90 zw#MfpAl1d%LZ)76nbAV3G1Xg2$NZm8_sJ)>zfSHQZwo*86n(nAnR&Y3TBrkt?I>XN4h&+Il=(uAsf9Onuu{MCw-Veg$IGz(JaK% zxx;4N>0(LZVg1MMrnP^#YA-l3ctk{XmhXX}!7$~?zm&}nng-Us$DYJ( zBIPu<$Fo2%p5f1M4yUGtpdn@!xjvu+V*ie`)W{Xp%(q**lebf94R~tFRq%OYO(mVc znr@TO#abm>C~%t`S!X>_Ae;2uA=16%1MI&qM}~L9GgJ8=tX=O1?4ro4&3bC*?I`#4 zG7W#%Lhs($i|QzCSl@<+``QKXv=s-| zS7HBN=%iV*kmpC9?Dt@mC|lPeuK5<1QFNTsvTCC*eA>f7Hii|0`RVBsa3J?fLKt)P zcj>*D7*A0*hU8-B(0J;@S1chleV{KKVk;XG9N{P$*k)Obj}?|P_MO8kJ^GUE66Nq^)syzPaqGM9ag%%` zQKi>jrF~^9UxZGS&wh=x0s9S-;G}i;l9v06;M|Wa7$#HkZMOhZTXpx-cbMv)XXzl` zzUMFl-hL|k4404H#EJ7cHdcEyQM0zpdO!AkV1>ij=)w%XY%ZlazA^4`_`4AySn<2z z_jeip{u3{k-c867aq=Z|exrFe*#!1$3D{|L%;tEOMz*buwb%D zf?)}IS3$8rsv>Rp*|XQp|F@NSmdL-THKf@5mjbe4q3K~Xw;wN#So5_2RW_c2FI z<44--jkeYn-;JLK5?@Yy)s#)whRBXR`^TIxZ6Q5$xO|g;s=j=xpN0JtzgqIeieIlq zeUP}>N{>6Av-*)~GjCIjy|_6W`SA0?p6D*m5c_y8?F06X{b26_2SWOYxG&%_CgRbB zmn4v{I)KRCXUy=!Wj3<=fPq?xFLkeJ@O(B_EztH!~cYA_LZB4_DS^*vew*W7Oo0 zga$KE7Tff3TAfAeA2Lw=WRc_k&Kqrs`}W0vO~1hNnh06i)O1*|wnMXI%4>@_Qy)yisZQ&L|(2o zrMnr-8<#pN#Z`y+MZU@tL!)A;_%9VdgGsO=;=f#=l|Ix97LsE5r4pKuu`ybJ=U1wF zV>-z@m0<8ArE(sn+R%ON3gn-1 z*LtL3AM#TVXr@Lmsa##)Kx@k9Pi-yskB)!2w#EkAZ1ZG&rDy#ndw}!tYljx`Pv+zI|2JeBT{eoe?!ypkMp81tTjO%(8sJP)ngT7mV8g zfSumwQCL(T`TZ-4?_L%VxE`kZ`dCcw(uk5B-t#&w0|kude^>KVBFFD$L0o{7vW{4y zJcKoU?dgY<9_r)Mw;%bEcGJ9kvHcNIHPZ>}A2b?DsONqJM9UiDoFup5CxMiM>=$3L zTNAy}a>5lJG2eXtxoJS)FCxBN$A5mKL)V2HI%q;yHorw@k<#r}L`tb37Di64;~M{y zO+#vrB=Yl3O-e$>He=OIc3emqgF{z@4kW0Hv)PipNj+|JxQX8S*hV{=(ewpuMxlVd zPJ1xt2hG1-#@Y5`791k9P(b3u#fUw}=frqE^kb%0R7hORltqlXg{Dg7@F&6F)Crqj z6UoHoxit*-cRKUFI?FQ2g*jVX?_QK}$mtsxy@EU@QtA#yRf#*k0ph)9OZvQASFy-` zfU5xGg{Dq3>8=s~aPIok-GH?(w>@|!8#XQ!+wZ6gc_!F=DO~gO!Sh1@AFsDW%_|sv z2)lkwNZFvyn5(;N3GLgYZpFKKoH+s?Hw=mTkF7xmym!5?xz3h}Z@7*_j%5EbY%QtQ zKZOlmP=en875EoddSiqpAA09Z@-draUZ1t^s9U#=A#4S!I5c^Zk>58y6HQP;8VOzh zX)J`0Ro90w6@7H~zPez1X)9~N$tSUq7(^6D8P#(4;xKVGZO^W*X1>MODS1+p?KMv7 zZxz3lK}S=~OC6751s5XbvAF|Z2R^qfF3Su5DhjQM+T_%HU@Y$Cl8t8EQkl}BqQ)oQ z5go0np5l}5y1nxNRRkxtz`lHzI2c^X~#A{xxe}DeM?^+6=>j(ZgiWHk@Wc6 z&ppq_WXT(c;>ynML5m$>4N8#tnrB<6{3l0_%{{EYthT~ZZ#V-+OHb^Lcwk@H7*=Y@ z3*O!RU|!h@eZM~A#{IC>^RmLJNO+PVdjwD4=)M-;E_=!N!)y@a>Ew}!Vb5!8r?3Y( z6R(;)zh3wD*N-Bf`0Rc1ukYa`H}av$d7z*-O3~-p)AmRrS4h+qm7>=eGN#u{FjSdm zd`gWwxomYoJ0QFwezxRPL3tHp{4dG)sxOBKL`B5+`e`0L@$(<^^l1fy^X6}|iE!TB z9IcM7W#iGkd0v!gMu62f+8oJd%vH42DUy0aq4P$eK9oXkczsEm(({es(wxt$B)spd z^`3Uq({8WQbibiPu4!gwKl90b{qTk!`MfCJke)K{ z4c$7o!&+XZR!AT^Oq>B|qzkr7d8?Wirf0?|$N;uuU~uV2#aVO(SEA z{QpXw?U?*%Xx_GT#%9cnW75oSE{|g-k8AnA+MR*>A&(pHEf=vl_w%7vO|7ylmj*!YU{_Tf6bKwW`4@h%KoPrO;1yYn?X^@5V^8#r>@JESF zDUpKgSGXK>=DbD)vQ`B=W}9+$1-zbMh<^dZbra$PR>-oTYNzp$3MZ0^QxYLj?kG_1 z2dn%lP?-U%E*GeFgGIk*icgxpoXJ;THdlYnDE^{Qfyok*x2efysgMQrsu^RD-jtRD zLlrHcR*X81TTnjmyKNbz+LgzCjMBkde6fuBk%jtMTl#5*u$f+15Tn7bLW3Dgy~!=Z zc}BfRbv~|_?c$6ke3m96g(j3trgT?Tvmz^Vydv9VD^T9HT|blUFw^Vi1O|OZM^DmXXG_Pw zMLM3APB_-m-?#i;Dh2jh8Zj}u6fwdCnO(VdobZa>^URHPHmQw zc9T=7Ky|xZDq39`(Q6#np5Pn^Bk{!F_r>x}Lq%-{HS+@yEEHEcvIFyXl{q37jZ%yVRf6EFh{pV*{s&T%eAEzA`2Q{#j zUCQUpe`HOR(lwC%Dlr&dnC0GvR6>S**D3kZf~>B!Ra1-)7%C~Ak4(5P4)~)a7rm6j zRF>PqT;FXihYE}$#fMT;d;OX!6_9reUi@OX8MmFYc1B=w!y=Jv-*#k<-!9`A@iyHK zyT=Ka=4^W0%-Y|+MtNVFZm2lXh6hgu9VS0NOe5y#ri6D}1?S!C)!+9xB5jpWHtx1k z1-#K|R^=%#!U^ow7+#e3>)Q^x?hWD`W@d>e z9J)oS?Bj}M<7ugK9B*_`T_^4RVvksYnpmRw2He}_8m0TE_~fSb?S`}LNox%19}dM_ zhG7+8cafn@4<;HLY0gn3!PXy=%SX`-}7AFJZbXK`~z{^jUFMExVe=7p|IT zBYd3WwVboAM#B|cRk~a2wf{9Dhx!-Cbnvl~yF z{U>XIPhl6IinXl97DS8r^&3%&RUZ0PC|I3=8GiW|@MtSI-p<7RU%0O!F6B1%JEyW#KVkM|eM(>R zb<~a^T4GM=|9E?+@XEq=T{Ctnwo}mzDzG?Y?%e zt9PIF$v7C}^g9^e``qvSjA(i`W49Q*v|M79d{b(&dqKM_NJA1+FP(3IKk*ZW3HY0) z*I1MBgy$>h4a+lHjUY1vj0E=3oHhYo-cZ@yPyGIul5rj0`;wT%>Fkos z!er(UYU4P_*@8p}chz=U|BM(ZXrKd>GaQq%RIczw<^;z^mATK+kJkD~5K@0z*bw)N zrPpP$qjv6a^5S3EJ+gc;Te6Hb-KE`xt`EZ5(PikNfoK%cDo*Xf$>7=i5Q-!brb(R6 zK;XPPvxE1}qZn`TT{6X$A$kHCCP@}>yp`AEwU6wj4}N>p5vtBzvnl^gwgXPRwq5cW z*Y0=ASohCqNrVr3h*=1)Ol`d~QKnt+)L>P^al{44SH1;9H4EN^@&5N8^28n}9Y3AK z{vlh5Z@?WY2Z=|$Fk*fYPwn-Io?090gNUJB@HYYSKCgpYsfKScExuhfDt^!;V0WGQ z>8akW0TOT|)X$nI!SC%AlM-of@ASjTj&zV3DCpfJX{;vF4;jlcAm~Ao(Qc|==fvah zJ49{ioFlHh1_%84+SRs}Kc7mCpG!CGjVlPn{X%VD=LmL?{toAw`CW&jTEq0QpMM+weWBR-a0G(+`Tb&zU+5i!E6zwb5EhL}ttHM_ zG!%tQB8e;BL_89Q*Zj}ZfPv0bA>~(`7_u~;wjlHHULaCw()$%?J4qZk2YT{?oo`NuII&Or#A@uGSlmN zuO}Xb^H-+P?f#fOXQ;r3_rt%b8r5kBA|KC-t=3`Uh&dXQJD=$@^=%x#w}+F}Zcmb2 z0pGW~tMO$+lHZ_@mzTHcZZLSLnI3QyOr>53G&`qWC_LX8;a3IOa*E-~#3|D2FcE8N z6k|x`fp5};vjgbLZpdO-fx66tIFe>J{n*x7vqPx1pn)3+Jooc>Nn*u!Gzs)zKIS1Z zeLfXw^7x55DXLUC^f5qD<=iNh=fK=BnKrLA&D5C8L`UBc-$WHW8C#rO%LGz`9P?_> z{3O?QWugMxvM=NG>*KwwLf3hgs*=zZ;li{KJbM!Bf|ANbyJT(y%Q#IXV-Qc~7 zbaP{)s=VO8duin+LUvUZes=eHRc-ynMJ3(f2X%G9WP9dY2^ow@eadt8K125hb}b`s zN{tnhP`=*POb;nNRFTiw=A$7xbQXXg1ebGL3 z({nQ#XUqFvRqB>ceg{^W9*8eV+X@toZDb7z`jNI12&&HXhPq#-TZU@m zBh)1jQYQhoo)VDRP8N<07jm)XAkj;v;`8EWfypg%b#n&q3F`J-6`-{cV-&s)r1o?;i`<5 zP^DWWX~uB7X3$w`FHQTOdn7V&Xiu0f*^w1tsf?_cJus-D=-#FC<`TJ0Gt^|?P1-}> zSiA&i@F@+fB5vL66Da1~n7=9bAp)d8uzI}P$XvaY(AiMs#5zT#1!V6xH9u1nU#xG~&QR zY*b#~h# z1ux?V*`}PS9reCnUR$+q*eiHuiG*WA zN+BF4SG#nB?SVB(j;xIan|uIrQl zu(VlXe9u??-69eRoH02AWmrWr#N`t=lMdpZJ4XV97QH9wY0#QU2Xxo^v9g57pqhKW zmBa{#J&Znz={V6Il*G?Wq;7{Y}3-CY26@%~t{%V=VSlaWv(@vxv=Cp|EB& zq1X57bT!p_SNtvT3X)(@sZOZ%w&Z`m>3xaLcT-uRk@=L4$TEws&_lI{WS@=DT`Gv~ zaUPIeHt|I*2_={<3b&9P8 zF6s?5&E;j6=0Ax9jr%Q;Cl!*0s@%P8%cljEUVT3bj6LbpkOS{-Dh+*utDs`rDnM4P zJv5{w3ts4}%|yGzE~z?3j%?>xf^R@mfuC687+Nx1yWT(U~1m z#<*j*SD>5~ntv5d&8&qDjnoq(FJ8hncdBQIYMTU;S;%2cK1n@spTiJwwRP+$!fgDb z@*a>r8SM=asb9C?-aiY-Y_;~$(liM=pCB<$3!sn8R8-EncKq|cj6V4U>tX z>E+S7zWC#NFTehcoyo*&d38Eky2Hp%pZLAUNp~#tBk5o3o97y{l$uB#>SyB9bs7j% z+SCK)7VFz@9MAK5yWiR#d^EGzPRp86_mmIbcDQWwdUnmYuyK5~4i^kttg^l{=9Ugo zqNEaptC*rSO$SofK?BwQ-f~a-9&D~rtZIziLjJHQVmmT?sU;ZAK>4tZsw=zSOI#MP z-!M`#V>DQwh4E)4S|Vu9tkF1_j{so;gm92BDu_Ky_)|PLke@mPHS0YJI@|1d z4Bvef+$Jq^?sgD14~4gXkVco>6+LyB#QdnNU=+AX^z=J3o_@{QqI^tpL|rw+&glaA zUAS-ib$VYtI+@07b#wk&jr;rkBcPqrUn5t*;^pkFV|-AdP%zu!+BOW)VGKi+Z$Kf$j*p=v?ImP_Q8 zk$vC6DJ8+toWO}{!O5Il$m75%YasyF5F|4Ytf-LGPLTYykZ4MVJwdNh*DrETuL?7- zAeCCE-~R?t5!+?H!c35n~1Q+ZC7hVe&jY@$%Nb#cv zHdRzqBLF^|3Bgko!PyC+surQn3ARBAwiOkjMhUUE7LjuRu{jQ@e+Fsr8h+Rbd9fC` z>>6qH8hKvnTgmt3C23Nx)8KF9D6j!2H%=(vv!q@&sL7BNS)x$>abU2upP!Cs4~$?~ z%;REJ>S+ticboN;Rp)w3QG)!h^jQ#=W*lSE>W-RqOGKXrcXr_a$Fj@uj z2aP&x`x|U$W*pOi^JAuO-A>+;(W1zyEDjvv$+0sxbg9LK6QApH+V(Nc%Xb| zyn=ZAk~%JjAK0tbY%R(>db233CV0}0P@30-%1lJ+N<@ZNSaQ3F0=t+3yNGOOq+y|UccIqZ z!%WMA|AS5wnFk-DLKA*V6YWA1c}tVbLX+tN$ejbEtI%e$0OHXBmM$z#S7eoSbfIJ)DtP^K^o#Wjvn~wlGvsApwAp!ZmkBgiE{w?ujG#MoM({hv zk9tPPM5Y%NMnnu|6bzA>aJlT1eH2YK-%-o%KyuEiAX+k^&w}4SsTJU+e zF%14ySN{A2+SLYly?iS3S+J^Ou0%MaZ z9d)8qS)+`iGN1lEZJ-N#I2b=-51K$Pdd3cQ)g1q{tE_)LdRHELM$gw1Z4HCwNR{rw zb+htb;f4(su}?6z5nflTEEhEeF#CZRRWE36aU>!%yvE^9XaQ zx=HHGt8YWS-MZ~96_43jA@-ZFARKt4^PG>Q?{=oC?5>4d69k7$}=Oc9V z5Pj|{5%gm0-C$G-3DNChUG5SK^unj*smS}IDeMxp`_hQ)X5*zFi$n|PCKM)o+pm}&$8s?*) zCwJAV>+Y)woM3RCV&d~YTIU15zupOAV42*^87w}S%jYA?2y0U>Ve)`mP72xb3sds- zBFG7Ax9?y&^rE58qs#4L(HNU_8o}}H5|cj?ZV9V`U>j9Ial-3+!YKV};!RHQPfq$+ zdb;lF$ehmF>dxa38q#V!Rqk4mK+J^Xu0vL`lL}i$G6!cMM%xl%8Y!1yum068Vo<%+ zrm>|aheb4pZu5h9J9}Noyrd?CRDp-5_cCP^ras*wR!9Q80=Q$-Jdq5UHyxRM?<0vp zFBT8DT}7VlTa&FkxSf12`lE`;W-r!+u(4x4LIkG?HPGbEgSVv7bJ5d}Vb3(3m4?yS zTz?63V;7UQ7ilZMq9f1HdJ(e&Op}+)f}O=)(AfJ1h@t19l$nRIMW$5MgRa+0-0?@F zM%^RPLxCA+O_1cr-4f_|tyh<*vb{?@wMz`zFt)1rgYNKvt+0!=aZea)^Mc`o)8%I66B|IP3g~T(0Ak`UdIf6)& z-ggd6#Z@eJ4y}t+1sSMK&?A4OtkkO|M?e;}tIT-hOw728IPpwFux2&dD?{!f*wERCA}DvOUR9_xivs6~3;jiw!wrrj+8qbUK9o=|X`P$i_C$R<3S z`i{+=B>H0dHT@i4fS*y5RrOBR=1xwX)2>lfNL`}J#1<5PNf~{J#(zGU~iC$Hn+spMOBU#6ogs z`LT*CYil@TBs;o_xw1(}x@D=l#(6h7IX82=;iTSZ`+2@dd#C4qwB|y(rjva)y=%?$ z#F33Ql15bJ&nC@}d=X4;OvB1ZBht1$Nm8yXO-KG&5UiF;hMx!GE)>pS{?G`Y=gcg_ zE2{I((A3GS;4adB%@AH-OW%n##{xKJa4u?>M9+!IvxysHmj2Grb-!b0c-3vv*5m$J zcITEWsZ*HWrdZ%Y<#@>qmr+)?CZqWDQ$8Ovtg51WtwI*Oa#*Kw^tE!5r>Y&lYFVdh zoTqXfzj}NPQ_X|d_64zlrv~Ki(!TH-)9r?Q?}jGqLGI{5%j&`M?ZJER!P)2~;OqVV-b+c?$I#KooYlwf z+sFOh$GOqZ%hxaZ-j6CyI3V9Kpqw=T&lg1uApMUd5*qT$5BVjDME#OP2L4A92@Xdn zRh!ov2!}zdH&UD59}1Z%79>^ocQ6u{)n;R)u3$KpR5XH6y1sBUkw&##Z?wK>JeA3G zEK9nfcrugA^>kyjp=3H&C=h{2rm=LkKq`?|f2^@=zC@`&CR?Vde6d2S!De%;sbaat zs6T>87FfC3U^QQ^KMt%~Z+6-r%a(1f-fZ`}JKY>_uG#MX1Bpm1*HXLNABI6^Fws)C zKOFa6Hb<_t{@-{StL@fAYs1lWo@gYod|Ttme5q=M!DL(0*>bJvc#eEK@M68i^=xah zz4>apClHZDp`+zyet!FGG9v;FC6r#})zqS)2(a>uEg zZ#dmV^!9YUKc1^-m?sE!dUmFG`l}lR0)wI1`2&S*wc`&*Rk{;^#Bsb6h$=y|8-%H0 zwHu6UQMwyK=yALoN*Y457e^q|8Z4iU&TRG%MlMy0kbZ;2!se_x z?$_d(kPSK}eJw05l$xlJ$z-ZCVs`-Y_Y-ug5kgODFFpLdVEAK&yHT-sz_E6%nBK~HbFV31NmAgtP- zkn1DhuvR@V5HtQrzIjmJrFx-tPy=wXj9@rfDB0an4M@JO&mwRf=rO24lw!N^;$eM& zDpUhTH)BNA5fO|jrVzHEU1U$Ie&X`DP{Dg+WKf{g02#h=sEC*eTC$fI9@T8PY>)|t zD~&jnPF;jn;a_a$5phz5x=6*1zc@8CLre+RS|m_^7zoJ)pQ>PfLHO@COqC8`tkuPM z1?>?%qzz+U&c^z^7mz|qO9|kk$AuD_kt2qWNPIDGQND!~-=#;zb!M$`6hGL8Vps+;C)YcO@`D>%lv>Tgr32Po;?0kQ^jbE&|IA|_An z2?OlA)L|ql=2UAr3-T{&&aRj(mwVDm!g_nM#grf1y>#SSAbfdb<9`7 z)9S4di5nSoO>c_%?`4qL0xjxpz>>ee6r{-Vc$f27SRx4ds^|}qlq>YUFK{P46GDEU zj}&|?Ld~NTKE)Ib!CVyOMopqdI}kX4ZcZcFHkuGHS4b`nkX9V~&(8A?bt{rsEY-BN z`-HEZXIb^J`D_cs!v5Pq01Eo}bKPAj48VphIzw$8z@9AyeZT0Ue1s=gQcgGihNS(KoE|)jA_Mrr>Y9I{u+%VuBPZ3xv{QriU@1XmkFNKUPiN2P10_VOn9nx-2w3>ETzGE z7V%CRD+MQ&gOHk+l8c+FMfq(FuJFl9-B3t;N}x6Po)Zk$M8Xis?SkxjyVHRWK(Ps< z7vlA`6%Qxis8;Ozj-(D%c0wA;oN3(H{o2~6sl<%@wtaJIExG{Z(krAj4NfZ-^QDLL z+ueC!Jhxym_6VkLezCkASp%3+V28GyBQ?&;?zdR4erjTcEx$7CH!8Te%(t-^P<@-( zHzqJKfiB9-j)82@FE|h7DJLq?tUYbyWH~@Z|5J|kWYtVf%+*Gm<@)#Gb1*P~@3%^4 zoWku81)jfO_q*aujZLs)XMP*utE{c8Ft~6CgQnyAY7BHRuOarj4u!`e0-bX*WfoW7 zEOt%bH{DFHMj?7V_SPeAvP!-7wRT>E>(|b!eQ`K1O?`u&hL5XI&JIb$J&$(Cyi+9q zeZR|_b=+Ys#M&+U`^O(!13o!-Ncs2TLa|xqL27dN zi-6OF!$Y3#P8V@k|Lw`;!_tvB-|S)d590A}bxLzhDyy_bY4aod`hGu%cx@96pEF4W zJunWQL;E9h586@--$nb3Lwj?az(3|Fk30UR!|pm70pumF=D+{}Ez4AOL@Uog7Ofyb zFD-S}Ur2SX@prbviP}G#j7N)z)1l2ycM(7Hl&islA$o%#cI}JZIF9#i&A4nfFa$FW zMXF}Lt(u2)9)>8CqVjn7j!}CNrs{rzai=T?nRA6W;o88G{lvKm`K1+hA&kX19pk0M+b8P3|Q%zu|gCgz{tJ`YRkd``;pZ@1fW}hvTWEOh2Ny zvHCL&yVUkaiWaLCr$n0yA=qMS%&$a>X=sX$*t}CmBYVXh;<{!*xI-;zN?HY7KgX0q zM}tU3FN6?O^6Z{HoNjSrwatRK4#G5#Vr@ONW1mn}#o`c7EcdNKrBi-pTmH-)<~1q( ziS8YbI;yYhLcQ1&a@`lb!G&5m^DWEcCw6*#QEGgUq!(b-uTnCGQQHf{J7N7FYFV)h z4ahnHEj^L7HF31TD^WaBG1(jsdXsQpu3`t8Ew=vxhz*{0E ziQN?UcQuwyE7sEl<-yCT(8wtR2w%bNHerIODxFbq;%={zDa#qx*qYg*Eh^LERWb_IUJIi~|9W~CDND$YK#1#dD|U`%nyhJCtHe&26#MU?fM&im8KIbh z@gj`Tf1;Wy;1zp}#bvpb6odu-nzr1Utd;WG zB(SOkdy5+mTH*O9cjFe>{3*6mtgk#!5jBdR`j#}if`7)Ob;kXxe>XRY13_~@ zMLo)jdQ3SWa#$iXAW9mV?T2uBB3>&Yb*mkY;IF=xGR%UMiq_=^%8|4dwQ)ci0ib}O zEzGC2l&&pQwynapt>@8%3BEjkPJp3bfY7>?(6imSu${KQJx#WKf3Urfx1Gqgz164V z`(gW7WXDiuNAEfs_`X8XUn*~r&TSJQy>aKBO6UA~XU^X*Nn~GVeLxM7Sux=_%}!?5 z7BB7TTjyD1=lV-|D@>TJZnr`|kmNf{AVEuzPeYMT_?tU$*%r+JvCi1Ghxto<=-Y$H z2SlrAeO~K<G14Mi9jeEcO_7c7KVxISsZD65C(S)~S;}>+putxg-ZT{BR z&7{}-*7obWM_W&e!1!4Qk8fXvcxxPQtB_uQ`*=soSt+({TQ^-t%X+)$#DGH9fIQNm zV$^^d;h>t2e&jgXuw*M7Qb&mFfO5ycB=1nEOPAt#e_wkGx7?8N#*pRtP&eI>iyqw^ zod!Hv*ZEtQ3UAN)`0(!8@C7d`u6hrW|8NM>$j^=82#_B0&0gGUzq0NGi?k>Z7YP7B zQt{}(O3Ug+DDLEoLM7zuV?!G&r0*+2>MNliE0Y^>qc5$NL-qGggIFJ^tY`z;^|$Da zw`L8&S&wx^jdfR!_3HK2u8&}gAjF@enHjn1doxaPeJ+3z+}(BXZHf&I>Xn{(;s=vsk5;)^;)hQ9Cib4l_xx$ld3b*mZtqjT?or4H=wzeYvK=rI-O zFS~;_$jg2glXd*dzb2Qh?bmDc*Q=1&g{c;ydLx*m*X#Y(Yvng6^?_l?i=&wL;let`_*rBsC9(x{GIK$ zcXnGpha)GeVf2Vwyf1ER3-G+l0&<8p;nSS3XU(hT#oVIS=g-p)hS5dZ(tr+D0dujhC z_4{5Xc2j!#Uf%!%`fjBgVHHc}LB;UFgKyI;|G~KT(qQ{o`2E2c>mwlEOO~W5)HJEB!FRyzq{SdE$;`g4$yY4Dy5;3n1HLp?IuhpQ} zT9PlK_pQkX9tqb(lL-O7y_ xKJ@#2B=>!+`+Z{jeG2qGL-H{v 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%0DOS z#ntx7ZXLVTw{%z3SjhQTio=w6+7U!A6hy5?MN`(~+zCSF&2SIAg!6wu9Xpz3KNxk2 z`-DU8w|Q`sL0^s6`gynDE$z+|w9$$>#GO9{ZLP;(TDUJR11VaM1=0_}RT<98yzNq! zdXGPwzB)eqeD`SD=V0sm{q|M2FuV^tjEh!|d!s+v??vf5iR=^q!cY4<&9khl7-$S1 zD6w)MlMnbV=X@feOh6Kp7s<^#AiHnen0<#f&h&PV+FfjQkD=9=`pWc+BjpWDF(w8@ ze*7r~ZVCU`B>jMk|yp#f2uI`aeor`4-+T-?LGw@^sm4e9L{14z`+EE zFC7o@G&1P+g9%13KxPu4%BVGG27C(@Njh($Q6>Wr-B*uu=UpdAYEnpM+{*CMAH@MS z5@6*3j9iMOqZ4HNET(JxH!_2ZLTSSC>1z_@>nenvVchG1L97GX`p(f z2EOD^oriS+LA@IRzTbNca@~0KIW4|#oOJV>ra+q1mV~EVP3US3eGS=7rcjzBo3)wP z%hZe&xDVy+fQanNTN(L#C6Y-ecSe&rDtTd~+BVX^XJK@}wh zJ-cpLc?BjNn5npnmEtqDs@a|Y*-vU)ft-E~I@MN$IXua%5xy3$U%Xk;@#*k+1GLF$J=J*JGhZF=Ao#HFYuoSG zIIy~Bp(@)P&BY?Bzh5Sv@rB)p5lU6Kizgn)a|2z0JCe=846WiyhVz+G={1E)3*(TP zp&*PRTCz2l%Q1oWL9l2ju7bg@kCAv?0x^X>lbk5k`iuS|#>`PG!8Z>e%M>5Mmg|a6 zRAm|C$CgFEHc1>SB@`CmxQh0ThM2*_u~m;>z7zBmTj*uG%DfE*9tIsAMtlK|I6e$N znf?1Gpl6+)Z(NGL12xq*@=FtGTcI#j{(@ZYV^(AHcfWj}PNN2)lEQW)GcmHoU_*LN zPc1oi>ieg{p8C{-&pmf`sh`n37*#brRT>VR(94HdWt`mB!U3UpvOg5UuxWR-y%593 zGo?X>+^FB}2q1alS7JaaE$*f==b3`qz~7SJz)ohZxS=ds?u47e39Xb;Z%L-ZRJLdI6XF=9y0z%~H8S2S_Ly^7rl@s}2pXbD zy9~wapB&fWSWbV%DK$w}L5NO~DiszlI;5e=ox4}el@8w!dml?bFns`gq>lBp`}b8s z3m|!sm9hu&>}J<>6wa6!*UJb)vp$N5X4Arz_HQ6aYnrs$mWWbYP!CO8suY8{QVEqV z%^dhB{yBU*wZ1J3tzzoh&v$zt=AoNXt%;A(Q*b8FrqeIY&&mHV94EL-l83_b*ie7? zXYZzN0c2sM$$2<&fQ03OO+0U;(II#v71QSqIIV za0+Mi_^5}v{+h8l3>5J0AfnMXi5C8#ips?UoP%|l6ayw0uph*s712kII+miG^y%&5 zsARGU&7Tex=&^+SKo6<}XBzy4FIR^WA+UHE?8oE1Q0imcV&bmPH9JTgR+x+@MA_o# zOZx^38_^SYH0g4Ctjyh&Fqb=odSq>dqZjCSSF??~1*`TBp&ocCDKaB0qeh$=L6N#E zx2|JuAyYQ@? zWSF{^;`%0^EGt#*S@vE>UEfA0VF6)EHmraw&L5Bpaa+&82P`%Yz6yoJ5rR7ik<0*k zw!lYpqaN))z)iCz@tk>ykSk1-{fIhVcX~h$yLw8TCfX^RzvhWf%I2(ycV7}s$tN3m ze_E>di~uq~pB?v*hW5m!@D#ekrbIL&^Y=vrt-4VNif?v_$+e?0RZ{+EkQXK6QqO_@ z^R@pm*QN{P!TZZU!eAhkN~CAdQ>n^#Z&?^mxrBodW{D6$li0?U`Nq9x4eBQ67! zkdz@mA<7cK2ICmz_ZW{q1|$u~g!K5t zHt8ho*~I=KN~#o$mqkwg*OhcnlvEKD|8x?&2f(5sh?A!dSV`6I@}wVO(D!Ib(koS} zUQRI?!LPan%q}X3n5Ftw5YLt>;n=3|4Xd=br$C7hOzy-B&UrqC?D05z3_z+{i$Z z&-k315$l#JD{qrEmFi-au1uV6sGBCh^d&`-t%a9O-JNp-jw$U1Fh0WW^_LO-L-v<_ zAxC-c@k1V@@49Vf**fKXZ*D?eX|rtgqDC zr#QJ1G;+6PIqIWA$;-MS#CZ}tIeEHl3^}SvX?a<;LiN+c?`1Ln?(9IO9GmHE7AM)_AnLkhSh^FD<@r?5mGpCfV zmEZsgATDTWa6Fmg4)8!f=~fq`6)lr-C+ZwNSfNs~%`&{WQrg;5yf`srztY6C;_%Pe z&nUtI%%#XTMULg=Gw<1QyIvY+VXQ zepMzUQpS36_I6b^GgWq{RS!tj#a1S@S=H(fRgQU8u6ETPcICWO)w;JOunRs`$06Z0 zHCP2YSe;Rhu2VG@4B)Nynsh&KCJ>yJ2hJf8&wB#r^nlT>WAIYdwAHG8sVd{UYU`PC z?kcdgE3EopV<2%jm#TFs!ziQ@wOvnA_-j)Ao1~>$#3Pk~mScf+LgD5l_5CEl1~c^w zB#hF4x)t;C>KgebeWcz)RG!?Q#(y%AgaG=+4(unqd zQMsDl54QIc4jBsb0htW&U%32_Z$QDTPovQYgv=2Ss?;*^@LcKzQ(SuziEt8#SlwI} z@)5KOaR!ggmXqn6NG%EStw%E16vi`Sxv9s>h4hX`c>iBqKFJEjN}WzCdm;E=iBu@) zW7NkhzM=IN^YkjqxQ<^#t8)&SQpwJrriHzx-NEY^=E_R+3<36&>8xPW1#Qs^2@xx*ry`Vhx>yc zlXAI615Zz9fA@d>%=_{Lz4(np8E{nCMq#;1SF;<2&To_BNb|XE699T`U9cs5)1-|6Tm_wb_K0j`$0^la5O48f(vB_gqJTCI=u(6DAJ&mOHp7i(wPSdoiK1XNI-@tC1foq*Hloi{nD|w|(<6`xaYE552u(%u3X$qicIuuVX9n z#o<=dpNU!0zKRXWM%VkDy1c&T>-@$+m~W(<10SF)pkd@s^_;^d8?#rVh*AYjV{qDv z*W=j7{&}MW)*{W51b?=!Cux(nIm0eEy;Ej5D`hG*G>PBe>Zdf2->iT zhVZXDr1!r|)$Skfx82rW`F?nBiFWK*{ec$V{|rLfx!<*&yx98{MwsNi=lmDawV(Jw z*=PR}k@Lq0rMW@N5xx7R@6nS}QTNp6Y-PWbzSM@Np}Oh;-?NEA_NVg(Zw#S};{721 zi{{ohH^bgzqh_{$Cx}#IQqWlE8y%!itJhzH=U#3*1{Fkad!El+CcZznzVt2gBn19D zKx=%=So99)*V<`Zebb-Q$9#MFxhCfDP=YJA@JE(PNtNZLmv}KxN_+=)p8JciiT33p z>MA2A%fAQm=W|Q6V28Ot(sZmzMjHwL2Q$e}9=K0%yO{ouW#L=pC5S()B~b&f!W2kN zQA7cyMCwhZxOSy$jPL*0{8a>@h!Qf?l`(~|tSS1Wml7o#G+Om>kyYXEBvNRO^zCC= ztg1)eN70&cwxp9t(3lxcGNUvb^);b-{T^O#7a_e>bAqu*dD75>B>zBjtcycA#Xho} zF#TervI7N?QqF{gA66if2MPK7!-OOvcTytyFPdw?2}%k#>DaLYBO`#kGH@vkSYJWX z4j^Xkp9>#PFVn40gLIm(!Bi`nz?_;UH+7+~YU3eakKjmX>m6i_J^w)b##8yaxRljE zJH-?zF>5iBmNRH>#b(VUk^QTMV&?-I_fP6Mb9MLNRbDin*5C8iZr^h}r?c2be-A5W zrU#EN(^=LpDHyh-=YELY<#*kHHtj9ChmY!6UBj0t8`je2y`hVcvX5C{IsQr6zXE`O=FRj ztz{MS-r#Wxi;$5or5V7CWcfu?LJpry!f1tNk*C%o1bSK<|t{x^@ATz&emEFUX0mqT!r5)`00ogGT0z(nqw`L}5R< zBQ1r|x$xAa^f1N2Yo;lev)aflmS>d zrh!W9@9ILdYK^u!*G8aYwN0eh_VpwyH6wR-)s3EZ4x>Wbqo@bq;Y4{iavqH#9|FVI zQlKM*W^+GnHq?u$KC&(TM?@Qb;?F~N?|qsQnCoi#t&fdo-GN%{s)HvmXn`$@LgR4c#)3p#n$^Wks9oYROfvG&MBW zYa6WNPv%Xu?6ky_TI^5cS)$bw@fZZo5$JG?8JS=-+pU~$fl|WID{K%lQ%~)}64saL znq`WQG>~in(gADez1aOPdkW zP557(5Lf`sv7okc0^!5InP)d&;MYjEp34a|*F=oD#8&5cJGx>M$u|?LALq%fmx(B3 zqP$c^7T}?7GdaUs!`u$0G+4Wgg zum@$^#?il4jXs#SXC7i(nzTt#!MLLhR6YeBNB)Lg55wyyagK*O-pHpEWRjJLYD*5o ztI%QBW+S|^*)rUn+WDMBUau3IQFfspVi^y+aM%Q60(*xM5r+gCL#QRPJ`E)Z z$a`2FyBLVpm>1=a5LL|okm0c;kk%xA6T(a|_+PllRI8yedxoYF_*rnF4#0@7Rxy0_ zB>8Y0ifH}Lrb7LPgqw`yj!1>DWc}%@s|yi5&i6(CmP#>MFRXXQ{W+z#q-lWq5bA~` zaizG6xl8zQr`Pwzfa6Jo{9RGVZa`BTiX)P@P7T7>RWH~Ga|o9Eds}UZAIsd@O?C?J z_&9Vk%F{wM!chm&+&kK=8bPR&abt#TmP8p-F<`bRmQ;+3*_YUl@ zGzsYp@nQbw^A3kE^oqq63}w&p?11sTzzWq9$0+PTsA#f(JjDF^9+p@jjRv4rS0LQI zv%Gk)9FcJk+}=6(VH-CNDA@*CHtr*Wah+2{El5^~i{T+U*e0Qt2#ctW0zq;<0hl#n z8gMRoDM9Sj9(M}?JEL*+L*jW@&IaPd_g83nE^)d#3WF(LX&|)fb&R$tMjIkesEhkM zumpTd*sbrn{t%A(537L_u}Scg=st#?iCWLP zS00gb$pc!-8gCV2+`p?RJnl3civ)%{^fyrx)ZnUS2KAj4&s_ z_cMyRWT8a1ljUb~!AyinEqrrHa+xd|-!J+lpG!gSeA$!^8xjS!!WSTfF~>^z$&a;g;-$`%f@B(?L7C&% zg^-68K5L3q7?p!(7q)C0e|%t-=2;5Bcg|Ulqp8W6TnT)dPKNA;;@p$8=44DWp*-nO z=7q8aPO&4+lx{cYpzr0itf0zcW$U~%^O~bDZ@ry5y(%a}(90b0@^T35%0E_?x_RO6 zbT~A+hLyAjr`^PvmXv}q0zsKvT1iv7)u~b8F^*c573@_+uZY4jTp(9H zPy#qmd?65W6$p(b=HCw<7_N-E)`VFGZpun12o_>8*jPbj=t!(+sH_dmqv+20a7y@n zejGIgBRQ%=;EG1rZfKvwm@ z8+wo~y}I#Q$OgPiE0RkKl1o|-7zgUK?^&6Z*hB*FP(LBJa==WSreK) zd#shs!atBov~4m@p)X&{&|b?aPHWx>GogQzFI1*ASgZACODh9QtLSX25Gnf`5E8*> zPE1gxd(;T9Hvsy#ef-tXVda~HWUnY3Q|r|}v)ZPY-)<0Jsyy3fnBQiK)?xHqb#;Vw zA=hDc)~-L>VSc7#;P2Z?P}MHm$xhJDa@X#1))CO#5meU^(%ZSJ)k&OXZRsDzf7Ir9 z)~OTUmRQ#n_S}_5+MRLMm3h_%oZ<3Du+aUT(Db)DWx_e9Bj6y*=?v6SqHh776|N(V zfIRd3dw(w6SK9MmH>WkLz8`1CB>F9M;i`QH29zN@< z_V0VgM^p`%UGlBn z(8g2!$G^OcOQ284uui1FS{q+U`|!h zRR2n+JJg>-RG2rPC6$t%dZEvkmg?S~vu-6M<(ZvA7h67;SUs1G&fw!lP+dQt-$IvE zqEW6Vo6kG@vNJbVkimDB@RhWMuU$}bO=NzrV3z0BaMM6`JH!9Z;Okt$*ACbPAnm+~ z$2V@;g}Vfqr39*ra%z-7G0gs%FBJ=yWDEDL3*Cy}W{fT#}gXpKm(s6!O2?pGZlJfMp;jlxx-?`s7zdQ5&e-!kdQ zNZ=Zw8{S@ZBqs0sQ7X`^8%g!!{@0K3X?MTzEp+;wgFv!yA*_3tjWf}ia0#+1x?xPy znN^kf3ti}Lody{GSGPSohX%$m(P}MR6-xjOcXnxn7gPio^uPNLp z6L^An`?Dp0^rXHGC-BmLoB#hIyh}Km{+MY$lZZ7Mjl)OdFB>+NiUz*i&+cp_SPz$d zG~uw?f^k6TG1S3h-|9#I_JsENmTjjiD!Z(|j>viA{q25K>CewLGARCWwx96EXr#|k z0P)S9sLf#3n?YFXT(`_RwDE(Bk>IoT*{Dk_9G#+fr|v+H#vp!RcjrMwwRaBtShsvR!kr|ZGP)sU*C5)+k#VP$EXgu~EJl|a~Nb+a)`5~#H)Pv*Ki`IRi}rBe|u$4*R@ znDnozJVqQRwmd`PW~w5MPC0h(eT0z_JKki&d^U$0kyGa#2SQxz>T+~)lRTezz1FtEHgDRts`xJI zxS}+x=LB5x)_r6+&}RP4h>je(f@^8qE}5<%GMtyDBFj`^-`Ly&&zjGO?Z4MTONy_CG> zwy!es*hKr2i`b7wT=+J(MKD-&iIz1~gb~1D2t$Jo9z<8byXr?}ahM&%5f-T$M4h#- z5*wg3xH87nVC9~?R(6Q@W5}1knV`?E*P28KC;KzSYwy6-&;9qD;HyCKZv_~t*%!Al zDZ>p6+bmG7K66RYP_R9^_(Mnj!l;uI@BJ_+!IubX-r$?H?DYZG0{qjLGt&UjhkXtM1 zGcaGO^7CGa6vCrUgz?z1bV{;Ok7Q)_N>AnZ#5=jD(AbX)$Y$hOcPMd)k@=^B13BOd zH}>H9YK$c!;AWcR+soet!hF5kWo_rzf9uwbuXo$}VgVOFqB(-n4g@aybdFh!-ed;C z2lJoR$)Tw)_0eD6Uc0}o7-`i0`~!t*{{9Jtk4atLQ1QR|Py)xbL=oJ@5{i~k0?&}s z_f7RGj3}U>GYW1P-R~-#vS2E90dE8c?uti-Y1;&3(|sHJEs`h{Tiay4FSzE)PXG_F z=kSo6!>SymdRmGFb<8OxSi}lpT`oOzvyp6AN9Rx^+s+qRA7|Rr;c@a~ZwK!)vwN1Vgl_%+4zePDx zy?g0gGhz)%-j2318UTqXn3Pald@%J})QN(d-rtxhX~U_E3K6a>E+6IuOTkDM3v% z#bGl}X{LAb0lcB65nQik4TJmwmwdk`dk?HQ-+@>5@Wro7VpH> zf!}W8AiU5$G!dl*RDVLS7`Iz1AsVy9dQ?z$lmL0bq_S8zzB328r48Sfs`9U**!k!{zcT9XTMH`XefCH5-h5(*ARxP0==+iP# zgMnLZ#w&|mD&GM%mS^TC%nBc;&6VrPZz>t<$5 z1pp4FLR_7ak`gs5eLbS@I0+_!8s_$5mG^_dx406VE>u{SFQUluv4KzMDO+2lY5n-wejVr4OFLx-=Ui zjTx31elk>$orxXMQkcHQ&)zINSyT^|Tb0Ngn`#sfx!~8BGFIAG`#2{#gObD7awz#y z0)=jWx4HjoIOO6gTK8-iBK&Qg(BU70KAn(KEaK)jUive}JTgfq8CZyiguOEzwd$K= ztY4U@hPm3bHuxnBf~(6*F6Nm}-TJt(j z=7;IV*CV3a=BL6UZ9FF^fH?#6tgGk)!lEbnoY~t;6cIQ`nfa|`M7z!p!!sUe?rcW! zsuZwFTg>LSdP~LZhLt0E>7;*toH1H9zy_pI*GpSa_{GD?gI<=4KMpke9-d0o?x+b{7WO5-VdWN67Znn;VuCoj5 zzgfj?62SMi3Yfj;>JFQj0|xb`=6d$Kh}IbY=~@5H9W}|TqBLkT2~8RFbK}dBc4u9M zTU+5kpyPQAKV7Zj${$@{rTJc%98Ufh=UHYn)q>wk8x6ednmWN&E={GsV6bYAR;7X7kPv$4nE))8M!ClW=s5RD{Bq%Uin1%OJ|g z%AMUgNktGGNCWPyB{`Z2*Zzfm5%iHy0djNOLa`7~-rLp7tohkg;lnxr08X#BuqL+m zdZf3yMC3i;yEGM|dMn0zE6bIsHQ3}>7s>ah#Zl;A1g8YCeQ6W`fT{)quRg@~AD{3@ zh_Tb_SGtasmkf@KmfE6#M*EuFYppLmE*P`6;9 zglk+!SNuR%oFZ+!=~&!wO#CEr!bDdBu$dE)&;NBYlwU^uC^BAsFEIh^-4UxC84dF(&eJA8#HcewCcXLq z_NJ2CXi|=+k`LGAu6>dbz$uJv^gLdaZ&OL=k4d*v7WX+RgeWN=bCWsnajp+iK5Zlo zA1bhAq!PrcljWvKR{$t&32|+ciHKELnUWKDQ%RxnX@bAggutmhC}{|}Y1*sllHDo1 zxyfR->5dchC~(xHnN*B>8R|^bDoolc+?i_fneuSX+VYvo-I-d`8JIVjdb(MW#O}XB(n6?vrWyi4O-~^epBm?&;{74hCXIT5lhFQWSQjJ z*(?)Y{K}!f$$_QLt<#B@zRpQzlIHJHfS1fw(KT%)${Wl{sF?mdhn$-gn=r?SSEQ?) z9-9>$>-NhA5N#n1LCG{EqJrc~J%W;Qx}~#iRUTqwzct5mtth0WJHPj{%cl!6neskG ziQJpnB8>~C<1%AdiuU&nU84EhaYHB~X;YT@;2tz9qQ_MOP@F(c+jqS`1ab%l_l$ zz%HkEP3IuU<0jqYMB^#t{4T{v!((4o`UzM@Sj+JM$Ah@f#iqx@v{}m9Q%2-h#;R9_ zWL~ZwUe0HS<&$1YTwcy+&etnYDgqQBWEKGJms9$c;)aunwpMu3@af`my~35LqgL2_ z;L(2Kyc;o!N7f3gtYp>THtgZIoT=1!uV1@Y0Y>@kfK|Fcep|armC#5X304ed;k<_e zvrs1=J^X2+FQGt*%hsZ=8KOIx;r7l4Run`M?C{c5d=djvWa*o_?C>FZLRk5zqyi<~T z`hT!j{}sRvg(&~O0@x4E@7OB>D)#f5zoip-a2KiPpHphY%VATPGm&{i7P1s*_yb8y zPQ~j~b7!RE{!%U&YsOO~^t4iI)f*Z{Db033wmMz*X9^XxExvbqpApQ}b^cLH4tO0n zKy9@(8OHTLg4ovCjgK19;99Wymi?+z=h8q&-!M7u&us7M>(gzuY_3EIDstG|J6%mS zWeIRpWpJD%b58#P5%T)8+{K0#Y4c}IEXpJ`Ug@2dwRAjHNa{`U!{=W~a56vi5cBc6 zLZw;?%JC-pzA?TtUyamAF8X*Tl&Md+N!}B9y;wIR_AU6!)6K8IaU>1VVAnuzXF9CswqO}F04)bm&O5xamW4IyUFYAOF9zvrq)MpceS)o-f;m(|?rLXR2WN;ONwyy_Bf_0QJ1 z0rWk`Wj_3QSY-)!z9%K_)CbkMR$4;83yn8;=t|QNWyoSmv+^ocLz9^83LYVw)wK!( z&>3d`1~Zg8_m&xEQ;6Np=~;dErqEe~0#1Bg)9~FXW6KE1a~*hwe)g=bnVS^SK8xX3 z*D++Kf6>0H?(fj`Gw!**bH9hAKq{vF?6S9JnB`C3ZS5mn%rt&=qwg}8&X0jlPtR07 z)P6l2km+uK@dyrT0mmp>KC5mapW_23($kqjN>m(mdy8i}Y}>+!MwPeXSnP9ju($fXTU* zC928ut2q(-ci;{`G@oPD0FF*mR6`HgP-f14YN^xI0c*$10ghn5`@u=$fX7RHG3eD% zYw+Ofqx;vl9i*(kuYY_HUdW{oiA2w*F#}%z{(u{{PKKfX7K+Wg4)3`pf<}Sm6_p?J z6PbG?B}0{pp?+-+BTW*&=PJ_0mI__|g#N4G5qD^6=}!X-skDG2Zn}ebA81%O7FAhF z49B99q?aHTeZvBK#D{t36d&nTpCejs3nc=}eWE6%MM{x_J-lQMT(YMq0d;g`OmL1Y zOGj$FMr!e%6=N#iW@@Ale7V7k?0d?ynNq)PDzAu0GAn~Ag@gD&mhzA>-a#!jY7SL) zN^%kyWRd9nh;BNdGZ{?A;GEx9!RWlyJ3b$o8c$ZKcS6^rC_he7)|<#|y^+?($4CW5 zHh0GQjU7xzAMMkpz;649W9-Mx9^4nl5STkRm7&I0lwiePZmXy}bC%>sTO~KN7jKTE z?! zRB_%kis`Pcl@fkuhYBs{rw5!cAfPS+-`#gq8AgBy6Sj`uavs$qBP$cPIx{(9A;~yh zZNU<7aGNKK1pBvw+RRLv-*^?%1+w`AT!t-sYZ=2d8V`6wn*Z%KS1ytIU~3*7x&?8*MmL8VZcRZSy&6hxr!Bu{>IBsfD;MB*qYh2JPyKOn613lP zVaKx{#u9YDJu&J7etl9)In`IO1vMUNfx~eN*#N^jqaz*}4;7f%AV1{+D+}LI^g~d0 zx^kRyMnaL&nKc))S}}7*ZR;(PX59@Y6HFSI$23NqSTafpno>qFU~}wtz8L4#7KUeG zgTy4exTUuX>in};KM~in{YU4H8h_c*z?xcPd&;9>&GNUWe(sOskre_p69_~4RYvy+ zLe)F+j(`?B#Lp!H@6_``!bw=6)aUm=M~%$kIag1IA0clj*uWW~SCxO$G89AJ#c9w_ z^KyNJ9PREvbl?E9zSgQ{63QN{l~d!qlJjdTg)q@-)f=?@JF z)12nJEoQ(PQ4T8~(h$(Ydgm7mHV<%@^K$+M$(2rClK>$Y&`0P^ZI`n1S|>==SqR{m)XPe?8P|>n%m`5t!nht|+yHQ2bf@Q3BPzISVJQl`&NH<*>;PMj03Re^S(8k?86%eiF254m#hjKlMlQOT5*4Mx{^7 z;auO)E9Ky0ZaTzobsPtxc{wBP7Ah(X z9^t^4zS-kN5yQYN(>A42OlzF8VoA03FOlbB53T59(PL&M?I6yGwpql30(Q=@o989B z7u~>{@cTtUh0ZI=h|0HFyY2H3Htx%0{+d2=J(tGc4rj^SHQS#$cgKbU&Wrv^@6QN;S&AdZ%gBS}xtxJpVCP{c-B6a}?p->v+z80xhBjn9FUn`78Z z7Cxhu49w}ay;oBq+Vm*G2RYQ;Rn$Cje46{v~GM zgu_5G*U;-s>r*Yu+OZ(4cA~`L047fbOE0{4bDCLOC>I+C{THgfDjE;2rBqb-%05#+ z$Zggg&92kFLlyJg!0qWk`CQ`$n-ZYp1wuP8g~bY7UejA9^rRw)#3a-ou0jAH8<6>6 zqj|b&PzGt$Ao$-Y@nm=|wM8u+U>P0<9V`+DjqAuvT5GMC>zjOrP=*ZhxjWqJ^B!U9 z(PLdwhIngZX3L@Wdg-GwV$nb+wSD)sDdAxLO;}wW_`r%g+nS;=5*X(o;Yj`pWvW6r z#YfN|!f4HK+QV16$5JXXi@wa3yOyNml{K#jiQ{S3Y3PhFl0}X8^a!yDss>rEl*f$f zm{!V}*NcCu0VOyc8+K5lKw;n?_AuX@7_}0KX)Ye7|BI@(3~MuL*KL8KL5f=o#odZ~ zad&qq?i6=-cXxujOK~T`-3!ItrC1K%T5Iop)}Qx(l6hsmbKcLm2OL%qm)VyHEh6FI zT|B=mBj-vr9!g6>1I*|mWjFip{vwBQtqHI=h+4{sn#u_A6vCFOWbuFg@EQr6cs_&7&c)~&4`WMw};(pb0v}S*OwKbX4_133!>iHRXmFe z9_l~2yldpM!vqn$a1p#Dr!4`5>yMnb&b)@>j?Mk?vOKa$_!29KqUIHf zmdSyRs{jHT%K`VardjL8cD1@xd2b#9>LHK%RLOu-4D1jF=9*=;Mr7 zY3=|kvw#%YBrPnJfH-pY%m}2+yyNu5iu5AS4AaF-3~0`5f}{}IxW69wOz@KO>~a;J zS*6mM`BvElp4lxO*&Y?y-I>{a73n@H8eUGxo;>kmkzt_mtY2w46P`JCA<1Cc-09=& z>PU2IipW4pOj23}A8pAQ0`V#cZO+WNhr4j@(LeFZ;~f8m9B^cA<58|JQl1ZOezCUr zZKO7_lV-h}(lfNo2OJG^pZ{W|DX{2=c%ld|qlpA4cn!00l&E2O`X*+8QE1M%w-Vw4NW*QO0_k7)-n&QvcqP}x(Uin zD9R74%4J>4{Z8`yA)V!Myyanp74elH>aVhZtnwhb%$UxKWV(vf=Ze^8F|X(B%;$_0 zneu|D^0c*z>a5CM;|vK`(Y&b2X5OmSwaPNDD(j&NpbYjVL2};-jVHPO)Hro~3Xcyf zPku3vC8#=dPsVpOZ@9DCmNzluCJ#s;a?YNz<5@k~S<|mWmpEU|u3nQqAO#yfJd*-cs^{RV0se8++gMO*=gsF$8uSbxr2k_N@0%!VU z)}tUdU`E%UMdsxFe)kp~4 z1b6MYv&)AE5#z5Z)|wIJLvm?qDQ>E25*}0K#}I4o`P3}>!cQ{CEATtGD!7@`rWt*q zdHPdJe=t8HtT1PG%j4f>EpRi(Zi_B*tGqM63AjmzuZ7UG6@Q@#eqPWTEWAwKX1~sE z_=R{SSkNxJ%^e(MX43|pqU(D4b)&e+(MAX*q!oTo7`j>bK3Ui;yB%h>{TpfB9#1az z?|O9ajzxlo%+ro@P=_ByG}cRfKDeXkG)Er8v&1_W?xkZ_x)Ue5qx2}DbL=}#w>tO4NQ&*s%k^J8S`9~-kjEMC=J=Cag z!Z}jch5b?ZY(HN|6N|*6AZKv(cuoaUu?RfRRV@{%z5cMqXkG2I#9*jw>%;{btioOm zAbgUwD=XPR5v+gG$&(WeC>W1&wegU?Pt7~Y^5-i)CKWBME-ck58Lg#e-h)m9@{Dt- zkee9avmSnu+HVTfR) zc)9LymNx7bt`-+4L!fFl%Bj+xQU)XdgvQ(KMjvPuEOG~@W^M&6T}`s0R6+^M9(nF`@q# zv+#euQuP17N&LU>I56I=Et&r}Wd4(Z_9}lOo7?$6Ch`AQ?LAv8<-5k--fW~Aq=+C< z^6gsn%>VnvGJIeW+e(dxB@ zp2mquzcLu~ZGzX}&-i6rA7dwj%a>_w)|*bvwJ4{}Vgb(k?!Lu9$bLLgBA$;H+sSdd zTxAlUXP4D#y`Jx|yjAnt{o+qW;P13aU2fZr{^ZY+JzecLyHnXO3aD$fyMxPEkjc1q zzQ@b;L1qZ5xa3*50<;}ywCU)3H+F}rir3dk$Xv!oK~g=a|DtbF3N&jB`Fiak|k+c z5~C%l+8@Me`cDn3gLI3u$b&5FR)T|U(}9kX>@MMhl%GeNT={wTJELXpSI}98d49N^ zWre=Pm6k;@fM@E$Xx^xDV4}!cc`mUzXs0yG4RliQ|d)0)-;ozvRphba2G-sj4y`aZN512rqq>V6I=ZrnC!Mv(rzae-IYu5s1? zY~Hk@U~}HKX)RmUwxeQ^QIf)$RTi0CbZTF4i3Ygrl9La$m*-5qQ|yYLGF5rf{Tp2A=6Y@B?VK#1NR z`X6@0eF~-!BlJpA&NywcUgH$^r5r=lK0IUA4}>N28__)`){~Z#x#$D7pYoeW!a_)#EzsAw*MY z*dNISSs0jLjLz4ylFjwUm$aE<`9@-^ZZCe4Q=1+rRr1UI-j=YBF*`i(`iL079;Jav zw-C1vb=^}^-+^?Se)b}E3f6AFus>0=o5k)(uOI;%b41eB&Q7AIReb<6=wk}}?yK2!4A*n?Ez!?h9hbwU?2HHrd7$uUDnGi#{V+aoYb5m4KCmbGp zQK*Z8C5iDK=!ZZ{rw9{v0U99BkO2vwXN$&p@D=U~l+dAJ*&G9{MMPbAC(10-l(Vg; zNv0@M6?%kW!3HFjb(a_m-T0L=lVi@d3O7jkkdhYtbqwK5ta8)Vf^jTWkqqEG#1I?lYB z$xN^jrs6gRwBp0z26806q2)$zyek8koTZ;SDva@}NFw2H8frzT$+UrBQIVxa+!_sE z*59K7(i))|sOP4`gc|j{9Oa++KE}+S7q#v0TORo0G^zlc-jJ1`X!wpbYvc8`IXB5V zyOOHdkS`mJo%iiS>eIIY;H3ky<@Ry;!dZOT%|VUF&ZS8vw>I6%CbZ?Ix#)|V6VS$? zJ#OdG=CKU;i#~T;YxgnbWv$P;jQE9HYqxrh&9(QRS0?q|9(l$zSdufY z9pf;)&Mkm;IF8UE)Q+J@opZc99`448`BW>9ReFqr^JYAOUuOz4eq6Zrdy4l)5iRx2 zH^S~HiNH2y26rB?!8=j9>(f4KJkLZDDO)C7qZx-=2gJuvqB-`)PIJ7g|&HwA>NT5WHEk$lLr$i2 zf^t!f>6;1u6xpkio}A5Pxht2#I?i6TO)bMQb@n#i>-)D4t@E~jzDK`I{2`9ZXhOYk z$PNQ*=(xA5n_PIdWzRp6wRP|NI@sIrrD_Yd_0$NE`xSp#d=YHxJCDu$!|_$}(<4{U z{P~4%)A~*`&T>CSSEkpl;>XDMb)0zIPGWDyC?%v9sCQv?gVe@9h})xP{*}poGBx4= z<v|~Eh@3zQW;z)|iYc$pVwwR6RNHqSVXj|~M3~TdP%g}2nyY{}; z`R!CGpSQk^*sV%-^Xw^V!TG*JG$lX`g7sf|zWsP@rJ@%8c^-e(BG z;d&r`{R)1X>o1P~(+G9X-ylQ&y-$js1AKYc@$p@|n!f+W-Fa?P{fiHT9X#h`iLWx4 z1r9VX|IKS|-B&vJ9!l2T{`}3)An4O^p-SwW(F=FzH)oo6;ijuX7>zP%L*xTyN+j|F^>cbSZy~2!Dj9 z0L+ZQh;Xyka3?)s_X$ZSu)7ag8Moy%GO!-5m_&N{k-5!P7ode4Itci1aob@9g$KEF zdw7%ML%@Q=2BtBN&zY>Vd`Tc_?jV{7Hq9Xx*R6qu9j@}h~W-LA*zU> z0qqW?;pogBScjSsNd3}w#StgV5hM_dFw^=_-S!}ySwOZBe6|oEJtHzZLRYH9y)Bfd zND5HA0wCUxVEAR1HVeoJh(rJeK973TvcT!qBk5_W#Yl=~ZzIFEOIII-Vmz5+bI0IY z2IAmH4{-+;k9uaNhjNI)s}{iN(g=@fv7OHV&Xtf?+hf_C13^!*^&XC#zx>)=(O1U& zwk>1E@#991Vy#nffx##{Z{62Fb9!7aiHs}#VxrzksSpB z{@KO_1_1*EON8Kcl%ns2{CLcfTWKQa+Tl#wk@nhxw?2H~#=(3+v51~Y{8~go*RqJN za!wTCrXNyjC1jafAg+ko>APrFcZ+t1I5A13jmR28A`8_WDQ8f1sd{A;I!7Te5LRi!b~&5%pgbU$75OhNM11Ev0e|Jj&89Bw7G}Uxl^VnC9cp zAG>8+U;KwUJ$)6RQy}@_AIA;`cC7$Yp28KiJ}xy%IG#iOGDT@(eC3YZ}r~?9v4i|@%G#`&LUF*`oh!UCQG*Z_ey^i_R{qArL@kgWi zJ$?Bf%9`K0x0%Mu|{S zQac=`ntKSZ#F-=s!*d1IwY!2?6tEBQ3n8DNo!Mw8_dTGvQwCnQkJZ#MwuBI>q(1uH z5gDYNnN9#@+J{u#2LL=3!mR*JW}({$aG2FitCKt&-ftq;C-H0GK@dqyKHMiJd;VHI8E%4!j9MbSUD zDr!hp64@!Ii6m2iM|lzzWeonf1Ew&{QaN8`_Q`jK6mwBy*QqG_mOZ(aF}(yXC>x4?7>YX>I))z>m$Q=mI^0q^RAxTZjceO*Fr>>rtlwq9Av`4g)%v%& zg$2Jwcl)p%zipiCNbQJCGv{c-fsGrAtz*upk*$qcj*a`Pjg#EiuZPiCjWKUX&alY_ z_R%3aDOUs@>3BzpU*gxEjEU|P20yJkY!QAOv9Fr4fg>OIgccQORTpGm3IcY4YQM@A z^Miijj9!+507IZgTX2IOs4NCt@e2BlGSQ<49(V3h-{As>Me@lJayO*r}ApSr1^s|Q(a!ZZ12PpCC@jc12m zb+Nl=M<0;krLf{BX2}HRDD>xWzY{zdCAahu(f#_7XFd049n3bQ&Ii%#q|#I4Vyxt? zX=EYlf%MgUB2DLR7#9$jO+QnBKS#&ySU|X*6SrH)__v@Uu&6fK!r3oPs=uhyy{I=i zPB)3ZZGl0Kvn0Q{xFgA~P=j|Avh-uq%*t+Q19`#3w3AUuWV|w=*zVWJ7+7gHMs>MW3`_U}?waEG#=5>uSr*t(o){4T;EN5hF zhI2JSbgVS3;*R8MDZR8y>EeBCE0XY<_voNz;SR^OZKVL&o;-o>%OA#ETRZ(`T^giS z3XB3&O_=LO7JGLRL9XzOT-3!atW9j%?&K4q5JQb-8SN^tZ$#sp=R`NNwBUwZ&)yIF zzjnI)`4-9535mN_%e{j+Dir~G2HXY)q6Rd7xUUDW4Vq`abeCF2(aJA&uV6c^ZjLVj zRG`G*1;;%s%9D&Y3k0}mx6&5RHyz{LUD5XONTs*V(Fh^YJlWb6X1Th&_ywgNx*YgX z+LQAj_`hvtpD7!TzxA-zK#>J2%(~HN2Ej|{%v91Ducl@e_o}TLYOL1Rj&{^YG#LCz zl0Tvm{)1@$89_JvL)@B$-sEbsswa)U!xL6quq*m&BMe!*L3XiA06n#KCt(f#m-MDx zm;FZTB4DkZpknfnGVb*2_btNgY|f0x)G72rqA<9I%9OEjyU1kHMr@mx zg*;nbQ^Aefg^cQ~75qYrhk)XZ@j!&rsC!2Vz>`=P{?*{#XN9=cBQ#7qy8zxu`4-PO zRRRo|T2Z}!lHZwP%`(o+k#Uktlm4M;(F-ij=hhQKwlY%a7D$vg>6_qw;jKw!g?ni? zCke5A1XJ1QikbLOH$(9OTgP~YRTbSAY{7zo|1OYcH=#}npdD+!R=`mao(Mvp$QlP{ zsoDN9X%a_039C`#RZGt(hC6Gp8+gTXq?J_ z!)$#Q1tF!tcva&HpZz9~7-d4TrSnUviFNHaa|0dV=b@+3Wax75(i)eGw-oqwC>#c- zCZ!bAKouG;RDcYg{@&SEbe3{*-@9FiqTY$=LjI+7VP_gLYc^b}ZSFSkcC@-C+xu^E z#TVyaAh)(4nV>5^kmLXpvJN$)d;Tj=?18*jkE6a&ecv`gtXrZ}!704v9Iw5Q35&V7 z7cSg0xw{z1h_xlg(Gwfz=$)r)h%b?eg2L!qqEZ3s*i}+0srG9mwXWQ%&ye(cK{FVj z7=7LqkNqOx2TP!`CzV7gpC^{7QZgE-3v8!Yw5OEt|03JrQn7EA!gyx>4x4q8Kcdmf z3;*PP{bvs9-L|Dui|t6QQeF62HflDnCZV^vvC=XXs2SZVmB=Ft%J0>{w6SVlPE+S& z&0Z2@96Kr3>hXPhe_M|OQ#F6jj&f}gkEWni!Ihm=ldT-C4q$Y6eXKJ7Z79p;ZEoE_ zv^ z5$B%N)ub{f-CGj5U&i*HBpMG}&zIMicW|ZW8N7KFK=O)04HJm09?q2wef+-NTI;Tz zLdsC8VoleN_@Rpb9^pmmR2-F$Kk%}MAUOojkbR+V?mcBD~Up$Zy`zz^w@Rec&~b2w)7&tcZgJDMXi?YLbgy7^H*nw0 zeK7DEoLn~WyQh5oB(s-l%_cY59{Yf2km<{L)4aL2UE5@s?s@xq z-iuwwW$71(-?s= zw4nkRYQ#Q(`4uDpZ-E4XD?<12OLLh~nF+dxC0N2eijCE)SX+Io8 zVmL1R+cD{d-%%n7yhFq$^iRylaxn^~*+}`2zZfM)qI7_UD2cA07%gK%v^ulVTCaa` z^H;=K(v)MAC&=*TxkosPzQE$^0;oPP%-KmH_m<2#-5m)wj_QCmi> zRwcD2gp%IuA4t1%F0BD*#^j(at9OCvk+oZ#N0K6GymUs>j{;nd$dofDo6q!RFlWz3 znzUlN%>+Z#O246RK5RN19|o@(z_F4eWBRy%dm>(6#Bb=|n;Kg(4}!e!6A6=DO!)Q^oYs#cOXAAoU; zWDtqGpU9s$F2k#Y!FoRZxqVUCjp4(27T@^RrkFIE#rLeNeLHm)Thm(V-iozbSpeQX zH?%F>U>cq8fUxG`)_S;Fo6s+MnQ^SmIk|N7#*b z^m+O62TF62!L)r0m(%$3<2V;otrofiDw*->UPC`LF-rgvzuc~y{U9NHgP%D6vU^sH z@~_MRe8fS5dBO+W?4$9^t{dFFT-;`0_b;m-*;-$2pU4qPqs1u-;qtdVXcWgWl9C`B zXycZpBaB<$O~Cj`MN-gZo7#@aZE&;^w3^e3 z@~s4IufC@xJ=PE7I+Eq2uMAJts*mTdZm1Tt)}dzOr>V_U@tqV5<7Btn>$S2Ho)7}b zqtWVI*t(Bz4=(y}2x9q0jP(6!+{sniBXA2Mjun3VlBY6ut>z#S@XTX|`XJ8et!GJI zW83RKeFu0P(Zhu`!}NDi{)$LGw}CcUS^Z}27S^36*pxERrW6_N+RyV-kD7b&B=w0ryp%oe>Fjw}Cyvw_pLZ+o*6t478yy#_AZee-=&EIyW@IK&qadE$ThYBazvg17_{%jxPk2x%N$B^4Ae=Sg=g>FnBnaL6 zhAArh?zdi#Y5ME}z2Ir8k!@gnldjtXiFe<(E+ly0kOyxoft1g+FB_5&?LGBo1iTRb z_4oF?UA$kSQdxRe3AcU}ABW@1-24^B-G=zHTh`#PA}2T`A||ECh}>k=os#tY;{*S1 zFDC;46_4K1TEs}XsrdQ!I_$UG_`L-)gsiqNvusT-z13HMcVxcKm(KT3eDO5=prr1D zHCQ!Kj&YGbq~?fcZ$SV<-}@=uV*}qPd3Q!83L;%M#$DgEP1h8Cf2RmwZ-&q7uTZtj zH^gM*;QHpzV*Oui>64W@XW4{_u>~xmdp47MNU;aV&IHI!dr0_20+IUyZsRHC1~@AP z;r0MD3+*%%A`6|pj6=OldjrgO13Q3j7FbaMCteixJ{0~w4z)oDr`#Zy*x*KCT)YPd zx2dScC$2C2{Q`Hwm_z-7a>76ML|<)q?$!! zV#E?oiE6XOC_ez0b}_}Xq2t?nR*FGY_F*-#VRf}(jXjFDCQ+`KLB1SuZQ!tO^RQmb zus%b+(4Dxr?T``nkjPgtN$e3rh7l9k5o1#^b9M=HY;idhag~@6Yv71Y^^md)gHrR5 zeF%p`ii9JIhz5nECi|$9*r>CbWX>sz&BTb~!ib!Ur00-?m(QqY&WQI0_Ii1Y-@<2q zV2nTZSOA5TDzsGaSE&$&v0&4&5Zkd(m$8VDu}HPCC?6?Ebc$3Aa4dRnEaq%1_HHZz zc06%mEa~-wc9c$`7*94GPvMtJvP{eX;!I>nD^^Iq)sM@}N@s11=j@H=-;EaxjTbUV z6*9;avEvlW$pBNv^Gre6{Gf6@nF?E(0w0+&piFrVsHR$`2BL&HFp!tAGqqA`%hwl9{W9 zHKV4)@-3>bw{H2#5*d9Oag)i>@heN>HQsA+|4m)X*&>&Do= zhBMB5mIuHtn;{AjH4rEdQbJEqYRRQs9w*vl8O9!?+_WRoT;!O~-Uvdsf*Z%5jamdj zWx$lQ!zpmDhX#LMA_<1Dk;6Ta@u^dyoUDb!D6!OTcK%pgj&4~w2sJo(0|btdhn=Db z)};8if9zk80ySetC7ThxI1#P}H*khx`%~;YQ9P-0eckekq?eFkw7*uDuB zArx)-d%W3L)lM>@;B#Ba4&~CsACv&y2$bpo02=M4{bodz6hLzuCT1OWXR!S%!H=Mb zB%+(t(yJ(q88ire%}6X)^G#y$ zNN!G3dUF#o3561u_J?TXz^nMf;qmp{=Afr-)@@k$uO^fDE2jlaO6x)K0ln`DdsmEx z*W&xC8fM!wLGngFR3f;VQ)Qk8mv0%(V)T(#+xPW34Ua$egajlNqfcwe>k2K1nhMB! zPYC|=jKSq<7&1|(Q5j+v9S&nJm&#VT` z2q9}xuIA+E>uKzlE11=8S!dnjglL$B*dcQk2(!*;*F2oGEPa;vhhcDGZK!doVReZ1 z21j{)_^Z~&W$Uy@;#ha*N3Wk!AdP7cr|rPPbd18$zLH|R+gV)L8C9(X&_!psbuGT! z2)uMQZmtq5ufH&9l2H-Uf@IefB30aDwP1d-&}ua;Xu2A5KB#m)ZE&7=R9|FZy|!dW zVrBzTy*Tf9u)ZsPka@FAS-_rT_ z!s%)Q`$K#CJ*F#YuB&#cD@B1Tc+D$VYI{V8on6ZXVDtjH?Fwb|3U%4BLh$nP;sPDv z8iUyZgZURG%gggzi^}Z7XU*>5ODV_i&dTwQLc!f&Y4ZzOp|_4dT+>xSu<#mg%@86KS&5N;U}vdmoQU;k1= zSS4>wT_nuZoJ}X{`5Rj}(w(^+BzXNL4EIJnCM3Q0ZUr8le^rnESauf5FQ&zI@ep&F ziM$cdzmc%GlXSmh4jE>~yOmkKku7tP`|K>=cGo#bCzRz}Pex<=Os_&cqFQ&$E_u)A zU&<|+fN658j__S6pW5EqSzYnoYd})u(%In0o&Gl$VpVoSNQn^jgOQ?(NxY<(wXhU5 z&^+G7BA(W=toLi=gH8H_@b?}C|3>-gJBP=I%Z?i3Ka^n{D3QAlE{84()1rb-t`e9- zZimV4`OIGF_e#C@KI!*X8ui|>^i2VayS|o^#JoPe?tJn0dOx1{^I11{hiZlRAZChg zzQ8AgZ{n*rOydCzWh9{^D=;G-ND0e959IFA`5xqS#@X_j@+lrhqeDL%Spv%X2UK}7 z9il0I0oQDJW58~op%MC;FgBJ4LJ=#+{M=s#-C3A^~eI6^853(zzpP>MQk zZ5ugKw*Y#{Y#lNvp6O+Hrmnu4PeVUmy@o5(CQPbUu;MKBn{uNCIin5l2L+6wy*RvlYVsk(99h=7H zqXJ7Ja%!S|<`Ln3ckP54u7Mc?DI=hSqO&Z6D?QmC)T6B=Sgu!KbfF?RvtBn}K8A6- zp^)(CY{#w&2P4p_WvZpFi-u$HxvbB|X7dw8*;$9et)n0R#+ld{{^cF~uX^K`a(oIF0rV3qNQ>&R>DK?OP;~Q_d8<)%OQJAJ^QWTd?>gmQVi^Xwi(@zsq{!j~PL9aqe*mO+ zO;|dL#f`sTS65SI|ihs zs2DxTa)ySr_i`LSp47P>Ynjyf-WMJ70(Mdja6IA-PD!q=f|=R4Sw|h^MG7)>$@vL? zr723%9xAL#l39J#p_wpIq!LoO;>;mXpap^HzAGyZoT@i;GZ!eZ*79dk zN@uCN5q;LePep>Pg->%7sD*7vnN=StT=Sv|Uy3taE@ycvoi;eZ&8TN+s^w4G%Y14E zl_k^f!&aNWIncJOVLx)w+%L^~Su_`P)EY&iG@+72KsqurF)&|ydOaDwj*|NO)G0v2v(Q*4JAF;YhSZY2T8)y#Gc;NpV|r3fem~7& zn`Q%t6xK>N@|p%S!W_rZ6TXX_YC~_#Q_(|K9!nUNv&+&2+WH9le$-@OZ%HfvnZI9t zkdklpX8rd}IZF@!&ux~g)$VS?Y4Du0(p7nUQ$}b+-WW=+{i_hR3HEZ%AA3kH_ojQ5 zxBG7Na(D4w!g@FNME-k|Q+ej#KSj?9J2Wp(=2*06=7Q|n&J(?+IIm-ckD}}oz_aR{ zA#*6ZL{WTP=keu(*9THO{Q0xbb#lvJg_B-W&#rFeMM_mLwJ*Ft*(yR^MQ1zGAD*Wn zlU{*;BfW36zZI&O)hfTnW>~+Vt%__9ZLPtO@Ih3{;sqfuFCSyK?}zA`S``5sJZVrb z)HS2SVu46L+m-fkO=LGy7M&Ex@mw*>Ht83V|b=$>Eo z3QwinJC|A#LOF*f@}*Mwv6m9Ux#V_szAgxXl@)%W27ZgD!)qgn!r)IUrw5Z9 z5t$r^Ifw{UT>Ee>u^-G#EQp!)G-SJ>8~tS*IUb~Iw& z=w>7ARe}cZD8Do7OvG9@7ZbeENQi=z6XMi>#2ghl)tL&ZSxqHtYGty+<8$d#YNZ>% zV|lyIxtt=lQi0)Ph2YBUz`5IeamsS#>&%5<;+6^-aXPhJ&_bC^YPs4ZP`HLyDtD;1 zisicUxQA}3J}K44gu_O=|HD^U32CXZaJA9-L$};Mms;c8VxzwkwcLHuQs;heV*sIB z>BCH`3+AvjhK|-6Op|Pg6F4)$@?OfwsIN{*l{Oj9(gusPHYL5C{UraQGaZN9TqM9~ zrEIgd(CF4u%gAV}e%iSVYHh8FJ-3t3Sl!G@ZR!KBSgJ8-HL#Jq8eKuL5uw zc2G<*2EIHvhKSl4qef>8LcaA}Mbhf7Vz}cEQ*JTEbbQ$*0Jo2@_cX*h$LtcFwvY0^ zH^c{{?2&?JTbm~tlj5sQH<(t(6M`YiF< z6Z%YSS<}_#PmP&9c1vg3hsYLO^PW>~X>57pT?f2}A7iCUxA|`q7DAtOW?+aNJacZ> z1O zl70iI`s`q}*523Hy&>sc>MVD?x6}pao*F-9t@Lp|P%F&Zm@Q|?TF1Ip>7VJ7s(Ozt z_O!M%ef%Iczt=a+A+^-yeIZonfg1UkFkA&-eFbX@KJ}sIIfmf9w&WX;43RTkZ(u{Kq8c)k5a}Psh_38U;kBz>@-N%JCokw|b zoXyD!cf}toq0*jrKK2bPhI?yAT}}F<`Q7%Qbi9_4NDdv#hPbb$W&X zmCa|UwOKT*4y?#9rTpixw>P`)Ti;8+OTKLg)6>2n|6$k^*4F%^OUCGL-L>F?LprQ zmer2OHUp^37h;LukU+%KQ2un&)#`~7ni;EXMbk3 z4faFxpnnoWQ*A@zlE5&L#I}FKf)#>w%BRc_p*)g+714u-51`EGhtmndQ|sTQG16b% zIvw6XYBT_B3 zeMHFjAR`C*fz&<&OBli!SumtI1AHFPrFR?12U{8PhIh(;?uQNWb@K1bz7Yf&6GRyk z=I!9Ml3JJ%tu`1!c?>Xa4AOTEGPVa3C_&4KZNm?2F2#O%NgWXI5QgQ1!9x7|Pr09G zBS^rgaN~_Mb|v>qR-qpf3DrqHl{p!;eG#=_I@(+Wy^;vEA2|cG>_L=w+tgZt3N8Zz6hng;!g4u-h<;?tEC!#5$v;t%Bhl@`Fcq_Ll3NMq zU||bm`G`WLh~VT55*?7@!Uxc*K@;^15@mfnLugZixc?UNX$5X@3}9phaYq#l1roEK zKo*a7Nbu~9kq=BzZgx>l$WfnnQ2`W!7sbNx6vd%MQ_?%KS4Ffg(4-IBvT6eY{HD~f zeY75dZXO~y86Tfh1kVFV*$0cE6-eI&L#ahNg+n0%Px8f!R8HqFVH~Oa6i~j1R6(PN z@W52=0{9PO9NufMx;sb?y@(6b3`%VP!_5Q=r9_S;kUC?R?{xr!6@3jZL6LCt6~lzu zjZ)LEL^F)CMfxjN-;Qj?Adilb+DHhkOAxIig`Ac!kB5nFR?x=xAngN5%DsIS07;*) zi2w{08$6XUTB)(1iE$-(utNl|eV;F90Io+A%0R0!^Vdf;i(Sm<7$LHws;YzA-yda2S}X!$XmGg%Fq;JFJl?f=oTl zOFU2ZWJ@g+YpK0@%DhJo4R7`pxCiPu2G}_RDL1kxxdVN5M6kGn@K&;@<%)66vM8JX z;_(~%kCad!{TwDL4~hd)`UH{#^`X>qUX*`&#}#V%(P)LyM8uUxVB$G;ZuVq;SyA3? zkNv`tru)&o-Z^a9)1VvE0~>Rp*V9e&xJvLwuxs2}nt)676P`8^ts-#%vJ?qJlFW)O zKviMWXlgHW?4eTOaB^U0P?7rcI0X}!UYX;}Ks)tj5bw14m}@m;M|(|VD4$p6vjy~O zwaOW=3ZJ9(-lFvZRRp&XC01`P`EDKz=jNw607o};P)>Q*^RU>pY zXlq3`c~gZ}6&D*-xcS*9w0S*N^=npng!B!Zm5obQ4QU9zX>`pO%MB{uN;GUrbm&_R z=-nf&J{UtP7^}*#)AF#&_N3GHC~IxFF#42%&Q|*0X~Dl+>AOCThTWY5T_dO6OEx_q zo30+4-nG--r7GH$fn?lc0Z?U4ZDkgjZ4Kwyz!u%0VD*60j%-Zqa4o`!LG_3^!>E1r zs2jtWU-eiR!zl^g&;daE_cl>t1$Fp0L^5v9?IR{^yZz!axATn;F*=?iMZsT6W z6OL+AFiA1g{^exa6|CKrVA@lt-P2&&H>lk=XF9O2J#fopI`peO3}ZTqt366%I?k&- zE@e8YtvzXFI_;@F9br0ivNxs>OWLTt*uIcHs%5;Yy&MoTzGJ#NxVXBozXsG9qdVLX zUfz&746|I`@;Y3-+uy1<-05825i>u~UEW*QJ!)J&x-mb+)jg#-JS1KI%VK^kWqzrx zdl7MX8Mu6rxqP*+d);Dw`&;*Rzzn&lgM>M}!V7)$#QlfX{4W3&8LA129a`Z306{iyrDl)!XOa zM+WJl=Z4w8h2o>ul!XiO9KE``;r{TdS|Fr?Z%G1$xF&)d5Y>?O&FNN}G|~fSs?0DL z{r@BEE!g52R%faNW&ngJ5nAnDU3`{hbz(OZ65i133AQiW<3xqa<(DlwlhbmG{3rq?ig#Bijn*5-XW5r;H zXk`KGw~Xa2n)^T)A@LYdoRz#IyBF(%KTPh)Cy_yKDzw|aDG}I+_wQlce=TnxbiSDp z!2GY}g&+_z#BYBCAi&)Vw*AT<2>)k!rNVo$$tFD-_6EYph5x<0i4@|wAvT{%Cj23O zr1Qs|yS=G*HjB-`&y#9sJ4@t)wz#Z6VO2$Z&&88(x>?w3`AHZ|nIg)E|!qiTZ*ok>*Z&S*!^jKPY@D z*XU9O$YPD6N!@!uJDvLMNI$NGLncSx#{e$z}V6;*s%0H={AAx)uGMw9TAq+xSMKiQ-O zH*c=gh`*Ax(4uhKEiC3)v&d2siLMqig^#a_U@6Bz z+P+Ltz}vD72N_|S9A{GL5AwKTn9K5(X>VL86sTKviNwP>@OH&KISw$4xyS~!6d?2I zMNy}rEn88Pn}a)X1Xz(YiNKTN{X`XM-2~O>g2Cw&F|B`wrvJ50{m^v+0{$1yUBBHM zh=f3gUSI#uI`LiQiH73??ObdwO-Ew>eGF+NL+B`t6y<&|Nv1KIkN^7^azZQzb*DG` z{K=6Ja~>|27H$?eAMeD?U-_lm7 zmqDl33CSE55-Qh{mCpO#nEWBH&>|4!*{Ea>VDSbAP^D%ylxxK+z%5hL+Jce+a?D9l zlgTwk&W>!aNfIfHOdUS1Q3$$m8iGI(Hff@bdE;caFV_;OieZ$P{)HvctfYX^UaxLB zF#fUfcqt%D79~!C@sVzJL~a4+I{V5o!&m2D%le(fn}dQI;ITpcI0qg@zECEp`{*uwl-Ha7aqTfiI_G zAQ#xIrzn1#Zl0u}#b1(wi*=&%Ps02cM!g@f3!njz{cplF2{3*|fBRg_6Ad({>6`)Upj~~e+);%b90M2|;mLKyXh2sm+0cj}v zt4Sy%%yttkktXdv{$SHl~Omj}@_G z&D5T#lB@JIk&EyBJq9fAOj4#01-Ssr1nX!~kEw!nRtlBsh5EeVc0`+_QZ5&3t9k9o zm9vV!6yY4q&#M3=G;pLWjx|iAcv@!1gD`1Ba;!16kWD?MbjuSz!$Gg1e_uub0Q2A2 zk^!jx6>W`MgTh3AVSO{h@foNW_wr+LUg+>iB-# z^2TyiZ!I>ko%I)*fCSDWIs}y;r{aM%vNhl3uFqvsUx!y4|4ig=v2f^$Xhz_O33946 z18it5C+G?cj5)b|T$0$dkg#G|nD|W>v@A}?9WAw^Skw%O^jc`;4$J2<&VeH5XyxC+ z90djFT5QplmAX99LTcEXr@OtAs9LS zH}M14&gmR9(Euhlpq~}Vg*o2V!RO#n;kKLe8> zMO1fqVempI#!KSnXAywFiAQB3( zK}38(e;6jYyrS%k=}-g#z2166LeX$6g=o~ItaJX@-)kRTH?d?Sm0G=@8>Q)RB8&Cw z@Vspj{Zx*aH{uKMX16X3A&F6A+@)f!R3%S7M&7k@p;D*L?)$iF)l#iVZ`2zFx9XKf zn;(@*6K*wY;LlrL2qqx9nNE@Gw+s5Xmz%x5508$Fe3zmHZnSpMRn6?%eetA7e$4!w z2T9QfR-4uBTt`20C4;BVl1w3{si+0LyBZvqoo_Um!t%3COW{*-7596k*jxnI)lcpI&b1@#}VWaPC^I zOweNpWhZChe3(4Z4%0MCjVx0<8&ZeD<;S0Q-ib^?_>ULgxEyU4qV(pS3&m~$^;D+L zR?%0(adzt*BZOgH%cI$eXP?Iy@~RtKnZ22vH4_rmCgiZIN>mJCchJRH@XQ};bUh#K zS)g>0uJY)ug83<#Veq5!OnA+N(YJ0b!|GaHtM5M-wD1SVYXAX;SM{@-9W9Ifg-X?C zuf*#&YdU!>ye=}1t{6m&*Y3w+U_OYqT02}zaMO=5d?%L?pRD<7Jy!*L4}FO&@B5iK zG8eRBCKREBDJB>ZOae)QHvl4qkt+59G-bZa6FRu*x~XSab{>_$LYg75;V0V`5343p<68ZlCV=!_i#q4R3(1R|XDw%~B;xY43ga zH&e;!%HblN>Zd-7{&6`+`La7L*ZR3{eD&*fo*U$9FB7o9!&K-91Gw8>IY^ZO7q3rz z`SO$p|1v_dRZ;u}fyM+LNcin~|GQaXl|jH6Hc)GNnAD@_P3F91!(RDiXf&~Gua7Bq z{|Y)S55Aqe%}WqI96+&8M$|B&#fZfvrW`j)8Y=sbZ&#u|@MkCgl^m z7a=1l7{K(UI} zz?L@4w6x7l+GEQ>p%|l`bg{dUE!LZ1Q@eNk^cmfnXHRzO?Hd-_bHFmmNClx-VO-9y zck>1F;iJDelqtuV>E6p}K$K_G5%ZqTqAnD}O9N`-w8qBrfi++fBLSC!)@&0XZDm!M z1g>DOM0s+hTbbeFxN%cwxhybqT=k=R9>aSZdF@Q{q~?D77dr%!mti$nJQtG|Ci;<^ zMD;JVNxYj66(0$j1swW+rbxCN8ha5di&3Vy!Ht#KnG9t3f$M>4HP9nl`lGsXD9lKy zqG-5M?MX$GDTNs*M_sAV0#2#9dXlMi{+iVyGG9yW`_u3?b1CvSUR}UTmFGu2t(v#8 zq1Mm}IziQPBSTAth?1Q}TGYE*y~RR_9A*pNEZr%2u<30>rOlD-YH9RhbBXJ?t!9?q zWy@V|c?^ra5&5{WlnCXq|V`1R`BS#xcaI{@SpOO48Ox0Im<>n%sHg zO*lZl$Q~iXyo>FgK1k2=B?4x>G59{VA9)2Q8ii_)c;tSVd-y8a-C^(DQ~HR&1xLI; z^F9^Q!{`U;-|=Y<`!s??!{Mp~Avp_Cj2-czidxP|P0#x*-ntVe7tZPJiid2Vhe=Da zri{7h!}p!KknaLci(&wzw(AqyDb=Ct9FA6N_`{4J1Mtl`aOX!NOS(ToM4I!lgrSY~ zk29cHmjaxZBmRLl(zN1Vrgq{{{wi#0r%}m;^yfBmagXyU(k%t*-%m9=GiU2q-&ary z+pD({FSez&RDMMX%vEGds*#-a_b>LDOgq$5wUwfhV5~7?dhgKM)*YY)1xWW<_RBK!~uiwf4+8@<==KM8Ee;BnZSU_ryaEgzH0XQ6a9Afg1D$y6gm!Ewh#Mq4IIr z;n)N+Mg%f1djzNpyj>0eE(dWD24mj`@OT9Bw*?8x28WgTh>iM;@`g;vgoxXO{0Or} zra`$mk|8Dp-hLMA5%d1-8X{Hhc#P=2o*HU?Wb-@2fYq0zD;)d0Iee+t&~tK@pdz=+Q`>G`C!H z_GkBC&WK>x22mSiulH>r@G_|79u#Gb;jN9KFcRE_935R2)^q>4M$APjEpWClctjR7 zUmlG|A2SgVGinpRVc zSUlop+M>;uQ`B`+S*%mFPf~>2QWIqy>H6aD?&F3QS@L+}-E70Y$eHWvqM>A@`4Rcx zBEe6C;dhrJS`<3J@Lba&9Q5d>luru#JzC7Zf^ zY4OaiYY%|q5KQKeumyVX<0b$(Kz95wHe;!Z4=F2=IaEltL8P;0X0cXg3EFs`pg+ROnT=1KvPxj-Vob*0(5tX5Z zf9hH)aPunj$SkuTE%18u<)Y8#IxPxXEff$a7nUy%(<_e{|7r=b!1fVP2`8@5ZY}<( zSD`oJ8By%YtP4P!H>1S$MeHZs_wk%?lbEiiTU#$ zH2QDqW-Wm7LmDs&^>9Dy5J2@v`fTX-%7D)Lw^{XXp6X%s8xZXqP(ckiObu9Q4Y=M7 z6i*sYUa8lowO3w^bXkqRDjR7PO1CR(4k|;(r6sBLn|L_9oA|Pt1Uj39)|y0~n#4$& zB?OxZiJHnD8=-yx@>$J_Pc<@6&3mWK-_n~*(=h+@i-gh>u>o6v2>{2xevu{cgtGr1 z#bYkJ_5aJx;QzOH+*}St{UtFPjyG38i^oOsIr1&1Gycd8djBpSOSTB$qJbS2{q@E& z4N1O{i8sH#wv!&SiEXqybS}OzQIN0chV0IM?_AVM_E&RgZ=qkJFzVNLl#>A6v#lB< zb4b>%@&XS0RdIPY(X~+Ze&j;r9ufFh7rTo~R+C@>V$jMKCLjS;kacfab*@p`e)Z;a z2Q(Y`+v#kJ4dyqDrzCn@93LpsLg0R{8(($U1Zs36k`s2Sd4~zZeJ1%+Z~Nm8bFjuq zyT-F{wLvY8N(I(TZeEUq=u7H~JGqMM#+{zsmxTj8PqZF)3bhvG5Ilbvd?X6j#Nxws zHpGv}8eR|z_GQP*u@o`G$jCO0P?*oW+Fu~(^hO|7R!ar!sW%p@jv!TQg;>QtX_YUd zDEL$flIKz+uyO%m06-VZSg~q;w^T-mwty6sov_j{*0L21wW*jCw;a|6GP;Dg#1? zte}}FQ%eWYi|aiv*{QSm_r9}g*0xs%q|sWUMte>hGpWJJwfr7YwHgPAf}C*$)T{xy z*d@!2)*u>9;76pWY+3nn{6IOdEKG-H>8MsUaihKFZ*%2@;#E^ih7!_>Y*eY(3If2W zXd&d#nFf_cOqla7pG;_7W1NmNOI8X6Gjx7WNsVHWWC3?4b?VMXwS?HD(stSyLWWy; zRc4;j8oq4X2HE$$?Lj(TngFcQA7>c-VX*mC)l=PnhQ3d(R*3e;_w+o(h8cN z`TQ!uY5y7#dBQ_v;*OTqjGxPxLvp>S2BudO~kTm<=ClNWQ9XixJT6Z;ezaRW)Zj9w$-)_1_SS zDsKN`NR|xi<~W_3b#swVIYL2CDA6XPCQBpWjOgaIDf>S0s>Qk zOw%~g4@0#okIlKGp68mhtPt5jBVGt$_$|dWU91$u=ZzRYhyxxn&g&cx$=0utsw4!# zI_W-HvJ7(2COmJ{|L$eTX(vFs3BS6T2>36}=^Nk|bc-?kZ)~6?R74CqgVFlGWj=yU z1wIa_6D1*+oy9Sm=|~Xro7dleF1MtE{?b>ie_M>j!N{i0r#o9trm%3t;G)+lQdGmUAi zV*Z-Qy{vj51BP+#34NR|o%a{CUTw6tr`_oasDqV4S)c*R=_5KNNHBid3#B=4F-uu8 z2RMJ$XMB;ZBpq~1AzCF-X9HmN!U?*;|E?n=s?33#S2$N5r&H@ikcN3{AV1<&q(`tW zky3x%AMDFdZo}q$0r*tcxMB2A^G9n{oy`VsIW}63A{a>lg<`0^dkG@{q_-RuEecS( zMuXpui?;26YvCdiS9@+UvQ~4rGL~plB@n|sMj&bnr8`V0h{Q*-vdEDm*G*G( z{m#+4ECoifi1Vkf7+ojCb)qo>aequ#{g2=Wt^9oh0ANV}A>P6u!~e3+?=yaVec^%z zUosGK22p!04rM z?0onw;hnFDMSB9n2XBkjhoH9K`C>_&KsAS@aic0Nc9~%d8?N$xFHJnKS`ek6YWd`I3ISoG3h|E0&gv5)n0QvRY{lB%)+*XbntI&dG)vs51^0n zNsab>B@M93kypM!Dr!%v{?0*8?fz2|+Zc6=0bS?{rA}~`tmCTL`_@l^#pH?h7FsHDl^mA*7dN-jcQs$O{>7LB{p@A z4Ns|ku#^g~43_HWSron+t2&f9QgdQ8HnVwb=MI#iK1iI+hHhw%*p!kzin8%x1aCiN zeZVoB-|;!0<}D0K$|>KC0<0J5{CCI)0mv|f0K$LmcW7Cg;a6HOR9C|?7>&>G_6NK^ z*vn#l8w>`FHeaWFHj@fMT5D<42Bi$fp+Q#cX`#nk3sd!NH7|C-pjNSp{DATXRR7cVqdP|&xsA##G8xV;l zlbl|3>nhb)h2p9x)~?|>$HBL{qPX99Jw2Lty;u84u}-epW|LuO*6#F#|0P%cjTFg0 zk%G#Vvh3ePp`zjgbQ z2m;pek!3^$0Ppl*#4s(bB>f=)iH%a&Hhn30`cjk#F8g9>OhpbAWxq|B+`u#(#eCD` zQ!IC6i&U;EbOZJ97_rWLcO}WKYR!#7Oj1SN9Ht3~(>K`VV=>||XzR{z0Hw=gk>8K`ux=xlD>?w+W@po;gT#Y?Tdt2kPZEWNGMR$!!(fS zG6dFkdX2r1z(o$29-lzP#p~~o;l-5m-Uy?{qP#Fy?7(ro6`f+=A3C#`cEjJlz%d`x zsu|TT>nh3lb6cV?r6tNv@sFJ^^c)WY5TT(WhHk2Rz+bHd^ILDwUvhQ&ue5$Ii&c(n zhI&J$DBPchxE?c<{lRGOSE-kyH2V|K*H(yaKha8uoJ-5CP<=k61H3Z4HZI9ii6_B% zKf-3zlL6GsRp^qmTfJlmG_pevVP`=;Qt@a~C%$i)r8d z!OM6wEeZ679W0lr?_|fdrUHBP9Fv=87wN)lPHUd!d3Qv$NPu@K0>6y6S&9&?SQ#vn zjI&W*3Z(Q^s3!dVVN_U`vg{tv*k^VmyumyO z5jF`0-CD({uha|UMk65Q`f-Jxf*LCI>&oOc+Y{o#9-9G213?QjtOlK_sPdmSVM$4kxunTLpRn zxOYnTfzr-zZNC9{O#ji_H?aTWM%k=E+AVilq@LaS{FCoLTZwW zrBE~cEs7P}SMaaC75#vd6)#=pcAja&?PaRgZtEKJsx^eB4(XqS9mfX~Wae@Ho-Z)# zTq;gIJ_6oam;_^1hGPa{lhK#}{`-0V_o^WOFF5+&=RM@@-`)^Y7P%H; zc^VrgD2yCT$N7x6Z5j}wMrEg=b7c_-FTfqKtK+eI3IYS{t^0g090 z$`Bmo9;Gzoae-WLvWflL*pmQbjM$fv_muJj5@k1Dg`ib~(6!GJD zHG1BbFl#}An5?EFFaZ>_sP_!ob>P=8LJSMJH8g5=kO{eE;8yfUygTW!mV2?GK?1aA z-FPlp05al*!(#%!p5_(V>l5-T#K&+_{(_k7mOK!5c-|T><#`#*exqZ>E5#J z7_WAvLHTPM2MRZdO_kpN!>{U2=;_`jqDqmh4EaOP)ej%G_l{s68d)z2=y{^w0*J6B@S5W z79g4gI3?miASO*`FcU%}(@BCxCxZl@v@McLK{tnLq#q4Vi-|DjExi27hp6gr43-n} zKvbT9MSyJ~@>Zb2Cu%zxQNZTVu^e9-j|Z!w zu2Rq0HTL;KRv$hHs8|dBK!vPGl4|7JExsv{P51ys#>+MN*Mxj$zvzw4e^|Xa?L1Dc zAJAL`310Jknyodw&Y2D$uYg1_aC2JeP5l7AHY?9;i^&(E`e) zlsK7zpC{;{@ChOm2@0SX#`g5gufHa1eZPR^?@3YUO8V{ zQ|JJCYmNz22gWD4ND$PRPIvX+DP78L@M~9jYz42C*8Vn^cW3*{5SH*ieuBK>d$Y7M z1go`Lw>Q0QY08_zcM6Yy(?tE2lnrypP}qJ|Oz4mC$jLa^L)RNOJckV%7(iFr-L-(llYI}l_d7sZfPMo>$>7lF2? zFy9gE$8Zm|?j^`-@fF3RvjB6%{*wp(B^F-*s9;O~=l$~k{N^7|lVxb({=a9K~T_YFjy8hMrEdjoWN47y8Xlxvw%=sL*MuM3=9} zlddrth$1DK!(VB#p~Y^YohMskvHj~>*lIf0iF8H$eZswNE65Ax58iW{iOE1P76F+@ zI!Az;MX`e^Fhj#I{T0y)zl})Dx&Tq!m`rIgmub=`NACJ%fJTp|xZ8MY#I zMRumkw;NK@&Iwt!#V57y7naTT>tRSIx5l#zHxA#kmCY8rFmzuFKdE8ZbEbLQOcE;6 zl7gvUpK+Ki>bRo5?>pb_PM$DNw6Y)ObbeHn;E0t$oTwx6U=c5GR6&~}Zd9?KCLOkt znx^5jqLrpDfO42=4fZU~c&~Ph$7G?BQKo$%XF9>)gos*_?p&E+k&Rnwi;)yzRbi9y zdC`-`HJZ%sq!{$klQuJmuEVw;S9HgsF{A4IE-L_|^Q**xpI{<>Sqz4E%N5>jKZ-;6-J#;S{*78e4e)|36sOUZ@K@@UNJ>->DRx6;WQ|I?Ed8dOY zCLGu4^mI;5Tf%wal=kY$l<3fa0;qAIl-tj1b!z|Jb-mfzhDX}$eQlZ`^3_|!H+SV1 z*GN~p{<1ooU&oyB@blrI@5gM>;(3Y3U9eAXx4pc*RIhOV>Hf=bbUTfwLN0&acWxe$ zq3J3g1ec{rzJVrx#VPuv;2beKnY8v4aqQyqaOuyxcu@)B6a#yDsw&B1Ydial9H%-; z*-{;oxIYPC=d+(Vi-gBqnf!Xpqnmaci8&R;QPoEC)gWH!m=v*rZckaDXT(DBH`v9z zB}|kt#LjX0=q30cvr$gEs4^32XWTZj@^9bC<{&nfM$22E7{CYhF-sKlHA*5g>FmU@ zjUSNTmP<*DmX4(1skoy6KQi@8A=WRz^JE=os#Y(?O37V`()$=cR@05ik6XU429N;3 zfDcLxYE+Q6P^P!LDPGHnj&USAMh<=TTq2ynWHcqFXN$&+sJT^)85(E(Uc#+y zzB$8kD&g;a@>&~&RvpeRib_r|krPYteguBX#A&PTs=SY{Fytn)6Yo2l^nlyWxPor` zU$rcxc5Mj8-O@{FEk`W{Co2TDUOsp~Dv(VMNV-?%2t0(a0+QZD^g4!ON~ew#n&ff;4J$!mONFL zNS}>Hw>FaKl};NxoSiSeB#Q~O34B*JPyB%(D5(%#GfZXN3qEBl!a3^VFX?E zNrEx%CsfN6bisas)D~>3pok`Il$txtG>h2;1u3W^vl_+RVTmhZ_}TMkkYZpw?C=kt zI+ju~t-x}E67?#!PBZ@9NyDU?w{D|vLGpEUPgg0$KvJgA_u|FXVQBG8Kd~|ln)0PJ zhH#ZkzLrU^BhXKm7!i#w>0BAMSkgg;L0xRgc{YavYb$hY2%Iw!yyiG}2f6NVoAY&B zmqSDNN@R9OdJ(@LORLlP&J{T)LbS5;=6}qjPq|pEX-x?H)SkI3K)O zJ%$`{ss;4~s3zOGHcVpFkj<^+vVmhnJ-7rKUPm-86vY!b7$u)-F5&u#WpZ6d zX_-2zQuh5vBwyA9L;IbwV|Rba0t%l*Bd)cwC;9ID8!-+ukfYXK?m|bXcC~8j*U58y z*b;r&Gpp~mqZ>}HaI!qxtg1bRpieaISzA|c-Ps+S1aViv-FqT2)T4epgXDpMci7!PV zt!XC-?~GIAgjc+9#;IO8t|mPBu~IzYMZsETZp{{fwzaHVUL6&?71 zv*!*-qG=a zg!%DBM2?1sOGSi3Y{I>l!vo4Al13xG9*4)4hsTZD#_NP7+(+gTMtLzrdFn)kjYiPl zV**C~f44@}w)xjB``7b<8g)Q5vY=KQ&|Mm+3u+s$6Vibk-OUi)I~p=H8Z|-)`h65e zD;qSm96fy>Jxdrf&lj_(6SM3Qvzq=_cYUX0x647I%@?aH8>?XxtK$)S0Hx0_$DZ8B z9`nWSMsQyrLmNcm&LZOO7=mxh<6a5l9+2a&N5brEB8xoYOWPugJ)&|V;?Yr}-d4n8 z*~X*DC1AA2W9ufosYvjSph`^Ve;1j6pOHYopFpCUI6#$1FPF&7pUB#tXl;W%o*vyM zo786$JqSrp;%iSDEl(02OR9i63m^gh)CY}ywH4w|5~+xm^N-3*b-xteYNG5sIOkOlg~l*`6L7nHay4$j+Y;LzKa$n~@lqkp^VN z0xLpuBRn6gu_R(7H)`kyo@B`k#)^ze{sc)?OhPR4nuqj^_Dt|tdZ7)7y;wwzD5dgC z@(X+@3n5p;NtVh((r88U@I&&XE#cm-`Rfq#tF?+)F~SHn(bAYoa8dTyO4cX});dw{ zCIpzvs~cf3s$}t%$pS^iWRC@VKHO|sy_+{I%_jA(J@-#WfR#9+J&n*QQD7~mOe#k{ zBq`4vh=rJ$Pk|iE?D5wopjZr1&@x@(7*+kVUNK7QEH5{H-&>`25UzZBIDcUvQMxt< zFJN0I0p>#xZR`*~=9xGy=P6#ORw0#L5xE{_18$*^e4&%4eG7qM^!1mhu}taHP*`yp z^d=OGeDQi}(P~P?-d|#jc+y1BEAmEi%o5maT9Zm2eNb5AtM+id}OlxoMcCaBRvvCg8a**p!zGR@4QF%f1AE=u+_2N-4}P!GW|cZg%|X<)Ph z49c3x@cSH2yo#Vi|CbJH#9Q&|50pv4X~#Age6*O0{FsFMMF7E&?Qu*jP!XnmtiFx{ zIA0xPMntR;uip^~f2GsQs7D@x)qbOg+Bz;Y-};S6ODl*u(>Qij)EtpY4z# zDNsr=HVSc;AYt))>~T`8mAnTv=SAkrPn5|qm2y9Y{W&s^x5F7r z#NUH0fd7J4AVooLfl0U{(r{X7|5TZC3hrM<6q0_c^Fa+cE97Dc5oJcN@e%B}hDkjS z4pOMfsH|+w)IJeMHP|kmX2jeYQjDf|)ra7)T(wKwvG*8l z0S~|&M-7;bmg4`2)F54`AEWrxQA84mzUo{1t+-TBrynH^*0jJpzOcwd3H%KO`%yVQ zp%5ckVX&wx%Y_8$1Pf?E(bjK(cs1aAcURkKr4-l%Ljxx*zX;LqKI3aZ6YoAG=@Ai7!63w53)oTY(&ZK29P#4|AoCfOpJ09yY>*K# ziiqAHZ@?+6IKVMECebxUuQ-_ZZZOwiydXP!R&KlueY~)m)!=zt|J_8r&_tubMDt|K zHuA7t*M!UZaL?p~>+?i6`lK>LRiENyS9Xv5&(UFm*2pRv^E(GbP5h4smI zauFWyzRx?1ZmuU%qZd|HkJlJXvWltTgPoeaUOTPQ@OX$a;kU!XK0-XKhzU#+d zqW|QOjpyWm&@`;!bic#22WS%BcN)EBnoYiJ96d}-U?y972HS8(4K#z9Gb39$lLMZi zc$uO4&I#6=Ww)Q9W)WtD^6ivn>Cb0aH)j2k6PX|{vy`NB?1ppj4K)aTb0Tjl1#;$? zS>}0iW+i>+#7Sq@!BAeE{mrhfGU_k!NWg2Bsz5$U3d@S>UF zqJ{6GRnDSK_oCg#qQlFg6Y0`t;U#CoB^TdCMmQTy@Y2W9CExEnex%C*!plA^%b`lk z{=UmmIm^+G%P}#_v7{^U!Yd$_l@z6wINudb#D&b9m0ZV_yqJ}IVdxm+YL3!snd54~ z3xP)WivRZ&&GXg7H)}PdYhc5*HqwPgVa2+QwE*e04&SxDoV9O;>pkDsdVSYByVv_2 z*T-JgM@ctyVyLD_Hzt+V$2ZnjVm79IHwGXt8&JsoPR+)K(&nP$+FAdqgSpsQ_vXd- zrSmsim**B&N?X?(guipP?rOH~ySH99wg9=T&n(*zrR~6-rS$h~Ftyu=o7?h-+hcB9 zm_}P@WIK=D1n!PY(BbcQJv(HZI~1=wRAjp}BD-`(y9|E2j8h9og{$S=tL(44oEN*? zxvM;6d+%fSct!REbN7U5_rzZJBrf(oZ0<=kR2z*9w(Ar-mqTY`5ndjN#JuJn6xM%I=yG! z!NVdhpr(~zpT9uGIEn0`W3MFaHM+!(yTtLoe2Ljn%Ml_LJyq_$dgNZ*dR?SsJEi$? zMW=jzr-GU=Crz!q2xKH;{~^Z-A^*_n`y0qQ3op*kWBi+Lb2m%)7wJAHPDj(=;8o@ZqHd9!p4gviqBjxE(uwS-%|)y2dZ^Acb*kid<+ZpPYve{%8Xl=WaN91}tCApr6xbL%0{4|jo5UZ3Iy&GhwCztNoE| z>#>>*m+VrvPW0)z_7XSm2|w;BqKEiwDAy3pA|~)XR^3yV|1%DU>gbPOc)ic9Te}9n zs%tIRzni3c;Q*siIDZ0i`)vhfX3ku{4t!~&E1cqX+jqt zUWAk(#xH78KT%;y#lI?X0j@9t#Dd`7;D7K?F_j2IBjpLX$Ncso5QoL6dHJK+hgcF} zH~0rti&6hOc0EPet2`D!%}3(m2sJCkOm;^tA%@RMY=B<*1WJVYR8f8L;KioV*hxCA zSAYY|w_0>{|6aWql<~+EIgnOh;*8y8T6c*UOCqs(B6CG1-^NrI${$DlcGr{57?8V@ zQIGe__&bHD8sRkNvCl7{KePZK8_u5=G~G}8BYe87!_2y0Eyr`{{Ws5usHeQqAPKu> ziOv1#2>K(g=k)ORWzG zY4}p52Vh4Z>CT70rUlXzG%7NE=f+l|9pJ_pc%2pE`p9==&?GOAWug8NoqAUdRbLhr zb2>_GAZ|cQ*0uzKXUuI&3r_ObR}%o7J{;v4H+PQG%ClIG<8w+^+z@<>h07;Zvoohx z(L^wW;`fbRZ}Zdu(;+EZQFc>l-BG_cy4N3m_VGmu;>#~J+%lbV@ zLv&<1Yyhs)pU~^VVVlrKqo6Cpw$cf9A05+3qFkM=s0U(>p2*bSpC#@Y70Yp1grec4eT_l`cg=ke2nckx>)6$6=jXj-KVJX>R^y8$<7j=@ZIRNzzii?~ z-H62l_d5?DKp@m64!2m|JW~S8)~AxUBmRQet|UvOQ^;(FHOm3KbtmB1WIXV-)C~;J zqHI0TTtaFLUwCP;qt~#Ir|(26bTomiUUjJzMmq`gc93(?30(Ee#szq*wK}~QUc$NQ zKCiyMW>DI)hc=Lqdbo5s3`Qsdz|V;;GYS|lE|vs71nx^;m)6{OJ|S)Ng=9mU>QDW6LFIca{rX+bH@0hY zYJ9wHSgN5?E+pu4ID^DtWnK)pX1GOkydr_0qZEq^ahp7bS|6fxdf})qWNG?0Ql{NH z(5SDb`MTa$Hu&GbKXcjHXIcdsvyp$qS?t~DSmbaZqWdbQces9$IY}DH_Prdlp^?e06*8kZL+pK6@Cf2yV4N%+jv65U{neo$VE~90!Q_9j?tX*s=39Yd+Ut3-2(E_)YusAtp>2F>vwzeSD zIt8z-jX7zumGepCiPDb}`bH`-w!ZLR6zo@miM$fPNex z^DZ;uPMtxz)Tb-YK9wQqG7ryQbd9yR)1bA+0Qp z@VGUGzu220Wv$RHPP1HKo!f3nuFemGTdI5=9j&w0wl>|`x>=wi%+qQ$%Uz@Y**sUP z;P*>6_pTk`Po7Izn}5LWJzM9oYRUb$uZSMK5SCvMKcw|-I8l#2te(%IyxH3r%J;pr z7oTE|pC)2nnhM}@zQlf7-wV0m8x^hnl8~0YPakeRuG!-}ncwwec%iwPCFfLk$>*@4 z^x?ask!|jX(2+3G`>D{LuXz|Rhg-LUA2Po=m+~5(;Olzn8NXZ?KHaX2YPB}bb-P-d z=luMJ=-o8n=UU_5eP;frW2LFbjldt4`VByAe$ObRj49{hCP^^t;sQQpkNw={^2&oH z_ESH`=C4qh=N-H}kKr}JlaJv(`v_b2G%Q(Z?u!aSm%_!*2eDe;3r9ci%}LPCNl)v`q3X<25;Bp< zh(7#n1jfV8b#5;`sB^7E!L6n8<9snr;GwqG_uQT6-!ka)v9Z@K`k(LVi2K0y@r--N z9l=$3nD;hg!xO3K#}yj2f0jY`M`K+2cCvmK7-SzfdLION-#0cPa+z)@lMYA|mT2wn z8M1EZVxjq@KDeqcwSONxe)ZHCZ^t*lRJq_%RxgyH;EQ!2g#iQ@Rq%IW0Q6QLcToGE zBEWWK|9WFT{!l-`JOAIie!L3+@l^LOG=V9}UNXACds+doItYcjz+uS&avzvunO+Jo z0PQm*Emfe**g)|CKS46%&AH$eoZ$7L;6GjwW>FCqSrHJc$si|wFS9IfD=!Rf7q1M{ zH|04I){|iL>~NYcK`_Z)QZPWrIRvFn2c}AI1Qle-;Gn$600tzOGBIXv(x8kF&5tEf z$fF^-`yqMAVFkK@sWvG0wlH@ve+E%uO5(sMjbZZpVDCCeTAkq}i(q9c1Q{?esqAoN zFfhh{0}9#r*h_szLw(q6;)p8ZCVV3%CgM{p{G9a=GE7h^7myU?!F+5X0>K^Pb0hNQ z5HfA>4pqVYRggck!%0sdz~WmNH2^$SL#A8RE8lt;kNQdAg_(v%eVayox<-E=je4Pv z5vkNFULaxIi-ENbyL&)|RzdRE1S%Vhxwk3elDv zYc>?{y%?SH7m-yNOm!LL(h*5_8D}XT=cpP_iIz&$>4{(pQ}PH?E)UiW7-gs%(FFIG zFGuiT`zGyy2#D^K_J9H_hfr<{k(X@$7#u%;6EuV$t~r{hy`QLqoct-n?E&fU%mt z4cW+U4a67ILeUmOIG0Om+(E|p2){FhEHH(9eG!ZIVe#@9btWiQ2jQsvK<757P!l=# z^1z5X=~qu#7m@J*bYcG`xveg_z;}tAcRA4R{pddYSQCq+dUm+G1C-2jum)cU!%46= zQwT#jBx8K%311jPIRv8xVxO8Qs%Ks6i3gINb4XT zm*!nn0E}~rS2hC-eToF^A?U@B2oHf|rV0vmGv%}rf{;x&7?f9TR0P-$m|bW$qO2?`+CtE=gEE zfR~{~6=f-Kgt>Q0|ODCHXxT?!Irpv0X%WA59tSQUQBvWY0iwsbU%-zen%gcJl3!3aw-7?&I za?5*N%EkyPoVJTxVk>5y-TwGPO<;1=eBv6_iHm2?JwmdQ_tDnyE>dWdH+pE8i)xr7X4KOsw&PC~mmxF$) z1wW{UOfQF;YOJt)qxc1&h}Qr`HfwyXU?RKMVvg5hAJ*caG-EI{BW*+2bk~r0SIp%! z%~aP-OxM#=R_tQdQ!!M)o~2seA?Nr)vWGQuj@NS@*7Gmd3!ticMuY zb=Hf51e{fuDlk@^o3(&H)vM%IE2}qfWHfd+dTS6mRX)`H*f$%*HXDzJ)Oq<@Qg}3Y zYt)^!Yv^RdJ~onuwL7Ob!@9L~&$W9H+HqXgGeXua*mW$#w#xW*hUK>Kec0`qp~r0b zhm7ck3%4q~HwOlElKi&@ni;;3>neop>g5erDBXE6-30>O#qQOW;|)KDh^7?X=A7+~ zlI_iAT}tgn>H6fI52($ZkL^7uy~>=b|1v_A9M5`YGlL~Aj?_-%+8Ylw9PgPyyOIkJzpvX2{TNSJC! zRJsrQ{Q#fvfB^G=tYx26&4~QUkm7Sc3i`ik(*NY0mcYm$JpccBr?r1X|Cvwtzs8za z3;0ap_)*X(MR}|iuso>{7YM9r09gU~oq9ITfQh-0l~wh*ZIr4}kD0)_NMT%? zx=y1GtGWr)%F~+mTPs??oWOZi&8n8RZR7aPSykEh<{$n}HZf~Eg~t%YSN7xd=5QT- zkur8&cKx(-9h1{<44qE`oQ$1s46F85FCEskf(Jb6HU00T@A#dsgj-u}5S^3w-BHwA zSM3N2Rm^>lK(tu(4XeCa zz7L~wD9MXOW3bxp&BJQm?kyghpqR5A-)n^D-F3vBr+pvF+}4BWA3M*7;Sz+ENsqs5 zJ&#kI;XF%2?HRc1a%D_Wa?W^yk4~ZbJ&%MO3Ts}&s~Ce{&kkYlz0T`*5#KKAHha9U zxdR}0Kx&NnRWg+7x|6&R0H3Dbs?~H+228BoM00` zxi>4q=ls?|$NIRi#`6MXP>`f3F|J~mnCJnD_o@g5#e9U!djV=0v=|X=aRm9-C4ViI z7@ZSyq<&K&cBRHJz5IN%$weXhVp|W#ABEozIz{+{VuENl->|48f7r8*y}5icI-N`_hNT z;T$~YQ_7ZhDr+Uan7Np3$e|j}tzlG?xiM7AH7F%-7swj;V`zzM+H=~e<6q8{4kh0# z_pDokbJhcX0v${tXt>-%F-kL;@VPK?m;hoa!Efs?;DK^dW5BLp$k{>&F0(6?M&u|x9OX;_IXbndm zHHlQ!Dnq$*`Ej6{M9p%QtuLy^Y$Qp`!F`RRYo*?Crdmf2MzzPsFV1}{?jv-LI&WKA zqmRth-W80RaMvmmJejX~ilaWMxyp>$d%fXnde8o_(F4e64Lf1hd0|{Gv8boG#n;r5 z6zE;RyCzVAppr>jb8M+>vo=EhJ+^i}(9@a2%2Z3w6?nK3ikR^BUeLF;PE=po>+lw* zή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�bG0BBpMsi_m{A!pQ!2gehq_)|k1F;0t9#x8FGX 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�vDLyMszH^ic5 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 _jzDh! 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

    ApLN^f{tS+3Kb@=ngC3BmJ|wW`NN7V1=GV_HQ(w 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
    +
    + +

    + + + +
    +
    + + + + + + + +
    + '; + call_user_func( $render_input ); + echo self::get_locked_overlay( $label ); + echo '
    '; + } + ?> + +

    + + + + + $data ) { + $result[ $key ] = array_merge( $data, array( + 'available' => self::is_available( $key ), + ) ); + } + + return $result; + } + + /** + * Get all settings with their availability status. + * + * @return array + */ + public static function get_all_settings() { + $result = array(); + + foreach ( self::$settings as $key => $data ) { + $result[ $key ] = array_merge( $data, array( + 'available' => self::is_setting_available( $key ), + ) ); + } + + return $result; + } +} diff --git a/wp-content/plugins/portfolio-filter-gallery/includes/class-pfg-i18n.php b/wp-content/plugins/portfolio-filter-gallery/includes/class-pfg-i18n.php new file mode 100644 index 0000000..c26a6a3 --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/includes/class-pfg-i18n.php @@ -0,0 +1,31 @@ +actions = array(); + $this->filters = array(); + } + + /** + * Add a new action to the collection to be registered with WordPress. + * + * @param string $hook The name of the WordPress action. + * @param object $component A reference to the instance of the object. + * @param string $callback The name of the function. + * @param int $priority Optional. The priority at which the function should be fired. Default is 10. + * @param int $accepted_args Optional. The number of arguments that should be passed to the $callback. Default is 1. + */ + public function add_action( $hook, $component, $callback, $priority = 10, $accepted_args = 1 ) { + $this->actions = $this->add( $this->actions, $hook, $component, $callback, $priority, $accepted_args ); + } + + /** + * Add a new filter to the collection to be registered with WordPress. + * + * @param string $hook The name of the WordPress filter. + * @param object $component A reference to the instance of the object. + * @param string $callback The name of the function. + * @param int $priority Optional. The priority at which the function should be fired. Default is 10. + * @param int $accepted_args Optional. The number of arguments that should be passed to the $callback. Default is 1. + */ + public function add_filter( $hook, $component, $callback, $priority = 10, $accepted_args = 1 ) { + $this->filters = $this->add( $this->filters, $hook, $component, $callback, $priority, $accepted_args ); + } + + /** + * A utility function that is used to register the actions and hooks into a single collection. + * + * @param array $hooks The collection of hooks. + * @param string $hook The name of the WordPress filter. + * @param object $component A reference to the instance of the object. + * @param string $callback The name of the function. + * @param int $priority The priority at which the function should be fired. + * @param int $accepted_args The number of arguments that should be passed to the $callback. + * @return array The collection of actions and filters registered with WordPress. + */ + private function add( $hooks, $hook, $component, $callback, $priority, $accepted_args ) { + $hooks[] = array( + 'hook' => $hook, + 'component' => $component, + 'callback' => $callback, + 'priority' => $priority, + 'accepted_args' => $accepted_args, + ); + + return $hooks; + } + + /** + * Register the filters and actions with WordPress. + */ + public function run() { + foreach ( $this->filters as $hook ) { + add_filter( + $hook['hook'], + array( $hook['component'], $hook['callback'] ), + $hook['priority'], + $hook['accepted_args'] + ); + } + + foreach ( $this->actions as $hook ) { + add_action( + $hook['hook'], + array( $hook['component'], $hook['callback'] ), + $hook['priority'], + $hook['accepted_args'] + ); + } + } +} diff --git a/wp-content/plugins/portfolio-filter-gallery/includes/class-pfg-onboarding-tour.php b/wp-content/plugins/portfolio-filter-gallery/includes/class-pfg-onboarding-tour.php new file mode 100644 index 0000000..8902ff9 --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/includes/class-pfg-onboarding-tour.php @@ -0,0 +1,459 @@ += this.steps.length) { + this.complete(); + return; + } + + var step = this.steps[index]; + var \$el = $(step.element).first(); + + if (!\$el.length) { + // Skip to next step if element not found + this.showStep(index + 1); + return; + } + + // Highlight element + \$el.addClass('pfg-tour-highlight'); + + // Scroll to element first, then position tooltip after scroll completes + $('html, body').animate({ + scrollTop: Math.max(0, \$el.offset().top - 150) + }, 300, function() { + // Create tooltip after scroll completes + var tooltip = $('
    ' + + '' + + '

    ' + step.title + '

    ' + + '

    ' + step.content + '

    ' + + '
    ' + + 'Step ' + (index + 1) + ' of ' + self.steps.length + '' + + '
    ' + + (index > 0 ? '' : '') + + '' + + '
    ' + + '
    ' + + '
    '); + + $('body').append(tooltip); + + // Position tooltip after it's in DOM + setTimeout(function() { + var pos = \$el.offset(); + var elHeight = \$el.outerHeight(); + var elWidth = \$el.outerWidth(); + var tooltipWidth = tooltip.outerWidth(); + var tooltipHeight = tooltip.outerHeight(); + + switch(step.position) { + case 'bottom': + tooltip.css({ + top: pos.top + elHeight + 15, + left: Math.max(20, pos.left) + }); + break; + case 'top': + tooltip.css({ + top: pos.top - tooltipHeight - 15, + left: Math.max(20, pos.left) + }); + break; + case 'left': + tooltip.css({ + top: pos.top, + left: pos.left - tooltipWidth - 15 + }); + break; + case 'right': + tooltip.css({ + top: pos.top, + left: pos.left + elWidth + 15 + }); + break; + } + }, 50); + + // Event handlers + tooltip.find('.pfg-tour-next').on('click', function() { + self.showStep(index + 1); + }); + + tooltip.find('.pfg-tour-prev').on('click', function() { + self.showStep(index - 1); + }); + + tooltip.find('.pfg-tour-close').on('click', function() { + self.dismiss(); + }); + }); + }, + + complete: function() { + $('.pfg-tour-tooltip').remove(); + $('.pfg-tour-highlight').removeClass('pfg-tour-highlight'); + + $.post(ajaxurl, { + action: 'pfg_complete_tour', + security: '" . $nonce . "' + }); + }, + + dismiss: function() { + $('.pfg-tour-tooltip').remove(); + $('.pfg-tour-highlight').removeClass('pfg-tour-highlight'); + + $.post(ajaxurl, { + action: 'pfg_dismiss_tour', + security: '" . $nonce . "' + }); + } + }; + + // Start tour after a short delay + setTimeout(function() { + PFGTour.init(); + }, 500); + }); + "; + } + + /** + * AJAX: Complete tour + */ + public static function ajax_complete_tour() { + check_ajax_referer( 'pfg_tour_nonce', 'security' ); + + update_option( self::TOUR_COMPLETED_OPTION, true ); + delete_option( 'pfg_show_tour' ); + + wp_send_json_success(); + } + + /** + * AJAX: Dismiss tour + */ + public static function ajax_dismiss_tour() { + check_ajax_referer( 'pfg_tour_nonce', 'security' ); + + update_option( self::TOUR_COMPLETED_OPTION, true ); + delete_option( 'pfg_show_tour' ); + + wp_send_json_success(); + } + + /** + * Check if tour is completed + */ + public static function is_completed() { + return (bool) get_option( self::TOUR_COMPLETED_OPTION ); + } + + /** + * Reset tour (for testing) + */ + public static function reset() { + delete_option( self::TOUR_COMPLETED_OPTION ); + delete_option( 'pfg_show_tour' ); + } +} diff --git a/wp-content/plugins/portfolio-filter-gallery/includes/class-pfg-security.php b/wp-content/plugins/portfolio-filter-gallery/includes/class-pfg-security.php new file mode 100644 index 0000000..5bc6cab --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/includes/class-pfg-security.php @@ -0,0 +1,271 @@ + __( 'Security check failed. Please refresh the page and try again.', 'portfolio-filter-gallery' ), + 'code' => 'invalid_nonce', + ), + 403 + ); + } + + return true; + } + + /** + * Check if current user can manage galleries. + * + * @return bool + */ + public static function can_manage_galleries() { + return current_user_can( 'edit_posts' ); + } + + /** + * Check if current user can edit a specific gallery. + * + * @param int $gallery_id The gallery post ID. + * @return bool + */ + public static function can_edit_gallery( $gallery_id ) { + return current_user_can( 'edit_post', $gallery_id ); + } + + /** + * Check if current user can delete galleries. + * + * @return bool + */ + public static function can_delete_galleries() { + return current_user_can( 'delete_posts' ); + } + + /** + * Check if current user is an administrator. + * + * @return bool + */ + public static function is_admin() { + return current_user_can( 'manage_options' ); + } + + /** + * Sanitize input based on type. + * + * @param mixed $data The data to sanitize. + * @param string $type The type of sanitization. + * @return mixed Sanitized data. + */ + public static function sanitize( $data, $type = 'text' ) { + switch ( $type ) { + case 'text': + return sanitize_text_field( $data ); + + case 'textarea': + return sanitize_textarea_field( $data ); + + case 'url': + return esc_url_raw( $data ); + + case 'int': + return intval( $data ); + + case 'float': + return floatval( $data ); + + case 'email': + return sanitize_email( $data ); + + case 'html': + return wp_kses_post( $data ); + + case 'css': + return self::sanitize_css( $data ); + + case 'hex_color': + return self::sanitize_hex_color( $data ); + + case 'bool': + return filter_var( $data, FILTER_VALIDATE_BOOLEAN ); + + case 'array': + return is_array( $data ) ? array_map( 'sanitize_text_field', $data ) : array(); + + case 'key': + return sanitize_key( $data ); + + default: + return sanitize_text_field( $data ); + } + } + + /** + * Sanitize an array of data based on a schema. + * + * @param array $data The data to sanitize. + * @param array $schema The sanitization schema (field => type). + * @return array Sanitized data. + */ + public static function sanitize_array( $data, $schema ) { + $sanitized = array(); + + foreach ( $schema as $key => $type ) { + if ( isset( $data[ $key ] ) ) { + $sanitized[ $key ] = self::sanitize( $data[ $key ], $type ); + } + } + + return $sanitized; + } + + /** + * Sanitize custom CSS to prevent XSS. + * + * @param string $css The CSS to sanitize. + * @return string Sanitized CSS. + */ + public static function sanitize_css( $css ) { + // Remove any script tags or JavaScript + $css = preg_replace( '/]*>(.*?)<\/script>/is', '', $css ); + + // Remove expressions and JavaScript URLs + $css = preg_replace( '/expression\s*\(/i', '', $css ); + $css = preg_replace( '/javascript\s*:/i', '', $css ); + $css = preg_replace( '/behavior\s*:/i', '', $css ); + $css = preg_replace( '/-moz-binding\s*:/i', '', $css ); + + // Strip HTML tags + $css = wp_strip_all_tags( $css ); + + return $css; + } + + /** + * Sanitize hex color value. + * + * @param string $color The color value. + * @return string Sanitized hex color or empty string. + */ + public static function sanitize_hex_color( $color ) { + if ( empty( $color ) ) { + return ''; + } + + // 3 or 6 hex digits, or the empty string. + if ( preg_match( '/^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/', $color ) ) { + return $color; + } + + // Try adding # if missing. + if ( preg_match( '/^([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/', $color ) ) { + return '#' . $color; + } + + return ''; + } + + /** + * Generate a nonce field. + * + * @param string $action The nonce action (without prefix). + * @param string $name Optional. Nonce name. Default '_pfg_nonce'. + * @param bool $echo Optional. Whether to display or return. Default true. + * @return string The nonce field HTML if $echo is false. + */ + public static function nonce_field( $action, $name = '_pfg_nonce', $echo = true ) { + return wp_nonce_field( self::NONCE_PREFIX . $action, $name, true, $echo ); + } + + /** + * Create a nonce value. + * + * @param string $action The nonce action (without prefix). + * @return string The nonce value. + */ + public static function create_nonce( $action ) { + return wp_create_nonce( self::NONCE_PREFIX . $action ); + } + + /** + * Verify request method. + * + * @param string $method Expected method (GET, POST, etc.). + * @return bool + */ + public static function verify_request_method( $method = 'POST' ) { + return isset( $_SERVER['REQUEST_METHOD'] ) && strtoupper( $_SERVER['REQUEST_METHOD'] ) === strtoupper( $method ); + } + + /** + * Safely get POST data. + * + * @param string $key The POST key. + * @param mixed $default Default value if not set. + * @param string $type Sanitization type. + * @return mixed + */ + public static function get_post( $key, $default = '', $type = 'text' ) { + if ( ! isset( $_POST[ $key ] ) ) { + return $default; + } + return self::sanitize( wp_unslash( $_POST[ $key ] ), $type ); + } + + /** + * Safely get GET data. + * + * @param string $key The GET key. + * @param mixed $default Default value if not set. + * @param string $type Sanitization type. + * @return mixed + */ + public static function get_query( $key, $default = '', $type = 'text' ) { + if ( ! isset( $_GET[ $key ] ) ) { + return $default; + } + return self::sanitize( wp_unslash( $_GET[ $key ] ), $type ); + } +} diff --git a/wp-content/plugins/portfolio-filter-gallery/includes/class-pfg-setup-wizard.php b/wp-content/plugins/portfolio-filter-gallery/includes/class-pfg-setup-wizard.php new file mode 100644 index 0000000..b45808a --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/includes/class-pfg-setup-wizard.php @@ -0,0 +1,171 @@ +version = defined( 'PFG_VERSION' ) ? PFG_VERSION : '2.0.0'; + $this->plugin_name = 'portfolio-filter-gallery'; + + $this->load_dependencies(); + $this->set_locale(); + $this->define_admin_hooks(); + $this->define_public_hooks(); + $this->run_migration(); + } + + /** + * Load the required dependencies for this plugin. + */ + private function load_dependencies() { + // Core classes + require_once PFG_PLUGIN_PATH . 'includes/class-pfg-loader.php'; + require_once PFG_PLUGIN_PATH . 'includes/class-pfg-i18n.php'; + require_once PFG_PLUGIN_PATH . 'includes/class-pfg-security.php'; + require_once PFG_PLUGIN_PATH . 'includes/class-pfg-features.php'; + + // Data classes + require_once PFG_PLUGIN_PATH . 'data/class-pfg-gallery.php'; + require_once PFG_PLUGIN_PATH . 'data/class-pfg-migrator.php'; + require_once PFG_PLUGIN_PATH . 'data/class-pfg-templates.php'; + + // Admin classes + require_once PFG_PLUGIN_PATH . 'admin/class-pfg-admin.php'; + require_once PFG_PLUGIN_PATH . 'admin/class-pfg-ajax-handler.php'; + + // Public classes + require_once PFG_PLUGIN_PATH . 'public/class-pfg-public.php'; + require_once PFG_PLUGIN_PATH . 'public/class-pfg-shortcode.php'; + require_once PFG_PLUGIN_PATH . 'public/class-pfg-public-ajax.php'; + require_once PFG_PLUGIN_PATH . 'public/class-pfg-renderer.php'; + + // Integrations + require_once PFG_PLUGIN_PATH . 'integrations/class-pfg-woocommerce.php'; + + // Onboarding Tour + require_once PFG_PLUGIN_PATH . 'includes/class-pfg-onboarding-tour.php'; + + $this->loader = new PFG_Loader(); + } + + /** + * Define the locale for internationalization. + */ + private function set_locale() { + $plugin_i18n = new PFG_i18n(); + $this->loader->add_action( 'plugins_loaded', $plugin_i18n, 'load_plugin_textdomain' ); + } + + /** + * Register all of the hooks related to the admin area. + */ + private function define_admin_hooks() { + $plugin_admin = new PFG_Admin( $this->get_plugin_name(), $this->get_version() ); + $ajax_handler = new PFG_Ajax_Handler(); + + // Admin assets + $this->loader->add_action( 'admin_enqueue_scripts', $plugin_admin, 'enqueue_styles' ); + $this->loader->add_action( 'admin_enqueue_scripts', $plugin_admin, 'enqueue_scripts' ); + + // Post type and meta boxes + $this->loader->add_action( 'init', $plugin_admin, 'register_post_type' ); + $this->loader->add_action( 'add_meta_boxes', $plugin_admin, 'add_meta_boxes' ); + $this->loader->add_action( 'save_post', $plugin_admin, 'save_post' ); + + // Admin menus + $this->loader->add_action( 'admin_menu', $plugin_admin, 'add_menu_pages' ); + + // Custom columns + $this->loader->add_filter( 'manage_awl_filter_gallery_posts_columns', $plugin_admin, 'add_shortcode_column' ); + $this->loader->add_action( 'manage_awl_filter_gallery_posts_custom_column', $plugin_admin, 'render_column_content', 10, 2 ); + + // AJAX handlers + $ajax_handler->register_actions(); + + // Onboarding Tour + PFG_Onboarding_Tour::init(); + } + + /** + * Register all of the hooks related to the public-facing functionality. + */ + private function define_public_hooks() { + $plugin_public = new PFG_Public( $this->get_plugin_name(), $this->get_version() ); + $shortcode = new PFG_Shortcode(); + $public_ajax = new PFG_Public_Ajax(); + + // Register public AJAX handlers + $public_ajax->register_actions(); + + // Public assets - loaded late to allow conditional loading + $this->loader->add_action( 'wp_enqueue_scripts', $plugin_public, 'enqueue_styles', 20 ); + $this->loader->add_action( 'wp_enqueue_scripts', $plugin_public, 'enqueue_scripts', 20 ); + + // Script optimization + $this->loader->add_filter( 'script_loader_tag', $plugin_public, 'add_async_defer', 10, 3 ); + + // Preload hints + $this->loader->add_action( 'wp_head', $plugin_public, 'add_preload_hints', 1 ); + + // Register shortcodes + $this->loader->add_action( 'init', $shortcode, 'register' ); + + // Gutenberg block - DISABLED + // Block registration was causing page creation interference and the block + // lacks live preview, making it no more useful than a shortcode. + // @see class-pfg-block.php for implementation if re-enabling + /* + require_once PFG_PLUGIN_PATH . 'blocks/class-pfg-block.php'; + $block = new PFG_Block(); + $block->init(); + */ + } + + /** + * Run database migration if needed. + */ + private function run_migration() { + $migrator = new PFG_Migrator(); + $this->loader->add_action( 'admin_init', $migrator, 'maybe_migrate' ); + + // Schedule continued migration + $this->loader->add_action( 'pfg_continue_migration', $migrator, 'migrate_galleries' ); + } + + /** + * Run the loader to execute all of the hooks with WordPress. + */ + public function run() { + $this->loader->run(); + } + + /** + * The name of the plugin. + * + * @return string + */ + public function get_plugin_name() { + return $this->plugin_name; + } + + /** + * The reference to the loader class. + * + * @return PFG_Loader + */ + public function get_loader() { + return $this->loader; + } + + /** + * Retrieve the version number of the plugin. + * + * @return string + */ + public function get_version() { + return $this->version; + } +} diff --git a/wp-content/plugins/portfolio-filter-gallery/integrations/class-pfg-woocommerce.php b/wp-content/plugins/portfolio-filter-gallery/integrations/class-pfg-woocommerce.php new file mode 100644 index 0000000..b2092b5 --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/integrations/class-pfg-woocommerce.php @@ -0,0 +1,289 @@ + 'product_cat', + 'hide_empty' => true, + 'orderby' => 'name', + 'order' => 'ASC', + ) ); + + if ( is_wp_error( $categories ) ) { + return array(); + } + + $result = array(); + foreach ( $categories as $category ) { + $result[] = array( + 'id' => $category->term_id, + 'name' => $category->name, + 'slug' => $category->slug, + 'count' => $category->count, + ); + } + + return $result; + } + + /** + * Get products for gallery display. + * + * @param array $args Query arguments. + * @return array + */ + public static function get_products( $args = array() ) { + if ( ! self::is_active() ) { + return array(); + } + + $defaults = array( + 'categories' => array(), + 'limit' => -1, + 'orderby' => 'date', + 'order' => 'DESC', + 'include_hidden' => false, + ); + + $args = wp_parse_args( $args, $defaults ); + + // Build WC product query + $query_args = array( + 'status' => 'publish', + 'limit' => $args['limit'], + 'orderby' => $args['orderby'], + 'order' => $args['order'], + ); + + // Filter by categories + if ( ! empty( $args['categories'] ) ) { + $query_args['category'] = $args['categories']; + } + + // Visibility + if ( ! $args['include_hidden'] ) { + $query_args['visibility'] = 'visible'; + } + + $products = wc_get_products( $query_args ); + + return self::format_products_for_gallery( $products, $args ); + } + + /** + * Format WooCommerce products for gallery display. + * + * @param array $products WC_Product objects. + * @param array $args Display arguments including 'image_size'. + * @return array + */ + private static function format_products_for_gallery( $products, $args = array() ) { + $items = array(); + + // Get the requested image size, default to 'large' + $image_size = isset( $args['image_size'] ) ? $args['image_size'] : 'large'; + + foreach ( $products as $product ) { + $image_id = $product->get_image_id(); + + // Skip products without images + if ( ! $image_id ) { + continue; + } + + // Get product categories for filtering + $categories = wp_get_post_terms( $product->get_id(), 'product_cat', array( 'fields' => 'slugs' ) ); + if ( is_wp_error( $categories ) ) { + $categories = array(); + } + + // Get image URL at requested size + $thumbnail = wp_get_attachment_image_url( $image_id, $image_size ); + $full = wp_get_attachment_image_url( $image_id, 'full' ); + + $item = array( + 'id' => $product->get_id(), + 'image_id' => $image_id, // Add image attachment ID for srcset + 'type' => 'product', + 'title' => $product->get_name(), + 'description' => $product->get_short_description(), + 'thumbnail' => $thumbnail ? $thumbnail : '', + 'full' => $full ? $full : '', + 'link' => $product->get_permalink(), + 'filters' => $categories, + 'product' => array( + 'price' => $product->get_price_html(), + 'regular_price' => wc_price( $product->get_regular_price() ), + 'sale_price' => $product->get_sale_price() ? wc_price( $product->get_sale_price() ) : '', + 'on_sale' => $product->is_on_sale(), + 'in_stock' => $product->is_in_stock(), + 'stock_status' => $product->get_stock_status(), + 'add_to_cart' => $product->add_to_cart_url(), + 'type' => $product->get_type(), + ), + ); + + $items[] = $item; + } + + return $items; + } + + /** + * Get filter buttons for WooCommerce categories. + * + * @param array $category_ids Selected category IDs. + * @return array + */ + public static function get_filter_buttons( $category_ids = array() ) { + if ( ! self::is_active() ) { + return array(); + } + + // If specific categories selected, only show those + if ( ! empty( $category_ids ) ) { + $categories = get_terms( array( + 'taxonomy' => 'product_cat', + 'include' => $category_ids, + 'hide_empty' => true, + ) ); + } else { + $categories = get_terms( array( + 'taxonomy' => 'product_cat', + 'hide_empty' => true, + 'orderby' => 'name', + 'order' => 'ASC', + ) ); + } + + if ( is_wp_error( $categories ) ) { + return array(); + } + + $filters = array(); + foreach ( $categories as $category ) { + $filters[] = array( + 'slug' => $category->slug, + 'name' => $category->name, + ); + } + + return $filters; + } + + /** + * Get categories for admin dropdown. + * + * @return array Key-value pairs for select options. + */ + public static function get_categories_for_select() { + $categories = self::get_categories(); + $options = array(); + + foreach ( $categories as $cat ) { + $options[ $cat['id'] ] = $cat['name'] . ' (' . $cat['count'] . ')'; + } + + return $options; + } + + /** + * Render product item HTML for gallery. + * + * @param array $item Product item data. + * @param array $settings Gallery settings. + * @return string + */ + public static function render_product_item( $item, $settings = array() ) { + $defaults = array( + 'show_price' => true, + 'show_sale_badge' => true, + 'show_title' => true, + 'link_target' => '_self', + ); + + $settings = wp_parse_args( $settings, $defaults ); + + $classes = array( 'pfg-item', 'pfg-product-item' ); + $classes[] = implode( ' ', array_map( function( $f ) { + return 'filter-' . sanitize_html_class( $f ); + }, $item['filters'] ) ); + + if ( $item['product']['on_sale'] ) { + $classes[] = 'pfg-on-sale'; + } + + if ( ! $item['product']['in_stock'] ) { + $classes[] = 'pfg-out-of-stock'; + } + + ob_start(); + ?> + +
    '); + + if( $('.YouTubePopUp-Wrap').hasClass('YouTubePopUp-animation') ){ + setTimeout(function() { + $('.YouTubePopUp-Wrap').removeClass("YouTubePopUp-animation"); + }, 600); + } + + $(".YouTubePopUp-Wrap, .YouTubePopUp-Close").click(function(){ + $(".YouTubePopUp-Wrap").addClass("YouTubePopUp-Hide").delay(515).queue(function() { $(this).remove(); }); + }); + + e.preventDefault(); + + }); + + $(document).keyup(function(e) { + + if ( e.keyCode == 27 ){ + $('.YouTubePopUp-Wrap, .YouTubePopUp-Close').click(); + } + + }); + + }; + +}( jQuery )); diff --git a/wp-content/plugins/portfolio-filter-gallery/js/awl-pfg-uploader.js b/wp-content/plugins/portfolio-filter-gallery/js/awl-pfg-uploader.js new file mode 100644 index 0000000..d5627fc --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/js/awl-pfg-uploader.js @@ -0,0 +1,75 @@ +jQuery(function(jQuery) { + + var file_frame, + awl_image_gallery = { + ul: '', + init: function() { + this.ul = jQuery('.sbox'); + this.ul.sortable({ + placeholder: '', + revert: true, + }); + + /** + * Add Slide Callback Funtion + */ + jQuery('.add-new-images').on('click', function(event) { + var pfg_add_images_nonce = jQuery("#pfg_add_images_nonce").val(); + event.preventDefault(); + if (file_frame) { + file_frame.open(); + return; + } + file_frame = wp.media.frames.file_frame = wp.media({ + multiple: true + }); + + file_frame.on('select', function() { + var images = file_frame.state().get('selection').toJSON(), + length = images.length; + for (var i = 0; i < length; i++) { + awl_image_gallery.get_thumbnail(images[i]['id'], '', pfg_add_images_nonce); + } + }); + file_frame.open(); + }); + + /** + * Delete Slide Callback Function + */ + this.ul.on('click', '#remove-image', function() { + if (confirm('Are sure to delete this images?')) { + jQuery(this).parent().fadeOut(700, function() { + jQuery(this).remove(); + }); + } + return false; + }); + + /** + * Delete All Slides Callback Function + */ + jQuery('#remove-all-images').on('click', function() { + if (confirm('Are sure to delete all images?')) { + awl_image_gallery.ul.empty(); + } + return false; + }); + + }, + get_thumbnail: function(id, cb, pfg_add_images_nonce) { + cb = cb || function() { + }; + var data = { + action: 'pfg_gallery_js', + PFGimageId: id, + pfg_add_images_nonce: pfg_add_images_nonce, + }; + jQuery.post(ajaxurl, data, function(response) { + awl_image_gallery.ul.append(response); + cb(); + }); + } + }; + awl_image_gallery.init(); +}); \ No newline at end of file diff --git a/wp-content/plugins/portfolio-filter-gallery/js/bootstrap.js b/wp-content/plugins/portfolio-filter-gallery/js/bootstrap.js new file mode 100644 index 0000000..200fd96 --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/js/bootstrap.js @@ -0,0 +1,5016 @@ +/*! + * Bootstrap v5.0.2 (https://getbootstrap.com/) + * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +(function (global, factory) { + typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('@popperjs/core')) : + typeof define === 'function' && define.amd ? define(['@popperjs/core'], factory) : + (global = typeof globalThis !== 'undefined' ? globalThis : global || self, global.bootstrap = factory(global.Popper)); +}(this, (function (Popper) { 'use strict'; + + function _interopNamespace(e) { + if (e && e.__esModule) return e; + var n = Object.create(null); + if (e) { + Object.keys(e).forEach(function (k) { + if (k !== 'default') { + var d = Object.getOwnPropertyDescriptor(e, k); + Object.defineProperty(n, k, d.get ? d : { + enumerable: true, + get: function () { + return e[k]; + } + }); + } + }); + } + n['default'] = e; + return Object.freeze(n); + } + + var Popper__namespace = /*#__PURE__*/_interopNamespace(Popper); + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v5.0.2): dom/selector-engine.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + * -------------------------------------------------------------------------- + */ + + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + const NODE_TEXT = 3; + const SelectorEngine = { + find(selector, element = document.documentElement) { + return [].concat(...Element.prototype.querySelectorAll.call(element, selector)); + }, + + findOne(selector, element = document.documentElement) { + return Element.prototype.querySelector.call(element, selector); + }, + + children(element, selector) { + return [].concat(...element.children).filter(child => child.matches(selector)); + }, + + parents(element, selector) { + const parents = []; + let ancestor = element.parentNode; + + while (ancestor && ancestor.nodeType === Node.ELEMENT_NODE && ancestor.nodeType !== NODE_TEXT) { + if (ancestor.matches(selector)) { + parents.push(ancestor); + } + + ancestor = ancestor.parentNode; + } + + return parents; + }, + + prev(element, selector) { + let previous = element.previousElementSibling; + + while (previous) { + if (previous.matches(selector)) { + return [previous]; + } + + previous = previous.previousElementSibling; + } + + return []; + }, + + next(element, selector) { + let next = element.nextElementSibling; + + while (next) { + if (next.matches(selector)) { + return [next]; + } + + next = next.nextElementSibling; + } + + return []; + } + + }; + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v5.0.2): util/index.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + * -------------------------------------------------------------------------- + */ + + const MAX_UID = 1000000; + const MILLISECONDS_MULTIPLIER = 1000; + const TRANSITION_END = 'transitionend'; // Shoutout AngusCroll (https://goo.gl/pxwQGp) + + const toType = obj => { + if (obj === null || obj === undefined) { + return `${obj}`; + } + + return {}.toString.call(obj).match(/\s([a-z]+)/i)[1].toLowerCase(); + }; + /** + * -------------------------------------------------------------------------- + * Public Util Api + * -------------------------------------------------------------------------- + */ + + + const getUID = prefix => { + do { + prefix += Math.floor(Math.random() * MAX_UID); + } while (document.getElementById(prefix)); + + return prefix; + }; + + const getSelector = element => { + let selector = element.getAttribute('data-bs-target'); + + if (!selector || selector === '#') { + let hrefAttr = element.getAttribute('href'); // The only valid content that could double as a selector are IDs or classes, + // so everything starting with `#` or `.`. If a "real" URL is used as the selector, + // `document.querySelector` will rightfully complain it is invalid. + // See https://github.com/twbs/bootstrap/issues/32273 + + if (!hrefAttr || !hrefAttr.includes('#') && !hrefAttr.startsWith('.')) { + return null; + } // Just in case some CMS puts out a full URL with the anchor appended + + + if (hrefAttr.includes('#') && !hrefAttr.startsWith('#')) { + hrefAttr = `#${hrefAttr.split('#')[1]}`; + } + + selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : null; + } + + return selector; + }; + + const getSelectorFromElement = element => { + const selector = getSelector(element); + + if (selector) { + return document.querySelector(selector) ? selector : null; + } + + return null; + }; + + const getElementFromSelector = element => { + const selector = getSelector(element); + return selector ? document.querySelector(selector) : null; + }; + + const getTransitionDurationFromElement = element => { + if (!element) { + return 0; + } // Get transition-duration of the element + + + let { + transitionDuration, + transitionDelay + } = window.getComputedStyle(element); + const floatTransitionDuration = Number.parseFloat(transitionDuration); + const floatTransitionDelay = Number.parseFloat(transitionDelay); // Return 0 if element or transition duration is not found + + if (!floatTransitionDuration && !floatTransitionDelay) { + return 0; + } // If multiple durations are defined, take the first + + + transitionDuration = transitionDuration.split(',')[0]; + transitionDelay = transitionDelay.split(',')[0]; + return (Number.parseFloat(transitionDuration) + Number.parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER; + }; + + const triggerTransitionEnd = element => { + element.dispatchEvent(new Event(TRANSITION_END)); + }; + + const isElement = obj => { + if (!obj || typeof obj !== 'object') { + return false; + } + + if (typeof obj.jquery !== 'undefined') { + obj = obj[0]; + } + + return typeof obj.nodeType !== 'undefined'; + }; + + const getElement = obj => { + if (isElement(obj)) { + // it's a jQuery object or a node element + return obj.jquery ? obj[0] : obj; + } + + if (typeof obj === 'string' && obj.length > 0) { + return SelectorEngine.findOne(obj); + } + + return null; + }; + + const typeCheckConfig = (componentName, config, configTypes) => { + Object.keys(configTypes).forEach(property => { + const expectedTypes = configTypes[property]; + const value = config[property]; + const valueType = value && isElement(value) ? 'element' : toType(value); + + if (!new RegExp(expectedTypes).test(valueType)) { + throw new TypeError(`${componentName.toUpperCase()}: Option "${property}" provided type "${valueType}" but expected type "${expectedTypes}".`); + } + }); + }; + + const isVisible = element => { + if (!isElement(element) || element.getClientRects().length === 0) { + return false; + } + + return getComputedStyle(element).getPropertyValue('visibility') === 'visible'; + }; + + const isDisabled = element => { + if (!element || element.nodeType !== Node.ELEMENT_NODE) { + return true; + } + + if (element.classList.contains('disabled')) { + return true; + } + + if (typeof element.disabled !== 'undefined') { + return element.disabled; + } + + return element.hasAttribute('disabled') && element.getAttribute('disabled') !== 'false'; + }; + + const findShadowRoot = element => { + if (!document.documentElement.attachShadow) { + return null; + } // Can find the shadow root otherwise it'll return the document + + + if (typeof element.getRootNode === 'function') { + const root = element.getRootNode(); + return root instanceof ShadowRoot ? root : null; + } + + if (element instanceof ShadowRoot) { + return element; + } // when we don't find a shadow root + + + if (!element.parentNode) { + return null; + } + + return findShadowRoot(element.parentNode); + }; + + const noop = () => {}; + + const reflow = element => element.offsetHeight; + + const getjQuery = () => { + const { + jQuery + } = window; + + if (jQuery && !document.body.hasAttribute('data-bs-no-jquery')) { + return jQuery; + } + + return null; + }; + + const DOMContentLoadedCallbacks = []; + + const onDOMContentLoaded = callback => { + if (document.readyState === 'loading') { + // add listener on the first call when the document is in loading state + if (!DOMContentLoadedCallbacks.length) { + document.addEventListener('DOMContentLoaded', () => { + DOMContentLoadedCallbacks.forEach(callback => callback()); + }); + } + + DOMContentLoadedCallbacks.push(callback); + } else { + callback(); + } + }; + + const isRTL = () => document.documentElement.dir === 'rtl'; + + const defineJQueryPlugin = plugin => { + onDOMContentLoaded(() => { + const $ = getjQuery(); + /* istanbul ignore if */ + + if ($) { + const name = plugin.NAME; + const JQUERY_NO_CONFLICT = $.fn[name]; + $.fn[name] = plugin.jQueryInterface; + $.fn[name].Constructor = plugin; + + $.fn[name].noConflict = () => { + $.fn[name] = JQUERY_NO_CONFLICT; + return plugin.jQueryInterface; + }; + } + }); + }; + + const execute = callback => { + if (typeof callback === 'function') { + callback(); + } + }; + + const executeAfterTransition = (callback, transitionElement, waitForTransition = true) => { + if (!waitForTransition) { + execute(callback); + return; + } + + const durationPadding = 5; + const emulatedDuration = getTransitionDurationFromElement(transitionElement) + durationPadding; + let called = false; + + const handler = ({ + target + }) => { + if (target !== transitionElement) { + return; + } + + called = true; + transitionElement.removeEventListener(TRANSITION_END, handler); + execute(callback); + }; + + transitionElement.addEventListener(TRANSITION_END, handler); + setTimeout(() => { + if (!called) { + triggerTransitionEnd(transitionElement); + } + }, emulatedDuration); + }; + /** + * Return the previous/next element of a list. + * + * @param {array} list The list of elements + * @param activeElement The active element + * @param shouldGetNext Choose to get next or previous element + * @param isCycleAllowed + * @return {Element|elem} The proper element + */ + + + const getNextActiveElement = (list, activeElement, shouldGetNext, isCycleAllowed) => { + let index = list.indexOf(activeElement); // if the element does not exist in the list return an element depending on the direction and if cycle is allowed + + if (index === -1) { + return list[!shouldGetNext && isCycleAllowed ? list.length - 1 : 0]; + } + + const listLength = list.length; + index += shouldGetNext ? 1 : -1; + + if (isCycleAllowed) { + index = (index + listLength) % listLength; + } + + return list[Math.max(0, Math.min(index, listLength - 1))]; + }; + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v5.0.2): dom/event-handler.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + * -------------------------------------------------------------------------- + */ + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + + const namespaceRegex = /[^.]*(?=\..*)\.|.*/; + const stripNameRegex = /\..*/; + const stripUidRegex = /::\d+$/; + const eventRegistry = {}; // Events storage + + let uidEvent = 1; + const customEvents = { + mouseenter: 'mouseover', + mouseleave: 'mouseout' + }; + const customEventsRegex = /^(mouseenter|mouseleave)/i; + const nativeEvents = new Set(['click', 'dblclick', 'mouseup', 'mousedown', 'contextmenu', 'mousewheel', 'DOMMouseScroll', 'mouseover', 'mouseout', 'mousemove', 'selectstart', 'selectend', 'keydown', 'keypress', 'keyup', 'orientationchange', 'touchstart', 'touchmove', 'touchend', 'touchcancel', 'pointerdown', 'pointermove', 'pointerup', 'pointerleave', 'pointercancel', 'gesturestart', 'gesturechange', 'gestureend', 'focus', 'blur', 'change', 'reset', 'select', 'submit', 'focusin', 'focusout', 'load', 'unload', 'beforeunload', 'resize', 'move', 'DOMContentLoaded', 'readystatechange', 'error', 'abort', 'scroll']); + /** + * ------------------------------------------------------------------------ + * Private methods + * ------------------------------------------------------------------------ + */ + + function getUidEvent(element, uid) { + return uid && `${uid}::${uidEvent++}` || element.uidEvent || uidEvent++; + } + + function getEvent(element) { + const uid = getUidEvent(element); + element.uidEvent = uid; + eventRegistry[uid] = eventRegistry[uid] || {}; + return eventRegistry[uid]; + } + + function bootstrapHandler(element, fn) { + return function handler(event) { + event.delegateTarget = element; + + if (handler.oneOff) { + EventHandler.off(element, event.type, fn); + } + + return fn.apply(element, [event]); + }; + } + + function bootstrapDelegationHandler(element, selector, fn) { + return function handler(event) { + const domElements = element.querySelectorAll(selector); + + for (let { + target + } = event; target && target !== this; target = target.parentNode) { + for (let i = domElements.length; i--;) { + if (domElements[i] === target) { + event.delegateTarget = target; + + if (handler.oneOff) { + // eslint-disable-next-line unicorn/consistent-destructuring + EventHandler.off(element, event.type, selector, fn); + } + + return fn.apply(target, [event]); + } + } + } // To please ESLint + + + return null; + }; + } + + function findHandler(events, handler, delegationSelector = null) { + const uidEventList = Object.keys(events); + + for (let i = 0, len = uidEventList.length; i < len; i++) { + const event = events[uidEventList[i]]; + + if (event.originalHandler === handler && event.delegationSelector === delegationSelector) { + return event; + } + } + + return null; + } + + function normalizeParams(originalTypeEvent, handler, delegationFn) { + const delegation = typeof handler === 'string'; + const originalHandler = delegation ? delegationFn : handler; + let typeEvent = getTypeEvent(originalTypeEvent); + const isNative = nativeEvents.has(typeEvent); + + if (!isNative) { + typeEvent = originalTypeEvent; + } + + return [delegation, originalHandler, typeEvent]; + } + + function addHandler(element, originalTypeEvent, handler, delegationFn, oneOff) { + if (typeof originalTypeEvent !== 'string' || !element) { + return; + } + + if (!handler) { + handler = delegationFn; + delegationFn = null; + } // in case of mouseenter or mouseleave wrap the handler within a function that checks for its DOM position + // this prevents the handler from being dispatched the same way as mouseover or mouseout does + + + if (customEventsRegex.test(originalTypeEvent)) { + const wrapFn = fn => { + return function (event) { + if (!event.relatedTarget || event.relatedTarget !== event.delegateTarget && !event.delegateTarget.contains(event.relatedTarget)) { + return fn.call(this, event); + } + }; + }; + + if (delegationFn) { + delegationFn = wrapFn(delegationFn); + } else { + handler = wrapFn(handler); + } + } + + const [delegation, originalHandler, typeEvent] = normalizeParams(originalTypeEvent, handler, delegationFn); + const events = getEvent(element); + const handlers = events[typeEvent] || (events[typeEvent] = {}); + const previousFn = findHandler(handlers, originalHandler, delegation ? handler : null); + + if (previousFn) { + previousFn.oneOff = previousFn.oneOff && oneOff; + return; + } + + const uid = getUidEvent(originalHandler, originalTypeEvent.replace(namespaceRegex, '')); + const fn = delegation ? bootstrapDelegationHandler(element, handler, delegationFn) : bootstrapHandler(element, handler); + fn.delegationSelector = delegation ? handler : null; + fn.originalHandler = originalHandler; + fn.oneOff = oneOff; + fn.uidEvent = uid; + handlers[uid] = fn; + element.addEventListener(typeEvent, fn, delegation); + } + + function removeHandler(element, events, typeEvent, handler, delegationSelector) { + const fn = findHandler(events[typeEvent], handler, delegationSelector); + + if (!fn) { + return; + } + + element.removeEventListener(typeEvent, fn, Boolean(delegationSelector)); + delete events[typeEvent][fn.uidEvent]; + } + + function removeNamespacedHandlers(element, events, typeEvent, namespace) { + const storeElementEvent = events[typeEvent] || {}; + Object.keys(storeElementEvent).forEach(handlerKey => { + if (handlerKey.includes(namespace)) { + const event = storeElementEvent[handlerKey]; + removeHandler(element, events, typeEvent, event.originalHandler, event.delegationSelector); + } + }); + } + + function getTypeEvent(event) { + // allow to get the native events from namespaced events ('click.bs.button' --> 'click') + event = event.replace(stripNameRegex, ''); + return customEvents[event] || event; + } + + const EventHandler = { + on(element, event, handler, delegationFn) { + addHandler(element, event, handler, delegationFn, false); + }, + + one(element, event, handler, delegationFn) { + addHandler(element, event, handler, delegationFn, true); + }, + + off(element, originalTypeEvent, handler, delegationFn) { + if (typeof originalTypeEvent !== 'string' || !element) { + return; + } + + const [delegation, originalHandler, typeEvent] = normalizeParams(originalTypeEvent, handler, delegationFn); + const inNamespace = typeEvent !== originalTypeEvent; + const events = getEvent(element); + const isNamespace = originalTypeEvent.startsWith('.'); + + if (typeof originalHandler !== 'undefined') { + // Simplest case: handler is passed, remove that listener ONLY. + if (!events || !events[typeEvent]) { + return; + } + + removeHandler(element, events, typeEvent, originalHandler, delegation ? handler : null); + return; + } + + if (isNamespace) { + Object.keys(events).forEach(elementEvent => { + removeNamespacedHandlers(element, events, elementEvent, originalTypeEvent.slice(1)); + }); + } + + const storeElementEvent = events[typeEvent] || {}; + Object.keys(storeElementEvent).forEach(keyHandlers => { + const handlerKey = keyHandlers.replace(stripUidRegex, ''); + + if (!inNamespace || originalTypeEvent.includes(handlerKey)) { + const event = storeElementEvent[keyHandlers]; + removeHandler(element, events, typeEvent, event.originalHandler, event.delegationSelector); + } + }); + }, + + trigger(element, event, args) { + if (typeof event !== 'string' || !element) { + return null; + } + + const $ = getjQuery(); + const typeEvent = getTypeEvent(event); + const inNamespace = event !== typeEvent; + const isNative = nativeEvents.has(typeEvent); + let jQueryEvent; + let bubbles = true; + let nativeDispatch = true; + let defaultPrevented = false; + let evt = null; + + if (inNamespace && $) { + jQueryEvent = $.Event(event, args); + $(element).trigger(jQueryEvent); + bubbles = !jQueryEvent.isPropagationStopped(); + nativeDispatch = !jQueryEvent.isImmediatePropagationStopped(); + defaultPrevented = jQueryEvent.isDefaultPrevented(); + } + + if (isNative) { + evt = document.createEvent('HTMLEvents'); + evt.initEvent(typeEvent, bubbles, true); + } else { + evt = new CustomEvent(event, { + bubbles, + cancelable: true + }); + } // merge custom information in our event + + + if (typeof args !== 'undefined') { + Object.keys(args).forEach(key => { + Object.defineProperty(evt, key, { + get() { + return args[key]; + } + + }); + }); + } + + if (defaultPrevented) { + evt.preventDefault(); + } + + if (nativeDispatch) { + element.dispatchEvent(evt); + } + + if (evt.defaultPrevented && typeof jQueryEvent !== 'undefined') { + jQueryEvent.preventDefault(); + } + + return evt; + } + + }; + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v5.0.2): dom/data.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + * -------------------------------------------------------------------------- + */ + + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + const elementMap = new Map(); + var Data = { + set(element, key, instance) { + if (!elementMap.has(element)) { + elementMap.set(element, new Map()); + } + + const instanceMap = elementMap.get(element); // make it clear we only want one instance per element + // can be removed later when multiple key/instances are fine to be used + + if (!instanceMap.has(key) && instanceMap.size !== 0) { + // eslint-disable-next-line no-console + console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(instanceMap.keys())[0]}.`); + return; + } + + instanceMap.set(key, instance); + }, + + get(element, key) { + if (elementMap.has(element)) { + return elementMap.get(element).get(key) || null; + } + + return null; + }, + + remove(element, key) { + if (!elementMap.has(element)) { + return; + } + + const instanceMap = elementMap.get(element); + instanceMap.delete(key); // free up element references if there are no instances left for an element + + if (instanceMap.size === 0) { + elementMap.delete(element); + } + } + + }; + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v5.0.2): base-component.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + * -------------------------------------------------------------------------- + */ + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + + const VERSION = '5.0.2'; + + class BaseComponent { + constructor(element) { + element = getElement(element); + + if (!element) { + return; + } + + this._element = element; + Data.set(this._element, this.constructor.DATA_KEY, this); + } + + dispose() { + Data.remove(this._element, this.constructor.DATA_KEY); + EventHandler.off(this._element, this.constructor.EVENT_KEY); + Object.getOwnPropertyNames(this).forEach(propertyName => { + this[propertyName] = null; + }); + } + + _queueCallback(callback, element, isAnimated = true) { + executeAfterTransition(callback, element, isAnimated); + } + /** Static */ + + + static getInstance(element) { + return Data.get(element, this.DATA_KEY); + } + + static getOrCreateInstance(element, config = {}) { + return this.getInstance(element) || new this(element, typeof config === 'object' ? config : null); + } + + static get VERSION() { + return VERSION; + } + + static get NAME() { + throw new Error('You have to implement the static method "NAME", for each component!'); + } + + static get DATA_KEY() { + return `bs.${this.NAME}`; + } + + static get EVENT_KEY() { + return `.${this.DATA_KEY}`; + } + + } + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v5.0.2): alert.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + * -------------------------------------------------------------------------- + */ + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + + const NAME$c = 'alert'; + const DATA_KEY$b = 'bs.alert'; + const EVENT_KEY$b = `.${DATA_KEY$b}`; + const DATA_API_KEY$8 = '.data-api'; + const SELECTOR_DISMISS = '[data-bs-dismiss="alert"]'; + const EVENT_CLOSE = `close${EVENT_KEY$b}`; + const EVENT_CLOSED = `closed${EVENT_KEY$b}`; + const EVENT_CLICK_DATA_API$7 = `click${EVENT_KEY$b}${DATA_API_KEY$8}`; + const CLASS_NAME_ALERT = 'alert'; + const CLASS_NAME_FADE$6 = 'fade'; + const CLASS_NAME_SHOW$9 = 'show'; + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + class Alert extends BaseComponent { + // Getters + static get NAME() { + return NAME$c; + } // Public + + + close(element) { + const rootElement = element ? this._getRootElement(element) : this._element; + + const customEvent = this._triggerCloseEvent(rootElement); + + if (customEvent === null || customEvent.defaultPrevented) { + return; + } + + this._removeElement(rootElement); + } // Private + + + _getRootElement(element) { + return getElementFromSelector(element) || element.closest(`.${CLASS_NAME_ALERT}`); + } + + _triggerCloseEvent(element) { + return EventHandler.trigger(element, EVENT_CLOSE); + } + + _removeElement(element) { + element.classList.remove(CLASS_NAME_SHOW$9); + const isAnimated = element.classList.contains(CLASS_NAME_FADE$6); + + this._queueCallback(() => this._destroyElement(element), element, isAnimated); + } + + _destroyElement(element) { + element.remove(); + EventHandler.trigger(element, EVENT_CLOSED); + } // Static + + + static jQueryInterface(config) { + return this.each(function () { + const data = Alert.getOrCreateInstance(this); + + if (config === 'close') { + data[config](this); + } + }); + } + + static handleDismiss(alertInstance) { + return function (event) { + if (event) { + event.preventDefault(); + } + + alertInstance.close(this); + }; + } + + } + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + EventHandler.on(document, EVENT_CLICK_DATA_API$7, SELECTOR_DISMISS, Alert.handleDismiss(new Alert())); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + * add .Alert to jQuery only if jQuery is present + */ + + defineJQueryPlugin(Alert); + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v5.0.2): button.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + * -------------------------------------------------------------------------- + */ + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + + const NAME$b = 'button'; + const DATA_KEY$a = 'bs.button'; + const EVENT_KEY$a = `.${DATA_KEY$a}`; + const DATA_API_KEY$7 = '.data-api'; + const CLASS_NAME_ACTIVE$3 = 'active'; + const SELECTOR_DATA_TOGGLE$5 = '[data-bs-toggle="button"]'; + const EVENT_CLICK_DATA_API$6 = `click${EVENT_KEY$a}${DATA_API_KEY$7}`; + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + class Button extends BaseComponent { + // Getters + static get NAME() { + return NAME$b; + } // Public + + + toggle() { + // Toggle class and sync the `aria-pressed` attribute with the return value of the `.toggle()` method + this._element.setAttribute('aria-pressed', this._element.classList.toggle(CLASS_NAME_ACTIVE$3)); + } // Static + + + static jQueryInterface(config) { + return this.each(function () { + const data = Button.getOrCreateInstance(this); + + if (config === 'toggle') { + data[config](); + } + }); + } + + } + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + EventHandler.on(document, EVENT_CLICK_DATA_API$6, SELECTOR_DATA_TOGGLE$5, event => { + event.preventDefault(); + const button = event.target.closest(SELECTOR_DATA_TOGGLE$5); + const data = Button.getOrCreateInstance(button); + data.toggle(); + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + * add .Button to jQuery only if jQuery is present + */ + + defineJQueryPlugin(Button); + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v5.0.2): dom/manipulator.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + * -------------------------------------------------------------------------- + */ + function normalizeData(val) { + if (val === 'true') { + return true; + } + + if (val === 'false') { + return false; + } + + if (val === Number(val).toString()) { + return Number(val); + } + + if (val === '' || val === 'null') { + return null; + } + + return val; + } + + function normalizeDataKey(key) { + return key.replace(/[A-Z]/g, chr => `-${chr.toLowerCase()}`); + } + + const Manipulator = { + setDataAttribute(element, key, value) { + element.setAttribute(`data-bs-${normalizeDataKey(key)}`, value); + }, + + removeDataAttribute(element, key) { + element.removeAttribute(`data-bs-${normalizeDataKey(key)}`); + }, + + getDataAttributes(element) { + if (!element) { + return {}; + } + + const attributes = {}; + Object.keys(element.dataset).filter(key => key.startsWith('bs')).forEach(key => { + let pureKey = key.replace(/^bs/, ''); + pureKey = pureKey.charAt(0).toLowerCase() + pureKey.slice(1, pureKey.length); + attributes[pureKey] = normalizeData(element.dataset[key]); + }); + return attributes; + }, + + getDataAttribute(element, key) { + return normalizeData(element.getAttribute(`data-bs-${normalizeDataKey(key)}`)); + }, + + offset(element) { + const rect = element.getBoundingClientRect(); + return { + top: rect.top + document.body.scrollTop, + left: rect.left + document.body.scrollLeft + }; + }, + + position(element) { + return { + top: element.offsetTop, + left: element.offsetLeft + }; + } + + }; + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v5.0.2): carousel.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + * -------------------------------------------------------------------------- + */ + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + + const NAME$a = 'carousel'; + const DATA_KEY$9 = 'bs.carousel'; + const EVENT_KEY$9 = `.${DATA_KEY$9}`; + const DATA_API_KEY$6 = '.data-api'; + const ARROW_LEFT_KEY = 'ArrowLeft'; + const ARROW_RIGHT_KEY = 'ArrowRight'; + const TOUCHEVENT_COMPAT_WAIT = 500; // Time for mouse compat events to fire after touch + + const SWIPE_THRESHOLD = 40; + const Default$9 = { + interval: 5000, + keyboard: true, + slide: false, + pause: 'hover', + wrap: true, + touch: true + }; + const DefaultType$9 = { + interval: '(number|boolean)', + keyboard: 'boolean', + slide: '(boolean|string)', + pause: '(string|boolean)', + wrap: 'boolean', + touch: 'boolean' + }; + const ORDER_NEXT = 'next'; + const ORDER_PREV = 'prev'; + const DIRECTION_LEFT = 'left'; + const DIRECTION_RIGHT = 'right'; + const KEY_TO_DIRECTION = { + [ARROW_LEFT_KEY]: DIRECTION_RIGHT, + [ARROW_RIGHT_KEY]: DIRECTION_LEFT + }; + const EVENT_SLIDE = `slide${EVENT_KEY$9}`; + const EVENT_SLID = `slid${EVENT_KEY$9}`; + const EVENT_KEYDOWN = `keydown${EVENT_KEY$9}`; + const EVENT_MOUSEENTER = `mouseenter${EVENT_KEY$9}`; + const EVENT_MOUSELEAVE = `mouseleave${EVENT_KEY$9}`; + const EVENT_TOUCHSTART = `touchstart${EVENT_KEY$9}`; + const EVENT_TOUCHMOVE = `touchmove${EVENT_KEY$9}`; + const EVENT_TOUCHEND = `touchend${EVENT_KEY$9}`; + const EVENT_POINTERDOWN = `pointerdown${EVENT_KEY$9}`; + const EVENT_POINTERUP = `pointerup${EVENT_KEY$9}`; + const EVENT_DRAG_START = `dragstart${EVENT_KEY$9}`; + const EVENT_LOAD_DATA_API$2 = `load${EVENT_KEY$9}${DATA_API_KEY$6}`; + const EVENT_CLICK_DATA_API$5 = `click${EVENT_KEY$9}${DATA_API_KEY$6}`; + const CLASS_NAME_CAROUSEL = 'carousel'; + const CLASS_NAME_ACTIVE$2 = 'active'; + const CLASS_NAME_SLIDE = 'slide'; + const CLASS_NAME_END = 'carousel-item-end'; + const CLASS_NAME_START = 'carousel-item-start'; + const CLASS_NAME_NEXT = 'carousel-item-next'; + const CLASS_NAME_PREV = 'carousel-item-prev'; + const CLASS_NAME_POINTER_EVENT = 'pointer-event'; + const SELECTOR_ACTIVE$1 = '.active'; + const SELECTOR_ACTIVE_ITEM = '.active.carousel-item'; + const SELECTOR_ITEM = '.carousel-item'; + const SELECTOR_ITEM_IMG = '.carousel-item img'; + const SELECTOR_NEXT_PREV = '.carousel-item-next, .carousel-item-prev'; + const SELECTOR_INDICATORS = '.carousel-indicators'; + const SELECTOR_INDICATOR = '[data-bs-target]'; + const SELECTOR_DATA_SLIDE = '[data-bs-slide], [data-bs-slide-to]'; + const SELECTOR_DATA_RIDE = '[data-bs-ride="carousel"]'; + const POINTER_TYPE_TOUCH = 'touch'; + const POINTER_TYPE_PEN = 'pen'; + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + class Carousel extends BaseComponent { + constructor(element, config) { + super(element); + this._items = null; + this._interval = null; + this._activeElement = null; + this._isPaused = false; + this._isSliding = false; + this.touchTimeout = null; + this.touchStartX = 0; + this.touchDeltaX = 0; + this._config = this._getConfig(config); + this._indicatorsElement = SelectorEngine.findOne(SELECTOR_INDICATORS, this._element); + this._touchSupported = 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0; + this._pointerEvent = Boolean(window.PointerEvent); + + this._addEventListeners(); + } // Getters + + + static get Default() { + return Default$9; + } + + static get NAME() { + return NAME$a; + } // Public + + + next() { + this._slide(ORDER_NEXT); + } + + nextWhenVisible() { + // Don't call next when the page isn't visible + // or the carousel or its parent isn't visible + if (!document.hidden && isVisible(this._element)) { + this.next(); + } + } + + prev() { + this._slide(ORDER_PREV); + } + + pause(event) { + if (!event) { + this._isPaused = true; + } + + if (SelectorEngine.findOne(SELECTOR_NEXT_PREV, this._element)) { + triggerTransitionEnd(this._element); + this.cycle(true); + } + + clearInterval(this._interval); + this._interval = null; + } + + cycle(event) { + if (!event) { + this._isPaused = false; + } + + if (this._interval) { + clearInterval(this._interval); + this._interval = null; + } + + if (this._config && this._config.interval && !this._isPaused) { + this._updateInterval(); + + this._interval = setInterval((document.visibilityState ? this.nextWhenVisible : this.next).bind(this), this._config.interval); + } + } + + to(index) { + this._activeElement = SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM, this._element); + + const activeIndex = this._getItemIndex(this._activeElement); + + if (index > this._items.length - 1 || index < 0) { + return; + } + + if (this._isSliding) { + EventHandler.one(this._element, EVENT_SLID, () => this.to(index)); + return; + } + + if (activeIndex === index) { + this.pause(); + this.cycle(); + return; + } + + const order = index > activeIndex ? ORDER_NEXT : ORDER_PREV; + + this._slide(order, this._items[index]); + } // Private + + + _getConfig(config) { + config = { ...Default$9, + ...Manipulator.getDataAttributes(this._element), + ...(typeof config === 'object' ? config : {}) + }; + typeCheckConfig(NAME$a, config, DefaultType$9); + return config; + } + + _handleSwipe() { + const absDeltax = Math.abs(this.touchDeltaX); + + if (absDeltax <= SWIPE_THRESHOLD) { + return; + } + + const direction = absDeltax / this.touchDeltaX; + this.touchDeltaX = 0; + + if (!direction) { + return; + } + + this._slide(direction > 0 ? DIRECTION_RIGHT : DIRECTION_LEFT); + } + + _addEventListeners() { + if (this._config.keyboard) { + EventHandler.on(this._element, EVENT_KEYDOWN, event => this._keydown(event)); + } + + if (this._config.pause === 'hover') { + EventHandler.on(this._element, EVENT_MOUSEENTER, event => this.pause(event)); + EventHandler.on(this._element, EVENT_MOUSELEAVE, event => this.cycle(event)); + } + + if (this._config.touch && this._touchSupported) { + this._addTouchEventListeners(); + } + } + + _addTouchEventListeners() { + const start = event => { + if (this._pointerEvent && (event.pointerType === POINTER_TYPE_PEN || event.pointerType === POINTER_TYPE_TOUCH)) { + this.touchStartX = event.clientX; + } else if (!this._pointerEvent) { + this.touchStartX = event.touches[0].clientX; + } + }; + + const move = event => { + // ensure swiping with one touch and not pinching + this.touchDeltaX = event.touches && event.touches.length > 1 ? 0 : event.touches[0].clientX - this.touchStartX; + }; + + const end = event => { + if (this._pointerEvent && (event.pointerType === POINTER_TYPE_PEN || event.pointerType === POINTER_TYPE_TOUCH)) { + this.touchDeltaX = event.clientX - this.touchStartX; + } + + this._handleSwipe(); + + if (this._config.pause === 'hover') { + // If it's a touch-enabled device, mouseenter/leave are fired as + // part of the mouse compatibility events on first tap - the carousel + // would stop cycling until user tapped out of it; + // here, we listen for touchend, explicitly pause the carousel + // (as if it's the second time we tap on it, mouseenter compat event + // is NOT fired) and after a timeout (to allow for mouse compatibility + // events to fire) we explicitly restart cycling + this.pause(); + + if (this.touchTimeout) { + clearTimeout(this.touchTimeout); + } + + this.touchTimeout = setTimeout(event => this.cycle(event), TOUCHEVENT_COMPAT_WAIT + this._config.interval); + } + }; + + SelectorEngine.find(SELECTOR_ITEM_IMG, this._element).forEach(itemImg => { + EventHandler.on(itemImg, EVENT_DRAG_START, e => e.preventDefault()); + }); + + if (this._pointerEvent) { + EventHandler.on(this._element, EVENT_POINTERDOWN, event => start(event)); + EventHandler.on(this._element, EVENT_POINTERUP, event => end(event)); + + this._element.classList.add(CLASS_NAME_POINTER_EVENT); + } else { + EventHandler.on(this._element, EVENT_TOUCHSTART, event => start(event)); + EventHandler.on(this._element, EVENT_TOUCHMOVE, event => move(event)); + EventHandler.on(this._element, EVENT_TOUCHEND, event => end(event)); + } + } + + _keydown(event) { + if (/input|textarea/i.test(event.target.tagName)) { + return; + } + + const direction = KEY_TO_DIRECTION[event.key]; + + if (direction) { + event.preventDefault(); + + this._slide(direction); + } + } + + _getItemIndex(element) { + this._items = element && element.parentNode ? SelectorEngine.find(SELECTOR_ITEM, element.parentNode) : []; + return this._items.indexOf(element); + } + + _getItemByOrder(order, activeElement) { + const isNext = order === ORDER_NEXT; + return getNextActiveElement(this._items, activeElement, isNext, this._config.wrap); + } + + _triggerSlideEvent(relatedTarget, eventDirectionName) { + const targetIndex = this._getItemIndex(relatedTarget); + + const fromIndex = this._getItemIndex(SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM, this._element)); + + return EventHandler.trigger(this._element, EVENT_SLIDE, { + relatedTarget, + direction: eventDirectionName, + from: fromIndex, + to: targetIndex + }); + } + + _setActiveIndicatorElement(element) { + if (this._indicatorsElement) { + const activeIndicator = SelectorEngine.findOne(SELECTOR_ACTIVE$1, this._indicatorsElement); + activeIndicator.classList.remove(CLASS_NAME_ACTIVE$2); + activeIndicator.removeAttribute('aria-current'); + const indicators = SelectorEngine.find(SELECTOR_INDICATOR, this._indicatorsElement); + + for (let i = 0; i < indicators.length; i++) { + if (Number.parseInt(indicators[i].getAttribute('data-bs-slide-to'), 10) === this._getItemIndex(element)) { + indicators[i].classList.add(CLASS_NAME_ACTIVE$2); + indicators[i].setAttribute('aria-current', 'true'); + break; + } + } + } + } + + _updateInterval() { + const element = this._activeElement || SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM, this._element); + + if (!element) { + return; + } + + const elementInterval = Number.parseInt(element.getAttribute('data-bs-interval'), 10); + + if (elementInterval) { + this._config.defaultInterval = this._config.defaultInterval || this._config.interval; + this._config.interval = elementInterval; + } else { + this._config.interval = this._config.defaultInterval || this._config.interval; + } + } + + _slide(directionOrOrder, element) { + const order = this._directionToOrder(directionOrOrder); + + const activeElement = SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM, this._element); + + const activeElementIndex = this._getItemIndex(activeElement); + + const nextElement = element || this._getItemByOrder(order, activeElement); + + const nextElementIndex = this._getItemIndex(nextElement); + + const isCycling = Boolean(this._interval); + const isNext = order === ORDER_NEXT; + const directionalClassName = isNext ? CLASS_NAME_START : CLASS_NAME_END; + const orderClassName = isNext ? CLASS_NAME_NEXT : CLASS_NAME_PREV; + + const eventDirectionName = this._orderToDirection(order); + + if (nextElement && nextElement.classList.contains(CLASS_NAME_ACTIVE$2)) { + this._isSliding = false; + return; + } + + if (this._isSliding) { + return; + } + + const slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName); + + if (slideEvent.defaultPrevented) { + return; + } + + if (!activeElement || !nextElement) { + // Some weirdness is happening, so we bail + return; + } + + this._isSliding = true; + + if (isCycling) { + this.pause(); + } + + this._setActiveIndicatorElement(nextElement); + + this._activeElement = nextElement; + + const triggerSlidEvent = () => { + EventHandler.trigger(this._element, EVENT_SLID, { + relatedTarget: nextElement, + direction: eventDirectionName, + from: activeElementIndex, + to: nextElementIndex + }); + }; + + if (this._element.classList.contains(CLASS_NAME_SLIDE)) { + nextElement.classList.add(orderClassName); + reflow(nextElement); + activeElement.classList.add(directionalClassName); + nextElement.classList.add(directionalClassName); + + const completeCallBack = () => { + nextElement.classList.remove(directionalClassName, orderClassName); + nextElement.classList.add(CLASS_NAME_ACTIVE$2); + activeElement.classList.remove(CLASS_NAME_ACTIVE$2, orderClassName, directionalClassName); + this._isSliding = false; + setTimeout(triggerSlidEvent, 0); + }; + + this._queueCallback(completeCallBack, activeElement, true); + } else { + activeElement.classList.remove(CLASS_NAME_ACTIVE$2); + nextElement.classList.add(CLASS_NAME_ACTIVE$2); + this._isSliding = false; + triggerSlidEvent(); + } + + if (isCycling) { + this.cycle(); + } + } + + _directionToOrder(direction) { + if (![DIRECTION_RIGHT, DIRECTION_LEFT].includes(direction)) { + return direction; + } + + if (isRTL()) { + return direction === DIRECTION_LEFT ? ORDER_PREV : ORDER_NEXT; + } + + return direction === DIRECTION_LEFT ? ORDER_NEXT : ORDER_PREV; + } + + _orderToDirection(order) { + if (![ORDER_NEXT, ORDER_PREV].includes(order)) { + return order; + } + + if (isRTL()) { + return order === ORDER_PREV ? DIRECTION_LEFT : DIRECTION_RIGHT; + } + + return order === ORDER_PREV ? DIRECTION_RIGHT : DIRECTION_LEFT; + } // Static + + + static carouselInterface(element, config) { + const data = Carousel.getOrCreateInstance(element, config); + let { + _config + } = data; + + if (typeof config === 'object') { + _config = { ..._config, + ...config + }; + } + + const action = typeof config === 'string' ? config : _config.slide; + + if (typeof config === 'number') { + data.to(config); + } else if (typeof action === 'string') { + if (typeof data[action] === 'undefined') { + throw new TypeError(`No method named "${action}"`); + } + + data[action](); + } else if (_config.interval && _config.ride) { + data.pause(); + data.cycle(); + } + } + + static jQueryInterface(config) { + return this.each(function () { + Carousel.carouselInterface(this, config); + }); + } + + static dataApiClickHandler(event) { + const target = getElementFromSelector(this); + + if (!target || !target.classList.contains(CLASS_NAME_CAROUSEL)) { + return; + } + + const config = { ...Manipulator.getDataAttributes(target), + ...Manipulator.getDataAttributes(this) + }; + const slideIndex = this.getAttribute('data-bs-slide-to'); + + if (slideIndex) { + config.interval = false; + } + + Carousel.carouselInterface(target, config); + + if (slideIndex) { + Carousel.getInstance(target).to(slideIndex); + } + + event.preventDefault(); + } + + } + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + EventHandler.on(document, EVENT_CLICK_DATA_API$5, SELECTOR_DATA_SLIDE, Carousel.dataApiClickHandler); + EventHandler.on(window, EVENT_LOAD_DATA_API$2, () => { + const carousels = SelectorEngine.find(SELECTOR_DATA_RIDE); + + for (let i = 0, len = carousels.length; i < len; i++) { + Carousel.carouselInterface(carousels[i], Carousel.getInstance(carousels[i])); + } + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + * add .Carousel to jQuery only if jQuery is present + */ + + defineJQueryPlugin(Carousel); + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v5.0.2): collapse.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + * -------------------------------------------------------------------------- + */ + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + + const NAME$9 = 'collapse'; + const DATA_KEY$8 = 'bs.collapse'; + const EVENT_KEY$8 = `.${DATA_KEY$8}`; + const DATA_API_KEY$5 = '.data-api'; + const Default$8 = { + toggle: true, + parent: '' + }; + const DefaultType$8 = { + toggle: 'boolean', + parent: '(string|element)' + }; + const EVENT_SHOW$5 = `show${EVENT_KEY$8}`; + const EVENT_SHOWN$5 = `shown${EVENT_KEY$8}`; + const EVENT_HIDE$5 = `hide${EVENT_KEY$8}`; + const EVENT_HIDDEN$5 = `hidden${EVENT_KEY$8}`; + const EVENT_CLICK_DATA_API$4 = `click${EVENT_KEY$8}${DATA_API_KEY$5}`; + const CLASS_NAME_SHOW$8 = 'show'; + const CLASS_NAME_COLLAPSE = 'collapse'; + const CLASS_NAME_COLLAPSING = 'collapsing'; + const CLASS_NAME_COLLAPSED = 'collapsed'; + const WIDTH = 'width'; + const HEIGHT = 'height'; + const SELECTOR_ACTIVES = '.show, .collapsing'; + const SELECTOR_DATA_TOGGLE$4 = '[data-bs-toggle="collapse"]'; + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + class Collapse extends BaseComponent { + constructor(element, config) { + super(element); + this._isTransitioning = false; + this._config = this._getConfig(config); + this._triggerArray = SelectorEngine.find(`${SELECTOR_DATA_TOGGLE$4}[href="#${this._element.id}"],` + `${SELECTOR_DATA_TOGGLE$4}[data-bs-target="#${this._element.id}"]`); + const toggleList = SelectorEngine.find(SELECTOR_DATA_TOGGLE$4); + + for (let i = 0, len = toggleList.length; i < len; i++) { + const elem = toggleList[i]; + const selector = getSelectorFromElement(elem); + const filterElement = SelectorEngine.find(selector).filter(foundElem => foundElem === this._element); + + if (selector !== null && filterElement.length) { + this._selector = selector; + + this._triggerArray.push(elem); + } + } + + this._parent = this._config.parent ? this._getParent() : null; + + if (!this._config.parent) { + this._addAriaAndCollapsedClass(this._element, this._triggerArray); + } + + if (this._config.toggle) { + this.toggle(); + } + } // Getters + + + static get Default() { + return Default$8; + } + + static get NAME() { + return NAME$9; + } // Public + + + toggle() { + if (this._element.classList.contains(CLASS_NAME_SHOW$8)) { + this.hide(); + } else { + this.show(); + } + } + + show() { + if (this._isTransitioning || this._element.classList.contains(CLASS_NAME_SHOW$8)) { + return; + } + + let actives; + let activesData; + + if (this._parent) { + actives = SelectorEngine.find(SELECTOR_ACTIVES, this._parent).filter(elem => { + if (typeof this._config.parent === 'string') { + return elem.getAttribute('data-bs-parent') === this._config.parent; + } + + return elem.classList.contains(CLASS_NAME_COLLAPSE); + }); + + if (actives.length === 0) { + actives = null; + } + } + + const container = SelectorEngine.findOne(this._selector); + + if (actives) { + const tempActiveData = actives.find(elem => container !== elem); + activesData = tempActiveData ? Collapse.getInstance(tempActiveData) : null; + + if (activesData && activesData._isTransitioning) { + return; + } + } + + const startEvent = EventHandler.trigger(this._element, EVENT_SHOW$5); + + if (startEvent.defaultPrevented) { + return; + } + + if (actives) { + actives.forEach(elemActive => { + if (container !== elemActive) { + Collapse.collapseInterface(elemActive, 'hide'); + } + + if (!activesData) { + Data.set(elemActive, DATA_KEY$8, null); + } + }); + } + + const dimension = this._getDimension(); + + this._element.classList.remove(CLASS_NAME_COLLAPSE); + + this._element.classList.add(CLASS_NAME_COLLAPSING); + + this._element.style[dimension] = 0; + + if (this._triggerArray.length) { + this._triggerArray.forEach(element => { + element.classList.remove(CLASS_NAME_COLLAPSED); + element.setAttribute('aria-expanded', true); + }); + } + + this.setTransitioning(true); + + const complete = () => { + this._element.classList.remove(CLASS_NAME_COLLAPSING); + + this._element.classList.add(CLASS_NAME_COLLAPSE, CLASS_NAME_SHOW$8); + + this._element.style[dimension] = ''; + this.setTransitioning(false); + EventHandler.trigger(this._element, EVENT_SHOWN$5); + }; + + const capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1); + const scrollSize = `scroll${capitalizedDimension}`; + + this._queueCallback(complete, this._element, true); + + this._element.style[dimension] = `${this._element[scrollSize]}px`; + } + + hide() { + if (this._isTransitioning || !this._element.classList.contains(CLASS_NAME_SHOW$8)) { + return; + } + + const startEvent = EventHandler.trigger(this._element, EVENT_HIDE$5); + + if (startEvent.defaultPrevented) { + return; + } + + const dimension = this._getDimension(); + + this._element.style[dimension] = `${this._element.getBoundingClientRect()[dimension]}px`; + reflow(this._element); + + this._element.classList.add(CLASS_NAME_COLLAPSING); + + this._element.classList.remove(CLASS_NAME_COLLAPSE, CLASS_NAME_SHOW$8); + + const triggerArrayLength = this._triggerArray.length; + + if (triggerArrayLength > 0) { + for (let i = 0; i < triggerArrayLength; i++) { + const trigger = this._triggerArray[i]; + const elem = getElementFromSelector(trigger); + + if (elem && !elem.classList.contains(CLASS_NAME_SHOW$8)) { + trigger.classList.add(CLASS_NAME_COLLAPSED); + trigger.setAttribute('aria-expanded', false); + } + } + } + + this.setTransitioning(true); + + const complete = () => { + this.setTransitioning(false); + + this._element.classList.remove(CLASS_NAME_COLLAPSING); + + this._element.classList.add(CLASS_NAME_COLLAPSE); + + EventHandler.trigger(this._element, EVENT_HIDDEN$5); + }; + + this._element.style[dimension] = ''; + + this._queueCallback(complete, this._element, true); + } + + setTransitioning(isTransitioning) { + this._isTransitioning = isTransitioning; + } // Private + + + _getConfig(config) { + config = { ...Default$8, + ...config + }; + config.toggle = Boolean(config.toggle); // Coerce string values + + typeCheckConfig(NAME$9, config, DefaultType$8); + return config; + } + + _getDimension() { + return this._element.classList.contains(WIDTH) ? WIDTH : HEIGHT; + } + + _getParent() { + let { + parent + } = this._config; + parent = getElement(parent); + const selector = `${SELECTOR_DATA_TOGGLE$4}[data-bs-parent="${parent}"]`; + SelectorEngine.find(selector, parent).forEach(element => { + const selected = getElementFromSelector(element); + + this._addAriaAndCollapsedClass(selected, [element]); + }); + return parent; + } + + _addAriaAndCollapsedClass(element, triggerArray) { + if (!element || !triggerArray.length) { + return; + } + + const isOpen = element.classList.contains(CLASS_NAME_SHOW$8); + triggerArray.forEach(elem => { + if (isOpen) { + elem.classList.remove(CLASS_NAME_COLLAPSED); + } else { + elem.classList.add(CLASS_NAME_COLLAPSED); + } + + elem.setAttribute('aria-expanded', isOpen); + }); + } // Static + + + static collapseInterface(element, config) { + let data = Collapse.getInstance(element); + const _config = { ...Default$8, + ...Manipulator.getDataAttributes(element), + ...(typeof config === 'object' && config ? config : {}) + }; + + if (!data && _config.toggle && typeof config === 'string' && /show|hide/.test(config)) { + _config.toggle = false; + } + + if (!data) { + data = new Collapse(element, _config); + } + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new TypeError(`No method named "${config}"`); + } + + data[config](); + } + } + + static jQueryInterface(config) { + return this.each(function () { + Collapse.collapseInterface(this, config); + }); + } + + } + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + EventHandler.on(document, EVENT_CLICK_DATA_API$4, SELECTOR_DATA_TOGGLE$4, function (event) { + // preventDefault only for elements (which change the URL) not inside the collapsible element + if (event.target.tagName === 'A' || event.delegateTarget && event.delegateTarget.tagName === 'A') { + event.preventDefault(); + } + + const triggerData = Manipulator.getDataAttributes(this); + const selector = getSelectorFromElement(this); + const selectorElements = SelectorEngine.find(selector); + selectorElements.forEach(element => { + const data = Collapse.getInstance(element); + let config; + + if (data) { + // update parent attribute + if (data._parent === null && typeof triggerData.parent === 'string') { + data._config.parent = triggerData.parent; + data._parent = data._getParent(); + } + + config = 'toggle'; + } else { + config = triggerData; + } + + Collapse.collapseInterface(element, config); + }); + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + * add .Collapse to jQuery only if jQuery is present + */ + + defineJQueryPlugin(Collapse); + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v5.0.2): dropdown.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + * -------------------------------------------------------------------------- + */ + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + + const NAME$8 = 'dropdown'; + const DATA_KEY$7 = 'bs.dropdown'; + const EVENT_KEY$7 = `.${DATA_KEY$7}`; + const DATA_API_KEY$4 = '.data-api'; + const ESCAPE_KEY$2 = 'Escape'; + const SPACE_KEY = 'Space'; + const TAB_KEY = 'Tab'; + const ARROW_UP_KEY = 'ArrowUp'; + const ARROW_DOWN_KEY = 'ArrowDown'; + const RIGHT_MOUSE_BUTTON = 2; // MouseEvent.button value for the secondary button, usually the right button + + const REGEXP_KEYDOWN = new RegExp(`${ARROW_UP_KEY}|${ARROW_DOWN_KEY}|${ESCAPE_KEY$2}`); + const EVENT_HIDE$4 = `hide${EVENT_KEY$7}`; + const EVENT_HIDDEN$4 = `hidden${EVENT_KEY$7}`; + const EVENT_SHOW$4 = `show${EVENT_KEY$7}`; + const EVENT_SHOWN$4 = `shown${EVENT_KEY$7}`; + const EVENT_CLICK = `click${EVENT_KEY$7}`; + const EVENT_CLICK_DATA_API$3 = `click${EVENT_KEY$7}${DATA_API_KEY$4}`; + const EVENT_KEYDOWN_DATA_API = `keydown${EVENT_KEY$7}${DATA_API_KEY$4}`; + const EVENT_KEYUP_DATA_API = `keyup${EVENT_KEY$7}${DATA_API_KEY$4}`; + const CLASS_NAME_SHOW$7 = 'show'; + const CLASS_NAME_DROPUP = 'dropup'; + const CLASS_NAME_DROPEND = 'dropend'; + const CLASS_NAME_DROPSTART = 'dropstart'; + const CLASS_NAME_NAVBAR = 'navbar'; + const SELECTOR_DATA_TOGGLE$3 = '[data-bs-toggle="dropdown"]'; + const SELECTOR_MENU = '.dropdown-menu'; + const SELECTOR_NAVBAR_NAV = '.navbar-nav'; + const SELECTOR_VISIBLE_ITEMS = '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)'; + const PLACEMENT_TOP = isRTL() ? 'top-end' : 'top-start'; + const PLACEMENT_TOPEND = isRTL() ? 'top-start' : 'top-end'; + const PLACEMENT_BOTTOM = isRTL() ? 'bottom-end' : 'bottom-start'; + const PLACEMENT_BOTTOMEND = isRTL() ? 'bottom-start' : 'bottom-end'; + const PLACEMENT_RIGHT = isRTL() ? 'left-start' : 'right-start'; + const PLACEMENT_LEFT = isRTL() ? 'right-start' : 'left-start'; + const Default$7 = { + offset: [0, 2], + boundary: 'clippingParents', + reference: 'toggle', + display: 'dynamic', + popperConfig: null, + autoClose: true + }; + const DefaultType$7 = { + offset: '(array|string|function)', + boundary: '(string|element)', + reference: '(string|element|object)', + display: 'string', + popperConfig: '(null|object|function)', + autoClose: '(boolean|string)' + }; + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + class Dropdown extends BaseComponent { + constructor(element, config) { + super(element); + this._popper = null; + this._config = this._getConfig(config); + this._menu = this._getMenuElement(); + this._inNavbar = this._detectNavbar(); + + this._addEventListeners(); + } // Getters + + + static get Default() { + return Default$7; + } + + static get DefaultType() { + return DefaultType$7; + } + + static get NAME() { + return NAME$8; + } // Public + + + toggle() { + if (isDisabled(this._element)) { + return; + } + + const isActive = this._element.classList.contains(CLASS_NAME_SHOW$7); + + if (isActive) { + this.hide(); + return; + } + + this.show(); + } + + show() { + if (isDisabled(this._element) || this._menu.classList.contains(CLASS_NAME_SHOW$7)) { + return; + } + + const parent = Dropdown.getParentFromElement(this._element); + const relatedTarget = { + relatedTarget: this._element + }; + const showEvent = EventHandler.trigger(this._element, EVENT_SHOW$4, relatedTarget); + + if (showEvent.defaultPrevented) { + return; + } // Totally disable Popper for Dropdowns in Navbar + + + if (this._inNavbar) { + Manipulator.setDataAttribute(this._menu, 'popper', 'none'); + } else { + if (typeof Popper__namespace === 'undefined') { + throw new TypeError('Bootstrap\'s dropdowns require Popper (https://popper.js.org)'); + } + + let referenceElement = this._element; + + if (this._config.reference === 'parent') { + referenceElement = parent; + } else if (isElement(this._config.reference)) { + referenceElement = getElement(this._config.reference); + } else if (typeof this._config.reference === 'object') { + referenceElement = this._config.reference; + } + + const popperConfig = this._getPopperConfig(); + + const isDisplayStatic = popperConfig.modifiers.find(modifier => modifier.name === 'applyStyles' && modifier.enabled === false); + this._popper = Popper__namespace.createPopper(referenceElement, this._menu, popperConfig); + + if (isDisplayStatic) { + Manipulator.setDataAttribute(this._menu, 'popper', 'static'); + } + } // If this is a touch-enabled device we add extra + // empty mouseover listeners to the body's immediate children; + // only needed because of broken event delegation on iOS + // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html + + + if ('ontouchstart' in document.documentElement && !parent.closest(SELECTOR_NAVBAR_NAV)) { + [].concat(...document.body.children).forEach(elem => EventHandler.on(elem, 'mouseover', noop)); + } + + this._element.focus(); + + this._element.setAttribute('aria-expanded', true); + + this._menu.classList.toggle(CLASS_NAME_SHOW$7); + + this._element.classList.toggle(CLASS_NAME_SHOW$7); + + EventHandler.trigger(this._element, EVENT_SHOWN$4, relatedTarget); + } + + hide() { + if (isDisabled(this._element) || !this._menu.classList.contains(CLASS_NAME_SHOW$7)) { + return; + } + + const relatedTarget = { + relatedTarget: this._element + }; + + this._completeHide(relatedTarget); + } + + dispose() { + if (this._popper) { + this._popper.destroy(); + } + + super.dispose(); + } + + update() { + this._inNavbar = this._detectNavbar(); + + if (this._popper) { + this._popper.update(); + } + } // Private + + + _addEventListeners() { + EventHandler.on(this._element, EVENT_CLICK, event => { + event.preventDefault(); + this.toggle(); + }); + } + + _completeHide(relatedTarget) { + const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE$4, relatedTarget); + + if (hideEvent.defaultPrevented) { + return; + } // If this is a touch-enabled device we remove the extra + // empty mouseover listeners we added for iOS support + + + if ('ontouchstart' in document.documentElement) { + [].concat(...document.body.children).forEach(elem => EventHandler.off(elem, 'mouseover', noop)); + } + + if (this._popper) { + this._popper.destroy(); + } + + this._menu.classList.remove(CLASS_NAME_SHOW$7); + + this._element.classList.remove(CLASS_NAME_SHOW$7); + + this._element.setAttribute('aria-expanded', 'false'); + + Manipulator.removeDataAttribute(this._menu, 'popper'); + EventHandler.trigger(this._element, EVENT_HIDDEN$4, relatedTarget); + } + + _getConfig(config) { + config = { ...this.constructor.Default, + ...Manipulator.getDataAttributes(this._element), + ...config + }; + typeCheckConfig(NAME$8, config, this.constructor.DefaultType); + + if (typeof config.reference === 'object' && !isElement(config.reference) && typeof config.reference.getBoundingClientRect !== 'function') { + // Popper virtual elements require a getBoundingClientRect method + throw new TypeError(`${NAME$8.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`); + } + + return config; + } + + _getMenuElement() { + return SelectorEngine.next(this._element, SELECTOR_MENU)[0]; + } + + _getPlacement() { + const parentDropdown = this._element.parentNode; + + if (parentDropdown.classList.contains(CLASS_NAME_DROPEND)) { + return PLACEMENT_RIGHT; + } + + if (parentDropdown.classList.contains(CLASS_NAME_DROPSTART)) { + return PLACEMENT_LEFT; + } // We need to trim the value because custom properties can also include spaces + + + const isEnd = getComputedStyle(this._menu).getPropertyValue('--bs-position').trim() === 'end'; + + if (parentDropdown.classList.contains(CLASS_NAME_DROPUP)) { + return isEnd ? PLACEMENT_TOPEND : PLACEMENT_TOP; + } + + return isEnd ? PLACEMENT_BOTTOMEND : PLACEMENT_BOTTOM; + } + + _detectNavbar() { + return this._element.closest(`.${CLASS_NAME_NAVBAR}`) !== null; + } + + _getOffset() { + const { + offset + } = this._config; + + if (typeof offset === 'string') { + return offset.split(',').map(val => Number.parseInt(val, 10)); + } + + if (typeof offset === 'function') { + return popperData => offset(popperData, this._element); + } + + return offset; + } + + _getPopperConfig() { + const defaultBsPopperConfig = { + placement: this._getPlacement(), + modifiers: [{ + name: 'preventOverflow', + options: { + boundary: this._config.boundary + } + }, { + name: 'offset', + options: { + offset: this._getOffset() + } + }] + }; // Disable Popper if we have a static display + + if (this._config.display === 'static') { + defaultBsPopperConfig.modifiers = [{ + name: 'applyStyles', + enabled: false + }]; + } + + return { ...defaultBsPopperConfig, + ...(typeof this._config.popperConfig === 'function' ? this._config.popperConfig(defaultBsPopperConfig) : this._config.popperConfig) + }; + } + + _selectMenuItem({ + key, + target + }) { + const items = SelectorEngine.find(SELECTOR_VISIBLE_ITEMS, this._menu).filter(isVisible); + + if (!items.length) { + return; + } // if target isn't included in items (e.g. when expanding the dropdown) + // allow cycling to get the last item in case key equals ARROW_UP_KEY + + + getNextActiveElement(items, target, key === ARROW_DOWN_KEY, !items.includes(target)).focus(); + } // Static + + + static dropdownInterface(element, config) { + const data = Dropdown.getOrCreateInstance(element, config); + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new TypeError(`No method named "${config}"`); + } + + data[config](); + } + } + + static jQueryInterface(config) { + return this.each(function () { + Dropdown.dropdownInterface(this, config); + }); + } + + static clearMenus(event) { + if (event && (event.button === RIGHT_MOUSE_BUTTON || event.type === 'keyup' && event.key !== TAB_KEY)) { + return; + } + + const toggles = SelectorEngine.find(SELECTOR_DATA_TOGGLE$3); + + for (let i = 0, len = toggles.length; i < len; i++) { + const context = Dropdown.getInstance(toggles[i]); + + if (!context || context._config.autoClose === false) { + continue; + } + + if (!context._element.classList.contains(CLASS_NAME_SHOW$7)) { + continue; + } + + const relatedTarget = { + relatedTarget: context._element + }; + + if (event) { + const composedPath = event.composedPath(); + const isMenuTarget = composedPath.includes(context._menu); + + if (composedPath.includes(context._element) || context._config.autoClose === 'inside' && !isMenuTarget || context._config.autoClose === 'outside' && isMenuTarget) { + continue; + } // Tab navigation through the dropdown menu or events from contained inputs shouldn't close the menu + + + if (context._menu.contains(event.target) && (event.type === 'keyup' && event.key === TAB_KEY || /input|select|option|textarea|form/i.test(event.target.tagName))) { + continue; + } + + if (event.type === 'click') { + relatedTarget.clickEvent = event; + } + } + + context._completeHide(relatedTarget); + } + } + + static getParentFromElement(element) { + return getElementFromSelector(element) || element.parentNode; + } + + static dataApiKeydownHandler(event) { + // If not input/textarea: + // - And not a key in REGEXP_KEYDOWN => not a dropdown command + // If input/textarea: + // - If space key => not a dropdown command + // - If key is other than escape + // - If key is not up or down => not a dropdown command + // - If trigger inside the menu => not a dropdown command + if (/input|textarea/i.test(event.target.tagName) ? event.key === SPACE_KEY || event.key !== ESCAPE_KEY$2 && (event.key !== ARROW_DOWN_KEY && event.key !== ARROW_UP_KEY || event.target.closest(SELECTOR_MENU)) : !REGEXP_KEYDOWN.test(event.key)) { + return; + } + + const isActive = this.classList.contains(CLASS_NAME_SHOW$7); + + if (!isActive && event.key === ESCAPE_KEY$2) { + return; + } + + event.preventDefault(); + event.stopPropagation(); + + if (isDisabled(this)) { + return; + } + + const getToggleButton = () => this.matches(SELECTOR_DATA_TOGGLE$3) ? this : SelectorEngine.prev(this, SELECTOR_DATA_TOGGLE$3)[0]; + + if (event.key === ESCAPE_KEY$2) { + getToggleButton().focus(); + Dropdown.clearMenus(); + return; + } + + if (event.key === ARROW_UP_KEY || event.key === ARROW_DOWN_KEY) { + if (!isActive) { + getToggleButton().click(); + } + + Dropdown.getInstance(getToggleButton())._selectMenuItem(event); + + return; + } + + if (!isActive || event.key === SPACE_KEY) { + Dropdown.clearMenus(); + } + } + + } + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + EventHandler.on(document, EVENT_KEYDOWN_DATA_API, SELECTOR_DATA_TOGGLE$3, Dropdown.dataApiKeydownHandler); + EventHandler.on(document, EVENT_KEYDOWN_DATA_API, SELECTOR_MENU, Dropdown.dataApiKeydownHandler); + EventHandler.on(document, EVENT_CLICK_DATA_API$3, Dropdown.clearMenus); + EventHandler.on(document, EVENT_KEYUP_DATA_API, Dropdown.clearMenus); + EventHandler.on(document, EVENT_CLICK_DATA_API$3, SELECTOR_DATA_TOGGLE$3, function (event) { + event.preventDefault(); + Dropdown.dropdownInterface(this); + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + * add .Dropdown to jQuery only if jQuery is present + */ + + defineJQueryPlugin(Dropdown); + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v5.0.2): util/scrollBar.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + * -------------------------------------------------------------------------- + */ + const SELECTOR_FIXED_CONTENT = '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top'; + const SELECTOR_STICKY_CONTENT = '.sticky-top'; + + class ScrollBarHelper { + constructor() { + this._element = document.body; + } + + getWidth() { + // https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth#usage_notes + const documentWidth = document.documentElement.clientWidth; + return Math.abs(window.innerWidth - documentWidth); + } + + hide() { + const width = this.getWidth(); + + this._disableOverFlow(); // give padding to element to balance the hidden scrollbar width + + + this._setElementAttributes(this._element, 'paddingRight', calculatedValue => calculatedValue + width); // trick: We adjust positive paddingRight and negative marginRight to sticky-top elements to keep showing fullwidth + + + this._setElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight', calculatedValue => calculatedValue + width); + + this._setElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight', calculatedValue => calculatedValue - width); + } + + _disableOverFlow() { + this._saveInitialAttribute(this._element, 'overflow'); + + this._element.style.overflow = 'hidden'; + } + + _setElementAttributes(selector, styleProp, callback) { + const scrollbarWidth = this.getWidth(); + + const manipulationCallBack = element => { + if (element !== this._element && window.innerWidth > element.clientWidth + scrollbarWidth) { + return; + } + + this._saveInitialAttribute(element, styleProp); + + const calculatedValue = window.getComputedStyle(element)[styleProp]; + element.style[styleProp] = `${callback(Number.parseFloat(calculatedValue))}px`; + }; + + this._applyManipulationCallback(selector, manipulationCallBack); + } + + reset() { + this._resetElementAttributes(this._element, 'overflow'); + + this._resetElementAttributes(this._element, 'paddingRight'); + + this._resetElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight'); + + this._resetElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight'); + } + + _saveInitialAttribute(element, styleProp) { + const actualValue = element.style[styleProp]; + + if (actualValue) { + Manipulator.setDataAttribute(element, styleProp, actualValue); + } + } + + _resetElementAttributes(selector, styleProp) { + const manipulationCallBack = element => { + const value = Manipulator.getDataAttribute(element, styleProp); + + if (typeof value === 'undefined') { + element.style.removeProperty(styleProp); + } else { + Manipulator.removeDataAttribute(element, styleProp); + element.style[styleProp] = value; + } + }; + + this._applyManipulationCallback(selector, manipulationCallBack); + } + + _applyManipulationCallback(selector, callBack) { + if (isElement(selector)) { + callBack(selector); + } else { + SelectorEngine.find(selector, this._element).forEach(callBack); + } + } + + isOverflowing() { + return this.getWidth() > 0; + } + + } + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v5.0.2): util/backdrop.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + const Default$6 = { + isVisible: true, + // if false, we use the backdrop helper without adding any element to the dom + isAnimated: false, + rootElement: 'body', + // give the choice to place backdrop under different elements + clickCallback: null + }; + const DefaultType$6 = { + isVisible: 'boolean', + isAnimated: 'boolean', + rootElement: '(element|string)', + clickCallback: '(function|null)' + }; + const NAME$7 = 'backdrop'; + const CLASS_NAME_BACKDROP = 'modal-backdrop'; + const CLASS_NAME_FADE$5 = 'fade'; + const CLASS_NAME_SHOW$6 = 'show'; + const EVENT_MOUSEDOWN = `mousedown.bs.${NAME$7}`; + + class Backdrop { + constructor(config) { + this._config = this._getConfig(config); + this._isAppended = false; + this._element = null; + } + + show(callback) { + if (!this._config.isVisible) { + execute(callback); + return; + } + + this._append(); + + if (this._config.isAnimated) { + reflow(this._getElement()); + } + + this._getElement().classList.add(CLASS_NAME_SHOW$6); + + this._emulateAnimation(() => { + execute(callback); + }); + } + + hide(callback) { + if (!this._config.isVisible) { + execute(callback); + return; + } + + this._getElement().classList.remove(CLASS_NAME_SHOW$6); + + this._emulateAnimation(() => { + this.dispose(); + execute(callback); + }); + } // Private + + + _getElement() { + if (!this._element) { + const backdrop = document.createElement('div'); + backdrop.className = CLASS_NAME_BACKDROP; + + if (this._config.isAnimated) { + backdrop.classList.add(CLASS_NAME_FADE$5); + } + + this._element = backdrop; + } + + return this._element; + } + + _getConfig(config) { + config = { ...Default$6, + ...(typeof config === 'object' ? config : {}) + }; // use getElement() with the default "body" to get a fresh Element on each instantiation + + config.rootElement = getElement(config.rootElement); + typeCheckConfig(NAME$7, config, DefaultType$6); + return config; + } + + _append() { + if (this._isAppended) { + return; + } + + this._config.rootElement.appendChild(this._getElement()); + + EventHandler.on(this._getElement(), EVENT_MOUSEDOWN, () => { + execute(this._config.clickCallback); + }); + this._isAppended = true; + } + + dispose() { + if (!this._isAppended) { + return; + } + + EventHandler.off(this._element, EVENT_MOUSEDOWN); + + this._element.remove(); + + this._isAppended = false; + } + + _emulateAnimation(callback) { + executeAfterTransition(callback, this._getElement(), this._config.isAnimated); + } + + } + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v5.0.2): modal.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + * -------------------------------------------------------------------------- + */ + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + + const NAME$6 = 'modal'; + const DATA_KEY$6 = 'bs.modal'; + const EVENT_KEY$6 = `.${DATA_KEY$6}`; + const DATA_API_KEY$3 = '.data-api'; + const ESCAPE_KEY$1 = 'Escape'; + const Default$5 = { + backdrop: true, + keyboard: true, + focus: true + }; + const DefaultType$5 = { + backdrop: '(boolean|string)', + keyboard: 'boolean', + focus: 'boolean' + }; + const EVENT_HIDE$3 = `hide${EVENT_KEY$6}`; + const EVENT_HIDE_PREVENTED = `hidePrevented${EVENT_KEY$6}`; + const EVENT_HIDDEN$3 = `hidden${EVENT_KEY$6}`; + const EVENT_SHOW$3 = `show${EVENT_KEY$6}`; + const EVENT_SHOWN$3 = `shown${EVENT_KEY$6}`; + const EVENT_FOCUSIN$2 = `focusin${EVENT_KEY$6}`; + const EVENT_RESIZE = `resize${EVENT_KEY$6}`; + const EVENT_CLICK_DISMISS$2 = `click.dismiss${EVENT_KEY$6}`; + const EVENT_KEYDOWN_DISMISS$1 = `keydown.dismiss${EVENT_KEY$6}`; + const EVENT_MOUSEUP_DISMISS = `mouseup.dismiss${EVENT_KEY$6}`; + const EVENT_MOUSEDOWN_DISMISS = `mousedown.dismiss${EVENT_KEY$6}`; + const EVENT_CLICK_DATA_API$2 = `click${EVENT_KEY$6}${DATA_API_KEY$3}`; + const CLASS_NAME_OPEN = 'modal-open'; + const CLASS_NAME_FADE$4 = 'fade'; + const CLASS_NAME_SHOW$5 = 'show'; + const CLASS_NAME_STATIC = 'modal-static'; + const SELECTOR_DIALOG = '.modal-dialog'; + const SELECTOR_MODAL_BODY = '.modal-body'; + const SELECTOR_DATA_TOGGLE$2 = '[data-bs-toggle="modal"]'; + const SELECTOR_DATA_DISMISS$2 = '[data-bs-dismiss="modal"]'; + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + class Modal extends BaseComponent { + constructor(element, config) { + super(element); + this._config = this._getConfig(config); + this._dialog = SelectorEngine.findOne(SELECTOR_DIALOG, this._element); + this._backdrop = this._initializeBackDrop(); + this._isShown = false; + this._ignoreBackdropClick = false; + this._isTransitioning = false; + this._scrollBar = new ScrollBarHelper(); + } // Getters + + + static get Default() { + return Default$5; + } + + static get NAME() { + return NAME$6; + } // Public + + + toggle(relatedTarget) { + return this._isShown ? this.hide() : this.show(relatedTarget); + } + + show(relatedTarget) { + if (this._isShown || this._isTransitioning) { + return; + } + + const showEvent = EventHandler.trigger(this._element, EVENT_SHOW$3, { + relatedTarget + }); + + if (showEvent.defaultPrevented) { + return; + } + + this._isShown = true; + + if (this._isAnimated()) { + this._isTransitioning = true; + } + + this._scrollBar.hide(); + + document.body.classList.add(CLASS_NAME_OPEN); + + this._adjustDialog(); + + this._setEscapeEvent(); + + this._setResizeEvent(); + + EventHandler.on(this._element, EVENT_CLICK_DISMISS$2, SELECTOR_DATA_DISMISS$2, event => this.hide(event)); + EventHandler.on(this._dialog, EVENT_MOUSEDOWN_DISMISS, () => { + EventHandler.one(this._element, EVENT_MOUSEUP_DISMISS, event => { + if (event.target === this._element) { + this._ignoreBackdropClick = true; + } + }); + }); + + this._showBackdrop(() => this._showElement(relatedTarget)); + } + + hide(event) { + if (event && ['A', 'AREA'].includes(event.target.tagName)) { + event.preventDefault(); + } + + if (!this._isShown || this._isTransitioning) { + return; + } + + const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE$3); + + if (hideEvent.defaultPrevented) { + return; + } + + this._isShown = false; + + const isAnimated = this._isAnimated(); + + if (isAnimated) { + this._isTransitioning = true; + } + + this._setEscapeEvent(); + + this._setResizeEvent(); + + EventHandler.off(document, EVENT_FOCUSIN$2); + + this._element.classList.remove(CLASS_NAME_SHOW$5); + + EventHandler.off(this._element, EVENT_CLICK_DISMISS$2); + EventHandler.off(this._dialog, EVENT_MOUSEDOWN_DISMISS); + + this._queueCallback(() => this._hideModal(), this._element, isAnimated); + } + + dispose() { + [window, this._dialog].forEach(htmlElement => EventHandler.off(htmlElement, EVENT_KEY$6)); + + this._backdrop.dispose(); + + super.dispose(); + /** + * `document` has 2 events `EVENT_FOCUSIN` and `EVENT_CLICK_DATA_API` + * Do not move `document` in `htmlElements` array + * It will remove `EVENT_CLICK_DATA_API` event that should remain + */ + + EventHandler.off(document, EVENT_FOCUSIN$2); + } + + handleUpdate() { + this._adjustDialog(); + } // Private + + + _initializeBackDrop() { + return new Backdrop({ + isVisible: Boolean(this._config.backdrop), + // 'static' option will be translated to true, and booleans will keep their value + isAnimated: this._isAnimated() + }); + } + + _getConfig(config) { + config = { ...Default$5, + ...Manipulator.getDataAttributes(this._element), + ...(typeof config === 'object' ? config : {}) + }; + typeCheckConfig(NAME$6, config, DefaultType$5); + return config; + } + + _showElement(relatedTarget) { + const isAnimated = this._isAnimated(); + + const modalBody = SelectorEngine.findOne(SELECTOR_MODAL_BODY, this._dialog); + + if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) { + // Don't move modal's DOM position + document.body.appendChild(this._element); + } + + this._element.style.display = 'block'; + + this._element.removeAttribute('aria-hidden'); + + this._element.setAttribute('aria-modal', true); + + this._element.setAttribute('role', 'dialog'); + + this._element.scrollTop = 0; + + if (modalBody) { + modalBody.scrollTop = 0; + } + + if (isAnimated) { + reflow(this._element); + } + + this._element.classList.add(CLASS_NAME_SHOW$5); + + if (this._config.focus) { + this._enforceFocus(); + } + + const transitionComplete = () => { + if (this._config.focus) { + this._element.focus(); + } + + this._isTransitioning = false; + EventHandler.trigger(this._element, EVENT_SHOWN$3, { + relatedTarget + }); + }; + + this._queueCallback(transitionComplete, this._dialog, isAnimated); + } + + _enforceFocus() { + EventHandler.off(document, EVENT_FOCUSIN$2); // guard against infinite focus loop + + EventHandler.on(document, EVENT_FOCUSIN$2, event => { + if (document !== event.target && this._element !== event.target && !this._element.contains(event.target)) { + this._element.focus(); + } + }); + } + + _setEscapeEvent() { + if (this._isShown) { + EventHandler.on(this._element, EVENT_KEYDOWN_DISMISS$1, event => { + if (this._config.keyboard && event.key === ESCAPE_KEY$1) { + event.preventDefault(); + this.hide(); + } else if (!this._config.keyboard && event.key === ESCAPE_KEY$1) { + this._triggerBackdropTransition(); + } + }); + } else { + EventHandler.off(this._element, EVENT_KEYDOWN_DISMISS$1); + } + } + + _setResizeEvent() { + if (this._isShown) { + EventHandler.on(window, EVENT_RESIZE, () => this._adjustDialog()); + } else { + EventHandler.off(window, EVENT_RESIZE); + } + } + + _hideModal() { + this._element.style.display = 'none'; + + this._element.setAttribute('aria-hidden', true); + + this._element.removeAttribute('aria-modal'); + + this._element.removeAttribute('role'); + + this._isTransitioning = false; + + this._backdrop.hide(() => { + document.body.classList.remove(CLASS_NAME_OPEN); + + this._resetAdjustments(); + + this._scrollBar.reset(); + + EventHandler.trigger(this._element, EVENT_HIDDEN$3); + }); + } + + _showBackdrop(callback) { + EventHandler.on(this._element, EVENT_CLICK_DISMISS$2, event => { + if (this._ignoreBackdropClick) { + this._ignoreBackdropClick = false; + return; + } + + if (event.target !== event.currentTarget) { + return; + } + + if (this._config.backdrop === true) { + this.hide(); + } else if (this._config.backdrop === 'static') { + this._triggerBackdropTransition(); + } + }); + + this._backdrop.show(callback); + } + + _isAnimated() { + return this._element.classList.contains(CLASS_NAME_FADE$4); + } + + _triggerBackdropTransition() { + const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED); + + if (hideEvent.defaultPrevented) { + return; + } + + const { + classList, + scrollHeight, + style + } = this._element; + const isModalOverflowing = scrollHeight > document.documentElement.clientHeight; // return if the following background transition hasn't yet completed + + if (!isModalOverflowing && style.overflowY === 'hidden' || classList.contains(CLASS_NAME_STATIC)) { + return; + } + + if (!isModalOverflowing) { + style.overflowY = 'hidden'; + } + + classList.add(CLASS_NAME_STATIC); + + this._queueCallback(() => { + classList.remove(CLASS_NAME_STATIC); + + if (!isModalOverflowing) { + this._queueCallback(() => { + style.overflowY = ''; + }, this._dialog); + } + }, this._dialog); + + this._element.focus(); + } // ---------------------------------------------------------------------- + // the following methods are used to handle overflowing modals + // ---------------------------------------------------------------------- + + + _adjustDialog() { + const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight; + + const scrollbarWidth = this._scrollBar.getWidth(); + + const isBodyOverflowing = scrollbarWidth > 0; + + if (!isBodyOverflowing && isModalOverflowing && !isRTL() || isBodyOverflowing && !isModalOverflowing && isRTL()) { + this._element.style.paddingLeft = `${scrollbarWidth}px`; + } + + if (isBodyOverflowing && !isModalOverflowing && !isRTL() || !isBodyOverflowing && isModalOverflowing && isRTL()) { + this._element.style.paddingRight = `${scrollbarWidth}px`; + } + } + + _resetAdjustments() { + this._element.style.paddingLeft = ''; + this._element.style.paddingRight = ''; + } // Static + + + static jQueryInterface(config, relatedTarget) { + return this.each(function () { + const data = Modal.getOrCreateInstance(this, config); + + if (typeof config !== 'string') { + return; + } + + if (typeof data[config] === 'undefined') { + throw new TypeError(`No method named "${config}"`); + } + + data[config](relatedTarget); + }); + } + + } + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + EventHandler.on(document, EVENT_CLICK_DATA_API$2, SELECTOR_DATA_TOGGLE$2, function (event) { + const target = getElementFromSelector(this); + + if (['A', 'AREA'].includes(this.tagName)) { + event.preventDefault(); + } + + EventHandler.one(target, EVENT_SHOW$3, showEvent => { + if (showEvent.defaultPrevented) { + // only register focus restorer if modal will actually get shown + return; + } + + EventHandler.one(target, EVENT_HIDDEN$3, () => { + if (isVisible(this)) { + this.focus(); + } + }); + }); + const data = Modal.getOrCreateInstance(target); + data.toggle(this); + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + * add .Modal to jQuery only if jQuery is present + */ + + defineJQueryPlugin(Modal); + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v5.0.2): offcanvas.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + + const NAME$5 = 'offcanvas'; + const DATA_KEY$5 = 'bs.offcanvas'; + const EVENT_KEY$5 = `.${DATA_KEY$5}`; + const DATA_API_KEY$2 = '.data-api'; + const EVENT_LOAD_DATA_API$1 = `load${EVENT_KEY$5}${DATA_API_KEY$2}`; + const ESCAPE_KEY = 'Escape'; + const Default$4 = { + backdrop: true, + keyboard: true, + scroll: false + }; + const DefaultType$4 = { + backdrop: 'boolean', + keyboard: 'boolean', + scroll: 'boolean' + }; + const CLASS_NAME_SHOW$4 = 'show'; + const OPEN_SELECTOR = '.offcanvas.show'; + const EVENT_SHOW$2 = `show${EVENT_KEY$5}`; + const EVENT_SHOWN$2 = `shown${EVENT_KEY$5}`; + const EVENT_HIDE$2 = `hide${EVENT_KEY$5}`; + const EVENT_HIDDEN$2 = `hidden${EVENT_KEY$5}`; + const EVENT_FOCUSIN$1 = `focusin${EVENT_KEY$5}`; + const EVENT_CLICK_DATA_API$1 = `click${EVENT_KEY$5}${DATA_API_KEY$2}`; + const EVENT_CLICK_DISMISS$1 = `click.dismiss${EVENT_KEY$5}`; + const EVENT_KEYDOWN_DISMISS = `keydown.dismiss${EVENT_KEY$5}`; + const SELECTOR_DATA_DISMISS$1 = '[data-bs-dismiss="offcanvas"]'; + const SELECTOR_DATA_TOGGLE$1 = '[data-bs-toggle="offcanvas"]'; + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + class Offcanvas extends BaseComponent { + constructor(element, config) { + super(element); + this._config = this._getConfig(config); + this._isShown = false; + this._backdrop = this._initializeBackDrop(); + + this._addEventListeners(); + } // Getters + + + static get NAME() { + return NAME$5; + } + + static get Default() { + return Default$4; + } // Public + + + toggle(relatedTarget) { + return this._isShown ? this.hide() : this.show(relatedTarget); + } + + show(relatedTarget) { + if (this._isShown) { + return; + } + + const showEvent = EventHandler.trigger(this._element, EVENT_SHOW$2, { + relatedTarget + }); + + if (showEvent.defaultPrevented) { + return; + } + + this._isShown = true; + this._element.style.visibility = 'visible'; + + this._backdrop.show(); + + if (!this._config.scroll) { + new ScrollBarHelper().hide(); + + this._enforceFocusOnElement(this._element); + } + + this._element.removeAttribute('aria-hidden'); + + this._element.setAttribute('aria-modal', true); + + this._element.setAttribute('role', 'dialog'); + + this._element.classList.add(CLASS_NAME_SHOW$4); + + const completeCallBack = () => { + EventHandler.trigger(this._element, EVENT_SHOWN$2, { + relatedTarget + }); + }; + + this._queueCallback(completeCallBack, this._element, true); + } + + hide() { + if (!this._isShown) { + return; + } + + const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE$2); + + if (hideEvent.defaultPrevented) { + return; + } + + EventHandler.off(document, EVENT_FOCUSIN$1); + + this._element.blur(); + + this._isShown = false; + + this._element.classList.remove(CLASS_NAME_SHOW$4); + + this._backdrop.hide(); + + const completeCallback = () => { + this._element.setAttribute('aria-hidden', true); + + this._element.removeAttribute('aria-modal'); + + this._element.removeAttribute('role'); + + this._element.style.visibility = 'hidden'; + + if (!this._config.scroll) { + new ScrollBarHelper().reset(); + } + + EventHandler.trigger(this._element, EVENT_HIDDEN$2); + }; + + this._queueCallback(completeCallback, this._element, true); + } + + dispose() { + this._backdrop.dispose(); + + super.dispose(); + EventHandler.off(document, EVENT_FOCUSIN$1); + } // Private + + + _getConfig(config) { + config = { ...Default$4, + ...Manipulator.getDataAttributes(this._element), + ...(typeof config === 'object' ? config : {}) + }; + typeCheckConfig(NAME$5, config, DefaultType$4); + return config; + } + + _initializeBackDrop() { + return new Backdrop({ + isVisible: this._config.backdrop, + isAnimated: true, + rootElement: this._element.parentNode, + clickCallback: () => this.hide() + }); + } + + _enforceFocusOnElement(element) { + EventHandler.off(document, EVENT_FOCUSIN$1); // guard against infinite focus loop + + EventHandler.on(document, EVENT_FOCUSIN$1, event => { + if (document !== event.target && element !== event.target && !element.contains(event.target)) { + element.focus(); + } + }); + element.focus(); + } + + _addEventListeners() { + EventHandler.on(this._element, EVENT_CLICK_DISMISS$1, SELECTOR_DATA_DISMISS$1, () => this.hide()); + EventHandler.on(this._element, EVENT_KEYDOWN_DISMISS, event => { + if (this._config.keyboard && event.key === ESCAPE_KEY) { + this.hide(); + } + }); + } // Static + + + static jQueryInterface(config) { + return this.each(function () { + const data = Offcanvas.getOrCreateInstance(this, config); + + if (typeof config !== 'string') { + return; + } + + if (data[config] === undefined || config.startsWith('_') || config === 'constructor') { + throw new TypeError(`No method named "${config}"`); + } + + data[config](this); + }); + } + + } + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + EventHandler.on(document, EVENT_CLICK_DATA_API$1, SELECTOR_DATA_TOGGLE$1, function (event) { + const target = getElementFromSelector(this); + + if (['A', 'AREA'].includes(this.tagName)) { + event.preventDefault(); + } + + if (isDisabled(this)) { + return; + } + + EventHandler.one(target, EVENT_HIDDEN$2, () => { + // focus on trigger when it is closed + if (isVisible(this)) { + this.focus(); + } + }); // avoid conflict when clicking a toggler of an offcanvas, while another is open + + const allReadyOpen = SelectorEngine.findOne(OPEN_SELECTOR); + + if (allReadyOpen && allReadyOpen !== target) { + Offcanvas.getInstance(allReadyOpen).hide(); + } + + const data = Offcanvas.getOrCreateInstance(target); + data.toggle(this); + }); + EventHandler.on(window, EVENT_LOAD_DATA_API$1, () => SelectorEngine.find(OPEN_SELECTOR).forEach(el => Offcanvas.getOrCreateInstance(el).show())); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + defineJQueryPlugin(Offcanvas); + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v5.0.2): util/sanitizer.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + * -------------------------------------------------------------------------- + */ + const uriAttrs = new Set(['background', 'cite', 'href', 'itemtype', 'longdesc', 'poster', 'src', 'xlink:href']); + const ARIA_ATTRIBUTE_PATTERN = /^aria-[\w-]*$/i; + /** + * A pattern that recognizes a commonly useful subset of URLs that are safe. + * + * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts + */ + + const SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/i; + /** + * A pattern that matches safe data URLs. Only matches image, video and audio types. + * + * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts + */ + + const DATA_URL_PATTERN = /^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i; + + const allowedAttribute = (attr, allowedAttributeList) => { + const attrName = attr.nodeName.toLowerCase(); + + if (allowedAttributeList.includes(attrName)) { + if (uriAttrs.has(attrName)) { + return Boolean(SAFE_URL_PATTERN.test(attr.nodeValue) || DATA_URL_PATTERN.test(attr.nodeValue)); + } + + return true; + } + + const regExp = allowedAttributeList.filter(attrRegex => attrRegex instanceof RegExp); // Check if a regular expression validates the attribute. + + for (let i = 0, len = regExp.length; i < len; i++) { + if (regExp[i].test(attrName)) { + return true; + } + } + + return false; + }; + + const DefaultAllowlist = { + // Global attributes allowed on any supplied element below. + '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN], + a: ['target', 'href', 'title', 'rel'], + area: [], + b: [], + br: [], + col: [], + code: [], + div: [], + em: [], + hr: [], + h1: [], + h2: [], + h3: [], + h4: [], + h5: [], + h6: [], + i: [], + img: ['src', 'srcset', 'alt', 'title', 'width', 'height'], + li: [], + ol: [], + p: [], + pre: [], + s: [], + small: [], + span: [], + sub: [], + sup: [], + strong: [], + u: [], + ul: [] + }; + function sanitizeHtml(unsafeHtml, allowList, sanitizeFn) { + if (!unsafeHtml.length) { + return unsafeHtml; + } + + if (sanitizeFn && typeof sanitizeFn === 'function') { + return sanitizeFn(unsafeHtml); + } + + const domParser = new window.DOMParser(); + const createdDocument = domParser.parseFromString(unsafeHtml, 'text/html'); + const allowlistKeys = Object.keys(allowList); + const elements = [].concat(...createdDocument.body.querySelectorAll('*')); + + for (let i = 0, len = elements.length; i < len; i++) { + const el = elements[i]; + const elName = el.nodeName.toLowerCase(); + + if (!allowlistKeys.includes(elName)) { + el.remove(); + continue; + } + + const attributeList = [].concat(...el.attributes); + const allowedAttributes = [].concat(allowList['*'] || [], allowList[elName] || []); + attributeList.forEach(attr => { + if (!allowedAttribute(attr, allowedAttributes)) { + el.removeAttribute(attr.nodeName); + } + }); + } + + return createdDocument.body.innerHTML; + } + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v5.0.2): tooltip.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + * -------------------------------------------------------------------------- + */ + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + + const NAME$4 = 'tooltip'; + const DATA_KEY$4 = 'bs.tooltip'; + const EVENT_KEY$4 = `.${DATA_KEY$4}`; + const CLASS_PREFIX$1 = 'bs-tooltip'; + const BSCLS_PREFIX_REGEX$1 = new RegExp(`(^|\\s)${CLASS_PREFIX$1}\\S+`, 'g'); + const DISALLOWED_ATTRIBUTES = new Set(['sanitize', 'allowList', 'sanitizeFn']); + const DefaultType$3 = { + animation: 'boolean', + template: 'string', + title: '(string|element|function)', + trigger: 'string', + delay: '(number|object)', + html: 'boolean', + selector: '(string|boolean)', + placement: '(string|function)', + offset: '(array|string|function)', + container: '(string|element|boolean)', + fallbackPlacements: 'array', + boundary: '(string|element)', + customClass: '(string|function)', + sanitize: 'boolean', + sanitizeFn: '(null|function)', + allowList: 'object', + popperConfig: '(null|object|function)' + }; + const AttachmentMap = { + AUTO: 'auto', + TOP: 'top', + RIGHT: isRTL() ? 'left' : 'right', + BOTTOM: 'bottom', + LEFT: isRTL() ? 'right' : 'left' + }; + const Default$3 = { + animation: true, + template: '', + trigger: 'hover focus', + title: '', + delay: 0, + html: false, + selector: false, + placement: 'top', + offset: [0, 0], + container: false, + fallbackPlacements: ['top', 'right', 'bottom', 'left'], + boundary: 'clippingParents', + customClass: '', + sanitize: true, + sanitizeFn: null, + allowList: DefaultAllowlist, + popperConfig: null + }; + const Event$2 = { + HIDE: `hide${EVENT_KEY$4}`, + HIDDEN: `hidden${EVENT_KEY$4}`, + SHOW: `show${EVENT_KEY$4}`, + SHOWN: `shown${EVENT_KEY$4}`, + INSERTED: `inserted${EVENT_KEY$4}`, + CLICK: `click${EVENT_KEY$4}`, + FOCUSIN: `focusin${EVENT_KEY$4}`, + FOCUSOUT: `focusout${EVENT_KEY$4}`, + MOUSEENTER: `mouseenter${EVENT_KEY$4}`, + MOUSELEAVE: `mouseleave${EVENT_KEY$4}` + }; + const CLASS_NAME_FADE$3 = 'fade'; + const CLASS_NAME_MODAL = 'modal'; + const CLASS_NAME_SHOW$3 = 'show'; + const HOVER_STATE_SHOW = 'show'; + const HOVER_STATE_OUT = 'out'; + const SELECTOR_TOOLTIP_INNER = '.tooltip-inner'; + const TRIGGER_HOVER = 'hover'; + const TRIGGER_FOCUS = 'focus'; + const TRIGGER_CLICK = 'click'; + const TRIGGER_MANUAL = 'manual'; + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + class Tooltip extends BaseComponent { + constructor(element, config) { + if (typeof Popper__namespace === 'undefined') { + throw new TypeError('Bootstrap\'s tooltips require Popper (https://popper.js.org)'); + } + + super(element); // private + + this._isEnabled = true; + this._timeout = 0; + this._hoverState = ''; + this._activeTrigger = {}; + this._popper = null; // Protected + + this._config = this._getConfig(config); + this.tip = null; + + this._setListeners(); + } // Getters + + + static get Default() { + return Default$3; + } + + static get NAME() { + return NAME$4; + } + + static get Event() { + return Event$2; + } + + static get DefaultType() { + return DefaultType$3; + } // Public + + + enable() { + this._isEnabled = true; + } + + disable() { + this._isEnabled = false; + } + + toggleEnabled() { + this._isEnabled = !this._isEnabled; + } + + toggle(event) { + if (!this._isEnabled) { + return; + } + + if (event) { + const context = this._initializeOnDelegatedTarget(event); + + context._activeTrigger.click = !context._activeTrigger.click; + + if (context._isWithActiveTrigger()) { + context._enter(null, context); + } else { + context._leave(null, context); + } + } else { + if (this.getTipElement().classList.contains(CLASS_NAME_SHOW$3)) { + this._leave(null, this); + + return; + } + + this._enter(null, this); + } + } + + dispose() { + clearTimeout(this._timeout); + EventHandler.off(this._element.closest(`.${CLASS_NAME_MODAL}`), 'hide.bs.modal', this._hideModalHandler); + + if (this.tip) { + this.tip.remove(); + } + + if (this._popper) { + this._popper.destroy(); + } + + super.dispose(); + } + + show() { + if (this._element.style.display === 'none') { + throw new Error('Please use show on visible elements'); + } + + if (!(this.isWithContent() && this._isEnabled)) { + return; + } + + const showEvent = EventHandler.trigger(this._element, this.constructor.Event.SHOW); + const shadowRoot = findShadowRoot(this._element); + const isInTheDom = shadowRoot === null ? this._element.ownerDocument.documentElement.contains(this._element) : shadowRoot.contains(this._element); + + if (showEvent.defaultPrevented || !isInTheDom) { + return; + } + + const tip = this.getTipElement(); + const tipId = getUID(this.constructor.NAME); + tip.setAttribute('id', tipId); + + this._element.setAttribute('aria-describedby', tipId); + + this.setContent(); + + if (this._config.animation) { + tip.classList.add(CLASS_NAME_FADE$3); + } + + const placement = typeof this._config.placement === 'function' ? this._config.placement.call(this, tip, this._element) : this._config.placement; + + const attachment = this._getAttachment(placement); + + this._addAttachmentClass(attachment); + + const { + container + } = this._config; + Data.set(tip, this.constructor.DATA_KEY, this); + + if (!this._element.ownerDocument.documentElement.contains(this.tip)) { + container.appendChild(tip); + EventHandler.trigger(this._element, this.constructor.Event.INSERTED); + } + + if (this._popper) { + this._popper.update(); + } else { + this._popper = Popper__namespace.createPopper(this._element, tip, this._getPopperConfig(attachment)); + } + + tip.classList.add(CLASS_NAME_SHOW$3); + const customClass = typeof this._config.customClass === 'function' ? this._config.customClass() : this._config.customClass; + + if (customClass) { + tip.classList.add(...customClass.split(' ')); + } // If this is a touch-enabled device we add extra + // empty mouseover listeners to the body's immediate children; + // only needed because of broken event delegation on iOS + // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html + + + if ('ontouchstart' in document.documentElement) { + [].concat(...document.body.children).forEach(element => { + EventHandler.on(element, 'mouseover', noop); + }); + } + + const complete = () => { + const prevHoverState = this._hoverState; + this._hoverState = null; + EventHandler.trigger(this._element, this.constructor.Event.SHOWN); + + if (prevHoverState === HOVER_STATE_OUT) { + this._leave(null, this); + } + }; + + const isAnimated = this.tip.classList.contains(CLASS_NAME_FADE$3); + + this._queueCallback(complete, this.tip, isAnimated); + } + + hide() { + if (!this._popper) { + return; + } + + const tip = this.getTipElement(); + + const complete = () => { + if (this._isWithActiveTrigger()) { + return; + } + + if (this._hoverState !== HOVER_STATE_SHOW) { + tip.remove(); + } + + this._cleanTipClass(); + + this._element.removeAttribute('aria-describedby'); + + EventHandler.trigger(this._element, this.constructor.Event.HIDDEN); + + if (this._popper) { + this._popper.destroy(); + + this._popper = null; + } + }; + + const hideEvent = EventHandler.trigger(this._element, this.constructor.Event.HIDE); + + if (hideEvent.defaultPrevented) { + return; + } + + tip.classList.remove(CLASS_NAME_SHOW$3); // If this is a touch-enabled device we remove the extra + // empty mouseover listeners we added for iOS support + + if ('ontouchstart' in document.documentElement) { + [].concat(...document.body.children).forEach(element => EventHandler.off(element, 'mouseover', noop)); + } + + this._activeTrigger[TRIGGER_CLICK] = false; + this._activeTrigger[TRIGGER_FOCUS] = false; + this._activeTrigger[TRIGGER_HOVER] = false; + const isAnimated = this.tip.classList.contains(CLASS_NAME_FADE$3); + + this._queueCallback(complete, this.tip, isAnimated); + + this._hoverState = ''; + } + + update() { + if (this._popper !== null) { + this._popper.update(); + } + } // Protected + + + isWithContent() { + return Boolean(this.getTitle()); + } + + getTipElement() { + if (this.tip) { + return this.tip; + } + + const element = document.createElement('div'); + element.innerHTML = this._config.template; + this.tip = element.children[0]; + return this.tip; + } + + setContent() { + const tip = this.getTipElement(); + this.setElementContent(SelectorEngine.findOne(SELECTOR_TOOLTIP_INNER, tip), this.getTitle()); + tip.classList.remove(CLASS_NAME_FADE$3, CLASS_NAME_SHOW$3); + } + + setElementContent(element, content) { + if (element === null) { + return; + } + + if (isElement(content)) { + content = getElement(content); // content is a DOM node or a jQuery + + if (this._config.html) { + if (content.parentNode !== element) { + element.innerHTML = ''; + element.appendChild(content); + } + } else { + element.textContent = content.textContent; + } + + return; + } + + if (this._config.html) { + if (this._config.sanitize) { + content = sanitizeHtml(content, this._config.allowList, this._config.sanitizeFn); + } + + element.innerHTML = content; + } else { + element.textContent = content; + } + } + + getTitle() { + let title = this._element.getAttribute('data-bs-original-title'); + + if (!title) { + title = typeof this._config.title === 'function' ? this._config.title.call(this._element) : this._config.title; + } + + return title; + } + + updateAttachment(attachment) { + if (attachment === 'right') { + return 'end'; + } + + if (attachment === 'left') { + return 'start'; + } + + return attachment; + } // Private + + + _initializeOnDelegatedTarget(event, context) { + const dataKey = this.constructor.DATA_KEY; + context = context || Data.get(event.delegateTarget, dataKey); + + if (!context) { + context = new this.constructor(event.delegateTarget, this._getDelegateConfig()); + Data.set(event.delegateTarget, dataKey, context); + } + + return context; + } + + _getOffset() { + const { + offset + } = this._config; + + if (typeof offset === 'string') { + return offset.split(',').map(val => Number.parseInt(val, 10)); + } + + if (typeof offset === 'function') { + return popperData => offset(popperData, this._element); + } + + return offset; + } + + _getPopperConfig(attachment) { + const defaultBsPopperConfig = { + placement: attachment, + modifiers: [{ + name: 'flip', + options: { + fallbackPlacements: this._config.fallbackPlacements + } + }, { + name: 'offset', + options: { + offset: this._getOffset() + } + }, { + name: 'preventOverflow', + options: { + boundary: this._config.boundary + } + }, { + name: 'arrow', + options: { + element: `.${this.constructor.NAME}-arrow` + } + }, { + name: 'onChange', + enabled: true, + phase: 'afterWrite', + fn: data => this._handlePopperPlacementChange(data) + }], + onFirstUpdate: data => { + if (data.options.placement !== data.placement) { + this._handlePopperPlacementChange(data); + } + } + }; + return { ...defaultBsPopperConfig, + ...(typeof this._config.popperConfig === 'function' ? this._config.popperConfig(defaultBsPopperConfig) : this._config.popperConfig) + }; + } + + _addAttachmentClass(attachment) { + this.getTipElement().classList.add(`${CLASS_PREFIX$1}-${this.updateAttachment(attachment)}`); + } + + _getAttachment(placement) { + return AttachmentMap[placement.toUpperCase()]; + } + + _setListeners() { + const triggers = this._config.trigger.split(' '); + + triggers.forEach(trigger => { + if (trigger === 'click') { + EventHandler.on(this._element, this.constructor.Event.CLICK, this._config.selector, event => this.toggle(event)); + } else if (trigger !== TRIGGER_MANUAL) { + const eventIn = trigger === TRIGGER_HOVER ? this.constructor.Event.MOUSEENTER : this.constructor.Event.FOCUSIN; + const eventOut = trigger === TRIGGER_HOVER ? this.constructor.Event.MOUSELEAVE : this.constructor.Event.FOCUSOUT; + EventHandler.on(this._element, eventIn, this._config.selector, event => this._enter(event)); + EventHandler.on(this._element, eventOut, this._config.selector, event => this._leave(event)); + } + }); + + this._hideModalHandler = () => { + if (this._element) { + this.hide(); + } + }; + + EventHandler.on(this._element.closest(`.${CLASS_NAME_MODAL}`), 'hide.bs.modal', this._hideModalHandler); + + if (this._config.selector) { + this._config = { ...this._config, + trigger: 'manual', + selector: '' + }; + } else { + this._fixTitle(); + } + } + + _fixTitle() { + const title = this._element.getAttribute('title'); + + const originalTitleType = typeof this._element.getAttribute('data-bs-original-title'); + + if (title || originalTitleType !== 'string') { + this._element.setAttribute('data-bs-original-title', title || ''); + + if (title && !this._element.getAttribute('aria-label') && !this._element.textContent) { + this._element.setAttribute('aria-label', title); + } + + this._element.setAttribute('title', ''); + } + } + + _enter(event, context) { + context = this._initializeOnDelegatedTarget(event, context); + + if (event) { + context._activeTrigger[event.type === 'focusin' ? TRIGGER_FOCUS : TRIGGER_HOVER] = true; + } + + if (context.getTipElement().classList.contains(CLASS_NAME_SHOW$3) || context._hoverState === HOVER_STATE_SHOW) { + context._hoverState = HOVER_STATE_SHOW; + return; + } + + clearTimeout(context._timeout); + context._hoverState = HOVER_STATE_SHOW; + + if (!context._config.delay || !context._config.delay.show) { + context.show(); + return; + } + + context._timeout = setTimeout(() => { + if (context._hoverState === HOVER_STATE_SHOW) { + context.show(); + } + }, context._config.delay.show); + } + + _leave(event, context) { + context = this._initializeOnDelegatedTarget(event, context); + + if (event) { + context._activeTrigger[event.type === 'focusout' ? TRIGGER_FOCUS : TRIGGER_HOVER] = context._element.contains(event.relatedTarget); + } + + if (context._isWithActiveTrigger()) { + return; + } + + clearTimeout(context._timeout); + context._hoverState = HOVER_STATE_OUT; + + if (!context._config.delay || !context._config.delay.hide) { + context.hide(); + return; + } + + context._timeout = setTimeout(() => { + if (context._hoverState === HOVER_STATE_OUT) { + context.hide(); + } + }, context._config.delay.hide); + } + + _isWithActiveTrigger() { + for (const trigger in this._activeTrigger) { + if (this._activeTrigger[trigger]) { + return true; + } + } + + return false; + } + + _getConfig(config) { + const dataAttributes = Manipulator.getDataAttributes(this._element); + Object.keys(dataAttributes).forEach(dataAttr => { + if (DISALLOWED_ATTRIBUTES.has(dataAttr)) { + delete dataAttributes[dataAttr]; + } + }); + config = { ...this.constructor.Default, + ...dataAttributes, + ...(typeof config === 'object' && config ? config : {}) + }; + config.container = config.container === false ? document.body : getElement(config.container); + + if (typeof config.delay === 'number') { + config.delay = { + show: config.delay, + hide: config.delay + }; + } + + if (typeof config.title === 'number') { + config.title = config.title.toString(); + } + + if (typeof config.content === 'number') { + config.content = config.content.toString(); + } + + typeCheckConfig(NAME$4, config, this.constructor.DefaultType); + + if (config.sanitize) { + config.template = sanitizeHtml(config.template, config.allowList, config.sanitizeFn); + } + + return config; + } + + _getDelegateConfig() { + const config = {}; + + if (this._config) { + for (const key in this._config) { + if (this.constructor.Default[key] !== this._config[key]) { + config[key] = this._config[key]; + } + } + } + + return config; + } + + _cleanTipClass() { + const tip = this.getTipElement(); + const tabClass = tip.getAttribute('class').match(BSCLS_PREFIX_REGEX$1); + + if (tabClass !== null && tabClass.length > 0) { + tabClass.map(token => token.trim()).forEach(tClass => tip.classList.remove(tClass)); + } + } + + _handlePopperPlacementChange(popperData) { + const { + state + } = popperData; + + if (!state) { + return; + } + + this.tip = state.elements.popper; + + this._cleanTipClass(); + + this._addAttachmentClass(this._getAttachment(state.placement)); + } // Static + + + static jQueryInterface(config) { + return this.each(function () { + const data = Tooltip.getOrCreateInstance(this, config); + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new TypeError(`No method named "${config}"`); + } + + data[config](); + } + }); + } + + } + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + * add .Tooltip to jQuery only if jQuery is present + */ + + + defineJQueryPlugin(Tooltip); + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v5.0.2): popover.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + * -------------------------------------------------------------------------- + */ + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + + const NAME$3 = 'popover'; + const DATA_KEY$3 = 'bs.popover'; + const EVENT_KEY$3 = `.${DATA_KEY$3}`; + const CLASS_PREFIX = 'bs-popover'; + const BSCLS_PREFIX_REGEX = new RegExp(`(^|\\s)${CLASS_PREFIX}\\S+`, 'g'); + const Default$2 = { ...Tooltip.Default, + placement: 'right', + offset: [0, 8], + trigger: 'click', + content: '', + template: '' + }; + const DefaultType$2 = { ...Tooltip.DefaultType, + content: '(string|element|function)' + }; + const Event$1 = { + HIDE: `hide${EVENT_KEY$3}`, + HIDDEN: `hidden${EVENT_KEY$3}`, + SHOW: `show${EVENT_KEY$3}`, + SHOWN: `shown${EVENT_KEY$3}`, + INSERTED: `inserted${EVENT_KEY$3}`, + CLICK: `click${EVENT_KEY$3}`, + FOCUSIN: `focusin${EVENT_KEY$3}`, + FOCUSOUT: `focusout${EVENT_KEY$3}`, + MOUSEENTER: `mouseenter${EVENT_KEY$3}`, + MOUSELEAVE: `mouseleave${EVENT_KEY$3}` + }; + const CLASS_NAME_FADE$2 = 'fade'; + const CLASS_NAME_SHOW$2 = 'show'; + const SELECTOR_TITLE = '.popover-header'; + const SELECTOR_CONTENT = '.popover-body'; + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + class Popover extends Tooltip { + // Getters + static get Default() { + return Default$2; + } + + static get NAME() { + return NAME$3; + } + + static get Event() { + return Event$1; + } + + static get DefaultType() { + return DefaultType$2; + } // Overrides + + + isWithContent() { + return this.getTitle() || this._getContent(); + } + + getTipElement() { + if (this.tip) { + return this.tip; + } + + this.tip = super.getTipElement(); + + if (!this.getTitle()) { + SelectorEngine.findOne(SELECTOR_TITLE, this.tip).remove(); + } + + if (!this._getContent()) { + SelectorEngine.findOne(SELECTOR_CONTENT, this.tip).remove(); + } + + return this.tip; + } + + setContent() { + const tip = this.getTipElement(); // we use append for html objects to maintain js events + + this.setElementContent(SelectorEngine.findOne(SELECTOR_TITLE, tip), this.getTitle()); + + let content = this._getContent(); + + if (typeof content === 'function') { + content = content.call(this._element); + } + + this.setElementContent(SelectorEngine.findOne(SELECTOR_CONTENT, tip), content); + tip.classList.remove(CLASS_NAME_FADE$2, CLASS_NAME_SHOW$2); + } // Private + + + _addAttachmentClass(attachment) { + this.getTipElement().classList.add(`${CLASS_PREFIX}-${this.updateAttachment(attachment)}`); + } + + _getContent() { + return this._element.getAttribute('data-bs-content') || this._config.content; + } + + _cleanTipClass() { + const tip = this.getTipElement(); + const tabClass = tip.getAttribute('class').match(BSCLS_PREFIX_REGEX); + + if (tabClass !== null && tabClass.length > 0) { + tabClass.map(token => token.trim()).forEach(tClass => tip.classList.remove(tClass)); + } + } // Static + + + static jQueryInterface(config) { + return this.each(function () { + const data = Popover.getOrCreateInstance(this, config); + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new TypeError(`No method named "${config}"`); + } + + data[config](); + } + }); + } + + } + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + * add .Popover to jQuery only if jQuery is present + */ + + + defineJQueryPlugin(Popover); + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v5.0.2): scrollspy.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + * -------------------------------------------------------------------------- + */ + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + + const NAME$2 = 'scrollspy'; + const DATA_KEY$2 = 'bs.scrollspy'; + const EVENT_KEY$2 = `.${DATA_KEY$2}`; + const DATA_API_KEY$1 = '.data-api'; + const Default$1 = { + offset: 10, + method: 'auto', + target: '' + }; + const DefaultType$1 = { + offset: 'number', + method: 'string', + target: '(string|element)' + }; + const EVENT_ACTIVATE = `activate${EVENT_KEY$2}`; + const EVENT_SCROLL = `scroll${EVENT_KEY$2}`; + const EVENT_LOAD_DATA_API = `load${EVENT_KEY$2}${DATA_API_KEY$1}`; + const CLASS_NAME_DROPDOWN_ITEM = 'dropdown-item'; + const CLASS_NAME_ACTIVE$1 = 'active'; + const SELECTOR_DATA_SPY = '[data-bs-spy="scroll"]'; + const SELECTOR_NAV_LIST_GROUP$1 = '.nav, .list-group'; + const SELECTOR_NAV_LINKS = '.nav-link'; + const SELECTOR_NAV_ITEMS = '.nav-item'; + const SELECTOR_LIST_ITEMS = '.list-group-item'; + const SELECTOR_DROPDOWN$1 = '.dropdown'; + const SELECTOR_DROPDOWN_TOGGLE$1 = '.dropdown-toggle'; + const METHOD_OFFSET = 'offset'; + const METHOD_POSITION = 'position'; + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + class ScrollSpy extends BaseComponent { + constructor(element, config) { + super(element); + this._scrollElement = this._element.tagName === 'BODY' ? window : this._element; + this._config = this._getConfig(config); + this._selector = `${this._config.target} ${SELECTOR_NAV_LINKS}, ${this._config.target} ${SELECTOR_LIST_ITEMS}, ${this._config.target} .${CLASS_NAME_DROPDOWN_ITEM}`; + this._offsets = []; + this._targets = []; + this._activeTarget = null; + this._scrollHeight = 0; + EventHandler.on(this._scrollElement, EVENT_SCROLL, () => this._process()); + this.refresh(); + + this._process(); + } // Getters + + + static get Default() { + return Default$1; + } + + static get NAME() { + return NAME$2; + } // Public + + + refresh() { + const autoMethod = this._scrollElement === this._scrollElement.window ? METHOD_OFFSET : METHOD_POSITION; + const offsetMethod = this._config.method === 'auto' ? autoMethod : this._config.method; + const offsetBase = offsetMethod === METHOD_POSITION ? this._getScrollTop() : 0; + this._offsets = []; + this._targets = []; + this._scrollHeight = this._getScrollHeight(); + const targets = SelectorEngine.find(this._selector); + targets.map(element => { + const targetSelector = getSelectorFromElement(element); + const target = targetSelector ? SelectorEngine.findOne(targetSelector) : null; + + if (target) { + const targetBCR = target.getBoundingClientRect(); + + if (targetBCR.width || targetBCR.height) { + return [Manipulator[offsetMethod](target).top + offsetBase, targetSelector]; + } + } + + return null; + }).filter(item => item).sort((a, b) => a[0] - b[0]).forEach(item => { + this._offsets.push(item[0]); + + this._targets.push(item[1]); + }); + } + + dispose() { + EventHandler.off(this._scrollElement, EVENT_KEY$2); + super.dispose(); + } // Private + + + _getConfig(config) { + config = { ...Default$1, + ...Manipulator.getDataAttributes(this._element), + ...(typeof config === 'object' && config ? config : {}) + }; + + if (typeof config.target !== 'string' && isElement(config.target)) { + let { + id + } = config.target; + + if (!id) { + id = getUID(NAME$2); + config.target.id = id; + } + + config.target = `#${id}`; + } + + typeCheckConfig(NAME$2, config, DefaultType$1); + return config; + } + + _getScrollTop() { + return this._scrollElement === window ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop; + } + + _getScrollHeight() { + return this._scrollElement.scrollHeight || Math.max(document.body.scrollHeight, document.documentElement.scrollHeight); + } + + _getOffsetHeight() { + return this._scrollElement === window ? window.innerHeight : this._scrollElement.getBoundingClientRect().height; + } + + _process() { + const scrollTop = this._getScrollTop() + this._config.offset; + + const scrollHeight = this._getScrollHeight(); + + const maxScroll = this._config.offset + scrollHeight - this._getOffsetHeight(); + + if (this._scrollHeight !== scrollHeight) { + this.refresh(); + } + + if (scrollTop >= maxScroll) { + const target = this._targets[this._targets.length - 1]; + + if (this._activeTarget !== target) { + this._activate(target); + } + + return; + } + + if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) { + this._activeTarget = null; + + this._clear(); + + return; + } + + for (let i = this._offsets.length; i--;) { + const isActiveTarget = this._activeTarget !== this._targets[i] && scrollTop >= this._offsets[i] && (typeof this._offsets[i + 1] === 'undefined' || scrollTop < this._offsets[i + 1]); + + if (isActiveTarget) { + this._activate(this._targets[i]); + } + } + } + + _activate(target) { + this._activeTarget = target; + + this._clear(); + + const queries = this._selector.split(',').map(selector => `${selector}[data-bs-target="${target}"],${selector}[href="${target}"]`); + + const link = SelectorEngine.findOne(queries.join(',')); + + if (link.classList.contains(CLASS_NAME_DROPDOWN_ITEM)) { + SelectorEngine.findOne(SELECTOR_DROPDOWN_TOGGLE$1, link.closest(SELECTOR_DROPDOWN$1)).classList.add(CLASS_NAME_ACTIVE$1); + link.classList.add(CLASS_NAME_ACTIVE$1); + } else { + // Set triggered link as active + link.classList.add(CLASS_NAME_ACTIVE$1); + SelectorEngine.parents(link, SELECTOR_NAV_LIST_GROUP$1).forEach(listGroup => { + // Set triggered links parents as active + // With both

    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 lgyRco literal 0 HcmV?d00001 diff --git a/wp-content/plugins/portfolio-filter-gallery/includes/class-pfg-activator.php b/wp-content/plugins/portfolio-filter-gallery/includes/class-pfg-activator.php new file mode 100644 index 0000000..5a23e57 --- /dev/null +++ b/wp-content/plugins/portfolio-filter-gallery/includes/class-pfg-activator.php @@ -0,0 +1,115 @@ + 'all_' . uniqid(), + 'name' => __( 'Web Design', 'portfolio-filter-gallery' ), + 'slug' => 'web-design', + 'order' => 0, + ), + array( + 'id' => 'all_' . uniqid(), + 'name' => __( 'Photography', 'portfolio-filter-gallery' ), + 'slug' => 'photography', + 'order' => 1, + ), + array( + 'id' => 'all_' . uniqid(), + 'name' => __( 'Branding', 'portfolio-filter-gallery' ), + 'slug' => 'branding', + 'order' => 2, + ), + ); + add_option( 'pfg_filters', $default_filters ); + } + } + + /** + * Create backup directory. + */ + private static function create_backup_directory() { + $upload_dir = wp_upload_dir(); + $backup_dir = $upload_dir['basedir'] . '/pfg-backups'; + + if ( ! file_exists( $backup_dir ) ) { + wp_mkdir_p( $backup_dir ); + + // Add security files + file_put_contents( $backup_dir . '/index.php', ' array( 'tier' => self::FREE ), + 'layout_masonry' => array( 'tier' => self::FREE ), + 'layout_justified' => array( 'tier' => self::PREMIUM ), + 'layout_packed' => array( 'tier' => self::PREMIUM ), + + // Filter features + 'basic_filtering' => array( 'tier' => self::FREE ), + 'multi_level' => array( 'tier' => self::PREMIUM ), + 'and_or_logic' => array( 'tier' => self::PREMIUM ), + 'filter_url_sync' => array( 'tier' => self::PREMIUM ), + + // Pagination + 'pagination' => array( 'tier' => self::PREMIUM ), + 'load_more' => array( 'tier' => self::PREMIUM ), + 'infinite_scroll' => array( 'tier' => self::PREMIUM ), + + // Lightbox + 'lightbox_basic' => array( 'tier' => self::FREE ), + 'lightbox_fancybox' => array( 'tier' => self::FREE ), + 'lightbox_photoswipe' => array( 'tier' => self::FREE ), + + // Integrations + 'woocommerce' => array( 'tier' => self::PREMIUM ), + 'video_galleries' => array( 'tier' => self::PREMIUM ), + 'social_sharing' => array( 'tier' => self::PREMIUM ), + + // Other features + 'search' => array( 'tier' => self::FREE ), + 'sorting' => array( 'tier' => self::PREMIUM ), + 'deep_linking' => array( 'tier' => self::PREMIUM ), + 'watermark' => array( 'tier' => self::PREMIUM ), + 'custom_css' => array( 'tier' => self::FREE ), + 'templates' => array( 'tier' => self::FREE, 'limit' => 3 ), + 'gutenberg_block' => array( 'tier' => self::FREE ), + ); + + /** + * Setting definitions with their tiers and limits. + * + * @var array + */ + private static $settings = array( + // Columns + 'columns_desktop' => array( 'tier' => self::FREE, 'free_min' => 2, 'free_max' => 4, 'premium_min' => 1, 'premium_max' => 8 ), + 'columns_tablet' => array( 'tier' => self::FREE, 'free_min' => 1, 'free_max' => 3, 'premium_min' => 1, 'premium_max' => 6 ), + 'columns_mobile' => array( 'tier' => self::FREE, 'free_min' => 1, 'free_max' => 2, 'premium_min' => 1, 'premium_max' => 4 ), + + // Filters + 'max_filters' => array( 'tier' => self::FREE, 'free_limit' => 5, 'premium_limit' => -1 ), // -1 = unlimited + + // Hover effects + 'hover_effect' => array( + 'tier' => self::FREE, + 'free_options' => array( 'fade', 'slide-up', 'zoom' ), + 'premium_options' => array( 'fade', 'slide-up', 'zoom', 'flip', 'rotate', 'blur', 'grayscale', 'shine', '3d-tilt', 'curtain' ) + ), + + // Pagination settings (premium only) + 'pagination_enabled' => array( 'tier' => self::PREMIUM ), + 'pagination_type' => array( 'tier' => self::PREMIUM ), + 'items_per_page' => array( 'tier' => self::PREMIUM ), + + // Sorting settings (premium only) + 'sorting_enabled' => array( 'tier' => self::PREMIUM ), + 'sort_options' => array( 'tier' => self::PREMIUM ), + + // Multi-level filter settings (premium only) + 'hierarchical_filters' => array( 'tier' => self::PREMIUM ), + 'filter_logic' => array( 'tier' => self::PREMIUM ), + + // Deep linking (premium only) + 'url_sync_enabled' => array( 'tier' => self::PREMIUM ), + + // WooCommerce settings (premium only) + 'woo_enabled' => array( 'tier' => self::PREMIUM ), + 'woo_source' => array( 'tier' => self::PREMIUM ), + 'woo_show_price' => array( 'tier' => self::PREMIUM ), + 'woo_show_cart' => array( 'tier' => self::PREMIUM ), + + // Social sharing settings (premium only) + 'social_enabled' => array( 'tier' => self::PREMIUM ), + 'social_networks' => array( 'tier' => self::PREMIUM ), + ); + + /** + * Check if premium version is active. + * + * @return bool + */ + public static function is_premium() { + return defined( 'PFG_PREMIUM' ) && PFG_PREMIUM === true; + } + + /** + * Check if a feature is available. + * + * @param string $feature Feature name. + * @return bool + */ + public static function is_available( $feature ) { + if ( ! isset( self::$features[ $feature ] ) ) { + return true; // Unknown features are available by default + } + + $feature_data = self::$features[ $feature ]; + + if ( $feature_data['tier'] === self::FREE ) { + return true; + } + + return self::is_premium(); + } + + /** + * Check if a setting is available. + * + * @param string $setting Setting name. + * @return bool + */ + public static function is_setting_available( $setting ) { + if ( ! isset( self::$settings[ $setting ] ) ) { + return true; // Unknown settings are available by default + } + + $setting_data = self::$settings[ $setting ]; + + if ( $setting_data['tier'] === self::FREE ) { + return true; + } + + return self::is_premium(); + } + + /** + * Get setting limit for current tier. + * + * @param string $setting Setting name. + * @param string $limit_type Type of limit (min, max, limit, options). + * @return mixed + */ + public static function get_setting_limit( $setting, $limit_type ) { + if ( ! isset( self::$settings[ $setting ] ) ) { + return null; + } + + $setting_data = self::$settings[ $setting ]; + $prefix = self::is_premium() ? 'premium_' : 'free_'; + + $key = $prefix . $limit_type; + + if ( isset( $setting_data[ $key ] ) ) { + return $setting_data[ $key ]; + } + + // Fallback to non-prefixed key + if ( isset( $setting_data[ $limit_type ] ) ) { + return $setting_data[ $limit_type ]; + } + + return null; + } + + /** + * Get available options for a setting. + * + * @param string $setting Setting name. + * @return array + */ + public static function get_available_options( $setting ) { + return self::get_setting_limit( $setting, 'options' ) ?? array(); + } + + /** + * Check if an option is available for a setting. + * + * @param string $setting Setting name. + * @param string $option Option value. + * @return bool + */ + public static function is_option_available( $setting, $option ) { + $options = self::get_available_options( $setting ); + + if ( empty( $options ) ) { + return true; // No restrictions + } + + return in_array( $option, $options, true ); + } + + /** + * Get upgrade URL. + * + * @param string $utm_source Optional UTM source. + * @return string + */ + public static function get_upgrade_url( $utm_source = '' ) { + $url = 'https://awplife.com/wordpress-plugins/portfolio-filter-gallery-wordpress-plugin/'; + + if ( $utm_source ) { + $url = add_query_arg( array( + 'utm_source' => $utm_source, + 'utm_medium' => 'plugin', + 'utm_campaign' => 'pfg-upgrade', + ), $url ); + } + + return $url; + } + + /** + * Get Pro badge HTML. + * + * @param bool $with_link Include upgrade link. + * @return string + */ + public static function get_pro_badge( $with_link = true ) { + $badge = 'PRO'; + + if ( $with_link && ! self::is_premium() ) { + $url = self::get_upgrade_url( 'pro-badge' ); + $badge = '' . $badge . ''; + } + + return $badge; + } + + /** + * Get locked overlay HTML. + * + * @param string $feature_name Display name of the feature. + * @return string + */ + public static function get_locked_overlay( $feature_name = '' ) { + if ( self::is_premium() ) { + return ''; + } + + $url = self::get_upgrade_url( 'locked-overlay' ); + + ob_start(); + ?> +