feat(animation logo)

This commit is contained in:
2026-03-18 17:30:53 +01:00
parent 20988e425a
commit a40a8df894
59 changed files with 3183 additions and 90 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -0,0 +1,23 @@
{
"name": "3D fab",
"short_name": "3D fab",
"description": "Stampa 3D su misura con preventivo online immediato.",
"start_url": "/",
"display": "standalone",
"background_color": "#ffffff",
"theme_color": "#ffffff",
"icons": [
{
"src": "/assets/images/Fav-icon-192x192.png",
"sizes": "192x192",
"type": "image/png",
"purpose": "any"
},
{
"src": "/assets/images/Fav-icon-512x512.png",
"sizes": "512x512",
"type": "image/png",
"purpose": "any"
}
]
}

View File

@@ -1 +1,14 @@
<router-outlet></router-outlet>
@if (siteIntroState() !== 'hidden') {
<div
class="site-intro"
[class.site-intro--closing]="siteIntroState() === 'closing'"
aria-hidden="true"
>
<app-brand-animation-logo
class="site-intro__logo"
variant="site-intro"
></app-brand-animation-logo>
</div>
}

View File

@@ -0,0 +1,40 @@
.site-intro {
position: fixed;
inset: 0;
z-index: 2000;
display: grid;
place-items: center;
background: var(--color-bg);
pointer-events: none;
opacity: 1;
transition: opacity 0.24s ease-out;
}
.site-intro--closing {
opacity: 0;
}
.site-intro__logo {
width: min(calc(100vw - 2rem), 23rem);
--brand-animation-width: 23rem;
--brand-animation-height: 7.1rem;
--brand-animation-letter-width: 3.75rem;
--brand-animation-scale: 0.88;
--brand-animation-width-mobile: 16.8rem;
--brand-animation-height-mobile: 5.3rem;
--brand-animation-letter-width-mobile: 2.8rem;
--brand-animation-scale-mobile: 0.68;
--brand-animation-site-intro-duration: 1.05s;
justify-self: center;
align-self: center;
opacity: 1;
transform: scale(1);
transition:
opacity 0.24s ease-out,
transform 0.24s ease-out;
}
.site-intro--closing .site-intro__logo {
opacity: 0;
transform: scale(0.985);
}

View File

@@ -1,14 +1,50 @@
import { Component, inject } from '@angular/core';
import {
afterNextRender,
Component,
DestroyRef,
Inject,
Optional,
PLATFORM_ID,
inject,
signal,
} from '@angular/core';
import { isPlatformBrowser } from '@angular/common';
import { RouterOutlet } from '@angular/router';
import { SeoService } from './core/services/seo.service';
import { BrandAnimationLogoComponent } from './shared/components/brand-animation-logo/brand-animation-logo.component';
@Component({
selector: 'app-root',
standalone: true,
imports: [RouterOutlet],
imports: [RouterOutlet, BrandAnimationLogoComponent],
templateUrl: './app.component.html',
styleUrl: './app.component.scss',
})
export class AppComponent {
private readonly seoService = inject(SeoService);
private readonly destroyRef = inject(DestroyRef);
readonly siteIntroState = signal<'hidden' | 'active' | 'closing'>('hidden');
constructor(@Optional() @Inject(PLATFORM_ID) platformId?: Object) {
if (!isPlatformBrowser(platformId ?? 'browser')) {
return;
}
afterNextRender(() => {
this.siteIntroState.set('active');
const closeTimeoutId = window.setTimeout(() => {
this.siteIntroState.set('closing');
}, 1020);
const hideTimeoutId = window.setTimeout(() => {
this.siteIntroState.set('hidden');
}, 1280);
this.destroyRef.onDestroy(() => {
window.clearTimeout(closeTimeoutId);
window.clearTimeout(hideTimeoutId);
});
});
}
}

View File

@@ -28,21 +28,12 @@ import {
import { serverOriginInterceptor } from './core/interceptors/server-origin.interceptor';
import { catchError, firstValueFrom, of } from 'rxjs';
import { StaticTranslateLoader } from './core/i18n/static-translate.loader';
type SupportedLang = 'it' | 'en' | 'de' | 'fr';
const SUPPORTED_LANGS: readonly SupportedLang[] = ['it', 'en', 'de', 'fr'];
function resolveLangFromUrl(url: string): SupportedLang {
const firstSegment = (url || '/')
.split('?')[0]
.split('#')[0]
.split('/')
.filter(Boolean)[0]
?.toLowerCase();
return SUPPORTED_LANGS.includes(firstSegment as SupportedLang)
? (firstSegment as SupportedLang)
: 'it';
}
import {
getNavigatorLanguagePreferences,
parseAcceptLanguage,
resolveInitialLanguage,
SUPPORTED_LANGS,
} from './core/i18n/language-resolution';
export const appConfig: ApplicationConfig = {
providers: [
@@ -52,7 +43,7 @@ export const appConfig: ApplicationConfig = {
withComponentInputBinding(),
withViewTransitions(),
withInMemoryScrolling({
scrollPositionRestoration: 'top',
scrollPositionRestoration: 'enabled',
}),
),
provideHttpClient(
@@ -72,13 +63,21 @@ export const appConfig: ApplicationConfig = {
const router = inject(Router);
const request = inject(REQUEST, { optional: true }) as {
url?: string;
headers?: Record<string, string | string[] | undefined>;
} | null;
translate.addLangs([...SUPPORTED_LANGS]);
translate.setFallbackLang('it');
const requestedUrl =
(typeof request?.url === 'string' && request.url) || router.url || '/';
const lang = resolveLangFromUrl(requestedUrl);
const lang = resolveInitialLanguage({
url: requestedUrl,
preferredLanguages: request
? parseAcceptLanguage(readRequestHeader(request, 'accept-language'))
: getNavigatorLanguagePreferences(
typeof navigator === 'undefined' ? null : navigator,
),
});
return firstValueFrom(
translate.use(lang).pipe(
@@ -96,3 +95,21 @@ export const appConfig: ApplicationConfig = {
provideClientHydration(withEventReplay()),
],
};
function readRequestHeader(
request: {
headers?: Record<string, string | string[] | undefined>;
} | null,
headerName: string,
): string | null {
if (!request?.headers) {
return null;
}
const headerValue = request.headers[headerName.toLowerCase()];
if (Array.isArray(headerValue)) {
return headerValue[0] ?? null;
}
return typeof headerValue === 'string' ? headerValue : null;
}

View File

@@ -134,6 +134,31 @@ const appChildRoutes: Routes = [
];
export const routes: Routes = [
{
path: ':lang/calculator/animation-test',
canMatch: [langPrefixCanMatch],
loadComponent: () =>
import('./features/calculator/calculator-animation-test.component').then(
(m) => m.CalculatorAnimationTestComponent,
),
data: {
seoTitleKey: 'SEO.ROUTES.CALCULATOR.TITLE',
seoDescriptionKey: 'SEO.ROUTES.CALCULATOR.DESCRIPTION',
seoRobots: 'noindex, nofollow',
},
},
{
path: 'calculator/animation-test',
loadComponent: () =>
import('./features/calculator/calculator-animation-test.component').then(
(m) => m.CalculatorAnimationTestComponent,
),
data: {
seoTitleKey: 'SEO.ROUTES.CALCULATOR.TITLE',
seoDescriptionKey: 'SEO.ROUTES.CALCULATOR.DESCRIPTION',
seoRobots: 'noindex, nofollow',
},
},
{
path: ':lang',
canMatch: [langPrefixCanMatch],

View File

@@ -0,0 +1,133 @@
export type SupportedLang = 'it' | 'en' | 'de' | 'fr';
export const SUPPORTED_LANGS: readonly SupportedLang[] = [
'it',
'en',
'de',
'fr',
];
type InitialLanguageOptions = {
url?: string | null;
preferredLanguages?: readonly string[] | null;
fallbackLang?: SupportedLang;
};
type NavigatorLike = {
language?: string;
languages?: readonly string[];
};
export function resolveInitialLanguage({
url,
preferredLanguages,
fallbackLang = 'it',
}: InitialLanguageOptions): SupportedLang {
const explicitLang = resolveExplicitLanguageFromUrl(url);
if (explicitLang) {
return explicitLang;
}
for (const candidate of preferredLanguages ?? []) {
const normalized = normalizeSupportedLanguage(candidate);
if (normalized) {
return normalized;
}
}
return fallbackLang;
}
export function parseAcceptLanguage(
header: string | null | undefined,
): string[] {
if (!header) {
return [];
}
return header
.split(',')
.map((entry, index) => {
const [rawTag, ...params] = entry.split(';').map((part) => part.trim());
if (!rawTag) {
return null;
}
const qualityParam = params.find((param) => param.startsWith('q='));
const quality = qualityParam ? Number.parseFloat(qualityParam.slice(2)) : 1;
return {
tag: rawTag,
quality: Number.isFinite(quality) ? quality : 0,
index,
};
})
.filter(
(
entry,
): entry is {
tag: string;
quality: number;
index: number;
} => entry !== null && entry.quality > 0,
)
.sort((left, right) => right.quality - left.quality || left.index - right.index)
.map((entry) => entry.tag);
}
export function getNavigatorLanguagePreferences(
navigatorLike: NavigatorLike | null | undefined,
): string[] {
if (!navigatorLike) {
return [];
}
const orderedLanguages = [
...(Array.isArray(navigatorLike.languages) ? navigatorLike.languages : []),
];
if (
typeof navigatorLike.language === 'string' &&
navigatorLike.language &&
!orderedLanguages.includes(navigatorLike.language)
) {
orderedLanguages.push(navigatorLike.language);
}
return orderedLanguages;
}
function resolveExplicitLanguageFromUrl(
url: string | null | undefined,
): SupportedLang | null {
const normalizedUrl = String(url ?? '/');
const [pathAndQuery] = normalizedUrl.split('#', 1);
const [rawPath, rawQuery] = pathAndQuery.split('?', 2);
const firstSegment = rawPath
.split('/')
.filter(Boolean)[0];
const pathLanguage = normalizeSupportedLanguage(firstSegment);
if (pathLanguage) {
return pathLanguage;
}
const queryLanguage = new URLSearchParams(rawQuery ?? '').get('lang');
return normalizeSupportedLanguage(queryLanguage);
}
function normalizeSupportedLanguage(
rawLanguage: string | null | undefined,
): SupportedLang | null {
if (typeof rawLanguage !== 'string') {
return null;
}
const normalized = rawLanguage.trim().toLowerCase();
if (!normalized || normalized === '*') {
return null;
}
const [baseLanguage] = normalized.split('-', 1);
return SUPPORTED_LANGS.includes(baseLanguage as SupportedLang)
? (baseLanguage as SupportedLang)
: null;
}

View File

@@ -10,4 +10,5 @@ import { FooterComponent } from './footer.component';
templateUrl: './layout.component.html',
styleUrl: './layout.component.scss',
})
export class LayoutComponent {}
export class LayoutComponent {
}

View File

@@ -2,6 +2,7 @@ import { Subject } from 'rxjs';
import { DefaultUrlSerializer, Router, UrlTree } from '@angular/router';
import { TranslateService } from '@ngx-translate/core';
import { LanguageService } from './language.service';
import { RequestLike } from '../../../core/request-origin';
describe('LanguageService', () => {
function createTranslateMock() {
@@ -70,9 +71,14 @@ describe('LanguageService', () => {
const translate = createTranslateMock();
const router = createRouterMock('/calculator?session=abc');
const navigateSpy = router.navigateByUrl as unknown as jasmine.Spy;
const request: RequestLike = {
headers: {
'accept-language': 'it-CH,it;q=0.9,en;q=0.8',
},
};
// eslint-disable-next-line @typescript-eslint/no-unused-vars
const service = new LanguageService(translate, router);
const service = new LanguageService(translate, router, request);
expect(translate.use).toHaveBeenCalledWith('it');
expect((translate as any).setFallbackLang).toHaveBeenCalledWith('it');
@@ -85,6 +91,27 @@ describe('LanguageService', () => {
expect(navOptions.replaceUrl).toBeTrue();
});
it('uses the preferred browser language when the URL has no language prefix', () => {
const translate = createTranslateMock();
const router = createRouterMock('/calculator?session=abc');
const navigateSpy = router.navigateByUrl as unknown as jasmine.Spy;
const request: RequestLike = {
headers: {
'accept-language': 'de-CH,de;q=0.9,en;q=0.8,it;q=0.7',
},
};
// eslint-disable-next-line @typescript-eslint/no-unused-vars
const service = new LanguageService(translate, router, request);
expect(translate.use).toHaveBeenCalledWith('de');
expect(navigateSpy).toHaveBeenCalledTimes(1);
const firstCall = navigateSpy.calls.mostRecent();
const tree = firstCall.args[0] as UrlTree;
expect(router.serializeUrl(tree)).toBe('/de/calculator?session=abc');
});
it('switches language while preserving path and query params', () => {
const translate = createTranslateMock();
const router = createRouterMock('/it/calculator?session=abc&mode=advanced');

View File

@@ -1,4 +1,4 @@
import { Injectable, signal } from '@angular/core';
import { Inject, Injectable, Optional, REQUEST, signal } from '@angular/core';
import { TranslateService } from '@ngx-translate/core';
import {
NavigationEnd,
@@ -6,6 +6,12 @@ import {
Router,
UrlTree,
} from '@angular/router';
import {
getNavigatorLanguagePreferences,
parseAcceptLanguage,
resolveInitialLanguage,
} from '../i18n/language-resolution';
import { RequestLike } from '../../../core/request-origin';
@Injectable({
providedIn: 'root',
@@ -22,6 +28,7 @@ export class LanguageService {
constructor(
private translate: TranslateService,
private router: Router,
@Optional() @Inject(REQUEST) private request: RequestLike | null = null,
) {
this.translate.addLangs(this.supportedLangs);
this.translate.setFallbackLang('it');
@@ -34,13 +41,14 @@ export class LanguageService {
});
const initialTree = this.router.parseUrl(this.router.url);
const initialSegments = this.getPrimarySegments(initialTree);
const queryLang = this.getQueryLang(initialTree);
const initialLang = this.isSupportedLang(initialSegments[0])
? initialSegments[0]
: this.isSupportedLang(queryLang)
? queryLang
: 'it';
const initialLang = resolveInitialLanguage({
url: this.router.url,
preferredLanguages: this.request
? parseAcceptLanguage(this.readRequestHeader('accept-language'))
: getNavigatorLanguagePreferences(
typeof navigator === 'undefined' ? null : navigator,
),
});
this.applyLanguage(initialLang);
this.ensureLanguageInPath(initialTree);
@@ -151,6 +159,17 @@ export class LanguageService {
return typeof lang === 'string' ? lang.toLowerCase() : null;
}
private readRequestHeader(headerName: string): string | null {
const headerValue =
this.request?.headers?.[headerName.toLowerCase()] ??
this.request?.get?.(headerName.toLowerCase());
if (Array.isArray(headerValue)) {
return headerValue[0] ?? null;
}
return typeof headerValue === 'string' ? headerValue : null;
}
private isSupportedLang(
lang: string | null | undefined,
): lang is 'it' | 'en' | 'de' | 'fr' {

View File

@@ -94,14 +94,14 @@ describe('SeoService', () => {
}));
expect(alternates).toContain({
hreflang: 'en',
hreflang: 'en-CH',
href: `${document.location.origin}/en/privacy`,
});
expect(alternates).toContain({
hreflang: 'x-default',
href: `${document.location.origin}/it/privacy`,
});
expect(document.documentElement.lang).toBe('it');
expect(document.documentElement.lang).toBe('it-CH');
const ogUrlCall = meta.updateTag.calls
.allArgs()
@@ -109,6 +109,11 @@ describe('SeoService', () => {
expect(ogUrlCall?.[0].content).toBe(
`${document.location.origin}/it/privacy`,
);
const ogLocaleCall = meta.updateTag.calls
.allArgs()
.find(([tag]) => tag.property === 'og:locale');
expect(ogLocaleCall?.[0].content).toBe('it_CH');
});
it('resolves translated route metadata for the active language', () => {
@@ -130,6 +135,6 @@ describe('SeoService', () => {
.allArgs()
.find(([tag]) => tag.name === 'description');
expect(descriptionCall?.[0].content).toBe('About description');
expect(document.documentElement.lang).toBe('en');
expect(document.documentElement.lang).toBe('en-CH');
});
});

View File

@@ -51,10 +51,16 @@ export class SeoService {
this.supportedLangs,
);
private readonly ogLocaleByLang: Record<SupportedLang, string> = {
it: 'it_IT',
en: 'en_US',
de: 'de_DE',
fr: 'fr_FR',
it: 'it_CH',
en: 'en_CH',
de: 'de_CH',
fr: 'fr_CH',
};
private readonly seoLocaleByLang: Record<SupportedLang, string> = {
it: 'it-CH',
en: 'en-CH',
de: 'de-CH',
fr: 'fr-CH',
};
constructor(
@@ -315,7 +321,7 @@ export class SeoService {
const suffix =
suffixSegments.length > 0 ? `/${suffixSegments.join('/')}` : '';
this.document.documentElement.lang = lang;
this.document.documentElement.lang = this.seoLocaleByLang[lang];
this.document.head
.querySelectorAll('link[rel="alternate"][data-seo-managed="true"]')
@@ -323,7 +329,7 @@ export class SeoService {
for (const alt of this.supportedLangs) {
this.appendAlternateLink(
alt,
this.seoLocaleByLang[alt],
`${this.document.location.origin}/${alt}${suffix}`,
);
}

View File

@@ -0,0 +1,31 @@
<section class="animation-test-page">
<div class="animation-toolbar" role="group" aria-label="Animation variants">
<button
type="button"
class="variant-toggle"
[class.active]="variant() === 'site-intro'"
(click)="setVariant('site-intro')"
>
Site intro
</button>
<button
type="button"
class="variant-toggle"
[class.active]="variant() === 'calculator-loader'"
(click)="setVariant('calculator-loader')"
>
Calculator loader
</button>
</div>
<div
class="animation-stage"
[attr.data-variant]="variant()"
>
<app-brand-animation-logo
[variant]="variant()"
[decorative]="false"
ariaLabel="3D fab animation test"
></app-brand-animation-logo>
</div>
</section>

View File

@@ -0,0 +1,60 @@
:host {
display: block;
}
.animation-test-page {
min-height: 100vh;
display: grid;
align-content: center;
justify-items: center;
gap: 1.5rem;
padding: 2rem 1.5rem 3rem;
background: #fff;
}
.animation-toolbar {
display: inline-flex;
align-items: center;
gap: 0.5rem;
padding: 0.35rem;
border: 1px solid rgba(16, 24, 32, 0.12);
border-radius: 999px;
background: #f7f5ef;
}
.variant-toggle {
min-height: 2.4rem;
padding: 0 1rem;
border: 0;
border-radius: 999px;
background: transparent;
color: var(--color-text-muted);
font: inherit;
font-weight: 600;
cursor: pointer;
transition:
background-color 0.18s ease,
color 0.18s ease,
box-shadow 0.18s ease;
}
.variant-toggle.active {
background: #fff;
color: var(--color-text);
box-shadow: 0 6px 16px rgba(16, 24, 32, 0.08);
}
.animation-stage {
width: min(100%, 26rem);
}
@media (max-width: 640px) {
.animation-toolbar {
flex-wrap: wrap;
justify-content: center;
}
.animation-stage {
width: min(100%, 19rem);
}
}

View File

@@ -0,0 +1,21 @@
import { CommonModule } from '@angular/common';
import { Component, signal } from '@angular/core';
import {
BrandAnimationLogoComponent,
BrandAnimationVariant,
} from '../../shared/components/brand-animation-logo/brand-animation-logo.component';
@Component({
selector: 'app-calculator-animation-test',
standalone: true,
imports: [CommonModule, BrandAnimationLogoComponent],
templateUrl: './calculator-animation-test.component.html',
styleUrl: './calculator-animation-test.component.scss',
})
export class CalculatorAnimationTestComponent {
readonly variant = signal<BrandAnimationVariant>('site-intro');
setVariant(variant: BrandAnimationVariant): void {
this.variant.set(variant);
}
}

View File

@@ -57,7 +57,10 @@
@if (loading()) {
<app-card class="loading-state">
<div class="loader-content">
<div class="spinner"></div>
<app-brand-animation-logo
class="loader-logo"
variant="calculator-loader"
></app-brand-animation-logo>
<h3 class="loading-title">
{{ "CALC.ANALYZING_TITLE" | translate }}
</h3>

View File

@@ -93,7 +93,7 @@
.loader-content {
text-align: center;
max-width: 300px;
max-width: 22rem;
margin: 0 auto;
/* Center content vertically within the stretched card */
@@ -101,12 +101,14 @@
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
gap: var(--space-3);
}
.loading-title {
font-size: 1.1rem;
font-weight: 600;
margin: var(--space-4) 0 var(--space-2);
margin: 0;
color: var(--color-text);
}
@@ -114,23 +116,21 @@
font-size: 0.9rem;
color: var(--color-text-muted);
line-height: 1.5;
margin: 0;
}
.spinner {
border: 3px solid var(--color-neutral-200);
border-left-color: var(--color-brand);
border-radius: 50%;
width: 48px;
height: 48px;
animation: spin 1s linear infinite;
.loader-logo {
display: block;
width: min(100%, 16rem);
margin: 0 auto;
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
--brand-animation-width: 16rem;
--brand-animation-height: 4.8rem;
--brand-animation-letter-width: 2.85rem;
--brand-animation-scale: 0.84;
--brand-animation-word-spacing: 0.97;
--brand-animation-width-mobile: 14rem;
--brand-animation-height-mobile: 4.1rem;
--brand-animation-letter-width-mobile: 2.45rem;
--brand-animation-scale-mobile: 0.84;
--brand-animation-loader-loop-duration: 2.5s;
}

View File

@@ -17,6 +17,7 @@ import { catchError, map } from 'rxjs/operators';
import { AppCardComponent } from '../../shared/components/app-card/app-card.component';
import { AppAlertComponent } from '../../shared/components/app-alert/app-alert.component';
import { AppButtonComponent } from '../../shared/components/app-button/app-button.component';
import { BrandAnimationLogoComponent } from '../../shared/components/brand-animation-logo/brand-animation-logo.component';
import { UploadFormComponent } from './components/upload-form/upload-form.component';
import { QuoteResultComponent } from './components/quote-result/quote-result.component';
import {
@@ -48,6 +49,7 @@ type TrackedPrintSettings = {
AppCardComponent,
AppAlertComponent,
AppButtonComponent,
BrandAnimationLogoComponent,
UploadFormComponent,
QuoteResultComponent,
SuccessStateComponent,

View File

@@ -3,6 +3,18 @@ import { CalculatorPageComponent } from './calculator-page.component';
export const CALCULATOR_ROUTES: Routes = [
{ path: '', redirectTo: 'basic', pathMatch: 'full' },
{
path: 'animation-test',
loadComponent: () =>
import('./calculator-animation-test.component').then(
(m) => m.CalculatorAnimationTestComponent,
),
data: {
seoTitleKey: 'SEO.ROUTES.CALCULATOR.TITLE',
seoDescriptionKey: 'SEO.ROUTES.CALCULATOR.DESCRIPTION',
seoRobots: 'noindex, nofollow',
},
},
{
path: 'basic',
component: CalculatorPageComponent,

View File

@@ -127,7 +127,8 @@ export class UploadFormComponent implements OnInit {
private layerHeightsByNozzle: Record<string, SimpleOption[]> = {};
private isPatchingSettings = false;
acceptedFormats = '.stl,.3mf,.step,.stp';
acceptedFormats = '.stl,.3mf';
private readonly allowedExtensions = ['stl', '3mf'] as const;
constructor() {
this.form = this.fb.group({
@@ -286,6 +287,13 @@ export class UploadFormComponent implements OnInit {
return name.endsWith('.stl');
}
isSupportedFile(file: File | null): boolean {
if (!file) return false;
const name = file.name.toLowerCase().trim();
return this.allowedExtensions.some((ext) => name.endsWith(`.${ext}`));
}
canPreviewSelectedFile(): boolean {
return this.isStlFile(this.getSelectedPreviewFile());
}
@@ -340,13 +348,19 @@ export class UploadFormComponent implements OnInit {
onFilesDropped(newFiles: File[]) {
const MAX_SIZE = 200 * 1024 * 1024;
const validItems: FormItem[] = [];
let hasError = false;
let hasInvalidType = false;
let hasOversize = false;
const defaults = this.getCurrentGlobalItemDefaults();
for (const file of newFiles) {
if (!this.isSupportedFile(file)) {
hasInvalidType = true;
continue;
}
if (file.size > MAX_SIZE) {
hasError = true;
hasOversize = true;
continue;
}
@@ -367,7 +381,11 @@ export class UploadFormComponent implements OnInit {
});
}
if (hasError) {
if (hasInvalidType) {
alert(this.translate.instant('CALC.ERR_INVALID_FILE_TYPE'));
}
if (hasOversize) {
alert(this.translate.instant('CALC.ERR_FILE_TOO_LARGE'));
}

View File

@@ -1,5 +1,10 @@
<article class="product-card">
<a class="media" [routerLink]="productLink()" [state]="navigationState()">
<a
class="media"
[routerLink]="productLink()"
[state]="navigationState()"
(click)="rememberCatalogScroll()"
>
@if (imageUrl(); as imageUrl) {
<img
[src]="imageUrl"
@@ -32,9 +37,12 @@
</div>
<h3 class="name">
<a [routerLink]="productLink()" [state]="navigationState()">{{
product().name
}}</a>
<a
[routerLink]="productLink()"
[state]="navigationState()"
(click)="rememberCatalogScroll()"
>{{ product().name }}</a
>
</h3>
<p class="excerpt">
@@ -62,6 +70,7 @@
<a
[routerLink]="productLink()"
[state]="navigationState()"
(click)="rememberCatalogScroll()"
class="view-btn"
>{{ "SHOP.DETAILS" | translate }}</a
>

View File

@@ -74,4 +74,16 @@ export class ProductCardComponent {
shopReturnUrl: this.router.url,
};
}
rememberCatalogScroll(): void {
if (typeof window === 'undefined') {
return;
}
const nextState = {
...(history.state ?? {}),
shopRestoreScrollY: Math.max(0, Math.round(window.scrollY)),
};
history.replaceState(nextState, '');
}
}

View File

@@ -1,4 +1,4 @@
import { CommonModule, isPlatformBrowser } from '@angular/common';
import { CommonModule, Location, isPlatformBrowser } from '@angular/common';
import {
afterNextRender,
Component,
@@ -59,6 +59,7 @@ export class ProductDetailComponent {
/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{6})$/;
private readonly destroyRef = inject(DestroyRef);
private readonly injector = inject(Injector);
private readonly location = inject(Location);
private readonly router = inject(Router);
private readonly translate = inject(TranslateService);
private readonly seoService = inject(SeoService);
@@ -489,6 +490,11 @@ export class ProductDetailComponent {
: null;
if (returnUrl && this.shopRouteService.isCatalogUrl(returnUrl)) {
if (this.isBrowser && window.history.length > 1) {
this.location.back();
return;
}
void this.router.navigateByUrl(returnUrl);
return;
}

View File

@@ -332,6 +332,10 @@
}
@media (max-width: 760px) {
.cart-card {
display: none;
}
.product-grid {
grid-template-columns: 1fr;
}

View File

@@ -141,6 +141,7 @@ export class ShopPageComponent {
this.selectedCategory.set(result.catalog.category ?? null);
this.products.set(result.catalog.products);
this.applySeo(result.catalog.category ?? null);
this.restoreCatalogScrollIfNeeded();
});
}
@@ -353,4 +354,24 @@ export class ShopPageComponent {
ogDescription: description,
});
}
private restoreCatalogScrollIfNeeded(): void {
if (typeof window === 'undefined') {
return;
}
const scrollY = Number(history.state?.shopRestoreScrollY);
if (!Number.isFinite(scrollY) || scrollY < 0) {
return;
}
const { shopRestoreScrollY: _ignored, ...nextState } = history.state ?? {};
const restore = () => window.scrollTo({ left: 0, top: scrollY });
history.replaceState(nextState, '');
window.requestAnimationFrame(() => {
restore();
window.setTimeout(restore, 60);
});
}
}

View File

@@ -12,7 +12,7 @@ import { TranslateModule } from '@ngx-translate/core';
export class AppDropzoneComponent {
label = input<string>('DROPZONE.DEFAULT_LABEL');
subtext = input<string>('DROPZONE.DEFAULT_SUBTEXT');
accept = input<string>('.stl,.3mf,.step,.stp');
accept = input<string>('.stl,.3mf');
multiple = input<boolean>(true);
filesDropped = output<File[]>();

View File

@@ -0,0 +1,17 @@
<div
class="brand-animation"
[attr.data-variant]="variant()"
role="img"
[attr.aria-hidden]="decorative() ? 'true' : null"
[attr.aria-label]="decorative() ? null : ariaLabel()"
>
@for (letter of resolvedLetters(); track letter.key) {
<img
class="brand-animation__letter"
[src]="letter.src"
alt=""
[attr.data-letter]="letter.key"
[style.--word-x]="letter.wordX"
/>
}
</div>

View File

@@ -0,0 +1,221 @@
:host {
display: block;
width: 100%;
}
.brand-animation {
--three-anchor-x: -9.4rem;
--bee-anchor-x: 10.2rem;
--word-scale: var(--brand-animation-scale, 1);
--word-spacing-factor: var(--brand-animation-word-spacing, 1);
--loader-pull-scale-x: 0.9;
--loader-pull-scale-y: 1.08;
--loader-release-scale-x: 1.04;
--loader-release-scale-y: 0.97;
--loader-overshoot-left: 0.58rem;
--loader-overshoot-right: -0.54rem;
position: relative;
width: min(100%, var(--brand-animation-width, 26rem));
height: var(--brand-animation-height, 8rem);
margin-inline: auto;
}
.brand-animation__letter {
--word-x: 0rem;
position: absolute;
top: 50%;
left: 50%;
width: var(--brand-animation-letter-width, clamp(2.7rem, 6vw, 4rem));
height: auto;
transform: translate(-50%, -50%);
transform-origin: center center;
will-change: transform;
}
.brand-animation[data-variant='site-intro'] .brand-animation__letter {
animation: site-intro-preview var(--brand-animation-site-intro-duration, 1s) linear 1 forwards;
}
.brand-animation[data-variant='calculator-loader'] .brand-animation__letter {
animation: calculator-loader-loop
var(--brand-animation-loader-loop-duration, 2.5s)
infinite;
}
.brand-animation[data-variant='calculator-loader']
.brand-animation__letter[data-letter='3'] {
--loader-overshoot-left: 0.18rem;
--loader-overshoot-right: -0.3rem;
}
.brand-animation[data-variant='calculator-loader']
.brand-animation__letter[data-letter='d'] {
--loader-overshoot-left: 0.42rem;
--loader-overshoot-right: -0.4rem;
}
.brand-animation[data-variant='calculator-loader']
.brand-animation__letter[data-letter='F'] {
--loader-overshoot-left: 0.66rem;
--loader-overshoot-right: -0.62rem;
}
.brand-animation[data-variant='calculator-loader']
.brand-animation__letter[data-letter='A'] {
--loader-overshoot-left: 0.52rem;
--loader-overshoot-right: -0.46rem;
}
.brand-animation[data-variant='calculator-loader']
.brand-animation__letter[data-letter='B'] {
--loader-overshoot-left: 0.28rem;
--loader-overshoot-right: -0.16rem;
}
@keyframes site-intro-preview {
0% {
transform: translate(-50%, -50%) translateX(0) scale(0.92);
}
20% {
transform: translate(-50%, -50%) translateX(0) scale(0.92);
}
80% {
transform: translate(-50%, -50%)
translateX(
calc(var(--word-x) * var(--word-scale) * var(--word-spacing-factor))
)
scale(1);
}
100% {
transform: translate(-50%, -50%)
translateX(
calc(var(--word-x) * var(--word-scale) * var(--word-spacing-factor))
)
scale(1);
}
}
@keyframes calculator-loader-loop {
0%,
16% {
transform: translate(-50%, -50%)
translateX(
calc(var(--word-x) * var(--word-scale) * var(--word-spacing-factor))
)
scale(1);
}
16% {
animation-timing-function: cubic-bezier(0.3, 0, 0.7, 1);
}
27% {
transform: translate(-50%, -50%)
translateX(
calc(
var(--three-anchor-x) * var(--word-scale) * var(--word-spacing-factor)
)
)
scaleX(var(--loader-pull-scale-x))
scaleY(var(--loader-pull-scale-y));
}
27% {
animation-timing-function: cubic-bezier(0.18, 1.15, 0.32, 1);
}
39% {
transform: translate(-50%, -50%)
translateX(
calc(
(var(--word-x) * var(--word-scale) * var(--word-spacing-factor)) +
var(--loader-overshoot-left)
)
)
scaleX(var(--loader-release-scale-x))
scaleY(var(--loader-release-scale-y));
}
39% {
animation-timing-function: cubic-bezier(0.2, 0.85, 0.26, 1);
}
50%,
60% {
transform: translate(-50%, -50%)
translateX(
calc(var(--word-x) * var(--word-scale) * var(--word-spacing-factor))
)
scale(1);
}
60% {
animation-timing-function: cubic-bezier(0.3, 0, 0.7, 1);
}
71% {
transform: translate(-50%, -50%)
translateX(
calc(
var(--bee-anchor-x) * var(--word-scale) * var(--word-spacing-factor)
)
)
scaleX(var(--loader-pull-scale-x))
scaleY(var(--loader-pull-scale-y));
}
71% {
animation-timing-function: cubic-bezier(0.18, 1.15, 0.32, 1);
}
83% {
transform: translate(-50%, -50%)
translateX(
calc(
(var(--word-x) * var(--word-scale) * var(--word-spacing-factor)) +
var(--loader-overshoot-right)
)
)
scaleX(var(--loader-release-scale-x))
scaleY(var(--loader-release-scale-y));
}
83% {
animation-timing-function: cubic-bezier(0.2, 0.85, 0.26, 1);
}
92%,
100% {
transform: translate(-50%, -50%)
translateX(
calc(var(--word-x) * var(--word-scale) * var(--word-spacing-factor))
)
scale(1);
}
}
@media (max-width: 640px) {
.brand-animation {
width: min(100%, var(--brand-animation-width-mobile, 19rem));
height: var(--brand-animation-height-mobile, 6rem);
--word-scale: var(--brand-animation-scale-mobile, 0.74);
}
.brand-animation__letter {
width: var(--brand-animation-letter-width-mobile, 2.8rem);
}
}
@media (prefers-reduced-motion: reduce) {
.brand-animation__letter {
animation: none !important;
transform: translate(-50%, -50%)
translateX(
calc(var(--word-x) * var(--word-scale) * var(--word-spacing-factor))
)
scale(1);
}
}

View File

@@ -0,0 +1,70 @@
import { Component, computed, input } from '@angular/core';
export type BrandAnimationVariant = 'site-intro' | 'calculator-loader';
interface AnimationLetter {
key: string;
darkSrc: string;
yellowSrc: string;
wordX: string;
}
interface ResolvedAnimationLetter {
key: string;
src: string;
wordX: string;
}
const LETTERS: readonly AnimationLetter[] = [
{
key: '3',
darkSrc: '/assets/images/animation/31200.svg',
yellowSrc: '/assets/images/animation/3g1200.svg',
wordX: '-9.4rem',
},
{
key: 'd',
darkSrc: '/assets/images/animation/d1200.svg',
yellowSrc: '/assets/images/animation/Dg1200.svg',
wordX: '-4.9rem',
},
{
key: 'F',
darkSrc: '/assets/images/animation/F1200.svg',
yellowSrc: '/assets/images/animation/Fg1200.svg',
wordX: '1rem',
},
{
key: 'A',
darkSrc: '/assets/images/animation/A1200.svg',
yellowSrc: '/assets/images/animation/Ag1200.svg',
wordX: '5.6rem',
},
{
key: 'B',
darkSrc: '/assets/images/animation/B1200.svg',
yellowSrc: '/assets/images/animation/Bg1200.svg',
wordX: '10.2rem',
},
] as const;
@Component({
selector: 'app-brand-animation-logo',
standalone: true,
templateUrl: './brand-animation-logo.component.html',
styleUrl: './brand-animation-logo.component.scss',
})
export class BrandAnimationLogoComponent {
readonly variant = input<BrandAnimationVariant>('site-intro');
readonly decorative = input(true);
readonly ariaLabel = input('3D fab animated logo');
readonly resolvedLetters = computed<ResolvedAnimationLetter[]>(() =>
LETTERS.map((letter) => ({
key: letter.key,
src:
this.variant() === 'site-intro' ? letter.yellowSrc : letter.darkSrc,
wordX: letter.wordX,
})),
);
}

View File

@@ -107,14 +107,14 @@
},
"CALC": {
"TITLE": "3D-Angebot berechnen",
"SUBTITLE": "Laden Sie Ihre 3D-Datei (STL, 3MF, STEP) hoch, stellen Sie Qualität und Farbe ein und berechnen Sie sofort Preis und Lieferzeit.",
"SUBTITLE": "Laden Sie Ihre 3D-Datei (STL, 3MF) hoch, stellen Sie Qualität und Farbe ein und berechnen Sie sofort Preis und Lieferzeit.",
"CTA_START": "Jetzt starten",
"BUSINESS": "Unternehmen",
"PRIVATE": "Privat",
"MODE_EASY": "Basis",
"MODE_ADVANCED": "Erweitert",
"UPLOAD_LABEL": "Ziehen Sie Ihre 3D-Datei hierher",
"UPLOAD_SUB": "Wir unterstützen STL, 3MF, STEP bis 50MB",
"UPLOAD_SUB": "Wir unterstützen STL, 3MF bis 50MB",
"MATERIAL": "Material",
"QUALITY": "Qualität",
"QUANTITY": "Menge",
@@ -141,11 +141,12 @@
"BENEFITS_2": "Ausgewählte Materialien und Qualitätskontrolle",
"BENEFITS_3": "CAD-Beratung, falls die Datei Änderungen benötigt",
"ERR_FILE_REQUIRED": "Die Datei ist erforderlich.",
"STEP_WARNING": "Die 3D-Ansicht ist mit STEP- und 3MF-Dateien nicht kompatibel",
"STEP_WARNING": "Die 3D-Vorschau ist nur für STL-Dateien verfügbar.",
"REMOVE_FILE": "Datei entfernen",
"FALLBACK_MATERIAL": "PLA (Fallback)",
"FALLBACK_QUALITY_STANDARD": "Standard",
"ERR_FILE_TOO_LARGE": "Einige Dateien überschreiten das 200MB-Limit und wurden nicht hinzugefügt.",
"ERR_INVALID_FILE_TYPE": "Sie können nur Dateien vom Typ .stl oder .3mf hochladen.",
"PRINT_SPEED": "Druckgeschwindigkeit",
"COLOR": "Farbe",
"ANALYZING_TITLE": "Analyse läuft...",
@@ -624,7 +625,7 @@
"BTN_CONTACT": "Mit uns sprechen",
"SEC_CALC_TITLE": "Korrekte Preisberechnung in wenigen Sekunden",
"SEC_CALC_SUBTITLE": "Keine Registrierung erforderlich. Die Schätzung basiert auf echtem Slicing.",
"SEC_CALC_LIST_1": "Unterstützte Formate: STL, 3MF, STEP",
"SEC_CALC_LIST_1": "Unterstützte Formate: STL, 3MF",
"CARD_CALC_EYEBROW": "Automatische Berechnung",
"CARD_CALC_TITLE": "Preis und Lieferzeit mit einem Klick",
"CARD_CALC_TAG": "Ohne Registrierung",
@@ -674,7 +675,7 @@
},
"DROPZONE": {
"DEFAULT_LABEL": "Dateien hierher ziehen oder klicken zum Hochladen",
"DEFAULT_SUBTEXT": "Unterstützt .STL, .3MF, .STEP"
"DEFAULT_SUBTEXT": "Unterstützt .STL, .3MF"
},
"COLOR": {
"AVAILABLE_COLORS": "Verfügbare Farben",

View File

@@ -107,14 +107,14 @@
},
"CALC": {
"TITLE": "3D Print Calculator",
"SUBTITLE": "Upload your 3D file (STL, 3MF, STEP...) and get an instant estimate of costs and print time.",
"SUBTITLE": "Upload your 3D file (STL, 3MF) and get an instant estimate of costs and print time.",
"CTA_START": "Start Now",
"BUSINESS": "Business",
"PRIVATE": "Private",
"MODE_EASY": "Quick",
"MODE_ADVANCED": "Advanced",
"UPLOAD_LABEL": "Drag your 3D file here",
"UPLOAD_SUB": "Supports STL, 3MF, STEP up to 50MB",
"UPLOAD_SUB": "Supports STL, 3MF up to 50MB",
"MATERIAL": "Material",
"QUALITY": "Quality",
"QUANTITY": "Quantity",
@@ -141,11 +141,12 @@
"BENEFITS_2": "Selected materials and quality control",
"BENEFITS_3": "CAD consultation if file needs modifications",
"ERR_FILE_REQUIRED": "File is required.",
"STEP_WARNING": "3D preview is not available for STEP files, but the calculator works perfectly. You can proceed with the quotation.",
"STEP_WARNING": "3D preview is available only for STL files.",
"REMOVE_FILE": "Remove file",
"FALLBACK_MATERIAL": "PLA (fallback)",
"FALLBACK_QUALITY_STANDARD": "Standard",
"ERR_FILE_TOO_LARGE": "Some files exceed the 200MB limit and were not added.",
"ERR_INVALID_FILE_TYPE": "You can upload only .stl or .3mf files.",
"PRINT_SPEED": "Print speed",
"COLOR": "Color",
"ANALYZING_TITLE": "Analysis in progress...",
@@ -624,7 +625,7 @@
"BTN_CONTACT": "Talk to us",
"SEC_CALC_TITLE": "Accurate pricing in a few seconds",
"SEC_CALC_SUBTITLE": "No registration required. The estimate is calculated through real slicing.",
"SEC_CALC_LIST_1": "Supported formats: STL, 3MF, STEP",
"SEC_CALC_LIST_1": "Supported formats: STL, 3MF",
"CARD_CALC_EYEBROW": "Automatic calculation",
"CARD_CALC_TITLE": "Price and lead time in one click",
"CARD_CALC_TAG": "No registration",
@@ -674,7 +675,7 @@
},
"DROPZONE": {
"DEFAULT_LABEL": "Drop files here or click to upload",
"DEFAULT_SUBTEXT": "Supports .stl, .3mf, .step"
"DEFAULT_SUBTEXT": "Supports .stl, .3mf"
},
"COLOR": {
"AVAILABLE_COLORS": "Available colors",

View File

@@ -96,7 +96,7 @@
"BTN_CONTACT": "Parlez avec nous",
"SEC_CALC_TITLE": "Prix correct en quelques secondes",
"SEC_CALC_SUBTITLE": "Aucune inscription requise. L'estimation est effectuée via un vrai slicing.",
"SEC_CALC_LIST_1": "Formats pris en charge : STL, 3MF, STEP",
"SEC_CALC_LIST_1": "Formats pris en charge : STL, 3MF",
"CARD_CALC_EYEBROW": "Calcul automatique",
"CARD_CALC_TITLE": "Prix et délais en un clic",
"CARD_CALC_TAG": "Sans inscription",
@@ -139,14 +139,14 @@
},
"CALC": {
"TITLE": "Calculer un devis 3D",
"SUBTITLE": "Chargez votre fichier 3D (STL, 3MF, STEP), réglez la qualité et la couleur puis calculez immédiatement prix et délais.",
"SUBTITLE": "Chargez votre fichier 3D (STL, 3MF), réglez la qualité et la couleur puis calculez immédiatement prix et délais.",
"CTA_START": "Commencer maintenant",
"BUSINESS": "Entreprises",
"PRIVATE": "Particuliers",
"MODE_EASY": "Base",
"MODE_ADVANCED": "Avancée",
"UPLOAD_LABEL": "Glissez votre fichier 3D ici",
"UPLOAD_SUB": "Nous prenons en charge STL, 3MF, STEP jusqu'à 50MB",
"UPLOAD_SUB": "Nous prenons en charge STL, 3MF jusqu'à 50MB",
"MATERIAL": "Matériau",
"QUALITY": "Qualité",
"PRINT_SPEED": "Vitesse d'impression",
@@ -185,11 +185,12 @@
"NOTES_PLACEHOLDER": "Instructions spécifiques...",
"SETUP_NOTE": "* Inclut {{cost}} comme coût de setup",
"SHIPPING_NOTE": "* Frais d'expédition exclus, calculés à l'étape suivante",
"STEP_WARNING": "La visualisation 3D n'est pas compatible avec les fichiers STEP et 3MF",
"STEP_WARNING": "La prévisualisation 3D est disponible uniquement pour les fichiers STL.",
"REMOVE_FILE": "Supprimer le fichier",
"FALLBACK_MATERIAL": "PLA (fallback)",
"FALLBACK_QUALITY_STANDARD": "Standard",
"ERR_FILE_TOO_LARGE": "Certains fichiers dépassent la limite de 200MB et n'ont pas été ajoutés.",
"ERR_INVALID_FILE_TYPE": "Vous pouvez téléverser uniquement des fichiers .stl ou .3mf.",
"ERROR_ZERO_PRICE": "Un problème est survenu pendant le calcul. Essayez un autre format ou contactez-nous directement via Demander une consultation.",
"ZERO_RESULT_TITLE": "Résultat invalide",
"ZERO_RESULT_HELP": "Le calcul a renvoyé des valeurs nulles invalides. Essayez un autre format de fichier ou contactez-nous directement via Demander une consultation."
@@ -680,7 +681,7 @@
},
"DROPZONE": {
"DEFAULT_LABEL": "Glissez les fichiers ici ou cliquez pour téléverser",
"DEFAULT_SUBTEXT": "Prend en charge .STL, .3MF, .STEP"
"DEFAULT_SUBTEXT": "Prend en charge .STL, .3MF"
},
"COLOR": {
"AVAILABLE_COLORS": "Couleurs disponibles",

View File

@@ -96,7 +96,7 @@
"BTN_CONTACT": "Parla con noi",
"SEC_CALC_TITLE": "Prezzo corretto in pochi secondi",
"SEC_CALC_SUBTITLE": "Nessuna registrazione necessaria. La stima è effettuata tramite vero slicing.",
"SEC_CALC_LIST_1": "Formati supportati: STL, 3MF, STEP",
"SEC_CALC_LIST_1": "Formati supportati: STL, 3MF",
"CARD_CALC_EYEBROW": "Calcolo automatico",
"CARD_CALC_TITLE": "Prezzo e tempi in un click",
"CARD_CALC_TAG": "Senza registrazione",
@@ -139,14 +139,14 @@
},
"CALC": {
"TITLE": "Calcola Preventivo 3D",
"SUBTITLE": "Carica il tuo file 3D (STL, 3MF, STEP), imposta la qualità, il colore e calcola immediatamente prezzo e tempi.",
"SUBTITLE": "Carica il tuo file 3D (STL, 3MF), imposta la qualità, il colore e calcola immediatamente prezzo e tempi.",
"CTA_START": "Inizia Ora",
"BUSINESS": "Aziende",
"PRIVATE": "Privati",
"MODE_EASY": "Base",
"MODE_ADVANCED": "Avanzata",
"UPLOAD_LABEL": "Trascina il tuo file 3D qui",
"UPLOAD_SUB": "Supportiamo STL, 3MF, STEP fino a 50MB",
"UPLOAD_SUB": "Supportiamo STL, 3MF fino a 50MB",
"MATERIAL": "Materiale",
"QUALITY": "Qualità",
"PRINT_SPEED": "Velocità di Stampa",
@@ -185,11 +185,12 @@
"NOTES_PLACEHOLDER": "Istruzioni specifiche...",
"SETUP_NOTE": "* Include {{cost}} come costo di setup",
"SHIPPING_NOTE": "* Costi di spedizione esclusi, calcolati al passaggio successivo",
"STEP_WARNING": "La visualizzazione 3D non è compatibile con i file step e 3mf",
"STEP_WARNING": "La visualizzazione 3D è disponibile solo per i file STL",
"REMOVE_FILE": "Rimuovi file",
"FALLBACK_MATERIAL": "PLA (fallback)",
"FALLBACK_QUALITY_STANDARD": "Standard",
"ERR_FILE_TOO_LARGE": "Alcuni file superano il limite di 200MB e non sono stati aggiunti.",
"ERR_INVALID_FILE_TYPE": "Puoi caricare solo file .stl o .3mf.",
"ERROR_ZERO_PRICE": "Qualcosa è andato storto nel calcolo. Prova un altro formato o contattaci direttamente con Richiedi Consulenza.",
"ZERO_RESULT_TITLE": "Risultato non valido",
"ZERO_RESULT_HELP": "Il calcolo ha restituito valori non validi (0). Prova con un altro formato file oppure contattaci direttamente con Richiedi Consulenza."
@@ -680,7 +681,7 @@
},
"DROPZONE": {
"DEFAULT_LABEL": "Trascina i file qui o clicca per caricare",
"DEFAULT_SUBTEXT": "Supporta .STL, .3MF, .STEP"
"DEFAULT_SUBTEXT": "Supporta .STL, .3MF"
},
"COLOR": {
"AVAILABLE_COLORS": "Colori disponibili",

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 952 KiB

View File

@@ -0,0 +1,207 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="Livello_2" data-name="Livello 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 126.16 163.48">
<g id="Livello_1-2" data-name="Livello 1">
<g>
<rect x=".25" y="157.08" width="125.66" height="1.05"/>
<rect x=".25" y="146.6" width="125.66" height="1.05"/>
<rect x=".25" y="136.13" width="125.66" height="1.05"/>
<rect x=".25" y="125.66" width="125.66" height="1.05"/>
<rect x=".25" y="115.19" width="125.66" height="1.05"/>
<rect x=".25" y="104.72" width="125.66" height="1.05"/>
<rect x=".25" y="94.25" width="125.66" height="1.05"/>
<rect x=".25" y="83.77" width="125.66" height="1.05"/>
<rect x=".25" y="73.3" width="125.66" height="1.05"/>
<rect x=".25" y="62.83" width="125.66" height="1.05"/>
<rect x=".25" y="52.36" width="125.66" height="1.05"/>
<rect x=".25" y="41.89" width="125.66" height="1.05"/>
<rect x=".25" y="31.42" width="125.66" height="1.05"/>
<rect x=".25" y="20.94" width="125.66" height="1.05"/>
<rect x=".25" y="10.47" width="125.66" height="1.05"/>
<rect x=".25" width="125.66" height="1.05"/>
</g>
<g>
<rect x="110.82" y="131.82" width="5.02" height="5.25"/>
<rect x="110.82" y="121.37" width="5.02" height="5.25"/>
<rect x="110.82" y="110.91" width="5.02" height="5.25"/>
<rect x="110.82" y="100.46" width="5.02" height="5.21"/>
<rect x="110.82" y="89.97" width="5.02" height="5.25"/>
<rect x="110.82" y="79.51" width="5.02" height="5.25"/>
<rect x="110.82" y="69.06" width="5.02" height="5.25"/>
<rect x="110.82" y="58.6" width="5.02" height="5.21"/>
<rect x="110.82" y="48.15" width="5.02" height="5.21"/>
<rect x="110.82" y="37.66" width="5.02" height="5.25"/>
<rect x="110.82" y="27.2" width="5.02" height="5.25"/>
<rect x="110.82" y="16.75" width="5.02" height="5.21"/>
<rect x="105.79" y="142.31" width="5.02" height="5.21"/>
<rect x="105.79" y="131.82" width="5.02" height="5.25"/>
<rect x="105.79" y="121.37" width="5.02" height="5.25"/>
<rect x="105.79" y="110.91" width="5.02" height="5.25"/>
<rect x="105.79" y="100.46" width="5.02" height="5.21"/>
<rect x="105.79" y="89.97" width="5.02" height="5.25"/>
<rect x="105.79" y="79.51" width="5.02" height="5.25"/>
<rect x="105.79" y="69.06" width="5.02" height="5.25"/>
<rect x="105.79" y="58.6" width="5.02" height="5.21"/>
<rect x="105.79" y="48.15" width="5.02" height="5.21"/>
<rect x="105.79" y="37.66" width="5.02" height="5.25"/>
<rect x="105.79" y="27.2" width="5.02" height="5.25"/>
<rect x="105.79" y="16.75" width="5.02" height="5.21"/>
<rect x="105.79" y="6.29" width="5.02" height="5.21"/>
<rect x="100.77" y="142.31" width="5.02" height="5.21"/>
<rect x="100.77" y="131.82" width="5.02" height="5.25"/>
<rect x="100.77" y="121.37" width="5.02" height="5.25"/>
<rect x="100.77" y="110.91" width="5.02" height="5.25"/>
<rect x="100.77" y="100.46" width="5.02" height="5.21"/>
<rect x="100.77" y="89.97" width="5.02" height="5.25"/>
<rect x="100.77" y="79.51" width="5.02" height="5.25"/>
<rect x="100.77" y="69.06" width="5.02" height="5.25"/>
<rect x="100.77" y="58.6" width="5.02" height="5.21"/>
<rect x="100.77" y="48.15" width="5.02" height="5.21"/>
<rect x="100.77" y="37.66" width="5.02" height="5.25"/>
<rect x="100.77" y="27.2" width="5.02" height="5.25"/>
<rect x="100.77" y="16.75" width="5.02" height="5.21"/>
<rect x="100.77" y="6.29" width="5.02" height="5.21"/>
<rect x="95.75" y="142.31" width="5.02" height="5.21"/>
<rect x="95.75" y="131.82" width="5.02" height="5.25"/>
<rect x="95.75" y="121.37" width="5.02" height="5.25"/>
<rect x="95.75" y="110.91" width="5.02" height="5.25"/>
<rect x="95.75" y="100.46" width="5.02" height="5.21"/>
<rect x="95.75" y="89.97" width="5.02" height="5.25"/>
<rect x="95.75" y="79.51" width="5.02" height="5.25"/>
<rect x="95.75" y="69.06" width="5.02" height="5.25"/>
<rect x="95.75" y="58.6" width="5.02" height="5.21"/>
<rect x="95.75" y="48.15" width="5.02" height="5.21"/>
<rect x="95.75" y="37.66" width="5.02" height="5.25"/>
<rect x="95.75" y="27.2" width="5.02" height="5.25"/>
<rect x="95.75" y="16.75" width="5.02" height="5.21"/>
<rect x="95.75" y="6.29" width="5.02" height="5.21"/>
<rect x="90.72" y="142.31" width="5.02" height="5.21"/>
<rect x="90.72" y="131.82" width="5.02" height="5.25"/>
<rect x="90.72" y="121.37" width="5.02" height="5.25"/>
<rect x="90.72" y="110.91" width="5.02" height="5.25"/>
<rect x="90.72" y="100.46" width="5.02" height="5.21"/>
<rect x="90.72" y="89.97" width="5.02" height="5.25"/>
<rect x="90.72" y="79.51" width="5.02" height="5.25"/>
<rect x="90.72" y="69.06" width="5.02" height="5.25"/>
<rect x="90.72" y="58.6" width="5.02" height="5.21"/>
<rect x="90.72" y="48.15" width="5.02" height="5.21"/>
<rect x="90.72" y="37.66" width="5.02" height="5.25"/>
<rect x="90.72" y="27.2" width="5.02" height="5.25"/>
<rect x="90.72" y="16.75" width="5.02" height="5.21"/>
<rect x="90.72" y="6.29" width="5.02" height="5.21"/>
<rect x="85.7" y="142.31" width="5.02" height="5.21"/>
<rect x="85.7" y="131.82" width="5.02" height="5.25"/>
<rect x="85.7" y="121.37" width="5.02" height="5.25"/>
<rect x="85.7" y="110.91" width="5.02" height="5.25"/>
<rect x="85.7" y="100.46" width="5.02" height="5.21"/>
<rect x="85.7" y="89.97" width="5.02" height="5.25"/>
<rect x="85.7" y="79.51" width="5.02" height="5.25"/>
<rect x="85.7" y="69.06" width="5.02" height="5.25"/>
<rect x="85.7" y="58.6" width="5.02" height="5.21"/>
<rect x="85.7" y="48.15" width="5.02" height="5.21"/>
<rect x="85.7" y="37.66" width="5.02" height="5.25"/>
<rect x="85.7" y="27.2" width="5.02" height="5.25"/>
<rect x="85.7" y="16.75" width="5.02" height="5.21"/>
<rect x="85.7" y="6.29" width="5.02" height="5.21"/>
<rect x="80.67" y="142.31" width="5.02" height="5.21"/>
<rect x="80.67" y="131.82" width="5.02" height="5.25"/>
<rect x="80.67" y="121.37" width="5.02" height="5.25"/>
<rect x="80.67" y="79.51" width="5.02" height="5.25"/>
<rect x="80.67" y="69.06" width="5.02" height="5.25"/>
<rect x="80.67" y="27.2" width="5.02" height="5.25"/>
<rect x="80.67" y="16.75" width="5.02" height="5.21"/>
<rect x="80.67" y="6.29" width="5.02" height="5.21"/>
<rect x="75.65" y="142.31" width="5.02" height="5.21"/>
<rect x="75.65" y="131.82" width="5.02" height="5.25"/>
<rect x="75.65" y="121.37" width="5.02" height="5.25"/>
<rect x="75.65" y="79.51" width="5.02" height="5.25"/>
<rect x="75.65" y="69.06" width="5.02" height="5.25"/>
<rect x="75.65" y="27.2" width="5.02" height="5.25"/>
<rect x="75.65" y="16.75" width="5.02" height="5.21"/>
<rect x="75.65" y="6.29" width="5.02" height="5.21"/>
<rect x="70.63" y="142.31" width="5.02" height="5.21"/>
<rect x="70.63" y="131.82" width="5.02" height="5.25"/>
<rect x="70.63" y="121.37" width="5.02" height="5.25"/>
<rect x="70.63" y="79.51" width="5.02" height="5.25"/>
<rect x="70.63" y="69.06" width="5.02" height="5.25"/>
<rect x="70.63" y="27.2" width="5.02" height="5.25"/>
<rect x="70.63" y="16.75" width="5.02" height="5.21"/>
<rect x="70.63" y="6.29" width="5.02" height="5.21"/>
<rect x="65.6" y="142.31" width="5.02" height="5.21"/>
<rect x="65.6" y="131.82" width="5.02" height="5.25"/>
<rect x="65.6" y="121.37" width="5.02" height="5.25"/>
<rect x="65.6" y="79.51" width="5.02" height="5.25"/>
<rect x="65.6" y="69.06" width="5.02" height="5.25"/>
<rect x="65.6" y="27.2" width="5.02" height="5.25"/>
<rect x="65.6" y="16.75" width="5.02" height="5.21"/>
<rect x="65.6" y="6.29" width="5.02" height="5.21"/>
<rect x="60.58" y="142.31" width="5.02" height="5.21"/>
<rect x="60.58" y="131.82" width="5.02" height="5.25"/>
<rect x="60.58" y="121.37" width="5.02" height="5.25"/>
<rect x="60.58" y="79.51" width="5.02" height="5.25"/>
<rect x="60.58" y="69.06" width="5.02" height="5.25"/>
<rect x="60.58" y="27.2" width="5.02" height="5.25"/>
<rect x="60.58" y="16.75" width="5.02" height="5.21"/>
<rect x="60.58" y="6.29" width="5.02" height="5.21"/>
<rect x="55.55" y="142.31" width="5.02" height="5.21"/>
<rect x="55.55" y="131.82" width="5.02" height="5.25"/>
<rect x="55.55" y="121.37" width="5.02" height="5.25"/>
<rect x="55.55" y="79.51" width="5.02" height="5.25"/>
<rect x="55.55" y="69.06" width="5.02" height="5.25"/>
<rect x="55.55" y="27.2" width="5.02" height="5.25"/>
<rect x="55.55" y="16.75" width="5.02" height="5.21"/>
<rect x="55.55" y="6.29" width="5.02" height="5.21"/>
<rect x="50.53" y="142.31" width="5.02" height="5.21"/>
<rect x="50.53" y="131.82" width="5.02" height="5.25"/>
<rect x="50.53" y="121.37" width="5.02" height="5.25"/>
<rect x="50.53" y="79.51" width="5.02" height="5.25"/>
<rect x="50.53" y="69.06" width="5.02" height="5.25"/>
<rect x="50.53" y="27.2" width="5.02" height="5.25"/>
<rect x="50.53" y="16.75" width="5.02" height="5.21"/>
<rect x="50.53" y="6.29" width="5.02" height="5.21"/>
<rect x="45.51" y="142.31" width="5.02" height="5.21"/>
<rect x="45.51" y="131.82" width="5.02" height="5.25"/>
<rect x="45.51" y="121.37" width="5.02" height="5.25"/>
<rect x="45.51" y="27.2" width="5.02" height="5.25"/>
<rect x="45.51" y="16.75" width="5.02" height="5.21"/>
<rect x="45.51" y="6.29" width="5.02" height="5.21"/>
<rect x="40.44" y="142.31" width="5.06" height="5.21"/>
<rect x="40.44" y="131.82" width="5.06" height="5.25"/>
<rect x="40.44" y="121.37" width="5.06" height="5.25"/>
<rect x="40.44" y="27.2" width="5.06" height="5.25"/>
<rect x="40.44" y="16.75" width="5.06" height="5.21"/>
<rect x="40.44" y="6.29" width="5.06" height="5.21"/>
<rect x="35.42" y="142.31" width="5.02" height="5.21"/>
<rect x="35.42" y="131.82" width="5.02" height="5.25"/>
<rect x="35.42" y="121.37" width="5.02" height="5.25"/>
<rect x="35.42" y="27.2" width="5.02" height="5.25"/>
<rect x="35.42" y="16.75" width="5.02" height="5.21"/>
<rect x="35.42" y="6.29" width="5.02" height="5.21"/>
<rect x="30.4" y="142.31" width="5.02" height="5.21"/>
<rect x="30.4" y="131.82" width="5.02" height="5.25"/>
<rect x="30.4" y="121.37" width="5.02" height="5.25"/>
<rect x="30.4" y="27.2" width="5.02" height="5.25"/>
<rect x="30.4" y="16.75" width="5.02" height="5.21"/>
<rect x="30.4" y="6.29" width="5.02" height="5.21"/>
<rect x="25.37" y="142.31" width="5.02" height="5.21"/>
<rect x="25.37" y="131.82" width="5.02" height="5.25"/>
<rect x="25.37" y="121.37" width="5.02" height="5.25"/>
<rect x="25.37" y="27.2" width="5.02" height="5.25"/>
<rect x="25.37" y="16.75" width="5.02" height="5.21"/>
<rect x="25.37" y="6.29" width="5.02" height="5.21"/>
<rect x="20.35" y="142.31" width="5.02" height="5.21"/>
<rect x="20.35" y="131.82" width="5.02" height="5.25"/>
<rect x="20.35" y="121.37" width="5.02" height="5.25"/>
<rect x="20.35" y="27.2" width="5.02" height="5.25"/>
<rect x="20.35" y="16.75" width="5.02" height="5.21"/>
<rect x="20.35" y="6.29" width="5.02" height="5.21"/>
<rect x="15.32" y="142.31" width="5.02" height="5.21"/>
<rect x="15.32" y="131.82" width="5.02" height="5.25"/>
<rect x="15.32" y="121.37" width="5.02" height="5.25"/>
<rect x="15.32" y="27.2" width="5.02" height="5.25"/>
<rect x="15.32" y="16.75" width="5.02" height="5.21"/>
<rect x="15.32" y="6.29" width="5.02" height="5.21"/>
<rect x="10.3" y="131.82" width="5.02" height="5.25"/>
<rect x="10.3" y="16.75" width="5.02" height="5.21"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 12 KiB

View File

@@ -0,0 +1,214 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="Livello_2" data-name="Livello 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 126.16 163.48">
<defs>
<style>
.cls-1 {
fill: #575756;
}
</style>
</defs>
<g id="Livello_1-2" data-name="Livello 1">
<g>
<rect class="cls-2" x=".25" y="157.08" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="146.6" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="136.13" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="125.66" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="115.19" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="104.72" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="94.25" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="83.77" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="73.3" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="62.83" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="52.36" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="41.89" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="31.42" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="20.94" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="10.47" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" width="125.66" height="1.05"/>
</g>
<g>
<rect class="cls-1" x="110.83" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="110.83" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="110.83" y="110.91" width="5.02" height="5.25"/>
<rect class="cls-1" x="110.83" y="100.46" width="5.02" height="5.21"/>
<rect class="cls-1" x="110.83" y="90" width="5.02" height="5.21"/>
<rect class="cls-1" x="110.83" y="79.51" width="5.02" height="5.25"/>
<rect class="cls-1" x="110.83" y="69.06" width="5.02" height="5.25"/>
<rect class="cls-1" x="110.83" y="58.6" width="5.02" height="5.21"/>
<rect class="cls-1" x="110.83" y="48.15" width="5.02" height="5.21"/>
<rect class="cls-1" x="110.83" y="37.65" width="5.02" height="5.25"/>
<rect class="cls-1" x="110.83" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="110.83" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="105.81" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="105.81" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="105.81" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="105.81" y="110.91" width="5.02" height="5.25"/>
<rect class="cls-1" x="105.81" y="100.46" width="5.02" height="5.21"/>
<rect class="cls-1" x="105.81" y="90" width="5.02" height="5.21"/>
<rect class="cls-1" x="105.81" y="79.51" width="5.02" height="5.25"/>
<rect class="cls-1" x="105.81" y="69.06" width="5.02" height="5.25"/>
<rect class="cls-1" x="105.81" y="58.6" width="5.02" height="5.21"/>
<rect class="cls-1" x="105.81" y="48.15" width="5.02" height="5.21"/>
<rect class="cls-1" x="105.81" y="37.65" width="5.02" height="5.25"/>
<rect class="cls-1" x="105.81" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="105.81" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="105.81" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="100.78" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="100.78" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="100.78" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="100.78" y="110.91" width="5.02" height="5.25"/>
<rect class="cls-1" x="100.78" y="100.46" width="5.02" height="5.21"/>
<rect class="cls-1" x="100.78" y="90" width="5.02" height="5.21"/>
<rect class="cls-1" x="100.78" y="79.51" width="5.02" height="5.25"/>
<rect class="cls-1" x="100.78" y="69.06" width="5.02" height="5.25"/>
<rect class="cls-1" x="100.78" y="58.6" width="5.02" height="5.21"/>
<rect class="cls-1" x="100.78" y="48.15" width="5.02" height="5.21"/>
<rect class="cls-1" x="100.78" y="37.65" width="5.02" height="5.25"/>
<rect class="cls-1" x="100.78" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="100.78" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="100.78" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="95.76" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="95.76" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="95.76" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="95.76" y="110.91" width="5.02" height="5.25"/>
<rect class="cls-1" x="95.76" y="100.46" width="5.02" height="5.21"/>
<rect class="cls-1" x="95.76" y="90" width="5.02" height="5.21"/>
<rect class="cls-1" x="95.76" y="79.51" width="5.02" height="5.25"/>
<rect class="cls-1" x="95.76" y="69.06" width="5.02" height="5.25"/>
<rect class="cls-1" x="95.76" y="58.6" width="5.02" height="5.21"/>
<rect class="cls-1" x="95.76" y="48.15" width="5.02" height="5.21"/>
<rect class="cls-1" x="95.76" y="37.65" width="5.02" height="5.25"/>
<rect class="cls-1" x="95.76" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="95.76" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="95.76" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="90.73" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="90.73" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="90.73" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="90.73" y="110.91" width="5.02" height="5.25"/>
<rect class="cls-1" x="90.73" y="100.46" width="5.02" height="5.21"/>
<rect class="cls-1" x="90.73" y="90" width="5.02" height="5.21"/>
<rect class="cls-1" x="90.73" y="79.51" width="5.02" height="5.25"/>
<rect class="cls-1" x="90.73" y="69.06" width="5.02" height="5.25"/>
<rect class="cls-1" x="90.73" y="58.6" width="5.02" height="5.21"/>
<rect class="cls-1" x="90.73" y="48.15" width="5.02" height="5.21"/>
<rect class="cls-1" x="90.73" y="37.65" width="5.02" height="5.25"/>
<rect class="cls-1" x="90.73" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="90.73" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="90.73" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="85.71" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="85.71" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="85.71" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="85.71" y="110.91" width="5.02" height="5.25"/>
<rect class="cls-1" x="85.71" y="100.46" width="5.02" height="5.21"/>
<rect class="cls-1" x="85.71" y="90" width="5.02" height="5.21"/>
<rect class="cls-1" x="85.71" y="79.51" width="5.02" height="5.25"/>
<rect class="cls-1" x="85.71" y="69.06" width="5.02" height="5.25"/>
<rect class="cls-1" x="85.71" y="58.6" width="5.02" height="5.21"/>
<rect class="cls-1" x="85.71" y="48.15" width="5.02" height="5.21"/>
<rect class="cls-1" x="85.71" y="37.65" width="5.02" height="5.25"/>
<rect class="cls-1" x="85.71" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="85.71" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="85.71" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="80.69" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="80.69" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="80.69" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="80.69" y="79.51" width="5.02" height="5.25"/>
<rect class="cls-1" x="80.69" y="69.06" width="5.02" height="5.25"/>
<rect class="cls-1" x="80.69" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="80.69" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="80.69" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="75.66" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="75.66" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="75.66" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="75.66" y="79.51" width="5.02" height="5.25"/>
<rect class="cls-1" x="75.66" y="69.06" width="5.02" height="5.25"/>
<rect class="cls-1" x="75.66" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="75.66" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="75.66" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="70.64" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="70.64" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="70.64" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="70.64" y="79.51" width="5.02" height="5.25"/>
<rect class="cls-1" x="70.64" y="69.06" width="5.02" height="5.25"/>
<rect class="cls-1" x="70.64" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="70.64" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="70.64" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="65.58" y="142.31" width="5.06" height="5.21"/>
<rect class="cls-1" x="65.58" y="131.82" width="5.06" height="5.25"/>
<rect class="cls-1" x="65.58" y="121.37" width="5.06" height="5.25"/>
<rect class="cls-1" x="65.58" y="79.51" width="5.06" height="5.25"/>
<rect class="cls-1" x="65.58" y="69.06" width="5.06" height="5.25"/>
<rect class="cls-1" x="65.58" y="27.2" width="5.06" height="5.25"/>
<rect class="cls-1" x="65.58" y="16.75" width="5.06" height="5.25"/>
<rect class="cls-1" x="65.58" y="6.29" width="5.06" height="5.21"/>
<rect class="cls-1" x="60.55" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="60.55" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="60.55" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="60.55" y="79.51" width="5.02" height="5.25"/>
<rect class="cls-1" x="60.55" y="69.06" width="5.02" height="5.25"/>
<rect class="cls-1" x="60.55" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="60.55" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="60.55" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="55.53" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="55.53" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="55.53" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="55.53" y="79.51" width="5.02" height="5.25"/>
<rect class="cls-1" x="55.53" y="69.06" width="5.02" height="5.25"/>
<rect class="cls-1" x="55.53" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="55.53" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="55.53" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="50.5" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="50.5" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="50.5" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="50.5" y="79.51" width="5.02" height="5.25"/>
<rect class="cls-1" x="50.5" y="69.06" width="5.02" height="5.25"/>
<rect class="cls-1" x="50.5" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="50.5" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="50.5" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="45.48" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="45.48" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="45.48" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="45.48" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="45.48" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="45.48" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="40.46" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="40.46" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="40.46" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="40.46" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="40.46" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="40.46" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="35.43" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="35.43" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="35.43" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="35.43" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="35.43" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="35.43" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="30.41" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="30.41" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="30.41" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="30.41" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="30.41" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="30.41" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="25.38" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="25.38" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="25.38" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="25.38" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="25.38" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="25.38" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="20.36" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="20.36" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="20.36" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="20.36" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="20.36" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="20.36" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="15.34" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="15.34" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="15.34" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="15.34" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="15.34" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="15.34" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="10.31" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="10.31" y="16.75" width="5.02" height="5.25"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -0,0 +1,225 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="Livello_2" data-name="Livello 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 126.16 163.48">
<g id="Livello_1-2" data-name="Livello 1">
<g>
<rect x=".25" y="157.08" width="125.66" height="1.05"/>
<rect x=".25" y="146.6" width="125.66" height="1.05"/>
<rect x=".25" y="136.13" width="125.66" height="1.05"/>
<rect x=".25" y="125.66" width="125.66" height="1.05"/>
<rect x=".25" y="115.19" width="125.66" height="1.05"/>
<rect x=".25" y="104.72" width="125.66" height="1.05"/>
<rect x=".25" y="94.25" width="125.66" height="1.05"/>
<rect x=".25" y="83.77" width="125.66" height="1.05"/>
<rect x=".25" y="73.3" width="125.66" height="1.05"/>
<rect x=".25" y="62.83" width="125.66" height="1.05"/>
<rect x=".25" y="52.36" width="125.66" height="1.05"/>
<rect x=".25" y="41.89" width="125.66" height="1.05"/>
<rect x=".25" y="31.42" width="125.66" height="1.05"/>
<rect x=".25" y="20.94" width="125.66" height="1.05"/>
<rect x=".25" y="10.47" width="125.66" height="1.05"/>
<rect x=".25" width="125.66" height="1.05"/>
</g>
<g>
<rect x="115.73" y="142.22" width="3.4" height="5.28"/>
<rect x="112.33" y="142.22" width="3.4" height="5.28"/>
<rect x="112.33" y="131.72" width="3.4" height="5.25"/>
<rect x="108.93" y="142.22" width="3.4" height="5.28"/>
<rect x="108.93" y="131.72" width="3.4" height="5.25"/>
<rect x="108.93" y="121.23" width="3.4" height="5.25"/>
<rect x="105.53" y="142.22" width="3.4" height="5.28"/>
<rect x="105.53" y="131.72" width="3.4" height="5.25"/>
<rect x="105.53" y="121.23" width="3.4" height="5.25"/>
<rect x="105.53" y="110.74" width="3.4" height="5.25"/>
<rect x="102.14" y="142.22" width="3.4" height="5.28"/>
<rect x="102.14" y="131.72" width="3.4" height="5.25"/>
<rect x="102.14" y="121.23" width="3.4" height="5.25"/>
<rect x="102.14" y="110.74" width="3.4" height="5.25"/>
<rect x="102.14" y="100.25" width="3.4" height="5.25"/>
<rect x="98.74" y="142.22" width="3.4" height="5.28"/>
<rect x="98.74" y="131.72" width="3.4" height="5.25"/>
<rect x="98.74" y="121.23" width="3.4" height="5.25"/>
<rect x="98.74" y="110.74" width="3.4" height="5.25"/>
<rect x="98.74" y="100.25" width="3.4" height="5.25"/>
<rect x="98.74" y="89.76" width="3.4" height="5.25"/>
<rect x="95.34" y="142.22" width="3.4" height="5.28"/>
<rect x="95.34" y="131.72" width="3.4" height="5.25"/>
<rect x="95.34" y="121.23" width="3.4" height="5.25"/>
<rect x="95.34" y="110.74" width="3.4" height="5.25"/>
<rect x="95.34" y="100.25" width="3.4" height="5.25"/>
<rect x="95.34" y="89.76" width="3.4" height="5.25"/>
<rect x="95.34" y="79.27" width="3.4" height="5.25"/>
<rect x="91.94" y="131.72" width="3.4" height="5.25"/>
<rect x="91.94" y="121.23" width="3.4" height="5.25"/>
<rect x="91.94" y="110.74" width="3.4" height="5.25"/>
<rect x="91.94" y="100.25" width="3.4" height="5.25"/>
<rect x="91.94" y="89.76" width="3.4" height="5.25"/>
<rect x="91.94" y="79.27" width="3.4" height="5.25"/>
<rect x="91.94" y="68.74" width="3.4" height="5.28"/>
<rect x="88.54" y="121.23" width="3.4" height="5.25"/>
<rect x="88.54" y="110.74" width="3.4" height="5.25"/>
<rect x="88.54" y="100.25" width="3.4" height="5.25"/>
<rect x="88.54" y="89.76" width="3.4" height="5.25"/>
<rect x="88.54" y="79.27" width="3.4" height="5.25"/>
<rect x="88.54" y="68.74" width="3.4" height="5.28"/>
<rect x="88.54" y="58.25" width="3.4" height="5.25"/>
<rect x="85.14" y="110.74" width="3.4" height="5.25"/>
<rect x="85.14" y="100.25" width="3.4" height="5.25"/>
<rect x="85.14" y="89.76" width="3.4" height="5.25"/>
<rect x="85.14" y="79.27" width="3.4" height="5.25"/>
<rect x="85.14" y="68.74" width="3.4" height="5.28"/>
<rect x="85.14" y="58.25" width="3.4" height="5.25"/>
<rect x="85.14" y="47.75" width="3.4" height="5.25"/>
<rect x="81.74" y="100.25" width="3.4" height="5.25"/>
<rect x="81.74" y="89.76" width="3.4" height="5.25"/>
<rect x="81.74" y="79.27" width="3.4" height="5.25"/>
<rect x="81.74" y="68.74" width="3.4" height="5.28"/>
<rect x="81.74" y="58.25" width="3.4" height="5.25"/>
<rect x="81.74" y="47.75" width="3.4" height="5.25"/>
<rect x="81.74" y="37.26" width="3.4" height="5.25"/>
<rect x="78.38" y="100.25" width="3.36" height="5.25"/>
<rect x="78.38" y="89.76" width="3.36" height="5.25"/>
<rect x="78.38" y="79.27" width="3.36" height="5.25"/>
<rect x="78.38" y="68.74" width="3.36" height="5.28"/>
<rect x="78.38" y="58.25" width="3.36" height="5.25"/>
<rect x="78.38" y="47.75" width="3.36" height="5.25"/>
<rect x="78.38" y="37.26" width="3.36" height="5.25"/>
<rect x="78.38" y="26.77" width="3.36" height="5.25"/>
<rect x="74.98" y="100.25" width="3.4" height="5.25"/>
<rect x="74.98" y="89.76" width="3.4" height="5.25"/>
<rect x="74.98" y="79.27" width="3.4" height="5.25"/>
<rect x="74.98" y="68.74" width="3.4" height="5.28"/>
<rect x="74.98" y="58.25" width="3.4" height="5.25"/>
<rect x="74.98" y="47.75" width="3.4" height="5.25"/>
<rect x="74.98" y="37.26" width="3.4" height="5.25"/>
<rect x="74.98" y="26.77" width="3.4" height="5.25"/>
<rect x="74.98" y="16.28" width="3.4" height="5.25"/>
<rect x="71.58" y="100.25" width="3.4" height="5.25"/>
<rect x="71.58" y="89.76" width="3.4" height="5.25"/>
<rect x="71.58" y="68.74" width="3.4" height="5.28"/>
<rect x="71.58" y="58.25" width="3.4" height="5.25"/>
<rect x="71.58" y="47.75" width="3.4" height="5.25"/>
<rect x="71.58" y="37.26" width="3.4" height="5.25"/>
<rect x="71.58" y="26.77" width="3.4" height="5.25"/>
<rect x="71.58" y="16.28" width="3.4" height="5.25"/>
<rect x="71.58" y="5.79" width="3.4" height="5.25"/>
<rect x="68.19" y="100.25" width="3.4" height="5.25"/>
<rect x="68.19" y="89.76" width="3.4" height="5.25"/>
<rect x="68.19" y="58.25" width="3.4" height="5.25"/>
<rect x="68.19" y="47.75" width="3.4" height="5.25"/>
<rect x="68.19" y="37.26" width="3.4" height="5.25"/>
<rect x="68.19" y="26.77" width="3.4" height="5.25"/>
<rect x="68.19" y="16.28" width="3.4" height="5.25"/>
<rect x="68.19" y="5.79" width="3.4" height="5.25"/>
<rect x="64.79" y="100.25" width="3.4" height="5.25"/>
<rect x="64.79" y="89.76" width="3.4" height="5.25"/>
<rect x="64.79" y="47.75" width="3.4" height="5.25"/>
<rect x="64.79" y="37.26" width="3.4" height="5.25"/>
<rect x="64.79" y="26.77" width="3.4" height="5.25"/>
<rect x="64.79" y="16.28" width="3.4" height="5.25"/>
<rect x="64.79" y="5.79" width="3.4" height="5.25"/>
<rect x="61.39" y="100.25" width="3.4" height="5.25"/>
<rect x="61.39" y="89.76" width="3.4" height="5.25"/>
<rect x="61.39" y="37.26" width="3.4" height="5.25"/>
<rect x="61.39" y="26.77" width="3.4" height="5.25"/>
<rect x="61.39" y="16.28" width="3.4" height="5.25"/>
<rect x="61.39" y="5.79" width="3.4" height="5.25"/>
<rect x="57.99" y="100.25" width="3.4" height="5.25"/>
<rect x="57.99" y="89.76" width="3.4" height="5.25"/>
<rect x="57.99" y="47.75" width="3.4" height="5.25"/>
<rect x="57.99" y="37.26" width="3.4" height="5.25"/>
<rect x="57.99" y="26.77" width="3.4" height="5.25"/>
<rect x="57.99" y="16.28" width="3.4" height="5.25"/>
<rect x="57.99" y="5.79" width="3.4" height="5.25"/>
<rect x="54.59" y="100.25" width="3.4" height="5.25"/>
<rect x="54.59" y="89.76" width="3.4" height="5.25"/>
<rect x="54.59" y="58.25" width="3.4" height="5.25"/>
<rect x="54.59" y="47.75" width="3.4" height="5.25"/>
<rect x="54.59" y="37.26" width="3.4" height="5.25"/>
<rect x="54.59" y="26.77" width="3.4" height="5.25"/>
<rect x="54.59" y="16.28" width="3.4" height="5.25"/>
<rect x="54.59" y="5.79" width="3.4" height="5.25"/>
<rect x="51.19" y="100.25" width="3.4" height="5.25"/>
<rect x="51.19" y="89.76" width="3.4" height="5.25"/>
<rect x="51.19" y="68.74" width="3.4" height="5.28"/>
<rect x="51.19" y="58.25" width="3.4" height="5.25"/>
<rect x="51.19" y="47.75" width="3.4" height="5.25"/>
<rect x="51.19" y="37.26" width="3.4" height="5.25"/>
<rect x="51.19" y="26.77" width="3.4" height="5.25"/>
<rect x="51.19" y="16.28" width="3.4" height="5.25"/>
<rect x="51.19" y="5.79" width="3.4" height="5.25"/>
<rect x="47.79" y="100.25" width="3.4" height="5.25"/>
<rect x="47.79" y="89.76" width="3.4" height="5.25"/>
<rect x="47.79" y="79.27" width="3.4" height="5.25"/>
<rect x="47.79" y="68.74" width="3.4" height="5.28"/>
<rect x="47.79" y="58.25" width="3.4" height="5.25"/>
<rect x="47.79" y="47.75" width="3.4" height="5.25"/>
<rect x="47.79" y="37.26" width="3.4" height="5.25"/>
<rect x="47.79" y="26.77" width="3.4" height="5.25"/>
<rect x="47.79" y="16.28" width="3.4" height="5.25"/>
<rect x="44.39" y="100.25" width="3.4" height="5.25"/>
<rect x="44.39" y="89.76" width="3.4" height="5.25"/>
<rect x="44.39" y="79.27" width="3.4" height="5.25"/>
<rect x="44.39" y="68.74" width="3.4" height="5.28"/>
<rect x="44.39" y="58.25" width="3.4" height="5.25"/>
<rect x="44.39" y="47.75" width="3.4" height="5.25"/>
<rect x="44.39" y="37.26" width="3.4" height="5.25"/>
<rect x="44.39" y="26.77" width="3.4" height="5.25"/>
<rect x="41" y="100.25" width="3.4" height="5.25"/>
<rect x="41" y="89.76" width="3.4" height="5.25"/>
<rect x="41" y="79.27" width="3.4" height="5.25"/>
<rect x="41" y="68.74" width="3.4" height="5.28"/>
<rect x="41" y="58.25" width="3.4" height="5.25"/>
<rect x="41" y="47.75" width="3.4" height="5.25"/>
<rect x="41" y="37.26" width="3.4" height="5.25"/>
<rect x="37.6" y="110.74" width="3.4" height="5.25"/>
<rect x="37.6" y="100.25" width="3.4" height="5.25"/>
<rect x="37.6" y="89.76" width="3.4" height="5.25"/>
<rect x="37.6" y="79.27" width="3.4" height="5.25"/>
<rect x="37.6" y="68.74" width="3.4" height="5.28"/>
<rect x="37.6" y="58.25" width="3.4" height="5.25"/>
<rect x="37.6" y="47.75" width="3.4" height="5.25"/>
<rect x="34.2" y="121.23" width="3.4" height="5.25"/>
<rect x="34.2" y="110.74" width="3.4" height="5.25"/>
<rect x="34.2" y="100.25" width="3.4" height="5.25"/>
<rect x="34.2" y="89.76" width="3.4" height="5.25"/>
<rect x="34.2" y="79.27" width="3.4" height="5.25"/>
<rect x="34.2" y="68.74" width="3.4" height="5.28"/>
<rect x="34.2" y="58.25" width="3.4" height="5.25"/>
<rect x="30.8" y="131.72" width="3.4" height="5.25"/>
<rect x="30.8" y="121.23" width="3.4" height="5.25"/>
<rect x="30.8" y="110.74" width="3.4" height="5.25"/>
<rect x="30.8" y="100.25" width="3.4" height="5.25"/>
<rect x="30.8" y="89.76" width="3.4" height="5.25"/>
<rect x="30.8" y="79.27" width="3.4" height="5.25"/>
<rect x="30.8" y="68.74" width="3.4" height="5.28"/>
<rect x="27.4" y="142.22" width="3.4" height="5.28"/>
<rect x="27.4" y="131.72" width="3.4" height="5.25"/>
<rect x="27.4" y="121.23" width="3.4" height="5.25"/>
<rect x="27.4" y="110.74" width="3.4" height="5.25"/>
<rect x="27.4" y="100.25" width="3.4" height="5.25"/>
<rect x="27.4" y="89.76" width="3.4" height="5.25"/>
<rect x="27.4" y="79.27" width="3.4" height="5.25"/>
<rect x="24.04" y="142.22" width="3.36" height="5.28"/>
<rect x="24.04" y="131.72" width="3.36" height="5.25"/>
<rect x="24.04" y="121.23" width="3.36" height="5.25"/>
<rect x="24.04" y="110.74" width="3.36" height="5.25"/>
<rect x="24.04" y="100.25" width="3.36" height="5.25"/>
<rect x="24.04" y="89.76" width="3.36" height="5.25"/>
<rect x="20.64" y="142.22" width="3.4" height="5.28"/>
<rect x="20.64" y="131.72" width="3.4" height="5.25"/>
<rect x="20.64" y="121.23" width="3.4" height="5.25"/>
<rect x="20.64" y="110.74" width="3.4" height="5.25"/>
<rect x="20.64" y="100.25" width="3.4" height="5.25"/>
<rect x="17.24" y="142.22" width="3.4" height="5.28"/>
<rect x="17.24" y="131.72" width="3.4" height="5.25"/>
<rect x="17.24" y="121.23" width="3.4" height="5.25"/>
<rect x="17.24" y="110.74" width="3.4" height="5.25"/>
<rect x="13.84" y="142.22" width="3.4" height="5.28"/>
<rect x="13.84" y="131.72" width="3.4" height="5.25"/>
<rect x="13.84" y="121.23" width="3.4" height="5.25"/>
<rect x="10.45" y="142.22" width="3.4" height="5.28"/>
<rect x="10.45" y="131.72" width="3.4" height="5.25"/>
<rect x="7.05" y="142.22" width="3.4" height="5.28"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 13 KiB

View File

@@ -0,0 +1,236 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="Livello_2" data-name="Livello 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 126.16 164">
<defs>
<style>
.cls-1 {
fill: #ffdf07;
}
.cls-2 {
fill: #575756;
}
</style>
</defs>
<g id="Livello_1-2" data-name="Livello 1">
<g>
<rect class="cls-2" x=".25" y="157.08" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="146.6" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="136.13" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="125.66" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="115.19" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="104.72" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="94.25" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="83.77" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="73.3" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="62.83" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="52.36" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="41.89" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="31.42" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="20.94" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="10.47" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" width="125.66" height="1.05"/>
</g>
<g>
<rect class="cls-1" x="115.71" y="142.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="112.34" y="142.77" width="3.36" height="5.25"/>
<rect class="cls-1" x="112.34" y="132.24" width="3.36" height="5.25"/>
<rect class="cls-1" x="108.94" y="142.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="108.94" y="132.24" width="3.4" height="5.25"/>
<rect class="cls-1" x="108.94" y="121.75" width="3.4" height="5.25"/>
<rect class="cls-1" x="105.55" y="142.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="105.55" y="132.24" width="3.4" height="5.25"/>
<rect class="cls-1" x="105.55" y="121.75" width="3.4" height="5.25"/>
<rect class="cls-1" x="105.55" y="111.26" width="3.4" height="5.25"/>
<rect class="cls-1" x="102.15" y="142.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="102.15" y="132.24" width="3.4" height="5.25"/>
<rect class="cls-1" x="102.15" y="121.75" width="3.4" height="5.25"/>
<rect class="cls-1" x="102.15" y="111.26" width="3.4" height="5.25"/>
<rect class="cls-1" x="102.15" y="100.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="98.75" y="142.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="98.75" y="132.24" width="3.4" height="5.25"/>
<rect class="cls-1" x="98.75" y="121.75" width="3.4" height="5.25"/>
<rect class="cls-1" x="98.75" y="111.26" width="3.4" height="5.25"/>
<rect class="cls-1" x="98.75" y="100.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="98.75" y="90.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="95.35" y="142.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="95.35" y="132.24" width="3.4" height="5.25"/>
<rect class="cls-1" x="95.35" y="121.75" width="3.4" height="5.25"/>
<rect class="cls-1" x="95.35" y="111.26" width="3.4" height="5.25"/>
<rect class="cls-1" x="95.35" y="100.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="95.35" y="90.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="95.35" y="79.79" width="3.4" height="5.25"/>
<rect class="cls-1" x="91.95" y="132.24" width="3.4" height="5.25"/>
<rect class="cls-1" x="91.95" y="121.75" width="3.4" height="5.25"/>
<rect class="cls-1" x="91.95" y="111.26" width="3.4" height="5.25"/>
<rect class="cls-1" x="91.95" y="100.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="91.95" y="90.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="91.95" y="79.79" width="3.4" height="5.25"/>
<rect class="cls-1" x="91.95" y="69.3" width="3.4" height="5.25"/>
<rect class="cls-1" x="88.55" y="121.75" width="3.4" height="5.25"/>
<rect class="cls-1" x="88.55" y="111.26" width="3.4" height="5.25"/>
<rect class="cls-1" x="88.55" y="100.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="88.55" y="90.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="88.55" y="79.79" width="3.4" height="5.25"/>
<rect class="cls-1" x="88.55" y="69.3" width="3.4" height="5.25"/>
<rect class="cls-1" x="88.55" y="58.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="85.15" y="111.26" width="3.4" height="5.25"/>
<rect class="cls-1" x="85.15" y="100.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="85.15" y="90.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="85.15" y="79.79" width="3.4" height="5.25"/>
<rect class="cls-1" x="85.15" y="69.3" width="3.4" height="5.25"/>
<rect class="cls-1" x="85.15" y="58.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="85.15" y="48.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="81.76" y="100.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="81.76" y="90.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="81.76" y="79.79" width="3.4" height="5.25"/>
<rect class="cls-1" x="81.76" y="69.3" width="3.4" height="5.25"/>
<rect class="cls-1" x="81.76" y="58.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="81.76" y="48.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="81.76" y="37.78" width="3.4" height="5.25"/>
<rect class="cls-1" x="78.36" y="100.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="78.36" y="90.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="78.36" y="79.79" width="3.4" height="5.25"/>
<rect class="cls-1" x="78.36" y="69.3" width="3.4" height="5.25"/>
<rect class="cls-1" x="78.36" y="58.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="78.36" y="48.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="78.36" y="37.78" width="3.4" height="5.25"/>
<rect class="cls-1" x="78.36" y="27.29" width="3.4" height="5.25"/>
<rect class="cls-1" x="74.96" y="100.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="74.96" y="90.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="74.96" y="79.79" width="3.4" height="5.25"/>
<rect class="cls-1" x="74.96" y="69.3" width="3.4" height="5.25"/>
<rect class="cls-1" x="74.96" y="58.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="74.96" y="48.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="74.96" y="37.78" width="3.4" height="5.25"/>
<rect class="cls-1" x="74.96" y="27.29" width="3.4" height="5.25"/>
<rect class="cls-1" x="74.96" y="16.8" width="3.4" height="5.25"/>
<rect class="cls-1" x="71.56" y="100.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="71.56" y="90.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="71.56" y="69.3" width="3.4" height="5.25"/>
<rect class="cls-1" x="71.56" y="58.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="71.56" y="48.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="71.56" y="37.78" width="3.4" height="5.25"/>
<rect class="cls-1" x="71.56" y="27.29" width="3.4" height="5.25"/>
<rect class="cls-1" x="71.56" y="16.8" width="3.4" height="5.25"/>
<rect class="cls-1" x="71.56" y="6.31" width="3.4" height="5.25"/>
<rect class="cls-1" x="68.16" y="100.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="68.16" y="90.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="68.16" y="58.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="68.16" y="48.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="68.16" y="37.78" width="3.4" height="5.25"/>
<rect class="cls-1" x="68.16" y="27.29" width="3.4" height="5.25"/>
<rect class="cls-1" x="68.16" y="16.8" width="3.4" height="5.25"/>
<rect class="cls-1" x="68.16" y="6.31" width="3.4" height="5.25"/>
<rect class="cls-1" x="64.76" y="100.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="64.76" y="90.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="64.76" y="48.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="64.76" y="37.78" width="3.4" height="5.25"/>
<rect class="cls-1" x="64.76" y="27.29" width="3.4" height="5.25"/>
<rect class="cls-1" x="64.76" y="16.8" width="3.4" height="5.25"/>
<rect class="cls-1" x="64.76" y="6.31" width="3.4" height="5.25"/>
<rect class="cls-1" x="61.4" y="100.77" width="3.36" height="5.25"/>
<rect class="cls-1" x="61.4" y="90.28" width="3.36" height="5.25"/>
<rect class="cls-1" x="61.4" y="37.78" width="3.36" height="5.25"/>
<rect class="cls-1" x="61.4" y="27.29" width="3.36" height="5.25"/>
<rect class="cls-1" x="61.4" y="16.8" width="3.36" height="5.25"/>
<rect class="cls-1" x="61.4" y="6.31" width="3.36" height="5.25"/>
<rect class="cls-1" x="58" y="100.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="58" y="90.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="58" y="48.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="58" y="37.78" width="3.4" height="5.25"/>
<rect class="cls-1" x="58" y="27.29" width="3.4" height="5.25"/>
<rect class="cls-1" x="58" y="16.8" width="3.4" height="5.25"/>
<rect class="cls-1" x="58" y="6.31" width="3.4" height="5.25"/>
<rect class="cls-1" x="54.6" y="100.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="54.6" y="90.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="54.6" y="58.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="54.6" y="48.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="54.6" y="37.78" width="3.4" height="5.25"/>
<rect class="cls-1" x="54.6" y="27.29" width="3.4" height="5.25"/>
<rect class="cls-1" x="54.6" y="16.8" width="3.4" height="5.25"/>
<rect class="cls-1" x="54.6" y="6.31" width="3.4" height="5.25"/>
<rect class="cls-1" x="51.2" y="100.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="51.2" y="90.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="51.2" y="69.3" width="3.4" height="5.25"/>
<rect class="cls-1" x="51.2" y="58.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="51.2" y="48.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="51.2" y="37.78" width="3.4" height="5.25"/>
<rect class="cls-1" x="51.2" y="27.29" width="3.4" height="5.25"/>
<rect class="cls-1" x="51.2" y="16.8" width="3.4" height="5.25"/>
<rect class="cls-1" x="51.2" y="6.31" width="3.4" height="5.25"/>
<rect class="cls-1" x="47.81" y="100.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="47.81" y="90.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="47.81" y="79.79" width="3.4" height="5.25"/>
<rect class="cls-1" x="47.81" y="69.3" width="3.4" height="5.25"/>
<rect class="cls-1" x="47.81" y="58.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="47.81" y="48.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="47.81" y="37.78" width="3.4" height="5.25"/>
<rect class="cls-1" x="47.81" y="27.29" width="3.4" height="5.25"/>
<rect class="cls-1" x="47.81" y="16.8" width="3.4" height="5.25"/>
<rect class="cls-1" x="44.41" y="100.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="44.41" y="90.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="44.41" y="79.79" width="3.4" height="5.25"/>
<rect class="cls-1" x="44.41" y="69.3" width="3.4" height="5.25"/>
<rect class="cls-1" x="44.41" y="58.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="44.41" y="48.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="44.41" y="37.78" width="3.4" height="5.25"/>
<rect class="cls-1" x="44.41" y="27.29" width="3.4" height="5.25"/>
<rect class="cls-1" x="41.01" y="100.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="41.01" y="90.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="41.01" y="79.79" width="3.4" height="5.25"/>
<rect class="cls-1" x="41.01" y="69.3" width="3.4" height="5.25"/>
<rect class="cls-1" x="41.01" y="58.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="41.01" y="48.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="41.01" y="37.78" width="3.4" height="5.25"/>
<rect class="cls-1" x="37.61" y="111.26" width="3.4" height="5.25"/>
<rect class="cls-1" x="37.61" y="100.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="37.61" y="90.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="37.61" y="79.79" width="3.4" height="5.25"/>
<rect class="cls-1" x="37.61" y="69.3" width="3.4" height="5.25"/>
<rect class="cls-1" x="37.61" y="58.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="37.61" y="48.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="34.21" y="121.75" width="3.4" height="5.25"/>
<rect class="cls-1" x="34.21" y="111.26" width="3.4" height="5.25"/>
<rect class="cls-1" x="34.21" y="100.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="34.21" y="90.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="34.21" y="79.79" width="3.4" height="5.25"/>
<rect class="cls-1" x="34.21" y="69.3" width="3.4" height="5.25"/>
<rect class="cls-1" x="34.21" y="58.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="30.81" y="132.24" width="3.4" height="5.25"/>
<rect class="cls-1" x="30.81" y="121.75" width="3.4" height="5.25"/>
<rect class="cls-1" x="30.81" y="111.26" width="3.4" height="5.25"/>
<rect class="cls-1" x="30.81" y="100.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="30.81" y="90.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="30.81" y="79.79" width="3.4" height="5.25"/>
<rect class="cls-1" x="30.81" y="69.3" width="3.4" height="5.25"/>
<rect class="cls-1" x="27.41" y="142.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="27.41" y="132.24" width="3.4" height="5.25"/>
<rect class="cls-1" x="27.41" y="121.75" width="3.4" height="5.25"/>
<rect class="cls-1" x="27.41" y="111.26" width="3.4" height="5.25"/>
<rect class="cls-1" x="27.41" y="100.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="27.41" y="90.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="27.41" y="79.79" width="3.4" height="5.25"/>
<rect class="cls-1" x="24.01" y="142.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="24.01" y="132.24" width="3.4" height="5.25"/>
<rect class="cls-1" x="24.01" y="121.75" width="3.4" height="5.25"/>
<rect class="cls-1" x="24.01" y="111.26" width="3.4" height="5.25"/>
<rect class="cls-1" x="24.01" y="100.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="24.01" y="90.28" width="3.4" height="5.25"/>
<rect class="cls-1" x="20.62" y="142.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="20.62" y="132.24" width="3.4" height="5.25"/>
<rect class="cls-1" x="20.62" y="121.75" width="3.4" height="5.25"/>
<rect class="cls-1" x="20.62" y="111.26" width="3.4" height="5.25"/>
<rect class="cls-1" x="20.62" y="100.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="17.22" y="142.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="17.22" y="132.24" width="3.4" height="5.25"/>
<rect class="cls-1" x="17.22" y="121.75" width="3.4" height="5.25"/>
<rect class="cls-1" x="17.22" y="111.26" width="3.4" height="5.25"/>
<rect class="cls-1" x="13.82" y="142.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="13.82" y="132.24" width="3.4" height="5.25"/>
<rect class="cls-1" x="13.82" y="121.75" width="3.4" height="5.25"/>
<rect class="cls-1" x="10.42" y="142.77" width="3.4" height="5.25"/>
<rect class="cls-1" x="10.42" y="132.24" width="3.4" height="5.25"/>
<rect class="cls-1" x="7.06" y="142.77" width="3.36" height="5.25"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 16 KiB

View File

@@ -0,0 +1,232 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="Livello_2" data-name="Livello 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 129.61 163.48">
<g id="Livello_1-2" data-name="Livello 1">
<g>
<rect y="157.08" width="125.66" height="1.05"/>
<rect y="146.6" width="125.66" height="1.05"/>
<rect y="136.13" width="125.66" height="1.05"/>
<rect y="125.66" width="125.66" height="1.05"/>
<rect y="115.19" width="125.66" height="1.05"/>
<rect y="104.72" width="125.66" height="1.05"/>
<rect y="94.25" width="125.66" height="1.05"/>
<rect y="83.77" width="125.66" height="1.05"/>
<rect y="73.3" width="125.66" height="1.05"/>
<rect y="62.83" width="125.66" height="1.05"/>
<rect y="52.36" width="125.66" height="1.05"/>
<rect y="41.89" width="125.66" height="1.05"/>
<rect y="31.42" width="125.66" height="1.05"/>
<rect y="20.94" width="125.66" height="1.05"/>
<rect y="10.47" width="125.66" height="1.05"/>
<rect width="125.66" height="1.05"/>
</g>
<g>
<rect x="114.29" y="121.36" width="5.02" height="5.25"/>
<rect x="114.29" y="110.9" width="5.02" height="5.25"/>
<rect x="114.29" y="100.45" width="5.02" height="5.25"/>
<rect x="109.27" y="131.85" width="5.02" height="5.21"/>
<rect x="109.27" y="121.36" width="5.02" height="5.25"/>
<rect x="109.27" y="110.9" width="5.02" height="5.25"/>
<rect x="109.27" y="100.45" width="5.02" height="5.25"/>
<rect x="109.27" y="89.99" width="5.02" height="5.21"/>
<rect x="109.27" y="48.14" width="5.02" height="5.21"/>
<rect x="109.27" y="37.68" width="5.02" height="5.21"/>
<rect x="109.27" y="27.19" width="5.02" height="5.25"/>
<rect x="104.21" y="131.85" width="5.06" height="5.21"/>
<rect x="104.21" y="121.36" width="5.06" height="5.25"/>
<rect x="104.21" y="110.9" width="5.06" height="5.25"/>
<rect x="104.21" y="100.45" width="5.06" height="5.25"/>
<rect x="104.21" y="89.99" width="5.06" height="5.21"/>
<rect x="104.21" y="58.59" width="5.06" height="5.25"/>
<rect x="104.21" y="48.14" width="5.06" height="5.21"/>
<rect x="104.21" y="37.68" width="5.06" height="5.21"/>
<rect x="104.21" y="27.19" width="5.06" height="5.25"/>
<rect x="104.21" y="16.74" width="5.06" height="5.25"/>
<rect x="99.18" y="142.3" width="5.02" height="5.25"/>
<rect x="99.18" y="131.85" width="5.02" height="5.21"/>
<rect x="99.18" y="121.36" width="5.02" height="5.25"/>
<rect x="99.18" y="110.9" width="5.02" height="5.25"/>
<rect x="99.18" y="100.45" width="5.02" height="5.25"/>
<rect x="99.18" y="89.99" width="5.02" height="5.21"/>
<rect x="99.18" y="79.54" width="5.02" height="5.21"/>
<rect x="99.18" y="58.59" width="5.02" height="5.25"/>
<rect x="99.18" y="48.14" width="5.02" height="5.21"/>
<rect x="99.18" y="37.68" width="5.02" height="5.21"/>
<rect x="99.18" y="27.19" width="5.02" height="5.25"/>
<rect x="99.18" y="16.74" width="5.02" height="5.25"/>
<rect x="94.16" y="142.3" width="5.02" height="5.25"/>
<rect x="94.16" y="131.85" width="5.02" height="5.21"/>
<rect x="94.16" y="121.36" width="5.02" height="5.25"/>
<rect x="94.16" y="110.9" width="5.02" height="5.25"/>
<rect x="94.16" y="100.45" width="5.02" height="5.25"/>
<rect x="94.16" y="89.99" width="5.02" height="5.21"/>
<rect x="94.16" y="79.54" width="5.02" height="5.21"/>
<rect x="94.16" y="69.05" width="5.02" height="5.25"/>
<rect x="94.16" y="58.59" width="5.02" height="5.25"/>
<rect x="94.16" y="48.14" width="5.02" height="5.21"/>
<rect x="94.16" y="37.68" width="5.02" height="5.21"/>
<rect x="94.16" y="27.19" width="5.02" height="5.25"/>
<rect x="94.16" y="16.74" width="5.02" height="5.25"/>
<rect x="94.16" y="6.28" width="5.02" height="5.25"/>
<rect x="89.13" y="142.3" width="5.02" height="5.25"/>
<rect x="89.13" y="131.85" width="5.02" height="5.21"/>
<rect x="89.13" y="121.36" width="5.02" height="5.25"/>
<rect x="89.13" y="110.9" width="5.02" height="5.25"/>
<rect x="89.13" y="100.45" width="5.02" height="5.25"/>
<rect x="89.13" y="89.99" width="5.02" height="5.21"/>
<rect x="89.13" y="79.54" width="5.02" height="5.21"/>
<rect x="89.13" y="69.05" width="5.02" height="5.25"/>
<rect x="89.13" y="58.59" width="5.02" height="5.25"/>
<rect x="89.13" y="48.14" width="5.02" height="5.21"/>
<rect x="89.13" y="37.68" width="5.02" height="5.21"/>
<rect x="89.13" y="27.19" width="5.02" height="5.25"/>
<rect x="89.13" y="16.74" width="5.02" height="5.25"/>
<rect x="89.13" y="6.28" width="5.02" height="5.25"/>
<rect x="84.11" y="142.3" width="5.02" height="5.25"/>
<rect x="84.11" y="131.85" width="5.02" height="5.21"/>
<rect x="84.11" y="121.36" width="5.02" height="5.25"/>
<rect x="84.11" y="89.99" width="5.02" height="5.21"/>
<rect x="84.11" y="79.54" width="5.02" height="5.21"/>
<rect x="84.11" y="69.05" width="5.02" height="5.25"/>
<rect x="84.11" y="58.59" width="5.02" height="5.25"/>
<rect x="84.11" y="48.14" width="5.02" height="5.21"/>
<rect x="84.11" y="37.68" width="5.02" height="5.21"/>
<rect x="84.11" y="27.19" width="5.02" height="5.25"/>
<rect x="84.11" y="16.74" width="5.02" height="5.25"/>
<rect x="84.11" y="6.28" width="5.02" height="5.25"/>
<rect x="79.09" y="142.3" width="5.02" height="5.25"/>
<rect x="79.09" y="131.85" width="5.02" height="5.21"/>
<rect x="79.09" y="79.54" width="5.02" height="5.21"/>
<rect x="79.09" y="69.05" width="5.02" height="5.25"/>
<rect x="79.09" y="58.59" width="5.02" height="5.25"/>
<rect x="79.09" y="27.19" width="5.02" height="5.25"/>
<rect x="79.09" y="16.74" width="5.02" height="5.25"/>
<rect x="79.09" y="6.28" width="5.02" height="5.25"/>
<rect x="74.06" y="142.3" width="5.02" height="5.25"/>
<rect x="74.06" y="131.85" width="5.02" height="5.21"/>
<rect x="74.06" y="79.54" width="5.02" height="5.21"/>
<rect x="74.06" y="69.05" width="5.02" height="5.25"/>
<rect x="74.06" y="16.74" width="5.02" height="5.25"/>
<rect x="74.06" y="6.28" width="5.02" height="5.25"/>
<rect x="69.04" y="142.3" width="5.02" height="5.25"/>
<rect x="69.04" y="131.85" width="5.02" height="5.21"/>
<rect x="69.04" y="79.54" width="5.02" height="5.21"/>
<rect x="69.04" y="69.05" width="5.02" height="5.25"/>
<rect x="69.04" y="16.74" width="5.02" height="5.25"/>
<rect x="69.04" y="6.28" width="5.02" height="5.25"/>
<rect x="64.01" y="142.3" width="5.02" height="5.25"/>
<rect x="64.01" y="131.85" width="5.02" height="5.21"/>
<rect x="64.01" y="79.54" width="5.02" height="5.21"/>
<rect x="64.01" y="69.05" width="5.02" height="5.25"/>
<rect x="64.01" y="16.74" width="5.02" height="5.25"/>
<rect x="64.01" y="6.28" width="5.02" height="5.25"/>
<rect x="58.99" y="142.3" width="5.02" height="5.25"/>
<rect x="58.99" y="131.85" width="5.02" height="5.21"/>
<rect x="58.99" y="79.54" width="5.02" height="5.21"/>
<rect x="58.99" y="69.05" width="5.02" height="5.25"/>
<rect x="58.99" y="16.74" width="5.02" height="5.25"/>
<rect x="58.99" y="6.28" width="5.02" height="5.25"/>
<rect x="53.96" y="142.3" width="5.02" height="5.25"/>
<rect x="53.96" y="131.85" width="5.02" height="5.21"/>
<rect x="53.96" y="79.54" width="5.02" height="5.21"/>
<rect x="53.96" y="69.05" width="5.02" height="5.25"/>
<rect x="53.96" y="16.74" width="5.02" height="5.25"/>
<rect x="53.96" y="6.28" width="5.02" height="5.25"/>
<rect x="48.94" y="142.3" width="5.02" height="5.25"/>
<rect x="48.94" y="131.85" width="5.02" height="5.21"/>
<rect x="48.94" y="79.54" width="5.02" height="5.21"/>
<rect x="48.94" y="69.05" width="5.02" height="5.25"/>
<rect x="48.94" y="16.74" width="5.02" height="5.25"/>
<rect x="48.94" y="6.28" width="5.02" height="5.25"/>
<rect x="43.92" y="142.3" width="5.02" height="5.25"/>
<rect x="43.92" y="131.85" width="5.02" height="5.21"/>
<rect x="43.92" y="79.54" width="5.02" height="5.21"/>
<rect x="43.92" y="69.05" width="5.02" height="5.25"/>
<rect x="43.92" y="16.74" width="5.02" height="5.25"/>
<rect x="43.92" y="6.28" width="5.02" height="5.25"/>
<rect x="38.89" y="142.3" width="5.02" height="5.25"/>
<rect x="38.89" y="131.85" width="5.02" height="5.21"/>
<rect x="38.89" y="121.36" width="5.02" height="5.25"/>
<rect x="38.89" y="110.9" width="5.02" height="5.25"/>
<rect x="38.89" y="100.45" width="5.02" height="5.25"/>
<rect x="38.89" y="89.99" width="5.02" height="5.21"/>
<rect x="38.89" y="79.54" width="5.02" height="5.21"/>
<rect x="38.89" y="69.05" width="5.02" height="5.25"/>
<rect x="38.89" y="58.59" width="5.02" height="5.25"/>
<rect x="38.89" y="48.14" width="5.02" height="5.21"/>
<rect x="38.89" y="37.68" width="5.02" height="5.21"/>
<rect x="38.89" y="27.19" width="5.02" height="5.25"/>
<rect x="38.89" y="16.74" width="5.02" height="5.25"/>
<rect x="38.89" y="6.28" width="5.02" height="5.25"/>
<rect x="33.87" y="142.3" width="5.02" height="5.25"/>
<rect x="33.87" y="131.85" width="5.02" height="5.21"/>
<rect x="33.87" y="121.36" width="5.02" height="5.25"/>
<rect x="33.87" y="110.9" width="5.02" height="5.25"/>
<rect x="33.87" y="100.45" width="5.02" height="5.25"/>
<rect x="33.87" y="89.99" width="5.02" height="5.21"/>
<rect x="33.87" y="79.54" width="5.02" height="5.21"/>
<rect x="33.87" y="69.05" width="5.02" height="5.25"/>
<rect x="33.87" y="58.59" width="5.02" height="5.25"/>
<rect x="33.87" y="48.14" width="5.02" height="5.21"/>
<rect x="33.87" y="37.68" width="5.02" height="5.21"/>
<rect x="33.87" y="27.19" width="5.02" height="5.25"/>
<rect x="33.87" y="16.74" width="5.02" height="5.25"/>
<rect x="33.87" y="6.28" width="5.02" height="5.25"/>
<rect x="28.84" y="142.3" width="5.02" height="5.25"/>
<rect x="28.84" y="131.85" width="5.02" height="5.21"/>
<rect x="28.84" y="121.36" width="5.02" height="5.25"/>
<rect x="28.84" y="110.9" width="5.02" height="5.25"/>
<rect x="28.84" y="100.45" width="5.02" height="5.25"/>
<rect x="28.84" y="89.99" width="5.02" height="5.21"/>
<rect x="28.84" y="79.54" width="5.02" height="5.21"/>
<rect x="28.84" y="69.05" width="5.02" height="5.25"/>
<rect x="28.84" y="58.59" width="5.02" height="5.25"/>
<rect x="28.84" y="48.14" width="5.02" height="5.21"/>
<rect x="28.84" y="37.68" width="5.02" height="5.21"/>
<rect x="28.84" y="27.19" width="5.02" height="5.25"/>
<rect x="28.84" y="16.74" width="5.02" height="5.25"/>
<rect x="28.84" y="6.28" width="5.02" height="5.25"/>
<rect x="23.78" y="142.3" width="5.06" height="5.25"/>
<rect x="23.78" y="131.85" width="5.06" height="5.21"/>
<rect x="23.78" y="121.36" width="5.06" height="5.25"/>
<rect x="23.78" y="110.9" width="5.06" height="5.25"/>
<rect x="23.78" y="100.45" width="5.06" height="5.25"/>
<rect x="23.78" y="89.99" width="5.06" height="5.21"/>
<rect x="23.78" y="79.54" width="5.06" height="5.21"/>
<rect x="23.78" y="69.05" width="5.06" height="5.25"/>
<rect x="23.78" y="58.59" width="5.06" height="5.25"/>
<rect x="23.78" y="48.14" width="5.06" height="5.21"/>
<rect x="23.78" y="37.68" width="5.06" height="5.21"/>
<rect x="23.78" y="27.19" width="5.06" height="5.25"/>
<rect x="23.78" y="16.74" width="5.06" height="5.25"/>
<rect x="23.78" y="6.28" width="5.06" height="5.25"/>
<rect x="18.76" y="142.3" width="5.02" height="5.25"/>
<rect x="18.76" y="131.85" width="5.02" height="5.21"/>
<rect x="18.76" y="121.36" width="5.02" height="5.25"/>
<rect x="18.76" y="110.9" width="5.02" height="5.25"/>
<rect x="18.76" y="100.45" width="5.02" height="5.25"/>
<rect x="18.76" y="89.99" width="5.02" height="5.21"/>
<rect x="18.76" y="79.54" width="5.02" height="5.21"/>
<rect x="18.76" y="69.05" width="5.02" height="5.25"/>
<rect x="18.76" y="58.59" width="5.02" height="5.25"/>
<rect x="18.76" y="48.14" width="5.02" height="5.21"/>
<rect x="18.76" y="37.68" width="5.02" height="5.21"/>
<rect x="18.76" y="27.19" width="5.02" height="5.25"/>
<rect x="18.76" y="16.74" width="5.02" height="5.25"/>
<rect x="18.76" y="6.28" width="5.02" height="5.25"/>
<rect x="13.73" y="142.3" width="5.02" height="5.25"/>
<rect x="13.73" y="131.85" width="5.02" height="5.21"/>
<rect x="13.73" y="121.36" width="5.02" height="5.25"/>
<rect x="13.73" y="110.9" width="5.02" height="5.25"/>
<rect x="13.73" y="100.45" width="5.02" height="5.25"/>
<rect x="13.73" y="89.99" width="5.02" height="5.21"/>
<rect x="13.73" y="79.54" width="5.02" height="5.21"/>
<rect x="13.73" y="69.05" width="5.02" height="5.25"/>
<rect x="13.73" y="58.59" width="5.02" height="5.25"/>
<rect x="13.73" y="48.14" width="5.02" height="5.21"/>
<rect x="13.73" y="37.68" width="5.02" height="5.21"/>
<rect x="13.73" y="27.19" width="5.02" height="5.25"/>
<rect x="13.73" y="16.74" width="5.02" height="5.25"/>
<rect x="13.73" y="6.28" width="5.02" height="5.25"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 13 KiB

View File

@@ -0,0 +1,243 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="Livello_2" data-name="Livello 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 129.61 163.63">
<defs>
<style>
.cls-1 {
fill: #ffdf07;
}
.cls-2 {
fill: #575756;
}
</style>
</defs>
<g id="Livello_1-2" data-name="Livello 1">
<g>
<rect class="cls-2" y="157.08" width="125.66" height="1.05"/>
<rect class="cls-2" y="146.6" width="125.66" height="1.05"/>
<rect class="cls-2" y="136.13" width="125.66" height="1.05"/>
<rect class="cls-2" y="125.66" width="125.66" height="1.05"/>
<rect class="cls-2" y="115.19" width="125.66" height="1.05"/>
<rect class="cls-2" y="104.72" width="125.66" height="1.05"/>
<rect class="cls-2" y="94.25" width="125.66" height="1.05"/>
<rect class="cls-2" y="83.77" width="125.66" height="1.05"/>
<rect class="cls-2" y="73.3" width="125.66" height="1.05"/>
<rect class="cls-2" y="62.83" width="125.66" height="1.05"/>
<rect class="cls-2" y="52.36" width="125.66" height="1.05"/>
<rect class="cls-2" y="41.89" width="125.66" height="1.05"/>
<rect class="cls-2" y="31.42" width="125.66" height="1.05"/>
<rect class="cls-2" y="20.94" width="125.66" height="1.05"/>
<rect class="cls-2" y="10.47" width="125.66" height="1.05"/>
<rect class="cls-2" width="125.66" height="1.05"/>
</g>
<g>
<rect class="cls-1" x="114.27" y="121.54" width="5.02" height="5.21"/>
<rect class="cls-1" x="114.27" y="111.05" width="5.02" height="5.25"/>
<rect class="cls-1" x="114.27" y="100.59" width="5.02" height="5.25"/>
<rect class="cls-1" x="109.24" y="131.99" width="5.02" height="5.21"/>
<rect class="cls-1" x="109.24" y="121.54" width="5.02" height="5.21"/>
<rect class="cls-1" x="109.24" y="111.05" width="5.02" height="5.25"/>
<rect class="cls-1" x="109.24" y="100.59" width="5.02" height="5.25"/>
<rect class="cls-1" x="109.24" y="90.14" width="5.02" height="5.21"/>
<rect class="cls-1" x="109.24" y="48.28" width="5.02" height="5.25"/>
<rect class="cls-1" x="109.24" y="37.83" width="5.02" height="5.21"/>
<rect class="cls-1" x="109.24" y="27.34" width="5.02" height="5.25"/>
<rect class="cls-1" x="104.22" y="131.99" width="5.02" height="5.21"/>
<rect class="cls-1" x="104.22" y="121.54" width="5.02" height="5.21"/>
<rect class="cls-1" x="104.22" y="111.05" width="5.02" height="5.25"/>
<rect class="cls-1" x="104.22" y="100.59" width="5.02" height="5.25"/>
<rect class="cls-1" x="104.22" y="90.14" width="5.02" height="5.21"/>
<rect class="cls-1" x="104.22" y="58.74" width="5.02" height="5.25"/>
<rect class="cls-1" x="104.22" y="48.28" width="5.02" height="5.25"/>
<rect class="cls-1" x="104.22" y="37.83" width="5.02" height="5.21"/>
<rect class="cls-1" x="104.22" y="27.34" width="5.02" height="5.25"/>
<rect class="cls-1" x="104.22" y="16.88" width="5.02" height="5.25"/>
<rect class="cls-1" x="99.19" y="142.45" width="5.02" height="5.25"/>
<rect class="cls-1" x="99.19" y="131.99" width="5.02" height="5.21"/>
<rect class="cls-1" x="99.19" y="121.54" width="5.02" height="5.21"/>
<rect class="cls-1" x="99.19" y="111.05" width="5.02" height="5.25"/>
<rect class="cls-1" x="99.19" y="100.59" width="5.02" height="5.25"/>
<rect class="cls-1" x="99.19" y="90.14" width="5.02" height="5.21"/>
<rect class="cls-1" x="99.19" y="79.68" width="5.02" height="5.21"/>
<rect class="cls-1" x="99.19" y="58.74" width="5.02" height="5.25"/>
<rect class="cls-1" x="99.19" y="48.28" width="5.02" height="5.25"/>
<rect class="cls-1" x="99.19" y="37.83" width="5.02" height="5.21"/>
<rect class="cls-1" x="99.19" y="27.34" width="5.02" height="5.25"/>
<rect class="cls-1" x="99.19" y="16.88" width="5.02" height="5.25"/>
<rect class="cls-1" x="94.17" y="142.45" width="5.02" height="5.25"/>
<rect class="cls-1" x="94.17" y="131.99" width="5.02" height="5.21"/>
<rect class="cls-1" x="94.17" y="121.54" width="5.02" height="5.21"/>
<rect class="cls-1" x="94.17" y="111.05" width="5.02" height="5.25"/>
<rect class="cls-1" x="94.17" y="100.59" width="5.02" height="5.25"/>
<rect class="cls-1" x="94.17" y="90.14" width="5.02" height="5.21"/>
<rect class="cls-1" x="94.17" y="79.68" width="5.02" height="5.21"/>
<rect class="cls-1" x="94.17" y="69.19" width="5.02" height="5.25"/>
<rect class="cls-1" x="94.17" y="58.74" width="5.02" height="5.25"/>
<rect class="cls-1" x="94.17" y="48.28" width="5.02" height="5.25"/>
<rect class="cls-1" x="94.17" y="37.83" width="5.02" height="5.21"/>
<rect class="cls-1" x="94.17" y="27.34" width="5.02" height="5.25"/>
<rect class="cls-1" x="94.17" y="16.88" width="5.02" height="5.25"/>
<rect class="cls-1" x="94.17" y="6.43" width="5.02" height="5.25"/>
<rect class="cls-1" x="89.15" y="142.45" width="5.02" height="5.25"/>
<rect class="cls-1" x="89.15" y="131.99" width="5.02" height="5.21"/>
<rect class="cls-1" x="89.15" y="121.54" width="5.02" height="5.21"/>
<rect class="cls-1" x="89.15" y="111.05" width="5.02" height="5.25"/>
<rect class="cls-1" x="89.15" y="100.59" width="5.02" height="5.25"/>
<rect class="cls-1" x="89.15" y="90.14" width="5.02" height="5.21"/>
<rect class="cls-1" x="89.15" y="79.68" width="5.02" height="5.21"/>
<rect class="cls-1" x="89.15" y="69.19" width="5.02" height="5.25"/>
<rect class="cls-1" x="89.15" y="58.74" width="5.02" height="5.25"/>
<rect class="cls-1" x="89.15" y="48.28" width="5.02" height="5.25"/>
<rect class="cls-1" x="89.15" y="37.83" width="5.02" height="5.21"/>
<rect class="cls-1" x="89.15" y="27.34" width="5.02" height="5.25"/>
<rect class="cls-1" x="89.15" y="16.88" width="5.02" height="5.25"/>
<rect class="cls-1" x="89.15" y="6.43" width="5.02" height="5.25"/>
<rect class="cls-1" x="84.12" y="142.45" width="5.02" height="5.25"/>
<rect class="cls-1" x="84.12" y="131.99" width="5.02" height="5.21"/>
<rect class="cls-1" x="84.12" y="121.54" width="5.02" height="5.21"/>
<rect class="cls-1" x="84.12" y="90.14" width="5.02" height="5.21"/>
<rect class="cls-1" x="84.12" y="79.68" width="5.02" height="5.21"/>
<rect class="cls-1" x="84.12" y="69.19" width="5.02" height="5.25"/>
<rect class="cls-1" x="84.12" y="58.74" width="5.02" height="5.25"/>
<rect class="cls-1" x="84.12" y="48.28" width="5.02" height="5.25"/>
<rect class="cls-1" x="84.12" y="37.83" width="5.02" height="5.21"/>
<rect class="cls-1" x="84.12" y="27.34" width="5.02" height="5.25"/>
<rect class="cls-1" x="84.12" y="16.88" width="5.02" height="5.25"/>
<rect class="cls-1" x="84.12" y="6.43" width="5.02" height="5.25"/>
<rect class="cls-1" x="79.1" y="142.45" width="5.02" height="5.25"/>
<rect class="cls-1" x="79.1" y="131.99" width="5.02" height="5.21"/>
<rect class="cls-1" x="79.1" y="79.68" width="5.02" height="5.21"/>
<rect class="cls-1" x="79.1" y="69.19" width="5.02" height="5.25"/>
<rect class="cls-1" x="79.1" y="58.74" width="5.02" height="5.25"/>
<rect class="cls-1" x="79.1" y="27.34" width="5.02" height="5.25"/>
<rect class="cls-1" x="79.1" y="16.88" width="5.02" height="5.25"/>
<rect class="cls-1" x="79.1" y="6.43" width="5.02" height="5.25"/>
<rect class="cls-1" x="74.07" y="142.45" width="5.02" height="5.25"/>
<rect class="cls-1" x="74.07" y="131.99" width="5.02" height="5.21"/>
<rect class="cls-1" x="74.07" y="79.68" width="5.02" height="5.21"/>
<rect class="cls-1" x="74.07" y="69.19" width="5.02" height="5.25"/>
<rect class="cls-1" x="74.07" y="16.88" width="5.02" height="5.25"/>
<rect class="cls-1" x="74.07" y="6.43" width="5.02" height="5.25"/>
<rect class="cls-1" x="69.05" y="142.45" width="5.02" height="5.25"/>
<rect class="cls-1" x="69.05" y="131.99" width="5.02" height="5.21"/>
<rect class="cls-1" x="69.05" y="79.68" width="5.02" height="5.21"/>
<rect class="cls-1" x="69.05" y="69.19" width="5.02" height="5.25"/>
<rect class="cls-1" x="69.05" y="16.88" width="5.02" height="5.25"/>
<rect class="cls-1" x="69.05" y="6.43" width="5.02" height="5.25"/>
<rect class="cls-1" x="64.03" y="142.45" width="5.02" height="5.25"/>
<rect class="cls-1" x="64.03" y="131.99" width="5.02" height="5.21"/>
<rect class="cls-1" x="64.03" y="79.68" width="5.02" height="5.21"/>
<rect class="cls-1" x="64.03" y="69.19" width="5.02" height="5.25"/>
<rect class="cls-1" x="64.03" y="16.88" width="5.02" height="5.25"/>
<rect class="cls-1" x="64.03" y="6.43" width="5.02" height="5.25"/>
<rect class="cls-1" x="59" y="142.45" width="5.02" height="5.25"/>
<rect class="cls-1" x="59" y="131.99" width="5.02" height="5.21"/>
<rect class="cls-1" x="59" y="79.68" width="5.02" height="5.21"/>
<rect class="cls-1" x="59" y="69.19" width="5.02" height="5.25"/>
<rect class="cls-1" x="59" y="16.88" width="5.02" height="5.25"/>
<rect class="cls-1" x="59" y="6.43" width="5.02" height="5.25"/>
<rect class="cls-1" x="53.98" y="142.45" width="5.02" height="5.25"/>
<rect class="cls-1" x="53.98" y="131.99" width="5.02" height="5.21"/>
<rect class="cls-1" x="53.98" y="79.68" width="5.02" height="5.21"/>
<rect class="cls-1" x="53.98" y="69.19" width="5.02" height="5.25"/>
<rect class="cls-1" x="53.98" y="16.88" width="5.02" height="5.25"/>
<rect class="cls-1" x="53.98" y="6.43" width="5.02" height="5.25"/>
<rect class="cls-1" x="48.92" y="142.45" width="5.06" height="5.25"/>
<rect class="cls-1" x="48.92" y="131.99" width="5.06" height="5.21"/>
<rect class="cls-1" x="48.92" y="79.68" width="5.06" height="5.21"/>
<rect class="cls-1" x="48.92" y="69.19" width="5.06" height="5.25"/>
<rect class="cls-1" x="48.92" y="16.88" width="5.06" height="5.25"/>
<rect class="cls-1" x="48.92" y="6.43" width="5.06" height="5.25"/>
<rect class="cls-1" x="43.89" y="142.45" width="5.02" height="5.25"/>
<rect class="cls-1" x="43.89" y="131.99" width="5.02" height="5.21"/>
<rect class="cls-1" x="43.89" y="79.68" width="5.02" height="5.21"/>
<rect class="cls-1" x="43.89" y="69.19" width="5.02" height="5.25"/>
<rect class="cls-1" x="43.89" y="16.88" width="5.02" height="5.25"/>
<rect class="cls-1" x="43.89" y="6.43" width="5.02" height="5.25"/>
<rect class="cls-1" x="38.87" y="142.45" width="5.02" height="5.25"/>
<rect class="cls-1" x="38.87" y="131.99" width="5.02" height="5.21"/>
<rect class="cls-1" x="38.87" y="121.54" width="5.02" height="5.21"/>
<rect class="cls-1" x="38.87" y="111.05" width="5.02" height="5.25"/>
<rect class="cls-1" x="38.87" y="100.59" width="5.02" height="5.25"/>
<rect class="cls-1" x="38.87" y="90.14" width="5.02" height="5.21"/>
<rect class="cls-1" x="38.87" y="79.68" width="5.02" height="5.21"/>
<rect class="cls-1" x="38.87" y="69.19" width="5.02" height="5.25"/>
<rect class="cls-1" x="38.87" y="58.74" width="5.02" height="5.25"/>
<rect class="cls-1" x="38.87" y="48.28" width="5.02" height="5.25"/>
<rect class="cls-1" x="38.87" y="37.83" width="5.02" height="5.21"/>
<rect class="cls-1" x="38.87" y="27.34" width="5.02" height="5.25"/>
<rect class="cls-1" x="38.87" y="16.88" width="5.02" height="5.25"/>
<rect class="cls-1" x="38.87" y="6.43" width="5.02" height="5.25"/>
<rect class="cls-1" x="33.84" y="142.45" width="5.02" height="5.25"/>
<rect class="cls-1" x="33.84" y="131.99" width="5.02" height="5.21"/>
<rect class="cls-1" x="33.84" y="121.54" width="5.02" height="5.21"/>
<rect class="cls-1" x="33.84" y="111.05" width="5.02" height="5.25"/>
<rect class="cls-1" x="33.84" y="100.59" width="5.02" height="5.25"/>
<rect class="cls-1" x="33.84" y="90.14" width="5.02" height="5.21"/>
<rect class="cls-1" x="33.84" y="79.68" width="5.02" height="5.21"/>
<rect class="cls-1" x="33.84" y="69.19" width="5.02" height="5.25"/>
<rect class="cls-1" x="33.84" y="58.74" width="5.02" height="5.25"/>
<rect class="cls-1" x="33.84" y="48.28" width="5.02" height="5.25"/>
<rect class="cls-1" x="33.84" y="37.83" width="5.02" height="5.21"/>
<rect class="cls-1" x="33.84" y="27.34" width="5.02" height="5.25"/>
<rect class="cls-1" x="33.84" y="16.88" width="5.02" height="5.25"/>
<rect class="cls-1" x="33.84" y="6.43" width="5.02" height="5.25"/>
<rect class="cls-1" x="28.82" y="142.45" width="5.02" height="5.25"/>
<rect class="cls-1" x="28.82" y="131.99" width="5.02" height="5.21"/>
<rect class="cls-1" x="28.82" y="121.54" width="5.02" height="5.21"/>
<rect class="cls-1" x="28.82" y="111.05" width="5.02" height="5.25"/>
<rect class="cls-1" x="28.82" y="100.59" width="5.02" height="5.25"/>
<rect class="cls-1" x="28.82" y="90.14" width="5.02" height="5.21"/>
<rect class="cls-1" x="28.82" y="79.68" width="5.02" height="5.21"/>
<rect class="cls-1" x="28.82" y="69.19" width="5.02" height="5.25"/>
<rect class="cls-1" x="28.82" y="58.74" width="5.02" height="5.25"/>
<rect class="cls-1" x="28.82" y="48.28" width="5.02" height="5.25"/>
<rect class="cls-1" x="28.82" y="37.83" width="5.02" height="5.21"/>
<rect class="cls-1" x="28.82" y="27.34" width="5.02" height="5.25"/>
<rect class="cls-1" x="28.82" y="16.88" width="5.02" height="5.25"/>
<rect class="cls-1" x="28.82" y="6.43" width="5.02" height="5.25"/>
<rect class="cls-1" x="23.8" y="142.45" width="5.02" height="5.25"/>
<rect class="cls-1" x="23.8" y="131.99" width="5.02" height="5.21"/>
<rect class="cls-1" x="23.8" y="121.54" width="5.02" height="5.21"/>
<rect class="cls-1" x="23.8" y="111.05" width="5.02" height="5.25"/>
<rect class="cls-1" x="23.8" y="100.59" width="5.02" height="5.25"/>
<rect class="cls-1" x="23.8" y="90.14" width="5.02" height="5.21"/>
<rect class="cls-1" x="23.8" y="79.68" width="5.02" height="5.21"/>
<rect class="cls-1" x="23.8" y="69.19" width="5.02" height="5.25"/>
<rect class="cls-1" x="23.8" y="58.74" width="5.02" height="5.25"/>
<rect class="cls-1" x="23.8" y="48.28" width="5.02" height="5.25"/>
<rect class="cls-1" x="23.8" y="37.83" width="5.02" height="5.21"/>
<rect class="cls-1" x="23.8" y="27.34" width="5.02" height="5.25"/>
<rect class="cls-1" x="23.8" y="16.88" width="5.02" height="5.25"/>
<rect class="cls-1" x="23.8" y="6.43" width="5.02" height="5.25"/>
<rect class="cls-1" x="18.77" y="142.45" width="5.02" height="5.25"/>
<rect class="cls-1" x="18.77" y="131.99" width="5.02" height="5.21"/>
<rect class="cls-1" x="18.77" y="121.54" width="5.02" height="5.21"/>
<rect class="cls-1" x="18.77" y="111.05" width="5.02" height="5.25"/>
<rect class="cls-1" x="18.77" y="100.59" width="5.02" height="5.25"/>
<rect class="cls-1" x="18.77" y="90.14" width="5.02" height="5.21"/>
<rect class="cls-1" x="18.77" y="79.68" width="5.02" height="5.21"/>
<rect class="cls-1" x="18.77" y="69.19" width="5.02" height="5.25"/>
<rect class="cls-1" x="18.77" y="58.74" width="5.02" height="5.25"/>
<rect class="cls-1" x="18.77" y="48.28" width="5.02" height="5.25"/>
<rect class="cls-1" x="18.77" y="37.83" width="5.02" height="5.21"/>
<rect class="cls-1" x="18.77" y="27.34" width="5.02" height="5.25"/>
<rect class="cls-1" x="18.77" y="16.88" width="5.02" height="5.25"/>
<rect class="cls-1" x="18.77" y="6.43" width="5.02" height="5.25"/>
<rect class="cls-1" x="13.75" y="142.45" width="5.02" height="5.25"/>
<rect class="cls-1" x="13.75" y="131.99" width="5.02" height="5.21"/>
<rect class="cls-1" x="13.75" y="121.54" width="5.02" height="5.21"/>
<rect class="cls-1" x="13.75" y="111.05" width="5.02" height="5.25"/>
<rect class="cls-1" x="13.75" y="100.59" width="5.02" height="5.25"/>
<rect class="cls-1" x="13.75" y="90.14" width="5.02" height="5.21"/>
<rect class="cls-1" x="13.75" y="79.68" width="5.02" height="5.21"/>
<rect class="cls-1" x="13.75" y="69.19" width="5.02" height="5.25"/>
<rect class="cls-1" x="13.75" y="58.74" width="5.02" height="5.25"/>
<rect class="cls-1" x="13.75" y="48.28" width="5.02" height="5.25"/>
<rect class="cls-1" x="13.75" y="37.83" width="5.02" height="5.21"/>
<rect class="cls-1" x="13.75" y="27.34" width="5.02" height="5.25"/>
<rect class="cls-1" x="13.75" y="16.88" width="5.02" height="5.25"/>
<rect class="cls-1" x="13.75" y="6.43" width="5.02" height="5.25"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 17 KiB

View File

@@ -0,0 +1,252 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="Livello_2" data-name="Livello 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 126.16 163.48">
<defs>
<style>
.cls-1 {
fill: #1d1d1b;
}
.cls-2 {
fill: #575756;
}
</style>
</defs>
<g id="Livello_1-2" data-name="Livello 1">
<g>
<rect class="cls-2" x=".25" y="157.08" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="146.6" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="136.13" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="125.66" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="115.19" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="104.72" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="94.25" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="83.77" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="73.3" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="62.83" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="52.36" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="41.89" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="31.42" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="20.94" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" y="10.47" width="125.66" height="1.05"/>
<rect class="cls-2" x=".25" width="125.66" height="1.05"/>
</g>
<g>
<rect class="cls-1" x="110.84" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="110.84" y="110.91" width="5.02" height="5.25"/>
<rect class="cls-1" x="110.84" y="100.46" width="5.02" height="5.21"/>
<rect class="cls-1" x="110.84" y="90" width="5.02" height="5.21"/>
<rect class="cls-1" x="110.84" y="79.51" width="5.02" height="5.25"/>
<rect class="cls-1" x="110.84" y="69.06" width="5.02" height="5.25"/>
<rect class="cls-1" x="110.84" y="58.6" width="5.02" height="5.21"/>
<rect class="cls-1" x="110.84" y="48.15" width="5.02" height="5.21"/>
<rect class="cls-1" x="110.84" y="37.65" width="5.02" height="5.25"/>
<rect class="cls-1" x="110.84" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="105.82" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="105.82" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="105.82" y="110.91" width="5.02" height="5.25"/>
<rect class="cls-1" x="105.82" y="100.46" width="5.02" height="5.21"/>
<rect class="cls-1" x="105.82" y="90" width="5.02" height="5.21"/>
<rect class="cls-1" x="105.82" y="79.51" width="5.02" height="5.25"/>
<rect class="cls-1" x="105.82" y="69.06" width="5.02" height="5.25"/>
<rect class="cls-1" x="105.82" y="58.6" width="5.02" height="5.21"/>
<rect class="cls-1" x="105.82" y="48.15" width="5.02" height="5.21"/>
<rect class="cls-1" x="105.82" y="37.65" width="5.02" height="5.25"/>
<rect class="cls-1" x="105.82" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="105.82" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="100.79" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="100.79" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="100.79" y="110.91" width="5.02" height="5.25"/>
<rect class="cls-1" x="100.79" y="100.46" width="5.02" height="5.21"/>
<rect class="cls-1" x="100.79" y="90" width="5.02" height="5.21"/>
<rect class="cls-1" x="100.79" y="79.51" width="5.02" height="5.25"/>
<rect class="cls-1" x="100.79" y="69.06" width="5.02" height="5.25"/>
<rect class="cls-1" x="100.79" y="58.6" width="5.02" height="5.21"/>
<rect class="cls-1" x="100.79" y="48.15" width="5.02" height="5.21"/>
<rect class="cls-1" x="100.79" y="37.65" width="5.02" height="5.25"/>
<rect class="cls-1" x="100.79" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="100.79" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="95.77" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="95.77" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="95.77" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="95.77" y="110.91" width="5.02" height="5.25"/>
<rect class="cls-1" x="95.77" y="100.46" width="5.02" height="5.21"/>
<rect class="cls-1" x="95.77" y="90" width="5.02" height="5.21"/>
<rect class="cls-1" x="95.77" y="79.51" width="5.02" height="5.25"/>
<rect class="cls-1" x="95.77" y="69.06" width="5.02" height="5.25"/>
<rect class="cls-1" x="95.77" y="58.6" width="5.02" height="5.21"/>
<rect class="cls-1" x="95.77" y="48.15" width="5.02" height="5.21"/>
<rect class="cls-1" x="95.77" y="37.65" width="5.02" height="5.25"/>
<rect class="cls-1" x="95.77" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="95.77" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="95.77" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="90.74" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="90.74" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="90.74" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="90.74" y="110.91" width="5.02" height="5.25"/>
<rect class="cls-1" x="90.74" y="100.46" width="5.02" height="5.21"/>
<rect class="cls-1" x="90.74" y="90" width="5.02" height="5.21"/>
<rect class="cls-1" x="90.74" y="79.51" width="5.02" height="5.25"/>
<rect class="cls-1" x="90.74" y="69.06" width="5.02" height="5.25"/>
<rect class="cls-1" x="90.74" y="58.6" width="5.02" height="5.21"/>
<rect class="cls-1" x="90.74" y="48.15" width="5.02" height="5.21"/>
<rect class="cls-1" x="90.74" y="37.65" width="5.02" height="5.25"/>
<rect class="cls-1" x="90.74" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="90.74" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="90.74" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="85.68" y="142.31" width="5.06" height="5.21"/>
<rect class="cls-1" x="85.68" y="131.82" width="5.06" height="5.25"/>
<rect class="cls-1" x="85.68" y="121.37" width="5.06" height="5.25"/>
<rect class="cls-1" x="85.68" y="110.91" width="5.06" height="5.25"/>
<rect class="cls-1" x="85.68" y="100.46" width="5.06" height="5.21"/>
<rect class="cls-1" x="85.68" y="90" width="5.06" height="5.21"/>
<rect class="cls-1" x="85.68" y="79.51" width="5.06" height="5.25"/>
<rect class="cls-1" x="85.68" y="69.06" width="5.06" height="5.25"/>
<rect class="cls-1" x="85.68" y="58.6" width="5.06" height="5.21"/>
<rect class="cls-1" x="85.68" y="48.15" width="5.06" height="5.21"/>
<rect class="cls-1" x="85.68" y="37.65" width="5.06" height="5.25"/>
<rect class="cls-1" x="85.68" y="27.2" width="5.06" height="5.25"/>
<rect class="cls-1" x="85.68" y="16.75" width="5.06" height="5.25"/>
<rect class="cls-1" x="85.68" y="6.29" width="5.06" height="5.21"/>
<rect class="cls-1" x="80.66" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="80.66" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="80.66" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="80.66" y="110.91" width="5.02" height="5.25"/>
<rect class="cls-1" x="80.66" y="37.65" width="5.02" height="5.25"/>
<rect class="cls-1" x="80.66" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="80.66" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="80.66" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="75.63" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="75.63" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="75.63" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="75.63" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="75.63" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="75.63" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="70.61" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="70.61" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="70.61" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="70.61" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="70.61" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="70.61" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="65.59" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="65.59" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="65.59" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="65.59" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="65.59" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="65.59" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="60.56" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="60.56" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="60.56" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="60.56" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="60.56" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="60.56" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="55.54" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="55.54" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="55.54" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="55.54" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="55.54" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="55.54" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="50.51" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="50.51" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="50.51" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="50.51" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="50.51" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="50.51" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="45.49" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="45.49" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="45.49" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="45.49" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="45.49" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="45.49" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="40.47" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="40.47" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="40.47" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="40.47" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="40.47" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="40.47" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="35.44" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="35.44" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="35.44" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="35.44" y="110.91" width="5.02" height="5.25"/>
<rect class="cls-1" x="35.44" y="100.46" width="5.02" height="5.21"/>
<rect class="cls-1" x="35.44" y="90" width="5.02" height="5.21"/>
<rect class="cls-1" x="35.44" y="79.51" width="5.02" height="5.25"/>
<rect class="cls-1" x="35.44" y="69.06" width="5.02" height="5.25"/>
<rect class="cls-1" x="35.44" y="58.6" width="5.02" height="5.21"/>
<rect class="cls-1" x="35.44" y="48.15" width="5.02" height="5.21"/>
<rect class="cls-1" x="35.44" y="37.65" width="5.02" height="5.25"/>
<rect class="cls-1" x="35.44" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="35.44" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="35.44" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="30.42" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="30.42" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="30.42" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="30.42" y="110.91" width="5.02" height="5.25"/>
<rect class="cls-1" x="30.42" y="100.46" width="5.02" height="5.21"/>
<rect class="cls-1" x="30.42" y="90" width="5.02" height="5.21"/>
<rect class="cls-1" x="30.42" y="79.51" width="5.02" height="5.25"/>
<rect class="cls-1" x="30.42" y="69.06" width="5.02" height="5.25"/>
<rect class="cls-1" x="30.42" y="58.6" width="5.02" height="5.21"/>
<rect class="cls-1" x="30.42" y="48.15" width="5.02" height="5.21"/>
<rect class="cls-1" x="30.42" y="37.65" width="5.02" height="5.25"/>
<rect class="cls-1" x="30.42" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="30.42" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="30.42" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="25.39" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="25.39" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="25.39" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="25.39" y="110.91" width="5.02" height="5.25"/>
<rect class="cls-1" x="25.39" y="100.46" width="5.02" height="5.21"/>
<rect class="cls-1" x="25.39" y="90" width="5.02" height="5.21"/>
<rect class="cls-1" x="25.39" y="79.51" width="5.02" height="5.25"/>
<rect class="cls-1" x="25.39" y="69.06" width="5.02" height="5.25"/>
<rect class="cls-1" x="25.39" y="58.6" width="5.02" height="5.21"/>
<rect class="cls-1" x="25.39" y="48.15" width="5.02" height="5.21"/>
<rect class="cls-1" x="25.39" y="37.65" width="5.02" height="5.25"/>
<rect class="cls-1" x="25.39" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="25.39" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="25.39" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="20.37" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="20.37" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="20.37" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="20.37" y="110.91" width="5.02" height="5.25"/>
<rect class="cls-1" x="20.37" y="100.46" width="5.02" height="5.21"/>
<rect class="cls-1" x="20.37" y="90" width="5.02" height="5.21"/>
<rect class="cls-1" x="20.37" y="79.51" width="5.02" height="5.25"/>
<rect class="cls-1" x="20.37" y="69.06" width="5.02" height="5.25"/>
<rect class="cls-1" x="20.37" y="58.6" width="5.02" height="5.21"/>
<rect class="cls-1" x="20.37" y="48.15" width="5.02" height="5.21"/>
<rect class="cls-1" x="20.37" y="37.65" width="5.02" height="5.25"/>
<rect class="cls-1" x="20.37" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="20.37" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="20.37" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="15.35" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="15.35" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="15.35" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="15.35" y="110.91" width="5.02" height="5.25"/>
<rect class="cls-1" x="15.35" y="100.46" width="5.02" height="5.21"/>
<rect class="cls-1" x="15.35" y="90" width="5.02" height="5.21"/>
<rect class="cls-1" x="15.35" y="79.51" width="5.02" height="5.25"/>
<rect class="cls-1" x="15.35" y="69.06" width="5.02" height="5.25"/>
<rect class="cls-1" x="15.35" y="58.6" width="5.02" height="5.21"/>
<rect class="cls-1" x="15.35" y="48.15" width="5.02" height="5.21"/>
<rect class="cls-1" x="15.35" y="37.65" width="5.02" height="5.25"/>
<rect class="cls-1" x="15.35" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="15.35" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="15.35" y="6.29" width="5.02" height="5.21"/>
<rect class="cls-1" x="10.32" y="142.31" width="5.02" height="5.21"/>
<rect class="cls-1" x="10.32" y="131.82" width="5.02" height="5.25"/>
<rect class="cls-1" x="10.32" y="121.37" width="5.02" height="5.25"/>
<rect class="cls-1" x="10.32" y="110.91" width="5.02" height="5.25"/>
<rect class="cls-1" x="10.32" y="100.46" width="5.02" height="5.21"/>
<rect class="cls-1" x="10.32" y="90" width="5.02" height="5.21"/>
<rect class="cls-1" x="10.32" y="79.51" width="5.02" height="5.25"/>
<rect class="cls-1" x="10.32" y="69.06" width="5.02" height="5.25"/>
<rect class="cls-1" x="10.32" y="58.6" width="5.02" height="5.21"/>
<rect class="cls-1" x="10.32" y="48.15" width="5.02" height="5.21"/>
<rect class="cls-1" x="10.32" y="37.65" width="5.02" height="5.25"/>
<rect class="cls-1" x="10.32" y="27.2" width="5.02" height="5.25"/>
<rect class="cls-1" x="10.32" y="16.75" width="5.02" height="5.25"/>
<rect class="cls-1" x="10.32" y="6.29" width="5.02" height="5.21"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 17 KiB

View File

@@ -0,0 +1,170 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="Livello_2" data-name="Livello 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 126.16 163.48">
<g id="Livello_1-2" data-name="Livello 1">
<g>
<rect x=".25" y="157.08" width="125.66" height="1.05"/>
<rect x=".25" y="146.6" width="125.66" height="1.05"/>
<rect x=".25" y="136.13" width="125.66" height="1.05"/>
<rect x=".25" y="125.66" width="125.66" height="1.05"/>
<rect x=".25" y="115.19" width="125.66" height="1.05"/>
<rect x=".25" y="104.72" width="125.66" height="1.05"/>
<rect x=".25" y="94.25" width="125.66" height="1.05"/>
<rect x=".25" y="83.77" width="125.66" height="1.05"/>
<rect x=".25" y="73.3" width="125.66" height="1.05"/>
<rect x=".25" y="62.83" width="125.66" height="1.05"/>
<rect x=".25" y="52.36" width="125.66" height="1.05"/>
<rect x=".25" y="41.89" width="125.66" height="1.05"/>
<rect x=".25" y="31.42" width="125.66" height="1.05"/>
<rect x=".25" y="20.94" width="125.66" height="1.05"/>
<rect x=".25" y="10.47" width="125.66" height="1.05"/>
<rect x=".25" width="125.66" height="1.05"/>
</g>
<g>
<rect x="110.85" y="27.19" width="5.02" height="5.25"/>
<rect x="110.85" y="16.73" width="5.02" height="5.25"/>
<rect x="110.85" y="6.28" width="5.02" height="5.25"/>
<rect x="105.82" y="27.19" width="5.02" height="5.25"/>
<rect x="105.82" y="16.73" width="5.02" height="5.25"/>
<rect x="105.82" y="6.28" width="5.02" height="5.25"/>
<rect x="100.8" y="27.19" width="5.02" height="5.25"/>
<rect x="100.8" y="16.73" width="5.02" height="5.25"/>
<rect x="100.8" y="6.28" width="5.02" height="5.25"/>
<rect x="95.74" y="27.19" width="5.06" height="5.25"/>
<rect x="95.74" y="16.73" width="5.06" height="5.25"/>
<rect x="95.74" y="6.28" width="5.06" height="5.25"/>
<rect x="90.71" y="27.19" width="5.02" height="5.25"/>
<rect x="90.71" y="16.73" width="5.02" height="5.25"/>
<rect x="90.71" y="6.28" width="5.02" height="5.25"/>
<rect x="85.69" y="27.19" width="5.02" height="5.25"/>
<rect x="85.69" y="16.73" width="5.02" height="5.25"/>
<rect x="85.69" y="6.28" width="5.02" height="5.25"/>
<rect x="80.66" y="27.19" width="5.02" height="5.25"/>
<rect x="80.66" y="16.73" width="5.02" height="5.25"/>
<rect x="80.66" y="6.28" width="5.02" height="5.25"/>
<rect x="75.64" y="69.04" width="5.02" height="5.25"/>
<rect x="75.64" y="58.59" width="5.02" height="5.25"/>
<rect x="75.64" y="27.19" width="5.02" height="5.25"/>
<rect x="75.64" y="16.73" width="5.02" height="5.25"/>
<rect x="75.64" y="6.28" width="5.02" height="5.25"/>
<rect x="70.62" y="69.04" width="5.02" height="5.25"/>
<rect x="70.62" y="58.59" width="5.02" height="5.25"/>
<rect x="70.62" y="27.19" width="5.02" height="5.25"/>
<rect x="70.62" y="16.73" width="5.02" height="5.25"/>
<rect x="70.62" y="6.28" width="5.02" height="5.25"/>
<rect x="65.59" y="69.04" width="5.02" height="5.25"/>
<rect x="65.59" y="58.59" width="5.02" height="5.25"/>
<rect x="65.59" y="27.19" width="5.02" height="5.25"/>
<rect x="65.59" y="16.73" width="5.02" height="5.25"/>
<rect x="65.59" y="6.28" width="5.02" height="5.25"/>
<rect x="60.57" y="69.04" width="5.02" height="5.25"/>
<rect x="60.57" y="58.59" width="5.02" height="5.25"/>
<rect x="60.57" y="27.19" width="5.02" height="5.25"/>
<rect x="60.57" y="16.73" width="5.02" height="5.25"/>
<rect x="60.57" y="6.28" width="5.02" height="5.25"/>
<rect x="55.54" y="69.04" width="5.02" height="5.25"/>
<rect x="55.54" y="58.59" width="5.02" height="5.25"/>
<rect x="55.54" y="27.19" width="5.02" height="5.25"/>
<rect x="55.54" y="16.73" width="5.02" height="5.25"/>
<rect x="55.54" y="6.28" width="5.02" height="5.25"/>
<rect x="50.52" y="69.04" width="5.02" height="5.25"/>
<rect x="50.52" y="58.59" width="5.02" height="5.25"/>
<rect x="50.52" y="27.19" width="5.02" height="5.25"/>
<rect x="50.52" y="16.73" width="5.02" height="5.25"/>
<rect x="50.52" y="6.28" width="5.02" height="5.25"/>
<rect x="45.49" y="69.04" width="5.02" height="5.25"/>
<rect x="45.49" y="58.59" width="5.02" height="5.25"/>
<rect x="45.49" y="27.19" width="5.02" height="5.25"/>
<rect x="45.49" y="16.73" width="5.02" height="5.25"/>
<rect x="45.49" y="6.28" width="5.02" height="5.25"/>
<rect x="40.47" y="69.04" width="5.02" height="5.25"/>
<rect x="40.47" y="58.59" width="5.02" height="5.25"/>
<rect x="40.47" y="27.19" width="5.02" height="5.25"/>
<rect x="40.47" y="16.73" width="5.02" height="5.25"/>
<rect x="40.47" y="6.28" width="5.02" height="5.25"/>
<rect x="35.45" y="142.3" width="5.02" height="5.25"/>
<rect x="35.45" y="131.85" width="5.02" height="5.21"/>
<rect x="35.45" y="121.39" width="5.02" height="5.21"/>
<rect x="35.45" y="110.9" width="5.02" height="5.25"/>
<rect x="35.45" y="100.44" width="5.02" height="5.25"/>
<rect x="35.45" y="89.99" width="5.02" height="5.21"/>
<rect x="35.45" y="79.54" width="5.02" height="5.21"/>
<rect x="35.45" y="69.04" width="5.02" height="5.25"/>
<rect x="35.45" y="58.59" width="5.02" height="5.25"/>
<rect x="35.45" y="48.13" width="5.02" height="5.25"/>
<rect x="35.45" y="37.68" width="5.02" height="5.21"/>
<rect x="35.45" y="27.19" width="5.02" height="5.25"/>
<rect x="35.45" y="16.73" width="5.02" height="5.25"/>
<rect x="35.45" y="6.28" width="5.02" height="5.25"/>
<rect x="30.42" y="142.3" width="5.02" height="5.25"/>
<rect x="30.42" y="131.85" width="5.02" height="5.21"/>
<rect x="30.42" y="121.39" width="5.02" height="5.21"/>
<rect x="30.42" y="110.9" width="5.02" height="5.25"/>
<rect x="30.42" y="100.44" width="5.02" height="5.25"/>
<rect x="30.42" y="89.99" width="5.02" height="5.21"/>
<rect x="30.42" y="79.54" width="5.02" height="5.21"/>
<rect x="30.42" y="69.04" width="5.02" height="5.25"/>
<rect x="30.42" y="58.59" width="5.02" height="5.25"/>
<rect x="30.42" y="48.13" width="5.02" height="5.25"/>
<rect x="30.42" y="37.68" width="5.02" height="5.21"/>
<rect x="30.42" y="27.19" width="5.02" height="5.25"/>
<rect x="30.42" y="16.73" width="5.02" height="5.25"/>
<rect x="30.42" y="6.28" width="5.02" height="5.25"/>
<rect x="25.4" y="142.3" width="5.02" height="5.25"/>
<rect x="25.4" y="131.85" width="5.02" height="5.21"/>
<rect x="25.4" y="121.39" width="5.02" height="5.21"/>
<rect x="25.4" y="110.9" width="5.02" height="5.25"/>
<rect x="25.4" y="100.44" width="5.02" height="5.25"/>
<rect x="25.4" y="89.99" width="5.02" height="5.21"/>
<rect x="25.4" y="79.54" width="5.02" height="5.21"/>
<rect x="25.4" y="69.04" width="5.02" height="5.25"/>
<rect x="25.4" y="58.59" width="5.02" height="5.25"/>
<rect x="25.4" y="48.13" width="5.02" height="5.25"/>
<rect x="25.4" y="37.68" width="5.02" height="5.21"/>
<rect x="25.4" y="27.19" width="5.02" height="5.25"/>
<rect x="25.4" y="16.73" width="5.02" height="5.25"/>
<rect x="25.4" y="6.28" width="5.02" height="5.25"/>
<rect x="20.34" y="142.3" width="5.06" height="5.25"/>
<rect x="20.34" y="131.85" width="5.06" height="5.21"/>
<rect x="20.34" y="121.39" width="5.06" height="5.21"/>
<rect x="20.34" y="110.9" width="5.06" height="5.25"/>
<rect x="20.34" y="100.44" width="5.06" height="5.25"/>
<rect x="20.34" y="89.99" width="5.06" height="5.21"/>
<rect x="20.34" y="79.54" width="5.06" height="5.21"/>
<rect x="20.34" y="69.04" width="5.06" height="5.25"/>
<rect x="20.34" y="58.59" width="5.06" height="5.25"/>
<rect x="20.34" y="48.13" width="5.06" height="5.25"/>
<rect x="20.34" y="37.68" width="5.06" height="5.21"/>
<rect x="20.34" y="27.19" width="5.06" height="5.25"/>
<rect x="20.34" y="16.73" width="5.06" height="5.25"/>
<rect x="20.34" y="6.28" width="5.06" height="5.25"/>
<rect x="15.31" y="142.3" width="5.02" height="5.25"/>
<rect x="15.31" y="131.85" width="5.02" height="5.21"/>
<rect x="15.31" y="121.39" width="5.02" height="5.21"/>
<rect x="15.31" y="110.9" width="5.02" height="5.25"/>
<rect x="15.31" y="100.44" width="5.02" height="5.25"/>
<rect x="15.31" y="89.99" width="5.02" height="5.21"/>
<rect x="15.31" y="79.54" width="5.02" height="5.21"/>
<rect x="15.31" y="69.04" width="5.02" height="5.25"/>
<rect x="15.31" y="58.59" width="5.02" height="5.25"/>
<rect x="15.31" y="48.13" width="5.02" height="5.25"/>
<rect x="15.31" y="37.68" width="5.02" height="5.21"/>
<rect x="15.31" y="27.19" width="5.02" height="5.25"/>
<rect x="15.31" y="16.73" width="5.02" height="5.25"/>
<rect x="15.31" y="6.28" width="5.02" height="5.25"/>
<rect x="10.29" y="142.3" width="5.02" height="5.25"/>
<rect x="10.29" y="131.85" width="5.02" height="5.21"/>
<rect x="10.29" y="121.39" width="5.02" height="5.21"/>
<rect x="10.29" y="110.9" width="5.02" height="5.25"/>
<rect x="10.29" y="100.44" width="5.02" height="5.25"/>
<rect x="10.29" y="89.99" width="5.02" height="5.21"/>
<rect x="10.29" y="79.54" width="5.02" height="5.21"/>
<rect x="10.29" y="69.04" width="5.02" height="5.25"/>
<rect x="10.29" y="58.59" width="5.02" height="5.25"/>
<rect x="10.29" y="48.13" width="5.02" height="5.25"/>
<rect x="10.29" y="37.68" width="5.02" height="5.21"/>
<rect x="10.29" y="27.19" width="5.02" height="5.25"/>
<rect x="10.29" y="16.73" width="5.02" height="5.25"/>
<rect x="10.29" y="6.28" width="5.02" height="5.25"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 9.8 KiB

View File

@@ -0,0 +1,181 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="Livello_2" data-name="Livello 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 126.16 163.62">
<defs>
<style>
.cls-1 {
fill: #ffdf07;
}
.cls-2 {
fill: #575756;
}
</style>
</defs>
<g id="Livello_1-2" data-name="Livello 1">
<g>
<rect class="cls-2" x=".27" y="157.08" width="125.66" height="1.05"/>
<rect class="cls-2" x=".27" y="146.6" width="125.66" height="1.05"/>
<rect class="cls-2" x=".27" y="136.13" width="125.66" height="1.05"/>
<rect class="cls-2" x=".27" y="125.66" width="125.66" height="1.05"/>
<rect class="cls-2" x=".27" y="115.19" width="125.66" height="1.05"/>
<rect class="cls-2" x=".27" y="104.72" width="125.66" height="1.05"/>
<rect class="cls-2" x=".27" y="94.25" width="125.66" height="1.05"/>
<rect class="cls-2" x=".27" y="83.77" width="125.66" height="1.05"/>
<rect class="cls-2" x=".27" y="73.3" width="125.66" height="1.05"/>
<rect class="cls-2" x=".27" y="62.83" width="125.66" height="1.05"/>
<rect class="cls-2" x=".27" y="52.36" width="125.66" height="1.05"/>
<rect class="cls-2" x=".27" y="41.89" width="125.66" height="1.05"/>
<rect class="cls-2" x=".27" y="31.42" width="125.66" height="1.05"/>
<rect class="cls-2" x=".27" y="20.94" width="125.66" height="1.05"/>
<rect class="cls-2" x=".27" y="10.47" width="125.66" height="1.05"/>
<rect class="cls-2" x=".27" width="125.66" height="1.05"/>
</g>
<g>
<rect class="cls-1" x="110.82" y="27.36" width="5.02" height="5.21"/>
<rect class="cls-1" x="110.82" y="16.87" width="5.02" height="5.25"/>
<rect class="cls-1" x="110.82" y="6.42" width="5.02" height="5.25"/>
<rect class="cls-1" x="105.8" y="27.36" width="5.02" height="5.21"/>
<rect class="cls-1" x="105.8" y="16.87" width="5.02" height="5.25"/>
<rect class="cls-1" x="105.8" y="6.42" width="5.02" height="5.25"/>
<rect class="cls-1" x="100.77" y="27.36" width="5.02" height="5.21"/>
<rect class="cls-1" x="100.77" y="16.87" width="5.02" height="5.25"/>
<rect class="cls-1" x="100.77" y="6.42" width="5.02" height="5.25"/>
<rect class="cls-1" x="95.75" y="27.36" width="5.02" height="5.21"/>
<rect class="cls-1" x="95.75" y="16.87" width="5.02" height="5.25"/>
<rect class="cls-1" x="95.75" y="6.42" width="5.02" height="5.25"/>
<rect class="cls-1" x="90.72" y="27.36" width="5.02" height="5.21"/>
<rect class="cls-1" x="90.72" y="16.87" width="5.02" height="5.25"/>
<rect class="cls-1" x="90.72" y="6.42" width="5.02" height="5.25"/>
<rect class="cls-1" x="85.7" y="27.36" width="5.02" height="5.21"/>
<rect class="cls-1" x="85.7" y="16.87" width="5.02" height="5.25"/>
<rect class="cls-1" x="85.7" y="6.42" width="5.02" height="5.25"/>
<rect class="cls-1" x="80.68" y="27.36" width="5.02" height="5.21"/>
<rect class="cls-1" x="80.68" y="16.87" width="5.02" height="5.25"/>
<rect class="cls-1" x="80.68" y="6.42" width="5.02" height="5.25"/>
<rect class="cls-1" x="75.65" y="69.18" width="5.02" height="5.25"/>
<rect class="cls-1" x="75.65" y="58.73" width="5.02" height="5.25"/>
<rect class="cls-1" x="75.65" y="27.36" width="5.02" height="5.21"/>
<rect class="cls-1" x="75.65" y="16.87" width="5.02" height="5.25"/>
<rect class="cls-1" x="75.65" y="6.42" width="5.02" height="5.25"/>
<rect class="cls-1" x="70.63" y="69.18" width="5.02" height="5.25"/>
<rect class="cls-1" x="70.63" y="58.73" width="5.02" height="5.25"/>
<rect class="cls-1" x="70.63" y="27.36" width="5.02" height="5.21"/>
<rect class="cls-1" x="70.63" y="16.87" width="5.02" height="5.25"/>
<rect class="cls-1" x="70.63" y="6.42" width="5.02" height="5.25"/>
<rect class="cls-1" x="65.6" y="69.18" width="5.02" height="5.25"/>
<rect class="cls-1" x="65.6" y="58.73" width="5.02" height="5.25"/>
<rect class="cls-1" x="65.6" y="27.36" width="5.02" height="5.21"/>
<rect class="cls-1" x="65.6" y="16.87" width="5.02" height="5.25"/>
<rect class="cls-1" x="65.6" y="6.42" width="5.02" height="5.25"/>
<rect class="cls-1" x="60.58" y="69.18" width="5.02" height="5.25"/>
<rect class="cls-1" x="60.58" y="58.73" width="5.02" height="5.25"/>
<rect class="cls-1" x="60.58" y="27.36" width="5.02" height="5.21"/>
<rect class="cls-1" x="60.58" y="16.87" width="5.02" height="5.25"/>
<rect class="cls-1" x="60.58" y="6.42" width="5.02" height="5.25"/>
<rect class="cls-1" x="55.56" y="69.18" width="5.02" height="5.25"/>
<rect class="cls-1" x="55.56" y="58.73" width="5.02" height="5.25"/>
<rect class="cls-1" x="55.56" y="27.36" width="5.02" height="5.21"/>
<rect class="cls-1" x="55.56" y="16.87" width="5.02" height="5.25"/>
<rect class="cls-1" x="55.56" y="6.42" width="5.02" height="5.25"/>
<rect class="cls-1" x="50.53" y="69.18" width="5.02" height="5.25"/>
<rect class="cls-1" x="50.53" y="58.73" width="5.02" height="5.25"/>
<rect class="cls-1" x="50.53" y="27.36" width="5.02" height="5.21"/>
<rect class="cls-1" x="50.53" y="16.87" width="5.02" height="5.25"/>
<rect class="cls-1" x="50.53" y="6.42" width="5.02" height="5.25"/>
<rect class="cls-1" x="45.47" y="69.18" width="5.06" height="5.25"/>
<rect class="cls-1" x="45.47" y="58.73" width="5.06" height="5.25"/>
<rect class="cls-1" x="45.47" y="27.36" width="5.06" height="5.21"/>
<rect class="cls-1" x="45.47" y="16.87" width="5.06" height="5.25"/>
<rect class="cls-1" x="45.47" y="6.42" width="5.06" height="5.25"/>
<rect class="cls-1" x="40.45" y="69.18" width="5.02" height="5.25"/>
<rect class="cls-1" x="40.45" y="58.73" width="5.02" height="5.25"/>
<rect class="cls-1" x="40.45" y="27.36" width="5.02" height="5.21"/>
<rect class="cls-1" x="40.45" y="16.87" width="5.02" height="5.25"/>
<rect class="cls-1" x="40.45" y="6.42" width="5.02" height="5.25"/>
<rect class="cls-1" x="35.42" y="142.44" width="5.02" height="5.25"/>
<rect class="cls-1" x="35.42" y="131.98" width="5.02" height="5.21"/>
<rect class="cls-1" x="35.42" y="121.53" width="5.02" height="5.21"/>
<rect class="cls-1" x="35.42" y="111.04" width="5.02" height="5.25"/>
<rect class="cls-1" x="35.42" y="100.58" width="5.02" height="5.25"/>
<rect class="cls-1" x="35.42" y="90.13" width="5.02" height="5.25"/>
<rect class="cls-1" x="35.42" y="79.67" width="5.02" height="5.21"/>
<rect class="cls-1" x="35.42" y="69.18" width="5.02" height="5.25"/>
<rect class="cls-1" x="35.42" y="58.73" width="5.02" height="5.25"/>
<rect class="cls-1" x="35.42" y="48.27" width="5.02" height="5.25"/>
<rect class="cls-1" x="35.42" y="37.82" width="5.02" height="5.21"/>
<rect class="cls-1" x="35.42" y="27.36" width="5.02" height="5.21"/>
<rect class="cls-1" x="35.42" y="16.87" width="5.02" height="5.25"/>
<rect class="cls-1" x="35.42" y="6.42" width="5.02" height="5.25"/>
<rect class="cls-1" x="30.4" y="142.44" width="5.02" height="5.25"/>
<rect class="cls-1" x="30.4" y="131.98" width="5.02" height="5.21"/>
<rect class="cls-1" x="30.4" y="121.53" width="5.02" height="5.21"/>
<rect class="cls-1" x="30.4" y="111.04" width="5.02" height="5.25"/>
<rect class="cls-1" x="30.4" y="100.58" width="5.02" height="5.25"/>
<rect class="cls-1" x="30.4" y="90.13" width="5.02" height="5.25"/>
<rect class="cls-1" x="30.4" y="79.67" width="5.02" height="5.21"/>
<rect class="cls-1" x="30.4" y="69.18" width="5.02" height="5.25"/>
<rect class="cls-1" x="30.4" y="58.73" width="5.02" height="5.25"/>
<rect class="cls-1" x="30.4" y="48.27" width="5.02" height="5.25"/>
<rect class="cls-1" x="30.4" y="37.82" width="5.02" height="5.21"/>
<rect class="cls-1" x="30.4" y="27.36" width="5.02" height="5.21"/>
<rect class="cls-1" x="30.4" y="16.87" width="5.02" height="5.25"/>
<rect class="cls-1" x="30.4" y="6.42" width="5.02" height="5.25"/>
<rect class="cls-1" x="25.37" y="142.44" width="5.02" height="5.25"/>
<rect class="cls-1" x="25.37" y="131.98" width="5.02" height="5.21"/>
<rect class="cls-1" x="25.37" y="121.53" width="5.02" height="5.21"/>
<rect class="cls-1" x="25.37" y="111.04" width="5.02" height="5.25"/>
<rect class="cls-1" x="25.37" y="100.58" width="5.02" height="5.25"/>
<rect class="cls-1" x="25.37" y="90.13" width="5.02" height="5.25"/>
<rect class="cls-1" x="25.37" y="79.67" width="5.02" height="5.21"/>
<rect class="cls-1" x="25.37" y="69.18" width="5.02" height="5.25"/>
<rect class="cls-1" x="25.37" y="58.73" width="5.02" height="5.25"/>
<rect class="cls-1" x="25.37" y="48.27" width="5.02" height="5.25"/>
<rect class="cls-1" x="25.37" y="37.82" width="5.02" height="5.21"/>
<rect class="cls-1" x="25.37" y="27.36" width="5.02" height="5.21"/>
<rect class="cls-1" x="25.37" y="16.87" width="5.02" height="5.25"/>
<rect class="cls-1" x="25.37" y="6.42" width="5.02" height="5.25"/>
<rect class="cls-1" x="20.35" y="142.44" width="5.02" height="5.25"/>
<rect class="cls-1" x="20.35" y="131.98" width="5.02" height="5.21"/>
<rect class="cls-1" x="20.35" y="121.53" width="5.02" height="5.21"/>
<rect class="cls-1" x="20.35" y="111.04" width="5.02" height="5.25"/>
<rect class="cls-1" x="20.35" y="100.58" width="5.02" height="5.25"/>
<rect class="cls-1" x="20.35" y="90.13" width="5.02" height="5.25"/>
<rect class="cls-1" x="20.35" y="79.67" width="5.02" height="5.21"/>
<rect class="cls-1" x="20.35" y="69.18" width="5.02" height="5.25"/>
<rect class="cls-1" x="20.35" y="58.73" width="5.02" height="5.25"/>
<rect class="cls-1" x="20.35" y="48.27" width="5.02" height="5.25"/>
<rect class="cls-1" x="20.35" y="37.82" width="5.02" height="5.21"/>
<rect class="cls-1" x="20.35" y="27.36" width="5.02" height="5.21"/>
<rect class="cls-1" x="20.35" y="16.87" width="5.02" height="5.25"/>
<rect class="cls-1" x="20.35" y="6.42" width="5.02" height="5.25"/>
<rect class="cls-1" x="15.33" y="142.44" width="5.02" height="5.25"/>
<rect class="cls-1" x="15.33" y="131.98" width="5.02" height="5.21"/>
<rect class="cls-1" x="15.33" y="121.53" width="5.02" height="5.21"/>
<rect class="cls-1" x="15.33" y="111.04" width="5.02" height="5.25"/>
<rect class="cls-1" x="15.33" y="100.58" width="5.02" height="5.25"/>
<rect class="cls-1" x="15.33" y="90.13" width="5.02" height="5.25"/>
<rect class="cls-1" x="15.33" y="79.67" width="5.02" height="5.21"/>
<rect class="cls-1" x="15.33" y="69.18" width="5.02" height="5.25"/>
<rect class="cls-1" x="15.33" y="58.73" width="5.02" height="5.25"/>
<rect class="cls-1" x="15.33" y="48.27" width="5.02" height="5.25"/>
<rect class="cls-1" x="15.33" y="37.82" width="5.02" height="5.21"/>
<rect class="cls-1" x="15.33" y="27.36" width="5.02" height="5.21"/>
<rect class="cls-1" x="15.33" y="16.87" width="5.02" height="5.25"/>
<rect class="cls-1" x="15.33" y="6.42" width="5.02" height="5.25"/>
<rect class="cls-1" x="10.3" y="142.44" width="5.02" height="5.25"/>
<rect class="cls-1" x="10.3" y="131.98" width="5.02" height="5.21"/>
<rect class="cls-1" x="10.3" y="121.53" width="5.02" height="5.21"/>
<rect class="cls-1" x="10.3" y="111.04" width="5.02" height="5.25"/>
<rect class="cls-1" x="10.3" y="100.58" width="5.02" height="5.25"/>
<rect class="cls-1" x="10.3" y="90.13" width="5.02" height="5.25"/>
<rect class="cls-1" x="10.3" y="79.67" width="5.02" height="5.21"/>
<rect class="cls-1" x="10.3" y="69.18" width="5.02" height="5.25"/>
<rect class="cls-1" x="10.3" y="58.73" width="5.02" height="5.25"/>
<rect class="cls-1" x="10.3" y="48.27" width="5.02" height="5.25"/>
<rect class="cls-1" x="10.3" y="37.82" width="5.02" height="5.21"/>
<rect class="cls-1" x="10.3" y="27.36" width="5.02" height="5.21"/>
<rect class="cls-1" x="10.3" y="16.87" width="5.02" height="5.25"/>
<rect class="cls-1" x="10.3" y="6.42" width="5.02" height="5.25"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 12 KiB

View File

@@ -0,0 +1,241 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="Livello_2" data-name="Livello 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 126.16 163.48">
<g id="Livello_1-2" data-name="Livello 1">
<g>
<rect x=".25" y="157.08" width="125.66" height="1.05"/>
<rect x=".25" y="146.6" width="125.66" height="1.05"/>
<rect x=".25" y="136.13" width="125.66" height="1.05"/>
<rect x=".25" y="125.66" width="125.66" height="1.05"/>
<rect x=".25" y="115.19" width="125.66" height="1.05"/>
<rect x=".25" y="104.72" width="125.66" height="1.05"/>
<rect x=".25" y="94.25" width="125.66" height="1.05"/>
<rect x=".25" y="83.77" width="125.66" height="1.05"/>
<rect x=".25" y="73.3" width="125.66" height="1.05"/>
<rect x=".25" y="62.83" width="125.66" height="1.05"/>
<rect x=".25" y="52.36" width="125.66" height="1.05"/>
<rect x=".25" y="41.89" width="125.66" height="1.05"/>
<rect x=".25" y="31.42" width="125.66" height="1.05"/>
<rect x=".25" y="20.94" width="125.66" height="1.05"/>
<rect x=".25" y="10.47" width="125.66" height="1.05"/>
<rect x=".25" width="125.66" height="1.05"/>
</g>
<g>
<rect x="110.83" y="121.37" width="5.02" height="5.25"/>
<rect x="110.83" y="110.91" width="5.02" height="5.25"/>
<rect x="110.83" y="100.46" width="5.02" height="5.21"/>
<rect x="110.83" y="89.97" width="5.02" height="5.25"/>
<rect x="110.83" y="79.51" width="5.02" height="5.25"/>
<rect x="110.83" y="69.06" width="5.02" height="5.25"/>
<rect x="110.83" y="58.6" width="5.02" height="5.21"/>
<rect x="110.83" y="48.15" width="5.02" height="5.21"/>
<rect x="110.83" y="37.66" width="5.02" height="5.25"/>
<rect x="110.83" y="27.2" width="5.02" height="5.25"/>
<rect x="105.8" y="131.82" width="5.02" height="5.25"/>
<rect x="105.8" y="121.37" width="5.02" height="5.25"/>
<rect x="105.8" y="110.91" width="5.02" height="5.25"/>
<rect x="105.8" y="100.46" width="5.02" height="5.21"/>
<rect x="105.8" y="89.97" width="5.02" height="5.25"/>
<rect x="105.8" y="79.51" width="5.02" height="5.25"/>
<rect x="105.8" y="69.06" width="5.02" height="5.25"/>
<rect x="105.8" y="58.6" width="5.02" height="5.21"/>
<rect x="105.8" y="48.15" width="5.02" height="5.21"/>
<rect x="105.8" y="37.66" width="5.02" height="5.25"/>
<rect x="105.8" y="27.2" width="5.02" height="5.25"/>
<rect x="105.8" y="16.75" width="5.02" height="5.21"/>
<rect x="100.78" y="131.82" width="5.02" height="5.25"/>
<rect x="100.78" y="121.37" width="5.02" height="5.25"/>
<rect x="100.78" y="110.91" width="5.02" height="5.25"/>
<rect x="100.78" y="100.46" width="5.02" height="5.21"/>
<rect x="100.78" y="89.97" width="5.02" height="5.25"/>
<rect x="100.78" y="79.51" width="5.02" height="5.25"/>
<rect x="100.78" y="69.06" width="5.02" height="5.25"/>
<rect x="100.78" y="58.6" width="5.02" height="5.21"/>
<rect x="100.78" y="48.15" width="5.02" height="5.21"/>
<rect x="100.78" y="37.66" width="5.02" height="5.25"/>
<rect x="100.78" y="27.2" width="5.02" height="5.25"/>
<rect x="100.78" y="16.75" width="5.02" height="5.21"/>
<rect x="95.76" y="142.31" width="5.02" height="5.21"/>
<rect x="95.76" y="131.82" width="5.02" height="5.25"/>
<rect x="95.76" y="121.37" width="5.02" height="5.25"/>
<rect x="95.76" y="110.91" width="5.02" height="5.25"/>
<rect x="95.76" y="100.46" width="5.02" height="5.21"/>
<rect x="95.76" y="89.97" width="5.02" height="5.25"/>
<rect x="95.76" y="79.51" width="5.02" height="5.25"/>
<rect x="95.76" y="69.06" width="5.02" height="5.25"/>
<rect x="95.76" y="58.6" width="5.02" height="5.21"/>
<rect x="95.76" y="48.15" width="5.02" height="5.21"/>
<rect x="95.76" y="37.66" width="5.02" height="5.25"/>
<rect x="95.76" y="27.2" width="5.02" height="5.25"/>
<rect x="95.76" y="16.75" width="5.02" height="5.21"/>
<rect x="95.76" y="6.29" width="5.02" height="5.21"/>
<rect x="90.73" y="142.31" width="5.02" height="5.21"/>
<rect x="90.73" y="131.82" width="5.02" height="5.25"/>
<rect x="90.73" y="121.37" width="5.02" height="5.25"/>
<rect x="90.73" y="110.91" width="5.02" height="5.25"/>
<rect x="90.73" y="100.46" width="5.02" height="5.21"/>
<rect x="90.73" y="89.97" width="5.02" height="5.25"/>
<rect x="90.73" y="79.51" width="5.02" height="5.25"/>
<rect x="90.73" y="69.06" width="5.02" height="5.25"/>
<rect x="90.73" y="58.6" width="5.02" height="5.21"/>
<rect x="90.73" y="48.15" width="5.02" height="5.21"/>
<rect x="90.73" y="37.66" width="5.02" height="5.25"/>
<rect x="90.73" y="27.2" width="5.02" height="5.25"/>
<rect x="90.73" y="16.75" width="5.02" height="5.21"/>
<rect x="90.73" y="6.29" width="5.02" height="5.21"/>
<rect x="85.71" y="142.31" width="5.02" height="5.21"/>
<rect x="85.71" y="131.82" width="5.02" height="5.25"/>
<rect x="85.71" y="121.37" width="5.02" height="5.25"/>
<rect x="85.71" y="110.91" width="5.02" height="5.25"/>
<rect x="85.71" y="100.46" width="5.02" height="5.21"/>
<rect x="85.71" y="89.97" width="5.02" height="5.25"/>
<rect x="85.71" y="79.51" width="5.02" height="5.25"/>
<rect x="85.71" y="69.06" width="5.02" height="5.25"/>
<rect x="85.71" y="58.6" width="5.02" height="5.21"/>
<rect x="85.71" y="48.15" width="5.02" height="5.21"/>
<rect x="85.71" y="37.66" width="5.02" height="5.25"/>
<rect x="85.71" y="27.2" width="5.02" height="5.25"/>
<rect x="85.71" y="16.75" width="5.02" height="5.21"/>
<rect x="85.71" y="6.29" width="5.02" height="5.21"/>
<rect x="80.68" y="142.31" width="5.02" height="5.21"/>
<rect x="80.68" y="131.82" width="5.02" height="5.25"/>
<rect x="80.68" y="121.37" width="5.02" height="5.25"/>
<rect x="80.68" y="110.91" width="5.02" height="5.25"/>
<rect x="80.68" y="37.66" width="5.02" height="5.25"/>
<rect x="80.68" y="27.2" width="5.02" height="5.25"/>
<rect x="80.68" y="16.75" width="5.02" height="5.21"/>
<rect x="80.68" y="6.29" width="5.02" height="5.21"/>
<rect x="75.66" y="142.31" width="5.02" height="5.21"/>
<rect x="75.66" y="131.82" width="5.02" height="5.25"/>
<rect x="75.66" y="121.37" width="5.02" height="5.25"/>
<rect x="75.66" y="27.2" width="5.02" height="5.25"/>
<rect x="75.66" y="16.75" width="5.02" height="5.21"/>
<rect x="75.66" y="6.29" width="5.02" height="5.21"/>
<rect x="70.64" y="142.31" width="5.02" height="5.21"/>
<rect x="70.64" y="131.82" width="5.02" height="5.25"/>
<rect x="70.64" y="121.37" width="5.02" height="5.25"/>
<rect x="70.64" y="27.2" width="5.02" height="5.25"/>
<rect x="70.64" y="16.75" width="5.02" height="5.21"/>
<rect x="70.64" y="6.29" width="5.02" height="5.21"/>
<rect x="65.61" y="142.31" width="5.02" height="5.21"/>
<rect x="65.61" y="131.82" width="5.02" height="5.25"/>
<rect x="65.61" y="121.37" width="5.02" height="5.25"/>
<rect x="65.61" y="27.2" width="5.02" height="5.25"/>
<rect x="65.61" y="16.75" width="5.02" height="5.21"/>
<rect x="65.61" y="6.29" width="5.02" height="5.21"/>
<rect x="60.55" y="142.31" width="5.06" height="5.21"/>
<rect x="60.55" y="131.82" width="5.06" height="5.25"/>
<rect x="60.55" y="121.37" width="5.06" height="5.25"/>
<rect x="60.55" y="27.2" width="5.06" height="5.25"/>
<rect x="60.55" y="16.75" width="5.06" height="5.21"/>
<rect x="60.55" y="6.29" width="5.06" height="5.21"/>
<rect x="55.53" y="142.31" width="5.02" height="5.21"/>
<rect x="55.53" y="131.82" width="5.02" height="5.25"/>
<rect x="55.53" y="121.37" width="5.02" height="5.25"/>
<rect x="55.53" y="27.2" width="5.02" height="5.25"/>
<rect x="55.53" y="16.75" width="5.02" height="5.21"/>
<rect x="55.53" y="6.29" width="5.02" height="5.21"/>
<rect x="50.5" y="142.31" width="5.02" height="5.21"/>
<rect x="50.5" y="131.82" width="5.02" height="5.25"/>
<rect x="50.5" y="121.37" width="5.02" height="5.25"/>
<rect x="50.5" y="27.2" width="5.02" height="5.25"/>
<rect x="50.5" y="16.75" width="5.02" height="5.21"/>
<rect x="50.5" y="6.29" width="5.02" height="5.21"/>
<rect x="45.48" y="142.31" width="5.02" height="5.21"/>
<rect x="45.48" y="131.82" width="5.02" height="5.25"/>
<rect x="45.48" y="121.37" width="5.02" height="5.25"/>
<rect x="45.48" y="27.2" width="5.02" height="5.25"/>
<rect x="45.48" y="16.75" width="5.02" height="5.21"/>
<rect x="45.48" y="6.29" width="5.02" height="5.21"/>
<rect x="40.45" y="142.31" width="5.02" height="5.21"/>
<rect x="40.45" y="131.82" width="5.02" height="5.25"/>
<rect x="40.45" y="121.37" width="5.02" height="5.25"/>
<rect x="40.45" y="27.2" width="5.02" height="5.25"/>
<rect x="40.45" y="16.75" width="5.02" height="5.21"/>
<rect x="40.45" y="6.29" width="5.02" height="5.21"/>
<rect x="35.43" y="142.31" width="5.02" height="5.21"/>
<rect x="35.43" y="131.82" width="5.02" height="5.25"/>
<rect x="35.43" y="121.37" width="5.02" height="5.25"/>
<rect x="35.43" y="110.91" width="5.02" height="5.25"/>
<rect x="35.43" y="100.46" width="5.02" height="5.21"/>
<rect x="35.43" y="89.97" width="5.02" height="5.25"/>
<rect x="35.43" y="79.51" width="5.02" height="5.25"/>
<rect x="35.43" y="69.06" width="5.02" height="5.25"/>
<rect x="35.43" y="58.6" width="5.02" height="5.21"/>
<rect x="35.43" y="48.15" width="5.02" height="5.21"/>
<rect x="35.43" y="37.66" width="5.02" height="5.25"/>
<rect x="35.43" y="27.2" width="5.02" height="5.25"/>
<rect x="35.43" y="16.75" width="5.02" height="5.21"/>
<rect x="35.43" y="6.29" width="5.02" height="5.21"/>
<rect x="30.41" y="142.31" width="5.02" height="5.21"/>
<rect x="30.41" y="131.82" width="5.02" height="5.25"/>
<rect x="30.41" y="121.37" width="5.02" height="5.25"/>
<rect x="30.41" y="110.91" width="5.02" height="5.25"/>
<rect x="30.41" y="100.46" width="5.02" height="5.21"/>
<rect x="30.41" y="89.97" width="5.02" height="5.25"/>
<rect x="30.41" y="79.51" width="5.02" height="5.25"/>
<rect x="30.41" y="69.06" width="5.02" height="5.25"/>
<rect x="30.41" y="58.6" width="5.02" height="5.21"/>
<rect x="30.41" y="48.15" width="5.02" height="5.21"/>
<rect x="30.41" y="37.66" width="5.02" height="5.25"/>
<rect x="30.41" y="27.2" width="5.02" height="5.25"/>
<rect x="30.41" y="16.75" width="5.02" height="5.21"/>
<rect x="30.41" y="6.29" width="5.02" height="5.21"/>
<rect x="25.38" y="142.31" width="5.02" height="5.21"/>
<rect x="25.38" y="131.82" width="5.02" height="5.25"/>
<rect x="25.38" y="121.37" width="5.02" height="5.25"/>
<rect x="25.38" y="110.91" width="5.02" height="5.25"/>
<rect x="25.38" y="100.46" width="5.02" height="5.21"/>
<rect x="25.38" y="89.97" width="5.02" height="5.25"/>
<rect x="25.38" y="79.51" width="5.02" height="5.25"/>
<rect x="25.38" y="69.06" width="5.02" height="5.25"/>
<rect x="25.38" y="58.6" width="5.02" height="5.21"/>
<rect x="25.38" y="48.15" width="5.02" height="5.21"/>
<rect x="25.38" y="37.66" width="5.02" height="5.25"/>
<rect x="25.38" y="27.2" width="5.02" height="5.25"/>
<rect x="25.38" y="16.75" width="5.02" height="5.21"/>
<rect x="25.38" y="6.29" width="5.02" height="5.21"/>
<rect x="20.36" y="142.31" width="5.02" height="5.21"/>
<rect x="20.36" y="131.82" width="5.02" height="5.25"/>
<rect x="20.36" y="121.37" width="5.02" height="5.25"/>
<rect x="20.36" y="110.91" width="5.02" height="5.25"/>
<rect x="20.36" y="100.46" width="5.02" height="5.21"/>
<rect x="20.36" y="89.97" width="5.02" height="5.25"/>
<rect x="20.36" y="79.51" width="5.02" height="5.25"/>
<rect x="20.36" y="69.06" width="5.02" height="5.25"/>
<rect x="20.36" y="58.6" width="5.02" height="5.21"/>
<rect x="20.36" y="48.15" width="5.02" height="5.21"/>
<rect x="20.36" y="37.66" width="5.02" height="5.25"/>
<rect x="20.36" y="27.2" width="5.02" height="5.25"/>
<rect x="20.36" y="16.75" width="5.02" height="5.21"/>
<rect x="20.36" y="6.29" width="5.02" height="5.21"/>
<rect x="15.33" y="142.31" width="5.02" height="5.21"/>
<rect x="15.33" y="131.82" width="5.02" height="5.25"/>
<rect x="15.33" y="121.37" width="5.02" height="5.25"/>
<rect x="15.33" y="110.91" width="5.02" height="5.25"/>
<rect x="15.33" y="100.46" width="5.02" height="5.21"/>
<rect x="15.33" y="89.97" width="5.02" height="5.25"/>
<rect x="15.33" y="79.51" width="5.02" height="5.25"/>
<rect x="15.33" y="69.06" width="5.02" height="5.25"/>
<rect x="15.33" y="58.6" width="5.02" height="5.21"/>
<rect x="15.33" y="48.15" width="5.02" height="5.21"/>
<rect x="15.33" y="37.66" width="5.02" height="5.25"/>
<rect x="15.33" y="27.2" width="5.02" height="5.25"/>
<rect x="15.33" y="16.75" width="5.02" height="5.21"/>
<rect x="15.33" y="6.29" width="5.02" height="5.21"/>
<rect x="10.31" y="142.31" width="5.02" height="5.21"/>
<rect x="10.31" y="131.82" width="5.02" height="5.25"/>
<rect x="10.31" y="121.37" width="5.02" height="5.25"/>
<rect x="10.31" y="110.91" width="5.02" height="5.25"/>
<rect x="10.31" y="100.46" width="5.02" height="5.21"/>
<rect x="10.31" y="89.97" width="5.02" height="5.25"/>
<rect x="10.31" y="79.51" width="5.02" height="5.25"/>
<rect x="10.31" y="69.06" width="5.02" height="5.25"/>
<rect x="10.31" y="58.6" width="5.02" height="5.21"/>
<rect x="10.31" y="48.15" width="5.02" height="5.21"/>
<rect x="10.31" y="37.66" width="5.02" height="5.25"/>
<rect x="10.31" y="27.2" width="5.02" height="5.25"/>
<rect x="10.31" y="16.75" width="5.02" height="5.21"/>
<rect x="10.31" y="6.29" width="5.02" height="5.21"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 398 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1018 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 MiB

View File

@@ -10,7 +10,26 @@
<meta name="robots" content="index, follow" />
<base href="/" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="icon" type="image/png" href="assets/images/Fav-icon.png" />
<link rel="icon" href="/favicon.ico" sizes="any" />
<link
rel="icon"
type="image/png"
sizes="192x192"
href="/assets/images/Fav-icon-browser-192x192.png"
/>
<link
rel="icon"
type="image/png"
sizes="512x512"
href="/assets/images/Fav-icon-512x512.png"
/>
<link
rel="apple-touch-icon"
sizes="192x192"
href="/assets/images/Fav-icon-192x192.png"
/>
<link rel="manifest" href="/site.webmanifest" />
<meta name="theme-color" content="#ffffff" />
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link