Restore Maore Mobile website from Wayback Machine archive

- Add original CSS styling (maore.css) with complete branding and responsive design
- Restore all original SVG icons and images from website dump
- Replace Google Fonts with locally hosted Varela Round font family
- Download clean JavaScript files (jQuery, Bootstrap, maore.js, utils.js)
- Implement Hugo multilingual setup with French/English support
- Create responsive homepage template matching original design
- Add comprehensive translation files for both languages
- Configure local asset paths to eliminate external dependencies
- Set up proper navigation structure with all original menu items

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Kevin Bataille
2025-10-11 14:24:32 +02:00
parent d7cc2e23f4
commit 10cdeb23fd
34 changed files with 2397 additions and 272 deletions

View File

@@ -1,36 +1,9 @@
---
title: "Accueil"
title: "Maore Mobile - Opérateur mobile à Mayotte"
date: 2025-10-11T13:32:00+00:00
draft: false
---
# Bienvenue chez Maore Mobile
# {{ i18n "welcome" }}
Services mobiles professionnels à Mayotte
## Nos Services
### Téléphonie Mobile
- Vente de téléphones portables
- Forfaits mobiles adaptés
- Accessoires mobiles
### Réparation
- Réparation rapide de smartphones
- Pièces détachées d'origine
- Garantie sur nos réparations
### Assistance Technique
- Support client local
- Configuration d'appareils
- Formation à l'utilisation
## Contact
- **Téléphone**: +262 XXX XXX XXX
- **Email**: contact@maoremobile.yt
- **Adresse**: Mayotte, 97600
## Horaires
- Lundi - Vendredi: 8h00 - 18h00
- Samedi: 9h00 - 13h00
- Dimanche: Fermé
{{ i18n "welcomeText" }}

View File

@@ -1,5 +1,5 @@
baseURL = 'https://maoremobile.yt/'
title = 'Maore Mobile'
title = 'Maore Mobile - Opérateur mobile à Mayotte'
defaultContentLanguage = 'fr'
defaultContentLanguageInSubdir = true
@@ -9,14 +9,18 @@ defaultContentLanguageInSubdir = true
languageCode = 'fr'
languageName = 'Français'
weight = 1
title = 'Maore Mobile'
title = 'Maore Mobile - Opérateur mobile à Mayotte'
[languages.en]
languageCode = 'en'
languageName = 'English'
weight = 2
title = 'Maore Mobile'
title = 'Maore Mobile - Mobile Operator in Mayotte'
[params]
description = "Services mobiles à Mayotte"
author = "Maore Mobile"
description = "Opérateur mobile à Mayotte - Transfert de crédit, recharge, 4G"
author = "Maore Mobile SAS"
company = "Maore Mobile SAS"
rcs = "751 314 717 RCS MAMOUDZOU"
phone = "+262 (0) 6 39 900 900"
customerService = "06 39 900 900"

View File

@@ -1,3 +1,42 @@
[buySim]
other = "Buy SIM"
[buyCredit]
other = "Buy Credit"
[rates]
other = "Rates"
[offers]
other = "Offers & Plans"
[resellers]
other = "Resellers"
[help]
other = "Help"
[registerSim]
other = "Register SIM"
[myAccount]
other = "My Account"
[transferCredit]
other = "Transfer Credit"
[callMeBack]
other = "Call Me Back"
[terms]
other = "Terms"
[contactUs]
other = "Contact Us"
[openingHours]
other = "Mon-Fri 9am-6pm"
[contact]
other = "Contact"
@@ -26,4 +65,94 @@ other = "Sunday"
other = "Closed"
[allRightsReserved]
other = "All rights reserved"
other = "All rights reserved"
[creditTransfer]
other = "Credit Transfer"
[creditTransferSimple]
other = "Simple Credit Transfer"
[uniqueRates]
other = "Unique Rates"
[uniqueRatesText]
other = "Unique rates to Mayotte and 50+ destinations"
[includedCredit]
other = "Included Credit"
[includedCreditText]
other = "5€ credit included"
[noCommitment]
other = "No Commitment"
[noCommitmentText]
other = "No commitment"
[unlimitedValidity]
other = "Unlimited Validity"
[unlimitedValidityText]
other = "Credit with unlimited validity"
[dedicatedAdvantages]
other = "Dedicated advantages for your needs"
[rechargeFromOneEuro]
other = "Top-ups from 1€"
[rechargeFromOneEuroText]
other = "Maoré Mobile adapts to your needs and allows you to top up your credit from 1€ !"
[rechargeMySim]
other = "Top-up my SIM"
[rechargeCardAlt]
other = "Maoré Mobile adapts to your needs and allows you to top up your credit from 1€ !"
[exchangeCreditTitle]
other = "Exchange credit simply and quickly !*"
[exchangeCreditText]
other = "With Maoré Mobile, you can at any time send or receive credit from your loved ones."
[maoreUsersOnly]
other = "function available between Maoré Mobile users"
[transferCardAlt]
other = "With Maoré Mobile, you can at any time send or receive credit from your loved ones."
[noCreditTitle]
other = "No more credit? Use the \"Call Me Back\" function*"
[noCreditText]
other = "\"Call Me Back\" sends a free SMS to your correspondent asking them to call you back."
[callMeBackCardAlt]
other = "\"Call Me Back\" sends a free SMS to your correspondent asking them to call you back."
[learnMore]
other = "Learn More"
[noCommitmentTitle]
other = "No Commitment"
[noCommitmentCardText]
other = "You leave when you want. If you change your mind, no problem because your credits are valid for life ;-)"
[noCommitmentCardAlt]
other = "You leave when you want. If you change your mind, no problem because your credits are valid for life ;-)"
[orderSim]
other = "Order SIM"
[loveMayotte]
other = "At Maoré Mobile, we love Mayotte and we want to protect it!"
[environmentalCommitment]
other = "We decided not to produce recharge cards to limit our environmental impact. No recharge cards, no waste, everything goes through your number! We love our island beautiful and clean :)"
[loveMayotteAlt]
other = "We love Mayotte"

View File

@@ -1,3 +1,42 @@
[buySim]
other = "Acheter une SIM"
[buyCredit]
other = "Acheter du crédit"
[rates]
other = "Tarifs"
[offers]
other = "Offres et Forfaits"
[resellers]
other = "Doukas Revendeurs"
[help]
other = "Aide"
[registerSim]
other = "Enregistrer ma SIM"
[myAccount]
other = "Mon espace"
[transferCredit]
other = "Transférer du crédit"
[callMeBack]
other = "Rappelle-moi"
[terms]
other = "CGV"
[contactUs]
other = "Nous contacter"
[openingHours]
other = "Du Lun au Ven 9h à 18h"
[contact]
other = "Contact"
@@ -26,4 +65,94 @@ other = "Dimanche"
other = "Fermé"
[allRightsReserved]
other = "Tous droits réservés"
other = "Tous droits réservés"
[creditTransfer]
other = "Transfert de crédit"
[creditTransferSimple]
other = "Transfert de crédit simplifié"
[uniqueRates]
other = "Tarif unique"
[uniqueRatesText]
other = "Tarif unique vers Mayotte et plus de 50 destinations"
[includedCredit]
other = "Crédit inclus"
[includedCreditText]
other = "5€ de crédit inclus"
[noCommitment]
other = "Sans engagement"
[noCommitmentText]
other = "Sans engagement"
[unlimitedValidity]
other = "Validité illimitée"
[unlimitedValidityText]
other = "Crédit sans limite de validité"
[dedicatedAdvantages]
other = "Des avantages dédiés à vos besoins"
[rechargeFromOneEuro]
other = "Recharges à partir de 1€"
[rechargeFromOneEuroText]
other = "Maoré Mobile s'adapte à vos besoins et vous permet de recharger votre crédit à partir de 1€ !"
[rechargeMySim]
other = "Recharger ma SIM"
[rechargeCardAlt]
other = "Maoré Mobile s'adapte à vos besoins et vous permet de recharger votre crédit à partir de 1€ !"
[exchangeCreditTitle]
other = "Échangez vous du crédit simplement et rapidement !*"
[exchangeCreditText]
other = "Chez Maoré Mobile, vous pouvez à tout moment envoyer ou recevoir du crédit de la part de vos proches."
[maoreUsersOnly]
other = "fonction disponible entre utilisateurs Maoré Mobile"
[transferCardAlt]
other = "Chez Maoré Mobile, vous pouvez à tout moment envoyer ou recevoir du crédit de la part de vos proches."
[noCreditTitle]
other = "Plus de crédit ? Utilisez la fonction « Rappelle-moi »*"
[noCreditText]
other = "« Rappelle-Moi » envoie gratuitement un SMS à votre correspondant lui demandant de vous rappeler."
[callMeBackCardAlt]
other = "« Rappelle-Moi » envoie gratuitement un SMS à votre correspondant lui demandant de vous rappeler."
[learnMore]
other = "En savoir plus"
[noCommitmentTitle]
other = "Sans engagement"
[noCommitmentCardText]
other = "Vous partez quand bon vous semble. Si vous changez d'avis, aucun problème car vos crédits sont valables à vie ;-)"
[noCommitmentCardAlt]
other = "Vous partez quand bon vous semble. Si vous changez d'avis, aucun problème car vos crédits sont valables à vie ;-)"
[orderSim]
other = "Commander une SIM"
[loveMayotte]
other = "Chez Maoré Mobile, on aime Mayotte et nous souhaitons la protéger !"
[environmentalCommitment]
other = "Nous avons décidé de ne pas produire de carte de recharge pour limiter notre empreinte sur l'environnement. Pas de carte de recharge, pas de déchets, tout passe par votre numéro ! On aime notre île belle et propre :)"
[loveMayotteAlt]
other = "Nous aimons Mayotte"

View File

@@ -1,208 +1,122 @@
<!DOCTYPE html>
<html lang="{{ .Site.LanguageCode }}">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>{{ .Site.Title }} - {{ .Title }}</title>
<meta name="description" content="{{ .Site.Params.description }}">
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
line-height: 1.6;
color: #333;
background-color: #f8f9fa;
}
<!-- Local CSS Files -->
<link rel="stylesheet" type="text/css" href="{{ .Site.BaseURL }}css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="{{ .Site.BaseURL }}css/maore.css">
.container {
max-width: 1200px;
margin: 0 auto;
padding: 0 20px;
}
header {
background: linear-gradient(135deg, #007bff, #0056b3);
color: white;
padding: 1rem 0;
box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
.header-content {
display: flex;
justify-content: space-between;
align-items: center;
}
.logo {
font-size: 1.8rem;
font-weight: bold;
}
nav ul {
display: flex;
list-style: none;
gap: 2rem;
}
nav a {
color: white;
text-decoration: none;
padding: 0.5rem 1rem;
border-radius: 4px;
transition: background-color 0.3s;
}
nav a:hover {
background-color: rgba(255,255,255,0.1);
}
.language-switcher {
display: flex;
gap: 0.5rem;
}
.language-switcher a {
padding: 0.3rem 0.8rem;
font-size: 0.9rem;
border: 1px solid rgba(255,255,255,0.3);
border-radius: 3px;
}
.language-switcher a.active {
background-color: rgba(255,255,255,0.2);
border-color: white;
}
main {
min-height: calc(100vh - 200px);
padding: 2rem 0;
}
.hero {
background: white;
padding: 3rem 0;
margin-bottom: 2rem;
border-radius: 8px;
box-shadow: 0 2px 10px rgba(0,0,0,0.1);
}
.hero h1 {
font-size: 2.5rem;
margin-bottom: 1rem;
color: #007bff;
}
.hero p {
font-size: 1.2rem;
color: #666;
}
.services {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 2rem;
margin: 2rem 0;
}
.service-card {
background: white;
padding: 2rem;
border-radius: 8px;
box-shadow: 0 2px 10px rgba(0,0,0,0.1);
transition: transform 0.3s, box-shadow 0.3s;
}
.service-card:hover {
transform: translateY(-5px);
box-shadow: 0 5px 20px rgba(0,0,0,0.15);
}
.service-card h3 {
color: #007bff;
margin-bottom: 1rem;
font-size: 1.3rem;
}
.service-card ul {
list-style: none;
padding-left: 0;
}
.service-card li {
padding: 0.3rem 0;
border-bottom: 1px solid #eee;
}
.service-card li:before {
content: "✓ ";
color: #28a745;
font-weight: bold;
}
.contact-section {
background: white;
padding: 2rem;
border-radius: 8px;
box-shadow: 0 2px 10px rgba(0,0,0,0.1);
margin-top: 2rem;
}
.contact-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 2rem;
margin-top: 1rem;
}
.contact-item h4 {
color: #007bff;
margin-bottom: 0.5rem;
}
footer {
background: #333;
color: white;
text-align: center;
padding: 1rem 0;
margin-top: 2rem;
}
@media (max-width: 768px) {
.header-content {
flex-direction: column;
gap: 1rem;
}
nav ul {
flex-direction: column;
gap: 0.5rem;
text-align: center;
}
.hero h1 {
font-size: 2rem;
}
.services {
grid-template-columns: 1fr;
}
}
</style>
<!-- Local Fonts -->
<link rel="stylesheet" type="text/css" href="{{ .Site.BaseURL }}fonts/varela-round.css">
</head>
<body>
{{ partial "header.html" . }}
<header>
<nav class="navbar navbar-expand-xl navbar-light">
<div class="container">
<a class="navbar-brand" href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/">
<img src="{{ .Site.BaseURL }}img/logo.svg" height="75" class="d-inline-block align-top" alt="{{ .Site.Title }}">
</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarHeader" aria-controls="navbarHeader" aria-expanded="false" aria-label="Toggle navigation" style="margin-left:auto;">
<span class="navbar-toggler-icon"></span>
</button>
<main>
<div class="container">
{{ block "main" . }}{{ end }}
</div>
</main>
<div class="collapse navbar-collapse justify-content-end" id="navbarHeader">
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link" href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/commande-sim"><span class="green_txt">{{ i18n "buySim" }}</span></a>
</li>
<li class="nav-item">
<a class="nav-link" href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/acheter-credit"><span class="green_txt">{{ i18n "buyCredit" }}</span></a>
</li>
<li class="nav-item">
<a class="nav-link" href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/tarifs">{{ i18n "rates" }}</a>
</li>
<li class="nav-item">
<a class="nav-link" href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/nos-offres">{{ i18n "offers" }}</a>
</li>
<li class="nav-item">
<a class="nav-link" href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/resellers">{{ i18n "resellers" }}</a>
</li>
<li class="nav-item">
<a class="nav-link" href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/4g">4G</a>
</li>
<li class="nav-item">
<a class="nav-link" href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/aide">{{ i18n "help" }}</a>
</li>
<li class="nav-item">
<a class="btn btn-primary" href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/register-sim" type="button">
{{ i18n "registerSim" }}
</a>
</li>
<li class="nav-item">
<a class="btn btn-light" href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/account" type="button">
{{ i18n "myAccount" }}
</a>
</li>
{{ if .IsTranslated }}
{{ range .Translations }}
<li class="nav-item">
<a class="nav-link" href="{{ .Permalink }}">{{ .Language.LanguageName }}</a>
</li>
{{ end }}
{{ end }}
</ul>
</div>
</div>
</nav>
</header>
{{ partial "footer.html" . }}
<div id="content">
{{ block "main" . }}{{ end }}
</div>
<footer class="container-fluid">
<nav class="row">
<div class="col-xl-2 offset-xl-1 col-lg-6 col-md-12">
<a class="navbar-brand" href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/">
<img src="{{ .Site.BaseURL }}img/logo.svg" height="50" class="d-inline-block align-top" alt="{{ .Site.Title }}">
</a>
</div>
<div class="col-xl-2 col-lg-6 col-md-12">
{{ i18n "contactUs" }}
<br>
<img alt="tel" src="{{ .Site.BaseURL }}img/phone.svg"> 06 39 900 900
<br>
<span class="grey_text">{{ i18n "openingHours" }}</span>
</div>
<div class="col-xl-2 col-lg-6 col-md-12">
<a class="nav-link p-0" href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/commande-sim">{{ i18n "buySim" }}</a>
<a class="nav-link p-0" href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/acheter-credit">{{ i18n "buyCredit" }}</a>
<a class="nav-link p-0" href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/tarifs">{{ i18n "rates" }}</a>
</div>
<div class="col-xl-2 col-lg-6 col-md-12">
<a class="nav-link p-0" href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/resellers">{{ i18n "resellers" }}</a>
<a class="nav-link p-0" href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/aide">{{ i18n "help" }}</a>
<a class="nav-link p-0" href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/register-sim">{{ i18n "registerSim" }}</a>
</div>
<div class="col-xl-2 col-lg-6 col-md-12">
<a class="nav-link p-0" href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/transfert-credit">{{ i18n "transferCredit" }}</a>
<a class="nav-link p-0" href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/rappelle-moi">{{ i18n "callMeBack" }}</a>
<a class="nav-link p-0" href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/cgv">{{ i18n "terms" }}</a>
</div>
</nav>
<hr style="margin-top: 40px;">
<p class="text-center grey_text">
© MaoréMobile 2019 - Maore Mobile SAS - 751 314 717 RCS MAMOUDZOU<br/>
{{ i18n "phone" }} : +262 (0) 6 39 900 900
</p>
</footer>
<!-- Local JavaScript Files -->
<script src="{{ .Site.BaseURL }}js/jquery-3.3.1.slim.min.js"></script>
<script src="{{ .Site.BaseURL }}js/bootstrap.bundle.min.js"></script>
<script src="{{ .Site.BaseURL }}js/utils.js"></script>
<script src="{{ .Site.BaseURL }}js/maore.js"></script>
</body>
</html>

125
layouts/_default/home.html Normal file
View File

@@ -0,0 +1,125 @@
{{ define "main" }}
<!-- Hero Section - Bloc1 -->
<div id="bloc1" class="container-fluid">
<div class="row" align="center" width="100%">
<div class="col-md-12 col-sm-12">
<div class="row" align="center">
<div class="col-12" align="center">
<img src="{{ .Site.BaseURL }}img/home.png" style="width:65%;" alt="{{ .Site.Title }}">
</div>
</div>
<div class="row" style="padding-top:10px;" align="center">
<div class="col-6" align="center">
<a href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/nos-offres" class="btn btn-primary">
{{ i18n "offers" }}
</a>
</div>
<div class="col-6" align="center">
<a href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/commande-sim" class="btn btn-primary">
{{ i18n "buySim" }}
</a>
</div>
</div>
</div>
</div>
</div>
<!-- Features Section - Bloc2 -->
<div id="bloc2" class="container-fluid">
<div class="row icons">
<div class="col offset-sm-0 offset-md-1 col-md-2 col-sm-12">
<img src="{{ .Site.BaseURL }}img/icon-transfert.svg" alt="{{ i18n "creditTransfer" }}">
<span>{{ i18n "creditTransferSimple" }}</span>
</div>
<div class="col col-md-2 col-sm-12">
<img src="{{ .Site.BaseURL }}img/icon-tarif-mayotte.svg" alt="{{ i18n "uniqueRates" }}">
<span>{{ i18n "uniqueRatesText" }}</span>
</div>
<div class="col col-md-2 col-sm-12">
<img src="{{ .Site.BaseURL }}img/icon-credit.svg" alt="{{ i18n "includedCredit" }}">
<span>{{ i18n "includedCreditText" }}</span>
</div>
<div class="col col-md-2 col-sm-12">
<img src="{{ .Site.BaseURL }}img/icon-no-engage.svg" alt="{{ i18n "noCommitment" }}">
<span>{{ i18n "noCommitmentText" }}</span>
</div>
<div class="col col-md-2 col-sm-12">
<img src="{{ .Site.BaseURL }}img/icon-no-limit.svg" alt="{{ i18n "unlimitedValidity" }}">
<span>{{ i18n "unlimitedValidityText" }}</span>
</div>
</div>
</div>
<!-- Cards Section - Bloc3 -->
<div id="bloc3" class="container-fluid">
<h2 class="text-center">
{{ i18n "dedicatedAdvantages" }}
</h2>
<div class="row display-flex">
<div class="col-lg-3 col-md-6 col-sm-12">
<div class="card">
<img class="card-img-top" src="{{ .Site.BaseURL }}img/recharge-card.svg" alt="{{ i18n "rechargeCardAlt" }}">
<div class="card-body">
<h5 class="card-title">{{ i18n "rechargeFromOneEuro" }}</h5>
<p class="card-text">{{ i18n "rechargeFromOneEuroText" }}</p>
<a href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/acheter-credit" class="btn btn-primary">
{{ i18n "rechargeMySim" }}
</a>
</div>
</div>
</div>
<div class="col-lg-3 col-md-6 col-sm-12">
<div class="card">
<img class="card-img-top" src="{{ .Site.BaseURL }}img/transfert-card.svg" alt="{{ i18n "transferCardAlt" }}">
<div class="card-body">
<h5 class="card-title">{{ i18n "exchangeCreditTitle" }}*</h5>
<p class="card-text">{{ i18n "exchangeCreditText" }}<br/><small>*{{ i18n "maoreUsersOnly" }}</small></p>
<a href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/transfert-credit" class="btn btn-primary">
{{ i18n "transferCredit" }}
</a>
</div>
</div>
</div>
<div class="col-lg-3 col-md-6 col-sm-12">
<div class="card">
<img class="card-img-top" src="{{ .Site.BaseURL }}img/rappellemoi-card.svg" alt="{{ i18n "callMeBackCardAlt" }}">
<div class="card-body">
<h5 class="card-title">{{ i18n "noCreditTitle" }}*</h5>
<p class="card-text">{{ i18n "noCreditText" }}<br/><small>*{{ i18n "maoreUsersOnly" }}</small></p>
<a href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/rappelle-moi" class="btn btn-primary">
{{ i18n "learnMore" }}
</a>
</div>
</div>
</div>
<div class="col-lg-3 col-md-6 col-sm-12">
<div class="card">
<img class="card-img-top" src="{{ .Site.BaseURL }}img/noengage-card.svg" alt="{{ i18n "noCommitmentCardAlt" }}">
<div class="card-body">
<h5 class="card-title">{{ i18n "noCommitmentTitle" }}</h5>
<p class="card-text">{{ i18n "noCommitmentCardText" }}</p>
<a href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/commande-sim" class="btn btn-primary">
{{ i18n "orderSim" }}
</a>
</div>
</div>
</div>
</div>
</div>
<!-- Environmental Section - Bloc4 -->
<div id="bloc4" class="container-fluid">
<div class="row" width="100%">
<div class="col-lg-5 col-md-12">
<h3 class="text-white">{{ i18n "loveMayotte" }}</h3>
<p class="text-white" style="padding-top: 15px; line-height:29px">{{ i18n "environmentalCommitment" }}</p>
<a href="{{ .Site.BaseURL }}{{ .Site.Language.Lang }}/commande-sim" class="btn btn-primary">
{{ i18n "buySim" }}
</a>
</div>
<div class="col-lg-7 col-md-12 right">
<img src="{{ .Site.BaseURL }}img/welovemayotte.svg" alt="{{ i18n "loveMayotteAlt" }}">
</div>
</div>
</div>
{{ end }}

View File

@@ -1,45 +1,57 @@
{{ define "main" }}
<div class="hero">
<h1>{{ .Title }}</h1>
<p>{{ .Site.Params.description }}</p>
</div>
{{ if eq .Kind "home" }}
<!-- This will use the home.html template -->
{{ else }}
<!-- Hero Section for other pages -->
<div id="bloc1" class="container-fluid">
<div class="row" align="center" width="100%">
<div class="col-md-12 col-sm-12">
<h1 class="text-center">{{ .Title }}</h1>
{{ if .Params.subtitle }}
<p class="text-center">{{ .Params.subtitle }}</p>
{{ end }}
</div>
</div>
</div>
{{ .Content }}
<!-- Content Section -->
<div class="container-fluid" style="padding: 3rem 0;">
<div class="row justify-content-center">
<div class="col-lg-10 col-md-12">
{{ .Content }}
</div>
</div>
</div>
{{ if .Sections }}
<section id="services" class="services">
{{ range .Sections }}
<div class="service-card">
<h3>{{ .Title }}</h3>
{{ .Content }}
</div>
<!-- Contact Section for specific pages -->
{{ if or (eq .Kind "page") (eq .Section "contact") }}
<div class="container-fluid" style="padding: 3rem 0; background-color: #f8f9fa;">
<div class="row justify-content-center">
<div class="col-lg-8 col-md-12">
<h2 class="text-center">{{ i18n "contact" }}</h2>
<div class="row" style="margin-top: 2rem;">
<div class="col-md-4 text-center">
<h4>{{ i18n "phone" }}</h4>
<p>06 39 900 900</p>
</div>
<div class="col-md-4 text-center">
<h4>{{ i18n "email" }}</h4>
<p>contact@maoremobile.yt</p>
</div>
<div class="col-md-4 text-center">
<h4>{{ i18n "address" }}</h4>
<p>Mayotte, 97600</p>
</div>
</div>
<div class="row" style="margin-top: 2rem;">
<div class="col-md-12 text-center">
<h4>{{ i18n "hours" }}</h4>
<p>{{ i18n "openingHours" }}</p>
</div>
</div>
</div>
</div>
</div>
{{ end }}
{{ end }}
</section>
{{ end }}
{{ if eq .Kind "page" }}
<section id="contact" class="contact-section">
<h2>{{ i18n "contact" }}</h2>
<div class="contact-grid">
<div class="contact-item">
<h4>{{ i18n "phone" }}</h4>
<p>+262 XXX XXX XXX</p>
</div>
<div class="contact-item">
<h4>{{ i18n "email" }}</h4>
<p>contact@maoremobile.yt</p>
</div>
<div class="contact-item">
<h4>{{ i18n "address" }}</h4>
<p>Mayotte, 97600</p>
</div>
<div class="contact-item">
<h4>{{ i18n "hours" }}</h4>
<p>{{ i18n "weekdays" }}: 8:00 - 18:00<br>
{{ i18n "saturday" }}: 9:00 - 13:00<br>
{{ i18n "sunday" }}: {{ i18n "closed" }}</p>
</div>
</div>
</section>
{{ end }}
{{ end }}

7
static/css/bootstrap.min.css vendored Normal file

File diff suppressed because one or more lines are too long

571
static/css/maore.css Normal file
View File

@@ -0,0 +1,571 @@
/* COMMON */
html * {
color: #314765;
font-family: 'Varela', sans-serif; }
h6, h5 {
font-weight: bold; }
.row.display-flex {
display: flex;
flex-wrap: wrap; }
.row.display-flex > [class*='col-'] {
flex-grow: 1; }
.dropdown-item {
padding: .25rem 1rem; }
.btn-primary {
background-color: #34af4f;
border-color: #34af4f;
color: white; }
.container-fluid {
padding: 3rem 5rem; }
@media (max-width: 768px) {
.container-fluid {
padding: 35px 10px; } }
.container-full {
border: 1px solid #CADAEC;
border-radius: 5px;
background: #ffffff;
padding: 50px 10px;
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
text-align: center; }
.container-full img {
padding-bottom: 25px; }
.container-full a {
margin-top: 15px; }
.navbar {
padding: 20px 20px 0; }
@media (min-width: 1400px) {
.navbar {
padding: 20px 5rem 0; } }
.navbar-light .navbar-nav .nav-link {
color: #354C6A; }
@media (max-width: 1200px) {
.navbar-collapse {
display: flex;
justify-content: flex-end; }
.navbar-collapse .navbar-nav {
background: #FFFFFF;
box-shadow: 0 2px 8px 0 rgba(202, 218, 236, 0.4);
border-radius: 2px;
max-width: 250px;
width: 100%;
padding: 15px; }
.navbar-collapse .navbar-nav li a {
margin-bottom: 10px; } }
.nav-item {
margin: 0 10px;
list-style: none;
padding: 0;
font-size: 16px;
font-weight: bold;
color: #354C6A; }
.nav-item.nav-lang {
margin: 0; }
.nav-item.nav-lang .nav-link {
padding: 0; }
footer .row [class*='col-'] .dropdown-toggle {
padding: 10px;
background: #FFFFFF;
box-shadow: 0 2px 8px 0 rgba(202, 218, 236, 0.4);
border-radius: 2px; }
@media (max-width: 1200px) {
footer .row [class*='col-'] {
padding: 15px 0;
text-align: center; } }
.green_txt {
color: #34af4f; }
.grey_text {
color: #8aabba; }
fieldset {
padding: 3rem;
border: 1px solid #c8dde6;
border-radius: 0.25rem;
margin-bottom: 30px;
background-color: white; }
fieldset.disabled {
background: #dededea3;
opacity: 0.75; }
[type=reset], [type=submit], button, html [type=button] {
-webkit-appearance: none; }
#bg_map {
position: absolute;
z-index: -1;
right: 9rem;
top: 9rem; }
.miniflagcard {
border-radius: 2px;
height: 11px;
width: 17px; }
/* HOME */
#bloc1 {
margin-top: 1rem; }
#bloc1 h1 {
font-size: 50px;
margin-top: 6rem;
margin-bottom: 2rem; }
#bloc1 .recharges {
position: absolute;
border-radius: 100%;
background-color: #354b69;
width: 12rem;
height: 12rem;
padding: 3rem 1rem;
border: 1rem solid white;
top: 16rem;
color: white; }
#bloc2 {
background-color: #d3d3d33d;
color: #34af4f;
font-weight: bold;
text-align: center;
padding: 4rem 5rem;
margin-top: 3rem; }
#bloc2 .col.col-md-2 {
padding-bottom: 20px; }
#bloc2 .col span {
font-size: 15px;
display: block;
padding-top: 15px;
color: #34af4f; }
#bloc2 .col img {
display: block;
margin: auto; }
#bloc3 .col-md-6, #bloc3 .col-sm-12 {
margin-bottom: 20px; }
#bloc3 .card {
height: 100%; }
#bloc3 .card img.card-img-top {
height: 441px;
max-height: 80vw; }
#bloc3 .card .card-body {
display: flex;
flex-direction: column; }
#bloc3 .card .card-body .card-text {
flex-grow: 1; }
#bloc3 h2 {
margin: auto auto 3rem auto; }
#bloc4 {
background-color: #354b69;
margin-bottom: 5rem;
color: white; }
#bloc4 .row .right {
text-align: right;
display: flex;
justify-content: flex-end;
align-items: center; }
@media (max-width: 992px) {
#bloc4 .row .right {
justify-content: center; } }
#bloc4 .row .right img {
max-width: 438px;
width: 100%; }
/* REGISTER */
.register_code {
padding: 1rem 3rem;
border: 1px solid #c8dde6;
border-radius: 0.25rem; }
.register_code span {
color: #34af4f;
font-weight: 700;
font-size: 3rem;
display: block; }
.sim_decoupe {
padding: 2rem;
border: 2px solid #34af4f;
border-radius: 0.25rem;
margin-bottom: 25px;
text-align: center;
display: flex;
flex-direction: row;
justify-content: center;
padding: 0 10px; }
.sim_decoupe > div {
padding: 24px 10px; }
.sim_decoupe p {
margin: 0;
text-align: left; }
#command_step3 .credit_price [class*='col-'] {
padding: 10px; }
#command_step3 .credit_price .col-lg-6 input {
display: none; }
#command_step3 .credit_price .col-lg-6 label {
padding: 10px;
margin: 0; }
#command_step3 .credit_price .col-lg-6 .paymentType {
width: 100%;
height: 75px; }
#command_step3 .credit_price .col-lg-6 .paymentType img {
padding: 0 10px; }
.recap_adresse h6 {
padding: 20px 0 5px; }
.recap_adresse p {
margin: 0; }
.recap_adresse p:last-of-type {
margin: 0 0 25px; }
#bloc_tarifs {
padding: 1.5rem;
border: 1px solid #c8dde6;
border-radius: 0.8rem;
background-color: white; }
.tarifs {
margin-bottom: 2.5rem; }
.row.tarifs.radio {
flex-wrap: nowrap;
align-items: center;
justify-content: center; }
@media (max-width: 420px) {
.row.tarifs.radio > div {
max-width: 50%; }
.row.tarifs.radio > div > a {
max-width: 100%; } }
#btn_min {
background-color: #34af4f;
color: white;
border-radius: 100px 0px 0px 100px;
text-align: center;
padding: 0.7rem;
width: 13rem; }
#btn_min.btndisabled {
background-color: white;
border: 1px solid #c8dde6;
color: inherit; }
#btn_sec {
background-color: #34af4f;
color: white;
border-radius: 0px 100px 100px 0px;
text-align: center;
padding: 0.7rem;
width: 13rem; }
#btn_sec.btndisabled {
background-color: white;
border: 1px solid #c8dde6;
color: inherit; }
.back-link {
font-size: 14px;
color: #A7BBD4 !important; }
.back-link::before {
content: "< "; }
.tarifs .form-control {
background-image: url("/web/20220323135518im_/https://maoremobile.yt/img/search.svg");
background-repeat: no-repeat;
background-size: 3rem;
background-position-x: 1.5rem;
background-position-y: 0.2rem;
padding-left: 6rem;
border: 1px solid #c8dde6; }
.flagcard img {
border-radius: 0.6rem;
height: 1.8rem;
width: 2.7rem; }
.separator {
border-left: 3px solid #34af4f;
vertical-align: middle; }
.tarifs_col img {
height: 2rem;
vertical-align: unset; }
.tarifs_col .price {
font-size: 2.8rem; }
.tarifs span.price_header {
color: #34af4f; }
#country_list {
position: absolute;
z-index: 1;
width: 100%;
padding-right: 30px;
display: none; }
#ul_country_list {
border: 1px solid #c8dde6;
border-radius: 0.3rem;
background-color: white; }
#ul_country_list li {
border: none;
border-radius: 0.3rem;
margin-bottom: 0px; }
#country_list .list-group-item:hover {
z-index: 1;
background-color: #c8dde6;
color: white;
text-decoration: none; }
#country_list .selected {
z-index: 1;
background-color: #c8dde6;
color: white;
text-decoration: none; }
.country_hidden {
display: none; }
.country_shown {
display: block; }
.alert_div {
color: red;
display: inline-flex;
align-items: center; }
#alert_cgv {
position: absolute; }
.credit_price label {
position: relative;
display: inline-flex;
justify-content: center;
align-items: center;
border-radius: 0.3rem;
background: #ebf2f5;
box-sizing: border-box;
height: 4.5rem;
width: 6rem;
text-align: center;
margin-right: 1rem;
font-size: 2rem;
cursor: pointer;
border: 0px solid rgba(0, 200, 83, 0.5); }
.credit_price label:hover, .credit_price label:focus, .credit_price label:active {
border: 2px solid rgba(0, 200, 83, 0.5); }
.credit_price label span {
position: absolute;
display: block;
bottom: -25px;
font-size: 12px;
font-style: italic;
color: #34af4f; }
.credit_price input[type="radio"] {
opacity: 0;
width: 0;
height: 0; }
.credit_price input[type="radio"]:active + label {
opacity: 1; }
.credit_price input[type="radio"]:checked + label {
opacity: 1;
border: 2px solid #34af4f; }
.credit_price input[type="radio"]:disabled + label {
opacity: 0.7;
border: 0px solid #34af4f;
cursor: default; }
.credit_check label {
display: inline-flex;
justify-content: center;
align-items: center;
background: white;
box-sizing: border-box;
height: 1rem;
width: 1rem;
text-align: center;
margin-right: 0.7rem;
font-size: 2rem;
cursor: pointer;
border: 1px solid rgba(49, 71, 101, 0.6); }
.credit_check label:hover, .credit_check label:focus, .credit_check label:active {
border: 1px solid rgba(0, 200, 83, 0.5) !important; }
.credit_check input[type="checkbox"] {
opacity: 0;
width: 0;
height: 0; }
.credit_check input[type="checkbox"]:active + label {
opacity: 1; }
.credit_check input[type="checkbox"]:checked + label {
opacity: 1;
border: 1px solid #34af4f !important;
background: url("/web/20220323135518im_/https://maoremobile.yt/img/check.svg");
background-position: left center;
background-size: auto 100%;
background-repeat: no-repeat; }
.credit_type label {
display: inline-flex;
justify-content: center;
align-items: center;
border-radius: 0.3rem;
background: #ebf2f5;
box-sizing: border-box;
padding: 0rem 1rem 0rem 1rem;
height: 4.5rem;
text-align: center;
margin-right: 1rem;
font-size: 2rem;
cursor: pointer;
border: 2px solid #c8dde6; }
.credit_type label:hover, .credit_type label:focus, .credit_type label:active {
border: 2px solid rgba(0, 200, 83, 0.5); }
.credit_type input[type="radio"] {
opacity: 0;
width: 0;
height: 0; }
.credit_type input[type="radio"]:active + label {
opacity: 1; }
.credit_type input[type="radio"]:checked + label {
opacity: 1;
border: 2px solid #34af4f; }
.credit_type button {
outline: none;
display: inline-flex;
justify-content: center;
align-items: center;
border-radius: 0.3rem;
background: #ebf2f5;
box-sizing: border-box;
padding: 0rem 1rem 0rem 1rem;
height: 4.5rem;
text-align: center;
margin-right: 1rem;
font-size: 2rem;
cursor: pointer;
border: 2px solid #c8dde6; }
.credit_type button:hover, .credit_type button:focus, .credit_type button:active {
border: 2px solid rgba(0, 200, 83, 0.5); }
.credit_type button:active {
border: 2px solid #34af4f; }
.credit_type button:disabled {
opacity: 0.7;
border: 0px solid #34af4f;
cursor: default; }
#faq dt, #faq dd {
background-color: #ffffff; }
#faq dt {
border: 1px solid #CADAEC;
border-radius: 5px;
background: url("/web/20220323135518im_/https://maoremobile.yt/img/arrow_down.svg") no-repeat 99% center #ffffff;
min-height: 31px;
padding: 10px 20px;
cursor: pointer;
margin-bottom: 10px; }
#faq dt.open {
background: url("/web/20220323135518im_/https://maoremobile.yt/img/arrow_up.svg") no-repeat 99% center #ffffff;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
border-bottom: none;
margin-bottom: 0; }
#faq dt.open + dd {
height: auto;
visibility: visible;
padding: 0 20px 10px;
opacity: 1;
border: 1px solid #CADAEC;
border-top: none;
border-radius: 0 0 5px 5px; }
#faq dd {
display: block;
visibility: hidden;
height: 0;
opacity: 0; }
#help-phone, #help-mail {
border: 1px solid #CADAEC;
border-radius: 5px;
background: #ffffff;
padding-top: 20px;
padding-bottom: 20px; }
#help-phone h2, #help-mail h2 {
margin: 20px 0; }
#help-phone .invalid-feedback, #help-mail .invalid-feedback {
text-align: left; }
#help-phone {
margin-bottom: 10px; }
.login-block {
padding: 10px 0;
max-width: 350px;
width: 100%; }
.account-block {
padding: 1.5rem;
border: 1px solid #c8dde6;
border-radius: 0.8rem;
background-color: white; }
.account-block h6 span {
color: #999; }
.account-block h6 span.green_txt {
color: #34af4f; }
#cgv dt {
margin-bottom: 10px;
font-size: 1.1rem; }
#cgv dd {
font-size: 0.9rem; }
/*# sourceMappingURL=maore.css.map */
/*
FILE ARCHIVED ON 13:55:18 Mar 23, 2022 AND RETRIEVED FROM THE
INTERNET ARCHIVE ON 11:17:24 Oct 11, 2025.
JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.
ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
SECTION 108(a)(3)).
*/
/*
playback timings (ms):
captures_list: 0.563
exclusion.robots: 0.027
exclusion.robots.policy: 0.016
esindex: 0.011
cdx.remote: 22.186
LoadShardBlock: 106.942 (3)
PetaboxLoader3.datanode: 156.966 (4)
load_resource: 680.267
PetaboxLoader3.resolve: 556.002
*/

View File

@@ -0,0 +1,7 @@
@font-face {
font-family: 'Varela Round';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(varela-round.ttf) format('truetype');
}

Binary file not shown.

BIN
static/img/home.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="85px" height="69px" viewBox="0 0 85 69" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 49.3 (51167) - http://www.bohemiancoding.com/sketch -->
<desc>Created with Sketch.</desc>
<defs></defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Artboard-3">
<g id="icon-credit" transform="translate(0.000000, 7.000000)">
<path d="M46.3177127,3.75 L5.30684446,3.75 C2.54542071,3.75 0.306844463,5.98857625 0.306844463,8.75 L0.306844463,49.7600172 C0.306844463,52.5214409 2.54542071,54.7600172 5.30684446,54.7600172 L69.3246042,54.7600172 C72.086028,54.7600172 74.3246042,52.5214409 74.3246042,49.7600172 L74.3246042,37.7499986" id="Path-14" stroke="#CADAEC" stroke-width="3" stroke-linecap="round"></path>
<path d="M80.7816746,14.4762263 C79.0969561,14.4762263 77.7699258,14.0784515 76.8005441,13.2828899 C75.8311624,12.4873284 75.2194583,11.2672628 74.9654135,9.62265661 L73.9626098,9.62265661 C73.8021604,9.62265661 73.6851678,9.57251693 73.6116285,9.47223606 C73.5380892,9.3719552 73.5013201,9.21485086 73.5013201,9.00091835 L73.5013201,8.86052584 C73.5013201,8.64659333 73.5380892,8.48948899 73.6116285,8.38920813 C73.6851678,8.28892726 73.8021604,8.23878758 73.9626098,8.23878758 L74.8250209,8.23878758 C74.8116502,8.03822585 74.8049649,7.72401718 74.8049649,7.29615215 C74.8049649,6.92177025 74.8116502,6.64098804 74.8250209,6.45379709 L73.9626098,6.45379709 C73.8021604,6.45379709 73.6851678,6.40365741 73.6116285,6.30337655 C73.5380892,6.20309568 73.5013201,6.04599135 73.5013201,5.83205883 L73.5013201,5.69166632 C73.5013201,5.47773381 73.5380892,5.32062947 73.6116285,5.22034861 C73.6851678,5.12006774 73.8021604,5.06992806 73.9626098,5.06992806 L74.9854695,5.06992806 C75.2528852,3.45206342 75.8946731,2.22865521 76.9108525,1.39966672 C77.927032,0.570678228 79.237349,0.1561902 80.8418428,0.1561902 C81.4034157,0.1561902 81.9582948,0.219700462 82.5064969,0.346722892 C83.0546989,0.473745323 83.5026134,0.637534947 83.8502538,0.838096679 C84.1978941,1.03865841 84.3717116,1.24590242 84.3717116,1.45983494 C84.3717116,1.66039667 84.2680896,1.9278083 84.0608425,2.26207785 C83.8535954,2.59634741 83.6697499,2.76347968 83.5093005,2.76347968 C83.482559,2.76347968 83.3421678,2.68994148 83.088123,2.54286288 C82.8340781,2.39578427 82.5165268,2.26207846 82.1354595,2.14174142 C81.7543922,2.02140438 81.3098204,1.96123676 80.8017307,1.96123676 C79.8122928,1.96123676 79.0134005,2.20859252 78.40503,2.70331146 C77.7966594,3.1980304 77.385514,3.98689471 77.1715815,5.06992806 L82.5265529,5.06992806 C82.6870023,5.06992806 82.8039949,5.12006774 82.8775342,5.22034861 C82.9510735,5.32062947 82.9878426,5.47773381 82.9878426,5.69166632 L82.9878426,5.83205883 C82.9878426,6.04599135 82.9510735,6.20309568 82.8775342,6.30337655 C82.8039949,6.40365741 82.6870023,6.45379709 82.5265529,6.45379709 L76.9910768,6.45379709 C76.977706,6.64098804 76.9710207,6.92845555 76.9710207,7.31620823 C76.9710207,7.74407325 76.977706,8.05159663 76.9910768,8.23878758 L82.5265529,8.23878758 C82.6870023,8.23878758 82.8039949,8.28892726 82.8775342,8.38920813 C82.9510735,8.48948899 82.9878426,8.64659333 82.9878426,8.86052584 L82.9878426,9.00091835 C82.9878426,9.21485086 82.9510735,9.3719552 82.8775342,9.47223606 C82.8039949,9.57251693 82.6870023,9.62265661 82.5265529,9.62265661 L77.1916375,9.62265661 C77.4055701,10.6522068 77.8167154,11.4210153 78.425086,11.929105 C79.0334566,12.4371947 79.7855518,12.6912358 80.6813942,12.6912358 C81.2563379,12.6912358 81.7577347,12.6143549 82.1855997,12.4605909 C82.6134647,12.3068269 82.9778131,12.14638 83.2786557,11.9792452 C83.5794983,11.8121104 83.7499732,11.7285443 83.7900855,11.7285443 C83.9639057,11.7285443 84.1477512,11.8923339 84.3416275,12.2199181 C84.5355039,12.5475022 84.6324406,12.7915153 84.6324406,12.9519647 C84.6324406,13.1926388 84.4452525,13.4333093 84.0708706,13.6739833 C83.6964887,13.9146574 83.2118051,14.1085308 82.6168053,14.2556095 C82.0218055,14.4026881 81.4101014,14.4762263 80.7816746,14.4762263 Z" id="€" stroke="#34af4f" fill="#34af4f"></path>
<path d="M64.0247131,25.0834949 C62.8900398,25.0834949 61.8517223,24.981804 60.9097293,24.7784192 C59.9677364,24.5750343 59.2344915,24.3127789 58.7099727,23.9916449 C58.185454,23.6705109 57.9231985,23.3493818 57.9231985,23.0282478 C57.9231985,22.7071139 58.0837631,22.3164068 58.404897,21.8561148 C58.726031,21.3958228 59.0043429,21.1656802 59.2398411,21.1656802 C59.3254768,21.1656802 59.4485763,21.1977931 59.6091433,21.2620199 L60.0105588,21.4225861 C60.6314177,21.7009022 61.2415631,21.9256926 61.8410132,22.096964 C62.4404632,22.2682355 63.1576516,22.3538699 63.9925999,22.3538699 C65.2771357,22.3538699 66.3529183,21.9738671 67.21998,21.2138501 C68.0870417,20.453833 68.520566,19.3887547 68.520566,18.0185832 C68.520566,16.6698206 68.0816895,15.6422073 67.2039234,14.9357126 C66.3261572,14.2292179 65.0095278,13.8759759 63.2539955,13.8759759 L60.2995779,13.8759759 C59.9356261,13.8759759 59.6840749,13.7956936 59.5449169,13.6351266 C59.4057588,13.4745597 59.3361808,13.2015999 59.3361808,12.8162391 L59.8821058,3.43917454 C59.9035148,3.07522273 60.0052056,2.80761511 60.1871816,2.63634367 C60.3691575,2.46507223 60.6421172,2.37943779 61.006069,2.37943779 L69.8050954,2.37943779 C70.0620026,2.37943779 70.2493279,2.47042438 70.367077,2.65240029 C70.4848261,2.83437619 70.5436998,3.12874457 70.5436998,3.53551425 L70.5436998,4.049326 C70.5436998,4.41327782 70.4848261,4.68088544 70.367077,4.85215688 C70.2493279,5.02342832 70.0620026,5.10906276 69.8050954,5.10906276 L62.9970896,5.10906276 L62.6117308,11.1463509 L64.0247131,11.1463509 C66.2512419,11.1463509 68.119143,11.676214 69.6284726,12.7359561 C71.1378022,13.7956981 71.8924557,15.5458519 71.8924557,17.98647 C71.8924557,20.5127237 71.1270979,22.3271034 69.5963594,23.4296633 C68.0656209,24.5322232 66.208424,25.0834949 64.0247131,25.0834949 Z" id="5" fill="#34af4f"></path>
<polyline id="Path-13" stroke="#CADAEC" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" points="9.31771274 19.75 9.31771274 16.75 22.3177127 16.75"></polyline>
<polyline id="Path-13" stroke="#CADAEC" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" transform="translate(15.817713, 34.250000) scale(1, -1) translate(-15.817713, -34.250000) " points="9.31771274 35.75 9.31771274 32.75 22.3177127 32.75"></polyline>
<polyline id="Path-4" stroke="#CADAEC" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" points="30.3177127 16.75 41.3630738 16.75 41.3630738 29.7850042 35.3577609 35.7903171 30.3175515 35.7903171"></polyline>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.7 KiB

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="85px" height="69px" viewBox="0 0 85 69" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 49.3 (51167) - http://www.bohemiancoding.com/sketch -->
<desc>Created with Sketch.</desc>
<defs></defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Artboard-4">
<g id="no-engage" transform="translate(0.000000, 1.000000)">
<g id="icon-no-engage" transform="translate(42.549832, 33.771082) rotate(70.000000) translate(-42.549832, -33.771082) translate(20.549832, -3.228918)">
<path d="M28.6928279,40.0224671 C21.9076152,40.0224671 16.4071136,34.2558121 16.4071136,27.1422828 L16.4071136,12.97408 C16.4071136,5.86055061 21.9076152,0.0938956635 28.6928279,0.0938956635 C35.4780405,0.0938956635 40.9785421,5.86055061 40.9785421,12.97408 L40.9785421,27.1422828" id="Rectangle-8" stroke="#34af4f" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"></path>
<path d="M31.3796945,33.122944 C38.1649071,33.122944 43.6654088,38.8895989 43.6654088,46.0031283 L43.6654088,60.1713311 C43.6654088,67.2848605 38.1649071,73.0515154 31.3796945,73.0515154 C24.5944818,73.0515154 19.0939802,67.2848605 19.0939802,60.1713311 L19.0939802,46.0031283" id="Rectangle-8" stroke="#CADAEC" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"></path>
<path d="M5.59020718,35.6325632 C5.59020718,34.8489906 6.25365347,34.2137795 7.07205594,34.2137795 C7.8904584,34.2137795 8.55390469,34.8489906 8.55390469,35.6325632 L8.55390469,41.3076981 C8.55390469,42.0912707 7.8904584,42.7264818 7.07205594,42.7264818 C6.25365347,42.7264818 5.59020718,42.0912707 5.59020718,41.3076981 L5.59020718,35.6325632 Z M17.9858174,39.3039809 C18.6218356,38.8108626 19.5549505,38.9047631 20.0699879,39.5137134 C20.5850252,40.1226637 20.4869509,41.0160667 19.8509327,41.5091849 L15.2444816,45.0806631 C14.6084635,45.5737813 13.6753486,45.4798808 13.1603112,44.8709305 C12.6452739,44.2619802 12.7433482,43.3685772 13.3793664,42.875459 L17.9858174,39.3039809 Z M-5.15752973,42.611787 C-5.7935479,42.1186688 -5.89162223,41.2252657 -5.37658487,40.6163154 C-4.86154751,40.0073651 -3.92843263,39.9134647 -3.29241446,40.4065829 L1.31403663,43.978061 C1.9500548,44.4711792 2.04812913,45.3645823 1.53309177,45.9735326 C1.01805441,46.5824829 0.0849395305,46.6763833 -0.551078641,46.1832651 L-5.15752973,42.611787 Z" id="Path-12" fill="#34af4f" fill-rule="nonzero" transform="translate(7.346701, 40.356637) scale(-1, 1) rotate(95.000000) translate(-7.346701, -40.356637) "></path>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="72px" height="69px" viewBox="0 0 72 69" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 49.3 (51167) - http://www.bohemiancoding.com/sketch -->
<desc>Created with Sketch.</desc>
<defs></defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Artboard-5" fill="#CADAEC" fill-rule="nonzero">
<g id="icon-no-limit" transform="translate(0.000000, 24.000000)">
<path d="M17.2747834,0.0545257151 C21.8913921,0.0545257151 26.5185231,2.86244018 31.0282941,7.4889008 C32.5656721,9.06605815 33.9809879,10.750646 35.2451875,12.4353303 C35.6880475,13.0254897 36.0810103,13.5744057 36.4201634,14.0685807 C36.6264169,14.3691096 36.7707275,14.5875439 36.8491028,14.7103463 C37.1632005,15.2024911 37.1632005,15.832172 36.8491028,16.3243168 C36.7707275,16.4471192 36.6264169,16.6655535 36.4201634,16.9660824 C36.0810103,17.4602574 35.6880475,18.0091734 35.2451875,18.5993327 C33.9809879,20.2840171 32.5656721,21.9686049 31.0282941,23.5457623 C26.5185231,28.1722229 21.8913921,30.9801374 17.2747834,30.9801374 C7.326088,30.9801374 0.0526640076,24.3106143 0.0526640076,15.5173315 C0.0526640076,6.71994344 7.32384276,0.0545257151 17.2747834,0.0545257151 Z M32.8456568,14.2359559 C31.6541237,12.6481077 30.3200031,11.0601629 28.8800551,9.58295646 C24.8831806,5.48266344 20.8818794,3.05452572 17.2747834,3.05452572 C8.92524746,3.05452572 3.05266401,8.43786495 3.05266401,15.5173315 C3.05266401,22.5929171 8.9276774,27.9801374 17.2747834,27.9801374 C20.8818794,27.9801374 24.8831806,25.5519996 28.8800551,21.4517066 C30.3200031,19.9745002 31.6541237,18.3865554 32.8456568,16.7987072 C33.1887411,16.3415098 33.4991369,15.9118211 33.7744352,15.5173315 C33.4991369,15.122842 33.1887411,14.6931533 32.8456568,14.2359559 Z" id="Stroke-4529"></path>
<path d="M54.251396,0.0545257151 C64.1624985,0.0545257151 71.2159792,6.67599467 71.2159792,15.5173315 C71.2159792,24.3545815 64.1603113,30.9801374 54.251396,30.9801374 C49.6398397,30.9801374 44.9688638,28.1769912 40.378976,23.5557818 C38.8138566,21.979982 37.368587,20.2966957 36.0743074,18.613303 C35.6209133,18.0236002 35.2181525,17.4751288 34.8701923,16.9813905 C34.6586501,16.6812225 34.5105491,16.4631393 34.430135,16.3406813 C34.1019112,15.8408482 34.1019112,15.1938149 34.430135,14.6939817 C34.5105491,14.5715237 34.6586501,14.3534406 34.8701923,14.0532726 C35.2181525,13.5595343 35.6209133,13.0110628 36.0743074,12.4213601 C37.368587,10.7379673 38.8138566,9.05468104 40.378976,7.47888125 C44.9688638,2.85767186 49.6398397,0.0545257151 54.251396,0.0545257151 Z M38.4526148,16.7847369 C39.6744279,18.3738768 41.0389548,19.9631231 42.5074974,21.4416871 C46.5852152,25.5472313 50.6392476,27.9801374 54.251396,27.9801374 C62.5441681,27.9801374 68.2159792,22.6540787 68.2159792,15.5173315 C68.2159792,8.37671713 62.5465462,3.05452572 54.251396,3.05452572 C50.6392476,3.05452572 46.5852152,5.48743176 42.5074974,9.59297601 C41.0389548,11.07154 39.6744279,12.6607863 38.4526148,14.2499262 C38.1052811,14.7016825 37.7903209,15.1266171 37.5101857,15.5173315 C37.7903209,15.908046 38.1052811,16.3329806 38.4526148,16.7847369 Z" id="Stroke-4530"></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="64px" height="69px" viewBox="0 0 64 69" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 49.3 (51167) - http://www.bohemiancoding.com/sketch -->
<desc>Created with Sketch.</desc>
<defs>
<path d="M30.1353713,7.59420411 C13.7188237,7.59420411 0.410582487,20.9024454 0.410582487,37.3189929 C0.410582487,53.7355404 13.7188237,67.0437817 30.1353713,67.0437817 C46.5519188,67.0437817 59.8601601,53.7355404 59.8601601,37.3189929" id="path-1"></path>
</defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Artboard-2">
<g id="pricing">
<g id="Group-2">
<g id="icon-destination" transform="translate(0.494506, 0.209899)">
<g id="Group-2" transform="translate(42.962144, 0.271807)">
<rect id="Rectangle-4" stroke="#34af4f" stroke-width="3" x="1.5" y="1.5" width="16.7005918" height="24.8126001" rx="4"></rect>
<path d="M1.15885834,17.3828751 L18.5417334,17.3828751" id="Path-11" stroke="#34af4f" stroke-width="3"></path>
<circle id="Oval-2" fill="#34af4f" cx="9.85029588" cy="22.0183084" r="1.69920863"></circle>
</g>
<mask id="mask-2" fill="white">
<use xlink:href="#path-1"></use>
</mask>
<use id="Mask" stroke="#CADAEC" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" xlink:href="#path-1"></use>
<path d="M-2.93758251,33.7821989 C7.77235373,36.0771852 14.274815,38.3721716 16.5698014,40.6671579 C20.0122809,44.1096374 23.4547604,49.8471033 20.0122809,54.4370759 C17.7172945,57.4970577 13.5098196,62.0870304 7.38985601,68.206994 L-2.93758251,33.7821989 Z" id="Path-9" stroke="#CADAEC" stroke-width="3" mask="url(#mask-2)"></path>
<path d="M30.3397194,8.53734918 C24.9847513,10.8323355 22.3072672,13.8923173 22.3072672,17.7172945 C22.3072672,23.4547604 29.1922262,30.3397194 34.9296921,28.044733 C40.6671579,25.7497467 39.5196647,40.6671579 40.6671579,44.1096374 C41.8146511,47.5521169 49.8471033,48.6996101 53.2895828,42.9621442 C55.5845691,39.137167 57.4970577,37.2246784 59.0270486,37.2246784" id="Path-10" stroke="#CADAEC" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" mask="url(#mask-2)"></path>
</g>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="65px" height="69px" viewBox="0 0 65 69" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 49.3 (51167) - http://www.bohemiancoding.com/sketch -->
<desc>Created with Sketch.</desc>
<defs></defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Artboard">
<g id="Transfert-simplifié" transform="translate(0.000000, 3.000000)">
<g id="icon-transfert" transform="translate(0.216129, 0.922872)">
<path d="M28.7315259,43.1469624 C23.6436583,43.1469624 20.7247661,40.6444029 19.9747617,35.6392089 L18.302463,35.6392089 C18.0997591,35.6392089 17.9477335,35.5668209 17.8463815,35.4220425 C17.7450296,35.2772642 17.6943544,35.0394176 17.6943544,34.7084957 L17.6943544,34.4913293 C17.6943544,34.1604074 17.7450296,33.9225608 17.8463815,33.7777825 C17.9477335,33.6330041 18.0997591,33.5606161 18.302463,33.5606161 L19.7923291,33.5606161 C19.7720587,33.2503768 19.7619237,32.7643425 19.7619237,32.1024987 C19.7619237,31.4613375 19.7720587,30.9856443 19.7923291,30.675405 L18.302463,30.675405 C18.0997591,30.675405 17.9477335,30.603017 17.8463815,30.4582386 C17.7450296,30.3134603 17.6943544,30.0756137 17.6943544,29.7446918 L17.6943544,29.5275254 C17.6943544,29.1966035 17.7450296,28.9587569 17.8463815,28.8139786 C17.9477335,28.6692002 18.0997591,28.5968122 18.302463,28.5968122 L20.0355726,28.5968122 C20.4409804,26.1148978 21.4088769,24.2379782 22.9392913,22.9659971 C24.4697056,21.694016 26.4207013,21.058035 28.7923368,21.058035 C29.6639635,21.058035 30.5001045,21.1562759 31.3007848,21.3527608 C32.1014652,21.5492457 32.7501079,21.802604 33.2467324,22.1128433 C33.7433569,22.4230826 33.9916655,22.7126349 33.9916655,22.981509 C33.9916655,23.250383 33.8649775,23.5968117 33.6115976,24.0208054 C33.3582177,24.4447991 33.1403143,24.6567928 32.9578808,24.6567928 C32.9173401,24.6567928 32.6943691,24.5326989 32.2889613,24.2845075 C31.8835536,24.0363161 31.381869,23.8088107 30.7838925,23.6019845 C30.185916,23.3951583 29.5018007,23.2917467 28.7315259,23.2917467 C27.069354,23.2917467 25.7416635,23.7105635 24.7484144,24.5482096 C23.7551654,25.3858557 23.0862526,26.7353764 22.741656,28.5968122 L31.1943658,28.5968122 C31.4173401,28.5968122 31.5744333,28.6692002 31.66565,28.8139786 C31.7568668,28.9587569 31.8024744,29.1966035 31.8024744,29.5275254 L31.8024744,29.7446918 C31.8024744,30.0756137 31.7568668,30.3134603 31.66565,30.4582386 C31.5744333,30.603017 31.4173401,30.675405 31.1943658,30.675405 L22.4984125,30.675405 C22.4781421,30.9856443 22.4680071,31.4716786 22.4680071,32.1335224 C22.4680071,32.7953663 22.4781421,33.2710594 22.4984125,33.5606161 L31.1943658,33.5606161 C31.4173401,33.5606161 31.5744333,33.6330041 31.66565,33.7777825 C31.7568668,33.9225608 31.8024744,34.1604074 31.8024744,34.4913293 L31.8024744,34.7084957 C31.8024744,35.0394176 31.7568668,35.2772642 31.66565,35.4220425 C31.5744333,35.5668209 31.4173401,35.6392089 31.1943658,35.6392089 L22.741656,35.6392089 C23.0862526,37.4385969 23.7653004,38.7674352 24.7788198,39.625764 C25.7923393,40.4840927 27.0288145,40.9132506 28.4882824,40.9132506 C29.4207203,40.9132506 30.2264562,40.7891567 30.9055142,40.5409653 C31.5845722,40.2927739 32.1470671,40.034245 32.5930157,39.7653709 C33.0389642,39.4964969 33.2923403,39.3620619 33.3531514,39.3620619 C33.5355849,39.3620619 33.7585559,39.5740556 34.0220709,39.9980493 C34.285586,40.422043 34.4173415,40.727107 34.4173415,40.9132506 C34.4173415,41.2028073 34.1588979,41.5233831 33.642003,41.8749876 C33.1251081,42.2265921 32.4257902,42.5264856 31.5440283,42.7746771 C30.6622664,43.0228685 29.7247749,43.1469624 28.7315259,43.1469624 Z" id="€" fill="#34af4f"></path>
<g id="Group-5" transform="translate(42.998314, 0.335806)" stroke="#34af4f" stroke-linecap="round" stroke-linejoin="round" stroke-width="3">
<path d="M0.110406112,10.4040853 L0.110406112,10.4040853 C0.110406112,6.91411846 2.93958323,4.08494134 6.42955008,4.08494134 L7.09107522,4.08494134 L18.180463,4.08494134" id="Path-5"></path>
<polyline id="Path-6" transform="translate(18.180463, 4.084941) scale(-1, 1) rotate(90.000000) translate(-18.180463, -4.084941) " points="14.2591867 2.22814982 18.180463 5.94173285 22.1017394 2.22814982"></polyline>
</g>
<g id="Group-5" transform="translate(52.461176, 18.236458) scale(-1, -1) translate(-52.461176, -18.236458) translate(41.961176, 12.736458)" stroke="#34af4f" stroke-linecap="round" stroke-linejoin="round" stroke-width="3">
<path d="M0.110406112,10.4040853 L0.110406112,10.4040853 C0.110406112,6.91411846 2.93958323,4.08494134 6.42955008,4.08494134 L7.09107522,4.08494134 L18.180463,4.08494134" id="Path-5"></path>
<polyline id="Path-6" transform="translate(18.180463, 4.084941) scale(-1, 1) rotate(90.000000) translate(-18.180463, -4.084941) " points="14.2591867 2.22814982 18.180463 5.94173285 22.1017394 2.22814982"></polyline>
</g>
<path d="M28.5831879,4.62928141 C13.0477015,4.62928141 0.453701395,17.4794007 0.453701395,33.3308261 C0.453701395,49.1822516 13.0477015,62.0323709 28.5831879,62.0323709 C44.1186742,62.0323709 56.7126743,49.1822516 56.7126743,33.3308261" id="Oval" stroke="#CADAEC" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"></path>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.5 KiB

37
static/img/logo.svg Normal file
View File

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="184px" height="61px" viewBox="0 0 184 61" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch -->
<title>Logo</title>
<desc>Created with Sketch.</desc>
<defs>
<polygon id="path-1" points="7.30830671e-05 0.00439960064 60.3621554 0.00439960064 60.3621554 60.3666134 7.30830671e-05 60.3666134"></polygon>
</defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Enregistrement-SIM" transform="translate(-159.000000, -41.000000)">
<g id="Nav" transform="translate(159.500000, 41.000000)">
<g id="Logo">
<g id="Group-3" transform="translate(0.000000, 0.141781)">
<mask id="mask-2" fill="white">
<use xlink:href="#path-1"></use>
</mask>
<g id="Clip-2"></g>
<path d="M60.3621554,2.45399784 L60.3621554,57.9170298 C60.3621554,59.2699435 59.2654708,60.366628 57.9127033,60.366628 L2.44952516,60.366628 C1.09675759,60.366628 7.30830671e-05,59.2699435 7.30830671e-05,57.9170298 L7.30830671e-05,2.45399784 C7.30830671e-05,1.10108411 1.09675759,0.00439960064 2.44952516,0.00439960064 L57.9127033,0.00439960064 C59.2654708,0.00439960064 60.3621554,1.10108411 60.3621554,2.45399784" id="Fill-1" fill="#34AF4F" mask="url(#mask-2)"></path>
</g>
<path d="M30.3318554,30.3735565 L24.8944752,19.1797155 C24.2260574,17.7800286 22.8379177,16.9606212 21.3851724,16.9438121 C21.3465846,16.941912 21.3082891,16.9441045 21.2698474,16.9433736 C21.2312595,16.9441045 21.1931101,16.941912 21.1543761,16.9438121 C19.7016309,16.9606212 18.3134911,17.7800286 17.6450734,19.1797155 L8.79953746,37.7002802 C7.86641286,39.6540829 8.55397835,42.0840949 10.4829328,43.0673545 C12.4626069,44.0764855 14.8725942,43.250793 15.8242819,41.2579639 L21.0714999,30.2208129 L26.529051,40.8679927 C26.8640638,41.8201188 27.5627379,42.6442035 28.5452667,43.113543 C29.0977747,43.3772267 29.6806852,43.4963521 30.2543873,43.4938673 C30.8282355,43.4963521 31.4111461,43.3772267 31.9633617,43.113543 C32.9461828,42.6442035 33.5508721,41.7319807 33.9797236,40.8679927 L39.2867236,30.2208129 L44.5377419,41.2579639 C45.4895758,43.250793 47.8994169,44.0764855 49.8792371,43.0673545 C51.8081916,42.0842411 52.4959033,39.6540829 51.5627787,37.7004264 L42.7169504,19.1797155 C42.7134424,19.1721149 42.7086189,19.1656835 42.7048186,19.1582291 C42.6289584,19.0018313 42.5430127,18.8506955 42.4468354,18.7049679 C42.4311956,18.6814351 42.4140942,18.6596564 42.3981621,18.6365621 C42.3152859,18.5167059 42.2255399,18.4016732 42.1290702,18.2910254 C42.1065606,18.2653002 42.0847819,18.2389903 42.0615415,18.2138497 C41.8348378,17.9671212 41.5739312,17.7474335 41.2813066,17.5612179 C41.258797,17.5470398 41.2361413,17.534031 41.2133394,17.5201452 C41.0860287,17.4428233 40.9531637,17.3719327 40.8145982,17.307912 C40.7955966,17.299142 40.7768873,17.2897874 40.7577395,17.2813097 C40.7172515,17.2633313 40.6793945,17.2421372 40.6378833,17.2251819 C40.3589983,17.1123417 40.0744129,17.0394048 39.7890966,16.9962858 C39.749924,16.9901468 39.7106054,16.9862003 39.6714328,16.9810845 C39.5746708,16.9696835 39.4783474,16.9617906 39.3815854,16.9578441 C39.3234113,16.9544823 39.2662603,16.944543 39.2076477,16.9438121 C39.1690598,16.941912 39.1307643,16.9441045 39.0924688,16.9433736 C39.0538809,16.9441045 39.0155854,16.941912 38.9769975,16.9438121 C38.4304823,16.9502435 37.9145159,17.1288585 37.435091,17.3883034 C36.6358546,17.7934759 35.9576437,18.4607243 35.548817,19.3166732 L31.0603474,28.8304807 C31.0603474,28.8304807 33.1585622,35.3839855 32.7511972,35.7608018 C32.8938554,35.5061804 32.1707715,33.9787442 32.1707715,33.9787442 L30.3318554,30.3745797" id="Fill-4" fill="#FFFFFF"></path>
<path d="M70.1607091,23.9772242 L74.0481436,33.679586 C74.1340893,33.8941579 74.4379687,33.8941579 74.5239144,33.679586 L78.4113489,23.9772242 C78.6228513,23.4497106 79.1339942,23.1037354 79.7022882,23.1037354 L79.711789,23.1037354 C80.479892,23.1037354 81.1024136,23.7264031 81.1024136,24.4945062 L81.1024136,35.8903488 C81.1024136,36.3890677 80.6984104,36.7930708 80.1998377,36.7930708 C79.7014112,36.7930708 79.2972618,36.3890677 79.2972618,35.8903488 L79.2972618,31.4620996 L79.4245725,27.132951 C79.432904,26.8473424 79.0382554,26.76432 78.9309695,27.0290269 L75.2008097,36.2296004 C75.0626827,36.5701675 74.7319088,36.7930708 74.364301,36.7930708 L74.1982562,36.7930708 C73.8306484,36.7930708 73.4998744,36.5703137 73.3617474,36.2297466 L69.6438657,27.063376 C69.5364335,26.7983768 69.1412003,26.8819838 69.1501165,27.1677386 L69.2841508,31.4620996 L69.2841508,35.8903488 C69.2841508,36.3890677 68.8801476,36.7930708 68.3815749,36.7930708 C67.8831484,36.7930708 67.478999,36.3890677 67.478999,35.8903488 L67.478999,24.4945062 C67.478999,23.7264031 68.1016668,23.1037354 68.8696236,23.1037354 C69.4380637,23.1037354 69.9493529,23.4497106 70.1607091,23.9772242" id="Fill-6" fill="#4A494A"></path>
<path d="M87.4111632,35.4673148 C87.956509,35.4673148 88.4736448,35.3262645 88.9624244,35.0441638 C89.430156,34.7744873 89.7743772,34.4271966 89.9955266,34.0025839 C90.015259,33.9647269 90.024906,33.9219002 90.024906,33.8790736 L90.024906,32.1132405 C90.024906,31.9717517 89.9101656,31.8570113 89.7686768,31.8570113 L88.6616145,31.8570113 C86.5303661,31.8570113 85.4649611,32.4807022 85.4649611,33.7280839 C85.4649611,34.2732836 85.6464994,34.6996502 86.0103069,35.0067453 C86.373676,35.3136942 86.8405306,35.4673148 87.4111632,35.4673148 M90.1840809,36.4691375 L90.1815961,36.4593443 C90.1036895,36.1563419 89.7439747,36.0303467 89.4931536,36.217147 C88.8095346,36.7263899 88.0307614,36.9810113 87.1572726,36.9810113 C86.1542806,36.9810113 85.3316576,36.6975951 84.6891113,36.130032 C84.0465649,35.5629074 83.7255841,34.8434777 83.7255841,33.9723276 C83.7255841,32.9132077 84.1282718,32.0904386 84.9336472,31.5043124 C85.7390226,30.9184785 86.8721025,30.6252692 88.3325945,30.6252692 L89.7686768,30.6252692 C89.9101656,30.6252692 90.024906,30.510675 90.024906,30.36904 L90.024906,29.826179 C90.024906,29.218274 89.8430753,28.7341718 89.4795601,28.37358 C89.1158988,28.0131343 88.5799076,27.8330576 87.8718788,27.8330576 C87.2512574,27.8330576 86.7310522,27.9897477 86.3111169,28.3029817 C86.0486025,28.4989905 85.8680873,28.7205784 85.7697175,28.9678915 C85.6516153,29.2647549 85.3418892,29.4407389 85.0222239,29.4407389 C84.3802622,29.4407389 83.9739204,28.7312485 84.3190186,28.189703 C84.3660841,28.1158891 84.4175346,28.0423675 84.4732239,27.9692844 C84.8333772,27.4961446 85.322303,27.121667 85.9398549,26.8457054 C86.5569683,26.570036 87.2354715,26.4320552 87.9752183,26.4320552 C89.1473245,26.4320552 90.0655402,26.7251183 90.7300114,27.3110983 C91.3943365,27.8972245 91.7389962,28.7042077 91.764283,29.7321942 L91.764283,34.4143339 C91.764283,35.3484817 91.8832622,36.0911518 92.121513,36.6426367 L92.121513,36.7930416 L90.611763,36.7930416 C90.4125386,36.7930416 90.2339236,36.6622229 90.1840809,36.4691375" id="Fill-8" fill="#4A494A"></path>
<path d="M95.7789551,31.8194466 C95.7789551,32.947703 96.0405925,33.8534945 96.5640134,34.5365288 C97.087142,35.2197093 97.7877163,35.5614458 98.6652978,35.5614458 C99.5490182,35.5614458 100.251054,35.215032 100.771259,34.5223507 C101.291465,33.8298156 101.55164,32.8597109 101.55164,31.6126215 C101.55164,30.4969354 101.286934,29.5927517 100.757374,28.9000704 C100.227375,28.2075352 99.5238776,27.8611215 98.6464423,27.8611215 C97.7877163,27.8611215 97.0951812,28.2028579 96.5685446,28.8860384 C96.0422003,29.5692189 95.7789551,30.5470704 95.7789551,31.8194466 Z M94.0300773,31.6126215 C94.0300773,30.6160608 94.2259399,29.7196239 94.6176652,28.9236031 C95.0092442,28.1277285 95.5545901,27.5133923 96.2535565,27.0808867 C96.952523,26.6483811 97.7500054,26.4320552 98.6464423,26.4320552 C100.031513,26.4320552 101.152315,26.9116263 102.007533,27.8706223 C102.863481,28.8296183 103.291164,30.105064 103.291164,31.6971055 L103.291164,31.8194466 C103.291164,32.8097221 103.10144,33.6982661 102.722139,34.4846399 C102.342838,35.2714522 101.800708,35.8843268 101.095894,36.3229713 C100.390497,36.7617621 99.5802978,36.9810113 98.6652978,36.9810113 C97.2862203,36.9810113 96.1692187,36.5015863 95.3132698,35.5425903 C94.4580518,34.5835943 94.0300773,33.3144338 94.0300773,31.7348164 L94.0300773,31.6126215 Z" id="Fill-10" fill="#4A494A"></path>
<path d="M110.389576,27.3378321 C110.389576,27.7754535 110.030446,28.1193824 109.592824,28.1152898 C109.573238,28.1151436 109.553652,28.1149974 109.533919,28.1149974 C108.413702,28.1149974 107.647061,28.5833137 107.234141,29.5200925 C107.219378,29.554003 107.211632,29.5917139 107.211632,29.6286939 L107.211632,35.9233385 C107.211632,36.4036404 106.822391,36.793027 106.342089,36.793027 C105.861641,36.793027 105.472255,36.4036404 105.472255,35.9233385 L105.472255,26.9398217 C105.472255,26.763253 105.615497,26.6201564 105.792066,26.6201564 L106.852501,26.6201564 C107.026001,26.6201564 107.167928,26.7587219 107.172167,26.9322211 C107.178744,27.2059903 107.507326,27.3482099 107.705965,27.1596556 C108.216378,26.6746764 108.853808,26.4320406 109.618696,26.4320406 L109.628781,26.4320406 C110.047108,26.4326252 110.389576,26.7753848 110.389576,27.1940046 L110.389576,27.3378321 Z" id="Fill-12" fill="#4A494A"></path>
<path d="M115.814415,27.86118 C115.112233,27.86118 114.523183,28.1166784 114.046828,28.6273828 C113.622215,29.0826903 113.342307,29.7006808 113.206373,30.4817926 C113.17977,30.6359978 113.303573,30.7757327 113.460117,30.7757327 L118.259043,30.7757327 L118.259043,30.6441831 C118.208762,29.7603165 117.970512,29.0756744 117.544437,28.5898181 C117.118071,28.1041081 116.541445,27.86118 115.814415,27.86118 M116.030595,36.9810697 C114.651517,36.9810697 113.529692,36.5283932 112.664827,35.6223093 C111.799816,34.7168101 111.36731,33.5056776 111.36731,31.9886192 L111.36731,31.6689539 C111.36731,30.6596768 111.559957,29.7588549 111.94569,28.9659036 C112.330837,28.1730985 112.869898,27.5524771 113.562872,27.1043317 C114.255115,26.6561863 115.00597,26.4321137 115.814415,26.4321137 C117.136926,26.4321137 118.164912,26.8678349 118.898374,27.7389851 C119.631543,28.6102814 119.998274,29.8576632 119.998274,31.4808381 C119.998274,31.8807486 119.674224,32.204799 119.27446,32.204799 L113.376802,32.204799 C113.229905,32.204799 113.109026,32.3286017 113.120281,32.4750601 C113.187517,33.3542494 113.476049,34.0742638 113.985584,34.6351033 C114.54657,35.2528014 115.259714,35.5613581 116.124726,35.5613581 C116.738769,35.5613581 117.259121,35.4359475 117.685488,35.1852726 C117.945517,35.0322367 118.18596,34.8487982 118.406379,34.6349571 C118.6553,34.393783 119.044686,34.3759507 119.318017,34.5887686 C119.637536,34.8376895 119.683725,35.3090753 119.411563,35.6091544 C118.582071,36.5238621 117.45513,36.9810697 116.030595,36.9810697" id="Fill-14" fill="#4A494A"></path>
<path d="M129.731463,23.9772242 L133.619043,33.679586 C133.704989,33.8941579 134.008722,33.8941579 134.094814,33.679586 L137.982102,23.9772242 C138.193605,23.4497106 138.704748,23.1037354 139.273042,23.1037354 L139.282542,23.1037354 C140.050645,23.1037354 140.673167,23.7264031 140.673167,24.4945062 L140.673167,35.8903488 C140.673167,36.3890677 140.269164,36.7930708 139.770737,36.7930708 C139.272018,36.7930708 138.868015,36.3890677 138.868015,35.8903488 L138.868015,31.4620996 L138.995472,27.132951 C139.003804,26.8473424 138.609009,26.76432 138.501723,27.0290269 L134.771563,36.2296004 C134.633436,36.5701675 134.302662,36.7930708 133.935201,36.7930708 L133.76901,36.7930708 C133.401402,36.7930708 133.070774,36.5703137 132.932501,36.2297466 L129.214619,27.063376 C129.107187,26.7983768 128.711954,26.8819838 128.721016,27.1677386 L128.85505,31.4620996 L128.85505,35.8903488 C128.85505,36.3890677 128.450901,36.7930708 127.952328,36.7930708 C127.453902,36.7930708 127.049752,36.3890677 127.049752,35.8903488 L127.049752,24.4945062 C127.049752,23.7264031 127.67242,23.1037354 128.440523,23.1037354 C129.008963,23.1037354 129.520106,23.4497106 129.731463,23.9772242" id="Fill-16" fill="#4A494A"></path>
<path d="M144.875926,31.8194466 C144.875926,32.947703 145.137563,33.8534945 145.66113,34.5365288 C146.184113,35.2197093 146.884687,35.5614458 147.762268,35.5614458 C148.646135,35.5614458 149.348025,35.215032 149.86823,34.5223507 C150.388435,33.8298156 150.648611,32.8597109 150.648611,31.6126215 C150.648611,30.4969354 150.383904,29.5927517 149.85449,28.9000704 C149.324492,28.2075352 148.620848,27.8611215 147.743413,27.8611215 C146.884687,27.8611215 146.192152,28.2028579 145.665661,28.8860384 C145.139171,29.5692189 144.875926,30.5470704 144.875926,31.8194466 Z M143.127048,31.6126215 C143.127048,30.6160608 143.322911,29.7196239 143.714636,28.9236031 C144.106215,28.1277285 144.651561,27.5133923 145.350527,27.0808867 C146.049494,26.6483811 146.846976,26.4320552 147.743413,26.4320552 C149.128629,26.4320552 150.249285,26.9116263 151.104503,27.8706223 C151.960452,28.8296183 152.388134,30.105064 152.388134,31.6971055 L152.388134,31.8194466 C152.388134,32.8097221 152.198411,33.6982661 151.819109,34.4846399 C151.439808,35.2714522 150.897678,35.8843268 150.192865,36.3229713 C149.487467,36.7617621 148.677268,36.9810113 147.762268,36.9810113 C146.383191,36.9810113 145.266189,36.5015863 144.41024,35.5425903 C143.555022,34.5835943 143.127048,33.3144338 143.127048,31.7348164 L143.127048,31.6126215 Z" id="Fill-18" fill="#4A494A"></path>
<path d="M161.442103,31.6218884 C161.442103,30.4373581 161.213353,29.5222119 160.755853,28.8765961 C160.298061,28.2311264 159.640021,27.9082454 158.781441,27.9082454 C157.654792,27.9082454 156.839478,28.4221656 156.335643,29.450152 C156.317957,29.4865474 156.308748,29.52762 156.308748,29.5681081 L156.308748,33.8418597 C156.308748,33.884394 156.318834,33.9273669 156.338566,33.9650777 C156.872073,34.9917486 157.692796,35.5049379 158.800296,35.5049379 C159.633736,35.5049379 160.282421,35.1820569 160.746352,34.5364411 C161.209991,33.8909715 161.442103,32.9194052 161.442103,31.6218884 Z M163.18148,31.819505 C163.18148,33.3738357 162.82425,34.6226792 162.109644,35.5658892 C161.395184,36.5095378 160.436188,36.9810697 159.232802,36.9810697 C158.167543,36.9810697 157.302678,36.6688589 156.638207,36.0444371 C156.481517,35.8972478 156.224995,35.9979563 156.209502,36.212382 C156.185969,36.539648 155.913661,36.7931001 155.585518,36.7931001 L155.194962,36.7931001 C154.849426,36.7931001 154.569225,36.5128996 154.569225,36.167509 L154.569225,23.2212822 C154.569225,22.7409803 154.958758,22.3515937 155.43906,22.3515937 C155.919362,22.3515937 156.308748,22.7409803 156.308748,23.2212822 L156.308748,27.1027239 C156.308748,27.3210961 156.566293,27.4410985 156.729853,27.2965402 C157.381608,26.7202071 158.209639,26.4321137 159.213946,26.4321137 C160.448466,26.4321137 161.418863,26.8991145 162.123676,27.8329699 C162.829073,28.7669715 163.18148,30.0456328 163.18148,31.6689539 L163.18148,31.819505 Z" id="Fill-20" fill="#4A494A"></path>
<path d="M166.392341,36.7930855 C165.912039,36.7930855 165.522652,36.4036989 165.522652,35.923397 L165.522652,27.4897572 C165.522652,27.0094553 165.912039,26.6200687 166.392341,26.6200687 C166.872643,26.6200687 167.261883,27.0094553 167.261883,27.4897572 L167.261883,35.923397 C167.261883,36.4036989 166.872643,36.7930855 166.392341,36.7930855 M165.381602,23.9216957 C165.381602,23.6397412 165.467548,23.4014904 165.64017,23.2072356 C165.8125,23.0129808 166.067852,22.9157804 166.406373,22.9157804 C166.744893,22.9157804 167.001707,23.0129808 167.177399,23.2072356 C167.352798,23.4014904 167.440644,23.6397412 167.440644,23.9216957 C167.440644,24.2037963 167.352798,24.4388315 167.177399,24.6269473 C167.001707,24.8149169 166.744893,24.9089018 166.406373,24.9089018 C166.067852,24.9089018 165.8125,24.8149169 165.64017,24.6269473 C165.467548,24.4388315 165.381602,24.2037963 165.381602,23.9216957" id="Fill-22" fill="#4A494A"></path>
<path d="M171.065082,36.7930855 C170.58478,36.7930855 170.195394,36.4036989 170.195394,35.923397 L170.195394,23.2212676 C170.195394,22.7409657 170.58478,22.3515791 171.065082,22.3515791 C171.545384,22.3515791 171.934771,22.7409657 171.934771,23.2212676 L171.934771,35.923397 C171.934771,36.4036989 171.545384,36.7930855 171.065082,36.7930855" id="Fill-24" fill="#4A494A"></path>
<path d="M178.72296,27.86118 C178.020778,27.86118 177.431728,28.1166784 176.955373,28.6273828 C176.53076,29.0826903 176.250706,29.7006808 176.114917,30.4817926 C176.088169,30.6359978 176.212118,30.7757327 176.368662,30.7757327 L181.167588,30.7757327 L181.167588,30.6441831 C181.117307,29.7603165 180.87891,29.0756744 180.452982,28.5898181 C180.026615,28.1041081 179.449844,27.86118 178.72296,27.86118 M178.939139,36.9810697 C177.560062,36.9810697 176.438237,36.5283932 175.573226,35.6223093 C174.708361,34.7168101 174.275855,33.5056776 174.275855,31.9886192 L174.275855,31.6689539 C174.275855,30.6596768 174.468502,29.7588549 174.854088,28.9659036 C175.239382,28.1730985 175.778443,27.5524771 176.471417,27.1043317 C177.163513,26.6561863 177.914369,26.4321137 178.72296,26.4321137 C180.045471,26.4321137 181.073457,26.8678349 181.806773,27.7389851 C182.540088,28.6102814 182.906819,29.8576632 182.906819,31.4808381 C182.906819,31.8807486 182.582623,32.204799 182.182858,32.204799 L176.285201,32.204799 C176.13845,32.204799 176.017571,32.3286017 176.028679,32.4750601 C176.095916,33.3542494 176.384594,34.0742638 176.894129,34.6351033 C177.454968,35.2528014 178.168259,35.5613581 179.03327,35.5613581 C179.647314,35.5613581 180.167666,35.4359475 180.594032,35.1852726 C180.854062,35.0322367 181.094505,34.8487982 181.314924,34.6349571 C181.563698,34.393783 181.953231,34.3759507 182.226562,34.5887686 C182.546081,34.8376895 182.59227,35.3090753 182.319962,35.6091544 C181.490615,36.5238621 180.363675,36.9810697 178.939139,36.9810697" id="Fill-26" fill="#4A494A"></path>
<polygon id="Fill-28" fill="#4A494A" points="116.545538 22.5711498 118.591425 22.5711498 116.143873 25.2566602 114.783651 25.2509597"></polygon>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 18 KiB

View File

@@ -0,0 +1,58 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="510px" height="875px" viewBox="0 0 510 875" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch -->
<title>Group 4</title>
<desc>Created with Sketch.</desc>
<defs>
<path d="M50.7381286,0.889310073 L365.791742,0.889310073 C393.40598,0.889310073 415.791742,23.2750726 415.791742,50.8893101 L415.791742,730.990078 C415.791742,758.604315 393.40598,780.990078 365.791742,780.990078 L50.7381286,780.990078 C23.1238911,780.990078 0.738128636,758.604315 0.738128636,730.990078 L0.738128636,50.8893101 C0.738128636,23.2750726 23.1238911,0.889310073 50.7381286,0.889310073 Z" id="path-1"></path>
<filter x="-17.6%" y="-9.1%" width="135.2%" height="118.7%" filterUnits="objectBoundingBox" id="filter-2">
<feMorphology radius="3.5" operator="dilate" in="SourceAlpha" result="shadowSpreadOuter1"></feMorphology>
<feOffset dx="0" dy="2" in="shadowSpreadOuter1" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="20.5" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feComposite in="shadowBlurOuter1" in2="SourceAlpha" operator="out" result="shadowBlurOuter1"></feComposite>
<feColorMatrix values="0 0 0 0 0.796078431 0 0 0 0 0.839215686 0 0 0 0 0.88627451 0 0 0 0.8 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<linearGradient x1="-68.5393378%" y1="-4.178862%" x2="138.769467%" y2="66.8206615%" id="linearGradient-3">
<stop stop-color="#FFFFFF" offset="0%"></stop>
<stop stop-color="#E8F2FF" offset="60.0495281%"></stop>
<stop stop-color="#D8EAFF" offset="100%"></stop>
</linearGradient>
</defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Rappelle-moi-card-Copy" transform="translate(-452.000000, -271.000000)">
<g id="Group-4" transform="translate(498.000000, 315.000000)">
<g id="Group-Copy" transform="translate(0.307187, 0.137496)">
<g id="Rectangle-18">
<use fill="black" fill-opacity="1" filter="url(#filter-2)" xlink:href="#path-1"></use>
<path stroke="#CADAEC" stroke-width="5" d="M50.7381286,3.38931007 C24.504603,3.38931007 3.23812864,24.6557845 3.23812864,50.8893101 L3.23812864,730.990078 C3.23812864,757.223603 24.504603,778.490078 50.7381286,778.490078 L365.791742,778.490078 C392.025268,778.490078 413.291742,757.223603 413.291742,730.990078 L413.291742,50.8893101 C413.291742,24.6557845 392.025268,3.38931007 365.791742,3.38931007 L50.7381286,3.38931007 Z" stroke-linejoin="square" fill="#FFFFFF" fill-rule="evenodd"></path>
</g>
<rect id="Rectangle-3" fill="#DAE5F0" x="43.3389315" y="402.38544" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-2" fill="#DAE5F0" x="43.3389315" y="455.725663" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-4" fill="#DAE5F0" x="43.3389315" y="512.399651" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-7" fill="#DAE5F0" x="43.3389315" y="567.406756" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-10" fill="#DAE5F0" x="43.3389315" y="620.746979" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-13" fill="#DAE5F0" x="43.3389315" y="677.420967" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-6" fill="#DAE5F0" x="159.925358" y="512.399651" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-8" fill="#DAE5F0" x="159.925358" y="567.406756" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-11" fill="#DAE5F0" x="159.925358" y="620.746979" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-14" fill="#DAE5F0" x="159.925358" y="677.420967" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy" fill="#DAE5F0" x="276.363478" y="402.38544" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-3" fill="#DAE5F0" x="276.702409" y="455.725663" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-5" fill="#DAE5F0" x="276.702409" y="512.399651" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-9" fill="#DAE5F0" x="276.702409" y="567.406756" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-12" fill="#DAE5F0" x="276.702409" y="620.746979" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-15" fill="#DAE5F0" x="276.702409" y="677.420967" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-2" stroke="#CADAEC" stroke-width="12" fill="#FFFFFF" x="168" y="397" width="79.678509" height="79.678509" rx="32"></rect>
<rect id="Rectangle" fill="url(#linearGradient-3)" x="43" y="59" width="330.042633" height="298.371875" rx="10"></rect>
</g>
<g id="no-engage" transform="translate(95.000000, 108.000000)">
<g id="icon-no-engage" transform="translate(113.439693, 90.157980) rotate(70.000000) translate(-113.439693, -90.157980) translate(53.939693, -8.342020)">
<path d="M77.6010572,107.627986 C59.2501412,107.627986 44.3737844,92.1203597 44.3737844,72.9907334 L44.3737844,34.8897557 C44.3737844,15.7601294 59.2501412,0.252503203 77.6010572,0.252503203 C95.9519732,0.252503203 110.82833,15.7601294 110.82833,34.8897557 L110.82833,72.9907334" id="Rectangle-8" stroke="#34af4f" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"></path>
<path d="M84.8678101,89.0738629 C103.218726,89.0738629 118.095083,104.581489 118.095083,123.711115 L118.095083,161.812093 C118.095083,180.941719 103.218726,196.449345 84.8678101,196.449345 C66.5168941,196.449345 51.6405373,180.941719 51.6405373,161.812093 L51.6405373,123.711115" id="Rectangle-8" stroke="#CADAEC" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"></path>
<path d="M15.1189694,95.8227038 C15.1189694,93.7155288 16.9132901,92.0073259 19.1266967,92.0073259 C21.3401034,92.0073259 23.134424,93.7155288 23.134424,95.8227038 L23.134424,111.084215 C23.134424,113.19139 21.3401034,114.899593 19.1266967,114.899593 C16.9132901,114.899593 15.1189694,113.19139 15.1189694,111.084215 L15.1189694,95.8227038 Z M48.6434608,105.69584 C50.3636009,104.369752 52.8872525,104.622268 54.2801944,106.259851 C55.6731364,107.897433 55.4078899,110.299963 53.6877498,111.626051 L41.2293935,121.230432 C39.5092534,122.55652 36.9856018,122.304004 35.5926599,120.666421 C34.1997179,119.028839 34.4649644,116.626309 36.1851045,115.300221 L48.6434608,105.69584 Z M-13.9487736,114.591157 C-15.6689136,113.265069 -15.9341601,110.862539 -14.5412182,109.224956 C-13.1482762,107.587374 -10.6246246,107.334858 -8.90448456,108.660946 L3.55387179,118.265326 C5.27401185,119.591414 5.53925832,121.993944 4.14631637,123.631527 C2.75337442,125.269109 0.229722821,125.521625 -1.49041723,124.195537 L-13.9487736,114.591157 Z" id="Path-12" fill="#CADAEC" fill-rule="nonzero" transform="translate(19.869488, 108.526631) scale(-1, 1) rotate(95.000000) translate(-19.869488, -108.526631) "></path>
</g>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 7.8 KiB

10
static/img/phone.svg Normal file
View File

@@ -0,0 +1,10 @@
<svg width="9px" height="14px" viewBox="0 0 9 14" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs></defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Home" transform="translate(-437.000000, -2176.000000)" fill="#34af4f">
<g id="footer" transform="translate(199.500000, 2136.227290)">
<path d="M244.178642,50.1296626 L244.071905,49.0692037 C243.969054,48.0473578 243.108968,47.2694952 242.081959,47.2694952 L239.81857,47.2694952 C238.791561,47.2694952 237.931475,48.0473578 237.828624,49.0692037 L237.721887,50.1296626 L234,50.1296626 C234,46.9704089 236.561081,44.4093278 239.720335,44.4093278 L242.180194,44.4093278 C245.339448,44.4093278 247.900529,46.9704089 247.900529,50.1296626 L244.178642,50.1296626 Z" id="Combined-Shape" transform="translate(240.950264, 47.269495) rotate(-110.000000) translate(-240.950264, -47.269495) "></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1022 B

View File

@@ -0,0 +1,55 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="510px" height="875px" viewBox="0 0 510 875" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch -->
<title>Group 4</title>
<desc>Created with Sketch.</desc>
<defs>
<path d="M50.7381286,0.889310073 L365.791742,0.889310073 C393.40598,0.889310073 415.791742,23.2750726 415.791742,50.8893101 L415.791742,730.990078 C415.791742,758.604315 393.40598,780.990078 365.791742,780.990078 L50.7381286,780.990078 C23.1238911,780.990078 0.738128636,758.604315 0.738128636,730.990078 L0.738128636,50.8893101 C0.738128636,23.2750726 23.1238911,0.889310073 50.7381286,0.889310073 Z" id="path-1"></path>
<filter x="-17.6%" y="-9.1%" width="135.2%" height="118.7%" filterUnits="objectBoundingBox" id="filter-2">
<feMorphology radius="3.5" operator="dilate" in="SourceAlpha" result="shadowSpreadOuter1"></feMorphology>
<feOffset dx="0" dy="2" in="shadowSpreadOuter1" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="20.5" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feComposite in="shadowBlurOuter1" in2="SourceAlpha" operator="out" result="shadowBlurOuter1"></feComposite>
<feColorMatrix values="0 0 0 0 0.796078431 0 0 0 0 0.839215686 0 0 0 0 0.88627451 0 0 0 0.8 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<linearGradient x1="-68.5393378%" y1="-4.178862%" x2="138.769467%" y2="66.8206615%" id="linearGradient-3">
<stop stop-color="#FFFFFF" offset="0%"></stop>
<stop stop-color="#E8F2FF" offset="60.0495281%"></stop>
<stop stop-color="#D8EAFF" offset="100%"></stop>
</linearGradient>
</defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Rappelle-moi-card" transform="translate(-452.000000, -271.000000)">
<g id="Group-4" transform="translate(498.000000, 315.000000)">
<g id="Group-Copy" transform="translate(0.307187, 0.137496)">
<g id="Rectangle-18">
<use fill="black" fill-opacity="1" filter="url(#filter-2)" xlink:href="#path-1"></use>
<path stroke="#CADAEC" stroke-width="5" d="M50.7381286,3.38931007 C24.504603,3.38931007 3.23812864,24.6557845 3.23812864,50.8893101 L3.23812864,730.990078 C3.23812864,757.223603 24.504603,778.490078 50.7381286,778.490078 L365.791742,778.490078 C392.025268,778.490078 413.291742,757.223603 413.291742,730.990078 L413.291742,50.8893101 C413.291742,24.6557845 392.025268,3.38931007 365.791742,3.38931007 L50.7381286,3.38931007 Z" stroke-linejoin="square" fill="#FFFFFF" fill-rule="evenodd"></path>
</g>
<rect id="Rectangle-3" fill="#DAE5F0" x="43.3389315" y="402.38544" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-2" fill="#DAE5F0" x="43.3389315" y="455.725663" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-4" fill="#DAE5F0" x="43.3389315" y="512.399651" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-7" fill="#DAE5F0" x="43.3389315" y="567.406756" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-10" fill="#DAE5F0" x="43.3389315" y="620.746979" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-13" fill="#DAE5F0" x="43.3389315" y="677.420967" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-6" fill="#DAE5F0" x="159.925358" y="512.399651" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-8" fill="#DAE5F0" x="159.925358" y="567.406756" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-11" fill="#DAE5F0" x="159.925358" y="620.746979" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-14" fill="#DAE5F0" x="159.925358" y="677.420967" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy" fill="#DAE5F0" x="276.363478" y="402.38544" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-3" fill="#DAE5F0" x="276.702409" y="455.725663" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-5" fill="#DAE5F0" x="276.702409" y="512.399651" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-9" fill="#DAE5F0" x="276.702409" y="567.406756" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-12" fill="#DAE5F0" x="276.702409" y="620.746979" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-15" fill="#DAE5F0" x="276.702409" y="677.420967" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-2" stroke="#CADAEC" stroke-width="12" fill="#FFFFFF" x="168" y="397" width="79.678509" height="79.678509" rx="32"></rect>
<rect id="Rectangle" fill="url(#linearGradient-3)" x="43" y="59" width="330.042633" height="298.371875" rx="10"></rect>
</g>
<g id="Group-2" transform="translate(141.000000, 139.000000)" fill="#34af4f">
<circle id="Oval" cx="67.5" cy="67.5" r="67.5"></circle>
</g>
<path d="M226.155713,220.079953 L243.662007,220.079953 L243.662007,211.246788 C243.662007,200.753378 235.155417,192.246788 224.662007,192.246788 L192.166814,192.246788 C181.673404,192.246788 173.166814,200.753378 173.166814,211.246788 L173.166814,220.079953 L190.673108,220.079953 L191.902773,207.862933 C192.057048,206.330164 193.347177,205.16337 194.887691,205.16337 L221.94113,205.16337 C223.481644,205.16337 224.771773,206.330164 224.926048,207.862933 L226.155713,220.079953 Z" id="Combined-Shape" stroke="#34af4f" stroke-width="2" fill="#FFFFFF" transform="translate(208.414411, 206.163370) rotate(-110.000000) translate(-208.414411, -206.163370) "></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.4 KiB

View File

@@ -0,0 +1,59 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="510px" height="875px" viewBox="0 0 510 875" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch -->
<title>Group 4</title>
<desc>Created with Sketch.</desc>
<defs>
<path d="M50.7381286,0.889310073 L365.791742,0.889310073 C393.40598,0.889310073 415.791742,23.2750726 415.791742,50.8893101 L415.791742,730.990078 C415.791742,758.604315 393.40598,780.990078 365.791742,780.990078 L50.7381286,780.990078 C23.1238911,780.990078 0.738128636,758.604315 0.738128636,730.990078 L0.738128636,50.8893101 C0.738128636,23.2750726 23.1238911,0.889310073 50.7381286,0.889310073 Z" id="path-1"></path>
<filter x="-17.6%" y="-9.1%" width="135.2%" height="118.7%" filterUnits="objectBoundingBox" id="filter-2">
<feMorphology radius="3.5" operator="dilate" in="SourceAlpha" result="shadowSpreadOuter1"></feMorphology>
<feOffset dx="0" dy="2" in="shadowSpreadOuter1" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="20.5" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feComposite in="shadowBlurOuter1" in2="SourceAlpha" operator="out" result="shadowBlurOuter1"></feComposite>
<feColorMatrix values="0 0 0 0 0.796078431 0 0 0 0 0.839215686 0 0 0 0 0.88627451 0 0 0 0.8 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<linearGradient x1="-68.5393378%" y1="-4.178862%" x2="138.769467%" y2="66.8206615%" id="linearGradient-3">
<stop stop-color="#FFFFFF" offset="0%"></stop>
<stop stop-color="#E8F2FF" offset="60.0495281%"></stop>
<stop stop-color="#D8EAFF" offset="100%"></stop>
</linearGradient>
</defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Rappelle-moi-card-Copy-2" transform="translate(-452.000000, -271.000000)">
<g id="Group-4" transform="translate(498.000000, 315.000000)">
<g id="Group-Copy" transform="translate(0.307187, 0.137496)">
<g id="Rectangle-18">
<use fill="black" fill-opacity="1" filter="url(#filter-2)" xlink:href="#path-1"></use>
<path stroke="#CADAEC" stroke-width="5" d="M50.7381286,3.38931007 C24.504603,3.38931007 3.23812864,24.6557845 3.23812864,50.8893101 L3.23812864,730.990078 C3.23812864,757.223603 24.504603,778.490078 50.7381286,778.490078 L365.791742,778.490078 C392.025268,778.490078 413.291742,757.223603 413.291742,730.990078 L413.291742,50.8893101 C413.291742,24.6557845 392.025268,3.38931007 365.791742,3.38931007 L50.7381286,3.38931007 Z" stroke-linejoin="square" fill="#FFFFFF" fill-rule="evenodd"></path>
</g>
<rect id="Rectangle-3" fill="#DAE5F0" x="43.3389315" y="402.38544" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-2" fill="#DAE5F0" x="43.3389315" y="455.725663" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-4" fill="#DAE5F0" x="43.3389315" y="512.399651" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-7" fill="#DAE5F0" x="43.3389315" y="567.406756" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-10" fill="#DAE5F0" x="43.3389315" y="620.746979" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-13" fill="#DAE5F0" x="43.3389315" y="677.420967" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-6" fill="#DAE5F0" x="159.925358" y="512.399651" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-8" fill="#DAE5F0" x="159.925358" y="567.406756" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-11" fill="#DAE5F0" x="159.925358" y="620.746979" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-14" fill="#DAE5F0" x="159.925358" y="677.420967" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy" fill="#DAE5F0" x="276.363478" y="402.38544" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-3" fill="#DAE5F0" x="276.702409" y="455.725663" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-5" fill="#DAE5F0" x="276.702409" y="512.399651" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-9" fill="#DAE5F0" x="276.702409" y="567.406756" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-12" fill="#DAE5F0" x="276.702409" y="620.746979" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-15" fill="#DAE5F0" x="276.702409" y="677.420967" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-2" stroke="#CADAEC" stroke-width="12" fill="#FFFFFF" x="168" y="397" width="79.678509" height="79.678509" rx="32"></rect>
<rect id="Rectangle" fill="url(#linearGradient-3)" x="43" y="59" width="330.042633" height="298.371875" rx="10"></rect>
</g>
<g id="Group-3" transform="translate(112.000000, 119.000000)">
<circle id="Oval-7" fill="#A7BBD4" cx="98.774119" cy="95.8248699" r="92.5891066"></circle>
<circle id="Oval-7" stroke="#A7BBD4" stroke-width="7" fill="#CADAEC" cx="89.774119" cy="89.8248699" r="89.5280752"></circle>
<circle id="Oval-7" fill="#FFD462" cx="89.774119" cy="89.8248699" r="70.1088469"></circle>
<text id="1€" font-family="Helvetica" font-size="70" font-weight="normal" fill="#E3B12C">
<tspan x="44.7560681" y="115.985883">1€</tspan>
</text>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.2 KiB

View File

@@ -0,0 +1,65 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="510px" height="875px" viewBox="0 0 510 875" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch -->
<title>Group 4</title>
<desc>Created with Sketch.</desc>
<defs>
<path d="M50.7381286,0.889310073 L365.791742,0.889310073 C393.40598,0.889310073 415.791742,23.2750726 415.791742,50.8893101 L415.791742,730.990078 C415.791742,758.604315 393.40598,780.990078 365.791742,780.990078 L50.7381286,780.990078 C23.1238911,780.990078 0.738128636,758.604315 0.738128636,730.990078 L0.738128636,50.8893101 C0.738128636,23.2750726 23.1238911,0.889310073 50.7381286,0.889310073 Z" id="path-1"></path>
<filter x="-17.6%" y="-9.1%" width="135.2%" height="118.7%" filterUnits="objectBoundingBox" id="filter-2">
<feMorphology radius="3.5" operator="dilate" in="SourceAlpha" result="shadowSpreadOuter1"></feMorphology>
<feOffset dx="0" dy="2" in="shadowSpreadOuter1" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="20.5" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feComposite in="shadowBlurOuter1" in2="SourceAlpha" operator="out" result="shadowBlurOuter1"></feComposite>
<feColorMatrix values="0 0 0 0 0.796078431 0 0 0 0 0.839215686 0 0 0 0 0.88627451 0 0 0 0.8 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<linearGradient x1="-68.5393378%" y1="-4.178862%" x2="138.769467%" y2="66.8206615%" id="linearGradient-3">
<stop stop-color="#FFFFFF" offset="0%"></stop>
<stop stop-color="#E8F2FF" offset="60.0495281%"></stop>
<stop stop-color="#D8EAFF" offset="100%"></stop>
</linearGradient>
</defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Rappelle-moi-card-Copy-3" transform="translate(-452.000000, -271.000000)">
<g id="Group-4" transform="translate(498.000000, 315.000000)">
<g id="Group-Copy" transform="translate(0.307187, 0.137496)">
<g id="Rectangle-18">
<use fill="black" fill-opacity="1" filter="url(#filter-2)" xlink:href="#path-1"></use>
<path stroke="#CADAEC" stroke-width="5" d="M50.7381286,3.38931007 C24.504603,3.38931007 3.23812864,24.6557845 3.23812864,50.8893101 L3.23812864,730.990078 C3.23812864,757.223603 24.504603,778.490078 50.7381286,778.490078 L365.791742,778.490078 C392.025268,778.490078 413.291742,757.223603 413.291742,730.990078 L413.291742,50.8893101 C413.291742,24.6557845 392.025268,3.38931007 365.791742,3.38931007 L50.7381286,3.38931007 Z" stroke-linejoin="square" fill="#FFFFFF" fill-rule="evenodd"></path>
</g>
<rect id="Rectangle-3" fill="#DAE5F0" x="43.3389315" y="402.38544" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-2" fill="#DAE5F0" x="43.3389315" y="455.725663" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-4" fill="#DAE5F0" x="43.3389315" y="512.399651" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-7" fill="#DAE5F0" x="43.3389315" y="567.406756" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-10" fill="#DAE5F0" x="43.3389315" y="620.746979" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-13" fill="#DAE5F0" x="43.3389315" y="677.420967" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-6" fill="#DAE5F0" x="159.925358" y="512.399651" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-8" fill="#DAE5F0" x="159.925358" y="567.406756" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-11" fill="#DAE5F0" x="159.925358" y="620.746979" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-14" fill="#DAE5F0" x="159.925358" y="677.420967" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy" fill="#DAE5F0" x="276.363478" y="402.38544" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-3" fill="#DAE5F0" x="276.702409" y="455.725663" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-5" fill="#DAE5F0" x="276.702409" y="512.399651" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-9" fill="#DAE5F0" x="276.702409" y="567.406756" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-12" fill="#DAE5F0" x="276.702409" y="620.746979" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-3-Copy-15" fill="#DAE5F0" x="276.702409" y="677.420967" width="96.679155" height="40.0051676" rx="10"></rect>
<rect id="Rectangle-2" stroke="#CADAEC" stroke-width="12" fill="#FFFFFF" x="168" y="397" width="79.678509" height="79.678509" rx="32"></rect>
<rect id="Rectangle" fill="url(#linearGradient-3)" x="43" y="59" width="330.042633" height="298.371875" rx="10"></rect>
</g>
<g id="Transfert-simplifié" transform="translate(125.000000, 121.000000)">
<g id="icon-transfert">
<path d="M75.7670458,115.058566 C62.1728995,115.058566 54.3739844,108.385074 52.3700665,95.0378905 L47.9018934,95.0378905 C47.3602939,95.0378905 46.9541004,94.8448556 46.6833007,94.4587801 C46.412501,94.0727045 46.2771031,93.438447 46.2771031,92.5559886 L46.2771031,91.9768781 C46.2771031,91.0944197 46.412501,90.4601622 46.6833007,90.0740866 C46.9541004,89.688011 47.3602939,89.4949762 47.9018934,89.4949762 L51.8826294,89.4949762 C51.8284695,88.6676714 51.8013899,87.37158 51.8013899,85.6066631 C51.8013899,83.8968999 51.8284695,82.6283849 51.8826294,81.8010801 L47.9018934,81.8010801 C47.3602939,81.8010801 46.9541004,81.6080452 46.6833007,81.2219696 C46.412501,80.8358941 46.2771031,80.2016366 46.2771031,79.3191781 L46.2771031,78.7400677 C46.2771031,77.8576093 46.412501,77.2233518 46.6833007,76.8372762 C46.9541004,76.4512006 47.3602939,76.2581657 47.9018934,76.2581657 L52.5325455,76.2581657 C53.6157444,69.6397274 56.201843,64.6346085 60.2909188,61.2426589 C64.3799947,57.8507093 69.5928112,56.1547599 75.9295248,56.1547599 C78.2584024,56.1547599 80.4924666,56.4167358 82.6317845,56.9406955 C84.7711023,57.4646552 86.5041945,58.1402773 87.8311132,58.9675821 C89.1580318,59.7948869 89.8214812,60.5670265 89.8214812,61.2840239 C89.8214812,62.0010214 89.4829866,62.9248313 88.8059873,64.0554811 C88.128988,65.186131 87.5467773,65.7514475 87.0593378,65.7514475 C86.9510179,65.7514475 86.3552675,65.4205305 85.2720686,64.7586867 C84.1888697,64.0968429 82.8484312,63.4901618 81.2507128,62.9386252 C79.6529944,62.3870887 77.8251237,62.1113246 75.7670458,62.1113246 C71.3259303,62.1113246 67.7785071,63.2281693 65.1246698,65.4618922 C62.4708325,67.6956152 60.6835811,71.294337 59.762862,76.2581657 L82.3474462,76.2581657 C82.9432056,76.2581657 83.3629388,76.4512006 83.6066586,76.8372762 C83.8503784,77.2233518 83.9722364,77.8576093 83.9722364,78.7400677 L83.9722364,79.3191781 C83.9722364,80.2016366 83.8503784,80.8358941 83.6066586,81.2219696 C83.3629388,81.6080452 82.9432056,81.8010801 82.3474462,81.8010801 L59.1129459,81.8010801 C59.058786,82.6283849 59.0317064,83.9244763 59.0317064,85.6893932 C59.0317064,87.45431 59.058786,88.722825 59.1129459,89.4949762 L82.3474462,89.4949762 C82.9432056,89.4949762 83.3629388,89.688011 83.6066586,90.0740866 C83.8503784,90.4601622 83.9722364,91.0944197 83.9722364,91.9768781 L83.9722364,92.5559886 C83.9722364,93.438447 83.8503784,94.0727045 83.6066586,94.4587801 C83.3629388,94.8448556 82.9432056,95.0378905 82.3474462,95.0378905 L59.762862,95.0378905 C60.6835811,99.8362583 62.497912,103.379827 65.2059093,105.668704 C67.9139065,107.95758 71.2176136,109.102002 75.1171297,109.102002 C77.6084871,109.102002 79.7613127,108.771085 81.5756708,108.109241 C83.390029,107.447397 84.8929449,106.757987 86.0844637,106.040989 C87.2759825,105.323992 87.9529716,104.965498 88.1154515,104.965498 C88.602891,104.965498 89.1986414,105.530815 89.9027207,106.661465 C90.6068,107.792115 90.9588344,108.605619 90.9588344,109.102002 C90.9588344,109.874153 90.2683054,110.729022 88.8872268,111.666634 C87.5061482,112.604246 85.6376582,113.403962 83.2817006,114.065806 C80.9257429,114.727649 78.4208831,115.058566 75.7670458,115.058566 Z" id="€" stroke="#34af4f" fill="#34af4f"></path>
<g id="Group-5" transform="translate(113.886121, 0.895482)" stroke="#34af4f" stroke-linecap="round" stroke-linejoin="round" stroke-width="6">
<path d="M0.294991332,27.7442275 L0.294991332,27.7442275 C0.294991332,18.4376492 7.83946366,10.8931769 17.1460419,10.8931769 L18.9464666,10.8931769 L48.5759246,10.8931769" id="Path-5"></path>
<polyline id="Path-6" transform="translate(48.575925, 10.893177) scale(-1, 1) rotate(90.000000) translate(-48.575925, -10.893177) " points="38.0987644 5.94173285 48.5759246 15.8446209 59.0530849 5.94173285"></polyline>
</g>
<g id="Group-5" transform="translate(140.224391, 49.297221) scale(-1, -1) translate(-140.224391, -49.297221) translate(113.224391, 35.297221)" stroke="#34af4f" stroke-linecap="round" stroke-linejoin="round" stroke-width="6">
<path d="M0.294991332,27.7442275 L0.294991332,27.7442275 C0.294991332,18.4376492 7.83946366,10.8931769 17.1460419,10.8931769 L18.9464666,10.8931769 L48.5759246,10.8931769" id="Path-5"></path>
<polyline id="Path-6" transform="translate(48.575925, 10.893177) scale(-1, 1) rotate(90.000000) translate(-48.575925, -10.893177) " points="38.0987644 5.94173285 48.5759246 15.8446209 59.0530849 5.94173285"></polyline>
</g>
<path d="M75.370705,12.3447504 C33.8618273,12.3447504 0.212233413,46.6117352 0.212233413,88.8822031 C0.212233413,131.152671 33.8618273,165.419656 75.370705,165.419656 C116.879583,165.419656 150.529177,131.152671 150.529177,88.8822031" id="Oval" stroke="#CADAEC" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"></path>
</g>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 11 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 50 KiB

135
static/js/analytics.js Normal file
View File

@@ -0,0 +1,135 @@
var _____WB$wombat$assign$function_____ = function(name) {return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name)) || self[name]; };
if (!self.__WB_pmw) { self.__WB_pmw = function(obj) { this.__WB_source = obj; return this; } }
{
let window = _____WB$wombat$assign$function_____("window");
let self = _____WB$wombat$assign$function_____("self");
let document = _____WB$wombat$assign$function_____("document");
let location = _____WB$wombat$assign$function_____("location");
let top = _____WB$wombat$assign$function_____("top");
let parent = _____WB$wombat$assign$function_____("parent");
let frames = _____WB$wombat$assign$function_____("frames");
let opener = _____WB$wombat$assign$function_____("opener");
(function(){/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var aa=this||self,l=function(a,b){a=a.split(".");var c=aa;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c=c[d]&&c[d]!==Object.prototype[d]?c[d]:c[d]={}:c[d]=b};var m=function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c])},q=function(a){for(var b in a)if(a.hasOwnProperty(b))return!0;return!1};var r=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;/*
SPDX-License-Identifier: Apache-2.0
*/
var t=window,u=window.history,v=document,w=navigator,x=function(a,b){v.addEventListener?v.addEventListener(a,b,!1):v.attachEvent&&v.attachEvent("on"+a,b)};var y={},z=function(){y.TAGGING=y.TAGGING||[];y.TAGGING[1]=!0};var A=/:[0-9]+$/,B=function(a,b,c){a=a.split("&");for(var d=0;d<a.length;d++){var e=a[d].split("=");if(decodeURIComponent(e[0]).replace(/\+/g," ")===b)return b=e.slice(1).join("="),c?b:decodeURIComponent(b).replace(/\+/g," ")}},E=function(a,b){b&&(b=String(b).toLowerCase());if("protocol"===b||"port"===b)a.protocol=C(a.protocol)||C(t.location.protocol);"port"===b?a.port=String(Number(a.hostname?a.port:t.location.port)||("http"==a.protocol?80:"https"==a.protocol?443:"")):"host"===b&&(a.hostname=(a.hostname||
t.location.hostname).replace(A,"").toLowerCase());return D(a,b,void 0,void 0,void 0)},D=function(a,b,c,d,e){var f=C(a.protocol);b&&(b=String(b).toLowerCase());switch(b){case "url_no_fragment":d="";a&&a.href&&(d=a.href.indexOf("#"),d=0>d?a.href:a.href.substr(0,d));a=d;break;case "protocol":a=f;break;case "host":a=a.hostname.replace(A,"").toLowerCase();c&&(d=/^www\d*\./.exec(a))&&d[0]&&(a=a.substr(d[0].length));break;case "port":a=String(Number(a.port)||("http"==f?80:"https"==f?443:""));break;case "path":a.pathname||
a.hostname||z();a="/"==a.pathname.substr(0,1)?a.pathname:"/"+a.pathname;a=a.split("/");0<=(d||[]).indexOf(a[a.length-1])&&(a[a.length-1]="");a=a.join("/");break;case "query":a=a.search.replace("?","");e&&(a=B(a,e,void 0));break;case "extension":a=a.pathname.split(".");a=1<a.length?a[a.length-1]:"";a=a.split("/")[0];break;case "fragment":a=a.hash.replace("#","");break;default:a=a&&a.href}return a},C=function(a){return a?a.replace(":","").toLowerCase():""},F=function(a){var b=v.createElement("a");a&&
(b.href=a);var c=b.pathname;"/"!==c[0]&&(a||z(),c="/"+c);a=b.hostname.replace(A,"");return{href:b.href,protocol:b.protocol,host:b.host,hostname:a,pathname:c,search:b.search,hash:b.hash,port:b.port}};function G(){for(var a=H,b={},c=0;c<a.length;++c)b[a[c]]=c;return b}function I(){var a="ABCDEFGHIJKLMNOPQRSTUVWXYZ";a+=a.toLowerCase()+"0123456789-_";return a+"."}var H,J;function K(a){H=H||I();J=J||G();for(var b=[],c=0;c<a.length;c+=3){var d=c+1<a.length,e=c+2<a.length,f=a.charCodeAt(c),g=d?a.charCodeAt(c+1):0,h=e?a.charCodeAt(c+2):0,k=f>>2;f=(f&3)<<4|g>>4;g=(g&15)<<2|h>>6;h&=63;e||(h=64,d||(g=64));b.push(H[k],H[f],H[g],H[h])}return b.join("")}
function ba(a){function b(k){for(;d<a.length;){var n=a.charAt(d++),p=J[n];if(null!=p)return p;if(!/^[\s\xa0]*$/.test(n))throw Error("Unknown base64 encoding at char: "+n);}return k}H=H||I();J=J||G();for(var c="",d=0;;){var e=b(-1),f=b(0),g=b(64),h=b(64);if(64===h&&-1===e)return c;c+=String.fromCharCode(e<<2|f>>4);64!=g&&(c+=String.fromCharCode(f<<4&240|g>>2),64!=h&&(c+=String.fromCharCode(g<<6&192|h)))}};var L;var M=void 0,O=function(){var a=ca,b=da,c=N(),d=function(g){a(g.target||g.srcElement||{})},e=function(g){b(g.target||g.srcElement||{})};if(!c.init){x("mousedown",d);x("keyup",d);x("submit",e);var f=HTMLFormElement.prototype.submit;HTMLFormElement.prototype.submit=function(){b(this);f.call(this)};c.init=!0}},P=function(a,b,c,d,e){a={callback:a,domains:b,fragment:2===c,placement:c,forms:d,sameHost:e};N().decorators.push(a)},Q=function(a,b,c){for(var d=N().decorators,e={},f=0;f<d.length;++f){var g=d[f],
h;if(h=!c||g.forms)a:{h=g.domains;var k=a,n=!!g.sameHost;if(h&&(n||k!==v.location.hostname))for(var p=0;p<h.length;p++)if(h[p]instanceof RegExp){if(h[p].test(k)){h=!0;break a}}else if(0<=k.indexOf(h[p])||n&&0<=h[p].indexOf(k)){h=!0;break a}h=!1}h&&(h=g.placement,void 0==h&&(h=g.fragment?2:1),h===b&&m(e,g.callback()))}return e};function N(){var a={};var b=t.google_tag_data;t.google_tag_data=void 0===b?a:b;a=t.google_tag_data;b=a.gl;b&&b.decorators||(b={decorators:[]},a.gl=b);return b};var ea=/(.*?)\*(.*?)\*(.*)/,fa=/([^?#]+)(\?[^#]*)?(#.*)?/;function R(a){return new RegExp("(.*?)(^|&)"+a+"=([^&]*)&?(.*)")}var T=function(a,b){var c=[],d;for(d in a)if(a.hasOwnProperty(d)){var e=a[d];void 0!==e&&e===e&&null!==e&&"[object Object]"!==e.toString()&&(c.push(d),c.push(K(String(e))))}a=c.join("*");void 0!==b&&(c="xp_"+b,b=ha[b](a),a=a+"*"+[c,K(String(b))].join("*"));return["1",S(a),a].join("*")};
function S(a,b){a=[t.navigator.userAgent,(new Date).getTimezoneOffset(),w.userLanguage||w.language,Math.floor((new Date(Date.now())).getTime()/60/1E3)-(void 0===b?0:b),a].join("*");if(!(b=L)){b=Array(256);for(var c=0;256>c;c++){for(var d=c,e=0;8>e;e++)d=d&1?d>>>1^3988292384:d>>>1;b[c]=d}}L=b;b=4294967295;for(c=0;c<a.length;c++)b=b>>>8^L[(b^a.charCodeAt(c))&255];return((b^-1)>>>0).toString(36)}var U={},ha=(U[1]=ia,U[2]=ja,U[3]=ka,U);function ia(){return"CHECKSUM_EXP_DISABLED"}
function ja(){return"CHECKSUM_EXP_DISABLED"}function la(){w.userAgentData&&w.userAgentData.getHighEntropyValues(["architecture","model","bitness","platformVersion","uaFullVersion"]).then(function(){})}function ka(){return"CHECKSUM_EXP_DISABLED"}function ma(a){return function(b){var c=F(t.location.href),d=c.search.replace("?","");var e=B(d,"_gl",!0);b.query=V(e||"")||{};e=E(c,"fragment");var f=e.match(R("_gl"));b.fragment=V(f&&f[3]||"")||{};a&&na(c,d,e)}}
function W(a,b){if(a=R(a).exec(b)){var c=a[2],d=a[4];b=a[1];d&&(b=b+c+d)}return b}function na(a,b,c){function d(f,g){f=W("_gl",f);f.length&&(f=g+f);return f}if(u&&u.replaceState){var e=R("_gl");if(e.test(b)||e.test(c))a=E(a,"path"),b=d(b,"?"),c=d(c,"#"),u.replaceState({},void 0,""+a+b+c)}}
var V=function(a){var b=void 0===b?3:b;try{if(a){a:{for(var c=0;3>c;++c){var d=ea.exec(a);if(d){var e=d;break a}a=decodeURIComponent(a)}e=void 0}if(e&&"1"===e[1]){var f=e[2],g=e[3];a:{for(e=0;e<b;++e)if(f===S(g,e)){var h=!0;break a}h=!1}if(h){b={};var k=g?g.split("*"):[];for(g=0;g<k.length;g+=2)b[k[g]]=ba(k[g+1]);return b}}}}catch(n){}};
function X(a,b,c,d){function e(k){k=W(a,k);var n=k.charAt(k.length-1);k&&"&"!==n&&(k+="&");return k+h}d=void 0===d?!1:d;var f=fa.exec(c);if(!f)return"";c=f[1];var g=f[2]||"";f=f[3]||"";var h=a+"="+b;d?f="#"+e(f.substring(1)):g="?"+e(g.substring(1));return""+c+g+f}function Y(a,b){var c="FORM"===(a.tagName||"").toUpperCase(),d=Q(b,1,c),e=Q(b,2,c);b=Q(b,3,c);var f=M;q(d)&&(d=T(d,f),c?oa("_gl",d,a):Z("_gl",d,a,!1));!c&&q(e)&&(c=T(e),Z("_gl",c,a,!0));for(var g in b)b.hasOwnProperty(g)&&pa(g,b[g],a)}
function pa(a,b,c,d){if(c.tagName){if("a"===c.tagName.toLowerCase())return Z(a,b,c,d);if("form"===c.tagName.toLowerCase())return oa(a,b,c)}if("string"==typeof c)return X(a,b,c,d)}function Z(a,b,c,d){c.href&&(a=X(a,b,c.href,void 0===d?!1:d),r.test(a)&&(c.href=a))}
function oa(a,b,c){if(c&&c.action){var d=(c.method||"").toLowerCase();if("get"===d){d=c.childNodes||[];for(var e=!1,f=0;f<d.length;f++){var g=d[f];if(g.name===a){g.setAttribute("value",b);e=!0;break}}e||(d=v.createElement("input"),d.setAttribute("type","hidden"),d.setAttribute("name",a),d.setAttribute("value",b),c.appendChild(d))}else"post"===d&&(a=X(a,b,c.action),r.test(a)&&(c.action=a))}}
function ca(a){try{a:{for(var b=100;a&&0<b;){if(a.href&&a.nodeName.match(/^a(?:rea)?$/i)){var c=a;break a}a=a.parentNode;b--}c=null}if(c){var d=c.protocol;"http:"!==d&&"https:"!==d||Y(c,c.hostname)}}catch(e){}}function da(a){try{if(a.action){var b=E(F(a.action),"host");Y(a,b)}}catch(c){}};l("google_tag_data.glBridge.auto",function(a,b,c,d,e){O();void 0!==e&&(M=e);3===e&&la();P(a,b,"fragment"===c?2:1,!!d,!1)});l("google_tag_data.glBridge.passthrough",function(a,b,c,d){O();void 0!==d&&(M=d);P(a,[D(t.location,"host",!0)],b,!!c,!0)});l("google_tag_data.glBridge.decorate",function(a,b,c){a=T(a);return pa("_gl",a,b,!!c)});l("google_tag_data.glBridge.generate",T);
l("google_tag_data.glBridge.get",function(a,b){var c=ma(!!b);b=N();b.data||(b.data={query:{},fragment:{}},c(b.data));c={};if(b=b.data)m(c,b.query),a&&m(c,b.fragment);return c});})(window);
(function(){function La(a){var b=1,c;if(a)for(b=0,c=a.length-1;0<=c;c--){var d=a.charCodeAt(c);b=(b<<6&268435455)+d+(d<<14);d=b&266338304;b=0!=d?b^d>>21:b}return b};/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var $c=function(a){this.C=a||[]};$c.prototype.set=function(a){this.C[a]=!0};$c.prototype.encode=function(){for(var a=[],b=0;b<this.C.length;b++)this.C[b]&&(a[Math.floor(b/6)]^=1<<b%6);for(b=0;b<a.length;b++)a[b]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charAt(a[b]||0);return a.join("")+"~"};var ha=window.GoogleAnalyticsObject,wa;if(wa=void 0!=ha)wa=-1<(ha.constructor+"").indexOf("String");var ya;if(ya=wa){var fc=window.GoogleAnalyticsObject;ya=fc?fc.replace(/^[\s\xa0]+|[\s\xa0]+$/g,""):""}var gb=ya||"ga",jd=/^(?:utma\.)?\d+\.\d+$/,kd=/^amp-[\w.-]{22,64}$/,Ba=!1;var vd=new $c;function J(a){vd.set(a)}var Td=function(a){a=Dd(a);a=new $c(a);for(var b=vd.C.slice(),c=0;c<a.C.length;c++)b[c]=b[c]||a.C[c];return(new $c(b)).encode()},Dd=function(a){a=a.get(Gd);ka(a)||(a=[]);return a};var ea=function(a){return"function"==typeof a},ka=function(a){return"[object Array]"==Object.prototype.toString.call(Object(a))},qa=function(a){return void 0!=a&&-1<(a.constructor+"").indexOf("String")},D=function(a,b){return 0==a.indexOf(b)},sa=function(a){return a?a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,""):""},ra=function(){for(var a=O.navigator.userAgent+(M.cookie?M.cookie:"")+(M.referrer?M.referrer:""),b=a.length,c=O.history.length;0<c;)a+=c--^b++;return[hd()^La(a)&2147483647,Math.round((new Date).getTime()/
1E3)].join(".")},ta=function(a){var b=M.createElement("img");b.width=1;b.height=1;b.src=a;return b},ua=function(){},K=function(a){if(encodeURIComponent instanceof Function)return encodeURIComponent(a);J(28);return a},L=function(a,b,c,d){try{a.addEventListener?a.addEventListener(b,c,!!d):a.attachEvent&&a.attachEvent("on"+b,c)}catch(e){J(27)}},f=/^[\w\-:/.?=&%!\[\]]+$/,Nd=/^[\w+/_-]+[=]{0,2}$/,ff=null,Id=function(a,b,c,d,e){if(!ff){ff={createScriptURL:function(ca){return ca},createHTML:function(ca){return ca}};
try{ff=window.trustedTypes.createPolicy("google-analytics",ff)}catch(ca){}}if(a){var g=M.querySelector&&M.querySelector("script[nonce]")||null;g=g?g.nonce||g.getAttribute&&g.getAttribute("nonce")||"":"";c?(e=d="",b&&f.test(b)&&(d=' id="'+b+'"'),g&&Nd.test(g)&&(e=' nonce="'+g+'"'),f.test(a)&&M.write(ff.createHTML("<script"+d+e+' src="'+a+'">\x3c/script>'))):(c=M.createElement("script"),c.type="text/javascript",c.async=!0,c.src=ff.createScriptURL(a),d&&(c.onload=d),e&&(c.onerror=e),b&&(c.id=b),g&&c.setAttribute("nonce",
g),a=M.getElementsByTagName("script")[0],a.parentNode.insertBefore(c,a))}},be=function(a,b){return E(M.location[b?"href":"search"],a)},E=function(a,b){return(a=a.match("(?:&|#|\\?)"+K(b).replace(/([.*+?^=!:${}()|\[\]\/\\])/g,"\\$1")+"=([^&#]*)"))&&2==a.length?a[1]:""},xa=function(){var a=""+M.location.hostname;return 0==a.indexOf("www.")?a.substring(4):a},de=function(a,b){var c=a.indexOf(b);if(5==c||6==c)if(a=a.charAt(c+b.length),"/"==a||"?"==a||""==a||":"==a)return!0;return!1},za=function(a,b){if(1==
b.length&&null!=b[0]&&"object"===typeof b[0])return b[0];for(var c={},d=Math.min(a.length+1,b.length),e=0;e<d;e++)if("object"===typeof b[e]){for(var g in b[e])b[e].hasOwnProperty(g)&&(c[g]=b[e][g]);break}else e<a.length&&(c[a[e]]=b[e]);return c},Ee=function(a,b){for(var c=0;c<a.length;c++)if(b==a[c])return!0;return!1};var ee=function(){this.oa=[];this.ea={};this.m={}};ee.prototype.set=function(a,b,c){this.oa.push(a);c?this.m[":"+a]=b:this.ea[":"+a]=b};ee.prototype.get=function(a){return this.m.hasOwnProperty(":"+a)?this.m[":"+a]:this.ea[":"+a]};ee.prototype.map=function(a){for(var b=0;b<this.oa.length;b++){var c=this.oa[b],d=this.get(c);d&&a(c,d)}};var O=window,M=document,jf=document.currentScript?document.currentScript.src:"",va=function(a,b){return setTimeout(a,b)};var Qa=window,Za=document,G=function(a){var b=Qa._gaUserPrefs;if(b&&b.ioo&&b.ioo()||a&&!0===Qa["ga-disable-"+a])return!0;try{var c=Qa.external;if(c&&c._gaUserPrefs&&"oo"==c._gaUserPrefs)return!0}catch(g){}a=[];b=String(Za.cookie).split(";");for(c=0;c<b.length;c++){var d=b[c].split("="),e=d[0].replace(/^\s*|\s*$/g,"");e&&"AMP_TOKEN"==e&&((d=d.slice(1).join("=").replace(/^\s*|\s*$/g,""))&&(d=decodeURIComponent(d)),a.push(d))}for(b=0;b<a.length;b++)if("$OPT_OUT"==a[b])return!0;return Za.getElementById("__gaOptOutExtension")?
!0:!1};var Ca=function(a){var b=[],c=M.cookie.split(";");a=new RegExp("^\\s*"+a+"=\\s*(.*?)\\s*$");for(var d=0;d<c.length;d++){var e=c[d].match(a);e&&b.push(e[1])}return b},zc=function(a,b,c,d,e,g,ca){e=G(e)?!1:eb.test(M.location.hostname)||"/"==c&&vc.test(d)?!1:!0;if(!e)return!1;b&&1200<b.length&&(b=b.substring(0,1200));c=a+"="+b+"; path="+c+"; ";g&&(c+="expires="+(new Date((new Date).getTime()+g)).toGMTString()+"; ");d&&"none"!==d&&(c+="domain="+d+";");ca&&(c+=ca+";");d=M.cookie;M.cookie=c;if(!(d=d!=M.cookie))a:{a=
Ca(a);for(d=0;d<a.length;d++)if(b==a[d]){d=!0;break a}d=!1}return d},Cc=function(a){return encodeURIComponent?encodeURIComponent(a).replace(/\(/g,"%28").replace(/\)/g,"%29"):a},vc=/^(www\.)?google(\.com?)?(\.[a-z]{2})?$/,eb=/(^|\.)doubleclick\.net$/i;var Oe=function(a){var b=[],c=M.cookie.split(";");a=new RegExp("^\\s*"+(a||"_gac")+"_(UA-\\d+-\\d+)=\\s*(.+?)\\s*$");for(var d=0;d<c.length;d++){var e=c[d].match(a);e&&b.push({ja:e[1],value:e[2],timestamp:Number(e[2].split(".")[1])||0})}b.sort(function(g,ca){return ca.timestamp-g.timestamp});return b};
function df(a,b,c){b=Oe(b);var d={};if(!b||!b.length)return d;for(var e=0;e<b.length;e++){var g=b[e].value.split(".");if("1"!==g[0]||c&&3>g.length||!c&&3!==g.length)a&&(a.na=!0);else if(Number(g[1])){d[b[e].ja]?a&&(a.pa=!0):d[b[e].ja]=[];var ca={version:g[0],timestamp:1E3*Number(g[1]),qa:g[2]};c&&3<g.length&&(ca.labels=g.slice(3));d[b[e].ja].push(ca)}}return d};var Fa,Ga,fb,Ab,ja=/^https?:\/\/[^/]*cdn\.ampproject\.org\//,Ue=/^(?:www\.|m\.|amp\.)+/,Ub=[],da=function(a){if(ye(a[Kd])){if(void 0===Ab){var b;if(b=(b=De.get())&&b._ga||void 0)Ab=b,J(81)}if(void 0!==Ab)return a[Q]||(a[Q]=Ab),!1}if(a[Kd]){J(67);if(a[ac]&&"cookie"!=a[ac])return!1;if(void 0!==Ab)a[Q]||(a[Q]=Ab);else{a:{b=String(a[W]||xa());var c=String(a[Yb]||"/"),d=Ca(String(a[U]||"_ga"));b=na(d,b,c);if(!b||jd.test(b))b=!0;else if(b=Ca("AMP_TOKEN"),0==b.length)b=!0;else{if(1==b.length&&(b=decodeURIComponent(b[0]),
"$RETRIEVING"==b||"$OPT_OUT"==b||"$ERROR"==b||"$NOT_FOUND"==b)){b=!0;break a}b=!1}}if(b&&tc(ic,String(a[Na])))return!0}}return!1},ic=function(){Z.D([ua])},tc=function(a,b){var c=Ca("AMP_TOKEN");if(1<c.length)return J(55),!1;c=decodeURIComponent(c[0]||"");if("$OPT_OUT"==c||"$ERROR"==c||G(b))return J(62),!1;if(!ja.test(M.referrer)&&"$NOT_FOUND"==c)return J(68),!1;if(void 0!==Ab)return J(56),va(function(){a(Ab)},0),!0;if(Fa)return Ub.push(a),!0;if("$RETRIEVING"==c)return J(57),va(function(){tc(a,b)},
1E4),!0;Fa=!0;c&&"$"!=c[0]||(xc("$RETRIEVING",3E4),setTimeout(Mc,3E4),c="");return Pc(c,b)?(Ub.push(a),!0):!1},Pc=function(a,b,c){if(!window.JSON)return J(58),!1;var d=O.XMLHttpRequest;if(!d)return J(59),!1;var e=new d;if(!("withCredentials"in e))return J(60),!1;e.open("POST",(c||"https://web.archive.org/web/20220323135532/https://ampcid.google.com/v1/publisher:getClientId")+"?key=AIzaSyA65lEHUEizIsNtlbNo-l2K18dT680nsaM",!0);e.withCredentials=!0;e.setRequestHeader("Content-Type","text/plain");e.onload=function(){Fa=!1;if(4==e.readyState){try{200!=
e.status&&(J(61),Qc("","$ERROR",3E4));var g=JSON.parse(e.responseText);g.optOut?(J(63),Qc("","$OPT_OUT",31536E6)):g.clientId?Qc(g.clientId,g.securityToken,31536E6):!c&&g.alternateUrl?(Ga&&clearTimeout(Ga),Fa=!0,Pc(a,b,g.alternateUrl)):(J(64),Qc("","$NOT_FOUND",36E5))}catch(ca){J(65),Qc("","$ERROR",3E4)}e=null}};d={originScope:"AMP_ECID_GOOGLE"};a&&(d.securityToken=a);e.send(JSON.stringify(d));Ga=va(function(){J(66);Qc("","$ERROR",3E4)},1E4);return!0},Mc=function(){Fa=!1},xc=function(a,b){if(void 0===
fb){fb="";for(var c=id(),d=0;d<c.length;d++){var e=c[d];if(zc("AMP_TOKEN",encodeURIComponent(a),"/",e,"",b)){fb=e;return}}}zc("AMP_TOKEN",encodeURIComponent(a),"/",fb,"",b)},Qc=function(a,b,c){Ga&&clearTimeout(Ga);b&&xc(b,c);Ab=a;b=Ub;Ub=[];for(c=0;c<b.length;c++)b[c](a)},ye=function(a){a:{if(ja.test(M.referrer)){var b=M.location.hostname.replace(Ue,"");b:{var c=M.referrer;c=c.replace(/^https?:\/\//,"");var d=c.replace(/^[^/]+/,"").split("/"),e=d[2];d=(d="s"==e?d[3]:e)?decodeURIComponent(d):d;if(!d){if(0==
c.indexOf("xn--")){c="";break b}(c=c.match(/(.*)\.cdn\.ampproject\.org\/?$/))&&2==c.length&&(d=c[1].replace(/-/g,".").replace(/\.\./g,"-"))}c=d?d.replace(Ue,""):""}(d=b===c)||(c="."+c,d=b.substring(b.length-c.length,b.length)===c);if(d){b=!0;break a}else J(78)}b=!1}return b&&!1!==a};var bd=function(a){return(a?"https:":Ba||"https:"==M.location.protocol?"https:":"http:")+"//web.archive.org/web/20220323135532/https://www.google-analytics.com"},Ge=function(a){switch(a){default:case 1:return"https://www.google-analytics.com/gtm/js?id=";case 2:return"https://www.googletagmanager.com/gtag/js?id="}},Da=function(a){this.name="len";this.message=a+"-8192"},ba=function(a,b,c){c=c||ua;if(2036>=b.length)wc(a,b,c);else if(8192>=b.length)x(a,b,c)||wd(a,b,c)||wc(a,b,c);else throw ge("len",b.length),new Da(b.length);},pe=function(a,b,
c,d){d=d||ua;wd(a+"?"+b,"",d,c)},wc=function(a,b,c){var d=ta(a+"?"+b);d.onload=d.onerror=function(){d.onload=null;d.onerror=null;c()}},wd=function(a,b,c,d){var e=O.XMLHttpRequest;if(!e)return!1;var g=new e;if(!("withCredentials"in g))return!1;a=a.replace(/^http:/,"https:");g.open("POST",a,!0);g.withCredentials=!0;g.setRequestHeader("Content-Type","text/plain");g.onreadystatechange=function(){if(4==g.readyState){if(d&&"text/plain"===g.getResponseHeader("Content-Type"))try{Ea(d,g.responseText,c)}catch(ca){ge("xhr",
"rsp"),c()}else c();g=null}};g.send(b);return!0},Ea=function(a,b,c){if(1>b.length)ge("xhr","ver","0"),c();else if(3<a.count++)ge("xhr","tmr",""+a.count),c();else{var d=b.charAt(0);if("1"===d)oc(a,b.substring(1),c);else if(a.V&&"2"===d){var e=b.substring(1).split(","),g=0;b=function(){++g===e.length&&c()};for(d=0;d<e.length;d++)oc(a,e[d],b)}else ge("xhr","ver",String(b.length)),c()}},oc=function(a,b,c){if(0===b.length)c();else{var d=b.charAt(0);switch(d){case "d":pe("https://web.archive.org/web/20220323135532/https://stats.g.doubleclick.net/j/collect",
a.U,a,c);break;case "g":wc("https://web.archive.org/web/20220323135532/https://www.google.com/ads/ga-audiences",a.google,c);(b=b.substring(1))&&(/^[a-z.]{1,6}$/.test(b)?wc("https://web.archive.org/web/20220323135532/https://www.google.%/ads/ga-audiences".replace("%",b),a.google,ua):ge("tld","bcc",b));break;case "G":if(a.V){a.V("G-"+b.substring(1));c();break}case "x":if(a.V){a.V();c();break}default:ge("xhr","brc",d),c()}}},x=function(a,b,c){return O.navigator.sendBeacon?O.navigator.sendBeacon(a,b)?(c(),!0):!1:!1},ge=function(a,b,c){1<=100*Math.random()||G("?")||(a=["t=error","_e="+
a,"_v=j96","sr=1"],b&&a.push("_f="+b),c&&a.push("_m="+K(c.substring(0,100))),a.push("aip=1"),a.push("z="+hd()),wc(bd(!0)+"/u/d",a.join("&"),ua))};var qc=function(){return O.gaData=O.gaData||{}},h=function(a){var b=qc();return b[a]=b[a]||{}};var Ha=function(){this.M=[]};Ha.prototype.add=function(a){this.M.push(a)};Ha.prototype.D=function(a){try{for(var b=0;b<this.M.length;b++){var c=a.get(this.M[b]);c&&ea(c)&&c.call(O,a)}}catch(d){}b=a.get(Ia);b!=ua&&ea(b)&&(a.set(Ia,ua,!0),setTimeout(b,10))};function Ja(a){if(100!=a.get(Ka)&&La(P(a,Q))%1E4>=100*R(a,Ka))throw"abort";}function Ma(a){if(G(P(a,Na)))throw"abort";}function Oa(){var a=M.location.protocol;if("http:"!=a&&"https:"!=a)throw"abort";}
function Pa(a){try{O.navigator.sendBeacon?J(42):O.XMLHttpRequest&&"withCredentials"in new O.XMLHttpRequest&&J(40)}catch(c){}a.set(ld,Td(a),!0);a.set(Ac,R(a,Ac)+1);var b=[];ue.map(function(c,d){d.F&&(c=a.get(c),void 0!=c&&c!=d.defaultValue&&("boolean"==typeof c&&(c*=1),b.push(d.F+"="+K(""+c))))});!1===a.get(xe)&&b.push("npa=1");b.push("z="+Bd());a.set(Ra,b.join("&"),!0)}
function Sa(a){var b=P(a,fa);!b&&a.get(Vd)&&(b="beacon");var c=P(a,gd),d=P(a,oe),e=c||(d||bd(!1)+"")+"/collect";switch(P(a,ad)){case "d":e=c||(d||bd(!1)+"")+"/j/collect";b=a.get(qe)||void 0;pe(e,P(a,Ra),b,a.Z(Ia));break;default:b?(c=P(a,Ra),d=(d=a.Z(Ia))||ua,"image"==b?wc(e,c,d):"xhr"==b&&wd(e,c,d)||"beacon"==b&&x(e,c,d)||ba(e,c,d)):ba(e,P(a,Ra),a.Z(Ia))}e=P(a,Na);e=h(e);b=e.hitcount;e.hitcount=b?b+1:1;e.first_hit||(e.first_hit=(new Date).getTime());e=P(a,Na);delete h(e).pending_experiments;a.set(Ia,
ua,!0)}function Hc(a){qc().expId&&a.set(Nc,qc().expId);qc().expVar&&a.set(Oc,qc().expVar);var b=P(a,Na);if(b=h(b).pending_experiments){var c=[];for(d in b)b.hasOwnProperty(d)&&b[d]&&c.push(encodeURIComponent(d)+"."+encodeURIComponent(b[d]));var d=c.join("!")}else d=void 0;d&&((b=a.get(m))&&(d=b+"!"+d),a.set(m,d,!0))}function cd(){if(O.navigator&&"preview"==O.navigator.loadPurpose)throw"abort";}
function yd(a){var b=O.gaDevIds||[];if(ka(b)){var c=a.get("&did");qa(c)&&0<c.length&&(b=b.concat(c.split(",")));c=[];for(var d=0;d<b.length;d++)Ee(c,b[d])||c.push(b[d]);0!=c.length&&a.set("&did",c.join(","),!0)}}function vb(a){if(!a.get(Na))throw"abort";}
function Pe(a){try{if(!a.get(Qe)&&(a.set(Qe,!0),!a.get("&gtm"))){var b=void 0;lf(be("gtm_debug"))&&(b=2);!b&&D(M.referrer,"https://web.archive.org/web/20220323135532/https://tagassistant.google.com/")&&(b=3);!b&&Ee(M.cookie.split("; "),"__TAG_ASSISTANT=x")&&(b=4);if(!b){var c=M.documentElement.getAttribute("data-tag-assistant-present");lf(c)&&(b=5)}if(b){O["google.tagmanager.debugui2.queue"]||(O["google.tagmanager.debugui2.queue"]=[],Id("https://web.archive.org/web/20220323135532/https://www.google-analytics.com/debug/bootstrap?id="+a.get(Na)+"&src=LEGACY&cond="+b));var d=M.currentScript;
O["google.tagmanager.debugui2.queue"].push({messageType:"LEGACY_CONTAINER_STARTING",data:{id:a.get(Na),scriptSource:d&&d.src||""}})}}}catch(e){}}function lf(a){if(null==a||0===a.length)return!1;a=Number(a);var b=Date.now();return a<b+3E5&&a>b-9E5};var hd=function(){return Math.round(2147483647*Math.random())},Bd=function(){try{var a=new Uint32Array(1);O.crypto.getRandomValues(a);return a[0]&2147483647}catch(b){return hd()}};function Ta(a){var b=R(a,Ua);500<=b&&J(15);var c=P(a,Va);if("transaction"!=c&&"item"!=c){c=R(a,Wa);var d=(new Date).getTime(),e=R(a,Xa);0==e&&a.set(Xa,d);e=Math.round(2*(d-e)/1E3);0<e&&(c=Math.min(c+e,20),a.set(Xa,d));if(0>=c)throw"abort";a.set(Wa,--c)}a.set(Ua,++b)};var Ya=function(){this.data=new ee};Ya.prototype.get=function(a){var b=$a(a),c=this.data.get(a);b&&void 0==c&&(c=ea(b.defaultValue)?b.defaultValue():b.defaultValue);return b&&b.Z?b.Z(this,a,c):c};var P=function(a,b){a=a.get(b);return void 0==a?"":""+a},R=function(a,b){a=a.get(b);return void 0==a||""===a?0:Number(a)};Ya.prototype.Z=function(a){return(a=this.get(a))&&ea(a)?a:ua};
Ya.prototype.set=function(a,b,c){if(a)if("object"==typeof a)for(var d in a)a.hasOwnProperty(d)&&ab(this,d,a[d],c);else ab(this,a,b,c)};var ab=function(a,b,c,d){if(void 0!=c)switch(b){case Na:wb.test(c)}var e=$a(b);e&&e.o?e.o(a,b,c,d):a.data.set(b,c,d)};var ue=new ee,ve=[],bb=function(a,b,c,d,e){this.name=a;this.F=b;this.Z=d;this.o=e;this.defaultValue=c},$a=function(a){var b=ue.get(a);if(!b)for(var c=0;c<ve.length;c++){var d=ve[c],e=d[0].exec(a);if(e){b=d[1](e);ue.set(b.name,b);break}}return b},yc=function(a){var b;ue.map(function(c,d){d.F==a&&(b=d)});return b&&b.name},S=function(a,b,c,d,e){a=new bb(a,b,c,d,e);ue.set(a.name,a);return a.name},cb=function(a,b){ve.push([new RegExp("^"+a+"$"),b])},T=function(a,b,c){return S(a,b,c,void 0,db)},db=function(){};var hb=T("apiVersion","v"),ib=T("clientVersion","_v");S("anonymizeIp","aip");var jb=S("adSenseId","a"),Va=S("hitType","t"),Ia=S("hitCallback"),Ra=S("hitPayload");S("nonInteraction","ni");S("currencyCode","cu");S("dataSource","ds");var Vd=S("useBeacon",void 0,!1),fa=S("transport");S("sessionControl","sc","");S("sessionGroup","sg");S("queueTime","qt");var Ac=S("_s","_s");S("screenName","cd");var kb=S("location","dl",""),lb=S("referrer","dr"),mb=S("page","dp","");S("hostname","dh");
var nb=S("language","ul"),ob=S("encoding","de");S("title","dt",function(){return M.title||void 0});cb("contentGroup([0-9]+)",function(a){return new bb(a[0],"cg"+a[1])});var pb=S("screenColors","sd"),qb=S("screenResolution","sr"),rb=S("viewportSize","vp"),sb=S("javaEnabled","je"),tb=S("flashVersion","fl");S("campaignId","ci");S("campaignName","cn");S("campaignSource","cs");S("campaignMedium","cm");S("campaignKeyword","ck");S("campaignContent","cc");
var ub=S("eventCategory","ec"),xb=S("eventAction","ea"),yb=S("eventLabel","el"),zb=S("eventValue","ev"),Bb=S("socialNetwork","sn"),Cb=S("socialAction","sa"),Db=S("socialTarget","st"),Eb=S("l1","plt"),Fb=S("l2","pdt"),Gb=S("l3","dns"),Hb=S("l4","rrt"),Ib=S("l5","srt"),Jb=S("l6","tcp"),Kb=S("l7","dit"),Lb=S("l8","clt"),Ve=S("l9","_gst"),We=S("l10","_gbt"),Xe=S("l11","_cst"),Ye=S("l12","_cbt"),Mb=S("timingCategory","utc"),Nb=S("timingVar","utv"),Ob=S("timingLabel","utl"),Pb=S("timingValue","utt");
S("appName","an");S("appVersion","av","");S("appId","aid","");S("appInstallerId","aiid","");S("exDescription","exd");S("exFatal","exf");var Nc=S("expId","xid"),Oc=S("expVar","xvar"),m=S("exp","exp"),Rc=S("_utma","_utma"),Sc=S("_utmz","_utmz"),Tc=S("_utmht","_utmht"),Ua=S("_hc",void 0,0),Xa=S("_ti",void 0,0),Wa=S("_to",void 0,20);cb("dimension([0-9]+)",function(a){return new bb(a[0],"cd"+a[1])});cb("metric([0-9]+)",function(a){return new bb(a[0],"cm"+a[1])});S("linkerParam",void 0,void 0,Bc,db);
var Ze=T("_cd2l",void 0,!1),ld=S("usage","_u"),Gd=S("_um");S("forceSSL",void 0,void 0,function(){return Ba},function(a,b,c){J(34);Ba=!!c});var ed=S("_j1","jid"),ia=S("_j2","gjid");cb("\\&(.*)",function(a){var b=new bb(a[0],a[1]),c=yc(a[0].substring(1));c&&(b.Z=function(d){return d.get(c)},b.o=function(d,e,g,ca){d.set(c,g,ca)},b.F=void 0);return b});
var Qb=T("_oot"),dd=S("previewTask"),Rb=S("checkProtocolTask"),md=S("validationTask"),Sb=S("checkStorageTask"),Uc=S("historyImportTask"),Tb=S("samplerTask"),Vb=S("_rlt"),Wb=S("buildHitTask"),Xb=S("sendHitTask"),Vc=S("ceTask"),zd=S("devIdTask"),Cd=S("timingTask"),Ld=S("displayFeaturesTask"),oa=S("customTask"),ze=S("fpsCrossDomainTask"),Re=T("_cta"),V=T("name"),Q=T("clientId","cid"),n=T("clientIdTime"),xd=T("storedClientId"),Ad=S("userId","uid"),Na=T("trackingId","tid"),U=T("cookieName",void 0,"_ga"),
W=T("cookieDomain"),Yb=T("cookiePath",void 0,"/"),Zb=T("cookieExpires",void 0,63072E3),Hd=T("cookieUpdate",void 0,!0),Be=T("cookieFlags",void 0,""),$b=T("legacyCookieDomain"),Wc=T("legacyHistoryImport",void 0,!0),ac=T("storage",void 0,"cookie"),bc=T("allowLinker",void 0,!1),cc=T("allowAnchor",void 0,!0),Ka=T("sampleRate","sf",100),dc=T("siteSpeedSampleRate",void 0,1),ec=T("alwaysSendReferrer",void 0,!1),I=T("_gid","_gid"),la=T("_gcn"),Kd=T("useAmpClientId"),ce=T("_gclid"),fe=T("_gt"),he=T("_ge",void 0,
7776E6),ie=T("_gclsrc"),je=T("storeGac",void 0,!0),oe=S("_x_19"),Ae=S("_fplc","_fplc"),F=T("_cs"),Je=T("_useUp",void 0,!1),Le=S("up","up"),Qe=S("_tac",void 0,!1),Se=T("_gbraid"),Te=T("_gbt"),bf=T("_gbe",void 0,7776E6),gd=S("transportUrl"),Md=S("_r","_r"),Od=S("_slc","_slc"),qe=S("_dp"),ad=S("_jt",void 0,"n"),Ud=S("allowAdFeatures",void 0,!0),xe=S("allowAdPersonalizationSignals",void 0,!0);
function X(a,b,c,d){b[a]=function(){try{return d&&J(d),c.apply(this,arguments)}catch(e){throw ge("exc",a,e&&e.name),e;}}};var Ed=function(a){if("cookie"==a.get(ac))return a=Ca("FPLC"),0<a.length?a[0]:void 0},Fe=function(a){var b;if(b=P(a,oe)&&a.get(Ze))b=De.get(a.get(cc)),b=!(b&&b._fplc);b&&!Ed(a)&&a.set(Ae,"0")};var aa=function(a){var b=Math.min(R(a,dc),100);return La(P(a,Q))%100>=b?!1:!0},gc=function(a){var b={};if(Ec(b)||Fc(b)){var c=b[Eb];void 0==c||Infinity==c||isNaN(c)||(0<c?(Y(b,Gb),Y(b,Jb),Y(b,Ib),Y(b,Fb),Y(b,Hb),Y(b,Kb),Y(b,Lb),Y(b,Ve),Y(b,We),Y(b,Xe),Y(b,Ye),va(function(){a(b)},10)):L(O,"load",function(){gc(a)},!1))}},Ec=function(a){var b=O.performance||O.webkitPerformance;b=b&&b.timing;if(!b)return!1;var c=b.navigationStart;if(0==c)return!1;a[Eb]=b.loadEventStart-c;a[Gb]=b.domainLookupEnd-b.domainLookupStart;
a[Jb]=b.connectEnd-b.connectStart;a[Ib]=b.responseStart-b.requestStart;a[Fb]=b.responseEnd-b.responseStart;a[Hb]=b.fetchStart-c;a[Kb]=b.domInteractive-c;a[Lb]=b.domContentLoadedEventStart-c;a[Ve]=N.L-c;a[We]=N.ya-c;O.google_tag_manager&&O.google_tag_manager._li&&(b=O.google_tag_manager._li,a[Xe]=b.cst,a[Ye]=b.cbt);return!0},Fc=function(a){if(O.top!=O)return!1;var b=O.external,c=b&&b.onloadT;b&&!b.isValidLoadTime&&(c=void 0);2147483648<c&&(c=void 0);0<c&&b.setPageReadyTime();if(void 0==c)return!1;
a[Eb]=c;return!0},Y=function(a,b){var c=a[b];if(isNaN(c)||Infinity==c||0>c)a[b]=void 0},Fd=function(a){return function(b){if("pageview"==b.get(Va)&&!a.I){a.I=!0;var c=aa(b),d=0<E(P(b,kb),"gclid").length,e=0<E(P(b,kb),"wbraid").length;(c||d||e)&&gc(function(g){c&&a.send("timing",g);(d||e)&&a.send("adtiming",g)})}}};var hc=!1,mc=function(a){if("cookie"==P(a,ac)){if(a.get(Hd)||P(a,xd)!=P(a,Q)){var b=1E3*R(a,Zb);ma(a,Q,U,b);a.data.set(xd,P(a,Q))}(a.get(Hd)||uc(a)!=P(a,I))&&ma(a,I,la,864E5);if(a.get(je)){if(b=P(a,ce)){var c=Math.min(R(a,he),1E3*R(a,Zb));c=0===c?0:Math.min(c,1E3*R(a,fe)+c-(new Date).getTime());a.data.set(he,c);var d={},e=P(a,fe),g=P(a,ie),ca=kc(P(a,Yb)),l=lc(P(a,W)),k=P(a,Na),w=P(a,Be);g&&"aw.ds"!=g?d&&(d.ua=!0):(b=["1",e,Cc(b)].join("."),0<=c&&(d&&(d.ta=!0),zc("_gac_"+Cc(k),b,ca,l,k,c,w)));le(d)}}else J(75);
a.get(je)&&(b=P(a,Se))&&(c=Math.min(R(a,bf),1E3*R(a,Zb)),c=0===c?0:Math.min(c,1E3*R(a,Te)+c-(new Date).getTime()),a.data.set(bf,c),d={},w=P(a,Te),ca=kc(P(a,Yb)),l=lc(P(a,W)),k=P(a,Na),a=P(a,Be),b=["1",w,Cc(b)].join("."),0<=c&&(d&&(d.ta=!0),zc("_gac_gb_"+Cc(k),b,ca,l,k,c,a)),ef(d))}},ma=function(a,b,c,d){var e=nd(a,b);if(e){c=P(a,c);var g=kc(P(a,Yb)),ca=lc(P(a,W)),l=P(a,Be),k=P(a,Na);if("auto"!=ca)zc(c,e,g,ca,k,d,l)&&(hc=!0);else{J(32);for(var w=id(),Ce=0;Ce<w.length;Ce++)if(ca=w[Ce],a.data.set(W,
ca),e=nd(a,b),zc(c,e,g,ca,k,d,l)){hc=!0;return}a.data.set(W,"auto")}}},uc=function(a){var b=Ca(P(a,la));return Xd(a,b)},nc=function(a){if("cookie"==P(a,ac)&&!hc&&(mc(a),!hc))throw"abort";},Yc=function(a){if(a.get(Wc)){var b=P(a,W),c=P(a,$b)||xa(),d=Xc("__utma",c,b);d&&(J(19),a.set(Tc,(new Date).getTime(),!0),a.set(Rc,d.R),(b=Xc("__utmz",c,b))&&d.hash==b.hash&&a.set(Sc,b.R))}},nd=function(a,b){b=Cc(P(a,b));var c=lc(P(a,W)).split(".").length;a=jc(P(a,Yb));1<a&&(c+="-"+a);return b?["GA1",c,b].join("."):
""},Xd=function(a,b){return na(b,P(a,W),P(a,Yb))},na=function(a,b,c){if(!a||1>a.length)J(12);else{for(var d=[],e=0;e<a.length;e++){var g=a[e];var ca=g.split(".");var l=ca.shift();("GA1"==l||"1"==l)&&1<ca.length?(g=ca.shift().split("-"),1==g.length&&(g[1]="1"),g[0]*=1,g[1]*=1,ca={H:g,s:ca.join(".")}):ca=kd.test(g)?{H:[0,0],s:g}:void 0;ca&&d.push(ca)}if(1==d.length)return J(13),d[0].s;if(0==d.length)J(12);else{J(14);d=Gc(d,lc(b).split(".").length,0);if(1==d.length)return d[0].s;d=Gc(d,jc(c),1);1<d.length&&
J(41);return d[0]&&d[0].s}}},Gc=function(a,b,c){for(var d=[],e=[],g,ca=0;ca<a.length;ca++){var l=a[ca];l.H[c]==b?d.push(l):void 0==g||l.H[c]<g?(e=[l],g=l.H[c]):l.H[c]==g&&e.push(l)}return 0<d.length?d:e},lc=function(a){return 0==a.indexOf(".")?a.substr(1):a},id=function(){var a=[],b=xa().split(".");if(4==b.length){var c=b[b.length-1];if(parseInt(c,10)==c)return["none"]}for(c=b.length-2;0<=c;c--)a.push(b.slice(c).join("."));b=M.location.hostname;eb.test(b)||vc.test(b)||a.push("none");return a},kc=
function(a){if(!a)return"/";1<a.length&&a.lastIndexOf("/")==a.length-1&&(a=a.substr(0,a.length-1));0!=a.indexOf("/")&&(a="/"+a);return a},jc=function(a){a=kc(a);return"/"==a?1:a.split("/").length},le=function(a){a.ta&&J(77);a.na&&J(74);a.pa&&J(73);a.ua&&J(69)},ef=function(a){a.ta&&J(85);a.na&&J(86);a.pa&&J(87)};function Xc(a,b,c){"none"==b&&(b="");var d=[],e=Ca(a);a="__utma"==a?6:2;for(var g=0;g<e.length;g++){var ca=(""+e[g]).split(".");ca.length>=a&&d.push({hash:ca[0],R:e[g],O:ca})}if(0!=d.length)return 1==d.length?d[0]:Zc(b,d)||Zc(c,d)||Zc(null,d)||d[0]}function Zc(a,b){if(null==a)var c=a=1;else c=La(a),a=La(D(a,".")?a.substring(1):"."+a);for(var d=0;d<b.length;d++)if(b[d].hash==c||b[d].hash==a)return b[d]};var Jc=new RegExp(/^https?:\/\/([^\/:]+)/),De=O.google_tag_data.glBridge,Kc=RegExp("(.*)([?&#])(?:_ga=[^&#]*)(?:&?)(.*)"),od=RegExp("(.*)([?&#])(?:_gac=[^&#]*)(?:&?)(.*)");function Bc(a){if(a.get(Ze))return J(35),De.generate($e(a));var b=P(a,Q),c=P(a,I)||"";b="_ga=2."+K(pa(c+b,0)+"."+c+"-"+b);(a=af(a))?(J(44),a="&_gac=1."+K([pa(a.qa,0),a.timestamp,a.qa].join("."))):a="";return b+a}
function Ic(a,b){var c=new Date,d=O.navigator,e=d.plugins||[];a=[a,d.userAgent,c.getTimezoneOffset(),c.getYear(),c.getDate(),c.getHours(),c.getMinutes()+b];for(b=0;b<e.length;++b)a.push(e[b].description);return La(a.join("."))}function pa(a,b){var c=new Date,d=O.navigator,e=c.getHours()+Math.floor((c.getMinutes()+b)/60);return La([a,d.userAgent,d.language||"",c.getTimezoneOffset(),c.getYear(),c.getDate()+Math.floor(e/24),(24+e)%24,(60+c.getMinutes()+b)%60].join("."))}
var Dc=function(a){J(48);this.target=a;this.T=!1};Dc.prototype.ca=function(a,b){if(a){if(this.target.get(Ze))return De.decorate($e(this.target),a,b);if(a.tagName){if("a"==a.tagName.toLowerCase()){a.href&&(a.href=qd(this,a.href,b));return}if("form"==a.tagName.toLowerCase())return rd(this,a)}if("string"==typeof a)return qd(this,a,b)}};
var qd=function(a,b,c){var d=Kc.exec(b);d&&3<=d.length&&(b=d[1]+(d[3]?d[2]+d[3]:""));(d=od.exec(b))&&3<=d.length&&(b=d[1]+(d[3]?d[2]+d[3]:""));a=a.target.get("linkerParam");d=b.indexOf("?");var e=b.indexOf("#");b=c?b+((-1==e?"#":"&")+a):-1==e?b+((-1===d?"?":"&")+a):b.substring(0,e)+(-1===d||d>e?"?":"&")+a+b.substring(e);b=b.replace(/&+_ga=/,"&_ga=");return b=b.replace(RegExp("&+_gac="),"&_gac=")},rd=function(a,b){if(b&&b.action)if("get"==b.method.toLowerCase()){a=a.target.get("linkerParam").split("&");
for(var c=0;c<a.length;c++){var d=a[c].split("="),e=d[1];d=d[0];for(var g=b.childNodes||[],ca=!1,l=0;l<g.length;l++)if(g[l].name==d){g[l].setAttribute("value",e);ca=!0;break}ca||(g=M.createElement("input"),g.setAttribute("type","hidden"),g.setAttribute("name",d),g.setAttribute("value",e),b.appendChild(g))}}else"post"==b.method.toLowerCase()&&(b.action=qd(a,b.action))};
Dc.prototype.S=function(a,b,c){function d(g){try{g=g||O.event;a:{var ca=g.target||g.srcElement;for(g=100;ca&&0<g;){if(ca.href&&ca.nodeName.match(/^a(?:rea)?$/i)){var l=ca;break a}ca=ca.parentNode;g--}l={}}("http:"==l.protocol||"https:"==l.protocol)&&sd(a,l.hostname||"")&&l.href&&(l.href=qd(e,l.href,b))}catch(k){J(26)}}var e=this;this.target.get(Ze)?De.auto(function(){return $e(e.target)},a,b?"fragment":"",c):(this.T||(this.T=!0,L(M,"mousedown",d,!1),L(M,"keyup",d,!1)),c&&L(M,"submit",function(g){g=
g||O.event;if((g=g.target||g.srcElement)&&g.action){var ca=g.action.match(Jc);ca&&sd(a,ca[1])&&rd(e,g)}}))};Dc.prototype.$=function(a){if(a){var b=this,c=b.target.get(F);void 0!==c&&De.passthrough(function(){if(c("analytics_storage"))return{};var d={};return d._ga=b.target.get(Q),d._up="1",d},1,!0)}};function sd(a,b){if(b==M.location.hostname)return!1;for(var c=0;c<a.length;c++)if(a[c]instanceof RegExp){if(a[c].test(b))return!0}else if(0<=b.indexOf(a[c]))return!0;return!1}
function ke(a,b){return b!=Ic(a,0)&&b!=Ic(a,-1)&&b!=Ic(a,-2)&&b!=pa(a,0)&&b!=pa(a,-1)&&b!=pa(a,-2)}function $e(a){var b=af(a),c={};c._ga=a.get(Q);c._gid=a.get(I)||void 0;c._gac=b?[b.qa,b.timestamp].join("."):void 0;b=a.get(Ae);a=Ed(a);return c._fplc=b&&"0"!==b?b:a,c}function af(a){function b(e){return void 0==e||""===e?0:Number(e)}var c=a.get(ce);if(c&&a.get(je)){var d=b(a.get(fe));if(1E3*d+b(a.get(he))<=(new Date).getTime())J(76);else return{timestamp:d,qa:c}}};var p=/^(GTM|OPT)-[A-Z0-9]+$/,Ie=/^G-[A-Z0-9]+$/,q=/;_gaexp=[^;]*/g,r=/;((__utma=)|([^;=]+=GAX?\d+\.))[^;]*/g,Aa=/^https?:\/\/[\w\-.]+\.google.com(:\d+)?\/optimize\/opt-launch\.html\?.*$/,t=function(a){function b(d,e){e&&(c+="&"+d+"="+K(e))}var c=Ge(a.type)+K(a.id);"dataLayer"!=a.B&&b("l",a.B);b("cx",a.context);b("t",a.target);b("cid",a.clientId);b("cidt",a.ka);b("gac",a.la);b("aip",a.ia);a.sync&&b("m","sync");b("cycle",a.G);a.qa&&b("gclid",a.qa);Aa.test(M.referrer)&&b("cb",String(hd()));return c},
He=function(a,b){var c=(new Date).getTime();O[a.B]=O[a.B]||[];c={"gtm.start":c};a.sync||(c.event="gtm.js");O[a.B].push(c);2===a.type&&function(d,e,g){O[a.B].push(arguments)}("config",a.id,b)},Ke=function(a,b,c,d){c=c||{};var e=1;Ie.test(b)&&(e=2);var g={id:b,type:e,B:c.dataLayer||"dataLayer",G:!1},ca=void 0;a.get("&gtm")==b&&(g.G=!0);1===e?(g.ia=!!a.get("anonymizeIp"),g.sync=d,b=String(a.get("name")),"t0"!=b&&(g.target=b),G(String(a.get("trackingId")))||(g.clientId=String(a.get(Q)),g.ka=Number(a.get(n)),
c=c.palindrome?r:q,c=(c=M.cookie.replace(/^|(; +)/g,";").match(c))?c.sort().join("").substring(1):void 0,g.la=c,g.qa=E(P(a,kb),"gclid"))):2===e&&(g.context="c",ca={allow_google_signals:a.get(Ud),allow_ad_personalization_signals:a.get(xe)});He(g,ca);return t(g)};var H={},Jd=function(a,b){b||(b=(b=P(a,V))&&"t0"!=b?Wd.test(b)?"_gat_"+Cc(P(a,Na)):"_gat_"+Cc(b):"_gat");this.Y=b},Rd=function(a,b){var c=b.get(Wb);b.set(Wb,function(e){Pd(a,e,ed);Pd(a,e,ia);var g=c(e);Qd(a,e);return g});var d=b.get(Xb);b.set(Xb,function(e){var g=d(e);if(se(e)){J(80);var ca={U:re(e,1),google:re(e,2),count:0};pe("https://web.archive.org/web/20220323135532/https://stats.g.doubleclick.net/j/collect",ca.U,ca);e.set(ed,"",!0)}return g})},Pd=function(a,b,c){!1===b.get(Ud)||b.get(c)||("1"==Ca(a.Y)[0]?b.set(c,"",!0):b.set(c,""+hd(),
!0))},Qd=function(a,b){se(b)&&zc(a.Y,"1",P(b,Yb),P(b,W),P(b,Na),6E4,P(b,Be))},se=function(a){return!!a.get(ed)&&!1!==a.get(Ud)},Ne=function(a){return!H[P(a,Na)]&&void 0===a.get("&gtm")&&void 0===a.get(fa)&&void 0===a.get(gd)&&void 0===a.get(oe)},re=function(a,b){var c=new ee,d=function(g){$a(g).F&&c.set($a(g).F,a.get(g))};d(hb);d(ib);d(Na);d(Q);d(ed);1==b&&(d(Ad),d(ia),d(I));!1===a.get(xe)&&c.set("npa","1");c.set($a(ld).F,Td(a));var e="";c.map(function(g,ca){e+=K(g)+"=";e+=K(""+ca)+"&"});e+="z="+
hd();1==b?e="t=dc&aip=1&_r=3&"+e:2==b&&(e="t=sr&aip=1&_r=4&slf_rd=1&"+e);return e},Me=function(a){if(Ne(a))return H[P(a,Na)]=!0,function(b){if(b&&!H[b]){var c=Ke(a,b);Id(c);H[b]=!0}}},Wd=/^gtm\d+$/;var fd=function(a,b){a=a.model;if(!a.get("dcLoaded")){var c=new $c(Dd(a));c.set(29);a.set(Gd,c.C);b=b||{};var d;b[U]&&(d=Cc(b[U]));b=new Jd(a,d);Rd(b,a);a.set("dcLoaded",!0)}};var Sd=function(a){if(!a.get("dcLoaded")&&"cookie"==a.get(ac)){var b=new Jd(a);Pd(b,a,ed);Pd(b,a,ia);Qd(b,a);b=se(a);var c=Ne(a);b&&a.set(Md,1,!0);c&&a.set(Od,1,!0);if(b||c)a.set(ad,"d",!0),J(79),a.set(qe,{U:re(a,1),google:re(a,2),V:Me(a),count:0},!0)}};var Lc=function(){var a=O.gaGlobal=O.gaGlobal||{};return a.hid=a.hid||hd()};var wb=/^(UA|YT|MO|GP)-(\d+)-(\d+)$/,pc=function(a){function b(e,g){d.model.data.set(e,g)}function c(e,g){b(e,g);d.filters.add(e)}var d=this;this.model=new Ya;this.filters=new Ha;b(V,a[V]);b(Na,sa(a[Na]));b(U,a[U]);b(W,a[W]||xa());b(Yb,a[Yb]);b(Zb,a[Zb]);b(Hd,a[Hd]);b(Be,a[Be]);b($b,a[$b]);b(Wc,a[Wc]);b(bc,a[bc]);b(cc,a[cc]);b(Ka,a[Ka]);b(dc,a[dc]);b(ec,a[ec]);b(ac,a[ac]);b(Ad,a[Ad]);b(n,a[n]);b(Kd,a[Kd]);b(je,a[je]);b(Ze,a[Ze]);b(oe,a[oe]);b(Je,a[Je]);b(F,a[F]);b(hb,1);b(ib,"j96");c(Re,Pe);c(Qb,
Ma);c(oa,ua);c(dd,cd);c(Rb,Oa);c(md,vb);c(Sb,nc);c(Uc,Yc);c(Tb,Ja);c(Vb,Ta);c(Vc,Hc);c(zd,yd);c(Ld,Sd);c(ze,Fe);c(Wb,Pa);c(Xb,Sa);c(Cd,Fd(this));pd(this.model);td(this.model,a[Q]);this.model.set(jb,Lc())};pc.prototype.get=function(a){return this.model.get(a)};pc.prototype.set=function(a,b){this.model.set(a,b)};
pc.prototype.send=function(a){if(!(1>arguments.length)){if("string"===typeof arguments[0]){var b=arguments[0];var c=[].slice.call(arguments,1)}else b=arguments[0]&&arguments[0][Va],c=arguments;b&&(c=za(me[b]||[],c),c[Va]=b,this.model.set(c,void 0,!0),this.filters.D(this.model),this.model.data.m={})}};pc.prototype.ma=function(a,b){var c=this;u(a,c,b)||(v(a,function(){u(a,c,b)}),y(String(c.get(V)),a,void 0,b,!0))};
var td=function(a,b){var c=P(a,U);a.data.set(la,"_ga"==c?"_gid":c+"_gid");if("cookie"==P(a,ac)){hc=!1;c=Ca(P(a,U));c=Xd(a,c);if(!c){c=P(a,W);var d=P(a,$b)||xa();c=Xc("__utma",d,c);void 0!=c?(J(10),c=c.O[1]+"."+c.O[2]):c=void 0}c&&(hc=!0);if(d=c&&!a.get(Hd))if(d=c.split("."),2!=d.length)d=!1;else if(d=Number(d[1])){var e=R(a,Zb);d=d+e<(new Date).getTime()/1E3}else d=!1;d&&(c=void 0);c&&(a.data.set(xd,c),a.data.set(Q,c),(c=uc(a))&&a.data.set(I,c));a.get(je)&&(c=a.get(ce),d=a.get(ie),!c||d&&"aw.ds"!=
d)&&(c={},d=(M?df(c):{})[P(a,Na)],le(c),d&&0!=d.length&&(c=d[0],a.data.set(fe,c.timestamp/1E3),a.data.set(ce,c.qa)));a.get(je)&&(c=a.get(Se),d={},e=(M?df(d,"_gac_gb",!0):{})[P(a,Na)],ef(d),e&&0!=e.length&&(d=e[0],e=d.qa,c&&c!==e||(d.labels&&d.labels.length&&(e+="."+d.labels.join(".")),a.data.set(Te,d.timestamp/1E3),a.data.set(Se,e))))}if(a.get(Hd)){c=be("_ga",!!a.get(cc));var g=be("_gl",!!a.get(cc));d=De.get(a.get(cc));e=d._ga;g&&0<g.indexOf("_ga*")&&!e&&J(30);if(b||!a.get(Je))g=!1;else if(g=a.get(F),
void 0===g||g("analytics_storage"))g=!1;else{J(84);a.data.set(Le,1);if(g=d._up)if(g=Jc.exec(M.referrer)){g=g[1];var ca=M.location.hostname;g=ca===g||0<=ca.indexOf("."+g)||0<=g.indexOf("."+ca)?!0:!1}else g=!1;g=g?!0:!1}ca=d.gclid;var l=d._gac;if(c||e||ca||l)if(c&&e&&J(36),a.get(bc)||ye(a.get(Kd))||g){if(e&&(J(38),a.data.set(Q,e),d._gid&&(J(51),a.data.set(I,d._gid))),ca?(J(82),a.data.set(ce,ca),d.gclsrc&&a.data.set(ie,d.gclsrc)):l&&(e=l.split("."))&&2===e.length&&(J(37),a.data.set(ce,e[0]),a.data.set(fe,
e[1])),(d=d._fplc)&&P(a,oe)&&(J(83),a.data.set(Ae,d)),c)b:if(d=c.indexOf("."),-1==d)J(22);else{e=c.substring(0,d);g=c.substring(d+1);d=g.indexOf(".");c=g.substring(0,d);g=g.substring(d+1);if("1"==e){if(d=g,ke(d,c)){J(23);break b}}else if("2"==e){d=g.indexOf("-");e="";0<d?(e=g.substring(0,d),d=g.substring(d+1)):d=g.substring(1);if(ke(e+d,c)){J(53);break b}e&&(J(2),a.data.set(I,e))}else{J(22);break b}J(11);a.data.set(Q,d);if(c=be("_gac",!!a.get(cc)))c=c.split("."),"1"!=c[0]||4!=c.length?J(72):ke(c[3],
c[1])?J(71):(a.data.set(ce,c[3]),a.data.set(fe,c[2]),J(70))}}else J(21)}b&&(J(9),a.data.set(Q,K(b)));a.get(Q)||(b=(b=O.gaGlobal)&&b.from_cookie&&"cookie"!==P(a,ac)?void 0:(b=b&&b.vid)&&-1!==b.search(jd)?b:void 0,b?(J(17),a.data.set(Q,b)):(J(8),a.data.set(Q,ra())));a.get(I)||(J(3),a.data.set(I,ra()));mc(a);b=O.gaGlobal=O.gaGlobal||{};c=P(a,Q);a=c===P(a,xd);if(void 0==b.vid||a&&!b.from_cookie)b.vid=c,b.from_cookie=a},pd=function(a){var b=O.navigator,c=O.screen,d=M.location,e=a.set;a:{var g=!!a.get(ec),
ca=!!a.get(Kd);var l=M.referrer;if(/^(https?|android-app):\/\//i.test(l)){if(g)break a;g="//"+M.location.hostname;if(!de(l,g)){if(ca&&(ca=g.replace(/\./g,"-")+".cdn.ampproject.org",de(l,ca))){l=void 0;break a}break a}}l=void 0}e.call(a,lb,l);d&&(e=d.pathname||"","/"!=e.charAt(0)&&(J(31),e="/"+e),a.set(kb,d.protocol+"//"+d.hostname+e+d.search));c&&a.set(qb,c.width+"x"+c.height);c&&a.set(pb,c.colorDepth+"-bit");c=M.documentElement;l=(e=M.body)&&e.clientWidth&&e.clientHeight;ca=[];c&&c.clientWidth&&
c.clientHeight&&("CSS1Compat"===M.compatMode||!l)?ca=[c.clientWidth,c.clientHeight]:l&&(ca=[e.clientWidth,e.clientHeight]);c=0>=ca[0]||0>=ca[1]?"":ca.join("x");a.set(rb,c);c=a.set;var k;if((e=(e=O.navigator)?e.plugins:null)&&e.length)for(l=0;l<e.length&&!k;l++)ca=e[l],-1<ca.name.indexOf("Shockwave Flash")&&(k=ca.description);if(!k)try{var w=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");k=w.GetVariable("$version")}catch(Ce){}if(!k)try{w=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"),k=
"WIN 6,0,21,0",w.AllowScriptAccess="always",k=w.GetVariable("$version")}catch(Ce){}if(!k)try{w=new ActiveXObject("ShockwaveFlash.ShockwaveFlash"),k=w.GetVariable("$version")}catch(Ce){}k&&(w=k.match(/[\d]+/g))&&3<=w.length&&(k=w[0]+"."+w[1]+" r"+w[2]);c.call(a,tb,k||void 0);a.set(ob,M.characterSet||M.charset);a.set(sb,b&&"function"===typeof b.javaEnabled&&b.javaEnabled()||!1);a.set(nb,(b&&(b.language||b.browserLanguage)||"").toLowerCase());a.data.set(ce,be("gclid",!0));a.data.set(ie,be("gclsrc",!0));
a.data.set(fe,Math.round((new Date).getTime()/1E3));a.get(ce)||(a.data.set(Se,be("wbraid",!0)),a.data.set(Te,Math.round((new Date).getTime()/1E3)));if(d&&a.get(cc)&&(b=M.location.hash)){b=b.split(/[?&#]+/);d=[];for(k=0;k<b.length;++k)(D(b[k],"utm_id")||D(b[k],"utm_campaign")||D(b[k],"utm_source")||D(b[k],"utm_medium")||D(b[k],"utm_term")||D(b[k],"utm_content")||D(b[k],"gclid")||D(b[k],"dclid")||D(b[k],"gclsrc")||D(b[k],"wbraid"))&&d.push(b[k]);0<d.length&&(b="#"+d.join("&"),a.set(kb,a.get(kb)+b))}},
me={pageview:[mb],event:[ub,xb,yb,zb],social:[Bb,Cb,Db],timing:[Mb,Nb,Pb,Ob]};var rc=function(a){if("prerender"==M.visibilityState)return!1;a();return!0},z=function(a){if(!rc(a)){J(16);var b=!1,c=function(){if(!b&&rc(a)){b=!0;var d=c,e=M;e.removeEventListener?e.removeEventListener("visibilitychange",d,!1):e.detachEvent&&e.detachEvent("onvisibilitychange",d)}};L(M,"visibilitychange",c)}};var te=/^(?:(\w+)\.)?(?:(\w+):)?(\w+)$/,sc=function(a){if(ea(a[0]))this.u=a[0];else{var b=te.exec(a[0]);null!=b&&4==b.length&&(this.da=b[1]||"t0",this.K=b[2]||"",this.methodName=b[3],this.aa=[].slice.call(a,1),this.K||(this.A="create"==this.methodName,this.i="require"==this.methodName,this.g="provide"==this.methodName,this.ba="remove"==this.methodName),this.i&&(3<=this.aa.length?(this.X=this.aa[1],this.W=this.aa[2]):this.aa[1]&&(qa(this.aa[1])?this.X=this.aa[1]:this.W=this.aa[1])));b=a[1];a=a[2];
if(!this.methodName)throw"abort";if(this.i&&(!qa(b)||""==b))throw"abort";if(this.g&&(!qa(b)||""==b||!ea(a)))throw"abort";if(ud(this.da)||ud(this.K))throw"abort";if(this.g&&"t0"!=this.da)throw"abort";}};function ud(a){return 0<=a.indexOf(".")||0<=a.indexOf(":")};var Yd,Zd,$d,A;Yd=new ee;$d=new ee;A=new ee;Zd={ec:45,ecommerce:46,linkid:47};
var u=function(a,b,c){b==N||b.get(V);var d=Yd.get(a);if(!ea(d))return!1;b.plugins_=b.plugins_||new ee;if(b.plugins_.get(a))return!0;b.plugins_.set(a,new d(b,c||{}));return!0},y=function(a,b,c,d,e){if(!ea(Yd.get(b))&&!$d.get(b)){Zd.hasOwnProperty(b)&&J(Zd[b]);var g=void 0;if(p.test(b)){J(52);a=N.j(a);if(!a)return!0;c=Ke(a.model,b,d,e);g=function(){Z.D(["provide",b,function(){}]);var l=O[d&&d.dataLayer||"dataLayer"];l&&l.hide&&ea(l.hide.end)&&l.hide[b]&&(l.hide.end(),l.hide.end=void 0)}}!c&&Zd.hasOwnProperty(b)?
(J(39),c=b+".js"):J(43);if(c){var ca;d&&(ca=d[oe]);qa(ca)||(ca=void 0);a=ae(cf(c,ca));!ca||ne(a.protocol)&&B(a)||(a=ae(cf(c)));ne(a.protocol)&&B(a)&&(Id(a.url,void 0,e,void 0,g),$d.set(b,!0))}}},v=function(a,b){var c=A.get(a)||[];c.push(b);A.set(a,c)},C=function(a,b){Yd.set(a,b);b=A.get(a)||[];for(var c=0;c<b.length;c++)b[c]();A.set(a,[])},B=function(a){var b=ae(M.location.href);if(D(a.url,Ge(1))||D(a.url,Ge(2)))return!0;if(a.query||0<=a.url.indexOf("?")||0<=a.path.indexOf("://"))return!1;if(a.host==
b.host&&a.port==b.port||jf&&(b=M.createElement("a"),b.href=jf,b=kf(b),a.host===b[0]&&a.port===b[1]))return!0;b="http:"==a.protocol?80:443;return"www.google-analytics.com"==a.host&&(a.port||b)==b&&D(a.path,"/plugins/")?!0:!1},ne=function(a){var b=M.location.protocol;return"https:"==a||a==b?!0:"http:"!=a?!1:"http:"==b},kf=function(a){var b=a.hostname||"",c=0<=b.indexOf("]");b=b.split(c?"]":":")[0].toLowerCase();c&&(b+="]");c=(a.protocol||"").toLowerCase();c=1*a.port||("http:"==c?80:"https:"==c?443:
"");a=a.pathname||"";D(a,"/")||(a="/"+a);return[b,""+c,a]},ae=function(a){var b=M.createElement("a");b.href=M.location.href;var c=(b.protocol||"").toLowerCase(),d=kf(b),e=b.search||"",g=c+"//"+d[0]+(d[1]?":"+d[1]:"");D(a,"//")?a=c+a:D(a,"/")?a=g+a:!a||D(a,"?")?a=g+d[2]+(a||e):0>a.split("/")[0].indexOf(":")&&(a=g+d[2].substring(0,d[2].lastIndexOf("/"))+"/"+a);b.href=a;c=kf(b);return{protocol:(b.protocol||"").toLowerCase(),host:c[0],port:c[1],path:c[2],query:b.search||"",url:a||""}},cf=function(a,b){return a&&
0<=a.indexOf("/")?a:(b||bd(!1))+"/plugins/ua/"+a};var Z={ga:function(){Z.fa=[]}};Z.ga();Z.D=function(a){var b=Z.J.apply(Z,arguments);b=Z.fa.concat(b);for(Z.fa=[];0<b.length&&!Z.v(b[0])&&!(b.shift(),0<Z.fa.length););Z.fa=Z.fa.concat(b)};Z.ra=function(a){N.q&&(300===N.q.length&&(N.q.shift(),N.qd++),N.q.push(a))};Z.J=function(a){for(var b=[],c=0;c<arguments.length;c++)try{var d=new sc(arguments[c]);d.g?C(d.aa[0],d.aa[1]):(d.i&&(d.ha=y(d.da,d.aa[0],d.X,d.W)),b.push(d));Z.ra(arguments[c])}catch(e){}return b};
Z.v=function(a){try{if(a.u)a.u.call(O,N.j("t0"));else{var b=a.da==gb?N:N.j(a.da);if(a.A){if("t0"==a.da&&(b=N.create.apply(N,a.aa),null===b))return!0}else if(a.ba)N.remove(a.da);else if(b)if(a.i){if(a.ha&&(a.ha=y(a.da,a.aa[0],a.X,a.W)),!u(a.aa[0],b,a.W))return!0}else if(a.K){var c=a.methodName,d=a.aa,e=b.plugins_.get(a.K);e[c].apply(e,d)}else b[a.methodName].apply(b,a.aa)}}catch(g){}};var N=function(a){J(1);Z.D.apply(Z,[arguments])};N.h={};N.P=[];N.L=0;N.ya=0;N.answer=42;var we=[Na,W,V];N.create=function(a){var b=za(we,[].slice.call(arguments));b[V]||(b[V]="t0");var c=""+b[V];if(N.h[c])return N.h[c];if(da(b))return null;b=new pc(b);N.h[c]=b;N.P.push(b);c=qc().tracker_created;if(ea(c))try{c(b)}catch(d){}return b};N.remove=function(a){for(var b=0;b<N.P.length;b++)if(N.P[b].get(V)==a){N.P.splice(b,1);N.h[a]=null;break}};N.j=function(a){return N.h[a]};N.getAll=function(){return N.P.slice(0)};
N.N=function(){"ga"!=gb&&J(49);var a=O[gb];if(!a||42!=a.answer){N.L=a&&a.l;N.ya=1*new Date;N.loaded=!0;var b=a&&a.q,c=ka(b);a=[];c?a=b.slice(0):J(50);N.q=c?b:[];N.q.splice(0);N.qd=0;b=O[gb]=N;X("create",b,b.create);X("remove",b,b.remove);X("getByName",b,b.j,5);X("getAll",b,b.getAll,6);b=pc.prototype;X("get",b,b.get,7);X("set",b,b.set,4);X("send",b,b.send);X("requireSync",b,b.ma);b=Ya.prototype;X("get",b,b.get);X("set",b,b.set);if("https:"!=M.location.protocol&&!Ba){a:{b=M.getElementsByTagName("script");
for(c=0;c<b.length&&100>c;c++){var d=b[c].src;if(d&&0==d.indexOf(bd(!0)+"/analytics")){b=!0;break a}}b=!1}b&&(Ba=!0)}(O.gaplugins=O.gaplugins||{}).Linker=Dc;b=Dc.prototype;C("linker",Dc);X("decorate",b,b.ca,20);X("autoLink",b,b.S,25);X("passthrough",b,b.$,25);C("displayfeatures",fd);C("adfeatures",fd);Z.D.apply(N,a)}};var gf=N.N,hf=O[gb];hf&&hf.r?gf():z(gf);z(function(){Z.D(["provide","render",ua])});})(window);
}
/*
FILE ARCHIVED ON 13:55:32 Mar 23, 2022 AND RETRIEVED FROM THE
INTERNET ARCHIVE ON 11:17:29 Oct 11, 2025.
JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.
ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
SECTION 108(a)(3)).
*/
/*
playback timings (ms):
captures_list: 0.661
exclusion.robots: 0.023
exclusion.robots.policy: 0.014
esindex: 0.01
cdx.remote: 7.524
LoadShardBlock: 148.015 (6)
PetaboxLoader3.datanode: 101.37 (7)
load_resource: 134.123
PetaboxLoader3.resolve: 47.905
*/

474
static/js/athena.js Normal file
View File

@@ -0,0 +1,474 @@
// @license magnet:?xt=urn:btih:0b31508aeb0634b347b8270c7bee4d411b5d4109&dn=agpl-3.0.txt AGPL-v3.0
/* eslint-disable no-var, semi, prefer-arrow-callback, prefer-template */
/**
* Collection of methods for sending analytics events to Archive.org's analytics server.
*
* These events are used for internal stats and sent (in anonymized form) to Google Analytics.
*
* @see analytics.md
*
* @type {Object}
*/
window.archive_analytics = (function defineArchiveAnalytics() {
// keep orignal Date object so as not to be affected by wayback's
// hijacking global Date object
var Date = window.Date;
var ARCHIVE_ANALYTICS_VERSION = 2;
var DEFAULT_SERVICE = 'ao_2';
var NO_SAMPLING_SERVICE = 'ao_no_sampling'; // sends every event instead of a percentage
var startTime = new Date();
/**
* @return {Boolean}
*/
function isPerformanceTimingApiSupported() {
return 'performance' in window && 'timing' in window.performance;
}
/**
* Determines how many milliseconds elapsed between the browser starting to parse the DOM and
* the current time.
*
* Uses the Performance API or a fallback value if it's not available.
*
* @see https://developer.mozilla.org/en-US/docs/Web/API/Performance_API
*
* @return {Number}
*/
function getLoadTime() {
var start;
if (isPerformanceTimingApiSupported())
start = window.performance.timing.domLoading;
else
start = startTime.getTime();
return new Date().getTime() - start;
}
/**
* Determines how many milliseconds elapsed between the user navigating to the page and
* the current time.
*
* @see https://developer.mozilla.org/en-US/docs/Web/API/Performance_API
*
* @return {Number|null} null if the browser doesn't support the Performance API
*/
function getNavToDoneTime() {
if (!isPerformanceTimingApiSupported())
return null;
return new Date().getTime() - window.performance.timing.navigationStart;
}
/**
* Performs an arithmetic calculation on a string with a number and unit, while maintaining
* the unit.
*
* @param {String} original value to modify, with a unit
* @param {Function} doOperation accepts one Number parameter, returns a Number
* @returns {String}
*/
function computeWithUnit(original, doOperation) {
var number = parseFloat(original, 10);
var unit = original.replace(/(\d*\.\d+)|\d+/, '');
return doOperation(number) + unit;
}
/**
* Computes the default font size of the browser.
*
* @returns {String|null} computed font-size with units (typically pixels), null if it cannot be computed
*/
function getDefaultFontSize() {
var fontSizeStr;
if (!('getComputedStyle' in window))
return null;
var style = window.getComputedStyle(document.documentElement);
if (!style)
return null;
fontSizeStr = style.fontSize;
// Don't modify the value if tracking book reader.
if (document.querySelector('#BookReader'))
return fontSizeStr;
return computeWithUnit(fontSizeStr, function reverseBootstrapFontSize(number) {
// Undo the 62.5% size applied in the Bootstrap CSS.
return number * 1.6;
});
}
/**
* Get the URL parameters for a given Location
* @param {Location}
* @return {Object} The URL parameters
*/
function getParams(location) {
if (!location) location = window.location;
var vars;
var i;
var pair;
var params = {};
var query = location.search;
if (!query) return params;
vars = query.substring(1).split('&');
for (i = 0; i < vars.length; i++) {
pair = vars[i].split('=');
params[pair[0]] = decodeURIComponent(pair[1]);
}
return params;
}
function getMetaProp(name) {
var metaTag = document.querySelector('meta[property=' + name + ']');
return metaTag ? metaTag.getAttribute('content') || null : null;
}
var ArchiveAnalytics = {
/**
* @type {String|null}
*/
service: getMetaProp('service'),
mediaType: getMetaProp('mediatype'),
primaryCollection: getMetaProp('primary_collection'),
/**
* Key-value pairs to send in pageviews (you can read this after a pageview to see what was
* sent).
*
* @type {Object}
*/
values: {},
/**
* Sends an analytics ping, preferably using navigator.sendBeacon()
* @param {Object} values
* @param {Function} [onload_callback] (deprecated) callback to invoke once ping to analytics server is done
* @param {Boolean} [augment_for_ao_site] (deprecated) if true, add some archive.org site-specific values
*/
send_ping: function send_ping(values, onload_callback, augment_for_ao_site) {
if (typeof window.navigator !== 'undefined' && typeof window.navigator.sendBeacon !== 'undefined')
this.send_ping_via_beacon(values);
else
this.send_ping_via_image(values);
},
/**
* Sends a ping via Beacon API
* NOTE: Assumes window.navigator.sendBeacon exists
* @param {Object} values Tracking parameters to pass
*/
send_ping_via_beacon: function send_ping_via_beacon(values) {
var url = this.generate_tracking_url(values || {});
window.navigator.sendBeacon(url);
},
/**
* Sends a ping via Image object
* @param {Object} values Tracking parameters to pass
*/
send_ping_via_image: function send_ping_via_image(values) {
var url = this.generate_tracking_url(values || {});
var loadtime_img = new Image(1, 1);
loadtime_img.src = url;
loadtime_img.alt = '';
},
/**
* Construct complete tracking URL containing payload
* @param {Object} params Tracking parameters to pass
* @return {String} URL to use for tracking call
*/
generate_tracking_url: function generate_tracking_url(params) {
var baseUrl = '//athena.archive.org/0.gif';
var keys;
var outputParams = params;
var outputParamsArray = [];
outputParams.service = outputParams.service || this.service || DEFAULT_SERVICE;
// Build array of querystring parameters
keys = Object.keys(outputParams);
keys.forEach(function keyIteration(key) {
outputParamsArray.push(encodeURIComponent(key) + '=' + encodeURIComponent(outputParams[key]));
});
outputParamsArray.push('version=' + ARCHIVE_ANALYTICS_VERSION);
outputParamsArray.push('count=' + (keys.length + 2)); // Include `version` and `count` in count
return baseUrl + '?' + outputParamsArray.join('&');
},
/**
* @param {int} page Page number
*/
send_scroll_fetch_event: function send_scroll_fetch_event(page) {
var additionalValues = { ev: page };
var loadTime = getLoadTime();
var navToDoneTime = getNavToDoneTime();
if (loadTime) additionalValues.loadtime = loadTime;
if (navToDoneTime) additionalValues.nav_to_done_ms = navToDoneTime;
this.send_event('page_action', 'scroll_fetch', location.pathname, additionalValues);
},
send_scroll_fetch_base_event: function send_scroll_fetch_base_event() {
var additionalValues = {};
var loadTime = getLoadTime();
var navToDoneTime = getNavToDoneTime();
if (loadTime) additionalValues.loadtime = loadTime;
if (navToDoneTime) additionalValues.nav_to_done_ms = navToDoneTime;
this.send_event('page_action', 'scroll_fetch_base', location.pathname, additionalValues);
},
/**
* @param {Object} [options]
* @param {String} [options.mediaType]
* @param {String} [options.mediaLanguage]
* @param {String} [options.page] The path portion of the page URL
*/
send_pageview: function send_pageview(options) {
var settings = options || {};
var defaultFontSize;
var loadTime = getLoadTime();
var mediaType = settings.mediaType;
var primaryCollection = settings.primaryCollection;
var page = settings.page;
var navToDoneTime = getNavToDoneTime();
/**
* @return {String}
*/
function get_locale() {
if (navigator) {
if (navigator.language)
return navigator.language;
else if (navigator.browserLanguage)
return navigator.browserLanguage;
else if (navigator.systemLanguage)
return navigator.systemLanguage;
else if (navigator.userLanguage)
return navigator.userLanguage;
}
return '';
}
defaultFontSize = getDefaultFontSize();
// Set field values
this.values.kind = 'pageview';
this.values.timediff = (new Date().getTimezoneOffset()/60)*(-1); // *timezone* diff from UTC
this.values.locale = get_locale();
this.values.referrer = (document.referrer == '' ? '-' : document.referrer);
if (loadTime)
this.values.loadtime = loadTime;
if (navToDoneTime)
this.values.nav_to_done_ms = navToDoneTime;
if (settings.trackingId) {
this.values.ga_tid = settings.trackingId;
}
/* START CUSTOM DIMENSIONS */
if (defaultFontSize)
this.values.iaprop_fontSize = defaultFontSize;
if ('devicePixelRatio' in window)
this.values.iaprop_devicePixelRatio = window.devicePixelRatio;
if (mediaType)
this.values.iaprop_mediaType = mediaType;
if (settings.mediaLanguage) {
this.values.iaprop_mediaLanguage = settings.mediaLanguage;
}
if (primaryCollection) {
this.values.iaprop_primaryCollection = primaryCollection;
}
/* END CUSTOM DIMENSIONS */
if (page)
this.values.page = page;
this.send_ping(this.values);
},
/**
* Sends a tracking "Event".
* @param {string} category
* @param {string} action
* @param {string} label
* @param {Object} additionalEventParams
*/
send_event: function send_event(
category,
action,
label,
additionalEventParams
) {
if (!label) label = window.location.pathname;
if (!additionalEventParams) additionalEventParams = {};
if (additionalEventParams.mediaLanguage) {
additionalEventParams.ga_cd4 = additionalEventParams.mediaLanguage;
delete additionalEventParams.mediaLanguage;
}
var eventParams = Object.assign(
{
kind: 'event',
ec: category,
ea: action,
el: label,
cache_bust: Math.random(),
},
additionalEventParams
);
this.send_ping(eventParams);
},
/**
* Sends every event instead of a small percentage.
*
* Use this sparingly as it can generate a lot of events.
*
* @param {string} category
* @param {string} action
* @param {string} label
* @param {Object} additionalEventParams
*/
send_event_no_sampling: function send_event_no_sampling(
category,
action,
label,
additionalEventParams
) {
var extraParams = additionalEventParams || {};
extraParams.service = NO_SAMPLING_SERVICE;
this.send_event(category, action, label, extraParams);
},
/**
* @param {Object} options see this.send_pageview options
*/
send_pageview_on_load: function send_pageview_on_load(options) {
var self = this;
window.addEventListener('load', function send_pageview_with_options() {
self.send_pageview(options);
});
},
/**
* Handles tracking events passed in URL.
* Assumes category and action values are separated by a "|" character.
* NOTE: Uses the unsampled analytics property. Watch out for future high click links!
* @param {Location}
*/
process_url_events: function process_url_events(location) {
var eventValues;
var actionValue;
var eventValue = getParams(location).iax;
if (!eventValue) return;
eventValues = eventValue.split('|');
actionValue = eventValues.length >= 1 ? eventValues[1] : '';
this.send_event_no_sampling(
eventValues[0],
actionValue,
window.location.pathname
);
},
/**
* Attaches handlers for event tracking.
*
* To enable click tracking for a link, add a `data-event-click-tracking`
* attribute containing the Google Analytics Event Category and Action, separated
* by a vertical pipe (|).
* e.g. `<a href="foobar" data-event-click-tracking="TopNav|FooBar">`
*
* To enable form submit tracking, add a `data-event-form-tracking` attribute
* to the `form` tag.
* e.g. `<form data-event-form-tracking="TopNav|SearchForm" method="GET">`
*
* Additional tracking options can be added via a `data-event-tracking-options`
* parameter. This parameter, if included, should be a JSON string of the parameters.
* Valid parameters are:
* - service {string}: Corresponds to the Google Analytics property data values flow into
*/
set_up_event_tracking: function set_up_event_tracking() {
var self = this;
var clickTrackingAttributeName = 'event-click-tracking';
var formTrackingAttributeName = 'event-form-tracking';
var trackingOptionsAttributeName = 'event-tracking-options';
function handleAction(event, attributeName) {
var selector = '[data-' + attributeName + ']';
var eventTarget = event.target;
if (!eventTarget) return;
var target = eventTarget.closest(selector);
if (!target) return;
var categoryAction;
var categoryActionParts;
var options;
categoryAction = target.dataset[toCamelCase(attributeName)];
if (!categoryAction) return;
categoryActionParts = categoryAction.split('|');
options = target.dataset[toCamelCase(trackingOptionsAttributeName)];
options = options ? JSON.parse(options) : {};
self.send_event(
categoryActionParts[0],
categoryActionParts[1],
categoryActionParts[2] || window.location.pathname,
options.service ? { service: options.service } : {}
);
}
function toCamelCase(str) {
return str.replace(/\W+(.)/g, function (match, chr) {
return chr.toUpperCase();
});
};
document.addEventListener('click', function(e) {
handleAction(e, clickTrackingAttributeName);
});
document.addEventListener('submit', function(e) {
handleAction(e, formTrackingAttributeName);
});
},
/**
* @returns {Object[]}
*/
get_data_packets: function get_data_packets() {
return [this.values];
},
/**
* Creates a tracking image for tracking JS compatibility.
*
* @param {string} type The type value for track_js_case in query params for 0.gif
*/
create_tracking_image: function create_tracking_image(type) {
this.send_ping_via_image({
cache_bust: Math.random(),
kind: 'track_js',
track_js_case: type,
});
}
};
return ArchiveAnalytics;
}());
// @license-end

7
static/js/bootstrap.bundle.min.js vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

2
static/js/jquery-3.3.1.slim.min.js vendored Normal file

File diff suppressed because one or more lines are too long

52
static/js/js.js Normal file
View File

@@ -0,0 +1,52 @@
/* eslint-env browser */
;(function () {
try {
const onMessage = ({ data }) => {
if (!data.wappalyzer || !data.wappalyzer.technologies) {
return
}
const { technologies } = data.wappalyzer
postMessage({
wappalyzer: {
js: technologies.reduce((technologies, { name, chains }) => {
if (chains) {
chains.forEach((chain, index) => {
const value = chain
.split('.')
.reduce(
(value, method) =>
value &&
value instanceof Object &&
Object.prototype.hasOwnProperty.call(value, method)
? value[method]
: '__UNDEFINED__',
window
)
if (value !== '__UNDEFINED__') {
technologies.push({
name,
chain,
value:
typeof value === 'string' || typeof value === 'number'
? value
: !!value,
})
}
})
}
return technologies
}, []),
},
})
}
addEventListener('message', onMessage, { once: true })
} catch (e) {
// Fail quietly
}
})()

82
static/js/maore.js Normal file
View File

@@ -0,0 +1,82 @@
var _____WB$wombat$assign$function_____ = function(name) {return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name)) || self[name]; };
if (!self.__WB_pmw) { self.__WB_pmw = function(obj) { this.__WB_source = obj; return this; } }
{
let window = _____WB$wombat$assign$function_____("window");
let self = _____WB$wombat$assign$function_____("self");
let document = _____WB$wombat$assign$function_____("document");
let location = _____WB$wombat$assign$function_____("location");
let top = _____WB$wombat$assign$function_____("top");
let parent = _____WB$wombat$assign$function_____("parent");
let frames = _____WB$wombat$assign$function_____("frames");
let opener = _____WB$wombat$assign$function_____("opener");
$( document ).ready(function() {
//COMMAND & REGISTER
$('#ajouterAdresseFacturation').change(function () {
const blocAddress = $('#bloc_adresse_facturation');
const adresse2 = $('#adresse2');
const selectVilleFacturation = $('#selectVilleFacturation');
const codePostalFacturation = $('#codePostalFacturation');
if ($(this).is(':checked')) {
blocAddress.removeAttr('hidden');
adresse2.attr('required','required');
selectVilleFacturation.attr('required','required');
codePostalFacturation.attr('required','required');
}
else {
blocAddress.attr('hidden', 'hidden');
adresse2.removeAttr('required');
selectVilleFacturation.removeAttr('required');
codePostalFacturation.removeAttr('required');
}
});
$('#creerCompte').change(function () {
const blocCreationCompte = $('#bloc_creation_compte');
const identifiant = $('#monNumeroStep3');
const password = $('#motDePasse');
const passwordconfirmation = $('#confirmationMotDePasse');
const email = $('#adresseMail');
const emailconfirmation = $('#confirmationAdresseMail');
if ($(this).is(':checked')) {
blocCreationCompte.removeAttr('hidden');
identifiant.attr('required','required');
password.attr('required','required');
passwordconfirmation.attr('required','required');
email.attr('required','required');
emailconfirmation.attr('required','required');
}
else {
blocCreationCompte.attr('hidden', 'hidden');
identifiant.removeAttr('required');
password.removeAttr('required');
passwordconfirmation.removeAttr('required','required');
email.removeAttr('required');
emailconfirmation.removeAttr('required');
}
});
});
}
/*
FILE ARCHIVED ON 13:55:21 Mar 23, 2022 AND RETRIEVED FROM THE
INTERNET ARCHIVE ON 11:17:25 Oct 11, 2025.
JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.
ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
SECTION 108(a)(3)).
*/
/*
playback timings (ms):
captures_list: 0.553
exclusion.robots: 0.024
exclusion.robots.policy: 0.014
esindex: 0.011
cdx.remote: 22.128
LoadShardBlock: 131.433 (3)
PetaboxLoader3.datanode: 200.678 (4)
PetaboxLoader3.resolve: 51.919 (2)
load_resource: 136.758
*/

2
static/js/ruffle.js Normal file

File diff suppressed because one or more lines are too long

73
static/js/utils.js Normal file
View File

@@ -0,0 +1,73 @@
var _____WB$wombat$assign$function_____ = function(name) {return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name)) || self[name]; };
if (!self.__WB_pmw) { self.__WB_pmw = function(obj) { this.__WB_source = obj; return this; } }
{
let window = _____WB$wombat$assign$function_____("window");
let self = _____WB$wombat$assign$function_____("self");
let document = _____WB$wombat$assign$function_____("document");
let location = _____WB$wombat$assign$function_____("location");
let top = _____WB$wombat$assign$function_____("top");
let parent = _____WB$wombat$assign$function_____("parent");
let frames = _____WB$wombat$assign$function_____("frames");
let opener = _____WB$wombat$assign$function_____("opener");
'use strict';
var request = function (obj) {
return new Promise(function (resolve, reject) {
var xhr = new XMLHttpRequest();
if (obj.headers) {
Object.keys(obj.headers).forEach(function (key) {
xhr.setRequestHeader(key, obj.headers[key]);
});
}
xhr.onload = function () {
if (xhr.status >= 200 && xhr.status < 400) {
return resolve(xhr.response);
} else {
return reject(xhr.statusText);
}
};
xhr.onreadystatechange = function (event) {
// XMLHttpRequest.DONE === 4
if (xhr.readyState === XMLHttpRequest.DONE) {
if (xhr.status >= 200 && xhr.status < 300) {
return resolve(xhr.response);
} else {
return reject(xhr.statusText);
}
}
};
xhr.onerror = function () {
return reject(xhr.statusText);
};
xhr.open(obj.method.toUpperCase() || "GET", obj.url);
xhr.send(obj.body);
});
};
}
/*
FILE ARCHIVED ON 13:55:20 Mar 23, 2022 AND RETRIEVED FROM THE
INTERNET ARCHIVE ON 11:17:25 Oct 11, 2025.
JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.
ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
SECTION 108(a)(3)).
*/
/*
playback timings (ms):
captures_list: 0.735
exclusion.robots: 0.033
exclusion.robots.policy: 0.021
esindex: 0.013
cdx.remote: 87.067
LoadShardBlock: 166.69 (3)
PetaboxLoader3.datanode: 86.037 (4)
PetaboxLoader3.resolve: 297.768 (2)
load_resource: 270.319
*/

21
static/js/wombat.js Normal file

File diff suppressed because one or more lines are too long