Compare commits
149 commits
admin-secu
...
bump-cn-6.
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7af694a6af | ||
|
|
9c22e8d16c | ||
|
|
2e59cc915b | ||
|
|
edb7206a1e | ||
|
|
31a19fc846 | ||
|
|
c54ffd1e01 | ||
|
|
0fcf0b9ba4 | ||
|
|
f76a855707 | ||
|
|
fc538f9668 | ||
|
|
a040e1f31d | ||
|
|
b4ecf09d1f | ||
|
|
21165b29e7 | ||
|
|
0b4e410e9d | ||
|
|
7bae433a1a | ||
|
|
212b41a451 | ||
|
|
23dc6307cd | ||
|
|
08b2d56f82 | ||
|
|
ac197b3827 | ||
|
|
a6ec394ade | ||
|
|
edcfc912c5 | ||
|
|
3335cf8634 | ||
|
|
d205e51337 | ||
|
|
388ab64000 | ||
|
|
6dd90e283d | ||
|
|
5365906e27 | ||
|
|
e1c971ef13 | ||
|
|
a77ace0615 | ||
|
|
0ba88f51eb | ||
|
|
c08266d81b | ||
|
|
af65a8d458 | ||
|
|
f5d1a8d215 | ||
|
|
d6f82c9df1 | ||
|
|
c081208cd3 | ||
|
|
01463b185e | ||
|
|
7b659d3120 | ||
|
|
222347d890 | ||
|
|
2104c27427 | ||
|
|
bdb2f9c149 | ||
|
|
4a145cd8f4 | ||
|
|
252e067cbb | ||
|
|
4f8975e4ed | ||
|
|
072ceae5b2 | ||
|
|
1a516842c3 | ||
|
|
c8947adc5b | ||
|
|
0beacf4846 | ||
|
|
25ad0e6f1d | ||
|
|
a0581cb398 | ||
|
|
b8956d5653 | ||
|
|
b882a81053 | ||
|
|
9916a0f348 | ||
|
|
a7469de5c6 | ||
|
|
9e846933d7 | ||
|
|
e155a26d2a | ||
|
|
b5de55f31f | ||
|
|
cfb74382a9 | ||
|
|
6c9e430566 | ||
|
|
c43c1559cd | ||
|
|
18d7357219 | ||
|
|
8454328693 | ||
|
|
59ea6fcb23 | ||
|
|
0559b21b89 | ||
|
|
66ccd487ce | ||
|
|
7fbddaca24 | ||
|
|
e5efdb32fc | ||
|
|
071a3e05c2 | ||
|
|
62571fcec6 | ||
|
|
831698f44b | ||
|
|
7cc2acc252 | ||
|
|
4299a7834f | ||
|
|
950e1f1b47 | ||
|
|
af56adc577 | ||
|
|
b76dd6e9f9 | ||
|
|
61efed1f74 | ||
|
|
295e4eb2e1 | ||
|
|
feaf9fd9d4 | ||
|
|
bdba7bb889 | ||
|
|
e4cdc7c652 | ||
|
|
b4578d1f75 | ||
|
|
601a5e967b | ||
|
|
436bdb40ab | ||
|
|
7aee1fd616 | ||
|
|
9ccbfb41f6 | ||
|
|
87142052e9 | ||
|
|
47bc061878 | ||
|
|
0ec9228a43 | ||
|
|
d4360b486f | ||
|
|
cbf82481ce | ||
|
|
086a5c8461 | ||
|
|
ac5164ab29 | ||
|
|
ea8541209a | ||
|
|
8988559c68 | ||
|
|
09803e015c | ||
|
|
1420bb52e6 | ||
|
|
1039d91f18 | ||
|
|
28f4baa8e3 | ||
|
|
ce62ad8020 | ||
|
|
53a77e8a0e | ||
|
|
7f1cf742a7 | ||
|
|
f5f2f511fe | ||
|
|
6043f7c8cc | ||
|
|
0b3e487636 | ||
|
|
6fbad46d90 | ||
|
|
5cfbb17f7b | ||
|
|
c9ca0b17bf | ||
|
|
8d83cd3b4d | ||
|
|
d58d0e5f2a | ||
|
|
0417c73d4a | ||
|
|
c1369ea508 | ||
|
|
9ce41966bc | ||
|
|
67e1273128 | ||
|
|
3857f1ab79 | ||
|
|
61c00d0bb0 | ||
|
|
998f7e0a8a | ||
|
|
568ebb9f2d | ||
|
|
0468e10854 | ||
|
|
29b9351a9a | ||
|
|
6e51fe7bda | ||
|
|
1092009f1b | ||
|
|
3ecd7c8d08 | ||
|
|
f5d46c4983 | ||
|
|
1a6be8daa5 | ||
|
|
17963e0adb | ||
|
|
33d43d773d | ||
|
|
dd8be91b33 | ||
|
|
c62fb96b58 | ||
|
|
93356592e8 | ||
|
|
488daea476 | ||
|
|
0196d9ed6a | ||
|
|
8c449dce0e | ||
|
|
a3f3355359 | ||
|
|
f7fbd63f7e | ||
|
|
cfb4b54763 | ||
|
|
4cd9204c19 | ||
|
|
a12d617e69 | ||
|
|
058675f072 | ||
|
|
416c1638a9 | ||
|
|
214f8379bf | ||
|
|
24a2e32339 | ||
|
|
2057e53ee2 | ||
|
|
2b1ef6ea31 | ||
|
|
b171f3a68a | ||
|
|
052b73713e | ||
|
|
82710ddf17 | ||
|
|
74b8899be7 | ||
|
|
2cf5dcd6fd | ||
|
|
453c4e2895 | ||
|
|
79ddb51a74 | ||
|
|
df72fd8622 | ||
|
|
cb1461704b |
|
|
@ -46,3 +46,11 @@ GOOGLE_RECAPTCHA_PRIVATE=6LeQxHoUAAAAAOudkLY90DerM_ZtlaFfzTlJJvIo
|
|||
GOOGLE_RECAPTCHA_VERSION=2
|
||||
# - MAPS
|
||||
GOOGLE_MAPS_KEY=
|
||||
|
||||
# ADMIN SECURE
|
||||
# - API ENDPOINT (Optional)
|
||||
LDC_WEB_API_ENDPOINT=""
|
||||
# - API KEY
|
||||
LDC_WEB_API_KEY=""
|
||||
# - LIST SEPARATED WITH ',' (Optional)
|
||||
LDC_WEB_CIDR_MANUAL_ALLOWED_LIST=""
|
||||
|
|
|
|||
|
|
@ -26,28 +26,28 @@ class CreateAdmin extends Command
|
|||
/**
|
||||
* The firstname of the new user.
|
||||
*
|
||||
* @var string
|
||||
* @var string|null
|
||||
*/
|
||||
protected $firstname;
|
||||
|
||||
/**
|
||||
* The lastname of the new user.
|
||||
*
|
||||
* @var string
|
||||
* @var string|null
|
||||
*/
|
||||
protected $lastname;
|
||||
|
||||
/**
|
||||
* The email of the new user.
|
||||
*
|
||||
* @var string
|
||||
* @var string|null
|
||||
*/
|
||||
protected $email;
|
||||
|
||||
/**
|
||||
* The password of the new user.
|
||||
*
|
||||
* @var string
|
||||
* @var string|null
|
||||
*/
|
||||
protected $password;
|
||||
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace App\Console;
|
||||
|
||||
use App\Jobs\NewsStatusUpdate;
|
||||
use App\Jobs\SlidersStatusUpdate;
|
||||
use Illuminate\Console\Scheduling\Schedule;
|
||||
use Illuminate\Foundation\Console\Kernel as ConsoleKernel;
|
||||
|
|
@ -17,6 +18,7 @@ class Kernel extends ConsoleKernel
|
|||
protected function schedule(Schedule $schedule)
|
||||
{
|
||||
$schedule->job(SlidersStatusUpdate::class)->everyMinute();
|
||||
$schedule->job(NewsStatusUpdate::class)->everyMinute();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
25
app/Enums/StaticPageType.php
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
<?php
|
||||
|
||||
namespace App\Enums;
|
||||
|
||||
use App\Traits\Enums\BaseEnum;
|
||||
|
||||
enum StaticPageType: int
|
||||
{
|
||||
use BaseEnum;
|
||||
|
||||
case contact = 1;
|
||||
case legals = 2;
|
||||
case confidentiality = 3;
|
||||
|
||||
/**
|
||||
* Optionnal labels definition.
|
||||
*
|
||||
* @phpstan-ignore-next-line
|
||||
*/
|
||||
private const LABELS = [
|
||||
self::contact->name => 'enums.static_page_type.contact',
|
||||
self::legals->name => 'enums.static_page_type.legals',
|
||||
self::confidentiality->name => 'enums.static_page_type.confidentiality',
|
||||
];
|
||||
}
|
||||
|
|
@ -21,9 +21,9 @@ class ConceptController extends Controller
|
|||
* Display a listing of the resource.
|
||||
*
|
||||
* @param \Illuminate\Http\Request $request
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function index(Request $request)
|
||||
public function index(Request $request): \Illuminate\Contracts\View\View
|
||||
{
|
||||
/** @var \Illuminate\Database\Eloquent\Builder $concepts */
|
||||
$concepts = Concept::query();
|
||||
|
|
@ -51,9 +51,9 @@ class ConceptController extends Controller
|
|||
/**
|
||||
* Show the form for creating a new resource.
|
||||
*
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Contracts\View\View|\Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function create()
|
||||
public function create(): \Illuminate\Contracts\View\View|\Illuminate\Http\RedirectResponse
|
||||
{
|
||||
if (Concept::count() === 8) {
|
||||
return back()
|
||||
|
|
@ -73,9 +73,9 @@ class ConceptController extends Controller
|
|||
* Store a newly created resource in storage.
|
||||
*
|
||||
* @param \App\Http\Requests\Bo\Concepts\StoreConceptRequest $request
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function store(StoreConceptRequest $request)
|
||||
public function store(StoreConceptRequest $request): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
return DB::transaction(function () use ($request) {
|
||||
$concept = new Concept();
|
||||
|
|
@ -106,9 +106,9 @@ class ConceptController extends Controller
|
|||
* Show the form for editing the specified resource.
|
||||
*
|
||||
* @param \App\Models\Concept $concept
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function edit(Concept $concept)
|
||||
public function edit(Concept $concept): \Illuminate\Contracts\View\View
|
||||
{
|
||||
return view('bo.pages.concepts.edit', [
|
||||
'conceptModel' => $concept
|
||||
|
|
@ -120,9 +120,9 @@ class ConceptController extends Controller
|
|||
*
|
||||
* @param \App\Http\Requests\Bo\Concepts\UpdateConceptRequest $request
|
||||
* @param \App\Models\Concept $concept
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function update(UpdateConceptRequest $request, Concept $concept)
|
||||
public function update(UpdateConceptRequest $request, Concept $concept): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
return DB::transaction(function () use ($request, $concept) {
|
||||
$concept->fill(array_replace_recursive(
|
||||
|
|
@ -151,9 +151,9 @@ class ConceptController extends Controller
|
|||
* Remove the specified resource from storage.
|
||||
*
|
||||
* @param \App\Models\Concept $concept
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function destroy(Concept $concept)
|
||||
public function destroy(Concept $concept): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
if ($concept->deleteOrFail()) {
|
||||
return redirect()
|
||||
|
|
|
|||
|
|
@ -6,20 +6,17 @@ use App\Http\Controllers\Controller;
|
|||
use App\Http\Requests\Bo\Homes\UpdateHomeRequest;
|
||||
use App\Models\Home;
|
||||
use App\Models\Product;
|
||||
use App\Traits\Requests\HasPicture;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Illuminate\Support\Str;
|
||||
|
||||
class HomeController extends Controller
|
||||
{
|
||||
use HasPicture;
|
||||
|
||||
/**
|
||||
* Display a listing of the resource.
|
||||
*
|
||||
* @return \Illuminate\Contracts\View\View|\Illuminate\Contracts\View\Factory
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function edit()
|
||||
public function edit(): \Illuminate\Contracts\View\View
|
||||
{
|
||||
$homeModel = Home::query()->firstOrFail();
|
||||
$products = Product::query()->where('status', true)->orderBy('label', 'ASC')->get();
|
||||
|
|
@ -32,9 +29,9 @@ class HomeController extends Controller
|
|||
*
|
||||
* @param \App\Http\Requests\Bo\Homes\UpdateHomeRequest $request
|
||||
* @param \App\Models\Home $home
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function update(UpdateHomeRequest $request, Home $home)
|
||||
public function update(UpdateHomeRequest $request, Home $home): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
return DB::transaction(function () use ($request, $home) {
|
||||
$data = $request->validated();
|
||||
|
|
|
|||
163
app/Http/Controllers/Bo/NewsController.php
Normal file
|
|
@ -0,0 +1,163 @@
|
|||
<?php
|
||||
|
||||
namespace App\Http\Controllers\Bo;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Http\Requests\Bo\News\StoreNewsRequest;
|
||||
use App\Http\Requests\Bo\News\UpdateNewsRequest;
|
||||
use App\Models\News;
|
||||
use App\Traits\Controllers\ChangesModelOrder;
|
||||
use App\Traits\Controllers\UpdateModelStatus;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Illuminate\Support\Str;
|
||||
|
||||
class NewsController extends Controller
|
||||
{
|
||||
use ChangesModelOrder;
|
||||
use UpdateModelStatus;
|
||||
|
||||
/**
|
||||
* Display a listing of the resource.
|
||||
*
|
||||
* @param \Illuminate\Http\Request $request
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function index(Request $request): \Illuminate\Contracts\View\View
|
||||
{
|
||||
/** @var \Illuminate\Database\Eloquent\Builder $news */
|
||||
$news = News::query();
|
||||
|
||||
if ($request->search) {
|
||||
$this->searchQuery(
|
||||
$news,
|
||||
$request->search,
|
||||
null,
|
||||
'seo_title',
|
||||
'title',
|
||||
'subtitle',
|
||||
);
|
||||
}
|
||||
|
||||
$this->sortQuery($news);
|
||||
$searchFields = trans('SEO title, Title, subtitle');
|
||||
|
||||
$newsListModels = $news->paginate(10);
|
||||
|
||||
return view('bo.pages.news.index', compact('newsListModels', 'searchFields'));
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Show the form for creating a new resource.
|
||||
*
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function create(): \Illuminate\Contracts\View\View
|
||||
{
|
||||
return view('bo.pages.news.create');
|
||||
}
|
||||
|
||||
/**
|
||||
* Store a newly created resource in storage.
|
||||
*
|
||||
* @param \App\Http\Requests\Bo\News\StoreNewsRequest $request
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function store(StoreNewsRequest $request): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
return DB::transaction(function () use ($request) {
|
||||
$news = new News();
|
||||
$news->data = News::getEmptyData();
|
||||
$news->fill(array_replace_recursive(
|
||||
\json_decode(\json_encode($news->toArray()), true),
|
||||
$request->validated()
|
||||
));
|
||||
|
||||
if ($news->saveOrFail()) {
|
||||
return redirect()
|
||||
->route('bo.news.edit', $news)
|
||||
->with('success', trans(
|
||||
'crud.messages.has_been_created',
|
||||
['model' => Str::singular(trans('models.classes.news'))]
|
||||
));
|
||||
}
|
||||
return redirect()
|
||||
->back()
|
||||
->with('error', trans(
|
||||
'crud.messages.cannot_be_created',
|
||||
['model' => Str::singular(trans('models.classes.news'))]
|
||||
));
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the form for editing the specified resource.
|
||||
*
|
||||
* @param \App\Models\News $news
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function edit(News $news): \Illuminate\Contracts\View\View
|
||||
{
|
||||
return view('bo.pages.news.edit', [
|
||||
'newsModel' => $news
|
||||
]);
|
||||
}
|
||||
|
||||
/**
|
||||
* Update the specified resource in storage.
|
||||
*
|
||||
* @param \App\Http\Requests\Bo\News\UpdateNewsRequest $request
|
||||
* @param \App\Models\News $news
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function update(UpdateNewsRequest $request, News $news): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
return DB::transaction(function () use ($request, $news) {
|
||||
$news->fill(array_replace_recursive(
|
||||
\json_decode(\json_encode($news->toArray()), true),
|
||||
$request->validated()
|
||||
));
|
||||
$news->locales = $request->locales;
|
||||
if ($news->saveOrFail()) {
|
||||
return redirect()
|
||||
->route('bo.news.edit', $news)
|
||||
->with('success', trans(
|
||||
'crud.messages.has_been_updated',
|
||||
['model' => Str::singular(trans('models.classes.news'))]
|
||||
));
|
||||
}
|
||||
return redirect()
|
||||
->back()
|
||||
->with('error', trans(
|
||||
'crud.messages.cannot_be_updated',
|
||||
['model' => Str::singular(trans('models.classes.news'))]
|
||||
));
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove the specified resource from storage.
|
||||
*
|
||||
* @param \App\Models\News $news
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function destroy(News $news): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
if ($news->deleteOrFail()) {
|
||||
return redirect()
|
||||
->route('bo.news.index')
|
||||
->with('success', trans(
|
||||
'crud.messages.has_been_deleted',
|
||||
['model' => Str::singular(trans('models.classes.news'))]
|
||||
));
|
||||
}
|
||||
return redirect()
|
||||
->back()
|
||||
->with('error', trans(
|
||||
':crud.messages.cannot_be_deleted',
|
||||
['model' => Str::singular(trans('models.classes.news'))]
|
||||
));
|
||||
}
|
||||
}
|
||||
|
|
@ -10,7 +10,6 @@ use App\Models\Product;
|
|||
use App\Models\Range;
|
||||
use App\Traits\Controllers\ChangesModelOrder;
|
||||
use App\Traits\Controllers\UpdateModelStatus;
|
||||
use App\Traits\Requests\HasPicture;
|
||||
use Illuminate\Contracts\Database\Eloquent\Builder;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Illuminate\Support\Str;
|
||||
|
|
@ -18,16 +17,15 @@ use Illuminate\Support\Str;
|
|||
class ProductController extends Controller
|
||||
{
|
||||
use ChangesModelOrder;
|
||||
use HasPicture;
|
||||
use UpdateModelStatus;
|
||||
|
||||
/**
|
||||
* Display a listing of the resource.
|
||||
*
|
||||
* @param \App\Http\Requests\ProductIndexFilterRequest $request
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function index(ProductIndexFilterRequest $request)
|
||||
public function index(ProductIndexFilterRequest $request): \Illuminate\Contracts\View\View
|
||||
{
|
||||
/** @var \Illuminate\Database\Eloquent\Builder $product */
|
||||
$product = Product::query();
|
||||
|
|
@ -60,9 +58,9 @@ class ProductController extends Controller
|
|||
/**
|
||||
* Show the form for creating a new resource.
|
||||
*
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function create()
|
||||
public function create(): \Illuminate\Contracts\View\View
|
||||
{
|
||||
$rangeModels = Range::orderBy('label', 'ASC')->get();
|
||||
|
||||
|
|
@ -73,14 +71,14 @@ class ProductController extends Controller
|
|||
* Store a newly created resource in storage.
|
||||
*
|
||||
* @param \App\Http\Requests\Bo\Products\StoreProductRequest $request
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function store(StoreProductRequest $request)
|
||||
public function store(StoreProductRequest $request): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
return DB::transaction(function () use ($request) {
|
||||
$product = new Product();
|
||||
$tmpNutrionnalValues = \collect($request->validated()['nutritionnal_values']);
|
||||
$tmpList = \collect($request->validated()['list']);
|
||||
$tmpNutrionnalValues = $request->validated()['nutritionnal_values'];
|
||||
$tmpList = $request->validated()['list'];
|
||||
$product->fill($request->validated());
|
||||
$product->nutritionnal_values = $tmpNutrionnalValues;
|
||||
$product->list = $tmpList;
|
||||
|
|
@ -106,9 +104,9 @@ class ProductController extends Controller
|
|||
* Display a listing of the resource.
|
||||
*
|
||||
* @param \App\Models\Product $product
|
||||
* @return \Illuminate\Contracts\View\View|\Illuminate\Contracts\View\Factory
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function edit(Product $product)
|
||||
public function edit(Product $product): \Illuminate\Contracts\View\View
|
||||
{
|
||||
$rangeModels = Range::orderBy('label', 'ASC')->get();
|
||||
|
||||
|
|
@ -123,13 +121,13 @@ class ProductController extends Controller
|
|||
*
|
||||
* @param \App\Http\Requests\Bo\Products\UpdateProductRequest $request
|
||||
* @param \App\Models\Product $product
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function update(UpdateProductRequest $request, Product $product)
|
||||
public function update(UpdateProductRequest $request, Product $product): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
return DB::transaction(function () use ($request, $product) {
|
||||
$tmpNutrionnalValues = \collect($request->validated()['nutritionnal_values']);
|
||||
$tmpList = \collect($request->validated()['list']);
|
||||
$tmpNutrionnalValues = $request->validated()['nutritionnal_values'];
|
||||
$tmpList = $request->validated()['list'];
|
||||
$product->fill($request->validated());
|
||||
$product->nutritionnal_values = $tmpNutrionnalValues;
|
||||
$product->list = $tmpList;
|
||||
|
|
@ -154,9 +152,9 @@ class ProductController extends Controller
|
|||
* Remove the specified resource from storage.
|
||||
*
|
||||
* @param \App\Models\Product $product
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function destroy(Product $product)
|
||||
public function destroy(Product $product): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
return DB::transaction(function () use ($product) {
|
||||
$product->recipes()->detach();
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@ use App\Http\Requests\Bo\Ranges\UpdateRangeRequest;
|
|||
use App\Models\Range;
|
||||
use App\Traits\Controllers\UpdateModelStatus;
|
||||
use App\Traits\Controllers\ChangesModelOrder;
|
||||
use App\Traits\Requests\HasPicture;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Illuminate\Support\Str;
|
||||
|
|
@ -16,16 +15,15 @@ use Illuminate\Support\Str;
|
|||
class RangeController extends Controller
|
||||
{
|
||||
use ChangesModelOrder;
|
||||
use HasPicture;
|
||||
use UpdateModelStatus;
|
||||
|
||||
/**
|
||||
* Display a listing of the resource.
|
||||
*
|
||||
* @param \Illuminate\Http\Request $request
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function index(Request $request)
|
||||
public function index(Request $request): \Illuminate\Contracts\View\View
|
||||
{
|
||||
/** @var \Illuminate\Database\Eloquent\Builder $range */
|
||||
$range = Range::query();
|
||||
|
|
@ -50,9 +48,9 @@ class RangeController extends Controller
|
|||
/**
|
||||
* Show the form for creating a new resource.
|
||||
*
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function create()
|
||||
public function create(): \Illuminate\Contracts\View\View
|
||||
{
|
||||
return view('bo.pages.ranges.create');
|
||||
}
|
||||
|
|
@ -61,9 +59,9 @@ class RangeController extends Controller
|
|||
* Store a newly created resource in storage.
|
||||
*
|
||||
* @param \App\Http\Requests\Bo\Ranges\StoreRangeRequest $request
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function store(StoreRangeRequest $request)
|
||||
public function store(StoreRangeRequest $request): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
return DB::transaction(function () use ($request) {
|
||||
$range = new Range();
|
||||
|
|
@ -90,9 +88,9 @@ class RangeController extends Controller
|
|||
* Display a listing of the resource.
|
||||
*
|
||||
* @param \App\Models\Range $range
|
||||
* @return \Illuminate\Contracts\View\View|\Illuminate\Contracts\View\Factory
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function edit(Range $range)
|
||||
public function edit(Range $range): \Illuminate\Contracts\View\View
|
||||
{
|
||||
return view('bo.pages.ranges.edit', ['rangeModel' => $range]);
|
||||
}
|
||||
|
|
@ -102,9 +100,9 @@ class RangeController extends Controller
|
|||
*
|
||||
* @param \App\Http\Requests\Bo\Ranges\UpdateRangeRequest $request
|
||||
* @param \App\Models\Range $range
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function update(UpdateRangeRequest $request, Range $range)
|
||||
public function update(UpdateRangeRequest $request, Range $range): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
return DB::transaction(function () use ($request, $range) {
|
||||
$range->fill($request->validated());
|
||||
|
|
@ -124,9 +122,9 @@ class RangeController extends Controller
|
|||
* Remove the specified resource from storage.
|
||||
*
|
||||
* @param \App\Models\Range $range
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function destroy(Range $range)
|
||||
public function destroy(Range $range): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
if ($range->deleteOrFail()) {
|
||||
return redirect()
|
||||
|
|
|
|||
|
|
@ -9,7 +9,6 @@ use App\Models\Range;
|
|||
use App\Models\Recipe;
|
||||
use App\Traits\Controllers\UpdateModelStatus;
|
||||
use App\Traits\Controllers\ChangesModelOrder;
|
||||
use App\Traits\Requests\HasPicture;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Illuminate\Support\Str;
|
||||
|
|
@ -17,16 +16,15 @@ use Illuminate\Support\Str;
|
|||
class RecipeController extends Controller
|
||||
{
|
||||
use ChangesModelOrder;
|
||||
use HasPicture;
|
||||
use UpdateModelStatus;
|
||||
|
||||
/**
|
||||
* Display a listing of the resource.
|
||||
*
|
||||
* @param \Illuminate\Http\Request $request
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function index(Request $request)
|
||||
public function index(Request $request): \Illuminate\Contracts\View\View
|
||||
{
|
||||
/** @var \Illuminate\Database\Eloquent\Builder $recipe */
|
||||
$recipe = Recipe::query();
|
||||
|
|
@ -51,9 +49,9 @@ class RecipeController extends Controller
|
|||
/**
|
||||
* Show the form for creating a new resource.
|
||||
*
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function create()
|
||||
public function create(): \Illuminate\Contracts\View\View
|
||||
{
|
||||
$rangeModels = Range::orderBy('order', 'ASC')->get();
|
||||
|
||||
|
|
@ -64,13 +62,13 @@ class RecipeController extends Controller
|
|||
* Store a newly created resource in storage.
|
||||
*
|
||||
* @param \App\Http\Requests\Bo\Recipes\StoreRecipeRequest $request
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function store(StoreRecipeRequest $request)
|
||||
public function store(StoreRecipeRequest $request): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
return DB::transaction(function () use ($request) {
|
||||
$recipe = new Recipe();
|
||||
$tmpIngredients = \collect($request->validated()['ingredients'])->sortKeys();
|
||||
$tmpIngredients = \collect($request->validated()['ingredients'])->sortKeys()->toArray();
|
||||
$recipe->fill($request->validated());
|
||||
$recipe->ingredients = $tmpIngredients;
|
||||
|
||||
|
|
@ -95,9 +93,9 @@ class RecipeController extends Controller
|
|||
* Show the form for editing the specified resource.
|
||||
*
|
||||
* @param \App\Models\Recipe $recipe
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function edit(Recipe $recipe)
|
||||
public function edit(Recipe $recipe): \Illuminate\Contracts\View\View
|
||||
{
|
||||
$rangeModels = Range::orderBy('order', 'ASC')->get();
|
||||
|
||||
|
|
@ -112,12 +110,12 @@ class RecipeController extends Controller
|
|||
*
|
||||
* @param \App\Http\Requests\Bo\Recipes\UpdateRecipeRequest $request
|
||||
* @param \App\Models\Recipe $recipe
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function update(UpdateRecipeRequest $request, Recipe $recipe)
|
||||
public function update(UpdateRecipeRequest $request, Recipe $recipe): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
return DB::transaction(function () use ($request, $recipe) {
|
||||
$tmpIngredients = \collect($request->validated()['ingredients'])->sortKeys();
|
||||
$tmpIngredients = \collect($request->validated()['ingredients'])->sortKeys()->toArray();
|
||||
$recipe->fill($request->validated());
|
||||
$recipe->ingredients = $tmpIngredients;
|
||||
|
||||
|
|
@ -142,9 +140,9 @@ class RecipeController extends Controller
|
|||
* Remove the specified resource from storage.
|
||||
*
|
||||
* @param \App\Models\Recipe $recipe
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function destroy(Recipe $recipe)
|
||||
public function destroy(Recipe $recipe): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
return DB::transaction(function () use ($recipe) {
|
||||
$recipe->products()->detach();
|
||||
|
|
|
|||
|
|
@ -21,9 +21,9 @@ class SliderController extends Controller
|
|||
* Display a listing of the resource.
|
||||
*
|
||||
* @param \Illuminate\Http\Request $request
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function index(Request $request)
|
||||
public function index(Request $request): \Illuminate\Contracts\View\View
|
||||
{
|
||||
/** @var \Illuminate\Database\Eloquent\Builder $sliders */
|
||||
$sliders = Slider::query();
|
||||
|
|
@ -49,9 +49,9 @@ class SliderController extends Controller
|
|||
/**
|
||||
* Show the form for creating a new resource.
|
||||
*
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function create()
|
||||
public function create(): \Illuminate\Contracts\View\View
|
||||
{
|
||||
return view('bo.pages.sliders.create');
|
||||
}
|
||||
|
|
@ -60,9 +60,9 @@ class SliderController extends Controller
|
|||
* Store a newly created resource in storage.
|
||||
*
|
||||
* @param \App\Http\Requests\Bo\Sliders\StoreSliderRequest $request
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function store(StoreSliderRequest $request)
|
||||
public function store(StoreSliderRequest $request): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
return DB::transaction(function () use ($request) {
|
||||
$slider = new Slider();
|
||||
|
|
@ -89,9 +89,9 @@ class SliderController extends Controller
|
|||
* Show the form for editing the specified resource.
|
||||
*
|
||||
* @param \App\Models\Slider $slider
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function edit(Slider $slider)
|
||||
public function edit(Slider $slider): \Illuminate\Contracts\View\View
|
||||
{
|
||||
return view('bo.pages.sliders.edit', [
|
||||
'sliderModel' => $slider
|
||||
|
|
@ -103,9 +103,9 @@ class SliderController extends Controller
|
|||
*
|
||||
* @param \App\Http\Requests\Bo\Sliders\UpdateSliderRequest $request
|
||||
* @param \App\Models\Slider $slider
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function update(UpdateSliderRequest $request, Slider $slider)
|
||||
public function update(UpdateSliderRequest $request, Slider $slider): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
return DB::transaction(function () use ($request, $slider) {
|
||||
$slider->fill($request->validated());
|
||||
|
|
@ -131,9 +131,9 @@ class SliderController extends Controller
|
|||
* Remove the specified resource from storage.
|
||||
*
|
||||
* @param \App\Models\Slider $slider
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function destroy(Slider $slider)
|
||||
public function destroy(Slider $slider): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
if ($slider->deleteOrFail()) {
|
||||
return redirect()
|
||||
|
|
|
|||
91
app/Http/Controllers/Bo/StaticPageController.php
Normal file
|
|
@ -0,0 +1,91 @@
|
|||
<?php
|
||||
|
||||
namespace App\Http\Controllers\Bo;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Http\Requests\Bo\StaticPages\UpdateStaticPageRequest;
|
||||
use App\Models\StaticPage;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Illuminate\Support\Str;
|
||||
|
||||
class StaticPageController extends Controller
|
||||
{
|
||||
/**
|
||||
* Create the controller instance.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
$this->authorizeResource(StaticPage::class);
|
||||
}
|
||||
|
||||
/**
|
||||
* Display a listing of the resource.
|
||||
*
|
||||
* @param \Illuminate\Http\Request $request
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function index(Request $request): \Illuminate\Contracts\View\View
|
||||
{
|
||||
/** @var \Illuminate\Database\Eloquent\Builder $query */
|
||||
$query = StaticPage::query();
|
||||
|
||||
/** @var string $search Search field */
|
||||
$search = $request->search;
|
||||
if ($search) {
|
||||
$this->searchQuery(
|
||||
$query,
|
||||
$search,
|
||||
null,
|
||||
'title',
|
||||
);
|
||||
}
|
||||
$searchFields = \implode(', ', [
|
||||
trans('validation.attributes.title'),
|
||||
]);
|
||||
|
||||
/** Sort columns with a query */
|
||||
$this->sortQuery($query);
|
||||
|
||||
/** Custom pagination */
|
||||
$staticPageModels = $query->paginate(10);
|
||||
|
||||
return view('bo.pages.static_pages.index', compact('staticPageModels', 'search', 'searchFields'));
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the form for editing the specified resource.
|
||||
*
|
||||
* @param \App\Models\StaticPage $static_page
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function edit(StaticPage $static_page): \Illuminate\Contracts\View\View
|
||||
{
|
||||
return view('bo.pages.static_pages.edit', ['staticPageModel' => $static_page]);
|
||||
}
|
||||
|
||||
/**
|
||||
* Update the specified resource in storage.
|
||||
*
|
||||
* @param \App\Http\Requests\Bo\StaticPages\UpdateStaticPageRequest $request
|
||||
* @param \App\Models\StaticPage $static_page
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function update(UpdateStaticPageRequest $request, StaticPage $static_page): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
return DB::transaction(function () use ($request, $static_page) {
|
||||
$static_page->fill($request->validated());
|
||||
|
||||
if ($static_page->saveOrFail()) {
|
||||
return redirect()->route('bo.static_pages.edit', $static_page)
|
||||
->with('success', __('crud.messages.has_been_updated', [
|
||||
'model' => Str::ucfirst(\trans_choice('models.classes.static_page', 1))
|
||||
]));
|
||||
}
|
||||
return redirect()->route('bo.static_pages.edit', $static_page)
|
||||
->with('error', __('crud.messages.cannot_be_updated', [
|
||||
'model' => Str::ucfirst(\trans_choice('models.classes.static_page', 1))
|
||||
]));
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
@ -10,7 +10,6 @@ use App\Models\StoreType;
|
|||
use App\Models\StoreRegion;
|
||||
use App\Traits\Controllers\UpdateModelStatus;
|
||||
use App\Traits\Controllers\ChangesModelOrder;
|
||||
use App\Traits\Requests\HasPicture;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Illuminate\Support\Str;
|
||||
|
|
@ -18,16 +17,15 @@ use Illuminate\Support\Str;
|
|||
class StoreController extends Controller
|
||||
{
|
||||
use ChangesModelOrder;
|
||||
use HasPicture;
|
||||
use UpdateModelStatus;
|
||||
|
||||
/**
|
||||
* Display a listing of the resource.
|
||||
*
|
||||
* @param \Illuminate\Http\Request $request
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function index(Request $request)
|
||||
public function index(Request $request): \Illuminate\Contracts\View\View
|
||||
{
|
||||
/** @var \Illuminate\Database\Eloquent\Builder $store */
|
||||
$store = Store::query();
|
||||
|
|
@ -52,9 +50,9 @@ class StoreController extends Controller
|
|||
/**
|
||||
* Show the form for creating a new resource.
|
||||
*
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function create()
|
||||
public function create(): \Illuminate\Contracts\View\View
|
||||
{
|
||||
$typeModels = StoreType::orderBy('name', 'ASC')->get();
|
||||
$regionModels = StoreRegion::orderBy('name', 'ASC')->get();
|
||||
|
|
@ -66,9 +64,9 @@ class StoreController extends Controller
|
|||
* Store a newly created resource in storage.
|
||||
*
|
||||
* @param \App\Http\Requests\Bo\Stores\StoreStoreRequest $request
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function store(StoreStoreRequest $request)
|
||||
public function store(StoreStoreRequest $request): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
return DB::transaction(function () use ($request) {
|
||||
$store = new Store();
|
||||
|
|
@ -95,9 +93,9 @@ class StoreController extends Controller
|
|||
* Display a listing of the resource.
|
||||
*
|
||||
* @param \App\Models\Store $store
|
||||
* @return \Illuminate\Contracts\View\View|\Illuminate\Contracts\View\Factory
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function edit(Store $store)
|
||||
public function edit(Store $store): \Illuminate\Contracts\View\View
|
||||
{
|
||||
$typeModels = StoreType::orderBy('name', 'ASC')->get();
|
||||
$regionModels = StoreRegion::orderBy('name', 'ASC')->get();
|
||||
|
|
@ -113,9 +111,9 @@ class StoreController extends Controller
|
|||
*
|
||||
* @param \App\Http\Requests\Bo\Stores\UpdateStoreRequest $request
|
||||
* @param \App\Models\Store $store
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function update(UpdateStoreRequest $request, Store $store)
|
||||
public function update(UpdateStoreRequest $request, Store $store): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
return DB::transaction(function () use ($request, $store) {
|
||||
$store->fill($request->validated());
|
||||
|
|
@ -140,9 +138,9 @@ class StoreController extends Controller
|
|||
* Remove the specified resource from storage.
|
||||
*
|
||||
* @param \App\Models\Store $store
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function destroy(Store $store)
|
||||
public function destroy(Store $store): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
if ($store->deleteOrFail()) {
|
||||
return redirect()
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@ use App\Http\Requests\Bo\StoreGroups\UpdateStoreGroupRequest;
|
|||
use App\Models\StoreGroup;
|
||||
use App\Traits\Controllers\UpdateModelStatus;
|
||||
use App\Traits\Controllers\ChangesModelOrder;
|
||||
use App\Traits\Requests\HasPicture;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Illuminate\Support\Str;
|
||||
|
|
@ -16,16 +15,15 @@ use Illuminate\Support\Str;
|
|||
class StoreGroupController extends Controller
|
||||
{
|
||||
use ChangesModelOrder;
|
||||
use HasPicture;
|
||||
use UpdateModelStatus;
|
||||
|
||||
/**
|
||||
* Display a listing of the resource.
|
||||
*
|
||||
* @param \Illuminate\Http\Request $request
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function index(Request $request)
|
||||
public function index(Request $request): \Illuminate\Contracts\View\View
|
||||
{
|
||||
/** @var \Illuminate\Database\Eloquent\Builder $storeGroup */
|
||||
$storeGroup = StoreGroup::query();
|
||||
|
|
@ -50,9 +48,9 @@ class StoreGroupController extends Controller
|
|||
/**
|
||||
* Show the form for creating a new resource.
|
||||
*
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function create()
|
||||
public function create(): \Illuminate\Contracts\View\View
|
||||
{
|
||||
return view('bo.pages.storegroups.create');
|
||||
}
|
||||
|
|
@ -61,9 +59,9 @@ class StoreGroupController extends Controller
|
|||
* Store a newly created resource in storage.
|
||||
*
|
||||
* @param \App\Http\Requests\Bo\StoreGroups\StoreStoreGroupRequest $request
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function store(StoreStoreGroupRequest $request)
|
||||
public function store(StoreStoreGroupRequest $request): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
return DB::transaction(function () use ($request) {
|
||||
$storeGroup = new StoreGroup();
|
||||
|
|
@ -90,9 +88,9 @@ class StoreGroupController extends Controller
|
|||
* Display a listing of the resource.
|
||||
*
|
||||
* @param \App\Models\StoreGroup $storegroup
|
||||
* @return \Illuminate\Contracts\View\View|\Illuminate\Contracts\View\Factory
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function edit(StoreGroup $storegroup)
|
||||
public function edit(StoreGroup $storegroup): \Illuminate\Contracts\View\View
|
||||
{
|
||||
return view('bo.pages.storegroups.edit', ['storegroupModel' => $storegroup]);
|
||||
}
|
||||
|
|
@ -102,9 +100,9 @@ class StoreGroupController extends Controller
|
|||
*
|
||||
* @param \App\Http\Requests\Bo\StoreGroups\UpdateStoreGroupRequest $request
|
||||
* @param \App\Models\StoreGroup $storegroup
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function update(UpdateStoreGroupRequest $request, StoreGroup $storegroup)
|
||||
public function update(UpdateStoreGroupRequest $request, StoreGroup $storegroup): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
return DB::transaction(function () use ($request, $storegroup) {
|
||||
$storegroup->fill($request->validated());
|
||||
|
|
@ -129,9 +127,9 @@ class StoreGroupController extends Controller
|
|||
* Remove the specified resource from storage.
|
||||
*
|
||||
* @param \App\Models\StoreGroup $storegroup
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function destroy(StoreGroup $storegroup)
|
||||
public function destroy(StoreGroup $storegroup): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
foreach ($storegroup->storeRegions as $region) {
|
||||
foreach ($region->stores as $store) {
|
||||
|
|
|
|||
|
|
@ -9,7 +9,6 @@ use App\Models\StoreRegion;
|
|||
use App\Models\StoreGroup;
|
||||
use App\Traits\Controllers\UpdateModelStatus;
|
||||
use App\Traits\Controllers\ChangesModelOrder;
|
||||
use App\Traits\Requests\HasPicture;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Illuminate\Support\Str;
|
||||
|
|
@ -17,16 +16,15 @@ use Illuminate\Support\Str;
|
|||
class StoreRegionController extends Controller
|
||||
{
|
||||
use ChangesModelOrder;
|
||||
use HasPicture;
|
||||
use UpdateModelStatus;
|
||||
|
||||
/**
|
||||
* Display a listing of the resource.
|
||||
*
|
||||
* @param \Illuminate\Http\Request $request
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function index(Request $request)
|
||||
public function index(Request $request): \Illuminate\Contracts\View\View
|
||||
{
|
||||
/** @var \Illuminate\Database\Eloquent\Builder $storeregion */
|
||||
$storeregion = StoreRegion::query();
|
||||
|
|
@ -51,9 +49,9 @@ class StoreRegionController extends Controller
|
|||
/**
|
||||
* Show the form for creating a new resource.
|
||||
*
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function create()
|
||||
public function create(): \Illuminate\Contracts\View\View
|
||||
{
|
||||
$storegroupModels = StoreGroup::orderBy('order', 'ASC')->get();
|
||||
|
||||
|
|
@ -64,9 +62,9 @@ class StoreRegionController extends Controller
|
|||
* Store a newly created resource in storage.
|
||||
*
|
||||
* @param \App\Http\Requests\Bo\StoreRegions\StoreStoreRegionRequest $request
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function store(StoreStoreRegionRequest $request)
|
||||
public function store(StoreStoreRegionRequest $request): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
return DB::transaction(function () use ($request) {
|
||||
$storeregion = new StoreRegion();
|
||||
|
|
@ -93,9 +91,9 @@ class StoreRegionController extends Controller
|
|||
* Show the form for editing the specified resource.
|
||||
*
|
||||
* @param \App\Models\StoreRegion $storeregion
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function edit(StoreRegion $storeregion)
|
||||
public function edit(StoreRegion $storeregion): \Illuminate\Contracts\View\View
|
||||
{
|
||||
$storegroupModels = StoreGroup::orderBy('order', 'ASC')->get();
|
||||
|
||||
|
|
@ -110,10 +108,12 @@ class StoreRegionController extends Controller
|
|||
*
|
||||
* @param \App\Http\Requests\Bo\StoreRegions\UpdateStoreRegionRequest $request
|
||||
* @param \App\Models\StoreRegion $storeregion
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function update(UpdateStoreRegionRequest $request, StoreRegion $storeregion)
|
||||
{
|
||||
public function update(
|
||||
UpdateStoreRegionRequest $request,
|
||||
StoreRegion $storeregion
|
||||
): \Illuminate\Http\RedirectResponse {
|
||||
return DB::transaction(function () use ($request, $storeregion) {
|
||||
$storeregion->fill($request->validated());
|
||||
|
||||
|
|
@ -138,9 +138,9 @@ class StoreRegionController extends Controller
|
|||
* Remove the specified resource from storage.
|
||||
*
|
||||
* @param \App\Models\StoreRegion $storeregion
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function destroy(StoreRegion $storeregion)
|
||||
public function destroy(StoreRegion $storeregion): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
foreach ($storeregion->stores as $store) {
|
||||
$store->deleteOrFail();
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@ use App\Http\Requests\Bo\StoreTypes\UpdateStoreTypeRequest;
|
|||
use App\Models\StoreType;
|
||||
use App\Traits\Controllers\UpdateModelStatus;
|
||||
use App\Traits\Controllers\ChangesModelOrder;
|
||||
use App\Traits\Requests\HasPicture;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Illuminate\Support\Str;
|
||||
|
|
@ -16,16 +15,15 @@ use Illuminate\Support\Str;
|
|||
class StoreTypeController extends Controller
|
||||
{
|
||||
use ChangesModelOrder;
|
||||
use HasPicture;
|
||||
use UpdateModelStatus;
|
||||
|
||||
/**
|
||||
* Display a listing of the resource.
|
||||
*
|
||||
* @param \Illuminate\Http\Request $request
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function index(Request $request)
|
||||
public function index(Request $request): \Illuminate\Contracts\View\View
|
||||
{
|
||||
/** @var \Illuminate\Database\Eloquent\Builder $storetype */
|
||||
$storetype = StoreType::query();
|
||||
|
|
@ -50,9 +48,9 @@ class StoreTypeController extends Controller
|
|||
/**
|
||||
* Show the form for creating a new resource.
|
||||
*
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function create()
|
||||
public function create(): \Illuminate\Contracts\View\View
|
||||
{
|
||||
return view('bo.pages.storetypes.create');
|
||||
}
|
||||
|
|
@ -61,9 +59,9 @@ class StoreTypeController extends Controller
|
|||
* Store a newly created resource in storage.
|
||||
*
|
||||
* @param \App\Http\Requests\Bo\StoreTypes\StoreStoreTypeRequest $request
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function store(StoreStoreTypeRequest $request)
|
||||
public function store(StoreStoreTypeRequest $request): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
return DB::transaction(function () use ($request) {
|
||||
$storetype = new StoreType();
|
||||
|
|
@ -90,9 +88,9 @@ class StoreTypeController extends Controller
|
|||
* Show the form for editing the specified resource.
|
||||
*
|
||||
* @param \App\Models\StoreType $storetype
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function edit(StoreType $storetype)
|
||||
public function edit(StoreType $storetype): \Illuminate\Contracts\View\View
|
||||
{
|
||||
return view('bo.pages.storetypes.edit', [
|
||||
'storetypeModel' => $storetype,
|
||||
|
|
@ -104,9 +102,9 @@ class StoreTypeController extends Controller
|
|||
*
|
||||
* @param \App\Http\Requests\Bo\StoreTypes\UpdateStoreTypeRequest $request
|
||||
* @param \App\Models\StoreType $storetype
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function update(UpdateStoreTypeRequest $request, StoreType $storetype)
|
||||
public function update(UpdateStoreTypeRequest $request, StoreType $storetype): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
return DB::transaction(function () use ($request, $storetype) {
|
||||
$storetype->fill($request->validated());
|
||||
|
|
@ -132,9 +130,9 @@ class StoreTypeController extends Controller
|
|||
* Remove the specified resource from storage.
|
||||
*
|
||||
* @param \App\Models\StoreType $storetype
|
||||
* @return \Illuminate\Http\Response
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
*/
|
||||
public function destroy(StoreType $storetype)
|
||||
public function destroy(StoreType $storetype): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
foreach ($storetype->stores as $store) {
|
||||
$store->deleteOrFail();
|
||||
|
|
|
|||
|
|
@ -109,10 +109,7 @@ class Controller extends BaseController
|
|||
Session::remove("$rName.sort_way");
|
||||
}
|
||||
if (request()->sort_col and request()->sort_way and Schema::hasColumn($table, request()->sort_col)) {
|
||||
if (
|
||||
!isset($ignore) or
|
||||
(isset($ignore) and !in_array(request()->sort_col, $ignore))
|
||||
) {
|
||||
if (!in_array(request()->input('sort_col'), $ignore)) {
|
||||
$query = $query->orderBy(\sprintf("$table.%s", request()->sort_col), request()->sort_way);
|
||||
}
|
||||
} elseif (Schema::hasColumn($table, 'order')) {
|
||||
|
|
|
|||
|
|
@ -2,9 +2,11 @@
|
|||
|
||||
namespace App\Http\Controllers\Fo;
|
||||
|
||||
use App\Enums\StaticPageType;
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Http\Requests\Fo\ContactRequest;
|
||||
use App\Mail\ContactMessageReceived;
|
||||
use App\Models\StaticPage;
|
||||
use Illuminate\Support\Facades\Mail;
|
||||
|
||||
class ContactController extends Controller
|
||||
|
|
@ -16,7 +18,8 @@ class ContactController extends Controller
|
|||
*/
|
||||
public function contactForm()
|
||||
{
|
||||
return view('fo.pages.contact');
|
||||
$contactPage = StaticPage::query()->where('type', StaticPageType::contact)->first();
|
||||
return view('fo.pages.contact', \compact('contactPage'));
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -15,8 +15,13 @@ class HomeController extends Controller
|
|||
*/
|
||||
public function index()
|
||||
{
|
||||
$home = Home::query()->firstOrFail();
|
||||
$sliders = Slider::query()->where('status', true)->orderBy('order')->get();
|
||||
$currentLocale = app()->currentLocale();
|
||||
$home = Home::query()->firstOrFail();
|
||||
$sliders = Slider::query()
|
||||
->where('status', true)
|
||||
->orderBy('order')
|
||||
->whereJsonContains('locales', $currentLocale)
|
||||
->get();
|
||||
return view('fo.pages.home', compact('home', 'sliders'));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
76
app/Http/Controllers/Fo/NewsController.php
Normal file
|
|
@ -0,0 +1,76 @@
|
|||
<?php
|
||||
|
||||
namespace App\Http\Controllers\Fo;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Models\News;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\Cache;
|
||||
|
||||
class NewsController extends Controller
|
||||
{
|
||||
/**
|
||||
* News index
|
||||
*
|
||||
* @param \Illuminate\Http\Request $request
|
||||
* @return \Illuminate\Contracts\View\View|\Illuminate\Contracts\View\Factory|\Illuminate\Http\JsonResponse
|
||||
*/
|
||||
public function index(Request $request)
|
||||
{
|
||||
if ($request->wantsJson()) {
|
||||
$currentLocale = app()->currentLocale();
|
||||
$newsList = News::query()
|
||||
->where('status', true)
|
||||
->whereJsonContains('locales', $currentLocale)
|
||||
->orderBy('order')
|
||||
->paginate();
|
||||
return \response()->json(\collect($newsList->items())
|
||||
->map(fn ($newsModel) => str($this->renderNews($newsModel))->toBase64()));
|
||||
}
|
||||
return view('fo.pages.news.index');
|
||||
}
|
||||
|
||||
/**
|
||||
* Product show
|
||||
*
|
||||
* @param \App\Models\News $publishedNews
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function show(News $publishedNews)
|
||||
{
|
||||
$currentLocale = app()->currentLocale();
|
||||
$relatedNewsList = News::query()
|
||||
->where('id', '!=', $publishedNews->id)
|
||||
->where('status', true)
|
||||
->whereJsonContains('locales', $currentLocale)
|
||||
->orderBy('order', 'DESC')
|
||||
->limit(2)->get();
|
||||
return view('fo.pages.news.show', [
|
||||
'newsModel' => $publishedNews,
|
||||
'relatedNewsList' => $relatedNewsList
|
||||
]);
|
||||
}
|
||||
|
||||
/**
|
||||
* Render a news for JS usage (ajax)
|
||||
*
|
||||
* @param \App\Models\News $newsModel
|
||||
* @return string Base64 rendered view.
|
||||
*/
|
||||
private function renderNews(News $newsModel): string
|
||||
{
|
||||
$locale = \app()->currentLocale();
|
||||
$pictures = $newsModel->picture_list;
|
||||
return Cache::remember(
|
||||
"NewsRendered_{$locale}_{$newsModel->id}_{$newsModel->updated_at}",
|
||||
60,
|
||||
fn () => \view(
|
||||
'fo.pages.news.bloc',
|
||||
[
|
||||
'newsModel' => $newsModel,
|
||||
'pictures' => $pictures
|
||||
]
|
||||
)->render()
|
||||
);
|
||||
}
|
||||
}
|
||||
34
app/Http/Controllers/Fo/StaticPageController.php
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
<?php
|
||||
|
||||
namespace App\Http\Controllers\Fo;
|
||||
|
||||
use App\Enums\StaticPageType;
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Models\StaticPage;
|
||||
|
||||
class StaticPageController extends Controller
|
||||
{
|
||||
/**
|
||||
* Legal show
|
||||
*
|
||||
* @param \App\Models\StaticPage $legalPage
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function legals(StaticPage $legalPage)
|
||||
{
|
||||
$legalPage = StaticPage::query()->where('type', StaticPageType::legals)->first();
|
||||
return view('fo.pages.legals', ['staticPageModel' => $legalPage]);
|
||||
}
|
||||
|
||||
/**
|
||||
* Policies show
|
||||
*
|
||||
* @param \App\Models\StaticPage $policiesPage
|
||||
* @return \Illuminate\Contracts\View\View
|
||||
*/
|
||||
public function policies(StaticPage $policiesPage)
|
||||
{
|
||||
$policiesPage = StaticPage::query()->where('type', StaticPageType::confidentiality)->first();
|
||||
return view('fo.pages.privacy', ['staticPageModel' => $policiesPage]);
|
||||
}
|
||||
}
|
||||
|
|
@ -38,6 +38,7 @@ class Kernel extends HttpKernel
|
|||
\App\Http\Middleware\VerifyCsrfToken::class,
|
||||
\CodeZero\LocalizedRoutes\Middleware\SetLocale::class,
|
||||
\Illuminate\Routing\Middleware\SubstituteBindings::class,
|
||||
\App\Http\Middleware\Lang::class,
|
||||
\App\Http\Middleware\SecureHeaders::class,
|
||||
],
|
||||
|
||||
|
|
|
|||
|
|
@ -33,7 +33,6 @@ class Authenticate extends Middleware
|
|||
}
|
||||
return route('login');
|
||||
}
|
||||
abort(401);
|
||||
|
||||
return null;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -25,6 +25,9 @@ class Lang
|
|||
app()->setLocale(session()->get('lang', config('app.locale')));
|
||||
return $next($request);
|
||||
}
|
||||
if (Route::current()->getName() == null && count($request->all()) > 0) {
|
||||
return redirect()->route('home', $request->all());
|
||||
}
|
||||
return $next($request);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ class SecureHeaders
|
|||
$jsDev = config('app.debug') ? "'unsafe-eval' 'unsafe-inline'" : "'nonce-{$nonce}' 'strict-dynamic'";
|
||||
$scheme = config('app.env') === 'local' ? 'http' : 'https';
|
||||
$reportUri = Route::has('cspReportUri') ?
|
||||
\sprintf(' report-uri %s ;', \parse_url(route('cspReportUri'), \PHP_URL_PATH)) : '';
|
||||
\sprintf(' report-uri %s ;', \parse_url(route('cspReportUri'), \PHP_URL_PATH)) : '';
|
||||
$this->removeUnwantedHeaders($this->unwantedHeaderList);
|
||||
$response = $next($request);
|
||||
$response->headers->set('Referrer-Policy', 'no-referrer-when-downgrade');
|
||||
|
|
@ -84,7 +84,9 @@ class SecureHeaders
|
|||
]) . ';',
|
||||
// ! If you dont use ckeditor use this
|
||||
// "style-src 'self' 'nonce-$nonce';",
|
||||
// phpcs:disable Generic.Commenting.Fixme.TaskFound
|
||||
// FIXME: use Alpine CSP compliant.
|
||||
// phpcs:enable
|
||||
// ! unsave Eval needed for Alpine JS de merde.
|
||||
// phpcs:ignore Generic.Files.LineLength.TooLong
|
||||
"script-src 'self' 'unsafe-eval' {$jsDev} " . \implode(' ', [
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ class ChangeOrderRequest extends FormRequest
|
|||
protected function prepareForValidation()
|
||||
{
|
||||
$this->merge([
|
||||
'direction' => $this->action === 'up' ? true : false
|
||||
'direction' => $this->direction === 'up' ? true : false
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
@ -36,7 +36,6 @@ class ChangeOrderRequest extends FormRequest
|
|||
public function rules()
|
||||
{
|
||||
return [
|
||||
'action' => 'required|string|in:up,down',
|
||||
'direction' => 'required|boolean',
|
||||
];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ class StoreConceptRequest extends UpdateMiniCrudRequest
|
|||
protected function prepareForValidation()
|
||||
{
|
||||
$this->merge([
|
||||
'slug' => Str::slug(strip_tags($this->name))
|
||||
'slug' => Str::slug(strip_tags($this->input('name')))
|
||||
]);
|
||||
$this->mergePicture('picture');
|
||||
}
|
||||
|
|
|
|||
95
app/Http/Requests/Bo/News/StoreNewsRequest.php
Normal file
|
|
@ -0,0 +1,95 @@
|
|||
<?php
|
||||
|
||||
namespace App\Http\Requests\Bo\News;
|
||||
|
||||
use App\Http\Requests\Bo\UpdateMiniCrudRequest;
|
||||
use Illuminate\Support\Str;
|
||||
|
||||
class StoreNewsRequest extends UpdateMiniCrudRequest
|
||||
{
|
||||
/**
|
||||
* The model parameter name
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
protected $modelName = 'news';
|
||||
|
||||
/**
|
||||
* Determine if the user is authorized to make this request.
|
||||
*
|
||||
* @return boolean
|
||||
*/
|
||||
public function authorize()
|
||||
{
|
||||
return auth('backend')->check();
|
||||
}
|
||||
|
||||
/**
|
||||
* Prepare the data for validation.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
protected function prepareForValidation()
|
||||
{
|
||||
$this->merge([
|
||||
'slug' => Str::slug(strip_tags($this->input('name'))),
|
||||
'status' => $this->boolean('status'),
|
||||
'publish_at' => $this->input('publish_at') ? \str_replace('T', ' ', $this->input('publish_at')) : null,
|
||||
'unpublish_at' => $this->input('unpublish_at') ?
|
||||
\str_replace('T', ' ', $this->input('unpublish_at')) :
|
||||
null,
|
||||
'locales' => \collect($this->input('locales'))->filter()->unique()->all()
|
||||
]);
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the validation rules that apply to the request.
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
public function rules()
|
||||
{
|
||||
$rules = [
|
||||
'seo_title' => 'required|min:3|max:70',
|
||||
'seo_description' => 'required|min:50|max:160',
|
||||
|
||||
'slug' => 'unique_translation:news',
|
||||
'title' => 'required|min:3|max:70',
|
||||
'subtitle' => 'required|min:3|max:70',
|
||||
'content' => 'required|string|min:15',
|
||||
'locales' => 'required|array',
|
||||
'locales.*' => ['required', \sprintf('in:%s', \implode(',', \config('app.locales')))],
|
||||
'data' => 'present|array',
|
||||
'data.*' => 'required|array',
|
||||
'data.bloc_1_display_picture.value' => 'required|accepted',
|
||||
|
||||
'status' => 'required|boolean',
|
||||
'publish_at' => 'sometimes|nullable|date',
|
||||
'unpublish_at' => 'sometimes|nullable|date'
|
||||
];
|
||||
return \array_merge(
|
||||
parent::rules(),
|
||||
$rules
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* Get custom attributes for validator errors.
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
public function attributes()
|
||||
{
|
||||
return [
|
||||
'seo_title' => trans('titre') . ' seo',
|
||||
'seo_description' => trans('description') . ' seo',
|
||||
|
||||
'slug' => trans('slug of the news'),
|
||||
'subtitle' => trans('subtitle of the news'),
|
||||
'content' => trans('content of the news'),
|
||||
'data' => trans('values of the data'),
|
||||
'data.*.value' => trans('value of the data'),
|
||||
'data.bloc_1_display_picture.value' => trans('visibility of the first picture')
|
||||
];
|
||||
}
|
||||
}
|
||||
25
app/Http/Requests/Bo/News/UpdateNewsRequest.php
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
<?php
|
||||
|
||||
namespace App\Http\Requests\Bo\News;
|
||||
|
||||
use App\Http\Requests\Bo\News\StoreNewsRequest;
|
||||
use CodeZero\UniqueTranslation\UniqueTranslationRule;
|
||||
|
||||
class UpdateNewsRequest extends StoreNewsRequest
|
||||
{
|
||||
/**
|
||||
* Get the validation rules that apply to the request.
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
public function rules()
|
||||
{
|
||||
$rules = [
|
||||
'slug' => UniqueTranslationRule::for('news')->ignore($this->news->id),
|
||||
];
|
||||
return \array_merge(
|
||||
parent::rules(),
|
||||
$rules,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
@ -28,11 +28,11 @@ class StoreProductRequest extends FormRequest
|
|||
protected function prepareForValidation()
|
||||
{
|
||||
$this->merge([
|
||||
'slug' => Str::slug(strip_tags($this->label)),
|
||||
'status' => $this->status ? true : false,
|
||||
'list' => $this->list ?? [],
|
||||
'nutritionnal_values' => $this->nutritionnal_values ?? [],
|
||||
'certifications' => \collect($this->certifications)->all(),
|
||||
'slug' => Str::slug(strip_tags($this->input('label'))),
|
||||
'status' => $this->boolean('status'),
|
||||
'list' => $this->input('list') ?? [],
|
||||
'nutritionnal_values' => $this->input('nutritionnal_values') ?? [],
|
||||
'certifications' => \collect($this->input('certifications'))->all(),
|
||||
]);
|
||||
$this->mergePicture('picture');
|
||||
}
|
||||
|
|
@ -58,7 +58,7 @@ class StoreProductRequest extends FormRequest
|
|||
'certifications' => 'present|array',
|
||||
'certifications.*' => 'required|integer',
|
||||
'list' => [
|
||||
// phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundInExtendedClassBeforeLastUsed
|
||||
// phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundBeforeLastUsed
|
||||
'present', 'array', function ($attribute, array $value, $fail) {
|
||||
if (1 > count($value)) {
|
||||
$fail(\trans('You must fill in at least 2 lines in the list.'));
|
||||
|
|
@ -68,7 +68,7 @@ class StoreProductRequest extends FormRequest
|
|||
'list.*' => 'required|array',
|
||||
'list.*.value' => 'nullable|string|min:3|max:255',
|
||||
'nutritionnal_values' => [
|
||||
// phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundInExtendedClassBeforeLastUsed
|
||||
// phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundBeforeLastUsed
|
||||
'present', 'array', function ($attribute, array $value, $fail) {
|
||||
if (1 > count($value)) {
|
||||
$fail(\trans('You must fill in at least 2 lines of nutritional values.'));
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ class UpdateProductRequest extends StoreProductRequest
|
|||
'certifications' => 'present|array',
|
||||
'certifications.*' => 'required|integer',
|
||||
'list' => [
|
||||
// phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundInExtendedClassBeforeLastUsed
|
||||
// phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundBeforeLastUsed
|
||||
'present', 'array', function ($attribute, array $value, $fail) {
|
||||
if (1 > count($value)) {
|
||||
$fail(\trans('You must fill in at least 2 lines in the list.'));
|
||||
|
|
@ -37,7 +37,7 @@ class UpdateProductRequest extends StoreProductRequest
|
|||
'list.*' => 'required|array',
|
||||
'list.*.value' => 'nullable|string|min:3|max:255',
|
||||
'nutritionnal_values' => [
|
||||
// phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundInExtendedClassBeforeLastUsed
|
||||
// phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundBeforeLastUsed
|
||||
'present', 'array', function ($attribute, array $value, $fail) {
|
||||
if (1 > count($value)) {
|
||||
$fail(\trans('You must fill in at least 2 lines of nutritional values.'));
|
||||
|
|
|
|||
|
|
@ -30,8 +30,8 @@ class StoreRangeRequest extends FormRequest
|
|||
protected function prepareForValidation()
|
||||
{
|
||||
$this->merge([
|
||||
'slug' => Str::slug(strip_tags($this->label)),
|
||||
'status' => $this->status ? true : false,
|
||||
'slug' => Str::slug(strip_tags($this->input('label'))),
|
||||
'status' => $this->boolean('status'),
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -30,8 +30,8 @@ class StoreRecipeRequest extends FormRequest
|
|||
protected function prepareForValidation()
|
||||
{
|
||||
$this->merge([
|
||||
'slug' => Str::slug(strip_tags($this->name)),
|
||||
'status' => $this->status ? true : false,
|
||||
'slug' => Str::slug(strip_tags($this->input('name'))),
|
||||
'status' => $this->boolean('status'),
|
||||
]);
|
||||
$this->mergePicture('picture');
|
||||
$this->mergePicture('picture_thumbnail');
|
||||
|
|
@ -54,7 +54,7 @@ class StoreRecipeRequest extends FormRequest
|
|||
'picture_thumbnail_alt' => 'required|min:3|max:255',
|
||||
'picture_thumbnail_title' => 'required|min:3|max:255',
|
||||
'ingredients' => [
|
||||
// phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundInExtendedClassBeforeLastUsed
|
||||
// phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundBeforeLastUsed
|
||||
'present', 'array', function ($attribute, array $value, $fail) {
|
||||
if (1 > count($value)) {
|
||||
$fail(\trans('You must fill in at least 1 line of ingredients.'));
|
||||
|
|
|
|||
|
|
@ -36,10 +36,13 @@ class StoreSliderRequest extends FormRequest
|
|||
protected function prepareForValidation()
|
||||
{
|
||||
$this->merge([
|
||||
'link_new_tab' => $this->link_new_tab ? true : false,
|
||||
'status' => $this->status ? true : false,
|
||||
'publish_at' => $this->publish_at ? \str_replace('T', ' ', $this->publish_at) : null,
|
||||
'unpublish_at' => $this->unpublish_at ? \str_replace('T', ' ', $this->unpublish_at) : null,
|
||||
'link_new_tab' => $this->boolean('link_new_tab'),
|
||||
'status' => $this->boolean('status'),
|
||||
'publish_at' => $this->input('publish_at') ? \str_replace('T', ' ', $this->input('publish_at')) : null,
|
||||
'unpublish_at' => $this->input('unpublish_at') ?
|
||||
\str_replace('T', ' ', $this->input('unpublish_at')) :
|
||||
null,
|
||||
'locales' => \collect($this->input('locales'))->filter()->unique()->all()
|
||||
]);
|
||||
$this->mergePicture('picture');
|
||||
}
|
||||
|
|
@ -62,6 +65,8 @@ class StoreSliderRequest extends FormRequest
|
|||
'picture_alt' => 'required|min:3|max:255',
|
||||
'picture_title' => 'required|min:3|max:255',
|
||||
'status' => 'required|boolean',
|
||||
'locales' => 'required|array',
|
||||
'locales.*' => ['required', \sprintf('in:%s', \implode(',', \config('app.locales')))],
|
||||
'publish_at' => 'sometimes|nullable|date',
|
||||
'unpublish_at' => 'sometimes|nullable|date'
|
||||
];
|
||||
|
|
|
|||
62
app/Http/Requests/Bo/StaticPages/UpdateStaticPageRequest.php
Normal file
|
|
@ -0,0 +1,62 @@
|
|||
<?php
|
||||
|
||||
namespace App\Http\Requests\Bo\StaticPages;
|
||||
|
||||
use Illuminate\Foundation\Http\FormRequest;
|
||||
use Illuminate\Support\Facades\Gate;
|
||||
use Illuminate\Support\Str;
|
||||
|
||||
class UpdateStaticPageRequest extends FormRequest
|
||||
{
|
||||
/**
|
||||
* Determine if the user is authorized to make this request.
|
||||
*
|
||||
* @return boolean
|
||||
*/
|
||||
public function authorize(): bool
|
||||
{
|
||||
return Gate::check('update', $this->route('static_page'));
|
||||
}
|
||||
|
||||
/**
|
||||
* Prepare the data for validation.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function prepareForValidation(): void
|
||||
{
|
||||
$this->merge([
|
||||
'content' => (string)Str::of($this->input('content'))
|
||||
]);
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the validation rules that apply to the request.
|
||||
*
|
||||
* @return array<string, \Illuminate\Contracts\Validation\ValidationRule|array<mixed>|string>
|
||||
*/
|
||||
public function rules(): array
|
||||
{
|
||||
return [
|
||||
'seo_title' => 'required|min:45|max:70',
|
||||
'seo_description' => 'required|min:50|max:160',
|
||||
'title' => 'required|min:3|max:255',
|
||||
'content' => 'present',
|
||||
];
|
||||
}
|
||||
|
||||
/**
|
||||
* Get custom attributes for validator errors.
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
public function attributes(): array
|
||||
{
|
||||
return [
|
||||
'seo_title' => trans('validation.custom.seo_title'),
|
||||
'seo_description' => trans('validation.custom.seo_description'),
|
||||
'title' => trans('validation.attributes.title'),
|
||||
'content' => trans('validation.attributes.content'),
|
||||
];
|
||||
}
|
||||
}
|
||||
|
|
@ -4,6 +4,8 @@ namespace App\Http\Requests\Bo;
|
|||
|
||||
use App\Enums\InputType;
|
||||
use App\Lib\Helpers\ToolboxHelper;
|
||||
use App\Models\Concept;
|
||||
use App\Models\News;
|
||||
use Illuminate\Foundation\Http\FormRequest;
|
||||
use Illuminate\Validation\ValidationException;
|
||||
|
||||
|
|
@ -30,14 +32,24 @@ abstract class UpdateMiniCrudRequest extends FormRequest
|
|||
* Get the validation rules that apply to the request.
|
||||
*
|
||||
* @return array
|
||||
* @phpcs:disable Generic.Metrics.CyclomaticComplexity.TooHigh
|
||||
* @phpcs:disable Generic.Metrics.CyclomaticComplexity.MaxExceeded
|
||||
* @phpcs:disable Generic.Metrics.NestingLevel.TooHigh
|
||||
* @phpcs:disable Generic.Metrics.CyclomaticComplexity.MaxExceeded
|
||||
*/
|
||||
public function rules()
|
||||
{
|
||||
// phpcs:enable
|
||||
$rules = [];
|
||||
foreach ($this->{$this->modelName}->data as $iptName => $input) {
|
||||
$data = $this->{$this->modelName}->data ?? null;
|
||||
if (!$data and $this->route()->getName() === 'bo.concepts.store') {
|
||||
$data = Concept::getEmptyData();
|
||||
}
|
||||
if (
|
||||
!$data and $this->route()->getName() === 'bo.news.store'
|
||||
) {
|
||||
$data = News::getEmptyData();
|
||||
}
|
||||
foreach ($data as $iptName => $input) {
|
||||
$input = \json_decode(\json_encode($input), true);
|
||||
switch ($input['inputType']) {
|
||||
case InputType::number->value:
|
||||
|
|
@ -80,7 +92,7 @@ abstract class UpdateMiniCrudRequest extends FormRequest
|
|||
};
|
||||
}
|
||||
return $rule;
|
||||
});
|
||||
})->all();
|
||||
$rules = array_merge($rules, [
|
||||
"data.$iptName.value" => $mergeRules
|
||||
]);
|
||||
|
|
@ -107,26 +119,17 @@ abstract class UpdateMiniCrudRequest extends FormRequest
|
|||
'maxWith' => $dim['width'],
|
||||
];
|
||||
$rules = array_merge($rules, [
|
||||
"data.$iptName.value" => [
|
||||
function (string $attribute, $value, callable $fail) use ($sizes) {
|
||||
return ToolboxHelper::validatePicture($attribute, $value, $fail, $sizes);
|
||||
}
|
||||
],
|
||||
$this->compileValidate(
|
||||
implode('|', [
|
||||
$required,
|
||||
'image',
|
||||
'mimes:png,jpg,jpeg',
|
||||
sprintf(
|
||||
'dimensions:%s=%d,%s=%d',
|
||||
$max ? 'max_height' : 'height',
|
||||
$dim['height'],
|
||||
$max ? 'max_width' : 'width',
|
||||
$dim['width']
|
||||
)
|
||||
]),
|
||||
"data.$iptName.value" => $this->compileValidate(
|
||||
$required,
|
||||
$input
|
||||
),
|
||||
"data.$iptName.value" => [
|
||||
function (string $attribute, $value, callable $fail) use ($sizes) {
|
||||
if ($value) {
|
||||
ToolboxHelper::validatePicture($attribute, $value, $fail, $sizes);
|
||||
}
|
||||
}
|
||||
],
|
||||
"data.$iptName.alt" => $this->compileValidate("$required|string|min:5", $input),
|
||||
"data.$iptName.title" => $this->compileValidate("$required|string|min:5", $input)
|
||||
]);
|
||||
|
|
@ -170,9 +173,11 @@ abstract class UpdateMiniCrudRequest extends FormRequest
|
|||
* @param string|array $inputTypeValidate
|
||||
* @param array $input
|
||||
* @return array
|
||||
* @phpcs:disable Generic.Metrics.CyclomaticComplexity.TooHigh
|
||||
*/
|
||||
public function compileValidate(string|array $inputTypeValidate, array $input): array
|
||||
{
|
||||
// phpcs:enable
|
||||
if (\is_string($inputTypeValidate)) {
|
||||
$inputTypeValidate = explode('|', $inputTypeValidate);
|
||||
}
|
||||
|
|
@ -185,36 +190,46 @@ abstract class UpdateMiniCrudRequest extends FormRequest
|
|||
}
|
||||
}
|
||||
|
||||
$test = \collect($inputTypeValidate)->all();
|
||||
$test = \collect($inputTypeValidate)->sort(function ($valueA, $valueB) {
|
||||
$valueA = $this->ruleHasToComeFirst($valueA) ? 0 : 2;
|
||||
$valueB = $this->ruleHasToComeFirst($valueB) ? 1 : 2;
|
||||
$rules = \collect($inputTypeValidate)->unique()->sort(function ($valueA, $valueB) {
|
||||
$valueA = $this->ruleHasToComeFirst($valueA);
|
||||
$valueB = $this->ruleHasToComeFirst($valueB);
|
||||
return $valueA - $valueB;
|
||||
})->unique()->all();
|
||||
});
|
||||
|
||||
return \collect($inputTypeValidate)->unique()->sort(function ($valueA, $valueB) {
|
||||
$valueA = $this->ruleHasToComeFirst($valueA) ? 0 : 2;
|
||||
$valueB = $this->ruleHasToComeFirst($valueB) ? 1 : 2;
|
||||
return $valueA - $valueB;
|
||||
})->all();
|
||||
$hasRequire = $rules->first(fn ($rule) => $rule === 'required') ? true : false;
|
||||
$hasRequireCond = $rules->first(fn ($rule) => \strpos($rule, 'required_') !== false) ? true : false;
|
||||
$hasNullable = $rules->first(fn ($rule) => \strpos($rule, 'nullable') !== false) ? true : false;
|
||||
$hasSometime = $rules->first(fn ($rule) => \strpos($rule, 'sometimes') !== false) ? true : false;
|
||||
$hasPresent = $rules->first(fn ($rule) => \strpos($rule, 'present') !== false) ? true : false;
|
||||
|
||||
if ($hasRequire and ($hasRequireCond or $hasNullable or $hasSometime or $hasPresent)) {
|
||||
$rules = $rules->reject(fn ($rule) => $rule === 'required');
|
||||
}
|
||||
return $rules->all();
|
||||
}
|
||||
|
||||
/**
|
||||
* Does the rulle need to come first ?
|
||||
*
|
||||
* @param string $rule
|
||||
* @return boolean
|
||||
* @return integer
|
||||
*/
|
||||
private function ruleHasToComeFirst(string $rule): bool
|
||||
private function ruleHasToComeFirst(string $rule): int
|
||||
{
|
||||
$rule = \collect(\explode(':', $rule, 1))->filter()->first(null, '');
|
||||
return \collect([
|
||||
'nullable', 'present', 'required', 'required_if',
|
||||
$rule = \collect(\explode(':', $rule, 2))->filter()->first(null, '');
|
||||
$rules = \collect([
|
||||
'required_if',
|
||||
'required_unless', 'required_with', 'required_with_all',
|
||||
'required_without', 'required_without_all', 'required_with_all',
|
||||
'missing', 'missing_if', 'missing_unless',
|
||||
'missing_with', 'missing_with_all',
|
||||
])->first(fn (string $firstRule) => \strpos($rule, $firstRule) === 0) ? true : false;
|
||||
'nullable', 'sometimes', 'present', 'required'
|
||||
]);
|
||||
$itemKey = $rules->search(fn (string $firstRule) => \strpos($rule, $firstRule) === 0);
|
||||
if (\is_bool($itemKey)) {
|
||||
return $rules->count() + 1;
|
||||
}
|
||||
return $itemKey;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -18,18 +18,6 @@ class ContactRequest extends FormRequest
|
|||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Prepare the data for validation.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function prepareForValidation(): void
|
||||
{
|
||||
$this->merge([
|
||||
'terms' => $this->terms ? true : false
|
||||
]);
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the validation rules that apply to the request.
|
||||
*
|
||||
|
|
@ -42,8 +30,7 @@ class ContactRequest extends FormRequest
|
|||
'last_name' => 'required|min:1',
|
||||
'email' => 'required|email:rfc,spoof,dns,strict',
|
||||
'message' => 'required|string|min:10',
|
||||
'terms' => 'accepted',
|
||||
// phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundInExtendedClassBeforeLastUsed
|
||||
// phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundBeforeLastUsed
|
||||
'g-recaptcha-response' => function (string $attribute, mixed $value, \Closure $fail) {
|
||||
try {
|
||||
ToolboxHelper::validateRecaptcha($this, \config('services.google.recaptcha.version'));
|
||||
|
|
|
|||
43
app/Jobs/NewsStatusUpdate.php
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
<?php
|
||||
|
||||
namespace App\Jobs;
|
||||
|
||||
use App\Models\News;
|
||||
use Illuminate\Support\Carbon;
|
||||
use Illuminate\Support\Facades\Log;
|
||||
|
||||
/**
|
||||
* Update status attribute reading its
|
||||
* publish_at and unpublish_at attributes.
|
||||
*/
|
||||
class NewsStatusUpdate
|
||||
{
|
||||
/**
|
||||
* Called when the job will be executed.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function handle()
|
||||
{
|
||||
/** @var \Illuminate\Database\Eloquent\Collection<array-key, \App\Models\News> */
|
||||
$newsListToPublish = News::query()->where('publish_at', '<=', Carbon::now()->toDateTime())
|
||||
->whereNotNull('publish_at')
|
||||
->where('status', false)->get();
|
||||
Log::debug(__CLASS__ . " news to publish " . $newsListToPublish->count());
|
||||
foreach ($newsListToPublish as $news) {
|
||||
$news->publish_at = null;
|
||||
$news->status = true;
|
||||
$news->saveOrFail();
|
||||
}
|
||||
/** @var \Illuminate\Database\Eloquent\Collection<array-key, \App\Models\News> */
|
||||
$newsListToUnPublish = News::query()->where('unpublish_at', '<=', Carbon::now()->toDateTime())
|
||||
->whereNotNull('unpublish_at')
|
||||
->where('status', true)->get();
|
||||
Log::debug(__CLASS__ . " news to unpublish " . $newsListToPublish->count());
|
||||
foreach ($newsListToUnPublish as $news) {
|
||||
$news->unpublish_at = null;
|
||||
$news->status = false;
|
||||
$news->saveOrFail();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -19,7 +19,8 @@ class SlidersStatusUpdate
|
|||
*/
|
||||
public function handle()
|
||||
{
|
||||
$slidersToPublish = Slider::where('publish_at', '<=', Carbon::now()->toDateTime())
|
||||
/** @var \Illuminate\Database\Eloquent\Collection<array-key, \App\Models\Slider> */
|
||||
$slidersToPublish = Slider::query()->where('publish_at', '<=', Carbon::now()->toDateTime())
|
||||
->whereNotNull('publish_at')
|
||||
->where('status', false)->get();
|
||||
Log::debug(__CLASS__ . " sliders to publish " . $slidersToPublish->count());
|
||||
|
|
@ -28,7 +29,9 @@ class SlidersStatusUpdate
|
|||
$slider->status = true;
|
||||
$slider->saveOrFail();
|
||||
}
|
||||
$slidersToUnPublish = Slider::where('unpublish_at', '<=', Carbon::now()->toDateTime())
|
||||
|
||||
/** @var \Illuminate\Database\Eloquent\Collection<array-key, \App\Models\Slider> */
|
||||
$slidersToUnPublish = Slider::query()->where('unpublish_at', '<=', Carbon::now()->toDateTime())
|
||||
->whereNotNull('unpublish_at')
|
||||
->where('status', true)->get();
|
||||
Log::debug(__CLASS__ . " sliders to unpublish " . $slidersToPublish->count());
|
||||
|
|
|
|||
|
|
@ -145,7 +145,7 @@ class ExceptionsHelper
|
|||
$traceStr .= self::handleArgs($stack);
|
||||
}
|
||||
$traceStr .= ")\n";
|
||||
} elseif (isset($stack['function'])) {
|
||||
} else {
|
||||
$traceStr .= "{$stack['function']}(";
|
||||
if (isset($stack['args'])) {
|
||||
$traceStr .= self::handleArgs($stack);
|
||||
|
|
|
|||
|
|
@ -118,7 +118,7 @@ class FileStorageHelper
|
|||
);
|
||||
|
||||
return str_replace('/private/', '', $newPath);
|
||||
}//end if
|
||||
} //end if
|
||||
if (\is_object($file) and $file instanceof \SplFileInfo) {
|
||||
/** @var \SplFileInfo $file */
|
||||
$filename = $filename ?: $file->getBaseName();
|
||||
|
|
@ -309,7 +309,6 @@ class FileStorageHelper
|
|||
$private ? 'app/private/modelfiles' : 'app/public/modelfiles',
|
||||
$tableName,
|
||||
$filename,
|
||||
$private
|
||||
);
|
||||
$filename = self::getFileUniqueName($folderPath, $filename);
|
||||
return "{$folderPath}/{$filename}";
|
||||
|
|
@ -404,7 +403,7 @@ class FileStorageHelper
|
|||
$filename = Str::of($filename)->ltrim('.-');
|
||||
// * Optional beautification
|
||||
if ($beautify) {
|
||||
$filename = static::beautifyFilename($filename);
|
||||
$filename = self::beautifyFilename($filename);
|
||||
}
|
||||
// * Maximize filename length to 255 bytes http://serverfault.com/a/9548/44086
|
||||
/** @var string */
|
||||
|
|
|
|||
|
|
@ -6,22 +6,55 @@ use Carbon\Carbon;
|
|||
use Illuminate\Contracts\Database\Eloquent\Builder;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Arr;
|
||||
use Illuminate\Support\Facades\File;
|
||||
use Illuminate\Support\Facades\Http;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
use Illuminate\Support\Facades\Storage;
|
||||
use Illuminate\Support\Str;
|
||||
use Illuminate\Support\Facades\Validator;
|
||||
use Illuminate\Validation\Rule;
|
||||
use Illuminate\Validation\ValidationException;
|
||||
use Symfony\Component\Finder\SplFileInfo;
|
||||
use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
|
||||
|
||||
class ToolboxHelper
|
||||
{
|
||||
/**
|
||||
* @param array<int|string, mixed> $array1
|
||||
* @param array<int|string, mixed> $array2
|
||||
* Fetch class list from a specific namespace
|
||||
*
|
||||
* @return array<int|string, mixed>
|
||||
* @param string $namespace
|
||||
* @return array<string> An array of classe namespaces
|
||||
*/
|
||||
public static function getClassesUsingNamespace(string $namespace): array
|
||||
{
|
||||
return collect(File::files(\app_path(Str::of($namespace)->replaceFirst('\App', ''))))
|
||||
->filter(fn (SplFileInfo $splFileInfo) => $splFileInfo->getExtension() === 'php')
|
||||
->map(fn (SplFileInfo $splFileInfo) => Str::of($splFileInfo->getBasename())
|
||||
->replace('.' . $splFileInfo->getExtension(), '')->prepend("{$namespace}\\"))->all();
|
||||
}
|
||||
|
||||
/**
|
||||
* Get all classes from a specific namespace that implement a specific interface
|
||||
*
|
||||
* @param string $namespace
|
||||
* @param string $interface
|
||||
* @return array<string> An array of classe namespaces
|
||||
*/
|
||||
public static function getClassesUsingInterface(string $namespace, string $interface): array
|
||||
{
|
||||
return Arr::where(
|
||||
static::getClassesUsingNamespace($namespace),
|
||||
fn (string $class_namespace) => \collect(class_implements($class_namespace, true))->filter()
|
||||
->contains(fn (string $class_interface) => $class_interface === $interface)
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param array<integer|string, mixed> $array1
|
||||
* @param array<integer|string, mixed> $array2
|
||||
*
|
||||
* @return array<integer|string, mixed>
|
||||
*/
|
||||
public static function arrayMergeRecursiveDistinct(array &$array1, array &$array2): array
|
||||
{
|
||||
|
|
@ -171,11 +204,10 @@ class ToolboxHelper
|
|||
$url = $match;
|
||||
try {
|
||||
$request = Request::create($url);
|
||||
// If a route is match then it do not throws exception.
|
||||
if (
|
||||
\parse_url(config('app.url'), \PHP_URL_HOST) === \parse_url($url, \PHP_URL_HOST) &&
|
||||
$routes->match($request)
|
||||
) {
|
||||
// Assert route matches existing routes.
|
||||
$routes->match($request);
|
||||
// ? Is url internal ?
|
||||
if (\parse_url(config('app.url'), \PHP_URL_HOST) === \parse_url($url, \PHP_URL_HOST)) {
|
||||
// Removes the matched url.
|
||||
throw ValidationException::withMessages([
|
||||
$field => trans(
|
||||
|
|
@ -201,14 +233,14 @@ class ToolboxHelper
|
|||
* @param array|string $replace
|
||||
* @param array|string $subject
|
||||
* @param integer $count
|
||||
* @return array|string
|
||||
* @return array|string|false
|
||||
*/
|
||||
public static function mbReplace(
|
||||
array|string $search,
|
||||
array|string $replace,
|
||||
array|string $subject,
|
||||
int &$count = 0
|
||||
): array|string {
|
||||
): array|string|false {
|
||||
if (!is_array($search) && is_array($replace)) {
|
||||
return false;
|
||||
}
|
||||
|
|
@ -285,9 +317,12 @@ class ToolboxHelper
|
|||
public static function getOriginal(Model $model, string $attribute): mixed
|
||||
{
|
||||
if (\in_array('Spatie\Translatable\HasTranslations', \class_uses_recursive($model))) {
|
||||
// @phpstan-ignore-next-line
|
||||
return $model->getTranslation(
|
||||
$attribute,
|
||||
// @phpstan-ignore-next-line
|
||||
$model->getLocale(),
|
||||
// @phpstan-ignore-next-line
|
||||
$model->useFallbackLocale()
|
||||
);
|
||||
}
|
||||
|
|
@ -357,55 +392,55 @@ class ToolboxHelper
|
|||
/**
|
||||
* Convert deeply an object to array
|
||||
*
|
||||
* @param array|object $input
|
||||
* @param mixed $input
|
||||
* @return array
|
||||
* @throws \RuntimeException If $input var is a scalar value.
|
||||
*/
|
||||
public static function objectToArray($input): array
|
||||
public static function objectToArray(mixed $input): array
|
||||
{
|
||||
// Only process if it's an object or array being passed to the function.
|
||||
if (is_object($input) or is_array($input)) {
|
||||
$ret = (array)$input;
|
||||
foreach ($ret as &$item) {
|
||||
// Recursively process EACH element only if not scalar.
|
||||
$item = (is_object($item) or is_array($item)) ?
|
||||
self::objectToArray($item) : $item;
|
||||
}
|
||||
return $ret;
|
||||
} else {
|
||||
if (!(is_object($input) or is_array($input))) {
|
||||
throw new \RuntimeException('Cannot handle $input of type ' . \gettype($input));
|
||||
}
|
||||
$ret = (array)$input;
|
||||
foreach ($ret as &$item) {
|
||||
// Recursively process EACH element only if not scalar.
|
||||
$item = (is_object($item) or is_array($item)) ?
|
||||
self::objectToArray($item) : $item;
|
||||
}
|
||||
return $ret;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Convert deeply an array to object
|
||||
*
|
||||
* @param array|object $input
|
||||
* @param mixed $input
|
||||
* @return object
|
||||
* @throws \RuntimeException If $input var is a scalar value.
|
||||
*/
|
||||
public static function arrayToObject($input): object
|
||||
public static function arrayToObject(mixed $input): object
|
||||
{
|
||||
// Only process if it's an object or array being passed to the function.
|
||||
if (is_object($input) or is_array($input)) {
|
||||
$ret = (object)$input;
|
||||
foreach ($ret as &$item) {
|
||||
// Recursively process EACH element only if not scalar.
|
||||
$item = (is_object($item) or is_array($item)) ?
|
||||
self::arrayToObject($item) : $item;
|
||||
}
|
||||
return $ret;
|
||||
} else {
|
||||
if (!(is_object($input) or is_array($input))) {
|
||||
throw new \RuntimeException('Cannot handle $input of type ' . \gettype($input));
|
||||
}
|
||||
$ret = (object)$input;
|
||||
foreach ($ret as &$item) {
|
||||
// Recursively process EACH element only if not scalar.
|
||||
$item = (is_object($item) or is_array($item)) ?
|
||||
self::arrayToObject($item) : $item;
|
||||
}
|
||||
return $ret;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Validate picture
|
||||
*
|
||||
* @param string $attribute
|
||||
* @param string|null $value
|
||||
* @param callback $fail
|
||||
* @param callable $fail
|
||||
* @param object $sizes
|
||||
* @return void
|
||||
*/
|
||||
|
|
@ -428,7 +463,7 @@ class ToolboxHelper
|
|||
'attribute' => $attribute
|
||||
]));
|
||||
}
|
||||
if (!($dimensions = \getimagesize($fileFullPath)) or !isset($dimensions[0]) or !isset($dimensions[1])) {
|
||||
if (!($dimensions = \getimagesize($fileFullPath))) {
|
||||
$fail(trans(':attribute impossible de valider les dimensions', [
|
||||
'attribute' => $attribute
|
||||
]));
|
||||
|
|
|
|||
|
|
@ -46,10 +46,9 @@ class ContactMessageReceived extends Mailable
|
|||
'no-reply@nature-and-respect.com',
|
||||
'Kontaktformular'
|
||||
),
|
||||
to: new Address(
|
||||
to: [
|
||||
'contact@nature-and-respect.com',
|
||||
'contact@nature-and-respect.com'
|
||||
)
|
||||
]
|
||||
);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -14,6 +14,9 @@ use Illuminate\Database\Eloquent\Factories\HasFactory;
|
|||
use Illuminate\Database\Eloquent\Model;
|
||||
use Illuminate\Support\Str;
|
||||
use Illuminate\Validation\Rules\Enum;
|
||||
use Uwil\Seo\Laravel\Interfaces\SeoInterface;
|
||||
use Uwil\Seo\Laravel\Objects\SeoItem;
|
||||
use Uwil\Seo\Laravel\Traits\SeoTrait;
|
||||
|
||||
/**
|
||||
* @property string $seo_title
|
||||
|
|
@ -30,15 +33,18 @@ use Illuminate\Validation\Rules\Enum;
|
|||
* @property string $created_at
|
||||
* @property string $updated_at
|
||||
*/
|
||||
class Concept extends Model
|
||||
class Concept extends Model implements SeoInterface
|
||||
{
|
||||
use HasFactory;
|
||||
use HasTranslations;
|
||||
use IsCachedAsCollection;
|
||||
use MiniCrudModel;
|
||||
use SeoTrait;
|
||||
|
||||
/**
|
||||
* @var array
|
||||
* The attributes that are mass assignable.
|
||||
*
|
||||
* @var array<int, string>
|
||||
*/
|
||||
protected $fillable = [
|
||||
'seo_title',
|
||||
|
|
@ -61,7 +67,7 @@ class Concept extends Model
|
|||
/**
|
||||
* The attributes that should be cast.
|
||||
*
|
||||
* @var array
|
||||
* @var array<string, string>
|
||||
*/
|
||||
protected $casts = [
|
||||
'data' => 'object',
|
||||
|
|
@ -71,7 +77,7 @@ class Concept extends Model
|
|||
/**
|
||||
* The translatable columns.
|
||||
*
|
||||
* @var array
|
||||
* @var array<string>
|
||||
*/
|
||||
public $translatable = [
|
||||
'data',
|
||||
|
|
@ -133,10 +139,10 @@ class Concept extends Model
|
|||
/**
|
||||
* Common methods function.
|
||||
*
|
||||
* @param Model $model
|
||||
* @param self $model
|
||||
* @return void
|
||||
*/
|
||||
private static function manageFields(Model $model)
|
||||
private static function manageFields(self $model)
|
||||
{
|
||||
self::setSlug($model);
|
||||
ToolboxHelper::assertNoInternalBoUrls('description', $model->description);
|
||||
|
|
@ -146,11 +152,11 @@ class Concept extends Model
|
|||
/**
|
||||
* Set the slug.
|
||||
*
|
||||
* @param \Illuminate\Database\Eloquent\Model $model
|
||||
* @param self $model
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
private static function setSlug(Model $model)
|
||||
private static function setSlug(self $model)
|
||||
{
|
||||
$model->slug = Str::slug($model->name);
|
||||
}
|
||||
|
|
@ -158,10 +164,10 @@ class Concept extends Model
|
|||
/**
|
||||
* Set order after the last element of the list.
|
||||
*
|
||||
* @param \Illuminate\Database\Eloquent\Model $model
|
||||
* @param self $model
|
||||
* @return void
|
||||
*/
|
||||
private static function setOrder(Model $model): void
|
||||
private static function setOrder(self $model): void
|
||||
{
|
||||
$model->order = \intval(self::query()->max('order')) + 1;
|
||||
}
|
||||
|
|
@ -199,11 +205,13 @@ class Concept extends Model
|
|||
string $imgAlt = '',
|
||||
string $imgTitle = ''
|
||||
) {
|
||||
$color = $color ?: \collect(ColorsEnum::cases())->random()->value;
|
||||
$data = [];
|
||||
/** @var \App\Enums\Concepts\ColorsEnum */
|
||||
$defaultColor = \collect(ColorsEnum::cases())->random();
|
||||
$color = $color ?: $defaultColor->value;
|
||||
$data = [];
|
||||
for ($i = 1; $i <= 6; $i++) {
|
||||
$data = self::emptyDataBloc(
|
||||
$i,
|
||||
\strval($i),
|
||||
$data,
|
||||
$title,
|
||||
$color,
|
||||
|
|
@ -250,13 +258,17 @@ class Concept extends Model
|
|||
'label' => "Bloc {$index} - Title",
|
||||
'inputType' => InputType::string->value,
|
||||
'value' => $title,
|
||||
'validate' => 'required|min:4|max:100'
|
||||
'validate' => ($index > 4 ? "required_if:bloc_{$index}_use_bloc,true" : 'required') . '|min:4|max:100'
|
||||
];
|
||||
$data["bloc_{$index}_color"] = [
|
||||
'label' => "Bloc {$index} - Color",
|
||||
'inputType' => InputType::selectEnum->value,
|
||||
'value' => $color,
|
||||
'validate' => ['required', 'integer', new Enum(ColorsEnum::class)]
|
||||
'validate' => [
|
||||
($index > 4 ? "required_if:bloc_{$index}_use_bloc,true" : 'required'),
|
||||
'integer',
|
||||
new Enum(ColorsEnum::class)
|
||||
]
|
||||
];
|
||||
$data["bloc_{$index}_text"] = [
|
||||
'label' => "Bloc {$index} - Text",
|
||||
|
|
@ -271,7 +283,7 @@ class Concept extends Model
|
|||
'alt' => $imgAlt,
|
||||
'title' => $imgTitle,
|
||||
'value' => $img,
|
||||
'validate' => "required_if:data.bloc_{$index}_has_video.value,false",
|
||||
'validate' => ($index > 4 ? "required_if:bloc_{$index}_use_bloc,true" : '') . '',
|
||||
];
|
||||
|
||||
$data["bloc_{$index}_video"] = [
|
||||
|
|
@ -280,7 +292,7 @@ class Concept extends Model
|
|||
'value' => '',
|
||||
// phpcs:ignore Generic.Files.LineLength.TooLong
|
||||
'validate' => [
|
||||
'required_if:data.bloc_{$i}_has_video.value,true',
|
||||
"required_if:data.bloc_{$index}_has_video.value,true",
|
||||
'nullable',
|
||||
'regex:%([0-9]{8,10}|[^\"&?\/\s]{11})%i'
|
||||
],
|
||||
|
|
@ -293,6 +305,35 @@ class Concept extends Model
|
|||
'value' => false,
|
||||
];
|
||||
|
||||
if ($index > 4) {
|
||||
$data["bloc_{$index}_title"]['required'] = false;
|
||||
$data["bloc_{$index}_title"]['validate'] .= '|nullable';
|
||||
$data["bloc_{$index}_color"]['required'] = false;
|
||||
$data["bloc_{$index}_text"]['required'] = false;
|
||||
$data["bloc_{$index}_text"]['validate'] .= '|nullable';
|
||||
$data["bloc_{$index}_image"]['required'] = false;
|
||||
$data["bloc_{$index}_image"]['validate'] .= '|nullable';
|
||||
$data["bloc_{$index}_video"]['required'] = false;
|
||||
$data["bloc_{$index}_has_video"]['required'] = false;
|
||||
}
|
||||
|
||||
return $data;
|
||||
}
|
||||
|
||||
/**
|
||||
* Transfotrm to seoModel
|
||||
*
|
||||
* @return \Uwil\Seo\Laravel\Objects\SeoItem
|
||||
*/
|
||||
public function toSeoItem(): SeoItem
|
||||
{
|
||||
return new SeoItem(
|
||||
\trans($this->getTable()),
|
||||
$this->seo_title,
|
||||
$this->seo_description,
|
||||
true,
|
||||
\route(\config('seo.bo_route_prefix') . $this->getTable() . '.edit', $this),
|
||||
\route(Str::singular($this->getTable()) . '.show', $this)
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@ use App\Lib\Helpers\ToolboxHelper;
|
|||
use App\Traits\Models\HasTranslations;
|
||||
use Illuminate\Database\Eloquent\Factories\HasFactory;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Uwil\Seo\Laravel\Interfaces\SeoInterface;
|
||||
use Uwil\Seo\Laravel\Traits\SeoTrait;
|
||||
|
||||
/**
|
||||
* @property integer $part2_product1_id
|
||||
|
|
@ -26,13 +28,16 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @property string $created_at
|
||||
* @property string $updated_at
|
||||
*/
|
||||
class Home extends Model
|
||||
class Home extends Model implements SeoInterface
|
||||
{
|
||||
use HasFactory;
|
||||
use HasTranslations;
|
||||
use SeoTrait;
|
||||
|
||||
/**
|
||||
* @var array
|
||||
* The attributes that are mass assignable.
|
||||
*
|
||||
* @var array<int, string>
|
||||
*/
|
||||
protected $fillable = [
|
||||
'part2_product1_id',
|
||||
|
|
@ -58,7 +63,7 @@ class Home extends Model
|
|||
/**
|
||||
* The attributes that should be cast.
|
||||
*
|
||||
* @var array
|
||||
* @var array<string, string>
|
||||
*/
|
||||
protected $casts = [
|
||||
'part2_list' => 'array',
|
||||
|
|
@ -113,10 +118,10 @@ class Home extends Model
|
|||
/**
|
||||
* Undocumented function
|
||||
*
|
||||
* @param Model $model
|
||||
* @param self $model
|
||||
* @return void
|
||||
*/
|
||||
private static function manageFields(Model $model)
|
||||
private static function manageFields(self $model)
|
||||
{
|
||||
ToolboxHelper::assertNoInternalBoUrls('part1_text_1', $model->part1_text_1);
|
||||
ToolboxHelper::assertNoInternalBoUrls('part1_text_2', $model->part1_text_2);
|
||||
|
|
|
|||
328
app/Models/News.php
Normal file
|
|
@ -0,0 +1,328 @@
|
|||
<?php
|
||||
|
||||
namespace App\Models;
|
||||
|
||||
use App\Enums\InputType;
|
||||
use App\Lib\Helpers\FileStorageHelper;
|
||||
use App\Lib\Helpers\ToolboxHelper;
|
||||
use App\Traits\Models\HasTranslations;
|
||||
use App\Traits\Models\MiniCrudModel;
|
||||
use Illuminate\Database\Eloquent\Factories\HasFactory;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Illuminate\Support\Collection;
|
||||
use Illuminate\Support\Str;
|
||||
use Uwil\Seo\Laravel\Interfaces\SeoInterface;
|
||||
use Uwil\Seo\Laravel\Traits\SeoTrait;
|
||||
|
||||
/**
|
||||
* @property string $seo_title
|
||||
* @property string $seo_description
|
||||
* @property string $title
|
||||
* @property string $slug
|
||||
* @property string $subtitle
|
||||
* @property string $content
|
||||
* @property \Illuminate\Support\Collection $picture_list
|
||||
* @property object $data
|
||||
* @property integer $order
|
||||
* @property boolean $status
|
||||
* @property \Carbon\Carbon|null $publish_at
|
||||
* @property \Carbon\Carbon|null $unpublish_at
|
||||
* @property \Carbon\Carbon $created_at
|
||||
* @property \Carbon\Carbon $updated_at
|
||||
*/
|
||||
class News extends Model implements SeoInterface
|
||||
{
|
||||
use HasFactory;
|
||||
use HasTranslations;
|
||||
use MiniCrudModel;
|
||||
use SeoTrait;
|
||||
|
||||
/**
|
||||
* The attributes that are mass assignable.
|
||||
*
|
||||
* @var array<int, string>
|
||||
*/
|
||||
protected $fillable = [
|
||||
'seo_title',
|
||||
'seo_description',
|
||||
'title',
|
||||
'slug',
|
||||
'subtitle',
|
||||
'content',
|
||||
'data',
|
||||
'locales',
|
||||
'order',
|
||||
'status',
|
||||
'publish_at',
|
||||
'unpublish_at'
|
||||
];
|
||||
|
||||
/**
|
||||
* The attributes that should be cast.
|
||||
*
|
||||
* @var array<string, string>
|
||||
*/
|
||||
protected $casts = [
|
||||
'data' => 'object',
|
||||
'locales' => 'array',
|
||||
'status' => 'bool',
|
||||
'publish_at' => 'datetime',
|
||||
'unpublish_at' => 'datetime'
|
||||
];
|
||||
|
||||
/**
|
||||
* The translatable columns.
|
||||
*
|
||||
* @var array
|
||||
*/
|
||||
public $translatable = [
|
||||
'seo_title',
|
||||
'seo_description',
|
||||
'title',
|
||||
'slug',
|
||||
'subtitle',
|
||||
'content',
|
||||
'data'
|
||||
];
|
||||
|
||||
// * EVENTS
|
||||
|
||||
/**
|
||||
* Perform any actions required after the model boots.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
protected static function booted()
|
||||
{
|
||||
static::creating(function (self $model) {
|
||||
// * ASSERTIONS
|
||||
self::assertTitleIsUnique($model->title);
|
||||
ToolboxHelper::assertNoInternalBoUrls('content', $model->content);
|
||||
|
||||
// * TRANSFORMATIONS
|
||||
self::setSlug($model);
|
||||
$model->content = FileStorageHelper::storeModelFilesFromHtml($model, $model->content);
|
||||
$model->makeStatusSense();
|
||||
self::setOrder($model);
|
||||
});
|
||||
static::updating(function (self $model) {
|
||||
// * ASSERTIONS
|
||||
self::assertTitleIsUnique($model->title);
|
||||
ToolboxHelper::assertNoInternalBoUrls('content', $model->content);
|
||||
|
||||
// * TRANSFORMATIONS
|
||||
self::setSlug($model);
|
||||
$model->content = FileStorageHelper::storeModelFilesFromHtml($model, $model->content);
|
||||
$model->makeStatusSense();
|
||||
});
|
||||
static::updated(function (self $model) {
|
||||
FileStorageHelper::removeOldModelFilesFromHtml(
|
||||
$model->content,
|
||||
ToolboxHelper::getOriginal($model, 'content')
|
||||
);
|
||||
});
|
||||
static::deleted(function (self $model) {
|
||||
FileStorageHelper::removeModelFilesOfHtml($model->content);
|
||||
$model->minicrudDeleted();
|
||||
});
|
||||
}
|
||||
|
||||
// * METHODS
|
||||
|
||||
/**
|
||||
* Apply function on data typed text while on deleted event
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function minicrudDeleted()
|
||||
{
|
||||
/** @var array */
|
||||
foreach ($this->data as $input) {
|
||||
switch ($input['inputType']) {
|
||||
case InputType::text->value:
|
||||
FileStorageHelper::removeModelFilesOfHtml($input['text']);
|
||||
break;
|
||||
} //end switch
|
||||
} //end foreach
|
||||
}
|
||||
|
||||
/**
|
||||
* Get picture_list attribute
|
||||
*
|
||||
* @return \Illuminate\Support\Collection
|
||||
*/
|
||||
public function getPictureListAttribute(): Collection
|
||||
{
|
||||
// phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundBeforeLastUsed
|
||||
return \collect($this->data)->filter(fn ($value, $key) => \preg_match('/bloc[0-9]+/u', $key) !== false)
|
||||
// phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundBeforeLastUsed
|
||||
->groupBy(fn ($value, $key) => \collect(\explode('_', $key))->take(2)->implode('_'))
|
||||
->filter(fn (Collection $blocks) => \collect($blocks->first())->get('value'))
|
||||
->map(function (Collection $blocks) {
|
||||
$pictureBlock = (object)$blocks->last();
|
||||
return (object)[
|
||||
'value' => $pictureBlock->value,
|
||||
'title' => $pictureBlock->title,
|
||||
'alt' => $pictureBlock->alt
|
||||
];
|
||||
})->values();
|
||||
}
|
||||
|
||||
/**
|
||||
* Adjusts model status using current status and publish dates
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function makeStatusSense(): void
|
||||
{
|
||||
/** @var \Carbon\Carbon|null */
|
||||
$publish_at = $this->publish_at;
|
||||
/** @var \Carbon\Carbon|null */
|
||||
$unpublish_at = $this->unpublish_at;
|
||||
$wantedStatus = $this->status;
|
||||
if ($publish_at or $unpublish_at) {
|
||||
$this->status = $this->planificated_status;
|
||||
}
|
||||
if ($wantedStatus !== $this->status) {
|
||||
$previousMessage = session()->get('bo.info', '');
|
||||
session()->flash('bo.info', \trans(
|
||||
'La publication est modifiée en concordance avec les dates enregistrées donc
|
||||
pour modifier l\'état de publication, veuillez modifier ou enlever les dates correspondantes.'
|
||||
) . " \n{$previousMessage}");
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter the current status following planification dates planificated_status
|
||||
*
|
||||
* @return boolean
|
||||
*/
|
||||
public function getPlanificatedStatusAttribute(): bool
|
||||
{
|
||||
/** @var \Carbon\Carbon|null */
|
||||
$publish_at = $this->publish_at;
|
||||
/** @var \Carbon\Carbon|null */
|
||||
$unpublish_at = $this->unpublish_at;
|
||||
if ($publish_at and $unpublish_at) {
|
||||
return $unpublish_at->greaterThanOrEqualTo(now()) and $publish_at->lessThan(now());
|
||||
}
|
||||
if ($publish_at) {
|
||||
return $publish_at->lessThan(now());
|
||||
}
|
||||
if ($unpublish_at) {
|
||||
return $unpublish_at->greaterThanOrEqualTo(now());
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* Set the slug.
|
||||
*
|
||||
* @param self $model
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
private static function setSlug(self $model)
|
||||
{
|
||||
$model->slug = Str::slug($model->title);
|
||||
}
|
||||
|
||||
/**
|
||||
* Set order after the last element of the list.
|
||||
*
|
||||
* @param self $model
|
||||
* @return void
|
||||
*/
|
||||
private static function setOrder(self $model): void
|
||||
{
|
||||
$model->order = \intval(self::query()->max('order')) + 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* Asserts using validation that the title is unique
|
||||
*
|
||||
* @param string|integer|float|boolean|null|array $title
|
||||
* @param integer|null $id
|
||||
* @return void
|
||||
* @throws \Illuminate\Validation\ValidationException If an news title already exists.
|
||||
*/
|
||||
private static function assertTitleIsUnique(string|int|float|bool|null|array $title, ?int $id = null)
|
||||
{
|
||||
$table = (new self())->getTable();
|
||||
ToolboxHelper::assertFieldIsUnique($table, 'title', $title, $id);
|
||||
ToolboxHelper::assertFieldIsUnique($table, 'slug', Str::slug($title), $id);
|
||||
}
|
||||
|
||||
/**
|
||||
* Return the structure necessary of data.
|
||||
*
|
||||
* @param string $img
|
||||
* @param string $imgAlt
|
||||
* @param string $imgTitle
|
||||
* @return ((string|\App\Enums\InputType)[]|(string|int[]|\App\Enums\InputType)[]|(string|\App\Enums\InputType|int|(string|\Illuminate\Validation\Rules\Enum)[])[])[]
|
||||
*/
|
||||
public static function getEmptyData(
|
||||
string $img = '',
|
||||
string $imgAlt = '',
|
||||
string $imgTitle = ''
|
||||
) {
|
||||
$data = [];
|
||||
$data = self::emptyDataBloc(
|
||||
'1',
|
||||
$data,
|
||||
$img,
|
||||
$imgAlt,
|
||||
$imgTitle,
|
||||
true
|
||||
);
|
||||
for ($i = 2; $i <= 3; $i++) {
|
||||
$data = self::emptyDataBloc(
|
||||
strval($i),
|
||||
$data,
|
||||
$img,
|
||||
$imgAlt,
|
||||
$imgTitle,
|
||||
false
|
||||
);
|
||||
} //end for
|
||||
return $data;
|
||||
}
|
||||
|
||||
/**
|
||||
* Empty data bloc
|
||||
*
|
||||
* @param string $index
|
||||
* @param array $data
|
||||
* @param string $img
|
||||
* @param string $imgAlt
|
||||
* @param string $imgTitle
|
||||
* @param boolean $required
|
||||
* @return array
|
||||
*/
|
||||
public static function emptyDataBloc(
|
||||
string $index,
|
||||
array $data,
|
||||
string $img = '',
|
||||
string $imgAlt = '',
|
||||
string $imgTitle = '',
|
||||
bool $required = false,
|
||||
): array {
|
||||
$data["bloc_{$index}_display_picture"] = [
|
||||
'label' => "Bloc {$index} - Display picture",
|
||||
'inputType' => InputType::boolean->value,
|
||||
'value' => $required
|
||||
];
|
||||
$data["bloc_{$index}_image"] = [
|
||||
'label' => "Bloc {$index} - Image",
|
||||
'dimensions' => ['width' => 770, 'height' => 770],
|
||||
'inputType' => InputType::image->value,
|
||||
'alt' => $imgAlt,
|
||||
'title' => $imgTitle,
|
||||
'value' => $img,
|
||||
'validate' => "required_if:data.bloc_{$index}_display_picture.value,true|nullable",
|
||||
'required' => $required
|
||||
];
|
||||
|
||||
return $data;
|
||||
}
|
||||
}
|
||||
|
|
@ -8,6 +8,8 @@ use App\Traits\Models\HasTranslations;
|
|||
use Illuminate\Database\Eloquent\Factories\HasFactory;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Illuminate\Support\Str;
|
||||
use Uwil\Seo\Laravel\Interfaces\SeoInterface;
|
||||
use Uwil\Seo\Laravel\Traits\SeoTrait;
|
||||
|
||||
/**
|
||||
* @property integer $range_id
|
||||
|
|
@ -26,13 +28,16 @@ use Illuminate\Support\Str;
|
|||
* @property string $created_at
|
||||
* @property string $updated_at
|
||||
*/
|
||||
class Product extends Model
|
||||
class Product extends Model implements SeoInterface
|
||||
{
|
||||
use HasFactory;
|
||||
use HasTranslations;
|
||||
use SeoTrait;
|
||||
|
||||
/**
|
||||
* @var array
|
||||
* The attributes that are mass assignable.
|
||||
*
|
||||
* @var array<int, string>
|
||||
*/
|
||||
protected $fillable = [
|
||||
'range_id',
|
||||
|
|
@ -60,7 +65,7 @@ class Product extends Model
|
|||
/**
|
||||
* The attributes that should be cast.
|
||||
*
|
||||
* @var array
|
||||
* @var array<string, string>
|
||||
*/
|
||||
protected $casts = [
|
||||
'certifications' => 'array',
|
||||
|
|
@ -120,10 +125,10 @@ class Product extends Model
|
|||
/**
|
||||
* Undocumented function
|
||||
*
|
||||
* @param Model $model
|
||||
* @param self $model
|
||||
* @return void
|
||||
*/
|
||||
private static function manageFields(Model $model)
|
||||
private static function manageFields(self $model)
|
||||
{
|
||||
self::setSlug($model);
|
||||
if (is_array($model->list)) {
|
||||
|
|
@ -143,11 +148,11 @@ class Product extends Model
|
|||
/**
|
||||
* Set the slug.
|
||||
*
|
||||
* @param \Illuminate\Database\Eloquent\Model $model
|
||||
* @param self $model
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
private static function setSlug(Model $model)
|
||||
private static function setSlug(self $model)
|
||||
{
|
||||
$model->slug = Str::slug($model->label);
|
||||
}
|
||||
|
|
@ -169,10 +174,10 @@ class Product extends Model
|
|||
/**
|
||||
* Set order after the last element of the list.
|
||||
*
|
||||
* @param \Illuminate\Database\Eloquent\Model $model
|
||||
* @param self $model
|
||||
* @return void
|
||||
*/
|
||||
private static function setOrder(Model $model): void
|
||||
private static function setOrder(self $model): void
|
||||
{
|
||||
$model->order = \intval(self::query()->max('order')) + 1;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -8,6 +8,9 @@ use App\Traits\Models\HasTranslations;
|
|||
use Illuminate\Database\Eloquent\Factories\HasFactory;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Illuminate\Support\Str;
|
||||
use Uwil\Seo\Laravel\Interfaces\SeoInterface;
|
||||
use Uwil\Seo\Laravel\Objects\SeoItem;
|
||||
use Uwil\Seo\Laravel\Traits\SeoTrait;
|
||||
|
||||
/**
|
||||
* @property string $seo_title
|
||||
|
|
@ -20,13 +23,16 @@ use Illuminate\Support\Str;
|
|||
* @property string $created_at
|
||||
* @property string $updated_at
|
||||
*/
|
||||
class Range extends Model
|
||||
class Range extends Model implements SeoInterface
|
||||
{
|
||||
use HasFactory;
|
||||
use HasTranslations;
|
||||
use SeoTrait;
|
||||
|
||||
/**
|
||||
* @var array
|
||||
* The attributes that are mass assignable.
|
||||
*
|
||||
* @var array<int, string>
|
||||
*/
|
||||
protected $fillable = [
|
||||
'seo_title',
|
||||
|
|
@ -43,7 +49,7 @@ class Range extends Model
|
|||
/**
|
||||
* The attributes that should be cast.
|
||||
*
|
||||
* @var array
|
||||
* @var array<string, string>
|
||||
*/
|
||||
protected $casts = [
|
||||
'picto' => PictoEnum::class,
|
||||
|
|
@ -85,11 +91,11 @@ class Range extends Model
|
|||
/**
|
||||
* Set the slug.
|
||||
*
|
||||
* @param \Illuminate\Database\Eloquent\Model $model
|
||||
* @param self $model
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
private static function setSlug(Model $model)
|
||||
private static function setSlug(self $model)
|
||||
{
|
||||
$model->slug = Str::slug($model->label);
|
||||
}
|
||||
|
|
@ -97,10 +103,10 @@ class Range extends Model
|
|||
/**
|
||||
* Common methods function
|
||||
*
|
||||
* @param Model $model
|
||||
* @param self $model
|
||||
* @return void
|
||||
*/
|
||||
private static function manageFields(Model $model)
|
||||
private static function manageFields(self $model)
|
||||
{
|
||||
self::setSlug($model);
|
||||
}
|
||||
|
|
@ -122,10 +128,10 @@ class Range extends Model
|
|||
/**
|
||||
* Set order after the last element of the list.
|
||||
*
|
||||
* @param \Illuminate\Database\Eloquent\Model $model
|
||||
* @param self $model
|
||||
* @return void
|
||||
*/
|
||||
private static function setOrder(Model $model): void
|
||||
private static function setOrder(self $model): void
|
||||
{
|
||||
$model->order = \intval(self::query()->max('order')) + 1;
|
||||
}
|
||||
|
|
@ -147,4 +153,21 @@ class Range extends Model
|
|||
{
|
||||
return $this->hasMany('App\Models\Product');
|
||||
}
|
||||
|
||||
/**
|
||||
* Transfotrm to seoModel
|
||||
*
|
||||
* @return \Uwil\Seo\Laravel\Objects\SeoItem
|
||||
*/
|
||||
public function toSeoItem(): SeoItem
|
||||
{
|
||||
return new SeoItem(
|
||||
\trans($this->getTable()),
|
||||
$this->seo_title,
|
||||
$this->seo_description,
|
||||
$this->status ?? false,
|
||||
\route(\config('seo.bo_route_prefix') . $this->getTable() . '.edit', $this),
|
||||
'#'
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,6 +9,8 @@ use App\Traits\Models\HasTranslations;
|
|||
use Illuminate\Database\Eloquent\Factories\HasFactory;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Illuminate\Support\Str;
|
||||
use Uwil\Seo\Laravel\Interfaces\SeoInterface;
|
||||
use Uwil\Seo\Laravel\Traits\SeoTrait;
|
||||
|
||||
/**
|
||||
* @property integer $range_id
|
||||
|
|
@ -18,7 +20,7 @@ use Illuminate\Support\Str;
|
|||
* @property string $slug
|
||||
* @property string $picture
|
||||
* @property string $picture_thumbnail
|
||||
* @property string $ingredients
|
||||
* @property array $ingredients
|
||||
* @property string $teaser
|
||||
* @property string $steps
|
||||
* @property \App\Enums\Recipes\DifficultyEnum $difficulty
|
||||
|
|
@ -29,13 +31,16 @@ use Illuminate\Support\Str;
|
|||
* @property string $created_at
|
||||
* @property string $updated_at
|
||||
*/
|
||||
class Recipe extends Model
|
||||
class Recipe extends Model implements SeoInterface
|
||||
{
|
||||
use HasFactory;
|
||||
use HasTranslations;
|
||||
use SeoTrait;
|
||||
|
||||
/**
|
||||
* @var array
|
||||
* The attributes that are mass assignable.
|
||||
*
|
||||
* @var array<int, string>
|
||||
*/
|
||||
protected $fillable = [
|
||||
'range_id',
|
||||
|
|
@ -64,10 +69,10 @@ class Recipe extends Model
|
|||
/**
|
||||
* The attributes that should be cast.
|
||||
*
|
||||
* @var array
|
||||
* @var array<string, string>
|
||||
*/
|
||||
protected $casts = [
|
||||
'ingredients' => 'json',
|
||||
'ingredients' => 'array',
|
||||
'difficulty' => DifficultyEnum::class
|
||||
];
|
||||
|
||||
|
|
@ -127,18 +132,16 @@ class Recipe extends Model
|
|||
/**
|
||||
* Common methods function.
|
||||
*
|
||||
* @param Model $model
|
||||
* @param self $model
|
||||
* @return void
|
||||
*/
|
||||
private static function manageFields(Model $model)
|
||||
private static function manageFields(self $model)
|
||||
{
|
||||
if (is_array($model->ingredients)) {
|
||||
foreach ($model->ingredients as $itemIngredients) {
|
||||
if (isset($itemIngredients['header'])) {
|
||||
ToolboxHelper::assertNoInternalBoUrls('ingredients', $itemIngredients['header']);
|
||||
}
|
||||
ToolboxHelper::assertNoInternalBoUrls('ingredients', \strval($itemIngredients['value']));
|
||||
foreach ($model->ingredients as $itemIngredients) {
|
||||
if (isset($itemIngredients['header'])) {
|
||||
ToolboxHelper::assertNoInternalBoUrls('ingredients', $itemIngredients['header']);
|
||||
}
|
||||
ToolboxHelper::assertNoInternalBoUrls('ingredients', \strval($itemIngredients['value']));
|
||||
}
|
||||
ToolboxHelper::assertNoInternalBoUrls('steps', $model->steps);
|
||||
ToolboxHelper::assertNoInternalBoUrls('tips', $model->tips);
|
||||
|
|
@ -149,11 +152,11 @@ class Recipe extends Model
|
|||
/**
|
||||
* Set the slug.
|
||||
*
|
||||
* @param \Illuminate\Database\Eloquent\Model $model
|
||||
* @param self $model
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
private static function setSlug(Model $model)
|
||||
private static function setSlug(self $model)
|
||||
{
|
||||
$model->slug = Str::slug($model->name);
|
||||
}
|
||||
|
|
@ -161,10 +164,10 @@ class Recipe extends Model
|
|||
/**
|
||||
* Set order after the last element of the list.
|
||||
*
|
||||
* @param \Illuminate\Database\Eloquent\Model $model
|
||||
* @param self $model
|
||||
* @return void
|
||||
*/
|
||||
private static function setOrder(Model $model): void
|
||||
private static function setOrder(self $model): void
|
||||
{
|
||||
$model->order = \intval(self::query()->max('order')) + 1;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -10,20 +10,20 @@ use Illuminate\Database\Eloquent\Factories\HasFactory;
|
|||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
/**
|
||||
* @property boolean $type
|
||||
* @property string $title
|
||||
* @property string $subtitle
|
||||
* @property string $description
|
||||
* @property string $link
|
||||
* @property string $link_title
|
||||
* @property boolean $link_new_tab
|
||||
* @property string $picture
|
||||
* @property boolean $status
|
||||
* @property integer $order
|
||||
* @property string $unpublish_at
|
||||
* @property string $publish_at
|
||||
* @property string $created_at
|
||||
* @property string $updated_at
|
||||
* @property \App\Enums\Sliders\TypeEnum $type
|
||||
* @property string $title
|
||||
* @property string $subtitle
|
||||
* @property string $description
|
||||
* @property string $link
|
||||
* @property string $link_title
|
||||
* @property boolean $link_new_tab
|
||||
* @property string $picture
|
||||
* @property boolean $status
|
||||
* @property integer $order
|
||||
* @property string|null $unpublish_at
|
||||
* @property string|null $publish_at
|
||||
* @property \Carbon\Carbon $created_at
|
||||
* @property \Carbon\Carbon $updated_at
|
||||
*/
|
||||
class Slider extends Model
|
||||
{
|
||||
|
|
@ -31,7 +31,9 @@ class Slider extends Model
|
|||
use HasTranslations;
|
||||
|
||||
/**
|
||||
* @var array
|
||||
* The attributes that are mass assignable.
|
||||
*
|
||||
* @var array<int, string>
|
||||
*/
|
||||
protected $fillable = [
|
||||
'type',
|
||||
|
|
@ -46,6 +48,7 @@ class Slider extends Model
|
|||
'picture_title',
|
||||
'status',
|
||||
'order',
|
||||
'locales',
|
||||
'unpublish_at',
|
||||
'publish_at',
|
||||
'created_at',
|
||||
|
|
@ -71,13 +74,14 @@ class Slider extends Model
|
|||
/**
|
||||
* The attributes that should be cast.
|
||||
*
|
||||
* @var array
|
||||
* @var array<string, string>
|
||||
*/
|
||||
protected $casts = [
|
||||
'type' => TypeEnum::class,
|
||||
'status' => 'bool',
|
||||
'publish_at' => 'datetime',
|
||||
'unpublish_at' => 'datetime'
|
||||
'unpublish_at' => 'datetime',
|
||||
'locales' => 'array',
|
||||
];
|
||||
|
||||
// * EVENTS
|
||||
|
|
@ -115,10 +119,10 @@ class Slider extends Model
|
|||
/**
|
||||
* Common methods function.
|
||||
*
|
||||
* @param Model $model
|
||||
* @param self $model
|
||||
* @return void
|
||||
*/
|
||||
private static function manageFields(Model $model)
|
||||
private static function manageFields(self $model)
|
||||
{
|
||||
if ($model->link) {
|
||||
ToolboxHelper::assertNoInternalBoUrls('link', $model->link);
|
||||
|
|
@ -130,10 +134,10 @@ class Slider extends Model
|
|||
/**
|
||||
* Set order after the last element of the list.
|
||||
*
|
||||
* @param \Illuminate\Database\Eloquent\Model $model
|
||||
* @param self $model
|
||||
* @return void
|
||||
*/
|
||||
private static function setOrder(Model $model): void
|
||||
private static function setOrder(self $model): void
|
||||
{
|
||||
$model->order = \intval(self::query()->max('order')) + 1;
|
||||
}
|
||||
|
|
|
|||
126
app/Models/StaticPage.php
Normal file
|
|
@ -0,0 +1,126 @@
|
|||
<?php
|
||||
|
||||
namespace App\Models;
|
||||
|
||||
use App\Enums\StaticPageType;
|
||||
use App\Lib\Helpers\ToolboxHelper;
|
||||
use App\Traits\Models\HasTranslations;
|
||||
use Illuminate\Database\Eloquent\Factories\HasFactory;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Illuminate\Support\Str;
|
||||
|
||||
/**
|
||||
* @property \App\Enums\StaticPageType $type Page type (StaticPageEnum).
|
||||
* @property string $seo_title Seo title about 70 chars as recommended.
|
||||
* @property string $seo_description Seo description about 160 chars as recommended.
|
||||
* @property string $title Title for the page.
|
||||
* @property string $slug Slug of the title for the page.
|
||||
* @property string $content WYSIWYG text content using ckeditor.
|
||||
* @property-read \Illuminate\Support\Carbon $created_at Created date.
|
||||
* @property-read \Illuminate\Support\Carbon $updated_at Updated date.
|
||||
*/
|
||||
class StaticPage extends Model
|
||||
{
|
||||
use HasFactory;
|
||||
use HasTranslations;
|
||||
|
||||
/**
|
||||
* The attributes that are mass assignable.
|
||||
*
|
||||
* @var array<int, string>
|
||||
*/
|
||||
protected $fillable = [
|
||||
'seo_title',
|
||||
'seo_description',
|
||||
'title',
|
||||
'content',
|
||||
];
|
||||
|
||||
/**
|
||||
* The translatable columns.
|
||||
*
|
||||
* @var array
|
||||
*/
|
||||
public $translatable = [
|
||||
'seo_title',
|
||||
'seo_description',
|
||||
'title',
|
||||
'slug',
|
||||
'content',
|
||||
];
|
||||
|
||||
/**
|
||||
* The attributes that should be cast.
|
||||
*
|
||||
* @var array<string, string>
|
||||
*/
|
||||
protected $casts = [
|
||||
'type' => StaticPageType::class,
|
||||
];
|
||||
|
||||
/**
|
||||
* Perform any actions required after the model boots.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
protected static function booted(): void
|
||||
{
|
||||
static::creating(function (self $model) {
|
||||
// * ASSERTIONS
|
||||
self::assertTitleIsUnique($model->title);
|
||||
|
||||
// * CHANGES
|
||||
$model->slug = Str::slug($model->title);
|
||||
});
|
||||
static::updating(function (self $model) {
|
||||
// * ASSERTIONS
|
||||
self::assertTitleIsUnique($model->title, $model->id);
|
||||
|
||||
// * CHANGES
|
||||
$model->slug = Str::slug($model->title);
|
||||
});
|
||||
}
|
||||
|
||||
// * ROUTABLE
|
||||
|
||||
/**
|
||||
* Get the value of the model's route key.
|
||||
*
|
||||
* @return mixed
|
||||
*/
|
||||
public function getRouteKey()
|
||||
{
|
||||
/** @var \App\Enums\StaticPageType */
|
||||
$enum = $this->getAttribute($this->getRouteKeyName());
|
||||
return $enum->value();
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the route key for the model.
|
||||
*
|
||||
* ! Type is the routable parameter
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function getRouteKeyName(): string
|
||||
{
|
||||
return 'type';
|
||||
}
|
||||
|
||||
// * METHODS
|
||||
|
||||
/**
|
||||
* Asserts using validation that the title is unique
|
||||
*
|
||||
* @param string|null $title
|
||||
* @param integer|null $id
|
||||
* @return void
|
||||
* @throws \Illuminate\Validation\ValidationException If an actu title already exists.
|
||||
*/
|
||||
private static function assertTitleIsUnique(string|null $title, ?int $id = null)
|
||||
{
|
||||
$table = (new self())->getTable();
|
||||
ToolboxHelper::assertFieldIsUnique($table, 'title', $title, $id);
|
||||
ToolboxHelper::assertFieldIsUnique($table, 'slug', Str::slug($title), $id);
|
||||
}
|
||||
}
|
||||
|
|
@ -23,7 +23,9 @@ class Store extends Model
|
|||
use HasFactory;
|
||||
|
||||
/**
|
||||
* @var array
|
||||
* The attributes that are mass assignable.
|
||||
*
|
||||
* @var array<int, string>
|
||||
*/
|
||||
protected $fillable = [
|
||||
'type_id',
|
||||
|
|
@ -42,7 +44,7 @@ class Store extends Model
|
|||
/**
|
||||
* The attributes that should be cast.
|
||||
*
|
||||
* @var array
|
||||
* @var array<string, string>
|
||||
*/
|
||||
protected $casts = [
|
||||
'latitude' => 'float',
|
||||
|
|
@ -68,10 +70,10 @@ class Store extends Model
|
|||
/**
|
||||
* Set order after the last element of the list.
|
||||
*
|
||||
* @param \Illuminate\Database\Eloquent\Model $model
|
||||
* @param self $model
|
||||
* @return void
|
||||
*/
|
||||
private static function setOrder(Model $model): void
|
||||
private static function setOrder(self $model): void
|
||||
{
|
||||
$model->order = \intval(self::query()->max('order')) + 1;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -19,7 +19,9 @@ class StoreGroup extends Model
|
|||
use HasFactory;
|
||||
|
||||
/**
|
||||
* @var array
|
||||
* The attributes that are mass assignable.
|
||||
*
|
||||
* @var array<int, string>
|
||||
*/
|
||||
protected $fillable = [
|
||||
'name',
|
||||
|
|
@ -59,10 +61,10 @@ class StoreGroup extends Model
|
|||
/**
|
||||
* Undocumented function
|
||||
*
|
||||
* @param Model $model
|
||||
* @param self $model
|
||||
* @return void
|
||||
*/
|
||||
private static function manageFields(Model $model)
|
||||
private static function manageFields(self $model)
|
||||
{
|
||||
$model->picture = FileStorageHelper::storeFile($model, $model->picture, true);
|
||||
}
|
||||
|
|
@ -70,10 +72,10 @@ class StoreGroup extends Model
|
|||
/**
|
||||
* Set order after the last element of the list.
|
||||
*
|
||||
* @param \Illuminate\Database\Eloquent\Model $model
|
||||
* @param self $model
|
||||
* @return void
|
||||
*/
|
||||
private static function setOrder(Model $model): void
|
||||
private static function setOrder(self $model): void
|
||||
{
|
||||
$model->order = \intval(self::query()->max('order')) + 1;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -20,14 +20,17 @@ class StoreRegion extends Model
|
|||
use HasFactory;
|
||||
|
||||
/**
|
||||
* @var array
|
||||
* The attributes that are mass assignable.
|
||||
*
|
||||
* @var array<int, string>
|
||||
*/
|
||||
protected $fillable = [
|
||||
'group_id',
|
||||
'name',
|
||||
'picture',
|
||||
'order',
|
||||
'created_at',
|
||||
'updated_at'
|
||||
'updated_at',
|
||||
];
|
||||
|
||||
// * EVENTS
|
||||
|
|
@ -60,10 +63,10 @@ class StoreRegion extends Model
|
|||
/**
|
||||
* Undocumented function
|
||||
*
|
||||
* @param Model $model
|
||||
* @param self $model
|
||||
* @return void
|
||||
*/
|
||||
private static function manageFields(Model $model)
|
||||
private static function manageFields(self $model)
|
||||
{
|
||||
$model->picture = FileStorageHelper::storeFile($model, $model->picture, true);
|
||||
}
|
||||
|
|
@ -71,10 +74,10 @@ class StoreRegion extends Model
|
|||
/**
|
||||
* Set order after the last element of the list.
|
||||
*
|
||||
* @param \Illuminate\Database\Eloquent\Model $model
|
||||
* @param self $model
|
||||
* @return void
|
||||
*/
|
||||
private static function setOrder(Model $model): void
|
||||
private static function setOrder(self $model): void
|
||||
{
|
||||
$model->order = \intval(self::query()->max('order')) + 1;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -16,12 +16,15 @@ class StoreType extends Model
|
|||
use HasFactory;
|
||||
|
||||
/**
|
||||
* @var array
|
||||
* The attributes that are mass assignable.
|
||||
*
|
||||
* @var array<int, string>
|
||||
*/
|
||||
protected $fillable = [
|
||||
'name',
|
||||
'order',
|
||||
'created_at',
|
||||
'updated_at'
|
||||
'updated_at',
|
||||
];
|
||||
|
||||
// * EVENTS
|
||||
|
|
@ -58,10 +61,10 @@ class StoreType extends Model
|
|||
/**
|
||||
* Set order after the last element of the list.
|
||||
*
|
||||
* @param \Illuminate\Database\Eloquent\Model $model
|
||||
* @param self $model
|
||||
* @return void
|
||||
*/
|
||||
private static function setOrder(Model $model): void
|
||||
private static function setOrder(self $model): void
|
||||
{
|
||||
$model->order = \intval(self::query()->max('order')) + 1;
|
||||
}
|
||||
|
|
|
|||
36
app/Policies/StaticPagePolicy.php
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
<?php
|
||||
|
||||
namespace App\Policies;
|
||||
|
||||
use App\Models\StaticPage;
|
||||
use App\Models\User;
|
||||
|
||||
class StaticPagePolicy
|
||||
{
|
||||
/**
|
||||
* Determine whether the user can view any models.
|
||||
*
|
||||
* @param \App\Models\User $authUser
|
||||
* @return boolean
|
||||
* @phpcs:disable Generic.CodeAnalysis.UnusedFunctionParameter.Found
|
||||
*/
|
||||
public function viewAny(User $authUser): bool
|
||||
{
|
||||
// phpcs:enable
|
||||
return auth('backend')->check();
|
||||
}
|
||||
|
||||
/**
|
||||
* Determine whether the user can update the model.
|
||||
*
|
||||
* @param \App\Models\User $authUser
|
||||
* @param \App\Models\StaticPage $static_page
|
||||
* @return boolean
|
||||
* @phpcs:disable Generic.CodeAnalysis.UnusedFunctionParameter.FoundAfterLastUsed
|
||||
*/
|
||||
public function update(User $authUser, StaticPage $static_page): bool
|
||||
{
|
||||
// phpcs:enable
|
||||
return auth('backend')->check();
|
||||
}
|
||||
}
|
||||
|
|
@ -4,6 +4,7 @@ namespace App\Providers;
|
|||
|
||||
use App\Lib\Helpers\ToolboxHelper;
|
||||
use App\Models\Concept;
|
||||
use App\Models\News;
|
||||
use App\Models\Product;
|
||||
use App\Models\Range;
|
||||
use App\Models\Recipe;
|
||||
|
|
@ -75,7 +76,20 @@ class RouteServiceProvider extends ServiceProvider
|
|||
$value
|
||||
)->firstOrFail();
|
||||
});
|
||||
Route::bind('publishedNews', function ($value) use ($defaultLocale) {
|
||||
$currentLocale = app()->currentLocale();
|
||||
$query = News::query()
|
||||
->whereJsonContains('locales', $currentLocale)
|
||||
->where('status', true);
|
||||
return ToolboxHelper::queryColumnWithLocales(
|
||||
$defaultLocale,
|
||||
$query,
|
||||
'slug',
|
||||
$value
|
||||
)->firstOrFail();
|
||||
});
|
||||
|
||||
Route::model('news', News::class);
|
||||
Route::model('concept', Concept::class);
|
||||
Route::model('range', Range::class);
|
||||
Route::model('product', Product::class);
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@ class TranslationServiceProvider extends ServiceProvider
|
|||
/**
|
||||
* Gather provided langs checking from files
|
||||
*
|
||||
* @return \Illuminate\Support\Collection<string, string>
|
||||
* @return \Illuminate\Support\Collection<int, string>
|
||||
*/
|
||||
private function collectLocalesStrings(): Collection
|
||||
{
|
||||
|
|
|
|||
|
|
@ -3,59 +3,56 @@
|
|||
namespace App\Traits\Controllers;
|
||||
|
||||
use App\Http\Requests\Bo\ChangeOrderRequest;
|
||||
use App\Traits\Models\IsCachedAsCollection;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Illuminate\Http\RedirectResponse;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Illuminate\Support\Facades\Session;
|
||||
use Illuminate\Validation\ValidationException;
|
||||
use Illuminate\Support\Str;
|
||||
|
||||
trait ChangesModelOrder
|
||||
{
|
||||
/**
|
||||
* Change order
|
||||
*
|
||||
* ! requires x64 server + order column as unique integer
|
||||
* Change order.
|
||||
*
|
||||
* @param \App\Http\Requests\Bo\ChangeOrderRequest $request
|
||||
* @param \Illuminate\Database\Eloquent\Model $model
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
* @throws \RuntimeException Si le nom du parametre de la route ne correspond pas au model utilisé.
|
||||
*/
|
||||
public function changeOrder(ChangeOrderRequest $request, Model $model): RedirectResponse
|
||||
public function changeOrder(ChangeOrderRequest $request, Model $model): \Illuminate\Http\RedirectResponse
|
||||
{
|
||||
return DB::transaction(function () use ($request, $model) {
|
||||
$params = collect(request()->route()->parameterNames);
|
||||
$className = Str::ucfirst(Str::lower($params->get($params->count() - 2)));
|
||||
$className = "\\App\\Models\\$className";
|
||||
|
||||
if (!class_exists($className)) {
|
||||
throw new \RuntimeException("The $className class doesn't exist.");
|
||||
}
|
||||
|
||||
/** @var \Illuminate\Database\Eloquent\Model|null */
|
||||
$model = $className::query()->where($model->getRouteKeyName(), $model->getRouteKey())->first();
|
||||
|
||||
if (!$model) {
|
||||
return back()->with('error', trans('crud.messages.order_not_changed'));
|
||||
}
|
||||
|
||||
return DB::transaction(function () use ($request, $className, $model) {
|
||||
/** @var \Illuminate\Database\Eloquent\Model|null */
|
||||
$tmp = (\get_class($model))::where('order', $request->direction ? '<' : '>', $model->order)
|
||||
$tmp = $className::query()->where('order', $request->direction ? '<' : '>', $model->getOriginal('order'))
|
||||
->orderBy('order', $request->direction ? 'DESC' : 'ASC')->first();
|
||||
|
||||
if (!$tmp) {
|
||||
return back()->with('bo.error', trans('L\'ordre n\'a pas pu être modifié'));
|
||||
return back()->with('error', trans('crud.messages.order_not_changed'));
|
||||
}
|
||||
$oldOrder = $model->order;
|
||||
$newOrder = $tmp->order;
|
||||
|
||||
// * Silent update timestamps.
|
||||
$tmp->timestamps = false;
|
||||
$model->timestamps = false;
|
||||
$newOrder = $tmp->getOriginal('order');
|
||||
// Didn't use ->update() because it didn't work with Models which use MiniCrudModel.
|
||||
$tmp->fill(['order' => $model->getOriginal('order')]);
|
||||
$tmp->save();
|
||||
$model->fill(['order' => $newOrder]);
|
||||
$model->save();
|
||||
|
||||
$saveOk = false;
|
||||
Session::flash('success', trans('crud.messages.order_changed'));
|
||||
|
||||
// ! Fake value to prevent unique SQL key to trigger.
|
||||
$tmp->order = 4294967295;
|
||||
$saveOk = $tmp->saveQuietly();
|
||||
$model->order = $newOrder;
|
||||
$saveOk = $model->saveQuietly() & $saveOk;
|
||||
$tmp->order = $oldOrder;
|
||||
$saveOk = $tmp->saveQuietly() & $saveOk;
|
||||
if (\in_array(IsCachedAsCollection::class, class_uses_recursive(\get_class($model)))) {
|
||||
$model::removeCached();
|
||||
}
|
||||
if (!$saveOk) {
|
||||
throw ValidationException::withMessages([
|
||||
'error' => \trans('L\'ordre n\'a pas pu être modifié')
|
||||
]);
|
||||
}
|
||||
Session::flash('bo.success', trans('L\'ordre a été modifié'));
|
||||
return back();
|
||||
});
|
||||
}
|
||||
|
|
|
|||
|
|
@ -19,12 +19,7 @@ trait UpdateModelStatus
|
|||
*/
|
||||
public function changePublished(Model $model)
|
||||
{
|
||||
$model->status = !$model->status;
|
||||
$model->saveOrFail();
|
||||
|
||||
if (!$model->saveOrFail()) {
|
||||
return redirect()->back()->with('error', __('The status could not be changed'));
|
||||
}
|
||||
$model->update(['status' => !$model->getOriginal('status')]);
|
||||
return redirect()->back()->with('success', __('The status has been changed'));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,14 +4,12 @@ namespace App\Traits\Enums;
|
|||
|
||||
use Illuminate\Support\Str;
|
||||
|
||||
/**
|
||||
* @author Jérémy Munsch <jeremy.munsch@ldc.fr>
|
||||
*/
|
||||
trait BaseEnum
|
||||
{
|
||||
// * GENERIC METHODS
|
||||
|
||||
/**
|
||||
* Get enum value
|
||||
* Get enum value.
|
||||
*
|
||||
* @return string|integer
|
||||
*/
|
||||
|
|
@ -21,7 +19,7 @@ trait BaseEnum
|
|||
}
|
||||
|
||||
/**
|
||||
* Get enum label
|
||||
* Get enum label.
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
@ -31,7 +29,7 @@ trait BaseEnum
|
|||
}
|
||||
|
||||
/**
|
||||
* Get enum name
|
||||
* Get enum name.
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
@ -43,7 +41,7 @@ trait BaseEnum
|
|||
// * STATIC FETCH METHODS
|
||||
|
||||
/**
|
||||
* Get enum labels
|
||||
* Get enum labels.
|
||||
*
|
||||
* @return array<string>
|
||||
*/
|
||||
|
|
@ -65,7 +63,7 @@ trait BaseEnum
|
|||
}
|
||||
|
||||
/**
|
||||
* Get enum values
|
||||
* Get enum values.
|
||||
*
|
||||
* @return array<integer|string>
|
||||
*/
|
||||
|
|
@ -79,7 +77,7 @@ trait BaseEnum
|
|||
}
|
||||
|
||||
/**
|
||||
* Get enums
|
||||
* Get enums.
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
|
|
@ -89,7 +87,7 @@ trait BaseEnum
|
|||
}
|
||||
|
||||
/**
|
||||
* Get enums
|
||||
* Get enums.
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
|
|
@ -118,30 +116,36 @@ trait BaseEnum
|
|||
}
|
||||
|
||||
/**
|
||||
* Fetch enum using value
|
||||
* Fetch enum using value.
|
||||
*
|
||||
* @param \App\Traits\Enums\BaseEnum|integer|string $value
|
||||
* @return \App\Traits\Enums\BaseEnum|null
|
||||
* @param self|integer|string $value
|
||||
* @param string $field
|
||||
* @return self|null
|
||||
*/
|
||||
public static function make(self|int|string $value): self|null
|
||||
public static function make(self|int|string $value, string $field = 'value'): self|null
|
||||
{
|
||||
if ($field === "label") {
|
||||
$enumLabels = array_change_key_case(array_flip(self::toLabels()), CASE_LOWER);
|
||||
$value = (isset($enumLabels[strtolower($value)])) ? $enumLabels[strtolower($value)] : false;
|
||||
$field = 'name';
|
||||
}
|
||||
return !\is_object($value) ?
|
||||
\collect(self::cases())->keyBy('value')->get($value) : $value;
|
||||
\collect(self::cases())->keyBy($field)->get($value) : $value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Test if 2 enum are equals
|
||||
* Test if 2 enum are equals.
|
||||
*
|
||||
* @param object ...$others
|
||||
* @return boolean
|
||||
* @throws \Error If provided element are not enums taht extends BaseEnum.
|
||||
* @throws \Error If provided element are not enums that extends BaseEnum.
|
||||
*/
|
||||
public function equals(object ...$others): bool
|
||||
{
|
||||
foreach ($others as $other) {
|
||||
if (!\in_array(BaseEnum::class, \class_uses_recursive($other))) {
|
||||
throw new \Error(__METHOD__ .
|
||||
' requires $enum to use ' . BaseEnum::class);
|
||||
' requires $enum to use ' . BaseEnum::class);
|
||||
}
|
||||
if (
|
||||
get_class($this) === get_class($other)
|
||||
|
|
@ -154,7 +158,7 @@ trait BaseEnum
|
|||
}
|
||||
|
||||
/**
|
||||
* Serialize to json
|
||||
* Serialize to json.
|
||||
*
|
||||
* @return mixed
|
||||
*/
|
||||
|
|
@ -167,7 +171,7 @@ trait BaseEnum
|
|||
// * CACHE
|
||||
|
||||
/**
|
||||
* Get cache array
|
||||
* Get cache array.
|
||||
*
|
||||
* @param string $index
|
||||
* @return array
|
||||
|
|
@ -182,7 +186,7 @@ trait BaseEnum
|
|||
}
|
||||
|
||||
/**
|
||||
* Set cache array
|
||||
* Set cache array.
|
||||
*
|
||||
* @param string $index
|
||||
* @param array $items
|
||||
|
|
@ -198,7 +202,7 @@ trait BaseEnum
|
|||
}
|
||||
|
||||
/**
|
||||
* Init cache if needed
|
||||
* Init cache if needed.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
|
|
@ -219,7 +223,7 @@ trait BaseEnum
|
|||
// * PRIVATE
|
||||
|
||||
/**
|
||||
* Fetch the LABELS constant if exists
|
||||
* Fetch the LABELS constant if exists.
|
||||
*
|
||||
* @return array|null
|
||||
*/
|
||||
|
|
@ -235,7 +239,7 @@ trait BaseEnum
|
|||
}
|
||||
|
||||
/**
|
||||
* Get custom constants
|
||||
* Get custom constants.
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -36,9 +36,13 @@ trait HasTranslations
|
|||
|
||||
// * Store Uploaded file
|
||||
if (\is_object($value) and $value instanceof \Illuminate\Http\UploadedFile) {
|
||||
$storeAsPrivate = (\is_array($this->privatePictures) and
|
||||
\in_array($key, $this->privatePictures)) ? true : false;
|
||||
$value = FileStorageHelper::storeFile($this, $value, true, null, $storeAsPrivate);
|
||||
if (\property_exists($this, 'privatePictures')) {
|
||||
$storeAsPrivate = (\is_array($this->privatePictures) and
|
||||
\in_array($key, $this->privatePictures)) ? true : false;
|
||||
} else {
|
||||
$storeAsPrivate = false;
|
||||
}
|
||||
$value = FileStorageHelper::storeFile($this, $value, true, null, $storeAsPrivate);
|
||||
}
|
||||
|
||||
// If the attribute is translatable and not already translated, set a
|
||||
|
|
|
|||
|
|
@ -10,7 +10,8 @@ use Illuminate\Support\Facades\Cache;
|
|||
/**
|
||||
* ! Use this only on limited elements, (not on tags, or products, or posts for ex.)
|
||||
*
|
||||
* @property private static array $cacheConditions Eloquent condition to cache elements (to be used in where statement).
|
||||
* @property array<string,string|integer|float|boolean> $cacheConditions
|
||||
* Eloquent condition to cache elements (to be used in where statement).
|
||||
*/
|
||||
trait IsCachedAsCollection
|
||||
{
|
||||
|
|
@ -18,7 +19,7 @@ trait IsCachedAsCollection
|
|||
* Get all available instances from cache.
|
||||
* If cache was reset, it will fetch them from DB.
|
||||
*
|
||||
* @return \Illuminate\Database\Eloquent\Collection
|
||||
* @return \Illuminate\Database\Eloquent\Collection|\Illuminate\Support\Collection<(int|string), mixed>
|
||||
*/
|
||||
public static function getCached(): Collection
|
||||
{
|
||||
|
|
@ -52,10 +53,11 @@ trait IsCachedAsCollection
|
|||
{
|
||||
$conditions = [];
|
||||
if (property_exists(get_called_class(), 'cacheConditions')) {
|
||||
$conditions = collect(static::${'cacheConditions'})->all();
|
||||
$conditions = collect(get_called_class()::${'cacheConditions'})->all();
|
||||
}
|
||||
Cache::put(static::getCacheKeyName(), static::queryCached(static::query())
|
||||
->where($conditions)->get());
|
||||
->where($conditions)->get()
|
||||
->pipe(fn (Collection $collection) => \call_user_func([self::class, 'filterQuery'], $collection)));
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -69,6 +71,17 @@ trait IsCachedAsCollection
|
|||
return $query;
|
||||
}
|
||||
|
||||
/**
|
||||
* Change query for cached elements
|
||||
*
|
||||
* @param \Illuminate\Support\Collection $results
|
||||
* @return \Illuminate\Support\Collection
|
||||
*/
|
||||
protected static function filterQuery(Collection $results): Collection
|
||||
{
|
||||
return $results;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the class basename
|
||||
*
|
||||
|
|
|
|||
|
|
@ -12,6 +12,7 @@ trait MiniCrudModel
|
|||
* Fill the model with an array of attributes.
|
||||
*
|
||||
* @param array $attributes
|
||||
* @phpstan-ignore-next-line
|
||||
* @return void
|
||||
* @throws \Illuminate\Database\Eloquent\MassAssignmentException If fill prop is not allowed.
|
||||
* @phpcs:disable Squiz.Commenting.FunctionComment.EmptyThrows
|
||||
|
|
@ -62,7 +63,6 @@ trait MiniCrudModel
|
|||
*/
|
||||
public function minicrudUpdated()
|
||||
{
|
||||
/** @var array */
|
||||
foreach ($this->data as $index => $input) {
|
||||
switch ($input['inputType']) {
|
||||
case InputType::text->value:
|
||||
|
|
@ -166,7 +166,7 @@ trait MiniCrudModel
|
|||
case InputType::string->value:
|
||||
case InputType::text->value:
|
||||
case InputType::url->value:
|
||||
ToolboxHelper::assertNoInternalBoUrls('content', $input['value']);
|
||||
ToolboxHelper::assertNoInternalBoUrls('content', $input['value'] ?? '');
|
||||
break;
|
||||
default:
|
||||
throw new \ErrorException(sprintf(
|
||||
|
|
|
|||
|
|
@ -66,7 +66,7 @@ trait HasPicture
|
|||
$name => [
|
||||
!$nullable ? 'required' : 'nullable',
|
||||
function (string $attribute, $value, callable $fail) use ($sizes) {
|
||||
return ToolboxHelper::validatePicture($attribute, $value, $fail, $sizes);
|
||||
ToolboxHelper::validatePicture($attribute, $value, $fail, $sizes);
|
||||
}
|
||||
]
|
||||
];
|
||||
|
|
@ -101,7 +101,7 @@ trait HasPicture
|
|||
"{$name}Validate.*" => [
|
||||
'required',
|
||||
function (string $attribute, $value, callable $fail) use ($sizes) {
|
||||
return $this->validatePicture($attribute, $value, $fail, $sizes);
|
||||
ToolboxHelper::validatePicture($attribute, $value, $fail, $sizes);
|
||||
}
|
||||
]
|
||||
];
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ class RecipeCard extends Component
|
|||
/**
|
||||
* Recipe model
|
||||
*
|
||||
* @var \App\Recipe
|
||||
* @var \App\Models\Recipe
|
||||
*/
|
||||
public $recipe;
|
||||
|
||||
|
|
@ -27,7 +27,7 @@ class RecipeCard extends Component
|
|||
*/
|
||||
public function __construct(int $id)
|
||||
{
|
||||
$this->recipe = Recipe::where('id', $id)->first();
|
||||
$this->recipe = Recipe::query()->where('id', $id)->first();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ class RecipeCardSmall extends Component
|
|||
/**
|
||||
* Recipe model
|
||||
*
|
||||
* @var \App\Recipe
|
||||
* @var \App\Models\Recipe
|
||||
*/
|
||||
public $recipe;
|
||||
|
||||
|
|
@ -27,7 +27,7 @@ class RecipeCardSmall extends Component
|
|||
*/
|
||||
public function __construct(int $id)
|
||||
{
|
||||
$this->recipe = Recipe::where('id', $id)->first();
|
||||
$this->recipe = Recipe::query()->where('id', $id)->first();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ class RecipeProductStoerer extends Component
|
|||
/**
|
||||
* product variable
|
||||
*
|
||||
* @var \App\Product
|
||||
* @var \App\Models\Product
|
||||
*/
|
||||
public $product;
|
||||
|
||||
|
|
@ -29,7 +29,7 @@ class RecipeProductStoerer extends Component
|
|||
*/
|
||||
public function __construct(int $id)
|
||||
{
|
||||
$this->product = Product::where('id', $id)->first();
|
||||
$this->product = Product::query()->where('id', $id)->first();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ class RecipeWidget extends Component
|
|||
/**
|
||||
* recipes variable
|
||||
*
|
||||
* @var \App\Recipe
|
||||
* @var \Illuminate\Database\Eloquent\Collection<\App\Models\Recipe>
|
||||
*/
|
||||
private $recipes;
|
||||
|
||||
|
|
@ -43,10 +43,10 @@ class RecipeWidget extends Component
|
|||
}
|
||||
if ($id != null) {
|
||||
$this->id = $id;
|
||||
$this->recipes = Recipe::where('status', '1')
|
||||
$this->recipes = Recipe::query()->where('status', '1')
|
||||
->where('id', '!=', $this->id)->inRandomOrder()->limit($this->limit)->get();
|
||||
} else {
|
||||
$this->recipes = Recipe::where('status', '1')->inRandomOrder()->limit($this->limit)->get();
|
||||
$this->recipes = Recipe::query()->where('status', '1')->inRandomOrder()->limit($this->limit)->get();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,16 +1,9 @@
|
|||
{
|
||||
"name": "ldcweb/wenn-dann-mit-respekt",
|
||||
"name": "uwil/nature-and-respect",
|
||||
"version": "1.0.0",
|
||||
"type": "project",
|
||||
"time": "2023-03-16",
|
||||
"description": "Website of Wenn dann mit respekt.",
|
||||
"support": {
|
||||
"email": "equipe.web@ldc.fr"
|
||||
},
|
||||
"keywords": [
|
||||
"framework",
|
||||
"laravel"
|
||||
],
|
||||
"description": "Website of Nature & Respect.",
|
||||
"license": "MIT",
|
||||
"require": {
|
||||
"php": "^8.1",
|
||||
|
|
@ -18,20 +11,24 @@
|
|||
"codezero/laravel-unique-translation": "^4.1",
|
||||
"diglactic/laravel-breadcrumbs": "^8.0",
|
||||
"guzzlehttp/guzzle": "^7.2",
|
||||
"kwaadpepper/image-resizer": "^2.1",
|
||||
"kwaadpepper/refresh-sitemap": "^2.0",
|
||||
"laravel/framework": "^10.0",
|
||||
"laravel/tinker": "^2.8",
|
||||
"laravel/ui": "^4.2",
|
||||
"ldc/web-admin-secure-laravel": "^2.0",
|
||||
"mews/purifier": "^3.4",
|
||||
"sentry/sentry-laravel": "^3.3",
|
||||
"simplesoftwareio/simple-qrcode": "~4",
|
||||
"spatie/laravel-translatable": "^6.4",
|
||||
"uwil/k8s-laravel": "1.0.0"
|
||||
"uwil/k8s-laravel": "^1.2",
|
||||
"uwil/seo-laravel": "^1.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"fakerphp/faker": "^1.9.1",
|
||||
"kitloong/laravel-migrations-generator": "^6.8",
|
||||
"krlove/eloquent-model-generator": "dev-l10-compatibility",
|
||||
"larastan/larastan": "^2.6",
|
||||
"laravel-lang/common": "^3.1",
|
||||
"laravel/pint": "^1.0",
|
||||
"laravel/sail": "^1.18",
|
||||
|
|
|
|||
3981
composer.lock
generated
|
|
@ -15,7 +15,6 @@ return [
|
|||
|
|
||||
*/
|
||||
|
||||
// 'paths' => ['api/*', 'sanctum/csrf-cookie', '*/storefinder'],
|
||||
'paths' => ['*'],
|
||||
|
||||
'allowed_methods' => ['*'],
|
||||
|
|
|
|||
73
config/image-resizer.php
Normal file
|
|
@ -0,0 +1,73 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
/**
|
||||
* The php image driver to use
|
||||
* this can be 'imagick' or 'gd'
|
||||
*/
|
||||
'driver' => 'imagick',
|
||||
|
||||
/**
|
||||
* The cache driver to use as defined
|
||||
* in config/cache of your app
|
||||
*/
|
||||
'cache' => 'file',
|
||||
|
||||
/**
|
||||
* The path where to store image in cache
|
||||
*/
|
||||
'cachePath' => 'cache/images',
|
||||
|
||||
/**
|
||||
* Image cache life time
|
||||
* This is given in minutes
|
||||
* Here the cache for images is
|
||||
* one hour
|
||||
*/
|
||||
'lifeTime' => 535680,
|
||||
// 1 ans
|
||||
|
||||
/**
|
||||
* Format can specifiy to which format save the image
|
||||
* JPEG PNG GIF TIF BMP ICO PSD WebP
|
||||
* GD ✔️ ✔️ ✔️ - - - - ✔️ *
|
||||
* Imagick ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ *
|
||||
* For WebP support GD driver must be used with PHP 5 >= 5.5.0 or PHP 7
|
||||
* in order to use imagewebp(). If Imagick is used, it must be compiled
|
||||
* with libwebp for WebP support.
|
||||
* example :
|
||||
* 'small' => [
|
||||
* 'height' => 500,
|
||||
* 'width' => 250,
|
||||
* 'inCanvas' => true,
|
||||
* ],
|
||||
* 'smallWebp' => [
|
||||
* 'height' => 500,
|
||||
* 'width' => 250,
|
||||
* 'inCanvas' => true,
|
||||
* 'format' => 'webp'
|
||||
* ]
|
||||
*/
|
||||
'templates' => [
|
||||
'foNewsIndexPicture' => [
|
||||
'height' => 520,
|
||||
'width' => 768,
|
||||
'fit' => true,
|
||||
'resize' => false,
|
||||
'keepRatio' => false,
|
||||
'inCanvas' => false,
|
||||
'trim' => false,
|
||||
'format' => 'png'
|
||||
],
|
||||
'foNewsShowPicture' => [
|
||||
'height' => 600,
|
||||
'width' => 600,
|
||||
'fit' => false,
|
||||
'resize' => true,
|
||||
'keepRatio' => true,
|
||||
'inCanvas' => false,
|
||||
'trim' => false,
|
||||
'format' => 'png'
|
||||
]
|
||||
]
|
||||
];
|
||||
|
|
@ -57,7 +57,9 @@ return [
|
|||
* ]
|
||||
*
|
||||
*/
|
||||
'queryConditions' => [],
|
||||
'queryConditions' => [
|
||||
'status' => true,
|
||||
],
|
||||
|
||||
/**
|
||||
* The default route frequency to use with sitemap generator
|
||||
|
|
|
|||
13
config/seo.php
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'bo_route_prefix' => 'bo.',
|
||||
'blade' => 'bo.pages.seo.index',
|
||||
'middlewares' => [
|
||||
'web',
|
||||
'admin-secure',
|
||||
'lang',
|
||||
'auth:backend'
|
||||
],
|
||||
'guard' => 'backend'
|
||||
];
|
||||
42
database/factories/NewsFactory.php
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
<?php
|
||||
|
||||
namespace Database\Factories;
|
||||
|
||||
use App\Models\News;
|
||||
use Illuminate\Database\Eloquent\Factories\Factory;
|
||||
use Illuminate\Support\Str;
|
||||
|
||||
/**
|
||||
* @extends Factory<\App\Models\News>
|
||||
*/
|
||||
final class NewsFactory extends Factory
|
||||
{
|
||||
/**
|
||||
* The name of the factory's corresponding model.
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
protected $model = News::class;
|
||||
|
||||
/**
|
||||
* Define the model's default state.
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
public function definition(): array
|
||||
{
|
||||
$title = fake()->word;
|
||||
$locales = \collect(\config('app.locales'))->shuffle();
|
||||
$locales->shift(\rand(0, 1));
|
||||
return [
|
||||
'seo_title' => fake()->word,
|
||||
'seo_description' => fake()->text(150),
|
||||
'title' => $title,
|
||||
'slug' => Str::slug($title),
|
||||
'subtitle' => fake()->word,
|
||||
'content' => fake()->text(150),
|
||||
'status' => fake()->boolean(),
|
||||
'locales' => $locales
|
||||
];
|
||||
}
|
||||
}
|
||||
|
|
@ -27,6 +27,8 @@ final class SliderFactory extends Factory
|
|||
{
|
||||
$linkBoolean = fake()->boolean(75);
|
||||
$statusBoolean = fake()->boolean(75);
|
||||
$locales = \collect(\config('app.locales'))->shuffle();
|
||||
$locales->shift();
|
||||
return [
|
||||
'type' => \collect(TypeEnum::cases())->random(),
|
||||
'title' => fake()->unique()->word,
|
||||
|
|
@ -40,6 +42,7 @@ final class SliderFactory extends Factory
|
|||
'status' => $statusBoolean,
|
||||
'unpublish_at' => null,
|
||||
'publish_at' => ($statusBoolean) ? fake()->dateTime() : null,
|
||||
'locales' => $locales
|
||||
];
|
||||
}
|
||||
}
|
||||
|
|
|
|||
BIN
database/factories/assets/news/default-picture-770x770.jpg
Normal file
|
After Width: | Height: | Size: 5.9 KiB |
47
database/migrations/2023_06_06_122054_create_news_table.php
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
return new class extends Migration
|
||||
{
|
||||
/**
|
||||
* Run the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function up(): void
|
||||
{
|
||||
Schema::create('news', function (Blueprint $table) {
|
||||
$table->id();
|
||||
|
||||
$table->json('seo_title')->comment('Description SEO');
|
||||
$table->json('seo_description')->comment('Description SEO');
|
||||
$table->json('title')->comment('Titre de la news');
|
||||
$table->json('slug')->comment('Slug de la news');
|
||||
$table->json('subtitle')->comment('Sous-titre de la news');
|
||||
$table->json('content')->comment('Contenu de la news');
|
||||
$table->json('data')->comment('Minicrud pour pictures');
|
||||
$table->json('locales')->comment('Pour quelle locale il faut afficher la news.');
|
||||
$table->unsignedInteger('order')->comment('Dans quel order il faut afficher la news.');
|
||||
$table->boolean('status')->comment('La news est-t-elle publiée ?');
|
||||
$table->timestamp('publish_at')->nullable()
|
||||
->comment('The date where the post published state should be changed to true.');
|
||||
$table->timestamp('unpublish_at')->nullable()
|
||||
->comment('The date where the post published state should be changed to false.');
|
||||
|
||||
$table->timestamps();
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Reverse the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function down(): void
|
||||
{
|
||||
Schema::dropIfExists('news');
|
||||
}
|
||||
};
|
||||
|
|
@ -0,0 +1,34 @@
|
|||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
return new class extends Migration
|
||||
{
|
||||
/**
|
||||
* Run the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function up(): void
|
||||
{
|
||||
Schema::table('sliders', function (Blueprint $table) {
|
||||
$table->json('locales')
|
||||
->after('order')
|
||||
->comment('Langue du slider');
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Reverse the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function down(): void
|
||||
{
|
||||
Schema::table('sliders', function (Blueprint $table) {
|
||||
$table->dropColumn('locales');
|
||||
});
|
||||
}
|
||||
};
|
||||
|
|
@ -0,0 +1,37 @@
|
|||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
return new class extends Migration
|
||||
{
|
||||
/**
|
||||
* Run the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function up(): void
|
||||
{
|
||||
Schema::create('static_pages', function (Blueprint $table) {
|
||||
$table->id();
|
||||
$table->unsignedTinyInteger('type')->unique()->comment('Page type (StaticPageEnum)');
|
||||
$table->string('seo_title')->comment('Seo title about 70 chars as recommended');
|
||||
$table->string('seo_description')->comment('Seo description about 160 chars as recommended');
|
||||
$table->string('title')->comment('Title for the page');
|
||||
$table->string('slug')->unique()->comment('Unique title slug');
|
||||
$table->text('content')->comment('WYSIWYG text content using ckeditor');
|
||||
$table->timestamps();
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Reverse the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function down(): void
|
||||
{
|
||||
Schema::dropIfExists('static_pages');
|
||||
}
|
||||
};
|
||||
|
|
@ -31,6 +31,8 @@ class DatabaseSeeder extends Seeder
|
|||
UserSeeder::class,
|
||||
|
||||
HomeSeeder::class,
|
||||
StaticPageSeeder::class,
|
||||
NewsSeeder::class,
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
35
database/seeders/NewsSeeder.php
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
<?php
|
||||
|
||||
namespace Database\Seeders;
|
||||
|
||||
use App\Lib\Helpers\FileStorageHelper;
|
||||
use App\Models\News;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class NewsSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function run()
|
||||
{
|
||||
$jj = 1;
|
||||
News::factory(60)->make()->each(function (News $news) use (&$jj) {
|
||||
$dataImg = FileStorageHelper::storeFile($news, new \SplFileInfo(\resource_path(
|
||||
'../database/factories/assets/news/default-picture-770x770.jpg'
|
||||
)));
|
||||
|
||||
$news->data = News::getEmptyData(
|
||||
$dataImg,
|
||||
fake()->words(4, true),
|
||||
fake()->words(4, true)
|
||||
);
|
||||
|
||||
$news->order = $jj;
|
||||
$news->saveOrFail();
|
||||
$jj = $jj + 1;
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
@ -20,7 +20,7 @@ class SliderSeeder extends Seeder
|
|||
$slider->picture = FileStorageHelper::storeFile($slider, new \SplFileInfo(\resource_path(
|
||||
'../database/factories/assets/sliders/default-picture-1270x930.png'
|
||||
)));
|
||||
$slider->order = $jj;
|
||||
$slider->order = $jj;
|
||||
$slider->saveOrFail();
|
||||
$jj = $jj + 1;
|
||||
});
|
||||
|
|
|
|||
213
database/seeders/StaticPageSeeder.php
Normal file
|
|
@ -0,0 +1,213 @@
|
|||
<?php
|
||||
|
||||
namespace Database\Seeders;
|
||||
|
||||
use App\Enums\StaticPageType;
|
||||
use App\Models\StaticPage;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class StaticPageSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function run()
|
||||
{
|
||||
StaticPage::query()->updateOrCreate(
|
||||
[
|
||||
'type' => StaticPageType::contact,
|
||||
],
|
||||
[
|
||||
'seo_title' => 'Seo title pour la page contact',
|
||||
'seo_description' => 'Seo description pour la page contact',
|
||||
'title' => 'Contact',
|
||||
'type' => StaticPageType::contact,
|
||||
'content' => \clean(\fake()->randomHtml(6, 7)),
|
||||
]
|
||||
);
|
||||
StaticPage::query()->updateOrCreate(
|
||||
[
|
||||
'type' => StaticPageType::legals,
|
||||
],
|
||||
[
|
||||
// phpcs:disable Generic.Files.LineLength.TooLong
|
||||
'seo_title' => 'Seo title pour la page mentions légales',
|
||||
'seo_description' => 'Seo description pour la page mentions légales',
|
||||
'title' => 'Mentions légales',
|
||||
'type' => StaticPageType::legals,
|
||||
'content' => '
|
||||
<h2>Introduction</h2>
|
||||
<p>Thank you for reading these general terms and conditions of use, which incorporate the terms and conditions of access and use of the website<span style="text-decoration: underline;"><span style="color: #b0c000; text-decoration: underline;"><a style="color: #b0c000; text-decoration: underline;" href="' . route('home') . '" target="_blank" rel="noopener">nature-and-respect.com</a></span></span> rules.</p>
|
||||
<p>We invite you to refer to this section regularly as LDC Sablé may be required to amend it at any time.</p>
|
||||
<p>The user declares that he/she has read and accepted the legal information and general terms of use and agrees to comply with them.</p>
|
||||
<p><em>Updated 20 June 2022.</em></p>
|
||||
<p> </p>
|
||||
<h2>Legal information</h2>
|
||||
<p> </p>
|
||||
<p><strong>Responsible for the content of the website and client</strong></p>
|
||||
<p>LDC Sablé</p>
|
||||
<p>Zone Industrielle Saint Laurent - 72300 Sablé sur Sarthe<br />France</p>
|
||||
<p>Phone: +33 (0)2 43 62 70 00</p>
|
||||
<p>Simplified joint stock company with a capital of 235 738 512 € euros - RCS Le Mans 444.502.025</p>
|
||||
<p>Publication Manager: Sylvain Gouet, Web Marketing Manager LDC Group</p>
|
||||
<p>The site is hosted by: OVH, via LDC, SAS au capital de 10 069 020 euros, RCS Lille Métropole 537 407 926, 2 rue Kellermann – 59100 Roubaix, Tel : 09 72 10 10 07, Mail : hosting@ml.ovh.net</p>
|
||||
<p> </p>
|
||||
<p><strong>Web Design</strong></p>
|
||||
<p>schoenmueller GmbH, Wiesbaden, Deutschland<br /><span style="color: #b0c000;"><a style="color: #b0c000;" href="https://schoenmueller.com" target="_blank" rel="noopener">schoenmueller.com</a></span></p>
|
||||
<p> </p>
|
||||
<h2>Copyright - Trademark law - Database protection</h2>
|
||||
<p>The presentation and content of the Site together constitute a work protected by applicable copyright, intellectual and industrial property laws.</p>
|
||||
<p>The representations appearing on the website (drawings, photographs, images, texts, animated sequences with or without sound and other documentation displayed) are subject to copyright, industrial and / or intellectual property and are the property of LDC Sablé or third parties authorised by LDC Sablé to use them, as the case may be.</p>
|
||||
<p>No commercial exploitation, reproduction, representation, use, adaptation, modification, incorporation, translation, commercialisation, in whole or in part, of these elements (including those that can be downloaded or copied) may take place without the prior written consent of LDC, with the exception of use for private purposes, subject to other or more restrictive provisions of intellectual property law.</p>
|
||||
<p>Any use not expressly authorised may result in the civil and/or criminal liability of the author. LDC Sablé reserves the right to take legal action against any person who does not comply with this prohibition.</p>
|
||||
<p> </p>
|
||||
<h2>Protection of personal data - cookies</h2>
|
||||
<p>We invite you to refer to our confidentiality charter by <a class="underline" href="' . route('privacy') . '"><span style="text-decoration: underline;"><span style="color: #b0c000; text-decoration: underline;">click here</span></span></a>.</p>
|
||||
<p> </p>
|
||||
<h2>Responsibility</h2>
|
||||
<p>LDC Sablé has used its best efforts to ensure the accuracy of the information on its website (hereinafter the website). However, LDC Sablé is not responsible for the accuracy, errors or omissions on the Website. The use of this information is the sole responsibility of the user.</p>
|
||||
<p>LDC Sablé makes no warranty, express or implied, and assumes no liability arising out of access to or use of this site, including any degradation or viruses that may infect the user\'s computer equipment or other property.</p>
|
||||
<p>LDC Sablé may unilaterally and at any time temporarily or permanently suspend access to all or part of the website, in particular to the content, functions or availability times, without liability being requested and this is possible damages of any kind.</p>
|
||||
<p>The pages of the website may contain hypertext links to other websites managed by companies other than LDC Sablé and over which LDC Sablé exercises no control. LDC Sablé is not responsible for the content of other websites that you may access through the Site or other websites of the LDC Group. No user or visitor to the site may create a hypertext link to this site without the prior express permission of LDC Sablé.</p>
|
||||
<p> </p>
|
||||
',
|
||||
]
|
||||
);
|
||||
// phpcs:enable
|
||||
StaticPage::query()->updateOrCreate(
|
||||
[
|
||||
'type' => StaticPageType::confidentiality,
|
||||
],
|
||||
[
|
||||
'seo_title' => 'Seo title pour la page charte de confidentialitée',
|
||||
'seo_description' => 'Seo description pour la page charte de confidentialitée',
|
||||
'title' => 'Charte de confidentialitée',
|
||||
'type' => StaticPageType::confidentiality,
|
||||
// phpcs:disable Generic.Files.LineLength.TooLong
|
||||
'content' => '
|
||||
<h2>Introduction</h2>
|
||||
<p>The European Union\'s new General Data Protection Regulation (GDPR), which came into force on 25 May 2018, aims to better regulate the collection, processing and use of your personal data. LDC Sablé, as a data controller, is strengthening its obligations to ensure the protection and security of the personal data you entrust to us.</p>
|
||||
<p>Therefore, this Confidentiality Charter informs you about the type of data we collect, how we process it and for what purposes in order to best tailor its use to your needs.</p>
|
||||
<p>The data controller that collects and manages your data is LDC Sablé, a simplified joint stock company with a share capital of 235.738.512 €, registered in the Trade and Companies Register of Le Mans under number 444.502.025 with headquarters in: Zone Industrielle Saint-Laurent, F-72300 Sablé-sur-Sarthe, France.</p>
|
||||
<p>If you have any questions about our privacy policy, please contact us using the following contact form: <strong><span style="color: #b0c000;"><a style="color: #b0c000; text-decoration: underline;" href="https://www.ldc.fr/rgpd/consommateurs/" target="_blank" rel="noopener">ldc.fr/rgpd/consommateurs</a></span></strong></p>
|
||||
<p>We invite you to refer to this section regularly as LDC Sablé may need to amend it at any time.</p>
|
||||
<p><em>This privacy policy was updated on 20 June 2022.</em></p>
|
||||
<p> </p>
|
||||
<h2>Our commitments</h2>
|
||||
<p>In accordance with the regulations on the protection of personal data and privacy, in particular Law No. 78-17 of 6 January 1978 on data processing, files and freedoms, known as the "Data Processing and Freedoms" Law and Regulations ( EU) 2016/679 of 25 May 2018 on the protection of individuals with regard to the processing of personal data and on the free movement of such data (hereinafter the "GDPR Regulation"), LDC Sablé undertakes to comply with the following principles.:</p>
|
||||
<ul>
|
||||
<li><strong>Consent:</strong> You must have consented to the collection and processing of your data. If this was not the case or you have changed your mind, please read the following section on your rights.</li>
|
||||
<li><strong>Restriction of the data collected: </strong>We only collect data that is absolutely necessary for processing and the purpose of use. Please note that there is no obligation to provide us with this data. However, certain services or promotions require certain data, otherwise you will not be able to access them.</li>
|
||||
<li><strong>Restriction of use: </strong>The data we collect will only be processed for the purposes described below.</li>
|
||||
<li><strong>Limitation of the retention periods: </strong>Your data will only be retained for as long as is necessary for the processing purposes for which it was collected. Beyond this period, we will ensure that your data is deleted, destroyed or anonymised unless there is a legal obligation to retain it.</li>
|
||||
<li><strong>Privacy: </strong>In order to secure your data and its processing, we have taken the technical and organisational measures described below</li>
|
||||
<li><strong>transparency and loyalty: </strong>When LDC Sablé collects data about you, we will inform you about the use of this data. For this reason, we recommend that you carefully read the information sent to you via our website.</li>
|
||||
</ul>
|
||||
<p>The website is not aimed at minors as the general public. However, they are not prohibited from accessing the website as it does not present content that is prohibited for persons under 18 years of age. If information about a minor has been collected by the website, the legal representative of the minor may contact us at any time to exercise their rights (see the section below entitled "What rights do you have?").</p>
|
||||
<p> </p>
|
||||
<h2>What personal data is collected?</h2>
|
||||
<p>Personal data within the meaning of the GDPR is any information relating to an identified or identifiable natural person.</p>
|
||||
<p>The personal data collected varies depending on the purpose of the collection and the service you wish to benefit from.</p>
|
||||
<p>LDC Sablé collects the following categories of personal data:</p>
|
||||
<ul>
|
||||
<li>personal contact details (title, surname, first name, e-mail address, postal address);</li>
|
||||
<li>personal contact details not obligatory (telephone number);</li>
|
||||
<li>Browsing history, such as pages visited and actions on the website.</li>
|
||||
<li>Location data when the location is activated on the "Find markets" page.</li>
|
||||
</ul>
|
||||
<p>You agree to provide current and valid personal information and warrant that you will not provide any false information or misrepresentation.</p>
|
||||
<p> </p>
|
||||
<h2>Why is your personal data collected?</h2>
|
||||
<p>Your data may be collected if you have given your explicit, free and informed consent. They may also be collected in order to comply with a legal obligation or in the context of the contractual relationship established with you (in particular General Terms and Conditions of Use, General Terms and Conditions of Sale) or in the legitimate interest of LDC Sablé (e.g. to ensure the security of transactions).</p>
|
||||
<p>We collect your personal data to provide you with the best user experience through our website.</p>
|
||||
<p>This data is collected for the following purposes:</p>
|
||||
<ul>
|
||||
<li>Website functionality and quality management</li>
|
||||
<li>Development and improvement of Nature & Respect products</li>
|
||||
<li>Statistics</li>
|
||||
<li>Offer personalised products and adapted messages or product recommendations according to consumer needs</li>
|
||||
<li>Find the nearest grocery store with the desired products from the specified location.</li>
|
||||
</ul>
|
||||
<p> </p>
|
||||
<h2>What are your rights?</h2>
|
||||
<p>You have a number of rights in relation to your personal data listed below.</p>
|
||||
<ul>
|
||||
<li><strong>Right of access</strong><br />You may request the communication of your data in an accessible form, confirmation that your data is or is no longer being processed, and information about your data. To ensure that your personal data is accurate, complete, relevant and up to date, you have the right to access, correct or update your personal data at any time.</li>
|
||||
<li><strong>Right of rectification</strong><br />You have the right to request that your data be corrected, completed or updated if it is inaccurate, incomplete, ambiguous or out of date.</li>
|
||||
<li><strong>Right of deletion<br /></strong>You have the right to request the deletion of your personal data, in particular if it is no longer necessary for the purposes for which it was collected. If the personal data collected is no longer required for any purpose and there is no legal obligation to retain it, we will endeavour to delete, destroy or anonymise this data.</li>
|
||||
<li><strong>Right to restrict processing</strong>
|
||||
<br />You have the right to request the restriction of the processing of your personal data if:
|
||||
<br />– You dispute the accuracy of the data;
|
||||
<br />– You wish to restrict the processing of data that have not been processed lawfully instead of deleting them;
|
||||
<br />– We no longer need your personal data, but it is necessary for the assertion, exercise or defence of your legal rights;
|
||||
<br />– You have objected to the processing of your personal data and are waiting to see whether your interests in connection with this objection outweigh the legitimate grounds pursued by us
|
||||
</li>
|
||||
<li><strong>Right of portability of your data</strong>
|
||||
<br />Where processing is carried out using automated means and you have voluntarily consented to the processing of your personal data for a purpose notified by us in advance; or where we process your data in the course of a commercial transaction (e.g. provision of a product), you have the right to request that:
|
||||
<br />– Receive your personal data in a structured, common and machine-readable format;
|
||||
<br />– that your personal data is transferred directly to another controller, as far as technically possible.
|
||||
</li>
|
||||
<li><strong>Right of objection</strong>
|
||||
<br />When your data is processed for commercial purposes, you have the right to object to the processing of your personal data at any time without giving reasons.
|
||||
</li>
|
||||
</ul>
|
||||
<p> </p>
|
||||
<h2>Right to complain to the CNIL</h2>
|
||||
<p>If you believe that the processing of your personal data is in breach of the rules, you can complain to a supervisory authority such as the CNIL.</p>
|
||||
<p>You can exercise these rights at any time by contacting us using the form below: <strong><span style="color: #b0c000;"><a style="color: #b0c000;" href="https://www.ldc.fr/rgpd/consommateurs/" target="_blank" rel="noopener">ldc.fr/rgpd/consommateurs</a></span></strong></p>
|
||||
<p>You will receive a reply from us within one month of receipt of the request. In the case of a complex request or a large number of requests, the deadline may be extended by two months.</p>
|
||||
<p>The exercise of rights is free of charge. However, if the request was manifestly unfounded or excessive, LDC Sablé reserves the right to charge administrative costs or refuse to process the request.</p>
|
||||
<p> </p>
|
||||
<h2>How is your personal data protected?</h2>
|
||||
<p>To ensure the security of your personal data, we have security measures in place, including access controls, firewalls, secure servers.</p>
|
||||
<p>These measures aim to protect your personal data from loss, misappropriation, misuse, disclosure, alteration, interference, damage and unauthorised access to data.</p>
|
||||
<p>In the event of a breach of your personal data that may pose a risk to your rights and freedoms, LDC Sablé will notify the CNIL of the breach as soon as possible and, if possible, no later than 72 hours after becoming aware of it. LDC Sablé will inform you as soon as possible.</p>
|
||||
<p> </p>
|
||||
<h2>Access to your personal data:</h2>
|
||||
<p>Your personal data is intended for LDC Sablé employees authorised to process it, in particular the Marketing, Sustainable Development, IT, Sales, Quality and Administration departments.</p>
|
||||
<p> </p>
|
||||
<h2>Sharing your personal data:</h2>
|
||||
<p>If we need to share your personal data with subcontractors for certain purposes described in this Charter, we will ensure, in accordance with the regulations, that their device is at least as protected as ours in terms of data security and storage. We also ensure that they comply with personal data protection laws under conditions at least equivalent to those with which we comply.</p>
|
||||
<p>As subcontractors are required to process your personal data on our behalf and at our direction, we also undertake to ensure that your personal data is not transferred or disclosed for purposes other than those described in this Charter. However, we may be required to disclose your data for purposes other than those set out in the Charter if their disclosure is required by law or by government authorities.</p>
|
||||
<p> </p>
|
||||
<h2>Transfer of your data outside the european economic area:</h2>
|
||||
<p>We inform ourselves that your personal data will not be processed outside the European Economic Area (EEA). In the event of a change, we will notify you and do our best to ensure that this international data transfer provides the necessary level of security and safeguards.</p>
|
||||
<p> </p>
|
||||
<h2>Use of cookies::</h2>
|
||||
<p>Cookies are small text files containing specific information about you that are stored on the hard drive of the computer device you used to connect to the website and can only be read by the server that provided them. Cookies are managed by your internet browser.</p>
|
||||
{{-- ICI --}}
|
||||
<p>Cookies indicate the number of visits to the pages you visit, which helps us to know the information that interests you. This gives you more content that interests you and less content that doesn\'t.</p>
|
||||
<p>Cookies allow you to save preferences and user names, register products and services or personalise pages.</p>
|
||||
<p>This website uses cookies directly or indirectly:</p>
|
||||
<ul>
|
||||
<li>Cookies for audience measurement purposes via Google Analytics. The navigation information stored is: the session identifier, the address of the pages visited, the date and time of the visits.</li>
|
||||
<li><span style="font-family: -apple-system, BlinkMacSystemFont, \'Segoe UI\', Roboto, Oxygen, Ubuntu, Cantarell, \'Open Sans\', \'Helvetica Neue\', sans-serif;">As part of the use of Google\'s ReCaptcha when submitting contact forms, a third-party cookie is set. This cookie is used to check whether the form was correctly filled out by a user and not by a robot.</span></li>
|
||||
<li><span style="font-family: -apple-system, BlinkMacSystemFont, \'Segoe UI\', Roboto, Oxygen, Ubuntu, Cantarell, \'Open Sans\', \'Helvetica Neue\', sans-serif;">Video playback may result in the installation of cookies from Youtube and Vimeo, a third-party service used to stream videos on the website. [Company] is neither the custodian nor the recipient of this data.</span></li>
|
||||
</ul>
|
||||
<p>You have the choice:</p>
|
||||
<p>– Accept these cookies by clicking the "Accept" button on the cookies banner that appears at the bottom of your website. Until you agree, cookies cannot be stored on your device;
|
||||
<br />– reject these cookies via the "Reject" and / or "Configure" buttons on the cookies banner;
|
||||
<br />– to personalise these cookies according to the types of cookies and their purposes.
|
||||
</p>
|
||||
<p>If you click on the "Personalise" button in the cookies banner, a list of the different types of cookies by purpose is displayed. If you agree to the storage of cookies, all you have to do is click on "Authorise" and then on the cross at the top of the window. If you reject the depositing of cookies, all you have to do is click on the "Prohibit" button and close the window. The depositing of cookies is deactivated by default.</p>
|
||||
<p>This information will be stored on your device for a maximum of 13 months. After this period, we will ask for your consent again. You can also withdraw your consent at any time by clicking on the "Cookies Policy" section at the bottom of the website.</p>
|
||||
<p>You can also configure your browser to block the use of cookies.</p>
|
||||
<p>We invite you to visit the CNIL website to learn more about your browser settings.</p>
|
||||
<p> </p>
|
||||
<h2>Third party websites</h2>
|
||||
<p>The website <span style="color: #b0c000;"><strong>nature-and-respect.com</strong></span> may be linked to third party websites. Websites hosted by third parties are beyond our control. If you enter personal data on a third party website, the processing of that data will not take place on our website but on the relevant third party website s website. The personal data you provide will be collected and processed in accordance with the privacy policy of the relevant third party.</p>
|
||||
<p>Therefore, we do not accept any responsibility for the privacy practices of these third parties.</p>
|
||||
<p> </p>
|
||||
<h2>Applicable law</h2>
|
||||
<p>This Privacy Policy shall be governed by and construed in accordance with French law.</p>
|
||||
<p> </p>
|
||||
<h2>Contact us</h2>
|
||||
<p>If you have any questions, comments or complaints about this privacy policy or the processing of your personal data, please contact: <strong><span style="color: #b0c000;"><a style="color: #b0c000;" href="https://www.ldc.fr/rgpd/consommateurs/" target="_blank" rel="noopener">ldc.fr/rgpd/consommateurs</a></span></strong></p>
|
||||
',
|
||||
// phpcs:enable
|
||||
]
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
@ -10,7 +10,7 @@ data:
|
|||
APP_DEBUG: "${APP_APP_DEBUG}"
|
||||
APP_URL: "https://www.${APP_DOMAIN}"
|
||||
LOG_CHANNEL: "k8s"
|
||||
DB_HOST: "mariadb-service.common-services"
|
||||
DB_HOST: "mariadb.common-services"
|
||||
DB_DATABASE: "${APP_DB_DATABASE}"
|
||||
DB_USERNAME: "${APP_DB_USERNAME}"
|
||||
DB_PASSWORD: "${APP_DB_PASSWORD}"
|
||||
|
|
@ -91,10 +91,10 @@ spec:
|
|||
app: ${CI_PROJECT_PATH_SLUG}-app
|
||||
ports:
|
||||
- port: 80
|
||||
targetPort: 4433
|
||||
targetPort: 443
|
||||
|
||||
---
|
||||
apiVersion: traefik.containo.us/v1alpha1
|
||||
apiVersion: traefik.io/v1alpha1
|
||||
kind: IngressRoute
|
||||
metadata:
|
||||
name: ${CI_PROJECT_PATH_SLUG}-ingress-route
|
||||
|
|
@ -103,7 +103,7 @@ spec:
|
|||
- web
|
||||
- websecure
|
||||
routes:
|
||||
- match: Host(`${APP_DOMAIN}`, `www.${APP_DOMAIN}`)
|
||||
- match: Host(`${APP_DOMAIN}`) || Host(`www.${APP_DOMAIN}`)
|
||||
kind: Rule
|
||||
services:
|
||||
- name: ${CI_PROJECT_PATH_SLUG}-service
|
||||
|
|
@ -112,21 +112,7 @@ spec:
|
|||
- name: redirect-no-www-to-www
|
||||
namespace: common-services
|
||||
tls:
|
||||
secretName: $APP_DOMAIN
|
||||
|
||||
---
|
||||
apiVersion: cert-manager.io/v1
|
||||
kind: Certificate
|
||||
metadata:
|
||||
name: $APP_DOMAIN
|
||||
spec:
|
||||
dnsNames:
|
||||
- $APP_DOMAIN
|
||||
- www.${APP_DOMAIN}
|
||||
secretName: $APP_DOMAIN
|
||||
issuerRef:
|
||||
name: $APP_CERT_ISSUER
|
||||
kind: ClusterIssuer
|
||||
secretName: ${CRT_TLS_NAME}
|
||||
|
||||
---
|
||||
apiVersion: batch/v1
|
||||
|
|
@ -153,7 +139,7 @@ spec:
|
|||
containers:
|
||||
- name: ${CI_PROJECT_PATH_SLUG}-scheduled
|
||||
image: $IMAGE_TAG
|
||||
imagePullPolicy: Always
|
||||
imagePullPolicy: IfNotPresent
|
||||
command:
|
||||
- "php"
|
||||
args:
|
||||
|
|
|
|||
2046
package-lock.json
generated
|
|
@ -1,5 +1,6 @@
|
|||
{
|
||||
"private": true,
|
||||
"name": "srcs",
|
||||
"scripts": {
|
||||
"prod": "vite build --mode production",
|
||||
"dev": "NODE_ENV=development vite build -d --mode development",
|
||||
|
|
@ -18,7 +19,7 @@
|
|||
"@fortawesome/free-regular-svg-icons": "^6.1.2",
|
||||
"@fortawesome/free-solid-svg-icons": "^6.1.2",
|
||||
"@fortawesome/vue-fontawesome": "^3.0.1",
|
||||
"@ldc-web/cookie-notice": "^3.0.3",
|
||||
"@ldc-web/cookie-notice": "^6.0.3",
|
||||
"@rushstack/eslint-patch": "^1.1.4",
|
||||
"@sipec/vue3-tags-input": "^3.0.4",
|
||||
"@splidejs/splide": "^4.1.4",
|
||||
|
|
@ -41,6 +42,7 @@
|
|||
"eslint-import-resolver-alias": "^1.1.2",
|
||||
"eslint-plugin-vue": "^9.4.0",
|
||||
"fslightbox": "^3.4.1",
|
||||
"js-base64": "^3.7.7",
|
||||
"laravel-vite-plugin": "^0.7.2",
|
||||
"postcss": "^8.4.23",
|
||||
"postcss-discard-comments": "^5.1.2",
|
||||
|
|
|
|||
10
phpstan.neon
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
includes:
|
||||
- vendor/larastan/larastan/extension.neon
|
||||
|
||||
parameters:
|
||||
|
||||
paths:
|
||||
- app/
|
||||
|
||||
# Level 9 is the highest level
|
||||
level: 5
|
||||
13
production-resources.yaml
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
---
|
||||
apiVersion: cert-manager.io/v1
|
||||
kind: Certificate
|
||||
metadata:
|
||||
name: $APP_DOMAIN
|
||||
spec:
|
||||
dnsNames:
|
||||
- $APP_DOMAIN
|
||||
- www.${APP_DOMAIN}
|
||||
secretName: $APP_DOMAIN
|
||||
issuerRef:
|
||||
name: $APP_CERT_ISSUER
|
||||
kind: ClusterIssuer
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
# Redirect Trailing Slashes If Not A Folder...
|
||||
RewriteCond %{REQUEST_FILENAME} !-d
|
||||
RewriteCond %{REQUEST_URI} (.+)/$
|
||||
RewriteRule ^ %1 [L,R=301]
|
||||
RewriteRule ^ https://%{SERVER_NAME}%1 [L,R=301]
|
||||
|
||||
# Send Requests To Front Controller...
|
||||
RewriteCond %{REQUEST_FILENAME} !-d
|
||||
|
|
|
|||
102
resources/assets/images/Icons/Discover-our-products-GMO.svg
Normal file
|
|
@ -0,0 +1,102 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 27.8.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 115 63" style="enable-background:new 0 0 115 63;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill:#5F282D;}
|
||||
</style>
|
||||
<g>
|
||||
<path class="st0" d="M108.4,42.8c0.3-0.7,1-2.2,0-2.1l-5.8,10.6c-0.3-0.7-0.6-1.4-0.9-2c-3.2-6.7-8.4-11.8-15.9-15.1
|
||||
c-1.7-0.7-3.8-1.1-5.8-1.4c-1.4-0.2-3.8,0.6-3.8,0.6s5.2,1.4,7.3,2.4c6.9,3.3,12,8,15.2,14.2c0.6,1.2,0.8,2.6,1.2,3.8l-6.4-1.7
|
||||
c-0.7-0.2-1.6-0.3-2.1,0.6c-0.2,0.4,0.1,1.1,0.5,1.3c2.8,1.3,5.7,2.6,8.6,3.7c1.4,0.5,2.3-0.1,3-1.7
|
||||
C105.1,51.6,106.8,47.2,108.4,42.8z"/>
|
||||
</g>
|
||||
<g>
|
||||
<path class="st0" d="M0.9,11.8C1,6.6,4.1,1.4,9.4,1.6c1.9,0.1,4.8,1,4.7,3.4c0,1.3-1,2-2.3,1.9c-0.9,0,0.4-2-2.4-2.2
|
||||
c-3.5-0.1-4.8,3.7-4.9,6.8c-0.1,2.4,0.5,4.9,3.4,5c1.4,0.1,2.8-0.5,2.9-2c0.1-1.8-1.7-2-1.6-2.6c0-0.3,3.8-1.5,4.1-1.5
|
||||
c0.4,0,0.7,5.4,0.7,6c-0.1,2.9-3,4-5.7,3.9C3.1,20.3,0.7,16.7,0.9,11.8z"/>
|
||||
<path class="st0" d="M16.7,20.5c-0.5,0-1.2,0.4-0.9-7.9c0.4-10.8,1.5-10.4,1.9-10.4l2,0.1c0.9,0,1.2,0,2.2,1.6c2,2.9,2,4.5,2.5,4.5
|
||||
c0.3,0,0.5-1.6,3-4.3c1.3-1.4,1.6-1.4,2.5-1.4l1.7,0.1c0.4,0,1.5-0.3,1.1,10.5c-0.3,8.2-1,7.8-1.5,7.8l-2.8-0.1
|
||||
c-0.3,0-0.8,0-0.8-0.4c0-0.3,1.4-4.2,1.6-9.9c0-0.5,0.2-3.2-0.5-3.2c-0.6,0-1.6,2.1-1.8,2.6c-2,4.4-1.3,6.5-2.8,6.5
|
||||
c-1.8-0.1-1-2.1-2.8-6.7c-0.2-0.5-0.8-2.7-1.5-2.8c-0.7,0-0.8,2.7-0.8,3.1c-0.2,5.7,1,9.7,1,10c0,0.4-0.5,0.3-0.8,0.3L16.7,20.5z"
|
||||
/>
|
||||
<path class="st0" d="M40.1,21.7c-4.4-0.2-6-3.4-5.9-7.2C34.5,8.9,37.9,2.7,42,2.9s7,6.6,6.8,12.2c-0.1,3.8-2,6.9-6.4,6.7L40.1,21.7
|
||||
z M45.2,14.4c0.2-4.8-1.9-8-3.4-8c-1.5-0.1-3.8,2.9-4,7.8c-0.1,2.6,1.2,3.6,3.6,3.7S45.1,17,45.2,14.4z"/>
|
||||
<path class="st0" d="M58.2,22.1c-0.3,0-0.7,0.6-0.5-6.6c0-1.1,0.1-2.2,0.2-3.3c0-0.7,0.3-1.9-0.7-1.9c-0.4,0-0.6,0.2-0.9,0.2
|
||||
c-0.3,0-0.3-0.3-0.2-0.7C56.1,8.1,56.6,8,57.4,8c1,0,1-1.4,1.4-2.4c0.5-1.3,1.9-2.1,3-2.1c0.9,0,2,0,2,0.6c0,0.3-0.4,2.5-0.7,2.5
|
||||
c-0.3,0-0.4-0.2-0.6-0.2c-0.6,0-1.1,0.9-1.1,1.4c0,0.3,0.2,0.6,0.5,0.6c0.3,0,0.6-0.1,0.8-0.1c0.8,0,0.8,0.6,0.8,1.4
|
||||
c0,0.3,0,1.1-0.5,1.1c-0.2,0-0.6-0.2-1-0.2c-1.2,0-1.2,1.4-1.3,2.3c-0.1,2.9,0.5,8.8,0.5,9c0,0.5-0.3,0.4-0.7,0.4L58.2,22.1z"/>
|
||||
<path class="st0" d="M65.5,22.3c-0.8,0-1.2,0.6-1-6.6c0.2-6.1,0.1-7.4,0.7-7.4l1.8,0.1c0.3,0,0.7-0.1,0.7,0.3
|
||||
c0,0.3,0.1,0.7,0.5,0.8c0.3,0,0.7-0.3,1.2-0.7c0.5-0.3,1-0.6,1.6-0.6c1.1,0,2,1,2,2.2c-0.1,1.5-1.3,2.4-2,2.4
|
||||
c-0.3,0,0.1-1.5-1.4-1.5c-1.8-0.1-2.1,2.9-2.1,4.2c-0.2,4.4,0.5,6.2,0.5,6.6c0,0.4-0.5,0.3-0.8,0.3L65.5,22.3z"/>
|
||||
<path class="st0" d="M73.2,16.2c0.2-5.3,3.2-7.8,6.2-7.7c2.4,0.1,4.4,1.5,4.3,4.1c-0.2,4.7-7.2,3.5-7.3,5.7c0,1,1.6,1.8,2.7,1.9
|
||||
c3.6,0.1,3.7-2.6,4-2.6c0.3,0,0.4,1.2,0.3,1.3c-0.1,2.8-2.3,4.3-4.9,4.2C74.5,23,73,19.7,73.2,16.2z M76.2,14.1
|
||||
c0,0.2,0.1,0.5,0.4,0.5c0.3,0,4.3-0.7,4.3-1.8c0-1.1-0.9-1.7-1.8-1.7C77.4,11,76.3,12.9,76.2,14.1z"/>
|
||||
<path class="st0" d="M84.7,16.6c0.2-5.3,3.2-7.8,6.2-7.7c2.4,0.1,4.4,1.5,4.3,4.1c-0.2,4.7-7.2,3.5-7.3,5.7c0,1,1.6,1.8,2.7,1.9
|
||||
c3.6,0.1,3.7-2.6,4-2.6c0.3,0,0.4,1.2,0.3,1.3c-0.1,2.8-2.3,4.3-4.9,4.2C86,23.4,84.5,20.1,84.7,16.6z M87.7,14.6
|
||||
c0,0.2,0.1,0.5,0.4,0.5c0.3,0,4.3-0.7,4.3-1.8c0-1.1-0.9-1.7-1.8-1.7C88.9,11.4,87.8,13.3,87.7,14.6z"/>
|
||||
</g>
|
||||
<g>
|
||||
<path class="st0" d="M19.6,30.3c0.1,0,0.5,0,0.5,0.2c0,0.1-0.8,1.6-0.9,1.6c-0.2,0-0.5-0.5-1.6-0.6c-0.8,0-1.6,0.4-1.7,1.4
|
||||
c0,0.7,0,0.9,0.3,0.9c0.7,0,0.8-0.5,2.3-0.4c0.1,0,0.4,0,0.4,0.2c0,0.1-0.5,1.8-0.7,1.7c-0.1,0-0.4-0.2-0.8-0.2
|
||||
c-1-0.1-1.5,0.5-1.5,1.4c-0.1,1,0.3,2.5,0.3,2.7c0,0.1-0.3,0.1-0.4,0.1l-1.3-0.1c-0.3,0-0.6,0.2-0.4-4c0.3-5.5,0.9-5.2,1.1-5.2
|
||||
L19.6,30.3z"/>
|
||||
<path class="st0" d="M19.7,36.3c0.2-2.7,1.7-3.9,3.2-3.8c1.2,0.1,2.2,0.8,2.1,2.1c-0.1,2.4-3.7,1.7-3.7,2.8c0,0.5,0.8,0.9,1.3,1
|
||||
c1.8,0.1,1.9-1.3,2-1.3c0.2,0,0.2,0.6,0.2,0.7c-0.1,1.4-1.2,2.1-2.5,2.1C20.3,39.7,19.6,38,19.7,36.3z M21.3,35.3
|
||||
c0,0.1,0,0.2,0.2,0.3c0.1,0,2.2-0.3,2.2-0.9c0-0.5-0.5-0.9-0.9-0.9C21.9,33.7,21.3,34.6,21.3,35.3z"/>
|
||||
<path class="st0" d="M25.5,36.6c0.2-2.7,1.7-3.9,3.2-3.8c1.2,0.1,2.2,0.8,2.1,2.1c-0.1,2.4-3.7,1.7-3.7,2.8c0,0.5,0.8,0.9,1.3,1
|
||||
c1.8,0.1,1.9-1.3,2-1.3c0.2,0,0.2,0.6,0.2,0.7c-0.1,1.4-1.2,2.1-2.5,2.1C26.1,40,25.4,38.4,25.5,36.6z M27.1,35.6
|
||||
c0,0.1,0,0.2,0.2,0.3c0.1,0,2.2-0.3,2.2-0.9c0-0.5-0.5-0.9-0.9-0.9C27.7,34,27.1,34.9,27.1,35.6z"/>
|
||||
<path class="st0" d="M33.4,40.3c-1.2-0.1-2.3-1.2-2.1-3.5c0.1-2.5,1.9-3.8,2.9-3.8c0.2,0,0.5,0.3,0.6,0.3c0.2,0,0.3-0.4,0.3-0.6
|
||||
c0.1-0.9-0.2-1.3-0.2-1.7c0-0.2,0.3-0.1,0.4-0.1l1.1,0.1c0.5,0,0.2,5,0.1,5.5c0,0.3-0.2,4-0.6,3.9L33.4,40.3z M35.1,36.3
|
||||
c0.1-1.9-0.2-2.1-0.6-2.1c-0.5,0-1.6,0.5-1.7,2.5c0,0.8,0.2,2,1.1,2C35.1,38.8,35.1,37.1,35.1,36.3z"/>
|
||||
<path class="st0" d="M38,40.6c-0.5,0-0.6,0.2-0.4-3.7c0.2-3.8,0.4-3.4,0.7-3.4l0.6,0c0.5,0,0.5,0.1,0.5,0.2c0,0.4-0.2,0.8-0.2,2
|
||||
c-0.2,2.8,0.2,4.5,0.2,4.6c0,0.4-0.3,0.3-0.6,0.3L38,40.6z M38,31.9c0-0.5,0.5-0.7,0.9-0.7c0.4,0,0.8,0.3,0.8,0.8
|
||||
c0,0.5-0.5,0.7-0.9,0.7C38.4,32.6,38,32.3,38,31.9z"/>
|
||||
<path class="st0" d="M43.7,40.9c-0.1,0-0.4,0-0.4-0.2c0-0.1,0.7-1.5,0.8-3.8c0-0.8,0-1.8-0.7-1.8c-0.4,0-1.3,0.2-1.4,2.4
|
||||
c-0.1,1.3,0.1,3,0.1,3.2c0,0.2-0.2,0.1-0.3,0.1l-0.9-0.1c-0.4,0-0.6,0.2-0.4-2.8c0.3-5,0.7-4.7,1.5-4.6c0.4,0,0.8,0,0.8,0.2
|
||||
c0,0.1-0.1,0.2-0.1,0.4c0,0.1,0,0.2,0.2,0.2c0.2,0,0.7-0.4,1.4-0.4c0.3,0,1.6,0.1,1.4,3c-0.2,4.3-0.6,4.1-1,4.1L43.7,40.9z"/>
|
||||
<path class="st0" d="M49.9,34c0.1,0,0.2,0.1,0.2,0.1c0.5,0,0.9-1,1.3-0.9c0.3,0,0.9,0.8,0.9,1c0,0.3-1-0.1-1.1,0.5
|
||||
c0,0.3,0.5,0.6,0.5,1.8c-0.1,1.1-0.9,2.3-2.5,2.2c-0.6,0-1.4,0.3-1.4,0.6c0,0.2,0.2,0.4,0.4,0.4c0.5,0,1.4-0.5,2.5-0.4
|
||||
c0.3,0,1.2,0.3,1.1,0.7c0,0.3-0.5,1.5-0.9,1.5c-0.3,0-0.3-0.6-0.9-0.6c-0.3,0-0.7,0.1-1.1,0.2c-0.4,0.1-0.7,0.2-1.2,0.2
|
||||
c-0.9,0-1.6-0.6-1.5-1.5c0.1-1.3,1.3-1.3,1.4-1.7c0-0.3-0.8-0.8-0.7-2c0.1-1.4,1-2.3,2.5-2.2C49.6,34,49.8,34,49.9,34z M50.4,36.2
|
||||
c0-0.7-0.4-1.2-1-1.2c-0.6,0-1.1,0.4-1.1,1.1c0,0.7,0.4,1.2,1,1.2C49.8,37.3,50.3,36.9,50.4,36.2z"/>
|
||||
</g>
|
||||
<g>
|
||||
<path class="st0" d="M24.5,47.7c0.4,0,0.5,0,0.5,1.1c-0.2,4-2.5,6-2.8,6c-0.3,0-0.8-1.3-0.9-1.5c0-0.1-0.2-0.6-0.4-0.6
|
||||
c-0.1,0-0.3,0.3-0.3,0.4c-0.1,0.2-1,1.7-1.3,1.6c-0.3,0-2-2.5-1.8-6.2c0.1-1.3,0.2-1.2,0.7-1.2l0.9,0c0.1,0,0.3,0,0.2,0.2
|
||||
c0,0.1-0.1,0.4-0.2,1.4c-0.1,1.9,0.3,3.4,0.5,3.4c0.2,0,1-0.7,1.1-3.5c0-0.4,0-1,0-1.2c0-0.1,0.1-0.2,0.2-0.2l1.1,0.1
|
||||
c0.1,0,0.2,0,0.2,0.2c0,0.1-0.1,0.8-0.2,1.4c-0.1,2.1,0.3,3.4,0.6,3.4c0.3,0,0.9-1.5,1-3.2c0-0.7-0.1-1.2-0.1-1.5
|
||||
c0-0.2,0.3-0.2,0.4-0.1L24.5,47.7z"/>
|
||||
<path class="st0" d="M26,54.9c-0.5,0-0.6,0.2-0.4-3.7c0.2-3.8,0.4-3.4,0.7-3.4l0.6,0c0.5,0,0.5,0.1,0.5,0.2c0,0.4-0.2,0.8-0.2,2
|
||||
c-0.2,2.8,0.2,4.5,0.2,4.6c0,0.4-0.3,0.3-0.6,0.3L26,54.9z M26,46.2c0-0.5,0.5-0.7,0.9-0.7c0.4,0,0.8,0.3,0.8,0.8
|
||||
c0,0.5-0.5,0.7-0.9,0.7C26.4,46.9,26,46.7,26,46.2z"/>
|
||||
<path class="st0" d="M31.4,46.7c0,0.3-0.4,1-0.4,1.1c0,0.2,0,0.3,0.2,0.3c0.1,0,0.3,0,0.4,0c0.4,0,0.4,0.3,0.4,0.7
|
||||
c0,0.2,0,0.6-0.3,0.6c-0.1,0-0.3-0.1-0.5-0.1c-0.6,0-0.6,0.7-0.7,1.7c-0.2,2.9,0.4,3.5,0.4,3.6c0,0.2-1.3,0.7-1.6,0.7
|
||||
c-0.4,0-0.4-2.5-0.4-3.1c0.1-1.4,0.2-1.9,0.2-2.1c0-0.3,0.2-0.9-0.3-0.9c-0.2,0-0.3,0.1-0.4,0.1c-0.1,0-0.1-0.2-0.1-0.3
|
||||
c0-0.8,0.3-0.9,0.7-0.9c0,0,0.1,0.1,0.2,0.1c0.3,0,0.4-0.5,0.5-0.9c0.1-0.4,1.3-0.7,1.6-0.6C31.4,46.5,31.4,46.5,31.4,46.7z"/>
|
||||
<path class="st0" d="M34.8,45.9c0.1,0,0.2,0.1,0.2,0.2c0,0.2-0.5,1.2-0.5,2.1c0,0.1,0,0.3,0.2,0.4c0.1,0,0.3-0.1,0.5-0.2
|
||||
c0.3-0.1,0.6-0.2,0.9-0.2c1,0.1,1.7,0.8,1.6,3.5c-0.1,1.1-0.4,3.8-0.7,3.8l-1.1-0.1c-0.1,0-0.4,0-0.4-0.2c0-0.1,0.7-2.2,0.8-3.7
|
||||
c0.1-1.7-0.2-2.1-0.7-2.1c-1.1-0.1-1.2,1.7-1.3,2.4c-0.1,2.2,0.1,2.9,0.1,3.3c0,0.2-0.2,0.2-0.3,0.2l-1.1-0.1
|
||||
c-0.3,0-0.3,0.4-0.1-4.5c0.1-0.9,0.3-4.9,0.9-4.9L34.8,45.9z"/>
|
||||
<path class="st0" d="M38.3,52c0.1-1.8,1.1-3.6,3-3.5c1.9,0.1,2.7,2.1,2.6,3.8c-0.1,2.6-1.7,3.6-3,3.6C39.6,55.8,38.1,54.6,38.3,52z
|
||||
M42.5,52c0-0.9-0.2-2.1-1.3-2.2c-1.1-0.1-1.5,1.2-1.5,2c-0.1,0.9,0.2,2.2,1.3,2.2S42.4,52.9,42.5,52z"/>
|
||||
<path class="st0" d="M49.4,49.1c0.5,0,0.3,2.3,0.3,3.4c-0.2,4.1-0.5,3.8-1.3,3.8c-1.2-0.1-0.2-0.6-0.9-0.7c-0.1,0-0.4,0.2-0.6,0.3
|
||||
c-0.2,0.1-0.5,0.2-0.8,0.2c-0.9-0.1-1.7-0.7-1.6-3.8c0-0.2,0.3-3.5,0.7-3.5l1,0.1c0.1,0,0.4,0,0.4,0.2c0,0.2-0.6,1.2-0.7,3.3
|
||||
c0,0.6-0.1,2.3,0.8,2.4c0.4,0,1.2,0,1.3-2.4c0.1-1.3-0.2-3-0.2-3.2c0-0.1,0.3-0.1,0.4-0.1L49.4,49.1z"/>
|
||||
<path class="st0" d="M53.6,48c0,0.3-0.4,1-0.4,1.1c0,0.2,0,0.3,0.2,0.3c0.1,0,0.3,0,0.4,0c0.4,0,0.4,0.3,0.4,0.7
|
||||
c0,0.2,0,0.6-0.3,0.6c-0.1,0-0.3-0.1-0.5-0.1c-0.6,0-0.6,0.7-0.7,1.7c-0.2,2.9,0.4,3.5,0.4,3.6c0,0.2-1.3,0.7-1.6,0.7
|
||||
c-0.4,0-0.4-2.5-0.4-3.1c0.1-1.4,0.2-1.9,0.2-2.1c0-0.3,0.2-0.9-0.3-0.9c-0.2,0-0.3,0.1-0.4,0.1c-0.1,0-0.1-0.2-0.1-0.3
|
||||
c0-0.8,0.3-0.9,0.7-0.9c0,0,0.1,0.1,0.2,0.1c0.3,0,0.4-0.5,0.5-0.9c0.1-0.4,1.3-0.7,1.6-0.6C53.5,47.7,53.6,47.8,53.6,48z"/>
|
||||
<path class="st0" d="M57.7,52.6c0.1-2.6,1.7-5.2,4.4-5.1c1,0.1,2.4,0.5,2.3,1.7c0,0.6-0.5,1-1.2,0.9c-0.5,0,0.2-1-1.2-1.1
|
||||
c-1.7-0.1-2.5,1.8-2.6,3.4c-0.1,1.2,0.2,2.5,1.6,2.6c0.7,0,1.4-0.2,1.5-1c0.1-0.9-0.8-1-0.8-1.3c0-0.1,1.9-0.7,2.1-0.7
|
||||
c0.2,0,0.3,2.7,0.3,3.1c-0.1,1.4-1.6,2-2.9,1.9C58.7,56.9,57.6,55.1,57.7,52.6z"/>
|
||||
<path class="st0" d="M65.6,57.1c-0.3,0-0.6,0.2-0.4-4c0.3-5.5,0.9-5.2,1.1-5.2l1,0.1c0.4,0,0.6,0,1.1,0.8c1,1.5,1,2.3,1.2,2.3
|
||||
c0.2,0,0.3-0.8,1.5-2.2c0.7-0.7,0.8-0.7,1.3-0.7l0.9,0c0.2,0,0.8-0.2,0.5,5.3c-0.2,4.1-0.6,3.9-0.8,3.9l-1.4-0.1
|
||||
c-0.1,0-0.4,0-0.4-0.2c0-0.2,0.8-2.1,0.9-5c0-0.2,0.1-1.6-0.2-1.6c-0.3,0-0.8,1.1-0.9,1.3c-1.1,2.2-0.7,3.3-1.5,3.2
|
||||
c-0.9-0.1-0.5-1.1-1.4-3.4c-0.1-0.2-0.4-1.4-0.7-1.4c-0.4,0-0.4,1.3-0.4,1.6c-0.2,2.9,0.4,4.9,0.4,5.1c0,0.2-0.3,0.2-0.4,0.1
|
||||
L65.6,57.1z"/>
|
||||
<path class="st0" d="M77.4,58c-2.2-0.1-3-1.8-2.9-3.7c0.2-2.8,1.9-5.9,4-5.8s3.5,3.4,3.3,6.2c-0.1,1.9-1.1,3.5-3.3,3.3L77.4,58z
|
||||
M80.1,54.4c0.1-2.4-0.9-4-1.6-4.1s-2,1.4-2.1,3.9c-0.1,1.3,0.6,1.8,1.8,1.9C79.3,56.1,80,55.7,80.1,54.4z"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 9.5 KiB |
181
resources/assets/images/Icons/Discover-our-products-USP.svg
Normal file
|
|
@ -0,0 +1,181 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 27.8.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 158 84" style="enable-background:new 0 0 158 84;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill:#5F282D;}
|
||||
</style>
|
||||
<g>
|
||||
<path class="st0" d="M88.1,27c-0.8,0.1-1.3-0.8-1.3-1.7c-0.1-0.9,0.2-2.3,1-2.4c0.8-0.1,1.3,0.8,1.3,1.7
|
||||
C89.2,25.5,88.9,26.9,88.1,27z M87.3,14c0.2-0.7,0.4-1.1,0.4-1.4c0-0.4-0.6-0.5-0.9-0.5c-1.3,0.1-1.5,0.3-2.2,2.7l-3.7,12.8
|
||||
c-0.1,0.4-0.5,1.7-0.5,2c0,0.2,0.2,0.3,0.4,0.3c1.1-0.1,1.3-1.1,1.5-1.6L87.3,14z M88.3,29.3c2.1-0.2,2.9-2.4,2.7-4.2
|
||||
c-0.2-1.8-1.3-3.8-3.4-3.7c-2.1,0.2-2.9,2.4-2.7,4.2C85.1,27.5,86.3,29.5,88.3,29.3z M79.8,21.1c2.1-0.2,2.9-2.4,2.7-4.2
|
||||
c-0.2-1.8-1.3-3.8-3.4-3.7c-2.1,0.2-2.9,2.4-2.7,4.2C76.5,19.3,77.7,21.3,79.8,21.1z M79.6,18.8c-0.8,0.1-1.3-0.8-1.3-1.7
|
||||
c-0.1-0.9,0.2-2.3,1-2.4c0.8-0.1,1.3,0.8,1.3,1.7C80.6,17.3,80.4,18.7,79.6,18.8z"/>
|
||||
</g>
|
||||
<g>
|
||||
<path class="st0" d="M10.7,47.8c0.1-0.9,0.2-2.7,1.2-2.4l0.3,13.2c0.7-0.7,1.4-1.4,2.1-2c7.3-6.7,15.8-11.3,25.7-13.2
|
||||
c2.3-0.4,4.7-0.3,7.1-0.2c1.6,0.1,3.8,1.5,3.8,1.5s-6.4,0.4-9.3,1c-9.3,2.1-17.5,6.2-24.5,12.4c-1.3,1.2-2.3,2.7-3.5,4l7.9-0.4
|
||||
c0.8-0.1,1.9,0,2,1.2c0,0.5-0.7,1.2-1.2,1.3c-3.8,0.8-7.6,1.6-11.4,2.1c-1.8,0.3-2.5-0.6-2.3-2.6C9.3,58.5,10,53.2,10.7,47.8z"/>
|
||||
</g>
|
||||
<g>
|
||||
<path class="st0" d="M31.5,16.3c-0.3-2.6-2.7-2.1-2.8-3.1c-0.1-0.7,2-3.1,5.2-3.4c0.6-0.1,1.9,0.2,2,1c0.1,0.6-0.4,4.3,0.2,9.1
|
||||
c0.5,4,2,8.8,2.6,14c0.1,0.5-2.8,1.1-4.4,1.3c-0.5,0.1-0.8,0.3-1.7-7.1C32,23.5,31.9,19.7,31.5,16.3z"/>
|
||||
<path class="st0" d="M40.4,21.7c-1-8.5,2.2-12.9,6.2-13.4c4-0.5,8.1,3.1,9.1,11.7c1,8.5-2.2,12.9-6.2,13.4
|
||||
C45.5,33.7,41.3,30.2,40.4,21.7z M51.3,19.9c-0.8-7.1-2.7-7.8-4.2-7.7c-1.5,0.2-3.2,1.4-2.4,8.4c0.7,5.8,2.6,7.5,4.2,7.3
|
||||
C50.4,27.8,51.9,25.8,51.3,19.9z"/>
|
||||
<path class="st0" d="M57.6,19.7c-1-8.5,2.2-12.9,6.2-13.4c4-0.5,8.1,3.1,9.1,11.7c1,8.5-2.2,12.9-6.2,13.4
|
||||
C62.7,31.8,58.6,28.2,57.6,19.7z M68.5,18c-0.8-7.1-2.7-7.8-4.2-7.7s-3.2,1.4-2.4,8.4c0.7,5.8,2.6,7.5,4.2,7.3
|
||||
C67.6,25.9,69.2,23.8,68.5,18z"/>
|
||||
</g>
|
||||
<g>
|
||||
<path class="st0" d="M100.2,28.2c-0.3,0-0.7,0.7-1.2-6.6c-0.1-1.1-0.1-2.2-0.2-3.3c-0.1-0.7,0-1.9-0.9-1.9c-0.4,0-0.6,0.3-0.8,0.3
|
||||
c-0.3,0-0.3-0.3-0.3-0.7c-0.1-1.7,0.3-1.9,1.2-2c1-0.1,0.9-1.6,1.1-2.6c0.3-1.4,1.6-2.4,2.8-2.5c0.9-0.1,2-0.3,2,0.4
|
||||
c0,0.3-0.1,2.5-0.4,2.6c-0.3,0-0.4-0.2-0.7-0.1c-0.6,0-1,1-0.9,1.5c0,0.3,0.3,0.6,0.6,0.5c0.3,0,0.5-0.2,0.8-0.2
|
||||
c0.8-0.1,0.9,0.5,1,1.3c0,0.3,0.1,1.2-0.4,1.2c-0.2,0-0.6-0.2-1-0.1c-1.2,0.1-1.1,1.6-1,2.5c0.2,2.9,1.5,8.7,1.5,9
|
||||
c0,0.5-0.3,0.4-0.7,0.5L100.2,28.2z"/>
|
||||
<path class="st0" d="M107.6,27.6c-0.8,0.1-1.2,0.8-1.7-6.5c-0.5-6.1-0.8-7.5-0.1-7.6l1.8-0.1c0.3,0,0.7-0.2,0.8,0.3
|
||||
c0.1,0.3,0.1,0.7,0.6,0.7c0.3,0,0.7-0.4,1.1-0.8c0.4-0.4,0.9-0.8,1.5-0.8c1.1-0.1,2.1,0.8,2.2,2c0.1,1.5-1.1,2.6-1.7,2.6
|
||||
c-0.3,0-0.1-1.5-1.6-1.4c-1.9,0.1-1.8,3.1-1.7,4.5c0.3,4.4,1.2,6.2,1.3,6.6c0,0.4-0.5,0.4-0.7,0.4L107.6,27.6z"/>
|
||||
<path class="st0" d="M114.6,20.5c-0.4-5.4,2.3-8.2,5.3-8.5c2.4-0.2,4.6,1,4.8,3.6c0.4,4.8-6.8,4.3-6.7,6.6c0.1,1,1.8,1.7,2.9,1.6
|
||||
c3.6-0.3,3.4-3.1,3.7-3.1c0.3,0,0.5,1.1,0.5,1.3c0.2,2.8-1.8,4.6-4.5,4.8C116.8,27.2,114.9,24.1,114.6,20.5z M117.4,18.1
|
||||
c0,0.2,0.1,0.5,0.4,0.5c0.3,0,4.2-1.2,4.1-2.4c-0.1-1.1-1.2-1.6-2-1.5C118.2,14.8,117.3,16.8,117.4,18.1z"/>
|
||||
<path class="st0" d="M126.2,19.6c-0.4-5.4,2.3-8.2,5.3-8.5c2.4-0.2,4.6,1,4.8,3.6c0.4,4.8-6.8,4.3-6.7,6.6c0.1,1,1.8,1.7,2.9,1.6
|
||||
c3.6-0.3,3.4-3.1,3.7-3.1c0.3,0,0.5,1.1,0.5,1.3c0.2,2.8-1.8,4.6-4.5,4.8C128.4,26.3,126.5,23.2,126.2,19.6z M129,17.2
|
||||
c0,0.2,0.1,0.5,0.4,0.5c0.3,0,4.2-1.2,4.1-2.4c-0.1-1.1-1.1-1.6-2-1.5C129.8,13.9,128.9,15.9,129,17.2z"/>
|
||||
</g>
|
||||
<g>
|
||||
<path class="st0" d="M61.6,47.2c-0.2,0-0.4,0.4-0.7-3.6c0-0.6-0.1-1.2-0.1-1.8c0-0.4,0-1.1-0.5-1c-0.2,0-0.3,0.2-0.5,0.2
|
||||
c-0.2,0-0.2-0.1-0.2-0.4c-0.1-0.9,0.2-1.1,0.6-1.1c0.5,0,0.5-0.9,0.6-1.4c0.2-0.8,0.9-1.3,1.5-1.4c0.5,0,1.1-0.1,1.1,0.2
|
||||
c0,0.2,0,1.4-0.2,1.4c-0.2,0-0.2-0.1-0.4-0.1c-0.3,0-0.5,0.5-0.5,0.8c0,0.2,0.1,0.3,0.3,0.3c0.2,0,0.3-0.1,0.5-0.1
|
||||
c0.5,0,0.5,0.3,0.5,0.7c0,0.2,0.1,0.6-0.2,0.7c-0.1,0-0.3-0.1-0.6-0.1c-0.7,0.1-0.6,0.9-0.5,1.4c0.1,1.6,0.8,4.8,0.9,5
|
||||
c0,0.3-0.2,0.2-0.4,0.3L61.6,47.2z"/>
|
||||
<path class="st0" d="M65.7,46.9c-0.5,0-0.6,0.4-1-3.6c-0.3-3.4-0.4-4.1-0.1-4.2l1-0.1c0.2,0,0.4-0.1,0.4,0.1c0,0.2,0.1,0.4,0.3,0.4
|
||||
c0.2,0,0.4-0.2,0.6-0.4c0.2-0.2,0.5-0.4,0.8-0.4c0.6-0.1,1.2,0.4,1.2,1.1c0.1,0.9-0.6,1.4-0.9,1.4c-0.1,0,0-0.8-0.9-0.7
|
||||
c-1,0.1-1,1.7-0.9,2.5c0.2,2.4,0.7,3.4,0.7,3.6c0,0.2-0.3,0.2-0.4,0.2L65.7,46.9z"/>
|
||||
<path class="st0" d="M69.6,42.6c-0.2-2,0.6-4.1,2.7-4.3c2.1-0.2,3.2,1.9,3.4,3.8c0.2,2.9-1.3,4.2-2.7,4.3S69.8,45.5,69.6,42.6z
|
||||
M74.1,41.9c-0.1-1-0.5-2.3-1.7-2.2S71,41.2,71,42.2c0.1,1,0.5,2.3,1.7,2.2S74.2,42.9,74.1,41.9z"/>
|
||||
<path class="st0" d="M77.5,45.9c-0.4,0-0.6,0.4-0.9-3.2c-0.4-5.1-0.6-5,1.1-5.1c0.3,0,0.5,0,0.5,0.2c0,0.1-0.1,0.4-0.1,0.6
|
||||
c0,0.1,0.1,0.2,0.3,0.2c0.1,0,0.3-0.2,0.6-0.3c0.3-0.2,0.6-0.3,1.1-0.4c0.6,0,1,0.5,1.3,0.5c0.2,0,0.4-0.1,0.7-0.3
|
||||
c0.3-0.2,0.7-0.4,1.1-0.4c2.2-0.2,2.4,2.8,2.6,4.3c0.3,3.7-0.2,3.3-0.5,3.4l-0.8,0.1c-0.1,0-0.5,0.1-0.5-0.2s0.3-1.6,0.2-3.6
|
||||
c-0.2-2.3-1-2.5-1.5-2.5c-0.4,0-0.8,0-0.7,2c0.4,4.4,0.3,4.4-0.1,4.4l-1.1,0.1c-0.2,0-0.4,0.1-0.4-0.1c0-0.2,0.2-2.7,0.2-3.8
|
||||
c-0.1-0.7-0.2-2.4-1.2-2.4c-0.9,0.1-1.2,1.2-1,3c0.2,2.4,0.6,2.9,0.6,3.2c0,0.2-0.2,0.2-0.3,0.2L77.5,45.9z"/>
|
||||
<path class="st0" d="M92.9,39.6c0.3-0.1,0.6-0.2,0.6-0.6c-0.1-0.6-0.7-0.9-1.3-0.9c-1.2,0.1-1,1.1-1.2,1.2c-0.4,0-0.9-0.4-0.9-0.9
|
||||
c-0.1-0.9,0.9-1.6,2-1.7c0.4,0,2.1-0.2,2.8,1.5c0.3,0.7,0.6,4.3,0.7,4.7c0,0.5,0.2,0.8,0.2,1.3c0,0.3-1.1,0.4-2.2,0.5
|
||||
c-2.9,0.2-3.3-1.3-3.3-2C90.1,41.1,91.6,39.9,92.9,39.6z M93.8,41.6c0-0.4,0-0.9-0.6-0.9c-0.7,0.1-1.4,0.7-1.4,1.5
|
||||
c0.1,0.7,0.7,1,1.3,1c0.7-0.1,0.7-0.4,0.7-1L93.8,41.6z"/>
|
||||
<path class="st0" d="M97.4,44.3c-0.4,0-0.7-4-0.7-4.3c0-0.6-0.5-6,0-6.1l1.2-0.1c0.1,0,0.5-0.1,0.5,0.2c0,0.1-0.4,1.9-0.1,4.9
|
||||
c0.3,3.3,0.9,5,0.9,5.1c0,0.2-0.3,0.2-0.4,0.2L97.4,44.3z"/>
|
||||
<path class="st0" d="M100.5,44.1c-0.4,0-0.7-4-0.7-4.3c0-0.6-0.5-6,0-6.1l1.2-0.1c0.1,0,0.5-0.1,0.5,0.2c0,0.1-0.4,1.9-0.1,4.9
|
||||
c0.3,3.3,0.9,5,0.9,5.1c0,0.2-0.3,0.2-0.4,0.2L100.5,44.1z"/>
|
||||
<path class="st0" d="M102.6,40.3c-0.2-2.9,1.3-4.5,2.9-4.7c1.3-0.1,2.5,0.6,2.6,2c0.2,2.6-3.8,2.4-3.6,3.7c0,0.6,1,0.9,1.6,0.9
|
||||
c2-0.2,1.9-1.7,2-1.7c0.2,0,0.3,0.6,0.3,0.7c0.1,1.5-1,2.5-2.5,2.6C103.8,44,102.7,42.2,102.6,40.3z M104.1,39
|
||||
c0,0.1,0.1,0.3,0.2,0.2c0.1,0,2.3-0.7,2.3-1.3c0-0.6-0.6-0.9-1.1-0.8C104.6,37.1,104.1,38.3,104.1,39z"/>
|
||||
<path class="st0" d="M110.2,43.3c-0.5,0-0.6,0.4-1-3.6c-0.3-3.4-0.4-4.1-0.1-4.2l1-0.1c0.2,0,0.4-0.1,0.4,0.1
|
||||
c0,0.2,0.1,0.4,0.3,0.4c0.2,0,0.4-0.2,0.6-0.4c0.2-0.2,0.5-0.4,0.8-0.4c0.6-0.1,1.2,0.4,1.2,1.1c0.1,0.9-0.6,1.4-0.9,1.4
|
||||
c-0.1,0,0-0.8-0.9-0.7c-1,0.1-1,1.7-0.9,2.5c0.2,2.4,0.7,3.4,0.7,3.6c0,0.2-0.3,0.2-0.4,0.2L110.2,43.3z"/>
|
||||
<path class="st0" d="M117.3,34.7c0.1,0,0.2,0,0.2,0c0.6,0,0.8-1.2,1.3-1.2c0.3,0,1.1,0.8,1.1,1c0,0.4-1.1,0.1-1.1,0.7
|
||||
c0,0.4,0.7,0.6,0.8,1.9c0.1,1.3-0.6,2.7-2.4,2.8c-0.7,0.1-1.5,0.5-1.4,0.9c0,0.2,0.2,0.4,0.4,0.4c0.5,0,1.5-0.7,2.6-0.8
|
||||
c0.3,0,1.3,0.2,1.3,0.6c0,0.3-0.4,1.7-0.7,1.7c-0.3,0-0.4-0.6-1-0.5c-0.4,0-0.7,0.2-1.1,0.4c-0.4,0.2-0.8,0.4-1.2,0.4
|
||||
c-1,0.1-1.8-0.4-1.9-1.4c-0.1-1.4,1.3-1.7,1.2-2c0-0.3-0.9-0.8-1-2.1c-0.1-1.6,0.8-2.6,2.4-2.8C117,34.7,117.1,34.7,117.3,34.7z
|
||||
M118.1,37c-0.1-0.8-0.6-1.2-1.3-1.1c-0.7,0.1-1.1,0.6-1.1,1.3c0.1,0.7,0.6,1.2,1.3,1.1C117.7,38.3,118.2,37.8,118.1,37z"/>
|
||||
<path class="st0" d="M120.7,38.8c-0.2-2.9,1.3-4.5,2.9-4.7c1.3-0.1,2.5,0.6,2.6,2c0.2,2.6-3.8,2.4-3.6,3.7c0,0.6,1,0.9,1.6,0.9
|
||||
c2-0.2,1.9-1.7,2-1.7c0.2,0,0.3,0.6,0.3,0.7c0.1,1.5-1,2.5-2.5,2.6C121.9,42.5,120.9,40.8,120.7,38.8z M122.2,37.5
|
||||
c0,0.1,0.1,0.3,0.2,0.2c0.1,0,2.3-0.7,2.3-1.3c0-0.6-0.6-0.9-1.1-0.8C122.7,35.7,122.2,36.8,122.2,37.5z"/>
|
||||
<path class="st0" d="M131.4,41.6c-0.2,0-0.4,0.1-0.4-0.2c0-0.1,0.5-1.8,0.3-4.3c-0.1-0.9-0.2-1.9-1.1-1.9c-0.5,0-1.4,0.4-1.2,2.8
|
||||
c0.1,1.5,0.6,3.3,0.6,3.5c0,0.2-0.2,0.2-0.3,0.2l-1,0.1c-0.5,0-0.6,0.3-0.9-3c-0.4-5.5,0-5.2,0.9-5.3c0.4,0,0.9-0.1,0.9,0.1
|
||||
c0,0.1-0.1,0.3-0.1,0.4c0,0.1,0.1,0.2,0.2,0.2c0.2,0,0.7-0.6,1.5-0.6c0.3,0,1.8-0.1,2,3.1c0.4,4.8,0,4.6-0.4,4.6L131.4,41.6z"/>
|
||||
<path class="st0" d="M134.1,39.3c0-0.6,0.2-1.3,0.3-1.3c0.1,0,0.5,1.8,2.2,1.7c0.5,0,1.1-0.3,1-1c-0.1-1.3-3.4-0.7-3.6-3.1
|
||||
c-0.1-1.5,1-2.4,2.3-2.5c1.5-0.1,2.4,0.7,2.5,1c0,0.2-0.6,1.3-0.9,1.3c-0.3,0-0.5-0.9-1.6-0.8c-0.4,0-0.9,0.2-0.8,0.6
|
||||
c0.1,1.3,3.7,0.9,3.9,3.4c0.1,1.6-1.1,2.6-2.6,2.7C135.6,41.4,134.3,40.7,134.1,39.3z"/>
|
||||
<path class="st0" d="M141.5,38.4c0.1-0.1,0.3-0.3,0.4-0.3c0.7-0.1,1.3,0.6,1.3,1.3c0.1,1.4-1.3,2.1-2,2.2c0,0-0.1,0-0.1-0.1
|
||||
c0,0,0.3-0.5,0.2-1c-0.1-1-1-0.9-1-1c0-0.1,0.2-0.2,0.2-0.3L141.5,38.4z"/>
|
||||
<path class="st0" d="M50.1,58.3c0.3-0.1,0.6-0.2,0.6-0.6c0-0.6-0.7-0.9-1.3-0.9c-1.2,0.1-1,1.1-1.2,1.2c-0.4,0-0.9-0.4-0.9-0.9
|
||||
c-0.1-0.9,0.9-1.6,2-1.7c0.4,0,2.1-0.2,2.8,1.5c0.3,0.7,0.6,4.3,0.7,4.7c0,0.5,0.2,0.8,0.2,1.3c0,0.3-1.1,0.4-2.2,0.5
|
||||
c-2.9,0.2-3.3-1.3-3.3-2C47.3,59.8,48.7,58.6,50.1,58.3z M51,60.4c0-0.4,0-0.9-0.6-0.9c-0.7,0.1-1.4,0.7-1.4,1.5
|
||||
c0.1,0.7,0.7,1,1.3,1c0.7-0.1,0.7-0.4,0.7-1L51,60.4z"/>
|
||||
<path class="st0" d="M54.8,63c-0.5,0-0.6,0.4-1-3.6c-0.3-3.4-0.4-4.1-0.1-4.2l1-0.1c0.2,0,0.4-0.1,0.4,0.1c0,0.2,0.1,0.4,0.3,0.4
|
||||
c0.2,0,0.4-0.2,0.6-0.4c0.2-0.2,0.5-0.4,0.8-0.4c0.6,0,1.2,0.4,1.2,1.1c0.1,0.8-0.6,1.4-0.9,1.4c-0.1,0,0-0.8-0.9-0.8
|
||||
c-1,0.1-1,1.7-0.9,2.5c0.2,2.4,0.7,3.4,0.7,3.6c0,0.2-0.3,0.2-0.4,0.2L54.8,63z"/>
|
||||
<path class="st0" d="M61.8,53.1c0,0.3-0.3,1.1-0.3,1.2c0,0.2,0.1,0.4,0.3,0.3c0.2,0,0.3-0.1,0.5-0.1c0.5,0,0.5,0.3,0.5,0.7
|
||||
c0,0.2,0.1,0.6-0.2,0.7c-0.1,0-0.3-0.1-0.6-0.1c-0.7,0.1-0.6,0.8-0.5,1.9c0.3,3.2,1,3.7,1,3.9c0,0.2-1.3,1-1.6,1
|
||||
c-0.5,0-0.8-2.7-0.9-3.3c-0.1-1.5-0.1-2.1-0.1-2.3c0-0.4,0-1-0.5-1c-0.2,0-0.3,0.2-0.5,0.2c-0.2,0-0.2-0.1-0.2-0.4
|
||||
c-0.1-0.9,0.2-1.1,0.6-1.1c0,0,0.1,0,0.2,0c0.4,0,0.4-0.6,0.4-1.1c0-0.5,1.4-0.9,1.6-0.9C61.7,52.8,61.8,52.8,61.8,53.1z"/>
|
||||
<path class="st0" d="M63.5,52.7c0-0.5,0.4-0.9,0.9-0.9c0.5,0,1,0.2,1,0.8c0,0.5-0.4,0.8-0.9,0.9C64,53.5,63.5,53.2,63.5,52.7z
|
||||
M64.7,62.2c-0.6,0-0.6,0.3-1-4c-0.3-4.2-0.1-3.8,0.3-3.8l0.7-0.1c0.5,0,0.5,0,0.5,0.1c0,0.5-0.1,0.9,0,2.2c0.2,3.1,0.9,4.9,0.9,5
|
||||
c0,0.4-0.3,0.3-0.6,0.4L64.7,62.2z"/>
|
||||
<path class="st0" d="M72.1,61.6c-0.6,0-0.6,0.3-1-4c-0.1-1.1-0.1-1.7-0.1-2c0-0.3-0.4-0.4-0.8-0.4l-0.6,0c-0.7,0.1-0.6,0.9-0.5,1.4
|
||||
c0.1,1.6,0.8,4.8,0.9,5c0,0.3-0.2,0.2-0.4,0.2l-1.3,0.1c-0.2,0-0.4,0.4-0.7-3.6c0-0.6-0.1-1.2-0.1-1.8c0-0.4,0-1.1-0.5-1
|
||||
c-0.2,0-0.3,0.2-0.5,0.2c-0.2,0-0.2-0.1-0.2-0.4c-0.1-0.9,0.2-1.1,0.6-1.1c0.5,0,0.5-0.9,0.6-1.4c0.2-0.8,0.9-1.3,1.5-1.4
|
||||
c0.8-0.1,2.4-0.2,2.4,0.2c0,0.2-0.2,1.4-0.4,1.4c-0.2,0-0.2-0.2-1.5-0.1c-0.3,0-0.5,0.5-0.5,0.8c0,0.2,0.2,0.4,0.3,0.4
|
||||
c0.9-0.1,0.5-0.2,2.8-0.3c0.3,0,0.4,0.1,0.4,0.2c0,0.4-0.1,0.9,0,2.2c0.2,3.1,0.9,4.9,0.9,5c0,0.4-0.3,0.3-0.6,0.4L72.1,61.6z"/>
|
||||
<path class="st0" d="M74.1,57.9c-0.2-2.1,0.7-4.6,3.1-4.7c1.1-0.1,1.9,0.4,1.9,1.1c0,0.4-0.2,1.1-0.6,1.1c-0.3,0-0.3-0.9-1.3-0.8
|
||||
c-1.3,0.1-1.6,1.8-1.5,2.8c0.1,1.2,0.7,2.1,1.9,2c1.3-0.1,1.5-1.3,1.6-1.3c0.1,0,0.2,0.2,0.2,0.7c0.1,1.5-0.8,2.4-2.2,2.6
|
||||
C75.2,61.5,74.2,59.7,74.1,57.9z"/>
|
||||
<path class="st0" d="M80,51.4c0-0.5,0.4-0.9,0.9-0.9c0.5,0,1,0.2,1,0.8c0,0.5-0.4,0.8-0.9,0.9S80,51.9,80,51.4z M81.2,60.9
|
||||
c-0.6,0-0.6,0.3-1-4c-0.3-4.2-0.1-3.8,0.3-3.8l0.7-0.1c0.5,0,0.5,0,0.5,0.1c0,0.4-0.1,0.9,0,2.2c0.2,3.1,0.9,4.9,0.9,5
|
||||
c0,0.4-0.3,0.3-0.6,0.4L81.2,60.9z"/>
|
||||
<path class="st0" d="M86.1,55.4c0.3-0.1,0.6-0.2,0.6-0.6c0-0.6-0.7-0.9-1.3-0.9c-1.2,0.1-1,1.1-1.2,1.2c-0.4,0-0.9-0.4-0.9-0.9
|
||||
c-0.1-0.9,0.9-1.6,2-1.7c0.4,0,2.1-0.2,2.8,1.5c0.3,0.7,0.6,4.3,0.7,4.7c0,0.5,0.2,0.8,0.2,1.3c0,0.3-1.1,0.4-2.2,0.5
|
||||
c-2.9,0.2-3.3-1.3-3.3-2C83.4,56.9,84.8,55.7,86.1,55.4z M87.1,57.4c0-0.4,0-0.9-0.6-0.9c-0.7,0.1-1.4,0.7-1.4,1.5
|
||||
c0.1,0.7,0.7,1,1.3,1c0.7-0.1,0.7-0.4,0.7-1L87.1,57.4z"/>
|
||||
<path class="st0" d="M90.6,60.1c-0.4,0-0.7-4-0.7-4.3c0-0.6-0.5-6,0-6.1l1.2-0.1c0.1,0,0.5-0.1,0.5,0.2c0,0.1-0.4,1.9-0.1,4.9
|
||||
c0.3,3.3,0.9,5,0.9,5.1c0,0.2-0.3,0.2-0.4,0.2L90.6,60.1z"/>
|
||||
<path class="st0" d="M101.4,59.2c-0.4,0-0.7-4-0.8-4.3c-0.3-3.8-0.2-3.8-0.2-4.1c0-0.5-0.5-0.3-1-0.3c-0.9,0.1-1,0.6-0.9,0.9
|
||||
c0,0.2,0.1,0.3,0.3,0.3c0.2,0,0.3-0.1,0.5-0.1c0.5,0,0.5,0.3,0.5,0.7c0,0.2,0.1,0.6-0.2,0.7c-0.1,0-0.3-0.1-0.6-0.1
|
||||
c-0.7,0.1-0.6,0.9-0.5,1.4c0.1,1.6,0.8,4.8,0.9,5c0,0.3-0.2,0.2-0.4,0.2l-1.3,0.1c-0.2,0-0.4,0.4-0.7-3.6c0-0.6-0.1-1.2-0.1-1.8
|
||||
c0-0.4,0-1.1-0.5-1c-0.2,0-0.3,0.2-0.5,0.2c-0.2,0-0.2-0.1-0.2-0.4c-0.1-0.9,0.2-1.1,0.6-1.1c0.5,0,0.5-0.9,0.6-1.4
|
||||
c0.2-0.8,0.9-1.3,2-1.4c2.5-0.2,3.3-0.1,3.3,0.1c0,0.2-0.4,1.7-0.1,4.7c0.3,3.3,0.9,5,0.9,5.1c0,0.2-0.3,0.2-0.4,0.2L101.4,59.2z"
|
||||
/>
|
||||
<path class="st0" d="M106.3,53.7c0.3-0.1,0.6-0.2,0.6-0.6c0-0.6-0.7-0.9-1.3-0.9c-1.2,0.1-1,1.1-1.2,1.2c-0.4,0-0.9-0.4-0.9-0.9
|
||||
c-0.1-0.9,0.9-1.6,2-1.7c0.4,0,2.1-0.2,2.8,1.5c0.3,0.7,0.6,4.3,0.7,4.7c0,0.5,0.2,0.8,0.2,1.3c0,0.3-1.1,0.4-2.2,0.5
|
||||
c-2.9,0.2-3.3-1.3-3.3-2C103.6,55.3,105,54.1,106.3,53.7z M107.3,55.8c0-0.4,0-0.9-0.6-0.9c-0.7,0.1-1.4,0.7-1.4,1.5
|
||||
c0.1,0.7,0.7,1,1.3,1c0.7-0.1,0.7-0.4,0.7-1L107.3,55.8z"/>
|
||||
<path class="st0" d="M114.7,50.3c0.4,0,0.5,0,0.6,0.7c0.4,5.1-2.1,7.5-2.5,7.5c-0.3,0-2.9-1.8-3.3-7.4c0-0.4,0-0.4,0.3-0.4l0.9-0.1
|
||||
c0.2,0,0.5-0.1,0.5,0.2c0,0.3,0,0.5,0,1.1c0.2,3,1.2,4.1,1.5,4.1c0.4,0,1.1-1.8,0.9-4.1c0-0.4-0.1-0.8-0.2-1.1
|
||||
c0-0.3,0.1-0.3,0.3-0.3L114.7,50.3z"/>
|
||||
<path class="st0" d="M116,54.1c-0.2-2,0.6-4.1,2.7-4.3c2.1-0.2,3.2,1.9,3.4,3.8c0.2,2.9-1.3,4.2-2.7,4.3
|
||||
C118,58.1,116.2,57,116,54.1z M120.6,53.4c-0.1-1-0.5-2.3-1.7-2.2c-1.2,0.1-1.4,1.5-1.4,2.4c0.1,1,0.5,2.3,1.7,2.2
|
||||
S120.7,54.4,120.6,53.4z"/>
|
||||
<path class="st0" d="M123.9,57.4c-0.5,0-0.6,0.4-1-3.6c-0.3-3.4-0.4-4.1-0.1-4.2l1-0.1c0.2,0,0.4-0.1,0.4,0.1
|
||||
c0,0.2,0.1,0.4,0.3,0.4c0.2,0,0.4-0.2,0.6-0.4c0.2-0.2,0.5-0.4,0.8-0.4c0.6-0.1,1.2,0.4,1.2,1.1c0.1,0.9-0.6,1.4-0.9,1.4
|
||||
c-0.1,0,0-0.8-0.9-0.8c-1,0.1-1,1.7-0.9,2.5c0.2,2.4,0.7,3.4,0.7,3.6c0,0.2-0.3,0.2-0.4,0.2L123.9,57.4z"/>
|
||||
<path class="st0" d="M128.2,55.1c0-0.6,0.2-1.3,0.3-1.3c0.1,0,0.5,1.8,2.2,1.7c0.5,0,1.1-0.3,1-1c-0.1-1.3-3.4-0.7-3.6-3.1
|
||||
c-0.1-1.5,1-2.4,2.3-2.5c1.5-0.1,2.4,0.7,2.5,1c0,0.2-0.6,1.3-0.9,1.3c-0.3,0-0.5-0.9-1.6-0.8c-0.4,0-0.9,0.2-0.8,0.6
|
||||
c0.1,1.3,3.7,0.9,3.9,3.4c0.1,1.6-1.1,2.6-2.6,2.7C129.6,57.1,128.3,56.5,128.2,55.1z"/>
|
||||
<path class="st0" d="M135.5,54.1c0.1-0.1,0.3-0.3,0.4-0.3c0.7-0.1,1.3,0.6,1.3,1.3c0.1,1.4-1.3,2.1-2,2.2c0,0-0.1,0-0.1-0.1
|
||||
c0,0,0.3-0.5,0.2-1c-0.1-1-1-0.9-1-1c0-0.1,0.2-0.2,0.2-0.2L135.5,54.1z"/>
|
||||
<path class="st0" d="M49.5,78.7c-0.4,0-0.5,0.2-0.7-1.9l-0.3-3.6c-0.2-2.6,0-2.4,2.1-2.6c2.7-0.2,3.5,1,3.6,2.3
|
||||
c0.2,1.9-1.6,4-2.5,4c-0.2,0-0.5-0.3-0.7-0.5c-0.2-0.2-0.4-0.4-0.5-0.4c-0.1,0-0.1,0.2-0.1,0.4c0.1,0.9,0.4,1.8,0.4,1.9
|
||||
c0,0.2-0.2,0.2-0.4,0.2L49.5,78.7z M52.7,73.2c-0.1-0.8-0.8-1.3-1.5-1.2c-0.6,0.1-1.1,0.1-0.9,2.6c0,0.4,0.1,0.9,0.6,0.9
|
||||
C52,75.3,52.8,74.2,52.7,73.2z"/>
|
||||
<path class="st0" d="M57.7,72.9c0.3-0.1,0.6-0.2,0.6-0.6c-0.1-0.6-0.7-0.9-1.3-0.9c-1.2,0.1-1,1.1-1.2,1.2c-0.4,0-0.9-0.4-0.9-0.9
|
||||
c-0.1-0.9,0.9-1.6,2-1.7c0.4,0,2.1-0.2,2.8,1.5c0.3,0.7,0.6,4.3,0.7,4.7c0,0.5,0.2,0.8,0.2,1.3c0,0.3-1.1,0.4-2.2,0.5
|
||||
c-2.9,0.2-3.3-1.3-3.3-2C54.9,74.4,56.3,73.3,57.7,72.9z M58.6,75c0-0.4,0-0.9-0.6-0.9c-0.7,0.1-1.4,0.7-1.4,1.5
|
||||
c0.1,0.7,0.7,1,1.3,1c0.7-0.1,0.7-0.4,0.7-1L58.6,75z"/>
|
||||
<path class="st0" d="M62.2,77.7c-0.4,0-0.7-4-0.7-4.3c0-0.6-0.5-6,0-6.1l1.2-0.1c0.1,0,0.5-0.1,0.5,0.2c0,0.1-0.4,1.9-0.1,4.9
|
||||
c0.3,3.3,0.9,5,0.9,5.1c0,0.2-0.3,0.2-0.4,0.2L62.2,77.7z"/>
|
||||
<path class="st0" d="M65.5,77.4c-0.4,0-0.6,0.4-0.9-3.2c-0.4-5.1-0.6-5,1.1-5.1c0.3,0,0.5,0,0.5,0.2c0,0.1-0.1,0.4-0.1,0.6
|
||||
c0,0.1,0.1,0.2,0.3,0.2c0.1,0,0.3-0.2,0.6-0.3c0.3-0.2,0.6-0.3,1.1-0.4c0.6,0,1,0.5,1.3,0.5c0.2,0,0.4-0.1,0.7-0.3
|
||||
c0.3-0.2,0.7-0.4,1.1-0.4c2.2-0.2,2.4,2.8,2.6,4.3c0.3,3.7-0.2,3.3-0.5,3.4l-0.8,0.1c-0.1,0-0.5,0.1-0.5-0.2c0-0.2,0.3-1.6,0.2-3.6
|
||||
c-0.2-2.3-1-2.5-1.5-2.5c-0.4,0-0.8,0-0.7,2c0.4,4.4,0.3,4.4-0.1,4.4l-1.1,0.1c-0.2,0-0.4,0.1-0.4-0.1c0-0.2,0.2-2.7,0.2-3.8
|
||||
c-0.1-0.7-0.2-2.4-1.2-2.4c-0.9,0.1-1.2,1.2-1,3c0.2,2.4,0.6,2.9,0.6,3.2c0,0.2-0.2,0.2-0.3,0.2L65.5,77.4z"/>
|
||||
<path class="st0" d="M79.6,76.2c-0.2,0-0.4,0.4-0.7-3.6c0-0.6-0.1-1.2-0.1-1.8c0-0.4,0-1.1-0.5-1c-0.2,0-0.3,0.2-0.5,0.2
|
||||
c-0.2,0-0.2-0.1-0.2-0.4c-0.1-0.9,0.2-1.1,0.6-1.1c0.5,0,0.5-0.9,0.6-1.4c0.2-0.8,0.9-1.3,1.5-1.4c0.5,0,1.1-0.1,1.1,0.2
|
||||
c0,0.2,0,1.4-0.2,1.4c-0.2,0-0.2-0.1-0.4-0.1c-0.3,0-0.5,0.5-0.5,0.8c0,0.2,0.1,0.3,0.3,0.3c0.2,0,0.3-0.1,0.5-0.1
|
||||
c0.5,0,0.5,0.3,0.5,0.7c0,0.2,0.1,0.6-0.2,0.7c-0.1,0-0.3-0.1-0.6-0.1c-0.7,0.1-0.6,0.9-0.5,1.4c0.1,1.6,0.8,4.8,0.9,5
|
||||
c0,0.3-0.2,0.2-0.4,0.2L79.6,76.2z"/>
|
||||
<path class="st0" d="M85.3,70.7c0.3-0.1,0.6-0.2,0.6-0.6c-0.1-0.6-0.7-0.9-1.3-0.9c-1.2,0.1-1,1.1-1.2,1.2c-0.4,0-0.9-0.4-0.9-0.9
|
||||
c-0.1-0.9,0.9-1.6,2-1.7c0.4,0,2.1-0.2,2.8,1.5c0.3,0.7,0.6,4.3,0.7,4.7c0,0.5,0.2,0.8,0.2,1.3c0,0.3-1.1,0.4-2.2,0.5
|
||||
c-2.9,0.2-3.3-1.3-3.3-2C82.5,72.2,83.9,71,85.3,70.7z M86.2,72.8c0-0.4,0-0.9-0.6-0.9c-0.7,0.1-1.4,0.7-1.4,1.5
|
||||
c0.1,0.7,0.7,1,1.3,1c0.7-0.1,0.7-0.4,0.7-1L86.2,72.8z"/>
|
||||
<path class="st0" d="M91.4,65.9c0,0.3-0.3,1.1-0.3,1.2c0,0.2,0.1,0.4,0.3,0.3c0.2,0,0.3-0.1,0.5-0.1c0.5,0,0.5,0.3,0.5,0.7
|
||||
c0,0.2,0.1,0.6-0.2,0.7c-0.1,0-0.3-0.1-0.6-0.1c-0.7,0.1-0.6,0.8-0.5,1.9c0.3,3.2,1,3.7,1,3.9c0,0.2-1.3,1-1.6,1
|
||||
c-0.5,0-0.8-2.7-0.9-3.3c-0.1-1.5-0.1-2.1-0.1-2.3c0-0.4,0-1-0.5-1c-0.2,0-0.3,0.2-0.5,0.2c-0.2,0-0.2-0.1-0.2-0.4
|
||||
c-0.1-0.9,0.2-1.1,0.6-1.1c0,0,0.1,0,0.2,0c0.4,0,0.4-0.6,0.4-1.1c0-0.5,1.4-0.9,1.6-0.9C91.3,65.7,91.4,65.7,91.4,65.9z"/>
|
||||
<path class="st0" d="M93.7,73.9c-0.1-0.7,0.5-1.4,1.2-1.4c0.8-0.1,1.4,0.5,1.5,1.2c0.1,0.8-0.5,1.4-1.3,1.4
|
||||
C94.4,75.2,93.8,74.7,93.7,73.9z M97.8,73.6c-0.1-0.7,0.5-1.4,1.2-1.4c0.8-0.1,1.4,0.5,1.5,1.2c0.1,0.8-0.5,1.4-1.3,1.4
|
||||
C98.5,74.9,97.8,74.3,97.8,73.6z M101.8,73.3c-0.1-0.7,0.5-1.4,1.2-1.4c0.8-0.1,1.4,0.5,1.5,1.2c0.1,0.8-0.5,1.4-1.3,1.4
|
||||
C102.5,74.6,101.9,74,101.8,73.3z"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 17 KiB |
488
resources/assets/images/Icons/family-farms.svg
Normal file
|
|
@ -0,0 +1,488 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 27.7.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 192.3 44" style="enable-background:new 0 0 192.3 44;" height="45" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{clip-path:url(#SVGID_00000059995086112452345550000015596117188496377743_);}
|
||||
.st1{fill:#5F9BD2;}
|
||||
.st2{fill:#FFFFFF;}
|
||||
</style>
|
||||
<g>
|
||||
<defs>
|
||||
<rect id="SVGID_1_" width="192.3" height="44"/>
|
||||
</defs>
|
||||
<clipPath id="SVGID_00000086656602566412611600000017907332122926455988_">
|
||||
<use xlink:href="#SVGID_1_" style="overflow:visible;"/>
|
||||
</clipPath>
|
||||
<g style="clip-path:url(#SVGID_00000086656602566412611600000017907332122926455988_);">
|
||||
<path class="st1" d="M191.7,3c-1.3,2.5-2.8,4.6-3.5,6.8c-0.8,2.3-1.6,2.9-8,4c0.6,1.2,0.6,2.4,2,3.5c1.3,1,4,1.9,4.3,2.9
|
||||
c-0.6,0.7-1.3,1.5-1.7,2.2c-0.8,1.4-1,2.9-2.2,4.3c-0.3,0.4-3.2,0.6-5.3,0.9c2.2,0.8,4.9,1.7,8.1,2.8c-1.3,0.4-3.1,1-5.1,1.6
|
||||
c1.2,0.3,2.6,0.7,4.2,1.1c-3.5,1.4-7.6,2.9,4,4c-3.4,0.4-5,0.6-6.8,0.9c2.3,0.6,3.6,0.9,4.9,1.2c-2.9,0.9-5.1,2.1-8.5,2.5
|
||||
c-13.2,1.7-26.4,3-41.9,2.1c-12.9-0.7-26.6-0.2-40-0.3c-7.8-0.1-15.5-0.4-23.2-0.6c-1,0-2.1,0-3.2,0c-19.9,0-31.3,0.1-36.3,0.4
|
||||
c-0.6,0-2.4,0.2-4.6-0.4c-0.4-0.1-1.7-0.4-3.2-1.3c-1.1-0.6-1.9-1.3-3.1-2.1c-2.6,1-4.5,1.7-6.4,2.4c-4-2.3-7.6-4.4-11.2-6.4
|
||||
C3.3,34.6,4,33.6,1,32.7c-3.5-1-0.7-2.2,4.6-2.9c-1.7-1.1-3.7-2.2-4.9-3.3c-0.7-0.6-0.6-1.4-0.4-2.1c0.6-2.8,1.4-5.6,2.2-8.3
|
||||
c0.1-0.3,0.4-0.5,0.5-0.7c0.6-1.1,8.8-2,1-3.3c4.8-1.6-3.5-1.9-3.3-2.7C3.6,7.6,6.9,6,8.7,4.3c1.3-1.2,3.5-1.5,7.4-1.6
|
||||
c23.9-0.4,47.7-1,71.6-1.3c2.7,0,1.5,0,6.6-0.1c44.7-0.8,58,0.9,75.3,0.6c2.4,0,9.4,0.3,18.8,0.8C189.9,2.7,191.2,2.9,191.7,3"/>
|
||||
</g>
|
||||
</g>
|
||||
<g>
|
||||
<path class="st2" d="M37.3,30.2h-2.4c-0.4,0-0.3,0-0.3-0.3v-12c0-0.1,0-0.1,0-0.2c0-0.1,0-0.2,0.2-0.2h8.1c0.4,0,0.4-0.1,0.4,0.3
|
||||
v1.9c0,0.3,0,0.3-0.3,0.3h-5.1c-0.5,0-0.4-0.1-0.4,0.4v3.3c0,0.2,0.1,0.2,0.2,0.2c0.1,0,0.2,0,0.2,0h3.8c0.3,0,0.3,0,0.3,0.3v1.9
|
||||
c0,0.2,0,0.2-0.2,0.2c-1.3,0-2.6,0-3.9,0c-0.4,0-0.4,0-0.4,0.3v3.4C37.5,30.2,37.4,30.2,37.3,30.2z M35,25.7
|
||||
C35,25.7,35,25.6,35,25.7c0-0.1,0-0.1,0-0.1C34.9,25.6,34.9,25.6,35,25.7C34.9,25.6,35,25.7,35,25.7z M35,21.5
|
||||
c0,0.1,0.1,0.1,0.2,0.1c0.1,0,0.1,0,0.1-0.1c0-0.1-0.1-0.1-0.2-0.1C35.1,21.4,35,21.4,35,21.5z M35.7,25.4
|
||||
C35.7,25.5,35.7,25.5,35.7,25.4c-0.2,0.2-0.2,0.4-0.1,0.6c0.1,0.2,0.3,0.2,0.4,0.1c0.2,0,0.3-0.2,0.2-0.3c0-0.1,0-0.2-0.2-0.2
|
||||
c-0.1,0-0.1,0.1,0,0.2V26c0,0.1-0.1,0.1-0.1,0.2c-0.1,0-0.1,0-0.2-0.1c0-0.1-0.1-0.2,0-0.3c0.1-0.2,0.1-0.3,0-0.5
|
||||
c0-0.1-0.1-0.2,0-0.2c0.1-0.1,0-0.2-0.1-0.2c-0.1,0-0.1,0-0.1-0.1c-0.1-0.1-0.1-0.2,0-0.2c0.2-0.1,0.2-0.2,0.2-0.3
|
||||
c-0.1-0.3-0.2-0.5-0.2-0.8c0,0,0-0.1,0-0.1c-0.1-0.2,0-0.5-0.2-0.6c0-0.2-0.1-0.3-0.3-0.4c0,0.2,0,0.3,0,0.4c0,0.1,0.1,0.1,0,0.2
|
||||
c-0.1,0.2,0,0.5,0.1,0.7c0.1,0.1,0.1,0.2,0,0.4c0,0.1-0.1,0.3,0,0.5c0.1,0.2,0.1,0.5,0.1,0.8C35.4,25.2,35.5,25.3,35.7,25.4
|
||||
L35.7,25.4z M35.3,19.6c-0.1,0.1-0.1,0.2,0,0.3c0.1,0.1,0,0.2-0.1,0.2c-0.1,0-0.1,0-0.1,0.1c0.1,0.1,0.2-0.1,0.3,0
|
||||
c0.2,0.2,0.4,0.1,0.6,0.1c-0.2-0.1-0.3-0.2-0.2-0.3c0.2-0.2,0.1-0.3,0-0.4c0,0,0-0.1,0-0.2c0-0.1,0-0.1-0.1-0.2
|
||||
c-0.1,0.3,0.1,0.6,0,0.8c-0.1,0-0.2-0.1-0.2-0.2c0-0.1,0-0.2,0-0.3c0-0.1,0-0.2-0.1-0.4C35.3,19.3,35.4,19.4,35.3,19.6z M35.7,27
|
||||
c0,0,0.1-0.1,0.1-0.1c0,0,0,0-0.1,0c-0.1,0.1-0.3,0.1-0.4,0.2C35.6,27.3,35.6,27.3,35.7,27z M35.6,27.9C35.6,28,35.7,28,35.6,27.9
|
||||
c0.1,0.1,0.2,0.1,0.1,0C35.8,27.9,35.7,27.9,35.6,27.9C35.6,27.9,35.6,27.9,35.6,27.9z M35.9,22.3C35.8,22.3,35.8,22.4,35.9,22.3
|
||||
c-0.1,0.1-0.1,0.1,0,0.1c0,0,0.1,0,0.1,0C35.9,22.4,35.9,22.4,35.9,22.3z M35.9,26.6C35.9,26.6,35.8,26.6,35.9,26.6
|
||||
c-0.1,0.2,0,0.2,0,0.2c0,0,0.1-0.1,0.1-0.1S35.9,26.6,35.9,26.6z M35.9,23.6C35.9,23.6,35.9,23.7,35.9,23.6
|
||||
c0.1,0.1,0.1,0.1,0.1,0.1C36,23.6,36,23.6,35.9,23.6C35.9,23.5,35.9,23.6,35.9,23.6z M36,29.4C36,29.4,36,29.5,36,29.4
|
||||
C36.1,29.4,36.1,29.4,36,29.4C36.1,29.4,36,29.4,36,29.4C36,29.4,35.9,29.4,36,29.4z M36.1,27.4C36.1,27.5,36.1,27.5,36.1,27.4
|
||||
c0.1,0,0.2,0,0.2,0c0-0.1,0-0.1-0.1-0.1C36.1,27.3,36.1,27.3,36.1,27.4z M36.3,26.9C36.3,26.8,36.3,26.8,36.3,26.9
|
||||
c-0.1,0-0.2,0-0.2,0.1c0,0,0,0.1,0.1,0.1C36.3,27,36.3,26.9,36.3,26.9z M36.5,25.3c-0.1-0.2-0.2-0.3-0.3-0.4
|
||||
C36.1,25.1,36.2,25.3,36.5,25.3z M36.2,29.6c0,0.1,0.1,0.2,0.1,0.2c0.1,0,0.1,0,0.1-0.1C36.4,29.5,36.4,29.5,36.2,29.6
|
||||
C36.2,29.5,36.2,29.5,36.2,29.6z M36.4,27.8C36.4,27.8,36.3,27.9,36.4,27.8c-0.1,0.2,0,0.2,0.1,0.2c0,0,0.1,0,0.1-0.1
|
||||
C36.5,27.9,36.5,27.9,36.4,27.8z M36.6,21.5C36.6,21.5,36.5,21.4,36.6,21.5c-0.1,0-0.2,0-0.2,0C36.4,21.5,36.4,21.5,36.6,21.5
|
||||
C36.5,21.5,36.6,21.5,36.6,21.5z M36.4,22.9c-0.1,0.1,0,0.2,0.1,0.2c0,0,0.1,0.1,0.1,0c0-0.2,0.2-0.3-0.1-0.5
|
||||
C36.6,22.8,36.5,22.8,36.4,22.9z M36.6,24.7c0-0.1,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0C36.5,24.7,36.5,24.7,36.6,24.7
|
||||
C36.6,24.8,36.6,24.7,36.6,24.7z M36.6,26.4c0,0-0.1,0.1,0,0.1c0,0,0,0.1,0.1,0S36.7,26.5,36.6,26.4C36.7,26.4,36.7,26.4,36.6,26.4
|
||||
z M36.7,25.9L36.7,25.9c0.2-0.1,0.1-0.2,0-0.2c0,0,0,0,0,0C36.6,25.7,36.6,25.8,36.7,25.9z M36.8,19.3
|
||||
C36.8,19.4,36.8,19.4,36.8,19.3c-0.1,0.2,0,0.2,0,0.2C36.9,19.5,36.9,19.5,36.8,19.3C36.9,19.4,36.9,19.3,36.8,19.3z M36.8,18.8
|
||||
C36.8,18.8,36.8,18.8,36.8,18.8c0.1,0,0.2,0,0.2-0.1c0,0,0-0.1-0.1-0.1C36.9,18.7,36.8,18.7,36.8,18.8z M36.9,28.6
|
||||
c-0.1,0.1-0.1,0.2,0,0.4C37,28.8,37,28.7,36.9,28.6z M36.9,20.4c0,0.1,0,0.2,0.1,0.3C37,20.4,37,20.4,36.9,20.4z M37,22.6
|
||||
C37,22.6,37,22.6,37,22.6c0,0.1,0,0.2,0.1,0.1c0,0,0,0,0-0.1C37.1,22.6,37,22.6,37,22.6z M37.2,24.4c0-0.1-0.1-0.2-0.2-0.2
|
||||
c-0.1,0-0.1,0.1-0.1,0.1c0,0.2,0,0.4,0.1,0.5C37.2,24.8,37.2,24.6,37.2,24.4z M37.1,21.2c-0.1,0-0.1,0.1-0.1,0.1s0,0.1,0.1,0.1
|
||||
C37.1,21.4,37.1,21.3,37.1,21.2C37.1,21.2,37.1,21.2,37.1,21.2z M37.1,26.5C37.1,26.5,37,26.6,37.1,26.5c-0.1,0.1,0,0.1,0,0.1
|
||||
C37.1,26.7,37.1,26.6,37.1,26.5C37.1,26.6,37.1,26.5,37.1,26.5z M37.1,26.9C37,26.9,37,26.9,37.1,26.9c-0.1,0.1,0,0.1,0,0.2
|
||||
C37.1,27,37.1,27,37.1,26.9C37.1,26.9,37.1,26.9,37.1,26.9z M37.1,27.6C37,27.6,37,27.6,37.1,27.6c-0.1,0.1-0.1,0.2,0,0.2
|
||||
C37.2,27.7,37.1,27.7,37.1,27.6C37.1,27.6,37.1,27.6,37.1,27.6z M37.3,26c0,0,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0
|
||||
C37.2,26,37.2,26,37.3,26C37.3,26.1,37.3,26,37.3,26z M37.4,25.4c-0.1,0.1,0,0.2,0.1,0.2c0.1,0,0.2,0,0.2-0.1
|
||||
c0-0.1,0.1-0.3-0.1-0.4C37.6,25.2,37.5,25.3,37.4,25.4z M37.5,24.5c0,0.1,0,0.1,0.1,0.1c0.1,0,0.2-0.1,0.2-0.2c0-0.1,0-0.1-0.1-0.1
|
||||
C37.6,24.4,37.5,24.4,37.5,24.5z M37.6,25.9C37.5,25.9,37.5,25.9,37.6,25.9c0,0.1,0,0.1,0,0.1C37.6,26,37.7,26,37.6,25.9
|
||||
C37.7,25.9,37.6,25.9,37.6,25.9z M37.8,18.3c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0,0.1,0.1,0.2c0.1,0.1,0,0.1,0,0.2
|
||||
c0,0.2,0,0.2,0.2,0.3C38,19,38,19.1,38,19c0.1,0,0.1-0.1,0-0.2c-0.1-0.2-0.1-0.3,0-0.5C37.9,18.5,37.9,18.5,37.8,18.3z M38,19.7
|
||||
c0.1-0.2,0-0.3-0.1-0.3C37.9,19.4,37.9,19.5,38,19.7z M38.1,17.9C38.1,17.9,38.1,17.8,38.1,17.9c-0.1-0.1-0.1,0-0.1,0
|
||||
c0,0,0,0.1,0.1,0.1C38.1,18,38.1,18,38.1,17.9z M38.2,25.3C38.2,25.3,38.2,25.3,38.2,25.3c0.1,0,0.1,0,0.1,0
|
||||
C38.3,25.2,38.3,25.2,38.2,25.3C38.2,25.2,38.2,25.2,38.2,25.3z M38.4,24.6c0,0,0.1-0.1,0.1-0.1c0,0,0,0,0,0
|
||||
C38.4,24.4,38.4,24.5,38.4,24.6C38.3,24.5,38.3,24.5,38.4,24.6L38.4,24.6z M38.7,17.8c-0.1,0-0.1,0.1-0.1,0.1c0,0.1,0,0.2,0.1,0.2
|
||||
c0.1,0,0.1-0.1,0.1-0.1C38.7,17.9,38.7,17.8,38.7,17.8z M38.8,25.1c-0.1-0.1-0.1-0.3,0-0.4c0,0,0-0.1,0-0.1c0,0,0,0-0.1,0
|
||||
c-0.1,0-0.1,0.1-0.1,0.1c0.1,0.2-0.1,0.4,0,0.6c0,0.1,0,0.1-0.1,0.1c0,0-0.1,0.1,0,0.1c0.1,0.1,0.1,0.3,0.1,0.4
|
||||
C38.8,25.6,39,25.4,38.8,25.1z M39.1,17.9c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0,0,0.1,0,0.1c0.1,0.4,0.1,0.7,0.1,1.1
|
||||
c0,0.1,0,0.2,0,0.4c0,0.1,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1c-0.1-0.2,0-0.4-0.1-0.6c-0.1-0.3,0-0.6-0.1-0.8
|
||||
C39.1,18,39.1,17.9,39.1,17.9z M39.8,18.7c0-0.2-0.2-0.5-0.1-0.8c0-0.1,0-0.1-0.1-0.2c-0.1,0-0.2,0-0.2,0.1c0,0.2,0,0.5,0.1,0.8
|
||||
c0.1,0.1,0.1,0.2,0,0.4c-0.1,0.1,0.1,0.5,0.2,0.5c0.1,0.1,0.3,0,0.3-0.1c0-0.1,0.1-0.2,0-0.3c-0.1-0.1,0-0.2,0-0.3
|
||||
C39.9,18.8,39.8,18.8,39.8,18.7z"/>
|
||||
<path class="st2" d="M45.6,23.7c-0.4,0-0.8,0-1.2,0c-0.3,0-0.3,0-0.3-0.3c0-0.4,0-0.7,0-1.1c0-0.9,0.3-1.7,1.1-2.3
|
||||
c0.4-0.3,0.9-0.4,1.3-0.6c1-0.3,2-0.2,3.1-0.2c0.5,0.1,1,0.2,1.5,0.4c1,0.4,1.5,1.2,1.7,2.2c0.1,0.6,0.1,1.1,0.1,1.7
|
||||
c0,1.1,0,2.3,0,3.4c0,0.8,0,1.7,0.1,2.5c0,0.2,0,0.3,0,0.5c0,0.1-0.1,0.2-0.2,0.2h-2.2c-0.2,0-0.2,0-0.2-0.2v-0.6
|
||||
c-0.2,0-0.2,0.1-0.3,0.2c-0.6,0.6-1.3,0.8-2.1,0.9c-0.5,0-1,0-1.5,0c-0.8-0.1-1.6-0.3-2.2-1c-0.2-0.3-0.4-0.6-0.4-0.9
|
||||
c-0.1-0.6-0.1-1.3,0-1.9s0.6-1,1.2-1.3c0.5-0.2,1-0.3,1.5-0.4c0.9-0.2,1.8-0.1,2.7-0.1c0.2,0,0.4,0,0.6,0c0.1,0,0.2,0,0.2-0.2
|
||||
c0-0.7,0-1.4-0.2-2.2c-0.1-0.5-0.5-0.7-0.9-0.8c-0.4-0.1-0.8-0.1-1.2,0c-0.6,0.1-0.9,0.5-1,1c0,0.2,0,0.4,0,0.6v0.6H45.6z
|
||||
M44.4,27.1c-0.1,0.2-0.1,0.3,0,0.5c0.1,0.2,0.1,0.4,0.1,0.6c0,0.1,0.1,0.2,0.1,0.3c0,0,0,0.1,0.1,0.1c0,0,0.1-0.1,0-0.1
|
||||
c0-0.2,0-0.3,0-0.5c0-0.4,0-0.8-0.2-1.2C44.4,26.8,44.5,26.9,44.4,27.1z M45.7,20.8c0,0,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1
|
||||
c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1-0.1-0.2-0.1C45.6,20.7,45.7,20.7,45.7,20.8z M46,29.2C46,29.2,46,29.3,46,29.2c0,0.1,0,0.1,0,0.1
|
||||
C46.1,29.4,46.1,29.3,46,29.2C46.1,29.3,46.1,29.2,46,29.2z M46.5,22c-0.1-0.1-0.1-0.3,0-0.4c0,0,0-0.1,0-0.1c0,0,0-0.1-0.1-0.1
|
||||
c0,0-0.1,0-0.1,0.1c0,0.1,0,0.2-0.1,0.3c0,0.1,0,0.3,0.2,0.4C46.5,22,46.5,22,46.5,22z M46.7,26.4c0-0.2,0-0.3,0.1-0.5
|
||||
c0,0-0.1-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1c0,0.1,0,0.2-0.1,0.4c-0.1,0.1,0,0.2,0.1,0.2C46.7,26.4,46.7,26.4,46.7,26.4z M46.8,28.9
|
||||
c0.1,0.1,0,0.3-0.1,0.4c0,0-0.1,0-0.1,0.1c0.1,0.1,0.2,0,0.2,0c0.2,0,0.2-0.1,0.2-0.2c-0.1-0.2-0.1-0.4-0.1-0.6c0,0,0-0.1,0-0.1
|
||||
C46.7,28.6,46.6,28.7,46.8,28.9z M47.3,28.3c0.1,0,0.2,0,0.3,0c0.3,0,0.6,0,0.9,0c0.3,0,0.6-0.1,0.9-0.2c0.6-0.3,0.8-0.7,0.8-1.4
|
||||
c0-0.1-0.1-0.2-0.2-0.2c-0.2,0-0.4-0.1-0.6-0.1c-0.7,0-1.4,0-2.1,0.1c-0.4,0.1-0.6,0.4-0.6,0.8C46.7,27.9,46.8,28.1,47.3,28.3z
|
||||
M46.8,29.8c0,0.1,0.1,0.3,0.2,0.2c0.1,0,0.2-0.1,0.2-0.2c0-0.1-0.1-0.2-0.2-0.2C46.8,29.6,46.8,29.7,46.8,29.8z M46.9,21.6
|
||||
C46.8,21.6,46.8,21.6,46.9,21.6c-0.1,0.1-0.1,0.2,0,0.2C46.9,21.7,46.9,21.7,46.9,21.6C46.9,21.6,46.9,21.6,46.9,21.6z M48.1,21.1
|
||||
c0,0.1-0.1,0.1,0,0.2c0.1,0,0.1,0,0.2-0.1c0.1-0.1,0-0.2,0-0.2c0-0.1-0.1-0.2-0.2-0.2C48.2,21,48.2,21,48.1,21.1z M50.4,20.7
|
||||
L50.4,20.7c0-0.1,0-0.1,0-0.1C50.4,20.6,50.4,20.6,50.4,20.7C50.4,20.7,50.4,20.7,50.4,20.7z M50.4,25.9c0,0.1,0,0.1,0.1,0.1
|
||||
c0,0,0.1,0,0.1,0C50.6,25.9,50.6,25.8,50.4,25.9C50.5,25.8,50.5,25.8,50.4,25.9z M50.7,24.2c0.1,0,0.1-0.1,0.1-0.1
|
||||
c0,0-0.1-0.1-0.1,0C50.7,24.1,50.6,24.1,50.7,24.2C50.6,24.1,50.7,24.2,50.7,24.2z M51,28.8C51.1,28.8,51.1,28.7,51,28.8
|
||||
c0-0.3,0-0.5-0.2-0.6c-0.1-0.1-0.1-0.2-0.1-0.2c-0.1,0-0.1,0-0.1,0.1C50.7,28.3,50.9,28.5,51,28.8C51,28.8,51,28.8,51,28.8z
|
||||
M50.9,26.8c-0.1,0-0.1,0.1-0.1,0.1c0,0.1,0,0.2,0.1,0.2c0,0,0,0,0.1,0c0.1-0.1,0-0.1,0.1-0.2C51,26.9,51,26.9,50.9,26.8z
|
||||
M50.9,27.9c0.1,0,0.1,0,0.1-0.1c0-0.1,0-0.2-0.2-0.3C50.9,27.6,50.9,27.7,50.9,27.9z M51.6,21.1c0-0.1-0.1-0.1-0.2-0.1
|
||||
c-0.1,0-0.2-0.2-0.3-0.1c-0.1,0.1,0,0.2-0.1,0.3c0,0,0,0.1,0,0.1c0.1,0,0.1,0,0.1,0c0-0.1,0.1-0.2,0.2-0.2
|
||||
C51.4,21.2,51.5,21.2,51.6,21.1z M51.2,21.9c0,0,0,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1c0-0.1,0-0.1,0-0.2
|
||||
C51.2,21.7,51.2,21.8,51.2,21.9z M51.7,25c0,0.3,0.1,0.6,0.1,0.9c0,0.2,0,0.7-0.1,0.9c-0.1,0.1,0,0.2,0.1,0.2c0.1,0,0.2,0,0.2-0.1
|
||||
c0-0.2,0.1-0.3,0.1-0.5c0-0.3,0.1-0.6,0-0.8c-0.1-0.2-0.2-0.5-0.2-0.7c0-0.2-0.1-0.3-0.3-0.3C51.6,24.6,51.7,24.8,51.7,25z
|
||||
M51.6,22.5C51.6,22.5,51.5,22.5,51.6,22.5c-0.1,0.1,0,0.1,0,0.1C51.6,22.6,51.7,22.6,51.6,22.5C51.7,22.5,51.7,22.5,51.6,22.5z
|
||||
M51.7,28.3c-0.1,0-0.1,0.1-0.1,0.2c0,0,0,0.1,0,0.1c0,0,0,0.1,0.1,0.1c0,0,0.1,0,0.1-0.1c0,0,0-0.1,0-0.1
|
||||
C51.8,28.3,51.7,28.2,51.7,28.3z M51.8,29.1c0,0,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1C51.6,29.1,51.6,29.1,51.8,29.1
|
||||
C51.8,29.2,51.8,29.1,51.8,29.1z M51.7,29.4C51.6,29.4,51.6,29.4,51.7,29.4c-0.1,0.1-0.1,0.2,0,0.2C51.7,29.5,51.8,29.5,51.7,29.4
|
||||
C51.8,29.4,51.7,29.4,51.7,29.4z M51.9,24.3c-0.1-0.2,0.1-0.5-0.1-0.7C51.7,24.2,51.7,24.2,51.9,24.3z"/>
|
||||
<path class="st2" d="M55.4,19.6h2c0.1,0,0.2,0,0.2,0.2c0.1,0.3,0,0.6,0.1,1c0.1-0.1,0.2-0.2,0.2-0.2c0.1-0.2,0.3-0.4,0.4-0.5
|
||||
c0.5-0.3,1.1-0.6,1.7-0.6c0.4,0,0.7,0,1.1,0c1,0.1,1.7,0.4,2.3,1.2c0,0.1,0.1,0.1,0.1,0.2c0.2-0.3,0.4-0.6,0.6-0.8
|
||||
c0.5-0.4,1-0.6,1.7-0.6c0.4,0,0.9,0,1.3,0c0.9,0.1,1.7,0.4,2.2,1.1c0.4,0.6,0.6,1.2,0.6,1.9c0.1,1.4,0,2.8,0,4.2v3.4
|
||||
c0,0.3,0,0.3-0.3,0.3h-2.2c-0.3,0-0.3,0-0.3-0.3v-6c0-0.3,0-0.6-0.1-1c-0.1-0.4-0.2-0.8-0.6-1c-0.4-0.2-0.8-0.3-1.3-0.2
|
||||
c-0.1,0-0.2,0-0.3,0.1c-0.5,0.2-0.8,0.6-0.9,1.1c0,0.3,0,0.6,0,0.9v6c0,0.4,0,0.4-0.4,0.4h-2.1c-0.4,0-0.3,0-0.3-0.3
|
||||
c0-2.1,0-4.1,0-6.1c0-0.4,0-0.8-0.2-1.2c-0.1-0.3-0.3-0.5-0.6-0.6c-0.6-0.2-1.1-0.2-1.7,0c-0.2,0.1-0.4,0.3-0.5,0.5
|
||||
c-0.2,0.3-0.2,0.7-0.2,1v6.3c0,0.4,0.1,0.4-0.4,0.4h-2.1c-0.3,0-0.3,0-0.3-0.3v-7.5c0-0.7,0-1.4-0.1-2.1c0-0.2,0-0.4,0-0.6
|
||||
C55.2,19.6,55.3,19.6,55.4,19.6z M55.7,26c0.1,0,0.1-0.2,0.1-0.2c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1,0.1-0.1,0.2
|
||||
C55.6,25.9,55.6,26,55.7,26z M55.8,26.8C55.7,26.8,55.7,26.8,55.8,26.8c-0.1,0.1-0.1,0.2,0,0.2c0,0,0.1,0,0.1-0.1
|
||||
C55.8,26.9,55.8,26.8,55.8,26.8z M55.8,27.9C55.8,27.9,55.9,27.9,55.8,27.9c0.1,0,0.2,0,0.2,0c0-0.1,0-0.2-0.2-0.3
|
||||
C55.8,27.7,55.8,27.8,55.8,27.9z M56,28.5c0.1,0.2-0.2,0.4,0.1,0.6C56.2,28.8,56.2,28.7,56,28.5z M56.2,28.2
|
||||
C56.2,28.2,56.1,28.2,56.2,28.2c-0.1,0.1-0.1,0.1,0,0.1C56.2,28.4,56.2,28.3,56.2,28.2C56.3,28.3,56.2,28.3,56.2,28.2z M56.4,28.8
|
||||
c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1c0-0.1,0-0.3,0-0.4C56.5,28.5,56.4,28.7,56.4,28.8z M57.4,22.1c0,0.1,0,0.2,0,0.2
|
||||
c0,0.1,0.1,0.2,0,0.3c0,0.1,0,0.2,0,0.3c0,0,0,0,0.1,0c0,0,0.1,0,0.1,0c0-0.1,0-0.1,0-0.2c0.1-0.4-0.1-0.7-0.1-1.1
|
||||
c0-0.1,0-0.1-0.1-0.1C57.4,21.7,57.5,21.9,57.4,22.1z M60,20.7c0.1-0.2,0-0.3-0.1-0.6C59.8,20.5,59.9,20.6,60,20.7z M61.1,21.6
|
||||
c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.2C61.2,21.7,61.2,21.6,61.1,21.6z M61.1,20.6
|
||||
c0-0.1,0.1-0.3-0.1-0.5c0,0.4-0.1,0.7,0.1,1C61.2,20.9,61.1,20.7,61.1,20.6z M62.1,21.2c0,0.1,0,0.1,0,0.2l0,0
|
||||
C62.2,21.4,62.2,21.3,62.1,21.2C62.2,21.3,62.2,21.3,62.1,21.2C62.1,21.2,62.1,21.2,62.1,21.2z M62.6,21.2c0-0.1,0.1-0.2,0-0.2h0
|
||||
c-0.1,0.1-0.1,0.2-0.1,0.3c0,0.1,0,0.1,0.1,0.2V21.2z M62.6,22.3c0.1,0.1,0.2,0.1,0.2,0.1c0.1,0,0.1-0.1,0.1-0.1
|
||||
c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.2,0-0.3-0.1C62.6,22.2,62.6,22.3,62.6,22.3z M62.8,21.8C62.7,21.8,62.7,21.8,62.8,21.8
|
||||
c-0.1,0.1-0.1,0.2-0.1,0.2c0.1,0,0.1,0,0.2-0.1C62.8,21.8,62.8,21.8,62.8,21.8z M62.7,27.1c0,0.1,0,0.2,0.1,0.2c0.1,0,0.1,0,0.2,0
|
||||
c0-0.1,0-0.2,0-0.2s-0.1-0.1-0.2-0.1C62.7,27,62.7,27,62.7,27.1z M62.9,27.7C62.9,27.7,62.9,27.8,62.9,27.7c0.1,0.1,0.2,0,0.1,0
|
||||
c0-0.2-0.1-0.2-0.2-0.4C62.8,27.5,62.8,27.6,62.9,27.7z M62.9,23.4c0-0.1,0-0.1,0-0.2c0-0.1-0.1-0.1-0.1-0.1c-0.1,0.1,0,0.2,0,0.3
|
||||
c0,0,0,0,0,0.1c0,0,0.1,0.1,0.1,0C63,23.6,63,23.5,62.9,23.4C63,23.5,62.9,23.4,62.9,23.4z M63,26.1c0.1-0.2,0.1-0.3,0-0.4
|
||||
C62.9,25.8,62.9,25.9,63,26.1z M63.2,28.6C63.2,28.7,63.2,28.7,63.2,28.6c0.1,0.1,0.1,0.1,0.1,0S63.3,28.6,63.2,28.6
|
||||
C63.2,28.5,63.2,28.6,63.2,28.6z M65.7,20.6C65.7,20.6,65.6,20.6,65.7,20.6c-0.1,0.1,0,0.2,0,0.2c0.1,0,0.1,0,0.1-0.1
|
||||
C65.8,20.6,65.8,20.6,65.7,20.6z M66.5,20.9c0-0.2,0-0.4,0-0.6c0,0,0-0.1,0-0.1c0-0.1-0.1-0.2-0.2-0.1c-0.1,0-0.1,0.1-0.1,0.2
|
||||
c0,0.2,0.1,0.5,0.1,0.7C66.5,21,66.5,21,66.5,20.9z M66.9,20.3c0,0.1,0.1,0.1,0.1,0.1c0,0,0.1,0,0.1,0C67.1,20.3,67,20.3,66.9,20.3
|
||||
C66.9,20.2,66.9,20.2,66.9,20.3z M68.1,27.7c0-0.1-0.1-0.1-0.2-0.1c0,0-0.1,0-0.1,0.1C67.8,27.8,68,27.8,68.1,27.7
|
||||
C68.1,27.8,68.1,27.8,68.1,27.7z M68,23.8C68,23.8,68,23.9,68,23.8c0.1,0.1,0.1,0.1,0.1,0c0-0.1,0-0.2-0.1-0.2
|
||||
C67.9,23.7,68,23.8,68,23.8z M68.2,28.2C68.2,28.1,68.1,28.1,68.2,28.2c-0.1-0.1-0.2,0-0.1,0c0.1,0.2,0,0.4,0,0.6
|
||||
c0,0.1,0,0.2,0.1,0.2c0.1,0,0.1-0.1,0.1-0.2c0,0,0-0.1,0-0.1C68.3,28.5,68.2,28.3,68.2,28.2z M68.5,23.2
|
||||
C68.4,23.2,68.4,23.2,68.5,23.2c-0.1,0.1-0.1,0.1,0,0.1C68.5,23.4,68.5,23.4,68.5,23.2C68.5,23.3,68.5,23.3,68.5,23.2z M68.9,21.2
|
||||
c0-0.1,0-0.1,0-0.2c0,0,0,0-0.1,0c0,0-0.1,0-0.1,0.1c0,0.2,0,0.4,0,0.6C68.9,21.6,68.9,21.6,68.9,21.2z M68.9,22.1
|
||||
c-0.1,0.2-0.1,0.2,0,0.7C69.1,22.6,69.1,22.6,68.9,22.1z M69,24.2c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0,0.1,0.1,0.1
|
||||
c0.1,0,0.1-0.1,0.1-0.2C69.1,24.3,69.1,24.2,69,24.2z M69.3,22.7C69.3,22.7,69.3,22.7,69.3,22.7c0.1,0.1,0.1,0,0.1,0
|
||||
c0,0,0-0.1-0.1-0.1C69.2,22.6,69.2,22.6,69.3,22.7z M69.4,24.2C69.4,24.2,69.4,24.2,69.4,24.2c0.1,0.1,0.1,0.1,0.1,0
|
||||
c0-0.2,0.1-0.3-0.1-0.5C69.3,23.9,69.4,24,69.4,24.2z"/>
|
||||
<path class="st2" d="M74.5,15.8c0.4,0.2,0.7,0.5,0.7,1c0,0.2,0,0.4,0,0.6c0,0.4-0.2,0.7-0.6,0.9c-0.6,0.3-1.3,0.3-1.9,0
|
||||
c-0.4-0.2-0.7-0.5-0.7-1c0-0.3-0.1-0.5,0-0.8c0.1-0.5,0.5-0.7,0.9-0.8c0.2-0.1,0.5,0,0.7,0C73.9,15.7,74.2,15.7,74.5,15.8z
|
||||
M74.6,30.2h-2.1c-0.4,0-0.3,0-0.3-0.4V20c0-0.1,0-0.1,0-0.2c0-0.1,0-0.2,0.2-0.2c0.8,0,1.6,0,2.5,0c0.1,0,0.2,0.1,0.2,0.2
|
||||
c0,0.1,0,0.1,0,0.2v9.9C75,30.2,75,30.2,74.6,30.2z M72.7,28.5c0-0.1,0-0.2-0.1-0.1c0,0,0,0-0.1,0.1c0,0.1,0,0.1,0.1,0.2
|
||||
c0,0,0.1,0,0.1,0C72.7,28.6,72.7,28.5,72.7,28.5z M72.8,21.7c-0.1,0.1-0.1,0.1-0.1,0.2c-0.1,0.1-0.2,0.1-0.1,0.2
|
||||
c0.1,0.1,0.2,0.1,0.2,0c0.1,0,0.1-0.1,0.2-0.1C72.9,21.9,72.9,21.8,72.8,21.7z M72.6,29C72.6,29,72.6,29.1,72.6,29
|
||||
c0.1,0,0.1,0,0.1-0.1c0,0,0,0-0.1,0C72.6,28.9,72.6,29,72.6,29z M72.9,16.2C72.9,16.2,72.8,16.1,72.9,16.2c-0.1-0.1-0.1,0-0.1,0
|
||||
c0,0.2,0,0.3,0.2,0.4C72.9,16.5,72.8,16.3,72.9,16.2z M73,21c-0.2,0.1-0.2,0.3-0.1,0.5C73,21.4,72.8,21.2,73,21z M73,16.8
|
||||
C73,16.8,73,16.8,73,16.8c-0.1,0-0.1,0-0.1,0c0,0.2,0,0.3,0.2,0.5C73.1,17.1,73.1,17,73,16.8z M73,24.9C73,24.9,73,24.9,73,24.9
|
||||
C72.9,25,73,25,73,25c0.1,0,0.2,0.1,0.3,0C73.3,24.9,73.1,24.9,73,24.9z M73.1,24.4C73.1,24.3,73.1,24.3,73.1,24.4
|
||||
c-0.2-0.1-0.2,0-0.2,0c0,0.1,0,0.1,0.1,0.1C73.1,24.5,73.2,24.4,73.1,24.4z M73.3,20.9c0-0.2,0-0.4,0-0.6c0-0.1,0-0.2-0.1-0.2
|
||||
c-0.1,0-0.1,0.1-0.1,0.2c0,0,0,0.1,0,0.1c0,0.2,0,0.3,0,0.5c0,0.1,0,0.2,0,0.4C73.2,21.1,73.3,21,73.3,20.9z M73.2,26
|
||||
C73.2,26,73.1,26,73.2,26c-0.1,0.1-0.1,0.2,0,0.1C73.2,26.1,73.3,26.1,73.2,26C73.3,26,73.3,26,73.2,26z M73.4,23.2
|
||||
c0.1,0,0.1,0,0.1,0.1c0,0.1,0.1,0.3,0.1,0.4c-0.1,0.3,0,0.6-0.1,0.8c0,0.1,0,0.2,0.1,0.2c0.1,0,0.1-0.1,0.2-0.1c0-0.1,0-0.2,0-0.4
|
||||
c0-0.2-0.2-0.5,0-0.8c0,0,0-0.1,0-0.1c-0.1-0.1-0.1-0.2-0.2-0.2c-0.1-0.1,0-0.2-0.1-0.3c-0.1,0.4-0.1,0.4-0.3,0.5
|
||||
C73.2,23.2,73.3,23.2,73.4,23.2z M73.6,21.6C73.6,21.5,73.5,21.5,73.6,21.6c-0.1,0.1-0.1,0.1,0,0.2C73.6,21.7,73.6,21.6,73.6,21.6z
|
||||
M73.7,24.9c-0.1,0-0.1,0.1-0.1,0.1c0,0.2-0.2,0.5,0,0.7c0,0.1,0,0.2,0,0.2c0,0.1,0,0.2,0,0.2c0,0,0,0.1,0.1,0.1c0,0,0.1,0,0.1-0.1
|
||||
c0-0.2,0-0.3,0-0.5c-0.1-0.2-0.1-0.3,0-0.5c0,0,0-0.1,0-0.1C73.7,25,73.7,24.9,73.7,24.9z M73.7,20.5c0-0.2,0-0.2-0.2-0.3
|
||||
C73.6,20.4,73.6,20.5,73.7,20.5z M74.2,26.6c0-0.1-0.1-0.2-0.2-0.1c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0.1,0,0.2,0
|
||||
C74.1,26.7,74.2,26.7,74.2,26.6C74.2,26.7,74.2,26.6,74.2,26.6z M74,29C74,29,74,29.1,74,29c0.1,0,0.1-0.1,0.1-0.2c0,0,0,0,0,0
|
||||
C73.9,28.9,73.9,28.9,74,29z M74.2,25.3c0.1,0.1,0.2,0.2,0.2,0.3c0,0.3,0,0.5,0,0.8c0,0.4,0,0.9,0,1.3c0,0.1,0,0.2-0.1,0.2
|
||||
c-0.1,0.1-0.1,0.2,0,0.3c0.1,0.1,0.2,0.4,0.2,0.6v0.2c0,0.1,0,0.1,0.1,0.1c0,0,0.1,0,0.1-0.1c0-0.2,0-0.5,0-0.7
|
||||
c0-0.2-0.1-0.3,0-0.5c0.1-0.3,0.1-0.6,0-0.9c0-0.1,0-0.1,0-0.2c0.1-0.1,0.1-0.3,0-0.4c0-0.2-0.1-0.3-0.1-0.4
|
||||
c-0.1-0.2-0.1-0.5-0.1-0.7c0-0.2,0-0.4,0-0.6c0-0.2,0-0.5,0-0.8c0-0.4,0-0.9-0.1-1.3c-0.1-0.2-0.1-0.5-0.1-0.8c0-0.2,0-0.4-0.1-0.5
|
||||
c-0.1,0.2-0.1,0.5,0,0.8c0,0.1,0.1,0.2,0,0.3c0,0.2,0.1,0.3-0.1,0.5c0,0,0,0,0.1,0.1s0.1,0.1,0.1,0.1c0,0.5,0.1,1,0.1,1.5
|
||||
c0,0.2,0.1,0.5-0.3,0.6C74.1,25.2,74.2,25.2,74.2,25.3z M74.2,20.3C74.1,20.3,74.1,20.3,74.2,20.3c-0.1,0.1-0.1,0.1,0,0.1
|
||||
C74.2,20.5,74.2,20.5,74.2,20.3C74.2,20.4,74.2,20.4,74.2,20.3z M74.4,17.1c0,0.1,0,0.1,0,0.2c-0.1,0.2,0,0.3-0.1,0.5
|
||||
c0,0.1,0,0.2,0.1,0.1c0.1,0,0.1-0.1,0.1-0.2c0-0.1-0.1-0.2-0.1-0.4c0.1-0.2,0-0.4,0.1-0.6c0-0.2-0.1-0.3-0.1-0.5
|
||||
c0-0.1-0.1-0.1-0.2-0.1C74.4,16.5,74.3,16.8,74.4,17.1z"/>
|
||||
<path class="st2" d="M77.3,16.3c0-0.4,0-0.3,0.4-0.3h2.1c0.3,0,0.3,0,0.3,0.3v10.4c0,0.2,0,0.4,0,0.6c0,0.4,0.4,0.6,0.8,0.7
|
||||
c0.3,0,0.6,0,0.9-0.2c0.2-0.1,0.2,0,0.2,0.1c0,0.2,0,0.3,0,0.5c0,0.5,0.1,0.9,0.1,1.3c0,0.2,0,0.2-0.2,0.3c-0.5,0.2-1,0.3-1.5,0.3
|
||||
c-0.3,0-0.6,0-1,0c-0.5-0.1-1-0.2-1.3-0.5c-0.6-0.5-0.8-1.1-0.8-1.8c0-2,0-3.9,0-5.9V16.3z M77.8,21.5
|
||||
C77.8,21.5,77.7,21.4,77.8,21.5c-0.2-0.1-0.2,0-0.2,0c0,0.1,0.1,0.2,0,0.2c0,0.1-0.1,0.2,0.1,0.2c0.1,0,0.1-0.2,0.1-0.2
|
||||
C77.8,21.7,77.8,21.6,77.8,21.5z M77.7,22.8c0,0,0.1,0,0.1-0.1c0.1-0.1-0.1-0.2-0.2-0.2C77.6,22.6,77.6,22.7,77.7,22.8z M77.8,25.5
|
||||
c-0.1,0-0.1,0.2-0.2,0.2c0,0.1,0,0.2,0.1,0.2c0.1,0,0.2-0.1,0.2-0.2C78,25.6,78,25.4,77.8,25.5z M77.8,26.5c0,0.1,0,0.1,0.1,0.1
|
||||
c0.1,0,0.1-0.1,0.1-0.2c0-0.1-0.1-0.2-0.1-0.2c0,0,0-0.1-0.1-0.1c-0.1,0,0,0.1,0,0.1C77.8,26.3,77.8,26.4,77.8,26.5z M78.1,17.7
|
||||
c0-0.1,0-0.2,0.1-0.3c0.1-0.2,0-0.3-0.1-0.4c0-0.1-0.1-0.1-0.1-0.1c-0.1,0.1-0.2,0.2-0.2,0.3c0,0.1,0,0.2,0,0.3
|
||||
C78,17.7,78,17.8,78,18C78.1,17.9,78.1,17.8,78.1,17.7z M78,26.9c0-0.1,0-0.2-0.1-0.1c-0.1,0-0.1,0.1-0.1,0.2
|
||||
c0,0.1,0.1,0.2,0.1,0.3c0,0.4,0.1,0.8,0.1,1.2c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1c0-0.3-0.1-0.6-0.1-0.9
|
||||
c0-0.1,0-0.3-0.2-0.3C78,27.2,78,27.1,78,26.9z M78.1,25.3L78.1,25.3c0.1-0.1,0.1-0.1,0.1-0.2C78,25.2,78,25.3,78.1,25.3z
|
||||
M78.2,25.6c-0.1,0.1-0.1,0.1-0.1,0.2l0,0C78.2,25.8,78.2,25.7,78.2,25.6C78.2,25.7,78.2,25.7,78.2,25.6
|
||||
C78.2,25.6,78.2,25.6,78.2,25.6z M78.1,26.1c0,0.1,0.1,0.1,0.2,0.1c0.1,0,0.1-0.1,0.1-0.2c0-0.1-0.1-0.1-0.2-0.1
|
||||
C78.2,26,78.1,25.9,78.1,26.1z M78.4,20.1c0.1,0,0.1,0,0.2,0c0,0,0-0.1,0-0.1c-0.1-0.1-0.2-0.2-0.2-0.3
|
||||
C78.2,20,78.2,20.1,78.4,20.1z M78.3,19.2c0,0.1,0,0.2,0.1,0.3C78.4,19.4,78.4,19.3,78.3,19.2z M78.6,18.2
|
||||
C78.6,18.2,78.5,18.1,78.6,18.2c-0.1-0.1-0.1,0-0.1,0C78.4,18.2,78.5,18.2,78.6,18.2C78.5,18.2,78.6,18.2,78.6,18.2z M78.5,24.5
|
||||
c0,0.1,0.2,0.1,0.2,0.2c0.1,0,0.1-0.1,0.1-0.2c0-0.1,0-0.2-0.1-0.3c-0.1-0.1-0.1-0.2-0.1-0.3c0-0.1,0-0.2-0.1-0.3
|
||||
C78.4,23.9,78.5,24.2,78.5,24.5z M78.5,23.4c0.1-0.1,0.1-0.2,0-0.3C78.5,23.2,78.5,23.3,78.5,23.4z M78.8,24.9
|
||||
C78.8,24.9,78.8,24.8,78.8,24.9c-0.1-0.1-0.2-0.1-0.2,0C78.6,24.9,78.7,25,78.8,24.9C78.8,25,78.8,24.9,78.8,24.9z M78.8,21.8
|
||||
C78.8,21.7,78.7,21.7,78.8,21.8c-0.1,0-0.1,0-0.1,0.1s0,0.1,0.1,0.1C78.8,21.9,78.8,21.8,78.8,21.8z M79.1,20.9
|
||||
C79.2,20.9,79.2,20.9,79.1,20.9c0-0.1,0-0.1,0-0.1c-0.1,0-0.2,0-0.3,0c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0,0.1,0,0.2
|
||||
C78.9,21.1,79,20.9,79.1,20.9z M79,19.8c-0.1,0.2-0.1,0.3,0.1,0.5C79.1,20.1,79.1,20,79,19.8z M79.5,27.8c-0.1-0.3-0.1-0.6-0.1-0.9
|
||||
c0-0.2,0-0.5,0-0.7c0-0.2-0.2-0.4,0-0.7c0,0,0-0.1-0.1-0.1c-0.1-0.1-0.1-0.2,0-0.2c0.1-0.1,0.1-0.1,0.1-0.2
|
||||
c-0.1-0.3-0.2-0.6-0.2-0.8c0-0.1-0.1-0.1-0.2-0.1c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0.1,0.1,0.1,0.1c0.1,0,0.1,0.1,0.1,0.2
|
||||
c0,0.2,0.1,0.3-0.1,0.4c-0.1,0.1,0,0.2,0,0.2c0.1,0.4,0,0.8,0.1,1.1c0.1,0.4,0,0.8,0,1.2c0,0.1,0,0.2,0,0.2
|
||||
c0.1,0.2,0.1,0.3,0.1,0.5c0,0.1,0.1,0.3,0,0.4c0,0,0,0.1,0,0.1c0.2,0.2,0.2,0.3,0.2,0.6c0,0.1,0,0.2,0.1,0.2c0,0,0-0.1,0.1-0.1
|
||||
c0.1-0.4,0-0.7-0.1-1.1c-0.1-0.2-0.1-0.3,0.2-0.4C79.6,28,79.5,27.9,79.5,27.8z M79.3,22.9c0-0.1-0.1-0.1-0.1-0.1
|
||||
c0,0-0.1,0-0.1,0.1C79.1,23,79.2,23,79.3,22.9C79.3,23,79.3,23,79.3,22.9z M79.4,23.2c-0.1,0-0.1,0.1-0.1,0.1c0,0.1,0,0.1,0.1,0.1
|
||||
s0.1-0.1,0.1-0.1C79.5,23.3,79.5,23.2,79.4,23.2z M79.5,20.2c0,0.1,0,0.1,0.1,0.2c0,0,0.1,0,0.1-0.1C79.6,20.2,79.6,20.2,79.5,20.2
|
||||
C79.5,20.2,79.5,20.2,79.5,20.2z M80.1,28.3c0,0.3,0,0.6,0.2,0.9C80.4,28.9,80.3,28.6,80.1,28.3z"/>
|
||||
<path class="st2" d="M89.8,28.4c-0.2,0.4-0.5,0.7-0.9,0.8c-0.4,0.2-0.8,0.3-1.3,0.2c-0.3,0-0.5,0-0.8,0c-0.7,0-1.3-0.2-1.9-0.4
|
||||
c-0.7-0.3-1.2-0.9-1.4-1.6c-0.2-0.5-0.3-1-0.3-1.5c-0.1-2,0-4,0-6v-0.1c0-0.2,0-0.2,0.2-0.2h2.4c0.1,0,0.2,0,0.2,0.2
|
||||
c0,0.1,0,0.1,0,0.2V25c0,0.3,0,0.5,0.1,0.8c0.2,0.9,0.5,1.1,1.2,1.2c0.6,0.1,1.1,0.1,1.6-0.1c0.5-0.2,0.8-0.7,0.9-1.2
|
||||
c0-0.2,0-0.3,0-0.5v-5.5c0-0.2,0.1-0.2,0.2-0.2h2.4c0.1,0,0.2,0,0.2,0.2c0,0.2,0,0.3,0,0.5v5.9c0,0.7,0.1,1.4,0.1,2.1
|
||||
c0,0.8,0.1,1.7-0.1,2.5c-0.3,1.1-0.9,2-2,2.4c-0.1,0-0.1,0.1-0.2,0.1c-0.5,0.2-1.1,0.3-1.7,0.3c-0.3,0-0.6,0-0.8,0
|
||||
c-0.5,0-1.1,0-1.6-0.1c-1-0.2-1.9-0.7-2.4-1.6c-0.1-0.2-0.1-0.2,0-0.3c0.5-0.5,1-0.9,1.4-1.4c0.1-0.1,0.2-0.1,0.2,0
|
||||
c0.1,0.2,0.2,0.4,0.4,0.6c0.4,0.4,0.9,0.5,1.5,0.6c0.3,0,0.5,0,0.8,0c0.4,0,0.9-0.2,1.2-0.5c0.3-0.2,0.4-0.5,0.5-0.8
|
||||
C89.9,29.5,90,28.7,89.8,28.4C89.8,28.3,89.8,28.3,89.8,28.4z M83.8,20.6C83.8,20.6,83.7,20.6,83.8,20.6c-0.1,0.1,0,0.1,0,0.2
|
||||
c0,0,0,0,0.1,0C83.9,20.7,83.9,20.6,83.8,20.6z M84.2,20.9c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1,0.1-0.1,0.1c0,0.2,0,0.4,0,0.6
|
||||
c0,0.1,0,0.3,0.2,0.3C84.1,21.5,84.1,21.2,84.2,20.9z M84.5,22.5c0-0.2-0.1-0.3-0.2-0.4c0,0-0.1,0-0.1,0
|
||||
C84.2,22.2,84.4,22.6,84.5,22.5L84.5,22.5C84.5,22.6,84.5,22.6,84.5,22.5z M84.5,20.9c0.1,0,0.1-0.1,0.1-0.1c0,0,0,0-0.1,0
|
||||
C84.4,20.7,84.4,20.8,84.5,20.9C84.4,20.9,84.4,20.9,84.5,20.9z M84.8,25.8c0.1,0.2,0.2,0.3,0.1,0.5c0,0,0,0.1,0.1,0.1
|
||||
c0,0,0.1,0,0.1-0.1C85.2,26,85.1,25.9,84.8,25.8C84.8,25.7,84.8,25.8,84.8,25.8z M84.8,24.4C84.8,24.4,84.8,24.4,84.8,24.4
|
||||
c0.1,0.2,0.1,0.2,0.1,0.1c0-0.2,0.2-0.4,0-0.6C84.9,24,84.8,24.2,84.8,24.4z M84.9,26.7C84.9,26.7,84.9,26.7,84.9,26.7
|
||||
c-0.1,0.1,0,0.2,0,0.2c0,0,0.1,0,0.1-0.1C85,26.7,85,26.7,84.9,26.7z M85.1,28.1c0,0.1,0,0.2,0,0.2c-0.1,0.2,0,0.2,0.1,0.4
|
||||
c0,0.1,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1c0-0.3-0.1-0.6-0.1-0.9C85,27.9,85,28,85.1,28.1z M85.2,24.6
|
||||
C85.2,24.6,85.2,24.7,85.2,24.6c0.1,0.1,0.2,0,0.1,0c0,0,0-0.1-0.1-0.1C85.2,24.5,85.2,24.5,85.2,24.6z M85.4,31.4
|
||||
c-0.1,0-0.1,0.2-0.1,0.2c0,0.1,0,0.2,0.1,0.2c0.1,0,0.2,0.1,0.2,0.1c0.2,0.1,0.2,0,0.2-0.1c0-0.1,0-0.2-0.1-0.1c0,0-0.1,0.1-0.1,0
|
||||
s0-0.1,0.1-0.1c0.1,0,0.1,0,0.1-0.1c-0.1-0.1-0.1,0-0.2,0c-0.1,0-0.1,0-0.2,0.1C85.4,31.6,85.5,31.4,85.4,31.4z M86,27.5
|
||||
C85.9,27.5,85.9,27.6,86,27.5c-0.1,0.2,0,0.2,0,0.2c0,0,0.1,0,0.1-0.1C86.1,27.6,86,27.5,86,27.5z M86,32.5c0,0.1,0,0.1,0.1,0.1
|
||||
c0,0,0.1,0,0.1-0.1C86.2,32.5,86.1,32.4,86,32.5C86,32.4,86,32.5,86,32.5z M88.1,28c0-0.3,0-0.3-0.2-0.5C87.9,27.7,88,27.9,88.1,28
|
||||
z M88,28.3c-0.1,0,0,0.1-0.1,0.1c0,0,0,0.1,0.1,0.1C88.1,28.5,88.1,28.5,88,28.3C88.1,28.4,88.1,28.3,88,28.3z M88.1,32.3
|
||||
c0,0.1,0,0.1,0.1,0.1c0,0,0.1,0,0.1-0.1C88.3,32.3,88.3,32.3,88.1,32.3C88.2,32.2,88.2,32.3,88.1,32.3z M88.6,32.8
|
||||
c0,0.1,0.1,0.1,0.2,0.1c0.1,0,0.1-0.1,0-0.1c-0.1-0.1-0.1-0.1-0.1-0.2c0,0,0-0.1-0.1-0.1c-0.1,0-0.1,0.1-0.1,0.1
|
||||
C88.6,32.7,88.6,32.8,88.6,32.8z M90.4,22.2c-0.1-0.1-0.1-0.2,0-0.3c0,0,0-0.1,0-0.1c-0.1,0-0.1,0-0.1,0.1c-0.1,0.2,0,0.4,0.1,0.6
|
||||
C90.5,22.4,90.5,22.3,90.4,22.2z M90.6,30.4c0.1-0.1,0-0.2-0.1-0.2c-0.1,0-0.1,0-0.2,0.1c0,0.1,0,0.2,0.1,0.3
|
||||
C90.5,30.6,90.5,30.5,90.6,30.4z M90.4,31.4c0.1,0.3,0,0.5,0,0.7c0,0.1,0,0.2,0.1,0.2c0.1,0,0.1-0.1,0.1-0.1c0-0.3,0.1-0.7,0.1-1
|
||||
c0-0.1,0-0.2-0.1-0.4C90.4,31,90.3,31.2,90.4,31.4z M90.5,21.2C90.5,21.2,90.5,21.3,90.5,21.2c0.1,0.1,0.2,0,0.2,0
|
||||
c0-0.1,0-0.1-0.1-0.1C90.6,21.1,90.5,21.1,90.5,21.2z M90.7,20.8C90.7,20.8,90.6,20.7,90.7,20.8c-0.1-0.1-0.1-0.1-0.1,0
|
||||
C90.5,20.9,90.6,20.9,90.7,20.8C90.7,20.9,90.7,20.8,90.7,20.8z M90.7,22c0,0-0.1,0.1-0.1,0.1c0,0,0,0.1,0,0.1
|
||||
C90.7,22.2,90.7,22.1,90.7,22C90.7,22,90.7,22,90.7,22z M90.7,23.6C90.7,23.6,90.7,23.6,90.7,23.6c0,0.1,0,0.2,0,0.2
|
||||
C90.8,23.7,90.8,23.7,90.7,23.6C90.8,23.6,90.7,23.6,90.7,23.6z M91.2,29.8c-0.1-0.3,0-0.7,0-1c0-0.2,0-0.4,0.1-0.5
|
||||
c0,0,0.1-0.1,0-0.1c-0.1,0-0.1-0.2-0.1-0.2c-0.1-0.5,0-1.1-0.1-1.6c0-0.2,0-0.3,0.2-0.5c-0.1-0.1-0.2-0.1-0.3-0.2c0,0.5,0,1,0,1.5
|
||||
c0,0.5,0,1,0,1.4c0,0.5-0.1,1,0.1,1.5C91.2,29.9,91.2,29.9,91.2,29.8z M92,23.4c0.1-0.2,0.1-0.3-0.1-0.5c-0.1-0.1,0-0.2,0-0.2
|
||||
c0.2-0.1,0.2-0.2,0.1-0.3c-0.1-0.1,0-0.3,0-0.4c0-0.1,0-0.2,0-0.3c-0.1-0.2,0-0.4-0.1-0.5c-0.2-0.2,0-0.3-0.1-0.5
|
||||
c0-0.1,0-0.1,0-0.2c0.1-0.1,0-0.2-0.1-0.4c0-0.1-0.1-0.1-0.2,0c0,0.1-0.1,0.1-0.1,0.2c0,0.2,0,0.3-0.2,0.4c0,0-0.1,0-0.1,0.1
|
||||
c0,0,0,0.1,0.1,0.1c0.2-0.1,0.2,0.1,0.2,0.2c0,0.1,0,0.1,0,0.2c0,0.2-0.1,0.4-0.1,0.5c0.1,0,0.1,0,0.1,0c0.1-0.1,0.2-0.1,0.2,0.1
|
||||
c0.1,0.3,0,0.8-0.2,1.1c0,0.1,0,0.1,0,0.2c0.1,0.1,0.1,0.2,0,0.2c-0.1,0.1-0.1,0.2,0.1,0.3c0.1,0,0.2,0.1,0.3,0.1
|
||||
C91.9,23.6,91.9,23.5,92,23.4z M91.5,22.1C91.4,22.1,91.4,22.1,91.5,22.1c-0.1,0.1-0.1,0.1,0,0.1S91.5,22.2,91.5,22.1
|
||||
C91.5,22.1,91.5,22.1,91.5,22.1z M91.7,26C91.7,25.9,91.7,25.9,91.7,26c-0.1-0.1-0.1,0-0.1,0c0,0,0,0.1,0.1,0.1
|
||||
C91.7,26,91.7,26,91.7,26z M91.7,25.3c-0.1,0.2,0,0.2,0.1,0.4C91.8,25.5,91.8,25.4,91.7,25.3z M92.1,24.3c0-0.2-0.1-0.3-0.3-0.2
|
||||
c-0.1,0-0.1,0-0.1,0.1c0,0,0,0.1,0.1,0.1c0.2,0,0.2,0.2,0.2,0.3c0,0.1-0.1,0.2,0.1,0.2C92.1,24.6,92.1,24.5,92.1,24.3z M91.9,26
|
||||
c0,0,0.1,0.1,0.1,0c0.1-0.1,0.1-0.2,0.1-0.2c0-0.1,0-0.2-0.1-0.4C91.9,25.7,91.9,25.8,91.9,26z"/>
|
||||
<path class="st2" d="M101.9,30.2h-2.4c-0.4,0-0.3,0-0.3-0.3v-12c0-0.1,0-0.1,0-0.2c0-0.1,0-0.2,0.2-0.2h8.1c0.4,0,0.4-0.1,0.4,0.3
|
||||
v1.9c0,0.3,0,0.3-0.3,0.3h-5.1c-0.5,0-0.4-0.1-0.4,0.4v3.3c0,0.2,0.1,0.2,0.2,0.2c0.1,0,0.2,0,0.2,0h3.8c0.3,0,0.3,0,0.3,0.3v1.9
|
||||
c0,0.2,0,0.2-0.2,0.2c-1.3,0-2.6,0-3.9,0c-0.4,0-0.4,0-0.4,0.3v3.4C102,30.2,101.9,30.2,101.9,30.2z M99.5,25.7
|
||||
C99.5,25.7,99.6,25.6,99.5,25.7c0-0.1,0-0.1,0-0.1C99.5,25.6,99.5,25.6,99.5,25.7C99.5,25.6,99.5,25.7,99.5,25.7z M99.6,21.5
|
||||
c0,0.1,0.1,0.1,0.2,0.1c0.1,0,0.1,0,0.1-0.1c0-0.1-0.1-0.1-0.2-0.1C99.6,21.4,99.6,21.4,99.6,21.5z M100.3,25.4
|
||||
C100.3,25.5,100.3,25.5,100.3,25.4c-0.2,0.2-0.2,0.4-0.1,0.6c0.1,0.2,0.3,0.2,0.4,0.1c0.2,0,0.3-0.2,0.2-0.3c0-0.1,0-0.2-0.2-0.2
|
||||
c-0.1,0-0.1,0.1,0,0.2V26c0,0.1-0.1,0.1-0.1,0.2c-0.1,0-0.1,0-0.2-0.1c0-0.1-0.1-0.2,0-0.3c0.1-0.2,0.1-0.3,0-0.5
|
||||
c0-0.1-0.1-0.2,0-0.2c0.1-0.1,0-0.2-0.1-0.2c-0.1,0-0.1,0-0.1-0.1c-0.1-0.1-0.1-0.2,0-0.2c0.2-0.1,0.2-0.2,0.2-0.3
|
||||
c-0.1-0.3-0.2-0.5-0.2-0.8c0,0,0-0.1,0-0.1c-0.1-0.2,0-0.5-0.2-0.6c0-0.2-0.1-0.3-0.3-0.4c0,0.2,0,0.3,0,0.4c0,0.1,0.1,0.1,0,0.2
|
||||
c-0.1,0.2,0,0.5,0.1,0.7c0.1,0.1,0.1,0.2,0,0.4c0,0.1-0.1,0.3,0,0.5c0.1,0.2,0.1,0.5,0.1,0.8C100,25.2,100,25.3,100.3,25.4
|
||||
L100.3,25.4z M99.8,19.6c-0.1,0.1-0.1,0.2,0,0.3c0.1,0.1,0,0.2-0.1,0.2c-0.1,0-0.1,0-0.1,0.1c0.1,0.1,0.2-0.1,0.3,0
|
||||
c0.2,0.2,0.4,0.1,0.6,0.1c-0.2-0.1-0.3-0.2-0.2-0.3c0.2-0.2,0.1-0.3,0-0.4c0,0,0-0.1,0-0.2c0-0.1,0-0.1-0.1-0.2
|
||||
c-0.1,0.3,0.1,0.6,0,0.8c-0.1,0-0.2-0.1-0.2-0.2c0-0.1,0-0.2,0-0.3c0-0.1,0-0.2-0.1-0.4C99.8,19.3,99.9,19.4,99.8,19.6z M100.3,27
|
||||
c0,0,0.1-0.1,0.1-0.1c0,0,0,0-0.1,0c-0.1,0.1-0.3,0.1-0.4,0.2C100.1,27.3,100.1,27.3,100.3,27z M100.2,27.9
|
||||
C100.2,28,100.2,28,100.2,27.9c0.1,0.1,0.2,0.1,0.1,0C100.3,27.9,100.3,27.9,100.2,27.9C100.2,27.9,100.2,27.9,100.2,27.9z
|
||||
M100.4,22.3C100.4,22.3,100.4,22.4,100.4,22.3c-0.1,0.1-0.1,0.1,0,0.1c0,0,0.1,0,0.1,0C100.4,22.4,100.4,22.4,100.4,22.3z
|
||||
M100.4,26.6C100.4,26.6,100.4,26.6,100.4,26.6c-0.1,0.2,0,0.2,0,0.2c0,0,0.1-0.1,0.1-0.1S100.5,26.6,100.4,26.6z M100.5,23.6
|
||||
C100.5,23.6,100.5,23.7,100.5,23.6c0.1,0.1,0.1,0.1,0.1,0.1C100.6,23.6,100.6,23.6,100.5,23.6C100.5,23.5,100.5,23.6,100.5,23.6z
|
||||
M100.5,29.4C100.5,29.4,100.5,29.5,100.5,29.4C100.6,29.4,100.6,29.4,100.5,29.4C100.6,29.4,100.6,29.4,100.5,29.4
|
||||
C100.5,29.4,100.5,29.4,100.5,29.4z M100.6,27.4C100.6,27.5,100.7,27.5,100.6,27.4c0.1,0,0.2,0,0.2,0c0-0.1,0-0.1-0.1-0.1
|
||||
C100.7,27.3,100.6,27.3,100.6,27.4z M100.8,26.9C100.8,26.8,100.8,26.8,100.8,26.9c-0.1,0-0.2,0-0.2,0.1c0,0,0,0.1,0.1,0.1
|
||||
C100.8,27,100.8,26.9,100.8,26.9z M101,25.3c-0.1-0.2-0.2-0.3-0.3-0.4C100.7,25.1,100.8,25.3,101,25.3z M100.7,29.6
|
||||
c0,0.1,0.1,0.2,0.1,0.2c0.1,0,0.1,0,0.1-0.1C100.9,29.5,100.9,29.5,100.7,29.6C100.8,29.5,100.7,29.5,100.7,29.6z M101,27.8
|
||||
C100.9,27.8,100.9,27.9,101,27.8c-0.1,0.2,0,0.2,0.1,0.2c0,0,0.1,0,0.1-0.1C101.1,27.9,101.1,27.9,101,27.8z M101.1,21.5
|
||||
C101.1,21.5,101,21.4,101.1,21.5c-0.1,0-0.2,0-0.2,0C100.9,21.5,101,21.5,101.1,21.5C101,21.5,101.1,21.5,101.1,21.5z M101,22.9
|
||||
c-0.1,0.1,0,0.2,0.1,0.2c0,0,0.1,0.1,0.1,0c0-0.2,0.2-0.3-0.1-0.5C101.2,22.8,101.1,22.8,101,22.9z M101.2,24.7
|
||||
c0-0.1,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0C101,24.7,101.1,24.7,101.2,24.7C101.1,24.8,101.2,24.7,101.2,24.7z M101.2,26.4
|
||||
c0,0-0.1,0.1,0,0.1c0,0,0,0.1,0.1,0S101.3,26.5,101.2,26.4C101.3,26.4,101.2,26.4,101.2,26.4z M101.3,25.9L101.3,25.9
|
||||
c0.2-0.1,0.1-0.2,0-0.2c0,0,0,0,0,0C101.2,25.7,101.2,25.8,101.3,25.9z M101.4,19.3C101.3,19.4,101.3,19.4,101.4,19.3
|
||||
c-0.1,0.2,0,0.2,0,0.2C101.4,19.5,101.5,19.5,101.4,19.3C101.4,19.4,101.4,19.3,101.4,19.3z M101.3,18.8
|
||||
C101.3,18.8,101.4,18.8,101.3,18.8c0.1,0,0.2,0,0.2-0.1c0,0,0-0.1-0.1-0.1C101.4,18.7,101.4,18.7,101.3,18.8z M101.5,28.6
|
||||
c-0.1,0.1-0.1,0.2,0,0.4C101.6,28.8,101.6,28.7,101.5,28.6z M101.5,20.4c0,0.1,0,0.2,0.1,0.3C101.5,20.4,101.5,20.4,101.5,20.4z
|
||||
M101.5,22.6C101.5,22.6,101.5,22.6,101.5,22.6c0,0.1,0,0.2,0.1,0.1c0,0,0,0,0-0.1C101.6,22.6,101.6,22.6,101.5,22.6z M101.8,24.4
|
||||
c0-0.1-0.1-0.2-0.2-0.2c-0.1,0-0.1,0.1-0.1,0.1c0,0.2,0,0.4,0.1,0.5C101.8,24.8,101.7,24.6,101.8,24.4z M101.6,21.2
|
||||
c-0.1,0-0.1,0.1-0.1,0.1s0,0.1,0.1,0.1C101.7,21.4,101.7,21.3,101.6,21.2C101.7,21.2,101.7,21.2,101.6,21.2z M101.6,26.5
|
||||
C101.6,26.5,101.6,26.6,101.6,26.5c-0.1,0.1,0,0.1,0,0.1C101.7,26.7,101.7,26.6,101.6,26.5C101.7,26.6,101.7,26.5,101.6,26.5z
|
||||
M101.6,26.9C101.6,26.9,101.6,26.9,101.6,26.9c-0.1,0.1,0,0.1,0,0.2C101.7,27,101.7,27,101.6,26.9
|
||||
C101.7,26.9,101.7,26.9,101.6,26.9z M101.6,27.6C101.6,27.6,101.6,27.6,101.6,27.6c-0.1,0.1-0.1,0.2,0,0.2
|
||||
C101.7,27.7,101.7,27.7,101.6,27.6C101.7,27.6,101.7,27.6,101.6,27.6z M101.8,26c0,0,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0
|
||||
C101.7,26,101.7,26,101.8,26C101.8,26.1,101.8,26,101.8,26z M102,25.4c-0.1,0.1,0,0.2,0.1,0.2c0.1,0,0.2,0,0.2-0.1
|
||||
c0-0.1,0.1-0.3-0.1-0.4C102.1,25.2,102,25.3,102,25.4z M102.1,24.5c0,0.1,0,0.1,0.1,0.1c0.1,0,0.2-0.1,0.2-0.2c0-0.1,0-0.1-0.1-0.1
|
||||
C102.2,24.4,102.1,24.4,102.1,24.5z M102.1,25.9C102.1,25.9,102.1,25.9,102.1,25.9c0,0.1,0,0.1,0,0.1C102.2,26,102.2,26,102.1,25.9
|
||||
C102.2,25.9,102.2,25.9,102.1,25.9z M102.3,18.3c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0,0.1,0.1,0.2
|
||||
c0.1,0.1,0,0.1,0,0.2c0,0.2,0,0.2,0.2,0.3c0.1,0,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0-0.2c-0.1-0.2-0.1-0.3,0-0.5
|
||||
C102.4,18.5,102.4,18.5,102.3,18.3z M102.5,19.7c0.1-0.2,0-0.3-0.1-0.3C102.4,19.4,102.5,19.5,102.5,19.7z M102.7,17.9
|
||||
C102.7,17.9,102.7,17.8,102.7,17.9c-0.1-0.1-0.1,0-0.1,0c0,0,0,0.1,0.1,0.1C102.6,18,102.6,18,102.7,17.9z M102.7,25.3
|
||||
C102.7,25.3,102.8,25.3,102.7,25.3c0.1,0,0.1,0,0.1,0C102.8,25.2,102.8,25.2,102.7,25.3C102.7,25.2,102.7,25.2,102.7,25.3z
|
||||
M102.9,24.6c0,0,0.1-0.1,0.1-0.1c0,0,0,0,0,0C102.9,24.4,102.9,24.5,102.9,24.6C102.9,24.5,102.9,24.5,102.9,24.6L102.9,24.6z
|
||||
M103.2,17.8c-0.1,0-0.1,0.1-0.1,0.1c0,0.1,0,0.2,0.1,0.2c0.1,0,0.1-0.1,0.1-0.1C103.2,17.9,103.3,17.8,103.2,17.8z M103.4,25.1
|
||||
c-0.1-0.1-0.1-0.3,0-0.4c0,0,0-0.1,0-0.1c0,0,0,0-0.1,0c-0.1,0-0.1,0.1-0.1,0.1c0.1,0.2-0.1,0.4,0,0.6c0,0.1,0,0.1-0.1,0.1
|
||||
c0,0-0.1,0.1,0,0.1c0.1,0.1,0.1,0.3,0.1,0.4C103.4,25.6,103.5,25.4,103.4,25.1z M103.7,17.9c0-0.1,0-0.1-0.1-0.1
|
||||
c-0.1,0-0.1,0-0.1,0.1c0,0,0,0.1,0,0.1c0.1,0.4,0.1,0.7,0.1,1.1c0,0.1,0,0.2,0,0.4c0,0.1,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1
|
||||
c-0.1-0.2,0-0.4-0.1-0.6c-0.1-0.3,0-0.6-0.1-0.8C103.7,18,103.7,17.9,103.7,17.9z M104.3,18.7c0-0.2-0.2-0.5-0.1-0.8
|
||||
c0-0.1,0-0.1-0.1-0.2c-0.1,0-0.2,0-0.2,0.1c0,0.2,0,0.5,0.1,0.8c0.1,0.1,0.1,0.2,0,0.4c-0.1,0.1,0.1,0.5,0.2,0.5
|
||||
c0.1,0.1,0.3,0,0.3-0.1c0-0.1,0.1-0.2,0-0.3c-0.1-0.1,0-0.2,0-0.3C104.5,18.8,104.3,18.8,104.3,18.7z"/>
|
||||
<path class="st2" d="M110.2,23.7c-0.4,0-0.8,0-1.2,0c-0.3,0-0.3,0-0.3-0.3c0-0.4,0-0.7,0-1.1c0-0.9,0.3-1.7,1.1-2.3
|
||||
c0.4-0.3,0.9-0.4,1.3-0.6c1-0.3,2-0.2,3.1-0.2c0.5,0.1,1,0.2,1.5,0.4c1,0.4,1.5,1.2,1.7,2.2c0.1,0.6,0.1,1.1,0.1,1.7
|
||||
c0,1.1,0,2.3,0,3.4c0,0.8,0,1.7,0.1,2.5c0,0.2,0,0.3,0,0.5c0,0.1-0.1,0.2-0.2,0.2h-2.2c-0.2,0-0.2,0-0.2-0.2v-0.6
|
||||
c-0.2,0-0.2,0.1-0.3,0.2c-0.6,0.6-1.3,0.8-2.1,0.9c-0.5,0-1,0-1.5,0c-0.8-0.1-1.6-0.3-2.2-1c-0.2-0.3-0.4-0.6-0.4-0.9
|
||||
c-0.1-0.6-0.1-1.3,0-1.9c0.2-0.6,0.6-1,1.2-1.3c0.5-0.2,1-0.3,1.5-0.4c0.9-0.2,1.8-0.1,2.7-0.1c0.2,0,0.4,0,0.6,0
|
||||
c0.1,0,0.2,0,0.2-0.2c0-0.7,0-1.4-0.2-2.2c-0.1-0.5-0.5-0.7-0.9-0.8c-0.4-0.1-0.8-0.1-1.2,0c-0.6,0.1-0.9,0.5-1,1
|
||||
c0,0.2,0,0.4,0,0.6v0.6H110.2z M109,27.1c-0.1,0.2-0.1,0.3,0,0.5c0.1,0.2,0.1,0.4,0.1,0.6c0,0.1,0.1,0.2,0.1,0.3c0,0,0,0.1,0.1,0.1
|
||||
c0,0,0.1-0.1,0-0.1c0-0.2,0-0.3,0-0.5c0-0.4,0-0.8-0.2-1.2C109,26.8,109.1,26.9,109,27.1z M110.2,20.8c0,0,0.1,0.1,0.1,0.1
|
||||
c0.1,0,0.1-0.1,0.1-0.1c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1-0.1-0.2-0.1C110.1,20.7,110.2,20.7,110.2,20.8z M110.6,29.2
|
||||
C110.6,29.2,110.5,29.3,110.6,29.2c0,0.1,0,0.1,0,0.1C110.7,29.4,110.7,29.3,110.6,29.2C110.7,29.3,110.6,29.2,110.6,29.2z M111,22
|
||||
c-0.1-0.1-0.1-0.3,0-0.4c0,0,0-0.1,0-0.1c0,0,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1c0,0.1,0,0.2-0.1,0.3c0,0.1,0,0.3,0.2,0.4
|
||||
C111,22,111,22,111,22z M111.3,26.4c0-0.2,0-0.3,0.1-0.5c0,0-0.1-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1c0,0.1,0,0.2-0.1,0.4
|
||||
c-0.1,0.1,0,0.2,0.1,0.2C111.2,26.4,111.3,26.4,111.3,26.4z M111.3,28.9c0.1,0.1,0,0.3-0.1,0.4c0,0-0.1,0-0.1,0.1
|
||||
c0.1,0.1,0.2,0,0.2,0c0.2,0,0.2-0.1,0.2-0.2c-0.1-0.2-0.1-0.4-0.1-0.6c0,0,0-0.1,0-0.1C111.3,28.6,111.1,28.7,111.3,28.9z
|
||||
M111.8,28.3c0.1,0,0.2,0,0.3,0c0.3,0,0.6,0,0.9,0c0.3,0,0.6-0.1,1-0.2c0.6-0.3,0.8-0.7,0.8-1.4c0-0.1-0.1-0.2-0.2-0.2
|
||||
c-0.2,0-0.4-0.1-0.6-0.1c-0.7,0-1.4,0-2.1,0.1c-0.4,0.1-0.6,0.4-0.6,0.8C111.3,27.9,111.4,28.1,111.8,28.3z M111.3,29.8
|
||||
c0,0.1,0.1,0.3,0.2,0.2c0.1,0,0.2-0.1,0.2-0.2c0-0.1-0.1-0.2-0.2-0.2C111.4,29.6,111.3,29.7,111.3,29.8z M111.4,21.6
|
||||
C111.4,21.6,111.4,21.6,111.4,21.6c-0.1,0.1-0.1,0.2,0,0.2C111.5,21.7,111.5,21.7,111.4,21.6C111.5,21.6,111.5,21.6,111.4,21.6z
|
||||
M112.6,21.1c0,0.1-0.1,0.1,0,0.2c0.1,0,0.1,0,0.2-0.1c0.1-0.1,0-0.2,0-0.2c0-0.1-0.1-0.2-0.2-0.2C112.7,21,112.7,21,112.6,21.1z
|
||||
M115,20.7L115,20.7c0-0.1,0-0.1,0-0.1C114.9,20.6,114.9,20.6,115,20.7C114.9,20.7,114.9,20.7,115,20.7z M115,25.9
|
||||
c0,0.1,0,0.1,0.1,0.1c0,0,0.1,0,0.1,0C115.1,25.9,115.1,25.8,115,25.9C115,25.8,115,25.8,115,25.9z M115.2,24.2
|
||||
c0.1,0,0.1-0.1,0.1-0.1c0,0-0.1-0.1-0.1,0C115.2,24.1,115.2,24.1,115.2,24.2C115.2,24.1,115.2,24.2,115.2,24.2z M115.6,28.8
|
||||
C115.6,28.8,115.6,28.7,115.6,28.8c0-0.3,0-0.5-0.2-0.6c-0.1-0.1-0.1-0.2-0.1-0.2c-0.1,0-0.1,0-0.1,0.1
|
||||
C115.2,28.3,115.5,28.5,115.6,28.8C115.5,28.8,115.6,28.8,115.6,28.8z M115.5,26.8c-0.1,0-0.1,0.1-0.1,0.1c0,0.1,0,0.2,0.1,0.2
|
||||
c0,0,0,0,0.1,0c0.1-0.1,0-0.1,0.1-0.2C115.5,26.9,115.5,26.9,115.5,26.8z M115.4,27.9c0.1,0,0.1,0,0.1-0.1c0-0.1,0-0.2-0.2-0.3
|
||||
C115.4,27.6,115.4,27.7,115.4,27.9z M116.1,21.1c0-0.1-0.1-0.1-0.2-0.1c-0.1,0-0.2-0.2-0.3-0.1c-0.1,0.1,0,0.2-0.1,0.3
|
||||
c0,0,0,0.1,0,0.1c0.1,0,0.1,0,0.1,0c0-0.1,0.1-0.2,0.2-0.2C116,21.2,116.1,21.2,116.1,21.1z M115.7,21.9c0,0,0,0.1,0.1,0.1
|
||||
c0.1,0,0.1,0,0.1-0.1c0-0.1,0-0.1,0-0.2C115.7,21.7,115.7,21.8,115.7,21.9z M116.3,25c0,0.3,0.1,0.6,0.1,0.9c0,0.2,0,0.7-0.1,0.9
|
||||
c-0.1,0.1,0,0.2,0.1,0.2c0.1,0,0.2,0,0.2-0.1c0-0.2,0.1-0.3,0.1-0.5c0-0.3,0.1-0.6,0-0.8c-0.1-0.2-0.2-0.5-0.2-0.7
|
||||
c0-0.2-0.1-0.3-0.3-0.3C116.2,24.6,116.3,24.8,116.3,25z M116.2,22.5C116.1,22.5,116.1,22.5,116.2,22.5c-0.1,0.1,0,0.1,0,0.1
|
||||
C116.2,22.6,116.2,22.6,116.2,22.5C116.2,22.5,116.2,22.5,116.2,22.5z M116.2,28.3c-0.1,0-0.1,0.1-0.1,0.2c0,0,0,0.1,0,0.1
|
||||
c0,0,0,0.1,0.1,0.1c0,0,0.1,0,0.1-0.1c0,0,0-0.1,0-0.1C116.3,28.3,116.3,28.2,116.2,28.3z M116.3,29.1c0,0,0-0.1-0.1-0.1
|
||||
c0,0-0.1,0-0.1,0.1C116.1,29.1,116.2,29.1,116.3,29.1C116.3,29.2,116.3,29.1,116.3,29.1z M116.2,29.4
|
||||
C116.2,29.4,116.2,29.4,116.2,29.4c-0.1,0.1-0.1,0.2,0,0.2C116.3,29.5,116.3,29.5,116.2,29.4C116.3,29.4,116.3,29.4,116.2,29.4z
|
||||
M116.4,24.3c-0.1-0.2,0.1-0.5-0.1-0.7C116.2,24.2,116.3,24.2,116.4,24.3z"/>
|
||||
<path class="st2" d="M123.9,19.6c0.6-0.2,1.3-0.3,1.9-0.1c0.2,0,0.4,0.1,0.6,0.1c0.1,0,0.2,0.1,0.1,0.2c-0.1,0.5,0,1.1-0.1,1.6
|
||||
c0,0.2,0,0.4-0.1,0.7c-0.4-0.2-0.8-0.2-1.2-0.2c-0.9,0-1.7,0.2-2.1,1c-0.2,0.4-0.3,0.8-0.3,1.3v5.7c0,0.5,0.1,0.4-0.4,0.4h-2.1
|
||||
c-0.3,0-0.3,0-0.3-0.3v-6.7c0-0.9,0-1.7-0.1-2.6c0-0.3-0.1-0.5-0.1-0.8c0-0.2,0-0.2,0.2-0.2h2c0.2,0,0.3,0,0.2,0.2
|
||||
c0,0.4,0.1,0.8,0.1,1.2C122.6,20.3,123.1,19.8,123.9,19.6z M120.2,26.1c0-0.1,0.1-0.2,0-0.3c0,0,0,0-0.1,0
|
||||
C120.1,26,120.1,26,120.2,26.1C120.2,26.2,120.2,26.2,120.2,26.1C120.2,26.2,120.2,26.1,120.2,26.1z M120.2,27.3
|
||||
C120.2,27.3,120.2,27.3,120.2,27.3c0.1-0.1,0-0.1,0-0.1C120.2,27.2,120.2,27.2,120.2,27.3C120.2,27.2,120.2,27.3,120.2,27.3z
|
||||
M120.2,21.5c0,0.1,0,0.2,0.1,0.3c0,0,0.1,0.1,0.1,0c0,0,0.1-0.1,0.1-0.1c-0.1-0.2,0-0.3,0-0.5c0,0,0-0.1-0.1-0.2
|
||||
C120.2,21.3,120.2,21.4,120.2,21.5z M120.2,24.3C120.2,24.3,120.2,24.3,120.2,24.3c0.1,0.1,0.1,0,0.1,0c0,0,0-0.1,0-0.1
|
||||
C120.2,24.2,120.2,24.2,120.2,24.3z M120.3,28.2c0,0.2,0,0.2,0.1,0.5C120.4,28.5,120.4,28.3,120.3,28.2z M120.6,29.1
|
||||
c0,0,0-0.1,0-0.1c0,0-0.1-0.1-0.2,0c0,0-0.1,0.1-0.1,0.1c0,0.1,0,0.2,0.1,0.4C120.5,29.3,120.5,29.1,120.6,29.1z M120.5,27.7
|
||||
C120.5,27.7,120.5,27.7,120.5,27.7C120.5,27.8,120.5,27.8,120.5,27.7c0.1,0.1,0.1,0.1,0.1,0C120.6,27.7,120.5,27.7,120.5,27.7z
|
||||
M120.6,20.6c0.1,0,0.1-0.1,0.1-0.2c0-0.1,0-0.1-0.1-0.1C120.5,20.4,120.5,20.4,120.6,20.6C120.5,20.5,120.5,20.6,120.6,20.6z
|
||||
M120.8,23.7c0-0.2,0-0.3,0-0.6C120.6,23.4,120.6,23.4,120.8,23.7z M120.7,25.5C120.7,25.5,120.6,25.6,120.7,25.5
|
||||
c-0.1,0.1,0,0.2,0.1,0.2h0C120.8,25.7,120.8,25.6,120.7,25.5z M120.6,25.1C120.6,25.1,120.6,25.1,120.6,25.1
|
||||
C120.7,25.2,120.7,25.2,120.6,25.1c0.1,0,0.2,0,0.2-0.1C120.7,24.9,120.7,25,120.6,25.1z M121.1,26.7c0.1-0.2,0.1-0.3,0-0.5
|
||||
C121,26.3,121,26.5,121.1,26.7z M121.1,22.9C121.1,22.9,121,23,121.1,22.9c-0.1,0.1,0,0.1,0,0.1C121.1,23,121.1,23,121.1,22.9
|
||||
C121.1,23,121.1,22.9,121.1,22.9z M121.2,28.9c0.1,0,0.2,0,0.1-0.1c0-0.1-0.1-0.1-0.2-0.1c-0.1,0-0.1,0.1-0.1,0.2
|
||||
C121.1,28.9,121.2,28.9,121.2,28.9z M121.5,20.7c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1
|
||||
C121.6,20.8,121.6,20.7,121.5,20.7z M121.6,24.9C121.6,24.9,121.6,24.9,121.6,24.9c0.1,0,0.1,0,0.1-0.1c0-0.2-0.2-0.2-0.3-0.3
|
||||
C121.5,24.6,121.5,24.7,121.6,24.9z M121.5,26c0,0,0.1,0,0.1,0s0-0.1-0.1-0.1c0,0-0.1,0-0.2,0C121.4,26,121.5,26,121.5,26z
|
||||
M121.6,28C121.5,28,121.5,28,121.6,28C121.5,28,121.5,28.1,121.6,28C121.6,28.1,121.6,28.1,121.6,28C121.6,28,121.6,28,121.6,28z
|
||||
M121.6,26.7c0,0,0,0.1,0.1,0.1c0.1,0,0-0.1,0-0.1c0-0.1,0-0.2-0.1-0.2C121.6,26.6,121.6,26.6,121.6,26.7z M121.7,27.5
|
||||
c-0.1,0.1-0.1,0.2,0,0.3C121.8,27.7,121.8,27.6,121.7,27.5z M121.8,28.7V29C121.8,28.9,121.9,28.8,121.8,28.7z M121.9,24.3
|
||||
C121.9,24.3,121.9,24.4,121.9,24.3c0.1,0.1,0.2,0,0.2,0c0-0.1,0-0.2,0-0.3C121.9,24.1,121.9,24.2,121.9,24.3z M121.9,23.5
|
||||
c-0.1,0.1-0.1,0.2,0,0.3C122,23.6,122,23.6,121.9,23.5z M122,23.2c0-0.2,0-0.3,0-0.5C121.9,22.9,121.9,22.9,122,23.2z M122.1,25
|
||||
c0,0,0.1,0.1,0.1,0c0,0,0-0.1,0-0.1c-0.1-0.1-0.1-0.2-0.3-0.3C121.9,24.8,122,24.9,122.1,25z M122.1,21.4
|
||||
C122.1,21.4,122.1,21.4,122.1,21.4c-0.1,0.1,0,0.2,0,0.2C122.2,21.5,122.2,21.5,122.1,21.4C122.2,21.4,122.2,21.4,122.1,21.4z
|
||||
M122.3,23.1C122.3,23.2,122.3,23.2,122.3,23.1c0.1,0.1,0.1,0,0.1,0c0,0,0-0.1-0.1-0.1C122.3,23,122.3,23.1,122.3,23.1z
|
||||
M122.8,21.4c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0,0,0.1-0.1,0.1c0,0.1,0,0.1,0,0.2c0,0,0.1,0.1,0.2,0.1
|
||||
C122.8,21.6,122.8,21.6,122.8,21.4L122.8,21.4z"/>
|
||||
<path class="st2" d="M127.9,19.6h2c0.1,0,0.2,0,0.2,0.2c0.1,0.3,0,0.6,0.1,1c0.1-0.1,0.2-0.2,0.2-0.2c0.1-0.2,0.3-0.4,0.4-0.5
|
||||
c0.5-0.3,1.1-0.6,1.7-0.6c0.4,0,0.7,0,1.1,0c1,0.1,1.7,0.4,2.3,1.2c0,0.1,0.1,0.1,0.1,0.2c0.2-0.3,0.4-0.6,0.6-0.8
|
||||
c0.5-0.4,1-0.6,1.7-0.6c0.4,0,0.9,0,1.3,0c0.9,0.1,1.7,0.4,2.2,1.1c0.4,0.6,0.6,1.2,0.6,1.9c0.1,1.4,0,2.8,0,4.2v3.4
|
||||
c0,0.3,0,0.3-0.3,0.3H140c-0.3,0-0.3,0-0.3-0.3v-6c0-0.3,0-0.6-0.1-1c-0.1-0.4-0.2-0.8-0.6-1c-0.4-0.2-0.8-0.3-1.3-0.2
|
||||
c-0.1,0-0.2,0-0.3,0.1c-0.5,0.2-0.8,0.6-0.9,1.1c0,0.3,0,0.6,0,0.9v6c0,0.4,0,0.4-0.4,0.4h-2.1c-0.4,0-0.3,0-0.3-0.3
|
||||
c0-2.1,0-4.1,0-6.1c0-0.4,0-0.8-0.2-1.2c-0.1-0.3-0.3-0.5-0.6-0.6c-0.6-0.2-1.1-0.2-1.7,0c-0.2,0.1-0.4,0.3-0.5,0.5
|
||||
c-0.2,0.3-0.2,0.7-0.2,1v6.3c0,0.4,0.1,0.4-0.4,0.4h-2.1c-0.3,0-0.3,0-0.3-0.3v-7.5c0-0.7,0-1.4-0.1-2.1c0-0.2,0-0.4,0-0.6
|
||||
C127.7,19.6,127.8,19.6,127.9,19.6z M128.2,26c0.1,0,0.1-0.2,0.1-0.2c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1,0.1-0.1,0.2
|
||||
C128.1,25.9,128.1,26,128.2,26z M128.3,26.8C128.2,26.8,128.2,26.8,128.3,26.8c-0.1,0.1-0.1,0.2,0,0.2c0,0,0.1,0,0.1-0.1
|
||||
C128.3,26.9,128.3,26.8,128.3,26.8z M128.3,27.9C128.3,27.9,128.4,27.9,128.3,27.9c0.1,0,0.2,0,0.2,0c0-0.1,0-0.2-0.2-0.3
|
||||
C128.3,27.7,128.3,27.8,128.3,27.9z M128.5,28.5c0.1,0.2-0.2,0.4,0.1,0.6C128.7,28.8,128.7,28.7,128.5,28.5z M128.7,28.2
|
||||
C128.7,28.2,128.6,28.2,128.7,28.2c-0.1,0.1-0.1,0.1,0,0.1C128.7,28.4,128.7,28.3,128.7,28.2C128.8,28.3,128.7,28.3,128.7,28.2z
|
||||
M128.9,28.8c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1c0-0.1,0-0.3,0-0.4C129,28.5,128.9,28.7,128.9,28.8z M129.9,22.1
|
||||
c0,0.1,0,0.2,0,0.2c0,0.1,0.1,0.2,0,0.3c0,0.1,0,0.2,0,0.3c0,0,0,0,0.1,0c0,0,0.1,0,0.1,0c0-0.1,0-0.1,0-0.2
|
||||
c0.1-0.4-0.1-0.7-0.1-1.1c0-0.1,0-0.1-0.1-0.1C129.9,21.7,130,21.9,129.9,22.1z M132.5,20.7c0.1-0.2,0-0.3-0.1-0.6
|
||||
C132.3,20.5,132.4,20.6,132.5,20.7z M133.6,21.6c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0,0.1,0.1,0.1s0.1-0.1,0.1-0.2
|
||||
C133.7,21.7,133.7,21.6,133.6,21.6z M133.6,20.6c0-0.1,0.1-0.3-0.1-0.5c0,0.4-0.1,0.7,0.1,1C133.7,20.9,133.6,20.7,133.6,20.6z
|
||||
M134.6,21.2c0,0.1,0,0.1,0,0.2l0,0C134.7,21.4,134.7,21.3,134.6,21.2C134.7,21.3,134.7,21.3,134.6,21.2
|
||||
C134.6,21.2,134.6,21.2,134.6,21.2z M135.1,21.2c0-0.1,0.1-0.2,0-0.2h0c-0.1,0.1-0.1,0.2-0.1,0.3c0,0.1,0,0.1,0.1,0.2V21.2z
|
||||
M135.1,22.3c0.1,0.1,0.2,0.1,0.2,0.1c0.1,0,0.1-0.1,0.1-0.1c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.2,0-0.3-0.1
|
||||
C135.1,22.2,135.1,22.3,135.1,22.3z M135.3,21.8C135.2,21.8,135.2,21.8,135.3,21.8c-0.1,0.1-0.1,0.2-0.1,0.2c0.1,0,0.1,0,0.2-0.1
|
||||
C135.3,21.8,135.3,21.8,135.3,21.8z M135.2,27.1c0,0.1,0,0.2,0.1,0.2c0.1,0,0.1,0,0.2,0c0-0.1,0-0.2,0-0.2s-0.1-0.1-0.2-0.1
|
||||
C135.2,27,135.2,27,135.2,27.1z M135.4,27.7C135.4,27.7,135.4,27.8,135.4,27.7c0.1,0.1,0.2,0,0.1,0c0-0.2-0.1-0.2-0.2-0.4
|
||||
C135.3,27.5,135.3,27.6,135.4,27.7z M135.4,23.4c0-0.1,0-0.1,0-0.2c0-0.1-0.1-0.1-0.1-0.1c-0.1,0.1,0,0.2,0,0.3c0,0,0,0,0,0.1
|
||||
c0,0,0.1,0.1,0.1,0C135.5,23.6,135.5,23.5,135.4,23.4C135.5,23.5,135.4,23.4,135.4,23.4z M135.5,26.1c0.1-0.2,0.1-0.3,0-0.4
|
||||
C135.4,25.8,135.4,25.9,135.5,26.1z M135.7,28.6C135.7,28.7,135.7,28.7,135.7,28.6c0.1,0.1,0.1,0.1,0.1,0S135.8,28.6,135.7,28.6
|
||||
C135.7,28.5,135.7,28.6,135.7,28.6z M138.2,20.6C138.2,20.6,138.1,20.6,138.2,20.6c-0.1,0.1,0,0.2,0,0.2c0.1,0,0.1,0,0.1-0.1
|
||||
C138.4,20.6,138.3,20.6,138.2,20.6z M139,20.9c0-0.2,0-0.4,0-0.6c0,0,0-0.1,0-0.1c0-0.1-0.1-0.2-0.2-0.1c-0.1,0-0.1,0.1-0.1,0.2
|
||||
c0,0.2,0.1,0.5,0.1,0.7C139,21,139,21,139,20.9z M139.4,20.3c0,0.1,0.1,0.1,0.1,0.1c0,0,0.1,0,0.1,0
|
||||
C139.6,20.3,139.5,20.3,139.4,20.3C139.4,20.2,139.4,20.2,139.4,20.3z M140.6,27.7c0-0.1-0.1-0.1-0.2-0.1c0,0-0.1,0-0.1,0.1
|
||||
C140.3,27.8,140.5,27.8,140.6,27.7C140.6,27.8,140.6,27.8,140.6,27.7z M140.5,23.8C140.5,23.8,140.5,23.9,140.5,23.8
|
||||
c0.1,0.1,0.1,0.1,0.1,0c0-0.1,0-0.2-0.1-0.2C140.4,23.7,140.5,23.8,140.5,23.8z M140.7,28.2C140.7,28.1,140.6,28.1,140.7,28.2
|
||||
c-0.1-0.1-0.2,0-0.1,0c0.1,0.2,0,0.4,0,0.6c0,0.1,0,0.2,0.1,0.2c0.1,0,0.1-0.1,0.1-0.2c0,0,0-0.1,0-0.1
|
||||
C140.8,28.5,140.7,28.3,140.7,28.2z M141,23.2C140.9,23.2,140.9,23.2,141,23.2c-0.1,0.1-0.1,0.1,0,0.1C141,23.4,141,23.4,141,23.2
|
||||
C141,23.3,141,23.3,141,23.2z M141.4,21.2c0-0.1,0-0.1,0-0.2c0,0,0,0-0.1,0c0,0-0.1,0-0.1,0.1c0,0.2,0,0.4,0,0.6
|
||||
C141.4,21.6,141.4,21.6,141.4,21.2z M141.4,22.1c-0.1,0.2-0.1,0.2,0,0.7C141.6,22.6,141.6,22.6,141.4,22.1z M141.5,24.2
|
||||
c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.2C141.6,24.3,141.6,24.2,141.5,24.2z M141.8,22.7
|
||||
C141.8,22.7,141.8,22.7,141.8,22.7c0.1,0.1,0.1,0,0.1,0c0,0,0-0.1-0.1-0.1C141.8,22.6,141.8,22.6,141.8,22.7z M141.9,24.2
|
||||
C141.9,24.2,141.9,24.2,141.9,24.2c0.1,0.1,0.1,0.1,0.1,0c0-0.2,0.1-0.3-0.1-0.5C141.8,23.9,141.9,24,141.9,24.2z"/>
|
||||
<path class="st2" d="M145.8,27.3c0.4,0.6,1,0.8,1.6,1c0.6,0.1,1.2,0,1.8,0c0.2,0,0.4-0.1,0.6-0.2c0.3-0.1,0.5-0.4,0.5-0.7
|
||||
c0.1-0.4-0.1-0.6-0.5-0.7c-0.3-0.1-0.7-0.2-1.1-0.1c-0.6,0-1.2,0-1.7-0.1c-1.2-0.1-2.1-0.7-2.5-1.9c-0.2-0.8-0.3-1.6-0.2-2.4
|
||||
c0.2-1.2,0.8-2,2-2.4c1-0.3,2-0.4,3-0.4c0.7,0,1.3,0.1,2,0.3c0.4,0.1,0.7,0.3,1,0.5c0.6,0.4,0.8,1,0.8,1.7c0,0.2,0,0.3,0,0.5
|
||||
c0,0.4,0,0.8-0.1,1.1c0,0.1-0.1,0.2-0.2,0.2c-0.7,0-1.5,0-2.3,0c-0.2,0-0.2,0-0.2-0.2c0-0.3,0.1-0.6,0-0.9c-0.1-0.6-0.5-0.9-1.1-1
|
||||
c-0.5-0.1-0.9,0-1.3,0c-0.6,0-0.9,0.4-1,1c-0.1,0.4,0,0.7,0.1,1.1c0.1,0.4,0.4,0.6,0.7,0.7c0.1,0,0.3,0.1,0.5,0.1c0.5,0,1,0,1.4,0
|
||||
c0.6,0,1.1,0.1,1.7,0.3c0.8,0.2,1.2,0.8,1.4,1.6c0.1,0.6,0.1,1.1,0,1.7c-0.1,0.8-0.6,1.5-1.3,1.9c-0.6,0.3-1.1,0.5-1.7,0.5
|
||||
c-0.4,0-0.9,0.1-1.3,0.1c-0.4,0-0.8-0.1-1.2-0.1c-0.7,0-1.3-0.2-1.9-0.5c-0.5-0.2-0.9-0.6-1.2-1.1c-0.1-0.1-0.1-0.1,0-0.2
|
||||
c0.5-0.5,0.9-1,1.4-1.5C145.7,27.1,145.8,27.2,145.8,27.3z M144.7,23.1C144.7,23.1,144.7,23.1,144.7,23.1c-0.1,0.1,0,0.1,0,0.1
|
||||
S144.8,23.2,144.7,23.1C144.8,23.1,144.8,23.1,144.7,23.1z M145.2,22.4c-0.1-0.1-0.2-0.1-0.3-0.2c0,0-0.1,0-0.1,0.1
|
||||
c0,0.1,0,0.1,0,0.1c0.1,0,0.2,0,0.3,0.1C145.1,22.6,145.2,22.6,145.2,22.4C145.2,22.5,145.2,22.4,145.2,22.4z M145,23.8
|
||||
c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0,0.2,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1C145.1,23.9,145.1,23.8,145,23.8z M145,22.8
|
||||
C145,22.8,144.9,22.9,145,22.8c0,0.1,0,0.1,0,0.1C145,23,145,23,145,22.8C145,22.9,145,22.8,145,22.8z M145,22.1
|
||||
C145,22.2,145,22.2,145,22.1C145,22.2,145,22.2,145,22.1c0.1,0.1,0.1,0.1,0.1,0C145.1,22.1,145,22.1,145,22.1z M145.1,21.4
|
||||
C145.1,21.4,145,21.4,145.1,21.4c-0.1,0.1-0.1,0.1,0,0.2C145.1,21.6,145.1,21.5,145.1,21.4C145.2,21.5,145.1,21.4,145.1,21.4z
|
||||
M145.4,21.6c0,0.1,0.1,0.1,0.1,0.1c0,0,0.1,0,0-0.1C145.5,21.6,145.5,21.5,145.4,21.6C145.4,21.5,145.4,21.6,145.4,21.6z
|
||||
M145.7,23.8c-0.1,0-0.2,0.1-0.2,0.2c0,0.1,0,0.1,0.1,0.1C145.8,24.1,145.8,24,145.7,23.8C145.8,23.9,145.8,23.8,145.7,23.8z
|
||||
M145.8,22.8C145.8,22.8,145.7,22.8,145.8,22.8c-0.1,0-0.1,0.1-0.1,0.2c0,0,0,0,0,0C145.8,23,145.8,22.9,145.8,22.8z M145.8,23.2
|
||||
C145.7,23.2,145.7,23.3,145.8,23.2c-0.1,0.1-0.1,0.2,0,0.2C145.8,23.4,145.8,23.4,145.8,23.2C145.8,23.3,145.8,23.2,145.8,23.2z
|
||||
M145.7,21.9c0,0.1,0.1,0.2,0.1,0.4c0,0.2,0.1,0.4,0.2,0.6c0,0,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1c0,0,0-0.1-0.1-0.1
|
||||
c-0.1-0.2-0.2-0.3,0-0.5c0-0.1,0-0.1,0-0.2c-0.1-0.1-0.2-0.1-0.1-0.2c0,0,0-0.1-0.1-0.1C145.8,21.6,145.7,21.7,145.7,21.9z
|
||||
M146,20.5c0-0.1-0.1-0.1-0.2-0.1c-0.1,0-0.1,0.1-0.1,0.2c0.1,0.1,0.1,0.3,0.2,0.4C146.1,20.7,146.1,20.6,146,20.5z M145.8,21.2
|
||||
c0,0.1,0,0.2,0.1,0.2c0,0,0.1-0.1,0.1-0.1C146,21.2,146,21.2,145.8,21.2C145.9,21.2,145.8,21.2,145.8,21.2z M145.9,29
|
||||
c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1C146.1,29,146,28.9,145.9,29C145.9,28.9,145.9,29,145.9,29z M146.5,25.1
|
||||
c0-0.1-0.1-0.2-0.1-0.3c0,0,0-0.1-0.1-0.1c-0.1,0-0.1,0.1-0.1,0.1c0,0.1-0.1,0.2-0.2,0.3C146.3,25.2,146.4,25.1,146.5,25.1z
|
||||
M146.4,24.5C146.4,24.5,146.4,24.5,146.4,24.5c0.1-0.1,0.1-0.2,0.1-0.2c-0.1,0-0.2-0.1-0.3,0C146.2,24.4,146.2,24.5,146.4,24.5z
|
||||
M146.4,20.8c-0.1,0.2-0.2,0.3-0.1,0.4C146.4,21.1,146.5,21,146.4,20.8z M146.4,21.9C146.3,22,146.4,22,146.4,21.9
|
||||
c0.1,0.1,0.1,0.1,0.2,0c0.1-0.2,0-0.4-0.2-0.6C146.2,21.5,146.4,21.7,146.4,21.9z M146.4,25.3C146.4,25.3,146.4,25.3,146.4,25.3
|
||||
c-0.1,0.1,0,0.1,0,0.2C146.5,25.4,146.5,25.4,146.4,25.3C146.5,25.3,146.5,25.3,146.4,25.3z M146.6,23C146.5,23,146.5,23,146.6,23
|
||||
c-0.1,0.1-0.1,0.1,0,0.1C146.6,23.2,146.6,23.1,146.6,23C146.7,23,146.6,23,146.6,23z M146.6,29C146.5,29,146.5,29,146.6,29
|
||||
c-0.1,0.1-0.1,0.1,0,0.1C146.6,29.2,146.6,29.1,146.6,29C146.6,29.1,146.6,29,146.6,29z M146.7,21.2
|
||||
C146.7,21.2,146.8,21.3,146.7,21.2c0.1,0.1,0.2,0,0.2,0c0-0.2,0-0.4-0.1-0.5C146.7,20.8,146.7,21,146.7,21.2z M147.3,21.4
|
||||
c-0.2-0.1-0.2-0.2-0.2-0.3c0-0.1,0-0.2,0.1-0.2c0.1,0,0.1-0.1,0.1-0.1c-0.1-0.2,0-0.3,0-0.5c0-0.1,0-0.2,0-0.2
|
||||
c-0.1-0.1-0.2-0.1-0.2,0c-0.1,0.1-0.1,0.2-0.1,0.3c0,0.3,0,0.6,0.1,0.8c0,0.2,0,0.4-0.1,0.5c-0.1,0.1-0.1,0.1,0,0.2
|
||||
c0.1,0,0.2-0.2,0.2-0.2C147.2,21.6,147.3,21.5,147.3,21.4C147.4,21.4,147.3,21.4,147.3,21.4z M146.9,29.7
|
||||
C146.9,29.7,147,29.8,146.9,29.7c0.2,0.1,0.2,0,0.2,0c-0.1-0.2-0.1-0.4-0.1-0.6c0,0,0-0.1-0.1-0.1
|
||||
C146.8,29.2,146.9,29.4,146.9,29.7z M147.5,29.5c0.1,0,0.1,0,0.1-0.1c0-0.1-0.1-0.1-0.2,0c0,0-0.1,0.1-0.1,0.2
|
||||
C147.5,29.5,147.5,29.5,147.5,29.5z M147.5,28.8c0,0.1,0.1,0.3,0.1,0.3c0,0,0.1,0,0.1,0c0,0,0,0,0-0.1c-0.1-0.1-0.1-0.2-0.1-0.3
|
||||
C147.6,28.8,147.6,28.8,147.5,28.8C147.5,28.8,147.5,28.8,147.5,28.8z M147.8,20.8c0.1,0,0.2,0.1,0.2,0.1c0.1,0,0-0.1,0.1-0.2
|
||||
c0-0.1,0.2-0.1,0.1-0.2c-0.4,0.3-0.4,0.3-0.7,0C147.5,20.7,147.5,20.7,147.8,20.8z M147.8,25.3c0.1,0.1,0.1,0.1,0,0.2
|
||||
c-0.1,0.1-0.1,0.2,0,0.3c0.1,0,0,0.1,0,0.1c0,0.3,0,0.3,0.3,0.3c0.1,0,0.2,0,0.2-0.1c0-0.1,0-0.2-0.1-0.2c-0.1,0-0.2-0.1-0.2-0.2
|
||||
c0-0.2,0-0.3,0-0.5c0-0.4-0.1-0.5-0.5-0.6C147.6,24.9,147.6,25.1,147.8,25.3z M148,20.1C148,20.1,148,20,148,20.1
|
||||
c-0.1-0.1-0.1-0.2-0.2-0.2c-0.1,0-0.1,0.1-0.1,0.1c0,0.1,0.1,0.2,0.3,0.3C148,20.3,148,20.2,148,20.1z M148.8,29.3
|
||||
c0-0.1,0-0.2-0.1-0.4c0,0,0,0-0.1,0c-0.1,0.1,0,0.3,0,0.4c0,0.1,0,0.2,0,0.3c0,0,0,0.1-0.1,0.1c0,0-0.1,0-0.1-0.1
|
||||
c0-0.2-0.1-0.4,0-0.6c0,0,0-0.1,0-0.1c0-0.1-0.1-0.1-0.1-0.1c-0.1,0-0.1,0.1-0.1,0.1c0,0.1,0,0.3,0,0.4c0,0.1,0.1,0.2,0,0.3
|
||||
c-0.1,0.1-0.2,0.2,0,0.2c0,0,0,0.1,0,0.1c0,0.1,0,0.1,0.1,0.2c0.1,0,0.2,0,0.2-0.1c0.1-0.2,0.3-0.2,0.5-0.3
|
||||
C148.9,29.5,148.8,29.4,148.8,29.3z M148.4,20.2C148.4,20.2,148.4,20.3,148.4,20.2c0,0.1,0,0.1,0,0.1
|
||||
C148.5,20.3,148.5,20.3,148.4,20.2C148.5,20.2,148.5,20.2,148.4,20.2z M148.6,25.5C148.6,25.5,148.6,25.4,148.6,25.5
|
||||
c-0.2-0.1-0.2,0-0.1,0.1c0.1,0.1,0,0.2,0.1,0.3c0,0.1,0,0.1,0,0.2c0,0,0,0.1,0.1,0c0,0,0,0,0.1-0.1v-0.1
|
||||
C148.7,25.8,148.6,25.7,148.6,25.5z M148.9,20.6C148.9,20.7,148.9,20.7,148.9,20.6c0.2,0.1,0.2,0.1,0.2,0c0-0.1,0-0.1-0.1-0.1
|
||||
c-0.1-0.1-0.1-0.2-0.1-0.3c0-0.1,0-0.1,0-0.2c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1,0.1-0.1,0.1C148.8,20.2,148.9,20.4,148.9,20.6z
|
||||
M149.3,24.9c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.2S149.4,24.9,149.3,24.9z M149.3,26.2
|
||||
C149.3,26.2,149.3,26.3,149.3,26.2c0.2,0.1,0.2,0.1,0.2,0c0,0,0-0.1,0-0.1c-0.1-0.2-0.1-0.3,0-0.4c0-0.1,0-0.1-0.1-0.2
|
||||
c-0.1,0-0.1,0-0.2,0.1c0,0,0,0.1,0,0.2C149.3,25.9,149.3,26,149.3,26.2z M149.7,20.7c0-0.2-0.1-0.3,0.1-0.4c0.1-0.1,0-0.2,0-0.3
|
||||
c0,0-0.1-0.1-0.1-0.1c-0.1,0-0.1,0.1-0.1,0.1c0,0.1,0,0.2,0,0.4C149.5,20.7,149.5,20.7,149.7,20.7z M149.8,20.7
|
||||
c0.1,0.2,0.1,0.4,0.1,0.7c0.2-0.1,0.1-0.3,0.1-0.4C150,20.8,149.9,20.8,149.8,20.7z M150.1,28.6c0-0.1,0.1-0.2-0.1-0.2
|
||||
c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0,0.2,0.1,0.2C150.1,28.7,150,28.6,150.1,28.6z M150.1,25.1c-0.1,0.2-0.1,0.5,0,0.7
|
||||
C150.2,25.6,150.1,25.4,150.1,25.1z M150.4,28.3c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1,0.1-0.1,0.1c0,0.1,0,0.2,0,0.2
|
||||
c0,0.1,0,0.2,0.1,0.2c0.1,0,0.1-0.1,0.1-0.2C150.4,28.5,150.4,28.4,150.4,28.3z M150.5,29.1c-0.1,0-0.1,0.1-0.1,0.1
|
||||
c0,0,0,0.1,0.1,0.1C150.5,29.3,150.6,29.3,150.5,29.1C150.6,29.2,150.5,29.1,150.5,29.1z M150.5,20.9c0,0.1,0.1,0.2,0.2,0.2
|
||||
c0,0,0.1,0,0.1-0.1C150.7,20.9,150.6,20.8,150.5,20.9C150.5,20.8,150.4,20.8,150.5,20.9z M151.2,27.1c0,0,0-0.1,0-0.1
|
||||
c0-0.1,0-0.1,0.1-0.2c0.1,0,0.1,0,0.1,0.1c0,0.1,0,0.1,0.1,0.2c0-0.2,0.2-0.3,0.1-0.6c-0.1,0.2-0.3,0.1-0.4,0.1
|
||||
c-0.1,0-0.1-0.1-0.1-0.2c0-0.1,0.1-0.1,0.1-0.1c0.1,0.1,0.1,0.1,0.2-0.1c0-0.1,0.2-0.1,0.1-0.2c0-0.2,0-0.4-0.1-0.6c0,0,0,0-0.1,0
|
||||
c0,0.2,0,0.3,0,0.5c0,0,0,0.1,0,0.1c0,0-0.1,0-0.1,0c0,0,0,0,0-0.1c-0.1-0.1-0.2-0.1-0.3-0.1c-0.1,0-0.1,0.2-0.1,0.3
|
||||
c0,0.2,0.1,0.4,0.1,0.6c0,0.2,0.1,0.4,0.2,0.7C151.3,27.3,151.3,27.2,151.2,27.1z M151.2,21c0-0.2,0-0.4-0.1-0.5
|
||||
C151,20.7,151,20.8,151.2,21z M151.3,21.3c0-0.1-0.1-0.1-0.1-0.1c-0.1,0-0.1,0.1-0.1,0.1c0,0.1,0.1,0.2,0.1,0.3c0,0,0,0,0.1,0
|
||||
c0,0,0.1,0,0.1-0.1c0,0,0-0.1,0-0.1C151.3,21.4,151.3,21.3,151.3,21.3z M151.2,27.7c0,0.1,0.1,0.2,0.1,0.1c0.1,0,0-0.1,0-0.2
|
||||
c0-0.1,0-0.1-0.1-0.1C151.2,27.6,151.2,27.7,151.2,27.7z M151.4,22.2C151.4,22.2,151.3,22.2,151.4,22.2c-0.2,0.1-0.2,0.2,0,0.3
|
||||
C151.5,22.4,151.5,22.3,151.4,22.2z M151.3,29.1c0,0.1,0,0.2,0.1,0.2c0.1,0,0.1-0.1,0.1-0.2c0,0,0-0.1,0-0.1c0-0.1-0.1-0.1-0.1-0.1
|
||||
C151.3,28.9,151.3,29,151.3,29.1L151.3,29.1z M151.6,27.3C151.6,27.3,151.6,27.3,151.6,27.3c-0.1-0.1-0.1,0-0.1,0
|
||||
c0,0.2,0,0.3,0.2,0.4C151.7,27.6,151.6,27.5,151.6,27.3z M151.7,21C151.7,21,151.7,20.9,151.7,21c-0.1-0.1-0.2,0-0.2,0
|
||||
c0,0.1,0,0.2,0.1,0.3C151.7,21.2,151.7,21.1,151.7,21z M151.7,28.2C151.7,28.1,151.7,28.1,151.7,28.2c-0.1,0-0.1,0.1-0.1,0.2
|
||||
C151.7,28.3,151.7,28.2,151.7,28.2z M151.8,22.6c0.1-0.2,0.1-0.3-0.1-0.4C151.7,22.3,151.7,22.5,151.8,22.6z M151.9,27.9
|
||||
C151.9,27.9,151.8,27.9,151.9,27.9c-0.1,0.1,0,0.2,0,0.2C152,28.1,152,28,151.9,27.9C152,28,152,27.9,151.9,27.9z"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 54 KiB |
785
resources/assets/images/Icons/free-range-breeding.svg
Normal file
|
|
@ -0,0 +1,785 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 27.7.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 248.7 43.5" style="enable-background:new 0 0 248.7 43.5;" height="45" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill:#A31739;}
|
||||
.st1{fill:#FFFFFF;}
|
||||
</style>
|
||||
<g>
|
||||
<g>
|
||||
<path class="st0" d="M248.7,2.2c-0.9,2.5-0.9,4.6-1.4,6.8c-0.5,2.4-1.1,2.9-5.4,4c0.4,1.2,0.4,2.4,1.3,3.5c0.9,1,2.7,1.9,2.9,2.9
|
||||
c-0.4,0.8-0.9,1.5-1.2,2.2c-0.5,1.4-0.7,2.9-1.5,4.3c-0.2,0.4-2.1,0.6-3.6,1c1.5,0.8,3.2,1.7,5.4,2.8c-0.9,0.4-2.1,1-3.4,1.6
|
||||
c0.8,0.3,1.7,0.7,2.8,1.1c-2.4,1.5-5.1,3,2.7,4c-2.3,0.4-3.3,0.6-4.5,0.9c1.5,0.6,2.4,0.9,3.3,1.2c-2,0.9-3.4,2.1-5.7,2.6
|
||||
c-8.8,1.8-17.7,3-28,2.2c-8.6-0.7-17.8-0.2-26.7-0.3c-5.2-0.1-10.3-0.4-15.5-0.6c-0.7,0-1.4,0-2.1,0c-8.1,0.1-57.2,0.2-65.3,0.4
|
||||
c-3.2,0.1-6.2,0.6-9.4,0.6c-9.4,0.1-18.7,0.1-28.1,0.1c-11.1,0-22.3,0.1-33.4-0.1c-4.2-0.1-8.3-0.6-12.4-1
|
||||
c-0.9-0.1-1.6-0.8-2.2-1.3c-0.7-0.6-1.3-1.3-2.1-2.2c-1.8,1-3,1.7-4.3,2.4c-2.7-2.3-5-4.4-7.5-6.5C2.6,34,3.1,33,1,32.1
|
||||
c-2.3-1-0.5-2.2,3.1-2.9C3,28.1,1.7,27,0.9,25.9c-0.5-0.6-0.4-1.4-0.3-2.1c0.4-2.8,1-5.6,1.5-8.4c0-0.3,0.3-0.5,0.3-0.7
|
||||
c0.4-1.1,5.9-2,0.6-3.3c3.2-1.6-2.3-1.9-2.2-2.8C2.8,6.8,5,5.2,6.2,3.5c0.9-1.2,2.3-1.6,5-1.6c16-0.4,31.9-1,47.9-1.3
|
||||
c20.6-0.3,69.3-0.6,90-0.6c24.3,0.1,61.7,0.6,86,1c4.2,0.1,7.4,0.5,11.6,0.8C247.5,1.8,248.4,2.1,248.7,2.2"/>
|
||||
</g>
|
||||
</g>
|
||||
<g>
|
||||
<path class="st1" d="M36.6,29.4h-2.4c-0.4,0-0.3,0-0.3-0.3V17c0-0.1,0-0.1,0-0.2c0-0.1,0-0.2,0.2-0.2h8.1c0.4,0,0.4-0.1,0.4,0.3
|
||||
v1.9c0,0.3,0,0.3-0.3,0.3h-5.1c-0.5,0-0.4-0.1-0.4,0.4v3.3c0,0.2,0.1,0.2,0.2,0.2c0.1,0,0.2,0,0.2,0h3.8c0.3,0,0.3,0,0.3,0.3v1.9
|
||||
c0,0.2,0,0.2-0.2,0.2c-1.3,0-2.6,0-3.9,0c-0.4,0-0.4,0-0.4,0.3v3.4C36.7,29.3,36.7,29.4,36.6,29.4z M34.2,24.8
|
||||
C34.2,24.8,34.3,24.8,34.2,24.8c0-0.1,0-0.1,0-0.1C34.2,24.7,34.2,24.7,34.2,24.8C34.2,24.8,34.2,24.8,34.2,24.8z M34.3,20.7
|
||||
c0,0.1,0.1,0.1,0.2,0.1c0.1,0,0.1,0,0.1-0.1c0-0.1-0.1-0.1-0.2-0.1C34.4,20.6,34.3,20.6,34.3,20.7z M35,24.6
|
||||
C35,24.6,35,24.6,35,24.6c-0.2,0.2-0.2,0.4-0.1,0.6c0.1,0.2,0.3,0.2,0.4,0.1c0.2,0,0.3-0.2,0.2-0.3c0-0.1,0-0.2-0.2-0.2
|
||||
c-0.1,0-0.1,0.1,0,0.2v0.1c0,0.1-0.1,0.1-0.1,0.2c-0.1,0-0.1,0-0.2-0.1c0-0.1-0.1-0.2,0-0.3c0.1-0.2,0.1-0.3,0-0.5
|
||||
c0-0.1-0.1-0.2,0-0.2c0.1-0.1,0-0.2-0.1-0.2c-0.1,0-0.1,0-0.1-0.1c-0.1-0.1-0.1-0.2,0-0.2c0.2-0.1,0.2-0.2,0.2-0.3
|
||||
c-0.1-0.3-0.2-0.5-0.2-0.8c0,0,0-0.1,0-0.1c-0.1-0.2,0-0.5-0.2-0.6c0-0.2-0.1-0.3-0.3-0.4c0,0.2,0,0.3,0,0.4c0,0.1,0.1,0.1,0,0.2
|
||||
c-0.1,0.2,0,0.5,0.1,0.7c0.1,0.1,0.1,0.2,0,0.4c0,0.1-0.1,0.3,0,0.5c0.1,0.2,0.1,0.5,0.1,0.8C34.7,24.3,34.7,24.5,35,24.6L35,24.6z
|
||||
M34.5,18.7c-0.1,0.1-0.1,0.2,0,0.3c0.1,0.1,0,0.2-0.1,0.2c-0.1,0-0.1,0-0.1,0.1c0.1,0.1,0.2-0.1,0.3,0c0.2,0.2,0.4,0.1,0.6,0.1
|
||||
c-0.2-0.1-0.3-0.2-0.2-0.3c0.2-0.2,0.1-0.3,0-0.4c0,0,0-0.1,0-0.2c0-0.1,0-0.1-0.1-0.2c-0.1,0.3,0.1,0.6,0,0.8
|
||||
c-0.1,0-0.2-0.1-0.2-0.2c0-0.1,0-0.2,0-0.3c0-0.1,0-0.2-0.1-0.4C34.5,18.4,34.6,18.6,34.5,18.7z M35,26.2c0,0,0.1-0.1,0.1-0.1
|
||||
c0,0,0,0-0.1,0c-0.1,0.1-0.3,0.1-0.4,0.2C34.8,26.4,34.8,26.4,35,26.2z M34.9,27.1C34.9,27.1,34.9,27.2,34.9,27.1
|
||||
c0.1,0.1,0.2,0.1,0.1,0C35,27.1,35,27,34.9,27.1C34.9,27,34.9,27.1,34.9,27.1z M35.1,21.5C35.1,21.5,35.1,21.5,35.1,21.5
|
||||
c-0.1,0.1-0.1,0.1,0,0.1c0,0,0.1,0,0.1,0C35.2,21.5,35.1,21.5,35.1,21.5z M35.1,25.7C35.1,25.7,35.1,25.8,35.1,25.7
|
||||
c-0.1,0.2,0,0.2,0,0.2c0,0,0.1-0.1,0.1-0.1S35.2,25.8,35.1,25.7z M35.2,22.8C35.2,22.8,35.2,22.8,35.2,22.8
|
||||
c0.1,0.1,0.1,0.1,0.1,0.1C35.3,22.8,35.3,22.7,35.2,22.8C35.2,22.7,35.2,22.7,35.2,22.8z M35.2,28.6C35.2,28.6,35.2,28.6,35.2,28.6
|
||||
C35.3,28.6,35.3,28.6,35.2,28.6C35.3,28.5,35.3,28.5,35.2,28.6C35.2,28.5,35.2,28.6,35.2,28.6z M35.3,26.6
|
||||
C35.3,26.6,35.4,26.6,35.3,26.6c0.1,0,0.2,0,0.2,0c0-0.1,0-0.1-0.1-0.1C35.4,26.5,35.3,26.5,35.3,26.6z M35.5,26
|
||||
C35.5,26,35.5,26,35.5,26c-0.1,0-0.2,0-0.2,0.1c0,0,0,0.1,0.1,0.1C35.5,26.1,35.5,26.1,35.5,26z M35.7,24.5
|
||||
c-0.1-0.2-0.2-0.3-0.3-0.4C35.4,24.2,35.5,24.4,35.7,24.5z M35.4,28.7c0,0.1,0.1,0.2,0.1,0.2c0.1,0,0.1,0,0.1-0.1
|
||||
C35.6,28.7,35.6,28.7,35.4,28.7C35.5,28.7,35.4,28.7,35.4,28.7z M35.7,27C35.6,27,35.6,27,35.7,27c-0.1,0.2,0,0.2,0.1,0.2
|
||||
c0,0,0.1,0,0.1-0.1C35.8,27.1,35.8,27,35.7,27z M35.8,20.6C35.8,20.6,35.7,20.6,35.8,20.6c-0.1,0-0.2,0-0.2,0
|
||||
C35.6,20.7,35.7,20.7,35.8,20.6C35.7,20.7,35.8,20.7,35.8,20.6z M35.7,22.1c-0.1,0.1,0,0.2,0.1,0.2c0,0,0.1,0.1,0.1,0
|
||||
c0-0.2,0.2-0.3-0.1-0.5C35.9,21.9,35.8,22,35.7,22.1z M35.9,23.9c0-0.1,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0
|
||||
C35.7,23.9,35.8,23.9,35.9,23.9C35.9,23.9,35.9,23.9,35.9,23.9z M35.9,25.6c0,0-0.1,0.1,0,0.1c0,0,0,0.1,0.1,0S36,25.7,35.9,25.6
|
||||
C36,25.6,35.9,25.5,35.9,25.6z M36,25L36,25c0.2-0.1,0.1-0.2,0-0.2c0,0,0,0,0,0C35.9,24.9,35.9,25,36,25z M36.1,18.5
|
||||
C36,18.5,36,18.6,36.1,18.5c-0.1,0.2,0,0.2,0,0.2C36.1,18.7,36.2,18.6,36.1,18.5C36.1,18.5,36.1,18.5,36.1,18.5z M36,17.9
|
||||
C36,18,36.1,18,36,17.9c0.1,0,0.2,0,0.2-0.1c0,0,0-0.1-0.1-0.1C36.1,17.8,36.1,17.9,36,17.9z M36.2,27.8c-0.1,0.1-0.1,0.2,0,0.4
|
||||
C36.3,28,36.3,27.9,36.2,27.8z M36.2,19.5c0,0.1,0,0.2,0.1,0.3C36.3,19.6,36.3,19.6,36.2,19.5z M36.2,21.7
|
||||
C36.2,21.7,36.2,21.8,36.2,21.7c0,0.1,0,0.2,0.1,0.1c0,0,0,0,0-0.1C36.3,21.8,36.3,21.7,36.2,21.7z M36.5,23.6
|
||||
c0-0.1-0.1-0.2-0.2-0.2c-0.1,0-0.1,0.1-0.1,0.1c0,0.2,0,0.4,0.1,0.5C36.5,23.9,36.4,23.7,36.5,23.6z M36.3,20.4
|
||||
c-0.1,0-0.1,0.1-0.1,0.1s0,0.1,0.1,0.1C36.4,20.5,36.4,20.5,36.3,20.4C36.4,20.4,36.4,20.4,36.3,20.4z M36.3,25.7
|
||||
C36.3,25.7,36.3,25.7,36.3,25.7c-0.1,0.1,0,0.1,0,0.1C36.4,25.8,36.4,25.8,36.3,25.7C36.4,25.7,36.4,25.7,36.3,25.7z M36.3,26
|
||||
C36.3,26,36.3,26.1,36.3,26c-0.1,0.1,0,0.1,0,0.2C36.4,26.2,36.4,26.1,36.3,26C36.4,26,36.4,26,36.3,26z M36.3,26.7
|
||||
C36.3,26.7,36.3,26.8,36.3,26.7c-0.1,0.1-0.1,0.2,0,0.2C36.4,26.9,36.4,26.8,36.3,26.7C36.4,26.7,36.4,26.7,36.3,26.7z M36.5,25.2
|
||||
c0,0,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0C36.4,25.2,36.4,25.2,36.5,25.2C36.5,25.2,36.5,25.2,36.5,25.2z M36.7,24.6
|
||||
c-0.1,0.1,0,0.2,0.1,0.2c0.1,0,0.2,0,0.2-0.1c0-0.1,0.1-0.3-0.1-0.4C36.8,24.4,36.7,24.5,36.7,24.6z M36.8,23.7
|
||||
c0,0.1,0,0.1,0.1,0.1c0.1,0,0.2-0.1,0.2-0.2c0-0.1,0-0.1-0.1-0.1C36.9,23.6,36.8,23.6,36.8,23.7z M36.8,25.1
|
||||
C36.8,25.1,36.8,25.1,36.8,25.1c0,0.1,0,0.1,0,0.1C36.9,25.2,36.9,25.1,36.8,25.1C36.9,25.1,36.9,25,36.8,25.1z M37,17.5
|
||||
c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0,0.1,0.1,0.2c0.1,0.1,0,0.1,0,0.2c0,0.2,0,0.2,0.2,0.3c0.1,0,0.1,0.1,0.1,0.1
|
||||
c0.1,0,0.1-0.1,0-0.2c-0.1-0.2-0.1-0.3,0-0.5C37.1,17.6,37.1,17.6,37,17.5z M37.2,18.8c0.1-0.2,0-0.3-0.1-0.3
|
||||
C37.1,18.6,37.2,18.7,37.2,18.8z M37.4,17.1C37.4,17,37.4,17,37.4,17.1c-0.1-0.1-0.1,0-0.1,0c0,0,0,0.1,0.1,0.1
|
||||
C37.3,17.2,37.3,17.1,37.4,17.1z M37.4,24.4C37.4,24.5,37.5,24.5,37.4,24.4c0.1,0,0.1,0,0.1,0C37.5,24.4,37.5,24.4,37.4,24.4
|
||||
C37.4,24.4,37.4,24.4,37.4,24.4z M37.6,23.7c0,0,0.1-0.1,0.1-0.1c0,0,0,0,0,0C37.6,23.6,37.6,23.6,37.6,23.7
|
||||
C37.6,23.7,37.6,23.7,37.6,23.7L37.6,23.7z M37.9,17c-0.1,0-0.1,0.1-0.1,0.1c0,0.1,0,0.2,0.1,0.2c0.1,0,0.1-0.1,0.1-0.1
|
||||
C37.9,17.1,38,17,37.9,17z M38.1,24.3c-0.1-0.1-0.1-0.3,0-0.4c0,0,0-0.1,0-0.1c0,0,0,0-0.1,0c-0.1,0-0.1,0.1-0.1,0.1
|
||||
c0.1,0.2-0.1,0.4,0,0.6c0,0.1,0,0.1-0.1,0.1c0,0-0.1,0.1,0,0.1c0.1,0.1,0.1,0.3,0.1,0.4C38.1,24.8,38.2,24.5,38.1,24.3z M38.4,17.1
|
||||
c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0,0,0.1,0,0.1c0.1,0.4,0.1,0.7,0.1,1.1c0,0.1,0,0.2,0,0.4c0,0.1,0.1,0.1,0.1,0.1
|
||||
c0.1,0,0.1-0.1,0.1-0.1c-0.1-0.2,0-0.4-0.1-0.6c-0.1-0.3,0-0.6-0.1-0.8C38.4,17.1,38.4,17.1,38.4,17.1z M39,17.9
|
||||
c0-0.2-0.2-0.5-0.1-0.8c0-0.1,0-0.1-0.1-0.2c-0.1,0-0.2,0-0.2,0.1c0,0.2,0,0.5,0.1,0.8c0.1,0.1,0.1,0.2,0,0.4
|
||||
c-0.1,0.1,0.1,0.5,0.2,0.5c0.1,0.1,0.3,0,0.3-0.1c0-0.1,0.1-0.2,0-0.3c-0.1-0.1,0-0.2,0-0.3C39.2,17.9,39,18,39,17.9z"/>
|
||||
<path class="st1" d="M48,18.7c0.6-0.2,1.3-0.3,1.9-0.1c0.2,0,0.4,0.1,0.6,0.1c0.1,0,0.2,0.1,0.1,0.2c-0.1,0.5,0,1.1-0.1,1.6
|
||||
c0,0.2,0,0.4-0.1,0.7c-0.4-0.2-0.8-0.2-1.2-0.2c-0.9,0-1.7,0.2-2.1,1c-0.2,0.4-0.3,0.8-0.3,1.3V29c0,0.5,0.1,0.4-0.4,0.4h-2.1
|
||||
c-0.3,0-0.3,0-0.3-0.3v-6.7c0-0.9,0-1.7-0.1-2.6c0-0.3-0.1-0.5-0.1-0.8c0-0.2,0-0.2,0.2-0.2h2c0.2,0,0.3,0,0.2,0.2
|
||||
c0,0.4,0.1,0.8,0.1,1.2C46.7,19.5,47.3,18.9,48,18.7z M44.4,25.3c0-0.1,0.1-0.2,0-0.3c0,0,0,0-0.1,0C44.3,25.1,44.3,25.2,44.4,25.3
|
||||
C44.3,25.3,44.3,25.3,44.4,25.3C44.4,25.3,44.4,25.3,44.4,25.3z M44.3,26.4C44.4,26.5,44.4,26.4,44.3,26.4c0.1-0.1,0-0.1,0-0.1
|
||||
C44.3,26.3,44.3,26.3,44.3,26.4C44.3,26.4,44.3,26.4,44.3,26.4z M44.3,20.7c0,0.1,0,0.2,0.1,0.3c0,0,0.1,0.1,0.1,0
|
||||
c0,0,0.1-0.1,0.1-0.1c-0.1-0.2,0-0.3,0-0.5c0,0,0-0.1-0.1-0.2C44.4,20.4,44.4,20.6,44.3,20.7z M44.3,23.4
|
||||
C44.3,23.4,44.3,23.5,44.3,23.4c0.1,0.1,0.1,0,0.1,0c0,0,0-0.1,0-0.1C44.4,23.3,44.3,23.4,44.3,23.4z M44.4,27.4
|
||||
c0,0.2,0,0.2,0.1,0.5C44.5,27.6,44.6,27.5,44.4,27.4z M44.7,28.2c0,0,0-0.1,0-0.1c0,0-0.1-0.1-0.2,0c0,0-0.1,0.1-0.1,0.1
|
||||
c0,0.1,0,0.2,0.1,0.4C44.7,28.4,44.7,28.3,44.7,28.2z M44.7,26.9C44.7,26.9,44.6,26.9,44.7,26.9C44.7,27,44.7,27,44.7,26.9
|
||||
c0.1,0.1,0.1,0.1,0.1,0C44.8,26.9,44.7,26.9,44.7,26.9z M44.7,19.7c0.1,0,0.1-0.1,0.1-0.2c0-0.1,0-0.1-0.1-0.1
|
||||
C44.7,19.5,44.7,19.6,44.7,19.7C44.7,19.7,44.7,19.7,44.7,19.7z M44.9,22.8c0-0.2,0-0.3,0-0.6C44.7,22.6,44.7,22.6,44.9,22.8z
|
||||
M44.8,24.7C44.8,24.7,44.8,24.7,44.8,24.7c-0.1,0.1,0,0.2,0.1,0.2h0C45,24.8,44.9,24.7,44.8,24.7z M44.8,24.2
|
||||
C44.8,24.3,44.8,24.3,44.8,24.2C44.8,24.4,44.9,24.3,44.8,24.2c0.1,0,0.2,0,0.2-0.1C44.9,24.1,44.8,24.2,44.8,24.2z M45.2,25.8
|
||||
c0.1-0.2,0.1-0.3,0-0.5C45.2,25.5,45.2,25.6,45.2,25.8z M45.3,22.1C45.2,22.1,45.2,22.1,45.3,22.1c-0.1,0.1,0,0.1,0,0.1
|
||||
C45.3,22.2,45.3,22.2,45.3,22.1C45.3,22.1,45.3,22.1,45.3,22.1z M45.4,28.1c0.1,0,0.2,0,0.1-0.1c0-0.1-0.1-0.1-0.2-0.1
|
||||
c-0.1,0-0.1,0.1-0.1,0.2C45.3,28.1,45.3,28.1,45.4,28.1z M45.6,19.9c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0.1,0.1,0.1,0.1
|
||||
c0.1,0,0.1-0.1,0.1-0.1C45.7,19.9,45.7,19.9,45.6,19.9z M45.7,24C45.8,24,45.8,24.1,45.7,24c0.1,0,0.1,0,0.1-0.1
|
||||
c0-0.2-0.2-0.2-0.3-0.3C45.6,23.8,45.7,23.9,45.7,24z M45.7,25.1c0,0,0.1,0,0.1,0s0-0.1-0.1-0.1c0,0-0.1,0-0.2,0
|
||||
C45.6,25.1,45.6,25.1,45.7,25.1z M45.7,27.1C45.7,27.1,45.7,27.1,45.7,27.1C45.7,27.2,45.7,27.2,45.7,27.1
|
||||
C45.8,27.2,45.8,27.2,45.7,27.1C45.8,27.2,45.8,27.1,45.7,27.1z M45.8,25.9c0,0,0,0.1,0.1,0.1c0.1,0,0-0.1,0-0.1
|
||||
c0-0.1,0-0.2-0.1-0.2C45.8,25.7,45.8,25.8,45.8,25.9z M45.9,26.7c-0.1,0.1-0.1,0.2,0,0.3C45.9,26.8,45.9,26.7,45.9,26.7z
|
||||
M45.9,27.8v0.3C46,28,46,28,45.9,27.8z M46,23.5C46.1,23.5,46.1,23.5,46,23.5c0.1,0.1,0.2,0,0.2,0c0-0.1,0-0.2,0-0.3
|
||||
C46,23.3,46,23.3,46,23.5z M46.1,22.7c-0.1,0.1-0.1,0.2,0,0.3C46.2,22.8,46.2,22.8,46.1,22.7z M46.2,22.3c0-0.2,0-0.3,0-0.5
|
||||
C46,22,46,22.1,46.2,22.3z M46.2,24.2c0,0,0.1,0.1,0.1,0c0,0,0-0.1,0-0.1c-0.1-0.1-0.1-0.2-0.3-0.3C46.1,24,46.1,24.1,46.2,24.2z
|
||||
M46.3,20.5C46.3,20.5,46.2,20.5,46.3,20.5c-0.1,0.1,0,0.2,0,0.2C46.4,20.7,46.4,20.6,46.3,20.5C46.4,20.5,46.3,20.5,46.3,20.5z
|
||||
M46.5,22.3C46.5,22.3,46.5,22.4,46.5,22.3c0.1,0.1,0.1,0,0.1,0c0,0,0-0.1-0.1-0.1C46.5,22.2,46.5,22.2,46.5,22.3z M46.9,20.6
|
||||
c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0,0,0.1-0.1,0.1c0,0.1,0,0.1,0,0.2c0,0,0.1,0.1,0.2,0.1
|
||||
C46.9,20.8,46.9,20.7,46.9,20.6L46.9,20.6z"/>
|
||||
<path class="st1" d="M59.1,26.8c0.3,0.3,0.6,0.6,0.9,0.9c0.2,0.2,0.2,0.2,0,0.4c-0.5,0.7-1.1,1.1-1.9,1.3c-1.1,0.2-2.2,0.2-3.4,0.1
|
||||
c-0.8-0.1-1.5-0.4-2.1-0.9c-0.7-0.6-1-1.3-1.2-2.1c-0.2-0.8-0.3-1.6-0.3-2.5c0-0.8,0-1.7,0.2-2.5c0.2-0.7,0.5-1.4,1-1.9
|
||||
c0.6-0.5,1.2-0.8,2-0.9c0.6-0.1,1.1-0.2,1.7-0.2c0.4,0,0.8,0,1.2,0.1c0.3,0.1,0.6,0.1,0.8,0.2c1.2,0.4,1.9,1.3,2.2,2.5
|
||||
c0.1,0.4,0.1,0.9,0.1,1.3c0,0.7,0,1.3-0.1,2c0,0.2,0,0.4-0.1,0.7c0,0.1-0.1,0.2-0.2,0.2h-5.6c-0.3,0-0.4,0-0.3,0.3
|
||||
c0.1,0.4,0.2,0.8,0.4,1.1c0.3,0.4,0.7,0.5,1.2,0.6c0.5,0.1,0.9,0.1,1.4,0c0.7-0.1,1.2-0.4,1.6-1c0,0,0,0,0.1-0.1
|
||||
C58.8,26.5,58.9,26.7,59.1,26.8z M52.5,20.9C52.5,20.8,52.4,20.8,52.5,20.9c-0.2,0-0.2,0-0.2,0.1c0.1,0.2,0.1,0.4,0.3,0.6
|
||||
C52.7,21.2,52.5,21.1,52.5,20.9z M53,21.8c-0.1,0.1,0,0.2,0,0.4C53,22,53.1,21.9,53,21.8z M53.1,23.6c0-0.1,0-0.2,0-0.4
|
||||
C53,23.4,53,23.4,53.1,23.6z M53.3,26.6C53.3,26.6,53.2,26.5,53.3,26.6c-0.2-0.1-0.2-0.1-0.2,0c0,0,0.1,0.1,0.1,0.1
|
||||
C53.2,26.7,53.2,26.7,53.3,26.6z M53.1,23c0,0.1,0.1,0.1,0.2,0c0,0,0.1-0.1,0-0.1s-0.1-0.1-0.2-0.1C53,22.9,53,23,53.1,23z
|
||||
M53.1,26c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1C53.2,26,53.2,26,53.1,26C53.1,26,53.1,26,53.1,26z M53.1,25.5
|
||||
C53.1,25.6,53.1,25.6,53.1,25.5c0.1,0.1,0.2,0.1,0.2,0c0-0.2,0.1-0.3,0-0.5C53.1,25.2,53.1,25.4,53.1,25.5z M53.2,27.9
|
||||
C53.2,27.9,53.2,27.9,53.2,27.9c0,0.1,0.1,0.1,0.1,0.1c0.1-0.1,0.2-0.2,0.1-0.4C53.3,27.7,53.3,27.8,53.2,27.9z M53.3,27.5
|
||||
C53.3,27.5,53.3,27.5,53.3,27.5c0.1-0.1,0.1-0.1,0-0.2C53.3,27.3,53.2,27.4,53.3,27.5z M53.3,28.3c0,0.1,0,0.2,0.1,0.2
|
||||
c0.1,0,0.1-0.1,0.1-0.2c0-0.1,0-0.2-0.2-0.2C53.3,28.1,53.3,28.2,53.3,28.3z M53.5,23.5C53.5,23.5,53.4,23.4,53.5,23.5
|
||||
c-0.2,0.1-0.1,0.1-0.1,0.2c0,0,0,0,0,0.1C53.6,23.7,53.6,23.6,53.5,23.5z M57.3,23.6c0.3,0,0.2,0,0.3-0.2c0.1-0.4,0-0.7,0-1.1
|
||||
c-0.1-0.9-0.7-1.4-1.5-1.4h-0.7c-0.6,0-1.2,0.4-1.4,1.1c-0.1,0.5-0.1,1-0.1,1.5c0,0.2,0,0.2,0.2,0.2H57.3z M54.1,29
|
||||
c0,0.1,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1c0-0.3-0.1-0.5-0.2-0.7C54,28.5,54.1,28.7,54.1,29z M54.1,24.1
|
||||
C54.1,24.1,54.1,24.2,54.1,24.1c0.1,0.1,0.2,0,0.2-0.1c0,0,0,0,0-0.1C54.2,24,54.1,24,54.1,24.1z M54.4,20.6c0-0.1,0-0.2,0-0.3
|
||||
c0.1-0.2,0-0.5,0-0.8c0-0.1,0-0.2-0.1-0.3c-0.1,0.2,0,0.3,0,0.5c0,0.3,0.1,0.7,0,1C54.4,20.8,54.4,20.8,54.4,20.6z M54.5,24.2
|
||||
C54.5,24.3,54.4,24.3,54.5,24.2c-0.1,0.2,0,0.2,0,0.2S54.6,24.4,54.5,24.2C54.6,24.3,54.5,24.2,54.5,24.2z M54.9,20.1
|
||||
C54.9,20.1,54.9,20.1,54.9,20.1c0,0.1,0.1,0.1,0.1,0.1c0.1,0,0.2-0.1,0.2-0.3c0-0.1,0-0.2-0.1-0.2c0,0-0.1,0-0.2,0
|
||||
C55,19.8,55.1,20,54.9,20.1z M56.5,19.3c0-0.1,0-0.2-0.1-0.2c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0,0.1,0.1,0.2
|
||||
C56.5,19.4,56.5,19.3,56.5,19.3z M56.7,29c0-0.1,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1S56.6,29,56.7,29C56.7,29,56.7,29,56.7,29z
|
||||
M56.9,19.5c0.1-0.1,0-0.2-0.1-0.3c0,0-0.1,0-0.1,0c0,0-0.1,0.1-0.1,0.1c0,0.2,0,0.4,0.1,0.6C56.8,19.7,56.8,19.6,56.9,19.5z
|
||||
M56.8,20.6C56.8,20.6,56.9,20.6,56.8,20.6c0.1,0.1,0.2,0,0.2,0c0-0.2,0-0.3-0.2-0.4C56.9,20.3,56.8,20.4,56.8,20.6z M57.2,28.4
|
||||
C57.1,28.4,57.1,28.4,57.2,28.4c-0.1,0-0.1,0-0.1,0s0,0.1,0,0.1c0,0,0,0.1,0.1,0.1C57.2,28.6,57.2,28.6,57.2,28.4
|
||||
C57.2,28.5,57.2,28.5,57.2,28.4z M57.1,24.2c0,0.2,0,0.5,0.2,0.7C57.3,24.6,57.2,24.4,57.1,24.2z M57.7,19.8c0.1,0,0,0.1,0,0.1
|
||||
c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1c0-0.1,0-0.2,0-0.4c0-0.1,0-0.2-0.1-0.2c-0.1,0-0.2,0-0.2,0.2c0,0.1,0,0.2,0,0.2
|
||||
C57.7,19.9,57.7,19.8,57.7,19.8z M57.8,28.5C57.8,28.6,57.8,28.6,57.8,28.5c0.1,0.1,0.1,0.1,0.1,0C57.9,28.5,57.9,28.5,57.8,28.5
|
||||
C57.8,28.5,57.8,28.5,57.8,28.5z M58.2,20.2C58.2,20.1,58.2,20.1,58.2,20.2c-0.1-0.1-0.1-0.1-0.1-0.1
|
||||
C58.1,20.2,58.1,20.2,58.2,20.2C58.2,20.2,58.2,20.2,58.2,20.2z M58.2,21.2c0.1,0.1,0.2,0.1,0.4,0.2c-0.1-0.2,0-0.3-0.1-0.5
|
||||
C58.4,21,58.3,21.1,58.2,21.2L58.2,21.2z M58.3,21.5c0,0.2-0.2,0.3,0,0.4c0.1,0.1,0.2,0,0.3-0.1C58.4,21.8,58.4,21.7,58.3,21.5z
|
||||
M58.3,28.1C58.3,28.2,58.3,28.2,58.3,28.1c0.2,0.1,0.2,0,0.2,0c0-0.1,0-0.2-0.1-0.2C58.3,28,58.3,28.1,58.3,28.1z M58.6,22.3
|
||||
c0-0.1-0.1-0.1-0.2-0.1c-0.1,0-0.1,0.1-0.1,0.2c0.1,0.1,0.1,0.2,0.2,0.2C58.6,22.5,58.6,22.4,58.6,22.3z M58.6,23c0,0-0.1,0-0.1,0
|
||||
c0,0-0.1,0.1,0,0.1c0,0.1,0.1,0.2,0.1,0.3c0,0,0.1,0.1,0.1,0c0,0,0.1-0.1,0.1-0.1C58.7,23.2,58.7,23.1,58.6,23z M58.9,20.4
|
||||
C58.9,20.4,58.9,20.4,58.9,20.4c0.1-0.1,0.1-0.1,0-0.2C58.8,20.3,58.8,20.3,58.9,20.4z M58.8,21.7c0.1,0.1,0.2,0.1,0.3,0
|
||||
C59,21.7,58.9,21.6,58.8,21.7z M59.2,21c-0.1-0.1-0.1-0.2,0-0.3c0,0,0-0.1,0-0.1c-0.1,0-0.1,0-0.1,0.1c-0.1,0.3,0.1,0.5,0.1,0.7
|
||||
C59.3,21.2,59.3,21.1,59.2,21z M59.5,22.5C59.5,22.5,59.5,22.5,59.5,22.5c-0.1,0.1,0,0.2,0,0.2C59.6,22.7,59.6,22.7,59.5,22.5
|
||||
C59.6,22.6,59.6,22.5,59.5,22.5z"/>
|
||||
<path class="st1" d="M69.7,26.8c0.3,0.3,0.6,0.6,0.9,0.9c0.2,0.2,0.2,0.2,0,0.4c-0.5,0.7-1.1,1.1-1.9,1.3c-1.1,0.2-2.2,0.2-3.4,0.1
|
||||
c-0.8-0.1-1.5-0.4-2.1-0.9c-0.7-0.6-1-1.3-1.2-2.1c-0.2-0.8-0.3-1.6-0.3-2.5c0-0.8,0-1.7,0.2-2.5c0.2-0.7,0.5-1.4,1-1.9
|
||||
c0.6-0.5,1.2-0.8,2-0.9c0.6-0.1,1.1-0.2,1.7-0.2c0.4,0,0.8,0,1.2,0.1c0.3,0.1,0.6,0.1,0.8,0.2c1.2,0.4,1.9,1.3,2.2,2.5
|
||||
c0.1,0.4,0.1,0.9,0.1,1.3c0,0.7,0,1.3-0.1,2c0,0.2,0,0.4-0.1,0.7c0,0.1-0.1,0.2-0.2,0.2H65c-0.3,0-0.4,0-0.3,0.3
|
||||
c0.1,0.4,0.2,0.8,0.4,1.1c0.3,0.4,0.7,0.5,1.2,0.6c0.5,0.1,0.9,0.1,1.4,0c0.7-0.1,1.2-0.4,1.6-1c0,0,0,0,0.1-0.1
|
||||
C69.4,26.5,69.5,26.7,69.7,26.8z M63.1,20.9C63.1,20.8,63.1,20.8,63.1,20.9c-0.2,0-0.2,0-0.2,0.1c0.1,0.2,0.1,0.4,0.3,0.6
|
||||
C63.3,21.2,63.1,21.1,63.1,20.9z M63.6,21.8c-0.1,0.1,0,0.2,0,0.4C63.6,22,63.7,21.9,63.6,21.8z M63.8,23.6c0-0.1,0-0.2,0-0.4
|
||||
C63.6,23.4,63.6,23.4,63.8,23.6z M63.9,26.6C63.9,26.6,63.8,26.5,63.9,26.6c-0.2-0.1-0.2-0.1-0.2,0c0,0,0.1,0.1,0.1,0.1
|
||||
C63.8,26.7,63.9,26.7,63.9,26.6z M63.7,23c0,0.1,0.1,0.1,0.2,0c0,0,0.1-0.1,0-0.1s-0.1-0.1-0.2-0.1C63.6,22.9,63.7,23,63.7,23z
|
||||
M63.7,26c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1C63.8,26,63.8,26,63.7,26C63.7,26,63.7,26,63.7,26z M63.7,25.5
|
||||
C63.7,25.6,63.7,25.6,63.7,25.5c0.1,0.1,0.2,0.1,0.2,0c0-0.2,0.1-0.3,0-0.5C63.7,25.2,63.7,25.4,63.7,25.5z M63.9,27.9
|
||||
C63.8,27.9,63.8,27.9,63.9,27.9c0,0.1,0.1,0.1,0.1,0.1c0.1-0.1,0.2-0.2,0.1-0.4C63.9,27.7,63.9,27.8,63.9,27.9z M63.9,27.5
|
||||
C63.9,27.5,64,27.5,63.9,27.5c0.1-0.1,0.1-0.1,0-0.2C63.9,27.3,63.8,27.4,63.9,27.5z M63.9,28.3c0,0.1,0,0.2,0.1,0.2
|
||||
c0.1,0,0.1-0.1,0.1-0.2c0-0.1,0-0.2-0.2-0.2C64,28.1,63.9,28.2,63.9,28.3z M64.1,23.5C64.1,23.5,64.1,23.4,64.1,23.5
|
||||
c-0.2,0.1-0.1,0.1-0.1,0.2c0,0,0,0,0,0.1C64.2,23.7,64.2,23.6,64.1,23.5z M67.9,23.6c0.3,0,0.2,0,0.3-0.2c0.1-0.4,0-0.7,0-1.1
|
||||
c-0.1-0.9-0.7-1.4-1.5-1.4H66c-0.6,0-1.2,0.4-1.4,1.1c-0.1,0.5-0.1,1-0.1,1.5c0,0.2,0,0.2,0.2,0.2H67.9z M64.7,29
|
||||
c0,0.1,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1c0-0.3-0.1-0.5-0.2-0.7C64.6,28.5,64.7,28.7,64.7,29z M64.7,24.1
|
||||
C64.7,24.1,64.7,24.2,64.7,24.1c0.1,0.1,0.2,0,0.2-0.1c0,0,0,0,0-0.1C64.8,24,64.7,24,64.7,24.1z M65,20.6c0-0.1,0-0.2,0-0.3
|
||||
c0.1-0.2,0-0.5,0-0.8c0-0.1,0-0.2-0.1-0.3c-0.1,0.2,0,0.3,0,0.5c0,0.3,0.1,0.7,0,1C65,20.8,65,20.8,65,20.6z M65.1,24.2
|
||||
C65.1,24.3,65,24.3,65.1,24.2c-0.1,0.2,0,0.2,0,0.2S65.2,24.4,65.1,24.2C65.2,24.3,65.2,24.2,65.1,24.2z M65.5,20.1
|
||||
C65.5,20.1,65.5,20.1,65.5,20.1c0,0.1,0.1,0.1,0.1,0.1c0.1,0,0.2-0.1,0.2-0.3c0-0.1,0-0.2-0.1-0.2c0,0-0.1,0-0.2,0
|
||||
C65.6,19.8,65.8,20,65.5,20.1z M67.1,19.3c0-0.1,0-0.2-0.1-0.2c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0,0.1,0.1,0.2
|
||||
C67.1,19.4,67.1,19.3,67.1,19.3z M67.4,29c0-0.1,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1S67.2,29,67.4,29C67.3,29,67.4,29,67.4,29z
|
||||
M67.5,19.5c0.1-0.1,0-0.2-0.1-0.3c0,0-0.1,0-0.1,0c0,0-0.1,0.1-0.1,0.1c0,0.2,0,0.4,0.1,0.6C67.4,19.7,67.4,19.6,67.5,19.5z
|
||||
M67.4,20.6C67.4,20.6,67.5,20.6,67.4,20.6c0.1,0.1,0.2,0,0.2,0c0-0.2,0-0.3-0.2-0.4C67.5,20.3,67.4,20.4,67.4,20.6z M67.8,28.4
|
||||
C67.8,28.4,67.7,28.4,67.8,28.4c-0.1,0-0.1,0-0.1,0s0,0.1,0,0.1c0,0,0,0.1,0.1,0.1C67.8,28.6,67.8,28.6,67.8,28.4
|
||||
C67.8,28.5,67.8,28.5,67.8,28.4z M67.7,24.2c0,0.2,0,0.5,0.2,0.7C67.9,24.6,67.9,24.4,67.7,24.2z M68.4,19.8c0.1,0,0,0.1,0,0.1
|
||||
c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1c0-0.1,0-0.2,0-0.4c0-0.1,0-0.2-0.1-0.2c-0.1,0-0.2,0-0.2,0.2c0,0.1,0,0.2,0,0.2
|
||||
C68.3,19.9,68.3,19.8,68.4,19.8z M68.4,28.5C68.4,28.6,68.5,28.6,68.4,28.5c0.1,0.1,0.1,0.1,0.1,0C68.6,28.5,68.5,28.5,68.4,28.5
|
||||
C68.5,28.5,68.4,28.5,68.4,28.5z M68.9,20.2C68.9,20.1,68.8,20.1,68.9,20.2c-0.1-0.1-0.1-0.1-0.1-0.1
|
||||
C68.7,20.2,68.7,20.2,68.9,20.2C68.8,20.2,68.9,20.2,68.9,20.2z M68.8,21.2c0.1,0.1,0.2,0.1,0.4,0.2c-0.1-0.2,0-0.3-0.1-0.5
|
||||
C69,21,69,21.1,68.8,21.2L68.8,21.2z M68.9,21.5c0,0.2-0.2,0.3,0,0.4c0.1,0.1,0.2,0,0.3-0.1C69,21.8,69,21.7,68.9,21.5z M68.9,28.1
|
||||
C68.9,28.2,68.9,28.2,68.9,28.1c0.2,0.1,0.2,0,0.2,0c0-0.1,0-0.2-0.1-0.2C68.9,28,68.9,28.1,68.9,28.1z M69.2,22.3
|
||||
c0-0.1-0.1-0.1-0.2-0.1c-0.1,0-0.1,0.1-0.1,0.2c0.1,0.1,0.1,0.2,0.2,0.2C69.2,22.5,69.2,22.4,69.2,22.3z M69.2,23c0,0-0.1,0-0.1,0
|
||||
c0,0-0.1,0.1,0,0.1c0,0.1,0.1,0.2,0.1,0.3c0,0,0.1,0.1,0.1,0c0,0,0.1-0.1,0.1-0.1C69.3,23.2,69.3,23.1,69.2,23z M69.5,20.4
|
||||
C69.5,20.4,69.5,20.4,69.5,20.4c0.1-0.1,0.1-0.1,0-0.2C69.4,20.3,69.4,20.3,69.5,20.4z M69.5,21.7c0.1,0.1,0.2,0.1,0.3,0
|
||||
C69.6,21.7,69.6,21.6,69.5,21.7z M69.8,21c-0.1-0.1-0.1-0.2,0-0.3c0,0,0-0.1,0-0.1c-0.1,0-0.1,0-0.1,0.1c-0.1,0.3,0.1,0.5,0.1,0.7
|
||||
C69.9,21.2,69.9,21.1,69.8,21z M70.2,22.5C70.1,22.5,70.1,22.5,70.2,22.5c-0.1,0.1,0,0.2,0,0.2C70.2,22.7,70.2,22.7,70.2,22.5
|
||||
C70.2,22.6,70.2,22.5,70.2,22.5z"/>
|
||||
<path class="st1" d="M79.8,24.1H73c-0.2,0-0.2,0-0.2-0.2v-2.2c0-0.2,0-0.2,0.2-0.2h6.9c0.1,0,0.2,0,0.2,0.2c0,0.1,0,0.2,0,0.2v2
|
||||
C80,24.1,80,24.1,79.8,24.1z M73.5,22.2c0,0.4,0.1,0.8,0.2,1.2c0,0.1,0,0.2,0,0.3c0,0.1,0.1,0.1,0.2,0.1c0.1,0,0.1-0.1,0.1-0.2
|
||||
c-0.1-0.1-0.1-0.2-0.1-0.3c0-0.2,0-0.3-0.1-0.4c-0.1-0.1-0.1-0.2-0.1-0.4c0-0.1-0.1-0.5-0.1-0.7C73.4,22,73.5,22.1,73.5,22.2z
|
||||
M74.5,23.5c0,0-0.1-0.1-0.1,0c0,0.1,0,0.1,0.1,0.2C74.5,23.7,74.5,23.7,74.5,23.5C74.6,23.6,74.5,23.5,74.5,23.5z M74.9,22.5
|
||||
C74.9,22.5,74.8,22.6,74.9,22.5c0,0.1,0.1,0.1,0.2,0.1c0,0,0,0,0,0C75,22.5,75,22.5,74.9,22.5z M75.5,23.3c0-0.1-0.1-0.1-0.2,0
|
||||
c-0.1,0,0,0.1,0,0.1c0.1,0.1,0.1,0.2,0.2,0.4C75.5,23.6,75.5,23.4,75.5,23.3z M75.5,21.8C75.5,21.8,75.4,21.9,75.5,21.8
|
||||
c-0.1,0.1,0,0.1,0,0.1S75.6,21.9,75.5,21.8C75.6,21.8,75.5,21.8,75.5,21.8z M76.2,21.9c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1,0-0.2,0.1
|
||||
c-0.1,0.1,0,0.1,0,0.2c0.1,0.1,0.1,0.2,0.1,0.3c0,0.1,0,0.2,0.2,0.2V21.9z M76.3,23.2C76.3,23.2,76.3,23.1,76.3,23.2
|
||||
c-0.1-0.1-0.1,0-0.1,0C76.2,23.3,76.2,23.3,76.3,23.2C76.3,23.3,76.3,23.3,76.3,23.2z M76.8,21.8c-0.1,0-0.2,0-0.1,0.1
|
||||
c0,0.1,0.1,0.1,0.1,0.1C76.9,22,76.9,22,76.8,21.8C76.9,21.8,76.9,21.8,76.8,21.8z M77,23.5C77,23.5,77,23.6,77,23.5
|
||||
c0.1,0.1,0.1,0.1,0.1,0.1C77.1,23.5,77.1,23.5,77,23.5C77,23.4,77,23.5,77,23.5z M77.4,22.2c0-0.1,0-0.2-0.1-0.1
|
||||
c-0.1,0-0.1,0.1,0,0.2c0.1,0.1,0.1,0.2,0.2,0.2C77.6,22.3,77.5,22.3,77.4,22.2z M77.7,23.7C77.7,23.8,77.7,23.8,77.7,23.7
|
||||
c0.1,0.1,0.2,0.1,0.2,0C77.8,23.7,77.8,23.7,77.7,23.7C77.7,23.7,77.7,23.7,77.7,23.7z"/>
|
||||
<path class="st1" d="M86.3,18.7c0.6-0.2,1.3-0.3,1.9-0.1c0.2,0,0.4,0.1,0.6,0.1c0.1,0,0.2,0.1,0.1,0.2c-0.1,0.5,0,1.1-0.1,1.6
|
||||
c0,0.2,0,0.4-0.1,0.7c-0.4-0.2-0.8-0.2-1.2-0.2c-0.9,0-1.7,0.2-2.1,1c-0.2,0.4-0.3,0.8-0.3,1.3V29c0,0.5,0.1,0.4-0.4,0.4h-2.1
|
||||
c-0.3,0-0.3,0-0.3-0.3v-6.7c0-0.9,0-1.7-0.1-2.6c0-0.3-0.1-0.5-0.1-0.8c0-0.2,0-0.2,0.2-0.2h2c0.2,0,0.3,0,0.2,0.2
|
||||
c0,0.4,0.1,0.8,0.1,1.2C85,19.5,85.6,18.9,86.3,18.7z M82.7,25.3c0-0.1,0.1-0.2,0-0.3c0,0,0,0-0.1,0C82.6,25.1,82.6,25.2,82.7,25.3
|
||||
C82.6,25.3,82.7,25.3,82.7,25.3C82.7,25.3,82.7,25.3,82.7,25.3z M82.7,26.4C82.7,26.5,82.7,26.4,82.7,26.4c0.1-0.1,0-0.1,0-0.1
|
||||
C82.7,26.3,82.6,26.3,82.7,26.4C82.6,26.4,82.6,26.4,82.7,26.4z M82.6,20.7c0,0.1,0,0.2,0.1,0.3c0,0,0.1,0.1,0.1,0
|
||||
c0,0,0.1-0.1,0.1-0.1c-0.1-0.2,0-0.3,0-0.5c0,0,0-0.1-0.1-0.2C82.7,20.4,82.7,20.6,82.6,20.7z M82.6,23.4
|
||||
C82.6,23.4,82.6,23.5,82.6,23.4c0.1,0.1,0.1,0,0.1,0c0,0,0-0.1,0-0.1C82.7,23.3,82.7,23.4,82.6,23.4z M82.7,27.4
|
||||
c0,0.2,0,0.2,0.1,0.5C82.8,27.6,82.9,27.5,82.7,27.4z M83.1,28.2c0,0,0-0.1,0-0.1c0,0-0.1-0.1-0.2,0c0,0-0.1,0.1-0.1,0.1
|
||||
c0,0.1,0,0.2,0.1,0.4C83,28.4,83,28.3,83.1,28.2z M83,26.9C83,26.9,82.9,26.9,83,26.9C83,27,83,27,83,26.9c0.1,0.1,0.1,0.1,0.1,0
|
||||
C83.1,26.9,83,26.9,83,26.9z M83.1,19.7c0.1,0,0.1-0.1,0.1-0.2c0-0.1,0-0.1-0.1-0.1C83,19.5,83,19.6,83.1,19.7
|
||||
C83,19.7,83,19.7,83.1,19.7z M83.3,22.8c0-0.2,0-0.3,0-0.6C83,22.6,83,22.6,83.3,22.8z M83.2,24.7C83.1,24.7,83.1,24.7,83.2,24.7
|
||||
c-0.1,0.1,0,0.2,0.1,0.2h0C83.3,24.8,83.3,24.7,83.2,24.7z M83.1,24.2C83.1,24.3,83.1,24.3,83.1,24.2
|
||||
C83.2,24.4,83.2,24.3,83.1,24.2c0.1,0,0.2,0,0.2-0.1C83.2,24.1,83.2,24.2,83.1,24.2z M83.5,25.8c0.1-0.2,0.1-0.3,0-0.5
|
||||
C83.5,25.5,83.5,25.6,83.5,25.8z M83.6,22.1C83.5,22.1,83.5,22.1,83.6,22.1c-0.1,0.1,0,0.1,0,0.1C83.6,22.2,83.6,22.2,83.6,22.1
|
||||
C83.6,22.1,83.6,22.1,83.6,22.1z M83.7,28.1c0.1,0,0.2,0,0.1-0.1c0-0.1-0.1-0.1-0.2-0.1c-0.1,0-0.1,0.1-0.1,0.2
|
||||
C83.6,28.1,83.7,28.1,83.7,28.1z M84,19.9c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1
|
||||
C84,19.9,84.1,19.9,84,19.9z M84.1,24C84.1,24,84.1,24.1,84.1,24c0.1,0,0.1,0,0.1-0.1c0-0.2-0.2-0.2-0.3-0.3
|
||||
C83.9,23.8,84,23.9,84.1,24z M84,25.1c0,0,0.1,0,0.1,0s0-0.1-0.1-0.1c0,0-0.1,0-0.2,0C83.9,25.1,84,25.1,84,25.1z M84.1,27.1
|
||||
C84,27.1,84,27.1,84.1,27.1C84,27.2,84,27.2,84.1,27.1C84.1,27.2,84.1,27.2,84.1,27.1C84.1,27.2,84.1,27.1,84.1,27.1z M84.1,25.9
|
||||
c0,0,0,0.1,0.1,0.1c0.1,0,0-0.1,0-0.1c0-0.1,0-0.2-0.1-0.2C84.1,25.7,84.1,25.8,84.1,25.9z M84.2,26.7c-0.1,0.1-0.1,0.2,0,0.3
|
||||
C84.3,26.8,84.3,26.7,84.2,26.7z M84.2,27.8v0.3C84.3,28,84.3,28,84.2,27.8z M84.4,23.5C84.4,23.5,84.4,23.5,84.4,23.5
|
||||
c0.1,0.1,0.2,0,0.2,0c0-0.1,0-0.2,0-0.3C84.4,23.3,84.3,23.3,84.4,23.5z M84.4,22.7c-0.1,0.1-0.1,0.2,0,0.3
|
||||
C84.5,22.8,84.5,22.8,84.4,22.7z M84.5,22.3c0-0.2,0-0.3,0-0.5C84.3,22,84.3,22.1,84.5,22.3z M84.6,24.2c0,0,0.1,0.1,0.1,0
|
||||
c0,0,0-0.1,0-0.1c-0.1-0.1-0.1-0.2-0.3-0.3C84.4,24,84.5,24.1,84.6,24.2z M84.6,20.5C84.6,20.5,84.5,20.5,84.6,20.5
|
||||
c-0.1,0.1,0,0.2,0,0.2C84.7,20.7,84.7,20.6,84.6,20.5C84.7,20.5,84.7,20.5,84.6,20.5z M84.8,22.3C84.8,22.3,84.8,22.4,84.8,22.3
|
||||
c0.1,0.1,0.1,0,0.1,0c0,0,0-0.1-0.1-0.1C84.8,22.2,84.8,22.2,84.8,22.3z M85.2,20.6c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1,0-0.1,0.1
|
||||
c0,0,0,0.1-0.1,0.1c0,0.1,0,0.1,0,0.2c0,0,0.1,0.1,0.2,0.1C85.3,20.8,85.3,20.7,85.2,20.6L85.2,20.6z"/>
|
||||
<path class="st1" d="M91.2,22.9c-0.4,0-0.8,0-1.2,0c-0.3,0-0.3,0-0.3-0.3c0-0.4,0-0.7,0-1.1c0-0.9,0.3-1.7,1.1-2.3
|
||||
c0.4-0.3,0.9-0.4,1.3-0.6c1-0.3,2-0.2,3.1-0.2c0.5,0.1,1,0.2,1.5,0.4c1,0.4,1.5,1.2,1.7,2.2c0.1,0.6,0.1,1.1,0.1,1.7
|
||||
c0,1.1,0,2.3,0,3.4c0,0.8,0,1.7,0.1,2.5c0,0.2,0,0.3,0,0.5c0,0.1-0.1,0.2-0.2,0.2h-2.2c-0.2,0-0.2,0-0.2-0.2v-0.6
|
||||
c-0.2,0-0.2,0.1-0.3,0.2c-0.6,0.6-1.3,0.8-2.1,0.9c-0.5,0-1,0-1.5,0c-0.8-0.1-1.6-0.3-2.2-1c-0.2-0.3-0.4-0.6-0.4-0.9
|
||||
c-0.1-0.6-0.1-1.3,0-1.9s0.6-1,1.2-1.3c0.5-0.2,1-0.3,1.5-0.4c0.9-0.2,1.8-0.1,2.7-0.1c0.2,0,0.4,0,0.6,0c0.1,0,0.2,0,0.2-0.2
|
||||
c0-0.7,0-1.4-0.2-2.2c-0.1-0.5-0.5-0.7-0.9-0.8c-0.4-0.1-0.8-0.1-1.2,0c-0.6,0.1-0.9,0.5-1,1c0,0.2,0,0.4,0,0.6v0.6H91.2z M90,26.2
|
||||
c-0.1,0.2-0.1,0.3,0,0.5c0.1,0.2,0.1,0.4,0.1,0.6c0,0.1,0.1,0.2,0.1,0.3c0,0,0,0.1,0.1,0.1c0,0,0.1-0.1,0-0.1c0-0.2,0-0.3,0-0.5
|
||||
c0-0.4,0-0.8-0.2-1.2C90,26,90.1,26.1,90,26.2z M91.3,20c0,0,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1c0-0.1,0-0.1-0.1-0.1
|
||||
c-0.1,0-0.1-0.1-0.2-0.1C91.2,19.8,91.2,19.9,91.3,20z M91.6,28.4C91.6,28.4,91.6,28.4,91.6,28.4c0,0.1,0,0.1,0,0.1
|
||||
C91.7,28.5,91.7,28.5,91.6,28.4C91.7,28.4,91.7,28.4,91.6,28.4z M92,21.1c-0.1-0.1-0.1-0.3,0-0.4c0,0,0-0.1,0-0.1
|
||||
c0,0,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1c0,0.1,0,0.2-0.1,0.3c0,0.1,0,0.3,0.2,0.4C92.1,21.2,92.1,21.2,92,21.1z M92.3,25.5
|
||||
c0-0.2,0-0.3,0.1-0.5c0,0-0.1-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1c0,0.1,0,0.2-0.1,0.4c-0.1,0.1,0,0.2,0.1,0.2
|
||||
C92.2,25.6,92.3,25.6,92.3,25.5z M92.3,28.1c0.1,0.1,0,0.3-0.1,0.4c0,0-0.1,0-0.1,0.1c0.1,0.1,0.2,0,0.2,0c0.2,0,0.2-0.1,0.2-0.2
|
||||
c-0.1-0.2-0.1-0.4-0.1-0.6c0,0,0-0.1,0-0.1C92.3,27.8,92.2,27.9,92.3,28.1z M92.9,27.5c0.1,0,0.2,0,0.3,0c0.3,0,0.6,0,0.9,0
|
||||
c0.3,0,0.6-0.1,0.9-0.2c0.6-0.3,0.8-0.7,0.8-1.4c0-0.1-0.1-0.2-0.2-0.2c-0.2,0-0.4-0.1-0.6-0.1c-0.7,0-1.4,0-2.1,0.1
|
||||
c-0.4,0.1-0.6,0.4-0.6,0.8C92.3,27.1,92.4,27.3,92.9,27.5z M92.4,29c0,0.1,0.1,0.3,0.2,0.2c0.1,0,0.2-0.1,0.2-0.2
|
||||
c0-0.1-0.1-0.2-0.2-0.2C92.4,28.8,92.4,28.8,92.4,29z M92.5,20.7C92.4,20.7,92.4,20.7,92.5,20.7c-0.1,0.1-0.1,0.2,0,0.2
|
||||
C92.5,20.9,92.5,20.9,92.5,20.7C92.5,20.8,92.5,20.7,92.5,20.7z M93.7,20.3c0,0.1-0.1,0.1,0,0.2c0.1,0,0.1,0,0.2-0.1
|
||||
c0.1-0.1,0-0.2,0-0.2c0-0.1-0.1-0.2-0.2-0.2C93.7,20.1,93.7,20.1,93.7,20.3z M96,19.9L96,19.9c0-0.1,0-0.1,0-0.1
|
||||
C95.9,19.7,95.9,19.8,96,19.9C95.9,19.8,95.9,19.9,96,19.9z M96,25c0,0.1,0,0.1,0.1,0.1c0,0,0.1,0,0.1,0C96.2,25.1,96.1,25,96,25
|
||||
C96,25,96,25,96,25z M96.3,23.3c0.1,0,0.1-0.1,0.1-0.1c0,0-0.1-0.1-0.1,0C96.2,23.2,96.2,23.2,96.3,23.3
|
||||
C96.2,23.3,96.2,23.3,96.3,23.3z M96.6,27.9C96.7,27.9,96.7,27.9,96.6,27.9c0-0.3,0-0.5-0.2-0.6c-0.1-0.1-0.1-0.2-0.1-0.2
|
||||
c-0.1,0-0.1,0-0.1,0.1C96.3,27.4,96.5,27.6,96.6,27.9C96.5,27.9,96.6,27.9,96.6,27.9z M96.5,26c-0.1,0-0.1,0.1-0.1,0.1
|
||||
c0,0.1,0,0.2,0.1,0.2c0,0,0,0,0.1,0c0.1-0.1,0-0.1,0.1-0.2C96.5,26.1,96.6,26,96.5,26z M96.4,27c0.1,0,0.1,0,0.1-0.1
|
||||
c0-0.1,0-0.2-0.2-0.3C96.4,26.8,96.4,26.9,96.4,27z M97.1,20.3c0-0.1-0.1-0.1-0.2-0.1c-0.1,0-0.2-0.2-0.3-0.1
|
||||
c-0.1,0.1,0,0.2-0.1,0.3c0,0,0,0.1,0,0.1c0.1,0,0.1,0,0.1,0c0-0.1,0.1-0.2,0.2-0.2C97,20.3,97.1,20.4,97.1,20.3z M96.7,21.1
|
||||
c0,0,0,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1c0-0.1,0-0.1,0-0.2C96.8,20.9,96.8,21,96.7,21.1z M97.3,24.1c0,0.3,0.1,0.6,0.1,0.9
|
||||
c0,0.2,0,0.7-0.1,0.9c-0.1,0.1,0,0.2,0.1,0.2c0.1,0,0.2,0,0.2-0.1c0-0.2,0.1-0.3,0.1-0.5c0-0.3,0.1-0.6,0-0.8
|
||||
c-0.1-0.2-0.2-0.5-0.2-0.7c0-0.2-0.1-0.3-0.3-0.3C97.2,23.7,97.3,23.9,97.3,24.1z M97.2,21.6C97.1,21.6,97.1,21.7,97.2,21.6
|
||||
c-0.1,0.1,0,0.1,0,0.1C97.2,21.8,97.2,21.8,97.2,21.6C97.3,21.7,97.2,21.6,97.2,21.6z M97.2,27.4c-0.1,0-0.1,0.1-0.1,0.2
|
||||
c0,0,0,0.1,0,0.1c0,0,0,0.1,0.1,0.1c0,0,0.1,0,0.1-0.1c0,0,0-0.1,0-0.1C97.3,27.5,97.3,27.4,97.2,27.4z M97.3,28.3
|
||||
c0,0,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1C97.2,28.3,97.2,28.3,97.3,28.3C97.3,28.3,97.3,28.3,97.3,28.3z M97.3,28.6
|
||||
C97.2,28.6,97.2,28.6,97.3,28.6c-0.1,0.1-0.1,0.2,0,0.2C97.3,28.7,97.3,28.7,97.3,28.6C97.3,28.6,97.3,28.6,97.3,28.6z M97.4,23.5
|
||||
c-0.1-0.2,0.1-0.5-0.1-0.7C97.3,23.3,97.3,23.3,97.4,23.5z"/>
|
||||
<path class="st1" d="M103.7,19.4c0.3-0.3,0.6-0.5,1-0.6c0.6-0.2,1.3-0.2,2-0.2c0.2,0,0.4,0,0.6,0c0.5,0.1,0.9,0.2,1.4,0.5
|
||||
c0.6,0.3,1,0.9,1.2,1.6c0.2,0.6,0.3,1.3,0.3,2c0,0.1,0,0.3,0,0.4v6.1c0,0.3,0,0.3-0.3,0.3h-2.2c-0.3,0-0.3,0-0.3-0.3v-6.4
|
||||
c0-0.2,0-0.4-0.1-0.6c-0.1-0.6-0.5-0.9-1.1-1c-0.2,0-0.5-0.1-0.7-0.1c-0.3,0-0.5,0-0.8,0.1c-0.6,0.2-0.9,0.6-1,1.3
|
||||
c0,0.3-0.1,0.5-0.1,0.8c0,1.9,0,3.9,0,5.8c0,0.1,0,0.2,0,0.2c0,0.2-0.1,0.2-0.2,0.2h-2.3c-0.2,0-0.2,0-0.2-0.2v-0.9
|
||||
c0-2.3,0-4.6,0-6.9c0-0.8-0.1-1.6-0.2-2.3V19c0-0.2,0-0.2,0.2-0.2h2c0.2,0,0.2,0,0.2,0.2c0,0.4,0.1,0.7,0.1,1.1
|
||||
C103.4,19.8,103.5,19.6,103.7,19.4z M101.3,22.1c0,0.4,0,0.8,0.1,1.1c0,0.3,0,0.7,0.1,1c0.1,0.4,0.1,0.9,0.1,1.4c0,0.4,0,0.8,0,1.2
|
||||
c0,0.4,0.2,0.8,0.1,1.3v0c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1c0-0.2,0-0.5,0-0.7c-0.1-0.1-0.1-0.2-0.1-0.4
|
||||
c0-0.5-0.1-1,0-1.5v-0.1c0-0.7-0.1-1.3-0.2-1.9c0-0.4-0.1-0.9-0.1-1.3c0-0.1,0-0.3-0.1-0.4C101.3,21.9,101.3,22,101.3,22.1z
|
||||
M102,20.5c0,0.4,0.2,0.7,0.1,1.2C102.3,21.4,102.2,20.7,102,20.5z M102.3,24.7c0.1-0.1,0-0.2,0-0.3
|
||||
C102.2,24.6,102.2,24.7,102.3,24.7z M102.3,23.1C102.2,23.2,102.3,23.2,102.3,23.1c0.1,0.1,0.1,0.1,0.2,0c0.1-0.1,0-0.3-0.1-0.4
|
||||
C102.2,22.9,102.3,23,102.3,23.1z M102.5,26.5C102.5,26.5,102.4,26.6,102.5,26.5c-0.1,0.1,0,0.2,0,0.2
|
||||
C102.6,26.7,102.6,26.6,102.5,26.5C102.6,26.6,102.6,26.5,102.5,26.5z M103.2,27.2c0-0.4-0.1-0.7-0.1-1.1c0-0.1,0-0.1-0.1-0.1
|
||||
c0,0-0.1,0.1-0.1,0.1c0,0,0,0.1,0,0.1c0,0.4,0,0.8,0,1.3c0.1,0,0.1,0.1,0.2,0.1C103.2,27.5,103.2,27.4,103.2,27.2z M103,23.9
|
||||
C102.9,23.9,102.9,23.9,103,23.9c-0.1,0.2,0,0.2,0,0.2C103.1,24.1,103.1,24.1,103,23.9C103.1,23.9,103,23.9,103,23.9z M103.3,21.3
|
||||
C103.3,21.4,103.3,21.4,103.3,21.3c0.1,0.1,0.2,0,0.2,0c0.1-0.2,0-0.4-0.1-0.6C103.2,20.9,103.3,21.1,103.3,21.3z M105.4,19.3
|
||||
c-0.1,0-0.1,0-0.1,0.1c0,0.1,0,0.2,0.1,0.1c0.1,0,0.1,0,0.1-0.1C105.5,19.4,105.5,19.4,105.4,19.3z M106.4,19.2
|
||||
c-0.1,0-0.1,0.2-0.2,0.2c0,0.1,0,0.2,0.1,0.3c0.1,0.2-0.2,0.1-0.1,0.2c0,0,0,0.1,0,0.1c0,0,0.1,0,0.1,0c0-0.2,0.3-0.2,0.3-0.4
|
||||
c0-0.2,0.1-0.2,0.2-0.1c0.1,0.1,0.1,0.3,0.4,0.2c0,0,0,0.1,0.1,0.1c0,0.1,0,0.1,0.2,0.1c-0.2-0.2,0-0.4-0.1-0.6
|
||||
c-0.1,0-0.1,0-0.1,0.1c0,0-0.1,0.1-0.1,0.1c-0.1,0-0.1-0.1-0.1-0.2c0-0.1,0-0.2-0.1-0.2c-0.1-0.1-0.1-0.1-0.2-0.1
|
||||
c-0.1,0.1,0,0.1,0,0.2C106.6,19.3,106.5,19.2,106.4,19.2z M107.8,19.7C107.8,19.7,107.7,19.7,107.8,19.7c-0.1,0.1-0.1,0.1-0.1,0.1
|
||||
c0,0.1,0.1,0,0.1,0c0,0,0.1-0.1,0.1-0.1C107.9,19.7,107.9,19.7,107.8,19.7z M108.2,20.5c0,0.1,0,0.2,0,0.3c0,0.2,0.2,0.4,0,0.6
|
||||
c0,0,0,0.1,0,0.1c0.1,0.2,0,0.4,0,0.6c0,0.1,0,0.3,0.1,0.4c0.1-0.1,0.1-0.1,0.1-0.2c0-0.1,0-0.1,0.1-0.1c0,0,0.1,0,0.1,0.1
|
||||
c0,0.2,0,0.3,0.1,0.4c0,0.1,0,0.2-0.1,0.2c-0.1,0.1-0.2,0-0.2-0.1c0,0,0-0.1-0.1,0c0,0.1,0.1,0.2,0.1,0.3c0,0.6,0.1,1.2,0.1,1.7
|
||||
c0,0.1,0,0.2,0.1,0.4c0,0.1,0,0.2,0,0.3c0,0.3-0.1,0.6,0.1,0.9c0.1,0.1,0.1,0.2,0,0.3c-0.1,0.1-0.1,0.2-0.1,0.3
|
||||
c0.1,0.2,0.1,0.5,0,0.7c-0.1,0.2,0.1,0.4,0.3,0.5c0.1,0,0.1,0,0.1,0.1c0,0.1,0.1,0.2,0.2,0.1c0.1-0.1,0-0.2,0-0.2
|
||||
c0,0,0-0.1-0.1-0.1c-0.1-0.1-0.2-0.1-0.2-0.2c0-0.2,0.2-0.1,0.2-0.2c-0.1-0.1-0.2,0.1-0.2,0c0-0.1,0-0.2,0-0.3
|
||||
c0-0.1-0.1-0.2-0.1-0.3c0,0,0-0.1,0-0.1c0-0.1,0.1-0.2,0.1-0.3c0-0.1,0.1-0.2,0.2-0.2c0.1,0,0.2,0.1,0.2,0.2c0,0.1,0,0.2,0.1,0.3
|
||||
c0,0,0.1,0.1,0.1,0.1c0,0,0.1-0.1,0.1-0.1c-0.1-0.2-0.1-0.4-0.3-0.5c-0.2-0.1-0.2-0.2-0.4-0.2c0,0-0.1,0-0.1-0.1
|
||||
c0-0.2,0-0.4-0.1-0.6c0-0.1,0-0.2,0.1-0.2c0.1,0,0.1,0.1,0.1,0.1c0,0,0,0.1,0.1,0.1c0.1-0.1,0-0.2,0-0.2c0-0.1,0-0.1,0-0.2
|
||||
c0,0,0-0.1,0.1-0.1c0,0,0.1,0,0.1,0c0,0.2,0.1,0.4,0,0.6c0,0.1-0.1,0.1-0.1,0.2c0,0.1,0,0.1,0.1,0.1c0.1-0.1,0.2-0.1,0.2,0.1v0.2
|
||||
c0,0,0,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1c0-0.1,0-0.2,0.1-0.2c0.1-0.2,0.1-0.2-0.1-0.3c-0.1,0-0.2,0-0.2-0.1c0.2-0.1,0.2-0.2,0-0.3
|
||||
c0,0,0-0.1,0-0.1c-0.1-0.2-0.1-0.3-0.1-0.5c0,0,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1c0,0,0,0.1,0,0.2c0,0.1-0.1,0.2-0.2,0.1
|
||||
c-0.1,0-0.1-0.1-0.2-0.1c-0.1,0-0.1-0.1,0-0.2c0.2-0.1,0.1-0.2,0-0.3c0,0,0-0.1,0-0.1c0-0.1,0-0.1,0-0.2c0.1,0,0.1,0,0.1,0.1
|
||||
c0.1,0.1,0,0.2,0.2,0.2c0.1-0.1,0-0.2-0.1-0.2c-0.1-0.1-0.2-0.3-0.1-0.4c0.1-0.1,0.1-0.2,0.1-0.3c0-0.3-0.1-0.7-0.1-1
|
||||
c0-0.3-0.2-0.6-0.2-0.9c0-0.1,0-0.2-0.1-0.3s-0.1-0.2,0-0.3v0c-0.2-0.1-0.1-0.3,0-0.4c0.1-0.2,0-0.2-0.2-0.3
|
||||
C108.3,20.1,108.1,20.3,108.2,20.5z M108.5,21.8c-0.1,0-0.1,0-0.1-0.1c0-0.1,0-0.1,0.1-0.1C108.5,21.6,108.5,21.7,108.5,21.8
|
||||
C108.5,21.8,108.5,21.8,108.5,21.8z M108.5,23.3C108.4,23.3,108.4,23.2,108.5,23.3c-0.1-0.2-0.1-0.2,0-0.2
|
||||
C108.6,23,108.6,23.1,108.5,23.3C108.6,23.2,108.6,23.3,108.5,23.3z M108.8,28.4C108.8,28.4,108.9,28.4,108.8,28.4
|
||||
c0.1-0.2,0-0.2-0.1-0.2c0,0,0,0-0.1,0C108.6,28.3,108.7,28.4,108.8,28.4z M109,21.1c-0.1,0.1-0.1,0.2,0,0.3
|
||||
C109.2,21.3,109.2,21.3,109,21.1z M109,21.6c0,0.1-0.1,0.1,0,0.2c0,0,0,0,0.1,0C109.2,21.8,109.2,21.7,109,21.6
|
||||
C109.1,21.6,109.1,21.6,109,21.6C109.1,21.6,109.1,21.6,109,21.6z M109.5,22.3c0.1-0.1,0.1-0.3,0-0.4C109.3,22,109.3,22,109.5,22.3
|
||||
z M109.6,26.8c0.1-0.1,0.1-0.2,0-0.3C109.5,26.6,109.5,26.7,109.6,26.8z"/>
|
||||
<path class="st1" d="M112.5,28c-0.1-0.3-0.1-0.7-0.1-1c0-0.5,0.2-0.9,0.5-1.3c0.1-0.1,0.1-0.2,0-0.2c-0.5-0.5-0.7-1.1-0.8-1.8
|
||||
c-0.1-0.8-0.1-1.7,0-2.5c0.1-0.5,0.2-0.9,0.5-1.3c0.3-0.4,0.6-0.7,1.1-0.9c0.4-0.2,0.8-0.3,1.3-0.3c0.8-0.1,1.7-0.1,2.5-0.1
|
||||
c0.2,0,0.3,0,0.4,0c0.1,0,0.1,0,0.2-0.1c0.3-0.6,0.6-1.2,0.7-1.9c0-0.2,0.1-0.2,0.2-0.2h2.2c0.3,0,0.3,0,0.2,0.3
|
||||
c0,0.3-0.1,0.6-0.2,0.8c-0.3,0.6-0.6,1.1-1,1.5c0.2,0.1,0.3,0.2,0.4,0.3c0.5,0.4,0.7,0.8,0.8,1.4c0.2,0.9,0.2,1.8,0.1,2.8
|
||||
c-0.1,0.8-0.4,1.6-1.1,2.1c-0.5,0.3-1,0.5-1.6,0.6c-0.4,0.1-0.9,0.1-1.3,0.1c-0.5,0-1,0-1.5,0c-0.3,0-0.7,0-1-0.1
|
||||
c-0.1,0-0.1,0-0.2,0.1c0,0.1-0.1,0.2-0.1,0.4c0,0.3,0.2,0.6,0.6,0.7c0.2,0,0.3,0,0.5,0c0.8,0,1.7,0,2.5,0c0.5,0,1,0,1.5,0.3
|
||||
c0.5,0.3,0.8,0.6,1,1.2c0.2,0.6,0.1,1.1,0,1.7c-0.1,0.7-0.5,1.2-1.2,1.4c-0.4,0.2-0.8,0.4-1.3,0.4c-0.5,0-1,0.1-1.5,0.2
|
||||
c-0.6,0-1.1-0.1-1.7-0.1c-0.4,0-0.8-0.2-1.2-0.3c-0.8-0.3-1.2-0.9-1.3-1.7c0-0.6,0.1-1.1,0.5-1.6C112.9,28.7,112.6,28.4,112.5,28z
|
||||
M112.8,22.7c-0.1-0.2-0.3-0.4-0.3-0.7c0,0-0.1,0-0.1,0c-0.1,0.1-0.1,0.4,0.1,0.5c0.1,0.1,0.1,0.2,0.1,0.3c0,0.1,0,0.2,0,0.2
|
||||
c0,0.3,0.1,0.6,0,1c0,0.1-0.1,0.3,0.1,0.3c0.2,0,0.1-0.2,0.1-0.3c0-0.2,0-0.4,0-0.6C112.9,23.3,112.7,23,112.8,22.7
|
||||
C112.8,22.7,112.8,22.7,112.8,22.7z M112.9,21.6c0,0,0.1,0,0.1,0c0,0,0-0.1,0-0.1c-0.1-0.2-0.2-0.1-0.3-0.1c-0.2,0-0.2,0.1-0.1,0.3
|
||||
C112.6,21.5,112.7,21.5,112.9,21.6z M112.8,21.3c0.1-0.2,0.1-0.4-0.1-0.6C112.6,20.9,112.6,21.1,112.8,21.3z M113.5,27.6
|
||||
C113.5,27.6,113.5,27.6,113.5,27.6c0.1-0.1,0.1-0.2,0-0.3c-0.1,0-0.1,0-0.2,0c0,0-0.1,0.1-0.1,0.1c-0.2,0.1-0.2,0.1,0,0.3
|
||||
C113.2,27.7,113.3,27.5,113.5,27.6z M113.4,21.4c0.1-0.2,0-0.4,0-0.6c0,0,0-0.1-0.1-0.1c0,0-0.1,0.1,0,0.1c0.1,0.2,0,0.4-0.1,0.6
|
||||
c0,0.1,0,0.1,0,0.2c0.1,0.1,0.1,0.2,0.1,0.3C113.4,21.8,113.3,21.6,113.4,21.4z M113.4,24c0-0.1,0-0.1-0.1-0.1
|
||||
c-0.1,0-0.1,0.1-0.1,0.1c0,0.2,0.1,0.3,0.1,0.4c0,0,0,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1C113.4,24.3,113.4,24.2,113.4,24
|
||||
C113.4,24.1,113.4,24.1,113.4,24z M113.4,22.6C113.3,22.6,113.3,22.6,113.4,22.6c-0.1,0.1-0.1,0.2,0,0.2
|
||||
C113.4,22.7,113.4,22.7,113.4,22.6C113.4,22.6,113.4,22.6,113.4,22.6z M113.9,23.3C113.9,23.3,113.9,23.2,113.9,23.3
|
||||
c-0.1-0.2-0.2-0.1-0.3,0C113.7,23.3,113.8,23.4,113.9,23.3z M114.4,26.7c0.1-0.6,0-1.1,0-1.7c0-0.4-0.2-0.7-0.1-1.1
|
||||
c-0.2,0-0.3,0-0.3-0.1c-0.1-0.1-0.2-0.1-0.2,0c-0.1,0.1,0,0.1,0.1,0.2c0.1,0.1,0.2,0.1,0.2,0.2c-0.1,0.1-0.2,0-0.2,0
|
||||
c-0.1-0.1-0.2,0-0.2,0.1c0,0.2,0,0.4,0.1,0.6c0,0,0,0.1,0.1,0.1c0,0,0.1,0,0.1,0c0,0,0-0.1,0-0.1c-0.1-0.1-0.1-0.2-0.1-0.3
|
||||
c0-0.1,0-0.2,0.1-0.3c0.1,0,0.2,0.2,0.3,0.3v0.2c0,0.1,0,0.1,0,0.2c0.1,0.2,0.1,0.4,0.1,0.7v1.3c0,0.1,0,0.2,0.1,0.4
|
||||
C114.4,27,114.4,26.8,114.4,26.7z M113.8,25.7c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0,0.1,0.1,0.1C113.8,25.9,113.9,25.9,113.8,25.7
|
||||
C113.9,25.7,113.9,25.7,113.8,25.7z M113.7,29.2C113.7,29.2,113.7,29.2,113.7,29.2c-0.1,0.1,0,0.2,0,0.2
|
||||
C113.8,29.4,113.8,29.3,113.7,29.2C113.8,29.2,113.8,29.2,113.7,29.2z M114,27.6c0-0.1,0-0.2-0.1-0.1c-0.1,0-0.1,0.1,0,0.2
|
||||
C113.9,27.7,113.9,27.7,114,27.6C114,27.6,114,27.6,114,27.6z M114.3,22.8C114.3,22.8,114.2,22.8,114.3,22.8
|
||||
c-0.1-0.1-0.1-0.1-0.2,0c0,0.1,0,0.1,0,0.2c0.1,0.2,0,0.3,0,0.5c0,0.1,0,0.1,0,0.2c0.1,0,0.2,0,0.2,0c0.1-0.1,0.1-0.2,0-0.2
|
||||
c0-0.1-0.1-0.3-0.1-0.4C114.2,22.9,114.3,22.9,114.3,22.8z M114.2,30.2c0,0.1,0.1,0.2,0.2,0.2c0.1,0,0.1,0,0.1-0.1
|
||||
c0-0.1,0-0.2-0.1-0.2C114.2,30.2,114.2,30.2,114.2,30.2z M114.5,28.2c0,0.4,0,0.7,0.3,1c0,0,0.1,0.1,0,0.2c-0.1,0.2,0,0.4,0,0.5
|
||||
c0,0,0,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1c0-0.3,0.1-0.5,0.2-0.8c0-0.1,0-0.2,0-0.3c-0.2,0.1-0.3,0.1-0.3-0.1
|
||||
c0.1-0.2-0.1-0.4-0.1-0.6c0-0.1-0.1-0.2-0.1-0.4c0-0.2,0-0.3-0.2-0.4C114.5,27.6,114.5,27.9,114.5,28.2z M114.9,31.7
|
||||
c0,0.1,0,0.2,0.1,0.2c0.1,0,0.2-0.1,0.2-0.2c0,0,0-0.1,0-0.1c0-0.1,0-0.2-0.1-0.3c-0.1-0.3-0.1-0.5-0.2-0.8c0,0-0.1-0.1-0.1-0.1
|
||||
c-0.1,0-0.1,0.1-0.1,0.1c0.1,0.1,0,0.2-0.1,0.3c-0.1,0.1,0,0.2,0.1,0.2c0.1,0,0.1,0.1,0.2,0.2c0.1,0.2,0.1,0.3,0.1,0.4
|
||||
C114.9,31.6,114.9,31.7,114.9,31.7z M117.3,24.4c0.9-0.1,1.4-0.5,1.5-1.5c0-0.3,0-0.7,0-1c0-0.6-0.4-1-1-1.2
|
||||
c-0.6-0.2-1.2-0.2-1.8-0.1c-0.7,0.2-1,0.4-1.1,1.1c-0.1,0.5-0.1,0.9,0,1.4c0.2,0.6,0.4,1,1.2,1.2c0.3,0.1,0.5,0,0.8,0
|
||||
C117,24.4,117.1,24.4,117.3,24.4z M115.6,29.3c-0.2,0-0.3,0.1-0.4,0.3c0,0.1-0.1,0.2-0.1,0.4c0,0.3,0.1,0.6,0.4,0.7
|
||||
c0.1,0.1,0.2,0.1,0.3,0.1c0.5,0.1,1,0.1,1.4,0.1c0.2,0,0.5-0.1,0.7-0.2c0.3-0.2,0.5-0.5,0.4-0.8c-0.1-0.3-0.3-0.4-0.6-0.4
|
||||
c-0.5,0-1-0.1-1.4,0C116.1,29.3,115.9,29.4,115.6,29.3z M115.4,20.2C115.4,20.2,115.4,20.3,115.4,20.2
|
||||
C115.5,20.3,115.5,20.2,115.4,20.2C115.5,20.2,115.5,20.1,115.4,20.2C115.4,20.1,115.4,20.2,115.4,20.2z M115.5,31.6
|
||||
c0.1,0,0.1-0.1,0.1-0.2c0-0.1,0-0.2-0.1-0.2c-0.1,0-0.1,0.1-0.1,0.2C115.4,31.5,115.4,31.6,115.5,31.6z M115.5,24.5
|
||||
c-0.1,0.2-0.1,0.2,0,0.4C115.6,24.8,115.6,24.7,115.5,24.5z M115.8,19.6C115.7,19.6,115.8,19.6,115.8,19.6c0.1,0.1,0.1,0.1,0.1,0
|
||||
c0.1-0.1,0.1-0.2,0-0.3C115.7,19.4,115.8,19.5,115.8,19.6z M116.4,19.4c-0.1,0.1-0.1,0.2,0,0.4C116.4,19.5,116.4,19.5,116.4,19.4z
|
||||
M116.4,19.9C116.4,19.9,116.4,20,116.4,19.9c0,0.1,0,0.2,0,0.2C116.4,20.1,116.5,20.1,116.4,19.9C116.5,20,116.5,19.9,116.4,19.9z
|
||||
M116.8,19.9C116.8,19.9,116.8,19.9,116.8,19.9c-0.1,0.1-0.1,0.2,0,0.2S116.9,20,116.8,19.9C116.9,19.9,116.8,19.9,116.8,19.9z
|
||||
M117.2,19.3C117.3,19.3,117.3,19.4,117.2,19.3C117.4,19.3,117.3,19.2,117.2,19.3c0-0.1,0-0.2-0.1-0.1
|
||||
C117.2,19.2,117.2,19.3,117.2,19.3z M117.5,25c0-0.1,0-0.2-0.1-0.2c-0.1,0-0.1,0.1-0.1,0.2c0.1,0.2,0,0.4,0,0.6
|
||||
c0,0.1,0,0.2,0.2,0.2C117.5,25.6,117.4,25.3,117.5,25z M117.5,28.7c0,0.1,0,0.2,0.1,0.2s0.1-0.1,0.1-0.2c0-0.1-0.1-0.3,0-0.4
|
||||
c0,0,0-0.1,0-0.1s-0.1,0-0.1,0.1C117.5,28.4,117.5,28.5,117.5,28.7L117.5,28.7z M118,19.9c0,0,0.2-0.4,0.1-0.4c0,0-0.1,0-0.1,0
|
||||
c-0.1,0.1-0.2,0.2-0.2,0.3C117.8,19.8,117.9,19.9,118,19.9L118,19.9z M117.9,31.8C117.9,31.8,117.9,31.8,117.9,31.8
|
||||
c0.2,0,0.2,0,0.1-0.1c0-0.1,0-0.2-0.1-0.2C117.8,31.6,117.8,31.7,117.9,31.8z M118,19.2c0,0,0-0.1,0-0.1s-0.1,0-0.1,0
|
||||
c0,0.1-0.1,0.1-0.1,0.2C118,19.3,118,19.2,118,19.2z M118,24.7C118,24.6,118,24.6,118,24.7c-0.2,0-0.2,0.1-0.2,0.2c0,0,0,0,0,0
|
||||
C117.9,24.8,118.1,24.8,118,24.7z M118.6,31.5c-0.1,0-0.2,0.1-0.4,0.1c0,0-0.1,0.1,0,0.1c0,0,0.1,0,0.1,0c0.1,0,0.2,0,0.3,0
|
||||
C118.6,31.7,118.7,31.7,118.6,31.5C118.7,31.5,118.6,31.5,118.6,31.5z M118.4,25.4L118.4,25.4C118.3,25.4,118.3,25.3,118.4,25.4
|
||||
c-0.1-0.1-0.2-0.1-0.2,0c0,0.2,0.1,0.4,0.1,0.5c0,0,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1C118.4,25.7,118.3,25.6,118.4,25.4z
|
||||
M118.2,28.9c0,0.1,0.1,0.1,0.2,0.1c0.1,0,0.1-0.1,0.1-0.1c-0.1-0.1-0.1-0.2-0.1-0.3C118.2,28.6,118.2,28.7,118.2,28.9z
|
||||
M118.4,18.6C118.4,18.6,118.4,18.6,118.4,18.6c-0.2,0.1-0.1,0.2-0.1,0.2c0,0,0,0,0,0C118.5,18.8,118.5,18.7,118.4,18.6z
|
||||
M118.4,19.2C118.4,19.2,118.3,19.2,118.4,19.2c-0.1,0.1-0.1,0.2,0,0.2c0,0,0.1,0,0.1-0.1C118.5,19.3,118.5,19.2,118.4,19.2z
|
||||
M118.5,20.3c0.1-0.1,0.1-0.2,0-0.2C118.4,20.1,118.4,20.2,118.5,20.3C118.4,20.3,118.4,20.3,118.5,20.3
|
||||
C118.4,20.4,118.5,20.4,118.5,20.3z M119.6,19.5c0,0.1-0.1,0.1-0.1,0.1c-0.1,0-0.1-0.1-0.1-0.1c0.1-0.3,0-0.6,0.1-0.8
|
||||
c0-0.1,0.1-0.2,0-0.3c-0.1,0-0.1,0.2-0.2,0.2v0c0.1,0.3,0,0.6,0,0.8v0.2c0,0.1,0.1,0.1,0.2,0.1c0.1,0,0.2,0.1,0.2,0
|
||||
c0.1-0.2,0.2-0.4,0-0.6C119.7,19.3,119.6,19.4,119.6,19.5z M119.7,18c-0.1-0.2,0-0.4,0-0.5c0-0.1,0-0.2,0-0.3
|
||||
c0-0.1-0.1-0.1-0.2-0.1c0,0-0.1,0-0.1,0.1c0,0.1,0,0.1,0.1,0.1c0.2,0.2,0.2,0.2,0,0.4c-0.1,0.1-0.1,0.2-0.1,0.3
|
||||
c0.1,0.1,0.2,0.2,0.2,0.3C119.7,18.1,119.7,18,119.7,18z M119.4,20.7C119.4,20.7,119.3,20.7,119.4,20.7c-0.1,0.1-0.1,0.2,0,0.2
|
||||
C119.5,20.8,119.5,20.8,119.4,20.7C119.5,20.7,119.5,20.7,119.4,20.7z M119.8,30.4c0,0.2-0.3,0.1-0.2,0.2c0,0.1,0.3,0,0.3,0.2
|
||||
c0,0,0.1,0.1,0.1,0c0,0,0,0,0-0.1c-0.1-0.2,0-0.4-0.1-0.6c0-0.1,0-0.1-0.1-0.1C119.7,30.1,119.8,30.3,119.8,30.4z M119.9,21.8
|
||||
c0.1,0.1,0.2,0,0.3,0c0,0,0,0,0-0.1c0,0,0,0-0.1,0c-0.2,0.1-0.2-0.1-0.3-0.2C119.8,21.7,119.8,21.8,119.9,21.8z M120,23.7
|
||||
C120,23.7,119.9,23.7,120,23.7c-0.1,0.1-0.1,0.2,0,0.2S120.1,23.8,120,23.7C120.1,23.7,120.1,23.7,120,23.7z M120.1,25
|
||||
c0.2-0.3,0.2-0.3-0.1-0.5C119.9,24.6,120,24.8,120.1,25z M120.1,23c-0.1,0.1-0.1,0.2-0.1,0.4C120.1,23.3,120.2,23.2,120.1,23z
|
||||
M120.2,21c0,0,0,0.1,0,0.1c-0.1,0.3-0.1,0.3,0.2,0.4c0,0,0.1,0,0.1,0c0,0,0.1,0,0.1,0c0-0.1,0-0.1-0.1-0.1c-0.2,0-0.2-0.2-0.2-0.3
|
||||
c0-0.1,0-0.1,0.1-0.1c0.2,0.1,0.1,0,0.1-0.1c-0.1-0.2-0.2-0.4,0-0.6c0,0,0-0.1,0-0.1c-0.1-0.1-0.1-0.2-0.2-0.4
|
||||
C120.3,20.3,120.1,20.6,120.2,21z M120.9,21.2C120.9,21.2,120.9,21.1,120.9,21.2c-0.2-0.1-0.1,0-0.1,0.1c0.1,0.1,0,0.3,0.2,0.3
|
||||
c0.1,0,0.1,0.1,0.1,0.2c-0.1,0.1-0.1,0.3-0.1,0.4c-0.1,0.2,0,0.3,0.1,0.4c0,0,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1
|
||||
c-0.1-0.3,0-0.6,0-0.9c0-0.2,0-0.4-0.1-0.5C121,21.2,121,21.4,120.9,21.2z"/>
|
||||
<path class="st1" d="M130.8,26.8c0.3,0.3,0.6,0.6,0.9,0.9c0.2,0.2,0.2,0.2,0,0.4c-0.5,0.7-1.1,1.1-1.9,1.3
|
||||
c-1.1,0.2-2.2,0.2-3.4,0.1c-0.8-0.1-1.5-0.4-2.1-0.9c-0.7-0.6-1-1.3-1.2-2.1c-0.2-0.8-0.3-1.6-0.3-2.5c0-0.8,0-1.7,0.2-2.5
|
||||
c0.2-0.7,0.5-1.4,1-1.9c0.6-0.5,1.2-0.8,2-0.9c0.6-0.1,1.1-0.2,1.7-0.2c0.4,0,0.8,0,1.2,0.1c0.3,0.1,0.6,0.1,0.8,0.2
|
||||
c1.2,0.4,1.9,1.3,2.2,2.5c0.1,0.4,0.1,0.9,0.1,1.3c0,0.7,0,1.3-0.1,2c0,0.2,0,0.4-0.1,0.7c0,0.1-0.1,0.2-0.2,0.2h-5.6
|
||||
c-0.3,0-0.4,0-0.3,0.3c0.1,0.4,0.2,0.8,0.4,1.1c0.3,0.4,0.7,0.5,1.2,0.6c0.5,0.1,0.9,0.1,1.4,0c0.7-0.1,1.2-0.4,1.6-1
|
||||
c0,0,0,0,0.1-0.1C130.5,26.5,130.6,26.7,130.8,26.8z M124.2,20.9C124.2,20.8,124.2,20.8,124.2,20.9c-0.2,0-0.2,0-0.2,0.1
|
||||
c0.1,0.2,0.1,0.4,0.3,0.6C124.4,21.2,124.2,21.1,124.2,20.9z M124.8,21.8c-0.1,0.1,0,0.2,0,0.4C124.7,22,124.8,21.9,124.8,21.8z
|
||||
M124.9,23.6c0-0.1,0-0.2,0-0.4C124.7,23.4,124.7,23.4,124.9,23.6z M125,26.6C125,26.6,124.9,26.5,125,26.6c-0.2-0.1-0.2-0.1-0.2,0
|
||||
c0,0,0.1,0.1,0.1,0.1C124.9,26.7,125,26.7,125,26.6z M124.8,23c0,0.1,0.1,0.1,0.2,0c0,0,0.1-0.1,0-0.1c-0.1-0.1-0.1-0.1-0.2-0.1
|
||||
C124.8,22.9,124.8,23,124.8,23z M124.8,26c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1C124.9,26,124.9,26,124.8,26
|
||||
C124.8,26,124.8,26,124.8,26z M124.8,25.5C124.8,25.6,124.8,25.6,124.8,25.5c0.1,0.1,0.2,0.1,0.2,0c0-0.2,0.1-0.3,0-0.5
|
||||
C124.8,25.2,124.8,25.4,124.8,25.5z M125,27.9C124.9,27.9,124.9,27.9,125,27.9c0,0.1,0.1,0.1,0.1,0.1c0.1-0.1,0.2-0.2,0.1-0.4
|
||||
C125,27.7,125,27.8,125,27.9z M125,27.5C125,27.5,125.1,27.5,125,27.5c0.1-0.1,0.1-0.1,0-0.2C125,27.3,124.9,27.4,125,27.5z
|
||||
M125,28.3c0,0.1,0,0.2,0.1,0.2c0.1,0,0.1-0.1,0.1-0.2c0-0.1,0-0.2-0.2-0.2C125.1,28.1,125,28.2,125,28.3z M125.2,23.5
|
||||
C125.2,23.5,125.2,23.4,125.2,23.5c-0.2,0.1-0.1,0.1-0.1,0.2c0,0,0,0,0,0.1C125.3,23.7,125.3,23.6,125.2,23.5z M129,23.6
|
||||
c0.3,0,0.2,0,0.3-0.2c0.1-0.4,0-0.7,0-1.1c-0.1-0.9-0.7-1.4-1.5-1.4h-0.7c-0.6,0-1.2,0.4-1.4,1.1c-0.1,0.5-0.1,1-0.1,1.5
|
||||
c0,0.2,0,0.2,0.2,0.2H129z M125.8,29c0,0.1,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1c0-0.3-0.1-0.5-0.2-0.7
|
||||
C125.7,28.5,125.8,28.7,125.8,29z M125.8,24.1C125.8,24.1,125.8,24.2,125.8,24.1c0.1,0.1,0.2,0,0.2-0.1c0,0,0,0,0-0.1
|
||||
C125.9,24,125.8,24,125.8,24.1z M126.1,20.6c0-0.1,0-0.2,0-0.3c0.1-0.2,0-0.5,0-0.8c0-0.1,0-0.2-0.1-0.3c-0.1,0.2,0,0.3,0,0.5
|
||||
c0,0.3,0.1,0.7,0,1C126.1,20.8,126.1,20.8,126.1,20.6z M126.2,24.2C126.2,24.3,126.1,24.3,126.2,24.2c-0.1,0.2,0,0.2,0,0.2
|
||||
S126.3,24.4,126.2,24.2C126.3,24.3,126.3,24.2,126.2,24.2z M126.6,20.1C126.6,20.1,126.6,20.1,126.6,20.1c0,0.1,0.1,0.1,0.1,0.1
|
||||
c0.1,0,0.2-0.1,0.2-0.3c0-0.1,0-0.2-0.1-0.2c0,0-0.1,0-0.2,0C126.7,19.8,126.9,20,126.6,20.1z M128.2,19.3c0-0.1,0-0.2-0.1-0.2
|
||||
c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0,0.1,0.1,0.2C128.2,19.4,128.2,19.3,128.2,19.3z M128.5,29c0-0.1,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1
|
||||
S128.3,29,128.5,29C128.4,29,128.5,29,128.5,29z M128.6,19.5c0.1-0.1,0-0.2-0.1-0.3c0,0-0.1,0-0.1,0c0,0-0.1,0.1-0.1,0.1
|
||||
c0,0.2,0,0.4,0.1,0.6C128.6,19.7,128.5,19.6,128.6,19.5z M128.6,20.6C128.6,20.6,128.6,20.6,128.6,20.6c0.1,0.1,0.2,0,0.2,0
|
||||
c0-0.2,0-0.3-0.2-0.4C128.6,20.3,128.5,20.4,128.6,20.6z M128.9,28.4C128.9,28.4,128.8,28.4,128.9,28.4c-0.1,0-0.1,0-0.1,0
|
||||
s0,0.1,0,0.1c0,0,0,0.1,0.1,0.1C128.9,28.6,128.9,28.6,128.9,28.4C128.9,28.5,128.9,28.5,128.9,28.4z M128.8,24.2
|
||||
c0,0.2,0,0.5,0.2,0.7C129,24.6,129,24.4,128.8,24.2z M129.5,19.8c0.1,0,0,0.1,0,0.1c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1
|
||||
c0-0.1,0-0.2,0-0.4c0-0.1,0-0.2-0.1-0.2c-0.1,0-0.2,0-0.2,0.2c0,0.1,0,0.2,0,0.2C129.4,19.9,129.4,19.8,129.5,19.8z M129.5,28.5
|
||||
C129.5,28.6,129.6,28.6,129.5,28.5c0.1,0.1,0.1,0.1,0.1,0C129.7,28.5,129.6,28.5,129.5,28.5C129.6,28.5,129.5,28.5,129.5,28.5z
|
||||
M130,20.2C130,20.1,129.9,20.1,130,20.2c-0.1-0.1-0.1-0.1-0.1-0.1C129.8,20.2,129.8,20.2,130,20.2C129.9,20.2,130,20.2,130,20.2z
|
||||
M129.9,21.2c0.1,0.1,0.2,0.1,0.4,0.2c-0.1-0.2,0-0.3-0.1-0.5C130.1,21,130.1,21.1,129.9,21.2L129.9,21.2z M130,21.5
|
||||
c0,0.2-0.2,0.3,0,0.4c0.1,0.1,0.2,0,0.3-0.1C130.1,21.8,130.1,21.7,130,21.5z M130,28.1C130,28.2,130,28.2,130,28.1
|
||||
c0.2,0.1,0.2,0,0.2,0c0-0.1,0-0.2-0.1-0.2C130,28,130,28.1,130,28.1z M130.3,22.3c0-0.1-0.1-0.1-0.2-0.1c-0.1,0-0.1,0.1-0.1,0.2
|
||||
c0.1,0.1,0.1,0.2,0.2,0.2C130.3,22.5,130.3,22.4,130.3,22.3z M130.3,23c0,0-0.1,0-0.1,0c0,0-0.1,0.1,0,0.1c0,0.1,0.1,0.2,0.1,0.3
|
||||
c0,0,0.1,0.1,0.1,0c0,0,0.1-0.1,0.1-0.1C130.4,23.2,130.4,23.1,130.3,23z M130.6,20.4C130.6,20.4,130.6,20.4,130.6,20.4
|
||||
c0.1-0.1,0.1-0.1,0-0.2C130.5,20.3,130.5,20.3,130.6,20.4z M130.6,21.7c0.1,0.1,0.2,0.1,0.3,0C130.7,21.7,130.7,21.6,130.6,21.7z
|
||||
M130.9,21c-0.1-0.1-0.1-0.2,0-0.3c0,0,0-0.1,0-0.1c-0.1,0-0.1,0-0.1,0.1c-0.1,0.3,0.1,0.5,0.1,0.7C131,21.2,131,21.1,130.9,21z
|
||||
M131.3,22.5C131.2,22.5,131.2,22.5,131.3,22.5c-0.1,0.1,0,0.2,0,0.2C131.3,22.7,131.3,22.7,131.3,22.5
|
||||
C131.3,22.6,131.3,22.5,131.3,22.5z"/>
|
||||
<path class="st1" d="M147.7,23.3c0.6,0.5,0.8,1.1,0.8,1.9c0,0.2,0,0.4,0,0.6c0,1.4-0.6,2.7-2.1,3.2c-0.5,0.2-1,0.2-1.4,0.3
|
||||
c-0.4,0.1-0.8,0.1-1.2,0.1h-5.2c-0.3,0-0.3,0-0.3-0.3V16.9c0-0.3,0-0.3,0.3-0.3c1.9,0,3.9,0,5.8,0c0.8,0,1.7,0.1,2.4,0.5
|
||||
c0.9,0.3,1.5,1,1.7,1.9c0.3,1.3,0.2,2.5-0.7,3.6c-0.2,0.2-0.3,0.3-0.5,0.5C147.4,23.2,147.6,23.2,147.7,23.3z M138.6,22
|
||||
c0,0.9,0,1.8,0,2.7c0,0.2,0,0.3,0.1,0.5c0,0,0,0.1,0,0.2c-0.1,0.2-0.1,0.4,0,0.5c0.1,0.2,0.1,0.3,0.1,0.4c0,0.1,0,0.2,0.1,0.2
|
||||
c0,0,0,0.1,0.1,0.1c0.1,0,0-0.1,0-0.1c0-0.2-0.1-0.5,0-0.7c0-0.3-0.2-0.5-0.1-0.7c-0.2-0.3-0.1-0.7-0.1-1.1
|
||||
c-0.1-0.4-0.1-0.8-0.1-1.3c0-0.2,0-0.5,0-0.8c0-0.1,0-0.2-0.1-0.2C138.5,21.8,138.6,21.9,138.6,22z M139,28.1
|
||||
c0-0.5-0.3-0.8-0.3-1.3c0,0,0-0.1-0.1,0c0,0-0.1,0-0.1,0c0,0.1,0,0.1,0,0.2c0.1,0.1,0.1,0.2,0,0.3c0,0.1,0,0.1,0,0.2
|
||||
c0.1,0.1,0.1,0.2,0.1,0.4c0,0.3,0.1,0.6,0.2,0.8c0,0.1,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.2c0-0.1-0.1-0.2-0.1-0.3
|
||||
C139.1,28.2,139,28.2,139,28.1z M138.7,19.4c-0.1,0.2,0,0.3,0.1,0.4C138.8,19.6,138.8,19.5,138.7,19.4z M139.2,17.2
|
||||
c0,0,0-0.1,0-0.1H139c-0.1,0-0.1,0.1-0.1,0.2c0.1,0.1,0.1,0.2,0.2,0.3C139.2,17.4,139.1,17.3,139.2,17.2z M139.5,18.8
|
||||
C139.5,18.8,139.6,18.8,139.5,18.8c0.1,0,0.1,0,0.1,0c0-0.2-0.2-0.4-0.1-0.6c0-0.1,0-0.2-0.1-0.2c-0.1,0-0.1,0.1-0.1,0.2v0.1
|
||||
C139.4,18.4,139.5,18.6,139.5,18.8z M139.5,17.8C139.5,17.8,139.5,17.8,139.5,17.8c0.2-0.1,0.2-0.2,0.1-0.3c0,0,0,0-0.1,0
|
||||
C139.4,17.6,139.4,17.7,139.5,17.8z M139.5,16.9c0,0.1,0,0.2,0.1,0.2C139.6,17.1,139.6,17,139.5,16.9z M139.8,19.6
|
||||
c0,0.1,0.1,0.1,0.2,0.1c0,0,0.1-0.1,0.1-0.1c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1-0.1-0.1-0.2c0-0.2,0-0.2-0.2-0.2
|
||||
C139.7,19.4,139.7,19.5,139.8,19.6z M139.8,28.7C139.8,28.7,139.8,28.7,139.8,28.7c-0.1,0.1-0.1,0.1,0,0.1S139.9,28.8,139.8,28.7
|
||||
C139.9,28.7,139.9,28.7,139.8,28.7z M139.9,17.6C139.9,17.6,140,17.7,139.9,17.6c0.2,0.1,0.2,0.1,0.2,0c0-0.1-0.1-0.1-0.1-0.1
|
||||
C140,17.5,139.9,17.5,139.9,17.6z M140.1,18C140.1,17.9,140.1,17.9,140.1,18c-0.1-0.1-0.2,0-0.1,0C140,18,140,18,140.1,18
|
||||
C140.1,18,140.1,18,140.1,18z M140,27.7c0,0.1,0,0.2,0.1,0.3c0,0,0,0.1,0.1,0c0,0,0.1,0,0.1-0.1C140.2,27.9,140.2,27.8,140,27.7
|
||||
C140.1,27.7,140.1,27.7,140,27.7z M140.5,20.8c0-0.2,0-0.4,0-0.6C140.4,20.5,140.4,20.7,140.5,20.8z M140.5,21.8
|
||||
c0.1,0.1,0.1,0.2,0,0.3c0,0,0,0,0,0c0,0.1,0,0.2,0.1,0.3l0,0c0.1-0.1,0-0.2,0.1-0.2c0,0,0-0.1,0-0.1c0-0.3,0.1-0.5-0.2-0.8
|
||||
C140.4,21.5,140.4,21.6,140.5,21.8z M140.5,26c0.1,0,0.2,0,0.4,0C140.6,25.9,140.6,25.9,140.5,26z M140.5,24.6c0,0,0,0.1,0,0.1
|
||||
c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1c0-0.1,0-0.2,0-0.4c0-0.1,0-0.2-0.1-0.2C140.6,24.3,140.6,24.4,140.5,24.6z M140.6,25.2
|
||||
C140.6,25.2,140.6,25.2,140.6,25.2c-0.1,0-0.1,0.1-0.1,0.1c0.1,0,0.1,0.1,0.2,0C140.8,25.3,140.7,25.3,140.6,25.2z M140.8,27
|
||||
c0.1,0.2,0,0.3-0.1,0.4c0,0-0.1,0.1-0.1,0.2c0.1,0,0.2,0,0.2,0c0.1,0,0.2-0.1,0.1-0.2c-0.1-0.2-0.1-0.4-0.2-0.6
|
||||
C140.7,26.9,140.7,26.9,140.8,27z M140.8,26.3C140.7,26.3,140.7,26.3,140.8,26.3c-0.1,0.1-0.1,0.1,0,0.2c0,0,0.1,0,0.1-0.1
|
||||
C140.8,26.3,140.8,26.3,140.8,26.3z M141,28.2c0.1,0,0.2-0.1,0.2-0.2c0-0.2-0.1-0.3-0.2-0.3c-0.2,0-0.1,0.1-0.1,0.2
|
||||
C140.8,28.1,140.8,28.2,141,28.2z M141.1,22.1c0,0.2,0.1,0.2,0.2,0.2h3.1c0.1,0,0.2,0,0.3,0c0.2,0.1,0.4,0,0.5-0.2
|
||||
c0.5-0.6,0.6-1.3,0.5-2.1c0-0.3-0.2-0.5-0.4-0.7c-0.4-0.3-0.9-0.5-1.3-0.5h-2.6c-0.2,0-0.2,0.1-0.2,0.2c0,0.5,0,1,0,1.5
|
||||
C141.1,21.1,141.1,21.6,141.1,22.1z M141.3,24.5c-0.2,0-0.2,0.1-0.2,0.2c0,0.7,0,1.3,0,2c0,0.2,0,0.2,0.2,0.2h1.5c0.5,0,1,0,1.5,0
|
||||
c0.9-0.1,1.2-0.4,1.3-1.1c0.1-0.6-0.1-0.9-0.6-1.2c-0.2-0.1-0.5-0.2-0.8-0.2c-0.5,0-0.9,0-1.3,0H141.3z M141.6,28.1
|
||||
c0,0.1,0.1,0.2,0.1,0.3c0,0.3,0.1,0.5,0.3,0.5c0,0,0.1,0.1,0.1,0c0.1-0.1,0-0.1,0-0.2c-0.2-0.1-0.2-0.4-0.3-0.6
|
||||
c-0.1-0.1,0-0.3-0.2-0.5C141.6,27.9,141.6,27.9,141.6,28.1z M141.9,23C141.9,22.9,141.9,22.9,141.9,23c-0.2,0-0.2,0.1-0.2,0.2
|
||||
C141.8,23.1,141.9,23.1,141.9,23z M142,17.1c0-0.1,0-0.1-0.1-0.1c0,0,0,0.1,0,0.1c0,0.2,0.1,0.4,0,0.6c0,0.1-0.1,0.1,0,0.1
|
||||
c0.1,0,0.1-0.1,0.1-0.1c0-0.1,0-0.2,0-0.2V17.1z M142,18.2C142,18.1,142,18,142,18.2c-0.2-0.1-0.2,0-0.2,0c0.1,0.1,0.1,0.2,0.1,0.4
|
||||
C142.1,18.4,142.1,18.3,142,18.2z M142.2,23.2c-0.1,0-0.2,0-0.1,0.1c0,0.1,0.1,0,0.2,0c0.1,0,0.1-0.1,0.1-0.2
|
||||
C142.3,23.1,142.3,23.2,142.2,23.2z M142.7,18.3C142.7,18.3,142.7,18.3,142.7,18.3c0,0.1,0.1,0.1,0.1,0.1c0.1-0.1,0.2-0.2,0.2-0.3
|
||||
c0-0.1-0.1-0.3-0.3-0.2C142.9,18,142.9,18,142.7,18.3z M144.5,17.3c0,0,0-0.1-0.1-0.2c0,0-0.1-0.1-0.1-0.1c0,0-0.1,0.1-0.1,0.1
|
||||
c-0.1,0.2,0.1,0.4,0.1,0.7c0,0,0.1,0.1,0.2,0C144.5,17.7,144.5,17.5,144.5,17.3z M144.7,27.5C144.7,27.5,144.7,27.4,144.7,27.5
|
||||
c-0.1-0.1-0.1-0.1-0.1,0C144.6,27.5,144.6,27.6,144.7,27.5C144.7,27.6,144.7,27.5,144.7,27.5z M144.7,28.9
|
||||
C144.7,28.9,144.7,29,144.7,28.9c0.1,0.1,0.2,0,0.1,0c0-0.1-0.1-0.2-0.1-0.4C144.6,28.6,144.7,28.7,144.7,28.9z M144.8,18
|
||||
C144.8,18,144.8,18.1,144.8,18c0.1,0.1,0.1,0,0.1,0c0-0.1,0-0.2,0-0.3c0-0.2,0.1,0,0.2-0.1c-0.1-0.2-0.1-0.2-0.3-0.2
|
||||
C144.8,17.5,144.8,17.7,144.8,18z M145,18.4c0-0.1-0.1-0.1-0.1-0.1c-0.1,0-0.1,0.1-0.1,0.1c0,0.1,0.1,0.1,0.1,0.2
|
||||
c0,0.1,0.1,0.1,0.1,0.1c0,0,0.1-0.1,0.1-0.2C145.1,18.6,145.1,18.5,145,18.4z M145.3,23.4c0,0.2,0.1,0.5,0.1,0.7
|
||||
c0,0.1,0.1,0.2,0.2,0.3c0-0.2,0.1-0.4,0-0.6c-0.1-0.2-0.2-0.5-0.2-0.7c0-0.1-0.1-0.2-0.2-0.2C145.2,23.2,145.3,23.3,145.3,23.4z
|
||||
M145.3,28.1C145.3,28,145.3,28,145.3,28.1c-0.2,0-0.2,0-0.1,0.1c0,0.1,0,0.2,0.1,0.2C145.4,28.3,145.4,28.2,145.3,28.1z
|
||||
M145.3,27.7c0-0.2-0.1-0.3,0-0.4c0,0,0-0.1,0-0.1c0,0,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1C145.2,27.4,145.2,27.6,145.3,27.7
|
||||
C145.3,27.7,145.4,27.7,145.3,27.7z M145.4,22.9c0-0.2,0-0.3-0.1-0.5C145.3,22.7,145.3,22.8,145.4,22.9z M145.5,17.5
|
||||
C145.5,17.5,145.5,17.6,145.5,17.5c0.1,0,0.2,0,0.2-0.1c0,0,0,0-0.1,0C145.5,17.4,145.5,17.4,145.5,17.5z M146.2,17.6
|
||||
c-0.1,0.1-0.3,0-0.3,0.1c0,0.1,0,0.2,0,0.4c0.2,0,0-0.2,0.2-0.2c0.1,0,0.1,0.2,0.1,0.2c0,0,0,0,0.1,0.1
|
||||
C146.3,18,146.3,17.8,146.2,17.6z M146.1,28.3C146.1,28.4,146.1,28.4,146.1,28.3c0.1,0.1,0.1,0,0.1,0c0-0.1,0-0.2,0-0.4
|
||||
C146.1,28.1,146.1,28.3,146.1,28.3z M146.6,18.4c0-0.1,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1C146.5,18.4,146.5,18.5,146.6,18.4
|
||||
C146.6,18.5,146.6,18.4,146.6,18.4z M146.5,18.9C146.5,18.9,146.5,19,146.5,18.9c-0.1,0.1-0.1,0.2-0.1,0.2
|
||||
C146.5,19.1,146.6,19,146.5,18.9C146.6,19,146.6,18.9,146.5,18.9z M146.5,19.6c0.2,0.1,0.4,0.1,0.5,0.4c0-0.2-0.1-0.4-0.1-0.6
|
||||
C146.8,19.5,146.7,19.5,146.5,19.6z M146.6,20.3c-0.1,0.1,0,0.1,0,0.2c0.1,0.1,0.1,0.2,0.2,0.1c0.1,0,0.2-0.1,0.2-0.2
|
||||
c0-0.1-0.1-0.1-0.2-0.1C146.8,20.3,146.7,20.3,146.6,20.3C146.6,20.2,146.6,20.2,146.6,20.3z M146.6,27.6c0,0.2,0,0.3,0,0.4
|
||||
C146.8,27.8,146.8,27.8,146.6,27.6z M146.7,27.2c-0.1,0.1-0.1,0.2,0,0.2c0,0,0,0,0.1,0c0.1,0,0.1-0.1,0.1-0.2c0-0.1,0-0.1,0-0.2
|
||||
C146.8,27.1,146.7,27.1,146.7,27.2z M146.9,24.9c0-0.1,0-0.1,0-0.2h-0.1c-0.1,0.1-0.1,0.1-0.1,0.2c0,0.1,0,0.2,0.1,0.2
|
||||
C146.9,25,146.8,24.9,146.9,24.9z M147.1,21.2c0-0.1-0.1-0.2-0.1-0.3c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1,0.1-0.1,0.2
|
||||
c0,0.1,0.1,0.3,0.1,0.4c0,0,0,0,0.1,0C147.1,21.4,147.1,21.3,147.1,21.2z M146.9,21.7c-0.1,0-0.2,0.1-0.2,0.2
|
||||
c0,0.1,0.1,0.1,0.1,0.1c0.1,0,0.2-0.1,0.2-0.2C147,21.7,147,21.6,146.9,21.7z M146.8,23.5C146.8,23.6,146.9,23.6,146.8,23.5
|
||||
c0.2,0.1,0.2,0,0.2-0.1c0,0,0,0-0.1,0C146.9,23.4,146.8,23.4,146.8,23.5z M147.3,20.1C147.3,20.1,147.3,20.1,147.3,20.1
|
||||
C147.3,20.2,147.3,20.2,147.3,20.1C147.4,20.2,147.4,20.2,147.3,20.1C147.4,20.2,147.4,20.1,147.3,20.1z M147.4,18.7
|
||||
C147.4,18.7,147.4,18.7,147.4,18.7c0.1-0.1,0.1-0.2,0-0.2C147.3,18.6,147.3,18.6,147.4,18.7z M147.4,21C147.4,21,147.4,21,147.4,21
|
||||
c0,0.1,0,0.1,0,0.2c0,0,0,0,0,0C147.5,21,147.5,21,147.4,21z M147.6,19.1C147.5,19.1,147.5,19.2,147.6,19.1c-0.1,0.2-0.1,0.2,0,0.2
|
||||
C147.6,19.3,147.6,19.3,147.6,19.1C147.6,19.2,147.6,19.1,147.6,19.1z M147.6,18.9C147.6,18.9,147.6,19,147.6,18.9
|
||||
c0.1,0.1,0.2,0,0.2,0C147.7,18.8,147.7,18.8,147.6,18.9C147.6,18.9,147.5,18.8,147.6,18.9z M147.6,19.5c0,0.1-0.1,0.2,0,0.2
|
||||
c0.1,0,0.1-0.1,0.1-0.2c0,0,0-0.1,0-0.1C147.7,19.5,147.7,19.5,147.6,19.5z"/>
|
||||
<path class="st1" d="M154.8,18.7c0.6-0.2,1.3-0.3,1.9-0.1c0.2,0,0.4,0.1,0.6,0.1c0.1,0,0.2,0.1,0.1,0.2c-0.1,0.5,0,1.1-0.1,1.6
|
||||
c0,0.2,0,0.4-0.1,0.7c-0.4-0.2-0.8-0.2-1.2-0.2c-0.9,0-1.7,0.2-2.1,1c-0.2,0.4-0.3,0.8-0.3,1.3V29c0,0.5,0.1,0.4-0.4,0.4h-2.1
|
||||
c-0.3,0-0.3,0-0.3-0.3v-6.7c0-0.9,0-1.7-0.1-2.6c0-0.3-0.1-0.5-0.1-0.8c0-0.2,0-0.2,0.2-0.2h2c0.2,0,0.3,0,0.2,0.2
|
||||
c0,0.4,0.1,0.8,0.1,1.2C153.6,19.5,154.1,18.9,154.8,18.7z M151.2,25.3c0-0.1,0.1-0.2,0-0.3c0,0,0,0-0.1,0
|
||||
C151.1,25.1,151.1,25.2,151.2,25.3C151.2,25.3,151.2,25.3,151.2,25.3C151.2,25.3,151.2,25.3,151.2,25.3z M151.2,26.4
|
||||
C151.2,26.5,151.2,26.4,151.2,26.4c0.1-0.1,0-0.1,0-0.1C151.2,26.3,151.1,26.3,151.2,26.4C151.1,26.4,151.1,26.4,151.2,26.4z
|
||||
M151.2,20.7c0,0.1,0,0.2,0.1,0.3c0,0,0.1,0.1,0.1,0c0,0,0.1-0.1,0.1-0.1c-0.1-0.2,0-0.3,0-0.5c0,0,0-0.1-0.1-0.2
|
||||
C151.2,20.4,151.2,20.6,151.2,20.7z M151.2,23.4C151.2,23.4,151.2,23.5,151.2,23.4c0.1,0.1,0.1,0,0.1,0c0,0,0-0.1,0-0.1
|
||||
C151.2,23.3,151.2,23.4,151.2,23.4z M151.3,27.4c0,0.2,0,0.2,0.1,0.5C151.4,27.6,151.4,27.5,151.3,27.4z M151.6,28.2
|
||||
c0,0,0-0.1,0-0.1c0,0-0.1-0.1-0.2,0c0,0-0.1,0.1-0.1,0.1c0,0.1,0,0.2,0.1,0.4C151.5,28.4,151.5,28.3,151.6,28.2z M151.5,26.9
|
||||
C151.5,26.9,151.4,26.9,151.5,26.9C151.5,27,151.5,27,151.5,26.9c0.1,0.1,0.1,0.1,0.1,0C151.6,26.9,151.5,26.9,151.5,26.9z
|
||||
M151.6,19.7c0.1,0,0.1-0.1,0.1-0.2c0-0.1,0-0.1-0.1-0.1C151.5,19.5,151.5,19.6,151.6,19.7C151.5,19.7,151.5,19.7,151.6,19.7z
|
||||
M151.8,22.8c0-0.2,0-0.3,0-0.6C151.6,22.6,151.6,22.6,151.8,22.8z M151.7,24.7C151.7,24.7,151.6,24.7,151.7,24.7
|
||||
c-0.1,0.1,0,0.2,0.1,0.2h0C151.8,24.8,151.8,24.7,151.7,24.7z M151.6,24.2C151.6,24.3,151.6,24.3,151.6,24.2
|
||||
C151.7,24.4,151.7,24.3,151.6,24.2c0.1,0,0.2,0,0.2-0.1C151.7,24.1,151.7,24.2,151.6,24.2z M152.1,25.8c0.1-0.2,0.1-0.3,0-0.5
|
||||
C152,25.5,152,25.6,152.1,25.8z M152.1,22.1C152.1,22.1,152,22.1,152.1,22.1c-0.1,0.1,0,0.1,0,0.1
|
||||
C152.1,22.2,152.1,22.2,152.1,22.1C152.1,22.1,152.1,22.1,152.1,22.1z M152.2,28.1c0.1,0,0.2,0,0.1-0.1c0-0.1-0.1-0.1-0.2-0.1
|
||||
c-0.1,0-0.1,0.1-0.1,0.2C152.1,28.1,152.2,28.1,152.2,28.1z M152.5,19.9c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0.1,0.1,0.1,0.1
|
||||
c0.1,0,0.1-0.1,0.1-0.1C152.5,19.9,152.6,19.9,152.5,19.9z M152.6,24C152.6,24,152.6,24.1,152.6,24c0.1,0,0.1,0,0.1-0.1
|
||||
c0-0.2-0.2-0.2-0.3-0.3C152.5,23.8,152.5,23.9,152.6,24z M152.5,25.1c0,0,0.1,0,0.1,0c0-0.1,0-0.1-0.1-0.1c0,0-0.1,0-0.2,0
|
||||
C152.4,25.1,152.5,25.1,152.5,25.1z M152.6,27.1C152.5,27.1,152.5,27.1,152.6,27.1C152.5,27.2,152.5,27.2,152.6,27.1
|
||||
C152.6,27.2,152.6,27.2,152.6,27.1C152.6,27.2,152.6,27.1,152.6,27.1z M152.6,25.9c0,0,0,0.1,0.1,0.1c0.1,0,0-0.1,0-0.1
|
||||
c0-0.1,0-0.2-0.1-0.2C152.6,25.7,152.6,25.8,152.6,25.9z M152.7,26.7c-0.1,0.1-0.1,0.2,0,0.3C152.8,26.8,152.8,26.7,152.7,26.7z
|
||||
M152.8,27.8v0.3C152.8,28,152.9,28,152.8,27.8z M152.9,23.5C152.9,23.5,152.9,23.5,152.9,23.5c0.1,0.1,0.2,0,0.2,0
|
||||
c0-0.1,0-0.2,0-0.3C152.9,23.3,152.9,23.3,152.9,23.5z M152.9,22.7c-0.1,0.1-0.1,0.2,0,0.3C153,22.8,153,22.8,152.9,22.7z
|
||||
M153,22.3c0-0.2,0-0.3,0-0.5C152.9,22,152.9,22.1,153,22.3z M153.1,24.2c0,0,0.1,0.1,0.1,0c0,0,0-0.1,0-0.1
|
||||
c-0.1-0.1-0.1-0.2-0.3-0.3C152.9,24,153,24.1,153.1,24.2z M153.1,20.5C153.1,20.5,153.1,20.5,153.1,20.5c-0.1,0.1,0,0.2,0,0.2
|
||||
C153.2,20.7,153.2,20.6,153.1,20.5C153.2,20.5,153.2,20.5,153.1,20.5z M153.3,22.3C153.3,22.3,153.3,22.4,153.3,22.3
|
||||
c0.1,0.1,0.1,0,0.1,0c0,0,0-0.1-0.1-0.1C153.3,22.2,153.3,22.2,153.3,22.3z M153.7,20.6c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1,0-0.1,0.1
|
||||
c0,0,0,0.1-0.1,0.1c0,0.1,0,0.1,0,0.2c0,0,0.1,0.1,0.2,0.1C153.8,20.8,153.8,20.7,153.7,20.6L153.7,20.6z"/>
|
||||
<path class="st1" d="M165.9,26.8c0.3,0.3,0.6,0.6,0.9,0.9c0.2,0.2,0.2,0.2,0,0.4c-0.5,0.7-1.1,1.1-1.9,1.3
|
||||
c-1.1,0.2-2.2,0.2-3.4,0.1c-0.8-0.1-1.5-0.4-2.1-0.9c-0.7-0.6-1-1.3-1.2-2.1c-0.2-0.8-0.3-1.6-0.3-2.5c0-0.8,0-1.7,0.2-2.5
|
||||
c0.2-0.7,0.5-1.4,1-1.9c0.6-0.5,1.2-0.8,2-0.9c0.6-0.1,1.1-0.2,1.7-0.2c0.4,0,0.8,0,1.2,0.1c0.3,0.1,0.6,0.1,0.8,0.2
|
||||
c1.2,0.4,1.9,1.3,2.2,2.5c0.1,0.4,0.1,0.9,0.1,1.3c0,0.7,0,1.3-0.1,2c0,0.2,0,0.4-0.1,0.7c0,0.1-0.1,0.2-0.2,0.2h-5.6
|
||||
c-0.3,0-0.4,0-0.3,0.3c0.1,0.4,0.2,0.8,0.4,1.1c0.3,0.4,0.7,0.5,1.2,0.6c0.5,0.1,0.9,0.1,1.4,0c0.7-0.1,1.2-0.4,1.6-1
|
||||
c0,0,0,0,0.1-0.1C165.6,26.5,165.8,26.7,165.9,26.8z M159.3,20.9C159.3,20.8,159.3,20.8,159.3,20.9c-0.2,0-0.2,0-0.2,0.1
|
||||
c0.1,0.2,0.1,0.4,0.3,0.6C159.5,21.2,159.3,21.1,159.3,20.9z M159.9,21.8c-0.1,0.1,0,0.2,0,0.4C159.8,22,159.9,21.9,159.9,21.8z
|
||||
M160,23.6c0-0.1,0-0.2,0-0.4C159.8,23.4,159.8,23.4,160,23.6z M160.1,26.6C160.1,26.6,160.1,26.5,160.1,26.6
|
||||
c-0.2-0.1-0.2-0.1-0.2,0c0,0,0.1,0.1,0.1,0.1C160,26.7,160.1,26.7,160.1,26.6z M159.9,23c0,0.1,0.1,0.1,0.2,0c0,0,0.1-0.1,0-0.1
|
||||
c-0.1-0.1-0.1-0.1-0.2-0.1C159.9,22.9,159.9,23,159.9,23z M159.9,26c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1
|
||||
C160.1,26,160,26,159.9,26C159.9,26,159.9,26,159.9,26z M159.9,25.5C159.9,25.6,159.9,25.6,159.9,25.5c0.1,0.1,0.2,0.1,0.2,0
|
||||
c0-0.2,0.1-0.3,0-0.5C159.9,25.2,159.9,25.4,159.9,25.5z M160.1,27.9C160,27.9,160.1,27.9,160.1,27.9c0,0.1,0.1,0.1,0.1,0.1
|
||||
c0.1-0.1,0.2-0.2,0.1-0.4C160.1,27.7,160.1,27.8,160.1,27.9z M160.1,27.5C160.1,27.5,160.2,27.5,160.1,27.5c0.1-0.1,0.1-0.1,0-0.2
|
||||
C160.2,27.3,160,27.4,160.1,27.5z M160.2,28.3c0,0.1,0,0.2,0.1,0.2c0.1,0,0.1-0.1,0.1-0.2c0-0.1,0-0.2-0.2-0.2
|
||||
C160.2,28.1,160.1,28.2,160.2,28.3z M160.4,23.5C160.3,23.5,160.3,23.4,160.4,23.5c-0.2,0.1-0.1,0.1-0.1,0.2c0,0,0,0,0,0.1
|
||||
C160.4,23.7,160.5,23.6,160.4,23.5z M164.2,23.6c0.3,0,0.2,0,0.3-0.2c0.1-0.4,0-0.7,0-1.1c-0.1-0.9-0.7-1.4-1.5-1.4h-0.7
|
||||
c-0.6,0-1.2,0.4-1.4,1.1c-0.1,0.5-0.1,1-0.1,1.5c0,0.2,0,0.2,0.2,0.2H164.2z M160.9,29c0,0.1,0.1,0.1,0.1,0.1
|
||||
c0.1,0,0.1-0.1,0.1-0.1c0-0.3-0.1-0.5-0.2-0.7C160.8,28.5,160.9,28.7,160.9,29z M160.9,24.1C160.9,24.1,160.9,24.2,160.9,24.1
|
||||
c0.1,0.1,0.2,0,0.2-0.1c0,0,0,0,0-0.1C161,24,160.9,24,160.9,24.1z M161.3,20.6c0-0.1,0-0.2,0-0.3c0.1-0.2,0-0.5,0-0.8
|
||||
c0-0.1,0-0.2-0.1-0.3c-0.1,0.2,0,0.3,0,0.5c0,0.3,0.1,0.7,0,1C161.3,20.8,161.3,20.8,161.3,20.6z M161.3,24.2
|
||||
C161.3,24.3,161.2,24.3,161.3,24.2c-0.1,0.2,0,0.2,0,0.2S161.4,24.4,161.3,24.2C161.4,24.3,161.4,24.2,161.3,24.2z M161.7,20.1
|
||||
C161.7,20.1,161.7,20.1,161.7,20.1c0,0.1,0.1,0.1,0.1,0.1c0.1,0,0.2-0.1,0.2-0.3c0-0.1,0-0.2-0.1-0.2c0,0-0.1,0-0.2,0
|
||||
C161.8,19.8,162,20,161.7,20.1z M163.3,19.3c0-0.1,0-0.2-0.1-0.2c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0,0.1,0.1,0.2
|
||||
C163.3,19.4,163.3,19.3,163.3,19.3z M163.6,29c0-0.1,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1S163.5,29,163.6,29
|
||||
C163.6,29,163.6,29,163.6,29z M163.7,19.5c0.1-0.1,0-0.2-0.1-0.3c0,0-0.1,0-0.1,0c0,0-0.1,0.1-0.1,0.1c0,0.2,0,0.4,0.1,0.6
|
||||
C163.7,19.7,163.6,19.6,163.7,19.5z M163.7,20.6C163.7,20.6,163.7,20.6,163.7,20.6c0.1,0.1,0.2,0,0.2,0c0-0.2,0-0.3-0.2-0.4
|
||||
C163.7,20.3,163.6,20.4,163.7,20.6z M164,28.4C164,28.4,163.9,28.4,164,28.4c-0.1,0-0.1,0-0.1,0s0,0.1,0,0.1c0,0,0,0.1,0.1,0.1
|
||||
C164,28.6,164,28.6,164,28.4C164,28.5,164,28.5,164,28.4z M163.9,24.2c0,0.2,0,0.5,0.2,0.7C164.1,24.6,164.1,24.4,163.9,24.2z
|
||||
M164.6,19.8c0.1,0,0,0.1,0,0.1c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1c0-0.1,0-0.2,0-0.4c0-0.1,0-0.2-0.1-0.2
|
||||
c-0.1,0-0.2,0-0.2,0.2c0,0.1,0,0.2,0,0.2C164.5,19.9,164.5,19.8,164.6,19.8z M164.7,28.5C164.7,28.6,164.7,28.6,164.7,28.5
|
||||
c0.1,0.1,0.1,0.1,0.1,0C164.8,28.5,164.7,28.5,164.7,28.5C164.7,28.5,164.7,28.5,164.7,28.5z M165.1,20.2
|
||||
C165.1,20.1,165.1,20.1,165.1,20.2c-0.1-0.1-0.1-0.1-0.1-0.1C164.9,20.2,165,20.2,165.1,20.2C165.1,20.2,165.1,20.2,165.1,20.2z
|
||||
M165,21.2c0.1,0.1,0.2,0.1,0.4,0.2c-0.1-0.2,0-0.3-0.1-0.5C165.2,21,165.2,21.1,165,21.2L165,21.2z M165.1,21.5
|
||||
c0,0.2-0.2,0.3,0,0.4c0.1,0.1,0.2,0,0.3-0.1C165.3,21.8,165.2,21.7,165.1,21.5z M165.1,28.1C165.1,28.2,165.1,28.2,165.1,28.1
|
||||
c0.2,0.1,0.2,0,0.2,0c0-0.1,0-0.2-0.1-0.2C165.1,28,165.1,28.1,165.1,28.1z M165.4,22.3c0-0.1-0.1-0.1-0.2-0.1
|
||||
c-0.1,0-0.1,0.1-0.1,0.2c0.1,0.1,0.1,0.2,0.2,0.2C165.5,22.5,165.4,22.4,165.4,22.3z M165.4,23c0,0-0.1,0-0.1,0c0,0-0.1,0.1,0,0.1
|
||||
c0,0.1,0.1,0.2,0.1,0.3c0,0,0.1,0.1,0.1,0c0,0,0.1-0.1,0.1-0.1C165.5,23.2,165.5,23.1,165.4,23z M165.7,20.4
|
||||
C165.7,20.4,165.8,20.4,165.7,20.4c0.1-0.1,0.1-0.1,0-0.2C165.7,20.3,165.7,20.3,165.7,20.4z M165.7,21.7c0.1,0.1,0.2,0.1,0.3,0
|
||||
C165.8,21.7,165.8,21.6,165.7,21.7z M166,21c-0.1-0.1-0.1-0.2,0-0.3c0,0,0-0.1,0-0.1c-0.1,0-0.1,0-0.1,0.1
|
||||
c-0.1,0.3,0.1,0.5,0.1,0.7C166.1,21.2,166.1,21.1,166,21z M166.4,22.5C166.3,22.5,166.3,22.5,166.4,22.5c-0.1,0.1,0,0.2,0,0.2
|
||||
C166.4,22.7,166.4,22.7,166.4,22.5C166.4,22.6,166.4,22.5,166.4,22.5z"/>
|
||||
<path class="st1" d="M176.5,26.8c0.3,0.3,0.6,0.6,0.9,0.9c0.2,0.2,0.2,0.2,0,0.4c-0.5,0.7-1.1,1.1-1.9,1.3
|
||||
c-1.1,0.2-2.2,0.2-3.4,0.1c-0.8-0.1-1.5-0.4-2.1-0.9c-0.7-0.6-1-1.3-1.2-2.1c-0.2-0.8-0.3-1.6-0.3-2.5c0-0.8,0-1.7,0.2-2.5
|
||||
c0.2-0.7,0.5-1.4,1-1.9c0.6-0.5,1.2-0.8,2-0.9c0.6-0.1,1.1-0.2,1.7-0.2c0.4,0,0.8,0,1.2,0.1c0.3,0.1,0.6,0.1,0.8,0.2
|
||||
c1.2,0.4,1.9,1.3,2.2,2.5c0.1,0.4,0.1,0.9,0.1,1.3c0,0.7,0,1.3-0.1,2c0,0.2,0,0.4-0.1,0.7c0,0.1-0.1,0.2-0.2,0.2h-5.6
|
||||
c-0.3,0-0.4,0-0.3,0.3c0.1,0.4,0.2,0.8,0.4,1.1c0.3,0.4,0.7,0.5,1.2,0.6c0.5,0.1,0.9,0.1,1.4,0c0.7-0.1,1.2-0.4,1.6-1
|
||||
c0,0,0,0,0.1-0.1C176.2,26.5,176.4,26.7,176.5,26.8z M170,20.9C170,20.8,169.9,20.8,170,20.9c-0.2,0-0.2,0-0.2,0.1
|
||||
c0.1,0.2,0.1,0.4,0.3,0.6C170.2,21.2,170,21.1,170,20.9z M170.5,21.8c-0.1,0.1,0,0.2,0,0.4C170.5,22,170.5,21.9,170.5,21.8z
|
||||
M170.6,23.6c0-0.1,0-0.2,0-0.4C170.4,23.4,170.4,23.4,170.6,23.6z M170.7,26.6C170.7,26.6,170.7,26.5,170.7,26.6
|
||||
c-0.2-0.1-0.2-0.1-0.2,0c0,0,0.1,0.1,0.1,0.1C170.6,26.7,170.7,26.7,170.7,26.6z M170.5,23c0,0.1,0.1,0.1,0.2,0c0,0,0.1-0.1,0-0.1
|
||||
c-0.1-0.1-0.1-0.1-0.2-0.1C170.5,22.9,170.5,23,170.5,23z M170.5,26c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1
|
||||
C170.7,26,170.6,26,170.5,26C170.5,26,170.5,26,170.5,26z M170.5,25.5C170.5,25.6,170.6,25.6,170.5,25.5c0.1,0.1,0.2,0.1,0.2,0
|
||||
c0-0.2,0.1-0.3,0-0.5C170.6,25.2,170.6,25.4,170.5,25.5z M170.7,27.9C170.7,27.9,170.7,27.9,170.7,27.9c0,0.1,0.1,0.1,0.1,0.1
|
||||
c0.1-0.1,0.2-0.2,0.1-0.4C170.7,27.7,170.8,27.8,170.7,27.9z M170.8,27.5C170.8,27.5,170.8,27.5,170.8,27.5c0.1-0.1,0.1-0.1,0-0.2
|
||||
C170.8,27.3,170.7,27.4,170.8,27.5z M170.8,28.3c0,0.1,0,0.2,0.1,0.2c0.1,0,0.1-0.1,0.1-0.2c0-0.1,0-0.2-0.2-0.2
|
||||
C170.8,28.1,170.8,28.2,170.8,28.3z M171,23.5C170.9,23.5,170.9,23.4,171,23.5c-0.2,0.1-0.1,0.1-0.1,0.2c0,0,0,0,0,0.1
|
||||
C171.1,23.7,171.1,23.6,171,23.5z M174.8,23.6c0.3,0,0.2,0,0.3-0.2c0.1-0.4,0-0.7,0-1.1c-0.1-0.9-0.7-1.4-1.5-1.4h-0.7
|
||||
c-0.6,0-1.2,0.4-1.4,1.1c-0.1,0.5-0.1,1-0.1,1.5c0,0.2,0,0.2,0.2,0.2H174.8z M171.6,29c0,0.1,0.1,0.1,0.1,0.1
|
||||
c0.1,0,0.1-0.1,0.1-0.1c0-0.3-0.1-0.5-0.2-0.7C171.5,28.5,171.5,28.7,171.6,29z M171.5,24.1C171.5,24.1,171.5,24.2,171.5,24.1
|
||||
c0.1,0.1,0.2,0,0.2-0.1c0,0,0,0,0-0.1C171.6,24,171.5,24,171.5,24.1z M171.9,20.6c0-0.1,0-0.2,0-0.3c0.1-0.2,0-0.5,0-0.8
|
||||
c0-0.1,0-0.2-0.1-0.3c-0.1,0.2,0,0.3,0,0.5c0,0.3,0.1,0.7,0,1C171.9,20.8,171.9,20.8,171.9,20.6z M171.9,24.2
|
||||
C171.9,24.3,171.9,24.3,171.9,24.2c-0.1,0.2,0,0.2,0,0.2S172,24.4,171.9,24.2C172,24.3,172,24.2,171.9,24.2z M172.4,20.1
|
||||
C172.3,20.1,172.3,20.1,172.4,20.1c0,0.1,0.1,0.1,0.1,0.1c0.1,0,0.2-0.1,0.2-0.3c0-0.1,0-0.2-0.1-0.2c0,0-0.1,0-0.2,0
|
||||
C172.4,19.8,172.6,20,172.4,20.1z M173.9,19.3c0-0.1,0-0.2-0.1-0.2c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0,0.1,0.1,0.2
|
||||
C173.9,19.4,174,19.3,173.9,19.3z M174.2,29c0-0.1,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1S174.1,29,174.2,29C174.2,29,174.2,29,174.2,29z
|
||||
M174.4,19.5c0.1-0.1,0-0.2-0.1-0.3c0,0-0.1,0-0.1,0c0,0-0.1,0.1-0.1,0.1c0,0.2,0,0.4,0.1,0.6C174.3,19.7,174.2,19.6,174.4,19.5z
|
||||
M174.3,20.6C174.3,20.6,174.3,20.6,174.3,20.6c0.1,0.1,0.2,0,0.2,0c0-0.2,0-0.3-0.2-0.4C174.3,20.3,174.2,20.4,174.3,20.6z
|
||||
M174.6,28.4C174.6,28.4,174.6,28.4,174.6,28.4c-0.1,0-0.1,0-0.1,0s0,0.1,0,0.1c0,0,0,0.1,0.1,0.1
|
||||
C174.6,28.6,174.6,28.6,174.6,28.4C174.6,28.5,174.6,28.5,174.6,28.4z M174.6,24.2c0,0.2,0,0.5,0.2,0.7
|
||||
C174.8,24.6,174.7,24.4,174.6,24.2z M175.2,19.8c0.1,0,0,0.1,0,0.1c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1c0-0.1,0-0.2,0-0.4
|
||||
c0-0.1,0-0.2-0.1-0.2c-0.1,0-0.2,0-0.2,0.2c0,0.1,0,0.2,0,0.2C175.1,19.9,175.1,19.8,175.2,19.8z M175.3,28.5
|
||||
C175.3,28.6,175.3,28.6,175.3,28.5c0.1,0.1,0.1,0.1,0.1,0C175.4,28.5,175.4,28.5,175.3,28.5C175.3,28.5,175.3,28.5,175.3,28.5z
|
||||
M175.7,20.2C175.7,20.1,175.7,20.1,175.7,20.2c-0.1-0.1-0.1-0.1-0.1-0.1C175.5,20.2,175.6,20.2,175.7,20.2
|
||||
C175.7,20.2,175.7,20.2,175.7,20.2z M175.6,21.2c0.1,0.1,0.2,0.1,0.4,0.2c-0.1-0.2,0-0.3-0.1-0.5C175.9,21,175.8,21.1,175.6,21.2
|
||||
L175.6,21.2z M175.7,21.5c0,0.2-0.2,0.3,0,0.4c0.1,0.1,0.2,0,0.3-0.1C175.9,21.8,175.8,21.7,175.7,21.5z M175.7,28.1
|
||||
C175.7,28.2,175.7,28.2,175.7,28.1c0.2,0.1,0.2,0,0.2,0c0-0.1,0-0.2-0.1-0.2C175.7,28,175.7,28.1,175.7,28.1z M176,22.3
|
||||
c0-0.1-0.1-0.1-0.2-0.1c-0.1,0-0.1,0.1-0.1,0.2c0.1,0.1,0.1,0.2,0.2,0.2C176.1,22.5,176,22.4,176,22.3z M176.1,23c0,0-0.1,0-0.1,0
|
||||
c0,0-0.1,0.1,0,0.1c0,0.1,0.1,0.2,0.1,0.3c0,0,0.1,0.1,0.1,0c0,0,0.1-0.1,0.1-0.1C176.2,23.2,176.1,23.1,176.1,23z M176.3,20.4
|
||||
C176.4,20.4,176.4,20.4,176.3,20.4c0.1-0.1,0.1-0.1,0-0.2C176.3,20.3,176.3,20.3,176.3,20.4z M176.3,21.7c0.1,0.1,0.2,0.1,0.3,0
|
||||
C176.5,21.7,176.4,21.6,176.3,21.7z M176.6,21c-0.1-0.1-0.1-0.2,0-0.3c0,0,0-0.1,0-0.1c-0.1,0-0.1,0-0.1,0.1
|
||||
c-0.1,0.3,0.1,0.5,0.1,0.7C176.7,21.2,176.8,21.1,176.6,21z M177,22.5C177,22.5,176.9,22.5,177,22.5c-0.1,0.1,0,0.2,0,0.2
|
||||
C177,22.7,177.1,22.7,177,22.5C177.1,22.6,177.1,22.5,177,22.5z"/>
|
||||
<path class="st1" d="M185.6,28.9c-0.4,0.3-0.8,0.5-1.3,0.6c-0.7,0.2-1.5,0.1-2.2,0c-0.6-0.1-1.2-0.4-1.7-0.9
|
||||
c-0.4-0.5-0.7-1-0.9-1.6c-0.2-0.8-0.3-1.5-0.3-2.3c-0.1-0.7,0-1.5,0.1-2.2c0.1-0.6,0.2-1.2,0.5-1.8c0.4-0.7,0.9-1.3,1.6-1.6
|
||||
c0.4-0.2,0.9-0.3,1.3-0.4c0.7-0.1,1.3-0.1,2-0.1c0.3,0,0.7,0.1,1,0.2c0.1-0.1,0-0.2,0-0.3v-2.9c0-0.3,0-0.3,0.3-0.3h2.1
|
||||
c0.4,0,0.3,0,0.3,0.3c0,3.1,0,6.2,0,9.3c0,1.3,0,2.5,0.1,3.8c0,0.2,0,0.4,0,0.6c0,0.2-0.1,0.2-0.2,0.2c-0.7,0-1.4,0-2.1,0
|
||||
c-0.2,0-0.2,0-0.2-0.2c0-0.3,0-0.6-0.1-0.9C186,28.5,185.8,28.7,185.6,28.9z M179.6,23.4C179.6,23.4,179.6,23.5,179.6,23.4
|
||||
c-0.1,0.2,0,0.2,0.1,0.2c0,0,0.1,0,0.1-0.1C179.8,23.5,179.7,23.4,179.6,23.4z M179.7,24.2C179.7,24.2,179.7,24.2,179.7,24.2
|
||||
c-0.1,0.2-0.1,0.2,0.1,0.2C179.8,24.4,179.8,24.3,179.7,24.2z M180.3,23c0-0.1,0-0.2-0.1-0.1C180.1,22.9,180.1,23,180.3,23
|
||||
c0,0.1-0.1,0.2,0.1,0.2C180.4,23.1,180.3,23.1,180.3,23z M180.6,22.1C180.6,22.1,180.7,22.1,180.6,22.1c0.2-0.1,0.1-0.2,0-0.3
|
||||
C180.6,21.9,180.5,22,180.6,22.1z M180.6,22.5c0,0,0,0.1,0.1,0.1c0,0,0,0,0-0.1S180.7,22.4,180.6,22.5
|
||||
C180.6,22.4,180.6,22.4,180.6,22.5z M180.7,23.4C180.7,23.5,180.7,23.5,180.7,23.4c0.1,0.1,0.1,0,0.1,0
|
||||
C180.8,23.4,180.8,23.4,180.7,23.4C180.7,23.4,180.7,23.4,180.7,23.4z M180.9,24.5c0.1-0.1,0.1-0.2,0-0.3
|
||||
C180.9,24.4,180.9,24.4,180.9,24.5z M181.8,26.9c-0.1-0.1-0.1-0.2-0.2-0.3C181.7,26.7,181.6,26.8,181.8,26.9z M185.9,21.3
|
||||
c0-0.2-0.1-0.2-0.2-0.3c-0.3-0.1-0.6-0.2-0.8-0.2c-0.3,0-0.7,0-1,0c-0.5,0-0.9,0.2-1.3,0.6c-0.3,0.3-0.4,0.6-0.4,1
|
||||
c-0.2,0.9-0.2,1.9-0.1,2.8c0.1,0.4,0.1,0.8,0.3,1.2c0.1,0.3,0.3,0.5,0.6,0.7c0.6,0.3,1.2,0.3,1.8,0.1c0.5-0.2,0.7-0.5,0.9-1
|
||||
c0-0.1,0.1-0.2,0.1-0.3c0.1-0.4,0.1-0.9,0.1-1.3c0-0.5,0-1,0-1.5C185.9,22.4,185.9,21.8,185.9,21.3z M182.5,27.7
|
||||
c-0.1,0.2,0,0.2,0.1,0.3c0.1,0,0.1,0.1,0.1,0c0,0,0-0.1,0-0.1c0-0.2-0.1-0.4-0.1-0.7c0,0,0-0.1-0.1-0.1
|
||||
C182.5,27.4,182.6,27.6,182.5,27.7z M182.8,20.5c0.1-0.3,0-0.6-0.1-0.8c0,0-0.1-0.1-0.1-0.1c-0.1,0-0.1,0.1-0.1,0.1
|
||||
C182.7,20,182.7,20.3,182.8,20.5C182.7,20.5,182.7,20.5,182.8,20.5C182.7,20.5,182.8,20.5,182.8,20.5z M182.6,28.5
|
||||
C182.6,28.5,182.7,28.5,182.6,28.5c0.1,0,0.1,0,0.1-0.1c0-0.1-0.1-0.1-0.2-0.2C182.5,28.3,182.6,28.4,182.6,28.5z M182.9,19.1
|
||||
c0-0.1-0.1-0.1-0.2-0.1c-0.1,0,0,0.1,0,0.1c0.1,0.1,0.1,0.2,0.2,0.2C183,19.3,183,19.2,182.9,19.1z M182.9,19.6
|
||||
C182.9,19.7,182.9,19.7,182.9,19.6C183,19.7,183,19.7,182.9,19.6c0.1,0,0.1-0.1,0-0.1C182.9,19.6,182.9,19.6,182.9,19.6z
|
||||
M183.1,20.1c0,0.2,0,0.3,0.1,0.4C183.2,20.3,183.3,20.2,183.1,20.1z M183.4,19.8c-0.1,0.1,0,0.3,0.1,0.4h0.1c0,0,0,0,0-0.1
|
||||
c-0.1-0.1-0.1-0.2-0.1-0.3C183.5,19.8,183.5,19.8,183.4,19.8C183.4,19.8,183.4,19.8,183.4,19.8z M183.9,19.6c0-0.1-0.1-0.2,0-0.3
|
||||
c0-0.1,0.1-0.1,0.1-0.1c0,0,0.1,0.1,0.1,0.1c0,0,0.1,0,0.1,0c0.1,0,0.1-0.1,0-0.2c-0.1-0.1-0.4-0.2-0.5-0.1c0,0-0.1,0.1-0.1,0.2
|
||||
c0,0.2,0.1,0.5,0.1,0.7C183.9,19.7,183.9,19.7,183.9,19.6z M184,28.2c0,0.2,0.1,0.3,0.1,0.5c0,0.1,0,0.2,0.1,0.2
|
||||
c0.1,0,0.2-0.2,0.1-0.2c-0.1-0.2,0-0.5-0.1-0.7c0-0.1,0-0.2-0.1-0.3C184,27.9,184,28.1,184,28.2z M186.1,20.3
|
||||
c-0.1-0.2-0.1-0.4,0-0.6c0-0.2,0.1-0.3,0-0.5c0-0.1-0.1-0.2-0.2-0.1c-0.1,0-0.1,0.1-0.1,0.2c0.1,0.2,0.1,0.4,0.1,0.6
|
||||
c0,0.1,0,0.3,0,0.4c0,0.2,0,0.4,0.2,0.5C186.2,20.6,186.2,20.5,186.1,20.3z M186.5,26.8c0-0.2-0.1-0.5-0.1-0.7c0-0.4-0.1-0.8,0-1.2
|
||||
c0-0.1,0-0.1,0-0.2c0,0,0-0.1-0.2-0.1c0,0.3,0,0.6-0.1,0.9c0,0.1,0.1,0.2,0.1,0.3c0,0.5,0.2,0.9,0,1.3c0,0.1,0,0.1,0,0.2
|
||||
c0.1,0.2,0.1,0.3,0.1,0.5c0,0.2,0.1,0.3,0.2,0.4c0.1-0.1,0.1-0.2,0.1-0.2c-0.1-0.3,0-0.6,0.3-0.8c-0.3-0.1-0.3-0.1-0.1-0.4
|
||||
C186.7,26.9,186.5,27,186.5,26.8z M186.2,17.9c0,0.1,0,0.1,0.1,0.2c0.1,0,0.1-0.1,0.1-0.1c0-0.1,0-0.2,0-0.3
|
||||
C186.3,17.7,186.2,17.8,186.2,17.9z M186.4,19C186.4,18.9,186.4,18.9,186.4,19c-0.1-0.1-0.2,0-0.2,0c0,0,0,0.1,0.1,0.1
|
||||
c0,0,0.1,0,0.1,0c0,0,0,0,0-0.1C186.4,19.1,186.4,19,186.4,19z M186.5,19.7C186.4,19.8,186.4,19.8,186.5,19.7c-0.1,0.1,0,0.2,0,0.2
|
||||
S186.6,19.9,186.5,19.7C186.5,19.8,186.5,19.7,186.5,19.7z M186.4,22.1c0,0.3,0.1,0.5,0.1,0.8c0,0,0,0,0,0.1c0,0.1,0,0.1,0.1,0.1
|
||||
c0.1,0,0.1-0.1,0.1-0.1c-0.2-0.3,0.1-0.6-0.1-0.9c0.1-0.2,0-0.3-0.1-0.5C186.4,21.8,186.4,22,186.4,22.1z M186.9,26
|
||||
c-0.2,0.1-0.2,0.2,0,0.3C186.9,26.1,186.9,26,186.9,26z M186.9,20.8c0-0.1,0.1-0.2,0-0.2C186.9,20.6,186.8,20.7,186.9,20.8z
|
||||
M187.3,18.2c-0.1,0.2-0.1,0.5,0,0.7C187.4,18.7,187.3,18.5,187.3,18.2z M187.5,27.3c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0,0.1,0.1,0.1
|
||||
c0.1,0,0.1-0.1,0.2-0.2C187.5,27.4,187.5,27.3,187.5,27.3z M187.6,26.2c0-0.1-0.1-0.1-0.2-0.1c-0.1,0-0.1,0-0.1,0.1
|
||||
c0,0.1,0.1,0.1,0.1,0.1C187.5,26.2,187.6,26.3,187.6,26.2z M187.4,28.6C187.4,28.6,187.4,28.6,187.4,28.6c0.2,0.1,0.2,0,0.2,0
|
||||
c0-0.1,0-0.3-0.2-0.4V28.6z M187.6,19.1c0.1,0.4,0,0.9,0.1,1.3c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1c0-0.2,0.1-0.5,0-0.7
|
||||
c0-0.1-0.1-0.2,0-0.4c0-0.2,0-0.4-0.1-0.6C187.6,18.9,187.6,19,187.6,19.1z M187.6,22.1C187.6,22.1,187.6,22.1,187.6,22.1
|
||||
c0,0.1,0.3,0.2,0.3,0.2c0.1-0.1,0-0.2-0.1-0.2c-0.1,0-0.1-0.1-0.2-0.2C187.7,21.9,187.6,22,187.6,22.1z M187.7,22.9
|
||||
c0,0.1,0.1,0.2,0.1,0.2c0,0.3,0.1,0.6,0,0.9c0,0.1,0,0.1,0,0.2c0,0.2,0.1,0.4,0.1,0.6c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1
|
||||
c0-0.1,0-0.1,0-0.2c0-0.2,0-0.4,0-0.6c0-0.1,0-0.1,0-0.2c-0.1-0.4-0.1-0.7,0-1.1c-0.2,0-0.3-0.1-0.3-0.2
|
||||
C187.6,22.7,187.6,22.8,187.7,22.9z M187.9,21C187.9,21,187.8,20.9,187.9,21c-0.1-0.1-0.2,0-0.2,0c0,0.1,0,0.2,0.1,0.3
|
||||
C187.9,21.2,187.9,21.1,187.9,21z M187.9,25.7C187.9,25.7,187.9,25.6,187.9,25.7c-0.1-0.1-0.1-0.1-0.1,0
|
||||
C187.8,25.7,187.8,25.8,187.9,25.7C187.9,25.8,187.9,25.8,187.9,25.7z"/>
|
||||
<path class="st1" d="M193.2,15c0.4,0.2,0.7,0.5,0.7,1c0,0.2,0,0.4,0,0.6c0,0.4-0.2,0.7-0.6,0.9c-0.6,0.3-1.3,0.3-1.9,0
|
||||
c-0.4-0.2-0.7-0.5-0.7-1c0-0.3-0.1-0.5,0-0.8c0.1-0.5,0.5-0.7,0.9-0.8c0.2-0.1,0.5,0,0.7,0C192.7,14.8,193,14.8,193.2,15z
|
||||
M193.4,29.4h-2.1c-0.4,0-0.3,0-0.3-0.4v-9.9c0-0.1,0-0.1,0-0.2c0-0.1,0-0.2,0.2-0.2c0.8,0,1.6,0,2.5,0c0.1,0,0.2,0.1,0.2,0.2
|
||||
c0,0.1,0,0.1,0,0.2V29C193.8,29.4,193.8,29.4,193.4,29.4z M191.5,27.7c0-0.1,0-0.2-0.1-0.1c0,0,0,0-0.1,0.1c0,0.1,0,0.1,0.1,0.2
|
||||
c0,0,0.1,0,0.1,0C191.5,27.7,191.5,27.7,191.5,27.7z M191.6,20.9c-0.1,0.1-0.1,0.1-0.1,0.2c-0.1,0.1-0.2,0.1-0.1,0.2
|
||||
c0.1,0.1,0.2,0.1,0.2,0c0.1,0,0.1-0.1,0.2-0.1C191.7,21,191.7,20.9,191.6,20.9z M191.4,28.2C191.4,28.2,191.4,28.2,191.4,28.2
|
||||
c0.1,0,0.1,0,0.1-0.1c0,0,0,0-0.1,0C191.4,28.1,191.4,28.1,191.4,28.2z M191.6,15.4C191.6,15.3,191.6,15.3,191.6,15.4
|
||||
c-0.1-0.1-0.1,0-0.1,0c0,0.2,0,0.3,0.2,0.4C191.6,15.6,191.6,15.5,191.6,15.4z M191.7,20.2c-0.2,0.1-0.2,0.3-0.1,0.5
|
||||
C191.7,20.5,191.6,20.3,191.7,20.2z M191.8,16C191.8,16,191.8,16,191.8,16c-0.1,0-0.1,0-0.1,0c0,0.2,0,0.3,0.2,0.5
|
||||
C191.9,16.3,191.8,16.1,191.8,16z M191.8,24.1C191.8,24,191.7,24.1,191.8,24.1c-0.1,0.1-0.1,0.2,0,0.2c0.1,0,0.2,0.1,0.3,0
|
||||
C192,24.1,191.9,24.1,191.8,24.1z M191.9,23.5C191.9,23.5,191.9,23.4,191.9,23.5c-0.2-0.1-0.2,0-0.2,0c0,0.1,0,0.1,0.1,0.1
|
||||
C191.9,23.6,191.9,23.6,191.9,23.5z M192.1,20c0-0.2,0-0.4,0-0.6c0-0.1,0-0.2-0.1-0.2c-0.1,0-0.1,0.1-0.1,0.2c0,0,0,0.1,0,0.1
|
||||
c0,0.2,0,0.3,0,0.5c0,0.1,0,0.2,0,0.4C192,20.3,192.1,20.2,192.1,20z M192,25.2C191.9,25.2,191.9,25.2,192,25.2
|
||||
c-0.1,0.1-0.1,0.2,0,0.1C192,25.3,192,25.3,192,25.2C192,25.2,192,25.2,192,25.2z M192.2,22.4c0.1,0,0.1,0,0.1,0.1
|
||||
c0,0.1,0.1,0.3,0.1,0.4c-0.1,0.3,0,0.6-0.1,0.8c0,0.1,0,0.2,0.1,0.2c0.1,0,0.1-0.1,0.2-0.1c0-0.1,0-0.2,0-0.4c0-0.2-0.2-0.5,0-0.8
|
||||
c0,0,0-0.1,0-0.1c-0.1-0.1-0.1-0.2-0.2-0.2c-0.1-0.1,0-0.2-0.1-0.3c-0.1,0.4-0.1,0.4-0.3,0.5C192,22.4,192.1,22.4,192.2,22.4z
|
||||
M192.4,20.7C192.4,20.7,192.3,20.7,192.4,20.7c-0.1,0.1-0.1,0.1,0,0.2C192.4,20.9,192.4,20.8,192.4,20.7z M192.4,24.1
|
||||
c-0.1,0-0.1,0.1-0.1,0.1c0,0.2-0.2,0.5,0,0.7c0,0.1,0,0.2,0,0.2c0,0.1,0,0.2,0,0.2c0,0,0,0.1,0.1,0.1c0,0,0.1,0,0.1-0.1
|
||||
c0-0.2,0-0.3,0-0.5c-0.1-0.2-0.1-0.3,0-0.5c0,0,0-0.1,0-0.1C192.5,24.1,192.5,24.1,192.4,24.1z M192.5,19.7c0-0.2,0-0.2-0.2-0.3
|
||||
C192.4,19.5,192.4,19.6,192.5,19.7z M192.9,25.8c0-0.1-0.1-0.2-0.2-0.1c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0.1,0,0.2,0
|
||||
C192.9,25.9,192.9,25.9,192.9,25.8C193,25.8,193,25.8,192.9,25.8z M192.7,28.2C192.8,28.2,192.8,28.2,192.7,28.2
|
||||
c0.1,0,0.1-0.1,0.1-0.2c0,0,0,0,0,0C192.7,28,192.7,28.1,192.7,28.2z M193,24.4c0.1,0.1,0.2,0.2,0.2,0.3c0,0.3,0,0.5,0,0.8
|
||||
c0,0.4,0,0.9,0,1.3c0,0.1,0,0.2-0.1,0.2c-0.1,0.1-0.1,0.2,0,0.3c0.1,0.1,0.2,0.4,0.2,0.6v0.2c0,0.1,0,0.1,0.1,0.1
|
||||
c0,0,0.1,0,0.1-0.1c0-0.2,0-0.5,0-0.7c0-0.2-0.1-0.3,0-0.5c0.1-0.3,0.1-0.6,0-0.9c0-0.1,0-0.1,0-0.2c0.1-0.1,0.1-0.3,0-0.4
|
||||
c0-0.2-0.1-0.3-0.1-0.4c-0.1-0.2-0.1-0.5-0.1-0.7c0-0.2,0-0.4,0-0.6c0-0.2,0-0.5,0-0.8c0-0.4,0-0.9-0.1-1.3
|
||||
c-0.1-0.2-0.1-0.5-0.1-0.8c0-0.2,0-0.4-0.1-0.5c-0.1,0.2-0.1,0.5,0,0.8c0,0.1,0.1,0.2,0,0.3c0,0.2,0.1,0.3-0.1,0.5c0,0,0,0,0.1,0.1
|
||||
c0,0,0.1,0.1,0.1,0.1c0,0.5,0.1,1,0.1,1.5c0,0.2,0.1,0.5-0.3,0.6C192.8,24.3,192.9,24.4,193,24.4z M192.9,19.5
|
||||
C192.9,19.5,192.9,19.5,192.9,19.5c-0.1,0.1-0.1,0.1,0,0.1C192.9,19.6,193,19.6,192.9,19.5C193,19.5,193,19.5,192.9,19.5z
|
||||
M193.2,16.3c0,0.1,0,0.1,0,0.2c-0.1,0.2,0,0.3-0.1,0.5c0,0.1,0,0.2,0.1,0.1c0.1,0,0.1-0.1,0.1-0.2c0-0.1-0.1-0.2-0.1-0.4
|
||||
c0.1-0.2,0-0.4,0.1-0.6c0-0.2-0.1-0.3-0.1-0.5c0-0.1-0.1-0.1-0.2-0.1C193.2,15.7,193.1,16,193.2,16.3z"/>
|
||||
<path class="st1" d="M199,19.4c0.3-0.3,0.6-0.5,1-0.6c0.6-0.2,1.3-0.2,2-0.2c0.2,0,0.4,0,0.6,0c0.5,0.1,1,0.2,1.4,0.5
|
||||
c0.6,0.3,1,0.9,1.2,1.6c0.2,0.6,0.3,1.3,0.3,2c0,0.1,0,0.3,0,0.4v6.1c0,0.3,0,0.3-0.3,0.3h-2.2c-0.3,0-0.3,0-0.3-0.3v-6.4
|
||||
c0-0.2,0-0.4-0.1-0.6c-0.1-0.6-0.5-0.9-1.1-1c-0.2,0-0.5-0.1-0.7-0.1c-0.3,0-0.5,0-0.8,0.1c-0.6,0.2-0.9,0.6-1,1.3
|
||||
c0,0.3-0.1,0.5-0.1,0.8c0,1.9,0,3.9,0,5.8c0,0.1,0,0.2,0,0.2c0,0.2-0.1,0.2-0.2,0.2h-2.3c-0.2,0-0.2,0-0.2-0.2v-0.9
|
||||
c0-2.3,0-4.6,0-6.9c0-0.8-0.1-1.6-0.2-2.3V19c0-0.2,0-0.2,0.2-0.2h2c0.2,0,0.2,0,0.2,0.2c0,0.4,0.1,0.7,0.1,1.1
|
||||
C198.7,19.8,198.8,19.6,199,19.4z M196.6,22.1c0,0.4,0,0.8,0.1,1.1c0,0.3,0,0.7,0.1,1c0.1,0.4,0.1,0.9,0.1,1.4c0,0.4,0,0.8,0,1.2
|
||||
c0,0.4,0.2,0.8,0.1,1.3v0c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1c0-0.2,0-0.5,0-0.7c-0.1-0.1-0.1-0.2-0.1-0.4
|
||||
c0-0.5-0.1-1,0-1.5v-0.1c0-0.7-0.1-1.3-0.2-1.9c0-0.4-0.1-0.9-0.1-1.3c0-0.1,0-0.3-0.1-0.4C196.6,21.9,196.6,22,196.6,22.1z
|
||||
M197.3,20.5c0,0.4,0.2,0.7,0.1,1.2C197.6,21.4,197.5,20.7,197.3,20.5z M197.6,24.7c0.1-0.1,0-0.2,0-0.3
|
||||
C197.5,24.6,197.5,24.7,197.6,24.7z M197.5,23.1C197.5,23.2,197.5,23.2,197.5,23.1c0.1,0.1,0.1,0.1,0.2,0c0.1-0.1,0-0.3-0.1-0.4
|
||||
C197.5,22.9,197.6,23,197.5,23.1z M197.8,26.5C197.8,26.5,197.7,26.6,197.8,26.5c-0.1,0.1,0,0.2,0,0.2
|
||||
C197.9,26.7,197.9,26.6,197.8,26.5C197.9,26.6,197.8,26.5,197.8,26.5z M198.5,27.2c0-0.4-0.1-0.7-0.1-1.1c0-0.1,0-0.1-0.1-0.1
|
||||
c0,0-0.1,0.1-0.1,0.1c0,0,0,0.1,0,0.1c0,0.4,0,0.8,0,1.3c0.1,0,0.1,0.1,0.2,0.1C198.5,27.5,198.5,27.4,198.5,27.2z M198.3,23.9
|
||||
C198.2,23.9,198.2,23.9,198.3,23.9c-0.1,0.2,0,0.2,0,0.2C198.4,24.1,198.4,24.1,198.3,23.9C198.4,23.9,198.3,23.9,198.3,23.9z
|
||||
M198.6,21.3C198.6,21.4,198.6,21.4,198.6,21.3c0.1,0.1,0.2,0,0.2,0c0.1-0.2,0-0.4-0.1-0.6C198.5,20.9,198.6,21.1,198.6,21.3z
|
||||
M200.7,19.3c-0.1,0-0.1,0-0.1,0.1c0,0.1,0,0.2,0.1,0.1c0.1,0,0.1,0,0.1-0.1C200.8,19.4,200.8,19.4,200.7,19.3z M201.7,19.2
|
||||
c-0.1,0-0.1,0.2-0.2,0.2c0,0.1,0,0.2,0.1,0.3c0.1,0.2-0.2,0.1-0.1,0.2c0,0,0,0.1,0,0.1c0,0,0.1,0,0.1,0c0-0.2,0.3-0.2,0.3-0.4
|
||||
c0-0.2,0.1-0.2,0.2-0.1c0.1,0.1,0.1,0.3,0.4,0.2c0,0,0,0.1,0.1,0.1c0,0.1,0,0.1,0.2,0.1c-0.2-0.2,0-0.4-0.1-0.6
|
||||
c-0.1,0-0.1,0-0.1,0.1c0,0-0.1,0.1-0.1,0.1c-0.1,0-0.1-0.1-0.1-0.2c0-0.1,0-0.2-0.1-0.2c-0.1-0.1-0.1-0.1-0.2-0.1
|
||||
c-0.1,0.1,0,0.1,0,0.2C201.9,19.3,201.8,19.2,201.7,19.2z M203.1,19.7C203.1,19.7,203,19.7,203.1,19.7c-0.1,0.1-0.1,0.1-0.1,0.1
|
||||
c0,0.1,0.1,0,0.1,0c0,0,0.1-0.1,0.1-0.1C203.2,19.7,203.2,19.7,203.1,19.7z M203.5,20.5c0,0.1,0,0.2,0,0.3c0,0.2,0.2,0.4,0,0.6
|
||||
c0,0,0,0.1,0,0.1c0.1,0.2,0,0.4,0,0.6c0,0.1,0,0.3,0.1,0.4c0.1-0.1,0.1-0.1,0.1-0.2c0-0.1,0-0.1,0.1-0.1c0,0,0.1,0,0.1,0.1
|
||||
c0,0.2,0,0.3,0.1,0.4c0,0.1,0,0.2-0.1,0.2c-0.1,0.1-0.2,0-0.2-0.1c0,0,0-0.1-0.1,0c0,0.1,0.1,0.2,0.1,0.3c0,0.6,0.1,1.2,0.1,1.7
|
||||
c0,0.1,0,0.2,0.1,0.4c0,0.1,0,0.2,0,0.3c0,0.3-0.1,0.6,0.1,0.9c0.1,0.1,0.1,0.2,0,0.3c-0.1,0.1-0.1,0.2-0.1,0.3
|
||||
c0.1,0.2,0.1,0.5,0,0.7c-0.1,0.2,0.1,0.4,0.3,0.5c0.1,0,0.1,0,0.1,0.1c0,0.1,0.1,0.2,0.2,0.1c0.1-0.1,0-0.2,0-0.2
|
||||
c0,0,0-0.1-0.1-0.1c-0.1-0.1-0.2-0.1-0.2-0.2c0-0.2,0.2-0.1,0.2-0.2c-0.1-0.1-0.2,0.1-0.2,0c0-0.1,0-0.2,0-0.3
|
||||
c0-0.1-0.1-0.2-0.1-0.3c0,0,0-0.1,0-0.1c0-0.1,0.1-0.2,0.1-0.3c0-0.1,0.1-0.2,0.2-0.2c0.1,0,0.2,0.1,0.2,0.2c0,0.1,0,0.2,0.1,0.3
|
||||
c0,0,0.1,0.1,0.1,0.1c0,0,0.1-0.1,0.1-0.1c-0.1-0.2-0.1-0.4-0.3-0.5c-0.2-0.1-0.2-0.2-0.4-0.2c0,0-0.1,0-0.1-0.1
|
||||
c0-0.2,0-0.4-0.1-0.6c0-0.1,0-0.2,0.1-0.2s0.1,0.1,0.1,0.1c0,0,0,0.1,0.1,0.1c0.1-0.1,0-0.2,0-0.2c0-0.1,0-0.1,0-0.2
|
||||
c0,0,0-0.1,0.1-0.1c0,0,0.1,0,0.1,0c0,0.2,0.1,0.4,0,0.6c0,0.1-0.1,0.1-0.1,0.2c0,0.1,0,0.1,0.1,0.1c0.1-0.1,0.2-0.1,0.2,0.1v0.2
|
||||
c0,0,0,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1c0-0.1,0-0.2,0.1-0.2c0.1-0.2,0.1-0.2-0.1-0.3c-0.1,0-0.2,0-0.2-0.1c0.2-0.1,0.2-0.2,0-0.3
|
||||
c0,0,0-0.1,0-0.1c-0.1-0.2-0.1-0.3-0.1-0.5c0,0,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1c0,0,0,0.1,0,0.2c0,0.1-0.1,0.2-0.2,0.1
|
||||
c-0.1,0-0.1-0.1-0.2-0.1c-0.1,0-0.1-0.1,0-0.2c0.2-0.1,0.1-0.2,0-0.3c0,0,0-0.1,0-0.1c0-0.1,0-0.1,0-0.2c0.1,0,0.1,0,0.1,0.1
|
||||
c0.1,0.1,0,0.2,0.2,0.2c0.1-0.1,0-0.2-0.1-0.2c-0.1-0.1-0.2-0.3-0.1-0.4c0.1-0.1,0.1-0.2,0.1-0.3c0-0.3-0.1-0.7-0.1-1
|
||||
c0-0.3-0.2-0.6-0.2-0.9c0-0.1,0-0.2-0.1-0.3s-0.1-0.2,0-0.3v0c-0.2-0.1-0.1-0.3,0-0.4c0.1-0.2,0-0.2-0.2-0.3
|
||||
C203.5,20.1,203.4,20.3,203.5,20.5z M203.8,21.8c-0.1,0-0.1,0-0.1-0.1c0-0.1,0-0.1,0.1-0.1C203.8,21.6,203.8,21.7,203.8,21.8
|
||||
C203.8,21.8,203.8,21.8,203.8,21.8z M203.8,23.3C203.7,23.3,203.7,23.2,203.8,23.3c-0.1-0.2-0.1-0.2,0-0.2
|
||||
C203.8,23,203.9,23.1,203.8,23.3C203.9,23.2,203.8,23.3,203.8,23.3z M204.1,28.4C204.1,28.4,204.2,28.4,204.1,28.4
|
||||
c0.1-0.2,0-0.2-0.1-0.2c0,0,0,0-0.1,0C203.9,28.3,204,28.4,204.1,28.4z M204.3,21.1c-0.1,0.1-0.1,0.2,0,0.3
|
||||
C204.4,21.3,204.4,21.3,204.3,21.1z M204.3,21.6c0,0.1-0.1,0.1,0,0.2c0,0,0,0,0.1,0C204.5,21.8,204.4,21.7,204.3,21.6
|
||||
C204.4,21.6,204.4,21.6,204.3,21.6C204.3,21.6,204.3,21.6,204.3,21.6z M204.8,22.3c0.1-0.1,0.1-0.3,0-0.4
|
||||
C204.6,22,204.6,22,204.8,22.3z M204.9,26.8c0.1-0.1,0.1-0.2,0-0.3C204.8,26.6,204.8,26.7,204.9,26.8z"/>
|
||||
<path class="st1" d="M207.8,28c-0.1-0.3-0.1-0.7-0.1-1c0-0.5,0.2-0.9,0.5-1.3c0.1-0.1,0.1-0.2,0-0.2c-0.5-0.5-0.7-1.1-0.8-1.8
|
||||
c-0.1-0.8-0.1-1.7,0-2.5c0.1-0.5,0.2-0.9,0.5-1.3c0.3-0.4,0.6-0.7,1.1-0.9c0.4-0.2,0.8-0.3,1.3-0.3c0.8-0.1,1.7-0.1,2.5-0.1
|
||||
c0.2,0,0.3,0,0.4,0c0.1,0,0.1,0,0.2-0.1c0.3-0.6,0.6-1.2,0.7-1.9c0-0.2,0.1-0.2,0.2-0.2h2.2c0.3,0,0.3,0,0.2,0.3
|
||||
c0,0.3-0.1,0.6-0.2,0.8c-0.3,0.6-0.6,1.1-1,1.5c0.2,0.1,0.3,0.2,0.4,0.3c0.5,0.4,0.7,0.8,0.8,1.4c0.2,0.9,0.2,1.8,0.1,2.8
|
||||
c-0.1,0.8-0.4,1.6-1.1,2.1c-0.5,0.3-1,0.5-1.6,0.6c-0.4,0.1-0.9,0.1-1.3,0.1c-0.5,0-1,0-1.5,0c-0.3,0-0.7,0-1-0.1
|
||||
c-0.1,0-0.1,0-0.2,0.1c0,0.1-0.1,0.2-0.1,0.4c0,0.3,0.2,0.6,0.6,0.7c0.2,0,0.3,0,0.5,0c0.8,0,1.7,0,2.5,0c0.5,0,1,0,1.5,0.3
|
||||
c0.5,0.3,0.8,0.6,1,1.2c0.2,0.6,0.1,1.1,0,1.7c-0.1,0.7-0.5,1.2-1.2,1.4c-0.4,0.2-0.8,0.4-1.3,0.4c-0.5,0-1,0.1-1.5,0.2
|
||||
c-0.6,0-1.1-0.1-1.7-0.1c-0.4,0-0.8-0.2-1.2-0.3c-0.8-0.3-1.2-0.9-1.3-1.7c0-0.6,0.1-1.1,0.5-1.6C208.1,28.7,207.9,28.4,207.8,28z
|
||||
M208.1,22.7c-0.1-0.2-0.3-0.4-0.3-0.7c0,0-0.1,0-0.1,0c-0.1,0.1-0.1,0.4,0.1,0.5c0.1,0.1,0.1,0.2,0.1,0.3c0,0.1,0,0.2,0,0.2
|
||||
c0,0.3,0.1,0.6,0,1c0,0.1-0.1,0.3,0.1,0.3c0.2,0,0.1-0.2,0.1-0.3c0-0.2,0-0.4,0-0.6C208.2,23.3,208,23,208.1,22.7
|
||||
C208.1,22.7,208.1,22.7,208.1,22.7z M208.2,21.6c0,0,0.1,0,0.1,0c0,0,0-0.1,0-0.1c-0.1-0.2-0.2-0.1-0.3-0.1c-0.2,0-0.2,0.1-0.1,0.3
|
||||
C207.9,21.5,208,21.5,208.2,21.6z M208.1,21.3c0.1-0.2,0.1-0.4-0.1-0.6C207.9,20.9,207.9,21.1,208.1,21.3z M208.8,27.6
|
||||
C208.8,27.6,208.8,27.6,208.8,27.6c0.1-0.1,0.1-0.2,0-0.3c-0.1,0-0.1,0-0.2,0c0,0-0.1,0.1-0.1,0.1c-0.2,0.1-0.2,0.1,0,0.3
|
||||
C208.5,27.7,208.5,27.5,208.8,27.6z M208.7,21.4c0.1-0.2,0-0.4,0-0.6c0,0,0-0.1-0.1-0.1c0,0-0.1,0.1,0,0.1c0.1,0.2,0,0.4-0.1,0.6
|
||||
c0,0.1,0,0.1,0,0.2c0.1,0.1,0.1,0.2,0.1,0.3C208.6,21.8,208.6,21.6,208.7,21.4z M208.7,24c0-0.1,0-0.1-0.1-0.1
|
||||
c-0.1,0-0.1,0.1-0.1,0.1c0,0.2,0.1,0.3,0.1,0.4c0,0,0,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1C208.7,24.3,208.7,24.2,208.7,24
|
||||
C208.7,24.1,208.7,24.1,208.7,24z M208.7,22.6C208.6,22.6,208.6,22.6,208.7,22.6c-0.1,0.1-0.1,0.2,0,0.2
|
||||
C208.7,22.7,208.7,22.7,208.7,22.6C208.7,22.6,208.7,22.6,208.7,22.6z M209.2,23.3C209.2,23.3,209.2,23.2,209.2,23.3
|
||||
c-0.1-0.2-0.2-0.1-0.3,0C209,23.3,209.1,23.4,209.2,23.3z M209.7,26.7c0.1-0.6,0-1.1,0-1.7c0-0.4-0.2-0.7-0.1-1.1
|
||||
c-0.2,0-0.3,0-0.3-0.1c-0.1-0.1-0.2-0.1-0.2,0c-0.1,0.1,0,0.1,0.1,0.2c0.1,0.1,0.2,0.1,0.2,0.2c-0.1,0.1-0.2,0-0.2,0
|
||||
c-0.1-0.1-0.2,0-0.2,0.1c0,0.2,0,0.4,0.1,0.6c0,0,0,0.1,0.1,0.1c0,0,0.1,0,0.1,0c0,0,0-0.1,0-0.1c-0.1-0.1-0.1-0.2-0.1-0.3
|
||||
c0-0.1,0-0.2,0.1-0.3c0.1,0,0.2,0.2,0.3,0.3v0.2c0,0.1,0,0.1,0,0.2c0.1,0.2,0.1,0.4,0.1,0.7v1.3c0,0.1,0,0.2,0.1,0.4
|
||||
C209.7,27,209.7,26.8,209.7,26.7z M209.1,25.7c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0,0.1,0.1,0.1C209.1,25.9,209.2,25.9,209.1,25.7
|
||||
C209.2,25.7,209.2,25.7,209.1,25.7z M209,29.2C209,29.2,209,29.2,209,29.2c-0.1,0.1,0,0.2,0,0.2C209.1,29.4,209.1,29.3,209,29.2
|
||||
C209.1,29.2,209.1,29.2,209,29.2z M209.3,27.6c0-0.1,0-0.2-0.1-0.1c-0.1,0-0.1,0.1,0,0.2C209.2,27.7,209.2,27.7,209.3,27.6
|
||||
C209.3,27.6,209.3,27.6,209.3,27.6z M209.5,22.8C209.5,22.8,209.5,22.8,209.5,22.8c-0.1-0.1-0.1-0.1-0.2,0c0,0.1,0,0.1,0,0.2
|
||||
c0.1,0.2,0,0.3,0,0.5c0,0.1,0,0.1,0,0.2c0.1,0,0.2,0,0.2,0c0.1-0.1,0.1-0.2,0-0.2c0-0.1-0.1-0.3-0.1-0.4
|
||||
C209.5,22.9,209.5,22.9,209.5,22.8z M209.5,30.2c0,0.1,0.1,0.2,0.2,0.2c0.1,0,0.1,0,0.1-0.1c0-0.1,0-0.2-0.1-0.2
|
||||
C209.5,30.2,209.5,30.2,209.5,30.2z M209.7,28.2c0,0.4,0,0.7,0.3,1c0,0,0.1,0.1,0,0.2c-0.1,0.2,0,0.4,0,0.5c0,0,0,0.1,0.1,0.1
|
||||
c0.1,0,0.1,0,0.1-0.1c0-0.3,0.1-0.5,0.2-0.8c0-0.1,0-0.2,0-0.3c-0.2,0.1-0.3,0.1-0.3-0.1c0.1-0.2-0.1-0.4-0.1-0.6
|
||||
c0-0.1-0.1-0.2-0.1-0.4c0-0.2,0-0.3-0.2-0.4C209.8,27.6,209.7,27.9,209.7,28.2z M210.2,31.7c0,0.1,0,0.2,0.1,0.2
|
||||
c0.1,0,0.2-0.1,0.2-0.2c0,0,0-0.1,0-0.1c0-0.1,0-0.2-0.1-0.3c-0.1-0.3-0.1-0.5-0.2-0.8c0,0-0.1-0.1-0.1-0.1c-0.1,0-0.1,0.1-0.1,0.1
|
||||
c0.1,0.1,0,0.2-0.1,0.3c-0.1,0.1,0,0.2,0.1,0.2c0.1,0,0.1,0.1,0.2,0.2c0.1,0.2,0.1,0.3,0.1,0.4C210.2,31.6,210.2,31.7,210.2,31.7z
|
||||
M212.6,24.4c0.9-0.1,1.4-0.5,1.5-1.5c0-0.3,0-0.7,0-1c0-0.6-0.4-1-1-1.2c-0.6-0.2-1.2-0.2-1.8-0.1c-0.7,0.2-1,0.4-1.1,1.1
|
||||
c-0.1,0.5-0.1,0.9,0,1.4c0.2,0.6,0.4,1,1.2,1.2c0.3,0.1,0.5,0,0.8,0C212.2,24.4,212.4,24.4,212.6,24.4z M210.9,29.3
|
||||
c-0.2,0-0.3,0.1-0.4,0.3c0,0.1-0.1,0.2-0.1,0.4c0,0.3,0.1,0.6,0.4,0.7c0.1,0.1,0.2,0.1,0.3,0.1c0.5,0.1,1,0.1,1.4,0.1
|
||||
c0.2,0,0.5-0.1,0.7-0.2c0.3-0.2,0.5-0.5,0.4-0.8c-0.1-0.3-0.3-0.4-0.6-0.4c-0.5,0-1-0.1-1.4,0C211.4,29.3,211.1,29.4,210.9,29.3z
|
||||
M210.7,20.2C210.7,20.2,210.7,20.3,210.7,20.2C210.8,20.3,210.8,20.2,210.7,20.2C210.8,20.2,210.7,20.1,210.7,20.2
|
||||
C210.7,20.1,210.7,20.2,210.7,20.2z M210.8,31.6c0.1,0,0.1-0.1,0.1-0.2c0-0.1,0-0.2-0.1-0.2c-0.1,0-0.1,0.1-0.1,0.2
|
||||
C210.7,31.5,210.7,31.6,210.8,31.6z M210.8,24.5c-0.1,0.2-0.1,0.2,0,0.4C210.8,24.8,210.9,24.7,210.8,24.5z M211.1,19.6
|
||||
C211,19.6,211.1,19.6,211.1,19.6c0.1,0.1,0.1,0.1,0.1,0c0.1-0.1,0.1-0.2,0-0.3C211,19.4,211.1,19.5,211.1,19.6z M211.7,19.4
|
||||
c-0.1,0.1-0.1,0.2,0,0.4C211.7,19.5,211.7,19.5,211.7,19.4z M211.7,19.9C211.6,19.9,211.6,20,211.7,19.9c0,0.1,0,0.2,0,0.2
|
||||
C211.7,20.1,211.8,20.1,211.7,19.9C211.8,20,211.8,19.9,211.7,19.9z M212.1,19.9C212.1,19.9,212,19.9,212.1,19.9
|
||||
c-0.1,0.1-0.1,0.2,0,0.2S212.2,20,212.1,19.9C212.2,19.9,212.1,19.9,212.1,19.9z M212.5,19.3C212.6,19.3,212.6,19.4,212.5,19.3
|
||||
C212.7,19.3,212.6,19.2,212.5,19.3c0-0.1,0-0.2-0.1-0.1C212.4,19.2,212.5,19.3,212.5,19.3z M212.7,25c0-0.1,0-0.2-0.1-0.2
|
||||
c-0.1,0-0.1,0.1-0.1,0.2c0.1,0.2,0,0.4,0,0.6c0,0.1,0,0.2,0.2,0.2C212.8,25.6,212.7,25.3,212.7,25z M212.7,28.7
|
||||
c0,0.1,0,0.2,0.1,0.2s0.1-0.1,0.1-0.2c0-0.1-0.1-0.3,0-0.4c0,0,0-0.1,0-0.1s-0.1,0-0.1,0.1C212.8,28.4,212.8,28.5,212.7,28.7
|
||||
L212.7,28.7z M213.2,19.9c0,0,0.2-0.4,0.1-0.4c0,0-0.1,0-0.1,0c-0.1,0.1-0.2,0.2-0.2,0.3C213.1,19.8,213.1,19.9,213.2,19.9
|
||||
L213.2,19.9z M213.2,31.8C213.2,31.8,213.2,31.8,213.2,31.8c0.2,0,0.2,0,0.1-0.1c0-0.1,0-0.2-0.1-0.2
|
||||
C213.1,31.6,213.1,31.7,213.2,31.8z M213.3,19.2c0,0,0-0.1,0-0.1s-0.1,0-0.1,0c0,0.1-0.1,0.1-0.1,0.2
|
||||
C213.2,19.3,213.3,19.2,213.3,19.2z M213.3,24.7C213.3,24.6,213.3,24.6,213.3,24.7c-0.2,0-0.2,0.1-0.2,0.2c0,0,0,0,0,0
|
||||
C213.2,24.8,213.3,24.8,213.3,24.7z M213.9,31.5c-0.1,0-0.2,0.1-0.4,0.1c0,0-0.1,0.1,0,0.1c0,0,0.1,0,0.1,0c0.1,0,0.2,0,0.3,0
|
||||
C213.9,31.7,213.9,31.7,213.9,31.5C214,31.5,213.9,31.5,213.9,31.5z M213.7,25.4L213.7,25.4C213.6,25.4,213.6,25.3,213.7,25.4
|
||||
c-0.1-0.1-0.2-0.1-0.2,0c0,0.2,0.1,0.4,0.1,0.5c0,0,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1C213.7,25.7,213.6,25.6,213.7,25.4z
|
||||
M213.5,28.9c0,0.1,0.1,0.1,0.2,0.1c0.1,0,0.1-0.1,0.1-0.1c-0.1-0.1-0.1-0.2-0.1-0.3C213.5,28.6,213.5,28.7,213.5,28.9z
|
||||
M213.7,18.6C213.7,18.6,213.7,18.6,213.7,18.6c-0.2,0.1-0.1,0.2-0.1,0.2c0,0,0,0,0,0C213.8,18.8,213.8,18.7,213.7,18.6z
|
||||
M213.7,19.2C213.7,19.2,213.6,19.2,213.7,19.2c-0.1,0.1-0.1,0.2,0,0.2c0,0,0.1,0,0.1-0.1C213.8,19.3,213.8,19.2,213.7,19.2z
|
||||
M213.8,20.3c0.1-0.1,0.1-0.2,0-0.2C213.7,20.1,213.7,20.2,213.8,20.3C213.7,20.3,213.7,20.3,213.8,20.3
|
||||
C213.7,20.4,213.7,20.4,213.8,20.3z M214.9,19.5c0,0.1-0.1,0.1-0.1,0.1c-0.1,0-0.1-0.1-0.1-0.1c0.1-0.3,0-0.6,0.1-0.8
|
||||
c0-0.1,0.1-0.2,0-0.3c-0.1,0-0.1,0.2-0.2,0.2v0c0.1,0.3,0,0.6,0,0.8v0.2c0,0.1,0.1,0.1,0.2,0.1c0.1,0,0.2,0.1,0.2,0
|
||||
c0.1-0.2,0.2-0.4,0-0.6C215,19.3,214.9,19.4,214.9,19.5z M215,18c-0.1-0.2,0-0.4,0-0.5c0-0.1,0-0.2,0-0.3c0-0.1-0.1-0.1-0.2-0.1
|
||||
c0,0-0.1,0-0.1,0.1c0,0.1,0,0.1,0.1,0.1c0.2,0.2,0.2,0.2,0,0.4c-0.1,0.1-0.1,0.2-0.1,0.3c0.1,0.1,0.2,0.2,0.2,0.3
|
||||
C215,18.1,215,18,215,18z M214.7,20.7C214.6,20.7,214.6,20.7,214.7,20.7c-0.1,0.1-0.1,0.2,0,0.2C214.7,20.8,214.8,20.8,214.7,20.7
|
||||
C214.8,20.7,214.7,20.7,214.7,20.7z M215.1,30.4c0,0.2-0.3,0.1-0.2,0.2c0,0.1,0.3,0,0.3,0.2c0,0,0.1,0.1,0.1,0c0,0,0,0,0-0.1
|
||||
c-0.1-0.2,0-0.4-0.1-0.6c0-0.1,0-0.1-0.1-0.1C215,30.1,215.1,30.3,215.1,30.4z M215.2,21.8c0.1,0.1,0.2,0,0.3,0c0,0,0,0,0-0.1
|
||||
c0,0,0,0-0.1,0c-0.2,0.1-0.2-0.1-0.3-0.2C215.1,21.7,215.1,21.8,215.2,21.8z M215.3,23.7C215.2,23.7,215.2,23.7,215.3,23.7
|
||||
c-0.1,0.1-0.1,0.2,0,0.2S215.3,23.8,215.3,23.7C215.3,23.7,215.3,23.7,215.3,23.7z M215.3,25c0.2-0.3,0.2-0.3-0.1-0.5
|
||||
C215.2,24.6,215.3,24.8,215.3,25z M215.3,23c-0.1,0.1-0.1,0.2-0.1,0.4C215.4,23.3,215.5,23.2,215.3,23z M215.5,21c0,0,0,0.1,0,0.1
|
||||
c-0.1,0.3-0.1,0.3,0.2,0.4c0,0,0.1,0,0.1,0c0,0,0.1,0,0.1,0c0-0.1,0-0.1-0.1-0.1c-0.2,0-0.2-0.2-0.2-0.3c0-0.1,0-0.1,0.1-0.1
|
||||
c0.2,0.1,0.1,0,0.1-0.1c-0.1-0.2-0.2-0.4,0-0.6c0,0,0-0.1,0-0.1c-0.1-0.1-0.1-0.2-0.2-0.4C215.6,20.3,215.4,20.6,215.5,21z
|
||||
M216.2,21.2C216.1,21.2,216.1,21.1,216.2,21.2c-0.2-0.1-0.1,0-0.1,0.1c0.1,0.1,0,0.3,0.2,0.3c0.1,0,0.1,0.1,0.1,0.2
|
||||
c-0.1,0.1-0.1,0.3-0.1,0.4c-0.1,0.2,0,0.3,0.1,0.4c0,0,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1c-0.1-0.3,0-0.6,0-0.9
|
||||
c0-0.2,0-0.4-0.1-0.5C216.3,21.2,216.3,21.4,216.2,21.2z"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 88 KiB |
630
resources/assets/images/Icons/slow-groth.svg
Normal file
|
|
@ -0,0 +1,630 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 27.7.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 196.7 45.2" style="enable-background:new 0 0 196.7 45.2;" height="45" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill:#EEA300;}
|
||||
.st1{fill:#FFFFFF;}
|
||||
</style>
|
||||
<path class="st0" d="M194.6,1.9c-4.3-0.3-8.5-0.8-12.9-0.8c-13,0-40.4-1.8-54.4-1c-0.3,0-2.3,0.1-5.1,0.3c0,0-4.1,0.2-8.1,0.3
|
||||
C98,1.1,81.6,1.6,65.4,2c-1.7,0-2.9,0.2-3.8,0.6C38.1,2.8,44.7,3.1,21.2,3.3C15.1,3.5,9.1,3.9,3.1,4.1C1.7,4.2,0.4,4.4,0,4.5
|
||||
C1.3,7,2.7,9.1,3.4,11.2c0.8,2.3,1.5,2.8,7.7,3.9c-0.6,1.2-0.6,2.4-1.8,3.5c-1.2,1-3.8,1.8-4,2.8c0.5,0.8,1.3,1.4,1.6,2.2
|
||||
c0.8,1.4,1,2.9,2.1,4.3c0.3,0.3,3,0.5,5.1,1c-2.2,0.8-4.7,1.6-7.8,2.8c1.3,0.4,3,1,4.9,1.5c-1.2,0.3-2.5,0.6-4.1,1.1
|
||||
c3.4,1.4,7.4,2.9-3.9,3.9c3.2,0.4,4.8,0.6,6.5,0.9c-2.2,0.5-3.5,0.9-4.7,1.2c2.8,0.9,5,2.1,8.1,2.5c12.7,1.7,25.4,2.9,40.3,2.2
|
||||
c12.7-0.8-4.1-0.2,8.6-0.4c5.9-0.1,11.9-0.3,17.8-0.4c2.3,0.2,4.5,0.4,6.8,0.4c11.4,0.1,22.7,0.1,34.1,0.1c2.1,0,4.2,0,6.3,0
|
||||
c2.9,0.2,5.8,0.3,8.8,0.4c1.6,0.1,2.8,0,3.1,0c2.7,0-2.1,0.5,15.4,0c7-0.2,5.2-0.5,10.2-0.4c8.2,0.1,15.7-1,23-2.5
|
||||
c2.3-0.4,1.9-7.4,4.3-8.8c-1.2-0.4-2.1-0.8-2.9-1.1c1.4-0.6,2.6-1.2,3.5-1.6c-2.2-1.2-4-2.1-5.5-2.9c1.5-0.3,3.5-0.5,3.6-1
|
||||
c0.8-1.4,1-2.9,1.5-4.4c0.2-0.8,0.8-1.5,1.2-2.3c-0.2-1-2.1-1.8-2.9-2.9c-0.9-1.1-0.9-2.4-1.3-3.6c4.4-1.1,5-1.7,5.5-4.1
|
||||
c0.4-2.3,1.5-4.4,2.4-6.9C196.5,2.3,195.6,1.9,194.6,1.9z"/>
|
||||
<g>
|
||||
<path class="st1" d="M41.2,27.9c0.4,0.1,0.8,0.2,1.2,0.2c0.5,0,0.9,0,1.4,0c0.4,0,0.7-0.1,1-0.3c0.6-0.2,0.6-1.3,0.2-1.6
|
||||
c-0.2-0.1-0.3-0.2-0.5-0.2c-0.6-0.1-1.2-0.1-1.8-0.1c-0.6,0-1.1,0-1.7-0.1c-0.4-0.1-0.8-0.2-1.1-0.3c-0.8-0.3-1.4-0.9-1.7-1.7
|
||||
c-0.2-0.6-0.3-1.1-0.3-1.7c0-0.4-0.1-0.7,0-1.1c0.1-0.7,0.2-1.4,0.6-2c0.3-0.5,0.8-0.9,1.3-1.1c0.4-0.2,0.9-0.3,1.3-0.4
|
||||
c0.9-0.2,1.8-0.2,2.7-0.1c0.8,0,1.6,0.1,2.4,0.3c0.5,0.1,0.9,0.3,1.3,0.7c0.5,0.5,0.8,1,0.9,1.7c0,0.2,0.1,0.5,0.1,0.7
|
||||
c0,0.5-0.1,1-0.2,1.5c0,0.1-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2,0h-2.2c-0.4,0-0.4,0-0.3-0.3c0-0.3,0-0.6,0-0.9
|
||||
c0-0.9-0.5-1.2-1.2-1.3c-0.7-0.1-1.5-0.1-2.2,0c-0.5,0.1-1,0.5-1,1c-0.1,0.6-0.1,1.3,0.2,1.9c0.2,0.4,0.5,0.6,1,0.7
|
||||
c0.9,0,1.8,0.1,2.7,0.1c0.6,0,1.2,0.1,1.8,0.3c0.8,0.3,1.3,0.9,1.5,1.7c0.1,0.8,0.1,1.5,0,2.3c-0.2,1-0.8,1.8-1.8,2.2
|
||||
c-0.8,0.3-1.6,0.5-2.4,0.5c-0.7,0-1.3,0-2,0c-1.1-0.1-2.2-0.3-3.2-0.9c-0.3-0.2-0.5-0.3-0.7-0.5c-0.1-0.1-0.1-0.2,0-0.2
|
||||
c0.4-0.7,0.8-1.3,1.2-2C39.6,27.5,40.4,27.7,41.2,27.9z M38.9,21.4c0,0,0-0.1,0-0.1c-0.1,0-0.1,0-0.1,0.1c0,0.1-0.1,0.1-0.1,0.2
|
||||
c-0.1,0.1-0.1,0.2,0,0.3C38.8,21.7,38.8,21.5,38.9,21.4z M38.8,22.6C38.8,22.6,38.8,22.5,38.8,22.6c-0.1,0-0.1,0-0.1,0
|
||||
C38.7,22.6,38.7,22.6,38.8,22.6C38.8,22.6,38.8,22.6,38.8,22.6z M39.3,23.9c-0.1-0.1,0-0.2-0.1-0.4C39,23.9,39,23.9,39.3,23.9z
|
||||
M39,19c0,0.1,0,0.2,0.1,0.4C39.2,19.2,39.2,19.1,39,19z M39.2,23.5c0.1-0.2,0-0.4-0.1-0.6C39,23.1,39.1,23.3,39.2,23.5z
|
||||
M39.1,20.1C39.1,20.1,39.1,20.1,39.1,20.1c0.1,0.1,0.1,0.1,0.1,0C39.2,20.1,39.2,20,39.1,20.1C39.1,20,39.1,20,39.1,20.1z
|
||||
M39.2,19.6C39.1,19.6,39.1,19.6,39.2,19.6c-0.1,0.1,0,0.1,0,0.1C39.2,19.7,39.2,19.7,39.2,19.6C39.2,19.6,39.2,19.6,39.2,19.6z
|
||||
M39.4,29C39.3,29,39.3,29.1,39.4,29c0,0.2,0,0.2,0,0.2c0.1,0,0.1,0,0.1-0.1C39.5,29,39.4,29,39.4,29z M39.8,21
|
||||
c0.1,0.1,0.1,0,0.1-0.1c0-0.1,0-0.1-0.1-0.2c-0.1-0.1-0.2,0-0.3,0.1C39.6,20.9,39.7,21,39.8,21z M39.6,19.6
|
||||
C39.7,19.6,39.7,19.6,39.6,19.6c0.2,0,0.2,0,0.2-0.1c-0.1-0.1-0.1-0.2-0.2-0.4C39.6,19.3,39.5,19.4,39.6,19.6z M39.9,23.5
|
||||
C39.8,23.5,39.8,23.5,39.9,23.5c-0.1,0.1-0.1,0.2,0,0.2C39.9,23.7,39.9,23.6,39.9,23.5C39.9,23.5,39.9,23.5,39.9,23.5z M40.3,24.6
|
||||
c0.1,0,0.1,0.1,0.1,0.2s0,0.1-0.1,0.2c0,0.1,0,0.2,0.1,0.2c0,0,0.1,0,0.1-0.1c0-0.2,0-0.4,0-0.6c0-0.1-0.1-0.2-0.2-0.1
|
||||
c-0.2,0.1-0.3,0-0.5-0.1c0,0-0.1,0-0.1,0.1C40,24.4,40.1,24.6,40.3,24.6z M39.9,29c0,0,0,0.1,0,0.1c0.1,0.1,0.1,0.2,0,0.4
|
||||
c0,0.1,0,0.2,0.1,0.2c0,0,0.1,0.1,0.1,0c0.1-0.1,0-0.2,0-0.2c0-0.2-0.1-0.5,0-0.7c0.1-0.2,0-0.3-0.2-0.5C40,28.6,40,28.8,39.9,29z
|
||||
M40.2,20.8c0,0.2,0,0.4,0,0.5c0,0.3-0.1,0.6,0,0.9c0,0.1,0,0.1,0,0.2c0,0.1-0.1,0.1-0.2,0.2c0.2,0.1,0.3,0.2,0.4,0.4
|
||||
c0.1,0.1,0.1,0.2,0,0.2c-0.1,0.1-0.1,0-0.2,0c-0.1-0.1-0.1,0-0.2,0.1c0,0.1,0,0.1,0.1,0.1c0.1,0,0.2,0,0.2,0.2c0,0.1,0,0.1,0.1,0.1
|
||||
c0.1,0,0.1-0.1,0.1-0.2c0-0.1,0-0.2,0-0.2c0.1-0.2,0-0.4-0.1-0.6c-0.1-0.2-0.1-0.3-0.1-0.5c0-0.1,0-0.2,0-0.3c0-0.2-0.1-0.4,0-0.5
|
||||
c0.1-0.1,0.1-0.1,0-0.2c-0.1-0.1-0.1-0.2,0.1-0.3c0-0.1,0.1-0.1,0-0.2c-0.1-0.1,0-0.2,0.1-0.3c0.1-0.1,0.1-0.2-0.1-0.2
|
||||
c-0.1,0-0.2-0.2-0.1-0.2c0.1-0.1,0.1-0.2,0-0.4c-0.1-0.1,0-0.2,0-0.3v-1c0-0.1,0-0.2-0.1-0.2c-0.1,0.1-0.1,0.2-0.1,0.2
|
||||
c0.1,0.2,0.1,0.4-0.2,0.5c0.2,0.1,0.2,0.1,0.1,0.3c0,0.1,0,0.2,0,0.3c0.1,0.2,0.1,0.4,0,0.5c0,0,0,0.1,0,0.1c0.1,0.2,0,0.2-0.2,0.3
|
||||
C40.2,20.4,40.2,20.6,40.2,20.8z M40.5,24C40.5,24,40.5,23.9,40.5,24c-0.1-0.1-0.2,0-0.1,0.1c0,0,0,0.1,0.1,0.1
|
||||
C40.5,24.1,40.5,24.1,40.5,24z M40.5,18.9c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1C40.7,18.9,40.7,18.8,40.5,18.9
|
||||
C40.6,18.8,40.5,18.9,40.5,18.9z M40.6,18C40.6,18,40.6,18.1,40.6,18c0,0.1,0,0.2,0.1,0.2c0,0,0,0,0-0.1C40.7,18.1,40.6,18,40.6,18
|
||||
z M40.8,19.8c-0.1-0.2,0-0.3-0.2-0.4C40.6,19.5,40.6,19.6,40.8,19.8z M40.9,23.2c0,0-0.1-0.1-0.1,0c0,0,0,0.1,0,0.1
|
||||
c0.1,0.1,0.2,0.1,0.3,0.1C41.1,23.4,41,23.3,40.9,23.2z M41.4,29.2c-0.2,0.1-0.2,0.2-0.2,0.3c0,0.2,0.2,0.2,0.3,0.3
|
||||
C41.6,29.5,41.3,29.4,41.4,29.2z M42.4,30c0-0.1,0-0.1-0.1-0.2c-0.1-0.1-0.3-0.1-0.4,0c0,0,0,0.1,0,0.1c0.1,0.1,0.2,0.2,0.3,0.2
|
||||
C42.4,30.1,42.4,30.1,42.4,30z M42.2,28.7c0-0.1-0.1-0.2-0.2-0.2c-0.2,0,0,0.1,0,0.2c0,0,0,0.1,0,0.1c0,0.1,0,0.2,0.2,0.2
|
||||
c0.2,0,0-0.1,0.1-0.2C42.2,28.8,42.2,28.8,42.2,28.7z M42.3,23.9c-0.1,0-0.1,0-0.1,0.1c0,0.2,0.1,0.3,0.1,0.5c0,0,0,0,0,0
|
||||
c0.2,0,0.2,0.1,0.2,0.2c0,0,0.1,0.1,0.1,0c0,0,0.1-0.1,0.1-0.1c0-0.1,0-0.1-0.1-0.2c-0.1-0.1-0.1-0.2,0-0.2c0.2-0.2,0.1-0.3,0-0.5
|
||||
C42.5,23.9,42.4,24,42.3,23.9z M42.3,18.7c0.1,0,0.1,0,0.2-0.1c0-0.1,0.1-0.2,0.2-0.3c0,0,0-0.1,0-0.1c-0.1-0.1-0.2-0.1-0.2-0.1
|
||||
c-0.1,0-0.1,0-0.1,0.1c0,0.1,0.1,0.2,0,0.3C42.2,18.6,42.2,18.7,42.3,18.7z M42.2,19.1c0.1,0.1,0.1,0.2,0.1,0.3c0,0,0.1,0,0.1,0
|
||||
c0.1-0.2,0.2-0.2,0.3-0.2c0,0,0,0,0-0.1c0-0.1,0-0.1-0.1-0.1s-0.1,0-0.1,0C42.5,19.1,42.4,19.1,42.2,19.1
|
||||
C42.3,19,42.3,19,42.2,19.1C42.2,19,42.2,19,42.2,19.1z M43,29.4c-0.1,0-0.1,0-0.1,0.1c0,0.1,0.1,0.1,0.2,0.1
|
||||
c0.1,0,0.1-0.1,0.1-0.1C43.1,29.5,43.1,29.4,43,29.4z M43,18C43,18,42.9,18,43,18c-0.1,0.2,0,0.2,0,0.2C43.1,18.2,43.1,18.1,43,18
|
||||
C43.1,18,43.1,18,43,18z M43.2,28.8c0,0,0-0.1,0-0.1c-0.1,0-0.1,0-0.2,0c-0.1,0.1-0.1,0.2,0.1,0.5C43.1,29,43.1,28.9,43.2,28.8z
|
||||
M43.1,29.9C43,29.9,43,29.9,43.1,29.9C43,30,43,30,43,30C43.1,30,43.1,30,43.1,29.9C43.1,29.9,43.1,29.9,43.1,29.9z M43.1,25.4
|
||||
c0,0,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1c0-0.1,0-0.2-0.1-0.2C43.1,25.2,43.1,25.3,43.1,25.4z M43.3,24.4L43.3,24.4
|
||||
c0.1-0.1,0-0.2,0-0.2h-0.1C43.2,24.3,43.2,24.4,43.3,24.4z M43.3,18.9c-0.1,0-0.1,0-0.1,0.1c0,0,0,0.1,0,0.1
|
||||
C43.3,19.1,43.3,19,43.3,18.9C43.3,19,43.3,18.9,43.3,18.9z M43.3,24.7C43.3,24.7,43.3,24.7,43.3,24.7c-0.1,0-0.1,0.1-0.1,0.2
|
||||
C43.3,24.9,43.3,24.8,43.3,24.7z M43.6,25.3c0-0.2,0-0.3,0-0.5C43.4,25.1,43.4,25.1,43.6,25.3z M43.7,29.7
|
||||
C43.7,29.7,43.7,29.8,43.7,29.7c0.1,0.1,0.1,0.1,0.1,0.1c0.1-0.1,0.1-0.2,0.2-0.3C43.8,29.5,43.7,29.6,43.7,29.7z M43.9,25
|
||||
C43.9,25,43.9,25.1,43.9,25c0.1,0.1,0.1,0,0.1,0S44,24.9,43.9,25C43.9,24.9,43.9,25,43.9,25z M44.2,18.3c-0.1,0-0.2,0-0.2,0.1
|
||||
c0,0.1,0.1,0.1,0.2,0.2c0,0,0.1,0,0.1,0c0.1-0.1,0.2,0,0.2,0.1c0,0,0.1,0.1,0.2,0C44.6,18.5,44.5,18.3,44.2,18.3z M44.1,28.9
|
||||
C44.1,28.9,44.1,29,44.1,28.9c0,0.1,0,0.2,0,0.2C44.2,29.1,44.2,29.1,44.1,28.9C44.2,29,44.2,28.9,44.1,28.9z M44.3,28.8
|
||||
C44.3,28.8,44.4,28.8,44.3,28.8c0.1,0.1,0.1,0.1,0.1,0C44.5,28.8,44.4,28.7,44.3,28.8C44.4,28.7,44.3,28.8,44.3,28.8z M44.6,24.1
|
||||
c0-0.1-0.1-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1C44.4,24.2,44.4,24.2,44.6,24.1C44.6,24.2,44.6,24.2,44.6,24.1z M44.6,18.1
|
||||
C44.6,18.2,44.6,18.2,44.6,18.1C44.7,18.2,44.7,18.1,44.6,18.1C44.7,18,44.6,18,44.6,18.1C44.6,18,44.6,18.1,44.6,18.1z M44.9,29.7
|
||||
c0-0.1,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1C44.8,29.7,44.8,29.8,44.9,29.7C44.9,29.8,44.9,29.8,44.9,29.7z M44.9,24.6
|
||||
C44.9,24.7,44.9,24.7,44.9,24.6c0.1,0.1,0.1,0,0.1,0C45,24.6,45,24.6,44.9,24.6C44.9,24.6,44.9,24.6,44.9,24.6z M45.1,19.4
|
||||
C45,19.5,45,19.5,45,19.7C45.1,19.6,45.1,19.5,45.1,19.4z M45.6,28.9c-0.1-0.1-0.2-0.1-0.3-0.1c0,0-0.1,0.1-0.1,0.1
|
||||
c0,0,0,0.1,0.1,0.1c0.1,0,0.2-0.1,0.2,0.1C45.6,29.1,45.6,29,45.6,28.9C45.6,29,45.6,28.9,45.6,28.9z M45.6,29.8
|
||||
c0-0.1,0.1-0.2,0.2-0.4c-0.3,0.1-0.3-0.1-0.3-0.4C45.3,29.3,45.3,29.3,45.6,29.8z M45.6,26.2c0,0,0-0.1-0.1-0.1
|
||||
c-0.1,0-0.1,0.1,0,0.2c0.1,0.1,0.1,0.2,0.1,0.4c0,0.1,0.1,0.2,0.2,0.2C45.8,26.6,45.7,26.4,45.6,26.2z M45.5,28.4
|
||||
c0,0.1,0,0.1,0.1,0.2c0.1,0,0.1,0,0.1-0.1C45.7,28.4,45.7,28.3,45.5,28.4C45.6,28.3,45.6,28.4,45.5,28.4z M45.8,18.2
|
||||
C45.8,18.2,45.8,18.2,45.8,18.2c0,0.1,0,0.1,0,0.1C45.9,18.2,45.9,18.2,45.8,18.2C45.9,18.2,45.9,18.1,45.8,18.2z M46,20.9
|
||||
c0,0,0-0.2-0.2-0.2c-0.1,0.2,0,0.3,0,0.5C46.2,21.1,46.2,21.1,46,20.9z M45.9,28.2c0.1,0,0.1-0.1,0.1-0.2c0-0.1,0-0.1-0.1-0.1
|
||||
c-0.1,0-0.1,0.1-0.1,0.2C45.8,28.1,45.8,28.2,45.9,28.2z M46,18.9C45.9,19,45.9,19,46,19c0,0,0.1,0,0.1,0c0.1-0.1,0.1-0.3-0.2-0.5
|
||||
C45.9,18.7,46.1,18.8,46,18.9z M46,19.7C46.1,19.7,46.1,19.8,46,19.7C46.2,19.7,46.1,19.7,46,19.7c0-0.1,0-0.1-0.1-0.1
|
||||
C46,19.6,46,19.7,46,19.7z M46.1,24.4c0,0.2,0.1,0.4,0.1,0.6c0,0,0,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1c0-0.2-0.1-0.5-0.1-0.7
|
||||
c0,0,0-0.1-0.1,0C46.1,24.2,46.1,24.3,46.1,24.4z M46.5,25.7c0.1,0,0.1,0,0.1,0c0,0,0-0.1,0-0.1c0-0.1-0.1,0-0.1,0
|
||||
c-0.1,0.1-0.2,0.1-0.2,0.2C46.4,25.8,46.4,25.7,46.5,25.7z M46.6,26.6C46.6,26.6,46.6,26.6,46.6,26.6c0.1,0.1,0.1,0.1,0.1,0
|
||||
C46.7,26.5,46.7,26.5,46.6,26.6C46.7,26.5,46.6,26.5,46.6,26.6z M46.8,27.6C46.8,27.6,46.8,27.5,46.8,27.6
|
||||
C46.7,27.5,46.7,27.6,46.8,27.6c-0.1,0.1-0.1,0.2,0,0.2C46.9,27.7,46.8,27.6,46.8,27.6z M47,28.6c0.1-0.2,0.1-0.3-0.1-0.4
|
||||
C46.8,28.4,46.9,28.5,47,28.6z M47.1,26.7c0,0.2,0,0.4,0.2,0.6c0-0.3,0-1.1-0.1-1.2C47,26.3,47.1,26.5,47.1,26.7z M47.2,27.6
|
||||
c0,0.3,0.1,0.6,0,0.9C47.5,28.2,47.5,28,47.2,27.6z"/>
|
||||
<path class="st1" d="M50.2,16.4c0-0.4,0-0.3,0.4-0.3h2.1c0.3,0,0.3,0,0.3,0.3v10.4c0,0.2,0,0.4,0,0.6c0,0.4,0.4,0.6,0.8,0.7
|
||||
c0.3,0,0.6,0,0.9-0.2c0.2-0.1,0.2,0,0.2,0.1c0,0.2,0,0.3,0,0.5c0,0.5,0.1,0.9,0.1,1.3c0,0.2,0,0.2-0.2,0.3c-0.5,0.2-1,0.3-1.5,0.3
|
||||
c-0.3,0-0.6,0-1,0c-0.5-0.1-1-0.2-1.3-0.5c-0.6-0.5-0.8-1.1-0.8-1.8c0-2,0-3.9,0-5.9V16.4z M50.7,21.6
|
||||
C50.7,21.5,50.6,21.4,50.7,21.6c-0.2-0.1-0.2,0-0.2,0c0,0.1,0.1,0.2,0,0.2c0,0.1-0.1,0.2,0.1,0.2c0.1,0,0.1-0.2,0.1-0.2
|
||||
C50.7,21.7,50.7,21.6,50.7,21.6z M50.6,22.8c0,0,0.1,0,0.1-0.1c0.1-0.1-0.1-0.2-0.2-0.2C50.5,22.7,50.5,22.8,50.6,22.8z M50.7,25.5
|
||||
c-0.1,0-0.1,0.2-0.2,0.2c0,0.1,0,0.2,0.1,0.2c0.1,0,0.2-0.1,0.2-0.2C50.9,25.6,50.9,25.5,50.7,25.5z M50.7,26.5
|
||||
c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.2c0-0.1-0.1-0.2-0.1-0.2c0,0,0-0.1-0.1-0.1c-0.1,0,0,0.1,0,0.1
|
||||
C50.7,26.4,50.7,26.4,50.7,26.5z M51,17.7c0-0.1,0-0.2,0.1-0.3c0.1-0.2,0-0.3-0.1-0.4C51,17,51,17,50.9,17
|
||||
c-0.1,0.1-0.2,0.2-0.2,0.3c0,0.1,0,0.2,0,0.3c0.1,0.1,0.1,0.3,0.2,0.4C51,17.9,51,17.8,51,17.7z M50.9,27c0-0.1,0-0.2-0.1-0.1
|
||||
c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0.1,0.2,0.1,0.3c0,0.4,0.1,0.8,0.1,1.2c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1
|
||||
c0-0.3-0.1-0.6-0.1-0.9c0-0.1,0-0.3-0.2-0.3C50.9,27.2,50.9,27.1,50.9,27z M51,25.4L51,25.4c0.1-0.1,0.1-0.1,0.1-0.2
|
||||
C50.9,25.2,50.9,25.3,51,25.4z M51.1,25.7C51,25.7,51,25.8,51,25.8l0,0C51.1,25.8,51.1,25.8,51.1,25.7
|
||||
C51.1,25.7,51.1,25.7,51.1,25.7C51.1,25.7,51.1,25.7,51.1,25.7z M51,26.1c0,0.1,0.1,0.1,0.2,0.1c0.1,0,0.1-0.1,0.1-0.2
|
||||
c0-0.1-0.1-0.1-0.2-0.1C51.1,26,51,26,51,26.1z M51.3,20.2c0.1,0,0.1,0,0.2,0c0,0,0-0.1,0-0.1c-0.1-0.1-0.2-0.2-0.2-0.3
|
||||
C51.1,20,51.1,20.1,51.3,20.2z M51.1,19.3c0,0.1,0,0.2,0.1,0.3C51.2,19.4,51.3,19.4,51.1,19.3z M51.5,18.2
|
||||
C51.5,18.2,51.4,18.2,51.5,18.2c-0.1-0.1-0.1,0-0.1,0C51.3,18.3,51.4,18.3,51.5,18.2C51.4,18.3,51.5,18.3,51.5,18.2z M51.4,24.6
|
||||
c0,0.1,0.2,0.1,0.2,0.2c0.1,0,0.1-0.1,0.1-0.2c0-0.1,0-0.2-0.1-0.3c-0.1-0.1-0.1-0.2-0.1-0.3c0-0.1,0-0.2-0.1-0.3
|
||||
C51.3,24,51.4,24.3,51.4,24.6z M51.4,23.4c0.1-0.1,0.1-0.2,0-0.3C51.4,23.3,51.4,23.3,51.4,23.4z M51.7,25
|
||||
C51.7,24.9,51.7,24.9,51.7,25c-0.1-0.1-0.2-0.1-0.2,0C51.5,25,51.6,25,51.7,25C51.7,25.1,51.7,25,51.7,25z M51.7,21.8
|
||||
C51.7,21.8,51.6,21.8,51.7,21.8c-0.1,0-0.1,0-0.1,0.1s0,0.1,0.1,0.1C51.7,21.9,51.7,21.9,51.7,21.8z M52,21
|
||||
C52.1,21,52.1,20.9,52,21c0-0.1,0-0.1,0-0.1c-0.1,0-0.2,0-0.3,0c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0,0.1,0,0.2C51.8,21.1,51.9,21,52,21
|
||||
z M51.9,19.8c-0.1,0.2-0.1,0.3,0.1,0.5C52,20.1,51.9,20,51.9,19.8z M52.4,27.8c-0.1-0.3-0.1-0.6-0.1-0.9c0-0.2,0-0.5,0-0.7
|
||||
c0-0.2-0.2-0.4,0-0.7c0,0,0-0.1-0.1-0.1c-0.1-0.1-0.1-0.2,0-0.2c0.1-0.1,0.1-0.1,0.1-0.2c-0.1-0.3-0.2-0.6-0.2-0.8
|
||||
c0-0.1-0.1-0.1-0.2-0.1c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0.1,0.1,0.1,0.1c0.1,0,0.1,0.1,0.1,0.2c0,0.2,0.1,0.3-0.1,0.4
|
||||
c-0.1,0.1,0,0.2,0,0.2c0.1,0.4,0,0.8,0.1,1.1c0.1,0.4,0,0.8,0,1.2c0,0.1,0,0.2,0,0.2c0.1,0.2,0.1,0.3,0.1,0.5c0,0.1,0.1,0.3,0,0.4
|
||||
c0,0,0,0.1,0,0.1c0.2,0.2,0.2,0.3,0.2,0.6c0,0.1,0,0.2,0.1,0.2c0,0,0-0.1,0.1-0.1c0.1-0.4,0-0.7-0.1-1.1c-0.1-0.2-0.1-0.3,0.2-0.4
|
||||
C52.5,28,52.4,27.9,52.4,27.8z M52.2,23c0-0.1-0.1-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1C52,23,52.1,23,52.2,23C52.2,23,52.2,23,52.2,23z
|
||||
M52.3,23.3c-0.1,0-0.1,0.1-0.1,0.1c0,0.1,0,0.1,0.1,0.1s0.1-0.1,0.1-0.1C52.3,23.4,52.3,23.3,52.3,23.3z M52.3,20.3
|
||||
c0,0.1,0,0.1,0.1,0.2c0,0,0.1,0,0.1-0.1C52.5,20.3,52.5,20.2,52.3,20.3C52.4,20.2,52.4,20.2,52.3,20.3z M53,28.3
|
||||
c0,0.3,0,0.6,0.2,0.9C53.3,28.9,53.2,28.6,53,28.3z"/>
|
||||
<path class="st1" d="M61.8,19.4c0.9,0.1,1.8,0.4,2.5,1c0.5,0.5,0.8,1,1,1.7c0.2,0.8,0.3,1.5,0.3,2.3c0,0.8,0,1.7-0.2,2.5
|
||||
c-0.2,0.9-0.4,1.7-1,2.3c-0.5,0.6-1.2,0.9-1.9,1c-0.7,0.2-1.5,0.2-2.2,0.2c-0.8,0-1.5-0.1-2.2-0.4c-0.9-0.4-1.4-1-1.8-1.8
|
||||
c-0.3-0.8-0.5-1.7-0.6-2.6c-0.1-0.7,0-1.4,0-2.1c0.1-0.7,0.2-1.3,0.5-2c0.4-0.9,1.1-1.5,2-1.8c0.8-0.3,1.6-0.3,2.4-0.3
|
||||
C61.1,19.4,61.4,19.4,61.8,19.4z M56.5,26.1C56.5,26.1,56.5,26.1,56.5,26.1c-0.2-0.4-0.1-0.6,0-0.9c0,0,0-0.1,0-0.1
|
||||
c-0.2-0.2-0.2-0.4-0.1-0.6c0-0.1,0.1-0.1,0-0.2c0,0-0.1-0.1-0.1-0.1c0,0,0,0.1,0,0.1c0,0.3,0,0.5,0,0.8c0,0.2,0.1,0.5-0.1,0.8
|
||||
c0,0,0,0.1,0,0.1c0.1,0.2,0.1,0.3,0.1,0.5c0,0.1,0,0.2,0.1,0.3C56.4,26.6,56.4,26.4,56.5,26.1z M57.1,23.4c0.1-0.2,0-0.4-0.1-0.6
|
||||
c0-0.1,0-0.2,0-0.3c0-0.3,0.1-0.5,0-0.8c0-0.1,0-0.2,0-0.2v-0.2c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1,0-0.1,0.1
|
||||
c-0.1,0.1-0.1,0.2-0.2,0.3c-0.1,0.1-0.1,0.2,0.1,0.2c0.1,0,0.1,0,0.1,0.1c-0.1,0.2-0.1,0.4-0.1,0.6c0,0.1,0,0.2,0.1,0.3
|
||||
c0.1,0,0.2,0.1,0.2,0.2C56.8,23.1,56.9,23.2,57.1,23.4c0,0-0.1,0.1-0.2,0.1c-0.1,0.1-0.1,0.1,0,0.2c0,0,0.1,0.1,0.2,0.1
|
||||
C57.2,23.7,57,23.5,57.1,23.4z M56.8,24.5c0,0.1,0,0.1,0.1,0.1c0.2,0,0.3-0.1,0.2-0.2c0-0.2-0.1-0.3-0.3-0.3
|
||||
C56.8,24.2,56.8,24.4,56.8,24.5z M57.4,27.4c0,0-0.1,0-0.1-0.1c0-0.1,0-0.2-0.2-0.2c-0.1,0,0,0.2-0.1,0.3c-0.1,0.1,0,0.2,0.1,0.2
|
||||
C57.2,27.7,57.5,27.6,57.4,27.4L57.4,27.4C57.5,27.4,57.4,27.4,57.4,27.4z M57.1,28.2c0,0.1,0,0.2,0.1,0.1c0.1,0,0.1-0.1,0.1-0.2
|
||||
c0-0.2-0.1-0.2-0.2-0.4C57.1,27.9,57.1,28.1,57.1,28.2z M57.1,28.6c0,0.1,0,0.1,0.1,0.1c0,0,0.1,0,0.1-0.1
|
||||
C57.3,28.6,57.3,28.6,57.1,28.6C57.2,28.5,57.1,28.6,57.1,28.6z M57.4,27.1c0.1,0,0.1-0.1,0.1-0.2c0,0,0-0.1-0.1-0.1
|
||||
C57.3,26.9,57.3,27,57.4,27.1C57.3,27.1,57.4,27.1,57.4,27.1z M57.6,27.7c-0.1,0-0.1-0.1-0.2,0c0,0,0,0,0,0.1
|
||||
c0,0.1,0.1,0.1,0.2,0.1c0.1,0,0.1-0.1,0.1-0.2H57.6z M57.6,21.4c-0.2,0.3-0.2,0.3,0.2,0.5C57.9,21.6,57.7,21.6,57.6,21.4z
|
||||
M57.6,21.2c0.1-0.1,0-0.2,0-0.2C57.5,21.1,57.5,21.1,57.6,21.2z M57.8,26.2C57.8,26.3,57.9,26.3,57.8,26.2
|
||||
c0.2,0.1,0.3,0.2,0.2,0.4c0,0,0,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1c0,0,0-0.1,0-0.1c0.1-0.5-0.2-0.8-0.3-1.2
|
||||
C57.7,25.6,57.8,25.9,57.8,26.2z M57.8,25.1C57.9,25.1,57.9,25,57.8,25.1c0-0.1,0-0.2,0-0.2C57.8,24.9,57.8,25,57.8,25.1
|
||||
C57.8,25.1,57.8,25.1,57.8,25.1z M58,27.1C58,27.1,58,27.2,58,27.1C58.1,27.1,58.1,27.1,58,27.1C58.1,27,58,27,58,27.1
|
||||
C58,27,58,27.1,58,27.1z M58.4,22.7c0.1,0,0.1-0.1,0.1-0.1c0-0.1-0.1,0-0.1,0c-0.1,0-0.1,0-0.2,0c-0.1,0-0.2,0.1-0.1,0.2
|
||||
c0,0.1,0,0.1,0.1,0.2C58.2,22.8,58.3,22.7,58.4,22.7z M58.3,21.9c0,0,0.1,0.1,0.1,0.1c0,0,0.1-0.1,0-0.1c-0.1-0.1,0-0.2-0.1-0.3
|
||||
C58.2,21.7,58.2,21.8,58.3,21.9z M58.5,27.7c0,0.1,0,0.2,0,0.3c0.1,0.4,0,0.8,0,1.2c0,0.3,0.1,0.4,0.2,0.6c0.2-0.2,0.2-0.2,0.1-0.3
|
||||
c-0.1-0.2-0.1-0.3-0.1-0.5c0-0.4,0-0.7,0-1.1c0-0.2,0-0.5-0.2-0.7C58.4,27.5,58.5,27.6,58.5,27.7z M62.8,24.2
|
||||
c0-0.5-0.1-0.9-0.2-1.3c-0.2-0.6-0.6-0.9-1.2-1.1c-0.4-0.1-0.7-0.1-1.1-0.1c-0.9,0-1.4,0.5-1.6,1.3c-0.1,0.3-0.1,0.7-0.2,1.1
|
||||
c-0.1,0.6,0,1.2,0,1.7c0,0.5,0.1,1,0.3,1.4c0.3,0.7,0.8,1,1.5,1H61c0.5,0,0.9-0.2,1.3-0.6c0.3-0.4,0.4-0.8,0.4-1.3
|
||||
c0.1-0.5,0.2-1,0.1-1.6C62.8,24.5,62.8,24.3,62.8,24.2z M58.8,21.8c-0.1,0-0.1,0.1-0.1,0.2c0,0,0,0.1,0.1,0
|
||||
C58.9,22,58.9,21.9,58.8,21.8C58.9,21.8,58.9,21.8,58.8,21.8z M58.8,21.3C58.8,21.3,58.7,21.3,58.8,21.3c-0.1,0.1,0,0.2,0,0.2
|
||||
C58.9,21.4,58.9,21.4,58.8,21.3C58.9,21.3,58.9,21.3,58.8,21.3z M59.2,20.8c0.1-0.2,0.1-0.2-0.2-0.4c0,0.2,0,0.3-0.2,0.4
|
||||
C59.1,21,59.1,21,59.2,20.8z M59.4,28.5C59.4,28.5,59.4,28.4,59.4,28.5c-0.2-0.1-0.2,0-0.1,0c0,0.1,0,0.2,0,0.4
|
||||
c0,0.1,0,0.2,0.1,0.3C59.4,29,59.4,28.8,59.4,28.5z M59.6,20c-0.1,0.2-0.1,0.4,0,0.5C59.8,20.3,59.7,20.2,59.6,20z M59.8,29.8
|
||||
c0.1-0.1,0-0.2,0-0.2c-0.1,0.1-0.1,0.1-0.2,0.2C59.7,29.8,59.8,29.8,59.8,29.8z M59.8,28.8c-0.2,0.2,0,0.3,0,0.5
|
||||
C59.9,29.1,59.9,29.1,59.8,28.8z M60.7,20.8c0-0.1,0-0.2,0-0.4c0-0.2,0.1-0.2,0.3-0.2c0,0,0.1,0,0.1,0c0.1,0.1,0.1-0.1,0.2-0.1
|
||||
c0.1-0.1,0-0.1,0-0.2c-0.1-0.1-0.1-0.1-0.2,0c-0.1,0.1-0.2,0.1-0.3,0c-0.1-0.1-0.2,0-0.3,0c-0.1,0-0.1,0.1,0,0.2
|
||||
c0,0.1,0,0.2,0.1,0.3c0.1,0.1,0.1,0.2,0,0.4c-0.1,0.1-0.1,0.2,0,0.3c0,0.1,0.1,0.1,0.2,0.1c0.1,0,0.1-0.1,0.1-0.1L60.7,20.8
|
||||
L60.7,20.8z M60.5,28.7c0,0.1-0.1,0.2-0.1,0.3c0,0.2,0,0.4,0,0.5s0,0.3,0.1,0.5c0,0.1,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1
|
||||
c0,0,0-0.1,0-0.2c0-0.3-0.1-0.6,0-1C60.7,28.8,60.7,28.7,60.5,28.7C60.5,28.7,60.5,28.7,60.5,28.7z M61.7,21.3c0,0-0.2,0.1-0.1,0.2
|
||||
c0.1,0.1,0.1,0,0.2,0c0.1,0,0.2-0.1,0.1-0.2c0-0.1,0-0.1,0-0.2c0-0.1,0-0.1-0.1-0.2C61.8,21,61.8,21.1,61.7,21.3z M62.1,21.5
|
||||
C62.1,21.4,62.1,21.4,62.1,21.5c-0.1-0.1-0.1,0-0.1,0c0,0,0,0.1,0.1,0.1C62.1,21.6,62.1,21.5,62.1,21.5z M62.1,28.8
|
||||
c0.1,0.1,0.1,0.2,0.1,0.3c0,0.2,0,0.3,0,0.5c0,0.1,0,0.1,0.1,0.2c0.1,0,0.1,0.1,0.2,0.1c0.1,0,0-0.1,0-0.2
|
||||
c-0.1-0.2-0.2-0.3-0.1-0.5c0.1-0.3,0-0.5-0.1-0.8C62.1,28.5,62,28.6,62.1,28.8z M62.9,22.2c0-0.2,0-0.5,0-0.7
|
||||
c0-0.4-0.1-0.8-0.1-1.2c0,0,0-0.1-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0.1,0,0.2,0,0.2c0,0.1,0.1,0.3,0,0.4c0,0,0,0.1,0,0.1
|
||||
c0.1,0.3,0.1,0.6,0.1,0.9c0,0.2,0,0.3,0.2,0.5C62.9,22.3,62.9,22.2,62.9,22.2z M62.9,27.2c0,0.2,0,0.3,0,0.5c0,0.1,0,0.2,0,0.3
|
||||
c0.1,0.1,0.1,0.2-0.1,0.3c0,0,0,0.1,0,0.1c0.2,0.3,0.1,0.6,0,0.9c-0.1,0.2-0.1,0.2,0.1,0.4c0-0.3,0.2-0.5,0.2-0.8
|
||||
c-0.1-0.5,0-1,0-1.5c0-0.2,0-0.4-0.1-0.6C62.9,26.9,62.8,27,62.9,27.2z M63.1,20.7C63.1,20.7,63,20.8,63.1,20.7
|
||||
C63,20.8,63.1,20.9,63.1,20.7C63.1,20.8,63.1,20.8,63.1,20.7C63.1,20.8,63.1,20.7,63.1,20.7z M63.2,25.7c-0.1,0.1-0.1,0.2,0,0.3
|
||||
C63.2,25.9,63.2,25.8,63.2,25.7z M63.2,26.3c-0.1,0.2-0.1,0.4,0,0.5C63.3,26.7,63.3,26.5,63.2,26.3z M63.4,23.5
|
||||
c0,0.1-0.1,0.1,0,0.2c0,0,0.1,0,0.1,0c0.1-0.1,0.1-0.1,0.1-0.2C63.6,23.5,63.5,23.5,63.4,23.5C63.5,23.5,63.4,23.5,63.4,23.5z
|
||||
M63.6,27.5C63.6,27.5,63.6,27.5,63.6,27.5c0.2,0,0.2-0.1,0.1-0.2C63.6,27.3,63.5,27.4,63.6,27.5z M63.6,26.8c0.1,0,0.1,0,0.1-0.1
|
||||
c0.1-0.1-0.1-0.1-0.2-0.2C63.6,26.6,63.5,26.7,63.6,26.8z M63.7,26.2C63.7,26.2,63.7,26.1,63.7,26.2c-0.1-0.1-0.1-0.1-0.1,0
|
||||
C63.6,26.2,63.6,26.2,63.7,26.2C63.7,26.3,63.7,26.2,63.7,26.2z M63.8,29.1C63.8,29,63.7,29,63.8,29.1c-0.2-0.1-0.1,0-0.1,0
|
||||
s0,0.1,0.1,0.1C63.7,29.2,63.8,29.1,63.8,29.1z M63.9,22.7C63.8,22.7,63.8,22.7,63.9,22.7c-0.1,0.1-0.1,0.2,0,0.2
|
||||
C63.9,22.8,63.9,22.8,63.9,22.7C64,22.7,63.9,22.7,63.9,22.7z M64,22.2C64,22.2,64,22.2,64,22.2c-0.2-0.1-0.2,0-0.2,0.1
|
||||
c0,0.1,0,0,0.1,0.1C64,22.4,64,22.4,64,22.2z M63.9,21.9C63.9,22,63.9,22,63.9,21.9c0.1,0,0.2,0,0.1-0.1c0,0,0-0.1-0.1,0
|
||||
C63.9,21.8,63.9,21.9,63.9,21.9z M64.2,21.5c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0.1,0.1,0.1,0.1,0.1
|
||||
C64.2,21.6,64.2,21.6,64.2,21.5z M64.6,24.1c0.2-0.3,0.2-0.6,0-0.9c-0.2,0.2-0.2,0.2-0.4,0.1C64.3,23.6,64.4,23.9,64.6,24.1z
|
||||
M64.8,25.4c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0.1,0.1,0.1,0.1C64.9,25.6,64.9,25.6,64.8,25.4C64.9,25.4,64.9,25.4,64.8,25.4z
|
||||
M64.8,24.2C64.8,24.2,64.7,24.3,64.8,24.2c-0.1,0.1-0.1,0.2,0,0.1C64.8,24.3,64.9,24.4,64.8,24.2C64.9,24.2,64.9,24.2,64.8,24.2z"
|
||||
/>
|
||||
<path class="st1" d="M70.9,25.3c0.3-1.2,0.7-2.3,1-3.4c0.1-0.3,0.1-0.3,0.4-0.3h1.9c0.2,0,0.3,0,0.3,0.3c0.4,1.4,0.9,2.9,1.3,4.3
|
||||
c0,0.1,0,0.1,0.1,0.2c0.1-0.1,0.1-0.2,0.1-0.3c0.3-1.1,0.6-2.1,0.8-3.2c0.1-0.8,0.2-1.5,0.3-2.3c0-0.2,0-0.4,0-0.6
|
||||
c0-0.2,0-0.3,0.3-0.3h2.1c0.2,0,0.2,0,0.2,0.2c0.1,1.9-0.2,3.6-0.8,5.4c-0.5,1.5-0.9,3-1.5,4.4c0,0.1-0.1,0.3-0.1,0.4
|
||||
c0,0.1-0.1,0.2-0.2,0.2H75c-0.1,0-0.2-0.1-0.2-0.2c-0.3-0.9-0.5-1.8-0.8-2.7c-0.2-0.8-0.5-1.5-0.7-2.3c0-0.1,0-0.2-0.1-0.2
|
||||
c-0.1,0.2-0.1,0.4-0.2,0.6c-0.5,1.5-1,3.1-1.4,4.6c-0.1,0.2-0.1,0.2-0.3,0.2h-1.8c-0.2,0-0.2-0.1-0.3-0.2c-0.2-0.5-0.4-1-0.6-1.6
|
||||
c-0.5-1.4-1-2.9-1.3-4.4c-0.2-0.8-0.4-1.7-0.5-2.5c0-0.6,0-1.2,0-1.8c0-0.1,0.1-0.2,0.2-0.2h2.2c0.2,0,0.2,0.1,0.2,0.2
|
||||
c0,0.8,0,1.6,0.2,2.4c0.2,1.4,0.6,2.8,1,4.1C70.7,26,70.8,25.7,70.9,25.3z M68.2,23.2c0-0.1-0.1-0.1-0.2-0.1c-0.1,0-0.2,0-0.2,0.1
|
||||
c0,0.1,0.1,0.1,0.2,0.1C68.1,23.2,68.2,23.3,68.2,23.2z M68.4,23.5c-0.1,0.1-0.3,0.1-0.4,0.2c0,0-0.1,0.1,0,0.1c0,0,0.1,0.1,0.1,0
|
||||
C68.1,23.6,68.2,23.6,68.4,23.5C68.4,23.6,68.4,23.5,68.4,23.5C68.4,23.5,68.4,23.5,68.4,23.5z M68.6,24.8c0.1,0,0.1-0.1,0.1-0.1
|
||||
c0-0.1-0.1-0.2-0.2-0.1C68.5,24.7,68.4,24.8,68.6,24.8z M68.8,26C68.8,26,68.8,26,68.8,26c-0.1-0.2-0.2-0.4-0.2-0.5
|
||||
c0,0,0-0.1-0.1-0.1c-0.1,0,0,0.1,0,0.1c0.1,0.2,0.1,0.5,0,0.8c0,0.2,0.1,0.3,0.2,0.4C68.7,26.5,68.7,26.3,68.8,26z M68.8,27.1
|
||||
c0-0.1,0-0.1-0.1-0.1s-0.1,0.1-0.1,0.1c0,0.1,0,0.1,0,0.2c0.1,0.1,0.1,0.2,0.1,0.3c0,0.1,0.1,0.2,0.1,0.3
|
||||
C68.9,27.6,68.9,27.4,68.8,27.1z M69.5,23.9c0-0.2,0-0.3-0.1-0.5c0,0-0.1-0.1-0.1-0.1c-0.1,0-0.1,0-0.1,0.1
|
||||
C69.2,23.5,69.3,23.7,69.5,23.9C69.4,23.9,69.4,23.9,69.5,23.9z M69.5,24.7C69.4,24.6,69.4,24.7,69.5,24.7c-0.1,0.1-0.1,0.1,0,0.1
|
||||
c0.1,0,0.2,0,0.3,0C69.6,24.7,69.6,24.7,69.5,24.7z M70.4,29.3C70.3,29.3,70.3,29.2,70.4,29.3c-0.1-0.1-0.1,0-0.1,0
|
||||
C70.2,29.3,70.2,29.4,70.4,29.3C70.4,29.4,70.4,29.3,70.4,29.3z M70.3,28.2C70.3,28.3,70.4,28.3,70.3,28.2c0.1,0.1,0.2,0.1,0.2,0.1
|
||||
c0.1,0,0.1,0,0.1-0.1c0-0.1,0-0.2-0.1-0.2C70.4,28.1,70.3,28.1,70.3,28.2z M70.8,26.9c0.1,0,0-0.1,0-0.1c-0.1,0-0.2,0-0.3,0.1
|
||||
c0,0.2,0,0.3,0.1,0.4C70.6,27.1,70.6,26.9,70.8,26.9z M71.2,27.3C71.2,27.2,71.2,27.3,71.2,27.3c-0.2,0.1-0.3,0.1-0.4,0.1
|
||||
c0,0-0.1,0-0.1,0c0,0.1-0.2,0.2-0.2,0.3c-0.1,0.1,0,0.1,0.1,0.1c0.1,0,0.2,0,0.3-0.1c0-0.1,0.1-0.2,0.2-0.1c0.1,0,0.2,0,0.2-0.2
|
||||
C71.3,27.3,71.3,27.3,71.2,27.3z M71.2,27.9c-0.1,0.2,0.1,0.4,0.1,0.6C71.3,28.2,71.3,28,71.2,27.9z M72.2,23.8
|
||||
C72.2,23.8,72.2,23.7,72.2,23.8c-0.1-0.1-0.1-0.1-0.1,0c0,0.1,0,0.2,0.1,0.3C72.1,24,72.1,23.9,72.2,23.8z M74.5,25.8
|
||||
C74.4,25.8,74.4,25.9,74.5,25.8c-0.1,0.2-0.1,0.2,0,0.2C74.5,26,74.5,26,74.5,25.8C74.5,25.9,74.5,25.8,74.5,25.8z M75.4,28.8
|
||||
c0,0.4,0,0.4,0.1,0.5c0-0.3,0-0.6,0.1-1c-0.1,0.1-0.2,0.1-0.4,0.1C75.4,28.5,75.4,28.6,75.4,28.8z M75.5,27.9c0-0.2,0-0.4-0.1-0.5
|
||||
C75.4,27.5,75.4,27.7,75.5,27.9z M75.8,27.4c0.1,0.1,0.1,0.2,0.1,0.4c0,0.2,0.1,0.3,0.1,0.4c0-0.5,0-0.9-0.2-1.4
|
||||
C75.7,27,75.7,27.1,75.8,27.4z M76.5,26.3C76.5,26.2,76.5,26.2,76.5,26.3c-0.1-0.1-0.1-0.1-0.2,0c0,0,0,0.1,0,0.1
|
||||
c0,0.1,0.1,0.2,0.1,0.3c0,0,0.1,0,0.1,0c0.1,0,0.1-0.1,0-0.1C76.6,26.5,76.5,26.4,76.5,26.3z M77.1,24.5
|
||||
C77.1,24.5,77,24.5,77.1,24.5c-0.1,0-0.2,0-0.2,0.1c0,0,0,0.1,0.1,0.1C77,24.6,77.1,24.6,77.1,24.5z M77,27.1
|
||||
c-0.1,0-0.1,0.1-0.1,0.1c0,0,0,0.1,0.1,0.1C77,27.3,77,27.3,77,27.1C77,27.2,77,27.1,77,27.1z M77.1,28.3
|
||||
C77.1,28.2,77.1,28.2,77.1,28.3c-0.1-0.1-0.1,0-0.1,0C77,28.3,77,28.4,77.1,28.3C77.1,28.4,77.1,28.3,77.1,28.3z M77.6,27.4
|
||||
c0.1-0.1,0.1-0.2,0-0.3c-0.1-0.1-0.1-0.2,0-0.3c0-0.1,0.1-0.1,0-0.2c-0.2-0.1-0.2-0.3-0.2-0.5c0-0.1,0-0.2-0.1-0.2
|
||||
c0,0.1,0,0.1,0,0.2c0,0.3,0.1,0.6,0.2,1c0,0.1,0,0.2,0,0.3c-0.1,0.1,0,0.2,0.1,0.3C77.5,27.5,77.5,27.5,77.6,27.4z M77.5,28.5
|
||||
c0.1-0.2,0.1-0.2,0-0.4C77.4,28.3,77.4,28.3,77.5,28.5z M77.6,24.3C77.6,24.3,77.7,24.2,77.6,24.3c0-0.2,0-0.2,0-0.2
|
||||
c-0.1,0,0,0,0,0C77.5,24.2,77.5,24.3,77.6,24.3z M77.8,21.6C77.8,21.6,77.8,21.7,77.8,21.6c0.1,0,0.2-0.1,0.2-0.2
|
||||
C77.9,21.5,77.8,21.5,77.8,21.6z M78.2,22.6c0-0.1-0.1-0.2-0.2-0.3c-0.1,0-0.1,0-0.2,0c0,0.1,0.1,0.1,0.1,0.1
|
||||
c0.2,0.1,0.2,0.1,0.1,0.2c-0.1,0.1-0.2,0.1-0.2,0.2c0,0.1,0.1,0.1,0.2,0.2c0,0,0,0,0.1,0C78.2,22.9,78.2,22.8,78.2,22.6z M78,21.9
|
||||
c-0.1,0-0.1,0-0.1,0.1c0,0.1,0.1,0.1,0.2,0.2C78,22.1,78.1,22,78,21.9z M77.9,25C77.9,25,78,25.1,77.9,25c0.1,0.1,0.1,0,0.1,0
|
||||
c0-0.2-0.1-0.3-0.1-0.5V25z M78,23.6c0,0.1,0.1,0.1,0.1,0.2c0,0,0.1,0,0.1,0c0-0.1,0.1-0.2,0.2-0.2c-0.1,0-0.2,0-0.2-0.2
|
||||
C78,23.5,78,23.5,78,23.6z M78.2,24.4C78.2,24.4,78.2,24.5,78.2,24.4c0.1,0.1,0.1,0,0.1,0c0-0.1,0.1-0.2,0.1-0.3
|
||||
c0.1-0.1,0-0.2-0.1-0.2c-0.1,0-0.1,0-0.1,0.1c0,0.1,0,0.1,0,0.2C78.1,24.3,78.1,24.4,78.2,24.4z M78.5,24.9
|
||||
C78.4,24.9,78.4,24.9,78.5,24.9c-0.1-0.1-0.1,0-0.1,0c0,0.1,0,0.2,0.1,0.4C78.5,25.2,78.5,25.1,78.5,24.9z M79,21
|
||||
c-0.1,0.2-0.1,0.4,0,0.6V21z"/>
|
||||
<path class="st1" d="M88.8,27.7c0.3,0.3,0.6,0.6,0.9,0.9c0.2,0.2,0.2,0.2,0,0.4c-0.5,0.7-1.1,1.1-1.9,1.3c-1.1,0.2-2.2,0.2-3.4,0.1
|
||||
c-0.8-0.1-1.5-0.4-2.1-0.9c-0.7-0.6-1-1.3-1.2-2.1c-0.2-0.8-0.3-1.6-0.3-2.5c0-0.8,0-1.7,0.2-2.5c0.2-0.7,0.5-1.4,1-1.9
|
||||
c0.6-0.5,1.2-0.8,2-0.9c0.6-0.1,1.1-0.2,1.7-0.2c0.4,0,0.8,0,1.2,0.1c0.3,0.1,0.6,0.1,0.8,0.2c1.2,0.4,1.9,1.3,2.2,2.5
|
||||
c0.1,0.4,0.1,0.9,0.1,1.3c0,0.7,0,1.3-0.1,2c0,0.2,0,0.4-0.1,0.7c0,0.1-0.1,0.2-0.2,0.2h-5.6c-0.3,0-0.4,0-0.3,0.3
|
||||
c0.1,0.4,0.2,0.8,0.4,1.1c0.3,0.4,0.7,0.5,1.2,0.6c0.5,0.1,0.9,0.1,1.4,0c0.7-0.1,1.2-0.4,1.6-1c0,0,0,0,0.1-0.1
|
||||
C88.5,27.4,88.7,27.6,88.8,27.7z M82.3,21.7C82.3,21.7,82.2,21.7,82.3,21.7c-0.2,0-0.2,0-0.2,0.1c0.1,0.2,0.1,0.4,0.3,0.6
|
||||
C82.5,22.1,82.3,22,82.3,21.7z M82.8,22.7c-0.1,0.1,0,0.2,0,0.4C82.8,22.9,82.9,22.8,82.8,22.7z M82.9,24.5c0-0.1,0-0.2,0-0.4
|
||||
C82.8,24.3,82.8,24.3,82.9,24.5z M83,27.5C83,27.5,83,27.4,83,27.5c-0.2-0.1-0.2-0.1-0.2,0c0,0,0.1,0.1,0.1,0.1
|
||||
C83,27.6,83,27.6,83,27.5z M82.9,23.9c0,0.1,0.1,0.1,0.2,0c0,0,0.1-0.1,0-0.1s-0.1-0.1-0.2-0.1C82.8,23.8,82.8,23.9,82.9,23.9z
|
||||
M82.8,26.9c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1C83,26.9,83,26.8,82.8,26.9C82.9,26.8,82.8,26.9,82.8,26.9z M82.9,26.4
|
||||
C82.9,26.4,82.9,26.5,82.9,26.4c0.1,0.1,0.2,0.1,0.2,0c0-0.2,0.1-0.3,0-0.5C82.9,26.1,82.9,26.2,82.9,26.4z M83,28.7
|
||||
C83,28.8,83,28.8,83,28.7c0,0.1,0.1,0.1,0.1,0.1c0.1-0.1,0.2-0.2,0.1-0.4C83,28.6,83.1,28.7,83,28.7z M83.1,28.3
|
||||
C83.1,28.4,83.1,28.4,83.1,28.3c0.1-0.1,0.1-0.1,0-0.2C83.1,28.2,83,28.2,83.1,28.3z M83.1,29.2c0,0.1,0,0.2,0.1,0.2
|
||||
c0.1,0,0.1-0.1,0.1-0.2c0-0.1,0-0.2-0.2-0.2C83.1,29,83.1,29.1,83.1,29.2z M83.3,24.4C83.3,24.3,83.2,24.3,83.3,24.4
|
||||
c-0.2,0.1-0.1,0.1-0.1,0.2c0,0,0,0,0,0.1C83.4,24.5,83.4,24.5,83.3,24.4z M87.1,24.5c0.3,0,0.2,0,0.3-0.2c0.1-0.4,0-0.7,0-1.1
|
||||
c-0.1-0.9-0.7-1.4-1.5-1.4h-0.7c-0.6,0-1.2,0.4-1.4,1.1c-0.1,0.5-0.1,1-0.1,1.5c0,0.2,0,0.2,0.2,0.2H87.1z M83.9,29.9
|
||||
c0,0.1,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1c0-0.3-0.1-0.5-0.2-0.7C83.8,29.3,83.9,29.6,83.9,29.9z M83.9,25
|
||||
C83.9,25,83.9,25.1,83.9,25c0.1,0.1,0.2,0,0.2-0.1c0,0,0,0,0-0.1C83.9,24.9,83.9,24.9,83.9,25z M84.2,21.5c0-0.1,0-0.2,0-0.3
|
||||
c0.1-0.2,0-0.5,0-0.8c0-0.1,0-0.2-0.1-0.3c-0.1,0.2,0,0.3,0,0.5c0,0.3,0.1,0.7,0,1C84.2,21.6,84.2,21.6,84.2,21.5z M84.3,25.1
|
||||
C84.2,25.1,84.2,25.2,84.3,25.1c-0.1,0.2,0,0.2,0,0.2S84.3,25.3,84.3,25.1C84.3,25.1,84.3,25.1,84.3,25.1z M84.7,20.9
|
||||
C84.7,21,84.7,21,84.7,20.9c0,0.1,0.1,0.1,0.1,0.1c0.1,0,0.2-0.1,0.2-0.3c0-0.1,0-0.2-0.1-0.2c0,0-0.1,0-0.2,0
|
||||
C84.7,20.7,84.9,20.9,84.7,20.9z M86.3,20.1c0-0.1,0-0.2-0.1-0.2c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0,0.1,0.1,0.2
|
||||
C86.2,20.3,86.3,20.2,86.3,20.1z M86.5,29.8c0-0.1,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1S86.4,29.9,86.5,29.8
|
||||
C86.5,29.9,86.5,29.9,86.5,29.8z M86.7,20.4c0.1-0.1,0-0.2-0.1-0.3c0,0-0.1,0-0.1,0c0,0-0.1,0.1-0.1,0.1c0,0.2,0,0.4,0.1,0.6
|
||||
C86.6,20.6,86.6,20.5,86.7,20.4z M86.6,21.4C86.6,21.5,86.6,21.5,86.6,21.4c0.1,0.1,0.2,0,0.2,0c0-0.2,0-0.3-0.2-0.4
|
||||
C86.6,21.2,86.5,21.3,86.6,21.4z M86.9,29.3C86.9,29.3,86.9,29.2,86.9,29.3c-0.1,0-0.1,0-0.1,0s0,0.1,0,0.1c0,0,0,0.1,0.1,0.1
|
||||
C87,29.5,86.9,29.5,86.9,29.3C87,29.4,86.9,29.3,86.9,29.3z M86.9,25.1c0,0.2,0,0.5,0.2,0.7C87.1,25.5,87,25.2,86.9,25.1z
|
||||
M87.5,20.7c0.1,0,0,0.1,0,0.1c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1c0-0.1,0-0.2,0-0.4c0-0.1,0-0.2-0.1-0.2
|
||||
c-0.1,0-0.2,0-0.2,0.2c0,0.1,0,0.2,0,0.2C87.5,20.8,87.5,20.7,87.5,20.7z M87.6,29.4C87.6,29.5,87.6,29.5,87.6,29.4
|
||||
c0.1,0.1,0.1,0.1,0.1,0C87.7,29.4,87.7,29.3,87.6,29.4C87.6,29.3,87.6,29.4,87.6,29.4z M88,21.1C88,21,88,21,88,21.1
|
||||
C87.9,21,87.9,21,87.9,21C87.9,21.1,87.9,21.1,88,21.1C88,21.1,88,21.1,88,21.1z M87.9,22.1c0.1,0.1,0.2,0.1,0.4,0.2
|
||||
c-0.1-0.2,0-0.3-0.1-0.5C88.2,21.9,88.1,22,87.9,22.1L87.9,22.1z M88.1,22.4c0,0.2-0.2,0.3,0,0.4c0.1,0.1,0.2,0,0.3-0.1
|
||||
C88.2,22.7,88.2,22.5,88.1,22.4z M88,29C88,29.1,88.1,29.1,88,29c0.2,0.1,0.2,0,0.2,0c0-0.1,0-0.2-0.1-0.2C88,28.9,88,28.9,88,29z
|
||||
M88.3,23.2c0-0.1-0.1-0.1-0.2-0.1c-0.1,0-0.1,0.1-0.1,0.2c0.1,0.1,0.1,0.2,0.2,0.2C88.4,23.4,88.3,23.3,88.3,23.2z M88.4,23.9
|
||||
c0,0-0.1,0-0.1,0c0,0-0.1,0.1,0,0.1c0,0.1,0.1,0.2,0.1,0.3c0,0,0.1,0.1,0.1,0c0,0,0.1-0.1,0.1-0.1C88.5,24.1,88.4,24,88.4,23.9z
|
||||
M88.7,21.3C88.7,21.3,88.7,21.3,88.7,21.3c0.1-0.1,0.1-0.1,0-0.2C88.6,21.1,88.6,21.2,88.7,21.3z M88.6,22.6
|
||||
c0.1,0.1,0.2,0.1,0.3,0C88.8,22.5,88.7,22.5,88.6,22.6z M89,21.9c-0.1-0.1-0.1-0.2,0-0.3c0,0,0-0.1,0-0.1c-0.1,0-0.1,0-0.1,0.1
|
||||
c-0.1,0.3,0.1,0.5,0.1,0.7C89,22.1,89.1,22,89,21.9z M89.3,23.4C89.3,23.4,89.3,23.4,89.3,23.4c-0.1,0.1,0,0.2,0,0.2
|
||||
C89.4,23.6,89.4,23.5,89.3,23.4C89.4,23.5,89.4,23.4,89.3,23.4z"/>
|
||||
<path class="st1" d="M96.1,19.6c0.6-0.2,1.3-0.3,1.9-0.1c0.2,0,0.4,0.1,0.6,0.1c0.1,0,0.2,0.1,0.1,0.2c-0.1,0.5,0,1.1-0.1,1.6
|
||||
c0,0.2,0,0.4-0.1,0.7c-0.4-0.2-0.8-0.2-1.2-0.2c-0.9,0-1.7,0.2-2.1,1c-0.2,0.4-0.3,0.8-0.3,1.3v5.7c0,0.5,0.1,0.4-0.4,0.4h-2.1
|
||||
c-0.3,0-0.3,0-0.3-0.3v-6.7c0-0.9,0-1.7-0.1-2.6c0-0.3-0.1-0.5-0.1-0.8c0-0.2,0-0.2,0.2-0.2h2c0.2,0,0.3,0,0.2,0.2
|
||||
c0,0.4,0.1,0.8,0.1,1.2C94.8,20.3,95.3,19.8,96.1,19.6z M92.5,26.2c0-0.1,0.1-0.2,0-0.3c0,0,0,0-0.1,0C92.3,26,92.3,26.1,92.5,26.2
|
||||
C92.4,26.2,92.4,26.2,92.5,26.2C92.4,26.2,92.5,26.2,92.5,26.2z M92.4,27.3C92.4,27.3,92.5,27.3,92.4,27.3c0.1-0.1,0-0.1,0-0.1
|
||||
C92.4,27.2,92.4,27.2,92.4,27.3C92.4,27.3,92.4,27.3,92.4,27.3z M92.4,21.6c0,0.1,0,0.2,0.1,0.3c0,0,0.1,0.1,0.1,0
|
||||
c0,0,0.1-0.1,0.1-0.1c-0.1-0.2,0-0.3,0-0.5c0,0,0-0.1-0.1-0.2C92.5,21.3,92.4,21.5,92.4,21.6z M92.4,24.3
|
||||
C92.4,24.3,92.4,24.4,92.4,24.3c0.1,0.1,0.1,0,0.1,0c0,0,0-0.1,0-0.1C92.4,24.2,92.4,24.3,92.4,24.3z M92.5,28.2
|
||||
c0,0.2,0,0.2,0.1,0.5C92.6,28.5,92.6,28.4,92.5,28.2z M92.8,29.1c0,0,0-0.1,0-0.1c0,0-0.1-0.1-0.2,0c0,0-0.1,0.1-0.1,0.1
|
||||
c0,0.1,0,0.2,0.1,0.4C92.7,29.3,92.7,29.2,92.8,29.1z M92.7,27.8C92.7,27.8,92.7,27.8,92.7,27.8C92.7,27.9,92.7,27.9,92.7,27.8
|
||||
c0.1,0.1,0.1,0.1,0.1,0C92.8,27.7,92.8,27.7,92.7,27.8z M92.8,20.6c0.1,0,0.1-0.1,0.1-0.2c0-0.1,0-0.1-0.1-0.1
|
||||
C92.7,20.4,92.7,20.5,92.8,20.6C92.7,20.6,92.7,20.6,92.8,20.6z M93,23.7c0-0.2,0-0.3,0-0.6C92.8,23.4,92.8,23.5,93,23.7z
|
||||
M92.9,25.6C92.9,25.6,92.8,25.6,92.9,25.6c-0.1,0.1,0,0.2,0.1,0.2h0C93,25.7,93,25.6,92.9,25.6z M92.9,25.1
|
||||
C92.8,25.1,92.8,25.2,92.9,25.1C92.9,25.2,92.9,25.2,92.9,25.1c0.1,0,0.2,0,0.2-0.1C92.9,25,92.9,25.1,92.9,25.1z M93.3,26.7
|
||||
c0.1-0.2,0.1-0.3,0-0.5C93.2,26.4,93.2,26.5,93.3,26.7z M93.3,23C93.3,23,93.3,23,93.3,23c-0.1,0.1,0,0.1,0,0.1
|
||||
C93.3,23.1,93.3,23.1,93.3,23C93.3,23,93.3,23,93.3,23z M93.4,29c0.1,0,0.2,0,0.1-0.1c0-0.1-0.1-0.1-0.2-0.1
|
||||
c-0.1,0-0.1,0.1-0.1,0.2C93.3,29,93.4,29,93.4,29z M93.7,20.8c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1
|
||||
C93.8,20.8,93.8,20.8,93.7,20.8z M93.8,24.9C93.8,24.9,93.8,24.9,93.8,24.9c0.1,0,0.1,0,0.1-0.1c0-0.2-0.2-0.2-0.3-0.3
|
||||
C93.7,24.7,93.7,24.8,93.8,24.9z M93.7,26c0,0,0.1,0,0.1,0s0-0.1-0.1-0.1c0,0-0.1,0-0.2,0C93.6,26,93.7,26,93.7,26z M93.8,28
|
||||
C93.7,28,93.7,28,93.8,28C93.7,28.1,93.7,28.1,93.8,28C93.8,28.1,93.8,28.1,93.8,28C93.8,28.1,93.8,28,93.8,28z M93.8,26.8
|
||||
c0,0,0,0.1,0.1,0.1c0.1,0,0-0.1,0-0.1c0-0.1,0-0.2-0.1-0.2C93.8,26.6,93.8,26.7,93.8,26.8z M93.9,27.5c-0.1,0.1-0.1,0.2,0,0.3
|
||||
C94,27.7,94,27.6,93.9,27.5z M94,28.7V29C94,28.9,94.1,28.9,94,28.7z M94.1,24.3C94.1,24.4,94.1,24.4,94.1,24.3
|
||||
c0.1,0.1,0.2,0,0.2,0c0-0.1,0-0.2,0-0.3C94.1,24.2,94.1,24.2,94.1,24.3z M94.1,23.5c-0.1,0.1-0.1,0.2,0,0.3
|
||||
C94.2,23.7,94.2,23.7,94.1,23.5z M94.3,23.2c0-0.2,0-0.3,0-0.5C94.1,22.9,94.1,22.9,94.3,23.2z M94.3,25.1c0,0,0.1,0.1,0.1,0
|
||||
c0,0,0-0.1,0-0.1c-0.1-0.1-0.1-0.2-0.3-0.3C94.1,24.9,94.2,25,94.3,25.1z M94.4,21.4C94.3,21.4,94.3,21.4,94.4,21.4
|
||||
c-0.1,0.1,0,0.2,0,0.2C94.4,21.5,94.4,21.5,94.4,21.4C94.4,21.4,94.4,21.4,94.4,21.4z M94.5,23.2C94.5,23.2,94.5,23.3,94.5,23.2
|
||||
c0.1,0.1,0.1,0,0.1,0c0,0,0-0.1-0.1-0.1C94.5,23.1,94.5,23.1,94.5,23.2z M95,21.5c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1,0-0.1,0.1
|
||||
c0,0,0,0.1-0.1,0.1c0,0.1,0,0.1,0,0.2c0,0,0.1,0.1,0.2,0.1C95,21.7,95,21.6,95,21.5L95,21.5z"/>
|
||||
<path class="st1" d="M103.9,28.9c-0.1-0.3-0.1-0.7-0.1-1c0-0.5,0.2-0.9,0.5-1.3c0.1-0.1,0.1-0.2,0-0.2c-0.5-0.5-0.7-1.1-0.8-1.8
|
||||
c-0.1-0.8-0.1-1.7,0-2.5c0.1-0.5,0.2-0.9,0.5-1.3c0.3-0.4,0.6-0.7,1.1-0.9c0.4-0.2,0.8-0.3,1.3-0.3c0.8-0.1,1.7-0.1,2.5-0.1
|
||||
c0.2,0,0.3,0,0.4,0c0.1,0,0.1,0,0.2-0.1c0.3-0.6,0.6-1.2,0.7-1.9c0-0.2,0.1-0.2,0.2-0.2h2.2c0.3,0,0.3,0,0.2,0.3
|
||||
c0,0.3-0.1,0.6-0.2,0.8c-0.3,0.6-0.6,1.1-1,1.5c0.2,0.1,0.3,0.2,0.4,0.3c0.5,0.4,0.7,0.8,0.8,1.4c0.2,0.9,0.2,1.8,0.1,2.8
|
||||
c-0.1,0.8-0.4,1.6-1.1,2.1c-0.5,0.3-1,0.5-1.6,0.6c-0.4,0.1-0.9,0.1-1.3,0.1c-0.5,0-1,0-1.5,0c-0.3,0-0.7,0-1-0.1
|
||||
c-0.1,0-0.1,0-0.2,0.1c0,0.1-0.1,0.2-0.1,0.4c0,0.3,0.2,0.6,0.6,0.7c0.2,0,0.3,0,0.5,0c0.8,0,1.7,0,2.5,0c0.5,0,1,0,1.5,0.3
|
||||
c0.5,0.3,0.8,0.6,1,1.2c0.2,0.6,0.1,1.1,0,1.7c-0.1,0.7-0.5,1.2-1.2,1.4c-0.4,0.2-0.8,0.4-1.3,0.4c-0.5,0-1,0.1-1.5,0.2
|
||||
c-0.6,0-1.1-0.1-1.7-0.1c-0.4,0-0.8-0.2-1.2-0.3c-0.8-0.3-1.2-0.9-1.3-1.7c0-0.6,0.1-1.1,0.5-1.6C104.2,29.6,104,29.3,103.9,28.9z
|
||||
M104.2,23.6c-0.1-0.2-0.3-0.4-0.3-0.7c0,0-0.1,0-0.1,0c-0.1,0.1-0.1,0.4,0.1,0.5c0.1,0.1,0.1,0.2,0.1,0.3c0,0.1,0,0.2,0,0.2
|
||||
c0,0.3,0.1,0.6,0,1c0,0.1-0.1,0.3,0.1,0.3c0.2,0,0.1-0.2,0.1-0.3c0-0.2,0-0.4,0-0.6C104.3,24.1,104.1,23.9,104.2,23.6
|
||||
C104.2,23.6,104.2,23.6,104.2,23.6z M104.3,22.5c0,0,0.1,0,0.1,0c0,0,0-0.1,0-0.1c-0.1-0.2-0.2-0.1-0.3-0.1c-0.2,0-0.2,0.1-0.1,0.3
|
||||
C104,22.4,104.1,22.4,104.3,22.5z M104.2,22.2c0.1-0.2,0.1-0.4-0.1-0.6C104,21.8,104,22,104.2,22.2z M104.8,28.5
|
||||
C104.8,28.5,104.9,28.5,104.8,28.5c0.1-0.1,0.1-0.2,0-0.3c-0.1,0-0.1,0-0.2,0c0,0-0.1,0.1-0.1,0.1c-0.2,0.1-0.2,0.1,0,0.3
|
||||
C104.6,28.6,104.6,28.4,104.8,28.5z M104.8,22.3c0.1-0.2,0-0.4,0-0.6c0,0,0-0.1-0.1-0.1c0,0-0.1,0.1,0,0.1c0.1,0.2,0,0.4-0.1,0.6
|
||||
c0,0.1,0,0.1,0,0.2c0.1,0.1,0.1,0.2,0.1,0.3C104.7,22.6,104.7,22.5,104.8,22.3z M104.8,24.9c0-0.1,0-0.1-0.1-0.1
|
||||
c-0.1,0-0.1,0.1-0.1,0.1c0,0.2,0.1,0.3,0.1,0.4c0,0,0,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1C104.8,25.2,104.8,25.1,104.8,24.9
|
||||
C104.8,25,104.8,24.9,104.8,24.9z M104.7,23.5C104.7,23.5,104.7,23.5,104.7,23.5c-0.1,0.1-0.1,0.2,0,0.2
|
||||
C104.8,23.6,104.8,23.6,104.7,23.5C104.8,23.5,104.8,23.5,104.7,23.5z M105.3,24.2C105.3,24.2,105.3,24.1,105.3,24.2
|
||||
c-0.1-0.2-0.2-0.1-0.3,0C105.1,24.2,105.1,24.3,105.3,24.2z M105.8,27.5c0.1-0.6,0-1.1,0-1.7c0-0.4-0.2-0.7-0.1-1.1
|
||||
c-0.2,0-0.3,0-0.3-0.1c-0.1-0.1-0.2-0.1-0.2,0c-0.1,0.1,0,0.1,0.1,0.2c0.1,0.1,0.2,0.1,0.2,0.2c-0.1,0.1-0.2,0-0.2,0
|
||||
c-0.1-0.1-0.2,0-0.2,0.1c0,0.2,0,0.4,0.1,0.6c0,0,0,0.1,0.1,0.1c0,0,0.1,0,0.1,0c0,0,0-0.1,0-0.1c-0.1-0.1-0.1-0.2-0.1-0.3
|
||||
c0-0.1,0-0.2,0.1-0.3c0.1,0,0.2,0.2,0.3,0.3v0.2c0,0.1,0,0.1,0,0.2c0.1,0.2,0.1,0.4,0.1,0.7v1.3c0,0.1,0,0.2,0.1,0.4
|
||||
C105.8,27.9,105.8,27.7,105.8,27.5z M105.2,26.6c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0,0.1,0.1,0.1C105.2,26.8,105.3,26.8,105.2,26.6
|
||||
C105.3,26.6,105.2,26.6,105.2,26.6z M105.1,30.1C105.1,30.1,105,30.1,105.1,30.1c-0.1,0.1,0,0.2,0,0.2
|
||||
C105.2,30.3,105.2,30.2,105.1,30.1C105.2,30.1,105.2,30.1,105.1,30.1z M105.4,28.5c0-0.1,0-0.2-0.1-0.1c-0.1,0-0.1,0.1,0,0.2
|
||||
C105.3,28.5,105.3,28.5,105.4,28.5C105.4,28.5,105.4,28.5,105.4,28.5z M105.6,23.7C105.6,23.7,105.6,23.6,105.6,23.7
|
||||
c-0.1-0.1-0.1-0.1-0.2,0c0,0.1,0,0.1,0,0.2c0.1,0.2,0,0.3,0,0.5c0,0.1,0,0.1,0,0.2c0.1,0,0.2,0,0.2,0c0.1-0.1,0.1-0.2,0-0.2
|
||||
c0-0.1-0.1-0.3-0.1-0.4C105.6,23.8,105.6,23.8,105.6,23.7z M105.6,31.1c0,0.1,0.1,0.2,0.2,0.2c0.1,0,0.1,0,0.1-0.1
|
||||
c0-0.1,0-0.2-0.1-0.2C105.6,31,105.6,31.1,105.6,31.1z M105.8,29.1c0,0.4,0,0.7,0.3,1c0,0,0.1,0.1,0,0.2c-0.1,0.2,0,0.4,0,0.5
|
||||
c0,0,0,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1c0-0.3,0.1-0.5,0.2-0.8c0-0.1,0-0.2,0-0.3c-0.2,0.1-0.3,0.1-0.3-0.1
|
||||
c0.1-0.2-0.1-0.4-0.1-0.6c0-0.1-0.1-0.2-0.1-0.4c0-0.2,0-0.3-0.2-0.4C105.9,28.5,105.8,28.8,105.8,29.1z M106.3,32.6
|
||||
c0,0.1,0,0.2,0.1,0.2c0.1,0,0.2-0.1,0.2-0.2c0,0,0-0.1,0-0.1c0-0.1,0-0.2-0.1-0.3c-0.1-0.3-0.1-0.5-0.2-0.8c0,0-0.1-0.1-0.1-0.1
|
||||
c-0.1,0-0.1,0.1-0.1,0.1c0.1,0.1,0,0.2-0.1,0.3c-0.1,0.1,0,0.2,0.1,0.2c0.1,0,0.1,0.1,0.2,0.2c0.1,0.2,0.1,0.3,0.1,0.4
|
||||
C106.3,32.5,106.3,32.6,106.3,32.6z M108.6,25.3c1-0.1,1.4-0.5,1.5-1.5c0-0.3,0-0.7,0-1c0-0.6-0.4-1-1-1.2
|
||||
c-0.6-0.2-1.2-0.2-1.8-0.1c-0.7,0.2-1,0.4-1.1,1.1c-0.1,0.5-0.1,0.9,0,1.4c0.2,0.6,0.4,1,1.2,1.2c0.3,0.1,0.5,0,0.8,0
|
||||
C108.3,25.3,108.5,25.3,108.6,25.3z M107,30.2c-0.2,0-0.3,0.1-0.4,0.3c0,0.1-0.1,0.2-0.1,0.4c0,0.3,0.1,0.6,0.4,0.7
|
||||
c0.1,0.1,0.2,0.1,0.3,0.1c0.5,0.1,0.9,0.1,1.4,0.1c0.2,0,0.5-0.1,0.7-0.2c0.3-0.2,0.5-0.5,0.4-0.8c-0.1-0.3-0.3-0.4-0.6-0.4
|
||||
c-0.5,0-1-0.1-1.4,0C107.5,30.2,107.2,30.2,107,30.2z M106.8,21.1C106.8,21.1,106.8,21.2,106.8,21.1
|
||||
C106.9,21.1,106.9,21.1,106.8,21.1C106.9,21,106.8,21,106.8,21.1C106.8,21,106.8,21.1,106.8,21.1z M106.9,32.5
|
||||
c0.1,0,0.1-0.1,0.1-0.2c0-0.1,0-0.2-0.1-0.2c-0.1,0-0.1,0.1-0.1,0.2C106.8,32.3,106.8,32.5,106.9,32.5z M106.9,25.4
|
||||
c-0.1,0.2-0.1,0.2,0,0.4C106.9,25.7,107,25.6,106.9,25.4z M107.1,20.5C107.1,20.5,107.1,20.5,107.1,20.5c0.1,0.1,0.1,0.1,0.1,0
|
||||
c0.1-0.1,0.1-0.2,0-0.3C107.1,20.3,107.2,20.4,107.1,20.5z M107.7,20.3c-0.1,0.1-0.1,0.2,0,0.4C107.8,20.4,107.8,20.4,107.7,20.3z
|
||||
M107.8,20.8C107.7,20.8,107.7,20.9,107.8,20.8c0,0.1,0,0.2,0,0.2C107.8,21,107.8,21,107.8,20.8C107.8,20.9,107.8,20.8,107.8,20.8z
|
||||
M108.2,20.8C108.1,20.8,108.1,20.8,108.2,20.8c-0.1,0.1-0.1,0.2,0,0.2C108.2,20.9,108.3,20.9,108.2,20.8
|
||||
C108.3,20.8,108.2,20.8,108.2,20.8z M108.6,20.2C108.6,20.2,108.7,20.2,108.6,20.2C108.8,20.2,108.7,20.1,108.6,20.2
|
||||
c0-0.1,0-0.2-0.1-0.1C108.5,20.1,108.6,20.2,108.6,20.2z M108.8,25.9c0-0.1,0-0.2-0.1-0.2c-0.1,0-0.1,0.1-0.1,0.2
|
||||
c0.1,0.2,0,0.4,0,0.6c0,0.1,0,0.2,0.2,0.2C108.9,26.5,108.8,26.2,108.8,25.9z M108.8,29.6c0,0.1,0,0.2,0.1,0.2
|
||||
c0.1,0,0.1-0.1,0.1-0.2c0-0.1-0.1-0.3,0-0.4c0,0,0-0.1,0-0.1s-0.1,0-0.1,0.1C108.9,29.3,108.9,29.4,108.8,29.6L108.8,29.6z
|
||||
M109.3,20.8c0,0,0.2-0.4,0.1-0.4c0,0-0.1,0-0.1,0c-0.1,0.1-0.2,0.2-0.2,0.3C109.2,20.7,109.2,20.8,109.3,20.8L109.3,20.8z
|
||||
M109.2,32.7C109.3,32.7,109.3,32.7,109.2,32.7c0.2,0,0.2,0,0.1-0.1c0-0.1,0-0.2-0.1-0.2C109.2,32.5,109.2,32.6,109.2,32.7z
|
||||
M109.4,20.1c0,0,0-0.1,0-0.1c0,0-0.1,0-0.1,0c0,0.1-0.1,0.1-0.1,0.2C109.3,20.2,109.3,20.1,109.4,20.1z M109.4,25.5
|
||||
C109.4,25.5,109.3,25.5,109.4,25.5c-0.2,0-0.2,0.1-0.2,0.2c0,0,0,0,0,0C109.3,25.7,109.4,25.7,109.4,25.5z M110,32.4
|
||||
c-0.1,0-0.2,0.1-0.4,0.1c0,0-0.1,0.1,0,0.1c0,0,0.1,0,0.1,0c0.1,0,0.2,0,0.3,0C110,32.6,110,32.6,110,32.4
|
||||
C110,32.4,110,32.4,110,32.4z M109.7,26.3L109.7,26.3C109.7,26.2,109.7,26.2,109.7,26.3c-0.1-0.1-0.2-0.1-0.2,0
|
||||
c0,0.2,0.1,0.4,0.1,0.5c0,0,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1C109.8,26.6,109.7,26.5,109.7,26.3z M109.6,29.7
|
||||
c0,0.1,0.1,0.1,0.2,0.1c0.1,0,0.1-0.1,0.1-0.1c-0.1-0.1-0.1-0.2-0.1-0.3C109.6,29.5,109.6,29.6,109.6,29.7z M109.8,19.5
|
||||
C109.8,19.4,109.8,19.4,109.8,19.5c-0.2,0.1-0.1,0.2-0.1,0.2c0,0,0,0,0,0C109.9,19.7,109.9,19.6,109.8,19.5z M109.8,20.1
|
||||
C109.8,20.1,109.7,20.1,109.8,20.1c-0.1,0.1-0.1,0.2,0,0.2c0,0,0.1,0,0.1-0.1C109.9,20.1,109.9,20.1,109.8,20.1z M109.9,21.2
|
||||
c0.1-0.1,0.1-0.2,0-0.2C109.7,21,109.8,21.1,109.9,21.2C109.7,21.2,109.7,21.2,109.9,21.2C109.8,21.3,109.8,21.3,109.9,21.2z
|
||||
M111,20.4c0,0.1-0.1,0.1-0.1,0.1s-0.1-0.1-0.1-0.1c0.1-0.3,0-0.6,0.1-0.8c0-0.1,0.1-0.2,0-0.3c-0.1,0-0.1,0.2-0.2,0.2v0
|
||||
c0.1,0.3,0,0.6,0,0.8v0.2c0,0.1,0.1,0.1,0.2,0.1c0.1,0,0.2,0.1,0.2,0c0.1-0.2,0.2-0.4,0-0.6C111.1,20.2,111,20.3,111,20.4z
|
||||
M111.1,18.8c-0.1-0.2,0-0.4,0-0.5c0-0.1,0-0.2,0-0.3c0-0.1-0.1-0.1-0.2-0.1c0,0-0.1,0-0.1,0.1c0,0.1,0,0.1,0.1,0.1
|
||||
c0.2,0.2,0.2,0.2,0,0.4c-0.1,0.1-0.1,0.2-0.1,0.3c0.1,0.1,0.2,0.2,0.2,0.3C111.1,19,111.1,18.9,111.1,18.8z M110.8,21.6
|
||||
C110.7,21.6,110.7,21.6,110.8,21.6c-0.1,0.1-0.1,0.2,0,0.2C110.8,21.7,110.8,21.7,110.8,21.6C110.8,21.6,110.8,21.6,110.8,21.6z
|
||||
M111.1,31.3c0,0.2-0.3,0.1-0.2,0.2c0,0.1,0.3,0,0.3,0.2c0,0,0.1,0.1,0.1,0c0,0,0,0,0-0.1c-0.1-0.2,0-0.4-0.1-0.6
|
||||
c0-0.1,0-0.1-0.1-0.1C111.1,31,111.2,31.1,111.1,31.3z M111.3,22.7c0.1,0.1,0.2,0,0.3,0c0,0,0,0,0-0.1c0,0,0,0-0.1,0
|
||||
c-0.2,0.1-0.2-0.1-0.3-0.2C111.2,22.5,111.2,22.7,111.3,22.7z M111.4,24.5C111.3,24.5,111.3,24.6,111.4,24.5
|
||||
c-0.1,0.1-0.1,0.2,0,0.2C111.4,24.7,111.4,24.7,111.4,24.5C111.4,24.6,111.4,24.5,111.4,24.5z M111.4,25.8c0.2-0.3,0.2-0.3-0.1-0.5
|
||||
C111.3,25.5,111.4,25.7,111.4,25.8z M111.4,23.9c-0.1,0.1-0.1,0.2-0.1,0.4C111.5,24.2,111.6,24.1,111.4,23.9z M111.6,21.9
|
||||
c0,0,0,0.1,0,0.1c-0.1,0.3-0.1,0.3,0.2,0.4c0,0,0.1,0,0.1,0c0,0,0.1,0,0.1,0c0-0.1,0-0.1-0.1-0.1c-0.2,0-0.2-0.2-0.2-0.3
|
||||
c0-0.1,0-0.1,0.1-0.1c0.2,0.1,0.1,0,0.1-0.1c-0.1-0.2-0.2-0.4,0-0.6c0,0,0-0.1,0-0.1c-0.1-0.1-0.1-0.2-0.2-0.4
|
||||
C111.6,21.2,111.5,21.5,111.6,21.9z M112.2,22.1C112.2,22.1,112.2,22,112.2,22.1c-0.2-0.1-0.1,0-0.1,0.1c0.1,0.1,0,0.3,0.2,0.3
|
||||
c0.1,0,0.1,0.1,0.1,0.2c-0.1,0.1-0.1,0.3-0.1,0.4c-0.1,0.2,0,0.3,0.1,0.4c0,0,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1
|
||||
c-0.1-0.3,0-0.6,0-0.9c0-0.2,0-0.4-0.1-0.5C112.4,22,112.4,22.3,112.2,22.1z"/>
|
||||
<path class="st1" d="M118.8,19.6c0.6-0.2,1.3-0.3,1.9-0.1c0.2,0,0.4,0.1,0.6,0.1c0.1,0,0.2,0.1,0.1,0.2c-0.1,0.5,0,1.1-0.1,1.6
|
||||
c0,0.2,0,0.4-0.1,0.7c-0.4-0.2-0.8-0.2-1.2-0.2c-0.9,0-1.7,0.2-2.1,1c-0.2,0.4-0.3,0.8-0.3,1.3v5.7c0,0.5,0.1,0.4-0.4,0.4H115
|
||||
c-0.3,0-0.3,0-0.3-0.3v-6.7c0-0.9,0-1.7-0.1-2.6c0-0.3-0.1-0.5-0.1-0.8c0-0.2,0-0.2,0.2-0.2h2c0.2,0,0.3,0,0.2,0.2
|
||||
c0,0.4,0.1,0.8,0.1,1.2C117.5,20.3,118,19.8,118.8,19.6z M115.2,26.2c0-0.1,0.1-0.2,0-0.3c0,0,0,0-0.1,0
|
||||
C115,26,115,26.1,115.2,26.2C115.1,26.2,115.1,26.2,115.2,26.2C115.1,26.2,115.2,26.2,115.2,26.2z M115.1,27.3
|
||||
C115.1,27.3,115.2,27.3,115.1,27.3c0.1-0.1,0-0.1,0-0.1C115.1,27.2,115.1,27.2,115.1,27.3C115.1,27.3,115.1,27.3,115.1,27.3z
|
||||
M115.1,21.6c0,0.1,0,0.2,0.1,0.3c0,0,0.1,0.1,0.1,0c0,0,0.1-0.1,0.1-0.1c-0.1-0.2,0-0.3,0-0.5c0,0,0-0.1-0.1-0.2
|
||||
C115.2,21.3,115.1,21.5,115.1,21.6z M115.1,24.3C115.1,24.3,115.1,24.4,115.1,24.3c0.1,0.1,0.1,0,0.1,0c0,0,0-0.1,0-0.1
|
||||
C115.1,24.2,115.1,24.3,115.1,24.3z M115.2,28.2c0,0.2,0,0.2,0.1,0.5C115.3,28.5,115.3,28.4,115.2,28.2z M115.5,29.1
|
||||
c0,0,0-0.1,0-0.1c0,0-0.1-0.1-0.2,0c0,0-0.1,0.1-0.1,0.1c0,0.1,0,0.2,0.1,0.4C115.4,29.3,115.4,29.2,115.5,29.1z M115.4,27.8
|
||||
C115.4,27.8,115.4,27.8,115.4,27.8C115.4,27.9,115.4,27.9,115.4,27.8c0.1,0.1,0.1,0.1,0.1,0C115.5,27.7,115.5,27.7,115.4,27.8z
|
||||
M115.5,20.6c0.1,0,0.1-0.1,0.1-0.2c0-0.1,0-0.1-0.1-0.1C115.4,20.4,115.4,20.5,115.5,20.6C115.4,20.6,115.4,20.6,115.5,20.6z
|
||||
M115.7,23.7c0-0.2,0-0.3,0-0.6C115.5,23.4,115.5,23.5,115.7,23.7z M115.6,25.6C115.6,25.6,115.5,25.6,115.6,25.6
|
||||
c-0.1,0.1,0,0.2,0.1,0.2h0C115.7,25.7,115.7,25.6,115.6,25.6z M115.6,25.1C115.5,25.1,115.5,25.2,115.6,25.1
|
||||
C115.6,25.2,115.6,25.2,115.6,25.1c0.1,0,0.2,0,0.2-0.1C115.6,25,115.6,25.1,115.6,25.1z M116,26.7c0.1-0.2,0.1-0.3,0-0.5
|
||||
C115.9,26.4,115.9,26.5,116,26.7z M116,23C116,23,116,23,116,23c-0.1,0.1,0,0.1,0,0.1C116,23.1,116,23.1,116,23
|
||||
C116,23,116,23,116,23z M116.1,29c0.1,0,0.2,0,0.1-0.1c0-0.1-0.1-0.1-0.2-0.1c-0.1,0-0.1,0.1-0.1,0.2C116,29,116.1,29,116.1,29z
|
||||
M116.4,20.8c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1C116.5,20.8,116.5,20.8,116.4,20.8z M116.5,24.9
|
||||
C116.5,24.9,116.5,24.9,116.5,24.9c0.1,0,0.1,0,0.1-0.1c0-0.2-0.2-0.2-0.3-0.3C116.4,24.7,116.4,24.8,116.5,24.9z M116.4,26
|
||||
c0,0,0.1,0,0.1,0c0-0.1,0-0.1-0.1-0.1c0,0-0.1,0-0.2,0C116.3,26,116.4,26,116.4,26z M116.5,28C116.4,28,116.4,28,116.5,28
|
||||
C116.4,28.1,116.4,28.1,116.5,28C116.5,28.1,116.5,28.1,116.5,28C116.5,28.1,116.5,28,116.5,28z M116.5,26.8c0,0,0,0.1,0.1,0.1
|
||||
c0.1,0,0-0.1,0-0.1c0-0.1,0-0.2-0.1-0.2C116.5,26.6,116.5,26.7,116.5,26.8z M116.6,27.5c-0.1,0.1-0.1,0.2,0,0.3
|
||||
C116.7,27.7,116.7,27.6,116.6,27.5z M116.7,28.7V29C116.7,28.9,116.8,28.9,116.7,28.7z M116.8,24.3
|
||||
C116.8,24.4,116.8,24.4,116.8,24.3c0.1,0.1,0.2,0,0.2,0c0-0.1,0-0.2,0-0.3C116.8,24.2,116.8,24.2,116.8,24.3z M116.8,23.5
|
||||
c-0.1,0.1-0.1,0.2,0,0.3C116.9,23.7,116.9,23.7,116.8,23.5z M117,23.2c0-0.2,0-0.3,0-0.5C116.8,22.9,116.8,22.9,117,23.2z
|
||||
M117,25.1c0,0,0.1,0.1,0.1,0c0,0,0-0.1,0-0.1c-0.1-0.1-0.1-0.2-0.3-0.3C116.8,24.9,116.9,25,117,25.1z M117.1,21.4
|
||||
C117,21.4,117,21.4,117.1,21.4c-0.1,0.1,0,0.2,0,0.2C117.1,21.5,117.1,21.5,117.1,21.4C117.1,21.4,117.1,21.4,117.1,21.4z
|
||||
M117.2,23.2C117.2,23.2,117.2,23.3,117.2,23.2c0.1,0.1,0.1,0,0.1,0c0,0,0-0.1-0.1-0.1C117.2,23.1,117.2,23.1,117.2,23.2z
|
||||
M117.7,21.5c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0,0,0.1-0.1,0.1c0,0.1,0,0.1,0,0.2c0,0,0.1,0.1,0.2,0.1
|
||||
C117.7,21.7,117.7,21.6,117.7,21.5L117.7,21.5z"/>
|
||||
<path class="st1" d="M128,19.4c0.9,0.1,1.8,0.4,2.5,1c0.5,0.5,0.8,1,1,1.7c0.2,0.8,0.3,1.5,0.3,2.3c0,0.8,0,1.7-0.2,2.5
|
||||
c-0.2,0.9-0.4,1.7-1,2.3c-0.5,0.6-1.2,0.9-1.9,1c-0.7,0.2-1.5,0.2-2.2,0.2c-0.8,0-1.5-0.1-2.2-0.4c-0.9-0.4-1.4-1-1.8-1.8
|
||||
c-0.3-0.8-0.5-1.7-0.6-2.6c-0.1-0.7,0-1.4,0-2.1c0.1-0.7,0.2-1.3,0.5-2c0.4-0.9,1.1-1.5,2-1.8c0.8-0.3,1.6-0.3,2.4-0.3
|
||||
C127.2,19.4,127.6,19.4,128,19.4z M122.7,26.1C122.7,26.1,122.7,26.1,122.7,26.1c-0.2-0.4-0.1-0.6,0-0.9c0,0,0-0.1,0-0.1
|
||||
c-0.2-0.2-0.2-0.4-0.1-0.6c0-0.1,0.1-0.1,0-0.2c0,0-0.1-0.1-0.1-0.1c0,0,0,0.1,0,0.1c0,0.3,0,0.5,0,0.8c0,0.2,0.1,0.5-0.1,0.8
|
||||
c0,0,0,0.1,0,0.1c0.1,0.2,0.1,0.3,0.1,0.5c0,0.1,0,0.2,0.1,0.3C122.6,26.6,122.5,26.4,122.7,26.1z M123.2,23.4
|
||||
c0.1-0.2,0-0.4-0.1-0.6c0-0.1,0-0.2,0-0.3c0-0.3,0.1-0.5,0-0.8c0-0.1,0-0.2,0-0.2v-0.2c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1,0-0.1,0.1
|
||||
c-0.1,0.1-0.1,0.2-0.2,0.3c-0.1,0.1-0.1,0.2,0.1,0.2c0.1,0,0.1,0,0.1,0.1c-0.1,0.2-0.1,0.4-0.1,0.6c0,0.1,0,0.2,0.1,0.3
|
||||
c0.1,0,0.2,0.1,0.2,0.2C123,23.1,123,23.2,123.2,23.4c0,0-0.1,0.1-0.2,0.1c-0.1,0.1-0.1,0.1,0,0.2c0,0,0.1,0.1,0.2,0.1
|
||||
C123.3,23.7,123.2,23.5,123.2,23.4z M122.9,24.5c0,0.1,0,0.1,0.1,0.1c0.2,0,0.3-0.1,0.2-0.2c0-0.2-0.1-0.3-0.3-0.3
|
||||
C123,24.2,123,24.4,122.9,24.5z M123.5,27.4c0,0-0.1,0-0.1-0.1c0-0.1,0-0.2-0.2-0.2c-0.1,0,0,0.2-0.1,0.3c-0.1,0.1,0,0.2,0.1,0.2
|
||||
C123.3,27.7,123.6,27.6,123.5,27.4L123.5,27.4C123.6,27.4,123.6,27.4,123.5,27.4z M123.3,28.2c0,0.1,0,0.2,0.1,0.1
|
||||
c0.1,0,0.1-0.1,0.1-0.2c0-0.2-0.1-0.2-0.2-0.4C123.2,27.9,123.2,28.1,123.3,28.2z M123.3,28.6c0,0.1,0,0.1,0.1,0.1
|
||||
c0,0,0.1,0,0.1-0.1C123.5,28.6,123.4,28.6,123.3,28.6C123.3,28.5,123.3,28.6,123.3,28.6z M123.6,27.1c0.1,0,0.1-0.1,0.1-0.2
|
||||
c0,0,0-0.1-0.1-0.1C123.5,26.9,123.5,27,123.6,27.1C123.5,27.1,123.5,27.1,123.6,27.1z M123.8,27.7c-0.1,0-0.1-0.1-0.2,0
|
||||
c0,0,0,0,0,0.1c0,0.1,0.1,0.1,0.2,0.1c0.1,0,0.1-0.1,0.1-0.2H123.8z M123.8,21.4c-0.2,0.3-0.2,0.3,0.2,0.5
|
||||
C124,21.6,123.8,21.6,123.8,21.4z M123.8,21.2c0.1-0.1,0-0.2,0-0.2C123.7,21.1,123.7,21.1,123.8,21.2z M124,26.2
|
||||
C124,26.3,124,26.3,124,26.2c0.2,0.1,0.3,0.2,0.2,0.4c0,0,0,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1c0,0,0-0.1,0-0.1
|
||||
c0.1-0.5-0.2-0.8-0.3-1.2C123.8,25.6,123.9,25.9,124,26.2z M124,25.1C124,25.1,124,25,124,25.1c0-0.1,0-0.2,0-0.2
|
||||
C123.9,24.9,123.9,25,124,25.1C123.9,25.1,124,25.1,124,25.1z M124.1,27.1C124.1,27.1,124.1,27.2,124.1,27.1
|
||||
C124.2,27.1,124.2,27.1,124.1,27.1C124.2,27,124.2,27,124.1,27.1C124.1,27,124.1,27.1,124.1,27.1z M124.6,22.7
|
||||
c0.1,0,0.1-0.1,0.1-0.1c0-0.1-0.1,0-0.1,0c-0.1,0-0.1,0-0.2,0c-0.1,0-0.2,0.1-0.1,0.2c0,0.1,0,0.1,0.1,0.2
|
||||
C124.3,22.8,124.4,22.7,124.6,22.7z M124.4,21.9c0,0,0.1,0.1,0.1,0.1c0,0,0.1-0.1,0-0.1c-0.1-0.1,0-0.2-0.1-0.3
|
||||
C124.4,21.7,124.4,21.8,124.4,21.9z M124.7,27.7c0,0.1,0,0.2,0,0.3c0.1,0.4,0,0.8,0,1.2c0,0.3,0.1,0.4,0.2,0.6
|
||||
c0.2-0.2,0.2-0.2,0.1-0.3c-0.1-0.2-0.1-0.3-0.1-0.5c0-0.4,0-0.7,0-1.1c0-0.2,0-0.5-0.2-0.7C124.6,27.5,124.6,27.6,124.7,27.7z
|
||||
M128.9,24.2c0-0.5-0.1-0.9-0.2-1.3c-0.2-0.6-0.6-0.9-1.2-1.1c-0.4-0.1-0.7-0.1-1.1-0.1c-0.9,0-1.4,0.5-1.6,1.3
|
||||
c-0.1,0.3-0.1,0.7-0.2,1.1c-0.1,0.6,0,1.2,0,1.7c0,0.5,0.1,1,0.3,1.4c0.3,0.7,0.8,1,1.5,1h0.6c0.5,0,1-0.2,1.3-0.6
|
||||
c0.3-0.4,0.4-0.8,0.4-1.3c0.1-0.5,0.2-1,0.1-1.6C129,24.5,128.9,24.3,128.9,24.2z M125,21.8c-0.1,0-0.1,0.1-0.1,0.2
|
||||
c0,0,0,0.1,0.1,0C125,22,125.1,21.9,125,21.8C125,21.8,125,21.8,125,21.8z M125,21.3C125,21.3,124.9,21.3,125,21.3
|
||||
c-0.1,0.1,0,0.2,0,0.2C125.1,21.4,125.1,21.4,125,21.3C125.1,21.3,125.1,21.3,125,21.3z M125.4,20.8c0.1-0.2,0.1-0.2-0.2-0.4
|
||||
c0,0.2,0,0.3-0.2,0.4C125.3,21,125.3,21,125.4,20.8z M125.6,28.5C125.6,28.5,125.5,28.4,125.6,28.5c-0.2-0.1-0.2,0-0.1,0
|
||||
c0,0.1,0,0.2,0,0.4c0,0.1,0,0.2,0.1,0.3C125.5,29,125.6,28.8,125.6,28.5z M125.8,20c-0.1,0.2-0.1,0.4,0,0.5
|
||||
C126,20.3,125.9,20.2,125.8,20z M126,29.8c0.1-0.1,0-0.2,0-0.2c-0.1,0.1-0.1,0.1-0.2,0.2C125.9,29.8,126,29.8,126,29.8z
|
||||
M125.9,28.8c-0.2,0.2,0,0.3,0,0.5C126,29.1,126,29.1,125.9,28.8z M126.9,20.8c0-0.1,0-0.2,0-0.4c0-0.2,0.1-0.2,0.3-0.2
|
||||
c0,0,0.1,0,0.1,0c0.1,0.1,0.1-0.1,0.2-0.1c0.1-0.1,0-0.1,0-0.2c-0.1-0.1-0.1-0.1-0.2,0c-0.1,0.1-0.2,0.1-0.3,0
|
||||
c-0.1-0.1-0.2,0-0.3,0c-0.1,0-0.1,0.1,0,0.2c0,0.1,0,0.2,0.1,0.3c0.1,0.1,0.1,0.2,0,0.4c-0.1,0.1-0.1,0.2,0,0.3
|
||||
c0,0.1,0.1,0.1,0.2,0.1c0.1,0,0.1-0.1,0.1-0.1L126.9,20.8L126.9,20.8z M126.7,28.7c0,0.1-0.1,0.2-0.1,0.3c0,0.2,0,0.4,0,0.5
|
||||
s0,0.3,0.1,0.5c0,0.1,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1c0,0,0-0.1,0-0.2c0-0.3-0.1-0.6,0-1C126.9,28.8,126.8,28.7,126.7,28.7
|
||||
C126.7,28.7,126.7,28.7,126.7,28.7z M127.9,21.3c0,0-0.2,0.1-0.1,0.2c0.1,0.1,0.1,0,0.2,0c0.1,0,0.2-0.1,0.1-0.2c0-0.1,0-0.1,0-0.2
|
||||
c0-0.1,0-0.1-0.1-0.2C127.9,21,128,21.1,127.9,21.3z M128.3,21.5C128.3,21.4,128.3,21.4,128.3,21.5c-0.1-0.1-0.1,0-0.1,0
|
||||
c0,0,0,0.1,0.1,0.1C128.3,21.6,128.3,21.5,128.3,21.5z M128.2,28.8c0.1,0.1,0.1,0.2,0.1,0.3c0,0.2,0,0.3,0,0.5c0,0.1,0,0.1,0.1,0.2
|
||||
c0.1,0,0.1,0.1,0.2,0.1c0.1,0,0-0.1,0-0.2c-0.1-0.2-0.2-0.3-0.1-0.5c0.1-0.3,0-0.5-0.1-0.8C128.2,28.5,128.2,28.6,128.2,28.8z
|
||||
M129,22.2c0-0.2,0-0.5,0-0.7c0-0.4-0.1-0.8-0.1-1.2c0,0,0-0.1-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0.1,0,0.2,0,0.2
|
||||
c0,0.1,0.1,0.3,0,0.4c0,0,0,0.1,0,0.1c0.1,0.3,0.1,0.6,0.1,0.9c0,0.2,0,0.3,0.2,0.5C129.1,22.3,129,22.2,129,22.2z M129,27.2
|
||||
c0,0.2,0,0.3,0,0.5c0,0.1,0,0.2,0,0.3c0.1,0.1,0.1,0.2-0.1,0.3c0,0,0,0.1,0,0.1c0.2,0.3,0.1,0.6,0,0.9c-0.1,0.2-0.1,0.2,0.1,0.4
|
||||
c0-0.3,0.2-0.5,0.2-0.8c-0.1-0.5,0-1,0-1.5c0-0.2,0-0.4-0.1-0.6C129.1,26.9,129,27,129,27.2z M129.3,20.7
|
||||
C129.2,20.7,129.2,20.8,129.3,20.7C129.2,20.8,129.2,20.9,129.3,20.7C129.3,20.8,129.3,20.8,129.3,20.7
|
||||
C129.3,20.8,129.3,20.7,129.3,20.7z M129.3,25.7c-0.1,0.1-0.1,0.2,0,0.3C129.4,25.9,129.4,25.8,129.3,25.7z M129.3,26.3
|
||||
c-0.1,0.2-0.1,0.4,0,0.5C129.4,26.7,129.5,26.5,129.3,26.3z M129.6,23.5c0,0.1-0.1,0.1,0,0.2c0,0,0.1,0,0.1,0
|
||||
c0.1-0.1,0.1-0.1,0.1-0.2C129.7,23.5,129.7,23.5,129.6,23.5C129.6,23.5,129.6,23.5,129.6,23.5z M129.7,27.5
|
||||
C129.7,27.5,129.8,27.5,129.7,27.5c0.2,0,0.2-0.1,0.1-0.2C129.8,27.3,129.7,27.4,129.7,27.5z M129.8,26.8c0.1,0,0.1,0,0.1-0.1
|
||||
c0.1-0.1-0.1-0.1-0.2-0.2C129.7,26.6,129.7,26.7,129.8,26.8z M129.9,26.2C129.9,26.2,129.9,26.1,129.9,26.2c-0.1-0.1-0.1-0.1-0.1,0
|
||||
C129.7,26.2,129.7,26.2,129.9,26.2C129.8,26.3,129.8,26.2,129.9,26.2z M129.9,29.1C129.9,29,129.9,29,129.9,29.1
|
||||
c-0.2-0.1-0.1,0-0.1,0s0,0.1,0.1,0.1C129.9,29.2,129.9,29.1,129.9,29.1z M130.1,22.7C130,22.7,130,22.7,130.1,22.7
|
||||
c-0.1,0.1-0.1,0.2,0,0.2C130.1,22.8,130.1,22.8,130.1,22.7C130.1,22.7,130.1,22.7,130.1,22.7z M130.2,22.2
|
||||
C130.2,22.2,130.1,22.2,130.2,22.2c-0.2-0.1-0.2,0-0.2,0.1c0,0.1,0,0,0.1,0.1C130.1,22.4,130.2,22.4,130.2,22.2z M130.1,21.9
|
||||
C130.1,22,130.1,22,130.1,21.9c0.1,0,0.2,0,0.1-0.1c0,0,0-0.1-0.1,0C130.1,21.8,130.1,21.9,130.1,21.9z M130.3,21.5
|
||||
c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0.1,0.1,0.1,0.1,0.1C130.3,21.6,130.3,21.6,130.3,21.5z M130.8,24.1
|
||||
c0.2-0.3,0.2-0.6,0-0.9c-0.2,0.2-0.2,0.2-0.4,0.1C130.4,23.6,130.5,23.9,130.8,24.1z M131,25.4c-0.1,0-0.1,0.1-0.1,0.2
|
||||
c0,0.1,0.1,0.1,0.1,0.1C131,25.6,131.1,25.6,131,25.4C131.1,25.4,131,25.4,131,25.4z M131,24.2C130.9,24.2,130.9,24.3,131,24.2
|
||||
c-0.1,0.1-0.1,0.2,0,0.1C131,24.3,131.1,24.4,131,24.2C131.1,24.2,131,24.2,131,24.2z"/>
|
||||
<path class="st1" d="M137.1,25.3c0.3-1.2,0.7-2.3,1-3.4c0.1-0.3,0.1-0.3,0.4-0.3h1.9c0.2,0,0.3,0,0.3,0.3c0.4,1.4,0.9,2.9,1.3,4.3
|
||||
c0,0.1,0,0.1,0.1,0.2c0.1-0.1,0.1-0.2,0.1-0.3c0.3-1.1,0.6-2.1,0.8-3.2c0.1-0.8,0.2-1.5,0.3-2.3c0-0.2,0-0.4,0-0.6
|
||||
c0-0.2,0-0.3,0.3-0.3h2.1c0.2,0,0.2,0,0.2,0.2c0.1,1.9-0.2,3.6-0.8,5.4c-0.5,1.5-0.9,3-1.5,4.4c0,0.1-0.1,0.3-0.1,0.4
|
||||
c0,0.1-0.1,0.2-0.2,0.2h-2.1c-0.1,0-0.2-0.1-0.2-0.2c-0.3-0.9-0.5-1.8-0.8-2.7c-0.2-0.8-0.5-1.5-0.7-2.3c0-0.1,0-0.2-0.1-0.2
|
||||
c-0.1,0.2-0.1,0.4-0.2,0.6c-0.5,1.5-1,3.1-1.4,4.6c-0.1,0.2-0.1,0.2-0.3,0.2h-1.8c-0.2,0-0.2-0.1-0.3-0.2c-0.2-0.5-0.4-1-0.6-1.6
|
||||
c-0.5-1.4-1-2.9-1.3-4.4c-0.2-0.8-0.4-1.7-0.5-2.5c0-0.6,0-1.2,0-1.8c0-0.1,0.1-0.2,0.2-0.2h2.2c0.2,0,0.2,0.1,0.2,0.2
|
||||
c0,0.8,0,1.6,0.2,2.4c0.2,1.4,0.6,2.8,1,4.1C136.8,26,137,25.7,137.1,25.3z M134.3,23.2c0-0.1-0.1-0.1-0.2-0.1
|
||||
c-0.1,0-0.2,0-0.2,0.1c0,0.1,0.1,0.1,0.2,0.1C134.2,23.2,134.3,23.3,134.3,23.2z M134.5,23.5c-0.1,0.1-0.3,0.1-0.4,0.2
|
||||
c0,0-0.1,0.1,0,0.1c0,0,0.1,0.1,0.1,0C134.3,23.6,134.4,23.6,134.5,23.5C134.6,23.6,134.6,23.5,134.5,23.5
|
||||
C134.6,23.5,134.6,23.5,134.5,23.5z M134.7,24.8c0.1,0,0.1-0.1,0.1-0.1c0-0.1-0.1-0.2-0.2-0.1C134.7,24.7,134.6,24.8,134.7,24.8z
|
||||
M134.9,26C134.9,26,134.9,26,134.9,26c-0.1-0.2-0.2-0.4-0.2-0.5c0,0,0-0.1-0.1-0.1c-0.1,0,0,0.1,0,0.1c0.1,0.2,0.1,0.5,0,0.8
|
||||
c0,0.2,0.1,0.3,0.2,0.4C134.9,26.5,134.8,26.3,134.9,26z M135,27.1c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1,0.1-0.1,0.1c0,0.1,0,0.1,0,0.2
|
||||
c0.1,0.1,0.1,0.2,0.1,0.3c0,0.1,0.1,0.2,0.1,0.3C135,27.6,135.1,27.4,135,27.1z M135.6,23.9c0-0.2,0-0.3-0.1-0.5
|
||||
c0,0-0.1-0.1-0.1-0.1c-0.1,0-0.1,0-0.1,0.1C135.4,23.5,135.5,23.7,135.6,23.9C135.6,23.9,135.6,23.9,135.6,23.9z M135.6,24.7
|
||||
C135.6,24.6,135.6,24.7,135.6,24.7c-0.1,0.1-0.1,0.1,0,0.1c0.1,0,0.2,0,0.3,0C135.8,24.7,135.7,24.7,135.6,24.7z M136.5,29.3
|
||||
C136.5,29.3,136.5,29.2,136.5,29.3c-0.1-0.1-0.1,0-0.1,0C136.4,29.3,136.4,29.4,136.5,29.3C136.5,29.4,136.5,29.3,136.5,29.3z
|
||||
M136.5,28.2C136.5,28.3,136.5,28.3,136.5,28.2c0.1,0.1,0.2,0.1,0.2,0.1c0.1,0,0.1,0,0.1-0.1c0-0.1,0-0.2-0.1-0.2
|
||||
C136.6,28.1,136.5,28.1,136.5,28.2z M137,26.9c0.1,0,0-0.1,0-0.1c-0.1,0-0.2,0-0.3,0.1c0,0.2,0,0.3,0.1,0.4
|
||||
C136.8,27.1,136.8,26.9,137,26.9z M137.4,27.3C137.3,27.2,137.3,27.3,137.4,27.3c-0.2,0.1-0.3,0.1-0.4,0.1c0,0-0.1,0-0.1,0
|
||||
c0,0.1-0.2,0.2-0.2,0.3c-0.1,0.1,0,0.1,0.1,0.1c0.1,0,0.2,0,0.3-0.1c0-0.1,0.1-0.2,0.2-0.1c0.1,0,0.2,0,0.2-0.2
|
||||
C137.5,27.3,137.4,27.3,137.4,27.3z M137.3,27.9c-0.1,0.2,0.1,0.4,0.1,0.6C137.5,28.2,137.4,28,137.3,27.9z M138.3,23.8
|
||||
C138.3,23.8,138.3,23.7,138.3,23.8c-0.1-0.1-0.1-0.1-0.1,0c0,0.1,0,0.2,0.1,0.3C138.3,24,138.3,23.9,138.3,23.8z M140.6,25.8
|
||||
C140.6,25.8,140.5,25.9,140.6,25.8c-0.1,0.2-0.1,0.2,0,0.2C140.7,26,140.7,26,140.6,25.8C140.7,25.9,140.7,25.8,140.6,25.8z
|
||||
M141.6,28.8c0,0.4,0,0.4,0.1,0.5c0-0.3,0-0.6,0.1-1c-0.1,0.1-0.2,0.1-0.4,0.1C141.5,28.5,141.6,28.6,141.6,28.8z M141.7,27.9
|
||||
c0-0.2,0-0.4-0.1-0.5C141.6,27.5,141.6,27.7,141.7,27.9z M142,27.4c0.1,0.1,0.1,0.2,0.1,0.4c0,0.2,0.1,0.3,0.1,0.4
|
||||
c0-0.5,0-0.9-0.2-1.4C141.9,27,141.9,27.1,142,27.4z M142.7,26.3C142.7,26.2,142.7,26.2,142.7,26.3c-0.1-0.1-0.1-0.1-0.2,0
|
||||
c0,0,0,0.1,0,0.1c0,0.1,0.1,0.2,0.1,0.3c0,0,0.1,0,0.1,0c0.1,0,0.1-0.1,0-0.1C142.7,26.5,142.7,26.4,142.7,26.3z M143.2,24.5
|
||||
C143.2,24.5,143.2,24.5,143.2,24.5c-0.1,0-0.2,0-0.2,0.1c0,0,0,0.1,0.1,0.1S143.2,24.6,143.2,24.5z M143.1,27.1
|
||||
c-0.1,0-0.1,0.1-0.1,0.1c0,0,0,0.1,0.1,0.1C143.1,27.3,143.2,27.3,143.1,27.1C143.2,27.2,143.2,27.1,143.1,27.1z M143.3,28.3
|
||||
C143.3,28.2,143.2,28.2,143.3,28.3c-0.1-0.1-0.1,0-0.1,0C143.1,28.3,143.2,28.4,143.3,28.3C143.3,28.4,143.3,28.3,143.3,28.3z
|
||||
M143.7,27.4c0.1-0.1,0.1-0.2,0-0.3c-0.1-0.1-0.1-0.2,0-0.3c0-0.1,0.1-0.1,0-0.2c-0.2-0.1-0.2-0.3-0.2-0.5c0-0.1,0-0.2-0.1-0.2
|
||||
c0,0.1,0,0.1,0,0.2c0,0.3,0.1,0.6,0.2,1c0,0.1,0,0.2,0,0.3c-0.1,0.1,0,0.2,0.1,0.3C143.6,27.5,143.7,27.5,143.7,27.4z M143.6,28.5
|
||||
c0.1-0.2,0.1-0.2,0-0.4C143.5,28.3,143.5,28.3,143.6,28.5z M143.8,24.3C143.8,24.3,143.8,24.2,143.8,24.3c0-0.2,0-0.2,0-0.2
|
||||
c-0.1,0,0,0,0,0C143.7,24.2,143.7,24.3,143.8,24.3z M143.9,21.6C143.9,21.6,143.9,21.7,143.9,21.6c0.1,0,0.2-0.1,0.2-0.2
|
||||
C144,21.5,143.9,21.5,143.9,21.6z M144.4,22.6c0-0.1-0.1-0.2-0.2-0.3c-0.1,0-0.1,0-0.2,0c0,0.1,0.1,0.1,0.1,0.1
|
||||
c0.2,0.1,0.2,0.1,0.1,0.2c-0.1,0.1-0.2,0.1-0.2,0.2c0,0.1,0.1,0.1,0.2,0.2c0,0,0,0,0.1,0C144.3,22.9,144.4,22.8,144.4,22.6z
|
||||
M144.1,21.9c-0.1,0-0.1,0-0.1,0.1c0,0.1,0.1,0.1,0.2,0.2C144.2,22.1,144.2,22,144.1,21.9z M144.1,25C144.1,25,144.1,25.1,144.1,25
|
||||
c0.1,0.1,0.1,0,0.1,0c0-0.2-0.1-0.3-0.1-0.5V25z M144.2,23.6c0,0.1,0.1,0.1,0.1,0.2c0,0,0.1,0,0.1,0c0-0.1,0.1-0.2,0.2-0.2
|
||||
c-0.1,0-0.2,0-0.2-0.2C144.2,23.5,144.2,23.5,144.2,23.6z M144.3,24.4C144.3,24.4,144.4,24.5,144.3,24.4c0.1,0.1,0.1,0,0.1,0
|
||||
c0-0.1,0.1-0.2,0.1-0.3c0.1-0.1,0-0.2-0.1-0.2s-0.1,0-0.1,0.1c0,0.1,0,0.1,0,0.2C144.3,24.3,144.3,24.4,144.3,24.4z M144.6,24.9
|
||||
C144.6,24.9,144.6,24.9,144.6,24.9c-0.1-0.1-0.1,0-0.1,0c0,0.1,0,0.2,0.1,0.4C144.7,25.2,144.6,25.1,144.6,24.9z M145.2,21
|
||||
c-0.1,0.2-0.1,0.4,0,0.6V21z"/>
|
||||
<path class="st1" d="M151.5,30.5c-0.3,0-0.6-0.1-0.9-0.1c-0.4,0-0.8-0.2-1.1-0.4c-0.5-0.3-0.8-0.7-0.9-1.2
|
||||
c-0.1-0.4-0.2-0.7-0.2-1.1c-0.1-1.8,0-3.6,0-5.5c0-0.2,0-0.2-0.2-0.2h-1.3c-0.1,0-0.1,0-0.1-0.1v-2.1c0-0.1,0-0.1,0.1-0.1h1.3
|
||||
c0.1,0,0.1,0,0.1-0.1v-2.2c0-0.1,0-0.2,0.2-0.2c0.8,0,1.7,0,2.5,0c0.1,0,0.2,0,0.2,0.1v2.2c0,0.1,0,0.2,0.2,0.2h3.2
|
||||
c0.1,0,0.2,0,0.2,0.2v2.1c0,0.1,0,0.2-0.2,0.2h-3.2c-0.1,0-0.2,0-0.2,0.2c0,1.7,0,3.3,0,5c0,0.6,0.2,0.8,0.8,1c0.5,0.1,1,0,1.4-0.4
|
||||
c0.1-0.1,0.2-0.2,0.3-0.3c0.1-0.1,0.1-0.1,0.2,0c0.3,0.5,0.6,1,0.9,1.5c0.2,0.3,0.2,0.2-0.1,0.6c-0.4,0.5-0.9,0.8-1.5,0.9
|
||||
c-0.2,0.1-0.4,0.1-0.6,0.1C152.2,30.5,151.8,30.5,151.5,30.5z M147.6,20.2C147.5,20.2,147.5,20.3,147.6,20.2
|
||||
c-0.1,0.5-0.1,0.8,0,1.2c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1-0.1,0.2-0.1c0.1-0.1,0-0.1,0-0.2c-0.2-0.2-0.1-0.3-0.1-0.5c0,0,0-0.1,0-0.1
|
||||
c-0.1-0.1-0.1-0.2,0-0.2C147.6,20.3,147.6,20.3,147.6,20.2z M147.8,20.6c0.1,0,0.1-0.1,0.1-0.2c0,0,0-0.1-0.1-0.1
|
||||
C147.8,20.3,147.8,20.4,147.8,20.6C147.8,20.5,147.8,20.6,147.8,20.6z M148.4,20.2c-0.1,0-0.1,0.1-0.1,0.2c0,0,0,0.1,0,0.1
|
||||
c0,0,0.1,0,0.1,0c0-0.1,0-0.2,0.1-0.2c0.1-0.1,0.1-0.2,0-0.3C148.5,20.1,148.5,20.1,148.4,20.2z M148.9,20c-0.1-0.1,0-0.2,0-0.2
|
||||
c0-0.1,0.1,0,0.2,0c0.1,0,0.1,0,0.1-0.1c0-0.1-0.1-0.1-0.2-0.1c-0.1,0-0.2,0-0.3,0c-0.1,0-0.1,0-0.1,0.1c0,0.1,0,0.1,0.1,0.1
|
||||
C148.8,19.8,148.8,19.9,148.9,20c-0.1,0.1-0.1,0.1,0,0.1C149,20.1,148.9,20,148.9,20z M149,25.9c-0.1,0-0.1-0.1-0.1-0.2
|
||||
c0-0.1,0-0.2-0.1-0.2c0,0,0-0.1-0.1-0.1c0,0-0.1,0.1-0.1,0.1c0,0.2,0,0.4,0.2,0.6c0,0,0,0.1,0.1,0.1C149,26.2,149,26.1,149,25.9
|
||||
C149,26,149,26,149,25.9z M148.6,26.7c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.2c0-0.1,0-0.1,0-0.2c0,0,0-0.1,0-0.1
|
||||
c0,0-0.1,0-0.1,0c-0.1,0-0.1,0.1-0.1,0.2V26.7z M148.7,23.1c0,0,0,0.1,0,0.1c0,0-0.1,0.1,0,0.1c0.1,0,0.1-0.1,0.1-0.1
|
||||
c0,0,0-0.1,0-0.1c0-0.2,0-0.4,0.1-0.6c0,0,0-0.1,0-0.1c0,0-0.1-0.1-0.2,0c-0.1,0.1,0,0.1,0,0.1s0,0.1,0,0.2
|
||||
C148.7,22.8,148.7,23,148.7,23.1z M148.7,20.5C148.7,20.5,148.6,20.6,148.7,20.5c-0.1,0.2-0.1,0.2,0,0.2s0.1-0.1,0.1-0.1
|
||||
S148.8,20.5,148.7,20.5z M148.8,21.9C148.9,21.9,148.9,21.8,148.8,21.9l0.1-0.3c0-0.1,0-0.1,0-0.2s0-0.1-0.1-0.1
|
||||
c-0.1,0-0.1,0-0.1,0C148.6,21.4,148.7,21.7,148.8,21.9C148.7,21.9,148.8,21.9,148.8,21.9z M148.8,27.1
|
||||
C148.8,27.1,148.8,27.1,148.8,27.1c-0.2,0.1-0.1,0.2-0.1,0.3v0c0,0,0,0.1,0.1,0.1c0,0,0-0.1,0-0.1
|
||||
C148.9,27.3,148.9,27.1,148.8,27.1z M148.9,24.6c0,0.1,0.1,0.3-0.1,0.4c0,0,0,0.1,0,0.1c0.1,0,0.2,0.1,0.2,0.2c0,0.1,0.1,0.1,0.1,0
|
||||
c0.1,0,0.1-0.1,0-0.1c0,0-0.1-0.1-0.1-0.1c0-0.3-0.1-0.5-0.2-0.7V24.6z M148.9,28.3c0.1-0.1,0.1-0.2,0-0.3
|
||||
C148.8,28.1,148.8,28.2,148.9,28.3z M149.4,24.6c0-0.2-0.1-0.3,0.1-0.5c0,0,0.1-0.1,0-0.1c-0.1-0.1-0.2-0.1-0.3-0.2
|
||||
c-0.1,0-0.1,0-0.1,0.1c0,0.1,0,0.2,0,0.2c0.1,0.1,0.1,0,0.1,0c0.1,0,0.1,0,0.1,0.1C149.4,24.3,149.4,24.5,149.4,24.6
|
||||
c-0.1,0.2-0.1,0.3,0,0.4C149.5,24.9,149.5,24.7,149.4,24.6z M149.2,20.5c0-0.2,0-0.3,0.1-0.5c0,0,0-0.1,0-0.1c0,0,0,0-0.1,0
|
||||
C149.1,20,149.1,20.4,149.2,20.5C149.2,20.5,149.2,20.5,149.2,20.5z M149.1,18.8C149.1,18.8,149.1,18.8,149.1,18.8
|
||||
c0,0.1,0,0.2,0,0.2c0,0,0.1,0,0.1-0.1C149.2,18.9,149.2,18.8,149.1,18.8z M150,26.4C150,26.4,150,26.4,150,26.4
|
||||
c0.1,0.1,0.1,0.2,0.1,0.1c0,0,0-0.1,0-0.1c-0.1-0.2-0.1-0.3-0.1-0.5c0-0.1-0.1-0.1-0.1-0.1c-0.2,0.1-0.3,0.1-0.3-0.1
|
||||
c0-0.1,0-0.3-0.1-0.4c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1,0.1-0.1,0.1c0,0,0,0,0,0.1c0,0.1,0,0.2-0.1,0.2c0,0-0.1,0-0.1,0
|
||||
c0,0,0,0.1,0,0.1c0.2,0.1,0.2,0.2,0.3,0.4c0,0.1,0.1,0.1,0.1,0.2C149.8,26.2,149.9,26.2,150,26.4z M149.3,21.2
|
||||
C149.3,21.3,149.3,21.3,149.3,21.2c0.1,0.1,0.3,0,0.3-0.1c0-0.2-0.2-0.1-0.2-0.1C149.3,21,149.3,21,149.3,21.2z M149.5,18.5
|
||||
C149.5,18.4,149.5,18.4,149.5,18.5c-0.1-0.1-0.2,0-0.2,0c0,0,0,0.1,0.1,0.1C149.5,18.6,149.5,18.5,149.5,18.5z M149.5,28.6
|
||||
c0-0.1,0.1-0.2,0.2-0.1c0,0,0.1,0.1,0.2,0.1c0,0,0.1,0,0.1-0.1c0,0,0-0.1-0.1-0.1c-0.1,0-0.1-0.1-0.1-0.1c0-0.1-0.1-0.1-0.1-0.2
|
||||
c-0.1-0.1-0.1,0-0.1,0.1c0,0.2-0.1,0.4-0.1,0.5c0,0.1,0,0.1,0.1,0.2C149.5,28.9,149.5,28.7,149.5,28.6z M149.5,18
|
||||
C149.5,18,149.5,18,149.5,18C149.4,18,149.4,18,149.5,18c-0.1,0.1-0.1,0.2,0,0.3C149.6,18.2,149.5,18.1,149.5,18z M150,20.1
|
||||
c0,0.1-0.1,0.1,0,0.2c0.1,0,0.1,0,0.1-0.1c0,0,0.1-0.1,0.1-0.1c0-0.1-0.1-0.1-0.2-0.1c0,0,0-0.1,0-0.1c0-0.1,0.1-0.1,0.1-0.2
|
||||
c-0.1-0.1-0.1,0-0.2,0c-0.1,0-0.2,0-0.2-0.1s0-0.1,0-0.2c0.1-0.1,0-0.1,0-0.1c-0.1,0-0.1-0.1-0.2,0c-0.1,0.1,0,0.1,0,0.2
|
||||
c0,0,0,0.1,0,0.1c0,0.1,0.1,0.2,0,0.2c-0.1,0.1-0.1-0.1-0.2-0.1c0,0.1,0,0.3,0.1,0.4c0,0,0,0.1,0.1,0c0.1-0.1,0.2,0.1,0.2-0.1
|
||||
c0-0.2,0.2-0.2,0.3-0.2C150,20,150,20.1,150,20.1z M149.8,20.8C149.8,20.8,149.8,20.8,149.8,20.8C149.8,20.8,149.9,20.8,149.8,20.8
|
||||
c0.1-0.1,0.1-0.2,0-0.3c-0.1-0.1-0.1,0-0.2,0c-0.2,0-0.2,0.1-0.1,0.2C149.6,20.6,149.7,20.6,149.8,20.8z M149.7,23.2
|
||||
c0,0.1,0,0.2-0.1,0.3c0,0,0,0.1,0,0.1c0.1,0.1,0.1,0,0.1,0c0,0,0.1-0.1,0.1-0.1c0-0.2,0.1-0.3,0.1-0.5
|
||||
C149.7,23,149.7,23.1,149.7,23.2z M149.8,24.5c-0.1,0-0.2,0.1-0.1,0.2c0,0,0,0,0,0C149.7,24.7,149.8,24.7,149.8,24.5
|
||||
C149.8,24.5,149.8,24.5,149.8,24.5z M149.8,18.3c0.1-0.2,0-0.3,0-0.4C149.6,18.1,149.6,18.2,149.8,18.3z M149.8,25
|
||||
C149.7,25,149.7,25.1,149.8,25c-0.1,0.2-0.1,0.3,0,0.4c0.1,0.1,0.2,0.1,0.3,0c0,0,0.1,0,0-0.1c-0.2-0.1-0.1-0.2-0.1-0.3
|
||||
C149.9,25,149.8,25,149.8,25z M150,23.7c0-0.1-0.1-0.1-0.2-0.1c0,0-0.1,0-0.1,0.1c0,0.1,0.1,0.1,0.1,0.1
|
||||
C149.9,23.8,150,23.8,150,23.7z M149.8,21.7c0,0.2,0,0.5-0.1,0.8c-0.1,0.2,0,0.2,0.2,0.2c0.1,0,0.1,0,0.1,0c0-0.1,0-0.1-0.1-0.1
|
||||
c-0.1-0.1-0.2-0.2-0.2-0.4c0-0.2,0-0.4,0-0.6C149.8,21.6,149.8,21.7,149.8,21.7z M149.7,28.1c0,0.1,0,0.1,0.1,0.1
|
||||
c0.1,0,0.1-0.1,0.1-0.1c0,0,0-0.1-0.1-0.1C149.8,28,149.7,28,149.7,28.1z M149.9,27.3c0.1-0.1,0.1-0.1,0.2-0.1c0,0,0.1,0,0.1-0.1
|
||||
c0,0,0-0.1-0.1-0.1c-0.1,0-0.1-0.1-0.1-0.1c0,0,0-0.1-0.1-0.1c0,0,0,0.1-0.1,0.1L149.9,27.3C149.9,27.3,149.9,27.3,149.9,27.3z
|
||||
M150.2,27.7c0.1,0,0-0.1,0-0.1c-0.1,0-0.1-0.1-0.1-0.1c0,0,0-0.1-0.1-0.1c-0.1,0-0.1,0.1,0,0.1c0,0.1,0.1,0.2,0.1,0.4
|
||||
c0,0,0,0.1,0.1,0.1C150.1,27.9,150.1,27.8,150.2,27.7z M150,18.9c-0.1,0.1-0.1,0.1,0,0.2C150.1,19.1,150.1,19,150,18.9z
|
||||
M150.1,21.7C150.1,21.7,150.1,21.7,150.1,21.7C150.2,21.8,150.2,21.7,150.1,21.7c0.1-0.1,0.1-0.2,0.1-0.4c0,0,0-0.1,0-0.1
|
||||
c0.1-0.1,0-0.2,0-0.3c0,0,0-0.1-0.1-0.1c0,0-0.1,0.1-0.1,0.1c0.1,0.2,0.1,0.4,0,0.6C150,21.6,150.1,21.6,150.1,21.7z M150.4,20.2
|
||||
C150.4,20.2,150.4,20.2,150.4,20.2c0,0.2-0.1,0.3-0.2,0.2c-0.1,0-0.1,0-0.2,0.1c0,0.1,0,0.1,0,0.2c0.1,0,0.1,0,0.1-0.1
|
||||
c0.1-0.1,0.2,0,0.3,0.1c0.1,0.2,0,0.3,0,0.4c0,0.1,0.1,0.2,0,0.4c0,0.2,0,0.4,0,0.6c0,0.1,0.1,0.2,0,0.3c-0.2,0.2-0.2,0.2,0,0.3
|
||||
c0.1,0.1,0.1,0.2,0,0.2c-0.1,0.1-0.1,0.2-0.1,0.3c0,0.2,0,0.3-0.2,0.4c0,0-0.1,0-0.1,0.1c0,0.1,0.1,0.1,0.1,0.1
|
||||
c0.1,0,0.2,0.1,0.1,0.2c0,0.1,0,0.1,0,0.2c0.1,0.2,0.2,0.3,0,0.5c-0.1,0.1-0.1,0.1,0,0.2c0.1,0,0.1,0.1,0.1,0.2
|
||||
c0,0.1-0.1,0.1-0.1,0.1c0,0-0.1-0.1-0.1,0c0,0,0,0.1,0,0.1c0,0.1,0.1,0.1,0.2,0.2c0.1,0.1,0.1,0,0.1-0.1c0-0.3,0.1-0.5-0.1-0.8
|
||||
c0-0.1,0-0.1,0-0.2c0-0.1,0-0.1,0-0.2c0-0.2-0.1-0.5,0-0.7c0-0.2,0-0.3,0-0.5c0-0.1-0.1-0.1,0-0.2c0.1-0.2,0.1-0.4,0.1-0.6
|
||||
c0-0.2,0-0.5-0.1-0.6c0-0.1,0-0.2,0-0.2c0-0.1,0-0.2,0-0.3c0-0.1-0.1-0.2,0-0.3c0,0,0-0.1,0-0.2C150.5,20.3,150.5,20.2,150.4,20.2
|
||||
c0.1-0.2,0.1-0.3,0-0.4C150.4,19.9,150.3,20,150.4,20.2z M150.3,28.4c0,0-0.1-0.1-0.1-0.1c-0.1,0-0.1,0.1,0,0.2c0,0,0,0,0.1,0.1
|
||||
c0.1,0.1,0.1,0.2,0,0.2c-0.1,0.1-0.1,0.2-0.1,0.3c0,0.1,0.1,0.2-0.1,0.3c0,0,0,0.1,0,0.1c0.1,0.1,0.2,0.2,0.2,0.3
|
||||
c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1c0.1-0.1,0-0.1,0-0.2c-0.1-0.1-0.2-0.3-0.1-0.5c0.1-0.2,0-0.4,0.1-0.6
|
||||
C150.5,28.5,150.3,28.5,150.3,28.4z M150.3,19.5C150.3,19.6,150.3,19.6,150.3,19.5c0.1,0.1,0.2,0.1,0.2,0
|
||||
C150.5,19.5,150.4,19.5,150.3,19.5C150.3,19.5,150.3,19.5,150.3,19.5z M151.1,29.5c0-0.1,0-0.2-0.1-0.2c-0.1,0,0-0.1,0-0.1
|
||||
c0.1-0.1,0.2-0.2,0-0.3c-0.1-0.1-0.1-0.2-0.1-0.3c0.1-0.1,0.1-0.2-0.1-0.2c-0.1,0-0.2-0.1-0.2-0.2c-0.1-0.2-0.2-0.4-0.2-0.7
|
||||
c0,0,0-0.1,0-0.1c0,0,0-0.1-0.1-0.1c-0.1,0-0.1,0.1,0,0.1c0,0.1,0,0.3,0,0.4c0,0.2,0.1,0.3,0.2,0.5c0,0,0.1,0,0.1,0
|
||||
c0.1,0,0.2,0.1,0.2,0.2v0.5c0,0,0,0.1,0,0.1c0,0-0.1,0-0.1,0c0-0.1-0.1-0.1-0.2,0c0,0.1,0,0.1,0.1,0.1c0.2,0.1,0.3,0.2,0.3,0.4
|
||||
c0,0,0,0,0.1,0.1C151,29.7,151.1,29.6,151.1,29.5z M150.9,21.1C150.9,21.1,150.8,21.1,150.9,21.1c-0.1,0.1-0.1,0.1,0,0.1
|
||||
C150.9,21.2,151,21.2,150.9,21.1C151,21.1,150.9,21.1,150.9,21.1z M151.1,20.3c-0.1-0.1-0.1-0.1-0.1-0.2c0-0.1,0-0.1-0.1-0.1
|
||||
c-0.1,0-0.2,0.2-0.1,0.3c0.1,0.1,0.1,0.1,0.2,0.2C151.1,20.5,151.1,20.4,151.1,20.3C151.1,20.4,151.1,20.3,151.1,20.3z M150.9,28
|
||||
C150.9,28,151,28,150.9,28c0.1-0.1,0.1-0.2,0-0.2C150.9,27.8,150.8,27.9,150.9,28z M151.4,28.6C151.4,28.7,151.4,28.7,151.4,28.6
|
||||
c0.1,0.1,0.2,0,0.2,0C151.5,28.6,151.5,28.6,151.4,28.6C151.4,28.6,151.4,28.6,151.4,28.6z M152,21.1c0-0.1,0-0.1-0.1-0.1
|
||||
c-0.1,0-0.2-0.1-0.1-0.2c0-0.1,0-0.3,0-0.4c0-0.1,0-0.1,0.1-0.1c0.1,0,0.1,0.1,0.1,0c0-0.1,0-0.1,0-0.1c0,0-0.1-0.1-0.1-0.1
|
||||
c0-0.1-0.1-0.1-0.1-0.1c-0.1,0-0.1,0.1-0.1,0.2c0,0.3,0,0.6,0,0.9v0.4c0,0.1,0,0.1,0.1,0.2C151.8,21.5,151.9,21.3,152,21.1z
|
||||
M152.4,28.6C152.3,28.5,152.3,28.5,152.4,28.6c-0.2,0-0.2,0-0.2,0c0,0.2,0,0.4,0,0.6c0,0.1-0.1,0.2,0,0.3c0.1,0.1,0.1,0.2,0,0.3
|
||||
c0,0.1,0,0.1,0,0.2c0,0.1,0.1,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1c-0.1-0.1-0.1-0.2-0.1-0.4c0,0,0-0.1,0-0.1c-0.1-0.2-0.1-0.4,0-0.6
|
||||
c0,0,0,0,0-0.1C152.4,28.7,152.4,28.7,152.4,28.6z M152.2,20.9C152.2,20.9,152.2,20.9,152.2,20.9c0.1,0.1,0.1,0,0.1,0
|
||||
c0,0,0-0.1,0-0.1C152.2,20.8,152.2,20.8,152.2,20.9z M152.9,20.2C152.9,20.2,152.9,20.1,152.9,20.2c-0.1-0.1-0.1,0-0.1,0
|
||||
c0,0.1,0,0.1-0.1,0.1c0,0-0.1,0-0.1,0.1c0,0.1,0.1,0.1,0.1,0.1c0,0,0.1,0,0.1-0.1c0,0,0-0.1,0-0.1V20.2z M153,28.6
|
||||
c0-0.1-0.1-0.1-0.2-0.1c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0,0.1,0.1,0.1c0.1,0.1,0.1,0.2,0,0.2c0,0.1-0.1,0.1,0,0.2c0,0,0,0.1,0.1,0.1
|
||||
c0,0,0.1-0.1,0.1-0.1c0-0.2,0.1-0.3,0.1-0.4C153,28.7,153,28.7,153,28.6z M153.3,28.9C153.3,28.9,153.2,28.9,153.3,28.9
|
||||
c-0.1,0.2,0,0.2,0,0.2s0.1,0,0.1-0.1C153.4,28.9,153.4,28.9,153.3,28.9z M153.5,29.4C153.5,29.4,153.5,29.3,153.5,29.4
|
||||
c-0.1-0.1-0.1-0.1-0.1,0C153.3,29.5,153.4,29.5,153.5,29.4C153.5,29.5,153.5,29.5,153.5,29.4z"/>
|
||||
<path class="st1" d="M159.4,20c0.4-0.3,0.8-0.4,1.2-0.5c0.6-0.2,1.2-0.2,1.8-0.1c0.7,0.1,1.4,0.2,2,0.7c0.4,0.4,0.7,0.8,0.9,1.3
|
||||
c0.2,0.6,0.2,1.2,0.2,1.8v6.6c0,0.4,0,0.3-0.3,0.3H163c-0.3,0-0.3,0-0.3-0.3v-6.4c0-0.3,0-0.6-0.1-0.8c-0.3-0.6-0.8-0.8-1.3-0.9
|
||||
c-0.2,0-0.5,0-0.7,0c-0.9,0.1-1.5,0.5-1.6,1.4c0,0.2-0.1,0.5-0.1,0.8v5.9c0,0.4,0,0.3-0.3,0.3c-0.7,0-1.5,0-2.2,0
|
||||
c-0.2,0-0.2,0-0.2-0.2V16.5c0-0.5-0.1-0.4,0.4-0.4h2c0.4,0,0.3-0.1,0.3,0.3v4C159.1,20.3,159.3,20.1,159.4,20z M156.6,20.7
|
||||
C156.6,20.7,156.6,20.6,156.6,20.7c-0.1,0-0.1,0.1-0.1,0.2c0,0,0,0,0,0.1C156.7,20.8,156.7,20.7,156.6,20.7z M156.7,20
|
||||
c-0.1,0-0.1,0.1-0.1,0.2c0,0,0,0.1,0.1,0.1C156.7,20.3,156.7,20.1,156.7,20C156.7,20,156.7,20,156.7,20z M156.8,23.7
|
||||
c0-0.2,0-0.3-0.2-0.3C156.6,23.5,156.7,23.6,156.8,23.7z M156.9,25C156.9,25,156.9,25.1,156.9,25c-0.1,0.1-0.1,0.2,0,0.2
|
||||
C157,25.2,157,25.2,156.9,25C157,25.1,157,25.1,156.9,25z M157.3,25.7C157.4,25.7,157.4,25.6,157.3,25.7c0.1-0.1,0.1-0.2,0-0.1
|
||||
C157.3,25.5,157.3,25.6,157.3,25.7C157.3,25.7,157.3,25.7,157.3,25.7z M158.2,18.8c0,0.1,0,0.1,0,0.2c0,0.1-0.1,0.1-0.1,0
|
||||
c0,0-0.1-0.1-0.1-0.2c0-0.3-0.2-0.6,0.1-0.9c0-0.1,0-0.2,0.1-0.2c0-0.1,0-0.2-0.1-0.2c-0.2,0-0.2-0.1-0.3-0.2
|
||||
c-0.1-0.1-0.2-0.2-0.1-0.4c0-0.1,0-0.2-0.1-0.3c0-0.1-0.1-0.1-0.1-0.1c-0.1,0-0.1,0.1-0.1,0.1c0.1,0.3,0,0.6,0.2,0.9
|
||||
c0.1,0.1,0.1,0.2,0.2,0.1c0.1,0,0.2,0,0.2,0.1c0,0.1-0.1,0.1-0.2,0.1c-0.1,0-0.2,0.2-0.1,0.2c0.2,0.2,0.1,0.4,0.1,0.6
|
||||
c0.1,0.4,0.2,0.7,0.2,1.1c0,0.1,0,0.1,0.1,0.1c0-0.1,0-0.2,0-0.3c0-0.1,0-0.2,0.1-0.3c0,0,0.1-0.1,0.1-0.1c0,0,0,0.1,0,0.1
|
||||
c0,0.2,0,0.3,0,0.5c0,0.2,0.1,0.3,0.4,0.4c0-0.1,0-0.1,0-0.2c-0.2-0.1-0.2-0.3-0.2-0.4c0-0.2-0.1-0.5,0-0.8c0-0.1,0-0.2-0.1-0.4
|
||||
C158.2,18.5,158.2,18.6,158.2,18.8z M157.8,27.5c0.1,0,0.1-0.1,0.1-0.1c0-0.1,0-0.2-0.1-0.2c-0.1,0-0.1,0.1-0.1,0.1
|
||||
C157.7,27.3,157.7,27.4,157.8,27.5z M157.9,21.8C157.9,21.8,157.9,21.7,157.9,21.8c-0.2,0-0.2,0-0.2,0.1c0,0,0,0.1,0.1,0.1
|
||||
C157.9,21.9,157.9,21.9,157.9,21.8z M158.1,28.8c0-0.1,0-0.1-0.1-0.1c-0.1,0-0.1,0.1-0.1,0.1c0,0.1,0,0.1-0.1,0.2
|
||||
c0,0-0.1,0-0.1,0.1c0,0.1,0.1,0.1,0.2,0.1C158,29,158.1,29,158.1,28.8C158.1,28.8,158.1,28.8,158.1,28.8z M157.9,23.8
|
||||
c-0.1,0.1-0.1,0.2,0,0.4C157.9,24,157.9,23.9,157.9,23.8z M157.8,22.9c0,0.2,0.1,0.4,0.1,0.5C157.9,23.2,157.9,23.1,157.8,22.9z
|
||||
M158.5,17.2C158.5,17.2,158.5,17.1,158.5,17.2c-0.2-0.1-0.4,0-0.4,0.1c0,0.1,0.1,0.2,0.2,0.2C158.4,17.5,158.5,17.4,158.5,17.2z
|
||||
M158.5,26C158.4,26,158.4,26,158.5,26c-0.1,0.1,0,0.1,0,0.1C158.5,26.1,158.6,26.1,158.5,26C158.6,26,158.5,26,158.5,26z
|
||||
M158.6,26.9c0.1-0.1,0.1-0.1,0.1-0.2C158.5,26.7,158.5,26.8,158.6,26.9z M158.7,20.6c-0.1,0.2-0.1,0.3,0,0.5c0,0.1,0,0.2,0,0.2
|
||||
c-0.1,0.2-0.1,0.2,0.2,0.3C158.9,21.2,159,20.9,158.7,20.6z M158.9,21.9c-0.1,0.2,0,0.3,0.1,0.4C159.1,22.1,159,22,158.9,21.9z
|
||||
M159.7,20.7c-0.1,0-0.1,0.1-0.1,0.2c0,0,0,0.1,0.1,0.1C159.7,20.9,159.7,20.9,159.7,20.7C159.7,20.8,159.7,20.7,159.7,20.7z
|
||||
M159.8,21.3C159.7,21.3,159.7,21.3,159.8,21.3c-0.1,0.1,0,0.2,0,0.2S159.8,21.4,159.8,21.3C159.8,21.3,159.8,21.3,159.8,21.3z
|
||||
M161.9,21.3c0,0.2,0,0.3,0.2,0.4C162,21.5,162,21.4,161.9,21.3z M162.4,21.4c0.1,0,0.1-0.1,0.1-0.2c0-0.1,0-0.2-0.1-0.2
|
||||
c-0.1,0-0.1,0.1-0.1,0.2C162.3,21.3,162.3,21.4,162.4,21.4z M163,21.1c0-0.3,0-0.6,0.1-1c0-0.1,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1
|
||||
c0,0.1-0.1,0.3,0,0.4c0,0.1,0.1,0.2,0,0.2c-0.2,0.1-0.1,0.2,0,0.3C162.9,21,162.9,21.1,163,21.1C163,21.1,163,21.1,163,21.1z
|
||||
M163.3,23.5c0-0.2,0.1-0.3,0-0.5c0-0.1,0-0.2,0-0.2c0,0,0.1-0.1,0-0.1c-0.2-0.3-0.1-0.6,0-0.8c0.1-0.2-0.2-0.3-0.1-0.5
|
||||
c0,0-0.1,0-0.1,0c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0.1,0.1,0,0.2c-0.1,0.1-0.1,0-0.2-0.1c0,0,0,0-0.1,0c0,0-0.1,0-0.1,0
|
||||
c0,0,0,0.1,0,0.1c0,0,0.1,0.1,0.1,0.1c0.2,0,0.2,0.1,0.2,0.2c0,0.1-0.1,0.1-0.2,0.2c-0.2,0.1-0.2,0.1,0,0.3
|
||||
c0.1,0.1,0.1,0.2,0.1,0.2c-0.1,0.1-0.1,0.2,0,0.3c0,0,0,0.1,0.1,0.1c0.1,0.2,0,0.4,0,0.6C163.2,23.6,163.3,23.6,163.3,23.5z
|
||||
M163.2,26.7c0,0.1,0,0.1,0.1,0.1c0.1,0,0.1-0.1,0.1-0.1c0-0.5,0.1-1-0.1-1.5c0-0.1,0-0.1,0-0.2c0.1-0.1,0.1-0.3,0-0.4
|
||||
c-0.1-0.2-0.2-0.4,0-0.5c0.1,0,0-0.1-0.1-0.1c-0.1,0-0.2,0.1-0.3,0.2c0,0.1,0,0.2,0,0.3c0.2,0.2,0.1,0.5,0.1,0.8c0,0,0,0.1,0,0.1
|
||||
c0.1,0.2,0,0.5,0.1,0.8V26.7z M163.3,28.1C163.2,28.1,163.2,28.2,163.3,28.1c0,0.1,0,0.2,0,0.2C163.4,28.3,163.4,28.3,163.3,28.1
|
||||
C163.4,28.2,163.3,28.1,163.3,28.1z M163.4,28.6C163.4,28.6,163.4,28.5,163.4,28.6c-0.1-0.1-0.1-0.1-0.1,0c0,0.1,0,0.1,0.1,0.1
|
||||
C163.4,28.7,163.4,28.6,163.4,28.6z M163.4,27.5C163.5,27.5,163.5,27.5,163.4,27.5c0.1,0,0.1,0,0.1,0c-0.1-0.1,0-0.3-0.2-0.5
|
||||
C163.3,27.2,163.4,27.3,163.4,27.5z M163.6,28.4c0,0.1,0.1,0.3,0.3,0.3c-0.1-0.3-0.2-0.5-0.3-0.8C163.3,28.1,163.5,28.3,163.6,28.4
|
||||
z M163.6,25.2c0,0.1,0.1,0.1,0.2,0.1c0,0,0,0,0,0C163.8,25.2,163.8,25.1,163.6,25.2c0-0.1,0-0.2-0.1-0.2
|
||||
C163.5,25.1,163.6,25.2,163.6,25.2z M163.6,22.9C163.6,22.9,163.6,22.9,163.6,22.9C163.6,23,163.6,23,163.6,22.9
|
||||
C163.7,22.9,163.7,22.9,163.6,22.9C163.7,22.9,163.7,22.8,163.6,22.9z M163.7,24.2C163.7,24.3,163.7,24.3,163.7,24.2
|
||||
c0.1,0.1,0.2,0,0.2,0C163.8,24.2,163.8,24.1,163.7,24.2C163.7,24.1,163.7,24.2,163.7,24.2z M165.2,25.1c0-0.2,0-0.3,0-0.4
|
||||
c0-0.5,0-0.9,0-1.3c0-0.2-0.1-0.4-0.2-0.5c-0.2-0.1-0.3-0.3-0.3-0.5c-0.1-0.4-0.1-0.9-0.1-1.3c0-0.1,0-0.2,0-0.3c0,0,0-0.1-0.1-0.1
|
||||
c0,0-0.1,0.1-0.1,0.1c0,0,0,0.1,0,0.1c0,0.4,0.1,0.8,0.1,1.3c0,0.2,0.1,0.5,0.3,0.7c0.2,0.1,0.2,0.3,0.2,0.5c0,0.1,0,0.2,0,0.3
|
||||
c0,0.3,0.1,0.6,0,0.9c0,0.3,0,0.6,0.1,0.9C165.2,25.2,165.2,25.1,165.2,25.1z M164.7,23.6C164.6,23.5,164.6,23.5,164.7,23.6
|
||||
c-0.1-0.1-0.1-0.1-0.1,0c-0.1,0.1,0,0.2,0.1,0.3C164.6,23.8,164.7,23.7,164.7,23.6z M164.8,24.7c0-0.1-0.1-0.2-0.1-0.3
|
||||
c0-0.1,0-0.2-0.1-0.2c-0.1,0-0.1,0.1-0.1,0.2c0,0.1,0,0.1,0,0.2c0.1,0.1,0.1,0.2,0.1,0.4C164.8,24.9,164.9,24.8,164.8,24.7z
|
||||
M164.8,26.3C164.8,26.3,164.8,26.3,164.8,26.3c0-0.1,0-0.2-0.1-0.2c0,0,0,0,0,0.1C164.7,26.3,164.7,26.3,164.8,26.3z M165,26.8
|
||||
C165,26.8,165,26.7,165,26.8c-0.1-0.1-0.1,0-0.1,0s0,0.1,0,0.1C165,26.9,165,26.9,165,26.8z"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 71 KiB |
BIN
resources/assets/images/news-header.jpg
Normal file
|
After Width: | Height: | Size: 856 KiB |
BIN
resources/assets/images/news_placeholder.png
Normal file
|
After Width: | Height: | Size: 6.9 KiB |
|
|
@ -36,8 +36,11 @@
|
|||
"Discover our delicious recipes!": "Entdecken Sie unsere leckeren Rezepte!",
|
||||
"Discover products": "Produkte entdecken",
|
||||
"Duck": "Ente",
|
||||
"Soupchicken": "Suppenhuhn",
|
||||
"Guineafowl": "Perlhuhn",
|
||||
"Email Address": "E-Mail-Adresse",
|
||||
"Feel like cooking?": "Lust auf Kochen?",
|
||||
"Filter by type": "Nach Typ filtern",
|
||||
"Find markets": "Märkte finden",
|
||||
"Find the nearest grocery store with the desired products from the specified location.": "Finden des nächstgelegenen Einkausmarktes mit den gewünschten Produkten vom angegebenen Standort aus.",
|
||||
"First name": "Vorname",
|
||||
|
|
@ -51,6 +54,7 @@
|
|||
"Go to recipes": "Zu den Rezepten",
|
||||
"Goose": "Gans",
|
||||
"Guinea fowl": "Perlhuhn",
|
||||
"Headline more news": "Überschriften Sie weitere Neuigkeiten",
|
||||
"Hello!": "Hallo!",
|
||||
"Home": "Home",
|
||||
"Homepage": "Startseite",
|
||||
|
|
@ -72,10 +76,13 @@
|
|||
"Ingredients": "Zutaten",
|
||||
"Introduction": "Einführung",
|
||||
"Last name": "Nachname",
|
||||
"Languages in which to display the News": "Sprachen, in denen der News angezeigt werden soll",
|
||||
"Languages in which to display the Slider": "Sprachen, in denen der Slider angezeigt werden soll",
|
||||
"LDC Sablé collects the following categories of personal data": "LDC Sablé erhebt die folgenden Kategorien personenbezogener Daten",
|
||||
"LDC Sablé has used its best efforts to ensure the accuracy of the information on its website (hereinafter the website). However, LDC Sablé is not responsible for the accuracy, errors or omissions on the Website. The use of this information is the sole responsibility of the user.": "LDC Sablé hat sich nach besten Kräften bemüht, die Richtigkeit der Informationen auf seiner Website (im Folgenden die Website) zu gewährleisten. LDC Sablé ist jedoch nicht verantwortlich für die Richtigkeit, Fehler oder Auslassungen auf der Website. Für die Verwendung dieser Informationen ist allein der Benutzer verantwortlich.",
|
||||
"LDC Sablé makes no warranty, express or implied, and assumes no liability arising out of access to or use of this site, including any degradation or viruses that may infect the user's computer equipment or other property.": "LDC Sablé gibt keine ausdrückliche oder stillschweigende Garantie und übernimmt keine Haftung, die sich aus dem Zugriff oder der Nutzung dieser Site ergeben könnte, einschließlich jeglicher Verschlechterung oder Viren, die Computerausrüstung oder anderes Eigentum des Benutzers infizieren könnten.",
|
||||
"LDC Sablé may unilaterally and at any time temporarily or permanently suspend access to all or part of the website, in particular to the content, functions or availability times, without liability being requested and this is possible damages of any kind.": "LDC Sablé kann einseitig und jederzeit vorübergehend oder dauerhaft den Zugriff auf die gesamte oder einen Teil der Website, insbesondere auf den Inhalt, die Funktionen oder die Verfügbarkeitszeiten, unterbrechen, ohne dass eine Haftung beantragt wird und dies möglich ist Schäden jeglicher Art.",
|
||||
"Learn more": "Mehr erfahren",
|
||||
"Legal information": "Rechtliche hinweise",
|
||||
"Legal notice": "Impressum",
|
||||
"Limitation of the retention periods": "Begrenzung der aufbewahrungsfristen",
|
||||
|
|
@ -87,6 +94,7 @@
|
|||
"Market finder": "Marktfinder",
|
||||
"may be linked to third party websites. Websites hosted by third parties are beyond our control. If you enter personal data on a third party website, the processing of that data will not take place on our website but on the relevant third party website s website. The personal data you provide will be collected and processed in accordance with the privacy policy of the relevant third party.": "kann mit Webseiten Dritter verbunden sein. Von Dritten gehostete Webseiten entziehen sich unserer Kontrolle. Wenn Sie auf einer Webseite eines Drittanbieters personenbezogene Daten eingeben, erfolgt die Verarbeitung dieser Daten nicht auf unserer Webseite, sondern auf der jeweiligen Webseite des Drittanbieters. Die von Ihnen angegebenen personenbezogenen Daten werden gemäß den Datenschutzbestimmungen des jeweiligen Dritten erhoben und verarbeitet.",
|
||||
"Name": "Name",
|
||||
"News": "Aktuelles",
|
||||
"No commercial exploitation, reproduction, representation, use, adaptation, modification, incorporation, translation, commercialisation, in whole or in part, of these elements (including those that can be downloaded or copied) may take place without the prior written consent of LDC, with the exception of use for private purposes, subject to other or more restrictive provisions of intellectual property law.": "Ohne die vorherige schriftliche Zustimmung der Firma LDC darf keine kommerzielle Verwertung, Reproduktion, Darstellung, Verwendung, Anpassung, Änderung, Aufnahme, Übersetzung, Vermarktung, teilweise oder vollständig dieser Elemente (einschließlich der herunterladbaren oder kopierbaren) erfolgen Ausnahme der Nutzung für den privaten Gebrauch vorbehaltlich anderer oder noch restriktiverer Bestimmungen des Gesetzes über geistiges Eigentum.",
|
||||
"No product found": "Kein Produkt gefunden",
|
||||
"Not Found": "Nicht gefunden",
|
||||
|
|
@ -96,11 +104,12 @@
|
|||
"Offer personalised products and adapted messages or product recommendations according to consumer needs": "Angebot personalisierter Produkte und angepasster Mitteilungen oder Produktempfehlungen entsprechend den Verbraucherbedürfnissen",
|
||||
"only with": "nur bei",
|
||||
"Our commitments": "Unsere verpflichtungen",
|
||||
"Our concept": "Unser Konzept",
|
||||
"Our free range ": "Usere Freiland",
|
||||
"Our Free-Range": "Usere Freiland",
|
||||
"Our products": "Unsere Produkte",
|
||||
"Our recipes": "Unsere Rezepte",
|
||||
"Our Concept": "Unser Konzept",
|
||||
"Our free range ": "Unsere Freiland",
|
||||
"Our Free-Range": "Unsere Freiland",
|
||||
"Our Products": "Unsere Produkte",
|
||||
"Our Recipes": "Unsere Rezepte",
|
||||
"Our News": "Aktuelles",
|
||||
"Page Expired": "Seite abgelaufen",
|
||||
"Pagination Navigation": "Seitennummerierungsnavigation",
|
||||
"Password": "Passwort",
|
||||
|
|
@ -150,6 +159,9 @@
|
|||
"Right to restrict processing": "Recht auf einschränkung der verarbeitung",
|
||||
"rules": "regeln",
|
||||
"save": "sparen",
|
||||
"Search a specific language": "Suche in einer bestimmten Sprache",
|
||||
"Select language(s) among this list in which the news should display (minimum 1, maximum :max)": "Wählen Sie aus dieser Liste die Sprache(n) aus, in der die Nachrichten angezeigt werden sollen (mindestens 1, höchstens :max)",
|
||||
"Select language(s) among this list in which the Slider should display (minimum 1, maximum :max)": "Wählen Sie aus dieser Liste die Sprache(n) aus, in der der Slider angezeigt werden soll (Minimum 1, Maximum :max)",
|
||||
"Send Password Reset Link": "Link zum Zurücksetzen des Passworts senden",
|
||||
"Send": "Versenden",
|
||||
"Server Error": "Interner Fehler",
|
||||
|
|
@ -160,7 +172,7 @@
|
|||
"Sort by": "Sortieren nach",
|
||||
"Soup chicken": "Suppenhuhn",
|
||||
"Statistics": "Statistik",
|
||||
"Store finder": "Märkte finden",
|
||||
"Store Finder": "Märkte Finden",
|
||||
"Thank you for reading these general terms and conditions of use, which incorporate the terms and conditions of access and use of the website": "Wir danken Ihnen für das Lesen dieser allgemeinen Nutzungsbedingungen, die die Zugangs- und Nutzungsbedingungen der Website",
|
||||
"Thank you for your message.": "Vielen Dank für Ihre Nachricht.",
|
||||
"that your personal data is transferred directly to another controller, as far as technically possible.": "dass Ihre personenbezogenen Daten, soweit technisch möglich, direkt an einen anderen Verantwortlichen übermittelt werden.",
|
||||
|
|
@ -258,5 +270,13 @@
|
|||
"Oh no": "Ach nein",
|
||||
"Site in maintainance, we'll be back...": "Die Seite wird gerade gewartet, wir kommen wieder...",
|
||||
"We could not find the page": "Wir konnten die Seite nicht finden",
|
||||
"Back to home page": "Zurück zur Startseite"
|
||||
"Back to home page": "Zurück zur Startseite",
|
||||
"Here we keep you": "Hier finden Sie immer",
|
||||
"up to date on the latest news around nature & respect.": "die aktuellsten Neuigkeiten und Entwicklungen rund um Nature & Respect.",
|
||||
"You must accept reCaptcha cookies to use the forms.": "Um die Formulare nutzen zu können, müssen Sie reCaptcha-Cookies akzeptieren.",
|
||||
"Accept this cookie to use the forms": "Akzeptieren Sie dieses Cookie, um die Formulare zu verwenden",
|
||||
"Authorize": "Autorisieren",
|
||||
"Privacy Policy": "Datenschutzrichtlinie",
|
||||
"You must accept cookies :type to view the videos.": "Um die Videos ansehen zu können, müssen Sie :type-Cookies akzeptieren.",
|
||||
"The information collected from this form is processed by the Data Controller to follow up on your contact request. To know about your rights, you can consult :start the Privacy Policy :end": "Die in diesem Formular gesammelten Informationen werden vom Datenverantwortlichen verarbeitet, um Ihre Kontaktanfrage zu bearbeiten. Um mehr über Ihre Rechte zu erfahren, können Sie :start die Datenschutzrichtlinie einsehen:end"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,48 +1,52 @@
|
|||
<?php
|
||||
|
||||
// * Version 3.0.3
|
||||
// * Version 5.0.4
|
||||
// phpcs:disable
|
||||
return [
|
||||
'button_customize_cookies' => 'Cookie-Einstellungen',
|
||||
'button_forbid' => 'Verbieten',
|
||||
'button_allow' => 'Zulassen',
|
||||
'button_forbid_all' => 'Alle ablehnen',
|
||||
'button_allow_all' => 'Alle akzeptieren',
|
||||
'button_customize' => 'Einstellungen',
|
||||
'button_back' => 'Rückkehr',
|
||||
'banner_title' => 'Die Website :site_name nutzt Cookies!',
|
||||
'banner_text_open' => 'Diese Website speichert Cookies auf Ihrem Computer. :site_name verwendet diese Informationen zur Verbesserung und Personalisierung Ihres Surferlebnisses sowie zur Analyse und Kennzahlen über unsere Besucher sowohl auf dieser Website als auch anderswo. Sie können auf „Akzeptieren“ klicken, wenn Sie der Verwendung dieser Cookies zustimmen.',
|
||||
'banner_text' => 'Wir verwenden Cookies, um das ordnungsgemäße Funktionieren unserer Website sicherzustellen und für analytische Zwecke. Indem Sie diese Website weiterhin durchsuchen oder durch Wenn Sie dieses Banner schließen, stimmen Sie der Verwendung dieser Cookies zu.',
|
||||
'banner_details' => 'Wenn Sie die Verwendung von Cookies ablehnen, werden Ihre Daten nicht erfasst. während Ihres Besuchs auf dieser Website. In Ihrem Browser wird ein Cookie verwendet, um Ihre Präferenzen nicht zu verfolgen. Auf einige Funktionen kann nicht zugegriffen werden. Sie können Ihre Meinung jederzeit ändern und Ihre Einwilligung ändern, indem Sie zu dieser Website zurückkehren.',
|
||||
'banner_details_link' =>
|
||||
'Weitere Informationen zu den von uns verwendeten Cookies finden Sie in unserer Datenschutzerklärung.',
|
||||
'banner_details_link_title' => 'Datenschutz-Bestimmungen',
|
||||
'banner_more_details' => 'Mehr Erfahren...',
|
||||
'banner_less_details' => 'Weniger Details...',
|
||||
'Panel_title' => 'Panel zur Verwaltung von Cookies',
|
||||
'Panel_subtitle' => 'DerSchutz Ihrer Privatsphäre ist unsere Priorität',
|
||||
'Panel_details' => 'Die Funktionalitäten dieser Website basieren auf Diensten, die von Dritten angeboten werden. Wenn Sie zustimmen, werden diese Drittanbieter Cookies platzieren, die Ihnen die Anzeige ermöglichen auf der Website der von diesen Dritten gehosteten Inhalte. Durch diese Cookies sammeln diese Dritten und wird Ihre Browserdaten für eigene Zwecke gemäß verwenden zu deren Datenschutzerklärung (Link unten). Auf dieser Seite können Sie Ihre Einwilligung entweder global oder für jeden einzelnen Dienst erteilen oder widerrufen.',
|
||||
|
||||
'button_customize_cookies' => 'Cookie-Einstellungen',
|
||||
'button_close_cookies' => 'Cookies-Fenster schließen',
|
||||
'button_toggle_cookie' => 'Akzeptieren oder ablehnen',
|
||||
'button_forbid_all' => 'Alle ablehnen',
|
||||
'button_allow_all' => 'Alle akzeptieren',
|
||||
'button_forbid_all_title' => 'Lehnen Sie alle Cookies ab und schließen Sie das Cookie-Panel',
|
||||
'button_allow_all_title' => 'Akzeptieren Sie alle Cookies und schließen Sie das Cookie-Panel',
|
||||
'button_customize' => 'Einstellungen',
|
||||
'button_validate_and_close' => 'Bestätigen und schließen',
|
||||
'button_title_open_new_tab' => 'Link in neuem Tab öffnen',
|
||||
'banner_title' => 'Die Website :site_name nutzt Cookies!',
|
||||
'banner_text' => 'Wir verwenden Cookies, um sicherzustellen, dass unsere Website ordnungsgemäß funktioniert, und zu analytischen Zwecken.
|
||||
Sie können Ihre Meinung jederzeit ändern, indem Sie auf das Symbol auf jeder Seite unserer Website klicken.
|
||||
Wenn Sie diese Dienste von Drittanbietern zulassen, stimmen Sie dem Ablegen und Lesen von Cookies und der Verwendung von Tracking-Technologien zu, die für das Funktionieren dieser Dienste erforderlich sind.',
|
||||
'panel_content' => 'Inhalt des Cookie-Verwaltungspanels',
|
||||
'picture_cookie_title' => 'Bild eines schönen großen Kekses',
|
||||
'navigation_title' => 'Navigation im Cookie-Panel',
|
||||
'custom' => [
|
||||
'frame' => 'Sie müssen :type-Cookies autorisieren, um dieses Element anzuzeigen',
|
||||
'analytics' => [
|
||||
'title' => 'Google Analytics',
|
||||
'description' => 'Dienste zur Zielgruppenmessung ermöglichen die Erstellung von Besucherstatistiken, die zur Verbesserung der Website nützlich sind.',
|
||||
],
|
||||
'youtube' => [
|
||||
'title' => 'Youtube',
|
||||
'description' => 'Über Video-Sharing-Dienste platzierte Cookies sollen es dem Benutzer ermöglichen, Multimedia-Inhalte direkt auf der Website anzusehen.',
|
||||
'labelLink' => 'Erfahren Sie mehr',
|
||||
'warning' => 'Sie müssen Cookies akzeptieren, um dieses Video anzusehen',
|
||||
],
|
||||
'vimeo' => [
|
||||
'title' => 'Vimeo',
|
||||
'description' => 'Über Video-Sharing-Dienste platzierte Cookies sollen es dem Benutzer ermöglichen, Multimedia-Inhalte direkt auf der Website anzusehen.',
|
||||
'labelLink' => 'Erfahren Sie mehr',
|
||||
'warning' => 'Sie müssen Cookies akzeptieren, um dieses Video anzusehen',
|
||||
],
|
||||
'matomo' => [
|
||||
'title' => 'Matomo',
|
||||
'description' => 'Mithilfe von Publikumsmessungsdiensten werden Verkehrsstatistiken erstellt, die zur Verbesserung der Website nützlich sind.',
|
||||
'labelLink' => 'Erfahren Sie mehr',
|
||||
],
|
||||
'recaptcha' => [
|
||||
'name' => 'API - reCAPTACHA',
|
||||
'description' => 'Die Cookies, die über das Recaptcha auf den Formularen hinterlegt werden, sollen verhindern, dass diese durch Roboter übermittelt werden.',
|
||||
'warning' => 'Um das Formular nutzen zu können, müssen Sie Recaptcha-Cookies akzeptieren'
|
||||
],
|
||||
'matomo' => [
|
||||
'name' => 'PUBLIKUMSMESSUNGEN - MATOMO',
|
||||
'description' => 'Zielgruppenanalysedienst.'
|
||||
],
|
||||
'youtube' => [
|
||||
'name' => 'VIDEOS - Youtube',
|
||||
'description' => 'Über Video-Sharing-Dienste platzierte Cookies sollen es dem Benutzer ermöglichen, Multimedia-Inhalte direkt auf der Website anzuzeigen.',
|
||||
'labelLink' => 'Erfahren Sie mehr'
|
||||
],
|
||||
'vimeo' => [
|
||||
'name' => 'VIDEOS - Vimeo',
|
||||
'description' => 'Über Video-Sharing-Dienste platzierte Cookies sollen es dem Benutzer ermöglichen, Multimedia-Inhalte direkt auf der Website anzuzeigen.',
|
||||
'labelLink' => 'Erfahren Sie mehr'
|
||||
],
|
||||
'title' => 'reCAPTCHA',
|
||||
'description' => 'Der Zweck der über das Recaptcha auf Formularen platzierten Cookies besteht darin, zu verhindern, dass diese von Robotern übermittelt werden.',
|
||||
'labelLink' => 'Erfahren Sie mehr',
|
||||
'warning' => 'Sie müssen reCAPTCHA Cookies akzeptieren, um das Formular senden zu können',
|
||||
]
|
||||
]
|
||||
];
|
||||
|
|
|
|||