diff --git a/src/app/profile/structure-edition-summary/no-information/no-information.component.html b/src/app/profile/structure-edition-summary/no-information/no-information.component.html deleted file mode 100644 index 7322e57062b9774ef92bc8d29d8feabd43b63e40..0000000000000000000000000000000000000000 --- a/src/app/profile/structure-edition-summary/no-information/no-information.component.html +++ /dev/null @@ -1 +0,0 @@ -<p class="noInformation">Aucun renseignement</p> diff --git a/src/app/profile/structure-edition-summary/no-information/no-information.component.ts b/src/app/profile/structure-edition-summary/no-information/no-information.component.ts index 81c2715b7799cb853bb94068db2c9445407149f4..2a4b2060e0a9e4c478ddce8e8354d85055f0a890 100644 --- a/src/app/profile/structure-edition-summary/no-information/no-information.component.ts +++ b/src/app/profile/structure-edition-summary/no-information/no-information.component.ts @@ -2,7 +2,7 @@ import { Component } from '@angular/core'; @Component({ selector: 'app-no-information', - templateUrl: './no-information.component.html', + template: `<p class="noInformation">Aucun renseignement</p>`, styleUrls: ['./no-information.component.scss'], }) export class NoInformationComponent {} diff --git a/src/app/profile/structure-edition-summary/structure-edition-summary.component.html b/src/app/profile/structure-edition-summary/structure-edition-summary.component.html index 3cdc21d3e697a64f2a81a5adf5ba98c45ea976da..18d7fbee8e003dc5acc07b31685f9f5d7edbb89b 100644 --- a/src/app/profile/structure-edition-summary/structure-edition-summary.component.html +++ b/src/app/profile/structure-edition-summary/structure-edition-summary.component.html @@ -16,7 +16,7 @@ <section class="nameAndAddress"> <div class="sectionHeader"> - <p class="uppercase">Nom et adresse</p> + <h3 class="uppercase">Nom et adresse</h3> <app-v3-button class="hide-on-mobile" [variant]="buttonTypeEnumV3.Secondary" @@ -33,13 +33,13 @@ /> </div> <div class="content"> - <div class="row"> + <div class="inline"> <app-svg-icon [iconClass]="'icon-20'" [type]="'tags'" [icon]="'structureType'" /> <p> {{ structure.structureName }} </p> </div> - <div class="row"> + <div class="inline"> <app-svg-icon [iconClass]="'icon-20'" [type]="'tags'" [icon]="'address'" /> <p> {{ formatAddress() }} @@ -50,7 +50,10 @@ <section class="structureType" [ngClass]="{ warningBorder: !isFieldValid('structureType') }"> <div class="sectionHeader"> - <p class="uppercase">Type de structure</p> + <div> + <h3 class="uppercase">Type de structure</h3> + <app-missing-information *ngIf="!isFieldValid('structureType')" /> + </div> <app-v3-button class="hide-on-mobile" [variant]="buttonTypeEnumV3.Secondary" @@ -67,16 +70,46 @@ /> </div> <div class="content"> - <app-missing-information *ngIf="!isFieldValid('structureType')" /> - <p *ngIf="isFieldValid('structureType')"> - {{ structure.structureType?.category }} - {{ structure.structureType?.name }} - </p> + <div class="inline"> + <app-svg-icon [type]="'tags'" [icon]="'structure'" /> + <app-no-information *ngIf="!isFieldValid('structureType')" /> + <p *ngIf="isFieldValid('structureType')" class="inline"> + {{ structure.structureType?.category }} - {{ structure.structureType?.name }} + </p> + </div> + </div> + </section> + + <section class="description"> + <div class="sectionHeader"> + <h3 class="uppercase">Description</h3> + <app-v3-button + class="hide-on-mobile" + [variant]="buttonTypeEnumV3.Secondary" + [label]="'Modifier'" + [iconName]="'editV3'" + [size]="'small'" + (action)="goToEdit(structureFormStep.structureDescription)" + /> + <app-v3-icon-button + class="hide-on-desktop" + [variant]="buttonTypeEnumV3.Secondary" + [iconName]="'editV3'" + (action)="goToEdit(structureFormStep.structureDescription)" + /> + </div> + <div class="content"> + <app-no-information *ngIf="!structure.description" /> + <p *ngIf="structure.description">{{ structure.description }}</p> </div> </section> <section class="phoneAndMail" [ngClass]="{ warningBorder: requiredPhoneOrMailError() }"> <div class="sectionHeader"> - <p class="uppercase">Téléphone et email</p> + <div> + <h3 class="uppercase">Téléphone et email</h3> + <app-missing-information *ngIf="requiredPhoneOrMailError()" /> + </div> <app-v3-button class="hide-on-mobile" [variant]="buttonTypeEnumV3.Secondary" @@ -93,527 +126,570 @@ /> </div> <div class="content"> - <app-missing-information *ngIf="requiredPhoneOrMailError()" /> - <div *ngIf="isFieldValid('contactPhone')" class="row"> + <div class="inline"> <app-svg-icon [iconClass]="'icon-20'" [type]="'tags'" [icon]="'phone'" /> - <p> + <app-no-information *ngIf="isNullOrEmpty(structure.contactPhone)" /> + <p *ngIf="!isNullOrEmpty(structure.contactPhone)"> {{ structure.contactPhone }} </p> </div> - <div *ngIf="isFieldValid('contactMail')" class="row"> + <div class="inline"> <app-svg-icon [iconClass]="'icon-20'" [type]="'tags'" [icon]="'mail'" /> - <a [href]="mailHref"> + <app-no-information *ngIf="isNullOrEmpty(structure.contactMail)" /> + <a *ngIf="!isNullOrEmpty(structure.contactMail)" [href]="mailHref"> {{ structure.contactMail }} </a> </div> </div> </section> - <section class="description"> + <section class="webAndSocialNetworks"> <div class="sectionHeader"> - <p class="uppercase">Présentation de la structure</p> + <h3 class="uppercase">Présence sur internet</h3> <app-v3-button class="hide-on-mobile" [variant]="buttonTypeEnumV3.Secondary" [label]="'Modifier'" [iconName]="'editV3'" [size]="'small'" - (action)="goToEdit(structureFormStep.structureDescription)" + (action)="goToEdit(structureFormStep.structureWebAndSocialNetwork)" /> <app-v3-icon-button class="hide-on-desktop" [variant]="buttonTypeEnumV3.Secondary" [iconName]="'editV3'" - (action)="goToEdit(structureFormStep.structureDescription)" + (action)="goToEdit(structureFormStep.structureWebAndSocialNetwork)" /> </div> <div class="content"> - <app-no-information *ngIf="!structure.description" /> - <p *ngIf="structure.description">{{ structure.description }}</p> + <div class="inline"> + <app-svg-icon [iconClass]="'icon-20'" [type]="'tags'" [icon]="'website'" /> + <app-no-information *ngIf="!structure.website" /> + <a *ngIf="structure.website" href="{{ structure.website }}">{{ structure.website }}</a> + </div> + + <div class="inline"> + <app-svg-icon [iconClass]="'icon-20'" [type]="'tags'" [icon]="'facebook'" /> + <app-no-information *ngIf="!structure.facebook" /> + <a + *ngIf="structure.facebook" + target="_blank" + class="custom-link" + rel="noopener noreferrer" + [href]="'http://' + structure.facebook" + > + {{ structure.facebook }} + </a> + </div> + + <div class="inline"> + <app-svg-icon [iconClass]="'icon-20'" [type]="'tags'" [icon]="'instagram'" /> + <app-no-information *ngIf="!structure.instagram" /> + <a + *ngIf="structure.instagram" + target="_blank" + class="custom-link" + rel="noopener noreferrer" + [href]="'http://' + structure.instagram" + > + {{ structure.instagram }} + </a> + </div> + + <div class="inline"> + <app-svg-icon [iconClass]="'icon-20'" [type]="'tags'" [icon]="'twitter'" /> + <app-no-information *ngIf="!structure.twitter" /> + <a + *ngIf="structure.twitter" + target="_blank" + class="custom-link" + rel="noopener noreferrer" + [href]="'http://' + structure.twitter" + > + {{ structure.twitter }} + </a> + </div> + + <div class="inline"> + <app-svg-icon [iconClass]="'icon-20'" [type]="'tags'" [icon]="'linkedin'" /> + <app-no-information *ngIf="!structure.linkedin" /> + <a + *ngIf="structure.linkedin" + target="_blank" + class="custom-link" + rel="noopener noreferrer" + [href]="'http://' + structure.linkedin" + > + {{ structure.linkedin }} + </a> + </div> </div> </section> - <section class="accessModality" [ngClass]="{ warningBorder: !isFieldValid('accessModality', 'categories') }"> + <section class="hours"> <div class="sectionHeader"> - <p class="uppercase">Modalité d'accueil</p> + <h3 class="uppercase">Horaires</h3> <app-v3-button class="hide-on-mobile" [variant]="buttonTypeEnumV3.Secondary" [label]="'Modifier'" [iconName]="'editV3'" [size]="'small'" - (action)="goToEdit(structureFormStep.structureAccessModality)" + (action)="goToEdit(structureFormStep.structureHours)" /> <app-v3-icon-button class="hide-on-desktop" [variant]="buttonTypeEnumV3.Secondary" [iconName]="'editV3'" - (action)="goToEdit(structureFormStep.structureAccessModality)" + (action)="goToEdit(structureFormStep.structureHours)" /> </div> <div class="content"> - <app-missing-information *ngIf="!isFieldValid('accessModality', 'categories')" /> - <ng-container *ngIf="isFieldValid('accessModality', 'categories')"> - <div *ngFor="let accessModality of structure.categoriesDisplay.accessModality" class="list"> - <p class="accessModilty"> - {{ accessModality }} - </p> - </div> - </ng-container> + <app-no-information *ngIf="!containsHours()" /> + <app-structure-hours-list *ngIf="containsHours()" [hours]="structure.hours" /> + + <p style="margin-top: 8px"> + Précision sur les horaires : + + <app-no-information *ngIf="!structure.exceptionalClosures" /> + <span *ngIf="!!structure.exceptionalClosures"> + {{ structure.exceptionalClosures }} + </span> + </p> </div> </section> - <section class="hours"> + <section class="proceduresAccompaniment"> <div class="sectionHeader"> - <p class="uppercase">Horaires</p> + <h3 class="uppercase">Aides aux démarches en ligne</h3> <app-v3-button class="hide-on-mobile" [variant]="buttonTypeEnumV3.Secondary" [label]="'Modifier'" [iconName]="'editV3'" [size]="'small'" - (action)="goToEdit(structureFormStep.structureHours)" + (action)="goToEdit(structureFormStep.structureDigitalHelpingAccompaniment)" /> <app-v3-icon-button class="hide-on-desktop" [variant]="buttonTypeEnumV3.Secondary" [iconName]="'editV3'" - (action)="goToEdit(structureFormStep.structureHours)" + (action)="goToEdit(structureFormStep.structureDigitalHelpingAccompaniment)" /> </div> <div class="content"> - <app-no-information *ngIf="!containsHours()" /> - <app-structure-hours-list *ngIf="containsHours()" [hours]="structure.hours" /> - - <p *ngIf="!!structure.exceptionalClosures" style="margin-top: 8px"> - Précision sur les horaires : {{ structure.exceptionalClosures }} - </p> + <app-no-information *ngIf="!containsDigitalHelp()" /> + <div *ngIf="containsDigitalHelp()" class="list"> + <app-v3-tag-item + *ngFor="let digitalHelp of structure.categoriesDisplay.onlineProcedures" + [label]="digitalHelp" + [color]="'red'" + [clickable]="false" + [size]="'small'" + /> + </div> </div> </section> - <section class="PMR" [ngClass]="{ warningBorder: structure.pmrAccess === null }"> + <section class="proceduresAccompaniment"> <div class="sectionHeader"> - <p class="uppercase">Accessibilité pour les personnes à mobilité réduite</p> + <h3 class="uppercase">Autres démarches en ligne</h3> <app-v3-button class="hide-on-mobile" [variant]="buttonTypeEnumV3.Secondary" [label]="'Modifier'" [iconName]="'editV3'" [size]="'small'" - (action)="goToEdit(structureFormStep.structurePmr)" + (action)="goToEdit(structureFormStep.structureDigitalHelpingAccompanimentOther)" /> <app-v3-icon-button class="hide-on-desktop" [variant]="buttonTypeEnumV3.Secondary" [iconName]="'editV3'" - (action)="goToEdit(structureFormStep.structurePmr)" + (action)="goToEdit(structureFormStep.structureDigitalHelpingAccompanimentOther)" /> </div> <div class="content"> - <app-missing-information *ngIf="structure.pmrAccess === null" /> - <p *ngIf="structure.pmrAccess !== null"> - {{ structure.pmrAccess ? 'Oui' : 'Non' }} - </p> + <app-no-information *ngIf="!structure.otherDescription" /> + <ng-container *ngIf="structure.otherDescription"> + <p>{{ structure.otherDescription }}</p> + </ng-container> </div> </section> - <section class="webAndSocialNetworks"> + <section class="learning" id="learning"> <div class="sectionHeader"> - <p class="uppercase">Présence sur internet</p> + <h3 class="uppercase">Accompagnements aux usages numériques</h3> <app-v3-button class="hide-on-mobile" [variant]="buttonTypeEnumV3.Secondary" [label]="'Modifier'" [iconName]="'editV3'" [size]="'small'" - (action)="goToEdit(structureFormStep.structureWebAndSocialNetwork)" + (action)="goToEdit(structureFormStep.structureTrainingType)" /> <app-v3-icon-button class="hide-on-desktop" [variant]="buttonTypeEnumV3.Secondary" [iconName]="'editV3'" - (action)="goToEdit(structureFormStep.structureWebAndSocialNetwork)" + (action)="goToEdit(structureFormStep.structureTrainingType)" /> </div> <div class="content"> - <app-no-information *ngIf="!hasWebsite() && !hasSocialNetworks()" /> - <div *ngIf="hasWebsite() || hasSocialNetworks()" class="socials"> - <div *ngIf="structure.website" class="row"> - <app-svg-icon [iconClass]="'icon-20'" [type]="'tags'" [icon]="'website'" /> - <a href="{{ structure.website }}">{{ structure.website }}</a> - </div> - - <div *ngIf="structure.facebook" class="row"> - <app-svg-icon [iconClass]="'icon-20'" [type]="'tags'" [icon]="'facebook'" /> - <a target="_blank" class="custom-link" rel="noopener noreferrer" [href]="'http://' + structure.facebook"> - {{ structure.facebook }} - </a> - </div> - - <div *ngIf="structure.instagram" class="row"> - <app-svg-icon [iconClass]="'icon-20'" [type]="'tags'" [icon]="'instagram'" /> - <a target="_blank" class="custom-link" rel="noopener noreferrer" [href]="'http://' + structure.instagram"> - {{ structure.instagram }} - </a> - </div> - - <div *ngIf="structure.twitter" class="row"> - <app-svg-icon [iconClass]="'icon-20'" [type]="'tags'" [icon]="'twitter'" /> - <a target="_blank" class="custom-link" rel="noopener noreferrer" [href]="'http://' + structure.twitter"> - {{ structure.twitter }} - </a> - </div> - - <div *ngIf="structure.linkedin" class="row"> - <app-svg-icon [iconClass]="'icon-20'" [type]="'tags'" [icon]="'linkedin'" /> - <a target="_blank" class="custom-link" rel="noopener noreferrer" [href]="'http://' + structure.linkedin"> - {{ structure.linkedin }} - </a> - </div> + <app-no-information *ngIf="!containsDigitalLearning()" /> + <div *ngIf="containsDigitalLearning()" class="formationDetails"> + <app-collapse *ngIf="isBaseSkills()"> + <app-collapse-header><div class="titleCollapse">Compétences de base</div></app-collapse-header> + <app-collapse-content> + <ul> + <li *ngFor="let skill of structure.categoriesDisplay.baseSkills"> + {{ skill }} + </li> + </ul> + </app-collapse-content> + </app-collapse> + + <app-collapse *ngIf="isAdvancedSkills()"> + <app-collapse-header><div class="titleCollapse">Culture numérique</div></app-collapse-header> + <app-collapse-content> + <ul> + <li *ngFor="let skill of structure.categoriesDisplay.advancedSkills"> + {{ skill }} + </li> + </ul> + </app-collapse-content> + </app-collapse> </div> </div> </section> <section - class="publics" - [ngClass]="{ warningBorder: !isFieldValid('age', 'categories') && structure.categoriesDisplay.age }" + *ngIf="containsDigitalLearning()" + class="learningPrice" + [ngClass]="{ warningBorder: !isFieldValid('freeWorkShop') }" > <div class="sectionHeader"> - <p class="uppercase">Public admis</p> + <h3 class="uppercase">Gratuité des accompagnements aux usages numériques</h3> <app-v3-button class="hide-on-mobile" [variant]="buttonTypeEnumV3.Secondary" [label]="'Modifier'" [iconName]="'editV3'" [size]="'small'" - (action)="goToEdit(structureFormStep.structurePublicTarget)" + (action)="goToEdit(structureFormStep.structureTrainingPrice)" /> <app-v3-icon-button class="hide-on-desktop" [variant]="buttonTypeEnumV3.Secondary" [iconName]="'editV3'" - (action)="goToEdit(structureFormStep.structurePublicTarget)" + (action)="goToEdit(structureFormStep.structureTrainingPrice)" /> </div> <div class="content"> - <div *ngIf="isFieldValid('age', 'categories') && structure.categoriesDisplay.age" class="list"> - <app-v3-tag-item - *ngFor="let public of structure.categoriesDisplay.age" - [label]="public" - [color]="'red'" - [clickable]="false" - [size]="'small'" - /> - </div> + <app-missing-information *ngIf="!isFieldValid('freeWorkShop')" /> + <p *ngIf="isFieldValid('freeWorkShop')">{{ structure.freeWorkShop }}</p> + </div> + </section> - <ng-container *ngIf="!isFieldValid('age', 'categories') && structure.categoriesDisplay.age"> - <app-no-information *ngIf="!structure.otherDescription" /> - <app-missing-information /> - </ng-container> + <section class="wifi"> + <div class="sectionHeader"> + <h3 class="uppercase">Wifi</h3> + <app-v3-button + class="hide-on-mobile" + [variant]="buttonTypeEnumV3.Secondary" + [label]="'Modifier'" + [iconName]="'editV3'" + [size]="'small'" + (action)="goToEdit(structureFormStep.structureWifi)" + /> + <app-v3-icon-button + class="hide-on-desktop" + [variant]="buttonTypeEnumV3.Secondary" + [iconName]="'editV3'" + (action)="goToEdit(structureFormStep.structureWifi)" + /> + </div> + <div class="content"> + <p> + {{ hasWifi(structure.categories.selfServiceMaterial) ? 'Oui' : 'Non' }} + </p> </div> </section> - <section class="publics"> + <section class="equipements"> <div class="sectionHeader"> - <p class="uppercase">Public spécifique admis</p> + <h3 class="uppercase">Matériel en accès libre</h3> <app-v3-button class="hide-on-mobile" [variant]="buttonTypeEnumV3.Secondary" [label]="'Modifier'" [iconName]="'editV3'" [size]="'small'" - (action)="goToEdit(structureFormStep.structurePublicTargetOptional)" + (action)="goToEdit(structureFormStep.structureEquipments)" /> <app-v3-icon-button class="hide-on-desktop" [variant]="buttonTypeEnumV3.Secondary" [iconName]="'editV3'" - (action)="goToEdit(structureFormStep.structurePublicTargetOptional)" + (action)="goToEdit(structureFormStep.structureEquipments)" /> </div> <div class="content"> - <h4>Langue et illettrisme</h4> - <div - *ngIf=" - isFieldValid('languageAndIlliteracy', 'categories') && - structure.categoriesDisplay && - structure.categoriesDisplay.languageAndIlliteracy - " - class="list" - > + <app-no-information *ngIf="!hasEquipments(structure)" /> + <div *ngIf="!!filterOnlyEquipments(structure.categories.selfServiceMaterial)" class="inline"> <app-v3-tag-item - *ngFor="let public of structure.categoriesDisplay.languageAndIlliteracy" - [label]="public" + [label]="getEquipmentsLabelAndValue(equipmentEnum.computer, structure.nbComputers)" [color]="'red'" [clickable]="false" [size]="'small'" /> - </div> - </div> - <div class="content"> - <h4>Handicaps</h4> - <div - *ngIf=" - isFieldValid('handicaps', 'categories') && - structure.categoriesDisplay && - structure.categoriesDisplay.handicaps - " - class="list" - > + <app-v3-tag-item - *ngFor="let public of structure.categoriesDisplay.handicaps" - [label]="public" + [label]="getEquipmentsLabelAndValue(equipmentEnum.printer, structure.nbPrinters)" [color]="'red'" [clickable]="false" [size]="'small'" /> - </div> - </div> - <div class="content"> - <h4>Genre</h4> - <div - *ngIf=" - isFieldValid('genre', 'categories') && structure.categoriesDisplay && structure.categoriesDisplay.genre - " - class="list" - > + <app-v3-tag-item - *ngFor="let public of structure.categoriesDisplay.genre" - [label]="public" + [label]="getEquipmentsLabelAndValue(equipmentEnum.scanner, structure.nbScanners)" [color]="'red'" [clickable]="false" [size]="'small'" /> </div> </div> - <div class="content"> - <ng-container - *ngIf=" - structure.categoriesDisplay.languageAndIlliteracy.length === 0 && - structure.categoriesDisplay.genre.length === 0 && - structure.categoriesDisplay.handicaps.length === 0 - " - > - <app-no-information /> - </ng-container> - </div> </section> - <section class="proceduresAccompaniment"> + <section class="solidarityMaterial"> <div class="sectionHeader"> - <p class="uppercase">Démarches en ligne</p> + <h3 class="uppercase">Achat de matériel à tarif solidaire</h3> <app-v3-button class="hide-on-mobile" [variant]="buttonTypeEnumV3.Secondary" [label]="'Modifier'" [iconName]="'editV3'" [size]="'small'" - (action)="goToEdit(structureFormStep.structureDigitalHelpingAccompaniment)" + (action)="goToEdit(structureFormStep.structureSolidarityMaterial)" /> <app-v3-icon-button class="hide-on-desktop" [variant]="buttonTypeEnumV3.Secondary" [iconName]="'editV3'" - (action)="goToEdit(structureFormStep.structureDigitalHelpingAccompaniment)" + (action)="goToEdit(structureFormStep.structureSolidarityMaterial)" /> </div> <div class="content"> - <app-no-information *ngIf="!containsDigitalHelp()" /> - <ng-container *ngIf="containsDigitalHelp()"> - <div *ngFor="let digitalHelp of structure.categoriesDisplay.onlineProcedures" class="list"> - <p>{{ digitalHelp }}</p> - </div> - </ng-container> + <app-no-information *ngIf="structure.categoriesDisplay.solidarityMaterial.length === 0" /> + <div class="list"> + <app-v3-tag-item + *ngFor="let material of structure.categoriesDisplay.solidarityMaterial" + [label]="material" + [color]="'red'" + [clickable]="false" + [size]="'small'" + /> + </div> </div> </section> - <section class="proceduresAccompaniment"> + <section class="accessModality" [ngClass]="{ warningBorder: !isFieldValid('accessModality', 'categories') }"> <div class="sectionHeader"> - <p class="uppercase">Autres démarches proposées</p> + <h3 class="uppercase">Modalité d’accès</h3> <app-v3-button class="hide-on-mobile" [variant]="buttonTypeEnumV3.Secondary" [label]="'Modifier'" [iconName]="'editV3'" [size]="'small'" - (action)="goToEdit(structureFormStep.structureDigitalHelpingAccompanimentOther)" + (action)="goToEdit(structureFormStep.structureAccessModality)" /> <app-v3-icon-button class="hide-on-desktop" [variant]="buttonTypeEnumV3.Secondary" [iconName]="'editV3'" - (action)="goToEdit(structureFormStep.structureDigitalHelpingAccompanimentOther)" + (action)="goToEdit(structureFormStep.structureAccessModality)" /> </div> <div class="content"> - <app-no-information *ngIf="!structure.otherDescription" /> - <ng-container *ngIf="structure.otherDescription"> - <p>{{ structure.otherDescription }}</p> - </ng-container> + <app-missing-information *ngIf="!isFieldValid('accessModality', 'categories')" /> + <div *ngIf="isFieldValid('accessModality', 'categories')" class="list"> + <app-v3-tag-item + *ngFor="let accessModality of structure.categoriesDisplay.accessModality" + [label]="accessModality" + [color]="'red'" + [size]="'small'" + /> + </div> </div> </section> - <section class="learning"> + <section + class="publics" + [ngClass]="{ warningBorder: !isFieldValid('age', 'categories') && structure.categoriesDisplay.age }" + > <div class="sectionHeader"> - <p class="uppercase">Compétences numériques</p> + <h3 class="uppercase">Publics accueillis</h3> <app-v3-button class="hide-on-mobile" [variant]="buttonTypeEnumV3.Secondary" [label]="'Modifier'" [iconName]="'editV3'" [size]="'small'" - (action)="goToEdit(structureFormStep.structureTrainingType)" + (action)="goToEdit(structureFormStep.structurePublicTarget)" /> <app-v3-icon-button class="hide-on-desktop" [variant]="buttonTypeEnumV3.Secondary" [iconName]="'editV3'" - (action)="goToEdit(structureFormStep.structureTrainingType)" + (action)="goToEdit(structureFormStep.structurePublicTarget)" /> </div> <div class="content"> - <app-no-information *ngIf="!containsDigitalLearning()" /> - <div *ngIf="containsDigitalLearning()" class="formationDetails"> - <div *ngIf="isBaseSkills()" class="collapse" [ngClass]="{ notCollapsed: !showBaseSkills }"> - <div> - <div class="collapseHeader" tabindex="0" (click)="toggleBaseSkills()" (keyup.enter)="toggleBaseSkills()"> - <div class="titleCollapse">Compétences de base</div> - <div class="logo"> - <svg class="show" aria-hidden="true"> - <use [attr.xlink:href]="'assets/form/sprite.svg#unfold'" /> - </svg> - <svg class="hide" aria-hidden="true"> - <use [attr.xlink:href]="'assets/form/sprite.svg#fold'" /> - </svg> - </div> - </div> - <div class="detailsContainer" [@show]="showBaseSkills"> - <div *ngFor="let skill of structure.categoriesDisplay.baseSkills" class="details"> - {{ skill }} - </div> - </div> - </div> - </div> - <div *ngIf="isAdvancedSkills()" class="collapse" [ngClass]="{ notCollapsed: !showAdvancedSkills }"> - <div> - <div - class="collapseHeader" - tabindex="0" - (click)="toggleAdvancedSkills()" - (keyup.enter)="toggleAdvancedSkills()" - > - <div class="titleCollapse">Culture numérique</div> - <div class="logo"> - <svg class="show" aria-hidden="true"> - <use [attr.xlink:href]="'assets/form/sprite.svg#unfold'" /> - </svg> - <svg class="hide" aria-hidden="true"> - <use [attr.xlink:href]="'assets/form/sprite.svg#fold'" /> - </svg> - </div> - </div> - <div class="detailsContainer" [@show]="showAdvancedSkills"> - <div *ngFor="let help of structure.categoriesDisplay.advancedSkills" class="details"> - {{ help }} - </div> - </div> - </div> - </div> + <div *ngIf="isFieldValid('age', 'categories') && structure.categoriesDisplay.age" class="list"> + <app-v3-tag-item + *ngFor="let public of structure.categoriesDisplay.age" + [label]="public" + [color]="'red'" + [clickable]="false" + [size]="'small'" + /> </div> + + <ng-container *ngIf="!isFieldValid('age', 'categories') && structure.categoriesDisplay.age"> + <app-no-information *ngIf="!structure.otherDescription" /> + <app-missing-information /> + </ng-container> </div> </section> - <section - *ngIf="containsDigitalLearning()" - class="learningPrice" - [ngClass]="{ warningBorder: !isFieldValid('freeWorkShop') }" - > + <section class="publics"> <div class="sectionHeader"> - <p class="uppercase">Gratuité des ateliers</p> + <h3 class="uppercase">Public spécifique admis</h3> <app-v3-button class="hide-on-mobile" [variant]="buttonTypeEnumV3.Secondary" [label]="'Modifier'" [iconName]="'editV3'" [size]="'small'" - (action)="goToEdit(structureFormStep.structureTrainingPrice)" + (action)="goToEdit(structureFormStep.structurePublicTargetOptional)" /> <app-v3-icon-button class="hide-on-desktop" [variant]="buttonTypeEnumV3.Secondary" [iconName]="'editV3'" - (action)="goToEdit(structureFormStep.structureTrainingPrice)" + (action)="goToEdit(structureFormStep.structurePublicTargetOptional)" /> </div> <div class="content"> - <app-missing-information *ngIf="!isFieldValid('freeWorkShop')" /> - <p *ngIf="isFieldValid('freeWorkShop')">{{ structure.freeWorkShop }}</p> + <h4>Langue et illettrisme</h4> + <app-no-information *ngIf="structure.categoriesDisplay.languageAndIlliteracy.length === 0" /> + <div *ngIf="structure.categoriesDisplay.languageAndIlliteracy.length" class="list"> + <app-v3-tag-item + *ngFor="let public of structure.categoriesDisplay.languageAndIlliteracy" + [label]="public" + [color]="'red'" + [clickable]="false" + [size]="'small'" + /> + </div> + </div> + <div class="content"> + <h4>Handicaps</h4> + <app-no-information *ngIf="structure.categoriesDisplay.handicaps.length === 0" /> + <div *ngIf="structure.categoriesDisplay.handicaps.length" class="list"> + <app-v3-tag-item + *ngFor="let public of structure.categoriesDisplay.handicaps" + [label]="public" + [color]="'red'" + [clickable]="false" + [size]="'small'" + /> + </div> + </div> + <div class="content"> + <h4>Genre</h4> + <app-no-information *ngIf="structure.categoriesDisplay.genre.length === 0" /> + <div *ngIf="structure.categoriesDisplay.genre.length" class="list"> + <app-v3-tag-item + *ngFor="let public of structure.categoriesDisplay.genre" + [label]="public" + [color]="'red'" + [clickable]="false" + [size]="'small'" + /> + </div> + </div> + <div class="content"> + <ng-container + *ngIf=" + structure.categoriesDisplay.languageAndIlliteracy.length === 0 && + structure.categoriesDisplay.genre.length === 0 && + structure.categoriesDisplay.handicaps.length === 0 + " + > + <app-no-information /> + </ng-container> </div> </section> - <section class="wifi"> + <section class="PMR" [ngClass]="{ warningBorder: structure.pmrAccess === null }"> <div class="sectionHeader"> - <p class="uppercase">Wifi</p> + <div> + <h3 class="uppercase">Accessibilité pour les personnes à mobilité réduite</h3> + <app-missing-information *ngIf="structure.pmrAccess === null" /> + </div> <app-v3-button class="hide-on-mobile" [variant]="buttonTypeEnumV3.Secondary" [label]="'Modifier'" [iconName]="'editV3'" [size]="'small'" - (action)="goToEdit(structureFormStep.structureWifi)" + (action)="goToEdit(structureFormStep.structurePmr)" /> <app-v3-icon-button class="hide-on-desktop" [variant]="buttonTypeEnumV3.Secondary" [iconName]="'editV3'" - (action)="goToEdit(structureFormStep.structureWifi)" + (action)="goToEdit(structureFormStep.structurePmr)" /> </div> <div class="content"> - <p> - {{ hasWifi(structure.categories.selfServiceMaterial) ? 'Oui' : 'Non' }} + <app-no-information *ngIf="structure.pmrAccess === null" /> + <p *ngIf="structure.pmrAccess !== null"> + {{ structure.pmrAccess ? 'Oui' : 'Non' }} </p> </div> </section> - <section class="equipements"> + <section class="members"> <div class="sectionHeader"> - <p class="uppercase">Matériel mis à disposition</p> + <h3 class="uppercase">Membres</h3> <app-v3-button class="hide-on-mobile" [variant]="buttonTypeEnumV3.Secondary" [label]="'Modifier'" [iconName]="'editV3'" [size]="'small'" - (action)="goToEdit(structureFormStep.structureEquipments)" + (action)="goToManageMembers()" /> <app-v3-icon-button class="hide-on-desktop" [variant]="buttonTypeEnumV3.Secondary" [iconName]="'editV3'" - (action)="goToEdit(structureFormStep.structureEquipments)" + (action)="goToManageMembers()" /> </div> - <div class="content"> - <app-no-information *ngIf="!hasEquipments(structure)" /> - <!-- TODO: refactor --> - <div *ngIf="!!filterOnlyEquipments(structure.categories.selfServiceMaterial)"> - <p *ngIf="structure.nbComputers"> - {{ getEquipmentsLabelAndValue(equipmentEnum.computer, structure.nbComputers) }} - </p> - <p *ngIf="structure.nbPrinters"> - {{ getEquipmentsLabelAndValue(equipmentEnum.printer, structure.nbPrinters) }} - </p> - <p *ngIf="structure.nbScanners"> - {{ getEquipmentsLabelAndValue(equipmentEnum.scanner, structure.nbScanners) }} - </p> + <div *ngIf="members" class="content"> + <div class="members"> + <app-member-card *ngFor="let member of members" [member]="member" /> </div> </div> </section> <section class="labels"> <div class="sectionHeader"> - <p class="uppercase">Labelisations proposées</p> + <h3 class="uppercase">Labellisations</h3> <app-v3-button class="hide-on-mobile" [variant]="buttonTypeEnumV3.Secondary" @@ -631,41 +707,15 @@ </div> <div class="content"> <app-no-information *ngIf="structure.categories.labelsQualifications.length === 0" /> - <div *ngFor="let labels of structure.categories.labelsQualifications.sort()"> - <app-logo-card [name]="labels" /> - </div> - </div> - </section> - - <section class="solidarityMaterial"> - <div class="sectionHeader"> - <p class="uppercase">Vente de matériel à prix solidaire</p> - <app-v3-button - class="hide-on-mobile" - [variant]="buttonTypeEnumV3.Secondary" - [label]="'Modifier'" - [iconName]="'editV3'" - [size]="'small'" - (action)="goToEdit(structureFormStep.structureSolidarityMaterial)" - /> - <app-v3-icon-button - class="hide-on-desktop" - [variant]="buttonTypeEnumV3.Secondary" - [iconName]="'editV3'" - (action)="goToEdit(structureFormStep.structureSolidarityMaterial)" - /> - </div> - <div class="content"> - <app-no-information *ngIf="structure.categoriesDisplay.solidarityMaterial.length === 0" /> - <div *ngFor="let material of structure.categoriesDisplay.solidarityMaterial" class="list"> - <p>{{ material }}</p> + <div class="labelsContainer"> + <app-logo-card *ngFor="let label of structure.categories.labelsQualifications.sort()" [name]="label" /> </div> </div> </section> <section class="covid"> <div class="sectionHeader"> - <p class="uppercase">Informations spécifiques à la période COVID</p> + <h3 class="uppercase">Informations spécifiques à la période COVID</h3> <app-v3-button class="hide-on-mobile" [variant]="buttonTypeEnumV3.Secondary" @@ -689,7 +739,7 @@ <section class="dataShare"> <div class="sectionHeader"> - <p class="uppercase">Partage de données sur data.grandlyon.com</p> + <h3 class="uppercase">Partage de données sur data.grandlyon.com</h3> <app-v3-button class="hide-on-mobile" [variant]="buttonTypeEnumV3.Secondary" @@ -709,36 +759,6 @@ <p>{{ structure.dataShareConsentDate ? 'Oui' : 'Non' }}</p> </div> </section> - - <section class="members"> - <div class="sectionHeader"> - <p class="uppercase">Gérer les membres de la structure</p> - <app-v3-button - class="hide-on-mobile" - [variant]="buttonTypeEnumV3.Secondary" - [label]="'Modifier'" - [iconName]="'editV3'" - [size]="'small'" - (action)="goToManageMembers()" - /> - <app-v3-icon-button - class="hide-on-desktop" - [variant]="buttonTypeEnumV3.Secondary" - [iconName]="'editV3'" - (action)="goToManageMembers()" - /> - </div> - <div *ngIf="members" class="content"> - <div class="members"> - <div [ngPlural]="members.length"> - <ng-template ngPluralCase="0">Aucun membre</ng-template> - <ng-template ngPluralCase="1">1 membre</ng-template> - <ng-template ngPluralCase="other">{{ members.length }} membres</ng-template> - </div> - <app-member-card *ngFor="let member of members" [member]="member" /> - </div> - </div> - </section> </div> <div class="footer"> diff --git a/src/app/profile/structure-edition-summary/structure-edition-summary.component.scss b/src/app/profile/structure-edition-summary/structure-edition-summary.component.scss index 10936af1adc04b87eabb60408d36f2d1d7977c0d..022c3c78a14d3581c76ea3ba2a12b9409594dec4 100644 --- a/src/app/profile/structure-edition-summary/structure-edition-summary.component.scss +++ b/src/app/profile/structure-edition-summary/structure-edition-summary.component.scss @@ -48,20 +48,14 @@ display: flex; justify-content: space-between; align-items: center; - @include font-bold-18; + h3 { + @include font-bold-18; + } } .content { - .row { - display: flex; - gap: 8px; - align-items: center; - } - - .socials { - display: flex; - flex-direction: column; - gap: 0.5rem; - } + display: flex; + flex-direction: column; + gap: 8px; .list { display: flex; @@ -72,6 +66,12 @@ } } + .labelsContainer { + display: flex; + gap: 32px; + flex-wrap: wrap; + } + .members { display: flex; flex-direction: column; @@ -79,60 +79,13 @@ } .formationDetails { - padding-top: 0.5rem; - .collapse { - margin-bottom: 13px; - @media #{$small-phone} { - width: 95% !important; - } - &.notCollapsed { - border-bottom: 2px solid $grey-9; - .logo { - .hide { - display: none; - } - .show { - display: block; - } - } - } - .titleCollapse { - width: 100%; - @include font-regular-16; - } - .collapseHeader { - display: flex; - justify-content: space-between; - cursor: pointer; - } - .logo { - height: 24px; - width: 24px; - svg { - width: 100%; - height: 100%; - fill: $grey-1; - } - } - .logo, - .titleCollapse { - .hide { - display: block; - } - .show { - display: none; - } - } - .detailsContainer { - margin: 8px 0px; - padding: 8px 0; - background-color: $grey-9; - overflow: hidden; - border-radius: 4px; - } - .details { - padding: 8px 16px; - } + display: flex; + flex-direction: column; + gap: 24px; + .titleCollapse { + padding: 8px 12px; + user-select: none; + @include font-bold-16; } } diff --git a/src/app/profile/structure-edition-summary/structure-edition-summary.component.ts b/src/app/profile/structure-edition-summary/structure-edition-summary.component.ts index ab790a642774b4ef9b5edcc2db5c3bd7a6dde5b6..385ca65bc6726987d0d7f3547462b6658fbbcf04 100644 --- a/src/app/profile/structure-edition-summary/structure-edition-summary.component.ts +++ b/src/app/profile/structure-edition-summary/structure-edition-summary.component.ts @@ -41,8 +41,6 @@ export class StructureEditionSummaryComponent implements OnInit { // Digital learning public categories: Category[] = []; - public showBaseSkills = false; - public showAdvancedSkills = false; public mailHref: string; // set to true when last updated date of a structure is > 6 months public isUpdateStructure = false; @@ -157,14 +155,6 @@ export class StructureEditionSummaryComponent implements OnInit { return this.isBaseSkills() || this.isAdvancedSkills(); } - public toggleBaseSkills(): void { - this.showBaseSkills = !this.showBaseSkills; - } - - public toggleAdvancedSkills(): void { - this.showAdvancedSkills = !this.showAdvancedSkills; - } - public hasWifi(selfServiceMaterial: string[]): boolean { return this.utils.hasWifi(selfServiceMaterial); } @@ -182,4 +172,8 @@ export class StructureEditionSummaryComponent implements OnInit { public goToManageMembers(): void { this.router.navigate([`/profile/structure-members-management/${this.structure._id}`]); } + + public isNullOrEmpty(value: string): boolean { + return value === '' || value === null; + } } diff --git a/src/app/shared/components/logo-card/logo-card.component.html b/src/app/shared/components/logo-card/logo-card.component.html index 53efdfffdb2293481618f3d8c7197febecc5289a..ec5d5877786da94a36b52a30b8b12879e8d85d42 100644 --- a/src/app/shared/components/logo-card/logo-card.component.html +++ b/src/app/shared/components/logo-card/logo-card.component.html @@ -1,4 +1,4 @@ <div *ngIf="name" fxLayout="row" fxLayoutAlign="start center"> - <img [src]="getPath(name)" [alt]="'logo ' + name" /> + <app-svg-icon [type]="'form'" [icon]="name" [iconClass]="'icon-40'" /> <p>{{ getName(name) }}</p> </div> diff --git a/src/app/shared/components/logo-card/logo-card.component.scss b/src/app/shared/components/logo-card/logo-card.component.scss index 06aab551ca706e035177d9544e0bdeb4d7b86a2a..862e533135b67420a456dd37d396832d6562c3a6 100644 --- a/src/app/shared/components/logo-card/logo-card.component.scss +++ b/src/app/shared/components/logo-card/logo-card.component.scss @@ -1,18 +1,12 @@ @import 'typography'; -@import 'color'; - -img { - margin-right: 16px; - width: 40px; -} - -p { - @include font-regular-16; - margin: 0; -} div { - width: 250px; + width: 230px; min-height: 40px; - margin-bottom: 5px; + display: flex; + flex-direction: column; + gap: 8px; + p { + @include font-regular-16; + } } diff --git a/src/app/shared/components/logo-card/logo-card.component.ts b/src/app/shared/components/logo-card/logo-card.component.ts index a9f4bd2c9fad0197d1baa5b505307e51ea702422..ea1bb961e281e738c5b0e2964c1dd1ce52b21ac3 100644 --- a/src/app/shared/components/logo-card/logo-card.component.ts +++ b/src/app/shared/components/logo-card/logo-card.component.ts @@ -1,5 +1,4 @@ import { Component, Input } from '@angular/core'; -import { Demarches } from '../../enum/demarches.enum'; import { Labels } from '../../enum/labels.emum'; @Component({ @@ -17,9 +16,4 @@ export class LogoCardComponent { return key; } } - - public getPath(value: string): string { - const path = Object.entries(Demarches).find(([, val]) => val === value)?.[0]; - return `assets/logos/${path || this.name}.svg`; - } } diff --git a/src/app/structure-list/components/structure-details/structure-details.component.html b/src/app/structure-list/components/structure-details/structure-details.component.html index c7559a45891d35fb2b6c95980e35ef0b7d823201..3fee9a20cfc0f5d1ed3767f136cc5461c4749613 100644 --- a/src/app/structure-list/components/structure-details/structure-details.component.html +++ b/src/app/structure-list/components/structure-details/structure-details.component.html @@ -251,9 +251,7 @@ <section *ngIf="structure.categories.labelsQualifications.length" class="labels"> <h2>Labellisations</h2> <div class="wrapper"> - <div *ngFor="let label of structure.categories.labelsQualifications.sort()"> - <app-logo-card [name]="label" /> - </div> + <app-logo-card *ngFor="let label of structure.categories.labelsQualifications.sort()" [name]="label" /> </div> </section> diff --git a/src/app/structure-list/components/structure-details/structure-details.component.scss b/src/app/structure-list/components/structure-details/structure-details.component.scss index 93ca0c66cf89007a15c47d443d583d033b35cdad..697a2160ecb67b8cba3a0d52c09aeb0a26a11418 100644 --- a/src/app/structure-list/components/structure-details/structure-details.component.scss +++ b/src/app/structure-list/components/structure-details/structure-details.component.scss @@ -147,6 +147,15 @@ section.onlineDemarch { } } +section.labels { + .wrapper { + display: flex; + justify-content: space-between; + flex-wrap: wrap; + gap: 12px; + } +} + section.digitalSkills { .titleSkills { @include font-bold-16; diff --git a/src/app/utils/utils.ts b/src/app/utils/utils.ts index 090f4f4a9d8cd0b1a90c201cbf6dcc4c8db22e5b..300e31b58a09d12489fe0d3ef68728d82861984d 100644 --- a/src/app/utils/utils.ts +++ b/src/app/utils/utils.ts @@ -90,6 +90,7 @@ export class Utils { return nbComputers + nbPrinters + nbScanners > 0; } + /** Removes wifi */ public filterOnlyEquipments(selfServiceMaterial: string[]): string[] { return selfServiceMaterial.filter((equipment) => ['ordinateurs', 'imprimantes', 'scanners'].includes(equipment)); } diff --git a/src/assets/form/sprite.svg b/src/assets/form/sprite.svg index 8c2c1b8d38e187e6643ac311ff9fc68d788f29e7..f60e819a420be1a0a2f709f5b46fdc419f49cdba 100644 --- a/src/assets/form/sprite.svg +++ b/src/assets/form/sprite.svg @@ -387,160 +387,53 @@ fill="#47C562" stroke="white" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" /> </symbol> - <symbol id="numRelay" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"> - <rect width="40" height="40" rx="4" fill="#333333" /> - <path d="M13.5321 11.2966L12.7798 11.3439V15.7371L14.9897 15.5954V14.8868L13.5321 15.0285V11.2966Z" fill="white" /> - <path d="M19.3158 15.7844L18.5635 15.8316V20.2248L20.7734 20.0831V19.3745L19.3158 19.5163V15.7844Z" fill="white" /> - <path - d="M19.8329 11.2494C20.3971 11.0982 20.5695 11.6903 20.5852 12.0052L21.2435 11.8635C21.2435 10.8242 20.4442 10.4463 19.5978 10.6825C18.7515 10.9187 18.5164 11.4856 18.5634 12.1941C18.6104 12.9027 19.2687 13.1389 19.6448 13.1862C20.021 13.2334 20.4912 13.3751 20.6793 13.6113C20.8673 13.8475 20.7263 14.6506 19.8799 14.6033C19.2028 14.5655 19.0649 13.9577 19.0806 13.6586L18.3753 13.8475C18.3283 14.5561 18.8925 15.2647 19.8799 15.2647C20.8673 15.2647 21.4315 14.6978 21.4786 13.8475C21.5256 12.9972 20.8203 12.7138 20.115 12.5721C19.4097 12.4303 19.3157 12.1941 19.2687 12.0524C19.2217 11.9107 19.1276 11.4383 19.8329 11.2494Z" - fill="white" /> - <path - d="M27.5468 15.8521C28.111 15.7009 28.2834 16.293 28.2991 16.6079L28.9574 16.4662C28.9574 15.4269 28.158 15.049 27.3117 15.2852C26.4653 15.5214 26.2302 16.0883 26.2773 16.7969C26.3243 17.5055 26.9825 17.7416 27.3587 17.7889C27.7349 17.8361 28.2051 17.9778 28.3931 18.214C28.5812 18.4502 28.4402 19.2533 27.5938 19.2061C26.9167 19.1683 26.7788 18.5605 26.7945 18.2613L26.0891 18.4502C26.0421 19.1588 26.6064 19.8674 27.5938 19.8674C28.5812 19.8674 29.1454 19.3005 29.1924 18.4502C29.2395 17.5999 28.5342 17.3165 27.8289 17.1748C27.1236 17.0331 27.0296 16.7969 26.9825 16.6551C26.9355 16.5134 26.8415 16.041 27.5468 15.8521Z" - fill="white" /> - <path - d="M35.3519 20.1036C35.9162 19.9524 36.0886 20.5445 36.1043 20.8594L36.7625 20.7177C36.7625 19.6785 35.9632 19.3005 35.1169 19.5367C34.2705 19.7729 34.0354 20.3398 34.0824 21.0484C34.1295 21.757 34.7877 21.9932 35.1639 22.0404C35.54 22.0877 36.0102 22.2294 36.1983 22.4656C36.3864 22.7018 36.2453 23.5048 35.3989 23.4576C34.7218 23.4198 34.584 22.812 34.5996 22.5128L33.8943 22.7018C33.8473 23.4104 34.4115 24.1189 35.3989 24.1189C36.3864 24.1189 36.9506 23.5521 36.9976 22.7018C37.0446 21.8515 36.3393 21.568 35.634 21.4263C34.9288 21.2846 34.8347 21.0484 34.7877 20.9067C34.7407 20.765 34.6467 20.2926 35.3519 20.1036Z" - fill="white" /> - <path - d="M3.70529 26.7911L3 26.8383V22.4451L4.03443 22.3978L5.39799 25.6573V22.2561L6.10328 22.2089V26.5549L5.11587 26.6493L3.70529 23.2954V26.7911Z" - fill="white" /> - <path - d="M11.134 26.1769L10.4287 26.2242V21.8782L11.4161 21.7837L12.5916 25.1849L13.6731 21.5947L14.7075 21.5002V25.8935L14.0022 25.9407V22.5395L12.9207 26.0352L12.2154 26.0824L11.134 22.8702V26.1769Z" - fill="white" /> - <path fill-rule="evenodd" clip-rule="evenodd" - d="M21.0088 20.272L21.7611 20.2247L22.0432 19.1855L23.5478 19.091L23.83 20.0358L24.5823 19.9885L23.2657 15.737L22.3253 15.7842L21.0088 20.272ZM22.1843 18.6186L22.7955 16.3511L23.4538 18.5241L22.1843 18.6186Z" - fill="white" /> - <path - d="M25.5397 15.8261C25.3818 16.0332 25.1033 16.0854 24.9178 15.9426C24.7323 15.7998 24.7099 15.5161 24.8678 15.309C25.0258 15.1019 25.3042 15.0498 25.4897 15.1926C25.6752 15.3354 25.6976 15.619 25.5397 15.8261Z" - fill="white" /> - <path - d="M22.9064 21.306C22.7485 21.5131 22.47 21.5652 22.2845 21.4224C22.099 21.2796 22.0766 20.996 22.2345 20.7889C22.3925 20.5818 22.6709 20.5296 22.8564 20.6724C23.0419 20.8152 23.0643 21.0989 22.9064 21.306Z" - fill="white" /> - <path d="M25.5689 19.6579L24.9106 19.7052V16.5402L25.5689 16.4929V19.6579Z" fill="white" /> - <path d="M22.9366 25.1376L22.2783 25.1849V22.0198L22.9366 21.9726V25.1376Z" fill="white" /> - <path fill-rule="evenodd" clip-rule="evenodd" - d="M11.8867 21.0278V16.6818L13.8145 16.54C14.1123 16.54 14.7901 16.7819 14.896 17.5793C14.9851 18.2512 14.5106 18.6116 14.2341 18.8217C14.219 18.8331 14.2045 18.8442 14.1907 18.8548C14.3787 18.8863 14.7549 19.0437 14.7549 19.4216V20.7916L14.0026 20.8388V19.6571C14.0026 19.5947 13.9985 19.532 13.98 19.4725C13.9243 19.2942 13.7864 19.0591 13.5324 19.091L12.592 19.1854V20.9805L11.8867 21.0278ZM12.545 18.5241V17.1541L13.2171 17.1248C13.4886 17.1129 13.7879 17.1156 13.9738 17.3147C14.1434 17.4964 14.2182 17.7603 14.0966 18.0045C14.0339 18.1305 13.9472 18.2281 13.8583 18.3013C13.6668 18.4591 13.4078 18.4828 13.1604 18.4946L12.545 18.5241Z" - fill="white" /> - <path fill-rule="evenodd" clip-rule="evenodd" - d="M18.5635 25.7517V21.4057L20.4913 21.264C20.7891 21.264 21.4669 21.5058 21.5727 22.3032C21.6619 22.9751 21.1874 23.3356 20.9108 23.5456C20.8957 23.5571 20.8812 23.5681 20.8674 23.5787C21.0555 23.6102 21.4317 23.7677 21.4317 24.1456V25.5155L20.6794 25.5627V24.381C20.6794 24.3187 20.6753 24.2559 20.6567 24.1964C20.6011 24.0182 20.4632 23.783 20.2092 23.8149L19.2688 23.9094V25.7045L18.5635 25.7517ZM19.2217 23.248V21.8781L19.8939 21.8487C20.1653 21.8369 20.4647 21.8395 20.6505 22.0386C20.8201 22.2203 20.8949 22.4842 20.7734 22.7284C20.7107 22.8545 20.6239 22.952 20.5351 23.0253C20.3435 23.1831 20.0845 23.2067 19.8371 23.2186L19.2217 23.248Z" - fill="white" /> - <path - d="M7.46681 22.5868L6.66748 22.6341V25.8343C6.66748 25.8738 6.67029 25.9135 6.67764 25.9523C6.83988 26.8075 7.53874 27.1638 8.6423 26.9329C9.54507 26.7439 9.77076 25.9723 9.77076 25.6102V22.3979L9.06547 22.4451V25.374C9.06547 25.7046 9.01845 26.177 8.26614 26.2715C7.66429 26.3471 7.48248 26.0196 7.46681 25.7991V22.5868Z" - fill="white" /> - <path - d="M28.2022 20.225L27.4028 20.2722V23.4724C27.4028 23.5119 27.4056 23.5516 27.413 23.5904C27.5752 24.4456 28.2741 24.802 29.3776 24.571C30.2804 24.382 30.5061 23.6104 30.5061 23.2483V20.036L29.8008 20.0832V23.0121C29.8008 23.3428 29.7538 23.8151 29.0015 23.9096C28.3996 23.9852 28.2178 23.6577 28.2022 23.4372V20.225Z" - fill="white" /> - <path - d="M31.1177 24.5707L33.5627 24.3345V23.7204L31.823 23.8621V22.5394L33.2806 22.3977V21.8308L31.823 21.9725V20.7915L33.5157 20.6026V19.9885L31.1177 20.2247V24.5707Z" - fill="white" /> - <path d="M15.5068 25.374V26.0826L17.9048 25.8936V25.1851L15.5068 25.374Z" fill="white" /> - <path d="M15.5068 19.7052V20.4138L17.9048 20.2248V19.5162L15.5068 19.7052Z" fill="white" /> - <path d="M15.5068 14.0365V14.7451L17.9048 14.5561V13.8475L15.5068 14.0365Z" fill="white" /> - <path d="M15.5068 23.4371V24.1457L17.9048 23.9568V23.2482L15.5068 23.4371Z" fill="white" /> - <path d="M15.5068 17.7684V18.477L17.9048 18.2881V17.5795L15.5068 17.7684Z" fill="white" /> - <path d="M15.5068 12.0996V12.8082L17.9048 12.6192V11.9106L15.5068 12.0996Z" fill="white" /> - <path d="M15.5068 21.6419V22.3505L17.9048 22.1615V21.4529L15.5068 21.6419Z" fill="white" /> - <path d="M15.5068 15.9733V16.6819L17.9048 16.493V15.7844L15.5068 15.9733Z" fill="white" /> - <path d="M15.5068 10.3046V11.0131L17.9048 10.8242V10.1156L15.5068 10.3046Z" fill="white" /> - <path fill-rule="evenodd" clip-rule="evenodd" - d="M24.8174 24.8352C24.7497 24.8246 24.6821 24.8092 24.615 24.7888C23.7006 24.5107 23.2228 23.4109 23.5477 22.3323C23.8727 21.2536 24.8774 20.6046 25.7918 20.8827C26.7062 21.1608 27.184 22.2606 26.859 23.3392C26.6471 24.0426 26.1462 24.5632 25.5698 24.7633V24.9034C25.5698 24.9638 25.5876 25.0228 25.6209 25.0731C25.7352 25.2453 25.9833 25.2561 26.112 25.0945L26.228 24.9487L26.5101 25.3739C26.5058 25.3788 26.5013 25.3839 26.4967 25.3891C26.3684 25.5349 26.1359 25.7991 25.6638 25.7991C25.3751 25.7991 25.1433 25.6674 24.9953 25.5206C24.8331 25.3597 24.8174 25.1171 24.8174 24.8881V24.8352ZM26.2214 22.9733C26.1142 23.7852 25.5683 24.3822 25.0022 24.3067C24.4361 24.2312 24.0641 23.5119 24.1713 22.7C24.2786 21.8881 24.8245 21.2911 25.3906 21.3666C25.9567 21.4421 26.3287 22.1614 26.2214 22.9733Z" - fill="white" /> - <path - d="M7.54687 29.6263C7.46865 29.7005 7.39287 29.7545 7.31954 29.7883C7.247 29.8221 7.16868 29.8423 7.08458 29.849C6.94573 29.8599 6.83845 29.8344 6.76274 29.7723C6.68702 29.7095 6.64828 29.6249 6.64653 29.5185C6.6455 29.4562 6.65845 29.3983 6.68537 29.3449C6.71308 29.2907 6.74929 29.2462 6.794 29.2115C6.83951 29.1767 6.89069 29.149 6.94756 29.1285C6.98942 29.114 7.05272 29.0982 7.13745 29.081C7.31008 29.0466 7.43702 29.0117 7.51827 28.9765C7.51857 28.9468 7.51866 28.928 7.51853 28.92C7.51708 28.8321 7.49582 28.7717 7.45476 28.7389C7.39921 28.6945 7.31748 28.6765 7.20957 28.6851C7.1088 28.693 7.03451 28.7169 6.98671 28.7567C6.93968 28.7957 6.90541 28.8612 6.88389 28.9534L6.67394 28.9412C6.69149 28.8493 6.72164 28.7741 6.76436 28.7155C6.80708 28.6561 6.86945 28.6083 6.95148 28.5722C7.0335 28.5353 7.12886 28.5125 7.23756 28.5039C7.34547 28.4954 7.43336 28.5013 7.50122 28.5215C7.56909 28.5418 7.61921 28.5702 7.6516 28.6069C7.68397 28.6428 7.70699 28.6898 7.72066 28.7479C7.72841 28.7841 7.73308 28.8502 7.73466 28.9462L7.73941 29.234C7.74272 29.4347 7.74919 29.5614 7.7588 29.6143C7.76919 29.6663 7.78828 29.7157 7.81606 29.7623L7.59231 29.78C7.56935 29.737 7.55421 29.6857 7.54687 29.6263ZM7.52106 29.1456C7.44383 29.1837 7.32764 29.2201 7.17249 29.2548C7.08463 29.2746 7.02258 29.2939 6.98635 29.3127C6.95011 29.3316 6.92234 29.3574 6.90302 29.3902C6.88368 29.4221 6.87432 29.4569 6.87494 29.4945C6.87589 29.552 6.89811 29.5983 6.94159 29.6333C6.98586 29.6682 7.04965 29.6824 7.13297 29.6758C7.21548 29.6693 7.28858 29.6455 7.35226 29.6044C7.41592 29.5626 7.4623 29.5089 7.49141 29.4433C7.51362 29.3927 7.52394 29.3199 7.52236 29.2247L7.52106 29.1456Z" - fill="#DEDEDE" /> - <path - d="M8.43257 29.7135L7.93072 28.4779L8.15685 28.4601L8.4408 29.2013C8.47152 29.2814 8.49991 29.3648 8.52597 29.4516C8.5439 29.3829 8.56915 29.3001 8.60171 29.203L8.86976 28.4037L9.08995 28.3863L8.63252 29.6977L8.43257 29.7135Z" - fill="#DEDEDE" /> - <path - d="M10.1587 29.1664L10.3805 29.1765C10.3478 29.3095 10.2848 29.4158 10.1915 29.4952C10.0983 29.5746 9.97828 29.6202 9.8315 29.6318C9.64662 29.6464 9.49889 29.6008 9.3883 29.4951C9.27849 29.3885 9.22188 29.2316 9.21846 29.0246C9.21493 28.8103 9.26693 28.6397 9.37447 28.5127C9.48201 28.3857 9.62307 28.3153 9.79762 28.3015C9.96663 28.2881 10.1056 28.3352 10.2147 28.4427C10.3237 28.5501 10.38 28.709 10.3834 28.9193C10.3836 28.932 10.3836 28.9513 10.3832 28.9769L9.44057 29.0514C9.45081 29.1907 9.49185 29.2948 9.5637 29.3635C9.63554 29.4323 9.72423 29.4625 9.82976 29.4542C9.90831 29.448 9.97501 29.4219 10.0299 29.3759C10.0847 29.3299 10.1277 29.2601 10.1587 29.1664ZM9.44954 28.873L10.1553 28.8172C10.144 28.7108 10.1157 28.6326 10.0704 28.5826C10.0008 28.5048 9.91164 28.4702 9.80293 28.4788C9.70455 28.4866 9.62218 28.5263 9.55583 28.598C9.49028 28.6697 9.45485 28.7613 9.44954 28.873Z" - fill="#DEDEDE" /> - <path - d="M11.4741 29.0059L11.6852 29.0169C11.6646 29.165 11.6074 29.2844 11.5136 29.3751C11.4205 29.4649 11.3049 29.5153 11.1669 29.5262C10.9939 29.5398 10.8537 29.4941 10.7463 29.3889C10.6397 29.2829 10.5846 29.1235 10.5811 28.9108C10.5788 28.7733 10.5995 28.6512 10.643 28.5445C10.6865 28.4378 10.7539 28.3552 10.8451 28.2967C10.937 28.2374 11.0374 28.2035 11.1461 28.1949C11.2834 28.184 11.3962 28.2103 11.4846 28.2738C11.5731 28.3364 11.6307 28.4312 11.6574 28.5579L11.4496 28.6068C11.4284 28.5228 11.392 28.4612 11.3405 28.4221C11.2898 28.3829 11.2288 28.3661 11.1574 28.3717C11.0494 28.3803 10.9624 28.4264 10.8963 28.51C10.8301 28.5929 10.7984 28.7187 10.8012 28.8874C10.804 29.0585 10.8386 29.1803 10.9049 29.2527C10.9713 29.3251 11.0568 29.3571 11.1616 29.3489C11.2457 29.3422 11.3155 29.3107 11.3709 29.2543C11.4264 29.1978 11.4608 29.1151 11.4741 29.0059Z" - fill="#DEDEDE" /> - <path - d="M12.5708 29.3863L12.5418 27.6282L13.8355 27.5259L13.8404 27.8233L12.899 27.8978L12.9054 28.2875L13.7814 28.2183L13.7863 28.5145L12.9103 28.5838L12.9182 29.0623L13.893 28.9852L13.8978 29.2814L12.5708 29.3863Z" - fill="#DEDEDE" /> - <path - d="M14.1482 27.9863L14.4564 27.962L14.4593 28.1359C14.5674 27.992 14.6976 27.9141 14.8499 27.902C14.9308 27.8956 15.0013 27.9069 15.0614 27.9357C15.1215 27.9646 15.1711 28.0115 15.2103 28.0765C15.2647 28.0041 15.3238 27.9486 15.3875 27.91C15.4512 27.8713 15.5196 27.8491 15.5926 27.8433C15.6854 27.836 15.7643 27.8489 15.8292 27.8822C15.8941 27.9147 15.943 27.9665 15.9759 28.0375C15.9998 28.0901 16.0128 28.1771 16.0148 28.2987L16.0282 29.113L15.6938 29.1394L15.6818 28.4114C15.6797 28.2851 15.6669 28.2045 15.6432 28.1695C15.6115 28.124 15.5635 28.1038 15.4992 28.1089C15.4524 28.1126 15.4086 28.1304 15.3678 28.1625C15.3271 28.1945 15.298 28.2393 15.2807 28.2967C15.2633 28.3533 15.2557 28.4415 15.2576 28.5615L15.2677 29.1731L14.9333 29.1995L14.9218 28.5016C14.9197 28.3776 14.9125 28.2982 14.9 28.2631C14.8875 28.2281 14.8684 28.2028 14.8427 28.1872C14.8178 28.1716 14.7839 28.1654 14.7411 28.1688C14.6895 28.1729 14.6433 28.1906 14.6025 28.2218C14.5617 28.253 14.5327 28.2958 14.5153 28.35C14.4987 28.4041 14.4914 28.4924 14.4934 28.6147L14.5036 29.2335L14.1692 29.26L14.1482 27.9863Z" - fill="#DEDEDE" /> - <path - d="M16.3167 27.8149L16.6249 27.7905L16.6278 27.9644C16.7359 27.8206 16.8661 27.7426 17.0184 27.7306C17.0993 27.7242 17.1698 27.7354 17.2299 27.7643C17.29 27.7932 17.3396 27.8401 17.3788 27.905C17.4332 27.8327 17.4923 27.7772 17.556 27.7385C17.6197 27.6998 17.6881 27.6776 17.7611 27.6718C17.8539 27.6645 17.9328 27.6775 17.9977 27.7108C18.0626 27.7433 18.1115 27.795 18.1444 27.8661C18.1683 27.9186 18.1813 28.0057 18.1833 28.1272L18.1967 28.9415L17.8623 28.9679L17.8503 28.24C17.8482 28.1137 17.8354 28.033 17.8117 27.9981C17.78 27.9525 17.732 27.9323 17.6677 27.9374C17.6209 27.9411 17.5771 27.959 17.5363 27.991C17.4955 28.0231 17.4665 28.0678 17.4492 28.1252C17.4318 28.1818 17.4241 28.2701 17.4261 28.39L17.4362 29.0016L17.1018 29.0281L17.0903 28.3301C17.0882 28.2062 17.0809 28.1267 17.0685 28.0917C17.056 28.0566 17.0369 28.0313 17.0112 28.0157C16.9863 28.0001 16.9524 27.994 16.9096 27.9973C16.858 28.0014 16.8118 28.0191 16.771 28.0503C16.7302 28.0816 16.7011 28.1243 16.6838 28.1785C16.6672 28.2327 16.6599 28.3209 16.6619 28.4432L16.6721 29.0621L16.3377 29.0885L16.3167 27.8149Z" - fill="#DEDEDE" /> - <path - d="M18.7665 28.0102L18.4621 27.9791C18.4942 27.8532 18.5514 27.7575 18.6337 27.6917C18.7161 27.626 18.8394 27.5866 19.0036 27.5736C19.1528 27.5618 19.2642 27.571 19.3377 27.6012C19.4113 27.6306 19.4632 27.6717 19.4935 27.7246C19.5246 27.7766 19.5413 27.8757 19.5437 28.022L19.5466 28.4157C19.5485 28.5276 19.555 28.6099 19.5662 28.6627C19.5782 28.7146 19.5994 28.7698 19.6297 28.8282L19.2988 28.8544C19.2897 28.8327 19.2785 28.8003 19.2651 28.7574C19.2592 28.7378 19.255 28.7249 19.2525 28.7187C19.1963 28.7792 19.1359 28.826 19.0713 28.8591C19.0067 28.8923 18.9375 28.9117 18.8637 28.9176C18.7336 28.9279 18.6303 28.9004 18.5537 28.8352C18.4779 28.77 18.4392 28.683 18.4374 28.5742C18.4362 28.5023 18.4522 28.437 18.4854 28.3783C18.5186 28.3188 18.5655 28.2719 18.6261 28.2375C18.6874 28.2022 18.7759 28.1688 18.8914 28.1373C19.0472 28.0953 19.155 28.0592 19.2149 28.0288L19.2144 27.9952C19.2133 27.9305 19.1967 27.8858 19.1645 27.8611C19.1323 27.8356 19.0721 27.8264 18.9841 27.8333C18.9246 27.838 18.8783 27.8537 18.8454 27.8803C18.8125 27.9061 18.7862 27.9494 18.7665 28.0102ZM19.2185 28.2483C19.1759 28.2661 19.1084 28.2886 19.0159 28.3159C18.9234 28.3433 18.863 28.3677 18.8347 28.3891C18.7916 28.4237 18.7704 28.465 18.7712 28.513C18.772 28.5602 18.7901 28.5996 18.8256 28.6312C18.8611 28.6628 18.9058 28.6765 18.9598 28.6722C19.0201 28.6675 19.0773 28.6429 19.1314 28.5986C19.1713 28.565 19.1973 28.5258 19.2093 28.4808C19.2175 28.4513 19.221 28.3962 19.2196 28.3154L19.2185 28.2483Z" - fill="#DEDEDE" /> - <path - d="M20.7199 28.742L20.7168 28.5513C20.6719 28.6229 20.612 28.6813 20.5373 28.7264C20.4634 28.7715 20.3848 28.7973 20.3014 28.8039C20.2165 28.8106 20.1401 28.7978 20.072 28.7656C20.0039 28.7334 19.9543 28.6845 19.923 28.6189C19.8917 28.5533 19.8751 28.4606 19.8731 28.3406L19.8598 27.5347L20.1943 27.5083L20.2039 28.0935C20.2069 28.2726 20.2146 28.3821 20.2272 28.4219C20.2406 28.4609 20.2637 28.4911 20.2966 28.5125C20.3295 28.5331 20.371 28.5414 20.421 28.5375C20.4781 28.533 20.529 28.5133 20.5737 28.4786C20.6184 28.443 20.6487 28.4014 20.6646 28.3537C20.6805 28.3052 20.687 28.1898 20.684 28.0075L20.6751 27.4703L21.0095 27.4438L21.0305 28.7174L20.7199 28.742Z" - fill="#DEDEDE" /> - <path - d="M21.2543 28.3359L21.589 28.2578C21.6044 28.3222 21.6342 28.3699 21.6784 28.4008C21.7226 28.431 21.784 28.4429 21.8625 28.4367C21.949 28.4299 22.0138 28.4087 22.0569 28.3733C22.0859 28.3486 22.1001 28.3174 22.0995 28.2799C22.099 28.2543 22.0907 28.2337 22.0746 28.2182C22.0577 28.2035 22.0201 28.1917 21.962 28.1827C21.6912 28.144 21.5193 28.1028 21.4463 28.0589C21.3452 27.9981 21.2936 27.9065 21.2916 27.7842C21.2898 27.6738 21.3315 27.5777 21.4168 27.4957C21.502 27.4137 21.6355 27.3655 21.8172 27.3511C21.9901 27.3375 22.1192 27.3557 22.2042 27.4058C22.2892 27.4559 22.3485 27.5353 22.3821 27.6439L22.0677 27.7276C22.0534 27.6791 22.027 27.6432 21.9885 27.6198C21.9507 27.5963 21.8969 27.5874 21.8271 27.5929C21.7391 27.5999 21.6762 27.6173 21.6385 27.6451C21.6134 27.6646 21.6011 27.6884 21.6015 27.7164C21.6019 27.7404 21.6134 27.7599 21.6359 27.7749C21.6664 27.795 21.7709 27.8183 21.9493 27.845C22.1285 27.8717 22.2539 27.9118 22.3255 27.9654C22.3963 28.0198 22.4326 28.1006 22.4343 28.2078C22.4363 28.3245 22.3895 28.4287 22.2941 28.5203C22.1987 28.6119 22.0562 28.6652 21.8665 28.6802C21.6943 28.6938 21.5573 28.6694 21.4554 28.607C21.3542 28.5445 21.2872 28.4542 21.2543 28.3359Z" - fill="#DEDEDE" /> - <path - d="M24.5214 27.7942L24.8647 27.8763C24.8155 28.0723 24.7306 28.2219 24.61 28.3251C24.4901 28.4275 24.3365 28.486 24.1493 28.5009C23.9176 28.5192 23.7259 28.4547 23.5741 28.3074C23.4223 28.1593 23.3441 27.9469 23.3395 27.6703C23.3347 27.3776 23.4059 27.1447 23.5532 26.9713C23.7005 26.7971 23.8963 26.7004 24.1407 26.6811C24.3541 26.6642 24.5286 26.714 24.664 26.8306C24.7445 26.8995 24.8058 27.0027 24.8478 27.1403L24.5005 27.2518C24.4784 27.1623 24.4339 27.0938 24.3672 27.0462C24.3013 26.9986 24.2215 26.9785 24.1279 26.9859C23.9985 26.9961 23.8942 27.0512 23.8148 27.1511C23.7362 27.251 23.6986 27.4057 23.7021 27.6152C23.7057 27.8374 23.748 27.9926 23.8289 28.0807C23.9098 28.1687 24.0138 28.2078 24.1407 28.1977C24.2343 28.1903 24.3144 28.154 24.3808 28.0887C24.4473 28.0234 24.4941 27.9252 24.5214 27.7942Z" - fill="#DEDEDE" /> - <path - d="M25.0866 27.7411C25.0847 27.6291 25.1103 27.5186 25.1633 27.4096C25.2163 27.3005 25.2924 27.2144 25.3914 27.1514C25.4913 27.0882 25.6031 27.0518 25.7269 27.042C25.9181 27.0269 26.0759 27.0772 26.2001 27.1931C26.3244 27.3082 26.3881 27.4612 26.3912 27.6523C26.3944 27.845 26.3352 28.0098 26.2135 28.1467C26.0926 28.2828 25.9385 28.3582 25.7512 28.373C25.6354 28.3821 25.5243 28.3645 25.4179 28.3201C25.3123 28.2756 25.2313 28.2048 25.1748 28.1075C25.1184 28.0095 25.089 27.8874 25.0866 27.7411ZM25.4296 27.732C25.4317 27.8583 25.4631 27.9527 25.5237 28.0151C25.5843 28.0776 25.6582 28.1054 25.7455 28.0985C25.8328 28.0915 25.9052 28.0522 25.9628 27.9804C26.0212 27.9085 26.0494 27.8086 26.0473 27.6807C26.0452 27.556 26.0139 27.4624 25.9533 27.4C25.8934 27.3374 25.8199 27.3096 25.7326 27.3165C25.6453 27.3234 25.5725 27.3628 25.5141 27.4347C25.4557 27.5065 25.4275 27.6056 25.4296 27.732Z" - fill="#DEDEDE" /> - <path - d="M27.8145 28.181L27.4801 28.2075L27.4694 27.5575C27.4671 27.4199 27.4585 27.3318 27.4435 27.2929C27.4286 27.2533 27.4047 27.2235 27.3718 27.2037C27.3397 27.1839 27.301 27.1757 27.2558 27.1793C27.1978 27.1839 27.1461 27.204 27.1006 27.2396C27.0551 27.2752 27.0241 27.3201 27.0075 27.3742C26.9917 27.4283 26.985 27.5265 26.9874 27.6688L26.9969 28.2457L26.6624 28.2721L26.6414 26.9985L26.9521 26.9739L26.9551 27.161C27.0631 27.0084 27.2007 26.9255 27.3681 26.9122C27.4419 26.9064 27.5096 26.9146 27.5711 26.937C27.6327 26.9585 27.6793 26.9889 27.7109 27.028C27.7433 27.0671 27.7659 27.1125 27.7787 27.1644C27.7922 27.2161 27.7998 27.2912 27.8015 27.3895L27.8145 28.181Z" - fill="#DEDEDE" /> - <path - d="M29.3046 28.0632L28.9702 28.0896L28.9595 27.4396C28.9572 27.3021 28.9486 27.2139 28.9336 27.1751C28.9187 27.1355 28.8948 27.1057 28.8619 27.0859C28.8297 27.066 28.7911 27.0579 28.7459 27.0615C28.6879 27.066 28.6362 27.0861 28.5907 27.1218C28.5452 27.1574 28.5142 27.2023 28.4976 27.2564C28.4818 27.3105 28.4751 27.4087 28.4775 27.551L28.487 28.1279L28.1525 28.1543L28.1315 26.8807L28.4421 26.8561L28.4452 27.0432C28.5532 26.8906 28.6908 26.8076 28.8582 26.7944C28.932 26.7886 28.9997 26.7968 29.0612 26.8192C29.1228 26.8407 29.1693 26.8711 29.201 26.9102C29.2334 26.9493 29.256 26.9947 29.2688 27.0465C29.2823 27.0983 29.2899 27.1733 29.2916 27.2717L29.3046 28.0632Z" - fill="#DEDEDE" /> - <path - d="M30.3703 27.5731L30.7045 27.6031C30.6636 27.7296 30.5974 27.8289 30.5056 27.901C30.4146 27.9722 30.2997 28.0133 30.1608 28.0243C29.941 28.0417 29.7772 27.9822 29.6693 27.8458C29.5841 27.7365 29.54 27.5935 29.5371 27.4168C29.5336 27.2057 29.5856 27.0363 29.6931 26.9085C29.8007 26.7799 29.9381 26.709 30.1055 26.6958C30.2936 26.6809 30.443 26.7319 30.5538 26.8489C30.6645 26.965 30.7197 27.1524 30.7192 27.411L29.8813 27.4772C29.8853 27.577 29.9136 27.6528 29.9661 27.7047C30.0186 27.7558 30.0833 27.7783 30.1602 27.7722C30.2126 27.7681 30.2564 27.7502 30.2916 27.7186C30.3269 27.687 30.3531 27.6385 30.3703 27.5731ZM30.3837 27.231C30.3797 27.1336 30.3535 27.0616 30.3051 27.015C30.2566 26.9676 30.1983 26.9466 30.13 26.952C30.057 26.9578 29.9972 26.9893 29.9504 27.0467C29.9037 27.104 29.8815 27.1786 29.8838 27.2705L30.3837 27.231Z" - fill="#DEDEDE" /> - <path - d="M32.0891 26.9448L31.7604 27.0308C31.7482 26.9654 31.722 26.9174 31.6818 26.887C31.6423 26.8565 31.5913 26.8437 31.5286 26.8486C31.4453 26.8552 31.3791 26.8897 31.3301 26.952C31.2818 27.0134 31.2588 27.1121 31.2611 27.248C31.2636 27.3992 31.2903 27.5039 31.3414 27.5623C31.3932 27.6207 31.4615 27.6465 31.5464 27.6398C31.6099 27.6348 31.6616 27.6127 31.7014 27.5735C31.7413 27.5335 31.7688 27.4685 31.784 27.3784L32.1134 27.4088C32.0818 27.5634 32.0183 27.6833 31.9227 27.7685C31.8272 27.8537 31.6981 27.9028 31.5355 27.9156C31.3506 27.9302 31.2021 27.8832 31.0898 27.7743C30.9784 27.6655 30.921 27.5071 30.9175 27.2992C30.9141 27.089 30.9665 26.9211 31.0749 26.7956C31.1832 26.6694 31.3314 26.5988 31.5195 26.584C31.6734 26.5718 31.7961 26.5957 31.8877 26.6557C31.98 26.7149 32.0472 26.8112 32.0891 26.9448Z" - fill="#DEDEDE" /> - <path - d="M32.9172 26.5023L32.9216 26.7709L32.6931 26.789L32.7016 27.3023C32.7033 27.4062 32.7063 27.4668 32.7105 27.4841C32.7156 27.5005 32.7257 27.5137 32.741 27.5237C32.7571 27.5336 32.7762 27.5377 32.7984 27.536C32.8293 27.5335 32.874 27.5192 32.9324 27.493L32.9652 27.7521C32.888 27.7919 32.8002 27.8156 32.7019 27.8234C32.6415 27.8282 32.587 27.8225 32.5383 27.8063C32.4896 27.7894 32.4534 27.7658 32.4299 27.7356C32.4071 27.7046 32.3909 27.6619 32.3813 27.6074C32.3735 27.5688 32.3686 27.4899 32.3667 27.3708L32.3575 26.8155L32.204 26.8277L32.1995 26.559L32.3531 26.5469L32.3489 26.2938L32.6813 26.0706L32.6887 26.5203L32.9172 26.5023Z" - fill="#DEDEDE" /> - </symbol> + <symbol id="monEspaceSante" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"> - <rect width="40" height="40" rx="4" fill="#333333" /> + <rect width="40" height="40" rx="20" fill="#FFE5E4" /> <path - d="M34.8132 24.0854L35.1063 23.6611H34.1351L33.8551 24.0854H32.2627V29.8294H35.8412V29.0989H33.0152V26.7103H35.8544V25.9797H33.0152V24.816H35.8544V24.0854H34.8132Z" - fill="white" /> - <path d="M27.1489 24.8159H29.0432V29.8294H29.8131V24.8159H31.7511V24.0853H27.1489V24.8159Z" fill="white" /> + d="M34.8122 24.0855L35.1053 23.6611H34.1341L33.8541 24.0855H32.2617V29.8295H35.8403V29.0989H33.0142V26.7103H35.8534V25.9797H33.0142V24.8161H35.8534V24.0855H34.8122Z" + fill="#A50F0E" /> + <path d="M27.1484 24.816H29.0427V29.8295H29.8126V24.816H31.7507V24.0854H27.1484V24.816Z" fill="#A50F0E" /> <path - d="M24.6812 23.9366C23.3425 23.9366 22.2095 25.0959 22.2095 26.4652V29.8294H22.9619V26.4652C22.9619 25.4634 23.7144 24.6803 24.6768 24.6803C25.648 24.6803 26.348 25.459 26.348 26.5308V29.8294H27.1092V26.5308C27.1179 25.1003 26.0242 23.9366 24.6812 23.9366Z" - fill="white" /> + d="M24.6807 23.9365C23.342 23.9365 22.209 25.0958 22.209 26.4651V29.8293H22.9614V26.4651C22.9614 25.4633 23.7139 24.6802 24.6763 24.6802C25.6475 24.6802 26.3475 25.4589 26.3475 26.5307V29.8293H27.1087V26.5307C27.1174 25.1002 26.0238 23.9365 24.6807 23.9365Z" + fill="#A50F0E" /> <path - d="M18.876 23.9366C17.5374 23.9366 16.4043 25.0959 16.4043 26.4652V29.8294H17.1568V27.6551H20.5472V29.8294H21.3084V26.5308C21.3084 25.1003 20.2147 23.9366 18.876 23.9366ZM20.5472 26.9289H17.1568V26.4652C17.1568 25.4634 17.9092 24.6803 18.8716 24.6803C19.8428 24.6803 20.5428 25.459 20.5428 26.5308V26.9289H20.5472Z" - fill="white" /> + d="M18.876 23.9365C17.5374 23.9365 16.4043 25.0958 16.4043 26.4651V29.8293H17.1568V27.655H20.5472V29.8293H21.3084V26.5307C21.3084 25.1002 20.2147 23.9365 18.876 23.9365ZM20.5472 26.9288H17.1568V26.4651C17.1568 25.4633 17.9092 24.6802 18.8716 24.6802C19.8428 24.6802 20.5428 25.4589 20.5428 26.5307V26.9288H20.5472Z" + fill="#A50F0E" /> <path - d="M15.6383 28.0839C15.6383 27.2439 15.1658 26.6227 14.234 26.2421C13.184 25.7959 13.0965 25.6384 13.0965 25.2797C13.0965 25.0216 13.2015 24.711 13.7134 24.711C14.1246 24.711 14.304 24.8685 14.3696 25.2972L14.4002 25.5072L15.1352 25.3716L15.1002 25.1703C14.9646 24.4047 14.4615 23.9629 13.7221 23.9629C12.9172 23.9629 12.3528 24.5272 12.3528 25.3366C12.3528 25.7215 12.4972 26.0759 12.7553 26.334C12.9697 26.544 13.1884 26.6709 13.7178 26.9158C14.1859 27.1214 14.3915 27.2396 14.5665 27.4014C14.7764 27.6158 14.8814 27.8608 14.8814 28.1539C14.8814 28.7795 14.3915 29.2476 13.7396 29.2476C13.1009 29.2476 12.6197 28.8363 12.6197 28.2939V27.6683H11.8804V28.2983C11.8804 29.2213 12.7247 30 13.7221 30C14.7808 30 15.6383 29.1426 15.6383 28.0839Z" - fill="white" /> + d="M15.6378 28.0839C15.6378 27.2439 15.1653 26.6227 14.2335 26.2421C13.1836 25.7959 13.0961 25.6384 13.0961 25.2797C13.0961 25.0216 13.2011 24.711 13.7129 24.711C14.1241 24.711 14.3035 24.8685 14.3691 25.2972L14.3997 25.5072L15.1347 25.3716L15.0997 25.1703C14.9641 24.4047 14.461 23.9629 13.7216 23.9629C12.9167 23.9629 12.3524 24.5272 12.3524 25.3366C12.3524 25.7215 12.4967 26.0759 12.7548 26.334C12.9692 26.544 13.1879 26.6709 13.7173 26.9158C14.1854 27.1214 14.391 27.2396 14.566 27.4014C14.776 27.6158 14.881 27.8608 14.881 28.1539C14.881 28.7795 14.391 29.2476 13.7391 29.2476C13.1004 29.2476 12.6192 28.8363 12.6192 28.2939V27.6683H11.8799V28.2983C11.8799 29.2213 12.7242 30 13.7216 30C14.7803 30 15.6378 29.1426 15.6378 28.0839Z" + fill="#A50F0E" /> <path - d="M34.1303 22.2348H31.3042V19.8418H34.1478V19.1112H31.3042V17.9476H34.1303V17.217H30.5518V22.9654H34.1303V22.2348Z" - fill="white" /> + d="M34.1303 22.2346H31.3042V19.8416H34.1478V19.1111H31.3042V17.9474H34.1303V17.2168H30.5518V22.9652H34.1303V22.2346Z" + fill="#A50F0E" /> <path - d="M29.3144 21.7404C28.6363 22.226 28.2557 22.3835 27.7351 22.3835C26.7508 22.3835 25.9371 21.7667 25.6352 20.8874C25.6265 20.8568 25.6133 20.8305 25.6046 20.7999V20.7955C25.5434 20.5855 25.5084 20.358 25.5084 20.1262C25.5084 19.8899 25.5434 19.6668 25.6046 19.4568V19.4525C25.6133 19.4218 25.6265 19.3912 25.6352 19.3606C25.9371 18.4813 26.7508 17.8688 27.7351 17.8688C28.2557 17.8688 28.6407 18.0263 29.3144 18.5119L29.485 18.6344L29.9006 18.0175L29.7387 17.8994C28.9556 17.3307 28.4132 17.1207 27.7307 17.1207C27.7263 17.1207 27.7263 17.1207 27.722 17.1207C26.9389 17.1207 26.1996 17.4357 25.6352 18.0088C25.0709 18.5775 24.7646 19.33 24.7646 20.1174C24.7646 20.1218 24.7646 20.1262 24.7646 20.1305C24.7646 20.1349 24.7646 20.1393 24.7646 20.1437C24.7646 20.9311 25.0753 21.6792 25.6352 22.2523C26.1996 22.8254 26.9389 23.1404 27.722 23.1404C27.7263 23.1404 27.7263 23.1404 27.7307 23.1404C28.4132 23.1404 28.9556 22.9304 29.7387 22.3617L29.9006 22.2435L29.485 21.6267L29.3144 21.7404Z" - fill="white" /> + d="M29.3134 21.7403C28.6353 22.2259 28.2547 22.3834 27.7341 22.3834C26.7498 22.3834 25.9361 21.7666 25.6342 20.8873C25.6255 20.8566 25.6124 20.8304 25.6036 20.7998V20.7954C25.5424 20.5854 25.5074 20.3579 25.5074 20.126C25.5074 19.8898 25.5424 19.6667 25.6036 19.4567V19.4523C25.6124 19.4217 25.6255 19.3911 25.6342 19.3605C25.9361 18.4811 26.7498 17.8687 27.7341 17.8687C28.2547 17.8687 28.6397 18.0262 29.3134 18.5118L29.484 18.6343L29.8996 18.0174L29.7377 17.8993C28.9547 17.3306 28.4122 17.1206 27.7297 17.1206C27.7254 17.1206 27.7254 17.1206 27.721 17.1206C26.9379 17.1206 26.1986 17.4356 25.6342 18.0087C25.0699 18.5774 24.7637 19.3298 24.7637 20.1173C24.7637 20.1217 24.7637 20.126 24.7637 20.1304C24.7637 20.1348 24.7637 20.1392 24.7637 20.1435C24.7637 20.931 25.0743 21.6791 25.6342 22.2522C26.1986 22.8253 26.9379 23.1402 27.721 23.1402C27.7254 23.1402 27.7254 23.1402 27.7297 23.1402C28.4122 23.1402 28.9547 22.9303 29.7377 22.3615L29.8996 22.2434L29.484 21.6266L29.3134 21.7403Z" + fill="#A50F0E" /> <path - d="M21.7496 17.0683C20.4109 17.0683 19.2778 18.2276 19.2778 19.5969V22.9611H20.0303V20.7868H23.4207V22.9611H24.1819V19.6625C24.1819 18.232 23.0926 17.0683 21.7496 17.0683ZM20.0303 20.065V19.6013C20.0303 18.5995 20.7827 17.8164 21.7452 17.8164C22.7164 17.8164 23.4163 18.5951 23.4163 19.6669V20.065H20.0303Z" - fill="white" /> + d="M21.7491 17.0684C20.4104 17.0684 19.2773 18.2277 19.2773 19.597V22.9611H20.0298V20.7869H23.4202V22.9611H24.1814V19.6626C24.1814 18.232 23.0921 17.0684 21.7491 17.0684ZM20.0298 20.0651V19.6013C20.0298 18.5995 20.7823 17.8164 21.7447 17.8164C22.7159 17.8164 23.4158 18.5951 23.4158 19.667V20.0651H20.0298Z" + fill="#A50F0E" /> <path - d="M15.4282 21.268H16.7669C17.8212 21.268 18.8143 20.3012 18.8143 19.2775C18.8143 18.7963 18.5562 18.2232 18.1712 17.847C17.9831 17.6676 17.76 17.5233 17.5062 17.4139C17.2131 17.2783 16.9419 17.2126 16.6969 17.2126H14.6714V22.961H15.4238V21.268H15.4282ZM15.4282 17.9476H16.6881C17.4668 17.9476 18.0574 18.5163 18.0574 19.2731C18.0574 19.995 17.4975 20.5374 16.7538 20.5374H15.4282V17.9476Z" - fill="white" /> + d="M15.4277 21.2678H16.7664C17.8207 21.2678 18.8138 20.301 18.8138 19.2773C18.8138 18.7961 18.5557 18.223 18.1707 17.8467C17.9826 17.6674 17.7595 17.523 17.5057 17.4136C17.2126 17.278 16.9414 17.2124 16.6964 17.2124H14.6709V22.9608H15.4234V21.2678H15.4277ZM15.4277 17.9474H16.6877C17.4664 17.9474 18.0569 18.5161 18.0569 19.2729C18.0569 19.9947 17.497 20.5372 16.7533 20.5372H15.4277V17.9474Z" + fill="#A50F0E" /> <path - d="M13.9015 21.2199C13.9015 20.3799 13.429 19.7587 12.4972 19.3781C11.4472 18.9319 11.3597 18.7744 11.3597 18.4157C11.3597 18.1576 11.4647 17.847 11.9766 17.847C12.3878 17.847 12.5672 18.0044 12.6328 18.4332L12.6634 18.6432L13.3984 18.5075L13.3634 18.3063C13.2277 17.5407 12.7246 17.0989 11.9853 17.0989C11.1804 17.0989 10.616 17.6632 10.616 18.4725C10.616 18.8575 10.7604 19.2119 11.0185 19.47C11.2329 19.68 11.4516 19.8068 11.9809 20.0518C12.449 20.2574 12.6547 20.3756 12.8296 20.5374C13.0396 20.7518 13.1446 20.9968 13.1446 21.2899C13.1446 21.9155 12.6547 22.3836 12.0028 22.3836C11.3641 22.3836 10.8829 21.9723 10.8829 21.4299V20.8043H10.1436V21.4299C10.1436 22.3529 10.9879 23.1316 11.9853 23.1316C13.0396 23.136 13.9015 22.2742 13.9015 21.2199Z" - fill="white" /> + d="M13.9015 21.2196C13.9015 20.3797 13.429 19.7585 12.4972 19.3779C11.4472 18.9316 11.3597 18.7742 11.3597 18.4154C11.3597 18.1573 11.4647 17.8467 11.9766 17.8467C12.3878 17.8467 12.5672 18.0042 12.6328 18.4329L12.6634 18.6429L13.3984 18.5073L13.3634 18.3061C13.2277 17.5405 12.7246 17.0986 11.9853 17.0986C11.1804 17.0986 10.616 17.663 10.616 18.4723C10.616 18.8573 10.7604 19.2116 11.0185 19.4697C11.2329 19.6797 11.4516 19.8066 11.9809 20.0516C12.449 20.2572 12.6547 20.3753 12.8296 20.5372C13.0396 20.7515 13.1446 20.9965 13.1446 21.2896C13.1446 21.9152 12.6547 22.3833 12.0028 22.3833C11.3641 22.3833 10.8829 21.9721 10.8829 21.4296V20.804H10.1436V21.4296C10.1436 22.3527 10.9879 23.1314 11.9853 23.1314C13.0396 23.1358 13.9015 22.2739 13.9015 21.2196Z" + fill="#A50F0E" /> <path - d="M6.74904 17.9913H9.57512V17.2607H5.99658V23.0091H9.57512V22.2786H6.74904V19.8856H9.59262V19.155H6.74904V17.9913Z" - fill="white" /> + d="M6.74855 17.9913H9.57463V17.2607H5.99609V23.0091H9.57463V22.2786H6.74855V19.8856H9.59213V19.155H6.74855V17.9913Z" + fill="#A50F0E" /> <path - d="M35.8498 17.0727C35.8498 16.224 35.1586 15.5284 34.3055 15.5284L24.0467 15.5109V12.9298C24.0467 11.4993 22.5418 10.3356 21.1988 10.3356C19.8601 10.3356 18.7271 11.4949 18.7271 12.8642V16.2283H19.4795V12.8642C19.4795 11.8624 20.232 11.0793 21.1944 11.0793C22.1656 11.0793 23.2812 11.858 23.2812 12.9298V16.2458L34.3011 16.2371C34.743 16.2371 35.0886 16.6308 35.0886 17.0727V22.9654H35.841V17.0727H35.8498Z" - fill="white" /> + d="M35.8493 17.0725C35.8493 16.2238 35.1581 15.5283 34.305 15.5283L24.0462 15.5108V12.9297C24.0462 11.4991 22.5413 10.3354 21.1983 10.3354C19.8596 10.3354 18.7266 11.4948 18.7266 12.864V16.2282H19.479V12.864C19.479 11.8622 20.2315 11.0792 21.1939 11.0792C22.1651 11.0792 23.2807 11.8579 23.2807 12.9297V16.2457L34.3006 16.237C34.7425 16.237 35.0881 16.6307 35.0881 17.0725V22.9653H35.8405V17.0725H35.8493Z" + fill="#A50F0E" /> <path - d="M15.0786 16.4165C15.8705 16.4165 16.6185 16.0971 17.1872 15.524C17.756 14.951 18.0666 14.1941 18.0666 13.3935C18.0666 12.6017 17.7516 11.8536 17.1829 11.2849C16.6098 10.7118 15.8573 10.3969 15.0568 10.3969C13.4337 10.3969 12.0601 11.7836 12.0601 13.4242C12.0644 15.0428 13.4468 16.4165 15.0786 16.4165ZM15.0655 11.1406C16.3342 11.1406 17.3316 12.1336 17.3316 13.3979C17.3316 14.6753 16.3429 15.6772 15.083 15.6772C13.81 15.6772 12.8125 14.6841 12.8125 13.4198C12.8081 12.1424 13.8012 11.1406 15.0655 11.1406Z" - fill="white" /> + d="M15.0781 16.4166C15.87 16.4166 16.618 16.0973 17.1868 15.5242C17.7555 14.9511 18.0661 14.1942 18.0661 13.3937C18.0661 12.6018 17.7511 11.8538 17.1824 11.285C16.6093 10.712 15.8568 10.397 15.0563 10.397C13.4332 10.397 12.0596 11.7838 12.0596 13.4243C12.0639 15.0429 13.4464 16.4166 15.0781 16.4166ZM15.065 11.1407C16.3337 11.1407 17.3311 12.1337 17.3311 13.398C17.3311 14.6755 16.3424 15.6773 15.0825 15.6773C13.8095 15.6773 12.812 14.6842 12.812 13.4199C12.8077 12.1425 13.8007 11.1407 15.065 11.1407Z" + fill="#A50F0E" /> <path - d="M5.68153 29.1032C5.23968 29.1032 4.89408 28.7313 4.89408 28.2895V12.2823C4.89408 11.5824 5.37092 11.0924 6.04901 11.0924C6.81021 11.0924 7.3833 11.6523 7.3833 12.3961V16.2371H8.14451V12.3917C8.14451 11.9236 8.22325 11.7048 8.48136 11.4555C8.73509 11.2149 9.07195 11.0836 9.4263 11.0836C10.1306 11.0836 10.6644 11.648 10.6644 12.3917V16.2371H11.4168V12.3261C11.4168 11.263 10.4894 10.3312 9.43505 10.3312C8.91883 10.3312 8.37637 10.5587 7.99139 10.9349C7.89077 11.0311 7.82078 11.1143 7.75078 11.2236C7.69391 11.1449 7.63704 11.0793 7.55829 10.9961L7.54954 10.9874C7.36143 10.808 7.15144 10.6549 6.94145 10.5455L6.9327 10.5412C6.67022 10.423 6.37711 10.3618 6.07088 10.3618C4.97282 10.3618 4.146 11.2411 4.146 12.4092V21.7274V28.2982C4.146 29.1469 4.83721 29.8425 5.69028 29.8425H11.4168V29.1119L5.68153 29.1032Z" - fill="white" /> + d="M5.68104 29.103C5.23919 29.103 4.89359 28.7312 4.89359 28.2893V12.2822C4.89359 11.5822 5.37043 11.0923 6.04852 11.0923C6.80972 11.0923 7.38281 11.6522 7.38281 12.3959V16.2369H8.14402V12.3916C8.14402 11.9235 8.22276 11.7047 8.48087 11.4554C8.73461 11.2148 9.07146 11.0835 9.42581 11.0835C10.1301 11.0835 10.6639 11.6479 10.6639 12.3916V16.2369H11.4163V12.3259C11.4163 11.2629 10.4889 10.3311 9.43456 10.3311C8.91835 10.3311 8.37588 10.5585 7.9909 10.9348C7.89028 11.031 7.82029 11.1141 7.75029 11.2235C7.69342 11.1448 7.63655 11.0791 7.5578 10.996L7.54905 10.9873C7.36094 10.8079 7.15095 10.6548 6.94096 10.5454L6.93222 10.541C6.66973 10.4229 6.37662 10.3617 6.07039 10.3617C4.97233 10.3617 4.14551 11.241 4.14551 12.4091V21.7272V28.2981C4.14551 29.1468 4.83672 29.8424 5.68979 29.8424H11.4163V29.1118L5.68104 29.103Z" + fill="#A50F0E" /> </symbol> + <symbol id="mesPapiers" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="40" height="40" rx="4" fill="#333333" /> <path @@ -1134,7 +1027,8 @@ d="M30.4811 11.1793C30.5165 11.0189 30.5498 10.8783 30.5811 10.7585C30.6123 10.6377 30.6509 10.5263 30.6967 10.4221C30.7425 10.318 30.805 10.218 30.8862 10.1212C30.9664 10.0243 31.0779 9.91599 31.2174 9.79517C31.2039 9.95556 31.182 10.0972 31.1539 10.2211C31.1258 10.3451 31.0841 10.4596 31.0279 10.5669C30.9716 10.6742 30.8998 10.7773 30.8123 10.8783C30.7248 10.9793 30.6144 11.0793 30.4811 11.1793ZM31.0362 13.3092C31.1518 13.3092 31.2924 13.2956 31.4591 13.2685C31.6257 13.2415 31.8007 13.2008 31.984 13.1456C32.1673 13.0915 32.3527 13.0227 32.5391 12.9415C32.7255 12.8603 32.8922 12.7665 33.038 12.6613C33.1838 12.5562 33.3025 12.4374 33.3941 12.3041C33.4858 12.1719 33.5316 12.0302 33.5316 11.8813C33.5316 11.8271 33.5243 11.773 33.5108 11.7178C33.4973 11.6636 33.4566 11.6365 33.3889 11.6365C33.3212 11.6365 33.2567 11.6615 33.1952 11.7126C33.1338 11.7636 33.0765 11.823 33.0223 11.8906C32.9682 11.9583 32.9151 12.025 32.864 12.0896C32.813 12.1541 32.7703 12.2031 32.737 12.2375C32.4922 12.4343 32.2246 12.577 31.9319 12.6655C31.6403 12.754 31.3341 12.7978 31.0144 12.7978C30.906 12.7978 30.805 12.7926 30.7134 12.7822C30.6217 12.7717 30.5405 12.7447 30.4686 12.7009C30.3978 12.6572 30.3415 12.5968 30.3009 12.5228C30.2603 12.4478 30.2395 12.3499 30.2395 12.227V12.2062C30.2395 12.1854 30.2468 12.1521 30.2603 12.1042C30.2739 12.0562 30.2843 12.0229 30.2905 12.0021C30.5082 11.8188 30.7019 11.6438 30.8717 11.4772C31.0414 11.3105 31.1862 11.1324 31.3049 10.9419C31.4237 10.7513 31.5122 10.544 31.5695 10.3201C31.6267 10.0962 31.6559 9.83787 31.6559 9.54522C31.6559 9.51814 31.6538 9.46919 31.6507 9.39733C31.6476 9.32546 31.6455 9.27651 31.6455 9.24943C31.6184 9.17445 31.5861 9.10467 31.5486 9.04009C31.5111 8.97552 31.4487 8.94324 31.3601 8.94324C31.1227 8.94324 30.9237 8.99635 30.7644 9.10154C30.605 9.20673 30.4738 9.34109 30.3717 9.5046C30.2697 9.66811 30.1905 9.84412 30.1322 10.0347C30.0749 10.2253 30.0249 10.4024 29.9843 10.5648C29.9708 10.6055 29.952 10.6825 29.9281 10.794C29.9041 10.9064 29.877 11.0231 29.8468 11.146C29.8166 11.2689 29.7854 11.3824 29.7552 11.4876C29.725 11.5928 29.7021 11.6657 29.6885 11.7073L29.6375 12.4114C29.726 12.7717 29.8906 13.0113 30.1322 13.13C30.3749 13.2498 30.6759 13.3092 31.0362 13.3092ZM26.1777 13.3092C26.2652 13.3092 26.3412 13.3071 26.4047 13.3039C26.4683 13.3008 26.5307 13.2914 26.5911 13.2779C26.6516 13.2644 26.7192 13.2487 26.7932 13.231C26.8671 13.2133 26.9578 13.1883 27.0661 13.154C27.1473 13.1196 27.2733 13.0696 27.4441 13.004C27.616 12.9384 27.792 12.8717 27.9742 12.803C28.1555 12.7343 28.3263 12.6686 28.4835 12.6072C28.6418 12.5457 28.7439 12.5072 28.7918 12.4937C28.9605 12.4176 29.1365 12.3249 29.3219 12.2146C29.5073 12.1042 29.6771 11.9771 29.8312 11.8323C29.9864 11.6876 30.1155 11.5261 30.2197 11.347C30.3238 11.1679 30.3759 10.9689 30.3759 10.7481C30.3759 10.6794 30.3645 10.6086 30.3405 10.5367C30.3165 10.4649 30.2614 10.4284 30.1739 10.4284C30.0801 10.4284 30.0093 10.4628 29.9614 10.5315C29.9145 10.6002 29.8718 10.6815 29.8354 10.7742C29.7979 10.8669 29.7646 10.9616 29.7344 11.0575C29.7042 11.1533 29.6687 11.2293 29.6281 11.2845C29.4532 11.4845 29.2178 11.6751 28.922 11.8573C28.6262 12.0396 28.3117 12.1958 27.9784 12.327C27.6451 12.4583 27.3139 12.5624 26.9838 12.6416C26.6536 12.7207 26.3683 12.7603 26.1256 12.7603C26.1121 12.7603 26.0652 12.7582 25.984 12.7551C25.9027 12.752 25.8527 12.7499 25.8329 12.7499C25.7788 12.7155 25.7205 12.6811 25.6559 12.6468C25.5924 12.6124 25.5528 12.5603 25.5403 12.4916V12.3989C25.5403 12.3572 25.5382 12.3166 25.5351 12.275C25.532 12.2333 25.5299 12.1927 25.5299 12.151V12.0583C25.5299 11.8386 25.5549 11.649 25.6059 11.4907C25.6559 11.3324 25.7267 11.1845 25.8184 11.047C25.909 10.9096 26.0152 10.7731 26.136 10.6398C26.2568 10.5055 26.3881 10.3524 26.5297 10.1805C26.5359 10.167 26.5516 10.1482 26.5755 10.1243C26.5995 10.1003 26.6141 10.0847 26.6213 10.0774H26.662C26.7161 10.091 26.7599 10.1149 26.7932 10.1493C26.8265 10.1836 26.8588 10.218 26.889 10.2524C26.9192 10.2868 26.9546 10.3159 26.9952 10.3399C27.0359 10.3638 27.0827 10.3763 27.1369 10.3763C27.2244 10.3763 27.3014 10.3586 27.3691 10.3242C27.4368 10.2899 27.4702 10.2284 27.4702 10.1389C27.4702 10.0566 27.4545 9.96494 27.4243 9.86495C27.3941 9.76497 27.3504 9.67019 27.2931 9.58167C27.2358 9.49314 27.1702 9.41607 27.0963 9.35462C27.0223 9.29318 26.938 9.26193 26.8442 9.26193C26.7974 9.26193 26.7619 9.26714 26.738 9.27755C26.714 9.28797 26.6943 9.30151 26.6776 9.31921C26.6609 9.33692 26.6401 9.35358 26.6172 9.37129C26.5932 9.38899 26.5651 9.40774 26.5318 9.42753C26.4037 9.37962 26.2537 9.41711 26.0829 9.54105C25.9121 9.66499 25.7434 9.83996 25.5778 10.067C25.4132 10.294 25.2685 10.5659 25.1435 10.8825C25.0185 11.1991 24.9404 11.5324 24.906 11.8834C24.9196 12.1177 24.9477 12.3218 24.9914 12.4978C25.0352 12.6738 25.1039 12.8207 25.1987 12.9415C25.2924 13.0623 25.4195 13.1529 25.5767 13.2154C25.735 13.2779 25.935 13.3092 26.1777 13.3092ZM20.8682 13.3092C20.9119 13.3092 20.9546 13.3039 20.9952 13.2935C21.0358 13.2831 21.0713 13.2675 21.1015 13.2467C21.1317 13.2258 21.1442 13.1946 21.1369 13.1529C21.1431 13.0967 21.1567 13.0061 21.1775 12.8811C21.1973 12.7561 21.2202 12.6228 21.2431 12.4843C21.2671 12.3447 21.2921 12.2125 21.3191 12.0875C21.3462 11.9625 21.366 11.875 21.3795 11.8261C21.4202 11.6865 21.4858 11.5095 21.5774 11.2928C21.6691 11.0772 21.7774 10.8637 21.9024 10.6554C22.0273 10.4461 22.17 10.2691 22.3283 10.1222C22.4877 9.97535 22.6481 9.90245 22.8105 9.90245V10.2472L22.4148 12.275V12.4103C22.4148 12.5218 22.42 12.6259 22.4304 12.7238C22.4408 12.8217 22.4637 12.9103 22.5012 12.9905C22.5387 13.0707 22.5939 13.1352 22.6689 13.1842C22.7428 13.2331 22.8449 13.2571 22.973 13.2571C23.1011 13.2571 23.2573 13.2331 23.4396 13.1842C23.6219 13.1352 23.8104 13.0696 24.003 12.9853C24.1957 12.9019 24.3915 12.8009 24.5915 12.6822C24.7915 12.5634 24.9664 12.4385 25.1195 12.3062C25.2716 12.1739 25.3966 12.0323 25.4945 11.8834C25.5924 11.7334 25.6413 11.5824 25.6413 11.4282C25.6413 11.3793 25.6257 11.3397 25.5955 11.3085C25.5653 11.2772 25.5257 11.2616 25.4788 11.2616H25.4382C25.3028 11.422 25.1435 11.5876 24.9612 11.7584C24.779 11.9292 24.5821 12.0802 24.3728 12.2135C24.1634 12.3458 23.9447 12.4562 23.7187 12.5426C23.4917 12.6301 23.274 12.6728 23.0647 12.6728V11.8261L23.45 10.0389V9.99722C23.45 9.98368 23.4521 9.97431 23.4552 9.97119L23.4573 9.96806C23.4594 9.96389 23.4604 9.95556 23.4604 9.94515C23.4604 9.75039 23.4042 9.59 23.2928 9.46398C23.1813 9.339 23.0272 9.27547 22.8314 9.27547C22.7366 9.27547 22.6366 9.29943 22.5325 9.34838C22.4273 9.39733 22.3377 9.45669 22.2638 9.52647C22.244 9.55459 22.1992 9.59937 22.1315 9.66186C22.0638 9.72435 21.9909 9.79101 21.9138 9.86079C21.8357 9.93057 21.7628 9.99618 21.6961 10.0597C21.6285 10.1222 21.5816 10.1639 21.5545 10.1847V9.47335C21.5545 9.41086 21.5191 9.35983 21.4483 9.3213C21.3775 9.28276 21.315 9.26402 21.2608 9.26402C21.241 9.26402 21.2035 9.2661 21.1494 9.26922C21.0952 9.27235 21.0577 9.28797 21.0379 9.31609L20.8348 10.7065V10.9991L20.487 13.0894V13.1206C20.487 13.204 20.5172 13.256 20.5786 13.2779C20.639 13.2987 20.7005 13.3092 20.7609 13.3092H20.8682ZM15.9638 12.777V12.4905L16.2106 11.2491C16.2179 11.2283 16.2294 11.2012 16.246 11.1699C16.2627 11.1377 16.2835 11.1043 16.3075 11.0689C16.3314 11.0335 16.3533 11.0033 16.3741 10.9783C16.395 10.9533 16.4085 10.9408 16.4148 10.9408C16.4491 10.9054 16.5127 10.8387 16.6043 10.7398C16.696 10.6409 16.7959 10.5346 16.9022 10.4211C17.0084 10.3076 17.1094 10.2034 17.2053 10.1087C17.3011 10.0139 17.3698 9.94827 17.4104 9.91286C17.424 9.90557 17.4531 9.90245 17.4979 9.90245H17.5854C17.6885 9.90245 17.7697 9.90974 17.8322 9.92328C17.8937 9.93786 17.9687 9.98368 18.0582 10.0608C18.0582 10.0753 18.0603 10.0962 18.0634 10.1243L18.0655 10.1399C18.0676 10.1607 18.0686 10.1764 18.0686 10.1878C18.0686 10.393 18.0426 10.593 17.9916 10.7867C17.9405 10.9814 17.9114 11.1845 17.9041 11.397C17.8218 11.524 17.7052 11.6678 17.5552 11.8261C17.4042 11.9854 17.2375 12.1354 17.0522 12.277C16.8668 12.4187 16.6793 12.5374 16.4877 12.6322C16.295 12.729 16.1211 12.777 15.9638 12.777ZM15.8826 13.3092C16.0669 13.3092 16.2481 13.2717 16.4252 13.1956C16.6022 13.1196 16.7762 13.03 16.947 12.9269C17.1178 12.8238 17.2813 12.7093 17.4385 12.5853C17.5958 12.4614 17.7427 12.3437 17.8791 12.2333C17.8656 12.3645 17.8676 12.4905 17.8843 12.6114C17.901 12.7322 17.9343 12.8353 17.9812 12.9217C18.0291 13.0082 18.1009 13.0769 18.1957 13.129C18.2915 13.1811 18.4144 13.2071 18.5644 13.2071C18.6602 13.2071 18.7675 13.1946 18.8873 13.1706C19.007 13.1467 19.1278 13.1134 19.2507 13.0727C19.3736 13.0311 19.4934 12.9884 19.609 12.9436C19.7246 12.8988 19.8308 12.8488 19.9267 12.7936C19.9808 12.7728 20.0714 12.728 20.1974 12.6593C20.3235 12.5905 20.4589 12.5176 20.6015 12.4416C20.7453 12.3656 20.8796 12.2968 21.0056 12.2343C21.1317 12.1718 21.2191 12.1239 21.2671 12.0896C21.3014 12.0615 21.3202 12.0323 21.3233 12.001C21.3264 11.9698 21.3285 11.9375 21.3285 11.9031C21.3285 11.8344 21.3066 11.7792 21.2619 11.7375C21.2171 11.6959 21.1608 11.6751 21.0931 11.6751C21.0858 11.6751 21.0744 11.6771 21.0577 11.6803L21.0463 11.6824C21.0358 11.6844 21.0275 11.6855 21.0223 11.6855L19.0778 12.5968C19.0091 12.6249 18.9435 12.6395 18.8779 12.6436C18.8123 12.6478 18.7467 12.6489 18.6779 12.6489C18.6644 12.6489 18.63 12.6468 18.5759 12.6436C18.5217 12.6405 18.4873 12.6384 18.4738 12.6384C18.4665 12.6249 18.4582 12.5853 18.4478 12.5197C18.4373 12.4541 18.429 12.4145 18.4217 12.401V12.3385C18.4217 12.1521 18.4405 11.974 18.478 11.8052C18.5154 11.6365 18.5561 11.4657 18.6008 11.2928C18.6456 11.1199 18.6863 10.9491 18.7237 10.7804C18.7612 10.6117 18.78 10.4367 18.78 10.2576C18.78 10.1264 18.7685 9.99514 18.7446 9.86391C18.7206 9.73268 18.68 9.615 18.6217 9.51189C18.5634 9.40878 18.4852 9.32338 18.3863 9.25777C18.2874 9.19215 18.1624 9.15987 18.0124 9.15987H17.8281C17.4188 9.20778 17.0417 9.34109 16.697 9.55876C16.3523 9.77643 16.069 10.0451 15.8472 10.3659C15.6253 10.6867 15.4722 11.047 15.3868 11.448C15.3014 11.8479 15.317 12.2552 15.4326 12.6697V12.9905C15.467 13.1009 15.5243 13.1821 15.6066 13.2342C15.6888 13.2831 15.7805 13.3092 15.8826 13.3092ZM13.3767 13.3092C13.4726 13.3092 13.61 13.2779 13.7902 13.2154C13.9704 13.1529 14.1683 13.0696 14.3828 12.9644C14.5974 12.8603 14.8171 12.7436 15.0421 12.6145C15.267 12.4853 15.4712 12.3552 15.6555 12.2229C15.8399 12.0906 15.9898 11.9615 16.1054 11.8365C16.221 11.7115 16.2794 11.6063 16.2794 11.523C16.2794 11.5022 16.2762 11.4709 16.269 11.4293C16.2617 11.3876 16.2481 11.3668 16.2283 11.3668H15.9221C15.868 11.4084 15.817 11.4501 15.769 11.4918C15.7197 11.5315 15.6741 11.5662 15.6323 11.5964C15.593 11.6249 15.5571 11.6491 15.5243 11.6699C15.4837 11.698 15.441 11.7271 15.3962 11.7584C15.3514 11.7896 15.316 11.8302 15.2889 11.8781L14.3901 12.4426C14.3151 12.4562 14.2433 12.4791 14.1756 12.5103C14.1079 12.5416 14.0381 12.5749 13.9662 12.6093C13.8944 12.6436 13.8246 12.6759 13.7569 12.703C13.6892 12.7301 13.6142 12.7447 13.5319 12.7447C13.4976 12.7447 13.4621 12.7426 13.4247 12.7395C13.3872 12.7363 13.3715 12.703 13.3788 12.6405V12.3687C13.3788 12.2291 13.3944 12.0739 13.4247 11.9042C13.4549 11.7334 13.4861 11.5626 13.5163 11.3918C13.5465 11.221 13.5778 11.0522 13.608 10.8846C13.6382 10.7169 13.6538 10.568 13.6538 10.4357C13.6538 10.2899 13.6277 10.1764 13.5767 10.0962C13.5257 10.016 13.4392 9.94098 13.3163 9.8712C13.207 9.81496 13.081 9.76289 12.9383 9.71498C12.7956 9.66707 12.6602 9.62125 12.5342 9.57959C12.4082 9.53793 12.303 9.49939 12.2176 9.46502C12.1322 9.43065 12.0936 9.39837 12.0999 9.37129C12.0322 9.37129 11.9739 9.39524 11.9259 9.44419C11.878 9.49314 11.8374 9.55042 11.8031 9.61708C11.7687 9.68373 11.7437 9.75456 11.726 9.83163C11.7093 9.9087 11.6999 9.97431 11.6999 10.0306C11.6999 10.0868 11.702 10.1337 11.7052 10.1712C11.7083 10.2097 11.7239 10.2534 11.751 10.3013C11.676 10.4898 11.6218 10.6617 11.5875 10.819C11.5531 10.9752 11.5094 11.1241 11.4542 11.2626C11.4 11.4022 11.3261 11.5417 11.2344 11.6803C11.1427 11.8198 11.0011 11.9625 10.8105 12.1083C10.8032 12.2333 10.8074 12.3291 10.8209 12.3958C10.8345 12.4624 10.8532 12.5103 10.8772 12.5416C10.9011 12.5728 10.9251 12.5916 10.949 12.5989C10.973 12.6061 10.9886 12.6093 10.9949 12.6093C11.2604 12.4208 11.45 12.2291 11.5625 12.0344C11.6749 11.8396 11.7604 11.6438 11.8176 11.4491C11.8749 11.2543 11.9332 11.0658 11.9916 10.8846C12.0499 10.7034 12.153 10.5325 12.303 10.3722C12.303 10.3794 12.3519 10.4055 12.4509 10.4503C12.5498 10.4951 12.6571 10.5482 12.7727 10.6065C12.8883 10.6659 12.9956 10.72 13.0945 10.7679C13.1934 10.8169 13.2424 10.845 13.2424 10.8512C13.2424 10.9346 13.2184 11.046 13.1705 11.1856C13.1226 11.3251 13.0685 11.4678 13.007 11.6136C12.9456 11.7594 12.8914 11.9031 12.8435 12.0417C12.7956 12.1812 12.7716 12.2885 12.7716 12.3656C12.7716 12.4697 12.78 12.5759 12.7977 12.6843C12.8143 12.7926 12.8466 12.8915 12.8945 12.9821C12.9424 13.0727 13.0039 13.1498 13.0789 13.2123C13.1559 13.2779 13.2549 13.3092 13.3767 13.3092ZM6.87369 13.2029C6.94451 13.2029 6.99346 13.1821 7.02158 13.1415L7.61106 12.0469L8.20054 10.1024L8.30261 9.30463H8.49528C8.54944 9.30463 8.60568 9.30255 8.66297 9.29943C8.72025 9.2963 8.7692 9.29422 8.81086 9.29422C9.09518 9.29422 9.37847 9.31297 9.65967 9.35046C9.94087 9.38795 10.2169 9.4067 10.4877 9.4067C10.5762 9.4067 10.6657 9.37962 10.7574 9.32442C10.849 9.27026 10.8949 9.19111 10.8949 9.08904C10.8949 9.00677 10.8605 8.9474 10.7928 8.90991C10.7251 8.87241 10.6449 8.84534 10.5543 8.82763C10.4627 8.81097 10.3731 8.80159 10.2846 8.80159H8.44529C8.39114 8.81513 8.36197 8.8068 8.35885 8.77556C8.35573 8.74431 8.35364 8.71619 8.35364 8.68807C8.35364 8.4152 8.36197 8.14754 8.37864 7.88508L8.38801 7.72678C8.39843 7.51536 8.40468 7.29977 8.40468 7.0821C8.40468 6.91129 8.39634 6.74465 8.37968 6.58114C8.36302 6.41763 8.35469 6.25411 8.35469 6.08956V6.0177L10.8251 5.81252C10.9063 5.80523 10.9949 5.76982 11.0896 5.70525C11.1844 5.64068 11.2323 5.56361 11.2323 5.47508C11.2323 5.46779 11.2302 5.45634 11.2271 5.43967L11.225 5.42821C11.2229 5.4178 11.2219 5.40947 11.2219 5.40426C11.2011 5.38343 11.1761 5.35323 11.1459 5.31261C11.1157 5.27199 11.0782 5.22721 11.0344 5.1793C10.9907 5.13139 10.9428 5.09077 10.8918 5.0564C10.8407 5.02203 10.7886 5.00537 10.7345 5.00537C10.6668 5.00537 10.6262 5.02099 10.6126 5.0512C10.5991 5.0814 10.5939 5.11993 10.597 5.16368C10.6001 5.20846 10.6001 5.25116 10.597 5.29178C10.5939 5.3324 10.5751 5.35635 10.5408 5.36364C10.2294 5.42509 9.90859 5.46467 9.58052 5.48133C9.25141 5.49799 8.93167 5.50737 8.62026 5.50737C8.51195 5.50737 8.41197 5.49695 8.32031 5.47717C8.22866 5.45634 8.1391 5.43446 8.05057 5.41051C7.96204 5.38656 7.87248 5.3626 7.78082 5.33865C7.68917 5.31469 7.59961 5.30324 7.51108 5.30324C7.49754 5.30324 7.47254 5.30532 7.43505 5.30844L7.41735 5.31053C7.38923 5.31261 7.37048 5.31365 7.35902 5.31365C7.33194 5.34802 7.31632 5.38031 7.3132 5.41051C7.31007 5.44071 7.30799 5.47404 7.30799 5.50737C7.30799 5.58235 7.32153 5.64068 7.34861 5.6813C7.37569 5.72191 7.41005 5.75941 7.45067 5.79378C7.49129 5.82815 7.53399 5.86564 7.57773 5.90626C7.62148 5.94688 7.6673 5.99791 7.71521 6.05936C7.77666 6.14788 7.81728 6.24995 7.83707 6.3666C7.85685 6.48324 7.87143 6.59989 7.87768 6.71966C7.88497 6.83943 7.88497 6.95816 7.87768 7.07793C7.87039 7.1977 7.86727 7.30498 7.86727 7.40079C7.86727 7.48932 7.87039 7.59868 7.87768 7.72782C7.88497 7.85697 7.88602 7.98923 7.88289 8.1215C7.87977 8.25481 7.86727 8.38292 7.84748 8.50477C7.82769 8.62662 7.79645 8.72661 7.75583 8.80159C7.55899 8.81513 7.34548 8.8318 7.11531 8.85263C6.88514 8.87346 6.65081 8.89325 6.41439 8.91408C6.17797 8.93491 5.94051 8.94844 5.70305 8.95469C5.46559 8.96094 5.24584 8.96198 5.04275 8.95469C4.9813 8.94115 4.94589 8.95469 4.93652 8.99531C4.92715 9.03593 4.9209 9.0703 4.9209 9.09738C4.9209 9.14529 4.92611 9.1859 4.93652 9.22027C4.94694 9.25464 4.98234 9.28172 5.04275 9.30255C5.11045 9.31609 5.16669 9.32442 5.21043 9.32859C5.25417 9.33275 5.29896 9.33588 5.3427 9.339C5.38644 9.34213 5.43123 9.34421 5.47497 9.34421H5.63223C5.95093 9.34421 6.26754 9.33692 6.58311 9.32338C6.89868 9.30984 7.2153 9.30255 7.53399 9.30255C7.58815 9.30255 7.63189 9.30776 7.66626 9.31817C7.70063 9.32859 7.7173 9.364 7.7173 9.42544C7.7173 9.67748 7.6923 9.92536 7.64127 10.167C7.59023 10.4086 7.52566 10.6482 7.44859 10.8835C7.37152 11.1189 7.28091 11.3491 7.17884 11.574C7.07678 11.799 6.97576 12.0208 6.87369 12.2395C6.83307 12.3145 6.79245 12.3791 6.75183 12.4343C6.71122 12.4895 6.67372 12.5416 6.64039 12.5926C6.60707 12.6436 6.57791 12.702 6.55395 12.7665C6.53 12.8311 6.51854 12.9144 6.51854 13.0175C6.51854 13.0582 6.52062 13.0904 6.52375 13.1144C6.52687 13.1384 6.54249 13.1675 6.56957 13.2019H6.87369V13.2029Z" fill="#A50F0E" /> </symbol> - <symbol id="relaisNumerique" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"> + + <symbol id="numRelay" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="40" height="40" rx="20" fill="#FFE5E4" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M15.5067 11.0294V10.3208L17.9047 10.1318V10.8404L15.5067 11.0294ZM19.8329 11.2655C20.3971 11.1144 20.5695 11.7064 20.5852 12.0214L21.2435 11.8796C21.2435 10.8404 20.4441 10.4625 19.5978 10.6987C18.7514 10.9349 18.5163 11.5017 18.5634 12.2103C18.6104 12.9189 19.2686 13.1551 19.6448 13.2023C20.021 13.2496 20.4912 13.3913 20.6792 13.6275C20.8673 13.8637 20.7263 14.6668 19.8799 14.6195C19.2028 14.5817 19.0649 13.9739 19.0806 13.6747L18.3753 13.8637C18.3282 14.5723 18.8925 15.2809 19.8799 15.2809C20.8673 15.2809 21.4315 14.714 21.4785 13.8637C21.5256 13.0134 20.8203 12.7299 20.115 12.5882C19.4097 12.4465 19.3157 12.2103 19.2686 12.0686C19.2216 11.9269 19.1276 11.4545 19.8329 11.2655ZM12.7799 11.36L13.5322 11.3127V15.0446L14.9898 14.9029V15.6115L12.7799 15.7532V11.36ZM18.5634 15.8478L19.3158 15.8005V19.5324L20.7734 19.3907V20.0993L18.5634 20.241V15.8478ZM28.2992 16.6241C28.2835 16.3092 28.1111 15.7171 27.5469 15.8683C26.8416 16.0573 26.9356 16.5297 26.9827 16.6714C27.0297 16.8131 27.1237 17.0493 27.829 17.191C28.5343 17.3327 29.2396 17.6162 29.1926 18.4665C29.1455 19.3168 28.5813 19.8836 27.5939 19.8836C26.6065 19.8836 26.0423 19.1751 26.0893 18.4665L26.7946 18.2775C26.7789 18.5767 26.9168 19.1845 27.5939 19.2223C28.4403 19.2695 28.5813 18.4665 28.3933 18.2303C28.2052 17.9941 27.735 17.8524 27.3588 17.8051C26.9827 17.7579 26.3244 17.5217 26.2774 16.8131C26.2304 16.1045 26.4655 15.5376 27.3118 15.3014C28.1582 15.0652 28.9575 15.4432 28.9575 16.4824L28.2992 16.6241ZM35.3521 20.1198C35.9163 19.9686 36.0887 20.5607 36.1044 20.8756L36.7627 20.7339C36.7627 19.6946 35.9634 19.3167 35.117 19.5529C34.2707 19.7891 34.0356 20.356 34.0826 21.0646C34.1296 21.7732 34.7879 22.0093 35.164 22.0566C35.5402 22.1038 36.0104 22.2455 36.1985 22.4817C36.3865 22.7179 36.2455 23.521 35.3991 23.4738C34.722 23.436 34.5841 22.8282 34.5998 22.529L33.8945 22.7179C33.8475 23.4265 34.4117 24.1351 35.3991 24.1351C36.3865 24.1351 36.9507 23.5682 36.9978 22.7179C37.0448 21.8676 36.3395 21.5842 35.6342 21.4425C34.9289 21.3008 34.8349 21.0646 34.7879 20.9228C34.7408 20.7811 34.6468 20.3087 35.3521 20.1198ZM3 26.8545L3.70529 26.8073V23.3116L5.11587 26.6656L6.10328 26.5711V22.2251L5.39799 22.2723V25.6735L4.03443 22.414L3 22.4613V26.8545ZM11.134 26.1933L10.4287 26.2405V21.8945L11.4161 21.8L12.5916 25.2013L13.673 21.6111L14.7074 21.5166V25.9098L14.0022 25.9571V22.5559L12.9207 26.0516L12.2154 26.0988L11.134 22.8865V26.1933ZM21.7612 20.2409L21.0089 20.2881L22.3255 15.8004L23.2659 15.7532L24.5824 20.0047L23.8301 20.0519L23.548 19.1072L22.0434 19.2016L21.7612 20.2409ZM22.7957 16.3673L22.1844 18.6348L23.4539 18.5403L22.7957 16.3673ZM25.5396 15.8423C25.3817 16.0494 25.1033 16.1015 24.9177 15.9587C24.7322 15.8159 24.7099 15.5323 24.8678 15.3252C25.0257 15.1181 25.3041 15.066 25.4897 15.2088C25.6752 15.3516 25.6976 15.6352 25.5396 15.8423ZM22.2843 21.4387C22.4698 21.5815 22.7483 21.5294 22.9062 21.3223C23.0641 21.1152 23.0418 20.8315 22.8562 20.6887C22.6707 20.5459 22.3923 20.5981 22.2344 20.8052C22.0764 21.0123 22.0988 21.2959 22.2843 21.4387ZM25.5692 19.6741L24.9109 19.7213V16.5563L25.5692 16.509V19.6741ZM22.278 25.201L22.9363 25.1538V21.9888L22.278 22.036V25.201ZM11.887 21.0439V16.6979L13.8148 16.5562C14.1126 16.5562 14.7904 16.798 14.8963 17.5954C14.9854 18.2673 14.5109 18.6277 14.2344 18.8378L14.191 18.8709C14.3791 18.9024 14.7552 19.0598 14.7552 19.4377V20.8077L14.0029 20.8549V19.6732C14.0029 19.6108 13.9988 19.5481 13.9803 19.4886C13.9246 19.3103 13.7867 19.0752 13.5327 19.1071L12.5923 19.2015V20.9966L11.887 21.0439ZM12.5453 18.5402V17.1703L13.2174 17.1409C13.4889 17.129 13.7882 17.1317 13.9741 17.3308C14.1437 17.5125 14.2185 17.7764 14.0969 18.0206C14.0342 18.1466 13.9475 18.2442 13.8586 18.3174C13.6671 18.4752 13.4081 18.4989 13.1607 18.5108L12.5453 18.5402ZM18.5634 21.422V25.768L19.2687 25.7208V23.9257L20.2091 23.8312C20.4632 23.7993 20.601 24.0345 20.6567 24.2127C20.6753 24.2722 20.6793 24.3349 20.6793 24.3973V25.579L21.4316 25.5318V24.1619C21.4316 23.784 21.0555 23.6265 20.8674 23.595L20.9108 23.5619C21.1873 23.3519 21.6619 22.9914 21.5727 22.3195C21.4669 21.5221 20.789 21.2803 20.4912 21.2803L18.5634 21.422ZM19.2217 21.8944V23.2643L19.8371 23.2349C20.0845 23.223 20.3435 23.1994 20.535 23.0416C20.6239 22.9683 20.7106 22.8707 20.7734 22.7447C20.8949 22.5005 20.8201 22.2366 20.6505 22.0549C20.4646 21.8558 20.1653 21.8532 19.8939 21.865L19.2217 21.8944ZM7.46672 22.603L6.66739 22.6503V25.8505C6.66739 25.8899 6.6702 25.9297 6.67755 25.9684C6.83979 26.8237 7.53865 27.18 8.6422 26.949C9.54498 26.7601 9.77067 25.9885 9.77067 25.6263V22.4141L9.06538 22.4613V25.3901C9.06538 25.7208 9.01836 26.1932 8.26605 26.2877C7.6642 26.3633 7.48239 26.0357 7.46672 25.8153V22.603ZM27.4033 20.2884L28.2026 20.2412V23.4535C28.2183 23.6739 28.4001 24.0014 29.0019 23.9259C29.7542 23.8314 29.8013 23.359 29.8013 23.0283V20.0995L30.5065 20.0522V23.2645C30.5065 23.6267 30.2808 24.3983 29.3781 24.5872C28.2745 24.8182 27.5757 24.4619 27.4134 23.6066C27.4061 23.5678 27.4033 23.5281 27.4033 23.4886V20.2884ZM31.1179 24.5868L33.5629 24.3506V23.7365L31.8232 23.8783V22.5556L33.2808 22.4138V21.847L31.8232 21.9887V20.8077L33.5159 20.6187V20.0046L31.1179 20.2408V24.5868ZM15.5067 26.099V25.3904L17.9047 25.2014V25.91L15.5067 26.099ZM15.5067 19.7214V20.43L17.9047 20.2411V19.5325L15.5067 19.7214ZM15.5067 14.7613V14.0527L17.9047 13.8638V14.5724L15.5067 14.7613ZM15.5067 23.4534V24.1619L17.9047 23.973V23.2644L15.5067 23.4534ZM15.5067 18.4932V17.7847L17.9047 17.5957V18.3043L15.5067 18.4932ZM15.5067 12.116V12.8245L17.9047 12.6356V11.927L15.5067 12.116ZM15.5067 22.3668V21.6582L17.9047 21.4692V22.1778L15.5067 22.3668ZM15.5067 15.9895V16.6981L17.9047 16.5091V15.8005L15.5067 15.9895ZM24.8175 24.8513C24.7497 24.8407 24.6821 24.8253 24.615 24.8049C23.7006 24.5268 23.2228 23.427 23.5478 22.3484C23.8728 21.2697 24.8775 20.6207 25.7918 20.8988C26.7062 21.1769 27.184 22.2767 26.8591 23.3553C26.6472 24.0587 26.1463 24.5793 25.5698 24.7794V24.9195C25.5698 24.9799 25.5876 25.0389 25.621 25.0892C25.7353 25.2614 25.9833 25.2722 26.1121 25.1106L26.2281 24.9649L26.5102 25.39L26.4968 25.4052C26.3684 25.551 26.1359 25.8152 25.6639 25.8152C25.3752 25.8152 25.1433 25.6835 24.9954 25.5367C24.8332 25.3758 24.8175 25.1332 24.8175 24.9042V24.8513ZM26.2215 22.9894C26.1142 23.8013 25.5684 24.3983 25.0023 24.3228C24.4361 24.2473 24.0642 23.528 24.1714 22.7161C24.2787 21.9042 24.8245 21.3072 25.3906 21.3827C25.9568 21.4582 26.3287 22.1775 26.2215 22.9894ZM32.9213 26.7872L32.9169 26.5186L32.6884 26.5366L32.681 26.0869L32.3486 26.3101L32.3527 26.5632L32.1992 26.5753L32.2036 26.844L32.3572 26.8318L32.3663 27.3871C32.3683 27.5062 32.3732 27.5851 32.381 27.6237C32.3906 27.6782 32.4068 27.7209 32.4296 27.7519C32.4531 27.7821 32.4892 27.8057 32.538 27.8226C32.5867 27.8388 32.6412 27.8445 32.7015 27.8397C32.7999 27.8319 32.8877 27.8082 32.9649 27.7684L32.932 27.5093C32.8737 27.5355 32.829 27.5498 32.7981 27.5523C32.7759 27.554 32.7567 27.5499 32.7407 27.54C32.7254 27.53 32.7153 27.5168 32.7102 27.5004C32.706 27.4831 32.703 27.4225 32.7013 27.3186L32.6928 26.8053L32.9213 26.7872ZM32.0888 26.9611L31.7601 27.0471C31.7479 26.9817 31.7217 26.9337 31.6815 26.9033C31.642 26.8727 31.591 26.86 31.5283 26.8649C31.445 26.8715 31.3788 26.906 31.3298 26.9683C31.2815 27.0297 31.2585 27.1284 31.2608 27.2643C31.2633 27.4155 31.29 27.5202 31.341 27.5786C31.3929 27.637 31.4612 27.6628 31.5461 27.6561C31.6096 27.6511 31.6613 27.629 31.7011 27.5898C31.741 27.5498 31.7685 27.4848 31.7837 27.3947L32.1131 27.4251C32.0815 27.5797 32.018 27.6996 31.9224 27.7848C31.8269 27.87 31.6978 27.9191 31.5352 27.9319C31.3503 27.9465 31.2017 27.8995 31.0895 27.7906C30.9781 27.6818 30.9206 27.5234 30.9172 27.3155C30.9137 27.1053 30.9662 26.9374 31.0746 26.8119C31.1829 26.6857 31.3311 26.6151 31.5191 26.6003C31.6731 26.5881 31.7958 26.612 31.8874 26.672C31.9797 26.7312 32.0469 26.8275 32.0888 26.9611ZM24.8644 27.8926L24.5211 27.8105C24.4938 27.9415 24.447 28.0397 24.3805 28.105C24.3141 28.1703 24.234 28.2066 24.1404 28.214C24.0135 28.2241 23.9095 28.185 23.8286 28.097C23.7477 28.0089 23.7054 27.8537 23.7018 27.6315C23.6983 27.422 23.7359 27.2673 23.8145 27.1674C23.8939 27.0675 23.9982 27.0124 24.1276 27.0022C24.2212 26.9948 24.301 27.0149 24.3669 27.0625C24.4336 27.1101 24.4781 27.1786 24.5002 27.2681L24.8475 27.1566C24.8055 27.019 24.7442 26.9158 24.6636 26.8469C24.5283 26.7303 24.3538 26.6805 24.1404 26.6974C23.896 26.7167 23.7002 26.8134 23.5529 26.9876C23.4056 27.1609 23.3344 27.3939 23.3392 27.6866C23.3438 27.9632 23.422 28.1756 23.5738 28.3237C23.7256 28.471 23.9173 28.5355 24.149 28.5172C24.3362 28.5023 24.4898 28.4438 24.6097 28.3414C24.7303 28.2382 24.8152 28.0886 24.8644 27.8926ZM21.2539 28.3522L21.5887 28.2741C21.6041 28.3385 21.6339 28.3862 21.6781 28.4171C21.7223 28.4472 21.7836 28.4592 21.8622 28.453C21.9487 28.4462 22.0135 28.425 22.0566 28.3896C22.0856 28.3649 22.0998 28.3337 22.0991 28.2962C22.0987 28.2706 22.0904 28.25 22.0743 28.2345C22.0574 28.2198 22.0198 28.208 21.9617 28.199C21.6909 28.1603 21.519 28.1191 21.446 28.0752C21.3449 28.0144 21.2933 27.9228 21.2913 27.8005C21.2895 27.6901 21.3312 27.594 21.4164 27.512C21.5017 27.43 21.6352 27.3818 21.8169 27.3674C21.9898 27.3537 22.1188 27.372 22.2039 27.4221C22.2889 27.4722 22.3482 27.5516 22.3818 27.6602L22.0674 27.7439C22.0531 27.6954 22.0267 27.6595 21.9881 27.6361C21.9504 27.6126 21.8966 27.6037 21.8268 27.6092C21.7387 27.6162 21.6759 27.6336 21.6382 27.6613C21.6131 27.6809 21.6008 27.7047 21.6012 27.7327C21.6016 27.7567 21.6131 27.7762 21.6356 27.7912C21.6661 27.8112 21.7706 27.8346 21.949 27.8613C22.1282 27.888 22.2536 27.9281 22.3251 27.9817C22.396 28.0361 22.4322 28.1169 22.434 28.2241C22.4359 28.3408 22.3892 28.445 22.2938 28.5366C22.1984 28.6282 22.0558 28.6815 21.8662 28.6964C21.694 28.7101 21.557 28.6857 21.455 28.6233C21.3539 28.5608 21.2869 28.4705 21.2539 28.3522ZM20.7165 28.5676L20.7196 28.7583L21.0302 28.7337L21.0092 27.4601L20.6748 27.4865L20.6836 28.0238C20.6867 28.2061 20.6802 28.3215 20.6643 28.37C20.6484 28.4177 20.6181 28.4593 20.5734 28.4949C20.5287 28.5296 20.4778 28.5493 20.4207 28.5538C20.3707 28.5577 20.3292 28.5494 20.2963 28.5288C20.2634 28.5074 20.2403 28.4772 20.2269 28.4382C20.2143 28.3984 20.2066 28.2889 20.2036 28.1098L20.1939 27.5246L19.8595 27.551L19.8728 28.3569C19.8748 28.4768 19.8914 28.5696 19.9227 28.6352C19.954 28.7007 20.0036 28.7497 20.0717 28.7819C20.1398 28.8141 20.2162 28.8269 20.3011 28.8202C20.3844 28.8136 20.4631 28.7878 20.537 28.7427C20.6117 28.6976 20.6716 28.6392 20.7165 28.5676ZM12.5415 27.6445L12.5705 29.4026L13.8975 29.2977L13.8926 29.0015L12.9179 29.0786L12.91 28.6001L13.786 28.5308L13.7811 28.2346L12.9051 28.3038L12.8987 27.9141L13.8401 27.8396L13.8352 27.5422L12.5415 27.6445ZM11.4738 29.0222L11.6849 29.0332C11.6643 29.1813 11.6071 29.3007 11.5132 29.3914C11.4202 29.4812 11.3046 29.5315 11.1666 29.5425C10.9936 29.5561 10.8534 29.5104 10.746 29.4052C10.6394 29.2992 10.5843 29.1398 10.5808 28.9271C10.5785 28.7896 10.5992 28.6675 10.6427 28.5608C10.6862 28.4541 10.7536 28.3715 10.8448 28.313C10.9367 28.2537 11.0371 28.2198 11.1458 28.2112C11.283 28.2003 11.3959 28.2266 11.4843 28.2901C11.5728 28.3527 11.6303 28.4475 11.6571 28.5742L11.4493 28.6231C11.4281 28.5391 11.3917 28.4775 11.3402 28.4384C11.2895 28.3992 11.2285 28.3824 11.157 28.388C11.0491 28.3965 10.9621 28.4427 10.896 28.5263C10.8298 28.6092 10.7981 28.735 10.8009 28.9037C10.8037 29.0748 10.8383 29.1966 10.9046 29.269C10.971 29.3414 11.0565 29.3734 11.1613 29.3652C11.2454 29.3585 11.3152 29.327 11.3706 29.2706C11.4261 29.2141 11.4605 29.1314 11.4738 29.0222ZM10.3802 29.1928L10.1584 29.1827C10.1274 29.2764 10.0844 29.3462 10.0296 29.3922C9.97471 29.4382 9.908 29.4643 9.82945 29.4705C9.72392 29.4788 9.63524 29.4486 9.56339 29.3798C9.49155 29.3111 9.4505 29.207 9.44026 29.0677L10.3829 28.9932C10.3832 28.9676 10.3833 28.9483 10.3831 28.9355C10.3796 28.7253 10.3234 28.5664 10.2144 28.459C10.1053 28.3515 9.96632 28.3044 9.79732 28.3178C9.62276 28.3316 9.48171 28.402 9.37417 28.529C9.26662 28.656 9.21462 28.8266 9.21816 29.0409C9.22157 29.2479 9.27819 29.4048 9.388 29.5114C9.49859 29.6171 9.64632 29.6627 9.83119 29.6481C9.97798 29.6364 10.098 29.5909 10.1912 29.5115C10.2845 29.4321 10.3475 29.3258 10.3802 29.1928ZM10.155 28.8335L9.44923 28.8893C9.45454 28.7776 9.48997 28.6859 9.55552 28.6143C9.62187 28.5426 9.70424 28.5029 9.80263 28.4951C9.91133 28.4865 10.0005 28.5211 10.0701 28.5988C10.1154 28.6489 10.1437 28.7271 10.155 28.8335ZM8.43226 29.7298L7.93041 28.4942L8.15655 28.4764L8.44049 29.2176C8.47121 29.2977 8.4996 29.3811 8.52566 29.4679C8.5436 29.3992 8.56884 29.3164 8.6014 29.2193L8.86946 28.42L9.08964 28.4026L8.63221 29.714L8.43226 29.7298ZM7.54656 29.6426C7.46834 29.7168 7.39256 29.7708 7.31923 29.8046C7.2467 29.8384 7.16838 29.8586 7.08427 29.8653C6.94542 29.8762 6.83814 29.8507 6.76243 29.7886C6.68672 29.7258 6.64798 29.6412 6.64622 29.5348C6.64519 29.4725 6.65814 29.4146 6.68507 29.3612C6.71278 29.307 6.74898 29.2625 6.7937 29.2278C6.8392 29.1929 6.89039 29.1653 6.94725 29.1448C6.98912 29.1303 7.05242 29.1144 7.13714 29.0973C7.30977 29.0629 7.43671 29.028 7.51796 28.9928C7.51827 28.9631 7.51835 28.9443 7.51822 28.9363C7.51677 28.8484 7.49551 28.788 7.45446 28.7552C7.3989 28.7108 7.31717 28.6928 7.20926 28.7014C7.10849 28.7093 7.03421 28.7332 6.9864 28.773C6.93937 28.812 6.9051 28.8775 6.88358 28.9697L6.67364 28.9575C6.69119 28.8656 6.72133 28.7904 6.76406 28.7318C6.80677 28.6723 6.86915 28.6246 6.95118 28.5885C7.0332 28.5516 7.12856 28.5288 7.23726 28.5202C7.34517 28.5117 7.43305 28.5176 7.50092 28.5378C7.56878 28.5581 7.61891 28.5865 7.65129 28.6232C7.68367 28.6591 7.70669 28.7061 7.72036 28.7642C7.72811 28.8004 7.73277 28.8665 7.73436 28.9625L7.73911 29.2503C7.74242 29.451 7.74888 29.5777 7.75849 29.6306C7.76889 29.6826 7.78797 29.732 7.81575 29.7786L7.592 29.7963C7.56905 29.7533 7.5539 29.702 7.54656 29.6426ZM7.52075 29.1619C7.44352 29.2 7.32733 29.2364 7.17219 29.2711C7.08433 29.2908 7.02228 29.3102 6.98604 29.329C6.94981 29.3479 6.92203 29.3737 6.90271 29.4065C6.88337 29.4384 6.87402 29.4732 6.87464 29.5108C6.87559 29.5683 6.8978 29.6146 6.94128 29.6496C6.98556 29.6845 7.04935 29.6987 7.13266 29.6921C7.21518 29.6856 7.28828 29.6618 7.35195 29.6207C7.41561 29.5789 7.462 29.5252 7.49111 29.4596C7.51331 29.409 7.52363 29.3362 7.52206 29.241L7.52075 29.1619ZM14.1479 28.0026L14.4561 27.9783L14.459 28.1521C14.5671 28.0083 14.6973 27.9304 14.8496 27.9183C14.9305 27.9119 15.001 27.9232 15.0611 27.952C15.1212 27.9809 15.1708 28.0278 15.21 28.0928C15.2644 28.0204 15.3235 27.9649 15.3872 27.9263C15.4509 27.8876 15.5193 27.8654 15.5923 27.8596C15.6851 27.8523 15.764 27.8652 15.8289 27.8985C15.8938 27.931 15.9427 27.9828 15.9756 28.0538C15.9995 28.1064 16.0125 28.1934 16.0145 28.315L16.0279 29.1293L15.6935 29.1557L15.6815 28.4277C15.6794 28.3014 15.6666 28.2208 15.6429 28.1858C15.6112 28.1403 15.5632 28.1201 15.4989 28.1252C15.4521 28.1289 15.4083 28.1467 15.3675 28.1788C15.3267 28.2108 15.2977 28.2556 15.2804 28.313C15.263 28.3696 15.2553 28.4578 15.2573 28.5778L15.2674 29.1894L14.933 29.2158L14.9215 28.5179C14.9194 28.3939 14.9121 28.3145 14.8997 28.2794C14.8872 28.2444 14.8681 28.2191 14.8424 28.2035C14.8175 28.1878 14.7836 28.1817 14.7408 28.1851C14.6892 28.1892 14.643 28.2068 14.6022 28.2381C14.5614 28.2693 14.5323 28.3121 14.515 28.3663C14.4984 28.4204 14.4911 28.5087 14.4931 28.631L14.5033 29.2498L14.1689 29.2763L14.1479 28.0026ZM16.6246 27.8068L16.3164 27.8312L16.3374 29.1048L16.6718 29.0783L16.6616 28.4595C16.6596 28.3372 16.6669 28.249 16.6835 28.1948C16.7008 28.1406 16.7299 28.0979 16.7707 28.0666C16.8115 28.0354 16.8577 28.0177 16.9093 28.0136C16.9521 28.0103 16.986 28.0164 17.0109 28.032C17.0366 28.0476 17.0556 28.0729 17.0681 28.108C17.0806 28.143 17.0879 28.2225 17.09 28.3464L17.1015 29.0444L17.4359 29.0179L17.4258 28.4063C17.4238 28.2864 17.4315 28.1981 17.4489 28.1415C17.4662 28.0841 17.4952 28.0394 17.536 28.0073C17.5768 27.9753 17.6206 27.9574 17.6674 27.9537C17.7317 27.9486 17.7797 27.9688 17.8114 28.0144C17.835 28.0493 17.8479 28.13 17.85 28.2563L17.862 28.9842L18.1964 28.9578L18.183 28.1435C18.181 28.022 18.168 27.9349 18.1441 27.8824C18.1112 27.8113 18.0623 27.7596 17.9974 27.7271C17.9325 27.6938 17.8536 27.6808 17.7608 27.6881C17.6878 27.6939 17.6194 27.7161 17.5557 27.7548C17.492 27.7935 17.4329 27.849 17.3785 27.9213C17.3393 27.8564 17.2896 27.8094 17.2296 27.7806C17.1695 27.7517 17.099 27.7405 17.0181 27.7469C16.8657 27.7589 16.7355 27.8368 16.6275 27.9807L16.6246 27.8068ZM18.7662 28.0265L18.4618 27.9954C18.4939 27.8695 18.5511 27.7738 18.6334 27.708C18.7158 27.6422 18.8391 27.6029 19.0033 27.5899C19.1525 27.5781 19.2638 27.5873 19.3374 27.6175C19.411 27.6469 19.4629 27.688 19.4932 27.7409C19.5243 27.7929 19.541 27.892 19.5434 28.0383L19.5463 28.432C19.5482 28.5439 19.5547 28.6262 19.5659 28.679C19.5779 28.7309 19.599 28.7861 19.6294 28.8445L19.2985 28.8707C19.2894 28.849 19.2782 28.8166 19.2648 28.7737C19.2589 28.7541 19.2547 28.7412 19.2522 28.735C19.196 28.7955 19.1356 28.8423 19.071 28.8754C19.0064 28.9086 18.9372 28.928 18.8634 28.9339C18.7333 28.9442 18.6299 28.9167 18.5534 28.8515C18.4776 28.7863 18.4389 28.6993 18.4371 28.5905C18.4359 28.5186 18.4519 28.4533 18.4851 28.3946C18.5183 28.3351 18.5651 28.2882 18.6258 28.2538C18.6871 28.2185 18.7756 28.1851 18.891 28.1536C19.0469 28.1116 19.1547 28.0755 19.2146 28.0451L19.214 28.0115C19.213 27.9468 19.1963 27.9021 19.1642 27.8774C19.132 27.8519 19.0718 27.8427 18.9838 27.8496C18.9242 27.8543 18.878 27.87 18.8451 27.8966C18.8122 27.9224 18.7859 27.9657 18.7662 28.0265ZM19.2182 28.2646C19.1756 28.2824 19.1081 28.3049 19.0156 28.3322C18.923 28.3596 18.8627 28.384 18.8344 28.4054C18.7913 28.44 18.7701 28.4813 18.7709 28.5293C18.7717 28.5765 18.7898 28.6159 18.8253 28.6475C18.8608 28.6791 18.9055 28.6928 18.9595 28.6885C19.0198 28.6838 19.077 28.6592 19.131 28.6149C19.171 28.5813 19.197 28.542 19.2089 28.4971C19.2172 28.4676 19.2207 28.4125 19.2193 28.3317L19.2182 28.2646ZM25.0862 27.7574C25.0844 27.6454 25.11 27.5349 25.163 27.4259C25.216 27.3168 25.2921 27.2307 25.3911 27.1677C25.491 27.1045 25.6028 27.0681 25.7266 27.0583C25.9178 27.0432 26.0755 27.0935 26.1998 27.2094C26.3241 27.3245 26.3878 27.4775 26.3909 27.6686C26.3941 27.8613 26.3348 28.0261 26.2132 28.163C26.0923 28.2991 25.9382 28.3745 25.7509 28.3893C25.6351 28.3984 25.524 28.3808 25.4176 28.3364C25.312 28.2919 25.2309 28.2211 25.1745 28.1238C25.1181 28.0258 25.0887 27.9037 25.0862 27.7574ZM25.4293 27.7483C25.4314 27.8746 25.4627 27.969 25.5234 28.0314C25.584 28.0939 25.6579 28.1216 25.7452 28.1147C25.8325 28.1078 25.9049 28.0685 25.9625 27.9967C26.0209 27.9248 26.0491 27.8249 26.047 27.697C26.0449 27.5723 26.0136 27.4787 25.953 27.4162C25.8931 27.3537 25.8196 27.3259 25.7323 27.3328C25.645 27.3397 25.5722 27.3791 25.5138 27.451C25.4554 27.5228 25.4272 27.6219 25.4293 27.7483ZM27.4798 28.2238L27.8142 28.1973L27.8012 27.4058C27.7995 27.3075 27.7919 27.2324 27.7784 27.1806C27.7656 27.1288 27.743 27.0834 27.7106 27.0443C27.6789 27.0052 27.6324 26.9748 27.5708 26.9533C27.5093 26.9309 27.4416 26.9227 27.3678 26.9285C27.2004 26.9417 27.0627 27.0247 26.9548 27.1773L26.9517 26.9902L26.6411 27.0148L26.6621 28.2884L26.9966 28.262L26.987 27.6851C26.9847 27.5428 26.9914 27.4446 27.0072 27.3905C27.0238 27.3364 27.0548 27.2915 27.1003 27.2559C27.1458 27.2203 27.1975 27.2002 27.2554 27.1956C27.3007 27.192 27.3393 27.2002 27.3714 27.22C27.4043 27.2398 27.4283 27.2696 27.4432 27.3092C27.4582 27.3481 27.4668 27.4362 27.469 27.5738L27.4798 28.2238ZM29.3043 28.0795L28.9699 28.1059L28.9591 27.4559C28.9569 27.3184 28.9483 27.2302 28.9333 27.1914C28.9184 27.1518 28.8944 27.122 28.8615 27.1022C28.8294 27.0823 28.7908 27.0742 28.7455 27.0778C28.6876 27.0823 28.6359 27.1024 28.5904 27.1381C28.5449 27.1737 28.5139 27.2186 28.4973 27.2727C28.4815 27.3268 28.4748 27.425 28.4771 27.5673L28.4867 28.1442L28.1522 28.1706L28.1312 26.897L28.4418 26.8724L28.4449 27.0595C28.5528 26.9069 28.6905 26.8239 28.8579 26.8107C28.9317 26.8049 28.9994 26.8131 29.0609 26.8355C29.1225 26.857 29.169 26.8874 29.2007 26.9265C29.2331 26.9656 29.2557 27.011 29.2685 27.0628C29.282 27.1146 29.2896 27.1896 29.2912 27.288L29.3043 28.0795ZM30.7041 27.6194L30.37 27.5894C30.3528 27.6548 30.3266 27.7033 30.2913 27.7349C30.2561 27.7665 30.2123 27.7844 30.1599 27.7885C30.083 27.7946 30.0182 27.7721 29.9658 27.721C29.9133 27.6691 29.885 27.5933 29.881 27.4935L30.7188 27.4273C30.7193 27.1687 30.6642 26.9813 30.5535 26.8652C30.4427 26.7482 30.2933 26.6972 30.1052 26.7121C29.9378 26.7253 29.8003 26.7962 29.6928 26.9248C29.5853 27.0526 29.5333 27.222 29.5368 27.4331C29.5397 27.6098 29.5837 27.7528 29.669 27.8621C29.7769 27.9985 29.9407 28.058 30.1605 28.0406C30.2994 28.0296 30.4143 27.9885 30.5053 27.9173C30.597 27.8452 30.6633 27.7459 30.7041 27.6194ZM30.3047 27.0313C30.3532 27.0779 30.3794 27.1499 30.3834 27.2473L29.8835 27.2868C29.8812 27.1949 29.9034 27.1203 29.9501 27.063C29.9969 27.0056 30.0567 26.9741 30.1297 26.9683C30.1979 26.9629 30.2563 26.9839 30.3047 27.0313Z" diff --git a/src/assets/tags/sprite.svg b/src/assets/tags/sprite.svg index 192abf45e54ce0111db398ad24e641a187f03c99..f891b7d01f25be84449d117dba2fe20eb39d722b 100644 --- a/src/assets/tags/sprite.svg +++ b/src/assets/tags/sprite.svg @@ -96,4 +96,12 @@ d="M13 8H12.5V7C12.5 5.62 11.38 4.5 10 4.5C8.62 4.5 7.5 5.62 7.5 7V8H7C6.45 8 6 8.45 6 9V14C6 14.55 6.45 15 7 15H13C13.55 15 14 14.55 14 14V9C14 8.45 13.55 8 13 8ZM10 12.5C9.45 12.5 9 12.05 9 11.5C9 10.95 9.45 10.5 10 10.5C10.55 10.5 11 10.95 11 11.5C11 12.05 10.55 12.5 10 12.5ZM8.5 8V7C8.5 6.17 9.17 5.5 10 5.5C10.83 5.5 11.5 6.17 11.5 7V8H8.5Z" fill="#CD2524" /> </symbol> + + <symbol id="structure" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> + <rect width="20" height="20" rx="10" fill="#FFE5E4" /> + <path + d="M10 7.5V6.5C10 5.95 9.55 5.5 9 5.5H6C5.45 5.5 5 5.95 5 6.5V13.5C5 14.05 5.45 14.5 6 14.5H14C14.55 14.5 15 14.05 15 13.5V8.5C15 7.95 14.55 7.5 14 7.5H10ZM7 13.5H6V12.5H7V13.5ZM7 11.5H6V10.5H7V11.5ZM7 9.5H6V8.5H7V9.5ZM7 7.5H6V6.5H7V7.5ZM9 13.5H8V12.5H9V13.5ZM9 11.5H8V10.5H9V11.5ZM9 9.5H8V8.5H9V9.5ZM9 7.5H8V6.5H9V7.5ZM13.5 13.5H10V12.5H11V11.5H10V10.5H11V9.5H10V8.5H13.5C13.775 8.5 14 8.725 14 9V13C14 13.275 13.775 13.5 13.5 13.5ZM13 9.5H12V10.5H13V9.5ZM13 11.5H12V12.5H13V11.5Z" + fill="#DA3635" /> + </symbol> + </svg> \ No newline at end of file