gitea init

This commit is contained in:
skryper 2025-10-08 21:28:30 +04:00
commit d4651a423d
2518 changed files with 522832 additions and 0 deletions

128
.gitignore vendored Normal file
View File

@ -0,0 +1,128 @@
# Ignore all files in the root directory except for the following
/admin/field2_generator.php
/admin/field_generator.php
/admin/generate_migration.php
/admin/2-step-verification-code.html
/admin/2-step-verification.html
/admin/accordion.html
/admin/activity.html
/admin/alerts.html
/admin/auth-lock.html
/admin/badges.html
/admin/blank.html
/admin/buttons.html
/admin/card-actions.html
/admin/cards-masonry.html
/admin/cards.html
/admin/changelog.html
/admin/charts.html
/admin/chat.html
/admin/colorpicker.html
/admin/colors.html
/admin/cookie-banner.html
/admin/carousel.html
/admin/datagrid.html
/admin/datatables.html
/admin/dropdowns.html
/admin/dropzone.html
/admin/emails.html
/admin/empty.html
/admin/error-404.html
/admin/error-500.html
/admin/error-maintenance.html
/admin/faq.html
/admin/flags.html
/admin/forgot-password.html
/admin/form-elements.html
/admin/gallery.html
/admin/icons.html
/admin/header_and_footer.txt
/admin/illustrations.html
/admin/index.html
/admin/inline-player.html
/admin/invoice.html
/admin/job-listing.html
/admin/layout-boxed.html
/admin/layout-combo.html
/admin/layout-condensed.html
/admin/layout-fluid-vertical.html
/admin/layout-fluid.html
/admin/layout-horizontal.html
/admin/layout-navbar-dark.html
/admin/layout-navbar-overlap.html
/admin/layout-navbar-sticky.html
/admin/layout-rtl.html
/admin/layout-vertical-right.html
/admin/layout-vertical-transparent.html
/admin/layout-vertical.html
/admin/license.html
/admin/lightbox.html
/admin/lists.html
/admin/logs.html
/admin/map-fullsize.html
/admin/maps-vector.html
/admin/maps.html
/admin/markdown.html
/admin/modals.html
/admin/music.html
/admin/navigation.html
/admin/offcanvas.html
/admin/page-loader.html
/admin/pagination.html
/admin/payment-providers.html
/admin/photogrid.html
/admin/placeholder.html
/admin/pricing-table.html
/admin/pricing.html
/admin/profile.html
/admin/screenshot.html
/admin/scroll-spy.html
/admin/search-results.html
/admin/segmented-control.html
/admin/settings-plan.html
/admin/settings.html
/admin/sign-in-cover.html
/admin/sign-in-illustration.html
/admin/sign-in-link.html
/admin/sign-in.html
/admin/sign-up.html
/admin/signatures.html
/admin/social-icons.html
/admin/stars-rating.html
/admin/steps.html
/admin/tables.html
/admin/tabs.html
/admin/tags.html
/admin/tasks.html
/admin/terms-of-service.html
/admin/text-features.html
/admin/tinymce.html
/admin/toasts.html
/admin/trial-ended.html
/admin/typography.html
/admin/uptime.html
/admin/users.html
/admin/widgets.html
/admin/wizard.html
/admin/docs/
/admin/preview/
/css/
/img/
/js/
/lib/
/scss/
/src/
/vendor/
/about.html
/contact.html
/comparison.html
/composer.json
/composer.lock
/domain.html
/hosting.html
/index.php
/license.txt
/READ-ME.txt
/team.html
/testimonial.html
/web-hosting-html-template.jpg

93
README.md Normal file
View File

@ -0,0 +1,93 @@
# billingerp
## Getting started
To make it easy for you to get started with GitLab, here's a list of recommended next steps.
Already a pro? Just edit this README.md and make it your own. Want to make it easy? [Use the template at the bottom](#editing-this-readme)!
## Add your files
- [ ] [Create](https://docs.gitlab.com/ee/user/project/repository/web_editor.html#create-a-file) or [upload](https://docs.gitlab.com/ee/user/project/repository/web_editor.html#upload-a-file) files
- [ ] [Add files using the command line](https://docs.gitlab.com/ee/gitlab-basics/add-file.html#add-a-file-using-the-command-line) or push an existing Git repository with the following command:
```
cd existing_repo
git remote add origin http://192.168.10.135/staging-projects/billingerp.git
git branch -M main
git push -uf origin main
```
## Integrate with your tools
- [ ] [Set up project integrations](http://192.168.10.135/staging-projects/billingerp/-/settings/integrations)
## Collaborate with your team
- [ ] [Invite team members and collaborators](https://docs.gitlab.com/ee/user/project/members/)
- [ ] [Create a new merge request](https://docs.gitlab.com/ee/user/project/merge_requests/creating_merge_requests.html)
- [ ] [Automatically close issues from merge requests](https://docs.gitlab.com/ee/user/project/issues/managing_issues.html#closing-issues-automatically)
- [ ] [Enable merge request approvals](https://docs.gitlab.com/ee/user/project/merge_requests/approvals/)
- [ ] [Set auto-merge](https://docs.gitlab.com/ee/user/project/merge_requests/merge_when_pipeline_succeeds.html)
## Test and Deploy
Use the built-in continuous integration in GitLab.
- [ ] [Get started with GitLab CI/CD](https://docs.gitlab.com/ee/ci/quick_start/index.html)
- [ ] [Analyze your code for known vulnerabilities with Static Application Security Testing (SAST)](https://docs.gitlab.com/ee/user/application_security/sast/)
- [ ] [Deploy to Kubernetes, Amazon EC2, or Amazon ECS using Auto Deploy](https://docs.gitlab.com/ee/topics/autodevops/requirements.html)
- [ ] [Use pull-based deployments for improved Kubernetes management](https://docs.gitlab.com/ee/user/clusters/agent/)
- [ ] [Set up protected environments](https://docs.gitlab.com/ee/ci/environments/protected_environments.html)
***
# Editing this README
When you're ready to make this README your own, just edit this file and use the handy template below (or feel free to structure it however you want - this is just a starting point!). Thanks to [makeareadme.com](https://www.makeareadme.com/) for this template.
## Suggestions for a good README
Every project is different, so consider which of these sections apply to yours. The sections used in the template are suggestions for most open source projects. Also keep in mind that while a README can be too long and detailed, too long is better than too short. If you think your README is too long, consider utilizing another form of documentation rather than cutting out information.
## Name
Choose a self-explaining name for your project.
## Description
Let people know what your project can do specifically. Provide context and add a link to any reference visitors might be unfamiliar with. A list of Features or a Background subsection can also be added here. If there are alternatives to your project, this is a good place to list differentiating factors.
## Badges
On some READMEs, you may see small images that convey metadata, such as whether or not all the tests are passing for the project. You can use Shields to add some to your README. Many services also have instructions for adding a badge.
## Visuals
Depending on what you are making, it can be a good idea to include screenshots or even a video (you'll frequently see GIFs rather than actual videos). Tools like ttygif can help, but check out Asciinema for a more sophisticated method.
## Installation
Within a particular ecosystem, there may be a common way of installing things, such as using Yarn, NuGet, or Homebrew. However, consider the possibility that whoever is reading your README is a novice and would like more guidance. Listing specific steps helps remove ambiguity and gets people to using your project as quickly as possible. If it only runs in a specific context like a particular programming language version or operating system or has dependencies that have to be installed manually, also add a Requirements subsection.
## Usage
Use examples liberally, and show the expected output if you can. It's helpful to have inline the smallest example of usage that you can demonstrate, while providing links to more sophisticated examples if they are too long to reasonably include in the README.
## Support
Tell people where they can go to for help. It can be any combination of an issue tracker, a chat room, an email address, etc.
## Roadmap
If you have ideas for releases in the future, it is a good idea to list them in the README.
## Contributing
State if you are open to contributions and what your requirements are for accepting them.
For people who want to make changes to your project, it's helpful to have some documentation on how to get started. Perhaps there is a script that they should run or some environment variables that they need to set. Make these steps explicit. These instructions could also be useful to your future self.
You can also document commands to lint the code or run tests. These steps help to ensure high code quality and reduce the likelihood that the changes inadvertently break something. Having instructions for running tests is especially helpful if it requires external setup, such as starting a Selenium server for testing in a browser.
## Authors and acknowledgment
Show your appreciation to those who have contributed to the project.
## License
For open source projects, say how it is licensed.
## Project status
If you have run out of energy or time for your project, put a note at the top of the README saying that development has slowed down or stopped completely. Someone may choose to fork your project or volunteer to step in as a maintainer or owner, allowing your project to keep going. You can also make an explicit request for maintainers.

View File

@ -0,0 +1,138 @@
# ბმულების და ნავიგაციის სქემა - ლინკების მართვის რუქა
## მთავარი რუტები
### Dashboard-ის მთავარი გვერდი
- **URL**: `/admin/dashboard.php`
- **ფუნქცია**: მთავარი ადმინ პანელი
---
## ნავიგაციის მენიუ (სისტემის სექციები)
### 1. მთავარი
- **ლინკი**: `dashboard.php`
- **აღწერა**: მთავარი დაშბორდი
### 2. კლიენტები
- **მომხმარებლების სია**: `dashboard.php?module=clients&action=list`
- **ახალი კლიენტი**: `dashboard.php?module=clients&action=add`
### 3. პროდუქცია
- **პროდუქტების სია**: `dashboard.php?module=product&action=list`
- **ახალი პროდუქტი**: `dashboard.php?module=product&action=create`
- **პროდუქტის ტიპები**: `dashboard.php?module=product&action=types`
### 4. ბილინგი
- **ინვოისების სია**: `dashboard.php?module=billing&submodule=invoices&action=list`
- **ინვოისის შექმნა**: `dashboard.php?module=billing&submodule=invoices&action=create`
- **ტრანზაქციები**: `dashboard.php?module=billing&submodule=transactions&action=list`
- **ტრანზაქციის შექმნა**: `dashboard.php?module=billing&submodule=transactions&action=create`
### 5. სისტემა (ახალი)
- **მომხმარებლების მართვა**: `dashboard.php?module=users&action=management`
- **SMTP სეტინგები**: `modules/settings/controllers/smtp_settings.php`
- **განახლებები**: `update/`
### 6. მარკეტინგი
- **ელ.ფოსტის გაგზავნა**: `dashboard.php?module=marketing&action=broadcast`
- **ელ.ფოსტის ჩანაწერები**: `dashboard.php?module=marketing&action=email_logs`
---
## მომხმარებლების მართვის სისტემა
### ძირითადი გვერდი
- **URL**: `dashboard.php?module=users&action=management`
- **subaction პარამეტრები**:
- `list` (default) - მომხმარებლების სია
- `add` - ახალი მომხმარებლის დამატება
- `edit&id=X` - მომხმარებლის რედაქტირება
- `profile&id=X` - მომხმარებლის პროფილი
### მაგალითები:
- სია: `dashboard.php?module=users&action=management` (default subaction=list)
- დამატება: `dashboard.php?module=users&action=management&subaction=add`
- რედაქტირება: `dashboard.php?module=users&action=management&subaction=edit&id=2`
- პროფილი: `dashboard.php?module=users&action=management&subaction=profile&id=2`
---
## პროდუქტის ტიპების მართვის სისტემა
### ძირითადი გვერდი
- **URL**: `dashboard.php?module=product&action=types`
- **subaction პარამეტრები**:
- `list` (default) - ტიპების სია
- `add` - ახალი ტიპის დამატება
- `edit&id=X` - ტიპის რედაქტირება
### მაგალითები:
- სია: `dashboard.php?module=product&action=types` (default subaction=list)
- დამატება: `dashboard.php?module=product&action=types&subaction=add`
- რედაქტირება: `dashboard.php?module=product&action=types&subaction=edit&id=3`
---
## მომხმარებლის dropdown მენიუ
### პროფილის ბმულები
- **პროფილი**: `profile.php` → redirects to current user's profile
- **მომხმარებლების მართვა**: `dashboard.php?module=users&action=management`
- **SMTP სეტინგები**: `modules/settings/controllers/smtp_settings.php`
- **გასვლა**: `logout.php`
---
## ნავიგაციის თავისებურებები
### Config::route() ფუნქცია
- ჩააბარებს `/admin/` prefix-ს რელატიური ბმულებისთვის
- აბსოლუტური ბმულები (http... ან /-ით დაწყებული) რჩება უცვლელად
### Router ლოგიკა
- იყენებს `$module`, `$submodule`, `$action`, `$subaction` პარამეტრებს
- სპეციალური შემთხვევები:
- `product + types` → product_types.php controller
- `users + management` → users_management.php controller
- სტანდარტული შემთხვევა: `modules/{module}/controllers/{submodule}/{action}.php`
### იკონები
- იყენებს მუხლებრივ SVG იკონებს
- ძირითადი იკონები: home, users, package, credit-card, settings, mail
---
## ფაილების სტრუქტურა
```
admin/
├── dashboard.php (მთავარი routing file)
├── profile.php (user profile redirect)
├── includes/
│ ├── router.php (მთავარი router)
│ ├── navbar.php (navigation menu)
│ └── Config.php (route helper)
└── modules/
├── users/
│ └── controllers/
│ ├── index.php → redirect to management
│ └── users_management.php
├── product/
│ └── controllers/
│ ├── index.php → redirect to list
│ └── product_types.php
└── ...
```
---
## შემდგომი განვითარება
მოცემული სტრუქტურა მხარს უჭერს:
- ✅ მოდულარული არქიტექტურა
- ✅ SEO-friendly URL-ები
- ✅ მარტივი მავიგაცია
- ✅ როლზე დაფუძნებული access control
- ✅ CRUD ოპერაციები subaction-ების მეშვეობით
- ✅ უსაფრთხოება (input sanitization)

BIN
admin/bpg_glaho.ttf Normal file

Binary file not shown.

25
admin/config.php Normal file
View File

@ -0,0 +1,25 @@
<?php
return array (
'host' => 'localhost',
'user' => 'user',
'pass' => 'password',
'dbname' => 'mydb',
'port' => 3306,
'charset' => 'utf8mb4',
'db' =>
array (
'host' => 'localhost',
'user' => 'user',
'pass' => 'password',
'name' => 'mydb',
'port' => 3306,
'charset' => 'utf8mb4',
),
'app' =>
array (
'base_url' => 'http://localhost/',
'debug' => true,
'installed' => true,
'version' => '1.0.0',
),
);

3051
admin/dashbk.php Normal file

File diff suppressed because it is too large Load Diff

1897
admin/dashboard.php Normal file

File diff suppressed because it is too large Load Diff

1095
admin/dist/css/tabler-flags.css vendored Normal file

File diff suppressed because it is too large Load Diff

1
admin/dist/css/tabler-flags.css.map vendored Normal file

File diff suppressed because one or more lines are too long

8
admin/dist/css/tabler-flags.min.css vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

1094
admin/dist/css/tabler-flags.rtl.css vendored Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

4760
admin/dist/css/tabler-marketing.css vendored Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

4759
admin/dist/css/tabler-marketing.rtl.css vendored Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

915
admin/dist/css/tabler-payments.css vendored Normal file
View File

@ -0,0 +1,915 @@
/*!
* Tabler Payments v1.0.0 (https://tabler.io)
* Copyright 2018-2025 The Tabler Authors
* Copyright 2018-2025 codecalm.net Paweł Kuna
* Licensed under MIT (https://github.com/tabler/tabler/blob/master/LICENSE)
*/
/**
* Converts a given value to a percentage string.
*
* @param {Number} $value - The value to be converted to a percentage.
* @return {String} - The percentage representation of the value.
*/
/**
* Generates a transparent version of the given color.
*
* @param {Color} $color - The base color to be made transparent.
* @param {Number} $alpha - The level of transparency, ranging from 0 (fully transparent) to 1 (fully opaque). Default is 1.
* @return {Color} - The resulting color with the specified transparency.
*/
.payment {
height: 2.5rem;
aspect-ratio: 1.66666;
display: inline-block;
background: no-repeat center/100% 100%;
vertical-align: bottom;
font-style: normal;
box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1);
border-radius: 2px;
}
.payment-provider-2c2p {
background-image: url("../img/payments/2c2p.svg");
}
.payment-provider-2c2p-dark {
background-image: url("../img/payments/2c2p-dark.svg");
}
.payment-provider-2checkout {
background-image: url("../img/payments/2checkout.svg");
}
.payment-provider-2checkout-dark {
background-image: url("../img/payments/2checkout-dark.svg");
}
.payment-provider-adyen {
background-image: url("../img/payments/adyen.svg");
}
.payment-provider-adyen-dark {
background-image: url("../img/payments/adyen-dark.svg");
}
.payment-provider-affirm {
background-image: url("../img/payments/affirm.svg");
}
.payment-provider-affirm-dark {
background-image: url("../img/payments/affirm-dark.svg");
}
.payment-provider-alipay-plus {
background-image: url("../img/payments/alipay-plus.svg");
}
.payment-provider-alipay-plus-dark {
background-image: url("../img/payments/alipay-plus-dark.svg");
}
.payment-provider-alipay {
background-image: url("../img/payments/alipay.svg");
}
.payment-provider-alipay-dark {
background-image: url("../img/payments/alipay-dark.svg");
}
.payment-provider-allegro-pay {
background-image: url("../img/payments/allegro-pay.svg");
}
.payment-provider-allegro-pay-dark {
background-image: url("../img/payments/allegro-pay-dark.svg");
}
.payment-provider-amazon-pay {
background-image: url("../img/payments/amazon-pay.svg");
}
.payment-provider-amazon-pay-dark {
background-image: url("../img/payments/amazon-pay-dark.svg");
}
.payment-provider-amazon {
background-image: url("../img/payments/amazon.svg");
}
.payment-provider-amazon-dark {
background-image: url("../img/payments/amazon-dark.svg");
}
.payment-provider-americanexpress {
background-image: url("../img/payments/americanexpress.svg");
}
.payment-provider-americanexpress-dark {
background-image: url("../img/payments/americanexpress-dark.svg");
}
.payment-provider-applepay {
background-image: url("../img/payments/applepay.svg");
}
.payment-provider-applepay-dark {
background-image: url("../img/payments/applepay-dark.svg");
}
.payment-provider-authorize {
background-image: url("../img/payments/authorize.svg");
}
.payment-provider-authorize-dark {
background-image: url("../img/payments/authorize-dark.svg");
}
.payment-provider-autopay {
background-image: url("../img/payments/autopay.svg");
}
.payment-provider-autopay-dark {
background-image: url("../img/payments/autopay-dark.svg");
}
.payment-provider-bancontact {
background-image: url("../img/payments/bancontact.svg");
}
.payment-provider-bancontact-dark {
background-image: url("../img/payments/bancontact-dark.svg");
}
.payment-provider-binance-usd {
background-image: url("../img/payments/binance-usd.svg");
}
.payment-provider-binance-usd-dark {
background-image: url("../img/payments/binance-usd-dark.svg");
}
.payment-provider-bitcoin {
background-image: url("../img/payments/bitcoin.svg");
}
.payment-provider-bitcoin-dark {
background-image: url("../img/payments/bitcoin-dark.svg");
}
.payment-provider-bitpay {
background-image: url("../img/payments/bitpay.svg");
}
.payment-provider-bitpay-dark {
background-image: url("../img/payments/bitpay-dark.svg");
}
.payment-provider-bkash {
background-image: url("../img/payments/bkash.svg");
}
.payment-provider-bkash-dark {
background-image: url("../img/payments/bkash-dark.svg");
}
.payment-provider-blik {
background-image: url("../img/payments/blik.svg");
}
.payment-provider-blik-dark {
background-image: url("../img/payments/blik-dark.svg");
}
.payment-provider-braintree {
background-image: url("../img/payments/braintree.svg");
}
.payment-provider-braintree-dark {
background-image: url("../img/payments/braintree-dark.svg");
}
.payment-provider-cash-app {
background-image: url("../img/payments/cash-app.svg");
}
.payment-provider-cash-app-dark {
background-image: url("../img/payments/cash-app-dark.svg");
}
.payment-provider-chime {
background-image: url("../img/payments/chime.svg");
}
.payment-provider-chime-dark {
background-image: url("../img/payments/chime-dark.svg");
}
.payment-provider-cirrus {
background-image: url("../img/payments/cirrus.svg");
}
.payment-provider-cirrus-dark {
background-image: url("../img/payments/cirrus-dark.svg");
}
.payment-provider-clickandbuy {
background-image: url("../img/payments/clickandbuy.svg");
}
.payment-provider-clickandbuy-dark {
background-image: url("../img/payments/clickandbuy-dark.svg");
}
.payment-provider-coinkite {
background-image: url("../img/payments/coinkite.svg");
}
.payment-provider-coinkite-dark {
background-image: url("../img/payments/coinkite-dark.svg");
}
.payment-provider-dinersclub {
background-image: url("../img/payments/dinersclub.svg");
}
.payment-provider-dinersclub-dark {
background-image: url("../img/payments/dinersclub-dark.svg");
}
.payment-provider-directdebit {
background-image: url("../img/payments/directdebit.svg");
}
.payment-provider-directdebit-dark {
background-image: url("../img/payments/directdebit-dark.svg");
}
.payment-provider-discover {
background-image: url("../img/payments/discover.svg");
}
.payment-provider-discover-dark {
background-image: url("../img/payments/discover-dark.svg");
}
.payment-provider-dotpay {
background-image: url("../img/payments/dotpay.svg");
}
.payment-provider-dotpay-dark {
background-image: url("../img/payments/dotpay-dark.svg");
}
.payment-provider-dwolla {
background-image: url("../img/payments/dwolla.svg");
}
.payment-provider-dwolla-dark {
background-image: url("../img/payments/dwolla-dark.svg");
}
.payment-provider-easypaisa {
background-image: url("../img/payments/easypaisa.svg");
}
.payment-provider-easypaisa-dark {
background-image: url("../img/payments/easypaisa-dark.svg");
}
.payment-provider-ebay {
background-image: url("../img/payments/ebay.svg");
}
.payment-provider-ebay-dark {
background-image: url("../img/payments/ebay-dark.svg");
}
.payment-provider-elo {
background-image: url("../img/payments/elo.svg");
}
.payment-provider-elo-dark {
background-image: url("../img/payments/elo-dark.svg");
}
.payment-provider-epayco {
background-image: url("../img/payments/epayco.svg");
}
.payment-provider-epayco-dark {
background-image: url("../img/payments/epayco-dark.svg");
}
.payment-provider-esewa {
background-image: url("../img/payments/esewa.svg");
}
.payment-provider-esewa-dark {
background-image: url("../img/payments/esewa-dark.svg");
}
.payment-provider-ethereum {
background-image: url("../img/payments/ethereum.svg");
}
.payment-provider-ethereum-dark {
background-image: url("../img/payments/ethereum-dark.svg");
}
.payment-provider-eway {
background-image: url("../img/payments/eway.svg");
}
.payment-provider-eway-dark {
background-image: url("../img/payments/eway-dark.svg");
}
.payment-provider-fonepay {
background-image: url("../img/payments/fonepay.svg");
}
.payment-provider-fonepay-dark {
background-image: url("../img/payments/fonepay-dark.svg");
}
.payment-provider-giropay {
background-image: url("../img/payments/giropay.svg");
}
.payment-provider-giropay-dark {
background-image: url("../img/payments/giropay-dark.svg");
}
.payment-provider-google-pay {
background-image: url("../img/payments/google-pay.svg");
}
.payment-provider-google-pay-dark {
background-image: url("../img/payments/google-pay-dark.svg");
}
.payment-provider-googlewallet {
background-image: url("../img/payments/googlewallet.svg");
}
.payment-provider-googlewallet-dark {
background-image: url("../img/payments/googlewallet-dark.svg");
}
.payment-provider-hubspot {
background-image: url("../img/payments/hubspot.svg");
}
.payment-provider-hubspot-dark {
background-image: url("../img/payments/hubspot-dark.svg");
}
.payment-provider-ingenico {
background-image: url("../img/payments/ingenico.svg");
}
.payment-provider-ingenico-dark {
background-image: url("../img/payments/ingenico-dark.svg");
}
.payment-provider-ideal {
background-image: url("../img/payments/ideal.svg");
}
.payment-provider-ideal-dark {
background-image: url("../img/payments/ideal-dark.svg");
}
.payment-provider-imepay {
background-image: url("../img/payments/imepay.svg");
}
.payment-provider-imepay-dark {
background-image: url("../img/payments/imepay-dark.svg");
}
.payment-provider-jcb {
background-image: url("../img/payments/jcb.svg");
}
.payment-provider-jcb-dark {
background-image: url("../img/payments/jcb-dark.svg");
}
.payment-provider-khalti {
background-image: url("../img/payments/khalti.svg");
}
.payment-provider-khalti-dark {
background-image: url("../img/payments/khalti-dark.svg");
}
.payment-provider-klarna {
background-image: url("../img/payments/klarna.svg");
}
.payment-provider-klarna-dark {
background-image: url("../img/payments/klarna-dark.svg");
}
.payment-provider-laser {
background-image: url("../img/payments/laser.svg");
}
.payment-provider-laser-dark {
background-image: url("../img/payments/laser-dark.svg");
}
.payment-provider-litecoin {
background-image: url("../img/payments/litecoin.svg");
}
.payment-provider-litecoin-dark {
background-image: url("../img/payments/litecoin-dark.svg");
}
.payment-provider-maestro {
background-image: url("../img/payments/maestro.svg");
}
.payment-provider-maestro-dark {
background-image: url("../img/payments/maestro-dark.svg");
}
.payment-provider-mastercard {
background-image: url("../img/payments/mastercard.svg");
}
.payment-provider-mastercard-dark {
background-image: url("../img/payments/mastercard-dark.svg");
}
.payment-provider-mercado-pago {
background-image: url("../img/payments/mercado-pago.svg");
}
.payment-provider-mercado-pago-dark {
background-image: url("../img/payments/mercado-pago-dark.svg");
}
.payment-provider-metamask {
background-image: url("../img/payments/metamask.svg");
}
.payment-provider-metamask-dark {
background-image: url("../img/payments/metamask-dark.svg");
}
.payment-provider-mir {
background-image: url("../img/payments/mir.svg");
}
.payment-provider-mir-dark {
background-image: url("../img/payments/mir-dark.svg");
}
.payment-provider-monero {
background-image: url("../img/payments/monero.svg");
}
.payment-provider-monero-dark {
background-image: url("../img/payments/monero-dark.svg");
}
.payment-provider-moneygram {
background-image: url("../img/payments/moneygram.svg");
}
.payment-provider-moneygram-dark {
background-image: url("../img/payments/moneygram-dark.svg");
}
.payment-provider-neteller {
background-image: url("../img/payments/neteller.svg");
}
.payment-provider-neteller-dark {
background-image: url("../img/payments/neteller-dark.svg");
}
.payment-provider-ogone {
background-image: url("../img/payments/ogone.svg");
}
.payment-provider-ogone-dark {
background-image: url("../img/payments/ogone-dark.svg");
}
.payment-provider-okpay {
background-image: url("../img/payments/okpay.svg");
}
.payment-provider-okpay-dark {
background-image: url("../img/payments/okpay-dark.svg");
}
.payment-provider-opensea {
background-image: url("../img/payments/opensea.svg");
}
.payment-provider-opensea-dark {
background-image: url("../img/payments/opensea-dark.svg");
}
.payment-provider-paybox {
background-image: url("../img/payments/paybox.svg");
}
.payment-provider-paybox-dark {
background-image: url("../img/payments/paybox-dark.svg");
}
.payment-provider-payconiq {
background-image: url("../img/payments/payconiq.svg");
}
.payment-provider-payconiq-dark {
background-image: url("../img/payments/payconiq-dark.svg");
}
.payment-provider-payka {
background-image: url("../img/payments/payka.svg");
}
.payment-provider-payka-dark {
background-image: url("../img/payments/payka-dark.svg");
}
.payment-provider-payline {
background-image: url("../img/payments/payline.svg");
}
.payment-provider-payline-dark {
background-image: url("../img/payments/payline-dark.svg");
}
.payment-provider-paymill {
background-image: url("../img/payments/paymill.svg");
}
.payment-provider-paymill-dark {
background-image: url("../img/payments/paymill-dark.svg");
}
.payment-provider-payone {
background-image: url("../img/payments/payone.svg");
}
.payment-provider-payone-dark {
background-image: url("../img/payments/payone-dark.svg");
}
.payment-provider-payoneer {
background-image: url("../img/payments/payoneer.svg");
}
.payment-provider-payoneer-dark {
background-image: url("../img/payments/payoneer-dark.svg");
}
.payment-provider-paypal {
background-image: url("../img/payments/paypal.svg");
}
.payment-provider-paypal-dark {
background-image: url("../img/payments/paypal-dark.svg");
}
.payment-provider-paypo {
background-image: url("../img/payments/paypo.svg");
}
.payment-provider-paypo-dark {
background-image: url("../img/payments/paypo-dark.svg");
}
.payment-provider-paysafe {
background-image: url("../img/payments/paysafe.svg");
}
.payment-provider-paysafe-dark {
background-image: url("../img/payments/paysafe-dark.svg");
}
.payment-provider-paysafecard {
background-image: url("../img/payments/paysafecard.svg");
}
.payment-provider-paysafecard-dark {
background-image: url("../img/payments/paysafecard-dark.svg");
}
.payment-provider-payu {
background-image: url("../img/payments/payu.svg");
}
.payment-provider-payu-dark {
background-image: url("../img/payments/payu-dark.svg");
}
.payment-provider-payza {
background-image: url("../img/payments/payza.svg");
}
.payment-provider-payza-dark {
background-image: url("../img/payments/payza-dark.svg");
}
.payment-provider-poli {
background-image: url("../img/payments/poli.svg");
}
.payment-provider-poli-dark {
background-image: url("../img/payments/poli-dark.svg");
}
.payment-provider-przelewy24 {
background-image: url("../img/payments/przelewy24.svg");
}
.payment-provider-przelewy24-dark {
background-image: url("../img/payments/przelewy24-dark.svg");
}
.payment-provider-revolut-pay {
background-image: url("../img/payments/revolut-pay.svg");
}
.payment-provider-revolut-pay-dark {
background-image: url("../img/payments/revolut-pay-dark.svg");
}
.payment-provider-ripple {
background-image: url("../img/payments/ripple.svg");
}
.payment-provider-ripple-dark {
background-image: url("../img/payments/ripple-dark.svg");
}
.payment-provider-sage {
background-image: url("../img/payments/sage.svg");
}
.payment-provider-sage-dark {
background-image: url("../img/payments/sage-dark.svg");
}
.payment-provider-samsung-pay {
background-image: url("../img/payments/samsung-pay.svg");
}
.payment-provider-samsung-pay-dark {
background-image: url("../img/payments/samsung-pay-dark.svg");
}
.payment-provider-sepa {
background-image: url("../img/payments/sepa.svg");
}
.payment-provider-sepa-dark {
background-image: url("../img/payments/sepa-dark.svg");
}
.payment-provider-shop-pay {
background-image: url("../img/payments/shop-pay.svg");
}
.payment-provider-shop-pay-dark {
background-image: url("../img/payments/shop-pay-dark.svg");
}
.payment-provider-shopify {
background-image: url("../img/payments/shopify.svg");
}
.payment-provider-shopify-dark {
background-image: url("../img/payments/shopify-dark.svg");
}
.payment-provider-skrill {
background-image: url("../img/payments/skrill.svg");
}
.payment-provider-skrill-dark {
background-image: url("../img/payments/skrill-dark.svg");
}
.payment-provider-solana {
background-image: url("../img/payments/solana.svg");
}
.payment-provider-solana-dark {
background-image: url("../img/payments/solana-dark.svg");
}
.payment-provider-solo {
background-image: url("../img/payments/solo.svg");
}
.payment-provider-solo-dark {
background-image: url("../img/payments/solo-dark.svg");
}
.payment-provider-spingo {
background-image: url("../img/payments/spingo.svg");
}
.payment-provider-spingo-dark {
background-image: url("../img/payments/spingo-dark.svg");
}
.payment-provider-square {
background-image: url("../img/payments/square.svg");
}
.payment-provider-square-dark {
background-image: url("../img/payments/square-dark.svg");
}
.payment-provider-stax {
background-image: url("../img/payments/stax.svg");
}
.payment-provider-stax-dark {
background-image: url("../img/payments/stax-dark.svg");
}
.payment-provider-stripe {
background-image: url("../img/payments/stripe.svg");
}
.payment-provider-stripe-dark {
background-image: url("../img/payments/stripe-dark.svg");
}
.payment-provider-switch {
background-image: url("../img/payments/switch.svg");
}
.payment-provider-switch-dark {
background-image: url("../img/payments/switch-dark.svg");
}
.payment-provider-tether {
background-image: url("../img/payments/tether.svg");
}
.payment-provider-tether-dark {
background-image: url("../img/payments/tether-dark.svg");
}
.payment-provider-tpay {
background-image: url("../img/payments/tpay.svg");
}
.payment-provider-tpay-dark {
background-image: url("../img/payments/tpay-dark.svg");
}
.payment-provider-troy {
background-image: url("../img/payments/troy.svg");
}
.payment-provider-troy-dark {
background-image: url("../img/payments/troy-dark.svg");
}
.payment-provider-true-usd {
background-image: url("../img/payments/true-usd.svg");
}
.payment-provider-true-usd-dark {
background-image: url("../img/payments/true-usd-dark.svg");
}
.payment-provider-ukash {
background-image: url("../img/payments/ukash.svg");
}
.payment-provider-ukash-dark {
background-image: url("../img/payments/ukash-dark.svg");
}
.payment-provider-unionpay {
background-image: url("../img/payments/unionpay.svg");
}
.payment-provider-unionpay-dark {
background-image: url("../img/payments/unionpay-dark.svg");
}
.payment-provider-venmo {
background-image: url("../img/payments/venmo.svg");
}
.payment-provider-venmo-dark {
background-image: url("../img/payments/venmo-dark.svg");
}
.payment-provider-verifone {
background-image: url("../img/payments/verifone.svg");
}
.payment-provider-verifone-dark {
background-image: url("../img/payments/verifone-dark.svg");
}
.payment-provider-verisign {
background-image: url("../img/payments/verisign.svg");
}
.payment-provider-verisign-dark {
background-image: url("../img/payments/verisign-dark.svg");
}
.payment-provider-visa {
background-image: url("../img/payments/visa.svg");
}
.payment-provider-visa-dark {
background-image: url("../img/payments/visa-dark.svg");
}
.payment-provider-we-chat-pay {
background-image: url("../img/payments/we-chat-pay.svg");
}
.payment-provider-we-chat-pay-dark {
background-image: url("../img/payments/we-chat-pay-dark.svg");
}
.payment-provider-webmoney {
background-image: url("../img/payments/webmoney.svg");
}
.payment-provider-webmoney-dark {
background-image: url("../img/payments/webmoney-dark.svg");
}
.payment-provider-westernunion {
background-image: url("../img/payments/westernunion.svg");
}
.payment-provider-westernunion-dark {
background-image: url("../img/payments/westernunion-dark.svg");
}
.payment-provider-wise {
background-image: url("../img/payments/wise.svg");
}
.payment-provider-wise-dark {
background-image: url("../img/payments/wise-dark.svg");
}
.payment-provider-worldpay {
background-image: url("../img/payments/worldpay.svg");
}
.payment-provider-worldpay-dark {
background-image: url("../img/payments/worldpay-dark.svg");
}
.payment-provider-zelle {
background-image: url("../img/payments/zelle.svg");
}
.payment-provider-zelle-dark {
background-image: url("../img/payments/zelle-dark.svg");
}
.payment-xxs {
height: 1rem;
}
.payment-xs {
height: 1.25rem;
}
.payment-sm {
height: 2rem;
}
.payment-md {
height: 2.5rem;
}
.payment-lg {
height: 3rem;
}
.payment-xl {
height: 5rem;
}
.payment-2xl {
height: 7rem;
}
/*# sourceMappingURL=tabler-payments.css.map */

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

914
admin/dist/css/tabler-payments.rtl.css vendored Normal file
View File

@ -0,0 +1,914 @@
/*!
* Tabler Payments v1.0.0 (https://tabler.io)
* Copyright 2018-2025 The Tabler Authors
* Copyright 2018-2025 codecalm.net Paweł Kuna
* Licensed under MIT (https://github.com/tabler/tabler/blob/master/LICENSE)
*/
/**
* Converts a given value to a percentage string.
*
* @param {Number} $value - The value to be converted to a percentage.
* @return {String} - The percentage representation of the value.
*/
/**
* Generates a transparent version of the given color.
*
* @param {Color} $color - The base color to be made transparent.
* @param {Number} $alpha - The level of transparency, ranging from 0 (fully transparent) to 1 (fully opaque). Default is 1.
* @return {Color} - The resulting color with the specified transparency.
*/
.payment {
height: 2.5rem;
aspect-ratio: 1.66666;
display: inline-block;
background: no-repeat center/100% 100%;
vertical-align: bottom;
font-style: normal;
box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1);
border-radius: 2px;
}
.payment-provider-2c2p {
background-image: url("../img/payments/2c2p.svg");
}
.payment-provider-2c2p-dark {
background-image: url("../img/payments/2c2p-dark.svg");
}
.payment-provider-2checkout {
background-image: url("../img/payments/2checkout.svg");
}
.payment-provider-2checkout-dark {
background-image: url("../img/payments/2checkout-dark.svg");
}
.payment-provider-adyen {
background-image: url("../img/payments/adyen.svg");
}
.payment-provider-adyen-dark {
background-image: url("../img/payments/adyen-dark.svg");
}
.payment-provider-affirm {
background-image: url("../img/payments/affirm.svg");
}
.payment-provider-affirm-dark {
background-image: url("../img/payments/affirm-dark.svg");
}
.payment-provider-alipay-plus {
background-image: url("../img/payments/alipay-plus.svg");
}
.payment-provider-alipay-plus-dark {
background-image: url("../img/payments/alipay-plus-dark.svg");
}
.payment-provider-alipay {
background-image: url("../img/payments/alipay.svg");
}
.payment-provider-alipay-dark {
background-image: url("../img/payments/alipay-dark.svg");
}
.payment-provider-allegro-pay {
background-image: url("../img/payments/allegro-pay.svg");
}
.payment-provider-allegro-pay-dark {
background-image: url("../img/payments/allegro-pay-dark.svg");
}
.payment-provider-amazon-pay {
background-image: url("../img/payments/amazon-pay.svg");
}
.payment-provider-amazon-pay-dark {
background-image: url("../img/payments/amazon-pay-dark.svg");
}
.payment-provider-amazon {
background-image: url("../img/payments/amazon.svg");
}
.payment-provider-amazon-dark {
background-image: url("../img/payments/amazon-dark.svg");
}
.payment-provider-americanexpress {
background-image: url("../img/payments/americanexpress.svg");
}
.payment-provider-americanexpress-dark {
background-image: url("../img/payments/americanexpress-dark.svg");
}
.payment-provider-applepay {
background-image: url("../img/payments/applepay.svg");
}
.payment-provider-applepay-dark {
background-image: url("../img/payments/applepay-dark.svg");
}
.payment-provider-authorize {
background-image: url("../img/payments/authorize.svg");
}
.payment-provider-authorize-dark {
background-image: url("../img/payments/authorize-dark.svg");
}
.payment-provider-autopay {
background-image: url("../img/payments/autopay.svg");
}
.payment-provider-autopay-dark {
background-image: url("../img/payments/autopay-dark.svg");
}
.payment-provider-bancontact {
background-image: url("../img/payments/bancontact.svg");
}
.payment-provider-bancontact-dark {
background-image: url("../img/payments/bancontact-dark.svg");
}
.payment-provider-binance-usd {
background-image: url("../img/payments/binance-usd.svg");
}
.payment-provider-binance-usd-dark {
background-image: url("../img/payments/binance-usd-dark.svg");
}
.payment-provider-bitcoin {
background-image: url("../img/payments/bitcoin.svg");
}
.payment-provider-bitcoin-dark {
background-image: url("../img/payments/bitcoin-dark.svg");
}
.payment-provider-bitpay {
background-image: url("../img/payments/bitpay.svg");
}
.payment-provider-bitpay-dark {
background-image: url("../img/payments/bitpay-dark.svg");
}
.payment-provider-bkash {
background-image: url("../img/payments/bkash.svg");
}
.payment-provider-bkash-dark {
background-image: url("../img/payments/bkash-dark.svg");
}
.payment-provider-blik {
background-image: url("../img/payments/blik.svg");
}
.payment-provider-blik-dark {
background-image: url("../img/payments/blik-dark.svg");
}
.payment-provider-braintree {
background-image: url("../img/payments/braintree.svg");
}
.payment-provider-braintree-dark {
background-image: url("../img/payments/braintree-dark.svg");
}
.payment-provider-cash-app {
background-image: url("../img/payments/cash-app.svg");
}
.payment-provider-cash-app-dark {
background-image: url("../img/payments/cash-app-dark.svg");
}
.payment-provider-chime {
background-image: url("../img/payments/chime.svg");
}
.payment-provider-chime-dark {
background-image: url("../img/payments/chime-dark.svg");
}
.payment-provider-cirrus {
background-image: url("../img/payments/cirrus.svg");
}
.payment-provider-cirrus-dark {
background-image: url("../img/payments/cirrus-dark.svg");
}
.payment-provider-clickandbuy {
background-image: url("../img/payments/clickandbuy.svg");
}
.payment-provider-clickandbuy-dark {
background-image: url("../img/payments/clickandbuy-dark.svg");
}
.payment-provider-coinkite {
background-image: url("../img/payments/coinkite.svg");
}
.payment-provider-coinkite-dark {
background-image: url("../img/payments/coinkite-dark.svg");
}
.payment-provider-dinersclub {
background-image: url("../img/payments/dinersclub.svg");
}
.payment-provider-dinersclub-dark {
background-image: url("../img/payments/dinersclub-dark.svg");
}
.payment-provider-directdebit {
background-image: url("../img/payments/directdebit.svg");
}
.payment-provider-directdebit-dark {
background-image: url("../img/payments/directdebit-dark.svg");
}
.payment-provider-discover {
background-image: url("../img/payments/discover.svg");
}
.payment-provider-discover-dark {
background-image: url("../img/payments/discover-dark.svg");
}
.payment-provider-dotpay {
background-image: url("../img/payments/dotpay.svg");
}
.payment-provider-dotpay-dark {
background-image: url("../img/payments/dotpay-dark.svg");
}
.payment-provider-dwolla {
background-image: url("../img/payments/dwolla.svg");
}
.payment-provider-dwolla-dark {
background-image: url("../img/payments/dwolla-dark.svg");
}
.payment-provider-easypaisa {
background-image: url("../img/payments/easypaisa.svg");
}
.payment-provider-easypaisa-dark {
background-image: url("../img/payments/easypaisa-dark.svg");
}
.payment-provider-ebay {
background-image: url("../img/payments/ebay.svg");
}
.payment-provider-ebay-dark {
background-image: url("../img/payments/ebay-dark.svg");
}
.payment-provider-elo {
background-image: url("../img/payments/elo.svg");
}
.payment-provider-elo-dark {
background-image: url("../img/payments/elo-dark.svg");
}
.payment-provider-epayco {
background-image: url("../img/payments/epayco.svg");
}
.payment-provider-epayco-dark {
background-image: url("../img/payments/epayco-dark.svg");
}
.payment-provider-esewa {
background-image: url("../img/payments/esewa.svg");
}
.payment-provider-esewa-dark {
background-image: url("../img/payments/esewa-dark.svg");
}
.payment-provider-ethereum {
background-image: url("../img/payments/ethereum.svg");
}
.payment-provider-ethereum-dark {
background-image: url("../img/payments/ethereum-dark.svg");
}
.payment-provider-eway {
background-image: url("../img/payments/eway.svg");
}
.payment-provider-eway-dark {
background-image: url("../img/payments/eway-dark.svg");
}
.payment-provider-fonepay {
background-image: url("../img/payments/fonepay.svg");
}
.payment-provider-fonepay-dark {
background-image: url("../img/payments/fonepay-dark.svg");
}
.payment-provider-giropay {
background-image: url("../img/payments/giropay.svg");
}
.payment-provider-giropay-dark {
background-image: url("../img/payments/giropay-dark.svg");
}
.payment-provider-google-pay {
background-image: url("../img/payments/google-pay.svg");
}
.payment-provider-google-pay-dark {
background-image: url("../img/payments/google-pay-dark.svg");
}
.payment-provider-googlewallet {
background-image: url("../img/payments/googlewallet.svg");
}
.payment-provider-googlewallet-dark {
background-image: url("../img/payments/googlewallet-dark.svg");
}
.payment-provider-hubspot {
background-image: url("../img/payments/hubspot.svg");
}
.payment-provider-hubspot-dark {
background-image: url("../img/payments/hubspot-dark.svg");
}
.payment-provider-ingenico {
background-image: url("../img/payments/ingenico.svg");
}
.payment-provider-ingenico-dark {
background-image: url("../img/payments/ingenico-dark.svg");
}
.payment-provider-ideal {
background-image: url("../img/payments/ideal.svg");
}
.payment-provider-ideal-dark {
background-image: url("../img/payments/ideal-dark.svg");
}
.payment-provider-imepay {
background-image: url("../img/payments/imepay.svg");
}
.payment-provider-imepay-dark {
background-image: url("../img/payments/imepay-dark.svg");
}
.payment-provider-jcb {
background-image: url("../img/payments/jcb.svg");
}
.payment-provider-jcb-dark {
background-image: url("../img/payments/jcb-dark.svg");
}
.payment-provider-khalti {
background-image: url("../img/payments/khalti.svg");
}
.payment-provider-khalti-dark {
background-image: url("../img/payments/khalti-dark.svg");
}
.payment-provider-klarna {
background-image: url("../img/payments/klarna.svg");
}
.payment-provider-klarna-dark {
background-image: url("../img/payments/klarna-dark.svg");
}
.payment-provider-laser {
background-image: url("../img/payments/laser.svg");
}
.payment-provider-laser-dark {
background-image: url("../img/payments/laser-dark.svg");
}
.payment-provider-litecoin {
background-image: url("../img/payments/litecoin.svg");
}
.payment-provider-litecoin-dark {
background-image: url("../img/payments/litecoin-dark.svg");
}
.payment-provider-maestro {
background-image: url("../img/payments/maestro.svg");
}
.payment-provider-maestro-dark {
background-image: url("../img/payments/maestro-dark.svg");
}
.payment-provider-mastercard {
background-image: url("../img/payments/mastercard.svg");
}
.payment-provider-mastercard-dark {
background-image: url("../img/payments/mastercard-dark.svg");
}
.payment-provider-mercado-pago {
background-image: url("../img/payments/mercado-pago.svg");
}
.payment-provider-mercado-pago-dark {
background-image: url("../img/payments/mercado-pago-dark.svg");
}
.payment-provider-metamask {
background-image: url("../img/payments/metamask.svg");
}
.payment-provider-metamask-dark {
background-image: url("../img/payments/metamask-dark.svg");
}
.payment-provider-mir {
background-image: url("../img/payments/mir.svg");
}
.payment-provider-mir-dark {
background-image: url("../img/payments/mir-dark.svg");
}
.payment-provider-monero {
background-image: url("../img/payments/monero.svg");
}
.payment-provider-monero-dark {
background-image: url("../img/payments/monero-dark.svg");
}
.payment-provider-moneygram {
background-image: url("../img/payments/moneygram.svg");
}
.payment-provider-moneygram-dark {
background-image: url("../img/payments/moneygram-dark.svg");
}
.payment-provider-neteller {
background-image: url("../img/payments/neteller.svg");
}
.payment-provider-neteller-dark {
background-image: url("../img/payments/neteller-dark.svg");
}
.payment-provider-ogone {
background-image: url("../img/payments/ogone.svg");
}
.payment-provider-ogone-dark {
background-image: url("../img/payments/ogone-dark.svg");
}
.payment-provider-okpay {
background-image: url("../img/payments/okpay.svg");
}
.payment-provider-okpay-dark {
background-image: url("../img/payments/okpay-dark.svg");
}
.payment-provider-opensea {
background-image: url("../img/payments/opensea.svg");
}
.payment-provider-opensea-dark {
background-image: url("../img/payments/opensea-dark.svg");
}
.payment-provider-paybox {
background-image: url("../img/payments/paybox.svg");
}
.payment-provider-paybox-dark {
background-image: url("../img/payments/paybox-dark.svg");
}
.payment-provider-payconiq {
background-image: url("../img/payments/payconiq.svg");
}
.payment-provider-payconiq-dark {
background-image: url("../img/payments/payconiq-dark.svg");
}
.payment-provider-payka {
background-image: url("../img/payments/payka.svg");
}
.payment-provider-payka-dark {
background-image: url("../img/payments/payka-dark.svg");
}
.payment-provider-payline {
background-image: url("../img/payments/payline.svg");
}
.payment-provider-payline-dark {
background-image: url("../img/payments/payline-dark.svg");
}
.payment-provider-paymill {
background-image: url("../img/payments/paymill.svg");
}
.payment-provider-paymill-dark {
background-image: url("../img/payments/paymill-dark.svg");
}
.payment-provider-payone {
background-image: url("../img/payments/payone.svg");
}
.payment-provider-payone-dark {
background-image: url("../img/payments/payone-dark.svg");
}
.payment-provider-payoneer {
background-image: url("../img/payments/payoneer.svg");
}
.payment-provider-payoneer-dark {
background-image: url("../img/payments/payoneer-dark.svg");
}
.payment-provider-paypal {
background-image: url("../img/payments/paypal.svg");
}
.payment-provider-paypal-dark {
background-image: url("../img/payments/paypal-dark.svg");
}
.payment-provider-paypo {
background-image: url("../img/payments/paypo.svg");
}
.payment-provider-paypo-dark {
background-image: url("../img/payments/paypo-dark.svg");
}
.payment-provider-paysafe {
background-image: url("../img/payments/paysafe.svg");
}
.payment-provider-paysafe-dark {
background-image: url("../img/payments/paysafe-dark.svg");
}
.payment-provider-paysafecard {
background-image: url("../img/payments/paysafecard.svg");
}
.payment-provider-paysafecard-dark {
background-image: url("../img/payments/paysafecard-dark.svg");
}
.payment-provider-payu {
background-image: url("../img/payments/payu.svg");
}
.payment-provider-payu-dark {
background-image: url("../img/payments/payu-dark.svg");
}
.payment-provider-payza {
background-image: url("../img/payments/payza.svg");
}
.payment-provider-payza-dark {
background-image: url("../img/payments/payza-dark.svg");
}
.payment-provider-poli {
background-image: url("../img/payments/poli.svg");
}
.payment-provider-poli-dark {
background-image: url("../img/payments/poli-dark.svg");
}
.payment-provider-przelewy24 {
background-image: url("../img/payments/przelewy24.svg");
}
.payment-provider-przelewy24-dark {
background-image: url("../img/payments/przelewy24-dark.svg");
}
.payment-provider-revolut-pay {
background-image: url("../img/payments/revolut-pay.svg");
}
.payment-provider-revolut-pay-dark {
background-image: url("../img/payments/revolut-pay-dark.svg");
}
.payment-provider-ripple {
background-image: url("../img/payments/ripple.svg");
}
.payment-provider-ripple-dark {
background-image: url("../img/payments/ripple-dark.svg");
}
.payment-provider-sage {
background-image: url("../img/payments/sage.svg");
}
.payment-provider-sage-dark {
background-image: url("../img/payments/sage-dark.svg");
}
.payment-provider-samsung-pay {
background-image: url("../img/payments/samsung-pay.svg");
}
.payment-provider-samsung-pay-dark {
background-image: url("../img/payments/samsung-pay-dark.svg");
}
.payment-provider-sepa {
background-image: url("../img/payments/sepa.svg");
}
.payment-provider-sepa-dark {
background-image: url("../img/payments/sepa-dark.svg");
}
.payment-provider-shop-pay {
background-image: url("../img/payments/shop-pay.svg");
}
.payment-provider-shop-pay-dark {
background-image: url("../img/payments/shop-pay-dark.svg");
}
.payment-provider-shopify {
background-image: url("../img/payments/shopify.svg");
}
.payment-provider-shopify-dark {
background-image: url("../img/payments/shopify-dark.svg");
}
.payment-provider-skrill {
background-image: url("../img/payments/skrill.svg");
}
.payment-provider-skrill-dark {
background-image: url("../img/payments/skrill-dark.svg");
}
.payment-provider-solana {
background-image: url("../img/payments/solana.svg");
}
.payment-provider-solana-dark {
background-image: url("../img/payments/solana-dark.svg");
}
.payment-provider-solo {
background-image: url("../img/payments/solo.svg");
}
.payment-provider-solo-dark {
background-image: url("../img/payments/solo-dark.svg");
}
.payment-provider-spingo {
background-image: url("../img/payments/spingo.svg");
}
.payment-provider-spingo-dark {
background-image: url("../img/payments/spingo-dark.svg");
}
.payment-provider-square {
background-image: url("../img/payments/square.svg");
}
.payment-provider-square-dark {
background-image: url("../img/payments/square-dark.svg");
}
.payment-provider-stax {
background-image: url("../img/payments/stax.svg");
}
.payment-provider-stax-dark {
background-image: url("../img/payments/stax-dark.svg");
}
.payment-provider-stripe {
background-image: url("../img/payments/stripe.svg");
}
.payment-provider-stripe-dark {
background-image: url("../img/payments/stripe-dark.svg");
}
.payment-provider-switch {
background-image: url("../img/payments/switch.svg");
}
.payment-provider-switch-dark {
background-image: url("../img/payments/switch-dark.svg");
}
.payment-provider-tether {
background-image: url("../img/payments/tether.svg");
}
.payment-provider-tether-dark {
background-image: url("../img/payments/tether-dark.svg");
}
.payment-provider-tpay {
background-image: url("../img/payments/tpay.svg");
}
.payment-provider-tpay-dark {
background-image: url("../img/payments/tpay-dark.svg");
}
.payment-provider-troy {
background-image: url("../img/payments/troy.svg");
}
.payment-provider-troy-dark {
background-image: url("../img/payments/troy-dark.svg");
}
.payment-provider-true-usd {
background-image: url("../img/payments/true-usd.svg");
}
.payment-provider-true-usd-dark {
background-image: url("../img/payments/true-usd-dark.svg");
}
.payment-provider-ukash {
background-image: url("../img/payments/ukash.svg");
}
.payment-provider-ukash-dark {
background-image: url("../img/payments/ukash-dark.svg");
}
.payment-provider-unionpay {
background-image: url("../img/payments/unionpay.svg");
}
.payment-provider-unionpay-dark {
background-image: url("../img/payments/unionpay-dark.svg");
}
.payment-provider-venmo {
background-image: url("../img/payments/venmo.svg");
}
.payment-provider-venmo-dark {
background-image: url("../img/payments/venmo-dark.svg");
}
.payment-provider-verifone {
background-image: url("../img/payments/verifone.svg");
}
.payment-provider-verifone-dark {
background-image: url("../img/payments/verifone-dark.svg");
}
.payment-provider-verisign {
background-image: url("../img/payments/verisign.svg");
}
.payment-provider-verisign-dark {
background-image: url("../img/payments/verisign-dark.svg");
}
.payment-provider-visa {
background-image: url("../img/payments/visa.svg");
}
.payment-provider-visa-dark {
background-image: url("../img/payments/visa-dark.svg");
}
.payment-provider-we-chat-pay {
background-image: url("../img/payments/we-chat-pay.svg");
}
.payment-provider-we-chat-pay-dark {
background-image: url("../img/payments/we-chat-pay-dark.svg");
}
.payment-provider-webmoney {
background-image: url("../img/payments/webmoney.svg");
}
.payment-provider-webmoney-dark {
background-image: url("../img/payments/webmoney-dark.svg");
}
.payment-provider-westernunion {
background-image: url("../img/payments/westernunion.svg");
}
.payment-provider-westernunion-dark {
background-image: url("../img/payments/westernunion-dark.svg");
}
.payment-provider-wise {
background-image: url("../img/payments/wise.svg");
}
.payment-provider-wise-dark {
background-image: url("../img/payments/wise-dark.svg");
}
.payment-provider-worldpay {
background-image: url("../img/payments/worldpay.svg");
}
.payment-provider-worldpay-dark {
background-image: url("../img/payments/worldpay-dark.svg");
}
.payment-provider-zelle {
background-image: url("../img/payments/zelle.svg");
}
.payment-provider-zelle-dark {
background-image: url("../img/payments/zelle-dark.svg");
}
.payment-xxs {
height: 1rem;
}
.payment-xs {
height: 1.25rem;
}
.payment-sm {
height: 2rem;
}
.payment-md {
height: 2.5rem;
}
.payment-lg {
height: 3rem;
}
.payment-xl {
height: 5rem;
}
.payment-2xl {
height: 7rem;
}
/*# sourceMappingURL=tabler-payments.rtl.css.map */

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

232
admin/dist/css/tabler-socials.css vendored Normal file
View File

@ -0,0 +1,232 @@
/*!
* Tabler Socials v1.0.0 (https://tabler.io)
* Copyright 2018-2025 The Tabler Authors
* Copyright 2018-2025 codecalm.net Paweł Kuna
* Licensed under MIT (https://github.com/tabler/tabler/blob/master/LICENSE)
*/
/**
* Converts a given value to a percentage string.
*
* @param {Number} $value - The value to be converted to a percentage.
* @return {String} - The percentage representation of the value.
*/
/**
* Generates a transparent version of the given color.
*
* @param {Color} $color - The base color to be made transparent.
* @param {Number} $alpha - The level of transparency, ranging from 0 (fully transparent) to 1 (fully opaque). Default is 1.
* @return {Color} - The resulting color with the specified transparency.
*/
.social {
position: relative;
display: inline-block;
height: 2.5rem;
aspect-ratio: 1;
background: no-repeat center/cover;
vertical-align: bottom;
}
.social-app-apple {
background-image: url("../img/social/apple.svg");
}
.social-app-apple.social-gray {
background-image: url("../img/social/apple-gray.svg");
}
.social-app-discord {
background-image: url("../img/social/discord.svg");
}
.social-app-discord.social-gray {
background-image: url("../img/social/discord-gray.svg");
}
.social-app-dribbble {
background-image: url("../img/social/dribbble.svg");
}
.social-app-dribbble.social-gray {
background-image: url("../img/social/dribbble-gray.svg");
}
.social-app-facebook {
background-image: url("../img/social/facebook.svg");
}
.social-app-facebook.social-gray {
background-image: url("../img/social/facebook-gray.svg");
}
.social-app-figma {
background-image: url("../img/social/figma.svg");
}
.social-app-figma.social-gray {
background-image: url("../img/social/figma-gray.svg");
}
.social-app-github {
background-image: url("../img/social/github.svg");
}
.social-app-github.social-gray {
background-image: url("../img/social/github-gray.svg");
}
.social-app-google {
background-image: url("../img/social/google.svg");
}
.social-app-google.social-gray {
background-image: url("../img/social/google-gray.svg");
}
.social-app-instagram {
background-image: url("../img/social/instagram.svg");
}
.social-app-instagram.social-gray {
background-image: url("../img/social/instagram-gray.svg");
}
.social-app-linkedin {
background-image: url("../img/social/linkedin.svg");
}
.social-app-linkedin.social-gray {
background-image: url("../img/social/linkedin-gray.svg");
}
.social-app-medium {
background-image: url("../img/social/medium.svg");
}
.social-app-medium.social-gray {
background-image: url("../img/social/medium-gray.svg");
}
.social-app-meta {
background-image: url("../img/social/meta.svg");
}
.social-app-meta.social-gray {
background-image: url("../img/social/meta-gray.svg");
}
.social-app-metamask {
background-image: url("../img/social/metamask.svg");
}
.social-app-metamask.social-gray {
background-image: url("../img/social/metamask-gray.svg");
}
.social-app-pinterest {
background-image: url("../img/social/pinterest.svg");
}
.social-app-pinterest.social-gray {
background-image: url("../img/social/pinterest-gray.svg");
}
.social-app-reddit {
background-image: url("../img/social/reddit.svg");
}
.social-app-reddit.social-gray {
background-image: url("../img/social/reddit-gray.svg");
}
.social-app-signal {
background-image: url("../img/social/signal.svg");
}
.social-app-signal.social-gray {
background-image: url("../img/social/signal-gray.svg");
}
.social-app-skype {
background-image: url("../img/social/skype.svg");
}
.social-app-skype.social-gray {
background-image: url("../img/social/skype-gray.svg");
}
.social-app-snapchat {
background-image: url("../img/social/snapchat.svg");
}
.social-app-snapchat.social-gray {
background-image: url("../img/social/snapchat-gray.svg");
}
.social-app-spotify {
background-image: url("../img/social/spotify.svg");
}
.social-app-spotify.social-gray {
background-image: url("../img/social/spotify-gray.svg");
}
.social-app-telegram {
background-image: url("../img/social/telegram.svg");
}
.social-app-telegram.social-gray {
background-image: url("../img/social/telegram-gray.svg");
}
.social-app-tiktok {
background-image: url("../img/social/tiktok.svg");
}
.social-app-tiktok.social-gray {
background-image: url("../img/social/tiktok-gray.svg");
}
.social-app-tumblr {
background-image: url("../img/social/tumblr.svg");
}
.social-app-tumblr.social-gray {
background-image: url("../img/social/tumblr-gray.svg");
}
.social-app-twitch {
background-image: url("../img/social/twitch.svg");
}
.social-app-twitch.social-gray {
background-image: url("../img/social/twitch-gray.svg");
}
.social-app-vk {
background-image: url("../img/social/vk.svg");
}
.social-app-vk.social-gray {
background-image: url("../img/social/vk-gray.svg");
}
.social-app-x {
background-image: url("../img/social/x.svg");
}
.social-app-x.social-gray {
background-image: url("../img/social/x-gray.svg");
}
.social-app-youtube {
background-image: url("../img/social/youtube.svg");
}
.social-app-youtube.social-gray {
background-image: url("../img/social/youtube-gray.svg");
}
.social-xxs {
height: 1rem;
}
.social-xs {
height: 1.25rem;
}
.social-sm {
height: 2rem;
}
.social-md {
height: 2.5rem;
}
.social-lg {
height: 3rem;
}
.social-xl {
height: 5rem;
}
.social-2xl {
height: 7rem;
}
/*# sourceMappingURL=tabler-socials.css.map */

1
admin/dist/css/tabler-socials.css.map vendored Normal file

File diff suppressed because one or more lines are too long

8
admin/dist/css/tabler-socials.min.css vendored Normal file
View File

@ -0,0 +1,8 @@
/*!
* Tabler Socials v1.0.0 (https://tabler.io)
* Copyright 2018-2025 The Tabler Authors
* Copyright 2018-2025 codecalm.net Paweł Kuna
* Licensed under MIT (https://github.com/tabler/tabler/blob/master/LICENSE)
*/
.social{position:relative;display:inline-block;height:2.5rem;aspect-ratio:1;background:no-repeat center/cover;vertical-align:bottom}.social-app-apple{background-image:url("../img/social/apple.svg")}.social-app-apple.social-gray{background-image:url("../img/social/apple-gray.svg")}.social-app-discord{background-image:url("../img/social/discord.svg")}.social-app-discord.social-gray{background-image:url("../img/social/discord-gray.svg")}.social-app-dribbble{background-image:url("../img/social/dribbble.svg")}.social-app-dribbble.social-gray{background-image:url("../img/social/dribbble-gray.svg")}.social-app-facebook{background-image:url("../img/social/facebook.svg")}.social-app-facebook.social-gray{background-image:url("../img/social/facebook-gray.svg")}.social-app-figma{background-image:url("../img/social/figma.svg")}.social-app-figma.social-gray{background-image:url("../img/social/figma-gray.svg")}.social-app-github{background-image:url("../img/social/github.svg")}.social-app-github.social-gray{background-image:url("../img/social/github-gray.svg")}.social-app-google{background-image:url("../img/social/google.svg")}.social-app-google.social-gray{background-image:url("../img/social/google-gray.svg")}.social-app-instagram{background-image:url("../img/social/instagram.svg")}.social-app-instagram.social-gray{background-image:url("../img/social/instagram-gray.svg")}.social-app-linkedin{background-image:url("../img/social/linkedin.svg")}.social-app-linkedin.social-gray{background-image:url("../img/social/linkedin-gray.svg")}.social-app-medium{background-image:url("../img/social/medium.svg")}.social-app-medium.social-gray{background-image:url("../img/social/medium-gray.svg")}.social-app-meta{background-image:url("../img/social/meta.svg")}.social-app-meta.social-gray{background-image:url("../img/social/meta-gray.svg")}.social-app-metamask{background-image:url("../img/social/metamask.svg")}.social-app-metamask.social-gray{background-image:url("../img/social/metamask-gray.svg")}.social-app-pinterest{background-image:url("../img/social/pinterest.svg")}.social-app-pinterest.social-gray{background-image:url("../img/social/pinterest-gray.svg")}.social-app-reddit{background-image:url("../img/social/reddit.svg")}.social-app-reddit.social-gray{background-image:url("../img/social/reddit-gray.svg")}.social-app-signal{background-image:url("../img/social/signal.svg")}.social-app-signal.social-gray{background-image:url("../img/social/signal-gray.svg")}.social-app-skype{background-image:url("../img/social/skype.svg")}.social-app-skype.social-gray{background-image:url("../img/social/skype-gray.svg")}.social-app-snapchat{background-image:url("../img/social/snapchat.svg")}.social-app-snapchat.social-gray{background-image:url("../img/social/snapchat-gray.svg")}.social-app-spotify{background-image:url("../img/social/spotify.svg")}.social-app-spotify.social-gray{background-image:url("../img/social/spotify-gray.svg")}.social-app-telegram{background-image:url("../img/social/telegram.svg")}.social-app-telegram.social-gray{background-image:url("../img/social/telegram-gray.svg")}.social-app-tiktok{background-image:url("../img/social/tiktok.svg")}.social-app-tiktok.social-gray{background-image:url("../img/social/tiktok-gray.svg")}.social-app-tumblr{background-image:url("../img/social/tumblr.svg")}.social-app-tumblr.social-gray{background-image:url("../img/social/tumblr-gray.svg")}.social-app-twitch{background-image:url("../img/social/twitch.svg")}.social-app-twitch.social-gray{background-image:url("../img/social/twitch-gray.svg")}.social-app-vk{background-image:url("../img/social/vk.svg")}.social-app-vk.social-gray{background-image:url("../img/social/vk-gray.svg")}.social-app-x{background-image:url("../img/social/x.svg")}.social-app-x.social-gray{background-image:url("../img/social/x-gray.svg")}.social-app-youtube{background-image:url("../img/social/youtube.svg")}.social-app-youtube.social-gray{background-image:url("../img/social/youtube-gray.svg")}.social-xxs{height:1rem}.social-xs{height:1.25rem}.social-sm{height:2rem}.social-md{height:2.5rem}.social-lg{height:3rem}.social-xl{height:5rem}.social-2xl{height:7rem}
/*# sourceMappingURL=tabler-socials.min.css.map */

File diff suppressed because one or more lines are too long

231
admin/dist/css/tabler-socials.rtl.css vendored Normal file
View File

@ -0,0 +1,231 @@
/*!
* Tabler Socials v1.0.0 (https://tabler.io)
* Copyright 2018-2025 The Tabler Authors
* Copyright 2018-2025 codecalm.net Paweł Kuna
* Licensed under MIT (https://github.com/tabler/tabler/blob/master/LICENSE)
*/
/**
* Converts a given value to a percentage string.
*
* @param {Number} $value - The value to be converted to a percentage.
* @return {String} - The percentage representation of the value.
*/
/**
* Generates a transparent version of the given color.
*
* @param {Color} $color - The base color to be made transparent.
* @param {Number} $alpha - The level of transparency, ranging from 0 (fully transparent) to 1 (fully opaque). Default is 1.
* @return {Color} - The resulting color with the specified transparency.
*/
.social {
position: relative;
display: inline-block;
height: 2.5rem;
aspect-ratio: 1;
background: no-repeat center/cover;
vertical-align: bottom;
}
.social-app-apple {
background-image: url("../img/social/apple.svg");
}
.social-app-apple.social-gray {
background-image: url("../img/social/apple-gray.svg");
}
.social-app-discord {
background-image: url("../img/social/discord.svg");
}
.social-app-discord.social-gray {
background-image: url("../img/social/discord-gray.svg");
}
.social-app-dribbble {
background-image: url("../img/social/dribbble.svg");
}
.social-app-dribbble.social-gray {
background-image: url("../img/social/dribbble-gray.svg");
}
.social-app-facebook {
background-image: url("../img/social/facebook.svg");
}
.social-app-facebook.social-gray {
background-image: url("../img/social/facebook-gray.svg");
}
.social-app-figma {
background-image: url("../img/social/figma.svg");
}
.social-app-figma.social-gray {
background-image: url("../img/social/figma-gray.svg");
}
.social-app-github {
background-image: url("../img/social/github.svg");
}
.social-app-github.social-gray {
background-image: url("../img/social/github-gray.svg");
}
.social-app-google {
background-image: url("../img/social/google.svg");
}
.social-app-google.social-gray {
background-image: url("../img/social/google-gray.svg");
}
.social-app-instagram {
background-image: url("../img/social/instagram.svg");
}
.social-app-instagram.social-gray {
background-image: url("../img/social/instagram-gray.svg");
}
.social-app-linkedin {
background-image: url("../img/social/linkedin.svg");
}
.social-app-linkedin.social-gray {
background-image: url("../img/social/linkedin-gray.svg");
}
.social-app-medium {
background-image: url("../img/social/medium.svg");
}
.social-app-medium.social-gray {
background-image: url("../img/social/medium-gray.svg");
}
.social-app-meta {
background-image: url("../img/social/meta.svg");
}
.social-app-meta.social-gray {
background-image: url("../img/social/meta-gray.svg");
}
.social-app-metamask {
background-image: url("../img/social/metamask.svg");
}
.social-app-metamask.social-gray {
background-image: url("../img/social/metamask-gray.svg");
}
.social-app-pinterest {
background-image: url("../img/social/pinterest.svg");
}
.social-app-pinterest.social-gray {
background-image: url("../img/social/pinterest-gray.svg");
}
.social-app-reddit {
background-image: url("../img/social/reddit.svg");
}
.social-app-reddit.social-gray {
background-image: url("../img/social/reddit-gray.svg");
}
.social-app-signal {
background-image: url("../img/social/signal.svg");
}
.social-app-signal.social-gray {
background-image: url("../img/social/signal-gray.svg");
}
.social-app-skype {
background-image: url("../img/social/skype.svg");
}
.social-app-skype.social-gray {
background-image: url("../img/social/skype-gray.svg");
}
.social-app-snapchat {
background-image: url("../img/social/snapchat.svg");
}
.social-app-snapchat.social-gray {
background-image: url("../img/social/snapchat-gray.svg");
}
.social-app-spotify {
background-image: url("../img/social/spotify.svg");
}
.social-app-spotify.social-gray {
background-image: url("../img/social/spotify-gray.svg");
}
.social-app-telegram {
background-image: url("../img/social/telegram.svg");
}
.social-app-telegram.social-gray {
background-image: url("../img/social/telegram-gray.svg");
}
.social-app-tiktok {
background-image: url("../img/social/tiktok.svg");
}
.social-app-tiktok.social-gray {
background-image: url("../img/social/tiktok-gray.svg");
}
.social-app-tumblr {
background-image: url("../img/social/tumblr.svg");
}
.social-app-tumblr.social-gray {
background-image: url("../img/social/tumblr-gray.svg");
}
.social-app-twitch {
background-image: url("../img/social/twitch.svg");
}
.social-app-twitch.social-gray {
background-image: url("../img/social/twitch-gray.svg");
}
.social-app-vk {
background-image: url("../img/social/vk.svg");
}
.social-app-vk.social-gray {
background-image: url("../img/social/vk-gray.svg");
}
.social-app-x {
background-image: url("../img/social/x.svg");
}
.social-app-x.social-gray {
background-image: url("../img/social/x-gray.svg");
}
.social-app-youtube {
background-image: url("../img/social/youtube.svg");
}
.social-app-youtube.social-gray {
background-image: url("../img/social/youtube-gray.svg");
}
.social-xxs {
height: 1rem;
}
.social-xs {
height: 1.25rem;
}
.social-sm {
height: 2rem;
}
.social-md {
height: 2.5rem;
}
.social-lg {
height: 3rem;
}
.social-xl {
height: 5rem;
}
.social-2xl {
height: 7rem;
}
/*# sourceMappingURL=tabler-socials.rtl.css.map */

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,8 @@
/*!
* Tabler Socials v1.0.0 (https://tabler.io)
* Copyright 2018-2025 The Tabler Authors
* Copyright 2018-2025 codecalm.net Paweł Kuna
* Licensed under MIT (https://github.com/tabler/tabler/blob/master/LICENSE)
*/
.social{position:relative;display:inline-block;height:2.5rem;aspect-ratio:1;background:no-repeat center/cover;vertical-align:bottom}.social-app-apple{background-image:url("../img/social/apple.svg")}.social-app-apple.social-gray{background-image:url("../img/social/apple-gray.svg")}.social-app-discord{background-image:url("../img/social/discord.svg")}.social-app-discord.social-gray{background-image:url("../img/social/discord-gray.svg")}.social-app-dribbble{background-image:url("../img/social/dribbble.svg")}.social-app-dribbble.social-gray{background-image:url("../img/social/dribbble-gray.svg")}.social-app-facebook{background-image:url("../img/social/facebook.svg")}.social-app-facebook.social-gray{background-image:url("../img/social/facebook-gray.svg")}.social-app-figma{background-image:url("../img/social/figma.svg")}.social-app-figma.social-gray{background-image:url("../img/social/figma-gray.svg")}.social-app-github{background-image:url("../img/social/github.svg")}.social-app-github.social-gray{background-image:url("../img/social/github-gray.svg")}.social-app-google{background-image:url("../img/social/google.svg")}.social-app-google.social-gray{background-image:url("../img/social/google-gray.svg")}.social-app-instagram{background-image:url("../img/social/instagram.svg")}.social-app-instagram.social-gray{background-image:url("../img/social/instagram-gray.svg")}.social-app-linkedin{background-image:url("../img/social/linkedin.svg")}.social-app-linkedin.social-gray{background-image:url("../img/social/linkedin-gray.svg")}.social-app-medium{background-image:url("../img/social/medium.svg")}.social-app-medium.social-gray{background-image:url("../img/social/medium-gray.svg")}.social-app-meta{background-image:url("../img/social/meta.svg")}.social-app-meta.social-gray{background-image:url("../img/social/meta-gray.svg")}.social-app-metamask{background-image:url("../img/social/metamask.svg")}.social-app-metamask.social-gray{background-image:url("../img/social/metamask-gray.svg")}.social-app-pinterest{background-image:url("../img/social/pinterest.svg")}.social-app-pinterest.social-gray{background-image:url("../img/social/pinterest-gray.svg")}.social-app-reddit{background-image:url("../img/social/reddit.svg")}.social-app-reddit.social-gray{background-image:url("../img/social/reddit-gray.svg")}.social-app-signal{background-image:url("../img/social/signal.svg")}.social-app-signal.social-gray{background-image:url("../img/social/signal-gray.svg")}.social-app-skype{background-image:url("../img/social/skype.svg")}.social-app-skype.social-gray{background-image:url("../img/social/skype-gray.svg")}.social-app-snapchat{background-image:url("../img/social/snapchat.svg")}.social-app-snapchat.social-gray{background-image:url("../img/social/snapchat-gray.svg")}.social-app-spotify{background-image:url("../img/social/spotify.svg")}.social-app-spotify.social-gray{background-image:url("../img/social/spotify-gray.svg")}.social-app-telegram{background-image:url("../img/social/telegram.svg")}.social-app-telegram.social-gray{background-image:url("../img/social/telegram-gray.svg")}.social-app-tiktok{background-image:url("../img/social/tiktok.svg")}.social-app-tiktok.social-gray{background-image:url("../img/social/tiktok-gray.svg")}.social-app-tumblr{background-image:url("../img/social/tumblr.svg")}.social-app-tumblr.social-gray{background-image:url("../img/social/tumblr-gray.svg")}.social-app-twitch{background-image:url("../img/social/twitch.svg")}.social-app-twitch.social-gray{background-image:url("../img/social/twitch-gray.svg")}.social-app-vk{background-image:url("../img/social/vk.svg")}.social-app-vk.social-gray{background-image:url("../img/social/vk-gray.svg")}.social-app-x{background-image:url("../img/social/x.svg")}.social-app-x.social-gray{background-image:url("../img/social/x-gray.svg")}.social-app-youtube{background-image:url("../img/social/youtube.svg")}.social-app-youtube.social-gray{background-image:url("../img/social/youtube-gray.svg")}.social-xxs{height:1rem}.social-xs{height:1.25rem}.social-sm{height:2rem}.social-md{height:2.5rem}.social-lg{height:3rem}.social-xl{height:5rem}.social-2xl{height:7rem}
/*# sourceMappingURL=tabler-socials.rtl.min.css.map */

File diff suppressed because one or more lines are too long

438
admin/dist/css/tabler-vendors.css vendored Normal file
View File

@ -0,0 +1,438 @@
/*!
* Tabler Vendors v1.0.0 (https://tabler.io)
* Copyright 2018-2025 The Tabler Authors
* Copyright 2018-2025 codecalm.net Paweł Kuna
* Licensed under MIT (https://github.com/tabler/tabler/blob/master/LICENSE)
*/
/**
* Converts a given value to a percentage string.
*
* @param {Number} $value - The value to be converted to a percentage.
* @return {String} - The percentage representation of the value.
*/
/**
* Generates a transparent version of the given color.
*
* @param {Color} $color - The base color to be made transparent.
* @param {Number} $alpha - The level of transparency, ranging from 0 (fully transparent) to 1 (fully opaque). Default is 1.
* @return {Color} - The resulting color with the specified transparency.
*/
.noUi-target {
border: 0;
box-shadow: none;
background: none;
border-radius: 0;
color: var(--tblr-primary);
}
.noUi-horizontal {
height: 1.25rem;
padding: 0.5rem 0;
}
.noUi-base {
background: var(--tblr-border-color);
border-radius: 1rem;
}
.noUi-handle {
width: 1rem;
height: 1rem;
border: 2px var(--tblr-border-style) #ffffff;
box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
border-radius: 1rem;
background: currentColor;
outline: 0;
}
.noUi-handle:before, .noUi-handle:after {
content: none;
}
.noUi-horizontal .noUi-handle {
width: 1rem;
height: 1rem;
top: -0.5rem;
right: -0.5rem;
margin: 1px 1px 0 0;
}
.noUi-handle.noUi-active, .noUi-handle:focus {
box-shadow: 0 0 0 1px #f6f8fb, 0 0 0 0.25rem rgba(var(--tblr-primary-rgb), 0.25);
}
.noUi-connect {
background: currentColor;
}
.litepicker {
--litepicker-month-weekday-color: var(--tblr-secondary);
--litepicker-button-prev-month-color: var(--tblr-secondary);
--litepicker-button-next-month-color: var(--tblr-secondary);
--litepicker-button-prev-month-color-hover: var(--tblr-primary);
--litepicker-button-next-month-color-hover: var(--tblr-primary);
--litepicker-day-color: var(--tblr-body-color);
--litepicker-day-color-hover: var(--tblr-primary);
--litepicker-is-start-color-bg: var(--tblr-primary);
--litepicker-is-end-color-bg: var(--tblr-primary);
--litepicker-is-in-range-color: var(--tblr-info);
--litepicker-is-today-color: var(--tblr-primary);
--litepicker-month-header-color: var(--tblr-body-color);
--litepicker-container-months-color-bg: var(--tblr-bg-surface);
font: inherit;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
.litepicker .day-item.is-in-range {
--litepicker-day-color: var(--tblr-light);
}
.litepicker svg {
fill: none !important;
}
.litepicker .container__main {
border: var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);
border-radius: var(--tblr-border-radius);
box-shadow: none;
}
.litepicker .container__months .month-item-name,
.litepicker .container__months .month-item-year {
font-weight: var(--tblr-font-weight-medium) !important;
}
.litepicker .container__months .button-next-month,
.litepicker .container__months .button-previous-month {
cursor: pointer !important;
}
.litepicker .container__months .month-item-weekdays-row > div {
padding: 0.5rem 0 !important;
font-size: 0.75rem;
}
.litepicker .container__days .day-item {
cursor: pointer !important;
padding: 0.5rem 0 !important;
transition: color 0.3s, background-color 0.3s, border-color 0.3s;
}
@media (prefers-reduced-motion: reduce) {
.litepicker .container__days .day-item {
transition: none;
}
}
.datepicker-inline .litepicker {
box-shadow: var(--tblr-box-shadow-input);
}
.datepicker-inline .litepicker .container__months {
box-shadow: none;
background-color: var(--tblr-bg-forms);
}
:root {
--ts-pr-clear-button: 0rem;
--ts-pr-caret: 0rem;
}
.ts-input {
color: inherit;
}
.ts-control {
color: inherit;
}
.ts-control .dropdown-menu {
width: 100%;
height: auto;
}
.ts-wrapper .form-control,
.ts-wrapper .form-select, .ts-wrapper.form-control, .ts-wrapper.form-select {
box-shadow: var(--tblr-box-shadow-input);
}
.ts-wrapper.is-invalid .ts-control, .ts-wrapper.is-valid .ts-control {
--ts-pr-clear-button: 1.5rem;
}
.ts-dropdown {
background: var(--tblr-bg-surface);
color: var(--tblr-body-color);
box-shadow: var(--tblr-box-shadow-dropdown);
z-index: 1000;
}
.ts-dropdown .option {
padding: 0.5rem 0.75rem;
}
.ts-control,
.ts-control input {
color: var(--tblr-body-color);
}
.ts-control input::-moz-placeholder {
color: #8a97ab;
}
.ts-control input::placeholder {
color: #8a97ab;
}
.ts-wrapper.multi .ts-control > div,
.ts-wrapper.multi.disabled .ts-control > div {
background: var(--tblr-bg-surface-secondary);
border: 1px solid var(--tblr-border-color);
color: var(--tblr-body-color);
}
.ts-wrapper.disabled .ts-control {
opacity: 1;
}
.ts-wrapper.disabled .ts-control > div.item {
color: var(--tblr-gray-500);
}
.apexcharts-tooltip {
color: var(--tblr-light) !important;
background: var(--tblr-bg-surface-dark) !important;
font-size: 0.765625rem !important;
padding: 0.25rem !important;
box-shadow: none !important;
}
.apexcharts-tooltip-title {
background: transparent !important;
border: 0 !important;
margin: 0 !important;
font-weight: var(--tblr-font-weight-bold);
padding: 0.25rem 0.5rem !important;
}
.apexcharts-tooltip-y-group {
padding: 2px 0 !important;
}
.apexcharts-tooltip-series-group {
padding: 0 0.5rem 0 !important;
}
.apexcharts-tooltip-marker:before {
font-size: 16px !important;
}
.apexcharts-text {
fill: var(--tblr-body-color) !important;
}
.apexcharts-gridline {
stroke: var(--tblr-border-color) !important;
}
.apexcharts-legend-text {
color: inherit !important;
}
.apexcharts-radialbar-track .apexcharts-radialbar-area {
stroke: var(--tblr-border-color) !important;
}
.apexcharts-svg,
.apexcharts-canvas {
border-radius: inherit;
}
.jvm-tooltip {
background: #182433;
font-family: inherit;
font-size: 0.75rem;
box-shadow: var(--tblr-box-shadow-card);
}
.jvm-series-container .jvm-legend .jvm-legend-title {
border-bottom: 0;
font-weight: var(--tblr-font-weight-medium);
}
.jvm-series-container .jvm-legend {
background-color: var(--tblr-card-bg, var(--tblr-bg-surface));
border: var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);
min-width: 8rem;
}
.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick {
display: flex;
align-items: center;
}
.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick .jvm-legend-tick-sample {
width: 0.75rem;
height: 0.75rem;
}
.jvm-zoom-btn {
border: var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);
background: var(--tblr-card-bg, var(--tblr-bg-surface));
color: var(--tblr-body-color);
padding: 0;
display: flex;
align-items: center;
justify-content: center;
line-height: 1;
width: 1.5rem;
height: 1.5rem;
font-size: 1rem;
box-shadow: var(--tblr-box-shadow-card);
}
.jvm-zoom-btn.jvm-zoomout {
top: 2.5rem;
}
.dropzone {
border: var(--tblr-border-width) dashed var(--tblr-border-color) !important;
color: var(--tblr-secondary) !important;
padding: 1rem !important;
}
.dropzone.dz-drag-hover {
border: var(--tblr-border-width) dashed var(--tblr-primary);
background: rgba(var(--tblr-primary-rgb), 0.01);
color: var(--tblr-primary);
}
.dropzone.dz-drag-hover .dz-message {
opacity: 1;
}
.dropzone .dz-preview {
margin: 0.5rem;
}
.dropzone .dz-preview .dz-image {
border-radius: var(--tblr-border-radius);
}
.dropzone .dz-preview .dz-success-mark {
height: 54px;
}
.fslightbox-container {
font-family: inherit !important;
background: rgba(24, 36, 51, 0.24) !important;
-webkit-backdrop-filter: blur(4px) !important;
backdrop-filter: blur(4px) !important;
}
.fslightbox-slide-number-container {
color: inherit !important;
}
.fslightbox-slash {
background: currentColor !important;
}
body {
--plyr-color-main: var(--tblr-primary);
}
.tox-tinymce {
border: var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color) !important;
border-radius: 6px !important;
font-family: var(--tblr-font-sans-serif) !important;
}
.tox-toolbar__group {
padding: 0 0.5rem 0;
}
.tox .tox-toolbar__primary {
background: transparent !important;
}
.tox:not(.tox-tinymce-inline) .tox-editor-header {
border-bottom: var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color) !important;
box-shadow: none !important;
padding: 0 !important;
}
.tox-tbtn {
margin: 0 !important;
}
.tox-statusbar {
border-top: var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color) !important;
}
.tox .tox-toolbar-overlord,
.tox:not(.tox-tinymce-inline) .tox-editor-header {
background: transparent !important;
}
:root {
--gl-star-size: auto;
--gl-star-color: var(--tblr-yellow);
--gl-star-color-inactive: var(--tblr-border-color);
}
[data-star-rating] svg {
width: var(--tblr-icon-size, --gl-star-size);
height: var(--tblr-icon-size, --gl-star-size);
}
[data-star-rating] :not(.gl-active) > .gl-star-full {
color: var(--gl-star-color-inactive) !important;
}
[data-star-rating] .gl-active > .gl-star-full {
color: var(--gl-star-color);
fill: currentColor;
stroke: currentColor;
}
.clr-picker {
box-shadow: var(--tblr-box-shadow-dropdown);
background-color: var(--tblr-bg-surface);
}
input.clr-color {
border-radius: var(--tblr-border-radius);
color: var(--tblr-body-color);
border-color: var(--tblr-border-color);
background: transparent;
}
input.clr-color:focus {
outline: 0;
box-shadow: 0 0 0 0.25rem rgba(var(--tblr-primary-rgb), 0.25);
border-color: rgba(var(--tblr-primary-rgb), 0.25);
}
.clr-swatches button {
border-radius: var(--tblr-border-radius);
padding: 0 2px 4px 2px;
}
.clr-swatches button:focus {
outline: 0;
box-shadow: 0 0 0 0.25rem rgba(var(--tblr-primary-rgb), 0.25);
}
.clr-preview {
border-radius: var(--tblr-border-radius);
overflow: visible;
}
.clr-preview button, .clr-preview:before, .clr-preview:after {
border-radius: var(--tblr-border-radius);
}
.clr-preview button:focus {
outline: 0;
box-shadow: 0 0 0 0.25rem rgba(var(--tblr-primary-rgb), 0.25);
}
.clr-field {
display: block;
}
.clr-field button {
width: 1.5rem;
height: 1.5rem;
left: 6px;
right: auto;
border-radius: var(--tblr-border-radius);
}
.clr-field button:after {
box-shadow: inset 0 0 0 1px var(--tblr-border-color-translucent);
}
.clr-field button:focus {
outline: 0;
box-shadow: 0 0 0 0.25rem rgba(var(--tblr-primary-rgb), 0.25);
}
.clr-field input {
padding-left: 2.5rem;
}
.typed-cursor {
font-weight: 500;
color: #6c7a91;
}
/*# sourceMappingURL=tabler-vendors.css.map */

1
admin/dist/css/tabler-vendors.css.map vendored Normal file

File diff suppressed because one or more lines are too long

8
admin/dist/css/tabler-vendors.min.css vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

437
admin/dist/css/tabler-vendors.rtl.css vendored Normal file
View File

@ -0,0 +1,437 @@
/*!
* Tabler Vendors v1.0.0 (https://tabler.io)
* Copyright 2018-2025 The Tabler Authors
* Copyright 2018-2025 codecalm.net Paweł Kuna
* Licensed under MIT (https://github.com/tabler/tabler/blob/master/LICENSE)
*/
/**
* Converts a given value to a percentage string.
*
* @param {Number} $value - The value to be converted to a percentage.
* @return {String} - The percentage representation of the value.
*/
/**
* Generates a transparent version of the given color.
*
* @param {Color} $color - The base color to be made transparent.
* @param {Number} $alpha - The level of transparency, ranging from 0 (fully transparent) to 1 (fully opaque). Default is 1.
* @return {Color} - The resulting color with the specified transparency.
*/
.noUi-target {
border: 0;
box-shadow: none;
background: none;
border-radius: 0;
color: var(--tblr-primary);
}
.noUi-horizontal {
height: 1.25rem;
padding: 0.5rem 0;
}
.noUi-base {
background: var(--tblr-border-color);
border-radius: 1rem;
}
.noUi-handle {
width: 1rem;
height: 1rem;
border: 2px var(--tblr-border-style) #ffffff;
box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
border-radius: 1rem;
background: currentColor;
outline: 0;
}
.noUi-handle:before, .noUi-handle:after {
content: none;
}
.noUi-horizontal .noUi-handle {
width: 1rem;
height: 1rem;
top: -0.5rem;
left: -0.5rem;
margin: 1px 0 0 1px;
}
.noUi-handle.noUi-active, .noUi-handle:focus {
box-shadow: 0 0 0 1px #f6f8fb, 0 0 0 0.25rem rgba(var(--tblr-primary-rgb), 0.25);
}
.noUi-connect {
background: currentColor;
}
.litepicker {
--litepicker-month-weekday-color: var(--tblr-secondary);
--litepicker-button-prev-month-color: var(--tblr-secondary);
--litepicker-button-next-month-color: var(--tblr-secondary);
--litepicker-button-prev-month-color-hover: var(--tblr-primary);
--litepicker-button-next-month-color-hover: var(--tblr-primary);
--litepicker-day-color: var(--tblr-body-color);
--litepicker-day-color-hover: var(--tblr-primary);
--litepicker-is-start-color-bg: var(--tblr-primary);
--litepicker-is-end-color-bg: var(--tblr-primary);
--litepicker-is-in-range-color: var(--tblr-info);
--litepicker-is-today-color: var(--tblr-primary);
--litepicker-month-header-color: var(--tblr-body-color);
--litepicker-container-months-color-bg: var(--tblr-bg-surface);
font: inherit;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
.litepicker .day-item.is-in-range {
--litepicker-day-color: var(--tblr-light);
}
.litepicker svg {
fill: none !important;
}
.litepicker .container__main {
border: var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);
border-radius: var(--tblr-border-radius);
box-shadow: none;
}
.litepicker .container__months .month-item-name,
.litepicker .container__months .month-item-year {
font-weight: var(--tblr-font-weight-medium) !important;
}
.litepicker .container__months .button-next-month,
.litepicker .container__months .button-previous-month {
cursor: pointer !important;
}
.litepicker .container__months .month-item-weekdays-row > div {
padding: 0.5rem 0 !important;
font-size: 0.75rem;
}
.litepicker .container__days .day-item {
cursor: pointer !important;
padding: 0.5rem 0 !important;
transition: color 0.3s, background-color 0.3s, border-color 0.3s;
}
@media (prefers-reduced-motion: reduce) {
.litepicker .container__days .day-item {
transition: none;
}
}
.datepicker-inline .litepicker {
box-shadow: var(--tblr-box-shadow-input);
}
.datepicker-inline .litepicker .container__months {
box-shadow: none;
background-color: var(--tblr-bg-forms);
}
:root {
--ts-pr-clear-button: 0rem;
--ts-pr-caret: 0rem;
}
.ts-input {
color: inherit;
}
.ts-control {
color: inherit;
}
.ts-control .dropdown-menu {
width: 100%;
height: auto;
}
.ts-wrapper .form-control,
.ts-wrapper .form-select, .ts-wrapper.form-control, .ts-wrapper.form-select {
box-shadow: var(--tblr-box-shadow-input);
}
.ts-wrapper.is-invalid .ts-control, .ts-wrapper.is-valid .ts-control {
--ts-pr-clear-button: 1.5rem;
}
.ts-dropdown {
background: var(--tblr-bg-surface);
color: var(--tblr-body-color);
box-shadow: var(--tblr-box-shadow-dropdown);
z-index: 1000;
}
.ts-dropdown .option {
padding: 0.5rem 0.75rem;
}
.ts-control,
.ts-control input {
color: var(--tblr-body-color);
}
.ts-control input::-moz-placeholder {
color: #8a97ab;
}
.ts-control input::placeholder {
color: #8a97ab;
}
.ts-wrapper.multi .ts-control > div,
.ts-wrapper.multi.disabled .ts-control > div {
background: var(--tblr-bg-surface-secondary);
border: 1px solid var(--tblr-border-color);
color: var(--tblr-body-color);
}
.ts-wrapper.disabled .ts-control {
opacity: 1;
}
.ts-wrapper.disabled .ts-control > div.item {
color: var(--tblr-gray-500);
}
.apexcharts-tooltip {
color: var(--tblr-light) !important;
background: var(--tblr-bg-surface-dark) !important;
font-size: 0.765625rem !important;
padding: 0.25rem !important;
box-shadow: none !important;
}
.apexcharts-tooltip-title {
background: transparent !important;
border: 0 !important;
margin: 0 !important;
font-weight: var(--tblr-font-weight-bold);
padding: 0.25rem 0.5rem !important;
}
.apexcharts-tooltip-y-group {
padding: 2px 0 !important;
}
.apexcharts-tooltip-series-group {
padding: 0 0.5rem 0 !important;
}
.apexcharts-tooltip-marker:before {
font-size: 16px !important;
}
.apexcharts-text {
fill: var(--tblr-body-color) !important;
}
.apexcharts-gridline {
stroke: var(--tblr-border-color) !important;
}
.apexcharts-legend-text {
color: inherit !important;
}
.apexcharts-radialbar-track .apexcharts-radialbar-area {
stroke: var(--tblr-border-color) !important;
}
.apexcharts-svg,
.apexcharts-canvas {
border-radius: inherit;
}
.jvm-tooltip {
background: #182433;
font-family: inherit;
font-size: 0.75rem;
box-shadow: var(--tblr-box-shadow-card);
}
.jvm-series-container .jvm-legend .jvm-legend-title {
border-bottom: 0;
font-weight: var(--tblr-font-weight-medium);
}
.jvm-series-container .jvm-legend {
background-color: var(--tblr-card-bg, var(--tblr-bg-surface));
border: var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);
min-width: 8rem;
}
.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick {
display: flex;
align-items: center;
}
.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick .jvm-legend-tick-sample {
width: 0.75rem;
height: 0.75rem;
}
.jvm-zoom-btn {
border: var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);
background: var(--tblr-card-bg, var(--tblr-bg-surface));
color: var(--tblr-body-color);
padding: 0;
display: flex;
align-items: center;
justify-content: center;
line-height: 1;
width: 1.5rem;
height: 1.5rem;
font-size: 1rem;
box-shadow: var(--tblr-box-shadow-card);
}
.jvm-zoom-btn.jvm-zoomout {
top: 2.5rem;
}
.dropzone {
border: var(--tblr-border-width) dashed var(--tblr-border-color) !important;
color: var(--tblr-secondary) !important;
padding: 1rem !important;
}
.dropzone.dz-drag-hover {
border: var(--tblr-border-width) dashed var(--tblr-primary);
background: rgba(var(--tblr-primary-rgb), 0.01);
color: var(--tblr-primary);
}
.dropzone.dz-drag-hover .dz-message {
opacity: 1;
}
.dropzone .dz-preview {
margin: 0.5rem;
}
.dropzone .dz-preview .dz-image {
border-radius: var(--tblr-border-radius);
}
.dropzone .dz-preview .dz-success-mark {
height: 54px;
}
.fslightbox-container {
font-family: inherit !important;
background: rgba(24, 36, 51, 0.24) !important;
-webkit-backdrop-filter: blur(4px) !important;
backdrop-filter: blur(4px) !important;
}
.fslightbox-slide-number-container {
color: inherit !important;
}
.fslightbox-slash {
background: currentColor !important;
}
body {
--plyr-color-main: var(--tblr-primary);
}
.tox-tinymce {
border: var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color) !important;
border-radius: 6px !important;
font-family: var(--tblr-font-sans-serif) !important;
}
.tox-toolbar__group {
padding: 0 0.5rem 0;
}
.tox .tox-toolbar__primary {
background: transparent !important;
}
.tox:not(.tox-tinymce-inline) .tox-editor-header {
border-bottom: var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color) !important;
box-shadow: none !important;
padding: 0 !important;
}
.tox-tbtn {
margin: 0 !important;
}
.tox-statusbar {
border-top: var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color) !important;
}
.tox .tox-toolbar-overlord,
.tox:not(.tox-tinymce-inline) .tox-editor-header {
background: transparent !important;
}
:root {
--gl-star-size: auto;
--gl-star-color: var(--tblr-yellow);
--gl-star-color-inactive: var(--tblr-border-color);
}
[data-star-rating] svg {
width: var(--tblr-icon-size, --gl-star-size);
height: var(--tblr-icon-size, --gl-star-size);
}
[data-star-rating] :not(.gl-active) > .gl-star-full {
color: var(--gl-star-color-inactive) !important;
}
[data-star-rating] .gl-active > .gl-star-full {
color: var(--gl-star-color);
fill: currentColor;
stroke: currentColor;
}
.clr-picker {
box-shadow: var(--tblr-box-shadow-dropdown);
background-color: var(--tblr-bg-surface);
}
input.clr-color {
border-radius: var(--tblr-border-radius);
color: var(--tblr-body-color);
border-color: var(--tblr-border-color);
background: transparent;
}
input.clr-color:focus {
outline: 0;
box-shadow: 0 0 0 0.25rem rgba(var(--tblr-primary-rgb), 0.25);
border-color: rgba(var(--tblr-primary-rgb), 0.25);
}
.clr-swatches button {
border-radius: var(--tblr-border-radius);
padding: 0 2px 4px 2px;
}
.clr-swatches button:focus {
outline: 0;
box-shadow: 0 0 0 0.25rem rgba(var(--tblr-primary-rgb), 0.25);
}
.clr-preview {
border-radius: var(--tblr-border-radius);
overflow: visible;
}
.clr-preview button, .clr-preview:before, .clr-preview:after {
border-radius: var(--tblr-border-radius);
}
.clr-preview button:focus {
outline: 0;
box-shadow: 0 0 0 0.25rem rgba(var(--tblr-primary-rgb), 0.25);
}
.clr-field {
display: block;
}
.clr-field button {
width: 1.5rem;
height: 1.5rem;
right: 6px;
left: auto;
border-radius: var(--tblr-border-radius);
}
.clr-field button:after {
box-shadow: inset 0 0 0 1px var(--tblr-border-color-translucent);
}
.clr-field button:focus {
outline: 0;
box-shadow: 0 0 0 0.25rem rgba(var(--tblr-primary-rgb), 0.25);
}
.clr-field input {
padding-right: 2.5rem;
}
.typed-cursor {
font-weight: 500;
color: #6c7a91;
}
/*# sourceMappingURL=tabler-vendors.rtl.css.map */

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

25621
admin/dist/css/tabler.css vendored Normal file

File diff suppressed because it is too large Load Diff

1
admin/dist/css/tabler.css.map vendored Normal file

File diff suppressed because one or more lines are too long

9
admin/dist/css/tabler.min.css vendored Normal file

File diff suppressed because one or more lines are too long

1
admin/dist/css/tabler.min.css.map vendored Normal file

File diff suppressed because one or more lines are too long

25593
admin/dist/css/tabler.rtl.css vendored Normal file

File diff suppressed because it is too large Load Diff

1
admin/dist/css/tabler.rtl.css.map vendored Normal file

File diff suppressed because one or more lines are too long

9
admin/dist/css/tabler.rtl.min.css vendored Normal file

File diff suppressed because one or more lines are too long

1
admin/dist/css/tabler.rtl.min.css.map vendored Normal file

File diff suppressed because one or more lines are too long

BIN
admin/dist/customfonts/customfonts.otf vendored Normal file

Binary file not shown.

1
admin/dist/img/flags/ad.svg vendored Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.2 KiB

1
admin/dist/img/flags/ae.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#F7FCFF" fill-rule="evenodd" d="M0 0h20v15H0V0z" clip-rule="evenodd"/><path fill="#5EAA22" fill-rule="evenodd" d="M0 0v5h20V0H0z" clip-rule="evenodd"/><path fill="#272727" fill-rule="evenodd" d="M0 10v5h20v-5H0z" clip-rule="evenodd"/><path fill="#E31D1C" d="M0 0h6v15H0z"/></g></svg>

After

Width:  |  Height:  |  Size: 507 B

1
admin/dist/img/flags/af.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#67BD38" fill-rule="evenodd" d="M14 0h6v15h-6V0z" clip-rule="evenodd"/><path fill="#D51700" fill-rule="evenodd" d="M6 0h8v15H6V0z" clip-rule="evenodd"/><path fill="#272727" fill-rule="evenodd" d="M0 0h6v15H0V0z" clip-rule="evenodd"/><path fill="#F7FCFF" fill-rule="evenodd" d="m7.705 4.986.216.135c-.36.607-.602 1.163-.728 1.668a.59.59 0 0 1 .12.15c.098.17.18.334.247.494l-.287.122a3.813 3.813 0 0 0-.16-.333c-.029.246-.027.48.006.698a.586.586 0 0 1 .148.036c.184.066.352.14.506.219l-.142.278a3.968 3.968 0 0 0-.431-.19l.003.01c.134.404.338.775.614 1.115a.595.595 0 0 1 .13-.013c.196 0 .38.011.55.033l-.037.31a3.82 3.82 0 0 0-.37-.028c.247.248.538.476.873.686l-.132.222a5.033 5.033 0 0 1-1.058-.869 4.134 4.134 0 0 0-.143.06l-.022.01c.254.266.554.51.9.734l-.134.22a5.095 5.095 0 0 1-1.029-.86.678.678 0 0 1-.384-.005l.083-.3c.02.006.04.01.06.013a3.883 3.883 0 0 1-.597-1.151 2.486 2.486 0 0 1-.061-.224.666.666 0 0 1-.282-.125l.182-.254a.424.424 0 0 0 .047.03 3.56 3.56 0 0 1 .134-1.24.667.667 0 0 1-.151-.295l.265-.069c.143-.405.346-.834.607-1.286l.218.133a7.228 7.228 0 0 0-.634 1.382c.039.035.086.073.144.116.138-.504.382-1.048.729-1.632zm-.806 1.963a4.984 4.984 0 0 0-.16-.12 3.138 3.138 0 0 0-.086 1.102c.047 0 .1-.002.16-.006l.05-.003A3.035 3.035 0 0 1 6.9 6.95zm-.072 1.287.098-.005c.012.042.024.085.038.126.134.405.334.78.6 1.122l-.052.023c-.044.02-.084.036-.12.05a3.637 3.637 0 0 1-.68-1.31l.116-.006zm5.26-3.25-.216.135c.36.607.602 1.163.727 1.668a.59.59 0 0 0-.12.15 4.33 4.33 0 0 0-.246.494l.287.122a3.79 3.79 0 0 1 .16-.333c.029.246.027.48-.006.698a.586.586 0 0 0-.148.036 4.18 4.18 0 0 0-.506.219l.141.278c.131-.067.275-.13.432-.19l-.003.01a3.494 3.494 0 0 1-.614 1.115.595.595 0 0 0-.13-.013c-.196 0-.38.011-.55.033l.037.31a3.82 3.82 0 0 1 .37-.028 4.92 4.92 0 0 1-.873.686l.132.222c.414-.26.767-.55 1.058-.869l.143.06.022.01a4.97 4.97 0 0 1-.9.734l.134.22c.4-.258.744-.544 1.028-.86.136.035.25.035.385-.005l-.084-.3a.42.42 0 0 1-.06.013c.265-.352.464-.736.598-1.151a2.51 2.51 0 0 0 .06-.224.667.667 0 0 0 .282-.125l-.18-.254a.423.423 0 0 1-.049.03 3.56 3.56 0 0 0-.133-1.24.668.668 0 0 0 .15-.295l-.265-.069a7.762 7.762 0 0 0-.606-1.286l-.218.133c.285.493.496.954.634 1.382a1.893 1.893 0 0 1-.144.116c-.139-.504-.382-1.048-.73-1.632zm.806 1.963a4.821 4.821 0 0 1 .16-.12c.096.398.124.765.085 1.102-.046 0-.099-.002-.16-.006l-.05-.003c.042-.304.03-.628-.035-.973zm.072 1.287a6.322 6.322 0 0 0-.098-.005 3.745 3.745 0 0 1-.637 1.249l.05.022c.045.02.085.036.122.05a3.638 3.638 0 0 0 .679-1.31 3.261 3.261 0 0 1-.116-.006z" clip-rule="evenodd"/><path fill="#F7FCFF" fill-rule="evenodd" d="m8.808 10.165-.698.69s.602.369 1.736.369 1.794-.369 1.794-.369l-.53-.69s-.723.28-1.235.28c-.511 0-1.067-.28-1.067-.28z" clip-rule="evenodd"/><path stroke="#C00001" stroke-width=".5" d="M8.823 10.606s.59.139 1.043.139c.453 0 1.044-.14 1.044-.14"/><path fill="#F7FCFF" fill-rule="evenodd" d="M10.457 5.911c0 .274-.25.495-.557.495-.308 0-.557-.221-.557-.495 0-.273.25-.494.557-.494.308 0 .557.221.557.494zm-.557.495h-.6l-.165.127h-.033v-.99h-.304v.99h-.266v.169h.266v1.786c-.036.285-.12.446-.236.502l-.62.298h3.735l-.268-.268c-.236-.236-.349-.417-.349-.522V6.702h.107v-.17h-.107v-.99h-.304v.99h-.098l-.196-.126H9.9zm-.798.296h1.654v1.796c0 .145.069.302.202.478H8.977a1.44 1.44 0 0 0 .125-.469V6.702zm.849.798h-.66v1.302h1.319L9.95 7.5zm.68-3.652.001.001-.001-.001zm.963.338v.006-.006zm.187.023.001-.003v.003zm-.757.384h.004-.004z" clip-rule="evenodd"/><path fill="#F7FCFF" fill-rule="evenodd" d="m8.02 6.668-.124.09.128.188c-.11.04-.286.14-.286.374 0 .34-.12.62-.12.62l.357.23s.038-.398.135-.624a.365.365 0 0 1 .189-.198l.555.816.125-.09-.958-1.406zm3.8 0 .124.09-.128.188c.11.04.286.14.286.374 0 .34.12.62.12.62l-.357.23s-.038-.398-.135-.624a.365.365 0 0 0-.189-.198l-.555.816-.125-.09.958-1.406z" clip-rule="evenodd"/></g></svg>

After

Width:  |  Height:  |  Size: 4.0 KiB

1
admin/dist/img/flags/afrun.svg vendored Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 12 KiB

1
admin/dist/img/flags/ag.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#1B1B1B" fill-rule="evenodd" d="M0 0h20v15H0V0z" clip-rule="evenodd"/><path fill="#F9D313" fill-rule="evenodd" d="m10 8.75-1.39 2.375.034-2.623-2.54 1.657 1.453-2.35-3.188.61 2.584-1.613L3.75 6.25l3.203-.556L4.37 4.08l3.188.61-1.454-2.35 2.541 1.657-.035-2.623L10 3.75l1.39-2.375-.034 2.623 2.54-1.657-1.453 2.35 3.188-.61-2.584 1.613 3.203.556-3.203.556L15.63 8.42l-3.188-.61 1.454 2.35-2.541-1.657.035 2.623L10 8.75z" clip-rule="evenodd"/><path fill="#F1F9FF" d="M3.75 8.75h12.5V15H3.75z"/><path fill="#4A80E8" d="M1.25 6.25h17.5v2.5H1.25z"/><path fill="#E31D1C" fill-rule="evenodd" d="M0 3.75 10 15 20 3.75V15H0V3.75z" clip-rule="evenodd"/></g></svg>

After

Width:  |  Height:  |  Size: 877 B

1
admin/dist/img/flags/ai.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#2E42A5" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/><mask id="b" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/></mask><g mask="url(#b)"><path fill="#fff" stroke="#E6E617" stroke-width=".5" d="M16.219 13.477c-.628 0-1.052-.148-1.35-.394-.298-.249-.5-.624-.632-1.14-.132-.52-.186-1.158-.207-1.907a55.84 55.84 0 0 1-.009-1.711l.002-.555h4.453c.079 1.475.1 2.891-.184 3.953-.149.555-.375.99-.7 1.286-.32.291-.758.468-1.373.468z"/><path fill="#82E5FF" fill-rule="evenodd" d="M14.246 12.696c.373.834 1.027 1.25 1.96 1.25.928 0 1.583-.41 1.967-1.233l-3.927-.017z" clip-rule="evenodd"/><path fill="#E18600" fill-rule="evenodd" d="M14.653 9.75c0 .83.675 1.5 1.506 1.5s1.507-.67 1.507-1.5-.676-1.5-1.507-1.5c-.83 0-1.506.67-1.506 1.5zm2.388 0a.878.878 0 0 1-.882.875.878.878 0 0 1-.88-.875c0-.483.394-.875.88-.875.487 0 .882.392.882.875z" clip-rule="evenodd"/><path fill="#E18600" fill-rule="evenodd" d="M15.905 8.041s-.548.249-.429.716c.119.467.253.534.253.534s.194-1.012.976-1.012l-.8-.238zm-.997 2.521s.457.392.83.086c.373-.305.377-.455.377-.455s-1 .252-1.33-.456l.123.825zm2.742-.052s.017-.602-.455-.7c-.472-.098-.591-.007-.591-.007s.824.618.482 1.32l.564-.614z" clip-rule="evenodd"/><path fill="#2E42A5" d="M0 0h11v9H0z"/><mask id="c" width="11" height="9" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h11v9H0z"/></mask><g mask="url(#c)"><path fill="#F7FCFF" d="M-1.253 8.125 1.223 9.21l10.083-8.03 1.306-1.614-2.647-.363-4.113 3.46-3.31 2.332-3.795 3.129z"/><path fill="#F50100" d="m-.914 8.886 1.261.63L12.143-.583h-1.77L-.915 8.886z"/><path fill="#F7FCFF" d="M12.503 8.125 10.306 9.52-.056 1.18-1.362-.434l2.647-.363 4.113 3.46 3.31 2.332 3.795 3.129z"/><path fill="#F50100" d="m12.418 8.67-1.261.63-5.023-4.323-1.489-.483-6.133-4.921H.283l6.13 4.804 1.628.58 4.377 3.714z"/><mask id="d" width="13" height="11" x="-1" y="-1" fill="#000" maskUnits="userSpaceOnUse"><path fill="#fff" d="M-1-1h13v11H-1z"/><path fill-rule="evenodd" d="M6 0H5v4H0v1h5v4h1V5h5V4H6V0z" clip-rule="evenodd"/></mask><path fill="#F50100" fill-rule="evenodd" d="M6 0H5v4H0v1h5v4h1V5h5V4H6V0z" clip-rule="evenodd"/><path fill="#F7FCFF" d="M5 0v-.938h-.938V0H5zm1 0h.938v-.938H6V0zM5 4v.938h.938V4H5zM0 4v-.938h-.938V4H0zm0 1h-.938v.938H0V5zm5 0h.938v-.938H5V5zm0 4h-.938v.938H5V9zm1 0v.938h.938V9H6zm0-4v-.938h-.938V5H6zm5 0v.938h.938V5H11zm0-1h.938v-.938H11V4zM6 4h-.938v.938H6V4zM5 .937h1V-.938H5V.938zM5.938 4V0H4.063v4h1.875zM0 4.938h5V3.063H0v1.874zM.938 5V4H-.938v1H.938zM5 4.062H0v1.875h5V4.063zM5.938 9V5H4.063v4h1.875zM6 8.062H5v1.876h1V8.062zM5.062 5v4h1.875V5H5.063zM11 4.062H6v1.875h5V4.063zM10.062 4v1h1.876V4h-1.876zM6 4.938h5V3.063H6v1.874zM5.062 0v4h1.875V0H5.063z" mask="url(#d)"/></g></g></g></svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

1
admin/dist/img/flags/al.svg vendored Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.3 KiB

1
admin/dist/img/flags/am.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#2E42A5" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/><mask id="b" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/></mask><g fill-rule="evenodd" clip-rule="evenodd" mask="url(#b)"><path fill="#E31D1C" d="M0 0v5h20V0H0z"/><path fill="#FECA00" d="M0 10v5h20v-5H0z"/></g></g></svg>

After

Width:  |  Height:  |  Size: 611 B

1
admin/dist/img/flags/ao.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#1D1D1D" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/><mask id="b" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/></mask><g fill-rule="evenodd" clip-rule="evenodd" mask="url(#b)"><path fill="#F50100" d="M0 0v7.5h20V0H0z"/><g filter="url(#c)"><path fill="#FCFF01" d="M9.719 8.37c.484-.599.636-1.373.636-1.856 0-2.573-3.211-3.997-3.211-3.997 2.208 0 4.666 1.79 4.666 3.997 0 .935-.32 1.802-.858 2.492.984.49 1.817.874 1.817.874.309.202.395.742.192 1.052a.67.67 0 0 1-.926.192s-.79-.467-1.271-.783a20.846 20.846 0 0 0-.748-.462 3.932 3.932 0 0 1-2.203.675s-2.936-.36-2.852-1.865c0 0 .71.543 2.802.543.332 0 .625-.046.881-.128-.905-.494-1.673-.886-1.673-.886-.31-.202-1.113-1.23-.91-1.538.202-.31 1.427.04 1.736.242 0 0 .43.59 1.036.951.268.16.57.328.886.497zM8.238 6.127l-.631.42.201-.72-.463-.46.627-.025.266-.712.265.712h.626l-.462.485.232.678-.661-.378z"/><path fill="#FFEA42" d="M9.719 8.37c.484-.599.636-1.373.636-1.856 0-2.573-3.211-3.997-3.211-3.997 2.208 0 4.666 1.79 4.666 3.997 0 .935-.32 1.802-.858 2.492.984.49 1.817.874 1.817.874.309.202.395.742.192 1.052a.67.67 0 0 1-.926.192s-.79-.467-1.271-.783a20.846 20.846 0 0 0-.748-.462 3.932 3.932 0 0 1-2.203.675s-2.936-.36-2.852-1.865c0 0 .71.543 2.802.543.332 0 .625-.046.881-.128-.905-.494-1.673-.886-1.673-.886-.31-.202-1.113-1.23-.91-1.538.202-.31 1.427.04 1.736.242 0 0 .43.59 1.036.951.268.16.57.328.886.497zM8.238 6.127l-.631.42.201-.72-.463-.46.627-.025.266-.712.265.712h.626l-.462.485.232.678-.661-.378z"/></g></g></g><defs><filter id="c" width="8.111" height="8.717" x="4.959" y="2.517" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset/><feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0"/><feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/><feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/></filter></defs></svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

1
admin/dist/img/flags/aq.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#5196ED" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/><mask id="c" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/></mask><g fill-rule="evenodd" clip-rule="evenodd" filter="url(#b)" mask="url(#c)"><path fill="#fff" d="M5.448 4.934s1.29.707 1.47.903c.18.196.467.915.915.508.448-.406.897-.09.897-.738 0-.647.67-2.15 1.64-1.773.972.376 1.77.14 1.995.291.224.151.762.899 1.18.899.419 0 .628.436.658 1.069.03.633-.135.693.254.768.388.076.538.362.344.738-.195.377-.18.211-.15.603.03.391-.388 2.7-1.674 2.927-1.285.225-2.504.105-2.175-.332.33-.437.784-.94.112-1.045-.673-.105-1.097-.195-1.77-.014-.672.18-1.374.467-1.793-.075-.418-.543-.328-.934-.672-1.19-.344-.256-.763-.211-.419-.708.344-.497.628-.311.344-.703-.284-.392-1.356-.562-1.356-.954 0-.391-.681-1.25.2-1.174z"/><path fill="#F5F8FB" d="M5.448 4.934s1.29.707 1.47.903c.18.196.467.915.915.508.448-.406.897-.09.897-.738 0-.647.67-2.15 1.64-1.773.972.376 1.77.14 1.995.291.224.151.762.899 1.18.899.419 0 .628.436.658 1.069.03.633-.135.693.254.768.388.076.538.362.344.738-.195.377-.18.211-.15.603.03.391-.388 2.7-1.674 2.927-1.285.225-2.504.105-2.175-.332.33-.437.784-.94.112-1.045-.673-.105-1.097-.195-1.77-.014-.672.18-1.374.467-1.793-.075-.418-.543-.328-.934-.672-1.19-.344-.256-.763-.211-.419-.708.344-.497.628-.311.344-.703-.284-.392-1.356-.562-1.356-.954 0-.391-.681-1.25.2-1.174z"/></g></g><defs><filter id="b" width="11.889" height="9.466" x="3.997" y="2.774" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset/><feGaussianBlur stdDeviation=".5"/><feColorMatrix values="0 0 0 0 0.0941176 0 0 0 0 0.32549 0 0 0 0 0.639216 0 0 0 0.43 0"/><feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/><feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/></filter></defs></svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

1
admin/dist/img/flags/ar.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#F7FCFF" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/><mask id="b" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/></mask><g fill-rule="evenodd" clip-rule="evenodd" mask="url(#b)"><path fill="#58A5FF" d="M0 0v5h20V0H0zm0 10v5h20v-5H0z"/><path fill="#FFD018" stroke="#F19900" stroke-opacity=".98" stroke-width=".5" d="M10.345 9.054s-.638 1.325-1.2 1.596c.243-.607.332-1.846.332-1.846s-1.458.577-1.97.472c.616-.43 1.47-1.226 1.47-1.226s-1.887-.617-1.84-.879c.851.153 2.022-.014 2.022-.014S7.836 5.57 7.97 5.452c.202.196 1.788 1.025 1.788 1.025s.115-1.412.456-1.888c.041.336.52 1.857.52 1.857s.963-.963 1.498-.963c-.235.29-.791 1.57-.791 1.57s1.385-.022 1.912.237c-.638.09-1.756.652-1.756.652s1.456 1.104 1.324 1.334c-.782-.382-1.686-.51-1.686-.51s.25 1.537.048 1.884c-.197-.511-.938-1.596-.938-1.596z"/><path fill="#FFD018" stroke="#F19900" stroke-opacity=".98" stroke-width=".5" d="M10.262 8.339a.625.625 0 1 0 0-1.25.625.625 0 0 0 0 1.25z"/></g></g></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

1
admin/dist/img/flags/as.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#F7FCFF" fill-rule="evenodd" d="M0 0h20v15H0V0z" clip-rule="evenodd"/><path fill="#3547A0" stroke="#E31D1C" stroke-width="1.25" d="M0-.625h-.625v7.692L-1.78 7.5l1.155.433v7.692H20l.22-1.21L1.78 7.5 20.22.585 20-.625H0z"/><path fill="#C44800" fill-rule="evenodd" d="M17.556 3.767s-5.04 1.309-5.04 1.51c0 .201-.453.84-.36 1.006.093.166.334.387.532.277.198-.11.668-.554.51-.277-.157.277.85.598.425 1.21 0 0 .51-.294.263 1.377l1.213.346s1.356-.355.737-1.372h.718s-.297-1.318.143-1.561c.44-.244-.449-.429-.449-.429 1.878-1.069 1.308-2.087 1.308-2.087z" clip-rule="evenodd"/><path fill="#FFC221" fill-rule="evenodd" d="m16.722 9.357-3.042-.515-.399-.533-1.727.348 1.516.859.51-.275 3.142.502v-.386z" clip-rule="evenodd"/><path fill="#FFC221" fill-rule="evenodd" d="M17.189 9.824v-.301l-3.41-.208s-.207-.19-.714-.19-.565.398-.565.398.29.58.855.58c.564 0 1.441.135 1.679.414.237.279 1.222-.143 1.222-.143s-.421-.724-.96-.497c-.54.226-1.518-.11-1.518-.232 0-.122 3.411.18 3.411.18zm-5.761-2.44s-.33.709-.21.977c.528.551 1.488-.328 1.488-.328l-1.278-.65z" clip-rule="evenodd"/><path fill="#979797" fill-rule="evenodd" d="M16.642 7.722c.351-.18.53-.515.53-.95 0-.336-.08-.602-.256-.771v-.229l-.31-.003c-2.774-.025-4.336.25-4.789.936-.458.695-.418 1.288.205 1.576l.276-.007c1.347-.702 2.717-.877 4.126-.527l.218-.025zm-4.564-.845c.366-.554 1.874-.82 4.525-.795v.079c.171.082.257.285.257.61s-.12.55-.36.673c-1.484-.369-2.933-.184-4.347.553-.415-.192-.44-.565-.075-1.12z" clip-rule="evenodd"/><path fill="#F7FCFF" d="M16.603 6.082c-2.651-.024-4.16.24-4.525.795-.365.555-.34.928.075 1.12 1.414-.737 2.863-.922 4.346-.553.24-.123.36-.348.36-.673 0-.325-.085-.528-.256-.61v-.08z"/></g></svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

1
admin/dist/img/flags/at.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#F7FCFF" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/><mask id="b" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/></mask><g fill="#C51918" fill-rule="evenodd" clip-rule="evenodd" mask="url(#b)"><path d="M0 0v5h20V0H0zm0 10v5h20v-5H0z"/></g></g></svg>

After

Width:  |  Height:  |  Size: 584 B

1
admin/dist/img/flags/au.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#2E42A5" fill-rule="evenodd" d="M0 0h20v15H0V0z" clip-rule="evenodd"/><path fill="#2E42A5" d="M0 0h11v9H0z"/><mask id="b" width="11" height="9" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h11v9H0z"/></mask><g mask="url(#b)"><path fill="#F7FCFF" d="M-1.253 8.125 1.223 9.21l10.083-8.03 1.306-1.614-2.647-.363-4.113 3.46-3.31 2.332-3.795 3.129z"/><path fill="#F50100" d="m-.914 8.886 1.261.63L12.143-.583h-1.77L-.915 8.886z"/><path fill="#F7FCFF" d="M12.503 8.125 10.306 9.52-.056 1.18-1.362-.434l2.647-.363 4.113 3.46 3.31 2.332 3.795 3.129z"/><path fill="#F50100" d="m12.418 8.67-1.261.63-5.023-4.323-1.489-.483-6.133-4.921H.283l6.13 4.804 1.628.58 4.377 3.714z"/><mask id="c" width="13" height="11" x="-1" y="-1" fill="#000" maskUnits="userSpaceOnUse"><path fill="#fff" d="M-1-1h13v11H-1z"/><path fill-rule="evenodd" d="M6 0H5v4H0v1h5v4h1V5h5V4H6V0z" clip-rule="evenodd"/></mask><path fill="#F50100" fill-rule="evenodd" d="M6 0H5v4H0v1h5v4h1V5h5V4H6V0z" clip-rule="evenodd"/><path fill="#F7FCFF" d="M5 0v-.938h-.938V0H5zm1 0h.938v-.938H6V0zM5 4v.938h.938V4H5zM0 4v-.938h-.938V4H0zm0 1h-.938v.938H0V5zm5 0h.938v-.938H5V5zm0 4h-.938v.938H5V9zm1 0v.938h.938V9H6zm0-4v-.938h-.938V5H6zm5 0v.938h.938V5H11zm0-1h.938v-.938H11V4zM6 4h-.938v.938H6V4zM5 .937h1V-.938H5V.938zM5.938 4V0H4.063v4h1.875zM0 4.938h5V3.063H0v1.874zM.938 5V4H-.938v1H.938zM5 4.062H0v1.875h5V4.063zM5.938 9V5H4.063v4h1.875zM6 8.062H5v1.876h1V8.062zM5.062 5v4h1.875V5H5.063zM11 4.062H6v1.875h5V4.063zM10.062 4v1h1.876V4h-1.876zM6 4.938h5V3.063H6v1.874zM5.062 0v4h1.875V0H5.063z" mask="url(#c)"/></g></g><path fill="#F7FCFF" d="m5.92 12.278-.82.758.081-1.113-1.104-.17.922-.63-.557-.968 1.068.327.41-1.039.41 1.039 1.068-.327-.557.968.922.63-1.104.17.081 1.113-.82-.758zm7.32-3.981-.547.505.054-.743-.735-.112.614-.42-.371-.646.712.218.273-.692.273.692.712-.218-.37.645.613.421-.735.112.054.743-.547-.505zm1.28-5.334-.547.506.054-.743-.735-.112.614-.42-.371-.646.712.218.273-.693.273.693.712-.218-.37.645.613.42-.735.113.054.743-.547-.506zm3.2 2.667-.547.505.054-.742-.735-.113.614-.42-.371-.646.712.218.273-.692.273.692.712-.218-.37.646.613.42-.735.113.054.742-.547-.505zm-2.56 7.667-.547.505.054-.742-.735-.113.614-.42-.371-.646.712.218.273-.692.273.692.712-.218-.37.646.613.42-.735.113.054.742-.547-.505zM17.4 9.14l-.555.291.106-.618-.45-.438.621-.09.278-.563.278.562.62.09-.449.439.107.618-.556-.292z"/></svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

1
admin/dist/img/flags/aw.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#5BA3DA" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/><mask id="b" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/></mask><g fill-rule="evenodd" clip-rule="evenodd" mask="url(#b)"><g filter="url(#c)"><path fill="#EF2929" d="M3.546 4.975.808 4.397l2.772-.549.8-2.868.633 2.845 2.474.575-2.445.575-.706 2.34-.791-2.34z"/><path fill="red" d="M3.546 4.975.808 4.397l2.772-.549.8-2.868.633 2.845 2.474.575-2.445.575-.706 2.34-.791-2.34z"/></g><path fill="#FAD615" d="M20 9H0v1h20V9zm0 2H0v1h20v-1z"/></g></g><defs><filter id="c" width="8.681" height="8.335" x="-.192" y="-.02" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset/><feGaussianBlur stdDeviation=".5"/><feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.2 0"/><feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/><feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/></filter></defs></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

1
admin/dist/img/flags/ax.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#0061C1" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/><mask id="b" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/></mask><g mask="url(#b)"><path fill="#D21034" stroke="#FFCE00" d="M6-.5h-.5v6h-6v4h6v6h4v-6h11v-4h-11v-6H6z"/></g></g></svg>

After

Width:  |  Height:  |  Size: 572 B

1
admin/dist/img/flags/az.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#AF0100" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/><mask id="b" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/></mask><g fill-rule="evenodd" clip-rule="evenodd" mask="url(#b)"><path fill="#3CA5D9" d="M0 0v5h20V0H0z"/><path fill="#73BE4A" d="M0 10v5h20v-5H0z"/><path fill="#F7FCFF" d="M10.726 9.317c-.842-.194-1.5-.856-1.492-1.828.008-.909.595-1.678 1.52-1.887.927-.209 1.741.232 1.741.232-.255-.567-1.143-.965-1.872-.963-1.357.003-2.804 1.039-2.818 2.62-.015 1.64 1.546 2.571 2.919 2.568 1.1-.003 1.624-.712 1.732-1.013 0 0-.888.465-1.73.27zm.535-.93.735-.51.735.51-.26-.856.714-.54-.895-.019-.294-.845-.294.845-.895.018.713.541-.259.857z"/></g></g></svg>

After

Width:  |  Height:  |  Size: 992 B

1
admin/dist/img/flags/ba.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="21" height="15" fill="none"><mask id="a" width="22" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h21.25v15H0z"/></mask><g fill-rule="evenodd" clip-rule="evenodd" mask="url(#a)"><path fill="#2E42A5" d="M0 0h20.25v15H0V0z"/><path fill="#FECA00" d="M6.25 0H19v15L6.25 0z"/><path fill="#F7FCFF" d="m4.443 1.746-.735.386.14-.818-.594-.58.821-.119.368-.744.367.744.821.12-.594.58.14.817-.734-.386zm2.179 2.675-.735.386.14-.818-.594-.58.821-.118.368-.745.367.745.822.119-.595.58.14.817-.734-.386zm2.043 2.603-.735.386.14-.818-.594-.58.821-.119.368-.744.367.744.821.12-.594.58.14.817-.734-.386zm2.001 2.494-.735.387.14-.819-.594-.579.822-.12.367-.744.367.745.822.119-.595.58.14.818-.734-.387zm2.156 2.567-.735.387.14-.818-.594-.58.821-.12.367-.744.368.745.821.12-.594.579.14.818-.734-.387zm2.382 2.485-.735.386.14-.819-.594-.579.822-.12.367-.744.368.745.821.12-.594.579.14.818-.735-.387z"/></g></svg>

After

Width:  |  Height:  |  Size: 970 B

1
admin/dist/img/flags/bb.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g fill-rule="evenodd" clip-rule="evenodd" mask="url(#a)"><path fill="#2E42A5" d="M14 0h6v15h-6V0z"/><path fill="#FECA00" d="M6 0h8v15H6V0z"/><path fill="#2E42A5" d="M0 0h6v15H0V0z"/><path fill="#000" d="M11.521 9.546c.396-.818.852-2.311.852-2.311l.346-1.028-1.372.497.325.188s-.566 1.131-.85 1.684c-.286.552-.314.187-.314.187l.049-3.855.315-.086-.785-1.507-1.001 1.528.44.012S9.49 8.923 9.43 8.763c-.034-.09-.125.19-.17.081-.278-.681-.658-2.002-.658-2.002l.222-.208-1.492-.307.445.918s.393 1.635.825 2.434c.097.252.566.36.566.36s.23-.233.286 0c.057.233 0 1.172 0 1.172h1.055s-.074-.886 0-1.172c.074-.286.304 0 .304 0s.612-.24.71-.493z"/></g></svg>

After

Width:  |  Height:  |  Size: 842 B

1
admin/dist/img/flags/bd.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#38A17E" d="M0 0h20v15H0z"/><path fill="#F72E45" fill-rule="evenodd" d="M7.5 11.25a3.75 3.75 0 1 0 0-7.5 3.75 3.75 0 0 0 0 7.5z" clip-rule="evenodd"/></g></svg>

After

Width:  |  Height:  |  Size: 384 B

1
admin/dist/img/flags/be.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g fill-rule="evenodd" clip-rule="evenodd" mask="url(#a)"><path fill="#FECA00" d="M6 0h8v15H6V0z"/><path fill="#E31D1C" d="M14 0h6v15h-6V0z"/><path fill="#1D1D1D" d="M0 0h6v15H0V0z"/></g></svg>

After

Width:  |  Height:  |  Size: 387 B

1
admin/dist/img/flags/bf.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#5EAA22" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/><mask id="b" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/></mask><g fill-rule="evenodd" clip-rule="evenodd" mask="url(#b)"><path fill="#C51918" d="M0 0v7.5h20V0H0z"/><path fill="#FECA00" d="m10.022 9.857-2.94 2.224.941-3.623-2.757-2.206h3.286l1.47-3.216 1.47 3.216h3.285l-2.786 2.209.97 3.62-2.939-2.224z"/></g></g></svg>

After

Width:  |  Height:  |  Size: 711 B

1
admin/dist/img/flags/bg.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#5EAA22" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/><mask id="b" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/></mask><g fill-rule="evenodd" clip-rule="evenodd" mask="url(#b)"><path fill="#F7FCFF" d="M0 0v5h20V0H0z"/><path fill="#E22C18" d="M0 10v5h20v-5H0z"/></g></g></svg>

After

Width:  |  Height:  |  Size: 611 B

1
admin/dist/img/flags/bh.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#E31D1C" d="M0 0h20v15H0z"/><path fill="#F7FCFF" fill-rule="evenodd" d="M0 0h4.25L7.5 1.25 4.25 2.5 7.5 3.75 4.25 5 7.5 6.25 4.25 7.5 7.5 8.75 4.25 10l3.25 1.25-3.25 1.25 3.25 1.25L4.25 15H0V0z" clip-rule="evenodd"/></g></svg>

After

Width:  |  Height:  |  Size: 450 B

1
admin/dist/img/flags/bi.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><rect width="20" height="15" fill="#5EAA22" rx="1.25"/><mask id="b" width="30" height="19" x="-5" y="-2" fill="#000" maskUnits="userSpaceOnUse"><path fill="#fff" d="M-5-2h30v19H-5z"/><path fill-rule="evenodd" d="M10 7.5 20 0H0l10 7.5zm0 0L0 15h20L10 7.5z" clip-rule="evenodd"/></mask><path fill="#DD2C2B" fill-rule="evenodd" d="M10 7.5 20 0H0l10 7.5zm0 0L0 15h20L10 7.5z" clip-rule="evenodd"/><path fill="#fff" d="m20 0 .938 1.25 3.75-2.813H20V0zM0 0v-1.563h-4.688l3.75 2.813L0 0zm0 15-.938-1.25-3.75 2.813H0V15zm20 0v1.563h4.688l-3.75-2.813L20 15zm-.938-16.25-10 7.5 1.876 2.5 10-7.5-1.875-2.5zM0 1.563h20v-3.125H0v3.125zM10.938 6.25l-10-7.5-1.875 2.5 10 7.5 1.874-2.5zm-1.876 0-10 7.5 1.875 2.5 10-7.5-1.874-2.5zM0 16.563h20v-3.125H0v3.124zm20.938-2.813-10-7.5-1.876 2.5 10 7.5 1.875-2.5z" mask="url(#b)"/><path fill="#fff" fill-rule="evenodd" d="M10 11.25a3.75 3.75 0 1 0 0-7.5 3.75 3.75 0 0 0 0 7.5z" clip-rule="evenodd"/><path fill="#DD2C2B" fill-rule="evenodd" d="m10.104 6.518-.734.386.14-.818-.594-.58h.821l.367-.863.368.864h.821l-.594.58.14.817-.735-.386zm-1.753 2.5-.734.386.14-.818-.595-.58h.822l.367-.863.368.864h.821l-.594.58.14.817-.735-.386zm3.5 0-.734.386.14-.818-.595-.58h.822l.367-.863.368.864h.821l-.594.58.14.817-.735-.386z" clip-rule="evenodd"/></g></svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

1
admin/dist/img/flags/bj.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#DD2C2B" fill-rule="evenodd" d="M0 0h20v15H0V0z" clip-rule="evenodd"/><path fill="#FECA00" fill-rule="evenodd" d="M0 0v7.5h20V0H0z" clip-rule="evenodd"/><path fill="#5EAA22" d="M0 0h9v15H0z"/></g></svg>

After

Width:  |  Height:  |  Size: 426 B

1
admin/dist/img/flags/bl.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g fill-rule="evenodd" clip-rule="evenodd" mask="url(#a)"><path fill="#F50100" d="M14 0h6v15h-6V0z"/><path fill="#2E42A5" d="M0 0h8v15H0V0z"/><path fill="#F7FCFF" d="M6 0h8v15H6V0z"/></g></svg>

After

Width:  |  Height:  |  Size: 387 B

1
admin/dist/img/flags/bm.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#AF0100" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/><mask id="b" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/></mask><g mask="url(#b)"><path fill="#F7FCFF" fill-rule="evenodd" d="M13.755 7.5c0 3.68.348 4.957 2.445 4.957s2.67-1.854 2.494-4.957h-4.94z" clip-rule="evenodd"/><path fill="#AF0100" fill-rule="evenodd" d="M16.313 9.625c.586 0 1.062-.56 1.062-1.25s-.476-1.25-1.063-1.25c-.586 0-1.062.56-1.062 1.25s.476 1.25 1.063 1.25z" clip-rule="evenodd"/><path fill="#5EAA22" fill-rule="evenodd" d="M14.246 11.446c.373.834 1.027 1.25 1.96 1.25.928 0 1.583-.41 1.967-1.233l-3.927-.017z" clip-rule="evenodd"/><path fill="#82B2CB" d="m14.762 9.394-.349-.87c.64-.257 1.258-.387 1.85-.387.594 0 1.211.13 1.852.387l-.35.87c-.533-.214-1.033-.32-1.501-.32-.468 0-.968.106-1.502.32z"/><path fill="#FECA00" fill-rule="evenodd" d="M15.625 10a.625.625 0 1 0 0-1.25.625.625 0 0 0 0 1.25z" clip-rule="evenodd"/><path fill="#8A4E22" fill-rule="evenodd" d="M16 11a.625.625 0 1 0 0-1.25.625.625 0 0 0 0 1.25z" clip-rule="evenodd"/><path fill="#AF0100" fill-rule="evenodd" d="M15 10.5a.625.625 0 1 0 0-1.25.625.625 0 0 0 0 1.25zm2.125 0a.625.625 0 1 0 0-1.25.625.625 0 0 0 0 1.25zm-.437 1.375c.241 0 .437-.28.437-.625s-.196-.625-.438-.625c-.241 0-.437.28-.437.625s.196.625.438.625zm-1.5 0c.241 0 .437-.28.437-.625s-.196-.625-.438-.625c-.241 0-.437.28-.437.625s.196.625.438.625z" clip-rule="evenodd"/><path fill="#2E42A5" d="M0 0h11v9H0z"/><mask id="c" width="11" height="9" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h11v9H0z"/></mask><g mask="url(#c)"><path fill="#fff" d="M-1.253 8.125 1.223 9.21l10.083-8.03 1.306-1.614-2.647-.363-4.113 3.46-3.31 2.332-3.795 3.129z"/><path fill="#F50100" d="m-.914 8.886 1.261.63L12.143-.583h-1.77L-.915 8.886z"/><path fill="#fff" d="M12.503 8.125 10.306 9.52-.056 1.18-1.362-.434l2.647-.363 4.113 3.46 3.31 2.332 3.795 3.129z"/><path fill="#F50100" d="m12.418 8.67-1.261.63-5.023-4.323-1.489-.483-6.133-4.921H.283l6.13 4.804 1.628.58 4.377 3.714z"/><mask id="d" width="13" height="11" x="-1" y="-1" fill="#000" maskUnits="userSpaceOnUse"><path fill="#fff" d="M-1-1h13v11H-1z"/><path fill-rule="evenodd" d="M6 0H5v4H0v1h5v4h1V5h5V4H6V0z" clip-rule="evenodd"/></mask><path fill="#F50100" fill-rule="evenodd" d="M6 0H5v4H0v1h5v4h1V5h5V4H6V0z" clip-rule="evenodd"/><path fill="#F7FCFF" d="M5 0v-.938h-.938V0H5zm1 0h.938v-.938H6V0zM5 4v.938h.938V4H5zM0 4v-.938h-.938V4H0zm0 1h-.938v.938H0V5zm5 0h.938v-.938H5V5zm0 4h-.938v.938H5V9zm1 0v.938h.938V9H6zm0-4v-.938h-.938V5H6zm5 0v.938h.938V5H11zm0-1h.938v-.938H11V4zM6 4h-.938v.938H6V4zM5 .937h1V-.938H5V.938zM5.938 4V0H4.063v4h1.875zM0 4.938h5V3.063H0v1.874zM.938 5V4H-.938v1H.938zM5 4.062H0v1.875h5V4.063zM5.938 9V5H4.063v4h1.875zM6 8.062H5v1.876h1V8.062zM5.062 5v4h1.875V5H5.063zM11 4.062H6v1.875h5V4.063zM10.062 4v1h1.876V4h-1.876zM6 4.938h5V3.063H6v1.874zM5.062 0v4h1.875V0H5.063z" mask="url(#d)"/></g></g></g></svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

1
admin/dist/img/flags/bn.svg vendored Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.5 KiB

1
admin/dist/img/flags/bo.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#FECA00" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/><mask id="b" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/></mask><g mask="url(#b)"><path fill="#DB501C" fill-rule="evenodd" d="M0 0v5h20V0H0z" clip-rule="evenodd"/><path fill="#5EAA22" fill-rule="evenodd" d="M0 10v5h20v-5H0z" clip-rule="evenodd"/><path stroke="#DB501C" stroke-width=".938" d="M7.28 7.038s-.233 2.38 1.883 2.38h1.577s2.226-.145 1.968-2.38"/><path fill="#FECA00" stroke="#68B9E8" stroke-width=".938" d="M11.406 7.375a1.406 1.406 0 1 1-2.812 0 1.406 1.406 0 0 1 2.812 0z"/><path fill="#DB501C" fill-rule="evenodd" d="M10 7.5a.625.625 0 1 0 0-1.25.625.625 0 0 0 0 1.25z" clip-rule="evenodd"/><path fill="#5EAA22" fill-rule="evenodd" d="M10.063 8.5c.586 0 1.062-.224 1.062-.5s-.476-.5-1.063-.5C9.476 7.5 9 7.724 9 8s.476.5 1.063.5z" clip-rule="evenodd"/><path fill="#674F28" fill-rule="evenodd" d="M10.063 6.25c.828 0 1.5-.224 1.5-.5s-.672-.5-1.5-.5c-.829 0-1.5.224-1.5.5s.671.5 1.5.5z" clip-rule="evenodd"/></g></g></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

1
admin/dist/img/flags/bq-bo.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#fff" fill-rule="evenodd" d="M0 0h20v15H0V0z" clip-rule="evenodd"/><path fill="#FEDA00" fill-rule="evenodd" d="M0 6.833V0h10L0 6.833z" clip-rule="evenodd"/><path fill="#00268D" fill-rule="evenodd" d="M0 15h20.006V0L0 15z" clip-rule="evenodd"/><mask id="b" fill="#fff"><path fill-rule="evenodd" d="m5.846 3.125.33.707a2.75 2.75 0 0 1 2.419 2.661l.597.299-.652.326A2.752 2.752 0 0 1 6.2 9.29l-.354.71-.355-.71a2.752 2.752 0 0 1-2.34-2.172L2.5 6.792l.597-.299a2.75 2.75 0 0 1 2.397-2.658l.352-.71z" clip-rule="evenodd"/></mask><path fill="#fff" fill-rule="evenodd" d="m5.846 3.125.33.707a2.75 2.75 0 0 1 2.419 2.661l.597.299-.652.326A2.752 2.752 0 0 1 6.2 9.29l-.354.71-.355-.71a2.752 2.752 0 0 1-2.34-2.172L2.5 6.792l.597-.299a2.75 2.75 0 0 1 2.397-2.658l.352-.71z" clip-rule="evenodd"/><path fill="#000" d="m6.175 3.832-.453.211.117.252.277.033.06-.496zm-.33-.707.454-.211-.44-.943-.461.932.448.222zm2.75 3.368-.5.013.008.3.268.135.224-.448zm.597.299.223.447.895-.447-.895-.448-.223.448zm-.652.326-.224-.448-.217.11-.049.237.49.1zM6.2 9.29l-.063-.496-.264.034-.12.238.448.224zm-.354.71-.447.224.447.894.447-.894L5.846 10zm-.355-.71.447-.224-.12-.238-.263-.034-.064.496zM3.15 7.118l.49-.1-.048-.239-.218-.109-.223.448zm-.65-.326-.224-.448-.894.448.894.447.224-.447zm.597-.299.223.448.27-.135.007-.3-.5-.013zm2.397-2.658.063.496.266-.034.12-.24-.449-.222zm1.134-.214L6.3 2.914l-.906.422.329.707.906-.422zm2.467 2.86a3.25 3.25 0 0 0-2.86-3.145l-.12.992a2.25 2.25 0 0 1 1.98 2.178l1-.025zm.32-.137-.596-.298-.448.895.597.298.447-.895zm-.652 1.22.652-.325-.447-.895-.652.326.447.895zM6.265 9.787A3.252 3.252 0 0 0 9.03 7.218l-.98-.2a2.252 2.252 0 0 1-1.913 1.776l.128.992zm-.511-.72-.355.71.894.448.355-.71-.894-.448zm.54.71-.356-.71-.894.447.355.71.894-.447zM2.661 7.218a3.252 3.252 0 0 0 2.765 2.568l.128-.992a2.252 2.252 0 0 1-1.913-1.777l-.98.201zm-.386.02.652.327.447-.895-.651-.326-.448.895zm.597-1.192-.597.298.448.895.596-.298-.447-.895zM5.431 3.34a3.25 3.25 0 0 0-2.834 3.14l1 .025a2.25 2.25 0 0 1 1.96-2.175l-.126-.992zm-.033-.436-.352.71.896.444.352-.71-.896-.444z" mask="url(#b)"/><path fill="#F00A17" fill-rule="evenodd" d="m5.86 5.188-.406.68h-.8l.4.715-.4.686h.8l.406.7.412-.7h.793l-.39-.686.39-.715h-.793l-.412-.68z" clip-rule="evenodd"/></g></svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

1
admin/dist/img/flags/bq-sa.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g fill-rule="evenodd" clip-rule="evenodd" mask="url(#a)"><path fill="#fff" d="M0 0h20v15H0V0z"/><path fill="#F00000" d="M0 7.29V0h10L0 7.29zm20 0V0H10l10 7.29z"/><path fill="#00268D" d="M0 7.29V15h10L0 7.29zm20 0v7.92L10 15l10-7.71z"/><path fill="#FEDA00" d="m9.821 8.91-2.198 1.567.807-2.588-2.18-1.585h2.715l.856-2.554.907 2.554h2.642L11.21 7.89l.82 2.588L9.822 8.91z"/></g></svg>

After

Width:  |  Height:  |  Size: 577 B

1
admin/dist/img/flags/bq-se.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#00268D" fill-rule="evenodd" d="M0 0h20v15H0V0z" clip-rule="evenodd"/><path fill="#00268D" stroke="#E31D1C" stroke-width="1.25" d="M.625.625h18.75v13.75H.625V.625z"/><path fill="#E31D1C" d="M9.375 0h1.25v15h-1.25z"/><path fill="#E31D1C" d="M0 8.125v-1.25h20v1.25z"/><path fill="#fff" stroke="#E31D1C" stroke-width="1.25" d="m10.28 3.816-.28-.14-.28.14-6.25 3.125-1.118.559 1.118.559 6.25 3.125.28.14.28-.14 6.25-3.125 1.117-.559-1.117-.559-6.25-3.125z"/><mask id="b" width="20" height="11" x="0" y="2" maskUnits="userSpaceOnUse"><path fill="#fff" stroke="#fff" stroke-width="1.25" d="m10.28 3.816-.28-.14-.28.14-6.25 3.125-1.118.559 1.118.559 6.25 3.125.28.14.28-.14 6.25-3.125 1.117-.559-1.117-.559-6.25-3.125z"/></mask><g mask="url(#b)"><path fill="#059334" d="M7.256 10h8.369l-.885-.957s-1.77-1.893-1.883-1.98c-.114-.086-.302-.124-.516.152-.215.276-.337-.151-.516-.151-.178 0-.253 0-.512.353l-1.19 1.626H8.755s-.231-.209-.363-.134c-.131.074-.872-.825-1.136-.892-.264-.067-.438.243-.438.49 0 .248-.124-.226-.377-.087-.253.14-.171.489-.171.489S7.087 10 7.256 10z"/><path fill="#FEDA00" fill-rule="evenodd" d="m9.753 7.034-.617.466.226-.77-.612-.47h.763l.24-.76.255.76h.742l-.607.47.23.77-.62-.466z" clip-rule="evenodd"/></g></g></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

1
admin/dist/img/flags/br.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#093" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/><mask id="b" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/></mask><g mask="url(#b)"><g fill-rule="evenodd" clip-rule="evenodd" filter="url(#c)"><path fill="#FFD221" d="M9.954 2.315 17.58 7.63l-7.73 4.977-7.47-5.08 7.574-5.212z"/><path fill="url(#d)" d="M9.954 2.315 17.58 7.63l-7.73 4.977-7.47-5.08 7.574-5.212z"/></g><path fill="#2E42A5" fill-rule="evenodd" d="M10 10.75a3.125 3.125 0 1 0 0-6.25 3.125 3.125 0 0 0 0 6.25z" clip-rule="evenodd"/><mask id="e" width="8" height="7" x="6" y="4" maskUnits="userSpaceOnUse"><path fill="#fff" fill-rule="evenodd" d="M10 10.75a3.125 3.125 0 1 0 0-6.25 3.125 3.125 0 0 0 0 6.25z" clip-rule="evenodd"/></mask><g fill="#F7FCFF" mask="url(#e)"><path fill-rule="evenodd" d="m8.988 9.106-.14.074.027-.156-.113-.11.156-.023.07-.141.07.141.155.023-.113.11.027.156-.14-.074zm1.25 0-.14.074.027-.156-.113-.11.156-.023.07-.141.07.141.155.023-.113.11.027.156-.14-.074zm0 .75-.14.074.027-.156-.113-.11.156-.023.07-.141.07.141.155.023-.113.11.027.156-.14-.074zm-.625-2.625-.14.074.027-.156-.113-.11.156-.023.07-.141.07.141.155.023-.113.11.027.156-.14-.074zm0 1.25-.14.074.027-.156-.113-.11.156-.023.07-.141.07.141.155.023-.113.11.027.156-.14-.074zm-.876-.625-.14.074.028-.156-.113-.11.156-.023.07-.141.07.141.155.023-.113.11.027.156-.14-.074zm-.875.5-.14.074.028-.156-.113-.11.156-.023.07-.141.07.141.155.023-.113.11.027.156-.14-.074zm2.876-2.125-.14.074.027-.156-.113-.11.156-.023.07-.141.07.141.155.023-.112.11.026.156-.14-.074z" clip-rule="evenodd"/><path d="m6.203 6.873.094-1.246c2.999.226 5.365 1.212 7.07 2.966l-.896.871c-1.478-1.52-3.557-2.386-6.268-2.59z"/></g></g></g><defs><linearGradient id="d" x1="20" x2="20" y1="15" y2="0" gradientUnits="userSpaceOnUse"><stop stop-color="#FFC600"/><stop offset="1" stop-color="#FFDE42"/></linearGradient><filter id="c" width="15.2" height="10.292" x="2.381" y="2.315" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset/><feColorMatrix values="0 0 0 0 0.0313726 0 0 0 0 0.368627 0 0 0 0 0 0 0 0 0.28 0"/><feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/><feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/></filter></defs></svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

1
admin/dist/img/flags/bs.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g fill-rule="evenodd" clip-rule="evenodd" mask="url(#a)"><path fill="#FECA00" d="M0 0h20v15H0V0z"/><path fill="#3CB1CF" d="M0 0v5h20V0H0zm0 10v5h20v-5H0z"/><path fill="#272727" d="m0 0 10 7.5L0 15V0z"/></g></svg>

After

Width:  |  Height:  |  Size: 407 B

1
admin/dist/img/flags/bt.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#FF6230" fill-rule="evenodd" d="M0 0h20v15H0V0z" clip-rule="evenodd"/><path fill="#FECA00" fill-rule="evenodd" d="M0 0v15L20 0H0z" clip-rule="evenodd"/><g filter="url(#b)"><path fill="#fff" fill-rule="evenodd" d="M2.739 10.206s-.94.856-.195.9c.745.046.606.5 1.215.003.61-.496.018.08.83-.034.813-.113 1.22-1.104 1.649-1.036.428.067.18-.09.541.338.361.43.996-.481.657.15-.338.633-.474 1.264.023 1.242.497-.023.7-.316.925-.632.226-.316 1.987.768 1.174-.316-.812-1.083-1.128.119-1.195-.445-.068-.565-.23-.858.155-.587.383.27 1.286.203.586-.474-.7-.678-.602-.858-.806-.678-.203.181-.7-.677 0-.79.7-.112 1.506.271 1.777.474.27.204 1.106-.045 1.287.361.18.407.79.475.947.723.159.248.046 1.467 1.332 1.4 1.287-.068 1.693-.723 1.152-1.242-.542-.52-.497-1.467-1.061-1.016-.565.452-1.377.384-1.377-.158s.248-.632.203-1.06c-.045-.43-.09-.25.745-.227.835.023.541 0 1.15-.293.61-.293 1.017.993 1.265.045s-.09-1.918-.767-1.535c-.678.384-.655 1.332-1.513.587-.857-.745-1.264-.361-.993-.767.27-.407-.068-.7.542-.43.61.272.429.362.948.43.519.067 3.273.406 2.663-.158-.61-.565-1.194-.473-1.284-.834-.09-.36.28-.27.823-.474.541-.203.316-1.241-.204-1.038-.519.203-.474 1.106-1.535.542-1.218.53-1.03.263-1.649-.634-.542-.43-.835-.452-1.76.045-.731.301-1.342.858-.959 1.603.384.745 1.298 2.147.802 2.238-.497.09-2.28-1.242-3.318-.542-1.039.7-1.606 1.38-1.944 2.193-.339.813-1.434 1.286-1.705 1.286-.27 0-.652.478-1.126.84z" clip-rule="evenodd"/></g></g><defs><filter id="b" width="20.429" height="15.551" x="-.743" y="-.782" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset/><feGaussianBlur stdDeviation="1.5"/><feColorMatrix values="0 0 0 0 0.866667 0 0 0 0 0.184314 0 0 0 0 0 0 0 0 0.38 0"/><feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/><feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/></filter></defs></svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

1
admin/dist/img/flags/bv.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#E31D1C" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/><mask id="b" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/></mask><g mask="url(#b)"><path fill="#2E42A5" stroke="#F7FCFF" stroke-width="1.25" d="M6.25-.625h-.625v6.25h-6.25v3.75h6.25v6.25h3.75v-6.25h11.25v-3.75H9.375v-6.25H6.25z"/></g></g></svg>

After

Width:  |  Height:  |  Size: 634 B

1
admin/dist/img/flags/bw.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#42ADDF" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/><mask id="b" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/></mask><g mask="url(#b)"><path fill="#58A5FF" fill-rule="evenodd" d="M0 0v5h20V0H0z" clip-rule="evenodd"/><path fill="#272727" stroke="#F7FCFF" d="M0 5.5h-.5v4h21v-4H0z"/></g></g></svg>

After

Width:  |  Height:  |  Size: 633 B

1
admin/dist/img/flags/by.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#73BE4A" fill-rule="evenodd" d="M0 0h20v15H0V0z" clip-rule="evenodd"/><path fill="#AF0100" fill-rule="evenodd" d="M0 0v10h20V0H0z" clip-rule="evenodd"/><path fill="#F7FCFF" d="M0 0h3.75v15H0z"/><path fill="#D0181A" fill-rule="evenodd" d="M.625 0a.625.625 0 1 1 0 1.25.625.625 0 0 1 0-1.25zm2.5 0a.625.625 0 1 1 0 1.25.625.625 0 0 1 0-1.25zM1.25 3.125a.625.625 0 1 0-1.25 0 .625.625 0 0 0 1.25 0zM3.125 2.5a.625.625 0 1 1 0 1.25.625.625 0 0 1 0-1.25zm0 8.75a.625.625 0 1 1 0 1.25.625.625 0 0 1 0-1.25zm-1.875.625a.625.625 0 1 0-1.25 0 .625.625 0 0 0 1.25 0zM.625 13.75a.625.625 0 1 1 0 1.25.625.625 0 0 1 0-1.25zm3.125.625a.625.625 0 1 0-1.25 0 .625.625 0 0 0 1.25 0zM1.875 12.5a.625.625 0 1 1 0 1.25.625.625 0 0 1 0-1.25zM2.5 1.875a.625.625 0 1 0-1.25 0 .625.625 0 0 0 1.25 0zm.069 5.65L3.75 8.75V10l.027.058-1.845-1.847L.274 10H0V8.75l1.24-1.232L0 6.278V5h.136l1.779 1.846 1.787-1.778L3.75 5v1.25L2.569 7.524zM1.875 3.75a.625.625 0 1 1 0 1.25.625.625 0 0 1 0-1.25zm.625 6.875a.625.625 0 1 0-1.25 0 .625.625 0 0 0 1.25 0z" clip-rule="evenodd"/><path fill="#8F181A" fill-rule="evenodd" d="M0 0h1.25v1.25H0V0zm1.25 2.5H0v1.25h1.25V2.5zM0 5h1.25v1.25H0V5zm1.25 3.75H0V10h1.25V8.75zM0 11.25h1.25v1.25H0v-1.25zm1.25 2.5H0V15h1.25v-1.25zm2.5 0H2.5V15h1.25v-1.25zM3.75 0H2.5v1.25h1.25V0z" clip-rule="evenodd" opacity=".4"/></g></svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

1
admin/dist/img/flags/bz.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#0168B4" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/><mask id="b" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/></mask><g mask="url(#b)"><path fill="#E93C43" fill-rule="evenodd" d="M0-1v3h20v-3H0zm0 14v3h20v-3H0z" clip-rule="evenodd"/><path fill="#F7FCFF" d="M10 11.25a3.75 3.75 0 1 1 0-7.5 3.75 3.75 0 0 1 0 7.5z"/><path fill="#fff" fill-rule="evenodd" d="M5.625 7.5a4.375 4.375 0 1 0 8.75 0 4.375 4.375 0 0 0-8.75 0zm8.125 0a3.75 3.75 0 1 1-7.5 0 3.75 3.75 0 0 1 7.5 0z" clip-rule="evenodd"/><path fill="#5B8C39" fill-rule="evenodd" d="M6.25 7.5a3.75 3.75 0 1 0 7.5 0 3.75 3.75 0 0 0-7.5 0zm6.625 0a2.875 2.875 0 1 1-5.75 0 2.875 2.875 0 0 1 5.75 0z" clip-rule="evenodd"/><path fill="#5B8C39" fill-rule="evenodd" d="m8.125 8.75 1.837-.235 1.913.235v.625L9.962 9.14l-1.837.235V8.75z" clip-rule="evenodd"/><path fill="#769DF1" fill-rule="evenodd" d="M8.75 6.25h2.5S11.427 10 10 10 8.75 6.25 8.75 6.25z" clip-rule="evenodd"/><path fill="#FECA00" d="M10 6.25h1.25V7.5H10z"/><path fill="#F6F7F8" d="M8.75 6.25H10V7.5H8.75z" opacity=".6"/><rect width="2.5" height="1.25" x="8.75" y="5" fill="#5B8C39" opacity=".66" rx=".625"/><path fill="#E9AD35" fill-rule="evenodd" d="M8.625 8c.345 0 .625-.56.625-1.25S8.97 5.5 8.625 5.5 8 6.06 8 6.75 8.28 8 8.625 8z" clip-rule="evenodd"/><path fill="#5C2216" fill-rule="evenodd" d="M11.375 8C11.72 8 12 7.44 12 6.75s-.28-1.25-.625-1.25-.625.56-.625 1.25.28 1.25.625 1.25z" clip-rule="evenodd"/></g></g></svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

1
admin/dist/img/flags/ca.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g fill-rule="evenodd" clip-rule="evenodd" mask="url(#a)"><path fill="#F7FCFF" d="M5 0h10v15H5V0z"/><path fill="#E31D1C" d="M8.956 5.252 9.983 3.75 10 12.5h-.428l.263-2.165s-2.883.529-2.644.262c.238-.267.375-.757.375-.757L5 8.092s.405-.005.734-.205c.33-.2-.33-1.385-.33-1.385l1.296.192.49-.544.978 1.045h.44l-.44-2.393.788.45zM10 12.5V3.75l1.044 1.502.788-.45-.44 2.393h.44l.977-1.045.49.544 1.296-.192s-.658 1.185-.33 1.385c.33.2.735.205.735.205L12.434 9.84s.137.49.376.757c.238.267-2.645-.262-2.645-.262l.263 2.165H10zM15 0h5v15h-5V0zM0 0h5v15H0V0z"/></g></svg>

After

Width:  |  Height:  |  Size: 757 B

1
admin/dist/img/flags/cc.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><g mask="url(#CC_-_Cocos_(Keeling)_Islands__a)"><path fill="#5EAA22" fill-rule="evenodd" d="M0 0h20v15H0V0z" clip-rule="evenodd"/><path fill="#FECA00" fill-rule="evenodd" d="m15 4.375-.625.458.084-.77-.709-.313.709-.313-.084-.77.625.458.625-.458-.084.77.709.313-.709.313.084.77L15 4.375zm-.648 4.175-.625.457.083-.77-.708-.313.708-.312-.083-.77.625.457.625-.457-.084.77.709.312-.709.313.084.77-.625-.458zm1.898 3.325-.625.457.084-.77L15 11.25l.709-.313-.084-.77.625.458.625-.457-.084.77.709.312-.709.313.084.77-.625-.458zm.625-5.937-.313.228.042-.385-.354-.156.354-.156-.041-.385.312.229.313-.23-.042.386.354.156-.354.156.041.385-.312-.229zM4.375 8.75a3.125 3.125 0 1 0 0-6.25 3.125 3.125 0 0 0 0 6.25z" clip-rule="evenodd"/><path fill="#915E2B" d="m4.056 7.492-.224-.158c.496-.65.365-1.558.224-2.155l.912-.215c.21.89-.255 1.668-.912 2.528z"/><path fill="#FECA00" fill-rule="evenodd" d="M12.436 9.34c-.411.707-1.065 1.027-1.94 1.027a2.371 2.371 0 0 1 0-4.742c1 0 1.796.35 2.162 1.302-.29-.287-.738-.484-1.408-.46-1.036 0-1.71.807-1.71 1.498 0 .69.675 1.628 1.71 1.628.52-.007.906-.103 1.186-.252z" clip-rule="evenodd"/><path fill="#5EAA22" fill-rule="evenodd" d="M4.375 5.462c1.036 0 1.696-.28 1.696-.625s-.66-.625-1.696-.625-1.572.28-1.572.625.536.625 1.572.625z" clip-rule="evenodd"/></g></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

1
admin/dist/img/flags/cd.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g mask="url(#a)"><path fill="#3195F9" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/><mask id="b" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" fill-rule="evenodd" d="M0 0v15h20V0H0z" clip-rule="evenodd"/></mask><g mask="url(#b)"><path fill="#E31D1C" stroke="#FECA00" stroke-width="1.563" d="m-1.139 15.9.434.65.65-.434L22.608.988l.65-.433-.434-.65-1.388-2.08-.433-.65-.65.434L-2.31 12.737l-.65.433.434.65 1.387 2.08z"/><path fill="#FECA00" fill-rule="evenodd" d="M3.082 5.379.903 6.89 1.6 4.302 0 2.649l2.165-.09L3.082 0l.916 2.56H6.16L4.564 4.301l.8 2.435L3.081 5.38z" clip-rule="evenodd"/></g></g></svg>

After

Width:  |  Height:  |  Size: 849 B

1
admin/dist/img/flags/cf.svg vendored Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" fill="none"><mask id="a" width="20" height="15" x="0" y="0" maskUnits="userSpaceOnUse"><path fill="#fff" d="M0 0h20v15H0z"/></mask><g fill-rule="evenodd" clip-rule="evenodd" mask="url(#a)"><path fill="#3D58DB" d="M0 0h20v3.75H0V0z"/><path fill="#F7FCFF" d="M0 3.75h20V7.5H0V3.75z"/><path fill="#73BE4A" d="M0 7.5h20v3.75H0V7.5z"/><path fill="#FFD018" d="M0 11.25h20V15H0v-3.75z"/><path fill="#FECA00" d="M2.83 3.385 1.317 4.436l.484-1.8-1.113-1.15 1.507-.062.637-1.78.637 1.78h1.504l-1.11 1.212.556 1.694-1.587-.945z"/><path fill="#E11C1B" d="M8 0h4v15H8V0z"/></g></svg>

After

Width:  |  Height:  |  Size: 633 B

Some files were not shown because too many files have changed in this diff Show More