Compare commits

..

No commits in common. "main" and "main" have entirely different histories.
main ... main

1937 changed files with 29866 additions and 29242 deletions

View File

@ -4,5 +4,3 @@
0f75316e1b9a70e311d2971e75b32f84b00f487a
# misc: apply djhtml (#69422)
26c238261585ce358808b562e10b39c67cfe7f3e
# misc: apply double-quote-string-fixer (#79788)
3fe0ee2cbb44a590cb27f7a40c7baedb3760140f

6
.gitignore vendored
View File

@ -16,8 +16,6 @@ static/includes/gadjo-extra.css.map
/static/tournai/img/
static/toulouse/backoffice.css
static/toulouse/backoffice.css.map
static/toulouse-2022/backoffice.css
static/toulouse-2022/backoffice.css.map
/static/chateauroux/img/
/static/portal-agent/css/*.css
/static/portal-agent/css/*.css.map
@ -26,7 +24,3 @@ static/toulouse-2022/backoffice.css.map
/debian/publik-base-theme.debhelper.log
/debian/.debhelper/
*.patch
/tmp-*
/build
/publik_base_theme.egg-info
/publik_base_theme/locale/**/*.mo

View File

@ -1,17 +1,13 @@
# See https://pre-commit.com for more information
# See https://pre-commit.com/hooks.html for more hooks
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.4.0
hooks:
- id: double-quote-string-fixer
- repo: https://github.com/psf/black
rev: 22.3.0
hooks:
- id: black
args: ['--target-version', 'py37', '--skip-string-normalization', '--line-length', '110']
- repo: https://github.com/PyCQA/isort
rev: 5.12.0
rev: 5.7.0
hooks:
- id: isort
args: ['--profile', 'black', '--line-length', '110']
@ -21,6 +17,6 @@ repos:
- id: djhtml
args: ['--tabwidth', '2']
- repo: https://git.entrouvert.org/pre-commit-debian.git
rev: v0.3
rev: v0.1
hooks:
- id: pre-commit-debian

24
Jenkinsfile vendored
View File

@ -4,33 +4,21 @@ pipeline {
agent any
options { disableConcurrentBuilds() }
stages {
stage('Checks') {
stage('Help Check') {
steps {
script {
sh 'tox -rv' // makes pre-commit check style
if (env.GIT_BRANCH.startsWith('wip/')) {
sh 'python3 setup.py compile_scss'
}
sh '(cd help/fr/ && if [ $(yelp-build html *.page 2>&1 | wc -c) -ne 0 ]; then exit 1; fi)'
sh 'git clean -xdf'
sh '(cd help/fr/ && if [ $(yelp-build html *.page 2>&1 | wc -c) -ne 0 ]; then exit 1; fi)'
sh 'git clean -xdf'
}
}
}
stage('Packaging') {
steps {
script {
env.SHORT_JOB_NAME=sh(
returnStdout: true,
// given JOB_NAME=gitea/project/PR-46, returns project
// given JOB_NAME=project/main, returns project
script: '''
echo "${JOB_NAME}" | sed "s/gitea\\///" | awk -F/ '{print $1}'
'''
).trim()
if (env.GIT_BRANCH == 'main' || env.GIT_BRANCH == 'origin/main') {
sh "sudo -H -u eobuilder /usr/local/bin/eobuilder -d bullseye,bookworm ${SHORT_JOB_NAME}"
if (env.JOB_NAME == 'publik-base-theme' && env.GIT_BRANCH == 'origin/main') {
sh 'sudo -H -u eobuilder /usr/local/bin/eobuilder -d buster,bullseye publik-base-theme'
} else if (env.GIT_BRANCH.startsWith('hotfix/')) {
sh "sudo -H -u eobuilder /usr/local/bin/eobuilder -d bullseye,bookworm --branch ${env.GIT_BRANCH} --hotfix ${SHORT_JOB_NAME}"
sh "sudo -H -u eobuilder /usr/local/bin/eobuilder -d buster,bullseye --branch ${env.GIT_BRANCH} --hotfix publik-base-theme"
}
}
}

View File

@ -1,22 +0,0 @@
# static
recursive-include static *.scss *.css *.js *.ico *.gif *.svg *.png *.jpg *.jpeg *.woff *.woff2 *.ttf *.map *.json *.eot *.otf
# templates
recursive-include templates *.html *.txt *.py
# documentation
recursive-include help *.page *.png
# scripts & pictos
recursive-include src *.py *.svg
# locales
recursive-include publik_base_theme/locale *.po *.mo
include MANIFEST.in
include COPYING
include VERSION
include inkscape_wrapper.py
include themes.json
include create_themes_json.py
include make_data_uris.py

94
Makefile Normal file
View File

@ -0,0 +1,94 @@
VERSION=`git describe | sed 's/^v//; s/-/./g' `
NAME="publik-base-theme"
INKSCAPE=$(shell pwd)/src/inkscape_wrapper.py
prefix = /usr
all: themes.json icons css
static/includes/_data_uris.scss: $(wildcard static/includes/img/*)
python3 make_data_uris.py static/includes/
static/toodego/_data_uris.scss: $(wildcard static/toodego/img/*)
python3 make_data_uris.py static/toodego/
static/lille/_data_uris.scss: $(wildcard static/lille/img/*)
python3 make_data_uris.py static/lille/
static/lomme/_data_uris.scss: $(wildcard static/lomme/img/*)
python3 make_data_uris.py static/lomme/
static/hellemmes/_data_uris.scss: $(wildcard static/hellemmes/img/*)
python3 make_data_uris.py static/hellemmes/
static/toulouse-2022/_data_uris.scss: $(wildcard static/toulouse-2022/img/*)
python3 make_data_uris.py static/toulouse-2022/
themes.json: $(wildcard static/*/config.json) help/fr/misc-scss.page
python3 create_themes_json.py
%.css: export LC_ALL=C.UTF-8
.SECONDEXPANSION:
%.css: %.scss $(wildcard static/includes/*.scss static/includes/*/*.scss) static/includes/_data_uris.scss static/lille/_data_uris.scss static/lomme/_data_uris.scss static/hellemmes/_data_uris.scss static/toodego/_data_uris.scss static/toulouse-2022/_data_uris.scss $$(wildcard $$(@D)/*.scss)
sassc --sourcemap $< $@
css: $(shell python3 get_themes.py) static/portal-agent/css/agent-portal.css static/includes/gadjo-extra.css
rm -rf static/*/.sass-cache/
icons:
# chateauroux
cd src/ && python3 render-imgs-dashboard.py ../static/chateauroux/img/ --normal 333333 --selected 0779B7 --title FFFFFF --title-width 80
# orleans
cd src/ && python3 render-imgs-categories.py ../static/orleans/img/ --primary f05923 --secondary 34697D
cd src/ && python3 render-imgs-dashboard.py ../static/orleans/img/ --normal FFFFFF --normal-width 30 --selected f05923 --selected-width 30 --title FFFFFF --title-width 80
# publik
cd src/ && python3 render-imgs-categories.py ../static/publik/img/
cd src/ && python3 render-imgs-dashboard.py ../static/publik/img/ --normal 4D4D4D --selected DF017A --title FFFFFF --title-width 80
# somme
cd src/ && python3 render-imgs-categories.py ../static/somme-cd80/img/ --primary A8002B --secondary A8002B
cd src/ && python3 render-imgs-dashboard.py ../static/somme-cd80/img/ --normal 4D4D4D --selected 87A738 --title FFFFFF --title-width 80
# tournai
cd static/tournai/ && for F in assets/*.svg; do $(INKSCAPE) --without-gui --file $$F --export-area-drawing --export-area-snap --export-png img/$$(basename $$F .svg).png --export-width 40; done
clean:
rm -rf sdist
rm -f src/tmp-*.svg
rm -f static/*/_data_uris.scss
DIST_FILES = \
Makefile \
desc.xml \
create_themes_json.py \
get_themes.py \
make_data_uris.py \
static templates \
src \
help
dist: clean
-mkdir sdist
rm -rf sdist/$(NAME)-$(VERSION)
mkdir -p sdist/$(NAME)-$(VERSION)
for i in $(DIST_FILES); do \
cp -R "$$i" sdist/$(NAME)-$(VERSION); \
done
install:
mkdir -p $(DESTDIR)$(prefix)/share/publik/themes/publik-base
cp -r static templates themes.json desc.xml $(DESTDIR)$(prefix)/share/publik/themes/publik-base
rm $(DESTDIR)$(prefix)/share/publik/themes/publik-base/static/*/config.json
mkdir -p $(DESTDIR)$(prefix)/share/wcs/themes/
ln -s $(prefix)/share/publik/themes/publik-base $(DESTDIR)$(prefix)/share/wcs/themes/publik-base
dist-bzip2: dist
-mkdir sdist
cd sdist && tar cfj ../sdist/$(NAME)-$(VERSION).tar.bz2 $(NAME)-$(VERSION)
version:
@(echo $(VERSION))
name:
@(echo $(NAME))
fullname:
@(echo $(NAME)-$(VERSION))

64
README
View File

@ -147,14 +147,6 @@ copyright notices:
#
# https://www.fontsquirrel.com/license/khand
* Archivo Black
# Copyright (c) 2012-2015, Omnibus-Type (www.omnibus-type.com|omnibus.type@gmail.com)
# with Reserved Font Name "Archivo Black";
#
# This Font Software is licensed under the SIL Open Font License, Version 1.1.
#
# https://www.fontsquirrel.com/license/archivo-black
* Archivo Narrow
# Copyright (c) 2012, Omnibus-Type (omnibus.type@gmail.com),
# with Reserved Font Name "Archivo";
@ -395,13 +387,6 @@ copyright notices:
#
# https://www.fontsquirrel.com/fonts/ibm-plex
* RemixIcon
# Copyright (c) 2020 RemixIcon.com
#
# Released under the Apache License Version 2.0
#
# https://github.com/Remix-Design/RemixIcon
* Rubik
# Copyright (c) 2015 by Hubert & Fischer. All rights reserved
#
@ -409,13 +394,6 @@ copyright notices:
#
# https://www.fontsquirrel.com/license/rubik
* Viga
# Copyright (c) 2011 Fontstage (info@fontstage.com), with Reserved Font Name “Viga”
#
# This Font Software is licensed under the SIL Open Font License, Version 1.1.
#
# https://www.fontsquirrel.com/license/viga
* Manrope
# Copyright 2018 The Manrope Project Authors. All rights reserved
#
@ -423,48 +401,6 @@ copyright notices:
#
# https://github.com/sharanda/manrope
* Butler Stencil
# Copyright (c) 2019 Fabian De Smet, with Reserved Font Name "Butler Stencil"
#
# This Font Software is licensed under the Creative Commons Attribution-ShareAlike License, version 4.00
#
# https://www.fontsquirrel.com/license/butler
* Public Sans
# Copyright (c) 2015 Impallari Type (www.impallari.com), with Reserved Font Name “Public Sans”
#
# This Font Software is licensed under the SIL Open Font License, Version 1.1.
#
# https://www.fontsquirrel.com/license/public-sans
* MuseoModerno
# Copyright (c) 2020, Omnibus-Type (www.omnibus-type.com|omnibus.type@gmail.com).
#
# This Font Software is licensed under the SIL Open Font License, Version 1.1.
#
# https://github.com/Omnibus-Type/MuseoModerno/blob/master/LICENSE.md
* Nunito Sans
# Copyright 2016 The Nunito Project Authors (contact@sansoxygen.com),
#
# This Font Software is licensed under the SIL Open Font License, Version 1.1.
#
# https://www.fontsquirrel.com/license/nunito-sans
* Arimo
# Copyright (c) 2013 Steve Matteson.
#
# This Font Software is licensed under the Apache License Version 2.0.
#
# https://www.fontsquirrel.com/license/arimo
* Kumbh Sans
# Copyright 2020 The KumbhSans Project Authors (https://github.com/xconsau/KumbhSans)
#
# This Font Software is licensed under the SIL Open Font License, Version 1.1.
#
# https://github.com/xconsau/KumbhSans/blob/master/OFL.txt
~~~~
Some theme variant files have their own specific licenses; refer to

View File

@ -4,4 +4,4 @@
# is stopped properly on ctrl-c
trap 'kill %1' SIGINT
./livereload-server & iwatch -r -t '.scss' -e modify -c "python3 setup.py compile_scss" .
./livereload-server & iwatch -r -t '.scss' -e modify -c "make css" .

16
debian/control vendored
View File

@ -2,26 +2,16 @@ Source: publik-base-theme
Section: web
Priority: optional
Maintainer: Frédéric Péters <fpeters@entrouvert.com>
Build-Depends: debhelper-compat (= 12),
dh-python,
inkscape,
python3,
python3-all,
python3-django,
python3-setuptools,
sassc (>= 3.4.2),
Build-Depends: debhelper-compat (= 12), inkscape, python3, sassc (>= 3.4.2)
Standards-Version: 3.9.4
Homepage: http://git.entrouvert.org/publik-base-theme.git
Package: publik-base-theme
Architecture: all
Depends: python3-gadjo,
${misc:Depends},
${python3:Depends},
${shlibs:Depends},
Depends: python3-gadjo, ${misc:Depends}, ${shlibs:Depends}
Conflicts: python-authentic2 (<< 2.1.20.742.gb6ee096-0),
python-django (<= 1:1.11),
python-xstatic-roboto-fontface (<< 0.5.0.0),
python3-xstatic-roboto-fontface (<< 0.5.0.0),
Breaks: combo (<< 0.7.1),
Breaks: combo (<< 0.7.1)
Description: Publik Base Theme

View File

@ -1,13 +0,0 @@
symlink_to_dir /usr/share/publik/themes/publik-base/templates/variants/alpes-maritimes-2022/combo/json ../../alpes-maritimes-2018/combo/json 9.28.5.g9ac5c2ba~
symlink_to_dir /usr/share/publik/themes/publik-base/templates/variants/boussu-2022/combo/json ../../braine-l-alleud/combo/json 10.47-1~
symlink_to_dir /usr/share/publik/themes/publik-base/templates/variants/boussu-2022/combo/wcs ../../braine-l-alleud/combo/wcs 10.47-1~
symlink_to_dir /usr/share/publik/themes/publik-base/templates/variants/eybens izi-ici 10.47-1~
symlink_to_dir /usr/share/publik/themes/publik-base/templates/variants/grenoble izi-ici 10.47-1~
symlink_to_dir /usr/share/publik/themes/publik-base/templates/variants/grenoble-metropole-2022 izi-ici 10.47-1~
symlink_to_dir /usr/share/publik/themes/publik-base/templates/variants/hellemmes lille 10.47-1~
symlink_to_dir /usr/share/publik/themes/publik-base/templates/variants/la-seyne-sur-mer sictiam 10.47-1~
symlink_to_dir /usr/share/publik/themes/publik-base/templates/variants/lomme lille 10.47-1~
symlink_to_dir /usr/share/publik/themes/publik-base/templates/variants/massoins sictiam 10.47-1~
symlink_to_dir /usr/share/publik/themes/publik-base/templates/variants/pays-de-grasse sictiam 10.47-1~
symlink_to_dir /usr/share/publik/themes/publik-base/templates/variants/saint-vallier-de-thiey sictiam 10.47-1~
symlink_to_dir /usr/share/publik/themes/publik-base/templates/variants/sospel sictiam 10.47-1~

9
debian/rules vendored
View File

@ -9,9 +9,8 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
export PYBUILD_NAME=publik-django-templatetags
export PYBUILD_DISABLE=test
%:
dh $@ --with python3 --buildsystem=pybuild
dh $@
override_dh_auto_build:
dh_auto_build --no-parallel

View File

@ -1,21 +1,11 @@
#! /usr/bin/env python3
import argparse
import os
parser = argparse.ArgumentParser(description='Display list of generated CSS files')
parser.add_argument('--include-map-files', dest='map_files', action='store_true', help='include .map files')
args = parser.parse_args()
for dirname in sorted(os.listdir('static')):
config = os.path.join('static', dirname, 'config.json')
if not os.path.exists(config):
continue
print('static/%s/style.css' % dirname)
if args.map_files:
print('static/%s/style.css.map' % dirname)
if os.path.exists(os.path.join('static', dirname, 'backoffice.scss')):
print('static/%s/backoffice.css' % dirname)
if args.map_files:
print('static/%s/backoffice.css.map' % dirname)

View File

@ -23,14 +23,14 @@ de classes CSS réutilisables.
<table shade="rows">
<tr>
<td><p><code>pk-mobile-only</code></p></td>
<td><p>Limite laffichage à la vue « mobile » du site, cest-à-dire quand la
largeur de lécran est faible, par défaut inférieure ou égale à 800 pixels.
<td><p>Limite l'affichage à la vue « mobile » du site, c'est-à-dire quand la
largeur de l'écran est faible, par défaut inférieure ou égale à 800 pixels.
</p></td>
</tr>
<tr>
<td><p><code>pk-desktop-only</code></p></td>
<td><p>Limite laffichage à la vue « ordinateur » du site, cest-à-dire dans
la situation inverse, quand la largeur de lécran est par défaut supérieure à
<td><p>Limite l'affichage à la vue « ordinateur » du site, c'est-à-dire dans
la situation inverse, quand la largeur de l'écran est par défaut supérieure à
800 pixels.
</p></td>
</tr>
@ -52,18 +52,18 @@ de classes CSS réutilisables.
</tr>
<tr>
<td><p><code>foldable</code></p></td>
<td><p>Rend le contenu dune cellule pliable.</p></td>
<td><p>Rend le contenu d'une cellule pliable.</p></td>
</tr>
<tr>
<td><p><code>folded</code></p></td>
<td><p>Associée à la classe foldable, définit le contenu
dune cellule comme étant plié par défaut.</p></td>
d'une cellule comme étant plié par défaut.</p></td>
</tr>
<tr>
<td><p><code>links-list</code></p></td>
<td><p>Permet de donner à une cellule de texte le style commun
« titre et liens », pour cela le texte doit contenir un titre
(&lt;h2&gt;) suivi dune liste de liens (&lt;ul&gt;).</p></td>
(&lt;h2&gt;) suivi d'une liste de liens (&lt;ul&gt;).</p></td>
</tr>
<tr>
<td><p><code>pk-information</code></p></td>
@ -99,7 +99,7 @@ de classes CSS réutilisables.
<tr>
<td><p><code>pk-budget-table</code></p></td>
<td><p>Met en forme un champ de type « tableau » pour la saisie
dinformations budgétaires (libellés alignés à gauche, utilisation de toute
d'informations budgétaires (libellés alignés à gauche, utilisation de toute
la largeur, colonne de saisie des nombres poussée sur la droite).</p></td>
</tr>
<tr>
@ -130,19 +130,7 @@ de classes CSS réutilisables.
</tr>
<tr>
<td><p><code>pk-blocks-zebra</code></p></td>
<td><p>Alterne les couleurs de fond des lignes des blocs de champs.</p></td>
</tr>
<tr>
<td><p><code>pk-horizontal-checkboxes</code></p></td>
<td><p>Aligne horizontalement les cases à cocher dun champ « liste à choix multiple ».</p></td>
</tr>
<tr>
<td><p><code>pk-horizontal-radiobuttons</code></p></td>
<td><p>Aligne horizontalement les boutons radio dun champ « liste ».</p></td>
</tr>
<tr>
<td><p><code>pk-vertical-items</code></p></td>
<td><p>Aligne verticalement les items des champs « liste à choix multiple » et « liste » affichés sous forme dimages.</p></td>
<td><p>Alterne les couleurs de fond des lignes des blocs de champs.</p></td>
</tr>
</table>
</section>
@ -158,21 +146,9 @@ de classes CSS réutilisables.
<td><p><code>pk-big-button</code></p></td>
<td><p>Applique une apparence de bouton de grande taille à un lien.</p></td>
</tr>
<tr>
<td><p><code>pk-button-delete, pk-big-button-delete</code></p></td>
<td><p>Applique une apparence de bouton de type "supprimer" (si le style est défini pour votre thème)</p></td>
</tr>
<tr>
<td><p><code>pk-button-submit, pk-big-button-submit</code></p></td>
<td><p>Applique une apparence de bouton de type "valider" (si le style est défini pour votre thème)</p></td>
</tr>
<tr>
<td><p><code>pk-button-cancel, pk-big-button-cancel</code></p></td>
<td><p>Applique une apparence de bouton de type "annuler" (si le style est défini pour votre thème)</p></td>
</tr>
</table>
<note><p>Les classes <code>pk-button</code> et <code>pk-big-button</code> listées ci-dessus
<note><p>Les classes <code>pk-button</code> et <code>pk-big-button</code>
peuvent également être appliquées aux cellules de type « Lien ».</p></note>
</section>
@ -205,10 +181,6 @@ de classes CSS réutilisables.
<td><p><code>pk-table-zebra</code></p></td>
<td><p>Alterne les couleurs de fond des lignes.</p></td>
</tr>
<tr>
<td><p><code>pk-table-fit-container</code></p></td>
<td><p>Donne au tableau la largeur du conteneur.</p></td>
</tr>
<tr>
<td><p><code>pk-table-wrapper</code></p></td>
<td><p>Permet aux usagers de mobiles de faire défiler le tableau
@ -219,18 +191,4 @@ de classes CSS réutilisables.
</table>
</section>
<section>
<title>Classes pour limpression</title>
<table>
<tr>
<td><p><code>pk-print-only</code></p></td>
<td><p>Affiche ce contenu uniquement à limpression, pas à lécran.</p></td>
</tr>
<tr>
<td><p><code>pk-no-print</code></p></td>
<td><p>Affiche ce contenu uniquement à lécran, pas à limpression.</p></td>
</tr>
</table>
</section>
</page>

View File

@ -34,21 +34,21 @@ et 12.
<p>
Sur des écrans de petite dimension, la grille est automatiquement adaptée pour
ne pas rétrécir outre mesure les éléments, la largeur de ceux-ci est doublée,
par exemple un élément configuré pour une largeur dun quart décran prendra
non pas un quart décran mais un demi écran.
par exemple un élément configuré pour une largeur d'un quart d'écran prendra
non pas un quart d'écran mais un demi écran.
</p>
<p>
Sur les très petits écrans, la mécanique de grille est totalement annulée et
tous les éléments de grille sont affichés sur toute la largeur disponible.
Il est cependant possible dempêcher ce comportement en accompagnant la classe
Il est cependant possible d'empêcher ce comportement en accompagnant la classe
<code>grid-x-y</code> de la classe <code>never-alone</code>.
</p>
</note>
<p>
Pour forcer un retour en début de ligne, ou pour assurer un rendu correct
quand les éléments dune ligne nont pas tous la même hauteur, une classe
quand les éléments d'une ligne n'ont pas tous la même hauteur, une classe
supplémentaire, <code>newline</code> peut être posée sur le premier
élément de la nouvelle ligne.
</p>

View File

@ -61,7 +61,7 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$font-line-height</code></p></td>
<td><p>Hauteur de linterlignage du corps de texte</p></td>
<td><p>Hauteur de l'interlignage du corps de texte</p></td>
<td><p><var>1.4</var></p></td>
</tr>
<tr>
@ -71,23 +71,23 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$header-background-color</code></p></td>
<td><p>Couleur de fond de lentête de la page</p></td>
<td><p>Couleur de fond de l'entête de la page</p></td>
<td><p><var>null</var></p></td>
</tr>
<tr>
<td><p><code>$header-full-width-background</code></p></td>
<td><p>Extension de la couleur de fond de lentête de la page à la largeur de lécran
<td><p>Extension de la couleur de fond de l'entête de la page à la largeur de l'écran
(plutôt que la largeur du contenu)</p></td>
<td><p><var>true</var></p></td>
</tr>
<tr>
<td><p><code>$header-logo-size</code></p></td>
<td><p>Taille du logo de lentête. 2 valeurs sont attendues : largeur et hauteur (ex: <code>150px 75px</code>).</p></td>
<td><p>Taille du logo de l'entête. 2 valeurs sont attendues : largeur et hauteur (ex: <code>150px 75px</code>).</p></td>
<td><p><var>null</var></p></td>
</tr>
<tr>
<td><p><code>$show-site-title</code></p></td>
<td><p>Afficher le titre du site. Le titre est masqué par défaut lorsquun logo est défini. <code>true</code> ou <code>false</code></p></td>
<td><p>Afficher le titre du site. Le titre est masqué par défaut lorsqu'un logo est défini. <code>true</code> ou <code>false</code></p></td>
<td><p><var>null</var></p></td>
</tr>
<tr>
@ -97,7 +97,7 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$footer-full-width-background</code></p></td>
<td><p>Extension de la couleur de fond du pied de page à la largeur de lécran
<td><p>Extension de la couleur de fond du pied de page à la largeur de l'écran
(plutôt que la largeur du contenu).</p></td>
<td><p><var>true</var></p></td>
</tr>
@ -113,7 +113,7 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$border-radius</code></p></td>
<td><p>Taille de larrondi à appliquer à différents éléments</p></td>
<td><p>Taille de l'arrondi à appliquer à différents éléments</p></td>
<td><p><var>null</var></p></td>
</tr>
<tr>
@ -146,21 +146,11 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
<td><p>Espace (« gouttière ») entre la barre latérale et les colonnes.</p></td>
<td><p><var>$columns-gutter</var></p></td>
</tr>
<tr>
<td><p><code>$edge-gutter</code></p></td>
<td><p>Espace (« gouttière ») entre le contenu et le bord du navigateur.</p></td>
<td><p><var>legacy</var></p></td>
</tr>
<tr>
<td><p><code>$grid-gutter</code></p></td>
<td><p>Espace (« gouttière ») entre les éléments disposés en grille.</p></td>
<td><p><var>1rem</var></p></td>
</tr>
<tr>
<td><p><code>$zebra-color</code></p></td>
<td><p>Couleur darrière-plan par défaut des zebras</p></td>
<td><p><var>hsla(0, 0%, 0%, 0.06)</var></p></td>
</tr>
</table>
</section>
@ -215,7 +205,7 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$title-border-radius</code></p></td>
<td><p>Taille de larrondi à appliquer aux titres</p></td>
<td><p>Taille de l'arrondi à appliquer aux titres</p></td>
<td><p><var>$border-radius</var></p></td>
</tr>
<tr>
@ -230,7 +220,7 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
<title>Navigation</title>
<p>
Ces paramètres contrôlent lapparence de la barre de navigation.
Ces paramètres contrôlent l'apparence de la barre de navigation.
</p>
<table shade="rows">
@ -241,7 +231,7 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$nav-full-width-background</code></p></td>
<td><p>Extension de la couleur de fond de la navigation à la largeur de lécran
<td><p>Extension de la couleur de fond de la navigation à la largeur de l'écran
(plutôt que la largeur du contenu).</p></td>
<td><p><var>false</var></p></td>
</tr>
@ -263,7 +253,7 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$nav-border-radius</code></p></td>
<td><p>Taille de larrondi de la navigation </p></td>
<td><p>Taille de l'arrondi de la navigation </p></td>
<td><p><var>$border-radius</var></p></td>
</tr>
<tr>
@ -276,11 +266,6 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
<td><p>Couleur de fond des éléments</p></td>
<td><p><var>transparent</var></p></td>
</tr>
<tr>
<td><p><code>$nav-text-transform</code></p></td>
<td><p>Transformation des caractères des entrées du menu</p></td>
<td><p><var>none</var></p></td>
</tr>
<tr>
<td><p><code>$nav-item-selected-background</code></p></td>
<td><p>Couleur de fond de la page active</p></td>
@ -293,12 +278,12 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$nav-item-hover-background</code></p></td>
<td><p>Couleur de fond dun élément au survol</p></td>
<td><p>Couleur de fond d'un élément au survol</p></td>
<td><p><var>$nav-item-selected-background</var></p></td>
</tr>
<tr>
<td><p><code>$nav-item-hover-color</code></p></td>
<td><p>Couleur du texte dun élément au survol</p></td>
<td><p>Couleur du texte d'un élément au survol</p></td>
<td><p><var>$nav-item-selected-color</var></p></td>
</tr>
<tr>
@ -306,26 +291,6 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
<td><p>Espace entre les éléments</p></td>
<td><p><var>0px</var></p></td>
</tr>
<tr>
<td><p><code>$nav-font-family</code></p></td>
<td><p>Famille de police de la navigation</p></td>
<td><p><var>null</var></p></td>
</tr>
<tr>
<td><p><code>$nav-font-style</code></p></td>
<td><p>Style de la police de la navigation</p></td>
<td><p><var>null</var></p></td>
</tr>
<tr>
<td><p><code>$nav-font-size</code></p></td>
<td><p>Taille de la police de la navigation</p></td>
<td><p><var>null</var></p></td>
</tr>
<tr>
<td><p><code>$nav-font-weight</code></p></td>
<td><p>Graisse de la police de la navigation</p></td>
<td><p><var>bold</var></p></td>
</tr>
<tr>
<td><p><code>$nav-mobile-menu-background</code></p></td>
<td><p>Couleur de fond du menu en mode mobile</p></td>
@ -338,29 +303,35 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$nav-item-selected-mode</code></p></td>
<td><p>Mode daffichage du menu sélectionné, soit background pour en changer
<td><p>Mode d'affichage du menu sélectionné, soit background pour en changer
la couleur du fond, soit bottom-border pour ajouter une bordure sous lui.</p></td>
<td><p><var>background</var></p></td>
</tr>
<tr>
<td><p><code>$nav-item-selected-border</code></p></td>
<td><p>Style de la bordure de lélément sélectionné.</p></td>
<td><p>Style de la bordure de l'élément sélectionné.</p></td>
<td><p><var>2px solid $nav-active-color</var></p></td>
</tr>
<tr>
<td><p><code>$nav-item-hover-mode</code></p></td>
<td><p>Mode d'affichage du menu survolé, soit background pour en changer
la couleur du fond, soit bottom-border pour ajouter une bordure sous lui.</p></td>
<td><p><var>background</var></p></td>
</tr>
<tr>
<td><p><code>$nav-item-hover-border</code></p></td>
<td><p>Style de la bordure de lélément survolé.</p></td>
<td><p>Style de la bordure de l'élément survolé.</p></td>
<td><p><var>$nav-item-selected-border</var></p></td>
</tr>
<tr>
<td><p><code>$nav-after-image</code></p></td>
<td><p>Ajout sous la navigation dun bandeau avec limage associée à la page.
<td><p>Ajout sous la navigation d'un bandeau avec l'image associée à la page.
(ne fonctionne pas avec Internet Explorer)</p></td>
<td><p><var>true</var></p></td>
</tr>
<tr>
<td><p><code>$nav-after-image-height</code></p></td>
<td><p>Hauteur de léventuel bandeau image.</p></td>
<td><p>Hauteur de l'éventuel bandeau image.</p></td>
<td><p><var>300px</var></p></td>
</tr>
<tr>
@ -368,7 +339,7 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
<td><p>Rendu de la navigation en mode mobile, <var>none</var> pour conserver
le rendu « desktop », <var>hamburger</var> pour placer la navigation dans un
menu « hamburger », <var>bottom-bar</var> pour placer la navigation dans une
barre en bas décran, <var>hidden</var> pour cacher la navigation.</p>
barre en bas d'écran, <var>hidden</var> pour cacher la navigation.</p>
<p>Les paramètres supplémentaires pour le rendu <var>bottom-bar</var> sont
détaillés dans la section <link xref="#pwa">application mobile</link>.</p>
</td>
@ -381,7 +352,7 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
<title>Mode <em>responsive</em></title>
<p>
Ces paramètres contrôlent lapparence de différents éléments quand la largeur
Ces paramètres contrôlent l'apparence de différents éléments quand la largeur
de la fenêtre est sous une certaine taille.
</p>
@ -396,11 +367,6 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
<td><p>Largeur maximale de la page "mobile"</p></td>
<td><p><var>null</var></p></td>
</tr>
<tr>
<td><p><code>$edge-gutter-mobile</code></p></td>
<td><p>Espace (« gouttière ») entre le contenu et le bord du navigateur.</p></td>
<td><p><var>$edge-gutter</var></p></td>
</tr>
<tr>
<td><p><code>$nav-mobile-limit</code></p></td>
<td><p>Largeur sous laquelle adopter la navigation "mobile"</p></td>
@ -412,17 +378,6 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
left-to-right</p></td>
<td><p><var>top-to-bottom</var></p></td>
</tr>
<tr>
<td><p><code>$responsive-menu-mask</code></p></td>
<td><p>Affichage dun masque lorsque le menu mobile est déplié. Valable
uniquement si <code>$responsive-menu=left-to-right</code></p></td>
<td><p><var>false</var></p></td>
</tr>
<tr>
<td><p><code>$responsive-menu-mask-background</code></p></td>
<td><p>Couleur de fond du masque du menu mobile</p></td>
<td><p><var>rgba(0, 0, 0, 0.45)</var></p></td>
</tr>
<tr>
<td><p><code>$nav-button-background</code></p></td>
<td><p>Couleur de fond du bouton de navigation (menu hamburger)</p></td>
@ -435,7 +390,7 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$nav-menu-side</code></p></td>
<td><p>Taille dun bord du bouton de navigation</p></td>
<td><p>Taille d'un bord du bouton de navigation</p></td>
<td><p><var>50px</var></p></td>
</tr>
<tr>
@ -451,7 +406,7 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
<p>
Ces paramètres contrôlent le rendu de la barre de navigation de bas
décran, présente en mode mobile quand <code>$nav-mobile-mode</code>
d'écran, présente en mode mobile quand <code>$nav-mobile-mode</code>
a pour valeur <var>bottom-bar</var>.
</p>
@ -473,22 +428,22 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$nav-mobile-bottom-bar-item-hover-background</code></p></td>
<td><p>Couleur de fond dun élément au survol</p></td>
<td><p>Couleur de fond d'un élément au survol</p></td>
<td><p><var>$nav-item-hover-background</var></p></td>
</tr>
<tr>
<td><p><code>$nav-mobile-bottom-bar-item-hover-color</code></p></td>
<td><p>Couleur du texte dun élément au survol</p></td>
<td><p>Couleur du texte d'un élément au survol</p></td>
<td><p><var>$nav-item-hover-color</var></p></td>
</tr>
<tr>
<td><p><code>$nav-mobile-bottom-bar-item-selected-background</code></p></td>
<td><p>Couleur de fond de lélément actif</p></td>
<td><p>Couleur de fond de l'élément actif</p></td>
<td><p><var>$nav-item-selected-backgroud</var></p></td>
</tr>
<tr>
<td><p><code>$nav-mobile-bottom-bar-item-selected-color</code></p></td>
<td><p>Couleur du texte de lélément actif</p></td>
<td><p>Couleur du texte de l'élément actif</p></td>
<td><p><var>$nav-item-selected-backgroud</var></p></td>
</tr>
<tr>
@ -524,7 +479,7 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$form-background</code></p></td>
<td><p>Couleur de fond dune démarche.</p></td>
<td><p>Couleur de fond d'une démarche.</p></td>
<td><p><var>$body-background</var></p></td>
</tr>
<tr>
@ -582,7 +537,7 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$button-border-radius</code></p></td>
<td><p>Taille de larrondi à appliquer aux boutons</p></td>
<td><p>Taille de l'arrondi à appliquer aux boutons</p></td>
<td><p><var>$border-radius</var></p></td>
</tr>
<tr>
@ -612,17 +567,17 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$widget-focus-background</code></p></td>
<td><p>Couleur de fond des champs de formulaire lorsquils sont actifs (texte, liste…)</p></td>
<td><p>Couleur de fond des champs de formulaire lorsqu'ils sont actifs (texte, liste…)</p></td>
<td><p><var>$widget-background</var></p></td>
</tr>
<tr>
<td><p><code>$widget-focus-color</code></p></td>
<td><p>Couleur du texte des champs de formulaire lorsquils sont actifs (texte, liste…)</p></td>
<td><p>Couleur du texte des champs de formulaire lorsqu'ils sont actifs (texte, liste…)</p></td>
<td><p><var>$widget-color</var></p></td>
</tr>
<tr>
<td><p><code>$widget-focus-border</code></p></td>
<td><p>Style de bordure des champs de formulaire lorsquils sont actifs (texte, liste…)</p></td>
<td><p>Style de bordure des champs de formulaire lorsqu'ils sont actifs (texte, liste…)</p></td>
<td><p><var>$widget-border</var></p></td>
</tr>
<tr>
@ -647,7 +602,7 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$widget-border-radius</code></p></td>
<td><p>Taille de larrondi à appliquer aux champs de formulaire (texte, liste…)</p></td>
<td><p>Taille de l'arrondi à appliquer aux champs de formulaire (texte, liste…)</p></td>
<td><p><var>0</var></p></td>
</tr>
<tr>
@ -682,7 +637,7 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$widget-unique-checkbox-position</code></p></td>
<td><p>Positionnement de la case à cocher dun champ de type « Case à
<td><p>Positionnement de la case à cocher d'un champ de type « Case à
cocher (choix unique); soit « bottom » pour un rendu sous le libellé du
champ (option par défaut), soit « left » pour un rendu à la gauche du
libellé.</p></td>
@ -690,7 +645,7 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$buttons-order</code></p></td>
<td><p>Ordre particulier des boutons. Indiquer les boutons (<code>submit</code>, <code>cancel</code>, <code>previous</code>) dans lordre souhaité séparé par des vigules. Ajouter loption <code>(grow)</code> après lidentifiant dun bouton va pousser le⋅s bouton⋅s suivant⋅s sur la droite (ex: <code>previous, cancel (grow), submit</code>).</p>
<td><p>Ordre particulier des boutons. Indiquer les boutons (<code>submit</code>, <code>cancel</code>, <code>previous</code>) dans l'ordre souhaité séparé par des vigules. Ajouter l'option <code>(grow)</code> après l'identifiant d'un bouton va pousser le⋅s bouton⋅s suivant⋅s sur la droite (ex: <code>previous, cancel (grow), submit</code>).</p>
</td>
<td><p><var>null</var></p></td>
</tr>
@ -700,12 +655,6 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</td>
<td><p><var>null</var></p></td>
</tr>
<tr>
<td><p><code>$buttons-with-icons</code></p></td>
<td><p>Ajoute des icônes aux boutons des formulaires des demandes.</p>
</td>
<td><p><var>false</var></p></td>
</tr>
<tr>
<td><p><code>$timetable-cell-background</code></p></td>
<td><p>Couleur de fond des créneaux horaires.</p>
@ -740,21 +689,21 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</section>
<section>
<title>Bloc étapes dune démarche</title>
<title>Bloc étapes d'une démarche</title>
<p>
Ces paramètres contrôlent le rendu du bloc présentant les étapes ou pages dune démarche.
Ces paramètres contrôlent le rendu du bloc présentant les étapes ou pages d'une démarche.
</p>
<p>
Le rendu de ce bloc diffère automatiquement en fonction de la taille de lécran et de la position de la <em>sidebar</em> <code>$form-sidebar-position</code> pour sadapter aux différents terminaux :
Le rendu de ce bloc diffère automatiquement en fonction de la taille de l'écran et de la position de la <em>sidebar</em> <code>$form-sidebar-position</code> pour s'adapter aux différents terminaux :
</p>
<list>
<item><p><em>rendu mobile :</em> seul létape courante est affichée avec une indication du nombre totale détapes ;</p></item>
<item><p><em>rendu horizontal :</em>Les marqueurs détapes (chiffres) saffichent côte à côte et sur plusieurs itemgnes sil le faut. Seul le label de létape en cours saffiche ;</p></item>
<item><p><em>rendu vertical :</em> (saffiche uniquement si la variable <code>$form-sidebar-position</code> a la valeur <var>left</var> ou <var>right</var>) dispose les étapes les unes au dessous des autres avec chacune leur numéro et leur label</p></item>.
<item><p><em>rendu mobile :</em> seul l'étape courante est affichée avec une indication du nombre totale d'étapes ;</p></item>
<item><p><em>rendu horizontal :</em>Les marqueurs d'étapes (chiffres) s'affichent côte à côte et sur plusieurs itemgnes s'il le faut. Seul le label de l'étape en cours s'affiche ;</p></item>
<item><p><em>rendu vertical :</em> (s'affiche uniquement si la variable <code>$form-sidebar-position</code> a la valeur <var>left</var> ou <var>right</var>) dispose les étapes les unes au dessous des autres avec chacune leur numéro et leur label</p></item>.
</list>
<p>
Plusieurs options sont également disponibles pour gérer le rendu du <em>marqueur détape</em> (chiffre).
Plusieurs options sont également disponibles pour gérer le rendu du <em>marqueur d'étape</em> (chiffre).
</p>
<table shade="rows">
@ -777,7 +726,7 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$wcs-step-current-color</code></p></td>
<td><p>Couleur du texte de létape courantes</p></td>
<td><p>Couleur du texte de l'étape courantes</p></td>
<td><p><var>$primary-color</var></p></td>
</tr>
<tr>
@ -787,7 +736,7 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$wcs-step-current-background</code></p></td>
<td><p>Couleur de fond de létape courante</p></td>
<td><p>Couleur de fond de l'étape courante</p></td>
<td><p><var>$wcs-step-background</var></p></td>
</tr>
<tr>
@ -804,7 +753,7 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
<td><p><code>$wcs-step-current-border-bottom</code></p></td>
<td>
<p>
Épaisseur et couleur du filet de létape courante.
Épaisseur et couleur du filet de l'étape courante.
Si <code>$wcs-step-border-bottom</code> est à <var>none</var>, ce filet sera automatiquement <var>none</var> également.
</p>
</td>
@ -814,7 +763,7 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
<td><p><code>$wsc-step-before-piled</code></p></td>
<td>
<p>
Cette option nest valable quen mode vertical et si <code>$wcs-step-background</code> a une valeur différente de <var>transparent</var>.
Cette option n'est valable qu'en mode vertical et si <code>$wcs-step-background</code> a une valeur différente de <var>transparent</var>.
Avec la valeur <var>true</var>, elle va superposer les étapes passée les unes sur les autres pour gagner de la place.
</p>
</td>
@ -822,32 +771,32 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$wcs-step-marker-color</code></p></td>
<td><p>Couleur du chiffre des marqueurs détapes non courantes</p></td>
<td><p>Couleur du chiffre des marqueurs d'étapes non courantes</p></td>
<td><p><var>$wcs-step-color</var></p></td>
</tr>
<tr>
<td><p><code>$wcs-step-current-marker-color</code></p></td>
<td><p>Couleur du chiffre du marqueur détape courante</p></td>
<td><p>Couleur du chiffre du marqueur d'étape courante</p></td>
<td><p><var>$wcs-step-current-color</var></p></td>
</tr>
<tr>
<td><p><code>$wcs-step-marker-background</code></p></td>
<td><p>Couleur de fond des marqueurs détapes non courantes</p></td>
<td><p>Couleur de fond des marqueurs d'étapes non courantes</p></td>
<td><p><var>$wcs-step-background</var></p></td>
</tr>
<tr>
<td><p><code>$wcs-step-current-marker-background</code></p></td>
<td><p>Couleur de fond du marqueur détape courante</p></td>
<td><p>Couleur de fond du marqueur d'étape courante</p></td>
<td><p><var>$wcs-step-current-background</var></p></td>
</tr>
<tr>
<td><p><code>$wcs-step-marker-size</code></p></td>
<td><p>Taille du marqueur. La taille du marquer ninflue pas sur la taille du chiffre</p></td>
<td><p>Taille du marqueur. La taille du marquer n'influe pas sur la taille du chiffre</p></td>
<td><p><var>2.1em</var></p></td>
</tr>
<tr>
<td><p><code>$wcs-step-current-marker-enlarge</code></p></td>
<td><p>Facteur dagrandissement de la taille du marqueur courant. Une valeur de <var>1.1</var> agrandira le marqueur de 110%</p></td>
<td><p>Facteur d'agrandissement de la taille du marqueur courant. Une valeur de <var>1.1</var> agrandira le marqueur de 110%</p></td>
<td><p><var>1</var></p></td>
</tr>
<tr>
@ -883,7 +832,7 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><var>$wcs-step-current-color</var></p></td>
<td><p>Couleur du label de létape courante</p></td>
<td><p>Couleur du label de l'étape courante</p></td>
<td><p><var>solid</var></p></td>
</tr>
<tr>
@ -910,7 +859,7 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$cell-border-radius</code></p></td>
<td><p>Taille de larrondi des cellules</p></td>
<td><p>Taille de l'arrondi des cellules</p></td>
<td><p><var>$border-radius</var></p></td>
</tr>
<tr>
@ -925,28 +874,28 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$cell-entry-font-weight</code></p></td>
<td><p>Graisse du texte (lien) dun élément</p></td>
<td><p>Graisse du texte (lien) d'un élément</p></td>
<td><p><var>normal</var></p></td>
</tr>
<tr>
<td><p><code>$cell-entry-color</code></p></td>
<td><p>Couleur du texte (lien) dun élément</p></td>
<td><p>Couleur du texte (lien) d'un élément</p></td>
<td><p><var>$link-color</var></p></td>
</tr>
<tr>
<td><p><code>$cell-entry-hover-background</code></p></td>
<td><p>Couleur de fond dun élément survolé</p></td>
<td><p>Couleur de fond d'un élément survolé</p></td>
<td><p><var>inherit</var></p></td>
</tr>
<tr>
<td><p><code>$cell-entry-hover-color</code></p></td>
<td><p>Couleur du texte dun élément survolé</p></td>
<td><p>Couleur du texte d'un élément survolé</p></td>
<td><p><var>inherit</var></p></td>
</tr>
<tr>
<td><p><code>$cell-entry-hover-effect</code></p></td>
<td><p>Effet au survol des éléments dans les cellules, none pour un fond
directement uni, left-to-right pour faire apparaitre celui-ci de gauche à
directement uni, left-to-right pour faire apparaître celui-ci de gauche à
droit, right-to-left de droite à gauche, top-to-bottom de haut en bas,
bottom-to-top de bas en haut et middle-to-edges, horizontalement du milieu
vers les bords.</p></td>
@ -954,16 +903,16 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$cell-image-position</code></p></td>
<td><p>Position de limage qui peut être associée à une cellule « démarches
dune catégorie », les valeurs possibles sont <var>top</var> pour
avoir limage en haut de cellule et <var>after-title</var> pour avoir
limage après le titre de cellule.</p></td>
<td><p>Position de l'image qui peut être associée à une cellule « démarches
d'une catégorie », les valeurs possibles sont <var>top</var> pour
avoir l'image en haut de cellule et <var>after-title</var> pour avoir
l'image après le titre de cellule.</p></td>
<td><p><var>after-title</var></p></td>
</tr>
<tr>
<td><p><code>$cell-image-padding</code></p></td>
<td><p>Espace autour de limage qui peut être associée à une cellule « démarches
dune catégorie ».</p></td>
<td><p>Espace autour de l'image qui peut être associée à une cellule « démarches
d'une catégorie ».</p></td>
<td><p><var>0.5rem</var></p></td>
</tr>
<tr>
@ -974,7 +923,7 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
<tr>
<td><p><code>$footer-menucell-separator</code></p></td>
<td><p>Style de bordure utilisée comme séparateur vertical entre les entrées
dune cellule menu placée dans le pied de page</p></td>
d'une cellule menu placée dans le pied de page</p></td>
<td><p><var>none</var></p></td>
</tr>
</table>
@ -984,26 +933,26 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
<title>Messages</title>
<p>
Options pour paraméter laffichage des messages. 4 types de messages : succès, information, avertissement, erreur.
Options pour paraméter l'affichage des messages. 4 types de messages : succès, information, avertissement, erreur.
</p>
<table shade="rows">
<tr>
<td><p><code>$notification-style</code></p></td>
<td><p>Rendu des messages, soit « classic »,
soit « border-icon » pour un rendu plaçant licône en couleur sur un trait
soit « border-icon » pour un rendu plaçant l'icône en couleur sur un trait
à gauche, soit « border-bar » pour un rendu avec une bordure et une bande
de couleur pour licône.</p></td>
<td><p><var>classic</var></p></td>
</tr>
<tr>
<td><p><code>$notification-icon-size</code></p></td>
<td><p>Taille de licône illustrant le message</p></td>
<td><p>Taille de l'icône illustrant le message</p></td>
<td><p><var>1.5rem</var> ou <var>2rem</var></p></td>
</tr>
<tr>
<td><p><code>$notification-icon-position</code></p></td>
<td><p>Position vertical de licône du message. « top » ou « center ». </p></td>
<td><p>Position vertical de l'icône du message. « top » ou « center ». </p></td>
<td><p><var>top</var></p></td>
</tr>
</table>
@ -1034,8 +983,8 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$carrousel-navigation</code></p></td>
<td><p>Détermine si la navigation permettant de passer dun élément à
lautre est affichée. (visible ou none)</p></td>
<td><p>Détermine si la navigation permettant de passer d'un élément à
l'autre est affichée. (visible ou none)</p></td>
<td><p><var>visible</var></p></td>
</tr>
<tr>
@ -1060,8 +1009,8 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$carrousel-arrows</code></p></td>
<td><p>Détermine si les flèches (gauche/droite) permettant de passer dun
élément à lautre sont affichées. (visible ou none)</p></td>
<td><p>Détermine si les flèches (gauche/droite) permettant de passer d'un
élément à l'autre sont affichées. (visible ou none)</p></td>
<td><p><var>visible</var></p></td>
</tr>
<tr>
@ -1071,7 +1020,7 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</tr>
<tr>
<td><p><code>$carrousel-item-mask-color</code></p></td>
<td><p>Couleur du masque qui se superpose à limage de la diapositive</p></td>
<td><p>Couleur du masque qui se superpose à l'image de la diapositive</p></td>
<td><p><var>rgba(0, 0, 0, 0.3)</var></p></td>
</tr>
</table>
@ -1082,7 +1031,7 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
<title>Tableaux</title>
<p>
Ces paramètres contrôlent lapparence des tableaux sur lesquels la
Ces paramètres contrôlent l'apparence des tableaux sur lesquels la
classe pk-data-table est appliquée.
</p>
@ -1101,45 +1050,45 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
</table>
<p>
Ces paramètres contrôlent lapparence de lentête des tableaux sur lesquels la
classe pk-data-table-headers est appliquée (na deffet que si la classe
Ces paramètres contrôlent l'apparence de l'entête des tableaux sur lesquels la
classe pk-data-table-headers est appliquée (n'a d'effet que si la classe
pk-data-table est aussi appliquée).
</p>
<table shade="rows">
<tr>
<td><p><code>$table-headers-background</code></p></td>
<td><p>Couleur de fond de lentête</p></td>
<td><p>Couleur de fond de l'entête</p></td>
<td><p><var>$title-background</var></p></td>
</tr>
<tr>
<td><p><code>$table-headers-color</code></p></td>
<td><p>Couleur du texte de lentête</p></td>
<td><p>Couleur du texte de l'entête</p></td>
<td><p><var>$title-color</var></p></td>
</tr>
<tr>
<td><p><code>$table-headers-font-style</code></p></td>
<td><p>Style de la police de lentête</p></td>
<td><p>Style de la police de l'entête</p></td>
<td><p><var>$title-font-style</var></p></td>
</tr>
<tr>
<td><p><code>$table-headers-font-size</code></p></td>
<td><p>Taille de la police de lentête</p></td>
<td><p>Taille de la police de l'entête</p></td>
<td><p><var>$title-font-size</var></p></td>
</tr>
<tr>
<td><p><code>$table-headers-font-weight</code></p></td>
<td><p>Graisse de la police de lentête</p></td>
<td><p>Graisse de la police de l'entête</p></td>
<td><p><var>$title-weight</var></p></td>
</tr>
<tr>
<td><p><code>$table-headers-font-family</code></p></td>
<td><p>Famille de police de lentête</p></td>
<td><p>Famille de police de l'entête</p></td>
<td><p><var>$title-font-family</var></p></td>
</tr>
<tr>
<td><p><code>$table-headers-text-transform</code></p></td>
<td><p>Transformation des caractères de lentête</p></td>
<td><p>Transformation des caractères de l'entête</p></td>
<td><p><var>$title-transform</var></p></td>
</tr>
</table>
@ -1149,33 +1098,33 @@ paramètre, la deuxième sa description et la troisième la valeur par défaut.
<title>Retour en haut</title>
<p>
Bouton permettant de remonter en haut de page. Élément masqué par défaut. Si affiché, il le sera par défaut sous la forme dun lien en fin de pied de page
Bouton permettant de remonter en haut de page. Élément masqué par défaut. Si affiché, il le sera par défaut sous la forme d'un lien en fin de pied de page
</p>
<table shade="rows">
<tr>
<td><p><code>$back-top-display</code></p></td>
<td><p>Condition daffichage du bouton. Valeurs possibles: <var>mobile-only</var>, <var>block</var>, <var>inline</var>, <var>none</var>.</p></td>
<td><p>Condition d'affichage du bouton. Valeurs possibles: <var>mobile-only</var>, <var>block</var>, <var>inline</var>, <var>none</var>.</p></td>
<td><p><var>none</var></p></td>
</tr>
<tr>
<td><p><code>$back-top-icon-character</code></p></td>
<td><p>Caractère UTF-8 de licône du bouton.</p></td>
<td><p>Caractère UTF-8 de l'icône du bouton.</p></td>
<td><p><var>"\f102"</var>(icone "angle-double-top")</p></td>
</tr>
<tr>
<td><p><code>$back-top-icon-size</code></p></td>
<td><p>Taille de licône.</p></td>
<td><p>Taille de l'icône.</p></td>
<td><p><var>2.5em</var></p></td>
</tr>
<tr>
<td><p><code>$back-top-icon-label-space</code></p></td>
<td><p>Espace entre licône et le label du bouton</p></td>
<td><p>Espace entre l'icône et le label du bouton</p></td>
<td><p><var>0.33em</var></p></td>
</tr>
<tr>
<td><p><code>$back-top-layout-direction</code></p></td>
<td><p>Position de licône par rapport au label. Soit <var>vertical</var> : icône au dessus du label, soit <var>horizontal</var>: icône à côté du label</p></td>
<td><p>Position de l'icône par rapport au label. Soit <var>vertical</var> : icône au dessus du label, soit <var>horizontal</var>: icône à côté du label</p></td>
<td><p><var>vertical</var></p></td>
</tr>
</table>

View File

@ -1,22 +0,0 @@
#!/usr/bin/env python
"""Django's command-line utility for administrative tasks."""
import os
import sys
def main():
"""Run administrative tasks."""
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'publik_base_theme.settings')
try:
from django.core.management import execute_from_command_line
except ImportError as exc:
raise ImportError(
"Couldn't import Django. Are you sure it's installed and "
'available on your PYTHONPATH environment variable? Did you '
'forget to activate a virtual environment?'
) from exc
execute_from_command_line(sys.argv)
if __name__ == '__main__':
main()

View File

@ -1,348 +0,0 @@
# publik-base-theme French translation
# Copyright (C) Entrouvert
# This file is distributed under the same license as the publik-base-theme package.
#
msgid ""
msgstr ""
"Project-Id-Version: publik-base-theme 0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-03-07 08:01+0100\n"
"PO-Revision-Date: 2024-03-07 08:14+0100\n"
"Language: French\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: templates/authentic2/base.html
msgid "there are errors in the form"
msgstr "le formulaire présente des erreurs"
#: templates/authentic2/login.html
#: templates/variants/alpes-maritimes-2018/authentic2_auth_saml/login_cd06-adfs.html
#: templates/variants/alpes-maritimes-2022/authentic2_auth_saml/login_cd06-adfs.html
#: templates/variants/marseille/authentic2_auth_saml/login_marseille-adfs.html
#: templates/variants/tournai/authentic2_auth_fedict/login.html
msgid "Login"
msgstr "Connexion"
#: templates/beid/login_form.html
#: templates/variants/grandlyon-glc/authentic2/login_password_form.html
#: templates/variants/quimper/authentic2/login_password_form.html
#: templates/variants/strasbourg-2018/authentic2/login_password_form.html
#: templates/variants/tournai/authentic2/login_password_form.html
msgid "Log in"
msgstr "Connexion"
#: templates/beid/profile.html
msgid "Belgian eID card"
msgstr "Carte eID"
#: templates/beid/profile.html
#: templates/variants/strasbourg-2018/authentic2/accounts_edit_photo.html
msgid "Delete"
msgstr "Supprimer"
#: templates/combo/json/arpege_demands.html
#: templates/variants/toulouse-2022/combo/wcs/user_all_forms.html
msgid "There are no forms."
msgstr "Il ny a aucune demande."
#: templates/combo/page_template.html
#: templates/variants/nimes/combo/page_template_2sidebars.html
msgid "Top of content"
msgstr "Haut du contenu"
#: templates/combo/page_template.html
#: templates/portal-agent/combo/page_template.html
#: templates/portal-agent/combo/page_template_sidebar.html
#: templates/variants/nimes/combo/page_template_2sidebars.html
#: templates/variants/strasbourg-2018/combo/page_template.html
msgid "Content"
msgstr "Contenu"
#: templates/combo/page_template.html
#: templates/variants/nimes/combo/page_template_2sidebars.html
msgid "Bottom of content"
msgstr "Bas du contenu"
#: templates/combo/page_template.html
#: templates/variants/avray/combo/page_template.html
#: templates/variants/coprec/combo/page_template.html
#: templates/variants/montlouis-sur-loire/combo/page_template.html
#: templates/variants/strasbourg-2018/combo/page_template.html
msgid "Footer"
msgstr "Pied de page"
#: templates/combo/page_template_2cols.html
#: templates/combo/page_template_2cols_sidebar.html
#: templates/portal-agent/combo/page_template_2cols.html
#: templates/portal-agent/combo/page_template_2cols_sidebar.html
#: templates/variants/amiens-metropole/combo/page_template_homepage.html
#: templates/variants/lille/combo/page_template_homepage.html
#: templates/variants/meudon-2021/combo/page_template_homepage.html
msgid "Left column"
msgstr "Colonne de gauche"
#: templates/combo/page_template_2cols.html
#: templates/combo/page_template_2cols_sidebar.html
#: templates/portal-agent/combo/page_template_2cols.html
#: templates/portal-agent/combo/page_template_2cols_sidebar.html
#: templates/variants/amiens-metropole/combo/page_template_homepage.html
#: templates/variants/lille/combo/page_template_homepage.html
#: templates/variants/meudon-2021/combo/page_template_homepage.html
msgid "Right column"
msgstr "Colonne de droite"
#: templates/combo/page_template_sidebar.html
#: templates/portal-agent/combo/page_template_2cols_sidebar.html
#: templates/portal-agent/combo/page_template_sidebar.html
#: templates/variants/thonon-agglomeration-2021/combo/page_template_sidebar.html
msgid "Sidebar"
msgstr "Barre latérale"
#: templates/hobo/maintenance/maintenance_page.html
msgid "This site is currently unavailable."
msgstr "Ce site est actuellement indisponible."
#: templates/qommon/forms/widgets/includes/cartads-piece.html
msgid "Drop a file or click to select one"
msgstr "Déposez un fichier ou cliquez pour en sélectionner un."
#: templates/qommon/forms/widgets/includes/cartads-piece.html
msgid "Upload done"
msgstr "Téléchargement terminé."
#: templates/qommon/forms/widgets/includes/cartads-piece.html
#: templates/variants/toodego/qommon/forms/widgets/photo-x.html
msgid "Upload in progress..."
msgstr "Téléchargement en cours…"
#: templates/qommon/forms/widgets/includes/cartads-piece.html
msgid "Error during upload."
msgstr "Erreur lors du transfert."
#: templates/qommon/forms/widgets/includes/cartads-piece.html
#: templates/variants/toodego/qommon/forms/widgets/photo-x.html
msgid "Remove this file"
msgstr "Retirer ce fichier"
#: templates/qommon/forms/widgets/includes/cartads-piece.html
#: templates/variants/toodego/qommon/forms/widgets/photo-x.html
msgid "remove"
msgstr "retirer"
#: templates/registration/password_reset_form.html
msgid "Resetting password"
msgstr "Mot de passe oublié"
#: templates/registration/password_reset_form.html
#: templates/variants/montpellier/registration/registration_form.html
#: templates/variants/pre-saint-gervais/registration/registration_completion_form.html
#: templates/variants/pre-saint-gervais/registration/registration_form.html
#: templates/variants/strasbourg-2018/registration/registration_completion_form.html
#: templates/variants/toulouse-metropole/registration/registration_form.html
msgid "Submit"
msgstr "Valider"
#: templates/registration/registration_form.html
#: templates/variants/strasbourg-2018/registration/registration_completion_form.html
#: templates/variants/tournai/registration/registration_form.html
msgid "Registration"
msgstr "Création dun compte"
#: templates/variants/alpes-maritimes-2018/authentic2_auth_fc/login.html
#: templates/variants/toulouse-metropole/authentic2_auth_fc/login.html
msgid "Log in with FranceConnect"
msgstr "Sidentifier avec FranceConnect"
#: templates/variants/alpes-maritimes-2018/authentic2_auth_saml/login_cd06-adfs.html
#: templates/variants/alpes-maritimes-2022/authentic2_auth_saml/login_cd06-adfs.html
#: templates/variants/bouches-du-rhone/authentic2_auth_saml/login_cd13-adfs.html
#: templates/variants/grandlyon-glc/authentic2/login_password_form.html
#: templates/variants/marseille/authentic2_auth_saml/login_marseille-adfs.html
#: templates/variants/strasbourg-2018/authentic2/accounts_edit_photo.html
msgid "Cancel"
msgstr "Annuler"
#: templates/variants/amiens-metropole/combo/page_template_homepage.html
msgid "Top Banner"
msgstr "Bandeau du haut"
#: templates/variants/amiens-metropole/combo/page_template_homepage.html
#: templates/variants/lille/combo/page_template_homepage.html
msgid "Middle column"
msgstr "Colonne du milieu"
#: templates/variants/blois/wcs/front/formdata_history.html
msgid "Log"
msgstr "Historique"
#: templates/variants/grandlyon-glc/authentic2_auth_fc/linking.html
msgid "Link with a FranceConnect account"
msgstr "Liaison avec un compte FranceConnect"
#: templates/variants/grandlyon-glc/authentic2_auth_fc/linking.html
msgid "opens in new window"
msgstr "(souvre dans une nouvelle fenêtre)"
#: templates/variants/grandlyon-glc/authentic2_auth_fc/linking.html
msgid "What is FranceConnect?"
msgstr "Quest-ce que FranceConnect ?"
#: templates/variants/isere-cd38/qommon/forms/widgets/select--ens-calendar.html
msgid "Monday"
msgstr "Lundi"
#: templates/variants/isere-cd38/qommon/forms/widgets/select--ens-calendar.html
msgid "Tuesday"
msgstr "Mardi"
#: templates/variants/isere-cd38/qommon/forms/widgets/select--ens-calendar.html
msgid "Wednesday"
msgstr "Mercredi"
#: templates/variants/isere-cd38/qommon/forms/widgets/select--ens-calendar.html
msgid "Thursday"
msgstr "Jeudi"
#: templates/variants/isere-cd38/qommon/forms/widgets/select--ens-calendar.html
msgid "Friday"
msgstr "Vendredi"
#: templates/variants/isere-cd38/qommon/forms/widgets/select--ens-calendar.html
msgid "Saturday"
msgstr "Samedi"
#: templates/variants/isere-cd38/qommon/forms/widgets/select--ens-calendar.html
msgid "Sunday"
msgstr "Dimanche"
#: templates/variants/izi-ici/authentic2_idp_oidc/authorization.html
msgid "Your email:"
msgstr "Votre adresse de courriel :"
#: templates/variants/izi-ici/authentic2_idp_oidc/authorization.html
msgid "Do not ask again"
msgstr "Ne plus redemander"
#: templates/variants/izi-ici/authentic2_idp_oidc/authorization.html
msgid "Accept"
msgstr "Accepter"
#: templates/variants/izi-ici/authentic2_idp_oidc/authorization.html
msgid "Refuse"
msgstr "Refuser"
#: templates/variants/lille/combo/wcs/tracking_code_input.html
#: templates/variants/metz-metropole-2019/combo/wcs/tracking_code_input.html
#: templates/variants/strasbourg-2018/combo/wcs/tracking_code_input.html
#: templates/variants/toodego/portal-user/combo/wcs/tracking_code_input.html
msgid "The tracking code could not been found."
msgstr "Le code de suivi na pas pu être trouvé."
#: templates/variants/lille/combo/wcs/tracking_code_input.html
#: templates/variants/metz-metropole-2019/combo/wcs/tracking_code_input.html
#: templates/variants/strasbourg-2018/combo/wcs/tracking_code_input.html
#: templates/variants/toodego/portal-user/combo/wcs/tracking_code_input.html
msgid "Tracking Code"
msgstr "Code de suivi"
#: templates/variants/lille/combo/wcs/tracking_code_input.html
#: templates/variants/metz-metropole-2019/combo/wcs/tracking_code_input.html
#: templates/variants/strasbourg-2018/combo/wcs/tracking_code_input.html
#: templates/variants/toodego/portal-user/combo/wcs/tracking_code_input.html
msgid "ex: CNPHNTFB"
msgstr "ex. : CNPHNTFB"
#: templates/variants/montlouis-sur-loire/combo/page_template.html
msgid "Services"
msgstr "Services"
#: templates/variants/montpellier/authentic2/logout.html
msgid "Continue logout"
msgstr "Continuer la déconnexion"
#: templates/variants/montpellier/subscriptions/subscriptions.html
msgid "Modify"
msgstr "Modifier"
#: templates/variants/orleans/calendar/booking_calendar_content.html
msgid "previous"
msgstr "précédent"
#: templates/variants/orleans/calendar/booking_calendar_content.html
msgid "next"
msgstr "suivant"
#: templates/variants/roannais-icitoyen/combo/search-cell.html
msgid "Search"
msgstr "Recherche"
#: templates/variants/rouen/combo/wcs/current_drafts.html
msgid "draft"
msgstr "brouillon"
#: templates/variants/sables-d-olonne-2022/combo/menu.html
msgid "active page"
msgstr "page active"
#: templates/variants/strasbourg-2018/qommon/forms/widgets/select_jsonp--address.html
msgid "Manually enter the address"
msgstr "Entrer ladresse manuellement"
#: templates/variants/strasbourg-2018/registration/registration_completion_form.html
msgid "Please fill the form to complete your registration"
msgstr "Veuillez remplir le formulaire afin de finir la création de votre compte."
#: templates/variants/toodego/combo/dashboardcell.html
msgid "Loading..."
msgstr "Chargement…"
#: templates/variants/toodego/combo/json/rsj-a-traiter.html
msgid "Created"
msgstr "Date de création"
#: templates/variants/toodego/combo/json/rsj-a-traiter.html
msgid "Last Modified"
msgstr "Dernière modification"
#: templates/variants/toodego/combo/json/rsj-a-traiter.html
msgid "Status"
msgstr "Statut"
#: templates/variants/toulouse-2022/authentic2/login_password_form.html
msgid "Forgot password?"
msgstr "Mot de passe perdu ?"
#: templates/variants/toulouse-2022/authentic2/login_password_form.html
msgid "Reset it!"
msgstr "Récupérez votre accès !"
#: templates/variants/toulouse-2022/authentic2/login_password_form.html
msgid "Not a member?"
msgstr "Pas de compte ?"
#: templates/variants/toulouse-2022/authentic2/login_password_form.html
msgid "Register!"
msgstr "Enregistrez-vous !"
#: templates/variants/toulouse-2022/combo/wcs/current_forms.html
msgid "Current Forms"
msgstr "Demandes en cours"
#: templates/variants/toulouse-2022/combo/wcs/current_forms.html
msgid "There are no current forms."
msgstr "Il ny a aucune demande en cours de traitement."
#: templates/variants/toulouse-2022/combo/wcs/user_all_forms.html
msgid "All Forms"
msgstr "Toutes les demandes"
#: templates/variants/toulouse-2022/combo/wcs/user_done_forms.html
msgid "Done Forms"
msgstr "Demandes terminées"
#: templates/variants/toulouse-2022/combo/wcs/user_done_forms.html
msgid "There are no done forms or they have been removed."
msgstr "Il ny a aucune demande traitée ou celles-ci ont été supprimées."

View File

@ -1,29 +0,0 @@
# publik-base-theme
# Copyright (C) 2014-2024 Entr'ouvert
#
# This program is free software: you can redistribute it and/or modify it
# under the terms of the GNU Affero General Public License as published
# by the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
from django.core.management.commands import makemessages
class Command(makemessages.Command):
def handle(self, *args, **options):
if not options.get('add_location') and self.gettext_version >= (0, 19):
options['add_location'] = 'file'
return super().handle(*args, **options)
def find_files(self, root):
for file in super().find_files('templates'):
file.locale_dir = 'publik_base_theme/locale'
yield file

View File

@ -1,23 +0,0 @@
from pathlib import Path
# Build paths inside the project like this: BASE_DIR / 'subdir'.
BASE_DIR = Path(__file__).resolve().parent.parent
# Application definition
INSTALLED_APPS = ['publik_base_theme']
# Internationalization
# https://docs.djangoproject.com/en/3.2/topics/i18n/
LANGUAGE_CODE = 'fr-fr'
TIME_ZONE = 'Europe/Paris'
USE_I18N = True
USE_L10N = True
USE_TZ = True
LOCALE_PATHS = (BASE_DIR / 'publik_base_theme' / 'locale',)

300
setup.py
View File

@ -1,300 +0,0 @@
#! /usr/bin/env python
import functools
import glob
import os
import subprocess
import sys
from distutils.cmd import Command as BaseCommand
from distutils.command.build import build as _build
from distutils.command.sdist import sdist
from distutils.errors import CompileError
from distutils.spawn import find_executable
from multiprocessing.pool import ThreadPool
from setuptools import find_packages, setup
from setuptools.command.install_lib import install_lib as _install_lib
inkscape = os.path.abspath(os.path.join(os.path.dirname(__file__), 'src', 'inkscape_wrapper.py'))
class Command(BaseCommand):
user_options = []
def initialize_options(self):
pass
def finalize_options(self):
pass
class eo_sdist(sdist):
def run(self):
print('creating VERSION file')
if os.path.exists('VERSION'):
os.remove('VERSION')
version = get_version()
version_file = open('VERSION', 'w')
version_file.write(version)
version_file.close()
sdist.run(self)
print('removing VERSION file')
if os.path.exists('VERSION'):
os.remove('VERSION')
def local_findall(self, dir=os.curdir):
# override default file search to allow for duplicates (as some themes have
# multiple variants that are just symlinks)
files = [
os.path.join(base, file) for base, dirs, files in os.walk(dir, followlinks=True) for file in files
]
if dir == os.curdir:
make_rel = functools.partial(os.path.relpath, start=dir)
files = map(make_rel, files)
self.filelist.allfiles = list(filter(os.path.isfile, files))
def get_file_list(self):
self.filelist.findall = self.local_findall
super().get_file_list()
def copy_file(self, *args, **kwargs):
# do not allow hardlinking as hardlinks would get inserted as is in
# the tarball, and would not extract properly.
kwargs.pop('link', None)
super().copy_file(*args, **kwargs)
def get_version():
'''Use the VERSION, if absent generates a version with git describe, if not
tag exists, take 0.0- and add the length of the commit log.
'''
if os.path.exists('VERSION'):
with open('VERSION') as v:
return v.read()
if os.path.exists('.git'):
p = subprocess.Popen(
['git', 'describe', '--dirty=.dirty', '--match=v*'],
stdout=subprocess.PIPE,
stderr=subprocess.PIPE,
)
result = p.communicate()[0]
if p.returncode == 0:
result = result.decode('ascii').strip()[1:] # strip spaces/newlines and initial v
if '-' in result: # not a tagged version
real_number, commit_count, commit_hash = result.split('-', 2)
version = '%s.post%s+%s' % (real_number, commit_count, commit_hash)
else:
version = result.replace('.dirty', '+dirty')
return version
else:
return '0.0.post%s' % len(subprocess.check_output(['git', 'rev-list', 'HEAD']).splitlines())
return '0.0'
class compile_translations(Command):
description = 'compile message catalogs to MO files via django compilemessages'
user_options = []
def run(self):
curdir = os.getcwd()
try:
from django.core.management import call_command
for path, dirs, files in os.walk('publik_base_theme'):
if 'locale' not in dirs:
continue
os.chdir(os.path.realpath(path))
call_command('compilemessages')
os.chdir(curdir)
except ImportError:
sys.stderr.write('!!! Please install Django >= 1.4 to build translations\n')
finally:
os.chdir(curdir)
class build_themes_json(Command):
def run(self):
subprocess.run(['python3', 'create_themes_json.py'])
def get_css_files(include_map_files=False):
for dirname in sorted(os.listdir('static')):
config = os.path.join('static', dirname, 'config.json')
if not os.path.exists(config):
continue
yield 'static/%s/style.css' % dirname
if include_map_files:
yield 'static/%s/style.css.map' % dirname
if os.path.exists(os.path.join('static', dirname, 'backoffice.scss')):
yield 'static/%s/backoffice.css' % dirname
if include_map_files:
yield 'static/%s/backoffice.css.map' % dirname
yield 'static/portal-agent/css/agent-portal.css'
yield 'static/includes/gadjo-extra.css'
def subprocess_run(command):
kwargs = {
'env': {'LC_ALL': 'C.UTF-8'},
}
if isinstance(command, list):
print(' '.join(command))
else:
print(command)
kwargs['shell'] = True
return bool(subprocess.run(command, **kwargs).returncode == 0)
class compile_scss(Command):
description = 'compile scss files into css files'
def run(self):
sass_bin = find_executable('sassc')
if not sass_bin:
raise CompileError(
'A sass compiler is required but none was found. See sass-lang.com for choices.'
)
for dirname in ('includes', 'toodego', 'lille', 'lomme', 'hellemmes', 'toulouse-2022'):
subprocess.run(['python3', 'make_data_uris.py', os.path.join('static', dirname)], check=True)
def get_build_commands():
for css_filename in get_css_files():
yield ['sassc', '--sourcemap', css_filename.replace('.css', '.scss'), css_filename]
with ThreadPool() as pool:
for result in pool.imap_unordered(subprocess_run, get_build_commands()):
if not result:
raise CompileError('error compiling css')
class build_icons(Command):
def run(self):
cmds = [
'python3 src/render-imgs-dashboard.py static/chateauroux/img/ --normal 333333 '
'--selected 0779B7 --title FFFFFF --title-width 80',
'python3 src/render-imgs-categories.py static/orleans/img/ --primary f05923 --secondary 34697D',
'python3 src/render-imgs-dashboard.py static/orleans/img/ --normal FFFFFF '
'--normal-width 30 --selected f05923 --selected-width 30 --title FFFFFF --title-width 80',
'python3 src/render-imgs-categories.py static/publik/img/',
'python3 src/render-imgs-dashboard.py static/publik/img/ --normal 4D4D4D '
'--selected DF017A --title FFFFFF --title-width 80',
'python3 src/render-imgs-categories.py static/somme-cd80/img/ --primary A8002B '
'--secondary A8002B',
'python3 src/render-imgs-dashboard.py static/somme-cd80/img/ --normal 4D4D4D '
'--selected 87A738 --title FFFFFF --title-width 80',
]
if self.distribution.commands == ['install']:
cmds = [f'{x} --skip-existing' for x in cmds]
if not os.path.exists('static/tournai/img'):
os.mkdir('static/tournai/img')
for image in glob.glob('static/tournai/assets/*.svg'):
target_filename = 'static/tournai/img/' + os.path.basename(image).replace('.svg', '.png')
if (
os.path.exists(target_filename)
and os.stat(image).st_mtime < os.stat(target_filename).st_mtime
):
continue
cmds.append(
[
inkscape,
'--without-gui',
'--file',
image,
'--export-area-drawing',
'--export-area-snap',
'--export-png',
target_filename,
'--export-width',
'40',
]
)
with ThreadPool() as pool:
for result in pool.imap_unordered(subprocess_run, cmds):
if not result:
raise CompileError('error building icons')
class build(_build):
sub_commands = [
('build_themes_json', None),
('build_icons', None),
('compile_scss', None),
('compile_translations', None),
] + _build.sub_commands
class install_lib(_install_lib):
def run(self):
self.run_command('compile_translations')
super().run()
def data_tree(destdir, sourcedir):
extensions = [
'.html',
'.txt',
'.scss',
'.css',
'.js',
'.ico',
'.gif',
'.png',
'.jpg',
'.jpeg',
'.woff',
'.woff2',
'.ttf',
'.css',
'.map',
'.svg',
'.eot',
'.otf',
'.py', # prepare-template.py
]
r = []
for root, dirs, files in os.walk(sourcedir):
l = [os.path.join(root, x) for x in files if os.path.splitext(x)[1] in extensions]
r.append((root.replace(sourcedir, destdir, 1), l))
return r
setup(
name='publik_base_theme',
version=get_version(),
license='AGPLv3 or later',
description='Themes for Publik',
url='https://dev.entrouvert.org/projects/publik-base-theme/',
author='Entrouvert',
author_email='info@entrouvert.com',
packages=find_packages(),
include_package_data=True,
data_files=data_tree('share/publik/themes/publik-base/static', 'static')
+ data_tree('share/publik/themes/publik-base/templates', 'templates')
+ [('share/publik/themes/publik-base', ['themes.json'])],
setup_requires=[
'django>=2.2',
],
classifiers=[
'Development Status :: 5 - Stable',
'Environment :: Web Environment',
'Framework :: Django',
'Intended Audience :: Developers',
'License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)',
'Operating System :: OS Independent',
'Programming Language :: Python',
'Programming Language :: Python :: 3',
],
zip_safe=False,
cmdclass={
'build': build,
'build_icons': build_icons,
'build_themes_json': build_themes_json,
'compile_scss': compile_scss,
'compile_translations': compile_translations,
'install_lib': install_lib,
'sdist': eo_sdist,
},
)

View File

@ -20,7 +20,7 @@ inkscape = subprocess.Popen(
)
for line in inkscape.stdout:
if 'dbus_' in line and ": assertion 'connection != NULL' failed" in line:
if "dbus_" in line and ": assertion 'connection != NULL' failed" in line:
continue
sys.stdout.write(line)

View File

@ -23,8 +23,7 @@ import subprocess
import sys
import xml.etree.ElementTree as ET
base_dir = os.path.dirname(__file__)
inkscape = os.path.abspath(os.path.join(base_dir, 'inkscape_wrapper.py'))
inkscape = os.path.abspath(os.path.join(os.path.dirname(__file__), 'inkscape_wrapper.py'))
names = {
'02': 'famille',
@ -92,25 +91,19 @@ parser = argparse.ArgumentParser()
parser.add_argument('path', help='out path')
parser.add_argument('--primary', default='E0037A')
parser.add_argument('--secondary', default='6D1F80')
parser.add_argument('--skip-existing', action='store_true')
args = parser.parse_args()
path_out = args.path
os.makedirs(path_out, exist_ok=True)
if not os.path.exists(path_out):
os.makedirs(path_out)
for filename in filenames:
outname = names.get(re.search(r'\d+', filename).group())
if (
args.skip_existing
and os.path.exists(os.path.join(path_out, '%s.png' % outname))
and os.path.exists(os.path.join(path_out, '%s-on.png' % outname))
):
continue
fd = open('tmp-%s.svg' % outname, 'w')
fd.write(
open(os.path.join(base_dir, 'pictos', filename))
open(os.path.join('pictos', filename))
.read()
.replace('E0037A', args.primary)
.replace('6D1F80', args.secondary)
@ -130,7 +123,7 @@ for filename in filenames:
]
)
tree = ET.parse(open(os.path.join(base_dir, 'pictos', filename)))
tree = ET.parse(open(os.path.join('pictos', filename)))
parent_map = {c: p for p in tree.iter() for c in p}
for i in range(10):
for node in tree.iter():

View File

@ -24,7 +24,6 @@ import sys
import tempfile
import xml.etree.ElementTree as ET
base_dir = os.path.dirname(__file__)
inkscape = os.path.abspath(os.path.join(os.path.dirname(__file__), 'inkscape_wrapper.py'))
names = {
@ -56,7 +55,6 @@ parser.add_argument('--selected-width')
parser.add_argument('--title')
parser.add_argument('--title-height')
parser.add_argument('--title-width')
parser.add_argument('--skip-existing', action='store_true')
args = parser.parse_args()
path_out = args.path
@ -74,7 +72,8 @@ for variant in ('normal', 'selected', 'title'):
'width': getattr(args, variant + '_width'),
}
os.makedirs(path_out, exist_ok=True)
if not os.path.exists(path_out):
os.makedirs(path_out)
for filename in filenames:
icon_name = names.get(re.search(r'\d+', filename).group())
@ -83,15 +82,12 @@ for filename in filenames:
variant_colour = variant_data.get('colour')
variant_height = variant_data.get('height')
variant_width = variant_data.get('width')
tree = ET.parse(open(os.path.join(base_dir, 'pictos', filename)))
tree = ET.parse(open(os.path.join('pictos', filename)))
if variant_name:
out_filepath = os.path.join(path_out, '%s-%s.png' % (icon_name, variant_name))
else:
out_filepath = os.path.join(path_out, '%s.png' % icon_name)
if args.skip_existing and os.path.exists(out_filepath):
continue
for node in tree.iter():
tag_name = node.tag.split('}')[-1]
if tag_name == 'path':

View File

@ -37,11 +37,9 @@ div.errornotice {
}
form.quixote {
@if ($field-on-error-style == custom) {
div.error {
color: #A06718;
font-weight: bold;
}
div.error {
color: #A06718;
font-weight: bold;
}
div.comment-field {

View File

@ -28,8 +28,6 @@ $button-background: #6978ba;
$button-color: white;
$buttons-order: previous, cancel, submit;
$field-on-error-style: custom;
$widget-border: 1px solid #cecac4;
$widget-focus-border: 1px solid #6978ba;
$widget-border-radius: 2px;

View File

@ -56,6 +56,7 @@ div.gru-nav {
display: flex;
justify-content: flex-end;
> li a {
text-transform: uppercase;
@media ($min-desktop-viewport) {
padding-bottom: 1.5rem;
}
@ -85,7 +86,7 @@ div.gru-nav {
}
}
.pwa-navigation div > ul {
div.gru-nav > ul, .pwa-navigation div > ul {
> li a {
text-transform: uppercase;
}

View File

@ -27,7 +27,6 @@ $nav-item-selected-mode: bottom-border;
$nav-item-hover: $nav-item-selected-mode;
$nav-active-color: $red;
$nav-item-selected-border: 3px solid $nav-active-color;
$nav-text-transform: uppercase;
$nav-menu-color: $primary-color;
$nav-border-color: transparent;
$nav-mobile-menu-item-hover-background: transparent;

View File

@ -75,16 +75,18 @@ div#header-wrapper {
padding-right: 100px;
}
a {
color: inherit;
&.account-link, &.login-link {
&::before {
content: url('img/icone-connexion.svg');
display: inline-block;
width: 1em;
height: 1em;
margin-right: 0.3em;
vertical-align: sub;
span {
a {
color: inherit;
&:first-child {
&::before {
content: url('img/icone-connexion.svg');
display: inline-block;
width: 1em;
height: 1em;
margin-right: 0.3em;
vertical-align: sub;
}
}
}
}
@ -666,7 +668,7 @@ div#social-steps ol {
}
/* tracking code */
.form-content--sidebox {
div#gauche {
text-align: left;
div#tracking-code {
display: block;
@ -836,9 +838,6 @@ div#login-page {
a {
color: #fff;
}
&.block-fc {
margin-top: 1em;
}
}
}
}
@ -1047,7 +1046,7 @@ div.tracking-code-input-cell.homepage {
form {
padding: 0 1em 1em 1em;
}
input.tracking-code--input {
input#tracking-code {
margin-right: 1rem;
}
}

View File

@ -28,6 +28,7 @@ $nav-menu-side: 40px;
$nav-color: $primary-color;
$nav-active-color: $primary-color;
$nav-background: #fff;
$nav-item-hover-mode: bottom-border;
$nav-item-selected-mode: none;
$nav-item-hover-background: $primary-color;
$nav-submenu-color: $primary-color;

File diff suppressed because it is too large Load Diff

View File

@ -1,132 +0,0 @@
$cyan: #00A7BD;
$cyan-dark: #00727E;
$gray-xlight: #F8F8F8;
$gray-light: #E7E7E7;
$gray: #7D7D7D;
$gray-dark: #343434;
$red: #CE0500;
$green: #18753C;
$brown: #B34000;
// typo
$ff-condensed: 'Roboto Condensed', sans-serif;
$base-font: 15;
$base-font-m: 13;
$fz-1: 32em / $base-font;
$fz-1m: 26em / $base-font-m;
$fz-2: 20em / $base-font;
$fz-2m: 18em / $base-font-m;
$fz-3: 18em / $base-font;
$fz-3m: 15em / $base-font-m;
$fz-small: 13em / $base-font;
$fz-smallm: 12em / $base-font-m;
// Custom
$nav-item-padding: 15px 1rem;
$top-gray-line-height: 14px;
$top-gray-line-height-m: 8px;
$cell-image-size: 2.3rem;
// Core vars
$primary-color: $cyan-dark;
$font-size: 100% / ( 16 / $base-font );
$font-family: roboto, sans-serif;
$font-color: black;
$link-color: $primary-color;
$width: 1280em / $base-font;
$mobile-limit: 64em;
$very-small-limit: 35em;
$columns-gutter: 100px;
$sidebar-width: 33%;
$fx-grid-gutter: $columns-gutter;
$header-logo-size: 54px 60px;
$show-site-title: true;
$toplinks-style: none;
$toplinks-background: white;
$nav-background: none;
$nav-menu-color: $font-color;
$nav-active-color: $primary-color;
$nav-border-color: none;
$nav-button-background: transparent;
$nav-submenu-background: white;
$nav-item-selected-color: $nav-active-color;
$nav-item-selected-background: none;
$nav-item-hover-color: $nav-active-color;
$nav-text-transform: uppercase;
$responsive-menu: left-to-right; // custom right-to-left adaptation
$nav-mobile-menu-background: white;
$nav-after-image: false;
$nav-menu-side: 60px;
$nav-button-background: $primary-color;
$nav-button-color: white;
$nav-mobile-bottom-bar-background: $gray-xlight;
$nav-mobile-bottom-bar-color: $font-color;
$nav-mobile-bottom-bar-item-hover-background: white;
$nav-mobile-bottom-bar-item-selected-color: $primary-color;
$title-transform: uppercase;
$title-background: transparent;
$title-font-size: $fz-2;
$title-weight: 700;
$title-font-family: $ff-condensed;
$cell-border: none;
$cell-title-cover-border: false;
$cell-entry-color: $primary-color;
$cell-entry-font-weight: 700;
$cell-entry-border-color: $gray-light;
$cell-entry-hover-color: $font-color;
$cell-entry-hover-background: transparent;
$cell-image-padding: 0;
$button-background: $primary-color;
$button-color: white;
$button-border: none;
$button-hover-background: gray;
$cancel-button-style: ".gray-button";
$error-color: #CE0500;
$form-sidebar-position: top;
$form-accent-color: $primary-color;
$buttons-order: cancel (grow), previous, submit;
$widget-border: 1px solid $gray-dark;
$widget-border-radius: 3px;
$widget-unique-checkbox-position: left;
$wcs-steps-small-layout-limit: 0px;
$wcs-steps-spacing: 2rem;
$wcs-step-color: $gray-dark;
$wcs-step-border-bottom: none;
$wcs-step-marker-type: disc tied;
$wcs-step-marker-color: $primary-color;
$wcs-step-marker-background: white;
$wcs-step-current-marker-color: white;
$wcs-step-current-marker-background: $primary-color;
$wcs-step-marker-tie-width: 1px;
$notification_error_color: $error-color;
$notification_warning_color: $brown;
$notification_success_color: $green;
$notification_info_color: $cyan-dark;
$notification-style: border-bar;
$notification-icon-size: 2rem;
$table-headers-color: $cyan-dark;
$table_headers-font-size: 1rem;
$footer-background: $gray-dark;
$footer-color: white;
$footer-link-color: $footer-color;

View File

@ -1,331 +0,0 @@
{
"label": "Alpes-Maritimes (CD06) (2022)",
"variables": {
"theme_color": "#00A7BD"
},
"settings": {
"combo": {
"COMBO_ASSET_SLOTS.update": {
"header:logo": { "label": "Têtière : logo" },
"logo:feder": { "label": "Logo FEDER"},
"email:logo_left": { "label": "Emails : logo gauche"},
"email:logo_right": { "label": "Emails : logo droite"},
"social:dossiers:autonomie": {
"label": "Pictogramme dossier autonomie"
},
"social:dossiers:handicap": {
"label": "Pictogramme dossier handicap"
}
},
"COMBO_SEARCH_SERVICES.update": {
"users": {
"url": "{{eservices_url}}api/users/?q=%(q)s{% if user_nameid %}&NameID={{ user_nameid }}{% endif %}",
"label": "Usagers",
"signature": true,
"hit_url_template": "fiche-usager/{{user_name_identifier_0}}/",
"hit_label_template": "{{text}}",
"hit_description_template": "{% if user_var_city %}{{ user_var_address|default:'' }} {{ user_var_city }}{% endif %}"
},
"users-senior-a2": {
"url": "{{ idp_url }}api/users/?ou__slug=senior&q=%(q)s&limit=30",
"label": "Seniors",
"signature": true,
"data_key": "results",
"hit_url_template": "page-senior/{{ uuid }}/",
"hit_label_template": "{{ last_name|upper }} {{ first_name }} {% if birthdate %} - {{ birthdate|date:'d/m/Y' }}{% endif %}",
"hit_description_template": "{% if address or zipcode or city %}📨 {% endif %}{% if address %}{{ address }} {% endif %}{% if zipcode %}{{ zipcode }} {% endif %}{% if city %}{{ city }}{% endif %}"
}
},
"JSON_CELL_TYPES.update": {
"desappairage": {
"form": [
{
"label": "Identifiant du connecteur",
"varname": "slug",
"required": false
}
],
"cache_duration": 1,
"name": "D\u00e9sappairage",
"varnames": ["dossier"],
"url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}"
},
"detail-dune-demande-ad": {
"form": [
{
"label": "Identifiant du connecteur",
"varname": "slug",
"required": false
}
],
"cache_duration": 1,
"name": "D\u00e9tail d'une demande AD",
"varnames": ["dossier"],
"url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}&link_id={{dossier }}"
},
"detail-dune-demande-ph": {
"form": [
{
"label": "Identifiant du connecteur",
"varname": "slug",
"required": false
}
],
"cache_duration": 1,
"name": "D\u00e9tail d'une demande PH",
"varnames": ["dossier"],
"url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}"
},
"enlever-un-dossier-avec-preselection": {
"form": [
{
"label": "Identifiant du connecteur",
"varname": "slug",
"required": false
}
],
"cache_duration": 1,
"name": "Enlever un dossier avec pr\u00e9s\u00e9lection",
"varnames": ["dossier"],
"url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}"
},
"enlever-un-dossier-sans-preselection": {
"form": [
{
"label": "Identifiant du connecteur",
"varname": "slug",
"required": false
}
],
"cache_duration": 1,
"name": "Enlever un dossier sans pr\u00e9s\u00e9lection",
"url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}"
},
"informations-generales-dun-dossier": {
"form": [
{
"label": "Identifiant du connecteur",
"varname": "slug",
"required": false
}
],
"cache_duration": 1,
"name": "Informations g\u00e9n\u00e9rales d'un dossier",
"varnames": ["dossier"],
"url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}"
},
"lien-retour-dans-dossier": {
"form": [
{
"label": "Identifiant du connecteur",
"varname": "slug",
"required": false
}
],
"cache_duration": 1,
"name": "Lien retour dans dossier",
"varnames": ["dossier"],
"url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}"
},
"lien-signalement-changement-coordonnees": {
"form": [
{
"label": "Identifiant du connecteur",
"varname": "slug",
"required": false
}
],
"cache_duration": 1,
"name": "Lien vers le signalement de changement de coordonn\u00e9es pr\u00e9remplie",
"varnames": ["dossier"],
"url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}"
},
"lien-vers-demande-de-revision-apa-preremplie": {
"form": [
{
"label": "Identifiant du connecteur",
"varname": "slug",
"required": false
}
],
"cache_duration": 1,
"name": "Lien vers demande de r\u00e9vision APA pr\u00e9remplie",
"varnames": ["dossier"],
"url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}"
},
"liens-vers-les-sous-dossiers": {
"form": [
{
"label": "Identifiant du connecteur",
"varname": "slug",
"required": false
}
],
"cache_duration": 1,
"name": "Liens vers les sous-dossiers",
"varnames": ["dossier"],
"url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}"
},
"liste-des-dossiers": {
"form": [
{
"label": "Identifiant du connecteur",
"varname": "slug",
"required": false
}
],
"cache_duration": 1,
"name": "Liste des dossiers",
"url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}"
},
"menu-des-beneficiaires": {
"form": [
{
"label": "Identifiant du connecteur",
"varname": "slug",
"required": false
}
],
"cache_duration": 1,
"name": "Menu des b\u00e9n\u00e9ficiaires",
"url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}"
},
"sous-dossier-autonomie": {
"form": [
{
"label": "Identifiant du connecteur",
"varname": "slug",
"required": false
}
],
"cache_duration": 1,
"name": "Sous-dossier Autonomie",
"varnames": ["dossier"],
"url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}"
},
"sous-dossier-handicap": {
"form": [
{
"label": "Identifiant du connecteur",
"varname": "slug",
"required": false
}
],
"cache_duration": 1,
"name": "Sous-dossier Handicap",
"varnames": ["dossier"],
"url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}"
},
"informations-association": {
"cache_duration": 1,
"name": "Informations de l'organisme",
"form": [
{
"label": "Identifiant du connecteur",
"varname": "slug",
"required": true
}
],
"additional-data": [
{"key": "json_contact",
"url": "{{ passerelle_url }}astregs/{{ slug }}/get-contact?contact_id={{ json.data.EncodeKeyContact }}"
}
],
"varnames": ["association_id"],
"url": "{{ passerelle_url }}astregs/{{ slug }}/get-association-by-id?association_id={{ association_id }}&NameID={{ user_nameid }}"
},
"mes-associations": {
"cache_duration": 1,
"name": "Mes organismes",
"form": [
{
"label": "Identifiant du connecteur",
"varname": "slug",
"required": true
}
],
"url": "{{ passerelle_url }}astregs/{{ slug }}/links?NameID={{ user_nameid }}"
},
"seniors-page-senior-contenu": {
"name": "Seniors - Page du senior - Contenu",
"url": "{{ idp_url }}api/users/{{ name_id }}",
"varnames": [],
"log_errors": false,
"cache_duration": 0,
"force_async": true,
"additional-data": [
{
"key": "liste_fiches",
"url": "{{ eservices_url }}api/cards/senior/list?NameID={{ user_nameid }}&filter-user-uuid={{ name_id }}",
"cache_duration": 0,
"log_errors": false,
"timeout": 5
},
{
"key": "fiche",
"url": "{{ eservices_url }}api/cards/senior/{{ liste_fiches.data.0.id }}/?NameID={{ user_nameid }}",
"cache_duration": 0,
"log_errors": false,
"timeout": 5
},
{
"key": "conjoint",
"url": "{{ eservices_url }}api/cards/senior/{{ fiche.fields.conjoint_senior_raw }}/?NameID={{ user_nameid }}",
"cache_duration": 0,
"log_errors": false,
"timeout": 5
}
]
},
"seniors-page-senior-sidebar": {
"name": "Seniors - Page du senior - Barre latérale",
"url": "{{ idp_url }}api/users/{{ name_id }}",
"varnames": [],
"log_errors": false,
"cache_duration": 0,
"force_async": true,
"additional-data": [
{
"key": "liste_fiches",
"url": "{{ eservices_url }}api/cards/senior/list?NameID={{ user_nameid }}&filter-user-uuid={{ name_id }}",
"cache_duration": 0,
"log_errors": false,
"timeout": 5
},
{
"key": "fiche",
"url": "{{ eservices_url }}api/cards/senior/{{ liste_fiches.data.0.id }}/?NameID={{ user_nameid }}",
"cache_duration": 0,
"log_errors": false,
"timeout": 5
}
]
},
"seniors-affectation-agent": {
"name": "Seniors - Affectation de l'agent",
"url": "{{ idp_url }}api/users/{{ user_nameid }}",
"varnames": [],
"log_errors": false,
"cache_duration": 0,
"force_async": true,
"additional-data": [
{
"key": "liste_fiches",
"url": "{{ eservices_url }}api/cards/seniors-fiche-agent/list?NameID={{ user_nameid }}&filter-user-uuid={{ user_nameid }}",
"cache_duration": 0,
"log_errors": false,
"timeout": 5
},
{
"key": "fiche",
"url": "{{ eservices_url }}api/cards/seniors-fiche-agent/{{ liste_fiches.data.0.id }}/?NameID={{ user_nameid }}",
"cache_duration": 0,
"log_errors": false,
"timeout": 5
}
]
}
}
}
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 574 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 846 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 575 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 574 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

View File

@ -1,446 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 25.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 158 196" style="enable-background:new 0 0 158 196;" xml:space="preserve">
<style type="text/css">
.st0{fill:#00A6BC;}
.st1{fill:#00ABC1;}
.st2{fill:#DA261B;}
.st3{clip-path:url(#SVGID_2_);}
.st4{fill:#DB261B;}
.st5{fill:#C2AD71;}
.st6{fill:#124394;}
.st7{fill:#124395;}
.st8{fill:#C3AE71;}
.st9{fill-rule:evenodd;clip-rule:evenodd;fill:#D1C093;}
.st10{fill:#B3A06E;}
.st11{fill:#1D1D1B;}
</style>
<path class="st0" d="M25.73,146.35c-13.15,0-25.51-8.36-25.51-24.73v-31.2c0-16.38,12.37-24.74,25.51-24.74
c13.15,0,25.51,8.36,25.51,24.74v31.2C51.25,137.99,38.88,146.35,25.73,146.35 M32.97,90.42c0-5.57-3.34-8.25-7.24-8.25
c-3.9,0-7.24,2.67-7.24,8.25v31.31c0,5.57,3.34,8.13,7.24,8.13c3.9,0,7.24-2.56,7.24-8.13V90.42z"/>
<path class="st0" d="M71.75,146.35c-14.26,0-26.41-8.69-26.41-25.51c0-8.13,3.9-15.6,7.58-23.06L99.67,0h18.98L72.53,97.44
c1.56-0.56,3.23-0.56,4.46-0.56c9.69,0,21.17,8.25,21.17,23.95C98.15,137.66,86.01,146.35,71.75,146.35 M71.75,111.81
c-4.46,0-8.13,3.12-8.13,9.02c0,5.91,3.68,9.02,8.13,9.02c4.46,0,8.13-3.12,8.13-9.02C79.88,114.93,76.2,111.81,71.75,111.81"/>
<polygon class="st1" points="30.07,185.47 10.87,185.47 5.65,196.05 24.92,196.05 "/>
<path class="st2" d="M24.09,179.32c6.76,0,12.25-5.48,12.25-12.25c0-6.76-5.48-12.25-12.25-12.25c-6.76,0-12.25,5.48-12.25,12.25
C11.85,173.84,17.33,179.32,24.09,179.32L24.09,179.32z"/>
<g>
<defs>
<rect id="SVGID_1_" x="11.41" y="154.41" width="25.39" height="25.39"/>
</defs>
<clipPath id="SVGID_2_">
<use xlink:href="#SVGID_1_" style="overflow:visible;"/>
</clipPath>
<g class="st3">
<path class="st4" d="M11.78,167.08c0,6.79,5.52,12.31,12.31,12.31c6.79,0,12.31-5.52,12.31-12.31c0-6.79-5.52-12.31-12.31-12.31
C17.31,154.77,11.78,160.29,11.78,167.08z M11.91,167.08c0-6.72,5.47-12.18,12.18-12.18c6.72,0,12.19,5.47,12.19,12.18
c0,6.72-5.47,12.18-12.19,12.18C17.37,179.26,11.91,173.8,11.91,167.08z"/>
</g>
<g class="st3">
<path class="st5" d="M24.1,154.41c-7,0-12.69,5.7-12.69,12.69c0,7,5.69,12.69,12.69,12.69l0,0c7,0,12.69-5.7,12.69-12.7
C36.79,160.1,31.1,154.41,24.1,154.41z M24.1,179.05c-6.59,0-11.95-5.36-11.95-11.95c0-6.59,5.36-11.95,11.95-11.95
c6.59,0,11.95,5.36,11.95,11.95C36.05,173.69,30.69,179.05,24.1,179.05L24.1,179.05z"/>
</g>
</g>
<path class="st5" d="M30.73,160.49c-0.41-3.3-3.23-5.86-6.65-5.86c-3.42,0-6.23,2.56-6.65,5.86l0,0.01
c-3.27,0.44-5.79,3.25-5.79,6.64c0,3.4,2.53,6.21,5.81,6.64l0-0.01c0.46,3.26,3.25,5.76,6.63,5.76c3.38,0,6.18-2.5,6.63-5.76
l-0.01,0.01c3.28-0.43,5.82-3.24,5.82-6.64C36.54,163.74,34.01,160.93,30.73,160.49L30.73,160.49L30.73,160.49z"/>
<path class="st6" d="M19.51,171.71c-0.48,0.16-0.99,0.24-1.52,0.24c-2.66,0-4.82-2.16-4.82-4.82c0-2.66,2.16-4.82,4.82-4.82
c0.54,0,1.06,0.09,1.54,0.25l0,0.01c-0.18-0.5-0.27-1.04-0.27-1.6c0-2.66,2.16-4.82,4.82-4.82s4.82,2.16,4.82,4.82
c0,0.57-0.1,1.1-0.28,1.6l0,0c0.49-0.17,1.02-0.26,1.57-0.26c2.66,0,4.82,2.16,4.82,4.82c0,2.66-2.16,4.82-4.82,4.82
c-0.53,0-1.03-0.09-1.51-0.25l0,0c0,0,0.23,0.96,0.23,1.48c0,2.66-2.16,4.82-4.82,4.82c-2.66,0-4.82-2.16-4.82-4.82
C19.28,172.67,19.36,172.17,19.51,171.71L19.51,171.71"/>
<g>
<path class="st7" d="M19.26,160.97c0,0.55,0.09,1.09,0.27,1.6h0c-0.17-0.52-0.26-1.05-0.26-1.6c0-2.65,2.16-4.81,4.81-4.81
c2.65,0,4.81,2.16,4.81,4.81c0,0.54-0.09,1.07-0.28,1.6c0.51-0.16,1.04-0.25,1.58-0.25c1.29,0,2.49,0.5,3.4,1.41
c0.91,0.91,1.41,2.12,1.41,3.4c0,1.28-0.5,2.49-1.41,3.4c-0.91,0.91-2.12,1.41-3.4,1.41c-0.51,0-1.01-0.08-1.5-0.25
c-0.01,0.02,0.22,0.98,0.22,1.49c0,2.65-2.16,4.81-4.81,4.81c-1.28,0-2.49-0.5-3.4-1.41c-0.91-0.91-1.41-2.12-1.41-3.4
c0-0.5,0.08-1,0.23-1.47c-0.17,0.47-0.25,0.97-0.25,1.47c0,1.29,0.5,2.5,1.41,3.41c0.91,0.91,2.12,1.41,3.41,1.41
c2.66,0,4.83-2.16,4.83-4.83c0-0.51-0.23-1.47-0.23-1.48c0.49,0.18,0.98,0.26,1.5,0.26c1.29,0,2.5-0.5,3.41-1.41
c0.91-0.91,1.41-2.12,1.41-3.41c0-1.29-0.5-2.5-1.41-3.41c-0.91-0.91-2.12-1.41-3.41-1.41c-0.54,0-1.07,0.09-1.57,0.26
c0.2-0.52,0.29-1.06,0.29-1.6c0-2.66-2.17-4.83-4.83-4.83C21.42,156.15,19.26,158.31,19.26,160.97z M14.58,163.72
c-0.91,0.91-1.41,2.12-1.41,3.41c0,2.66,2.17,4.83,4.83,4.83c0.52,0,1.03-0.08,1.52-0.24l0-0.02c-0.49,0.16-1,0.24-1.51,0.24
c-2.65,0-4.81-2.16-4.81-4.81c0-1.28,0.5-2.49,1.41-3.4c0.91-0.91,2.12-1.41,3.4-1.41c0.51,0,1.01,0.09,1.49,0.24
c-0.47-0.17-0.97-0.26-1.49-0.26C16.7,162.31,15.49,162.81,14.58,163.72z M19.53,162.58C19.53,162.58,19.53,162.58,19.53,162.58
c-0.02-0.01-0.04,0-0.05-0.01C19.5,162.57,19.52,162.57,19.53,162.58z"/>
</g>
<path class="st5" d="M25.08,168.87c-0.02,0.04-0.05-0.01-0.07,0c-0.07-0.01-0.15,0.06-0.17,0.13c-0.06,0.17-0.07,0.37-0.03,0.55
c0.21-0.2,0.55-0.28,0.84-0.16c0.23,0.1,0.45,0.29,0.48,0.55c0.01,0.2-0.11,0.36-0.27,0.46c0.12,0.24,0.09,0.57-0.04,0.79
c-0.07-0.03-0.05-0.13-0.08-0.19c-0.1-0.22-0.34-0.43-0.61-0.43l0,0c0.34,0.34,0.49,0.75,0.67,1.16c-0.22-0.01-0.44-0.09-0.57-0.28
c-0.02-0.04-0.06-0.07-0.09-0.11c0.02,0.24,0.05,0.56-0.02,0.78c-0.16-0.05-0.25-0.22-0.37-0.34c-0.13-0.14-0.23-0.29-0.32-0.44
c-0.03,0.05-0.01,0.1-0.01,0.16c0.01,0.22,0,0.45,0.04,0.66c-0.01,0.17-0.04,0.32-0.02,0.49c0.06,0.34-0.05,0.66-0.01,0.98
c-0.03,0.16,0,0.36-0.06,0.52c0.02,0.51-0.04,1.02-0.01,1.53c0.06,0.11-0.05,0.23,0.02,0.34c-0.05,0.15,0.1,0.25,0.05,0.4
c0.07,0.13,0.02,0.31-0.06,0.42c-0.09,0.07-0.19,0.11-0.31,0.13c-0.1-0.1-0.26-0.02-0.32-0.17c-0.15-0.13-0.08-0.32-0.03-0.48
c0.1-0.11,0.03-0.29,0.1-0.41c0.01-0.33,0.04-0.61,0.04-0.94c0.05-0.57,0.08-1.13,0.1-1.7c0.01-0.13,0.03-0.28,0-0.42
c0.06-0.45,0.06-0.95,0.09-1.4c0.03-0.04,0.04-0.1,0.02-0.14c-0.14,0.37-0.28,0.76-0.47,1.12h-0.05c-0.06-0.26-0.17-0.53-0.1-0.84
l-0.02-0.01c-0.18,0.29-0.34,0.6-0.55,0.89c-0.15-0.27-0.12-0.69-0.08-0.99c0.01-0.12,0.03-0.24,0.09-0.34
c-0.03-0.19-0.04-0.4,0.02-0.58l0-0.01c-0.18,0.23-0.37,0.47-0.42,0.76c-0.09-0.03-0.12-0.12-0.16-0.19
c-0.08-0.44,0.1-0.81,0.39-1.11c0.19-0.16,0.41-0.24,0.64-0.3c-0.31-0.21-0.77-0.08-1.09-0.27c0.27-0.35,0.68-0.56,1.13-0.44
c0.04-0.08,0.11-0.16,0.2-0.18c0.18,0.07,0.3,0.26,0.32,0.45c0.03,0.07,0,0.15,0.05,0.22c0.07-0.25-0.05-0.5-0.25-0.68
c0.08-0.05,0.24-0.05,0.32,0c0.08,0.05,0.08,0.13,0.13,0.19c0.1-0.22,0.32-0.38,0.56-0.38C24.87,168.62,25,168.73,25.08,168.87
L25.08,168.87z"/>
<path class="st5" d="M17.99,163.76c0,0-1.8,0.99-0.17,4.26v1.08c0,0-0.59,1.03,0.17,1.74c0,0,0.8-0.58,0.19-1.74V168
C18.18,168,19.84,165.05,17.99,163.76L17.99,163.76z"/>
<path class="st5" d="M15.8,168.12c0,0-0.81-0.23-0.68-1.21c0.13-0.99,1.89-1.23,2.35,0.31l0.39,0.79l-0.02,1.34
c0,0-0.02,0.89-0.65,0.91c-0.63,0.02-0.63-0.44-0.63-0.44s1.48,0.22,0.86-1.65C16.84,166.42,15.48,167.45,15.8,168.12L15.8,168.12z"
/>
<path class="st5" d="M20.21,168.12c0,0,0.81-0.23,0.68-1.21c-0.13-0.99-1.89-1.23-2.35,0.31L18.16,168l0.02,1.34
c0,0,0.02,0.89,0.65,0.91c0.63,0.02,0.63-0.44,0.63-0.44s-1.48,0.22-0.86-1.65C19.18,166.42,20.54,167.45,20.21,168.12L20.21,168.12
z"/>
<polygon class="st8" points="18.78,169.15 18.78,168.63 17.18,168.63 17.18,169.15 18.78,169.15 "/>
<polygon class="st5" points="31.22,166.52 31.22,164.01 31.21,164.01 29.51,164.01 29.51,164.01 29.51,166.52 29.51,166.52
27.38,166.52 27.37,166.52 27.37,168.23 27.37,168.23 29.51,168.23 29.51,168.23 29.51,170.74 31.22,170.74 31.22,170.74
31.22,168.23 31.22,168.23 33.35,168.23 33.35,168.23 33.35,166.52 33.35,166.52 31.22,166.52 "/>
<rect x="30.94" y="167.92" transform="matrix(0.2484 -0.9687 0.9687 0.2484 -139.4031 156.1778)" class="st9" width="0" height="0"/>
<path class="st10" d="M22.29,163.21c0.01,0.02-0.02,0.02-0.03,0.03c-0.01,0-0.02,0-0.02,0C22.24,163.22,22.26,163.18,22.29,163.21
L22.29,163.21z"/>
<path class="st5" d="M25.19,161.23c0.05,0.03,0.06,0.09,0.1,0.13c0.1-0.01-0.06-0.14,0.03-0.17c0.03,0.05,0.07,0.12,0.13,0.13
c-0.03-0.06,0-0.11-0.02-0.17c0.09-0.04,0.07,0.11,0.14,0.12c0.03-0.07-0.03-0.1-0.04-0.15l0.03-0.02c0.04-0.01,0.07,0.04,0.09,0.07
c0.02,0.02,0.06,0.03,0.09,0.01c0-0.06-0.04-0.11-0.06-0.16c0.06-0.05,0.09,0.1,0.15,0.03c0.05,0.03,0.07-0.05,0.12-0.02v-0.02
c-0.02-0.02-0.06-0.02-0.09-0.01c-0.02-0.01-0.06-0.04-0.06-0.07c0.04-0.06,0.06,0.03,0.1,0.02c0.04-0.04,0.11,0.03,0.15-0.02
c-0.01-0.01-0.01-0.04-0.03-0.03c-0.02-0.01-0.07,0-0.06-0.04l0.01-0.01c0.03,0.01,0.1-0.02,0.11,0.04l0.02-0.03
c0.01,0,0.02,0,0.03,0.01c0-0.01,0.02-0.02,0.01-0.03H26.1c-0.04,0-0.04-0.05-0.03-0.07c0.04,0.04,0.07,0,0.13,0
c0-0.05-0.07-0.01-0.09-0.04c0,0,0-0.01,0-0.01c0.04,0.01,0.1-0.07,0.11,0.01c0.02-0.01,0.06,0.01,0.06-0.02l-0.06-0.03
c-0.03-0.03-0.06,0.02-0.08-0.03c0-0.04,0.05-0.01,0.07-0.03c0.01,0.01,0.02,0.01,0.02,0.02c0.07-0.02,0.09,0.05,0.14-0.01
l-0.17-0.05c0.04-0.03,0.14-0.01,0.14-0.07l-0.11,0c0.02-0.03,0-0.07-0.02-0.09l-0.02,0.01c-0.01,0.17-0.17,0.2-0.26,0.34
c-0.08,0.03-0.13,0.08-0.2,0.12c-0.03,0.02,0,0.07-0.06,0.05c-0.03-0.04-0.04-0.1-0.05-0.14c0.05,0,0.08,0.06,0.13,0.04
c0.02-0.05-0.04-0.05-0.06-0.1c0.04-0.05,0.1,0.04,0.16,0.01l0.01-0.05c-0.01-0.01-0.02-0.03-0.04-0.03
c0.02-0.12,0.07,0.03,0.13-0.01c0.03-0.05-0.02-0.06-0.05-0.08c0.02-0.04,0.08,0,0.1-0.03c0-0.02,0-0.03-0.01-0.05l0.07-0.03
l-0.05-0.06c0.03-0.04,0.09,0.03,0.1-0.03c-0.09-0.01,0.03-0.09,0-0.13l-0.03,0.03l-0.03-0.02l-0.02,0.08
c-0.21,0.33-0.58,0.47-0.96,0.41l-0.03-0.02c0.03,0,0.06-0.01,0.09,0c0.1-0.01,0.2,0,0.27-0.05l0.03,0.03
c0.02-0.02,0.06-0.08,0.11-0.04l0.03-0.07c0.04-0.01,0.05,0.02,0.09,0.03v-0.09h0.11l-0.03-0.08c0.05-0.04,0.1,0.07,0.15,0
c-0.03-0.02-0.08-0.03-0.08-0.07c0.04-0.05,0.09,0.02,0.13-0.01l-0.07-0.07c0.04-0.05,0.1,0.03,0.13-0.03
c-0.02-0.01-0.06-0.01-0.07-0.03c0.04-0.02,0.08-0.04,0.13-0.04v-0.02h-0.1c-0.02-0.04,0.04-0.06,0.05-0.08
c-0.01-0.02-0.01-0.03-0.03-0.03c-0.09,0.14-0.22,0.28-0.37,0.36c-0.08,0.06-0.21,0.06-0.25-0.06c0-0.02-0.01-0.05,0-0.06l0.13,0.09
c0.04,0.02,0.07,0,0.09-0.03c0-0.04-0.03-0.07-0.07-0.04c-0.01-0.07-0.1-0.01-0.09-0.09c0.11-0.09,0.18,0.15,0.29,0.04l-0.08-0.04
c0.01-0.07-0.08-0.05-0.11-0.09l0.02-0.01c0.13-0.04,0.12,0.1,0.25,0.1c0.05-0.06-0.07-0.02-0.07-0.09c0.02-0.02,0.05,0,0.07,0
c0.02-0.02,0.08-0.01,0.08-0.05c-0.06,0.01-0.13,0-0.18-0.03c0.04-0.01,0.12-0.02,0.18-0.01c0.05-0.02,0.13-0.06,0.14-0.11
c-0.06,0.02-0.11,0.08-0.17,0.07v-0.03c0.08-0.01,0.13-0.08,0.17-0.13c-0.06-0.04-0.1,0.04-0.13,0.06
c-0.06-0.09,0.18-0.12,0.04-0.19c-0.08,0.02-0.04,0.11-0.11,0.14c-0.04-0.03,0.02-0.07,0.02-0.1l-0.05,0.02
c-0.01-0.01,0-0.03-0.01-0.04h-0.01c0.04,0.17-0.15,0.21-0.24,0.29c-0.01-0.02,0-0.06-0.04-0.05c-0.01-0.04-0.09-0.03-0.11-0.08
c0.07-0.03,0.16-0.01,0.19-0.06l-0.08-0.03c0.02-0.06,0.12-0.01,0.13-0.08c-0.04,0-0.06,0.01-0.09-0.02
c0.03-0.03,0.09-0.03,0.14-0.03c0.01-0.05-0.07,0-0.09-0.04l0.1-0.08l-0.06-0.02c0-0.04,0.04-0.02,0.05-0.05
c0.01-0.03-0.02-0.04-0.04-0.03l-0.21,0.28c-0.01,0-0.03,0.01-0.03-0.01c-0.01-0.05,0.04-0.07,0.08-0.09l-0.03-0.04
c0.02-0.03,0.05-0.02,0.08-0.04l-0.03-0.04c0.03-0.05,0.09,0.03,0.1-0.03c-0.01-0.04-0.01-0.06-0.04-0.09l0.02-0.01
c0.05-0.02,0.11,0,0.16,0.03c0-0.02,0.03-0.04,0-0.06c-0.04-0.01-0.11,0.03-0.14-0.03c0.03-0.02,0.08-0.02,0.11-0.03
c-0.01-0.02-0.06,0-0.05-0.04c0.04-0.02,0.12-0.01,0.17,0.02c0.01,0,0-0.02,0-0.03c0-0.01,0-0.04-0.02-0.03v0.01
c-0.05-0.01-0.12,0-0.17-0.03c0.05-0.06,0.13,0.01,0.17-0.06c-0.01-0.01-0.01-0.04-0.03-0.03c-0.01,0.08-0.1-0.01-0.15,0.02
c0.01-0.02,0-0.05,0.02-0.06l0.05,0.03c0.04-0.02-0.01-0.04,0-0.06c0.02,0,0.08-0.01,0.1,0.01c0-0.02-0.01-0.03-0.02-0.04
c-0.08,0-0.16,0.02-0.21,0.07c-0.01-0.02-0.02-0.04-0.01-0.06c0.06,0,0.11-0.07,0.18-0.04l-0.07-0.08c0.03-0.04,0.08,0,0.11,0
c-0.11-0.14-0.25,0.04-0.36,0.05c-0.05-0.03,0.05-0.06-0.01-0.09c0.01-0.02,0.04-0.03,0.06-0.04l-0.05-0.02
c0.02-0.09,0.1,0.02,0.15,0c-0.02-0.05-0.09-0.05-0.13-0.07c0.05-0.09,0.1,0.03,0.16-0.01c0-0.01-0.03-0.04-0.05-0.04l0.06-0.08
c-0.01,0-0.01,0.01-0.01,0.01l-0.04-0.05l-0.04,0.08c-0.15,0.06-0.16,0.26-0.29,0.32c0.02-0.07-0.05-0.09-0.05-0.15
c0.07-0.05,0.04,0.1,0.13,0.03v-0.02c-0.05,0.01-0.01-0.06-0.06-0.07c0.03-0.03,0.04,0.02,0.08,0.01c0.06-0.03,0-0.05,0-0.09
c0.02-0.02,0.06,0.01,0.09,0l0.01-0.05c0.03-0.03,0.1-0.03,0.1-0.08c-0.04,0-0.09,0.04-0.13,0c0.03-0.07,0.12-0.04,0.17-0.06
c-0.01-0.1-0.1,0.01-0.16-0.03c-0.01-0.06,0.07-0.04,0.11-0.07c0,0-0.01-0.01-0.01-0.02l-0.1-0.01c0-0.07,0.13,0,0.12-0.09
c-0.03,0-0.07,0.01-0.09-0.02c0.04-0.02,0.08-0.08,0.06-0.14c0,0.04-0.03,0.09-0.08,0.08c0.02-0.05,0.02-0.11,0.06-0.16l-0.03,0.01
c-0.04-0.02,0.01-0.05-0.03-0.05c-0.02,0.2-0.12,0.37-0.2,0.54c-0.07-0.05,0.06-0.13-0.04-0.15c0.02-0.07,0.06,0.01,0.09-0.03
c-0.06-0.04,0.03-0.07,0.04-0.1c-0.02-0.01-0.05,0-0.05-0.03c0.03-0.02,0.05-0.07,0.09-0.05v-0.05c-0.03,0-0.05,0.07-0.09,0.04
c0.04-0.05,0.02-0.1,0.04-0.16l-0.04,0.04c-0.03,0.15-0.14,0.29-0.15,0.42c-0.04,0-0.08,0-0.1-0.02c-0.04-0.08,0.09-0.01,0.06-0.1
c-0.03,0-0.06,0.01-0.08-0.02c0.04-0.04,0.13-0.03,0.14-0.08c-0.09-0.01,0.02-0.03,0-0.08c-0.03-0.01-0.05,0.06-0.09,0.02l0.09-0.1
c-0.02-0.01-0.06,0.01-0.06-0.02c0.02-0.04,0.07-0.01,0.1-0.01c-0.05-0.03,0.01-0.08,0.04-0.09c-0.04-0.02-0.07,0.04-0.11,0.02
v-0.02c0.01-0.03,0.04-0.05,0.08-0.04c0-0.01-0.01-0.02-0.01-0.03c-0.18,0.1-0.13,0.34-0.31,0.46c-0.04,0.03-0.08,0-0.11,0.04
c-0.02-0.03,0.01-0.06-0.03-0.09c-0.02-0.03-0.01-0.09,0.01-0.11c0,0.06,0.08,0.08,0.08,0.13c0.1-0.04-0.02-0.14,0.01-0.2
c0.05,0.01,0.07,0.07,0.11,0.08c0-0.01,0-0.03-0.01-0.03c0.01-0.01,0.01-0.02,0.02-0.02c-0.01-0.03-0.09-0.06-0.09-0.09
c0.02,0,0.04,0,0.04,0.01c0.04,0.01,0.08,0.01,0.09-0.03c-0.02-0.01-0.07-0.02-0.06-0.05c0.03-0.01,0.09-0.02,0.1-0.05
c-0.03,0-0.06,0.01-0.08-0.02c0.01-0.05,0.08-0.01,0.11-0.02c-0.01-0.04-0.06-0.02-0.1-0.03c0.02-0.04,0.07-0.04,0.1-0.04
c0-0.03-0.05-0.01-0.06-0.04l0.05-0.04c0-0.01-0.02-0.01-0.02-0.01v-0.05l-0.03,0.01c-0.09,0.18-0.21,0.4-0.4,0.48
c0.01-0.06-0.04-0.09-0.05-0.13c-0.05-0.02-0.04,0.07-0.09,0.01c0.16-0.08,0.26-0.32,0.43-0.33l-0.06-0.02l0.02-0.05l-0.11,0.03
c0.05-0.04,0.07-0.13,0.14-0.14l-0.09-0.03c0.02-0.02,0.05-0.02,0.08-0.04c-0.13-0.01-0.18,0.16-0.22,0.25c0,0.08-0.08,0-0.1-0.01
l0.02-0.03l0.04,0.03c0.02-0.03-0.02-0.03-0.03-0.06c0.11,0.01,0-0.08,0.09-0.1l-0.02-0.01c0.02-0.02,0.03-0.05,0.05-0.07
c-0.1,0-0.1,0.11-0.14,0.18c-0.05,0.09-0.16,0.2-0.27,0.18c0.07-0.01-0.02-0.06,0.03-0.09c0.03-0.01,0.02,0.02,0.03,0.04
c0.06,0,0.01-0.05,0.04-0.07c0.02-0.01,0.03,0.02,0.04,0.03c0.13-0.08,0.08-0.29,0.24-0.32c-0.03,0-0.06,0.01-0.08-0.03l0.02-0.01
l-0.01-0.04l0.09-0.05l-0.02-0.02c-0.15,0.08-0.19,0.3-0.35,0.4c-0.04,0-0.07,0.08-0.1,0.02c0.01-0.04-0.03-0.09,0.01-0.11
c0.03,0.01,0.06,0.04,0.06,0.07c0.02-0.07,0.09-0.09,0.15-0.14c0-0.04,0.06-0.09,0.02-0.13c0.01-0.01,0.04-0.02,0.03-0.05
c-0.08,0.06-0.13,0.12-0.22,0.18c-0.06,0.01-0.02-0.06-0.07-0.08c0.06-0.15-0.2-0.08-0.24-0.22l-0.02,0.04h0.03
c0.05,0.02-0.02,0.04,0,0.07l0.04-0.01c0.04,0.04,0.11,0.09,0.15,0.14c-0.06,0.02-0.12-0.02-0.19-0.02
c-0.07-0.03-0.11-0.13-0.2-0.11l0.07,0.05c-0.02,0.03-0.06,0.04-0.1,0.05c0.02,0.07,0.07,0,0.11,0.02l-0.02,0.05
c0.03,0.03,0.05-0.01,0.09-0.02c0.02,0.02-0.02,0.04-0.02,0.07c0.05,0.02,0.04-0.04,0.08-0.04c0.02,0.02,0.01,0.05,0.01,0.08
c0.04,0,0.02-0.05,0.05-0.06c0.03,0.02,0.01,0.09,0.05,0.09c0-0.02,0-0.05,0.02-0.06c0.04,0.03,0.03,0.08,0.06,0.11
c-0.1,0.03-0.19-0.08-0.29-0.08c0.02,0.04,0.05,0.06,0.02,0.1c0.04,0.02,0.06-0.05,0.1-0.02c-0.01,0.03-0.03,0.07-0.07,0.08
c-0.09-0.06-0.08-0.27-0.24-0.21l0.08,0.04c-0.03,0.03-0.09,0.02-0.12,0.01v0.02h0.02c0.03,0.01,0,0.04,0.03,0.06l0.05-0.05
l0.02,0.02c-0.01,0.04-0.07,0.07-0.08,0.11c0.06,0.04,0.07-0.08,0.11-0.02l-0.06,0.06c0.03,0.03,0.06-0.06,0.1-0.01
c-0.02,0.05-0.1,0.03-0.07,0.09c0.02-0.04,0.09-0.02,0.11-0.02l-0.05,0.07c0.03,0.08,0.07-0.04,0.11,0v0.02
c-0.02,0.06-0.1,0.09-0.13,0.02c-0.09-0.1-0.16-0.22-0.24-0.3l0.03,0.08c-0.01,0.02-0.05-0.02-0.04,0.02
c0.02,0.02,0.09-0.01,0.09,0.04c-0.03,0.01-0.07,0-0.11,0.01c-0.01,0.08,0.1-0.02,0.12,0.05c-0.02,0.07-0.09,0.02-0.12,0.04v0.03
c0.04,0.04,0.1-0.03,0.16,0.01c-0.03,0.02-0.06,0.03-0.1,0.04c-0.01,0.05,0.05,0,0.06,0.04c0,0.02-0.04,0.02-0.03,0.05
c0.04,0,0.06-0.08,0.1-0.03l-0.1,0.11c-0.05-0.04-0.04-0.13-0.1-0.15c-0.02-0.01-0.03,0.01-0.03,0.02c0.12,0.05-0.04,0.03-0.03,0.1
c0.03,0,0.06-0.01,0.08,0.03l-0.08,0.07h0.08c0.01,0.04-0.02,0.07-0.04,0.08l0.06,0.05l-0.06,0.05l0.03,0.04
c0,0.01-0.01,0.02-0.02,0.02c0,0.01,0,0.03,0.01,0.03c0.03,0,0.04,0.04,0.01,0.07c0.07,0.07,0.09,0.18,0.17,0.25
c-0.15-0.04-0.19-0.25-0.27-0.35l-0.02,0.02c-0.01,0-0.03,0.01-0.03-0.01c-0.02,0.01-0.06,0.01-0.06,0.04
c0.04-0.01,0.08,0.01,0.1,0.03c0,0.08-0.1,0.01-0.13,0.06c0.04,0,0.02,0.05,0.01,0.08c0.05,0,0.07-0.08,0.12-0.04l-0.11,0.13
c0.05,0,0.09-0.05,0.14-0.02l-0.01,0.02c-0.03,0.04-0.1,0.04-0.12,0.08c0.1,0.04,0.14-0.08,0.21-0.04l-0.14,0.13
c0.07,0.01,0.11-0.08,0.17-0.07c0,0.07-0.09,0.09-0.11,0.15c0.02,0,0.05,0.04,0.01,0.06c-0.09-0.01-0.15-0.13-0.22-0.16
c-0.02,0-0.07-0.01-0.08,0.02l0.03,0c-0.01,0.06,0.07,0.01,0.09,0.04c0,0.06-0.09,0.02-0.09,0.07c0.04-0.01,0.08-0.01,0.09,0.03
c-0.01,0.01-0.02,0.03-0.04,0.03c0,0.01,0,0.03,0.01,0.04c0.02,0,0.03,0,0.04-0.02c0.07,0.03-0.03,0.06-0.01,0.09
c0.03,0.01,0.04-0.01,0.06-0.02v0.09l0.06-0.01c0.02,0,0.01,0.02,0.01,0.03c-0.02,0.04-0.03,0.07-0.08,0.1
c-0.03-0.07-0.08-0.13-0.15-0.13l0.03,0.03c-0.01,0.02-0.08,0.02-0.06,0.05l0.08-0.01c0.01,0,0.04,0.02,0.03,0.04
c-0.01,0.01-0.02,0.02-0.03,0.02c-0.03-0.01-0.06,0.02-0.04,0.04c0.05-0.01,0.09,0,0.13,0.03l-0.1,0.03
c0.05,0.02,0.11,0.06,0.17,0.03c0.01,0.04-0.03,0.04-0.04,0.06c0.02,0.01,0.05,0.01,0.05,0.03c0.02,0.02,0.04-0.02,0.07-0.01
c0.02,0.02,0.03,0.04,0.01,0.06h0.03c0.04-0.05,0.07,0.01,0.1,0.04c0.04-0.02,0.12-0.01,0.19,0.01c-0.17,0.07-0.34-0.04-0.5-0.1
c0,0.01,0.03,0.04,0.05,0.04c0.02,0.02,0,0.03,0,0.05l0.1,0.04c-0.03,0.02,0.02,0.05,0,0.07c-0.1-0.06-0.2-0.15-0.27-0.24
c-0.04-0.07-0.11-0.11-0.14-0.17c-0.07-0.01,0.01-0.07-0.05-0.07c-0.02,0.04,0.02,0.09,0.03,0.11c-0.02,0.01-0.06,0.02-0.06,0.05
c0.01,0.01,0.03,0,0.04,0.02h0.01c0.02-0.01,0-0.05,0.03-0.04c0.02,0.02,0.05,0.05,0.03,0.08c-0.05,0-0.1,0.02-0.1,0.06h0.02
c0.04-0.04,0.11-0.04,0.14,0.02c-0.04,0.01-0.11,0.01-0.1,0.07c0.03-0.02,0.08-0.03,0.11-0.01l-0.03,0.04l0.03,0.03
c-0.19,0.11-0.16-0.2-0.32-0.19c0,0.08,0.13,0.07,0.1,0.15c-0.04-0.07-0.16-0.01-0.22-0.06c0.03,0.06,0.12,0.05,0.18,0.1
c-0.04,0.07-0.12-0.01-0.13,0.08c0.02,0,0.04,0.01,0.04,0c0.04,0.07,0.08-0.04,0.12,0c-0.04,0.02-0.03,0.1-0.09,0.08
c-0.02,0.01-0.03,0.03-0.02,0.04c0.03-0.05,0.11-0.01,0.13-0.06l0.02,0.02c-0.05,0.04-0.05,0.11-0.1,0.14
c0.06,0.01,0.07-0.08,0.14-0.07c0.06,0.08-0.09,0.08-0.05,0.16c0.09-0.01,0.1-0.14,0.19-0.13c0,0.09-0.11,0.11-0.12,0.21l0.02,0.01
c0.06-0.04,0.11-0.11,0.18-0.1c-0.05,0.04-0.04,0.12-0.1,0.15c0.06,0.04,0.12-0.05,0.18-0.02c-0.02,0.03-0.06,0.07-0.07,0.1
c0.02,0.01,0.06-0.03,0.09-0.01c0.02,0.02,0,0.04-0.01,0.07c0.06,0.01,0.1-0.05,0.15-0.02c-0.06,0.02-0.04,0.11-0.11,0.12
l-0.44-0.28c-0.05-0.04-0.16,0.01-0.19-0.05c0.03,0.1,0.15,0.02,0.19,0.1c-0.06,0.02-0.13,0.03-0.18,0
c0.04,0.08,0.15,0.04,0.21,0.08c-0.03,0.07-0.12,0.04-0.18,0.06c0.01,0.02,0.02,0.03,0.04,0.03l0.01,0.06l0.11-0.06
c0.04,0.01,0.04-0.09,0.09-0.03l-0.1,0.08c0.07,0.04,0.11-0.04,0.17-0.02c-0.02,0.13-0.19,0.04-0.21,0.14
c0.04-0.02,0.09-0.04,0.14-0.02c0.04,0,0.08-0.07,0.12-0.03c-0.03,0.09-0.13,0.08-0.18,0.11c0.03,0.02,0.06-0.01,0.09,0
c0.06,0.01,0.1-0.1,0.16-0.04c-0.04,0.03-0.06,0.1-0.11,0.1v0.03h0.01c0.06,0,0.13-0.08,0.15-0.02c-0.13,0.13-0.29-0.07-0.4,0.03
l0.01,0c0.02,0.06,0.08,0.02,0.11,0.03c-0.02,0.02-0.04,0.05-0.02,0.08h0.01v-0.02c0.01-0.01,0.02-0.02,0.04-0.01
c0.06,0.01,0,0.06,0.02,0.09c0.05-0.01,0.11-0.02,0.16,0.01c-0.01,0.01-0.02,0.02-0.04,0.01v0.03c0.08-0.03,0.1,0.04,0.16,0.07
c-0.22,0-0.44-0.12-0.55-0.33c-0.01-0.02,0.02-0.09-0.04-0.08c0.01,0.02-0.03,0.06,0.01,0.08c-0.04,0.08,0.08,0.06,0.06,0.12
c-0.08-0.01-0.12-0.1-0.19-0.13c-0.03,0.07,0.08,0.07,0.09,0.14c-0.03,0.08-0.09,0-0.12,0c0.03,0.12,0.18-0.02,0.25,0.04
c0.02,0.01,0,0.02,0,0.03c-0.08-0.04-0.09,0.08-0.16,0.03v0.03c0.04,0.03,0.08-0.02,0.11-0.03c0.04,0.01,0.1-0.02,0.14,0.03
c-0.05,0.02-0.15,0.03-0.12,0.1c0.02,0,0.04,0,0.05-0.02c0.06,0.01,0.12-0.06,0.16-0.01c-0.06,0.03-0.11,0.11-0.18,0.08v0.03
c0.02,0.01,0.04-0.01,0.06-0.03c0.07,0.04,0.11-0.06,0.17-0.02l-0.12,0.12c0.1,0.02,0.16-0.12,0.25-0.08
c-0.05,0.06-0.12,0.09-0.15,0.15l0.01,0.01c0.11,0.03,0.08-0.12,0.18-0.11c0.03,0.06-0.06,0.12-0.09,0.18
c-0.18-0.04-0.36-0.12-0.49-0.27c-0.1,0-0.08-0.12-0.12-0.18v0.09h-0.09c0.02,0.04,0.07,0.02,0.1,0.05
c-0.02,0.04-0.07,0.02-0.11,0.03v0.02c0.07-0.01,0.14,0.02,0.19,0.06c-0.03,0.05-0.05-0.02-0.07-0.02c-0.01,0.01,0,0.02,0,0.03
c0.03,0.04,0.07,0.04,0.11,0.06l-0.02,0.05c0.03,0.04,0.07-0.01,0.1,0.02v0.01c-0.16,0.18-0.14-0.2-0.32-0.15
c-0.02,0-0.04,0.02-0.04,0.04c0.02,0,0.03-0.02,0.05-0.01c0.03,0,0.04,0.04,0.04,0.06c-0.03,0.03-0.1,0.01-0.12,0.07
c0.05,0.02,0.1-0.04,0.15-0.02c-0.02,0.06-0.1,0.06-0.11,0.11c0.13-0.11,0.22-0.03,0.33,0.03l-0.08,0.04
c-0.06,0.02-0.12,0.05-0.13,0.1l-0.21-0.08c-0.08-0.02-0.11-0.15-0.21-0.09c0,0.06,0.08,0,0.1,0.05c-0.01,0.01-0.02,0.02-0.03,0.02
v0.03c0.04,0.03,0.1-0.04,0.12,0.03c-0.04,0.01-0.09,0.06-0.1,0.1c0.01,0.01,0.02,0,0.04,0c0-0.01,0.02-0.02,0.03-0.04
c0.02-0.01,0.07-0.03,0.1,0l-0.01,0.01c-0.01,0.03-0.07,0.06-0.03,0.09l0.07-0.05l0.01,0.01c0.03,0.05-0.03,0.09-0.06,0.12
c0.04,0.05,0.08-0.04,0.11-0.04c0.02,0.01,0.01,0.03,0.01,0.05c0,0-0.01,0.05-0.03,0.06c-0.02,0.01-0.04,0.01-0.04,0.01
s0.01,0,0.02,0.01c0.01,0.01,0.02,0.02,0.04,0.03c0.02,0.01,0.01,0.02-0.01,0.02c-0.02,0-0.05-0.02-0.05-0.02
c-0.01,0-0.02,0.01-0.03,0.01c0,0.01-0.01,0.01,0.02,0.03c0.03,0.01,0.06,0.01,0.06,0.01s0.05,0,0.05,0.01c0.01,0.01,0,0.02,0,0.02
l-0.05,0c0,0-0.02,0-0.03,0c-0.01,0-0.02,0.03-0.02,0.03l0.07,0c0,0,0.06,0,0.04,0.01c-0.02,0.01-0.05,0.03-0.05,0.03l-0.01,0.03
c0,0,0,0.01-0.01,0.03c-0.01,0.02,0,0.03,0,0.03s0.02-0.01,0.05-0.04c0.03-0.03,0.02-0.04,0.03-0.03c0.01,0.01,0.02,0.03,0.02,0.03
s0.02,0.01,0,0.02c-0.02,0.01-0.04,0.05-0.07,0.06c-0.03,0.01-0.06,0.01-0.04,0.04c0.02,0.03,0.01,0.01,0.03,0.02
c0.03,0.01,0.04,0,0.05,0.01c0.01,0.01,0,0.03,0,0.03c-0.02,0-0.03,0.01-0.05,0.01c0.01,0.06,0.07-0.02,0.09,0.04
c-0.03,0.03-0.1,0.03-0.1,0.09c0,0.01,0.02,0,0.03,0c0.02-0.05,0.09-0.05,0.14-0.06c0.02,0.07-0.08,0.05-0.11,0.09
c-0.01,0.01-0.01,0.04,0.01,0.05c0.06-0.03,0.12-0.05,0.2-0.03c0,0.09-0.14,0-0.1,0.1c0.04-0.04,0.1,0.01,0.14-0.02
c0,0.06-0.06,0.05-0.09,0.08c0.02,0.05,0.03,0.02-0.03,0.06c-0.19-0.03-0.34-0.2-0.44-0.38c-0.01-0.05,0.03-0.06,0.05-0.09
c-0.05,0.01-0.06-0.05-0.05-0.08c-0.05,0.04,0,0.13-0.05,0.18l-0.07-0.02c-0.02,0.05,0.05,0.03,0.06,0.07l-0.01,0.02
c-0.04,0.03-0.1-0.01-0.11-0.04l-0.01,0.02c0,0.03,0.03,0.02,0.04,0.04c0,0.01,0,0.03-0.01,0.03c-0.02,0-0.03,0-0.04-0.01
c0.05,0.14,0.15-0.06,0.22,0.02l-0.14,0.09c-0.05-0.02-0.09,0.02-0.11,0.06c0.04-0.02,0.08,0.02,0.11-0.02
c0.05,0.06,0.09-0.05,0.15,0c-0.07,0.01-0.07,0.14-0.16,0.1l0.09,0.05c0,0.02-0.05,0.04-0.01,0.06c0.04-0.03,0.07-0.07,0.12-0.09
c0.03,0.06-0.09,0.08-0.06,0.15c0.01,0.01,0.02-0.01,0.03-0.01c0.01-0.04,0.06-0.04,0.09-0.04c0.01,0.06-0.08,0.12-0.05,0.15
l0.01-0.01c0.03-0.02,0.09-0.02,0.11,0c0,0.05-0.03,0.09-0.04,0.13l0.13-0.03c0.02,0.02-0.01,0.04,0,0.06
c0.08-0.03,0.12,0.09,0.18,0.12c-0.06,0.08-0.1-0.05-0.17,0c-0.02,0.04,0.02,0.03,0.03,0.05c-0.02,0.02-0.04,0.04-0.06,0.04
c0,0.02,0,0.04,0.01,0.05c0.05,0.04,0.03-0.03,0.07-0.04c0.06-0.05,0.16-0.07,0.22-0.06c-0.03,0.09-0.21,0.02-0.2,0.16
c0.02,0.05,0.1,0,0.12,0c-0.05,0.05,0.02,0.08-0.02,0.13c0.02,0,0.03,0,0.05,0c0,0,0.02-0.01,0.03,0c0.01,0.01,0,0.01,0.01,0.03
c0.01,0.02,0.03,0.01,0.03,0.01s0.04-0.06,0.05-0.02c0.01,0.04,0,0.05,0,0.05l0.02,0l0.01,0c0,0.01-0.01,0.01-0.01,0.02
c0,0,0.01,0.01,0.02,0.01c0.02,0.03,0.05-0.01,0.07-0.02c0.01,0.03,0.06,0.04,0.04,0.09c0.04,0.02,0.03-0.03,0.07-0.03l0.06,0.06
c-0.2,0.1-0.36-0.08-0.51-0.16c-0.05,0.04-0.13,0.02-0.21,0.05l0.01,0.02c0.07,0.03,0.14-0.01,0.21-0.02
c-0.02,0.08-0.17,0.05-0.22,0.13l-0.01-0.02c-0.14-0.1-0.21-0.27-0.29-0.4c-0.01,0.01-0.01,0.02-0.02,0.02
c0.02,0.04-0.01,0.11,0.04,0.12c-0.01,0.01-0.02,0.02-0.03,0.02c-0.03-0.07-0.11-0.11-0.16-0.12c-0.02,0.07,0.07,0.05,0.1,0.08
c-0.01,0.04-0.06-0.01-0.05,0.04c0,0,0.01,0.01,0.02,0.01c0.04-0.04,0.1,0.03,0.1,0.05c-0.07-0.01-0.14,0.01-0.19-0.04v0.02
c0.01,0.04,0.07,0.03,0.1,0.04l-0.05,0.03c0.05,0.04,0.14-0.04,0.18,0.01c-0.05,0.06-0.14,0.03-0.2,0.06
c0.01,0.07,0.05-0.01,0.1,0.01l-0.03,0.05l0.05,0.02c-0.02,0.04-0.08,0.04-0.1,0.04c0.04,0.07,0.11-0.01,0.15,0
c0,0.04-0.05,0.04-0.06,0.07c0.08,0.04,0.11-0.13,0.2-0.11c-0.03,0.06-0.1,0.14-0.16,0.17h0.1c0.01,0.04-0.05,0.06-0.03,0.1
c0.1-0.06,0.07-0.18,0.16-0.22c0.01,0.1-0.07,0.19-0.11,0.28l-0.05,0.01c0.01,0.03,0.05,0.04,0.08,0.03
c0.06-0.08,0.09-0.21,0.15-0.27c0.02,0.13-0.1,0.23-0.13,0.34c0.01,0.02,0.03,0.03,0.05,0.03c0.07-0.1,0.08-0.22,0.13-0.32h0.03
c0,0.05-0.01,0.1-0.03,0.15c0.01,0.06-0.05,0.18,0.01,0.21c0.01-0.07,0.02-0.13,0.03-0.19c0.01-0.05,0-0.15,0.08-0.15
c0,0.09-0.05,0.16-0.02,0.24c0.01-0.01,0.02-0.01,0.03-0.01c-0.04-0.09,0.09-0.12,0.03-0.2l0.19,0c0.05,0,0.03,0.08,0.09,0.09
c0.01-0.03-0.03-0.05,0.01-0.08c0.05-0.02,0.06,0.04,0.09,0.06c-0.1,0.02,0.04,0.08-0.05,0.11l-0.04-0.06
c-0.06,0.03,0.02,0.09-0.02,0.14l-0.07-0.11c-0.03,0.03-0.02,0.11-0.01,0.14l0.02-0.03l0.02,0.02c-0.01,0.09-0.09,0.15-0.1,0.23
c0,0.01,0.02,0.03,0.04,0.02c0.01-0.03-0.02-0.04-0.01-0.07c0.07-0.07,0.1-0.17,0.17-0.24c0.01,0.07-0.04,0.12-0.04,0.19
c-0.02,0.02-0.06,0.05-0.04,0.08h0.03c0.08-0.09,0.12-0.21,0.18-0.3c0.01,0.06-0.01,0.12-0.04,0.17c0,0.04-0.04,0.08,0,0.12
c0,0,0.02,0,0.02,0c0-0.02-0.01-0.02-0.01-0.04c0.1-0.07,0.06-0.19,0.1-0.28c0.06,0.07-0.02,0.17,0.02,0.25
c0.04,0,0.02-0.05,0.04-0.07c0.04-0.07-0.05-0.18,0.04-0.22c0,0.06,0.02,0.14,0.01,0.2c0.16,0-0.02-0.15,0.06-0.24
c0.03,0.04,0.05,0.11,0.04,0.16h0.02c0.03-0.05,0.05-0.12,0.01-0.18c0.01-0.02,0.03-0.05,0.05-0.03l0.01,0.1
c0.05,0.02,0.02-0.03,0.05-0.04c0.01,0,0.02-0.01,0.03-0.01l0.02,0.03c-0.05,0.04-0.11,0.09-0.11,0.15c0.06-0.03,0.07-0.12,0.15-0.1
c0,0.04-0.02,0.09-0.04,0.12l-0.04-0.02c-0.06,0.04-0.11,0.1-0.14,0.16c0.05,0,0.1-0.13,0.18-0.11l-0.05,0.17
c-0.01,0.06-0.1,0.1-0.04,0.15c0.01-0.01,0.02-0.02,0.01-0.04c0.04-0.01,0.05-0.1,0.11-0.08c0.01,0.05-0.07,0.09-0.03,0.11
c0.14-0.03,0.04-0.21,0.15-0.24c0,0.04-0.01,0.06-0.02,0.1c0.01,0.01,0.01,0.04,0.03,0.02c0.02-0.06,0.07-0.12,0.03-0.18
c0.05-0.05,0.03,0.08,0.09,0.06c0-0.02,0.11-0.06,0.11-0.08l0.03,0.02c-0.02,0.05,0.04,0.17,0.02,0.21c0.07-0.04,0.1-0.15,0.16-0.19
c-0.01,0.22-0.02,0.48-0.17,0.62l-0.01-0.1l-0.11,0.25v-0.16c-0.05,0.03-0.05,0.11-0.1,0.12c0-0.09,0.03-0.16,0.05-0.23
c-0.1,0.08-0.16,0.2-0.22,0.29c0.17,0.02,0.39,0.06,0.51-0.09c0.11-0.24,0.1-0.54,0.14-0.81l0.05-0.07l0.01,0.02l-0.04,0.65
l0.03,0.03c0.1-0.23,0.04-0.53,0.1-0.77l0.06-0.07c0.02,0.09-0.01,0.17,0.03,0.23l0.02-0.39l0.08,0.02c0,0.05-0.06,0.09-0.04,0.14
c0.12,0-0.02,0.1,0.02,0.17h0.02c0,0.28,0.02,0.58,0.15,0.82l0.01,0c-0.04-0.23-0.06-0.47-0.09-0.71l0.02-0.05
c0.03,0.07,0,0.17,0.06,0.21v-0.01c-0.02-0.02-0.01-0.09,0.02-0.08c0.01,0.06,0.04,0.12,0.07,0.17c0.01-0.03-0.03-0.05,0.01-0.06
l0.12,0.1c-0.01-0.06-0.09-0.1-0.05-0.16l0.05,0.04c0-0.06-0.08-0.1-0.05-0.15l0.02,0.02c0.07-0.04-0.08-0.09-0.05-0.16l0.05,0.01
c0.01-0.05-0.09-0.08-0.03-0.13c-0.01-0.01-0.01-0.02-0.02-0.01c0-0.06-0.08-0.13-0.03-0.17l-0.06-0.12
c0.05-0.05,0.04,0.05,0.08,0.05c0.01-0.01,0.01-0.02,0.02-0.03l0.02,0.01c0.04,0.05,0,0.11-0.02,0.15c0.04,0.02,0.02,0.09,0.07,0.1
c0.02-0.04,0-0.13,0.05-0.12c0.04,0.08-0.01,0.15-0.02,0.23c0.05-0.01,0.03,0.05,0.06,0.05c0.04-0.07-0.02-0.15,0.06-0.2
c0.02,0.08,0,0.16,0,0.25c0.02,0.03,0.01,0.08,0.05,0.08c-0.02-0.07,0-0.17,0.04-0.22c0.01,0.05,0.02,0.09,0.01,0.14
c0.01,0.05-0.03,0.16,0.04,0.19c0.06-0.07-0.04-0.16,0.04-0.21c0.03,0.08,0.01,0.21,0.05,0.29c0.02-0.03,0-0.09,0.03-0.11
c0.03,0.01,0.03,0.04,0.03,0.07c0.01,0.03,0.02,0.07,0.05,0.08c0.02-0.03,0-0.07-0.03-0.09c-0.01-0.05,0.02-0.07,0.03-0.11
c0.04,0.02-0.01,0.1,0.04,0.11v-0.1c-0.02-0.05-0.09-0.1-0.07-0.14c0.01-0.03-0.01-0.07-0.04-0.09c0.01-0.07-0.08-0.1-0.07-0.15
c0.24,0.03,0.39,0.3,0.65,0.28c-0.03-0.06-0.12-0.06-0.16-0.13c0.2,0,0.42,0.02,0.62,0.08v-0.03c-0.13-0.03-0.24-0.12-0.35-0.18
c-0.1,0.03-0.16-0.08-0.23-0.1c0.02-0.01,0.05-0.01,0.06-0.04c0.1,0.07,0.27,0.05,0.37,0.15c0.01-0.01,0-0.03,0.01-0.04
c0.02,0,0.04,0,0.05,0.01v-0.02c-0.1-0.03-0.26-0.03-0.27-0.15c0.02,0.01,0.05,0,0.07,0.01c0.09,0.05,0.2,0.04,0.28,0.11
c0.01-0.06,0.06-0.02,0.1-0.02v-0.01c-0.03-0.02-0.05-0.05-0.1-0.03c-0.06-0.03-0.14-0.04-0.18-0.1c0.1-0.06,0.19,0.03,0.3,0.01
c-0.03-0.04-0.07-0.06-0.12-0.08c0.01-0.01,0.03-0.03,0.04-0.03c0.05,0.02,0.13,0.01,0.15,0.08c0.01-0.02,0.01-0.07,0.03-0.08
c0-0.03-0.07-0.01-0.06-0.06c0.05-0.07,0.1,0.02,0.15,0.02c-0.02-0.01-0.04-0.09,0-0.09c-0.02-0.04-0.04,0-0.07-0.02v-0.02
c0.04-0.03,0.12-0.03,0.15,0c0.01-0.05-0.05-0.02-0.05-0.06c0.01-0.01,0.02-0.03,0.05-0.03v-0.01h-0.06v-0.03
c-0.05,0-0.03,0.06-0.08,0.08c-0.16,0.08-0.29,0.19-0.48,0.2c-0.04-0.06-0.1-0.1-0.12-0.17c0.07,0.01,0.15,0.08,0.22,0.13
c-0.02-0.07-0.09-0.12-0.13-0.19c0.06-0.02,0.13,0.03,0.18,0.08c0.04-0.03,0.07,0.07,0.11,0.02c-0.05-0.05-0.09-0.11-0.16-0.15
l0.01-0.02c0.1,0.01,0.17,0.1,0.25,0.1c-0.06-0.03-0.02-0.07,0-0.09c-0.05-0.03-0.13-0.01-0.17-0.07l0.03-0.02
c0.11-0.01,0.15,0.1,0.25,0.06c-0.02,0-0.06-0.01-0.06-0.05l0.05-0.03l-0.02-0.02c-0.03,0-0.05,0.01-0.07,0.02
c-0.04,0-0.06-0.04-0.07-0.05c0.06-0.01,0.17-0.03,0.2,0.03l0.01-0.02c-0.01-0.06-0.07-0.11-0.12-0.11
c0.01-0.04,0.08-0.03,0.11-0.05c0.04-0.01,0.1,0.07,0.1,0c-0.04-0.03-0.09-0.05-0.14-0.04v-0.02c0.03-0.05,0.09-0.08,0.15-0.05
c-0.06-0.09,0.09-0.06,0.06-0.15c-0.04,0.06-0.11,0.1-0.18,0.09c0-0.06,0.09-0.06,0.09-0.09c-0.13-0.08-0.09,0.19-0.19,0.14
c0.04,0.06-0.02,0.13-0.07,0.15c0.02-0.07-0.06-0.07-0.08-0.11c-0.01,0.02-0.08,0.05-0.06,0.09l0.01-0.01c0.05,0,0.06,0.06,0.08,0.1
c-0.05,0.09-0.05-0.07-0.1,0c-0.02-0.01-0.03-0.03-0.03-0.06c-0.2,0.1-0.16,0.06-0.15-0.06c-0.01-0.03-0.02-0.08-0.05-0.09
c-0.08,0.04,0.03,0.11-0.02,0.17c-0.08-0.01-0.02-0.1-0.08-0.13c0.01-0.01,0.04-0.01,0.03-0.04H25.8c0-0.05-0.12-0.03-0.05-0.1
c0.07,0.02,0.13,0.07,0.21,0.05c0-0.06-0.1-0.04-0.13-0.09c0.02-0.02,0.04-0.04,0.07-0.02c0.06,0.05,0.15,0.04,0.24,0.04
c-0.02-0.05-0.11-0.01-0.12-0.09l0.02-0.02c0.04,0.06,0.13,0.04,0.2,0.05v-0.01c-0.01-0.02-0.03-0.02-0.05-0.02
c-0.02-0.02-0.05-0.05-0.03-0.07c0.04,0.02,0.1-0.03,0.14,0.01v-0.03c-0.04-0.02-0.13,0.02-0.13-0.05c0.04-0.02,0.1-0.04,0.14-0.01
c0.02,0,0.05-0.01,0.03-0.04l-0.08,0l0.02-0.05c-0.05-0.01-0.05,0.04-0.07,0.07c-0.1-0.03-0.1,0.09-0.16,0.11
c-0.05,0.02-0.13,0.03-0.18,0c-0.01-0.03,0.03-0.01,0.04-0.03l-0.04-0.08l0.03-0.01c0.04,0.04,0.11,0.04,0.17,0.03
c0-0.02-0.01-0.04-0.02-0.06c0.03-0.05,0.07,0,0.11-0.02v-0.02c-0.15-0.03-0.29,0.04-0.42-0.05c0-0.01-0.01-0.03,0.01-0.03
c0-0.05,0-0.1-0.04-0.13c0.02-0.03,0-0.08,0.04-0.09c0.04,0.06,0.1,0.13,0.12,0.2c0.01,0,0.04,0,0.05-0.01c0.04-0.02,0-0.06,0-0.09
c-0.08,0,0.01-0.06-0.05-0.07c0-0.03-0.04-0.05-0.01-0.08c0.06,0.02,0.12,0.05,0.15,0.1c0.04,0.06,0.1,0,0.14,0.03v-0.01
c-0.07-0.02-0.1-0.1-0.13-0.13c-0.02,0.01-0.02-0.01-0.02-0.02c0.09-0.04,0.17,0.05,0.24,0.07v-0.02h-0.01
c-0.01-0.07-0.1-0.07-0.1-0.16c0.07-0.02,0.14,0.08,0.21,0.04l-0.02-0.03c-0.05-0.01-0.08-0.07-0.13-0.1
c0.05-0.02,0.1,0.04,0.17,0.02c0.01-0.05-0.06-0.04-0.09-0.08c0.05-0.01,0.08-0.07,0.14-0.04c-0.01-0.06-0.09,0-0.1-0.05
c0.04-0.02,0.06-0.07,0.11-0.05c0-0.03-0.06-0.04-0.05-0.08c0.04-0.01,0.07-0.04,0.12-0.03c0-0.03-0.07-0.03-0.1-0.03
c-0.01-0.05,0.06-0.05,0.06-0.06c-0.03-0.02-0.07,0.01-0.09,0c-0.02-0.04,0.03-0.04,0.02-0.07c-0.03-0.01-0.02,0.03-0.05,0.04
c-0.01,0.13-0.1,0.25-0.2,0.35c-0.15,0.12-0.33,0.2-0.52,0.2l0-0.07c0,0-0.01,0-0.01-0.01l0.07-0.05c0.01,0,0.02,0,0.03-0.01
c0-0.05-0.06-0.03-0.07-0.07l0.02-0.04l-0.05-0.02c0.01-0.03-0.03-0.05,0.01-0.07c0.09,0.04,0.08,0.15,0.15,0.21
c0.03,0,0.06,0.05,0.09,0.01c-0.08-0.02-0.09-0.14-0.11-0.2c0.07,0.07,0.1,0.18,0.19,0.18l-0.04-0.05c0.04-0.02,0.07,0.01,0.11,0.02
c0-0.09-0.12-0.07-0.13-0.15c0.01-0.01,0.03-0.01,0.05-0.01c0.05,0.03,0.11,0.08,0.15,0.12l0.02-0.03c0.06-0.05-0.06-0.07-0.07-0.11
c0.05-0.03,0.09,0.05,0.14,0.04c-0.09-0.09,0.09-0.07,0.06-0.14c-0.07,0-0.14-0.02-0.19-0.05c0.06,0.01,0.13-0.02,0.19,0.02
c-0.03-0.02,0.01-0.07,0.04-0.06c-0.05-0.04-0.14,0-0.17-0.05c0.08-0.06,0.19,0.05,0.23-0.06c-0.04,0-0.09,0-0.09-0.03
c0.04-0.04,0.1-0.01,0.14-0.04l-0.09-0.04c0.03,0,0.05-0.06,0.09-0.03c0-0.03-0.04-0.06-0.08-0.05c-0.04-0.03,0.06-0.05,0-0.09
c-0.04,0.07-0.09,0.14-0.15,0.18l0.01,0.01c-0.21,0.14-0.45,0.24-0.7,0.29l-0.01-0.02c0.07-0.03,0.17-0.03,0.21-0.12
c0.04,0,0.11-0.04,0.15,0v-0.01c-0.01-0.08,0.07-0.04,0.1-0.05l-0.01-0.04c0.02-0.08,0.08,0,0.11,0c0-0.03-0.02-0.06,0-0.1
l0.08,0.05c0.01-0.05-0.02-0.07-0.04-0.1l0.02-0.01c0.05-0.01,0.08,0.03,0.11,0.03c0-0.03-0.02-0.07-0.05-0.08
c0.03-0.04,0.09,0,0.11,0c-0.01-0.03,0.01-0.04,0.02-0.06l-0.06-0.01c0.02-0.03,0.05-0.07,0.09-0.08c0-0.1-0.05,0.03-0.09-0.01
c0.05-0.03,0.03-0.09,0.09-0.1c-0.11-0.04-0.11,0.1-0.16,0.14c-0.28,0.24-0.57,0.45-0.92,0.48"/>
<path class="st8" d="M22.13,163.39c0,0.02,0,0.03-0.02,0.04l-0.04-0.01l0.03-0.05C22.11,163.37,22.12,163.38,22.13,163.39
L22.13,163.39z"/>
<path class="st8" d="M22.3,163.46c-0.03-0.01-0.09-0.03-0.12,0.01l-0.03-0.01C22.16,163.39,22.27,163.41,22.3,163.46L22.3,163.46z"
/>
<path class="st8" d="M22.39,163.54c-0.08,0.01-0.16-0.01-0.21,0.04l-0.02-0.02c0-0.05,0.07-0.04,0.08-0.08
C22.27,163.54,22.36,163.47,22.39,163.54L22.39,163.54z"/>
<path class="st8" d="M22.46,164.12c-0.03-0.01-0.07-0.06-0.04-0.11l0.01-0.02C22.48,164,22.45,164.07,22.46,164.12L22.46,164.12z"/>
<path class="st8" d="M22.54,164.05v0.04c-0.01,0.01-0.05-0.01-0.04-0.04v-0.06C22.54,163.98,22.55,164.03,22.54,164.05L22.54,164.05
z"/>
<path class="st8" d="M22.47,164.16c-0.06,0.13,0.1,0.2-0.03,0.29v0.07c-0.03,0.01-0.02-0.02-0.03-0.03
c-0.01-0.08,0.05-0.13,0.04-0.19c-0.06,0.04-0.08,0.13-0.1,0.2c-0.04,0-0.02-0.07-0.01-0.1C22.43,164.34,22.33,164.16,22.47,164.16
L22.47,164.16z"/>
<path class="st8" d="M22.35,164.19c0,0.1-0.05,0.19-0.1,0.27l-0.01,0c0-0.09,0.02-0.16,0.04-0.24
C22.31,164.2,22.32,164.18,22.35,164.19L22.35,164.19z"/>
<path class="st8" d="M23.23,164.41c0,0.06-0.08,0.07-0.09,0.11c-0.03-0.01,0-0.05,0.01-0.07C23.17,164.42,23.2,164.39,23.23,164.41
L23.23,164.41z"/>
<path class="st8" d="M24.66,165.16c0.06-0.06,0.11-0.17,0.1-0.26c0.05,0.07,0.05,0.19,0.03,0.27c0.1-0.01,0.15-0.11,0.2-0.19
c0,0.03-0.02,0.14-0.07,0.2c0.11,0.06,0.2-0.07,0.29-0.12l-0.05,0.14l0.08,0.02l-0.07,0.03c-0.32-0.03-0.68-0.01-0.98-0.05
l-0.05-0.1c0.03-0.01,0.07,0.05,0.11,0.06c0.01-0.08-0.05-0.15-0.08-0.21c0.07,0.02,0.1,0.09,0.14,0.14c0.05-0.07,0-0.14-0.02-0.2
c0.09,0.07,0.14,0.17,0.17,0.27c0.06-0.04,0.07-0.13,0.09-0.2l-0.04-0.2C24.62,164.85,24.65,165.01,24.66,165.16L24.66,165.16z"/>
<path class="st8" d="M23.26,165.07c-0.03,0.01-0.08,0-0.11,0.01l0.08-0.13C23.24,164.98,23.26,165.02,23.26,165.07L23.26,165.07z"/>
<path class="st8" d="M24.21,156.95c0.03-0.01,0.06-0.07,0.1-0.04c-0.01,0.07-0.1,0.09-0.12,0.15c-0.04-0.06-0.11-0.08-0.17-0.13
c0.04-0.05,0.09,0.01,0.13,0.01l0.01-0.16C24.21,156.81,24.17,156.91,24.21,156.95L24.21,156.95z"/>
<path class="st8" d="M24.49,156.96c0,0.06-0.16,0.04-0.07,0.12c0.03-0.02,0.05,0.02,0.08,0.03v0.01c-0.1-0.03-0.21,0.01-0.31,0.06
c0,0.02,0.01,0.05,0,0.07c-0.04,0-0.04-0.05-0.05-0.09c0-0.02,0-0.04,0.01-0.05c0.13,0.03,0.19-0.12,0.31-0.16
C24.46,156.95,24.48,156.95,24.49,156.96L24.49,156.96z"/>
<path class="st8" d="M24.05,157.1c-0.06,0-0.11,0-0.14-0.06l0.01-0.02C23.97,157.04,24.07,157.02,24.05,157.1L24.05,157.1z"/>
<path class="st8" d="M24.4,157.18c-0.05,0.09-0.17,0.1-0.2,0.2l0.01-0.15C24.28,157.23,24.34,157.17,24.4,157.18L24.4,157.18z"/>
<path class="st8" d="M24.79,157.7c0.01,0.1-0.09,0.04-0.09,0H24.79L24.79,157.7z"/>
<path class="st8" d="M24.72,157.84c-0.03,0.03-0.05-0.01-0.08-0.02l0.02-0.03C24.68,157.79,24.71,157.82,24.72,157.84L24.72,157.84z
"/>
<path class="st8" d="M24.67,157.91c-0.01,0.01-0.04,0.02-0.07,0.01c0.01-0.02-0.01-0.02-0.01-0.04h-0.02l0.03-0.03
C24.63,157.85,24.63,157.9,24.67,157.91L24.67,157.91z"/>
<path class="st8" d="M24.61,157.98c-0.02,0.01-0.03,0.06-0.06,0.04c0-0.03-0.07-0.08-0.02-0.11L24.61,157.98L24.61,157.98z"/>
<path class="st8" d="M25.33,158.9c-0.01,0-0.03,0.03-0.04,0.01C25.29,158.9,25.31,158.88,25.33,158.9L25.33,158.9z"/>
<path class="st8" d="M21.97,163.68c-0.04,0.02-0.06,0.09-0.12,0.08C21.85,163.72,21.92,163.69,21.97,163.68L21.97,163.68z"/>
<path class="st8" d="M22.37,163.74c-0.02,0.01-0.04,0.07-0.09,0.04v-0.03C22.31,163.75,22.35,163.75,22.37,163.74L22.37,163.74z"/>
<path class="st8" d="M25.27,160.49c0.19,0.13,0.16,0.12,0.21,0.17c0.06,0.05,0.16,0.16,0.16,0.26c0,0.09-0.01,0.11,0.02,0.17
c0.03,0.05,0.07,0.08,0.07,0.09c0.01,0.02,0.03,0.07,0.03,0.07s-0.12,0.08-0.18,0.09c-0.06,0.02-0.1,0.03-0.14,0.08
c-0.04,0.05,0.17,0.21-0.02,0.18c-0.19-0.03,0.01,0.35-0.31-0.14c-0.32-0.49-0.31-0.68-0.31-0.68l0.33-0.29L25.27,160.49
L25.27,160.49z"/>
<g>
<g>
<path class="st11" d="M42.02,158.22c0-1.15-0.12-1.66-0.67-1.79v-0.11h3.28c4.77,0,4.77,3.99,4.77,4.61
c0,4.34-3.64,4.47-5.67,4.47h-2.38v-0.11c0.55-0.13,0.67-0.64,0.67-1.79V158.22z M43.38,162.93c0,1.16,0,1.4,1.39,1.4
c1.68,0,3.23-1,3.23-3.4c0-2.63-1.8-3.54-3.43-3.54c-0.4,0-0.79,0.05-1.19,0.11V162.93z"/>
<path class="st11" d="M53.29,165.3c0.55-0.13,0.67-0.64,0.67-1.79v-5.29c0-1.15-0.12-1.66-0.67-1.79v-0.11h5.55v1.68h-0.11
c-0.29-0.51-0.4-0.64-1.86-0.64h-1.56v2.71h1.56c1.32,0,1.41-0.32,1.62-0.72h0.11v2.44H58.5c-0.33-0.57-0.41-0.68-1.62-0.68h-1.56
v2c0,1.08,0.13,1.24,1.02,1.24h0.81c1.37,0,1.44-0.25,1.78-0.73h0.11l-0.2,1.78h-5.54V165.3z M56.28,153.45h1.44l-1.62,1.75h-0.72
L56.28,153.45z"/>
<path class="st11" d="M63.47,158.22c0-1.15-0.12-1.66-0.67-1.79v-0.11h3.18c1.18,0,3.27,0.2,3.27,2.55c0,1.47-0.93,2.75-3.23,2.75
c-0.29,0-0.29,0-0.29-0.05l-0.33-1.03c0.2,0,0.39,0.01,0.57,0.01c1.08,0,1.88-0.6,1.88-1.6c0-1.08-0.84-1.56-2.03-1.56
c-0.33,0-0.67,0.04-0.99,0.11v6.01c0,1.15,0.12,1.66,0.67,1.79v0.11h-2.7v-0.11c0.55-0.13,0.67-0.64,0.67-1.79V158.22z"/>
<path class="st11" d="M71.94,165.3c0.37-0.01,0.55-0.39,1.01-1.42l3.52-7.8h0.17l3.57,7.73c0.39,0.87,0.55,1.2,1.08,1.48v0.11
h-2.63v-0.11c0.09-0.01,0.37-0.17,0.37-0.47c0-0.21-0.07-0.45-0.13-0.67l-0.51-1.2h-3.7l-0.49,1.18c-0.09,0.24-0.2,0.53-0.2,0.76
c0,0.31,0.16,0.33,0.35,0.4v0.11h-2.42V165.3z M75.15,161.92h2.82l-1.4-3.32L75.15,161.92z"/>
<path class="st11" d="M85.44,158.22c0-1.15-0.12-1.66-0.67-1.79v-0.11h3.04c2.68,0,3.52,0.8,3.52,2.54c0,1.73-1.28,2.3-2.03,2.47
l2.11,2.99c0.44,0.64,0.41,0.65,0.96,0.96v0.12l-0.73,0.07c-1.12,0-1.17-0.09-1.66-0.81l-2.68-4.01l0.15-0.08
c0.13,0.01,0.27,0.04,0.4,0.04c1.47,0,2.08-0.77,2.08-1.62c0-1.57-1.63-1.6-2.52-1.6c-0.2,0-0.41,0.04-0.61,0.07v6.05
c0,1.15,0.12,1.66,0.67,1.79v0.11h-2.7v-0.11c0.55-0.13,0.67-0.64,0.67-1.79V158.22z"/>
<path class="st11" d="M97.75,157.37h-0.63c-1.24,0-1.4,0.17-1.68,0.64h-0.11l0.16-1.68h5.87l0.16,1.68h-0.11
c-0.28-0.47-0.44-0.64-1.68-0.64h-0.63v6.14c0,1.15,0.12,1.66,0.67,1.79v0.11h-2.7v-0.11c0.55-0.13,0.67-0.64,0.67-1.79V157.37z"
/>
<path class="st11" d="M105.19,165.3c0.55-0.13,0.67-0.64,0.67-1.79v-5.29c0-1.15-0.12-1.66-0.67-1.79v-0.11h5.55v1.68h-0.11
c-0.29-0.51-0.4-0.64-1.86-0.64h-1.56v2.71h1.56c1.32,0,1.42-0.32,1.62-0.72h0.11v2.44h-0.11c-0.33-0.57-0.41-0.68-1.62-0.68
h-1.56v2c0,1.08,0.13,1.24,1.01,1.24h0.81c1.37,0,1.44-0.25,1.78-0.73h0.11l-0.2,1.78h-5.54V165.3z"/>
<path class="st11" d="M117,155.87h0.12l3.27,7.22l3.27-7.22h0.12l1.76,7.68c0.27,1.16,0.33,1.51,0.89,1.75v0.11h-2.47v-0.11
c0.33-0.07,0.44-0.28,0.44-0.47c0-0.4-0.13-0.8-0.21-1.2l-0.85-4.29h-0.03l-2.84,6.3h-0.16l-2.84-6.3h-0.03l-0.85,4.29
c-0.08,0.4-0.21,0.8-0.21,1.2c0,0.19,0.11,0.4,0.44,0.47v0.11h-2.47v-0.11c0.56-0.24,0.63-0.59,0.89-1.75L117,155.87z"/>
<path class="st11" d="M129.85,165.3c0.55-0.13,0.67-0.64,0.67-1.79v-5.29c0-1.15-0.12-1.66-0.67-1.79v-0.11h5.55v1.68h-0.11
c-0.29-0.51-0.4-0.64-1.86-0.64h-1.56v2.71h1.56c1.32,0,1.42-0.32,1.62-0.72h0.11v2.44h-0.11c-0.33-0.57-0.41-0.68-1.62-0.68
h-1.56v2c0,1.08,0.13,1.24,1.01,1.24h0.82c1.37,0,1.44-0.25,1.78-0.73h0.11l-0.2,1.78h-5.54V165.3z"/>
<path class="st11" d="M139.76,155.82h0.12l6.34,6.92v-4.51c0-1.15-0.12-1.66-0.67-1.79v-0.11h2.7v0.11
c-0.55,0.13-0.67,0.64-0.67,1.79v7.61h-0.12l-6.34-6.88v4.55c0,1.15,0.12,1.66,0.67,1.79v0.11h-2.7v-0.11
c0.55-0.13,0.67-0.64,0.67-1.79V155.82z"/>
<path class="st11" d="M154.11,157.37h-0.63c-1.24,0-1.4,0.17-1.68,0.64h-0.11l0.16-1.68h5.87l0.16,1.68h-0.11
c-0.28-0.47-0.44-0.64-1.68-0.64h-0.63v6.14c0,1.15,0.12,1.66,0.67,1.79v0.11h-2.7v-0.11c0.55-0.13,0.67-0.64,0.67-1.79V157.37z"
/>
</g>
<g>
<path class="st11" d="M42.34,171.16c0-0.98-0.1-1.41-0.57-1.52v-0.09h2.79c4.05,0,4.05,3.39,4.05,3.91c0,3.69-3.1,3.8-4.82,3.8
h-2.02v-0.09c0.46-0.11,0.57-0.54,0.57-1.52V171.16z M43.5,175.17c0,0.99,0,1.19,1.18,1.19c1.43,0,2.75-0.85,2.75-2.89
c0-2.24-1.53-3.01-2.92-3.01c-0.34,0-0.67,0.05-1.01,0.09V175.17z"/>
<path class="st11" d="M49.63,177.17c0.47-0.11,0.57-0.54,0.57-1.52v-4.49c0-0.98-0.1-1.41-0.57-1.52v-0.09h4.72v1.43h-0.09
c-0.25-0.43-0.34-0.54-1.58-0.54h-1.33v2.3h1.33c1.12,0,1.2-0.27,1.37-0.61h0.09v2.08h-0.09c-0.28-0.49-0.35-0.58-1.37-0.58h-1.33
v1.7c0,0.92,0.11,1.05,0.86,1.05h0.69c1.17,0,1.23-0.22,1.51-0.62h0.09l-0.17,1.51h-4.71V177.17z"/>
<path class="st11" d="M59.48,170.96c-0.22-0.22-0.6-0.7-1.5-0.7c-0.91,0-1.33,0.56-1.33,1.03c0.01,1.67,3.22,1.2,3.22,3.89
c0,1.3-0.94,2.29-2.71,2.29c-0.57,0-1.1-0.14-1.66-0.32l-0.11-1.4h0.09c0.22,0.26,0.77,0.81,1.71,0.81c0.92,0,1.49-0.66,1.49-1.38
c0-1.67-3.22-1.46-3.22-3.74c0-1.44,1.27-2.09,2.35-2.09c0.6,0,1.33,0.24,1.44,0.24c0.09,0,0.2-0.02,0.23-0.08h0.09v1.45H59.48z"
/>
<path class="st11" d="M63.93,177.17c0.32-0.01,0.46-0.33,0.86-1.2l2.99-6.63h0.15l3.03,6.57c0.33,0.74,0.46,1.02,0.92,1.26v0.09
h-2.23v-0.09c0.08-0.01,0.32-0.15,0.32-0.4c0-0.18-0.06-0.39-0.11-0.57l-0.43-1.02h-3.14l-0.42,1c-0.08,0.2-0.17,0.45-0.17,0.65
c0,0.26,0.14,0.28,0.3,0.34v0.09h-2.05V177.17z M66.67,174.3h2.39l-1.19-2.82L66.67,174.3z"/>
<path class="st11" d="M73.15,171.16c0-0.98-0.1-1.41-0.57-1.52v-0.09h2.29v0.09c-0.47,0.11-0.57,0.55-0.57,1.52v4.3
c0,0.73,0.07,0.92,0.6,0.92h0.82c0.76,0,0.99-0.11,1.25-0.6h0.09l-0.17,1.49h-4.32v-0.09c0.48-0.11,0.58-0.53,0.58-1.52V171.16z"
/>
<path class="st11" d="M78.24,171.16c0-0.98-0.1-1.41-0.57-1.52v-0.09h2.7c1,0,2.78,0.17,2.78,2.17c0,1.25-0.79,2.34-2.75,2.34
c-0.25,0-0.25,0-0.25-0.05l-0.28-0.87c0.17,0,0.33,0.01,0.49,0.01c0.92,0,1.6-0.51,1.6-1.36c0-0.92-0.71-1.33-1.72-1.33
c-0.28,0-0.57,0.03-0.84,0.09v5.11c0,0.98,0.1,1.41,0.57,1.52v0.09h-2.29v-0.09c0.46-0.11,0.57-0.54,0.57-1.52V171.16z"/>
<path class="st11" d="M84.06,177.17c0.46-0.11,0.57-0.54,0.57-1.52v-4.49c0-0.98-0.1-1.41-0.57-1.52v-0.09h4.72v1.43h-0.09
c-0.25-0.43-0.34-0.54-1.58-0.54h-1.33v2.3h1.33c1.12,0,1.2-0.27,1.37-0.61h0.09v2.08h-0.09c-0.28-0.49-0.35-0.58-1.37-0.58h-1.33
v1.7c0,0.92,0.11,1.05,0.86,1.05h0.69c1.17,0,1.22-0.22,1.51-0.62h0.09l-0.17,1.51h-4.71V177.17z"/>
<path class="st11" d="M93.91,170.96c-0.22-0.22-0.6-0.7-1.5-0.7c-0.91,0-1.33,0.56-1.33,1.03c0.01,1.67,3.22,1.2,3.22,3.89
c0,1.3-0.94,2.29-2.71,2.29c-0.57,0-1.1-0.14-1.66-0.32l-0.11-1.4h0.09c0.22,0.26,0.77,0.81,1.71,0.81c0.92,0,1.49-0.66,1.49-1.38
c0-1.67-3.22-1.46-3.22-3.74c0-1.44,1.27-2.09,2.35-2.09c0.6,0,1.33,0.24,1.44,0.24c0.09,0,0.2-0.02,0.23-0.08H94v1.45H93.91z"/>
<path class="st11" d="M95.2,174.01h2.53v0.85H95.2V174.01z"/>
<path class="st11" d="M100.63,169.16h0.1l2.78,6.14l2.78-6.14h0.1l1.5,6.52c0.23,0.99,0.28,1.28,0.76,1.49v0.09h-2.1v-0.09
c0.28-0.06,0.37-0.24,0.37-0.4c0-0.34-0.11-0.68-0.18-1.02l-0.73-3.64h-0.02l-2.42,5.35h-0.14l-2.42-5.35H101l-0.73,3.64
c-0.07,0.34-0.18,0.68-0.18,1.02c0,0.16,0.09,0.34,0.37,0.4v0.09h-2.1v-0.09c0.48-0.2,0.53-0.5,0.76-1.49L100.63,169.16z"/>
<path class="st11" d="M108.98,177.17c0.32-0.01,0.47-0.33,0.86-1.2l2.99-6.63h0.15l3.03,6.57c0.33,0.74,0.46,1.02,0.92,1.26v0.09
h-2.24v-0.09c0.08-0.01,0.32-0.15,0.32-0.4c0-0.18-0.06-0.39-0.11-0.57l-0.43-1.02h-3.14l-0.42,1c-0.08,0.2-0.17,0.45-0.17,0.65
c0,0.26,0.14,0.28,0.29,0.34v0.09h-2.05V177.17z M111.71,174.3h2.39l-1.19-2.82L111.71,174.3z"/>
<path class="st11" d="M118.17,171.16c0-0.98-0.1-1.41-0.57-1.52v-0.09h2.59c2.28,0,3,0.68,3,2.16s-1.09,1.95-1.72,2.1l1.79,2.54
c0.37,0.54,0.35,0.56,0.82,0.82v0.1l-0.62,0.06c-0.95,0-1-0.08-1.41-0.69l-2.28-3.4l0.13-0.07c0.11,0.01,0.23,0.03,0.34,0.03
c1.25,0,1.77-0.66,1.77-1.37c0-1.34-1.38-1.36-2.14-1.36c-0.17,0-0.35,0.03-0.52,0.06v5.14c0,0.98,0.1,1.41,0.57,1.52v0.09h-2.29
v-0.09c0.46-0.11,0.57-0.54,0.57-1.52V171.16z"/>
<path class="st11" d="M124.62,177.17c0.47-0.11,0.57-0.54,0.57-1.52v-4.49c0-0.98-0.1-1.41-0.57-1.52v-0.09h2.29v0.09
c-0.46,0.11-0.57,0.55-0.57,1.52v4.49c0,0.98,0.1,1.41,0.57,1.52v0.09h-2.29V177.17z"/>
<path class="st11" d="M129.81,170.44h-0.53c-1.05,0-1.19,0.15-1.43,0.54h-0.09l0.14-1.43h4.99l0.14,1.43h-0.09
c-0.24-0.4-0.37-0.54-1.43-0.54h-0.53v5.22c0,0.98,0.1,1.41,0.57,1.52v0.09h-2.29v-0.09c0.46-0.11,0.57-0.54,0.57-1.52V170.44z"/>
<path class="st11" d="M133.87,177.17c0.46-0.11,0.57-0.54,0.57-1.52v-4.49c0-0.98-0.1-1.41-0.57-1.52v-0.09h2.29v0.09
c-0.46,0.11-0.57,0.55-0.57,1.52v4.49c0,0.98,0.1,1.41,0.57,1.52v0.09h-2.29V177.17z"/>
<path class="st11" d="M139.06,169.16h0.1l2.78,6.14l2.78-6.14h0.1l1.5,6.52c0.23,0.99,0.28,1.28,0.76,1.49v0.09h-2.1v-0.09
c0.28-0.06,0.37-0.24,0.37-0.4c0-0.34-0.11-0.68-0.18-1.02l-0.73-3.64h-0.02l-2.42,5.35h-0.14l-2.42-5.35h-0.02l-0.73,3.64
c-0.07,0.34-0.18,0.68-0.18,1.02c0,0.16,0.09,0.34,0.37,0.4v0.09h-2.1v-0.09c0.48-0.2,0.53-0.5,0.76-1.49L139.06,169.16z"/>
<path class="st11" d="M147.7,177.17c0.46-0.11,0.57-0.54,0.57-1.52v-4.49c0-0.98-0.1-1.41-0.57-1.52v-0.09h4.72v1.43h-0.09
c-0.25-0.43-0.34-0.54-1.58-0.54h-1.33v2.3h1.33c1.12,0,1.2-0.27,1.37-0.61h0.09v2.08h-0.09c-0.28-0.49-0.35-0.58-1.37-0.58h-1.33
v1.7c0,0.92,0.11,1.05,0.86,1.05h0.69c1.17,0,1.22-0.22,1.51-0.62h0.09l-0.17,1.51h-4.71V177.17z"/>
<path class="st11" d="M157.55,170.96c-0.22-0.22-0.6-0.7-1.5-0.7c-0.91,0-1.33,0.56-1.33,1.03c0.01,1.67,3.22,1.2,3.22,3.89
c0,1.3-0.94,2.29-2.71,2.29c-0.57,0-1.1-0.14-1.66-0.32l-0.11-1.4h0.09c0.22,0.26,0.77,0.81,1.71,0.81c0.92,0,1.49-0.66,1.49-1.38
c0-1.67-3.22-1.46-3.22-3.74c0-1.44,1.27-2.09,2.35-2.09c0.6,0,1.33,0.24,1.44,0.24c0.09,0,0.2-0.02,0.23-0.08h0.09v1.45H157.55z"
/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 45 KiB

View File

@ -1,881 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 26.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 472.9 191.6" style="enable-background:new 0 0 472.9 191.6;" xml:space="preserve">
<style type="text/css">
.st0{fill-rule:evenodd;clip-rule:evenodd;fill:#164193;}
.st1{fill:#FFEC00;}
.st2{fill:#164193;}
.st3{clip-path:url(#SVGID_00000134251465307845823950000010810914918002039978_);fill:#F7AB18;}
.st4{clip-path:url(#SVGID_00000099643007998752518140000017120791554566903183_);fill:#FFFFFF;}
.st5{clip-path:url(#SVGID_00000057133488054449198830000003993170581727980210_);fill-rule:evenodd;clip-rule:evenodd;fill:#E42523;}
.st6{clip-path:url(#SVGID_00000040538482796330982010000015125076981552721825_);fill-rule:evenodd;clip-rule:evenodd;fill:#E42523;}
.st7{clip-path:url(#SVGID_00000144299500426903105710000012305933394981116043_);fill-rule:evenodd;clip-rule:evenodd;fill:#E42523;}
.st8{clip-path:url(#SVGID_00000083775539870769645800000004754808198673561533_);fill-rule:evenodd;clip-rule:evenodd;fill:#E42523;}
.st9{fill:none;stroke:#271F1D;stroke-width:0.509;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
.st10{fill:#271F1D;stroke:#FFFFFF;stroke-width:3.400000e-02;}
.st11{fill:#271F1D;stroke:#FFFFFF;stroke-width:8.500000e-02;}
.st12{fill:#E42523;stroke:#271F1D;stroke-width:0.112;}
.st13{fill:#004A85;stroke:#271F1D;stroke-width:0.236;}
.st14{fill:none;stroke:#FFFFFF;stroke-width:0.254;}
.st15{fill:#271F1D;}
.st16{fill:#E42523;stroke:#271F1D;stroke-width:9.400000e-02;stroke-linejoin:round;}
.st17{fill:#004A85;stroke:#271F1D;stroke-width:9.400000e-02;stroke-linejoin:round;}
.st18{fill:none;stroke:#271F1D;stroke-width:9.400000e-02;stroke-linejoin:round;}
.st19{fill-rule:evenodd;clip-rule:evenodd;fill:#271F1D;}
.st20{fill:#F7AB18;}
</style>
<g>
<polygon class="st0" points="14.3,6.6 184.3,6.6 184.3,120.1 14.3,120.1 "/>
<polygon class="st1" points="95.6,30.5 97.1,26.4 93.3,23.8 97.9,23.8 99.4,19.6 100.8,23.8 105.4,23.8 101.7,26.4 103.1,30.5
99.4,27.9 "/>
<polygon class="st1" points="95.6,105.4 97.1,101.2 93.3,98.6 97.9,98.6 99.4,94.5 100.8,98.6 105.4,98.6 101.7,101.2 103.1,105.4
99.4,102.8 "/>
<polygon class="st1" points="76.9,35.5 78.4,31.4 74.6,28.8 79.3,28.8 80.7,24.6 82.1,28.8 86.7,28.8 83,31.4 84.4,35.5 80.7,33
"/>
<polygon class="st1" points="114.3,35.5 115.8,31.4 112,28.8 116.6,28.8 118.1,24.6 119.5,28.8 124.1,28.8 120.4,31.4 121.8,35.5
118.1,33 "/>
<polygon class="st1" points="76.9,100.3 78.4,96.2 74.6,93.6 79.3,93.6 80.7,89.4 82.1,93.6 86.7,93.6 83,96.2 84.4,100.3
80.7,97.8 "/>
<polygon class="st1" points="63.3,86.7 64.7,82.5 60.9,79.9 65.6,79.9 67,75.8 68.4,79.9 73,79.9 69.3,82.5 70.7,86.7 67,84.1 "/>
<polygon class="st1" points="128.1,86.7 129.5,82.5 125.8,79.9 130.4,79.9 131.8,75.8 133.2,79.9 137.8,79.9 134.1,82.5
135.5,86.7 131.8,84.1 "/>
<polygon class="st1" points="63.3,49.2 64.7,45.1 60.9,42.5 65.6,42.5 67,38.3 68.4,42.5 73,42.5 69.3,45.1 70.7,49.2 67,46.7 "/>
<polygon class="st1" points="58.2,67.9 59.6,63.8 55.9,61.2 60.5,61.2 61.9,57 63.3,61.2 67.9,61.2 64.2,63.8 65.6,67.9 61.9,65.4
"/>
<polygon class="st1" points="133.1,67.9 134.5,63.8 130.8,61.2 135.4,61.2 136.8,57 138.2,61.2 142.8,61.2 139.1,63.8 140.5,67.9
136.8,65.4 "/>
<polygon class="st1" points="128.1,49.2 129.5,45.1 125.8,42.5 130.4,42.5 131.8,38.3 133.2,42.5 137.8,42.5 134.1,45.1
135.5,49.2 131.8,46.7 "/>
<polygon class="st1" points="114.3,100.3 115.8,96.2 112,93.6 116.6,93.6 118.1,89.4 119.5,93.6 124.1,93.6 120.4,96.2
121.8,100.3 118.1,97.8 "/>
<polygon class="st2" points="33.4,161 33.4,150 40.7,150 40.7,151.3 34.8,151.3 34.8,154.7 39.9,154.7 39.9,156 34.8,156 34.8,161
"/>
<path class="st2" d="M43.3,157c0,1,0.2,1.8,0.7,2.3c0.4,0.5,1,0.8,1.7,0.8c0.7,0,1.2-0.2,1.7-0.8c0.4-0.5,0.7-1.3,0.7-2.3
c0-1-0.2-1.7-0.7-2.2c-0.4-0.5-1-0.8-1.7-0.8c-0.7,0-1.2,0.2-1.7,0.8C43.5,155.2,43.3,156,43.3,157 M41.9,157
c0-1.5,0.4-2.6,1.2-3.3c0.7-0.6,1.5-0.9,2.5-0.9c1.1,0,2,0.4,2.7,1.1c0.7,0.7,1,1.7,1,3c0,1-0.2,1.8-0.4,2.4
c-0.3,0.6-0.7,1-1.3,1.4c-0.6,0.3-1.2,0.5-1.9,0.5c-1.1,0-2-0.4-2.7-1.1C42.3,159.4,41.9,158.3,41.9,157"/>
<path class="st2" d="M50.9,161V153h1.2v1.1c0.6-0.9,1.4-1.3,2.5-1.3c0.5,0,0.9,0.1,1.3,0.2c0.4,0.2,0.7,0.4,0.9,0.7
c0.2,0.3,0.3,0.6,0.4,1c0,0.2,0.1,0.7,0.1,1.3v4.9H56v-4.8c0-0.5,0-1-0.2-1.2c-0.1-0.3-0.3-0.5-0.6-0.7c-0.3-0.2-0.6-0.2-0.9-0.2
c-0.6,0-1.1,0.2-1.5,0.5c-0.4,0.4-0.6,1.1-0.6,2.1v4.3L50.9,161L50.9,161z"/>
<path class="st2" d="M60.3,157c0,1,0.2,1.8,0.7,2.3c0.4,0.5,0.9,0.8,1.5,0.8s1.1-0.2,1.5-0.7c0.4-0.5,0.6-1.2,0.6-2.2
c0-1.1-0.2-1.9-0.6-2.4c-0.4-0.5-0.9-0.8-1.5-0.8c-0.6,0-1.1,0.2-1.5,0.7C60.5,155.2,60.3,156,60.3,157 M64.6,161v-1
c-0.5,0.8-1.2,1.2-2.2,1.2c-0.6,0-1.2-0.2-1.7-0.5c-0.5-0.4-0.9-0.8-1.2-1.5c-0.3-0.6-0.4-1.3-0.4-2.2c0-0.8,0.1-1.5,0.4-2.2
c0.3-0.7,0.7-1.1,1.2-1.5s1.1-0.5,1.8-0.5c0.5,0,0.9,0.1,1.3,0.3s0.7,0.5,0.9,0.8V150h1.3V161L64.6,161L64.6,161z"/>
<path class="st2" d="M67.4,158.6l1.3-0.2c0.1,0.5,0.3,0.9,0.6,1.2c0.3,0.3,0.8,0.4,1.4,0.4c0.6,0,1.1-0.1,1.4-0.4
c0.3-0.2,0.4-0.5,0.4-0.9c0-0.3-0.1-0.5-0.4-0.7c-0.2-0.1-0.7-0.3-1.4-0.4c-1-0.2-1.7-0.5-2-0.7s-0.7-0.4-0.9-0.8
c-0.2-0.3-0.3-0.7-0.3-1.1c0-0.4,0.1-0.7,0.2-1c0.2-0.3,0.4-0.6,0.7-0.8c0.2-0.2,0.5-0.3,0.9-0.4c0.4-0.1,0.7-0.2,1.2-0.2
c0.6,0,1.2,0.1,1.6,0.3s0.8,0.4,1,0.7c0.2,0.3,0.4,0.7,0.5,1.2l-1.3,0.2c-0.1-0.4-0.2-0.7-0.5-1c-0.3-0.2-0.7-0.3-1.2-0.3
c-0.6,0-1.1,0.1-1.3,0.3c-0.3,0.2-0.4,0.4-0.4,0.7c0,0.2,0,0.3,0.2,0.5s0.3,0.3,0.5,0.4c0.1,0,0.5,0.2,1.2,0.3
c0.9,0.2,1.6,0.5,2,0.6c0.4,0.2,0.7,0.4,0.9,0.7c0.2,0.3,0.3,0.7,0.3,1.1c0,0.4-0.1,0.9-0.4,1.3c-0.3,0.4-0.6,0.7-1.1,0.9
c-0.5,0.2-1.1,0.3-1.7,0.3c-1,0-1.8-0.2-2.4-0.7C67.9,160.1,67.5,159.4,67.4,158.6"/>
<polygon class="st2" points="80,161 80,150 87.9,150 87.9,151.3 81.5,151.3 81.5,154.7 87.5,154.7 87.5,156 81.5,156 81.5,159.7
88.2,159.7 88.2,161 "/>
<path class="st2" d="M95.2,161v-1.2c-0.6,0.9-1.5,1.3-2.5,1.3c-0.5,0-0.9-0.1-1.3-0.3s-0.7-0.4-0.9-0.7c-0.2-0.3-0.3-0.6-0.4-1
c0-0.3-0.1-0.7-0.1-1.3V153h1.3v4.4c0,0.7,0,1.2,0.1,1.4c0.1,0.4,0.3,0.6,0.5,0.8c0.3,0.2,0.6,0.3,1,0.3s0.8-0.1,1.1-0.3
c0.4-0.2,0.6-0.5,0.7-0.8c0.2-0.4,0.2-0.9,0.2-1.5V153h1.3v7.9L95.2,161L95.2,161z"/>
<path class="st2" d="M98.5,161V153h1.2v1.2c0.3-0.6,0.6-0.9,0.9-1.1c0.3-0.2,0.5-0.3,0.9-0.3c0.4,0,0.9,0.2,1.4,0.4l-0.5,1.3
c-0.3-0.2-0.7-0.3-1-0.3c-0.3,0-0.6,0.1-0.8,0.3c-0.2,0.2-0.4,0.4-0.5,0.7c-0.2,0.5-0.2,1-0.2,1.6v4.1H98.5L98.5,161z"/>
<path class="st2" d="M104.5,157c0,1,0.2,1.8,0.7,2.3c0.4,0.5,1,0.8,1.7,0.8c0.7,0,1.2-0.2,1.7-0.8c0.4-0.5,0.7-1.3,0.7-2.3
c0-1-0.2-1.7-0.7-2.2c-0.4-0.5-1-0.8-1.7-0.8c-0.7,0-1.2,0.2-1.7,0.8C104.7,155.2,104.5,156,104.5,157 M103.1,157
c0-1.5,0.4-2.6,1.2-3.3c0.7-0.6,1.5-0.9,2.5-0.9c1.1,0,2,0.4,2.7,1.1c0.7,0.7,1,1.7,1,3c0,1-0.2,1.8-0.4,2.4
c-0.3,0.6-0.8,1-1.3,1.4c-0.6,0.3-1.2,0.5-1.9,0.5c-1.1,0-2-0.4-2.7-1.1C103.4,159.4,103.1,158.3,103.1,157"/>
<path class="st2" d="M113.3,157.1c0,1,0.2,1.8,0.6,2.3c0.4,0.5,0.9,0.7,1.5,0.7c0.6,0,1.1-0.2,1.5-0.8c0.4-0.5,0.7-1.3,0.7-2.4
c0-1-0.2-1.8-0.6-2.3s-0.9-0.8-1.5-0.8c-0.6,0-1.1,0.3-1.5,0.8C113.5,155.2,113.3,156,113.3,157.1 M112.1,164v-11h1.2v1
c0.3-0.4,0.6-0.7,1-0.9c0.4-0.2,0.8-0.3,1.3-0.3c0.7,0,1.3,0.2,1.8,0.5c0.5,0.4,0.9,0.8,1.2,1.5c0.3,0.6,0.4,1.3,0.4,2.1
c0,0.8-0.1,1.5-0.4,2.2c-0.3,0.7-0.7,1.1-1.3,1.5c-0.6,0.3-1.1,0.5-1.7,0.5c-0.4,0-0.9-0.1-1.2-0.3c-0.4-0.2-0.7-0.4-0.9-0.7v3.9
L112.1,164L112.1,164z"/>
<path class="st2" d="M123,152.1l1-2.1h1.8l-1.6,2.1H123L123,152.1z M121.6,156.3h4.4c-0.1-0.7-0.2-1.2-0.5-1.5
c-0.4-0.5-1-0.8-1.7-0.8c-0.6,0-1.1,0.2-1.5,0.6C121.9,155,121.6,155.6,121.6,156.3 M126,158.4l1.4,0.2c-0.2,0.8-0.6,1.4-1.2,1.9
s-1.3,0.7-2.3,0.7c-1.2,0-2.1-0.4-2.8-1.1c-0.7-0.7-1-1.7-1-3c0-1.3,0.3-2.4,1-3.1c0.7-0.7,1.6-1.1,2.7-1.1c1.1,0,1.9,0.4,2.6,1.1
s1,1.7,1,3.1c0,0.1,0,0.2,0,0.4h-5.9c0,0.9,0.3,1.5,0.7,2c0.4,0.5,1,0.7,1.7,0.7c0.5,0,0.9-0.1,1.3-0.4
C125.5,159.4,125.8,159,126,158.4"/>
<path class="st2" d="M130.1,156.3h4.4c-0.1-0.7-0.2-1.2-0.5-1.5c-0.4-0.5-1-0.8-1.7-0.8c-0.6,0-1.1,0.2-1.5,0.6
C130.4,155,130.1,155.6,130.1,156.3 M134.5,158.4l1.4,0.2c-0.2,0.8-0.6,1.4-1.2,1.9c-0.6,0.4-1.3,0.7-2.3,0.7
c-1.2,0-2.1-0.4-2.8-1.1c-0.7-0.7-1-1.7-1-3c0-1.3,0.3-2.4,1-3.1c0.7-0.7,1.6-1.1,2.7-1.1c1.1,0,1.9,0.4,2.6,1.1
c0.7,0.7,1,1.7,1,3.1c0,0.1,0,0.2,0,0.4h-5.9c0,0.9,0.3,1.5,0.7,2c0.4,0.5,1,0.7,1.7,0.7c0.5,0,0.9-0.1,1.3-0.4
C134,159.4,134.3,159,134.5,158.4"/>
<path class="st2" d="M137.6,161V153h1.2v1.1c0.6-0.9,1.4-1.3,2.5-1.3c0.5,0,0.9,0.1,1.3,0.2c0.4,0.2,0.7,0.4,0.9,0.7
c0.2,0.3,0.3,0.6,0.4,1c0,0.2,0.1,0.7,0.1,1.3v4.9h-1.3v-4.8c0-0.5,0-1-0.2-1.2c-0.1-0.3-0.3-0.5-0.6-0.7c-0.3-0.2-0.6-0.2-0.9-0.2
c-0.6,0-1.1,0.2-1.5,0.5s-0.6,1.1-0.6,2.1v4.3L137.6,161L137.6,161z"/>
<path class="st2" d="M151.2,157c0,1,0.2,1.8,0.7,2.3c0.4,0.5,0.9,0.8,1.5,0.8c0.6,0,1.1-0.2,1.5-0.7c0.4-0.5,0.6-1.2,0.6-2.2
c0-1.1-0.2-1.9-0.6-2.4c-0.4-0.5-0.9-0.8-1.5-0.8c-0.6,0-1.1,0.2-1.5,0.7C151.4,155.2,151.2,156,151.2,157 M155.5,161v-1
c-0.5,0.8-1.2,1.2-2.2,1.2c-0.6,0-1.2-0.2-1.7-0.5c-0.5-0.4-0.9-0.8-1.2-1.5s-0.4-1.3-0.4-2.2c0-0.8,0.1-1.5,0.4-2.2
c0.3-0.7,0.7-1.1,1.2-1.5c0.5-0.3,1.1-0.5,1.8-0.5c0.5,0,0.9,0.1,1.3,0.3c0.4,0.2,0.7,0.5,0.9,0.8V150h1.3V161L155.5,161L155.5,161
z"/>
<path class="st2" d="M159.8,156.3h4.4c-0.1-0.7-0.2-1.2-0.5-1.5c-0.4-0.5-1-0.8-1.7-0.8c-0.6,0-1.1,0.2-1.5,0.6
C160.1,155,159.9,155.6,159.8,156.3 M164.2,158.4l1.4,0.2c-0.2,0.8-0.6,1.4-1.2,1.9s-1.3,0.7-2.3,0.7c-1.2,0-2.1-0.4-2.8-1.1
s-1-1.7-1-3c0-1.3,0.3-2.4,1-3.1c0.7-0.7,1.6-1.1,2.7-1.1c1.1,0,1.9,0.4,2.6,1.1s1,1.7,1,3.1c0,0.1,0,0.2,0,0.4h-5.9
c0,0.9,0.3,1.5,0.7,2c0.4,0.5,1,0.7,1.7,0.7c0.5,0,0.9-0.1,1.3-0.4C163.8,159.4,164,159,164.2,158.4"/>
<path class="st2" d="M16.3,178h2.3c0.7,0,1.3-0.1,1.7-0.2c0.4-0.1,0.7-0.3,1-0.6c0.3-0.3,0.6-0.8,0.8-1.4c0.2-0.6,0.3-1.3,0.3-2.1
c0-1.1-0.2-2-0.6-2.6c-0.4-0.6-0.8-1-1.4-1.2c-0.4-0.2-1-0.2-1.9-0.2h-2.3V178L16.3,178z M14.9,179.3v-10.9h3.8c0.9,0,1.5,0,2,0.2
c0.6,0.1,1.2,0.4,1.6,0.8c0.6,0.5,1,1.1,1.3,1.9s0.4,1.6,0.4,2.6c0,0.8-0.1,1.6-0.3,2.2c-0.2,0.6-0.4,1.2-0.7,1.6
c-0.3,0.4-0.7,0.8-1,1c-0.4,0.2-0.8,0.4-1.3,0.6c-0.5,0.1-1.1,0.2-1.8,0.2H14.9L14.9,179.3z"/>
<path class="st2" d="M28.2,170.4l1-2.1h1.7l-1.6,2.1H28.2L28.2,170.4z M26.7,174.6h4.4c0-0.7-0.2-1.2-0.5-1.5
c-0.4-0.5-1-0.8-1.7-0.8c-0.6,0-1.1,0.2-1.5,0.6C27,173.3,26.8,173.9,26.7,174.6 M31.1,176.7l1.4,0.2c-0.2,0.8-0.6,1.4-1.2,1.9
c-0.6,0.4-1.3,0.7-2.3,0.7c-1.2,0-2.1-0.4-2.8-1.1s-1-1.7-1-3c0-1.3,0.3-2.4,1-3.1c0.7-0.7,1.6-1.1,2.7-1.1c1.1,0,1.9,0.4,2.6,1.1
s1,1.7,1,3.1c0,0.1,0,0.2,0,0.4h-5.9c0,0.9,0.3,1.5,0.7,2c0.4,0.4,1,0.7,1.7,0.7c0.5,0,0.9-0.1,1.3-0.4
C30.7,177.7,30.9,177.3,31.1,176.7"/>
<path class="st2" d="M36.4,179.3l-3-7.9h1.4l1.7,4.8c0.2,0.5,0.4,1,0.5,1.6c0.1-0.4,0.3-0.9,0.5-1.5l1.8-4.8h1.4l-3,7.9L36.4,179.3
L36.4,179.3z"/>
<path class="st2" d="M42.9,174.6h4.4c-0.1-0.7-0.2-1.2-0.5-1.5c-0.4-0.5-1-0.8-1.7-0.8c-0.6,0-1.1,0.2-1.5,0.6
C43.1,173.3,42.9,173.9,42.9,174.6 M47.3,176.7l1.4,0.2c-0.2,0.8-0.6,1.4-1.2,1.9c-0.6,0.4-1.3,0.7-2.3,0.7c-1.2,0-2.1-0.4-2.8-1.1
s-1-1.7-1-3c0-1.3,0.3-2.4,1-3.1c0.7-0.7,1.6-1.1,2.7-1.1c1.1,0,1.9,0.4,2.6,1.1s1,1.7,1,3.1c0,0.1,0,0.2,0,0.4h-5.9
c0,0.9,0.3,1.5,0.7,2c0.4,0.4,1,0.7,1.7,0.7c0.5,0,0.9-0.1,1.3-0.4C46.8,177.7,47.1,177.3,47.3,176.7"/>
<polygon class="st0" points="51.7,168.3 50.3,168.3 50.3,179.3 51.7,179.3 "/>
<path class="st2" d="M54.6,175.3c0,1,0.2,1.8,0.7,2.3c0.4,0.5,1,0.8,1.7,0.8c0.7,0,1.2-0.2,1.7-0.8c0.4-0.5,0.7-1.3,0.7-2.3
c0-1-0.2-1.7-0.7-2.2c-0.4-0.5-1-0.8-1.7-0.8c-0.7,0-1.2,0.2-1.7,0.8C54.8,173.5,54.6,174.3,54.6,175.3 M53.3,175.3
c0-1.5,0.4-2.6,1.2-3.3c0.7-0.6,1.5-0.9,2.5-0.9c1.1,0,2,0.4,2.7,1.1c0.7,0.7,1,1.7,1,3c0,1-0.2,1.8-0.4,2.4
c-0.3,0.6-0.7,1-1.3,1.4c-0.6,0.3-1.2,0.5-1.9,0.5c-1.1,0-2-0.4-2.7-1.1C53.6,177.7,53.3,176.6,53.3,175.3"/>
<path class="st2" d="M63.5,175.4c0,1,0.2,1.8,0.6,2.2c0.4,0.5,0.9,0.7,1.5,0.7c0.6,0,1.1-0.2,1.5-0.8c0.4-0.5,0.6-1.3,0.6-2.4
c0-1-0.2-1.8-0.6-2.3c-0.4-0.5-0.9-0.8-1.5-0.8c-0.6,0-1.1,0.3-1.5,0.8C63.7,173.5,63.5,174.3,63.5,175.4 M62.2,182.3v-10.9h1.2v1
c0.3-0.4,0.6-0.7,1-0.9c0.4-0.2,0.8-0.3,1.3-0.3c0.7,0,1.3,0.2,1.8,0.5c0.5,0.4,0.9,0.8,1.2,1.5c0.3,0.6,0.4,1.3,0.4,2.1
c0,0.8-0.1,1.5-0.4,2.2c-0.3,0.7-0.7,1.1-1.3,1.5c-0.6,0.3-1.1,0.5-1.7,0.5c-0.4,0-0.9-0.1-1.2-0.3c-0.4-0.2-0.7-0.4-0.9-0.7v3.9
L62.2,182.3L62.2,182.3z"/>
<path class="st2" d="M72,175.4c0,1,0.2,1.8,0.6,2.2c0.4,0.5,0.9,0.7,1.5,0.7s1.1-0.2,1.5-0.8s0.6-1.3,0.6-2.4c0-1-0.2-1.8-0.6-2.3
c-0.4-0.5-0.9-0.8-1.5-0.8c-0.6,0-1.1,0.3-1.5,0.8C72.2,173.5,72,174.3,72,175.4 M70.7,182.3v-10.9H72v1c0.3-0.4,0.6-0.7,1-0.9
c0.4-0.2,0.8-0.3,1.3-0.3c0.7,0,1.3,0.2,1.8,0.5c0.5,0.4,0.9,0.8,1.2,1.5c0.3,0.6,0.4,1.3,0.4,2.1c0,0.8-0.1,1.5-0.4,2.2
c-0.3,0.7-0.7,1.1-1.3,1.5c-0.6,0.3-1.1,0.5-1.7,0.5c-0.4,0-0.9-0.1-1.2-0.3c-0.4-0.2-0.7-0.4-0.9-0.7v3.9L70.7,182.3L70.7,182.3z"
/>
<path class="st2" d="M80.2,174.6h4.4c-0.1-0.7-0.2-1.2-0.5-1.5c-0.4-0.5-1-0.8-1.7-0.8c-0.6,0-1.1,0.2-1.5,0.6
C80.5,173.3,80.3,173.9,80.2,174.6 M84.7,176.7l1.4,0.2c-0.2,0.8-0.6,1.4-1.2,1.9c-0.6,0.4-1.3,0.7-2.3,0.7c-1.2,0-2.1-0.4-2.8-1.1
c-0.7-0.7-1-1.7-1-3c0-1.3,0.3-2.4,1-3.1c0.7-0.7,1.6-1.1,2.7-1.1c1.1,0,1.9,0.4,2.6,1.1c0.7,0.7,1,1.7,1,3.1c0,0.1,0,0.2,0,0.4
h-5.9c0,0.9,0.3,1.5,0.7,2c0.4,0.4,1,0.7,1.7,0.7c0.5,0,0.9-0.1,1.3-0.4C84.2,177.7,84.5,177.3,84.7,176.7"/>
<path class="st2" d="M87.7,179.3v-7.9h1.2v1.1c0.2-0.4,0.6-0.7,1-0.9c0.4-0.2,0.9-0.4,1.4-0.4c0.6,0,1.1,0.1,1.4,0.4
c0.4,0.2,0.7,0.6,0.8,1c0.6-0.9,1.4-1.4,2.4-1.4c0.8,0,1.4,0.2,1.8,0.7c0.4,0.4,0.6,1.1,0.6,2v5.4h-1.3v-5c0-0.5,0-0.9-0.1-1.2
c-0.1-0.2-0.2-0.4-0.5-0.6s-0.5-0.2-0.8-0.2c-0.6,0-1,0.2-1.4,0.6c-0.4,0.4-0.6,1-0.6,1.8v4.6h-1.3v-5.2c0-0.6-0.1-1-0.3-1.3
c-0.2-0.3-0.6-0.4-1.1-0.4c-0.4,0-0.7,0.1-1.1,0.3c-0.3,0.2-0.6,0.5-0.7,0.9s-0.2,0.9-0.2,1.7v4.1L87.7,179.3L87.7,179.3z"/>
<path class="st2" d="M101.5,174.6h4.4c-0.1-0.7-0.2-1.2-0.5-1.5c-0.4-0.5-1-0.8-1.7-0.8c-0.6,0-1.1,0.2-1.5,0.6
C101.8,173.3,101.5,173.9,101.5,174.6 M105.9,176.7l1.4,0.2c-0.2,0.8-0.6,1.4-1.2,1.9c-0.6,0.4-1.3,0.7-2.3,0.7
c-1.2,0-2.1-0.4-2.8-1.1c-0.7-0.7-1-1.7-1-3c0-1.3,0.3-2.4,1-3.1c0.7-0.7,1.6-1.1,2.7-1.1c1.1,0,1.9,0.4,2.6,1.1
c0.7,0.7,1,1.7,1,3.1c0,0.1,0,0.2,0,0.4h-5.9c0,0.9,0.3,1.5,0.7,2c0.4,0.4,1,0.7,1.7,0.7c0.5,0,0.9-0.1,1.3-0.4
C105.4,177.7,105.7,177.3,105.9,176.7"/>
<path class="st2" d="M109,179.3v-7.9h1.2v1.1c0.6-0.9,1.4-1.3,2.5-1.3c0.5,0,0.9,0.1,1.3,0.2c0.4,0.2,0.7,0.4,0.9,0.7
s0.3,0.6,0.4,1c0,0.2,0.1,0.7,0.1,1.3v4.9H114v-4.8c0-0.5,0-1-0.2-1.2s-0.3-0.5-0.6-0.7c-0.3-0.2-0.6-0.2-0.9-0.2
c-0.6,0-1.1,0.2-1.5,0.5c-0.4,0.4-0.6,1.1-0.6,2.1v4.3L109,179.3L109,179.3z"/>
<path class="st2" d="M120.4,178.1l0.2,1.2c-0.4,0.1-0.7,0.1-1,0.1c-0.5,0-0.9-0.1-1.1-0.2c-0.3-0.2-0.4-0.4-0.6-0.6
c-0.1-0.2-0.2-0.8-0.2-1.6v-4.6h-1v-1.1h1v-2l1.3-0.8v2.8h1.3v1h-1.3v4.6c0,0.4,0,0.6,0.1,0.7c0,0.1,0.1,0.2,0.2,0.2
c0.1,0.1,0.3,0.1,0.4,0.1C119.9,178.1,120.1,178.1,120.4,178.1"/>
<path class="st2" d="M127.6,173.2h3.1c0.7,0,1.2-0.1,1.5-0.2c0.4-0.1,0.7-0.4,0.9-0.7c0.2-0.3,0.3-0.6,0.3-1c0-0.5-0.2-0.9-0.6-1.3
c-0.4-0.3-1-0.5-1.8-0.5h-3.5L127.6,173.2L127.6,173.2z M126.1,179.3v-10.9h4.8c1,0,1.7,0.1,2.2,0.3c0.5,0.2,0.9,0.5,1.2,1
s0.4,1.1,0.4,1.7c0,0.8-0.2,1.4-0.7,2c-0.5,0.5-1.3,0.9-2.3,1c0.4,0.2,0.7,0.4,0.9,0.5c0.4,0.4,0.8,0.9,1.2,1.5l1.9,3H134l-1.4-2.3
c-0.4-0.7-0.8-1.2-1-1.5c-0.3-0.4-0.5-0.6-0.7-0.7c-0.2-0.1-0.4-0.2-0.7-0.3c-0.2,0-0.4,0-0.8,0h-1.7v4.8L126.1,179.3L126.1,179.3z
"/>
<path class="st2" d="M139.4,170.4l1-2.1h1.7l-1.6,2.1H139.4L139.4,170.4z M138,174.6h4.4c-0.1-0.7-0.2-1.2-0.5-1.5
c-0.4-0.5-1-0.8-1.7-0.8c-0.6,0-1.1,0.2-1.5,0.6C138.3,173.3,138,173.9,138,174.6 M142.4,176.7l1.4,0.2c-0.2,0.8-0.6,1.4-1.2,1.9
c-0.6,0.4-1.3,0.7-2.3,0.7c-1.2,0-2.1-0.4-2.8-1.1c-0.7-0.7-1-1.7-1-3c0-1.3,0.3-2.4,1-3.1c0.7-0.7,1.6-1.1,2.7-1.1
c1.1,0,1.9,0.4,2.6,1.1c0.7,0.7,1,1.7,1,3.1c0,0.1,0,0.2,0,0.4H138c0,0.9,0.3,1.5,0.7,2c0.4,0.4,1,0.7,1.7,0.7
c0.5,0,0.9-0.1,1.3-0.4C141.9,177.7,142.2,177.3,142.4,176.7"/>
<path class="st2" d="M146.3,175.2c0,1,0.2,1.8,0.6,2.3c0.4,0.5,0.9,0.7,1.5,0.7c0.6,0,1.1-0.2,1.5-0.7s0.6-1.2,0.6-2.2
c0-1-0.2-1.7-0.7-2.2c-0.4-0.5-0.9-0.7-1.5-0.7c-0.6,0-1.1,0.2-1.5,0.7C146.5,173.5,146.3,174.2,146.3,175.2 M145.2,179.9l1.3,0.2
c0,0.4,0.2,0.7,0.4,0.9c0.3,0.2,0.8,0.4,1.4,0.4c0.6,0,1.1-0.1,1.4-0.4c0.3-0.2,0.6-0.6,0.7-1.1c0.1-0.3,0.1-0.9,0.1-1.7
c-0.6,0.7-1.3,1-2.2,1c-1.1,0-1.9-0.4-2.5-1.2c-0.6-0.8-0.9-1.7-0.9-2.8c0-0.8,0.1-1.5,0.4-2.1c0.3-0.6,0.7-1.1,1.2-1.5
c0.5-0.3,1.1-0.5,1.8-0.5c0.9,0,1.7,0.4,2.3,1.1v-0.9h1.2v6.8c0,1.2-0.1,2.1-0.4,2.6c-0.2,0.5-0.7,0.9-1.2,1.2
c-0.5,0.3-1.2,0.4-2,0.4c-0.9,0-1.7-0.2-2.3-0.6C145.5,181.4,145.2,180.8,145.2,179.9"/>
<path class="st2" d="M154,171.3h1.3v7.9H154V171.3L154,171.3z M154,168.3h1.3v1.5H154V168.3L154,168.3z"/>
<path class="st2" d="M158.2,175.3c0,1,0.2,1.8,0.7,2.3c0.4,0.5,1,0.8,1.7,0.8s1.2-0.2,1.7-0.8s0.7-1.3,0.7-2.3c0-1-0.2-1.7-0.7-2.2
c-0.4-0.5-1-0.8-1.7-0.8c-0.7,0-1.2,0.2-1.7,0.8C158.5,173.5,158.2,174.3,158.2,175.3 M156.9,175.3c0-1.5,0.4-2.6,1.2-3.3
c0.7-0.6,1.5-0.9,2.5-0.9c1.1,0,2,0.4,2.7,1.1c0.7,0.7,1,1.7,1,3c0,1-0.2,1.8-0.4,2.4c-0.3,0.6-0.7,1-1.3,1.4
c-0.6,0.3-1.2,0.5-1.9,0.5c-1.1,0-2-0.4-2.7-1.1C157.2,177.7,156.9,176.6,156.9,175.3"/>
<path class="st2" d="M165.9,179.3v-7.9h1.2v1.1c0.6-0.9,1.4-1.3,2.5-1.3c0.5,0,0.9,0.1,1.3,0.2c0.4,0.2,0.7,0.4,0.9,0.7
c0.2,0.3,0.3,0.6,0.4,1c0,0.2,0.1,0.7,0.1,1.3v4.9H171v-4.8c0-0.5,0-1-0.2-1.2c-0.1-0.3-0.3-0.5-0.6-0.7c-0.3-0.2-0.6-0.2-0.9-0.2
c-0.6,0-1.1,0.2-1.5,0.5s-0.6,1.1-0.6,2.1v4.3L165.9,179.3L165.9,179.3z"/>
<path class="st2" d="M179.4,175.3c-0.5,0.2-1.2,0.4-2.2,0.5c-0.6,0.1-0.9,0.2-1.2,0.3c-0.2,0.1-0.4,0.2-0.5,0.4
c-0.1,0.2-0.2,0.4-0.2,0.6c0,0.4,0.1,0.7,0.4,0.9s0.7,0.4,1.2,0.4c0.5,0,1-0.1,1.4-0.3c0.4-0.2,0.7-0.5,0.9-0.9
c0.1-0.3,0.2-0.8,0.2-1.3L179.4,175.3L179.4,175.3z M179.5,178.3c-0.5,0.4-1,0.7-1.4,0.9c-0.5,0.2-0.9,0.2-1.5,0.2
c-0.9,0-1.5-0.2-2-0.6s-0.7-1-0.7-1.6c0-0.4,0.1-0.7,0.3-1.1c0.2-0.3,0.4-0.6,0.7-0.8c0.3-0.2,0.6-0.3,1-0.4
c0.3-0.1,0.7-0.1,1.2-0.2c1.1-0.1,1.9-0.3,2.4-0.4c0-0.2,0-0.3,0-0.4c0-0.6-0.1-0.9-0.4-1.2c-0.3-0.3-0.9-0.4-1.5-0.4
c-0.6,0-1.1,0.1-1.4,0.3s-0.5,0.6-0.7,1.2l-1.3-0.2c0.1-0.6,0.3-1,0.6-1.4c0.3-0.3,0.7-0.6,1.2-0.8c0.5-0.2,1.1-0.3,1.8-0.3
s1.2,0.1,1.7,0.2c0.4,0.2,0.7,0.4,0.9,0.6c0.2,0.2,0.3,0.5,0.4,0.9c0,0.2,0.1,0.7,0.1,1.2v1.8c0,1.2,0,2,0.1,2.4
c0,0.3,0.2,0.7,0.3,0.9h-1.4C179.7,179,179.6,178.7,179.5,178.3"/>
<polygon class="st0" points="184.2,168.3 182.8,168.3 182.8,179.3 184.2,179.3 "/>
<path class="st2" d="M14,129.3h2.4v6.3c0,1,0,1.7,0.1,2c0.1,0.5,0.3,0.9,0.7,1.1c0.4,0.3,0.9,0.4,1.6,0.4c0.7,0,1.2-0.1,1.5-0.4
c0.3-0.3,0.5-0.6,0.6-1c0.1-0.4,0.1-1.1,0.1-2v-6.5h2.4v6.1c0,1.4-0.1,2.4-0.2,3c-0.1,0.6-0.4,1.1-0.7,1.5
c-0.3,0.4-0.8,0.7-1.4,0.9c-0.6,0.2-1.3,0.4-2.2,0.4c-1.1,0-2-0.1-2.5-0.4c-0.6-0.2-1-0.6-1.4-1c-0.3-0.4-0.6-0.9-0.7-1.3
c-0.2-0.6-0.2-1.6-0.2-2.9V129.3L14,129.3z"/>
<polygon class="st2" points="25.9,141 25.9,129.3 28.2,129.3 33,137.1 33,129.3 35.2,129.3 35.2,141 32.8,141 28.1,133.4 28.1,141
"/>
<polygon class="st0" points="40,129.3 37.6,129.3 37.6,141 40,141 "/>
<path class="st2" d="M44.2,135.1c0,1.3,0.3,2.3,0.9,3c0.6,0.7,1.4,1,2.3,1c0.9,0,1.7-0.3,2.3-1c0.6-0.7,0.9-1.7,0.9-3.1
c0-1.3-0.3-2.4-0.9-3c-0.6-0.7-1.4-1-2.3-1s-1.8,0.3-2.4,1C44.5,132.8,44.2,133.8,44.2,135.1 M41.7,135.2c0-1.2,0.2-2.2,0.5-3
c0.3-0.6,0.6-1.1,1.1-1.6c0.5-0.5,1-0.8,1.5-1.1c0.7-0.3,1.6-0.5,2.5-0.5c1.7,0,3.1,0.5,4.1,1.6c1,1.1,1.5,2.6,1.5,4.5
c0,1.9-0.5,3.4-1.5,4.4c-1,1.1-2.4,1.6-4.1,1.6c-1.7,0-3.1-0.5-4.1-1.6C42.2,138.6,41.7,137.1,41.7,135.2"/>
<polygon class="st2" points="55,141 55,129.3 57.3,129.3 62.1,137.1 62.1,129.3 64.3,129.3 64.3,141 61.9,141 57.2,133.4 57.2,141
"/>
<polygon class="st2" points="71.3,141 71.3,129.3 80,129.3 80,131.3 73.7,131.3 73.7,133.9 79.5,133.9 79.5,135.8 73.7,135.8
73.7,139 80.2,139 80.2,141 "/>
<path class="st2" d="M82.2,129.3h2.4v6.3c0,1,0,1.7,0.1,2c0.1,0.5,0.3,0.9,0.7,1.1c0.4,0.3,0.9,0.4,1.6,0.4s1.2-0.1,1.5-0.4
c0.3-0.3,0.5-0.6,0.6-1c0.1-0.4,0.1-1.1,0.1-2v-6.5h2.4v6.1c0,1.4-0.1,2.4-0.2,3c-0.1,0.6-0.4,1.1-0.7,1.5
c-0.3,0.4-0.8,0.7-1.4,0.9c-0.6,0.2-1.3,0.4-2.2,0.4c-1.1,0-2-0.1-2.5-0.4c-0.6-0.2-1-0.6-1.4-1c-0.3-0.4-0.6-0.9-0.7-1.3
c-0.2-0.7-0.2-1.7-0.2-3L82.2,129.3L82.2,129.3z"/>
<path class="st2" d="M96.4,134.2h1.7c1.1,0,1.8,0,2.1-0.1c0.3-0.1,0.5-0.3,0.7-0.5c0.2-0.2,0.2-0.5,0.2-0.9c0-0.4-0.1-0.7-0.3-1
c-0.2-0.2-0.5-0.4-0.9-0.5c-0.2,0-0.8,0-1.7,0h-1.8L96.4,134.2L96.4,134.2z M94.1,141v-11.7h5c1.3,0,2.2,0.1,2.7,0.3
c0.6,0.2,1,0.6,1.4,1.1s0.5,1.1,0.5,1.8c0,0.9-0.2,1.6-0.8,2.2c-0.5,0.6-1.3,0.9-2.3,1.1c0.5,0.3,0.9,0.6,1.3,1
c0.3,0.4,0.8,1,1.3,1.9l1.4,2.3h-2.8l-1.7-2.6c-0.6-0.9-1-1.5-1.3-1.7c-0.2-0.2-0.5-0.4-0.7-0.5c-0.2-0.1-0.7-0.1-1.2-0.1h-0.5v4.9
L94.1,141L94.1,141z"/>
<path class="st2" d="M107.8,135.1c0,1.3,0.3,2.3,0.9,3c0.6,0.7,1.4,1,2.3,1c0.9,0,1.7-0.3,2.3-1c0.6-0.7,0.9-1.7,0.9-3.1
c0-1.3-0.3-2.4-0.9-3c-0.6-0.7-1.4-1-2.4-1c-1,0-1.8,0.3-2.4,1C108.1,132.8,107.8,133.8,107.8,135.1 M105.4,135.2
c0-1.2,0.2-2.2,0.5-3c0.3-0.6,0.6-1.1,1.1-1.6c0.5-0.5,1-0.8,1.5-1.1c0.7-0.3,1.6-0.5,2.5-0.5c1.7,0,3.1,0.5,4.1,1.6
c1,1.1,1.5,2.6,1.5,4.5c0,1.9-0.5,3.4-1.5,4.4c-1,1.1-2.4,1.6-4.1,1.6c-1.7,0-3.1-0.5-4.1-1.6C105.9,138.6,105.4,137.1,105.4,135.2
"/>
<path class="st2" d="M121,131.3v3.3h1.3c0.9,0,1.5-0.1,1.9-0.2c0.3-0.1,0.6-0.3,0.7-0.6c0.2-0.3,0.3-0.6,0.3-0.9
c0-0.4-0.1-0.8-0.4-1.1c-0.2-0.3-0.6-0.4-0.9-0.5c-0.3,0-0.9-0.1-1.7-0.1L121,131.3L121,131.3z M118.6,141v-11.7h3.8
c1.4,0,2.4,0.1,2.8,0.2c0.7,0.2,1.2,0.6,1.7,1.1c0.4,0.6,0.7,1.3,0.7,2.3c0,0.7-0.1,1.3-0.4,1.8c-0.3,0.5-0.6,0.9-1,1.1
c-0.4,0.3-0.8,0.5-1.2,0.6c-0.6,0.1-1.4,0.2-2.4,0.2h-1.5v4.4H118.6L118.6,141z"/>
<path class="st2" d="M132.5,128.6l1.1-2.4h2.5l-2.2,2.4H132.5L132.5,128.6z M129.5,141v-11.7h8.7v2h-6.3v2.6h5.9v2h-5.9v3.2h6.5v2
H129.5L129.5,141z"/>
<polygon class="st2" points="140.4,141 140.4,129.3 149.1,129.3 149.1,131.3 142.8,131.3 142.8,133.9 148.7,133.9 148.7,135.8
142.8,135.8 142.8,139 149.3,139 149.3,141 "/>
<polygon class="st2" points="151.3,141 151.3,129.3 153.7,129.3 158.5,137.1 158.5,129.3 160.7,129.3 160.7,141 158.3,141
153.6,133.4 153.6,141 "/>
<polygon class="st2" points="163.2,141 163.2,129.3 165.5,129.3 170.3,137.1 170.3,129.3 172.5,129.3 172.5,141 170.1,141
165.4,133.4 165.4,141 "/>
<polygon class="st2" points="175,141 175,129.3 183.6,129.3 183.6,131.3 177.3,131.3 177.3,133.9 183.2,133.9 183.2,135.8
177.3,135.8 177.3,139 183.9,139 183.9,141 "/>
<g>
<g>
<defs>
<path id="SVGID_1_" d="M354.2,13c0,0-0.1,85.6-0.1,102.1c0,0,30.6,12.9,36.1,14.7l12.3,5.2l3.1-1.1l3.6-1.5
c8.2-3.5,9.9-4,19.1-8c5.4-2.3,22.4-9.3,22.4-9.3V13H354.2L354.2,13z"/>
</defs>
<clipPath id="SVGID_00000013884881698084500680000007314447781180652935_">
<use xlink:href="#SVGID_1_" style="overflow:visible;"/>
</clipPath>
<polygon style="clip-path:url(#SVGID_00000013884881698084500680000007314447781180652935_);fill:#F7AB18;" points="454,136.1
453.7,0.5 350.7,0.5 351,136.1 "/>
</g>
<g>
<defs>
<path id="SVGID_00000126281398253629107140000015390818832522356666_" d="M354.2,13c0,0-0.1,85.6-0.1,102.1
c0,0,30.6,12.9,36.1,14.7l12.3,5.2l3.1-1.1l3.6-1.5c8.2-3.5,9.9-4,19.1-8c5.4-2.3,22.4-9.3,22.4-9.3V13H354.2L354.2,13z"/>
</defs>
<clipPath id="SVGID_00000178913038225576653810000016947552350109504443_">
<use xlink:href="#SVGID_00000126281398253629107140000015390818832522356666_" style="overflow:visible;"/>
</clipPath>
<polygon style="clip-path:url(#SVGID_00000178913038225576653810000016947552350109504443_);fill:#FFFFFF;" points="450.4,122.5
453.7,64.2 402.9,64.2 402.9,135.5 "/>
</g>
<g>
<defs>
<path id="SVGID_00000147217846259021412040000012383941730734007224_" d="M354.2,13c0,0-0.1,85.6-0.1,102.1
c0,0,30.6,12.9,36.1,14.7l12.3,5.2l3.1-1.1l3.6-1.5c8.2-3.5,9.9-4,19.1-8c5.4-2.3,22.4-9.3,22.4-9.3V13H354.2L354.2,13z"/>
</defs>
<clipPath id="SVGID_00000018936034406240314520000014308439975862779583_">
<use xlink:href="#SVGID_00000147217846259021412040000012383941730734007224_" style="overflow:visible;"/>
</clipPath>
<polygon style="clip-path:url(#SVGID_00000018936034406240314520000014308439975862779583_);fill-rule:evenodd;clip-rule:evenodd;fill:#E42523;" points="
359.5,0.5 364.8,0.5 364.8,120.4 359.5,120.4 "/>
</g>
<g>
<defs>
<path id="SVGID_00000098927677784582302100000013891092096152682396_" d="M354.2,13c0,0-0.1,85.6-0.1,102.1
c0,0,30.6,12.9,36.1,14.7l12.3,5.2l3.1-1.1l3.6-1.5c8.2-3.5,9.9-4,19.1-8c5.4-2.3,22.4-9.3,22.4-9.3V13H354.2L354.2,13z"/>
</defs>
<clipPath id="SVGID_00000150824942646334248060000005004878043516110248_">
<use xlink:href="#SVGID_00000098927677784582302100000013891092096152682396_" style="overflow:visible;"/>
</clipPath>
<polygon style="clip-path:url(#SVGID_00000150824942646334248060000005004878043516110248_);fill-rule:evenodd;clip-rule:evenodd;fill:#E42523;" points="
370.3,0.5 375.5,0.5 375.5,124.8 370.3,124.8 "/>
</g>
<g>
<defs>
<path id="SVGID_00000093884914335219598800000001632284686535196600_" d="M354.2,13c0,0-0.1,85.6-0.1,102.1
c0,0,30.6,12.9,36.1,14.7l12.3,5.2l3.1-1.1l3.6-1.5c8.2-3.5,9.9-4,19.1-8c5.4-2.3,22.4-9.3,22.4-9.3V13H354.2L354.2,13z"/>
</defs>
<clipPath id="SVGID_00000090291451322877209170000009345769420468426680_">
<use xlink:href="#SVGID_00000093884914335219598800000001632284686535196600_" style="overflow:visible;"/>
</clipPath>
<polygon style="clip-path:url(#SVGID_00000090291451322877209170000009345769420468426680_);fill-rule:evenodd;clip-rule:evenodd;fill:#E42523;" points="
381,0.5 386.3,0.5 386.3,129.6 381,129.6 "/>
</g>
<g>
<defs>
<path id="SVGID_00000159452669276801128290000013064761273579227013_" d="M354.2,13c0,0-0.1,85.6-0.1,102.1
c0,0,30.6,12.9,36.1,14.7l12.3,5.2l3.1-1.1l3.6-1.5c8.2-3.5,9.9-4,19.1-8c5.4-2.3,22.4-9.3,22.4-9.3V13H354.2L354.2,13z"/>
</defs>
<clipPath id="SVGID_00000052822898360373149060000003056640190563402140_">
<use xlink:href="#SVGID_00000159452669276801128290000013064761273579227013_" style="overflow:visible;"/>
</clipPath>
<polygon style="clip-path:url(#SVGID_00000052822898360373149060000003056640190563402140_);fill-rule:evenodd;clip-rule:evenodd;fill:#E42523;" points="
391.7,0.5 397,0.5 397,133.5 391.7,133.5 "/>
</g>
</g>
<polygon class="st9" points="450.5,115 450.5,13 354.1,13 354.1,115 402.9,134.9 "/>
<path class="st10" d="M441.3,105.8c-0.8-6.3-3.5-10.2-6.5-10.2c-3,0-5.7,4.6-6.4,11.2"/>
<path class="st10" d="M425,106.9c-0.7-6.9-3.4-11.2-6.6-11.2c-2.9,0-5.5,4.2-6.3,10.3"/>
<path class="st11" d="M432.5,106.2c-1.2-4.5-3.4-7.2-5.9-7.2c-2.4,0-4.6,3-5.8,7.6"/>
<polygon class="st12" points="424.6,75.8 424.3,75.7 424.1,75.7 423.9,75.7 423.6,75.7 423.4,75.8 423.2,75.9 423,76 422.8,76
422.5,76 422.3,75.9 422,75.9 421.8,75.7 421.7,75.5 421.6,75.2 421.5,75 421.5,74.8 421.4,74.7 421.3,74.8 421.3,75.1 421.3,75.4
421.4,75.7 421.5,76 421.7,76.1 421.8,76.3 422,76.4 422.3,76.4 422.6,76.4 422.8,76.4 423,76.3 423.3,76.2 423.6,76.1 423.9,76.1
424.2,76.2 424.4,76.3 424.6,76.4 424.9,76.5 425,76.7 425.3,76.7 425.3,76.5 425.2,76.2 425.1,76 425,75.9 424.8,75.7 "/>
<polyline class="st12" points="425.1,76.8 424.7,76.8 424.3,76.6 423.8,76.5 423.4,76.6 423,76.7 422.6,77 422.8,77 423.1,76.9
423.5,76.9 423.9,77 424.3,77.2 424.6,77.3 424.9,77.5 426.5,77.2 426.4,75.9 425.5,74.9 424.9,74.9 424.7,73.8 424.2,74 424,73.7
423.7,73.5 423.4,73.5 423,73.5 422.6,73.7 422.3,74 422.2,74.3 422,74.8 422.1,75.3 422.2,75.7 422.4,75.4 422.5,75.2 422.8,75.1
423.2,75.2 423.6,75.3 424.1,75.5 424.5,75.7 424.8,76 425,76.2 425.1,76.6 425.1,76.8 "/>
<path class="st12" d="M429.5,71.8l-1,1.3l0.2-1.9l-0.9,1.6l0.2-1.9l-0.8,1.7l0.1-1.9l-0.6,1.7l0-1.8l-0.6,1.7l0-1.8l-0.5,1.7l0,0
l-0.2-1.8L425,72l-0.4-1.7l-0.2,1.8l-0.5-1.7l0.1,1.8v0V73v0.4l0,0l0,0v0.3c0,0,0.7,0,0.7,0l3.1,0.8c0.2,0.1,0.8,0.1,0.8,0.2
l0.1-0.5v0l0.2-0.7l0,0c0,0,0,0,0,0l0-0.1L429.5,71.8L429.5,71.8z"/>
<path class="st13" d="M442.3,106.2v-0.4c-0.9-0.2-1.3-0.7-1.3-1.4c0,0.6-0.7,1.2-1.5,1.4l-1.6,0c-0.9-0.2-1.6-0.8-1.6-1.4l0,0
c0,0.7-0.7,1.2-1.5,1.4H433c-0.9-0.2-1.6-0.8-1.6-1.4h0c0,0.7-0.7,1.3-1.7,1.5h-1.3c-1-0.2-1.7-0.7-1.7-1.4c0,0.7-0.7,1.2-1.7,1.4
h-1.4c-0.9-0.2-1.6-0.7-1.7-1.3c0,0.6-0.7,1.2-1.6,1.4h-1.5c-0.9-0.2-1.6-0.7-1.6-1.4c-0.1,0.7-0.9,1.2-1.8,1.4h-1
c-1-0.1-1.8-0.7-1.8-1.4c-0.1,0.7-0.6,1.2-1.5,1.3v0.2v2.8h31.3L442.3,106.2L442.3,106.2z"/>
<polygon class="st12" points="424,85.7 422.9,84.6 422.9,84.6 422.9,84.6 422.6,84.4 422.7,84.6 422,84.4 422.5,83.1 419.9,82.5
417.2,81.4 415.9,79.3 413.9,79.4 413.5,81.4 413.3,81.9 412.8,82 412.8,83.5 412.4,84.9 412.4,86 412.3,86.9 412.3,87.9
412.4,88.7 412.3,89.6 412.4,90.6 412.3,91.6 412.4,92.6 412.5,93.5 412.8,94.1 412.8,94.8 413,95.8 413,96.7 413.3,97.5
413.4,98.3 413.7,98.1 413.8,97.3 413.8,94.8 413.9,93.3 414.3,93.4 414.5,92.7 414.5,92.1 414.8,92.3 415.1,91.8 415.2,91.2
415.4,91.5 415.8,91.1 416,90.3 416.2,90.5 416.7,90.1 416.9,89.4 416.9,89.4 417,89.4 417.4,89.4 417.3,90 417.7,90.4 418,90.3
418.3,90.7 418.8,90.9 418.8,90.6 419,91 419.4,91.3 419.9,91.2 420.5,91.4 420.7,90.7 420.7,89.7 420.6,88.8 420.6,88.5
420.7,88.5 420.7,89 421,89.5 421.3,89.4 421.6,89.9 422.1,90.1 422.2,89.5 422.3,88.3 422.3,87.6 422.5,88.3 422.8,88.6 423,87.9
423,86.8 423,86.2 423.5,88.4 423.8,88.7 424,88 424,86.8 "/>
<path class="st12" d="M442,87.3l-0.1-0.9v-1.1l-0.4-1.3c0-0.1,0-0.3,0-0.4l0-1.2l-0.2,0c-0.2-0.9-0.5-1.7-0.7-2
c-0.4-0.6-2.8,0.5-3.6,0.6c-0.8,0.1-2,0.3-2,0.3s-0.2,1.1-1.4,1.5c-1.1,0.4-2.6,0.3-2.6,0.3l-0.5,1.7l-1,1l-0.1,1.1v1.2l0.2,0.7
l0.4-0.3l0.2-1.2v1l0.2,0.7l0.4-0.3l0.4-2.2l0,0.6v1.1l0.2,0.7l0.4-0.3l0.1-0.7v0.7l0.1,1.2l0.2,0.6l0.4-0.2l0.3-0.5l0.4,0.1
l0.3-0.5l0-0.5h0.1l0,0.2l-0.1,1v1l0.2,0.7l0.6-0.2l0.5,0.1l0.4-0.2l0.1-0.4l0.1,0.3l0.4-0.2l0.3-0.4l0.4,0.1l0.3-0.4l0-0.6
l0.4,0.1l0.1-0.1v0l0.2,0.7l0.4,0.3l0.2-0.2l0.2,0.8l0.4,0.3l0.2-0.2l0.1,0.6l0.3,0.5l0.3-0.2v0.6l0.2,0.7l0.4-0.2l0.1,1.5v1.4v1.1
l0.1,0.7l0.3,0.2l0.2-0.8l0.2-0.8l0.1-0.8l0.2-1v-0.7l0.3-0.6L442,93l0.1-1l-0.1-1L442,90l-0.2-0.9l0.2-0.7L442,87.3L442,87.3z"/>
<path class="st14" d="M434.8,107.4c-0.7-0.3-1.1-0.7-1.1-1.3l0,0c0,0.9-1.1,1.5-2.4,1.5c-1.3,0-2.4-0.7-2.4-1.5h0
c0,0.9-1.1,1.5-2.4,1.5c-1.3,0-2.4-0.7-2.4-1.5v0c0,0.8-1.1,1.5-2.4,1.5c-1.3,0-2.4-0.7-2.4-1.5l0,0c0,0.9-1.1,1.5-2.4,1.5
c-1.3,0-2.4-0.7-2.4-1.5l0,0c0,0.8-1.1,1.5-2.4,1.5c-1.3,0-2.4-0.7-2.4-1.5l0,0c0,0.5-0.3,0.9-1,1.2 M444.3,107.4
c-0.7-0.3-1.1-0.7-1.1-1.3l0,0c0,0.8-1.1,1.5-2.4,1.5c-1.3,0-2.4-0.7-2.4-1.5h0c0,0.8-1.1,1.5-2.4,1.5c-1.3,0-2.4-0.7-2.4-1.5v0
c0,0.8-1.1,1.5-2.4,1.5c-1.3,0-2.4-0.7-2.4-1.5l0,0c0,0.9-1.1,1.5-2.4,1.5c-1.3,0-2.4-0.7-2.4-1.5l0,0c0,0.8-1.1,1.5-2.4,1.5
c-1.3,0-2.4-0.7-2.4-1.5l0,0c0,0.5-0.3,0.9-1,1.2"/>
<path class="st12" d="M438.4,96.3l-0.2-0.2l-0.2-0.2l-0.2-0.2l-0.3-0.1l-0.3-0.1h-0.4h-0.1l0,0l0.3-0.2l0.3-0.1c0,0,0.1,0,0.1,0h0
l0.3-0.1l0.2,0l0.2,0.1l0.2,0.2l0.1,0.3l0.1-0.2l0-0.4l0-0.3l-0.1-0.3l-0.2-0.2l-0.2-0.2l0,0l0-0.1l-0.3-0.2l-0.3,0l-0.4,0.2
l-0.3,0.1l-0.3,0.3l-0.3,0.2l-0.4,0.2l-0.4,0.2l-0.4,0.2l-0.3,0.1l-0.4-0.2l-0.4-0.1l-0.4-0.2l-0.5-0.3l-0.4-0.2l-0.4-0.2l-0.4-0.4
l-0.3-0.3l-0.2-0.3l-0.3-0.4l-0.3-0.4l-0.4-0.4l-1.2-0.3l0.8,2l0.4,0.3l0.4,0.2l0.4,0.4l0.6,0.4l0.5,0.2l0.4,0.1l0.5,0.1l0.4,0.1
L434,96l0.2,0.1l-0.4,0.1l-0.3,0l-0.3,0l-0.4,0l-0.3,0.1l-0.3,0.2l-0.2,0.2l-0.1,0.4l0,0.2l0,0l-0.1,0.3l0,0.3l0,0.3l0.1,0.2
l0.2,0.2l0.2,0.1l0.3,0h0.2l0.2-0.1l-0.2,0l-0.2,0l-0.1-0.2l-0.1-0.2V98l0-0.1l0.1,0l0.2-0.1l0.1-0.2l0.1-0.2l0.1-0.2l0.1-0.2
l0.2,0.1l0.4,0l0.4,0l0.3-0.1l0.2-0.1l0.2-0.2l0.2,0.1l0.2,0.1l0.3,0.2l0.3,0.2l0.3,0.2l0.2,0.2l0,0.1l0,0.2v0.3l0.1,0.2l0.2,0.1
l0,0l0,0.2l0.1,0.2l0.1,0.3l0,0.3l-0.2,0.2l-0.2,0.1l-0.3,0l0.2,0.1l0.3,0l0.2-0.1l0.2-0.1l0.2-0.2l0.2-0.2l0.1-0.3l0-0.4l0-0.3
l-0.1-0.1l0,0l0-0.3l-0.1-0.2l-0.2-0.2v-0.2l-0.1-0.2l-0.2-0.2l-0.2-0.2l-0.3-0.2h0.1l0.2,0l0.2,0l0.2,0h0.4l0.1,0.1l-0.1,0.1
l0,0.3l0.1,0.3l0.2,0.1l0,0.1l0.1,0.2v0.3l-0.1,0.3l-0.1,0.2h0.1l0.2-0.2l0.2-0.2l0-0.2l0.1-0.3l0-0.3l0-0.1l0.1-0.1l0.1-0.3l0-0.2
L438.4,96.3L438.4,96.3z"/>
<path class="st12" d="M423.6,92.2l-0.4,0.4l-0.3,0.4l-0.3,0.4l-0.2,0.3l-0.3,0.3l-0.4,0.4l-0.4,0.2l-0.4,0.2l-0.4,0.2l-0.4,0.2
l-0.4,0.1l-0.4,0.1l-0.3-0.1l-0.4-0.2l-0.4-0.3l-0.4-0.2l-0.3-0.2l-0.3-0.3l-0.3-0.1l-0.4-0.2l-0.3,0l-0.3,0.3l0,0.1l0,0l-0.2,0.2
l-0.2,0.2l-0.1,0.2l0,0.3l0,0.4l0.1,0.2l0.1-0.3l0.2-0.2l0.2-0.1l0.2,0l0.3,0.1h0c0,0,0.1,0,0.2,0l0.3,0l0.3,0.2l0,0H417h-0.4
l-0.3,0.1l-0.3,0.1l-0.2,0.2l-0.2,0.2l-0.2,0.2l-0.1,0.2l-0.1,0.2l0.1,0.3l0.1,0.1l0,0.1l0,0.3l0,0.3l0.1,0.2l0.2,0.2l0.2,0.2h0.1
l-0.1-0.2l0-0.3v-0.3l0.1-0.2l0-0.1l0.2-0.1l0.1-0.3l0-0.2l-0.1-0.1l0.1-0.1h0.4l0.2,0l0.2,0l0.2,0h0.1l-0.3,0.2l-0.2,0.3l-0.2,0.2
l-0.1,0.2v0.2l-0.2,0.2l0,0.2l0,0.3l0,0l-0.1,0.1l0,0.3l0,0.4l0.1,0.3l0.2,0.3l0.2,0.2l0.2,0.1l0.2,0.1l0.3,0l0.2-0.1l-0.3,0
l-0.2-0.1l-0.2-0.2l0-0.2l0.1-0.3l0.1-0.3l0-0.2l0,0l0.2-0.1l0.1-0.2V98l-0.1-0.2l0.1-0.1l0.2-0.2l0.3-0.2l0.3-0.2l0.3-0.2l0.2-0.1
l0.2-0.1l0.2,0.2l0.2,0.1l0.3,0.1l0.4,0l0.4,0l0.2-0.1l0.1,0.2l0.1,0.2l0.1,0.2l0.1,0.2l0.2,0.1l0.1,0l0,0.1v0.2l-0.1,0.2l-0.1,0.2
l-0.2,0l-0.2,0l0.2,0.1h0.2l0.3,0l0.2-0.1l0.2-0.2l0.1-0.2l0-0.3l0-0.3l-0.1-0.3l0,0l0-0.2l-0.1-0.4l-0.2-0.2l-0.3-0.2l-0.3-0.1
l-0.3,0l-0.3,0l-0.3,0l-0.4-0.1l0.2-0.1l0.5-0.3l0.4-0.1l0.5-0.1l0.4-0.1l0.5-0.2l0.6-0.4l0.4-0.4l0.4-0.2L424,94l0.8-2L423.6,92.2
L423.6,92.2z"/>
<path class="st12" d="M442.1,82.7l-0.1-0.8l-0.2-0.7l-0.3-0.5l-0.4-0.6c-0.2-0.4-0.4-0.8-0.6-1c-0.2-0.2-1.1-0.8-1.9-0.8
c-0.8,0-1.2,0.6-1.3,0.8s-0.2,1.5-0.5,1.6c-0.3,0.1-0.8-0.1-1.1-0.4c-0.3-0.2-0.7-0.6-1.1-0.3c-0.4,0.3-0.1,2.1-0.9,2.4
c-0.2,0.1-0.6-0.2-0.9-0.2c-0.2,0-1.1,0.6-1.5,0.5s-0.9-0.8-1.1-1c-0.2-0.3-0.5-0.5-0.7-0.6l-0.4-0.3l-0.2-0.3l0-0.1
c-0.3-0.6-0.3-1.1-0.3-1.4c0-0.4,0.1-1.5,0-2.1c0-0.6-0.2-1.4-0.2-1.6c0-0.1-0.1-0.3-0.1-0.6v0l-0.3-0.4l-0.1-0.1
c0,0-0.1,0-0.1-0.1c0,0-0.1,0-0.1-0.1l-0.2-0.1l-0.1-0.1c-0.4-0.2-0.9-0.4-1.3-0.5l-0.2,0l-0.4,0l-0.4-0.1h-0.4h-0.2l-0.2,0.1
l-0.1,0.2l-0.1,0.3l0.2,0.3l0.2,0.3l0.2,0.3l0.2,0.4l0.2,0.6l0.2,0.4l0.2,0.2l0.2,0.4v0.4l-0.3,0.2l-0.4,0l-0.2,0l0.4,0.4l0.3,0.3
l0.2,0.2v0.4l-0.1,0.4l-0.2,0.3l-0.1,0.4l0,0.3c0,0.1-0.3,0.2-0.7,0.6c-0.4,0.4-0.4,0.7-0.6,0.9s-0.4,0.2-0.6,0.3
c-0.1,0.1-0.3,0.6-0.5,0.6c-0.2,0-0.9-0.2-1.3-0.4c-0.4-0.1-0.4-0.1-0.7,0.1s-0.8-0.4-1-0.7c-0.2-0.3,0-1.3-0.2-1.6
c-0.2-0.3-0.7-0.2-1,0c-0.2,0.2-0.9,0.6-1.3,0.5c-0.4-0.1-0.4-1.6-0.8-2c-0.3-0.3-0.7-0.6-1.6-0.4c-1,0.3-1.4,0.9-1.5,1.1l-0.3,0.6
l-0.4,0.6l-0.3,0.5l-0.2,0.7l-0.1,0.8l-0.1,0.9l0.1,1l0.2,0.7l0.3,0.2l0.2-0.3l0.2-0.6l0.2-0.6l0.2-0.7l0.2-0.7l0.2,0.6l0.2,0.4
l0.4,0.2l0.4-0.2l0.3-0.5l0.2-0.5l0.1-0.7l0.2,0.7l0.2,0.6l0.3,0.3l0.4,0.1l0.4-0.3v-0.6l0.4,0.5l0.4,0.2l0.4,0.4l0.4,0.3h0.5
l0.3,0.5l0.3-0.1l0.3,0.3h0.4l0.3-0.2l0.2-0.5l0.4,0.4l0.4-0.1l0.3,0.4l0.7,0.4l0.6,0.7l0.9,0.2l0,0l0,0.2l0,0.4l0.1,0.5l0.1,0.2
l0,0.1l0,0.2l0,0.4l0,0.2l0,0.1l-0.1,0.3v0.4l0,0.3l-0.2,0.3l-0.2,0.2l-0.2,0.3l-0.2,0.3l-0.2,0.4l-0.1,0.4l0,0.4h-0.5l-0.5,0.2
l-0.2,0.3v0.3l0.1-0.3l0.2-0.2l0.2-0.1l0.4,0l-0.4,0.2l-0.2,0.3l0.2-0.2l0.2-0.1h0.2l0.3,0l-0.3,0.3l-0.3,0.4l-0.1,0.5l0.1,0.2
l0.1-0.3l0.1-0.3l0.2-0.1l0.3-0.1h0.2l0.3-0.1l-0.2,0.3l-0.2,0.3l-0.2,0.2l-0.3,0.2l0.2,0l0.2,0l0.2-0.1l0.3-0.2l-0.1,0.3l-0.1,0.3
l-0.1,0.3l-0.2,0.3l0.3,0l0.3-0.2l0.2-0.3l0.3-0.3l-0.2,0.4l-0.1,0.3l-0.2,0.4l-0.4,0.3l-0.3,0.1l0.1,0.1h0.3l0.3,0l0.3-0.1
l0.4-0.1l0.2-0.2l0.3-0.2l-0.1,0.3l-0.1,0.3l-0.1,0.3l0.2-0.3l0.1-0.2l0.2-0.5l0,0.2l-0.1,0.4l-0.1,0.3l-0.1,0.3l-0.2,0.2l-0.2,0.2
l-0.3,0.2l-0.4,0.1l-0.4,0l-0.5,0l-0.6,0l-0.4-0.2l-0.4-0.1l0.2,0.2l0.2,0.2l0.2,0.3l0.3,0.2l0.3,0.1l0.4,0l0.4,0l0.4,0l0.3-0.1
l0.2-0.2l0.3-0.3l0,0.5l-0.1,0.3l-0.1,0.3l-0.2,0.3l-0.2,0.3l-0.3,0.3l-0.3,0.3l-0.3,0.1l-0.3,0.1l-0.4,0.1l-0.4,0l-0.5,0l-0.4,0
h-0.4l-0.4,0.1l-0.3,0.1l-0.4,0.2l-0.3,0.2l-0.2,0.3l-0.1,0.3l0,0.4l0,0.3l0.1,0.4l0.2,0.2l0.2,0.1l0.2,0l0.2-0.1l0.2-0.3l-0.2,0.2
l-0.2,0.1h-0.2l-0.2-0.1l-0.1-0.2v-0.2l0-0.3l0.1-0.3l0.3-0.3l0.4-0.1l0.4-0.1l0.3,0h0.4l-0.3,0.2l-0.2,0.3l-0.1,0.4l0,0.4l0.2,0.2
l0.3,0.2h0.4l-0.2-0.1l-0.2-0.2L422,101l0.1-0.3l0.2-0.3l0.3-0.1l0.4,0l0.4-0.1l0.4-0.2l0.5-0.1l0.4-0.2l0.4-0.3l0.4-0.3l0.2-0.3
l0.3-0.5l0,0.5V99l-0.2,0.4l-0.2,0.3l-0.4,0.3l-0.3,0.3l-0.3,0.3l-0.2,0.2l-0.3,0.2l-0.4,0.1h-0.4l-0.3,0l-0.3-0.1l-0.4-0.3
l0.3,0.3l0.2,0.2l0.4,0.2l0.2,0.1l0.4,0l0.5-0.1l0.3-0.2l0.3-0.3l0.3-0.2l0.3-0.4l0.3-0.3l-0.1,0.2l0,0.3l0,0.4l0,0.4l-0.1,0.4
l-0.2,0.2l-0.2,0.1l-0.4,0l0.3,0.2h0.3l0.2,0l0.3-0.2v0.3l0,0.4l0.1,0.5l0.1,0.3l0.1-0.3l0.1-0.4l0.1-0.5l0.1-0.4l0-0.3l0.2,0.3
l0.2,0.2l0.2,0.1l0.4-0.1l-0.3-0.1l-0.1-0.2l-0.2-0.3l-0.1-0.2l-0.1-0.3l0-0.2l0.1-0.4l0.2,0.4l0.2,0.3l0.4,0.2l0.3,0.1l0.3,0.1
l0.4,0l0.4-0.1l0.4-0.1l0.3-0.3l0.2-0.2l0.2-0.4l-0.1,0.2l-0.2,0.1l-0.2,0.1l-0.2,0.1l-0.2,0l-0.4-0.1l-0.4-0.2l-0.4-0.2l-0.3-0.2
l-0.2-0.2l-0.2-0.3l-0.2-0.4l-0.2-0.6l-0.1-0.7l-0.1-0.8l-0.1-1l0.2,0.5l0.2,0.4l0.2,0.5l0.3,0.3l0.4,0.4l0.3,0.3l0.4,0.2l0.4,0.3
l0.4,0.2l0.4,0.1l0.2,0.1l0.2,0.2l0.1,0.2l0.1,0.4v0.4l-0.1,0.3l-0.5,0.3l0.4,0l0.3-0.2l0.2-0.3l0.1-0.3v-0.3L431,100l-0.2-0.4
l-0.3-0.2l-0.5-0.2l0.4,0h1.2l0.5,0.1l0.5,0.2l0.3,0.2l0.3,0.3l0.2,0.3l0.1,0.5v0.7l0.1-0.5v-0.5l-0.1-0.5l-0.2-0.4l-0.3-0.3
l-0.4-0.3L432,99l-0.4-0.2l-0.5,0h-0.6h-0.5l-0.5-0.1l-0.4-0.2l-0.4-0.3l-0.4-0.3l-0.2-0.3l-0.2-0.5l-0.2-0.4l-0.4-0.5l0.4,0.3
l0.3,0.3l0.4,0.2l0.5,0.2l0.5,0l0.6,0l0.4-0.1l0.4-0.3l0.4-0.5l0.3-0.6l-0.2,0.3l-0.3,0.2l-0.3,0.2l-0.4,0.1l-0.4,0l-0.5-0.1
l-0.5-0.1l-0.4-0.2l-0.4-0.3l-0.3-0.5l-0.2-0.4l-0.2-0.6l0.2,0.4l0.2,0.3l0.4,0.3l0.3,0.1l-0.4-0.3l-0.2-0.3l-0.2-0.3l-0.2-0.8
l0.2,0.5l0.3,0.4L428,95l0.3,0.2h0.4l0.2-0.1l0.1-0.1l-0.3,0h-0.3l-0.3-0.2l-0.2-0.3l-0.2-0.4v-0.6l0.1-0.4l0-0.5l0.1,0.6l0.2,0.4
l0.3,0.4l0.4,0.4l0.2,0.6l0.1,0.3l0.1-0.4l-0.1-0.4l-0.2-0.5l0.3,0.4l0.2,0.4l0.2,0.7l0-0.6v-0.4l-0.2-0.4l-0.1-0.4l0.2,0.2
l0.3,0.3l0.2,0.3l0.1,0.3l0.1,0.4l0.1,0.3l0.1-0.4v-0.5l-0.1-0.4l-0.2-0.3l-0.3-0.5l0.3,0.2l0.2,0.2l0.2,0.3l0.2,0.5l0.2,0
l-0.1-0.6l-0.1-0.4l-0.2-0.4l-0.1-0.3l0.2,0.1l0.2,0.1l0.4,0.3l-0.2-0.5l-0.4-0.6l-0.2-0.5l-0.2-0.5l-0.2-0.5l-0.4-0.5l-0.3-0.4
l-0.3-0.1l0.2-0.6l0.1-0.5v-0.7l0-0.1l0.1-0.4l0.1-0.6l0-0.5l1.5-0.2l0.6-0.7l0.7-0.4l0.3-0.4l0.4,0.1l0.4-0.4l0.2,0.5l0.3,0.2h0.4
l0.3-0.3l0.3,0.1l0.3-0.5h0.5l0.4-0.3l0.4-0.4l0.4-0.2l0.4-0.5v0.6l0.4,0.3l0.4-0.1l0.3-0.3l0.2-0.6l0.2-0.7l0.1,0.7l0.2,0.5
l0.3,0.5l0.4,0.2l0.4-0.2l0.2-0.4l0.2-0.6l0.2,0.7l0.2,0.7l0.2,0.6l0.2,0.6l0.2,0.3l0.3-0.2l0.2-0.7l0.1-1L442.1,82.7L442.1,82.7z"
/>
<path class="st15" d="M425.2,74.6c0.1,0,0.1,0.1,0.1-0.1s-0.1-0.2-0.2-0.2c-0.1,0-0.2,0.1-0.2,0.2C425,74.7,425.1,74.6,425.2,74.6"
/>
<path class="st16" d="M425.5,30.3c0.2,1.1,0.2,2.3,0.1,2.8s0.2,2-1.6,1.8c0.5-0.7,0.4-1,0.3-1.8c-0.1-0.8-0.5-2.2-0.9-2.7
c-0.4-0.4-0.6-0.6-0.6-0.6s0.1,0.4,0.2,0.9c0.1,0.5,0.1,1.4-0.1,1.7c-0.2,0.3-0.6,0.6-1.5,0.5c0.5-0.5,0.7-0.7,0.6-1.5
c-0.1-0.9-0.8-2.2-1.4-2.9c0.7-0.3,3.1,0.5,3.1,0.5L425.5,30.3L425.5,30.3z"/>
<path class="st16" d="M434.6,41.3c0.5-0.2,1.2-0.6,1.6-0.6c0.4,0,1,0.5,1.1,1c0.3-0.5,0.4-1.6,0.9-2c0.5-0.4,1.5-0.3,2.1-0.2
c-0.9-0.4-1.5-1.1-2.3-2.4c-0.7-1.3-1.4-2.2-1.6-2.6c-0.2-0.5-0.1,0.8-0.1,0.8l-0.6,2.1l-0.9,3.1L434.6,41.3L434.6,41.3z"/>
<path class="st16" d="M428.6,36.6c-0.7,1.3-1.5,4.5-2.8,5.5c-1.4,1-1.7,1.3-2.9,1.4c0.9,0.2,2.4,0.4,2.2,0.9s-0.2,0.3-0.2,0.3
s0.5-0.1,0.7,0c0.1,0.1,0.3,0.7,0.3,1c0,0.3-0.2,0.8,0.3,0.3c0.5-0.5,2.7-4.6,2.7-5.2C428.8,40.1,428.6,36.6,428.6,36.6L428.6,36.6
z"/>
<path class="st16" d="M434.5,41.9c-0.2,2.1-1.1,4.8-1,7.2c0.1,2.4,0.1,3.9,1.1,5.9c0.2,0.5-0.3,0.5-0.6,0.1
c-0.2-0.4-0.9-3.2-1.5-3.8c-0.7-0.6-1.4-0.7-1.4,0c0,0.7-0.6,0.7-0.7-0.1c-0.1-0.7-0.1-1.6-2.4-1.3c-1.1,0.1-1.9,0.7-1.9,0.7
L434.5,41.9L434.5,41.9z"/>
<path class="st17" d="M420.3,48.4c2.4-0.7,8.3-2.6,8-9s-2.2-8.5-5.2-10.1c-1.2-0.6-2.4-0.5-2.4-0.5l-0.4-0.5c0,0-0.7-0.3-1.8-0.7
s-3.2-0.3-3.7-0.2c-0.5,0.1-0.6-0.3-0.1-0.5c0.5-0.2,4.4-0.2,4.9,0c0-0.5-1.1-1.2-2.4-1.4c-1.4-0.2-3.5-0.2-3.9-0.9
c-0.4-0.6-0.8-1-0.4-1.1c0.4-0.2,2,0.8,2.5,0.5c0.5-0.2,1.1-0.3,1.6-0.7c-0.7-0.6-0.8-1.3-0.4-2c0.3-0.7,1.8-2.2,5.5-1.5
c3.7,0.7,9.5,4.5,11.3,6.8c1.8,2.3,4,4.8,3.2,9.7c-0.8,4.9-3.1,8.5-5.8,10.7c-2.7,2.3-6.1,5.9-6.1,5.9l-0.5-3.4L420.3,48.4
L420.3,48.4z"/>
<line class="st18" x1="416.9" y1="23.2" x2="417.5" y2="23.2"/>
<path class="st15" d="M419.8,23.7c0,0.1,0.1,0.2,0.3,0.2c0.2,0,0.3-0.1,0.3-0.3c0-0.1-0.1-0.2-0.3-0.2S419.8,23.5,419.8,23.7"/>
<path class="st16" d="M428.5,45.8c-3.6,2.3-7.9,4.2-12.4-0.1c-2.8-2.7-2.2-2.8-3.1-2.9c-0.9-0.1-1.6,0.2-1.7,0.6
c0.7,0,1.7-0.3,2.4,0.9c0.8,1.1,1,2.3,0.6,2.6c-0.4,0.4-0.1-0.2-0.5,0c-0.4,0.3-0.1,0.7,0.5,1.2c0.7,0.5,0.8,0.3,1,0.5
c0.2,0.2,0.8,1.5,1.2,1.8c0.4,0.3,4.3,1.5,7.3-0.4c-3,2.2-4.5,2.5-7.1,2.8c1.9,0.6,2.9,0.8,3.7,1.7c0.9,1,0.1,1.7,0.9,1.7
c0.8,0,0.2-0.7,0.5-0.7s1.5,0.5,1.8,1.2c0.3,0.8,0.8,2.5,2.4,2.9s2.1-0.3,2.2-0.7c-0.8,0-0.9,0.9-2.1-0.2c-1.2-1-2.5-3.6-0.6-6.9
c1.9-3.3,3.5-4.6,3.6-5.7c-0.7,0.4-1.1,0.5-1.1,0.5L428.5,45.8L428.5,45.8z"/>
<path class="st16" d="M417.3,22.6c0.6,0.2,0.7,0.3,0.8,0.3s2-0.6,2.8-0.6c0.8,0,2,0.7,2.6,2.4c0.2-1.4-0.1-1.6-0.5-2.1
c-0.4-0.4-1-0.7-1.5-0.7c0.3-0.2,0.9-0.2,1.1-0.2c-0.6-0.2-1.5-0.3-2.7,0c-1.2,0.3-1.6,0.9-1.7,0.9
C418.1,22.7,417.3,22.6,417.3,22.6L417.3,22.6z"/>
<path class="st16" d="M419.6,19.5c0.7,0,3.9,0.2,5.3-1.6c0,0.6-0.4,1.1-1,1.4c0.8,0.1,1.9,0.1,2.7,0c0.9-0.1,2.2-0.7,2.6-1.5
c-0.1,0.9-0.8,1.2-1.2,1.6s-0.5,0.7-1.5,0.7c1,0.2,2.2,0.7,3.1,0.8c0.9,0.1,2.7,0.2,4-1.1c-0.3,1.1-0.7,1.6-1.8,1.9
c-1.1,0.3-1.2,0.4-1.8,0.4c0.7,0.7,1.6,1.7,2.7,2.7c1.1,1.1,2.8,2.8,5.2,1.2c-0.3,1-1.3,1.3-2.4,1.2c-1.1-0.2-2.1-0.4-3-0.9
c-0.8-0.5-1-0.9-1.3-1.7c0.2,1,0.5,2.2,0.8,2.4c-0.4-0.2-1.4-1.2-1.6-1.7c-0.3,0.3-0.6,0.6-0.9,0.7c0.1-0.4,0.4-0.9,0-1.6
c-0.5-0.7-1.3-1.4-1.6-1.7c0.2,0.8,0.4,1.5,0.3,1.8s-0.6,1-0.9,1.3c0.1-0.5,0.2-1,0.2-1s-0.4,0.9-0.7,1.1c-0.2,0.2-0.7,0.5-2,0.5
c1.1-0.5,1.9-0.9,1.8-2.1c-0.1-1.2-0.4-2.1-1.4-2.9c-1.1-0.9-2.1-1.3-2.9-1.5c-0.8-0.1-1.7-0.1-2.1-0.2
C419.8,19.6,419.6,19.5,419.6,19.5L419.6,19.5z"/>
<path class="st18" d="M426.5,20.1c-0.3,0-0.9-0.1-0.9-0.1 M423.9,19.3c-0.3,0-0.6,0.1-0.8,0.1"/>
<path class="st15" d="M272.3,77.9h2.2c2.1,0,3.8,1.1,3.8,3.1c0,1.9-1.5,3.1-3.3,3.1c-0.3,0-0.4,0-0.7,0v-1c0.2,0,0.3,0,0.5,0
c1.2,0,2.2-0.8,2.2-2c0-1.4-1.1-2.1-2.6-2.1h-0.7v8.6h-1.3L272.3,77.9L272.3,77.9z"/>
<path class="st15" d="M281.9,79h-0.8v3.8c0,0,0.7,0,1.5,0c1.1,0,1.9-0.7,1.9-1.9C284.6,79.6,283.5,79,281.9,79 M284.1,85.6l-1-1.7
h-1.9v3.8h-1.3v-9.7h2.2c2.2,0,3.8,1,3.8,2.9c0,1-0.4,2-1.6,2.6l0.9,1.5c0.9,1.4,1.3,1.7,2.1,1.8l-0.1,0.9
C285.7,87.6,285.1,87.4,284.1,85.6"/>
<path class="st15" d="M292.8,78.9c-2.2,0-3.7,1.5-3.7,3.6c0,2.3,1.5,4.1,3.6,4.1h0.1c2.4,0,3.8-1.6,3.8-3.9
C296.7,80.4,295.2,78.9,292.8,78.9 M292.8,87.7c-2.9,0-4.9-2.1-4.9-5.1c0-2.9,2.1-4.9,5.1-4.9c3,0,5,2,5,4.8
C298,85.7,295.9,87.7,292.8,87.7"/>
<polygon class="st15" points="302,87.6 298.4,77.9 299.8,77.9 302.8,86.2 305.7,77.9 307,77.9 303.5,87.6 "/>
<polygon class="st15" points="308,87.6 308,77.9 313.2,77.9 313.2,79 309.3,79 309.3,82.2 312.9,82.2 312.9,83.2 309.3,83.2
309.3,86.5 313.5,86.5 313.5,87.6 "/>
<polygon class="st15" points="315.4,77.9 316.8,77.9 322.5,85.7 322.5,77.9 323.7,77.9 323.7,87.6 322.3,87.6 316.6,79.8
316.6,87.6 315.4,87.6 "/>
<path class="st15" d="M330.6,87.7c-3.2,0-5.3-1.9-5.3-4.9c0-3.1,2.1-5,5.3-5c0.9,0,1.9,0.1,3,0.6l-0.1,1.1c-1.1-0.4-2-0.6-2.9-0.6
c-2.5,0-3.9,1.4-3.9,3.8c0,2.1,1.4,3.9,4.1,3.9c0.8,0,1.9-0.2,3.2-0.7l-0.1,1.2C332.6,87.5,331.5,87.7,330.6,87.7"/>
<polygon class="st15" points="335.7,87.6 335.7,77.9 340.9,77.9 340.9,79 337,79 337,82.2 340.6,82.2 340.6,83.2 337,83.2
337,86.5 341.2,86.5 341.1,87.6 "/>
<path class="st15" d="M306.5,97.5h3.2l-1.7-4.6L306.5,97.5L306.5,97.5z M310.1,98.5h-3.9l-0.9,2.7H304l3.5-9.6l1.4,0l3.7,9.7h-1.4
L310.1,98.5L310.1,98.5z"/>
<polygon class="st15" points="313.9,101.3 313.9,91.6 315.2,91.6 315.2,100.2 319.4,100.2 319.3,101.3 "/>
<path class="st15" d="M320.9,91.6h2.2c2.1,0,3.8,1.1,3.8,3.1c0,1.9-1.5,3.1-3.3,3.1c-0.3,0-0.4,0-0.7,0v-1c0.2,0,0.3,0,0.5,0
c1.2,0,2.2-0.8,2.2-2c0-1.4-1.1-2.1-2.6-2.1h-0.7v8.6h-1.3L320.9,91.6L320.9,91.6z"/>
<polygon class="st15" points="328.5,101.3 328.5,91.6 333.7,91.6 333.7,92.7 329.8,92.7 329.8,95.8 333.4,95.8 333.4,96.9
329.8,96.9 329.8,100.2 334,100.2 333.9,101.3 "/>
<path class="st15" d="M338,101.4c-0.8,0-1.7-0.1-2.6-0.5l0-1.2c1.1,0.4,1.8,0.5,2.6,0.5c1.6,0,2-0.8,2-1.5c0-0.7-0.2-1.1-1.5-1.7
l-0.8-0.3c-1.6-0.7-2.1-1.5-2.1-2.6c0-1.4,1.1-2.6,3.3-2.6c0.6,0,1.4,0.1,2.2,0.3l-0.1,1.1c-0.9-0.2-1.5-0.3-2-0.3
c-1.4,0-2,0.6-2,1.4c0,0.7,0.3,1.1,1.6,1.7l0.8,0.3c1.6,0.7,2.1,1.6,2.1,2.7C341.4,99.9,340.5,101.4,338,101.4"/>
<path class="st15" d="M262.6,115.1c-3.2,0-5.3-1.9-5.3-4.9c0-3.1,2.1-5,5.3-5c0.9,0,1.9,0.1,3,0.6l-0.1,1.1c-1.1-0.4-2-0.6-2.9-0.6
c-2.5,0-3.9,1.4-3.9,3.8c0,2.1,1.4,3.9,4.1,3.9c0.8,0,1.9-0.2,3.2-0.7l-0.1,1.2C264.7,114.9,263.5,115.1,262.6,115.1"/>
<path class="st15" d="M271.8,103.1l-1.9,1.4l-0.6-0.7l2.6-2l2.4,1.9l-0.7,0.7L271.8,103.1L271.8,103.1z M271.9,106.2
c-2.2,0-3.7,1.5-3.7,3.6c0,2.3,1.5,4.1,3.6,4.1h0.1c2.4,0,3.8-1.6,3.8-3.9C275.7,107.8,274.2,106.2,271.9,106.2 M271.8,115.1
c-2.9,0-4.9-2.1-4.9-5.1c0-2.9,2.1-4.9,5.1-4.9c3,0,5,2,5,4.8C277,113,274.9,115.1,271.8,115.1"/>
<polygon class="st15" points="281.7,106.4 281.7,114.9 280.5,114.9 280.5,106.4 277.4,106.4 277.4,105.3 284.9,105.3 284.8,106.4
"/>
<polygon class="st15" points="286.1,114.9 286.1,105.3 291.3,105.3 291.3,106.3 287.4,106.3 287.4,109.5 291,109.5 291,110.5
287.4,110.5 287.4,113.9 291.7,113.9 291.5,114.9 "/>
<path class="st15" d="M298.7,106.3c-0.9,0-1.3,0-1.8,0v7.5c0.7,0,1.2,0,2.1,0c2.5,0,4.1-1.4,4.1-3.8
C303.1,107.4,301.1,106.3,298.7,106.3 M299,115c-1.1,0-2.1,0-3.3,0v-9.7c1,0,1.7,0,3.1,0c3.1,0,5.6,1.5,5.6,4.7
C304.4,113.2,302.3,115,299,115"/>
<path class="st15" d="M305.7,108.5l-0.7-0.4c0.7-0.8,1-1.4,1-1.9c0-0.3-0.1-0.7-0.5-1c0.2-0.3,0.5-0.5,0.7-0.5c0.6,0,1,0.6,1,1.3
C307.2,106.4,307.1,107.2,305.7,108.5"/>
<path class="st15" d="M309,111.2h3.2l-1.7-4.6L309,111.2L309,111.2z M312.6,112.2h-3.9l-0.9,2.7h-1.3l3.5-9.6l1.4,0l3.7,9.7h-1.4
L312.6,112.2L312.6,112.2z"/>
<polygon class="st15" points="315.6,114.9 315.6,114 320.7,106.4 315.6,106.4 315.6,105.3 322.3,105.3 322.3,106.1 317.2,113.8
322.8,113.8 322.7,114.9 "/>
<path class="st15" d="M328.1,115.1c-2.8,0-3.9-1.4-3.9-4.4v-5.4h1.3v5.3c0,2.2,0.7,3.4,2.7,3.4c1.9,0,2.6-1.2,2.6-3.3v-5.4h1.2v5.6
C332.1,113.5,330.8,115.1,328.1,115.1"/>
<path class="st15" d="M336.1,106.3h-0.8v3.8c0,0,0.7,0,1.5,0c1.1,0,1.9-0.7,1.9-1.9C338.8,106.9,337.7,106.3,336.1,106.3
M338.3,112.9l-1-1.7h-1.9v3.8h-1.3v-9.7h2.2c2.2,0,3.8,1,3.8,2.9c0,1-0.4,2-1.6,2.6l0.9,1.5c0.9,1.4,1.3,1.7,2.1,1.8l-0.1,0.9
C339.9,114.9,339.3,114.7,338.3,112.9"/>
<path class="st15" d="M220.2,17.8H219v6.8c0,0,1.1,0.1,2.4,0.1c1.9,0,3.2-1.1,3.2-3.2C224.6,18.8,222.8,17.8,220.2,17.8
M223.3,32.1l-1.7-3.1H219v7.9h-6.3v-24h7.3c6.7,0,11.1,2.6,11.1,8.1c0,2.5-1.1,4.6-3.5,5.9l1.7,2.6c1.7,2.7,2.4,3.1,4.1,3.3
l-0.5,4.4C226.9,37,225.7,36.6,223.3,32.1"/>
<polygon class="st15" points="236.4,36.8 236.4,12.8 250.8,12.8 250.8,18 242.8,18 242.8,22.2 250.2,22.2 250.2,27.3 242.8,27.3
242.8,31.6 251.8,31.6 251.4,36.8 "/>
<path class="st15" d="M268,37.2c-8.5,0-13.7-4.1-13.7-12.4c0-7.9,5.5-12.2,13.8-12.2c2,0,4.9,0.3,7.2,1.1l-0.5,5.1
c-2.9-0.8-5-0.9-6.7-0.9c-4.6,0-7.2,2.2-7.2,6.7c0,4.9,2.8,7.6,6.8,7.6c0.7,0,1.5-0.1,2.3-0.3v-6.4h6.3v7.4c0,1.7,0.1,3.1,0.1,3.1
C273.2,36.7,270.5,37.2,268,37.2"/>
<polygon class="st19" points="286.7,12.8 280.3,12.8 280.3,36.8 286.7,36.8 "/>
<path class="st15" d="M302.3,17.7c-3.8,0-6.1,2.8-6.1,6.6c0,4.2,2.4,7.7,6.2,7.7h0.2c4,0,6.2-3.3,6.2-7.3
C308.8,20.5,306.4,17.7,302.3,17.7 M302.3,37.2c-7.5,0-12.6-5-12.6-12.6c0-7.5,5.2-12.1,13-12.1c7.6,0,12.6,4.6,12.6,11.8
C315.3,32,310.2,37.2,302.3,37.2"/>
<polygon class="st15" points="318.3,12.8 325.3,12.8 335.4,27.5 335.4,12.8 341.5,12.8 341.5,36.8 334.3,36.8 324.4,22.2
324.4,36.8 318.3,36.8 "/>
<path class="st15" d="M280.8,69.2c-1.9,0-4.9-0.3-7.1-1.1l-0.1-5.2c3.1,0.9,5.2,1.2,6.9,1.2c2.4,0,3.1-1.1,3.1-2
c0-0.8-0.3-1.5-2.3-2.3l-1.4-0.6c-5-1.8-6.1-4.4-6-7.1c0-3.8,2.8-7.6,9.4-7.6c1.7,0,4.2,0.2,6.2,0.9l-0.5,4.9
c-2.3-0.6-4-0.8-5.1-0.8c-2.5,0-3.2,0.9-3.2,2c0,0.9,0.4,1.5,3,2.5l1.4,0.5c4.6,1.7,5.6,4.2,5.6,6.9
C290.6,64.6,288.5,69.2,280.8,69.2"/>
<path class="st15" d="M304.8,69.2c-7.7,0-10.9-3.8-10.9-11.6V44.8h6.3v13.1c0,3.8,1.3,5.9,5.2,5.9c3.2,0,4.4-2,4.4-5.7V44.8h6.1
v12.7C315.9,65,312.2,69.2,304.8,69.2"/>
<path class="st15" d="M328.6,49.9c-1.1,0-1.5,0-2.3,0v13.6c0.9,0.1,1.7,0.1,2.8,0.1c4.4,0,7-2.3,7-6.6
C336,52.2,332.7,49.9,328.6,49.9 M329.1,68.9c-3.1,0-5.2,0-9.2,0v-24h8.3c8.1,0,14.4,4,14.4,11.8C342.5,64.8,337.3,68.9,329.1,68.9
"/>
<polygon class="st20" points="250.8,10.9 236.4,10.9 250.8,6.6 "/>
</g>
<g>
<path d="M219.2,148.1l1,0.3c-0.2,0.9-0.6,1.5-1.2,2c-0.6,0.5-1.3,0.7-2.1,0.7c-0.8,0-1.5-0.2-2.1-0.5c-0.5-0.3-0.9-0.8-1.2-1.5
c-0.3-0.7-0.4-1.4-0.4-2.1c0-0.8,0.2-1.5,0.5-2.1c0.3-0.6,0.8-1.1,1.3-1.4c0.6-0.3,1.2-0.5,1.9-0.5c0.8,0,1.5,0.2,2,0.6
s0.9,1,1.1,1.7l-1,0.2c-0.2-0.6-0.4-1-0.8-1.3s-0.8-0.4-1.3-0.4c-0.6,0-1.1,0.1-1.5,0.4c-0.4,0.3-0.7,0.7-0.9,1.2
c-0.2,0.5-0.2,1-0.2,1.5c0,0.7,0.1,1.3,0.3,1.8c0.2,0.5,0.5,0.9,0.9,1.1s0.9,0.4,1.3,0.4c0.6,0,1.1-0.2,1.5-0.5
C218.7,149.3,219,148.8,219.2,148.1z"/>
<path d="M225.3,149.1l1,0.1c-0.2,0.6-0.4,1-0.9,1.4s-1,0.5-1.6,0.5c-0.8,0-1.5-0.3-2-0.8c-0.5-0.5-0.7-1.2-0.7-2.2
c0-1,0.2-1.7,0.7-2.2c0.5-0.5,1.1-0.8,1.9-0.8c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.2c0,0.1,0,0.1,0,0.3H222
c0,0.6,0.2,1.1,0.5,1.4s0.7,0.5,1.2,0.5c0.4,0,0.7-0.1,0.9-0.3C224.9,149.8,225.1,149.5,225.3,149.1z M222.1,147.5h3.2
c0-0.5-0.2-0.8-0.4-1.1c-0.3-0.4-0.7-0.6-1.2-0.6c-0.4,0-0.8,0.1-1.1,0.4C222.3,146.6,222.1,147,222.1,147.5z"/>
<path d="M229.6,150l0.1,0.9c-0.3,0.1-0.5,0.1-0.7,0.1c-0.4,0-0.6-0.1-0.8-0.2c-0.2-0.1-0.3-0.3-0.4-0.4c-0.1-0.2-0.1-0.6-0.1-1.1
v-3.3H227v-0.8h0.7v-1.4l1-0.6v2h1v0.8h-1v3.3c0,0.3,0,0.5,0.1,0.5c0,0.1,0.1,0.1,0.2,0.2c0.1,0,0.2,0.1,0.3,0.1
C229.3,150.1,229.4,150.1,229.6,150z"/>
<path d="M232.6,150l0.1,0.9c-0.3,0.1-0.5,0.1-0.7,0.1c-0.4,0-0.6-0.1-0.8-0.2c-0.2-0.1-0.3-0.3-0.4-0.4c-0.1-0.2-0.1-0.6-0.1-1.1
v-3.3H230v-0.8h0.7v-1.4l1-0.6v2h1v0.8h-1v3.3c0,0.3,0,0.5,0.1,0.5c0,0.1,0.1,0.1,0.2,0.2c0.1,0,0.2,0.1,0.3,0.1
C232.3,150.1,232.5,150.1,232.6,150z"/>
<path d="M237.5,149.1l1,0.1c-0.2,0.6-0.4,1-0.9,1.4s-1,0.5-1.6,0.5c-0.8,0-1.5-0.3-2-0.8c-0.5-0.5-0.7-1.2-0.7-2.2
c0-1,0.2-1.7,0.7-2.2c0.5-0.5,1.1-0.8,1.9-0.8c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.2c0,0.1,0,0.1,0,0.3h-4.3
c0,0.6,0.2,1.1,0.5,1.4s0.7,0.5,1.2,0.5c0.4,0,0.7-0.1,0.9-0.3C237.2,149.8,237.4,149.5,237.5,149.1z M234.3,147.5h3.2
c0-0.5-0.2-0.8-0.4-1.1c-0.3-0.4-0.7-0.6-1.2-0.6c-0.4,0-0.8,0.1-1.1,0.4C234.5,146.6,234.4,147,234.3,147.5z"/>
<path d="M246.5,150.2c-0.4,0.3-0.7,0.5-1,0.6c-0.3,0.1-0.7,0.2-1.1,0.2c-0.6,0-1.1-0.2-1.4-0.5c-0.3-0.3-0.5-0.7-0.5-1.2
c0-0.3,0.1-0.5,0.2-0.8c0.1-0.2,0.3-0.4,0.5-0.6c0.2-0.1,0.4-0.2,0.7-0.3c0.2-0.1,0.5-0.1,0.9-0.1c0.8-0.1,1.4-0.2,1.7-0.3
c0-0.1,0-0.2,0-0.3c0-0.4-0.1-0.7-0.3-0.8c-0.2-0.2-0.6-0.3-1.1-0.3c-0.5,0-0.8,0.1-1,0.2c-0.2,0.2-0.4,0.4-0.5,0.8l-0.9-0.1
c0.1-0.4,0.2-0.7,0.4-1s0.5-0.4,0.9-0.6c0.4-0.1,0.8-0.2,1.3-0.2c0.5,0,0.9,0.1,1.2,0.2c0.3,0.1,0.5,0.3,0.7,0.4s0.2,0.4,0.3,0.7
c0,0.2,0,0.5,0,0.9v1.3c0,0.9,0,1.5,0.1,1.7c0,0.2,0.1,0.5,0.2,0.7h-1C246.6,150.7,246.5,150.5,246.5,150.2z M246.4,148
c-0.4,0.1-0.9,0.3-1.6,0.4c-0.4,0.1-0.7,0.1-0.8,0.2c-0.2,0.1-0.3,0.2-0.4,0.3c-0.1,0.1-0.1,0.3-0.1,0.5c0,0.3,0.1,0.5,0.3,0.6
c0.2,0.2,0.5,0.3,0.9,0.3c0.4,0,0.7-0.1,1-0.2c0.3-0.2,0.5-0.4,0.6-0.7c0.1-0.2,0.2-0.5,0.2-1V148z"/>
<path d="M252.6,148.8l1,0.1c-0.1,0.7-0.4,1.2-0.8,1.5c-0.4,0.4-1,0.6-1.6,0.6c-0.8,0-1.4-0.3-1.9-0.8c-0.5-0.5-0.7-1.2-0.7-2.2
c0-0.6,0.1-1.2,0.3-1.6s0.5-0.8,0.9-1c0.4-0.2,0.9-0.3,1.4-0.3c0.6,0,1.1,0.2,1.5,0.5c0.4,0.3,0.6,0.8,0.8,1.3l-0.9,0.1
c-0.1-0.4-0.2-0.7-0.5-0.9c-0.2-0.2-0.5-0.3-0.8-0.3c-0.5,0-0.9,0.2-1.2,0.5c-0.3,0.3-0.5,0.9-0.5,1.7c0,0.8,0.1,1.3,0.4,1.7
c0.3,0.3,0.7,0.5,1.1,0.5c0.4,0,0.7-0.1,1-0.3C252.4,149.6,252.5,149.3,252.6,148.8z"/>
<path d="M256.5,150l0.1,0.9c-0.3,0.1-0.5,0.1-0.7,0.1c-0.4,0-0.6-0.1-0.8-0.2c-0.2-0.1-0.3-0.3-0.4-0.4c-0.1-0.2-0.1-0.6-0.1-1.1
v-3.3h-0.7v-0.8h0.7v-1.4l1-0.6v2h1v0.8h-1v3.3c0,0.3,0,0.5,0.1,0.5c0,0.1,0.1,0.1,0.2,0.2c0.1,0,0.2,0.1,0.3,0.1
C256.2,150.1,256.3,150.1,256.5,150z"/>
<path d="M257.4,144.1V143h1v1.1H257.4z M257.4,150.9v-5.7h1v5.7H257.4z"/>
<path d="M259.5,148c0-1.1,0.3-1.8,0.9-2.3c0.5-0.4,1.1-0.6,1.8-0.6c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.1
c0,0.7-0.1,1.3-0.3,1.7c-0.2,0.4-0.5,0.7-1,1c-0.4,0.2-0.9,0.3-1.4,0.3c-0.8,0-1.4-0.3-1.9-0.8C259.8,149.7,259.5,149,259.5,148z
M260.5,148c0,0.7,0.2,1.3,0.5,1.6s0.7,0.5,1.2,0.5c0.5,0,0.9-0.2,1.2-0.5s0.5-0.9,0.5-1.7c0-0.7-0.2-1.2-0.5-1.6
c-0.3-0.4-0.7-0.5-1.2-0.5c-0.5,0-0.9,0.2-1.2,0.5C260.7,146.8,260.5,147.3,260.5,148z"/>
<path d="M266,150.9v-5.7h0.9v0.8c0.4-0.6,1-0.9,1.8-0.9c0.3,0,0.7,0.1,0.9,0.2c0.3,0.1,0.5,0.3,0.6,0.5c0.1,0.2,0.2,0.4,0.3,0.7
c0,0.2,0.1,0.5,0.1,0.9v3.5h-1v-3.5c0-0.4,0-0.7-0.1-0.9c-0.1-0.2-0.2-0.4-0.4-0.5c-0.2-0.1-0.4-0.2-0.7-0.2
c-0.4,0-0.8,0.1-1.1,0.4c-0.3,0.3-0.4,0.8-0.4,1.5v3.1H266z"/>
<path d="M279.1,149.1l1,0.1c-0.2,0.6-0.4,1-0.9,1.4s-1,0.5-1.6,0.5c-0.8,0-1.5-0.3-2-0.8c-0.5-0.5-0.7-1.2-0.7-2.2
c0-1,0.2-1.7,0.7-2.2c0.5-0.5,1.1-0.8,1.9-0.8c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.2c0,0.1,0,0.1,0,0.3h-4.3
c0,0.6,0.2,1.1,0.5,1.4s0.7,0.5,1.2,0.5c0.4,0,0.7-0.1,0.9-0.3C278.7,149.8,278.9,149.5,279.1,149.1z M275.9,147.5h3.2
c0-0.5-0.2-0.8-0.4-1.1c-0.3-0.4-0.7-0.6-1.2-0.6c-0.4,0-0.8,0.1-1.1,0.4C276.1,146.6,275.9,147,275.9,147.5z"/>
<path d="M280.9,149.2l1-0.2c0.1,0.4,0.2,0.7,0.4,0.9c0.2,0.2,0.6,0.3,1,0.3c0.4,0,0.8-0.1,1-0.3c0.2-0.2,0.3-0.4,0.3-0.6
c0-0.2-0.1-0.4-0.3-0.5c-0.1-0.1-0.5-0.2-1-0.3c-0.7-0.2-1.2-0.3-1.5-0.5c-0.3-0.1-0.5-0.3-0.6-0.5c-0.1-0.2-0.2-0.5-0.2-0.8
c0-0.3,0.1-0.5,0.2-0.7c0.1-0.2,0.3-0.4,0.5-0.5c0.2-0.1,0.4-0.2,0.6-0.3c0.3-0.1,0.5-0.1,0.8-0.1c0.4,0,0.8,0.1,1.2,0.2
c0.3,0.1,0.6,0.3,0.7,0.5c0.2,0.2,0.3,0.5,0.3,0.9l-0.9,0.1c0-0.3-0.2-0.5-0.4-0.7c-0.2-0.2-0.5-0.2-0.9-0.2c-0.4,0-0.8,0.1-1,0.2
c-0.2,0.1-0.3,0.3-0.3,0.5c0,0.1,0,0.2,0.1,0.3c0.1,0.1,0.2,0.2,0.4,0.3c0.1,0,0.4,0.1,0.9,0.2c0.7,0.2,1.2,0.3,1.4,0.4
c0.3,0.1,0.5,0.3,0.6,0.5c0.2,0.2,0.2,0.5,0.2,0.8c0,0.3-0.1,0.6-0.3,0.9c-0.2,0.3-0.5,0.5-0.8,0.7c-0.4,0.2-0.8,0.2-1.2,0.2
c-0.7,0-1.3-0.2-1.7-0.5C281.3,150.3,281,149.8,280.9,149.2z"/>
<path d="M288.9,150l0.1,0.9c-0.3,0.1-0.5,0.1-0.7,0.1c-0.4,0-0.6-0.1-0.8-0.2c-0.2-0.1-0.3-0.3-0.4-0.4c-0.1-0.2-0.1-0.6-0.1-1.1
v-3.3h-0.7v-0.8h0.7v-1.4l1-0.6v2h1v0.8h-1v3.3c0,0.3,0,0.5,0.1,0.5c0,0.1,0.1,0.1,0.2,0.2c0.1,0,0.2,0.1,0.3,0.1
C288.6,150.1,288.7,150.1,288.9,150z"/>
<path d="M296.6,148.8l1,0.1c-0.1,0.7-0.4,1.2-0.8,1.5c-0.4,0.4-1,0.6-1.6,0.6c-0.8,0-1.4-0.3-1.9-0.8c-0.5-0.5-0.7-1.2-0.7-2.2
c0-0.6,0.1-1.2,0.3-1.6s0.5-0.8,0.9-1c0.4-0.2,0.9-0.3,1.4-0.3c0.6,0,1.1,0.2,1.5,0.5c0.4,0.3,0.6,0.8,0.8,1.3l-0.9,0.1
c-0.1-0.4-0.2-0.7-0.5-0.9c-0.2-0.2-0.5-0.3-0.8-0.3c-0.5,0-0.9,0.2-1.2,0.5c-0.3,0.3-0.5,0.9-0.5,1.7c0,0.8,0.1,1.3,0.4,1.7
c0.3,0.3,0.7,0.5,1.1,0.5c0.4,0,0.7-0.1,1-0.3C296.4,149.6,296.6,149.3,296.6,148.8z"/>
<path d="M298,148c0-1.1,0.3-1.8,0.9-2.3c0.5-0.4,1.1-0.6,1.8-0.6c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.1
c0,0.7-0.1,1.3-0.3,1.7c-0.2,0.4-0.5,0.7-1,1c-0.4,0.2-0.9,0.3-1.4,0.3c-0.8,0-1.4-0.3-1.9-0.8C298.3,149.7,298,149,298,148z
M299,148c0,0.7,0.2,1.3,0.5,1.6s0.7,0.5,1.2,0.5c0.5,0,0.9-0.2,1.2-0.5s0.5-0.9,0.5-1.7c0-0.7-0.2-1.2-0.5-1.6
c-0.3-0.4-0.7-0.5-1.2-0.5c-0.5,0-0.9,0.2-1.2,0.5C299.2,146.8,299,147.3,299,148z"/>
<path d="M304.8,150.9v-5h-0.9v-0.8h0.9v-0.6c0-0.4,0-0.7,0.1-0.9c0.1-0.3,0.3-0.5,0.5-0.6c0.2-0.2,0.6-0.2,1-0.2
c0.3,0,0.6,0,0.9,0.1l-0.1,0.8c-0.2,0-0.4-0.1-0.6-0.1c-0.3,0-0.5,0.1-0.6,0.2s-0.2,0.4-0.2,0.7v0.5h1.1v0.8h-1.1v5H304.8z"/>
<path d="M307.6,144.1V143h1v1.1H307.6z M307.6,150.9v-5.7h1v5.7H307.6z"/>
<path d="M310,150.9v-5.7h0.9v0.8c0.4-0.6,1-0.9,1.8-0.9c0.3,0,0.7,0.1,0.9,0.2c0.3,0.1,0.5,0.3,0.6,0.5c0.1,0.2,0.2,0.4,0.3,0.7
c0,0.2,0.1,0.5,0.1,0.9v3.5h-1v-3.5c0-0.4,0-0.7-0.1-0.9c-0.1-0.2-0.2-0.4-0.4-0.5c-0.2-0.1-0.4-0.2-0.7-0.2
c-0.4,0-0.8,0.1-1.1,0.4c-0.3,0.3-0.4,0.8-0.4,1.5v3.1H310z"/>
<path d="M319.9,150.2c-0.4,0.3-0.7,0.5-1,0.6c-0.3,0.1-0.7,0.2-1.1,0.2c-0.6,0-1.1-0.2-1.4-0.5c-0.3-0.3-0.5-0.7-0.5-1.2
c0-0.3,0.1-0.5,0.2-0.8c0.1-0.2,0.3-0.4,0.5-0.6c0.2-0.1,0.4-0.2,0.7-0.3c0.2-0.1,0.5-0.1,0.9-0.1c0.8-0.1,1.4-0.2,1.7-0.3
c0-0.1,0-0.2,0-0.3c0-0.4-0.1-0.7-0.3-0.8c-0.2-0.2-0.6-0.3-1.1-0.3c-0.5,0-0.8,0.1-1,0.2c-0.2,0.2-0.4,0.4-0.5,0.8l-0.9-0.1
c0.1-0.4,0.2-0.7,0.4-1s0.5-0.4,0.9-0.6c0.4-0.1,0.8-0.2,1.3-0.2c0.5,0,0.9,0.1,1.2,0.2c0.3,0.1,0.5,0.3,0.7,0.4s0.2,0.4,0.3,0.7
c0,0.2,0,0.5,0,0.9v1.3c0,0.9,0,1.5,0.1,1.7c0,0.2,0.1,0.5,0.2,0.7h-1C320,150.7,319.9,150.5,319.9,150.2z M319.8,148
c-0.4,0.1-0.9,0.3-1.6,0.4c-0.4,0.1-0.7,0.1-0.8,0.2c-0.2,0.1-0.3,0.2-0.4,0.3c-0.1,0.1-0.1,0.3-0.1,0.5c0,0.3,0.1,0.5,0.3,0.6
c0.2,0.2,0.5,0.3,0.9,0.3c0.4,0,0.7-0.1,1-0.2c0.3-0.2,0.5-0.4,0.6-0.7c0.1-0.2,0.2-0.5,0.2-1V148z"/>
<path d="M322.3,150.9v-5.7h0.9v0.8c0.4-0.6,1-0.9,1.8-0.9c0.3,0,0.7,0.1,0.9,0.2c0.3,0.1,0.5,0.3,0.6,0.5c0.1,0.2,0.2,0.4,0.3,0.7
c0,0.2,0.1,0.5,0.1,0.9v3.5h-1v-3.5c0-0.4,0-0.7-0.1-0.9c-0.1-0.2-0.2-0.4-0.4-0.5c-0.2-0.1-0.4-0.2-0.7-0.2
c-0.4,0-0.8,0.1-1.1,0.4c-0.3,0.3-0.4,0.8-0.4,1.5v3.1H322.3z"/>
<path d="M332.1,148.8l1,0.1c-0.1,0.7-0.4,1.2-0.8,1.5c-0.4,0.4-1,0.6-1.6,0.6c-0.8,0-1.4-0.3-1.9-0.8c-0.5-0.5-0.7-1.2-0.7-2.2
c0-0.6,0.1-1.2,0.3-1.6s0.5-0.8,0.9-1c0.4-0.2,0.9-0.3,1.4-0.3c0.6,0,1.1,0.2,1.5,0.5c0.4,0.3,0.6,0.8,0.8,1.3L332,147
c-0.1-0.4-0.2-0.7-0.5-0.9c-0.2-0.2-0.5-0.3-0.8-0.3c-0.5,0-0.9,0.2-1.2,0.5c-0.3,0.3-0.5,0.9-0.5,1.7c0,0.8,0.1,1.3,0.4,1.7
c0.3,0.3,0.7,0.5,1.1,0.5c0.4,0,0.7-0.1,1-0.3C331.9,149.6,332,149.3,332.1,148.8z"/>
<path d="M337.8,149.1l1,0.1c-0.2,0.6-0.4,1-0.9,1.4s-1,0.5-1.6,0.5c-0.8,0-1.5-0.3-2-0.8c-0.5-0.5-0.7-1.2-0.7-2.2
c0-1,0.2-1.7,0.7-2.2c0.5-0.5,1.1-0.8,1.9-0.8c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.2c0,0.1,0,0.1,0,0.3h-4.3
c0,0.6,0.2,1.1,0.5,1.4s0.7,0.5,1.2,0.5c0.4,0,0.7-0.1,0.9-0.3C337.4,149.8,337.6,149.5,337.8,149.1z M334.6,147.5h3.2
c0-0.5-0.2-0.8-0.4-1.1c-0.3-0.4-0.7-0.6-1.2-0.6c-0.4,0-0.8,0.1-1.1,0.4C334.8,146.6,334.6,147,334.6,147.5z M335.7,144.5l0.7-1.5
h1.3l-1.2,1.5H335.7z"/>
<path d="M343.9,149.1l1,0.1c-0.2,0.6-0.4,1-0.9,1.4s-1,0.5-1.6,0.5c-0.8,0-1.5-0.3-2-0.8c-0.5-0.5-0.7-1.2-0.7-2.2
c0-1,0.2-1.7,0.7-2.2c0.5-0.5,1.1-0.8,1.9-0.8c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.2c0,0.1,0,0.1,0,0.3h-4.3
c0,0.6,0.2,1.1,0.5,1.4s0.7,0.5,1.2,0.5c0.4,0,0.7-0.1,0.9-0.3C343.6,149.8,343.8,149.5,343.9,149.1z M340.7,147.5h3.2
c0-0.5-0.2-0.8-0.4-1.1c-0.3-0.4-0.7-0.6-1.2-0.6c-0.4,0-0.8,0.1-1.1,0.4C340.9,146.6,340.8,147,340.7,147.5z"/>
<path d="M349.2,153.1v-7.9h0.9v0.7c0.2-0.3,0.4-0.5,0.7-0.7c0.3-0.1,0.6-0.2,1-0.2c0.5,0,0.9,0.1,1.3,0.4c0.4,0.3,0.7,0.6,0.8,1.1
c0.2,0.5,0.3,1,0.3,1.5c0,0.6-0.1,1.1-0.3,1.6c-0.2,0.5-0.5,0.8-0.9,1.1c-0.4,0.2-0.8,0.4-1.3,0.4c-0.3,0-0.6-0.1-0.9-0.2
c-0.3-0.1-0.5-0.3-0.6-0.5v2.8H349.2z M350,148.1c0,0.7,0.1,1.3,0.4,1.6c0.3,0.4,0.7,0.5,1.1,0.5c0.4,0,0.8-0.2,1.1-0.5
c0.3-0.4,0.5-0.9,0.5-1.7c0-0.7-0.1-1.3-0.4-1.6c-0.3-0.4-0.7-0.5-1.1-0.5c-0.4,0-0.8,0.2-1.1,0.6C350.2,146.8,350,147.3,350,148.1
z"/>
<path d="M359,150.2c-0.4,0.3-0.7,0.5-1,0.6c-0.3,0.1-0.7,0.2-1.1,0.2c-0.6,0-1.1-0.2-1.4-0.5c-0.3-0.3-0.5-0.7-0.5-1.2
c0-0.3,0.1-0.5,0.2-0.8c0.1-0.2,0.3-0.4,0.5-0.6s0.4-0.2,0.7-0.3c0.2-0.1,0.5-0.1,0.9-0.1c0.8-0.1,1.4-0.2,1.7-0.3
c0-0.1,0-0.2,0-0.3c0-0.4-0.1-0.7-0.3-0.8c-0.2-0.2-0.6-0.3-1.1-0.3c-0.5,0-0.8,0.1-1,0.2c-0.2,0.2-0.4,0.4-0.5,0.8l-0.9-0.1
c0.1-0.4,0.2-0.7,0.4-1s0.5-0.4,0.9-0.6c0.4-0.1,0.8-0.2,1.3-0.2c0.5,0,0.9,0.1,1.2,0.2c0.3,0.1,0.5,0.3,0.7,0.4s0.2,0.4,0.3,0.7
c0,0.2,0,0.5,0,0.9v1.3c0,0.9,0,1.5,0.1,1.7s0.1,0.5,0.2,0.7h-1C359.1,150.7,359,150.5,359,150.2z M358.9,148
c-0.4,0.1-0.9,0.3-1.6,0.4c-0.4,0.1-0.7,0.1-0.8,0.2c-0.2,0.1-0.3,0.2-0.4,0.3c-0.1,0.1-0.1,0.3-0.1,0.5c0,0.3,0.1,0.5,0.3,0.6
s0.5,0.3,0.9,0.3c0.4,0,0.7-0.1,1-0.2c0.3-0.2,0.5-0.4,0.6-0.7c0.1-0.2,0.2-0.5,0.2-1V148z"/>
<path d="M361.4,150.9v-5.7h0.9v0.9c0.2-0.4,0.4-0.7,0.6-0.8c0.2-0.1,0.4-0.2,0.6-0.2c0.3,0,0.7,0.1,1,0.3l-0.3,0.9
c-0.2-0.1-0.5-0.2-0.7-0.2c-0.2,0-0.4,0.1-0.6,0.2c-0.2,0.1-0.3,0.3-0.4,0.5c-0.1,0.3-0.2,0.7-0.2,1.1v3H361.4z"/>
<path d="M213.4,165.9V158h1v7.9H213.4z"/>
<path d="M215.8,159.1v-1.1h1v0.9c0,0.5-0.1,0.8-0.2,1c-0.2,0.3-0.4,0.5-0.7,0.7l-0.2-0.4c0.2-0.1,0.3-0.2,0.4-0.4
c0.1-0.2,0.1-0.4,0.2-0.7H215.8z"/>
<path d="M223.6,158h1v4.5c0,0.8-0.1,1.4-0.3,1.9c-0.2,0.5-0.5,0.8-1,1.1c-0.5,0.3-1.1,0.4-1.8,0.4c-0.7,0-1.3-0.1-1.8-0.4
c-0.5-0.3-0.8-0.6-1-1.1s-0.3-1.1-0.3-2V158h1v4.5c0,0.7,0.1,1.2,0.2,1.5c0.1,0.3,0.3,0.6,0.7,0.8c0.3,0.2,0.7,0.3,1.1,0.3
c0.8,0,1.3-0.2,1.6-0.5c0.3-0.3,0.5-1,0.5-2V158z"/>
<path d="M226.3,165.9v-5.7h0.9v0.8c0.4-0.6,1-0.9,1.8-0.9c0.3,0,0.7,0.1,0.9,0.2c0.3,0.1,0.5,0.3,0.6,0.5c0.1,0.2,0.2,0.4,0.3,0.7
c0,0.2,0.1,0.5,0.1,0.9v3.5h-1v-3.5c0-0.4,0-0.7-0.1-0.9c-0.1-0.2-0.2-0.4-0.4-0.5c-0.2-0.1-0.4-0.2-0.7-0.2
c-0.4,0-0.8,0.1-1.1,0.4c-0.3,0.3-0.4,0.8-0.4,1.5v3.1H226.3z"/>
<path d="M232.4,159.1V158h1v1.1H232.4z M232.4,165.9v-5.7h1v5.7H232.4z"/>
<path d="M234.5,163c0-1.1,0.3-1.8,0.9-2.3c0.5-0.4,1.1-0.6,1.8-0.6c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.1
c0,0.7-0.1,1.3-0.3,1.7c-0.2,0.4-0.5,0.7-1,1c-0.4,0.2-0.9,0.3-1.4,0.3c-0.8,0-1.4-0.3-1.9-0.8C234.7,164.7,234.5,164,234.5,163z
M235.4,163c0,0.7,0.2,1.3,0.5,1.6s0.7,0.5,1.2,0.5c0.5,0,0.9-0.2,1.2-0.5s0.5-0.9,0.5-1.7c0-0.7-0.2-1.2-0.5-1.6
c-0.3-0.4-0.7-0.5-1.2-0.5c-0.5,0-0.9,0.2-1.2,0.5C235.6,161.8,235.4,162.3,235.4,163z"/>
<path d="M240.9,165.9v-5.7h0.9v0.8c0.4-0.6,1-0.9,1.8-0.9c0.3,0,0.7,0.1,0.9,0.2c0.3,0.1,0.5,0.3,0.6,0.5c0.1,0.2,0.2,0.4,0.3,0.7
c0,0.2,0.1,0.5,0.1,0.9v3.5h-1v-3.5c0-0.4,0-0.7-0.1-0.9c-0.1-0.2-0.2-0.4-0.4-0.5c-0.2-0.1-0.4-0.2-0.7-0.2
c-0.4,0-0.8,0.1-1.1,0.4c-0.3,0.3-0.4,0.8-0.4,1.5v3.1H240.9z"/>
<path d="M254,164.1l1,0.1c-0.2,0.6-0.4,1-0.9,1.4s-1,0.5-1.6,0.5c-0.8,0-1.5-0.3-2-0.8c-0.5-0.5-0.7-1.2-0.7-2.2
c0-1,0.2-1.7,0.7-2.2c0.5-0.5,1.1-0.8,1.9-0.8c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.2c0,0.1,0,0.1,0,0.3h-4.3
c0,0.6,0.2,1.1,0.5,1.4s0.7,0.5,1.2,0.5c0.4,0,0.7-0.1,0.9-0.3C253.7,164.8,253.9,164.5,254,164.1z M250.8,162.5h3.2
c0-0.5-0.2-0.8-0.4-1.1c-0.3-0.4-0.7-0.6-1.2-0.6c-0.4,0-0.8,0.1-1.1,0.4C251,161.6,250.9,162,250.8,162.5z"/>
<path d="M260,165.9v-0.8c-0.4,0.6-1,1-1.8,1c-0.3,0-0.7-0.1-0.9-0.2c-0.3-0.1-0.5-0.3-0.7-0.5c-0.1-0.2-0.2-0.4-0.3-0.7
c0-0.2-0.1-0.5-0.1-0.9v-3.5h1v3.2c0,0.5,0,0.8,0.1,1c0.1,0.3,0.2,0.5,0.4,0.6c0.2,0.1,0.4,0.2,0.7,0.2s0.6-0.1,0.8-0.2
c0.3-0.1,0.4-0.4,0.5-0.6c0.1-0.3,0.2-0.6,0.2-1.1v-3.1h1v5.7H260z"/>
<path d="M262.3,165.9v-5.7h0.9v0.9c0.2-0.4,0.4-0.7,0.6-0.8c0.2-0.1,0.4-0.2,0.6-0.2c0.3,0,0.7,0.1,1,0.3l-0.3,0.9
c-0.2-0.1-0.5-0.2-0.7-0.2c-0.2,0-0.4,0.1-0.6,0.2c-0.2,0.1-0.3,0.3-0.4,0.5c-0.1,0.3-0.2,0.7-0.2,1.1v3H262.3z"/>
<path d="M265.6,163c0-1.1,0.3-1.8,0.9-2.3c0.5-0.4,1.1-0.6,1.8-0.6c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.1
c0,0.7-0.1,1.3-0.3,1.7c-0.2,0.4-0.5,0.7-1,1c-0.4,0.2-0.9,0.3-1.4,0.3c-0.8,0-1.4-0.3-1.9-0.8C265.9,164.7,265.6,164,265.6,163z
M266.6,163c0,0.7,0.2,1.3,0.5,1.6s0.7,0.5,1.2,0.5c0.5,0,0.9-0.2,1.2-0.5s0.5-0.9,0.5-1.7c0-0.7-0.2-1.2-0.5-1.6
c-0.3-0.4-0.7-0.5-1.2-0.5c-0.5,0-0.9,0.2-1.2,0.5C266.8,161.8,266.6,162.3,266.6,163z"/>
<path d="M272.1,168.1v-7.9h0.9v0.7c0.2-0.3,0.4-0.5,0.7-0.7c0.3-0.1,0.6-0.2,1-0.2c0.5,0,0.9,0.1,1.3,0.4c0.4,0.3,0.7,0.6,0.8,1.1
c0.2,0.5,0.3,1,0.3,1.5c0,0.6-0.1,1.1-0.3,1.6c-0.2,0.5-0.5,0.8-0.9,1.1c-0.4,0.2-0.8,0.4-1.3,0.4c-0.3,0-0.6-0.1-0.9-0.2
c-0.3-0.1-0.5-0.3-0.6-0.5v2.8H272.1z M273,163.1c0,0.7,0.1,1.3,0.4,1.6c0.3,0.4,0.7,0.5,1.1,0.5c0.4,0,0.8-0.2,1.1-0.5
c0.3-0.4,0.5-0.9,0.5-1.7c0-0.7-0.1-1.3-0.4-1.6c-0.3-0.4-0.7-0.5-1.1-0.5c-0.4,0-0.8,0.2-1.1,0.6C273.2,161.8,273,162.3,273,163.1
z"/>
<path d="M282.1,164.1l1,0.1c-0.2,0.6-0.4,1-0.9,1.4s-1,0.5-1.6,0.5c-0.8,0-1.5-0.3-2-0.8c-0.5-0.5-0.7-1.2-0.7-2.2
c0-1,0.2-1.7,0.7-2.2c0.5-0.5,1.1-0.8,1.9-0.8c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.2c0,0.1,0,0.1,0,0.3h-4.3
c0,0.6,0.2,1.1,0.5,1.4s0.7,0.5,1.2,0.5c0.4,0,0.7-0.1,0.9-0.3C281.8,164.8,282,164.5,282.1,164.1z M279,162.5h3.2
c0-0.5-0.2-0.8-0.4-1.1c-0.3-0.4-0.7-0.6-1.2-0.6c-0.4,0-0.8,0.1-1.1,0.4C279.2,161.6,279,162,279,162.5z M280,159.5l0.7-1.5h1.3
l-1.2,1.5H280z"/>
<path d="M288.3,164.1l1,0.1c-0.2,0.6-0.4,1-0.9,1.4s-1,0.5-1.6,0.5c-0.8,0-1.5-0.3-2-0.8c-0.5-0.5-0.7-1.2-0.7-2.2
c0-1,0.2-1.7,0.7-2.2c0.5-0.5,1.1-0.8,1.9-0.8c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.2c0,0.1,0,0.1,0,0.3H285
c0,0.6,0.2,1.1,0.5,1.4s0.7,0.5,1.2,0.5c0.4,0,0.7-0.1,0.9-0.3C287.9,164.8,288.1,164.5,288.3,164.1z M285.1,162.5h3.2
c0-0.5-0.2-0.8-0.4-1.1c-0.3-0.4-0.7-0.6-1.2-0.6c-0.4,0-0.8,0.1-1.1,0.4C285.3,161.6,285.1,162,285.1,162.5z"/>
<path d="M290.5,165.9v-5.7h0.9v0.8c0.4-0.6,1-0.9,1.8-0.9c0.3,0,0.7,0.1,0.9,0.2c0.3,0.1,0.5,0.3,0.6,0.5c0.1,0.2,0.2,0.4,0.3,0.7
c0,0.2,0.1,0.5,0.1,0.9v3.5h-1v-3.5c0-0.4,0-0.7-0.1-0.9c-0.1-0.2-0.2-0.4-0.4-0.5c-0.2-0.1-0.4-0.2-0.7-0.2
c-0.4,0-0.8,0.1-1.1,0.4c-0.3,0.3-0.4,0.8-0.4,1.5v3.1H290.5z"/>
<path d="M296.6,165.9v-5.7h0.9v0.8c0.4-0.6,1-0.9,1.8-0.9c0.3,0,0.7,0.1,0.9,0.2c0.3,0.1,0.5,0.3,0.6,0.5c0.1,0.2,0.2,0.4,0.3,0.7
c0,0.2,0.1,0.5,0.1,0.9v3.5h-1v-3.5c0-0.4,0-0.7-0.1-0.9c-0.1-0.2-0.2-0.4-0.4-0.5c-0.2-0.1-0.4-0.2-0.7-0.2
c-0.4,0-0.8,0.1-1.1,0.4c-0.3,0.3-0.4,0.8-0.4,1.5v3.1H296.6z"/>
<path d="M306.6,164.1l1,0.1c-0.2,0.6-0.4,1-0.9,1.4s-1,0.5-1.6,0.5c-0.8,0-1.5-0.3-2-0.8c-0.5-0.5-0.7-1.2-0.7-2.2
c0-1,0.2-1.7,0.7-2.2c0.5-0.5,1.1-0.8,1.9-0.8c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.2c0,0.1,0,0.1,0,0.3h-4.3
c0,0.6,0.2,1.1,0.5,1.4s0.7,0.5,1.2,0.5c0.4,0,0.7-0.1,0.9-0.3C306.3,164.8,306.5,164.5,306.6,164.1z M303.4,162.5h3.2
c0-0.5-0.2-0.8-0.4-1.1c-0.3-0.4-0.7-0.6-1.2-0.6c-0.4,0-0.8,0.1-1.1,0.4C303.6,161.6,303.5,162,303.4,162.5z"/>
<path d="M315.6,165.9v-0.7c-0.4,0.6-0.9,0.8-1.6,0.8c-0.5,0-0.9-0.1-1.3-0.4c-0.4-0.3-0.7-0.6-0.9-1c-0.2-0.4-0.3-1-0.3-1.5
c0-0.6,0.1-1.1,0.3-1.5c0.2-0.5,0.5-0.8,0.9-1.1s0.8-0.4,1.3-0.4c0.3,0,0.6,0.1,0.9,0.2c0.3,0.1,0.5,0.3,0.7,0.6V158h1v7.9H315.6z
M312.5,163c0,0.7,0.2,1.3,0.5,1.6c0.3,0.4,0.7,0.5,1.1,0.5c0.4,0,0.8-0.2,1.1-0.5c0.3-0.3,0.4-0.9,0.4-1.6c0-0.8-0.2-1.4-0.5-1.7
s-0.7-0.5-1.1-0.5c-0.4,0-0.8,0.2-1.1,0.5C312.7,161.7,312.5,162.3,312.5,163z"/>
<path d="M321.7,165.2c-0.4,0.3-0.7,0.5-1,0.6c-0.3,0.1-0.7,0.2-1.1,0.2c-0.6,0-1.1-0.2-1.4-0.5c-0.3-0.3-0.5-0.7-0.5-1.2
c0-0.3,0.1-0.5,0.2-0.8c0.1-0.2,0.3-0.4,0.5-0.6c0.2-0.1,0.4-0.2,0.7-0.3c0.2-0.1,0.5-0.1,0.9-0.1c0.8-0.1,1.4-0.2,1.7-0.3
c0-0.1,0-0.2,0-0.3c0-0.4-0.1-0.7-0.3-0.8c-0.2-0.2-0.6-0.3-1.1-0.3c-0.5,0-0.8,0.1-1,0.2c-0.2,0.2-0.4,0.4-0.5,0.8l-0.9-0.1
c0.1-0.4,0.2-0.7,0.4-1s0.5-0.4,0.9-0.6c0.4-0.1,0.8-0.2,1.3-0.2c0.5,0,0.9,0.1,1.2,0.2c0.3,0.1,0.5,0.3,0.7,0.4s0.2,0.4,0.3,0.7
c0,0.2,0,0.5,0,0.9v1.3c0,0.9,0,1.5,0.1,1.7c0,0.2,0.1,0.5,0.2,0.7h-1C321.8,165.7,321.8,165.5,321.7,165.2z M321.6,163
c-0.4,0.1-0.9,0.3-1.6,0.4c-0.4,0.1-0.7,0.1-0.8,0.2c-0.2,0.1-0.3,0.2-0.4,0.3c-0.1,0.1-0.1,0.3-0.1,0.5c0,0.3,0.1,0.5,0.3,0.6
c0.2,0.2,0.5,0.3,0.9,0.3c0.4,0,0.7-0.1,1-0.2c0.3-0.2,0.5-0.4,0.6-0.7c0.1-0.2,0.2-0.5,0.2-1V163z"/>
<path d="M324.1,165.9v-5.7h0.9v0.8c0.4-0.6,1-0.9,1.8-0.9c0.3,0,0.7,0.1,0.9,0.2c0.3,0.1,0.5,0.3,0.6,0.5c0.1,0.2,0.2,0.4,0.3,0.7
c0,0.2,0.1,0.5,0.1,0.9v3.5h-1v-3.5c0-0.4,0-0.7-0.1-0.9c-0.1-0.2-0.2-0.4-0.4-0.5c-0.2-0.1-0.4-0.2-0.7-0.2
c-0.4,0-0.8,0.1-1.1,0.4c-0.3,0.3-0.4,0.8-0.4,1.5v3.1H324.1z"/>
<path d="M329.9,164.2l1-0.2c0.1,0.4,0.2,0.7,0.4,0.9c0.2,0.2,0.6,0.3,1,0.3c0.4,0,0.8-0.1,1-0.3c0.2-0.2,0.3-0.4,0.3-0.6
c0-0.2-0.1-0.4-0.3-0.5c-0.1-0.1-0.5-0.2-1-0.3c-0.7-0.2-1.2-0.3-1.5-0.5c-0.3-0.1-0.5-0.3-0.6-0.5c-0.1-0.2-0.2-0.5-0.2-0.8
c0-0.3,0.1-0.5,0.2-0.7c0.1-0.2,0.3-0.4,0.5-0.5c0.2-0.1,0.4-0.2,0.6-0.3c0.3-0.1,0.5-0.1,0.8-0.1c0.4,0,0.8,0.1,1.2,0.2
c0.3,0.1,0.6,0.3,0.7,0.5c0.2,0.2,0.3,0.5,0.3,0.9l-0.9,0.1c0-0.3-0.2-0.5-0.4-0.7c-0.2-0.2-0.5-0.2-0.9-0.2c-0.4,0-0.8,0.1-1,0.2
c-0.2,0.1-0.3,0.3-0.3,0.5c0,0.1,0,0.2,0.1,0.3c0.1,0.1,0.2,0.2,0.4,0.3c0.1,0,0.4,0.1,0.9,0.2c0.7,0.2,1.2,0.3,1.4,0.4
c0.3,0.1,0.5,0.3,0.6,0.5c0.2,0.2,0.2,0.5,0.2,0.8c0,0.3-0.1,0.6-0.3,0.9c-0.2,0.3-0.5,0.5-0.8,0.7c-0.4,0.2-0.8,0.2-1.2,0.2
c-0.7,0-1.3-0.2-1.7-0.5C330.2,165.3,330,164.8,329.9,164.2z"/>
<path d="M338.8,165.9V158h1v7.9H338.8z"/>
<path d="M345.1,164.1l1,0.1c-0.2,0.6-0.4,1-0.9,1.4s-1,0.5-1.6,0.5c-0.8,0-1.5-0.3-2-0.8c-0.5-0.5-0.7-1.2-0.7-2.2
c0-1,0.2-1.7,0.7-2.2c0.5-0.5,1.1-0.8,1.9-0.8c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.2c0,0.1,0,0.1,0,0.3h-4.3
c0,0.6,0.2,1.1,0.5,1.4s0.7,0.5,1.2,0.5c0.4,0,0.7-0.1,0.9-0.3C344.8,164.8,345,164.5,345.1,164.1z M342,162.5h3.2
c0-0.5-0.2-0.8-0.4-1.1c-0.3-0.4-0.7-0.6-1.2-0.6c-0.4,0-0.8,0.1-1.1,0.4C342.2,161.6,342,162,342,162.5z"/>
<path d="M354.1,163.8l1,0.1c-0.1,0.7-0.4,1.2-0.8,1.5c-0.4,0.4-1,0.6-1.6,0.6c-0.8,0-1.4-0.3-1.9-0.8c-0.5-0.5-0.7-1.2-0.7-2.2
c0-0.6,0.1-1.2,0.3-1.6s0.5-0.8,0.9-1c0.4-0.2,0.9-0.3,1.4-0.3c0.6,0,1.1,0.2,1.5,0.5c0.4,0.3,0.6,0.8,0.8,1.3l-0.9,0.1
c-0.1-0.4-0.2-0.7-0.5-0.9c-0.2-0.2-0.5-0.3-0.8-0.3c-0.5,0-0.9,0.2-1.2,0.5c-0.3,0.3-0.5,0.9-0.5,1.7c0,0.8,0.1,1.3,0.4,1.7
c0.3,0.3,0.7,0.5,1.1,0.5c0.4,0,0.7-0.1,1-0.3C353.9,164.6,354.1,164.3,354.1,163.8z"/>
<path d="M359.6,165.2c-0.4,0.3-0.7,0.5-1,0.6c-0.3,0.1-0.7,0.2-1.1,0.2c-0.6,0-1.1-0.2-1.4-0.5c-0.3-0.3-0.5-0.7-0.5-1.2
c0-0.3,0.1-0.5,0.2-0.8c0.1-0.2,0.3-0.4,0.5-0.6s0.4-0.2,0.7-0.3c0.2-0.1,0.5-0.1,0.9-0.1c0.8-0.1,1.4-0.2,1.7-0.3
c0-0.1,0-0.2,0-0.3c0-0.4-0.1-0.7-0.3-0.8c-0.2-0.2-0.6-0.3-1.1-0.3c-0.5,0-0.8,0.1-1,0.2c-0.2,0.2-0.4,0.4-0.5,0.8l-0.9-0.1
c0.1-0.4,0.2-0.7,0.4-1s0.5-0.4,0.9-0.6c0.4-0.1,0.8-0.2,1.3-0.2c0.5,0,0.9,0.1,1.2,0.2c0.3,0.1,0.5,0.3,0.7,0.4s0.2,0.4,0.3,0.7
c0,0.2,0,0.5,0,0.9v1.3c0,0.9,0,1.5,0.1,1.7s0.1,0.5,0.2,0.7h-1C359.7,165.7,359.7,165.5,359.6,165.2z M359.6,163
c-0.4,0.1-0.9,0.3-1.6,0.4c-0.4,0.1-0.7,0.1-0.8,0.2c-0.2,0.1-0.3,0.2-0.4,0.3c-0.1,0.1-0.1,0.3-0.1,0.5c0,0.3,0.1,0.5,0.3,0.6
s0.5,0.3,0.9,0.3c0.4,0,0.7-0.1,1-0.2c0.3-0.2,0.5-0.4,0.6-0.7c0.1-0.2,0.2-0.5,0.2-1V163z"/>
<path d="M365.7,165.9v-0.7c-0.4,0.6-0.9,0.8-1.6,0.8c-0.5,0-0.9-0.1-1.3-0.4c-0.4-0.3-0.7-0.6-0.9-1c-0.2-0.4-0.3-1-0.3-1.5
c0-0.6,0.1-1.1,0.3-1.5c0.2-0.5,0.5-0.8,0.9-1.1s0.8-0.4,1.3-0.4c0.3,0,0.7,0.1,0.9,0.2c0.3,0.1,0.5,0.3,0.7,0.6V158h1v7.9H365.7z
M362.7,163c0,0.7,0.2,1.3,0.5,1.6c0.3,0.4,0.7,0.5,1.1,0.5c0.4,0,0.8-0.2,1.1-0.5c0.3-0.3,0.4-0.9,0.4-1.6c0-0.8-0.2-1.4-0.5-1.7
s-0.7-0.5-1.1-0.5c-0.4,0-0.8,0.2-1.1,0.5C362.8,161.7,362.7,162.3,362.7,163z"/>
<path d="M368.1,165.9v-5.7h0.9v0.9c0.2-0.4,0.4-0.7,0.6-0.8c0.2-0.1,0.4-0.2,0.6-0.2c0.3,0,0.7,0.1,1,0.3l-0.3,0.9
c-0.2-0.1-0.5-0.2-0.7-0.2c-0.2,0-0.4,0.1-0.6,0.2c-0.2,0.1-0.3,0.3-0.4,0.5c-0.1,0.3-0.2,0.7-0.2,1.1v3H368.1z"/>
<path d="M375.7,164.1l1,0.1c-0.2,0.6-0.4,1-0.9,1.4c-0.4,0.3-1,0.5-1.6,0.5c-0.8,0-1.5-0.3-2-0.8c-0.5-0.5-0.7-1.2-0.7-2.2
c0-1,0.2-1.7,0.7-2.2c0.5-0.5,1.1-0.8,1.9-0.8c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.2c0,0.1,0,0.1,0,0.3h-4.3
c0,0.6,0.2,1.1,0.5,1.4s0.7,0.5,1.2,0.5c0.4,0,0.7-0.1,0.9-0.3C375.4,164.8,375.6,164.5,375.7,164.1z M372.5,162.5h3.2
c0-0.5-0.2-0.8-0.4-1.1c-0.3-0.4-0.7-0.6-1.2-0.6c-0.4,0-0.8,0.1-1.1,0.4C372.7,161.6,372.6,162,372.5,162.5z"/>
<path d="M384.7,165.9v-0.7c-0.4,0.6-0.9,0.8-1.6,0.8c-0.5,0-0.9-0.1-1.3-0.4c-0.4-0.3-0.7-0.6-0.9-1c-0.2-0.4-0.3-1-0.3-1.5
c0-0.6,0.1-1.1,0.3-1.5c0.2-0.5,0.5-0.8,0.9-1.1s0.8-0.4,1.3-0.4c0.3,0,0.7,0.1,0.9,0.2c0.3,0.1,0.5,0.3,0.7,0.6V158h1v7.9H384.7z
M381.6,163c0,0.7,0.2,1.3,0.5,1.6c0.3,0.4,0.7,0.5,1.1,0.5c0.4,0,0.8-0.2,1.1-0.5c0.3-0.3,0.4-0.9,0.4-1.6c0-0.8-0.2-1.4-0.5-1.7
s-0.7-0.5-1.1-0.5c-0.4,0-0.8,0.2-1.1,0.5C381.8,161.7,381.6,162.3,381.6,163z"/>
<path d="M390.8,165.9v-0.8c-0.4,0.6-1,1-1.8,1c-0.3,0-0.7-0.1-0.9-0.2s-0.5-0.3-0.7-0.5c-0.1-0.2-0.2-0.4-0.3-0.7
c0-0.2-0.1-0.5-0.1-0.9v-3.5h1v3.2c0,0.5,0,0.8,0.1,1c0.1,0.3,0.2,0.5,0.4,0.6c0.2,0.1,0.4,0.2,0.7,0.2s0.6-0.1,0.8-0.2
c0.3-0.1,0.4-0.4,0.5-0.6s0.2-0.6,0.2-1.1v-3.1h1v5.7H390.8z"/>
<path d="M396.5,165.9V158h5.3v0.9h-4.3v2.4h3.7v0.9h-3.7v3.6H396.5z"/>
<path d="M402.6,163c0-1.1,0.3-1.8,0.9-2.3c0.5-0.4,1.1-0.6,1.8-0.6c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.1
c0,0.7-0.1,1.3-0.3,1.7c-0.2,0.4-0.5,0.7-1,1c-0.4,0.2-0.9,0.3-1.4,0.3c-0.8,0-1.4-0.3-1.9-0.8C402.9,164.7,402.6,164,402.6,163z
M403.6,163c0,0.7,0.2,1.3,0.5,1.6s0.7,0.5,1.2,0.5c0.5,0,0.9-0.2,1.2-0.5c0.3-0.4,0.5-0.9,0.5-1.7c0-0.7-0.2-1.2-0.5-1.6
s-0.7-0.5-1.2-0.5c-0.5,0-0.9,0.2-1.2,0.5C403.8,161.8,403.6,162.3,403.6,163z"/>
<path d="M409.1,165.9v-5.7h0.9v0.8c0.4-0.6,1-0.9,1.8-0.9c0.3,0,0.7,0.1,0.9,0.2c0.3,0.1,0.5,0.3,0.6,0.5c0.1,0.2,0.2,0.4,0.3,0.7
c0,0.2,0.1,0.5,0.1,0.9v3.5h-1v-3.5c0-0.4,0-0.7-0.1-0.9c-0.1-0.2-0.2-0.4-0.4-0.5s-0.4-0.2-0.7-0.2c-0.4,0-0.8,0.1-1.1,0.4
c-0.3,0.3-0.4,0.8-0.4,1.5v3.1H409.1z"/>
<path d="M418.9,165.9v-0.7c-0.4,0.6-0.9,0.8-1.6,0.8c-0.5,0-0.9-0.1-1.3-0.4c-0.4-0.3-0.7-0.6-0.9-1c-0.2-0.4-0.3-1-0.3-1.5
c0-0.6,0.1-1.1,0.3-1.5c0.2-0.5,0.5-0.8,0.9-1.1s0.8-0.4,1.3-0.4c0.3,0,0.7,0.1,0.9,0.2c0.3,0.1,0.5,0.3,0.7,0.6V158h1v7.9H418.9z
M415.9,163c0,0.7,0.2,1.3,0.5,1.6c0.3,0.4,0.7,0.5,1.1,0.5c0.4,0,0.8-0.2,1.1-0.5c0.3-0.3,0.4-0.9,0.4-1.6c0-0.8-0.2-1.4-0.5-1.7
s-0.7-0.5-1.1-0.5c-0.4,0-0.8,0.2-1.1,0.5C416,161.7,415.9,162.3,415.9,163z"/>
<path d="M421,164.2l1-0.2c0.1,0.4,0.2,0.7,0.4,0.9s0.6,0.3,1,0.3c0.4,0,0.8-0.1,1-0.3c0.2-0.2,0.3-0.4,0.3-0.6
c0-0.2-0.1-0.4-0.3-0.5c-0.1-0.1-0.5-0.2-1-0.3c-0.7-0.2-1.2-0.3-1.5-0.5c-0.3-0.1-0.5-0.3-0.6-0.5c-0.1-0.2-0.2-0.5-0.2-0.8
c0-0.3,0.1-0.5,0.2-0.7s0.3-0.4,0.5-0.5c0.2-0.1,0.4-0.2,0.6-0.3c0.3-0.1,0.5-0.1,0.8-0.1c0.4,0,0.8,0.1,1.2,0.2
c0.3,0.1,0.6,0.3,0.7,0.5c0.2,0.2,0.3,0.5,0.3,0.9l-0.9,0.1c0-0.3-0.2-0.5-0.4-0.7c-0.2-0.2-0.5-0.2-0.9-0.2c-0.4,0-0.8,0.1-1,0.2
c-0.2,0.1-0.3,0.3-0.3,0.5c0,0.1,0,0.2,0.1,0.3c0.1,0.1,0.2,0.2,0.4,0.3c0.1,0,0.4,0.1,0.9,0.2c0.7,0.2,1.2,0.3,1.4,0.4
c0.3,0.1,0.5,0.3,0.6,0.5c0.2,0.2,0.2,0.5,0.2,0.8c0,0.3-0.1,0.6-0.3,0.9c-0.2,0.3-0.5,0.5-0.8,0.7c-0.4,0.2-0.8,0.2-1.2,0.2
c-0.7,0-1.3-0.2-1.7-0.5C421.3,165.3,421.1,164.8,421,164.2z"/>
<path d="M213.6,180.9V173h5.7v0.9h-4.7v2.4h4.4v0.9h-4.4v2.7h4.8v0.9H213.6z"/>
<path d="M224.5,180.9v-0.8c-0.4,0.6-1,1-1.8,1c-0.3,0-0.7-0.1-0.9-0.2c-0.3-0.1-0.5-0.3-0.7-0.5c-0.1-0.2-0.2-0.4-0.3-0.7
c0-0.2-0.1-0.5-0.1-0.9v-3.5h1v3.2c0,0.5,0,0.8,0.1,1c0.1,0.3,0.2,0.5,0.4,0.6c0.2,0.1,0.4,0.2,0.7,0.2s0.6-0.1,0.8-0.2
c0.3-0.1,0.4-0.4,0.5-0.6c0.1-0.3,0.2-0.6,0.2-1.1v-3.1h1v5.7H224.5z"/>
<path d="M226.9,180.9v-5.7h0.9v0.9c0.2-0.4,0.4-0.7,0.6-0.8c0.2-0.1,0.4-0.2,0.6-0.2c0.3,0,0.7,0.1,1,0.3l-0.3,0.9
c-0.2-0.1-0.5-0.2-0.7-0.2c-0.2,0-0.4,0.1-0.6,0.2c-0.2,0.1-0.3,0.3-0.4,0.5c-0.1,0.3-0.2,0.7-0.2,1.1v3H226.9z"/>
<path d="M230.2,178c0-1.1,0.3-1.8,0.9-2.3c0.5-0.4,1.1-0.6,1.8-0.6c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.1
c0,0.7-0.1,1.3-0.3,1.7c-0.2,0.4-0.5,0.7-1,1c-0.4,0.2-0.9,0.3-1.4,0.3c-0.8,0-1.4-0.3-1.9-0.8C230.4,179.7,230.2,179,230.2,178z
M231.2,178c0,0.7,0.2,1.3,0.5,1.6s0.7,0.5,1.2,0.5c0.5,0,0.9-0.2,1.2-0.5s0.5-0.9,0.5-1.7c0-0.7-0.2-1.2-0.5-1.6
c-0.3-0.4-0.7-0.5-1.2-0.5c-0.5,0-0.9,0.2-1.2,0.5C231.3,176.8,231.2,177.3,231.2,178z"/>
<path d="M236.7,183.1v-7.9h0.9v0.7c0.2-0.3,0.4-0.5,0.7-0.7c0.3-0.1,0.6-0.2,1-0.2c0.5,0,0.9,0.1,1.3,0.4c0.4,0.3,0.7,0.6,0.8,1.1
c0.2,0.5,0.3,1,0.3,1.5c0,0.6-0.1,1.1-0.3,1.6c-0.2,0.5-0.5,0.8-0.9,1.1c-0.4,0.2-0.8,0.4-1.3,0.4c-0.3,0-0.6-0.1-0.9-0.2
c-0.3-0.1-0.5-0.3-0.6-0.5v2.8H236.7z M237.5,178.1c0,0.7,0.1,1.3,0.4,1.6c0.3,0.4,0.7,0.5,1.1,0.5c0.4,0,0.8-0.2,1.1-0.5
c0.3-0.4,0.5-0.9,0.5-1.7c0-0.7-0.1-1.3-0.4-1.6c-0.3-0.4-0.7-0.5-1.1-0.5c-0.4,0-0.8,0.2-1.1,0.6
C237.7,176.8,237.5,177.3,237.5,178.1z"/>
<path d="M246.7,179.1l1,0.1c-0.2,0.6-0.4,1-0.9,1.4s-1,0.5-1.6,0.5c-0.8,0-1.5-0.3-2-0.8c-0.5-0.5-0.7-1.2-0.7-2.2
c0-1,0.2-1.7,0.7-2.2c0.5-0.5,1.1-0.8,1.9-0.8c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.2c0,0.1,0,0.1,0,0.3h-4.3
c0,0.6,0.2,1.1,0.5,1.4s0.7,0.5,1.2,0.5c0.4,0,0.7-0.1,0.9-0.3C246.3,179.8,246.5,179.5,246.7,179.1z M243.5,177.5h3.2
c0-0.5-0.2-0.8-0.4-1.1c-0.3-0.4-0.7-0.6-1.2-0.6c-0.4,0-0.8,0.1-1.1,0.4C243.7,176.6,243.5,177,243.5,177.5z M244.5,174.5l0.7-1.5
h1.3l-1.2,1.5H244.5z"/>
<path d="M252.8,179.1l1,0.1c-0.2,0.6-0.4,1-0.9,1.4s-1,0.5-1.6,0.5c-0.8,0-1.5-0.3-2-0.8c-0.5-0.5-0.7-1.2-0.7-2.2
c0-1,0.2-1.7,0.7-2.2c0.5-0.5,1.1-0.8,1.9-0.8c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.2c0,0.1,0,0.1,0,0.3h-4.3
c0,0.6,0.2,1.1,0.5,1.4s0.7,0.5,1.2,0.5c0.4,0,0.7-0.1,0.9-0.3C252.5,179.8,252.6,179.5,252.8,179.1z M249.6,177.5h3.2
c0-0.5-0.2-0.8-0.4-1.1c-0.3-0.4-0.7-0.6-1.2-0.6c-0.4,0-0.8,0.1-1.1,0.4C249.8,176.6,249.7,177,249.6,177.5z"/>
<path d="M255,180.9v-5.7h0.9v0.8c0.4-0.6,1-0.9,1.8-0.9c0.3,0,0.7,0.1,0.9,0.2c0.3,0.1,0.5,0.3,0.6,0.5c0.1,0.2,0.2,0.4,0.3,0.7
c0,0.2,0.1,0.5,0.1,0.9v3.5h-1v-3.5c0-0.4,0-0.7-0.1-0.9c-0.1-0.2-0.2-0.4-0.4-0.5c-0.2-0.1-0.4-0.2-0.7-0.2
c-0.4,0-0.8,0.1-1.1,0.4c-0.3,0.3-0.4,0.8-0.4,1.5v3.1H255z"/>
<path d="M267.9,180.9v-0.7c-0.4,0.6-0.9,0.8-1.6,0.8c-0.5,0-0.9-0.1-1.3-0.4c-0.4-0.3-0.7-0.6-0.9-1c-0.2-0.4-0.3-1-0.3-1.5
c0-0.6,0.1-1.1,0.3-1.5c0.2-0.5,0.5-0.8,0.9-1.1s0.8-0.4,1.3-0.4c0.3,0,0.6,0.1,0.9,0.2c0.3,0.1,0.5,0.3,0.7,0.6V173h1v7.9H267.9z
M264.8,178c0,0.7,0.2,1.3,0.5,1.6c0.3,0.4,0.7,0.5,1.1,0.5c0.4,0,0.8-0.2,1.1-0.5c0.3-0.3,0.4-0.9,0.4-1.6c0-0.8-0.2-1.4-0.5-1.7
s-0.7-0.5-1.1-0.5c-0.4,0-0.8,0.2-1.1,0.5C265,176.7,264.8,177.3,264.8,178z"/>
<path d="M274.2,179.1l1,0.1c-0.2,0.6-0.4,1-0.9,1.4s-1,0.5-1.6,0.5c-0.8,0-1.5-0.3-2-0.8c-0.5-0.5-0.7-1.2-0.7-2.2
c0-1,0.2-1.7,0.7-2.2c0.5-0.5,1.1-0.8,1.9-0.8c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.2c0,0.1,0,0.1,0,0.3H271
c0,0.6,0.2,1.1,0.5,1.4s0.7,0.5,1.2,0.5c0.4,0,0.7-0.1,0.9-0.3C273.9,179.8,274.1,179.5,274.2,179.1z M271,177.5h3.2
c0-0.5-0.2-0.8-0.4-1.1c-0.3-0.4-0.7-0.6-1.2-0.6c-0.4,0-0.8,0.1-1.1,0.4C271.2,176.6,271.1,177,271,177.5z"/>
<path d="M279.6,180.9V173h2.7c0.6,0,1.1,0,1.4,0.1c0.5,0.1,0.8,0.3,1.2,0.6c0.4,0.4,0.7,0.8,0.9,1.3c0.2,0.5,0.3,1.2,0.3,1.9
c0,0.6-0.1,1.1-0.2,1.6s-0.3,0.8-0.5,1.1s-0.5,0.5-0.7,0.7c-0.3,0.2-0.6,0.3-0.9,0.4c-0.4,0.1-0.8,0.1-1.3,0.1H279.6z M280.6,180
h1.7c0.5,0,0.9,0,1.2-0.1c0.3-0.1,0.5-0.2,0.7-0.4c0.2-0.2,0.4-0.6,0.6-1c0.1-0.4,0.2-0.9,0.2-1.5c0-0.8-0.1-1.5-0.4-1.9
c-0.3-0.4-0.6-0.7-1-0.9c-0.3-0.1-0.7-0.2-1.3-0.2h-1.7V180z"/>
<path d="M291.3,179.1l1,0.1c-0.2,0.6-0.4,1-0.9,1.4s-1,0.5-1.6,0.5c-0.8,0-1.5-0.3-2-0.8c-0.5-0.5-0.7-1.2-0.7-2.2
c0-1,0.2-1.7,0.7-2.2c0.5-0.5,1.1-0.8,1.9-0.8c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.2c0,0.1,0,0.1,0,0.3h-4.3
c0,0.6,0.2,1.1,0.5,1.4s0.7,0.5,1.2,0.5c0.4,0,0.7-0.1,0.9-0.3C291,179.8,291.2,179.5,291.3,179.1z M288.1,177.5h3.2
c0-0.5-0.2-0.8-0.4-1.1c-0.3-0.4-0.7-0.6-1.2-0.6c-0.4,0-0.8,0.1-1.1,0.4C288.3,176.6,288.2,177,288.1,177.5z M289.2,174.5l0.7-1.5
h1.3l-1.2,1.5H289.2z"/>
<path d="M295.1,180.9l-2.2-5.7h1l1.2,3.4c0.1,0.4,0.3,0.8,0.4,1.1c0.1-0.3,0.2-0.7,0.4-1.1l1.3-3.5h1l-2.2,5.7H295.1z"/>
<path d="M302.9,179.1l1,0.1c-0.2,0.6-0.4,1-0.9,1.4s-1,0.5-1.6,0.5c-0.8,0-1.5-0.3-2-0.8c-0.5-0.5-0.7-1.2-0.7-2.2
c0-1,0.2-1.7,0.7-2.2c0.5-0.5,1.1-0.8,1.9-0.8c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.2c0,0.1,0,0.1,0,0.3h-4.3
c0,0.6,0.2,1.1,0.5,1.4s0.7,0.5,1.2,0.5c0.4,0,0.7-0.1,0.9-0.3C302.6,179.8,302.8,179.5,302.9,179.1z M299.8,177.5h3.2
c0-0.5-0.2-0.8-0.4-1.1c-0.3-0.4-0.7-0.6-1.2-0.6c-0.4,0-0.8,0.1-1.1,0.4C300,176.6,299.8,177,299.8,177.5z"/>
<path d="M305.1,180.9V173h1v7.9H305.1z"/>
<path d="M307.2,178c0-1.1,0.3-1.8,0.9-2.3c0.5-0.4,1.1-0.6,1.8-0.6c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.1
c0,0.7-0.1,1.3-0.3,1.7c-0.2,0.4-0.5,0.7-1,1c-0.4,0.2-0.9,0.3-1.4,0.3c-0.8,0-1.4-0.3-1.9-0.8C307.5,179.7,307.2,179,307.2,178z
M308.2,178c0,0.7,0.2,1.3,0.5,1.6s0.7,0.5,1.2,0.5c0.5,0,0.9-0.2,1.2-0.5s0.5-0.9,0.5-1.7c0-0.7-0.2-1.2-0.5-1.6
c-0.3-0.4-0.7-0.5-1.2-0.5c-0.5,0-0.9,0.2-1.2,0.5C308.4,176.8,308.2,177.3,308.2,178z"/>
<path d="M313.7,183.1v-7.9h0.9v0.7c0.2-0.3,0.4-0.5,0.7-0.7c0.3-0.1,0.6-0.2,1-0.2c0.5,0,0.9,0.1,1.3,0.4c0.4,0.3,0.7,0.6,0.8,1.1
c0.2,0.5,0.3,1,0.3,1.5c0,0.6-0.1,1.1-0.3,1.6c-0.2,0.5-0.5,0.8-0.9,1.1c-0.4,0.2-0.8,0.4-1.3,0.4c-0.3,0-0.6-0.1-0.9-0.2
c-0.3-0.1-0.5-0.3-0.6-0.5v2.8H313.7z M314.6,178.1c0,0.7,0.1,1.3,0.4,1.6c0.3,0.4,0.7,0.5,1.1,0.5c0.4,0,0.8-0.2,1.1-0.5
c0.3-0.4,0.5-0.9,0.5-1.7c0-0.7-0.1-1.3-0.4-1.6c-0.3-0.4-0.7-0.5-1.1-0.5c-0.4,0-0.8,0.2-1.1,0.6
C314.7,176.8,314.6,177.3,314.6,178.1z"/>
<path d="M319.8,183.1v-7.9h0.9v0.7c0.2-0.3,0.4-0.5,0.7-0.7c0.3-0.1,0.6-0.2,1-0.2c0.5,0,0.9,0.1,1.3,0.4c0.4,0.3,0.7,0.6,0.8,1.1
c0.2,0.5,0.3,1,0.3,1.5c0,0.6-0.1,1.1-0.3,1.6c-0.2,0.5-0.5,0.8-0.9,1.1c-0.4,0.2-0.8,0.4-1.3,0.4c-0.3,0-0.6-0.1-0.9-0.2
c-0.3-0.1-0.5-0.3-0.6-0.5v2.8H319.8z M320.7,178.1c0,0.7,0.1,1.3,0.4,1.6c0.3,0.4,0.7,0.5,1.1,0.5c0.4,0,0.8-0.2,1.1-0.5
c0.3-0.4,0.5-0.9,0.5-1.7c0-0.7-0.1-1.3-0.4-1.6c-0.3-0.4-0.7-0.5-1.1-0.5c-0.4,0-0.8,0.2-1.1,0.6
C320.9,176.8,320.7,177.3,320.7,178.1z"/>
<path d="M329.9,179.1l1,0.1c-0.2,0.6-0.4,1-0.9,1.4s-1,0.5-1.6,0.5c-0.8,0-1.5-0.3-2-0.8c-0.5-0.5-0.7-1.2-0.7-2.2
c0-1,0.2-1.7,0.7-2.2c0.5-0.5,1.1-0.8,1.9-0.8c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.2c0,0.1,0,0.1,0,0.3h-4.3
c0,0.6,0.2,1.1,0.5,1.4s0.7,0.5,1.2,0.5c0.4,0,0.7-0.1,0.9-0.3C329.5,179.8,329.7,179.5,329.9,179.1z M326.7,177.5h3.2
c0-0.5-0.2-0.8-0.4-1.1c-0.3-0.4-0.7-0.6-1.2-0.6c-0.4,0-0.8,0.1-1.1,0.4C326.9,176.6,326.7,177,326.7,177.5z"/>
<path d="M332.1,180.9v-5.7h0.9v0.8c0.2-0.3,0.4-0.5,0.7-0.7c0.3-0.2,0.6-0.3,1-0.3c0.4,0,0.8,0.1,1,0.3c0.3,0.2,0.5,0.4,0.6,0.7
c0.5-0.7,1-1,1.8-1c0.6,0,1,0.2,1.3,0.5c0.3,0.3,0.5,0.8,0.5,1.4v3.9h-1v-3.6c0-0.4,0-0.7-0.1-0.8c-0.1-0.2-0.2-0.3-0.3-0.4
c-0.2-0.1-0.4-0.2-0.6-0.2c-0.4,0-0.7,0.1-1,0.4s-0.4,0.7-0.4,1.3v3.3h-1v-3.7c0-0.4-0.1-0.8-0.2-1s-0.4-0.3-0.8-0.3
c-0.3,0-0.5,0.1-0.8,0.2c-0.2,0.1-0.4,0.4-0.5,0.6c-0.1,0.3-0.2,0.7-0.2,1.2v3H332.1z"/>
<path d="M345.1,179.1l1,0.1c-0.2,0.6-0.4,1-0.9,1.4s-1,0.5-1.6,0.5c-0.8,0-1.5-0.3-2-0.8c-0.5-0.5-0.7-1.2-0.7-2.2
c0-1,0.2-1.7,0.7-2.2c0.5-0.5,1.1-0.8,1.9-0.8c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.2c0,0.1,0,0.1,0,0.3h-4.3
c0,0.6,0.2,1.1,0.5,1.4s0.7,0.5,1.2,0.5c0.4,0,0.7-0.1,0.9-0.3C344.8,179.8,345,179.5,345.1,179.1z M342,177.5h3.2
c0-0.5-0.2-0.8-0.4-1.1c-0.3-0.4-0.7-0.6-1.2-0.6c-0.4,0-0.8,0.1-1.1,0.4C342.2,176.6,342,177,342,177.5z"/>
<path d="M347.3,180.9v-5.7h0.9v0.8c0.4-0.6,1-0.9,1.8-0.9c0.3,0,0.7,0.1,0.9,0.2c0.3,0.1,0.5,0.3,0.6,0.5c0.1,0.2,0.2,0.4,0.3,0.7
c0,0.2,0.1,0.5,0.1,0.9v3.5h-1v-3.5c0-0.4,0-0.7-0.1-0.9c-0.1-0.2-0.2-0.4-0.4-0.5c-0.2-0.1-0.4-0.2-0.7-0.2
c-0.4,0-0.8,0.1-1.1,0.4c-0.3,0.3-0.4,0.8-0.4,1.5v3.1H347.3z"/>
<path d="M355.6,180l0.1,0.9c-0.3,0.1-0.5,0.1-0.7,0.1c-0.4,0-0.6-0.1-0.8-0.2c-0.2-0.1-0.3-0.3-0.4-0.4c-0.1-0.2-0.1-0.6-0.1-1.1
v-3.3h-0.7v-0.8h0.7v-1.4l1-0.6v2h1v0.8h-1v3.3c0,0.3,0,0.5,0.1,0.5c0,0.1,0.1,0.1,0.2,0.2c0.1,0,0.2,0.1,0.3,0.1
C355.3,180.1,355.4,180.1,355.6,180z"/>
<path d="M359.7,180.9V173h3.5c0.7,0,1.2,0.1,1.6,0.2c0.4,0.1,0.7,0.4,0.9,0.8c0.2,0.4,0.3,0.8,0.3,1.2c0,0.6-0.2,1-0.5,1.4
c-0.4,0.4-0.9,0.6-1.7,0.7c0.3,0.1,0.5,0.3,0.6,0.4c0.3,0.3,0.6,0.6,0.9,1l1.4,2.1h-1.3l-1-1.6c-0.3-0.5-0.6-0.8-0.8-1.1
c-0.2-0.3-0.4-0.4-0.5-0.5c-0.2-0.1-0.3-0.2-0.5-0.2c-0.1,0-0.3,0-0.6,0h-1.2v3.5H359.7z M360.8,176.5h2.2c0.5,0,0.8,0,1.1-0.1
c0.3-0.1,0.5-0.3,0.6-0.5c0.1-0.2,0.2-0.5,0.2-0.7c0-0.4-0.1-0.7-0.4-0.9c-0.3-0.2-0.7-0.4-1.3-0.4h-2.5V176.5z"/>
<path d="M371.4,179.1l1,0.1c-0.2,0.6-0.4,1-0.9,1.4c-0.4,0.3-1,0.5-1.6,0.5c-0.8,0-1.5-0.3-2-0.8c-0.5-0.5-0.7-1.2-0.7-2.2
c0-1,0.2-1.7,0.7-2.2c0.5-0.5,1.1-0.8,1.9-0.8c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.2c0,0.1,0,0.1,0,0.3h-4.3
c0,0.6,0.2,1.1,0.5,1.4s0.7,0.5,1.2,0.5c0.4,0,0.7-0.1,0.9-0.3C371.1,179.8,371.3,179.5,371.4,179.1z M368.3,177.5h3.2
c0-0.5-0.2-0.8-0.4-1.1c-0.3-0.4-0.7-0.6-1.2-0.6c-0.4,0-0.8,0.1-1.1,0.4C368.5,176.6,368.3,177,368.3,177.5z M369.3,174.5l0.7-1.5
h1.3l-1.2,1.5H369.3z"/>
<path d="M373.5,181.4l0.9,0.1c0,0.3,0.1,0.5,0.3,0.6c0.2,0.2,0.6,0.3,1,0.3c0.4,0,0.8-0.1,1-0.3c0.2-0.2,0.4-0.4,0.5-0.8
c0-0.2,0.1-0.6,0.1-1.2c-0.4,0.5-0.9,0.7-1.6,0.7c-0.8,0-1.4-0.3-1.8-0.8c-0.4-0.6-0.6-1.2-0.6-2c0-0.5,0.1-1,0.3-1.5
c0.2-0.5,0.5-0.8,0.9-1.1c0.4-0.3,0.8-0.4,1.3-0.4c0.7,0,1.2,0.3,1.7,0.8v-0.7h0.9v4.9c0,0.9-0.1,1.5-0.3,1.9
c-0.2,0.4-0.5,0.7-0.9,0.9c-0.4,0.2-0.9,0.3-1.4,0.3c-0.7,0-1.2-0.2-1.6-0.5C373.7,182.4,373.4,182,373.5,181.4z M374.3,177.9
c0,0.7,0.1,1.3,0.4,1.6s0.7,0.5,1.1,0.5c0.4,0,0.8-0.2,1.1-0.5c0.3-0.3,0.5-0.9,0.5-1.6c0-0.7-0.2-1.2-0.5-1.6s-0.7-0.5-1.1-0.5
c-0.4,0-0.8,0.2-1.1,0.5C374.4,176.7,374.3,177.3,374.3,177.9z"/>
<path d="M379.8,174.1V173h1v1.1H379.8z M379.8,180.9v-5.7h1v5.7H379.8z"/>
<path d="M381.8,178c0-1.1,0.3-1.8,0.9-2.3c0.5-0.4,1.1-0.6,1.8-0.6c0.8,0,1.4,0.3,1.9,0.8c0.5,0.5,0.7,1.2,0.7,2.1
c0,0.7-0.1,1.3-0.3,1.7c-0.2,0.4-0.5,0.7-1,1c-0.4,0.2-0.9,0.3-1.4,0.3c-0.8,0-1.4-0.3-1.9-0.8C382.1,179.7,381.8,179,381.8,178z
M382.8,178c0,0.7,0.2,1.3,0.5,1.6s0.7,0.5,1.2,0.5c0.5,0,0.9-0.2,1.2-0.5c0.3-0.4,0.5-0.9,0.5-1.7c0-0.7-0.2-1.2-0.5-1.6
s-0.7-0.5-1.2-0.5c-0.5,0-0.9,0.2-1.2,0.5C383,176.8,382.8,177.3,382.8,178z"/>
<path d="M388.3,180.9v-5.7h0.9v0.8c0.4-0.6,1-0.9,1.8-0.9c0.3,0,0.7,0.1,0.9,0.2c0.3,0.1,0.5,0.3,0.6,0.5c0.1,0.2,0.2,0.4,0.3,0.7
c0,0.2,0.1,0.5,0.1,0.9v3.5h-1v-3.5c0-0.4,0-0.7-0.1-0.9c-0.1-0.2-0.2-0.4-0.4-0.5s-0.4-0.2-0.7-0.2c-0.4,0-0.8,0.1-1.1,0.4
c-0.3,0.3-0.4,0.8-0.4,1.5v3.1H388.3z"/>
<path d="M398.2,180.2c-0.4,0.3-0.7,0.5-1,0.6c-0.3,0.1-0.7,0.2-1.1,0.2c-0.6,0-1.1-0.2-1.4-0.5c-0.3-0.3-0.5-0.7-0.5-1.2
c0-0.3,0.1-0.5,0.2-0.8c0.1-0.2,0.3-0.4,0.5-0.6s0.4-0.2,0.7-0.3c0.2-0.1,0.5-0.1,0.9-0.1c0.8-0.1,1.4-0.2,1.7-0.3
c0-0.1,0-0.2,0-0.3c0-0.4-0.1-0.7-0.3-0.8c-0.2-0.2-0.6-0.3-1.1-0.3c-0.5,0-0.8,0.1-1,0.2c-0.2,0.2-0.4,0.4-0.5,0.8l-0.9-0.1
c0.1-0.4,0.2-0.7,0.4-1s0.5-0.4,0.9-0.6c0.4-0.1,0.8-0.2,1.3-0.2c0.5,0,0.9,0.1,1.2,0.2c0.3,0.1,0.5,0.3,0.7,0.4s0.2,0.4,0.3,0.7
c0,0.2,0,0.5,0,0.9v1.3c0,0.9,0,1.5,0.1,1.7s0.1,0.5,0.2,0.7h-1C398.3,180.7,398.2,180.5,398.2,180.2z M398.1,178
c-0.4,0.1-0.9,0.3-1.6,0.4c-0.4,0.1-0.7,0.1-0.8,0.2c-0.2,0.1-0.3,0.2-0.4,0.3c-0.1,0.1-0.1,0.3-0.1,0.5c0,0.3,0.1,0.5,0.3,0.6
s0.5,0.3,0.9,0.3c0.4,0,0.7-0.1,1-0.2c0.3-0.2,0.5-0.4,0.6-0.7c0.1-0.2,0.2-0.5,0.2-1V178z"/>
<path d="M400.5,180.9V173h1v7.9H400.5z"/>
<path d="M407.9,183.2c-0.5-0.7-1-1.5-1.4-2.4c-0.4-0.9-0.6-1.8-0.6-2.8c0-0.9,0.1-1.7,0.4-2.4c0.3-0.9,0.8-1.8,1.5-2.7h0.7
c-0.4,0.7-0.7,1.3-0.9,1.6c-0.2,0.5-0.4,1-0.5,1.5c-0.2,0.7-0.2,1.3-0.2,2c0,1.7,0.5,3.4,1.6,5.2H407.9z"/>
<path d="M409.9,180.9V173h5.3v0.9h-4.3v2.4h3.7v0.9h-3.7v3.6H409.9z"/>
<path d="M416.6,180.9V173h5.7v0.9h-4.7v2.4h4.4v0.9h-4.4v2.7h4.8v0.9H416.6z"/>
<path d="M423.9,180.9V173h2.7c0.6,0,1.1,0,1.4,0.1c0.5,0.1,0.8,0.3,1.2,0.6c0.4,0.4,0.7,0.8,0.9,1.3s0.3,1.2,0.3,1.9
c0,0.6-0.1,1.1-0.2,1.6c-0.1,0.5-0.3,0.8-0.5,1.1c-0.2,0.3-0.5,0.5-0.7,0.7c-0.3,0.2-0.6,0.3-0.9,0.4c-0.4,0.1-0.8,0.1-1.3,0.1
H423.9z M424.9,180h1.7c0.5,0,0.9,0,1.2-0.1c0.3-0.1,0.5-0.2,0.7-0.4c0.2-0.2,0.4-0.6,0.6-1s0.2-0.9,0.2-1.5c0-0.8-0.1-1.5-0.4-1.9
s-0.6-0.7-1-0.9c-0.3-0.1-0.7-0.2-1.3-0.2h-1.7V180z"/>
<path d="M431.9,180.9V173h5.7v0.9h-4.7v2.4h4.4v0.9h-4.4v2.7h4.8v0.9H431.9z"/>
<path d="M439.2,180.9V173h3.5c0.7,0,1.2,0.1,1.6,0.2c0.4,0.1,0.7,0.4,0.9,0.8c0.2,0.4,0.3,0.8,0.3,1.2c0,0.6-0.2,1-0.5,1.4
c-0.4,0.4-0.9,0.6-1.7,0.7c0.3,0.1,0.5,0.3,0.6,0.4c0.3,0.3,0.6,0.6,0.9,1l1.4,2.1h-1.3l-1-1.6c-0.3-0.5-0.6-0.8-0.8-1.1
c-0.2-0.3-0.4-0.4-0.5-0.5c-0.2-0.1-0.3-0.2-0.5-0.2c-0.1,0-0.3,0-0.6,0h-1.2v3.5H439.2z M440.2,176.5h2.2c0.5,0,0.8,0,1.1-0.1
c0.3-0.1,0.5-0.3,0.6-0.5c0.1-0.2,0.2-0.5,0.2-0.7c0-0.4-0.1-0.7-0.4-0.9c-0.3-0.2-0.7-0.4-1.3-0.4h-2.5V176.5z"/>
<path d="M447.6,183.2h-0.7c1.1-1.7,1.6-3.4,1.6-5.2c0-0.7-0.1-1.3-0.2-2c-0.1-0.5-0.3-1.1-0.5-1.5c-0.1-0.3-0.4-0.9-0.9-1.6h0.7
c0.7,0.9,1.2,1.8,1.5,2.7c0.3,0.8,0.4,1.6,0.4,2.4c0,1-0.2,1.9-0.6,2.8C448.6,181.8,448.2,182.5,447.6,183.2z"/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 85 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 451 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 128 KiB

View File

@ -1,5 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg">
<symbol id="icon" viewBox="0 0 25 25" >
<path d="M12.5 5.46875C10.127 5.46875 8.20312 7.39258 8.20312 9.76562C8.20312 12.1387 10.127 14.0625 12.5 14.0625C14.873 14.0625 16.7969 12.1387 16.7969 9.76562C16.7969 7.39258 14.873 5.46875 12.5 5.46875ZM12.5 11.7188C11.4229 11.7188 10.5469 10.8423 10.5469 9.76562C10.5469 8.68652 11.4209 7.8125 12.5 7.8125C13.5791 7.8125 14.4531 8.68848 14.4531 9.76562C14.4531 10.8447 13.5791 11.7188 12.5 11.7188ZM12.5 0C5.5957 0 0 5.5957 0 12.5C0 19.4043 5.5957 25 12.5 25C19.4043 25 25 19.4043 25 12.5C25 5.5957 19.4043 0 12.5 0ZM12.5 22.6562C10.2183 22.6562 8.11719 21.8906 6.4209 20.6157C7.26562 18.9941 8.90625 17.9688 10.752 17.9688H14.2524C16.0957 17.9688 17.7344 18.9946 18.5825 20.6157C16.8848 21.8896 14.7803 22.6562 12.5 22.6562ZM20.3223 18.9697C19.0039 16.9092 16.7578 15.625 14.248 15.625H10.752C8.24414 15.625 5.99854 16.9067 4.67773 18.9688C3.2207 17.2119 2.34375 14.9561 2.34375 12.5C2.34375 6.89941 6.8999 2.34375 12.5 2.34375C18.1001 2.34375 22.6562 6.8999 22.6562 12.5C22.6562 14.9561 21.7773 17.2119 20.3223 18.9697Z"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -1,7 +0,0 @@
@charset "UTF-8";
@import '../includes/fonts/roboto';
@import '../includes/fonts/roboto-condensed';
@import 'vars';
@import '../includes/publik';
@import 'custom';

View File

@ -11,7 +11,7 @@ a#publik-portal-agent,
background-color: $content-background-color;
div#rub_service div.category h3, #content div.a2-block h2, #content div.block h2,
div.links-list h2,
div.links-list h2, div#services > ul > li > strong > a,
#content div.textcell h2:first-child,
#content div.cell h2:first-child,
div#tracking-code h3, div#rub_service h2, .form-content--title {

View File

@ -125,7 +125,7 @@
}
// style for a2 and wcs blocks
div.block, div.a2-block {
div.block, div.a2-block, #rub_service #services {
@extend %wcs-form;
@extend %default-block;
@ -153,7 +153,7 @@
max-width: $column-width;
// inside the div resides the form and its title
.form-content--sidebox, #rub_service {
#gauche, #rub_service {
@extend %wcs-form;
flex: 1 1 0;
padding: 1em;
@ -165,7 +165,7 @@
}
}
.form-content--sidebox + #rub_service {
#gauche + #rub_service {
@extend %two-thirds;
margin: 0;
padding: 3em;
@ -187,7 +187,7 @@
}
}
.form-content--sidebox {
#gauche {
@extend %one-third;
flex: 1 1 0;
order: 1;
@ -226,7 +226,7 @@
#page #main-content-wrapper #main-content #content #columns {
flex-direction: column;
.form-content--sidebox {
#gauche {
order: 0;
width: 100%;
padding: 0;

View File

@ -79,7 +79,8 @@ $header-content-margin: 5px;
padding: 0;
box-shadow: unset;
.toplinks--list {
.logged-in,
.login {
display: flex;
justify-content: center;
align-items: center;
@ -99,22 +100,20 @@ $header-content-margin: 5px;
top: 25px;
}
li {
a {
flex: 1 1 50%;
}
}
color: white;
font-weight: bold;
height: $header-height;
a {
color: white;
font-weight: bold;
height: $header-height;
&::before {
content: ' ';
font-family: 'FontAwesome';
font-size: 2.5em;
display: block;
padding-top: 15px;
font-weight: lighter;
&::before {
content: ' ';
font-family: 'FontAwesome';
font-size: 2.5em;
display: block;
padding-top: 15px;
font-weight: lighter;
}
}
}

View File

@ -71,6 +71,7 @@ div#header {
div.gru-nav ul li a {
font-size: $nav-font-size;
text-transform: uppercase;
font-weight: normal;
}
@ -120,31 +121,11 @@ div#main-content-wrapper {
div#footer{
display:flex;
flex-direction: row;
> * {
flex-grow: 1;
}
a {
text-decoration: none;
text-decoration: underline;
}
hr {
margin: 2rem 0;
width: 100%;
height: 1px;
border: none;
background: white;
}
.ang-footer-logo-list {
display: flex;
justify-content: space-evenly;
}
@media ($min-desktop-viewport) {
&::before {
flex-grow: 0;
margin: 1rem 2rem;
content: url(/assets/footer:logo);
}
@ -153,7 +134,7 @@ div#footer{
%cell-links-list {
li > a {
border-left: 0 solid $cell-entry-color;
border-left: 0 solid $orange;
transition: border-width 200ms;
&:hover {
border-left-width: 5px;
@ -173,7 +154,7 @@ div#footer{
}
%cancel-button {
background: $gray-2;
background: $orange;
}
%title {

View File

@ -1,9 +1,7 @@
$blue: #009CDC;
$dark-blue: #2382C1;
$dark-green: #074b5b;
$light-gray: #F6F6F6;
$gray: #64777E;
$gray-2: #555454;
$orange: #E34107;
$header-height: 220px;
@ -38,7 +36,6 @@ $nav-full-width-background: false;
$nav-height: 50px;
$nav-submenu-background: $blue;
$nav-item-hover-background: $dark-blue;
$nav-text-transform: uppercase;
$nav-mobile-item-color: black;
$nav-mobile-item-hover-background: $dark-blue;
$nav-mobile-item-hover-color: white;
@ -57,8 +54,8 @@ $cell-border-radius: 0;
$cell-border: none;
$cell-background: transparent;
$cell-entry-border: 1px solid $primary-color;
$cell-entry-color: $dark-green;
$cell-entry-hover-color: $dark-green;
$cell-entry-color: $orange;
$cell-entry-hover-color: $orange;
$cell-entry-hover-background: transparent;
$cell-open-foldable-icon: "\f0fe";
$cell-close-foldable-icon: "\f146";
@ -81,4 +78,3 @@ $wcs-step-color: $gray;
$footer-background: $gray;
$footer-link-color: white;
$footer-full-width-background: false;

View File

@ -46,12 +46,14 @@ div#header {
div.gru-nav {
> ul > li a {
font-weight: normal;
text-transform: uppercase;
}
@media ($min-desktop-viewport) {
display: flex;
justify-content: center;
> ul > li a {
font-weight: normal;
text-transform: uppercase;
font-size: $fz-small;
}
}
@ -159,12 +161,17 @@ div.link-cell div.links-list ul > li > a,
}
#sidebar div.searchcell {
form {
display: flex;
flex-wrap: wrap;
}
button {
width: 100%;
flex-grow: 1;
margin-right: 1rem;
}
}
//
// WCS
//

View File

@ -41,7 +41,6 @@ $nav-mobile-menu-background: $blue-dark;
$nav-mobile-menu-item-color: white;
$nav-mobile-menu-item-hover-background: $blue-dark;
$nav-mobile-menu-item-hover-color: white;
$nav-items-transform: uppercase;
$title-color: $blue;
$title-background: transparent;

View File

@ -448,7 +448,7 @@ div.searchcell {
border: 1px solid #aaa;
}
}
button.combo-search--button {
button {
position: absolute;
right: 1em;
background-color: transparent;
@ -458,7 +458,6 @@ div.searchcell {
width: 35px;
padding: 5px 0px;
text-indent: -99999px;
margin-right: 0.25em;
&::before {
position: absolute;
right: 5px;
@ -585,7 +584,6 @@ hr {
.list-with-images {
@extend .bare-list;
display: flex;
flex-wrap: wrap;
justify-content: center;

View File

@ -1,23 +0,0 @@
.block-password {
input:not([type=checkbox]) {
height: 45px;
border:none;
box-shadow: none;
background: $gray-xlight;
&:focus {
border: 1px solid $gray-dark;
box-shadow: none;
}
}
.submit-button {
height: 45px;
background: white;
border: solid 1px $gray-dark;
&:hover {
border: 1px solid transparent;
}
}
}

View File

@ -1,593 +0,0 @@
// Combo page header
.arm-page-header {
background: url('/assets/page-header:background');
background-size: cover;
background-position: center;
color: white;
&--default {
display: none;
}
&--content {
.cell {
padding: 2rem 5rem 2rem 5rem;
}
.text-cell {
h1, h2, h3, p {
margin-bottom: 0;
}
}
}
@media ($max-mobile-viewport) {
display: none;
}
}
// Carrousel
.carrousel {
&.cell {
padding: 0
}
&-item {
padding: 0.5rem 4rem !important;
}
&-item-content {
margin-bottom: 0 !important;
}
&-nav label {
background-color: white;
}
&-item-title {
@extend h1;
line-height: 1 !important;
}
&-item-description {
max-width: 100% !important; // too complex selector in core
font-family: 'Archivo Black', sans-serif;
margin-bottom: 0;
}
}
// Sidebar
div#sidebar {
div.cell h2:first-child {
display: flex;
align-items: center;
color: $red;
font-size: $title-font-size;
&::after {
content: '';
background: $gray-light;
flex-grow: 1;
height: 1px;
margin-left: 8px;
}
}
@media($max-mobile-viewport) {
display: none;
}
}
// Cells
%title {
margin-top: 1rem;
margin-bottom: 1rem;
}
.gru-content div.cell {
h2:first-child:not(:only-child) {
border-bottom-left-radius: $border-radius;
border-bottom-right-radius: $border-radius;
}
&.foldable > div > h2:first-child {
min-height: 50px;
margin: 0;
padding-left: 30px;
display: flex;
align-items: center;
background: $yellow;
border: $yellow solid $gray;
color: black;
text-transform: none;
font-size: $fz-5;
&:hover {
box-shadow: $widget-focus-box-shadow;
}
&::after {
right: 30px;
@media($max-mobile-viewport) {
right: 20px;
}
}
}
&.folded > div > h2:first-child {
border: 1px solid $gray-light;
background: transparent;
&::after {
color: $gray;
}
}
&.has-asset-picture {
position: relative;
> div > h2:first-child {
padding-left: 70px;
@media($max-mobile-viewport) {
padding-left: 40px;
}
}
picture {
position: absolute;
top: 0;
left: 10px;
height: 50px;
width: 60px;
display: flex;
justify-content: center;
align-items: center;
padding: 0.5rem;
@media($max-mobile-viewport) {
left: 5px;
width: 35px;
}
img {
margin: 0;
padding: 0;
max-height: 100%;
}
}
}
}
//Link lists
%cell-links-list {
> li > a {
padding: 0.8rem 1rem;
color: $gray-dark;
&:hover {
text-decoration: underline;
}
}
}
@mixin link-list-item-icon($icon) {
a {
padding-right: 2rem;
&::after {
position: absolute;
top: calc(50% - 16px / 2);
right: 25px;
height: 16px;
width: 16px;
background: center / contain no-repeat url(#{$icon});
content: '';
@media($max-mobile-viewport) {
right: 20px;
}
}
}
}
div.links-list > ul > li.external-link {
@include link-list-item-icon('/assets/external-link:icon')
}
div#rub_service div.category,
div#account-management,
#columns div.cell:not(.pk-button,.pk-big-button),
#columns div.menucell,
div.wcsformcell,
div.wcsformsofcategorycell,
div.wcscurrentdraftscell,
div.wcscurrentformscell {
.links-list {
display: flex;
justify-content: center;
> ul {
flex-basis: 764px;
margin-top: 5px;
display: flex;
flex-direction: column;
align-items: stretch;
> li {
margin: 5px 0;
padding: 0;
display: flex;
align-items: center;
border: 1px solid $gray-light;
border-radius: $border-radius;
height: 50px;
@media($max-mobile-viewport) {
height: 70px;
}
a {
flex-grow: 1;
text-decoration: none;
}
&:hover {
box-shadow: $widget-focus-box-shadow;
}
&.required-authentication {
@include link-list-item-icon('/assets/authentication-required:icon')
}
.description {
display: none;
}
&:not(:last-child) {
border-bottom: 1px solid $gray-light;
}
}
}
}
&.folded .links-list {
display: none;
}
}
// Search cell
.gru-content div.searchcell {
.combo-search {
&--button {
display: none;
}
}
form {
padding: 0;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
input[type="search"] {
position: relative;
padding-left: 2rem;
margin-right: 0;
background: $gray-xlight;
border: none;
&:focus {
box-shadow: none;
}
}
&::before {
position: absolute;
top: 0.2rem;
left: 0.5rem;
z-index: 1;
background: transparent;
font-family: FontAwesome;
font-size: 1.2rem;
color: $gray;
content: "\f002";
}
}
.links-list ul li {
border-bottom: 1px solid $gray;
}
}
// Tracking code input cell
.gru-content div.tracking-code-input-cell {
background: right / cover url('/assets/tracking-code-input:background');
div.wcs-tracking-code-input {
padding: 1rem;
h2:first-child {
color: black;
background: transparent;
font-size: $title-font-size;
margin: 0;
padding: 0;
@media($max-mobile-viewport) {
text-align: center;
}
}
div {
padding: 0;
form {
display: flex;
flex-wrap: wrap;
p {
padding: 0;
margin: 0.5rem 0 1rem 0;
}
input {
width: 4rem;
margin: 0;
flex-grow: 99999;
border: transparent;
box-shadow: none;
@media ($min-desktop-viewport) {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
@media ($max-mobile-viewport) {
width: 11rem;
margin-bottom: 0.5rem;
}
}
button {
@extend %black-button;
min-width: 10rem;
flex-grow: 1;
margin-right: 0;
@media ($min-desktop-viewport) {
height: 35px !important;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
@media ($max-mobile-viewport) {
width: 100%;
}
&, &:hover {
color: white;
}
}
}
}
}
}
// Custom elements
.arm-red {
color: $red;
}
@mixin custom-background-cell($background, $button-color) {
border: 1px solid transparent;
background: right / cover no-repeat url($background);
.pk-button, .pk-big-button {
@extend %black-button;
&, &:hover {
color: $button-color;
}
}
}
.gru-content .cell {
&.arm-report {
@include custom-background-cell('/assets/report:background', $secondary-color);
padding: 1rem 1rem;
}
&.arm-suggest {
@include custom-background-cell('/assets/suggest:background', $primary-color)
}
&.arm-register {
@include custom-background-cell('/assets/register:background', $primary-color)
}
}
.arm-report {
> div, &--content {
width: 100%;
height: 100%;
}
&--content {
display: grid;
grid-template-rows: 1fr auto;
grid-auto-columns: auto;
justify-items: stretch;
align-items: center;
}
&--picture {
grid-area: 1 / 1 / 3 / 2;
@media ($max-mobile-viewport) {
grid-area: 1 / 1 / 2 / 2;
}
width: 60px;
height: 60px;
}
&--hint {
grid-area: 1 / 2 / 2 / 3;
margin: 0 0 0 1rem !important;
font-weight: bold;
}
&--button {
@extend %black-button;
margin: 0.5rem 0;
@media($min-desktop-viewport) {
height: 35px !important;
margin: 0;
}
grid-area: 2 / 2 / 3 / 3;
@media ($max-mobile-viewport) {
grid-area: 2 / 1 / 3 / 3;
}
}
}
.arm-suggest {
&--content {
min-height: 80px;
padding: 1rem;
display: grid;
grid-template-columns: 1fr auto;
grid-auto-rows: auto;
align-items: center;
@media($max-mobile-viewport) {
justify-items: stretch;
align-items: center;
}
}
&--title {
margin: 0 !important;
grid-area: 1 / 1 / 2 / 2;
@media($max-mobile-viewport) {
grid-area: 1 / 1 / 3 / 3;
}
}
&--text {
margin: 0 !important;
grid-area: 2 / 1 / 3 / 2;
@media($max-mobile-viewport) {
display: none;
}
}
&--button {
@extend %black-button;
height: 40px;
margin: 0;
grid-area: 1 / 2 / 3 / 3;
@media($max-mobile-viewport) {
height: 100%;
display: flex;
justify-content: end !important;
grid-area: 1 / 1 / 3 / 3;
background: transparent !important;
color: transparent !important;
}
&:hover {
background: white;
}
&::after {
margin-left: 1rem;
font-family: FontAwesome;
font-size: $fz-small;
color: white;
content: "\f054";
@media($max-mobile-viewport) {
font-size: $fz-3;
color: black;
}
}
}
}
.gru-content .arm-register {
margin-top: 1rem !important;
&--content {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
&--buttons {
display: flex;
@media($max-mobile-viewport) {
flex-direction: column;
}
}
.pk-button {
height: 45px !important;
padding: 10px 1rem !important;
background: white !important;
color: $gray-dark !important;
@media($max-mobile-viewport) {
margin-bottom: 1rem;
}
&::after {
content: "\f054";
font-family: FontAwesome;
font-size: $fz-small;
margin-left: 1rem;
}
&:hover {
background: $yellow !important;
}
}
}
@mixin arm-link-icon($name) {
& > li.arm-icon-#{$name} {
display: flex;
align-items: center;
&::before {
width: 28px;
height: 28px;
background: center / cover no-repeat url(img/icon-#{$name}.png);
content: '';
}
}
}
%cell-links-list {
@include arm-link-icon('user');
@include arm-link-icon('form');
}

View File

@ -1,111 +0,0 @@
// Typos
* {
transition: $transition;
}
h1 {
font-size: $fz-1;
font-family: 'Archivo Black', sans-serif;
margin-top: 0;
@media($max-mobile-viewport) {
font-size: $fz-2;
}
}
h2 {
font-size: $fz-2;
font-family: 'Viga', sans-serif;
margin-top: 0;
@media($max-mobile-viewport) {
font-size: $fz-3;
}
}
h3 {
font-size: $fz-3;
font-family: 'Viga', sans-serif;
margin-top: 0;
@media($max-mobile-viewport) {
font-size: $fz-4;
}
}
h4 {
font-size: $fz-4;
font-family: 'Viga', sans-serif;
margin-top: 0;
@media($max-mobile-viewport) {
font-size: $fz-5;
}
}
h5 {
font-size: $fz-5;
font-family: 'Viga', sans-serif;
margin-top: 0;
@media($max-mobile-viewport) {
font-size: 1rem;
}
}
li {
line-height: 1.2;
}
// Layout
div#main-content-wrapper {
max-width: none;
@media ($max-mobile-viewport) {
margin-top: calc(#{$header-height} + 1rem);
}
}
.central-content {
max-width: $width;
clear: both;
margin: 0 auto;
}
@media ($min-desktop-viewport) {
.gru-content {
padding: 3rem 0.5rem 0 0.5rem;
}
}
// Notices
.errornotice, .warningnotice, .successnotice, .infonotice {
border-radius: $border-radius;
padding: 25px 60px;
color: $gray-dark;
a {
color: $red;
}
&::before {
top: 15px;
left: 20px;
right: auto;
font-size: 30px;
}
}
.errornotice, .warningnotice {
&::before {
color: $red;
}
}
.infonotice::before {
color: $yellow;
}
.successnotice::before {
color: $green-dark;
}

View File

@ -0,0 +1,673 @@
//
// Typo
//
h1 {
font-size: $fz-1;
}
h2 {
font-size: $fz-2;
}
h3 {
font-size: $fz-3;
}
//
// Header
//
div#top {
display: flex;
align-items: center;
flex-wrap: wrap;
padding-top: 0.5rem;
}
#logo{
@media($max-mobile-viewport) {
padding-left: 0;
}
}
nav.site-nav {
flex-grow: 1;
@media($max-mobile-viewport) {
position: absolute;
top: 75px;
right: 10px;
}
}
div.gru-nav > ul {
margin: 0;
@media($max-mobile-viewport) {
position: fixed;
top: 0;
right: 0;
z-index: 10;
}
li a {
font-weight: normal;
padding: 30px 20px;
}
}
div#header {
max-width: calc(#{$width} + 100px);
}
div#toplinks {
position: static;
padding-top: 1rem;
padding-bottom: 1rem;
padding-right: 2rem;
@media($max-mobile-viewport) {
flex-grow: 1;
padding-right: 50px;
}
.logged-in, .login {
display: flex;
flex-wrap: wrap;
@media($max-mobile-viewport) {
span {
display: flex;
a:first-child {
flex-grow: 1;
}
}
}
> * {
margin: 0 .3rem;
}
a {
color: black;
font-weight: bold;
display: flex;
align-items: center;
}
&::before {
font-family: FontAwesome;
content: '';
width: 1.5rem;
height: 1.5rem;
background: url('/assets/profile:icon');
margin-right: 0.5rem;
}
}
}
.arm-page-header {
background: url('/assets/page-header:background');
background-size: cover;
background-position: center;
color: white;
h1 {
font-size: 48em / $base-font;
}
&--default {
display: none;
}
&--content {
max-width: $width;
clear: both;
margin: 0 auto;
.cell {
padding: 3rem 0rem;
}
}
@media ($max-mobile-viewport) {
display: none;
}
}
//
// Content
//
div#main-content-wrapper {
max-width: none;
}
.central-content {
max-width: $width;
clear: both;
margin: 0 auto;
}
@media ($min-desktop-viewport) {
.gru-content {
padding: 3rem 0.5rem 0 0.5rem;
}
}
div#sidebar {
div.cell h2:first-child {
display: flex;
align-items: center;
&::after {
content: '';
background: $gray-light;
flex-grow: 1;
height: 1px;
margin-left: 8px;
}
}
@media($max-mobile-viewport) {
display: none;
}
}
.errornotice, .warningnotice, .successnotice, .infonotice {
border-radius: $border-radius;
padding-top: 2rem;
padding-bottom: 2rem;
padding-right: 2rem;
a {
color: $red;
}
&::before {
top: calc(50% - 1rem);
}
}
.errornotice, .warningnotice {
&::before {
color: $red;
}
}
.infonotice::before {
color: $yellow;
}
.successnotice::before {
color: $green-dark;
}
//
// Footer
//
#footer-wrapper {
padding: 3rem 1.5rem 0;
#footer {
position: relative;
}
.back-top {
position: absolute;
top: -4.5rem;
right: 0rem;
background: $primary-color;
border-radius: $border-radius;
padding: 0.5rem;
&--link {
color: black;
&:hover {
text-decoration: none;
}
&::before {
font-size: 1.8rem;
}
}
&--link-label {
display: none;
}
}
}
.arm-footer-bottom {
padding: 1rem;
background: $gray;
color: white;
.menu-cell {
text-align: center;
li {
display: inline-block;
border: none;
a {
border-radius: 0;
border: none;
color: white;
padding: 0.5rem 2rem;
&:hover {
color: white;
}
}
}
}
}
//
// Cells
//
%title {
margin-top: 1rem;
margin-bottom: 1rem;
}
%cell-links-list {
> li > a {
padding-left: 0;
&:hover {
text-decoration: underline;
}
}
}
div#rub_service div.category,
div#services,
div#account-management,
#columns div.cell:not(.pk-button,.pk-big-button) div.links-list,
#columns div.menucell,
div.wcsformcell,
div.wcsformsofcategorycell,
div.wcscurrentdraftscell,
div.wcscurrentformscell {
.links-list > ul > li {
margin: 0.5rem;
border: 1px solid $gray-light;
border-radius: $border-radius;
padding: 0rem 0.8rem;
a {
text-decoration: none;
}
&:hover {
box-shadow: $widget-focus-box-shadow;
}
&.required-authentication, &.external-link {
a{
padding-right: 2rem;
&::after {
content: '';
height: 1.3rem;
width: 1.3rem;
position: absolute;
right: 0.7rem;
}
}
}
&.required-authentication a::after {
background: center / contain no-repeat url('/assets/authentication-required:icon');
}
&.external-link a::after {
background: center / contain no-repeat url('/assets/external-link:icon');
}
&:not(:last-child) {
border-bottom: 1px solid $gray-light;
}
}
}
.gru-content div.cell {
h2:first-child:not(:only-child) {
border-bottom-left-radius: $border-radius;
border-bottom-right-radius: $border-radius;
}
&.foldable > div > h2:first-child {
background: $yellow;
border: $yellow solid $gray;
color: black;
display: flex;
font-size: $fz-3;
align-items: center;
height: 4rem;
margin: 0;
padding-left: 1rem;
text-transform: none;
&:hover {
box-shadow: $widget-focus-box-shadow;
}
}
&.folded > div > h2:first-child {
border: 1px solid $gray;
background: transparent;
&::after {
color: $gray;
}
}
&.has-asset-picture {
position: relative;
> div > h2:first-child {
padding-left: 6rem;
}
picture {
height: 3rem;
left: 1.5rem;
position: absolute;
top: 0rem;
width: 3rem;
}
}
}
.gru-content div.searchcell form {
padding: 0;
input[type="search"] {
background: $gray-xlight;
border: none;
&:focus {
background: $gray-xlight;
border: none;
}
}
.combo-search--button {
display: none;
}
}
.gru-content div.tracking-code-input-cell {
background: right / cover url('/assets/tracking-code-input:background');
div.wcs-tracking-code-input {
padding: 1rem;
div {
padding: 0;
form {
display: flex;
flex-wrap: wrap;
input {
flex-grow: 99999;
width: 11rem;
}
button {
flex-grow: 1;
@extend %black-button;
margin-right: 0;
min-width: 10rem;
&, &:hover {
color: $primary-color;
}
}
}
}
}
h2:first-child {
color: black;
background: transparent;
font-size: $fz-3;
margin-bottom: 0.5rem;
}
}
/// WCS
.arm-form-header {
background: $gray-xlight;
&--content {
max-width: $width;
margin: 0 auto;
padding: 1.5rem 0 2.5rem 0;
}
&--title {
margin: 0;
font-weight: 900;
max-width: 35rem;
text-transform: uppercase;
font-size: 48em / $base-font;
}
&--description {
@media($max-mobile-viewport) {
display: none;
}
margin-top: 4rem;
}
@media($max-mobile-viewport) {
&--content {
padding: 1rem 0 1rem 0;
}
&--title {
font-size: $fz-1;
text-align: center;
}
}
}
div#tracking-code {
padding: 1rem;
background: right / cover url('/assets/tracking-code:background');
border-radius: $border-radius;
.tracking-code-part {
display: flex;
flex-direction: column;
h3 {
background: transparent;
color: black;
text-transform: none;
text-align: center;
margin-bottom: 0.7rem;
}
a {
text-align:center;
background: white;
padding: 0.5rem;
border-radius: $border-radius;
font-weight: bold;
}
}
form[action="removedraft"] {
display: flex;
justify-content: center;
.form-discard-draft {
@extend %black-button;
margin-right: 0;
&, &:hover {
color: $primary-color;
}
}
}
}
%button {
box-shadow: none;
padding: 0.5rem 1.5rem;
}
%black-button {
@extend %button;
background: black;
&:hover {
background: black;
}
}
%gray-button {
background: $gray-xlight;
color: black;
&:hover {
background: $gray-xlight;
}
}
.wcs-step {
border-radius: 0;
align-items: center;
&.current {
font-weight: normal;
}
&--marker-nb {
font-weight: bold;
}
@media($min-desktop-viewport) {
&.step-before::after {
content: '\f00c';
font-family: FontAwesome;
margin: 0rem 1rem;
color: $green;
}
}
}
.field {
&--label .required {
margin: 0;
color: $primary-color;
}
}
input[type=radio], input[type=checkbox] {
&:focus {
box-shadow: none;
}
}
input[readonly], select[readonly], textarea[readonly] {
border-radius: $widget-border-radius;
background: transparent;
border: $widget-border;
}
input::placeholder {
font-style: italic;
}
@mixin form-button-left($symbol) {
&::before {
content: $symbol;
font-family: FontAwesome;
font-size: 0.7rem;
margin-right: 1rem;
}
}
@mixin form-button-right($symbol) {
&::after {
content: $symbol;
font-family: FontAwesome;
font-size: 0.7rem;
margin-left: 1rem;
}
}
.form-content {
&--body .buttons.submit {
.form-next{
@include form-button-right('\f054');
}
.form-previous {
@include form-button-left('\f053');
}
.form-submit {
@include form-button-left('\f00c');
}
.form-discard, .cancel {
@include form-button-left('\f00d');
}
}
}
div.form-validation div.page {
border-radius: $border-radius;
}
.back-home-button {
display: flex;
justify-content: center;
a {
@extend %button;
&::after {
content: '\f0e2';
font-family: FontAwesome;
margin-left: 1rem;
}
}
}
///
/// Custom classes
///
.arm-salmon {
color: $salmon;
}
@mixin custom-background-cell($background, $button-color) {
border: 1px solid transparent;
background: right / cover no-repeat url($background);
.pk-button, .pk-big-button {
@extend %black-button;
&, &:hover {
color: $button-color;
}
}
}
.gru-content .cell {
&.arm-report {
@include custom-background-cell('/assets/report:background', $secondary-color);
font-size: 120%;
padding: 2rem;
}
&.arm-suggest {
@include custom-background-cell('/assets/suggest:background', $primary-color)
}
&.arm-register {
@include custom-background-cell('/assets/register:background', $primary-color)
}
}
@mixin arm-link-icon($name) {
& > li.arm-icon-#{$name} {
display: flex;
align-items: center;
&::before {
content: '';
width: 32px;
height: 32px;
background: center / cover no-repeat url(img/icon-#{$name}.png);
margin-right: 0.8rem;
}
}
}
%cell-links-list {
@include arm-link-icon('user');
}

View File

@ -1,91 +0,0 @@
#footer-wrapper {
padding: 3rem 1.5rem;
#footer {
position: relative;
}
.back-top {
position: absolute;
right: 50px;
top: -70px;
&--link {
border-radius: 13px;
width: 50px;
height: 50px;
display: flex;
justify-content: center;
align-items: center;
background: $primary-color;
color: black;
&:hover {
text-decoration: none;
}
&::before {
font-size: 1.8rem;
}
}
&--link-label {
display: none;
}
}
}
.arm-footer-bottom {
background: $gray;
color: white;
.link-list-cell {
ul {
height: 40px;
display: flex;
justify-content: center;
align-items: center;
@media($max-mobile-viewport) {
height: 155px;
flex-direction: column;
}
text-align: center;
li {
display: inline-block;
border: none;
a {
padding: 0.5rem 2rem;
border-radius: 0;
border: none;
color: white;
font-size: $fz-small;
&:hover {
color: white;
}
}
}
}
}
}
// Custom classes
.arm-footer-logos {
display: flex;
justify-content: center;
align-items: center;
gap: 20px;
@media($max-mobile-viewport) {
flex-direction: row-reverse;
flex-wrap: wrap;
}
}

View File

@ -1,210 +0,0 @@
div#top {
display: flex;
align-items: center;
flex-wrap: nowrap;
padding: 0 15px;
@media($max-mobile-viewport) {
flex-direction: column;
}
}
div#header {
padding: 0;
max-width: calc(#{$width} + 100px);
}
#logo{
&.has-logo {
flex-basis: #{extract-width($header-logo-size)};
flex-shrink: 1;
flex-grow: 1;
a::before {
background-position: left;
margin-top: 15px;
margin-right: 1rem;
}
}
@media($max-mobile-viewport) {
width: 100%;
padding-left: 0;
}
}
nav.site-nav {
flex-grow: 1;
}
div.gru-nav {
display: flex;
align-items: center;
.gru-nav-button {
top: 15px;
right: 15px;
left: auto;
&.toggled .icon-bar {
background: $nav-button-color;
}
& + ul {
@media($min-desktop-viewport) {
position: static;
}
width: 100%;
&:before {
height: 0;
}
}
&.toggled + ul {
height: fit-content;
}
}
.menu {
position: static;
margin: 0;
flex-grow: 1;
display: flex;
justify-content: space-evenly;
&--link {
padding: 0;
display: flex;
align-items: center;
font-weight: normal;
@media ($min-desktop-viewport) {
height: $header-height;
margin-right: 1rem;
}
}
&--label {
text-align: center;
}
}
.submenu {
&--link {
padding: 20px 25px;
font-weight: normal;
}
}
}
@media($max-mobile-viewport) {
// Header always visible on scroll
div#top {
position: fixed;
z-index: 1001;
width: 100%;
height: $header-height;
background: white;
}
nav.site-nav {
position: absolute;
top: $header-height;
left: 0;
width: 100%;
}
div.gru-nav {
height: 0;
&.toggled {
height: calc(100vh - #{$header-height});
}
// right-to-left slide menu
> .gru-nav-button + ul {
top: $header-height;
transform: translateX(100vw);
}
.menu, .submenu {
&--item {
padding: 0;
border-top: 1px solid $gray;
&, &:hover, &:focus-within, &.selected {
> a {
border-bottom: none;
color: $gray-dark;
}
}
}
&--link {
padding: 1rem 1.5rem;
font-size: $font-size;
&:after {
position: absolute;
right: 3.5rem;
content: '\f054';
font-family: FontAwesome;
font-size: 0.6rem;
}
}
}
.submenu {
&--link {
padding-left: 3rem;
}
}
}
}
div#toplinks {
position: static;
max-width: 100%;
@media($max-mobile-viewport) {
padding: 0;
display: flex;
flex-grow: 1;
justify-content: center;
}
.toplinks--list {
display: flex;
flex-wrap: wrap;
> * {
margin: 0 .3rem;
}
&-item,
a {
color: black;
font-weight: 500;
display: flex;
align-items: center;
}
.login-link, .account-link {
&::before {
font-family: FontAwesome;
content: '';
width: 1.5rem;
height: 1.5rem;
background: center / contain no-repeat url('/assets/profile:icon');
margin-right: 0.5rem;
}
margin-right: 0.5em;
}
}
}

View File

@ -1,93 +1,75 @@
$gray-dark: #333333;
$gray-light: #b3b3b3;
$gray-xlight: #e6e6e6;
$gray-xlight: #f2f2f2;
$gray-light: #cccccc;
$gray: #919191;
$green-dark: #557c40;
$green-light: #e6efdf;
$green: #9ecf87;
$red-light: #fae1db;
$red: #eb8772;
$gray-dark: #333333;
$salmon: #ec8771;
$yellow: #ecbe54;
$yellow-light: #fdf4da;
$yellow: #ebbe55;
$red: #e95f5c;
$red-light: #fae1db;
$green-dark: #557c40;
$green: #9ecf87;
$green-light: #e6efdf;
$primary-color: $red;
$primary-color: $salmon;
$secondary-color: $yellow;
/// Typo
$font-family: Manrope, sans-serif;
$font-family: Lato, sans-serif;
$link-color: $primary-color;
$link-decoration: none;
$link-hover-decoration: underline;
$base-font: 16;
$fz-1: 2.5rem;
$fz-2: 2rem;
$fz-3: 1.6rem;
$fz-4: 1.3rem;
$fz-5: 1.1rem;
$fz-1: 30em / $base-font;
$fz-2: 20em / $base-font;
$fz-3: 18em / $base-font;
$fz-4: 14em / $base-font;
$fz-small: 14em / $base-font;
$fz-xsmall: 11em / $base-font;
$font-size: 1rem;
$font-size: 100% / ( 15 / $base-font );
// General
$width: 1280px;
$mobile-limit: 800px;
$border-radius: 5px;
$notification_error_color: $red-light;
$notification_warning_color: #e5e5e5;
$notification_success_color: $green-light;
$notification_info_color: $yellow-light;
$notification-icon-size: 2rem;
$sidebar-columns-gutter: 50px;
$back-top-display: block;
$back-top-icon-character: "\f062";
$transition: 0.2s;
// Header
$header-logo-size: 187px 47px;
$header-height: 100px;
$header-logo-size: 250px 60px;
$toplinks-style: none;
$sidebar-width: 26%;
$nav-after-image: false;
$nav-border-color: transparent;
$nav-button-background: transparent;
$nav-button-bar-height: 4px;
$nav-button-color: $primary-color;
$nav-color: $gray-dark;
$nav-color: $gray;
$nav-submenu-color: $gray;
$nav-item-hover-background: transparent;
$nav-item-hover-border: $primary-color 4px solid;
$nav-item-hover-color: #333333;
$nav-item-selected-border: $primary-color 4px solid;
$nav-item-selected-color: #333333;
$nav-item-selected-mode: bottom-border;
$nav-item-selected-border: $primary-color 3px solid;
$nav-item-hover-border: $primary-color 3px solid;
$nav-button-background: transparent;
$nav-button-color: $primary-color;
$nav-border-color: transparent;
$nav-mobile-menu-item-hover-color: black;
$nav-button-bar-height: 3px;
$nav-mobile-bottom-bar-item-hover-color: black;
$nav-mobile-bottom-bar-item-selected-background: $primary-color;
$nav-mobile-bottom-bar-item-selected-color: black;
$nav-mobile-menu-background: white;
$nav-mobile-menu-item-color: $gray-dark;
$nav-mobile-menu-item-hover-color: $gray-dark;
$nav-submenu-color: $gray-dark;
$responsive-menu: left-to-right;
// Title
$title-padding: 0;
$title-color: black;
$title-font-size: $fz-4;
$title-font-family: 'Viga', sans-serif;
$title-weight: normal;
$title-color: $primary-color;
$title-font-size: $fz-2;
$title-transform: uppercase;
$title-weight: 700;
$title-background: transparent;
// Carrousel
$carrousel-height: 290px;
$carrousel-item-mask-color: transparent;
$carrousel-text-position: middle middle;
$carrousel-navigation-color: $red;
$carrousel-navigation-bullet-size: 10px;
$carrousel-arrows: none;
// Cells
$cell-border: none;
$cell-entry-color: black;
@ -98,7 +80,6 @@ $cell-entry-border: none;
$widget-focus-outline: none;
$widget-focus-box-shadow: 0 0 5px 2px $gray-light;
$widget-padding: 0.45rem 1rem;
// Footer
$footer-background: $gray-dark;
@ -107,13 +88,12 @@ $footer-background: $gray-dark;
$wcs-step-current-label-color: black;
$wcs-step-color: $gray;
$wcs-step-border-bottom: 1px solid $gray-light;
$wcs-step-current-border-bottom: 1px solid $gray-light;
$wcs-step-current-border-bottom: 2px solid $gray-light;
$form-sidebar-width: 25%;
$form-sidebar-gutter: 3rem;
$form-accent-color: $primary-color;
$widget-border-radius: $border-radius;
$widget-unique-checkbox-position: left;
$button-color: black;
$button-background: $secondary-color;
$buttons-order: previous (grow), cancel (grow), submit;

View File

@ -1,259 +0,0 @@
// WCS page header
.arm-form-header {
background: $gray-xlight;
&--content {
max-width: $width;
margin: 0 auto;
padding: 2rem 0 2rem 0;
}
&--title {
margin: 0;
text-transform: uppercase;
font-size: $fz-2;
}
&--description {
@media($max-mobile-viewport) {
display: none;
}
margin-top: 1rem;
font-family: 'Viga', sans-serif;
}
@media($max-mobile-viewport) {
&--content {
padding: 1rem 0 1rem 0;
}
&--title {
text-align: center;
font-size: $fz-4;
}
}
}
// Tracking code
div#tracking-code {
padding: 1rem;
background: right / cover url('/assets/tracking-code:background');
border-radius: $border-radius;
.tracking-code-part {
display: flex;
flex-direction: column;
h3 {
background: transparent;
color: $gray-dark;
text-transform: none;
text-align: center;
margin-bottom: 0.7rem;
margin-top: 0;
}
a {
text-align:center;
background: white;
padding: 0.5rem;
border-radius: $border-radius;
font-weight: bold;
font-family: 'Viga', sans-serif;
}
}
form[action="removedraft"] {
display: flex;
justify-content: center;
.form-discard-draft {
@extend %black-button;
margin-right: 0;
&, &:hover {
color: $primary-color;
}
}
}
}
// Widgets
%button {
box-shadow: none;
height: 45px;
display: flex;
justify-content: center;
align-items: center;
@media($max-mobile-viewport) {
height: 45px;
}
&:hover {
box-shadow: none;
text-decoration: none;
}
}
%black-button {
@extend %button;
background: $gray-dark;
color: white;
&:hover {
background: $gray-dark;
color: white;
}
}
%gray-button {
background: $gray-xlight;
color: black;
&:hover {
background: $gray-xlight;
}
}
.field {
&--label .required {
margin: 0;
color: $primary-color;
}
}
div.widget div.title, div.hint {
margin-bottom: 0.5em;
}
input, input[type="search"], textarea, select {
transition: $transition;
}
input[type=radio], input[type=checkbox] {
&:focus {
box-shadow: none;
}
}
input[readonly], select[readonly], textarea[readonly] {
border-radius: $widget-border-radius;
background: transparent;
border: $widget-border;
}
input::placeholder {
font-style: italic;
}
@mixin form-button-left($symbol) {
&::before {
content: $symbol;
font-family: FontAwesome;
margin-right: 1rem;
}
}
@mixin form-button-right($symbol) {
&::after {
content: $symbol;
font-family: FontAwesome;
margin-left: 1rem;
}
}
.form-content {
&--body .buttons.submit {
@media($max-mobile-viewport) {
display: flex;
flex-direction: column;
align-items: stretch;
.content {
width: 100%;
button { width: 100%; }
}
}
.form-next{
@include form-button-right('\f054');
}
.form-previous {
@include form-button-left('\f053');
}
.form-submit {
@include form-button-left('\f00c');
}
.form-discard, .cancel {
@include form-button-left('\f00d');
}
}
}
.back-home-button {
display: flex;
justify-content: stretch;
a {
@extend %button;
width: 100%;
margin: 0 0.5rem;
&::after {
content: '\f0e2';
font-family: FontAwesome;
margin-left: 1rem;
}
}
}
// Steps
.wcs-steps {
h2 {
margin: 1rem 0 0 0;
display: block;
color: $red;
font-size: $fz-3;
}
}
.wcs-step {
border-radius: 0;
align-items: center;
&.current {
font-weight: normal;
}
@media($min-desktop-viewport) {
&.step-before::after {
content: '\f00c';
font-family: FontAwesome;
margin: 0rem 1rem;
color: $green;
}
}
}
div.form-validation, div#summary{
div.page {
border-radius: $border-radius;
background: $gray-xlight;
padding: 1rem 1rem;
margin: 1rem 0;
}
}
div#summary {
&::after {
width: 100%;
height: 1px;
display: inline-block;
background: $gray-dark;
content: '';
}
}
.timetable-widget {
.head {
font-size: $fz-small;
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -1,14 +1,5 @@
@charset "UTF-8";
@import '../includes/fonts/archivo-black';
@import '../includes/fonts/viga';
@import '../includes/fonts/manrope';
@import 'vars';
@import '../includes/publik';
@import 'authentic';
@import 'combo';
@import 'common';
@import 'footer';
@import 'header';
@import 'wcs';
@import 'custom';

View File

@ -87,6 +87,7 @@ div#rub_service div.category h3,
.gru-content div.a2-block h2,
.gru-content div.block h2,
div.links-list h2,
div#services > ul > li > strong > a,
.gru-content div.textcell h2,
.gru-content div.textcell h2:first-child,
.gru-content div.cell h2:first-child {
@ -140,7 +141,9 @@ div#rub_service > h2:first-child,
}
}
%cell {
.column div.a2-block,
.gru-content div.cell,
div.block {
padding: 0;
& h2 + div {

View File

@ -198,11 +198,10 @@ div#main-content-wrapper {
}
// Cells
%cell {
.column div.a2-block,
.gru-content div.cell,
.block {
margin-bottom: $columns-gutter;
input, input[type="search"], textarea, select {
background: $widget-background-in-cell;
}
}
div.gru-content .cell.trackingcodeinputcell button {
color: white;
@ -211,6 +210,15 @@ div.gru-content .cell.text-cell > div {
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
div.a2-continue,
div#services > ul > li,
div.a2-block,
.gru-content .cell,
.block {
input, input[type="search"], textarea, select {
background: $widget-background-in-cell;
}
}
.a2-block {
padding: 1rem;
}
@ -218,6 +226,7 @@ div.gru-content .cell.text-cell > div {
// Links-list
div#rub_service div.category ul,
div#services > ul > li > ul,
div#account-management ul,
div.links-list ul,
div.menucell ul,

View File

@ -129,6 +129,7 @@ header {
padding-right: 15px;
font-weight: 500;
text-align: center;
text-transform: uppercase;
font-size: 19px;
transition: none;
border-bottom: 4px solid transparent;
@ -530,6 +531,7 @@ div#rub_service h3 {
/* customization des liens dans les catégories de formulaires */
div#rub_service div.category ul,
div#services > ul > li > ul,
div#account-management ul,
div.links-list ul,
div.menucell ul,

View File

@ -30,7 +30,6 @@ $nav-item-selected-border: 4px solid transparent;
$nav-item-hover-background: transparent;
$nav-item-hover-color: $nav-item-selected-color;
$nav-item-hover-border: 4px solid $primary-color;
$nav-text-transform: uppercase;
$footer-background: #e0e0e0;
$footer-color: black;

View File

@ -46,6 +46,9 @@ div#nav {
& > ul {
margin-top: 0;
margin-bottom: 0;
a {
text-transform: uppercase;
}
}
}
@ -78,9 +81,6 @@ div#main-content {
}
footer {
img {
max-width: none;
}
div.textcell a {
color: white;
}

View File

@ -13,7 +13,6 @@ $nav-active-color: $primary-color;
$nav-submenu-background: #f1f1f1;
$nav-submenu-color: #222;
$nav-item-selected-mode: bottom-border;
$nav-text-transform: uppercase;
$border-radius: 3px;
$button-background: $primary-color;
$title-background: $primary-color;

View File

@ -128,6 +128,6 @@ div.timetable-widget {
}
}
.toplinks--list-item:not(:last-child)::after {
.user-info--separator::after {
content: "·";
}

View File

@ -17,6 +17,7 @@ div#nav {
position: absolute;
top: 2rem;
left: 40%;
text-transform: uppercase;
z-index: 100;
}
@ -152,27 +153,3 @@ span.pastille-rouge {
font-family: sans-serif;
color: #800;
}
#login-page {
.block-saml {
display: flex;
}
.block-saml > div {
margin: auto auto;
display: block;
height: 10em;
width: 20em;
text-align: center;
}
.block-saml > div > form > button {
display: flex;
align-items: center;
padding: revert
}
.block-saml > div > form > span {
margin-left: 5px;
}
}

View File

@ -22,7 +22,6 @@ $nav-menu-color: $second-blue;
$nav-active-color: $second-blue;
$nav-item-hover-color: $blue-grey;
$nav-item-selected-background: transparent;
$nav-text-transform: uppercase;
$nav-mobile-mode: hidden;
$nav-after-image: false;

View File

@ -2,11 +2,6 @@
"label" : "Bouches-du-Rhône",
"settings" : {
"combo" : {
"COMBO_ASSET_SLOTS.update" : {
"button:adfs" : {
"label" : "Bouton : Connexion ADFS"
}
},
"JSON_CELL_TYPES.update" : {
"cd13_dossier_contacts" : {
"cache_duration" : 3600,
@ -98,16 +93,7 @@
"log_errors" : false,
"name" : "RSA Extranet : bénéficiaire",
"url" : "{{ passerelle_url }}rsa13/{% firstof slug rsa13_slug \"rsa\" %}/platform/{{ plateforme_id }}/beneficiaire/{{ brsa_id }}/?email={{ user_email }}&ip={{ request.META.REMOTE_ADDR }}",
"varnames" : [],
"additional-data" : [
{
"cache_duration" : 0,
"key" : "platforms",
"log_errors" : false,
"timeout" : 10,
"url" : "{{ passerelle_url }}rsa13/{% firstof slug rsa13_slug \"rsa\" %}/platform?email={{ user_email }}&ip={{ request.META.REMOTE_ADDR }}"
}
]
"varnames" : []
},
"rsa13-beneficiaire-action" : {
"cache_duration" : 0,
@ -298,36 +284,6 @@
"url" : "{{ passerelle_url }}rsa13/{% firstof slug rsa13_slug \"rsa\" %}/platform/{{ plateforme_id }}/beneficiaire/{{ brsa_id }}/transport/?email={{ user_email }}&ip={{ request.META.REMOTE_ADDR }}",
"varnames" : []
},
"rsa13-beneficiaire-evenement" : {
"cache_duration" : 0,
"force_async" : true,
"form" : [
{
"label" : "Identifiant du connecteur",
"required" : false,
"varname" : "slug"
}
],
"log_errors" : false,
"name" : "RSA Extranet : bénéficiaire - évènement",
"url" : "{{ passerelle_url }}rsa13/{% firstof slug rsa13_slug \"rsa\" %}/platform/{{ plateforme_id }}/beneficiaire/{{ brsa_id }}/evenement/{{ evenement_id }}/?email={{ user_email }}&ip={{ request.META.REMOTE_ADDR }}",
"varnames" : []
},
"rsa13-beneficiaire-evenements" : {
"cache_duration" : 0,
"force_async" : true,
"form" : [
{
"label" : "Identifiant du connecteur",
"required" : false,
"varname" : "slug"
}
],
"log_errors" : false,
"name" : "RSA Extranet : bénéficiaire - évènements",
"url" : "{{ passerelle_url }}rsa13/{% firstof slug rsa13_slug \"rsa\" %}/platform/{{ plateforme_id }}/beneficiaire/{{ brsa_id }}/evenement/?email={{ user_email }}&ip={{ request.META.REMOTE_ADDR }}",
"varnames" : []
},
"rsa13-coordinateurs" : {
"additional-data" : [
{

View File

@ -114,6 +114,7 @@ div#nav {
}
div.gru-nav > ul > li a {
text-transform: uppercase;
font-weight: 600;
}

View File

@ -19,7 +19,6 @@ $nav-item-selected-background: $nav-background;
$nav-item-selected-color: white;
$nav-item-hover-background: $nav-background;
$nav-item-hover-color: white;
$nav-text-transform: uppercase;
$nav-submenu-background: $nav-background;
$nav-submenu-color: $nav-color;
$nav-button-background: $red;

View File

@ -103,6 +103,7 @@ div#nav {
}
div.gru-nav > ul > li a {
text-transform: uppercase;
font-weight: 600;
}

View File

@ -16,7 +16,6 @@ $nav-item-selected-background: $nav-background;
$nav-item-selected-color: black;
$nav-item-hover-background: $nav-background;
$nav-item-hover-color: black;
$nav-text-transform: uppercase;
$nav-submenu-background: $nav-background;
$nav-submenu-color: $nav-color;
$nav-button-background: white;

View File

@ -1,51 +0,0 @@
#header-wrapper {
height: $header-height;
}
#logo a {
margin-top: 1em;
height: 130px;
line-height: 130px;
color: $primary-color;
font-weight: normal;
@media ($max-mobile-viewport) {
margin-top: 0.25em;
height: 80px;
line-height: 80px;
}
}
#main-content {
background: white;
}
@media ($max-mobile-viewport) {
#nav-wrapper {
margin-top: calc(-1 * (#{$nav-menu-side}));
a {
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
}
}
#logo {
padding-left: 0;
}
#header-wrapper {
height: $header-mobile-height;
}
}
#footer .cell {
margin: 0;
&.coordonnees {
background: white;
color: black;
}
&.footer-droite {
background: $secondary-color;
color: white;
a {
color: white;
}
}
}

View File

@ -1,40 +0,0 @@
$primary-color: #737B4C;
$secondary-color: rgb(168, 35, 42);
$font-family: Raleway, Arial, sans-serif;
$font-size: 16px;
$width: 1300px;
$link-color: $secondary-color;
$title-color: $primary-color;
$title-weight: bold;
$title-font-size: $font-size * 1.2;
$title-background: transparent;
$header-height: 200px;
$header-mobile-height: 140px;
$button-color: white;
$button-background: $secondary-color;
$button-hover-background: rgb(60, 58, 55);
$button-border-radius: 5px;
$nav-button-background: $secondary-color;
$nav-color: $primary-color;
$nav-item-selected-mode: bottom-border;
$nav-item-selected-border: 4px solid $secondary-color;
$nav-active-color: lighten($secondary-color, 5);
$nav-menu-side: 46px;
$nav-mobile-menu-item-color: rgb(102, 102, 102);
$nav-mobile-bottom-bar-background: $secondary-color;
$nav-mobile-bottom-bar-color: white;
$nav-mobile-menu-background: white;
$cell-entry-hover-background: #fafafa;
$cell-border: 1px solid rgb(250, 243, 243);
$cell-entry-border: $cell-border;
$footer-background: rgb(191, 191, 191);

View File

@ -1,14 +0,0 @@
{
"label": "Cabourg",
"variables": {
"theme_color": "#b1b993"
},
"settings": {
"combo": {
"COMBO_ASSET_SLOTS.update": {
"header:background": { "label": "Têtière : fond" },
"header:logo": { "label": "Têtière : logo" }
}
}
}
}

View File

@ -94,18 +94,20 @@ label {
}
%cancel-button {
--background: #fff;
--color: black;
padding: 1.1em 2em 1em;
border-color: $gray;
&, &:hover {
padding: 1.1em 2em 1em;
background-color: #fff;
color: black;
border-color: $gray;
}
}
%orange-button {
padding: 1.1em 2em 1em;
--color: black;
--background: #{$orange};
--hover-background: #{$orange};
border-color: $orange;
@extend %cancel-button;
&, &:hover {
background-color: $orange !important;
border-color: $orange;
}
}
//
@ -490,7 +492,7 @@ $topmessage-alt :
}
}
.gru-content div.tracking-code-input-cell {
div.tracking-code-input-cell {
@extend .cell-with-dash;
@extend .cell-blue;
p {
@ -505,20 +507,20 @@ $topmessage-alt :
display: flex;
flex-wrap: wrap;
align-items: stretch;
input.tracking-code--input {
flex: 1 1 0;
margin: 0;
min-width: 8em;
}
button {
@extend %button;
--hover-background: #{$orange};
margin-right: 0;
border-radius: 3px;
margin-left: 0.25em;
&:hover {
box-shadow: none;
}
}
input#tracking-code {
flex: 1 1 0;
margin: 0;
min-width: 8em;
}
button {
margin-right: 0;
border-radius: 3px;
margin-left: 0.25em;
&:hover {
background: $orange;
color: black;
box-shadow: none;
}
}
&.cell h2 + div {
@ -617,6 +619,10 @@ div#rub_service {
}
}
div.gru-content .submit-button button,
div.gru-content button.submit-button {
@extend %orange-button;
}
div.gru-content .previous-button button {
@extend %cancel-button;
}
@ -628,6 +634,10 @@ div.gru-content .previous-button button {
div {
display: block;
}
button {
width: 100%;
margin: 0;
}
}
}
@ -695,11 +705,10 @@ footer {
// MISC
#main-content a.lien {
a.lien {
&-telechargement, &-externe {
text-transform: uppercase;
font-weight: bold;
color: $link-color;
&::before {
margin-right: 0.45em;
line-height: 1;

View File

@ -68,7 +68,6 @@ $button-background: black;
$buttons-order: cancel (grow), previous, submit;
$button-hover-color: black;
$button-hover-background: white;
$submit-button-style: "%orange-button";
$form-sidebar-gutter: $columns-gutter;
$form-sidebar-width: 25.5%;
@ -90,5 +89,3 @@ $footer-link-color: white;
$timetable-cell-background: $green;
$timetable-cell-hover-background: $violet;
$notification-force-link-style: false;

View File

@ -66,6 +66,7 @@ div#nav {
text-align: right;
padding-right: 1rem;
border-bottom: 1px solid #aaa;
text-transform: uppercase;
z-index: 10;
margin-top: 0;
& > ul {
@ -114,7 +115,7 @@ body.has-picture {
padding-top: 2rem;
}
> div#rub_service,
> .form-content--sidebox {
> div#gauche {
padding-top: 0rem;
background: white;
}

View File

@ -12,7 +12,6 @@ $link-color: $blue;
$nav-background: #f4f2e6;
$nav-active-color: $primary-color;
$nav-item-selected-mode: bottom-border;
$nav-text-transform: uppercase;
$nav-submenu-color: $font-color;
$nav-after-image-height: 300px;
$nav-item-selected-border: 4px solid $blue;

View File

@ -166,6 +166,7 @@ a#publik-portal-agent {
div#nav {
font-size: 16px;
max-width: none;
text-transform: uppercase;
@include fixed-header;
@ -315,7 +316,7 @@ body.has-picture {
padding-top: 2rem;
}
> div#rub_service,
> .form-content--sidebox {
> div#gauche {
padding-top: 0rem;
background: white;
}
@ -345,4 +346,4 @@ span.helptext, div.hint {
}
}
}
}
}

View File

@ -41,7 +41,6 @@ $nav-item-selected-mode: bottom-border;
$nav-submenu-color: $font-color;
$nav-after-image-height: 300px;
$nav-item-selected-border: 4px solid $primary-color;
$nav-text-transform: uppercase;
$cell-border: none;
$cell-image-position: top;

View File

@ -36,6 +36,7 @@ div#nav {
ul {
li a {
line-height: 300%;
text-transform: uppercase;
}
margin-top: 0px;
margin-bottom: 0px;

View File

@ -17,7 +17,6 @@ $nav-item-selected-color: $primary-color;
$nav-item-selected-background: white;
$nav-item-hover-color: $primary-color-focus;
$nav-item-hover-background: white;
$nav-text-transform: uppercase;
$button-color: white;
$button-background: $primary-color;

View File

@ -123,8 +123,7 @@ div#nav {
//
// CELLS
//
.list-of-forms-cell,
.link-list-cell {
.list-of-forms-cell {
.gru-content &.cell {
margin-bottom: $columns-gutter;
border: none;
@ -142,33 +141,13 @@ div#nav {
right: 1rem;
}
}
&.has-asset-picture {
> div {
display: grid;
grid-template-rows: 4rem auto;
grid-template-columns: auto 1fr;
& > h2 {
grid-area: 1 / 2 / 2 / 2;
height: 100%;
align-self: center;
border-bottom: $cell-entry-border;
}
& > picture {
grid-area: 1 / 1 / 2 / 2;
border-bottom: $cell-entry-border;
img {
height: 4rem;
}
}
& > .links-list {
grid-area: 2 / 1 / 3 / 3;
}
&.has-asset-picture picture {
display: block;
text-align: center;
border-bottom: $cell-entry-border;
img {
display: inline-block;
}
}
}
}
@ -229,7 +208,6 @@ div#rub_service {
h3 {
@extend h2;
margin-bottom: 1em;
padding-left: 0;
}
@ -271,6 +249,7 @@ div#rub_service {
.gru-content div.a2-block h2,
.gru-content .block h2,
div.links-list h2,
div#services > ul > li > strong > a,
.gru-content div.textcell h2:first-child,
.gru-content div.cell h2:first-child {
background-color: $gray-dark;

View File

@ -45,6 +45,7 @@ div#nav {
margin-top: 0;
margin-bottom: 0;
a {
text-transform: uppercase;
font-weight: normal;
}
}
@ -92,9 +93,6 @@ div#main-content-wrapper {
}
footer {
img {
max-width: none;
}
div.textcell a {
color: white;
}

View File

@ -10,7 +10,6 @@ $nav-color: $primary-color;
$nav-active-color: $primary-color;
$nav-submenu-color: $primary-color;
$nav-full-width-background: true;
$nav-text-transform: uppercase;
$border-radius: 0px;
$button-background: $primary-color;
$title-background: transparent;

View File

@ -32,9 +32,6 @@ div#header {
min-height: 300px;
#footer {
padding-top: 250px;
img {
max-width: none;
}
div.textcell a {
color: white;
}

View File

@ -73,7 +73,9 @@
margin-top: 4rem;
}
%cell {
.column div.a2-block,
.gru-content div.cell,
.block {
margin-bottom: 1.8rem;
}
@ -150,6 +152,7 @@ div.cell.foldable {
// Link lists
div#rub_service div.category ul > li > a,
div#services > ul > li,
div#account-management,
.cell:not(.link-cell) div.links-list,
div.wcsformsofcategorycell,
@ -224,7 +227,7 @@ div.text-cell {
}
.tracking-code-input-cell {
input.tracking-code--input {
input#tracking-code {
width: 100%;
margin-bottom: 1em;
}

View File

@ -23,7 +23,7 @@
&--body {
padding: 1rem;
a:not([role=button]):not(.pk-button):not(.pk-big-button) {
a:not([role=button]){
@extend %cci-link;
}
}
@ -68,9 +68,6 @@
div#tracking-code {
margin: 0;
&.has-discard-button form {
}
div.tracking-code-part {
display: flex;
flex-direction: column;
@ -87,20 +84,18 @@
}
a {
padding-top: 0.5rem;
padding-bottom: 0;
padding: 0.5rem;
text-align: center;
}
}
form {
margin: 0;
margin-top: 0.5rem;
display: flex;
justify-content: center;
button {
& + form {
margin: 0;
display: flex;
justify-content: center;
button {
margin: 0;
}
}
}
}

View File

@ -6,7 +6,8 @@
"settings": {
"combo": {
"COMBO_ASSET_SLOTS.update": {
"header:background": { "label": "Têtière : fond" }
"header:background": { "label": "Têtière : fond" },
"header:logo": { "label": "Têtière : logo" }
}
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 7.1 KiB

View File

@ -95,11 +95,17 @@
// User-info
#toplinks {
// Reset user links
border: none;
box-shadow: none;
border-radius: 0;
background-color: transparent;
color: white;
// position
top: auto;
bottom: 100%;
height: $topLinks_height;
padding: 0;
line-height: $topLinks_height;
a {
@ -109,7 +115,7 @@
}
// user icon
li:first-child::before {
&::before {
content: "\f2c0";
font-family: fontawesome;
margin-right: .33em;
@ -126,6 +132,7 @@ div.gru-nav > ul {
li {
a {
text-transform: uppercase;
font-weight: 600;
}
}

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