fix(ui): fix recordings UI issues and file loading (#958)

* fix(ui): fix UI issues and file loading

* fix(ui): rm logs

* fix(ui): fixing UI problems with recordings

* fix(ui): fix live session urls

* fix(ui): fix jump to live
This commit is contained in:
Delirium 2023-01-25 16:09:06 +01:00 committed by GitHub
parent bed6b04a3f
commit c14e219bd9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 188 additions and 129 deletions

View file

@ -28,7 +28,7 @@ function EditRecordingModal(props: Props) {
return useObserver(() => (
<Modal open={ show } onClose={closeHandler}>
<Modal.Header className="flex items-center justify-between">
<div>{ 'Edit Recording' }</div>
<div>{ 'Rename' }</div>
<div onClick={ closeHandler }>
<Icon
color="gray-dark"
@ -52,36 +52,6 @@ function EditRecordingModal(props: Props) {
autoFocus
/>
</Form.Field>
{/* <Form.Field>
<label>{'Description:'}</label>
<Input
className=""
type="textarea"
name="description"
value={ dashboard.description }
onChange={write}
placeholder="Description"
maxLength={300}
autoFocus={!focusTitle}
/>
</Form.Field>
<Form.Field>
<div className="flex items-center">
<Checkbox
name="isPublic"
className="font-medium mr-3"
type="checkbox"
checked={ dashboard.isPublic }
onClick={ () => dashboard.update({ 'isPublic': !dashboard.isPublic }) }
/>
<div className="flex items-center cursor-pointer" onClick={ () => dashboard.update({ 'isPublic': !dashboard.isPublic }) }>
<Icon name="user-friends" size="16" />
<span className="ml-2"> Team can see and edit the dashboard.</span>
</div>
</div>
</Form.Field> */}
</Form>
</Modal.Content>
<Modal.Footer>

View file

@ -5,10 +5,11 @@ import { useStore } from 'App/mstore';
import { filterList } from 'App/utils';
import { sliceListPerPage } from 'App/utils';
import RecordsListItem from './RecordsListItem';
import AnimatedSVG, { ICONS } from 'Shared/AnimatedSVG/AnimatedSVG';
function RecordingsList() {
const { recordingsStore } = useStore();
const [shownRecordings, setRecordings] = React.useState([]);
const [shownRecordings, setRecordings] = React.useState<any[]>([]);
const recordings = recordingsStore.recordings;
const recordsSearch = recordingsStore.search;
@ -21,14 +22,14 @@ function RecordingsList() {
}, [recordsSearch]);
const list = recordsSearch !== '' ? shownRecordings : recordings;
const lenth = list.length;
const length = list.length;
return (
<NoContent
show={lenth === 0}
show={length === 0}
title={
<div className="flex flex-col items-center justify-center">
<Icon name="no-recordings" size={80} color="figmaColors-accent-secondary" />
<AnimatedSVG name={ICONS.NO_RECORDINGS} size={180} />
<div className="text-center text-gray-600 my-4">
{recordsSearch !== ''
? 'No matching results'
@ -40,7 +41,7 @@ function RecordingsList() {
<div className="mt-3 border-b">
<div className="grid grid-cols-12 py-2 font-medium px-6">
<div className="col-span-8">Name</div>
<div className="col-span-4">Last Modified</div>
<div className="col-span-4">Recorded by</div>
</div>
{sliceListPerPage(list, recordingsStore.page - 1, recordingsStore.pageSize).map(
@ -60,7 +61,7 @@ function RecordingsList() {
</div>
<Pagination
page={recordingsStore.page}
totalPages={Math.ceil(lenth / recordingsStore.pageSize)}
totalPages={Math.ceil(length / recordingsStore.pageSize)}
onPageChange={(page) => recordingsStore.updatePage(page)}
limit={recordingsStore.pageSize}
debounceRequest={100}

View file

@ -5,7 +5,7 @@ import { IRecord } from 'App/services/RecordingsService';
import { useStore } from 'App/mstore';
import { toast } from 'react-toastify';
import cn from 'classnames';
import EditRecordingModal from './EditRecordingModal'
import EditRecordingModal from './EditRecordingModal';
interface Props {
record: IRecord;
@ -40,22 +40,36 @@ function RecordsListItem(props: Props) {
});
};
const menuItems = [{ icon: 'pencil', text: 'Rename', onClick: () => setEdit(true) }, { icon: 'trash', text: 'Delete', onClick: onDelete }];
const menuItems = [
{ icon: 'pencil', text: 'Rename', onClick: () => setEdit(true) },
{
icon: 'trash',
text: 'Delete',
onClick: onDelete,
},
];
const onSave = (title: string) => {
recordingsStore
.updateRecordingName(record.recordId, title)
.then(() => {
setRecordingTitle(title)
setRecordingTitle(title);
toast.success('Recording name updated');
})
.catch(() => toast.error("Couldn't update recording name"));
setEdit(false);
};
const onCancel = () => setEdit(false);
return (
<div className="hover:bg-active-blue border-t px-6">
<EditRecordingModal show={isEdit} title={record.name} onSave={onSave} />
<EditRecordingModal
show={isEdit}
title={record.name}
onSave={onSave}
closeHandler={onCancel}
/>
<div className="grid grid-cols-12 py-4 select-none items-center">
<div className="col-span-8 flex items-start" onClick={onRecordClick}>
<div className="flex items-center capitalize-first">
@ -63,13 +77,7 @@ function RecordsListItem(props: Props) {
<Icon name="camera-video" size="16" color="tealx" />
</div>
<div className="flex flex-col">
<div
className={cn(
'pt-1 w-fit -mt-2',
)}
>
{recordingTitle}
</div>
<div className={cn('pt-1 w-fit -mt-2')}>{recordingTitle}</div>
<div className="text-gray-medium text-sm">{durationFromMs(record.duration)}</div>
</div>
</div>
@ -97,7 +105,7 @@ function RecordsListItem(props: Props) {
<div>Play Video</div>
</div>
<div className="hover:border-teal border border-transparent rounded-full">
<ItemMenu bold items={menuItems} sm />
<ItemMenu bold items={menuItems} sm />
</div>
</div>
</div>

View file

@ -20,6 +20,7 @@ import NoNotes from '../../../svg/ca-no-notes.svg';
import NoCards from '../../../svg/ca-no-cards.svg';
import NoSearchResults from '../../../svg/ca-no-search-results.svg';
import NoDashboards from '../../../svg/ca-no-dashboards.svg';
import NoRecordings from '../../../svg/ca-no-recordings.svg';
export enum ICONS {
DASHBOARD_ICON = 'dashboard-icn',
@ -41,6 +42,7 @@ export enum ICONS {
NO_ALERTS = 'ca-no-alerts',
NO_NOTES = 'ca-no-notes',
NO_CARDS = 'ca-no-cards',
NO_RECORDINGS = 'ca-no-recordings',
NO_SEARCH_RESULTS = 'ca-no-search-results',
NO_DASHBOARDS = 'ca-no-dashboards',
}
@ -95,6 +97,8 @@ function AnimatedSVG(props: Props) {
return <img style={{ width: size + 'px' }} src={NoSearchResults} />;
case ICONS.NO_DASHBOARDS:
return <img style={{ width: size + 'px' }} src={NoDashboards} />;
case ICONS.NO_RECORDINGS:
return <img style={{ width: size + 'px' }} src={NoRecordings} />;
default:
return null;
}

View file

@ -93,7 +93,7 @@ export default class ItemMenu extends React.PureComponent<Props> {
<div
// onClick={this.toggleMenu}
className={cn(
'flex items-center cursor-pointer select-none hover',
'flex items-center cursor-pointer select-none',
!this.props.flat ? parentStyles : '',
{ 'bg-gray-light': !this.props.flat && displayed && label }
)}

View file

@ -30,7 +30,7 @@ import type {
MouseClick,
} from './messages';
import { loadFiles, requestEFSDom, requestEFSDevtools, NO_FILE_OK } from './network/loadFiles';
import { loadFiles, requestEFSDom, requestEFSDevtools, NO_FILE_OK, NO_URLS } from './network/loadFiles';
import { decryptSessionBytes } from './network/crypto';
import Lists, { INITIAL_STATE as LISTS_INITIAL_STATE, State as ListsState } from './Lists';
@ -198,7 +198,7 @@ export default class MessageManager {
private async loadMessages() {
this.setMessagesLoading(true)
// TODO: reuseable decryptor instance
const createNewParser = (shouldDecrypt=true) => {
const createNewParser = (shouldDecrypt = true) => {
const decrypt = shouldDecrypt && this.session.fileKey
? (b: Uint8Array) => decryptSessionBytes(b, this.session.fileKey)
: (b: Uint8Array) => Promise.resolve(b)
@ -225,17 +225,18 @@ export default class MessageManager {
: { url: this.session.mobsUrl, parser: () => createNewParser(false)}
loadFiles(loadMethod.url, loadMethod.parser())
// EFS fallback
.catch((e) => {
if (e === NO_FILE_OK) {
console.log(e, 'getting unprocessed file')
requestEFSDom(this.session.sessionId).then(createNewParser(false))
} else {
this.onFileReadFailed(e)
}
})
.then(this.onFileReadSuccess)
.finally(this.onFileReadFinally)
// EFS fallback
.catch((e) => {
if (e === NO_FILE_OK || e === NO_URLS) {
requestEFSDom(this.session.sessionId)
.then(createNewParser(false))
.catch(this.onFileReadFailed);
} else {
this.onFileReadFailed(e);
}
})
.then(this.onFileReadSuccess)
.finally(this.onFileReadFinally);
// load devtools
if (this.session.devtoolsURL?.length) {

View file

@ -76,6 +76,10 @@ export default class WebLivePlayer extends WebPlayer {
this.messageManager.setMessagesLoading(false)
}
jumpToLive = () => {
this.jump(this.wpState.get().lastMessageTime)
}
clean = () => {
this.incomingMessages.length = 0
this.assistManager.clean()

View file

@ -1,20 +1,41 @@
import APIClient from 'App/api_client';
export const NO_FILE_OK = "No-file-but-this-is-ok"
export const NO_SECOND_FILE = 'No-second-file-but-this-is-ok-too'
const NO_BACKUP_FILE = "No-efs-file"
export const NO_URLS = 'No-urls-provided'
async function loadFile(url: string, onData: (d: Uint8Array) => void, skippable: boolean) {
try {
const stream = await window.fetch(url)
const data = await processAPIStreamResponse(stream, skippable)
// Messages are being loaded and processed async, we can go on
onData(data)
return Promise.resolve('success')
} catch (e) {
throw e
}
}
export const loadFiles = async (
urls: string[],
onData: (data: Uint8Array) => void,
): Promise<void> => {
): Promise<any> => {
if (!urls.length) {
return Promise.reject("No urls provided")
}
for (let url of urls) {
const stream = await window.fetch(url)
const data = await processAPIStreamResponse(stream, url === urls[0])
onData(data)
return Promise.reject(NO_URLS)
}
return Promise.allSettled(urls.map(url =>
loadFile(url, onData, url === urls[0] && !url.match(/devtools/))
)).then(results => {
if (results[0].status === 'rejected') {
// if no 1st file, we should fall back to EFS storage or display error
return Promise.reject(results[0].reason)
} else {
// we don't care if second file is missing (expected)
return Promise.resolve()
}
})
}
export async function requestEFSDom(sessionId: string) {
@ -38,8 +59,7 @@ const processAPIStreamResponse = (response: Response, canBeMissed: boolean) => {
return new Promise<ArrayBuffer>((res, rej) => {
if (response.status === 404) {
if (canBeMissed) return rej(NO_FILE_OK)
// ignoring if 2nd mob file is missing
else return;
else return rej(NO_SECOND_FILE);
}
if (response.status >= 400) {
return rej(`Bad file status code ${response.status}. Url: ${response.url}`)

View file

@ -0,0 +1,71 @@
<svg viewBox="0 0 210 198" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="13" y="8.86084" width="88.2438" height="80.702" rx="4" fill="#FDF9F3"/>
<rect x="103.398" y="32.9722" width="88.2438" height="80.702" rx="40.351" fill="#E4EDF6"/>
<g clip-path="url(#clip0_299_2)">
<path d="M198.247 50.1014H55.7612V138.451H198.247V50.1014Z" fill="white"/>
<path d="M198.298 138.51C198.084 138.51 55.7384 138.665 55.539 138.665C55.539 138.104 55.4873 50.3895 55.4873 49.8356C96.0141 49.7322 158.17 49.3187 198.239 49.3925H198.948V50.1015C198.889 78.2664 198.446 110.426 198.298 138.51ZM198.18 138.392C198.129 117.996 197.759 92.5851 197.619 72.0707L197.53 50.1015L198.239 50.8104C158.451 50.8104 95.9919 50.5519 55.7532 50.3673C56.2405 48.4695 56.1593 139.876 55.7532 138.237C55.7605 138.237 198.18 138.392 198.18 138.392Z" fill="black"/>
<path d="M72.5015 82.7046V64.9593H97.8972" fill="white"/>
<path d="M72.3391 82.7045C72.1766 77.5796 72.1692 70.1581 72.1323 64.9593V64.5901H72.5016C79.9822 64.6196 90.52 64.6344 97.8972 64.7969V65.1218C90.5643 65.2695 79.9452 65.3064 72.5016 65.3285L72.8708 64.9593L72.8191 73.8356C72.7896 76.7969 72.7379 79.7507 72.664 82.7119C72.664 82.7046 72.3391 82.7045 72.3391 82.7045Z" fill="black"/>
<path d="M159.596 64.9593H184.991V82.7046" fill="white"/>
<path d="M159.596 64.7821C166.929 64.6344 177.548 64.6196 184.991 64.5901H185.361V64.9593L185.316 73.8356C185.294 76.7969 185.242 79.7507 185.169 82.7119H184.814C184.681 77.587 184.637 70.1655 184.622 64.9667L184.991 65.3359L172.297 65.2916C168.066 65.2695 163.834 65.2178 159.603 65.1439C159.596 65.1365 159.596 64.7821 159.596 64.7821Z" fill="black"/>
<path d="M95.3566 134.316H69.9609V116.57" fill="white"/>
<path d="M95.3568 134.471C88.0239 134.869 77.4048 134.604 69.9611 134.641H69.6362V134.316L69.6953 125.439L69.8061 116.563H70.1088L70.2196 125.439L70.2787 134.316L69.9538 133.991C74.4067 133.976 84.6861 133.924 88.9987 133.969C91.1181 133.983 93.2301 134.05 95.3495 134.161C95.3568 134.161 95.3568 134.471 95.3568 134.471Z" fill="black"/>
<path d="M185.198 116.57V134.316H159.802" fill="white"/>
<path d="M185.316 116.57C185.493 122.323 185.545 128.585 185.567 134.316V134.685H185.198C182.03 134.677 175.664 134.655 172.504 134.633C169.343 134.611 162.963 134.515 159.81 134.441V134.197C162.978 134.124 169.336 134.028 172.504 134.005C175.672 133.983 182.037 133.961 185.198 133.954L184.829 134.323C184.851 130.047 184.873 125.306 184.954 121.009L185.072 116.57H185.316Z" fill="black"/>
<path d="M115.03 88.3021H121.417" stroke="black" stroke-width="0.738462" stroke-miterlimit="10"/>
<path d="M114.815 95.251L114.66 88.3021H115.399L115.244 95.251H114.815Z" fill="black"/>
<path d="M143.328 88.3021V95.251" stroke="black" stroke-width="0.738462" stroke-miterlimit="10"/>
<path d="M136.939 87.9329L143.327 88.1175V88.4867L136.939 88.6713V87.9329Z" fill="black"/>
<path d="M115.03 115.448V108.499" stroke="black" stroke-width="0.738462" stroke-miterlimit="10"/>
<path d="M121.417 115.802L115.03 115.817V115.079L121.417 115.093V115.802Z" fill="black"/>
<path d="M143.379 115.448H136.991" stroke="black" stroke-width="0.738462" stroke-miterlimit="10"/>
<path d="M143.571 108.499L143.748 115.448H143.01L143.194 108.499H143.571Z" fill="black"/>
<path d="M160.637 73.8356C162.167 73.8356 163.407 72.5958 163.407 71.0664C163.407 69.537 162.167 68.2971 160.637 68.2971C159.108 68.2971 157.868 69.537 157.868 71.0664C157.868 72.5958 159.108 73.8356 160.637 73.8356Z" fill="#FAE3E3"/>
<path d="M163.221 71.0664C163.221 67.699 158.237 67.7211 158.222 71.0664C158.377 74.2713 163.029 74.2935 163.221 71.0664ZM163.591 71.0664C163.561 75.1575 157.594 75.1722 157.521 71.0664C157.72 67.1008 163.384 67.123 163.591 71.0664Z" fill="black"/>
<path d="M89.907 68.2971H79.9229C78.6011 68.2971 77.5229 69.3679 77.5229 70.6971C77.5229 72.019 78.5937 73.0971 79.9229 73.0971H89.907C91.2288 73.0971 92.307 72.0264 92.307 70.6971C92.2996 69.3679 91.2288 68.2971 89.907 68.2971Z" fill="#EFF7FC"/>
<path d="M89.9067 68.4301C86.6279 68.4449 83.3344 68.4965 80.0556 68.5704C78.3276 68.4596 77.1977 70.6233 78.3054 71.9452C78.6894 72.4399 79.3024 72.7279 79.9227 72.7279C83.2014 72.7427 86.495 72.7944 89.7737 72.8682C92.8162 72.979 92.927 68.5409 89.9067 68.4301ZM89.9067 68.1643C93.3774 68.2603 93.2224 73.3335 89.7737 73.3187C86.495 73.3925 83.2014 73.4442 79.9227 73.459C79.0808 73.4516 78.2464 73.0455 77.7516 72.3735C76.3264 70.6012 77.8033 67.8319 80.0556 68.0239L81.1485 68.0461C84.0654 68.1199 86.9824 68.1495 89.9067 68.1643Z" fill="black"/>
<path d="M167.161 73.0309V67.4108H169.06C169.499 67.4108 169.86 67.4858 170.141 67.6358C170.423 67.784 170.632 67.988 170.767 68.2478C170.902 68.5076 170.97 68.803 170.97 69.1342C170.97 69.4653 170.902 69.7589 170.767 70.0151C170.632 70.2712 170.424 70.4724 170.144 70.6188C169.864 70.7633 169.506 70.8356 169.071 70.8356H167.534V70.2209H169.049C169.349 70.2209 169.591 70.177 169.774 70.0891C169.958 70.0013 170.092 69.8769 170.174 69.7159C170.258 69.5531 170.3 69.3592 170.3 69.1342C170.3 68.9091 170.258 68.7125 170.174 68.5442C170.09 68.3758 169.956 68.246 169.771 68.1545C169.586 68.0612 169.342 68.0145 169.038 68.0145H167.842V73.0309H167.161ZM169.806 70.5063L171.19 73.0309H170.399L169.038 70.5063H169.806ZM172.104 73.0309V67.4108H175.496V68.0145H172.785V69.9135H175.32V70.5172H172.785V72.4272H175.54V73.0309H172.104ZM181.245 69.1671H180.564C180.524 68.9713 180.454 68.7994 180.353 68.6512C180.254 68.503 180.134 68.3786 179.991 68.278C179.85 68.1755 179.694 68.0987 179.522 68.0475C179.35 67.9962 179.17 67.9706 178.984 67.9706C178.644 67.9706 178.335 68.0566 178.059 68.2286C177.785 68.4005 177.566 68.6539 177.403 68.9887C177.242 69.3235 177.162 69.7342 177.162 70.2209C177.162 70.7075 177.242 71.1182 177.403 71.453C177.566 71.7878 177.785 72.0412 178.059 72.2132C178.335 72.3851 178.644 72.4711 178.984 72.4711C179.17 72.4711 179.35 72.4455 179.522 72.3943C179.694 72.3431 179.85 72.2671 179.991 72.1665C180.134 72.0641 180.254 71.9387 180.353 71.7906C180.454 71.6405 180.524 71.4686 180.564 71.2746H181.245C181.194 71.5619 181.1 71.8189 180.965 72.0458C180.83 72.2726 180.661 72.4656 180.46 72.6248C180.259 72.7821 180.033 72.902 179.782 72.9843C179.534 73.0666 179.267 73.1078 178.984 73.1078C178.504 73.1078 178.078 72.9907 177.705 72.7565C177.332 72.5224 177.038 72.1894 176.824 71.7576C176.61 71.3259 176.503 70.8136 176.503 70.2209C176.503 69.6281 176.61 69.1159 176.824 68.6841C177.038 68.2524 177.332 67.9194 177.705 67.6852C178.078 67.451 178.504 67.334 178.984 67.334C179.267 67.334 179.534 67.3751 179.782 67.4574C180.033 67.5398 180.259 67.6605 180.46 67.8197C180.661 67.977 180.83 68.1691 180.965 68.396C181.1 68.621 181.194 68.878 181.245 69.1671Z" fill="white"/>
<path d="M63.1377 60.2332C104.24 59.6941 151.657 60.2406 192.871 60.2332V60.5359C163.975 60.6689 124.467 60.691 95.5709 60.7279L79.3543 60.7501C73.9488 60.7575 68.5432 60.7796 63.1377 60.5359V60.2332Z" fill="black"/>
<path d="M65.7594 57.7408C67.443 57.7408 67.443 55.1267 65.7594 55.1267C64.0757 55.1193 64.0757 57.7408 65.7594 57.7408Z" fill="#F0C3BA"/>
<path d="M71.2847 57.7408C72.9684 57.7408 72.9684 55.1267 71.2847 55.1267C69.601 55.1193 69.601 57.7408 71.2847 57.7408Z" fill="#E9CC9E"/>
<path d="M76.8129 57.7408C78.4966 57.7408 78.4966 55.1267 76.8129 55.1267C75.1292 55.1267 75.1218 57.7408 76.8129 57.7408Z" fill="#71BCBE"/>
<path d="M128.373 107.465C131.338 107.465 133.742 105.062 133.742 102.097C133.742 99.1315 131.338 96.7279 128.373 96.7279C125.408 96.7279 123.005 99.1315 123.005 102.097C123.005 105.062 125.408 107.465 128.373 107.465Z" fill="white"/>
<path d="M133.388 102.097C133.506 97.6436 127.871 95.2805 124.748 98.4707C122.732 100.361 122.761 103.832 124.762 105.715C127.886 108.883 133.439 106.52 133.388 102.097ZM134.111 102.097C134.17 107.103 127.864 109.651 124.401 106.077C122.244 103.98 122.266 100.236 124.415 98.131C127.886 94.5642 134.104 97.1119 134.111 102.097Z" fill="black"/>
<path d="M133.964 96.9421L123.271 107.724L122.747 107.207L133.528 96.5064L133.964 96.9421Z" fill="black"/>
</g>
<g clip-path="url(#clip1_299_2)">
<path d="M49.6948 70.5582C49.6948 70.5582 27.5096 75.2763 27.978 94.1622C28.3378 108.561 31.9901 127.352 33.7076 135.464C34.6376 139.863 37.387 143.733 41.372 145.803C43.5443 146.93 46.1851 147.609 49.24 147.113C49.5387 147.066 49.8306 147.018 50.1293 146.984C53.2317 146.638 71.9207 144.513 77.5417 142.782C77.5417 142.782 88.3967 140.42 84.147 113.517L79.7819 91.0191C77.8879 81.2638 70.7056 73.2193 61.0861 70.7347C57.6578 69.8522 53.8223 69.6146 49.688 70.5582H49.6948Z" fill="white"/>
<path d="M49.7222 70.6872C38.1951 73.5656 27.2723 81.9834 28.2498 94.9565C28.7522 106.803 30.7005 118.554 32.9543 130.183C33.511 132.382 33.8844 135.749 34.7533 137.82C37.0071 143.936 43.6532 148.179 50.1567 146.652C59.267 145.518 68.581 144.71 77.4944 142.511C86.1295 138.96 85.2742 123.401 84.2287 115.696C83.7535 111.718 81.7102 102.166 80.9906 98.0928C80.2234 94.7121 79.6668 89.6817 78.3294 86.4979C74.2563 75.2084 61.5344 67.7681 49.7358 70.694L49.7222 70.6872ZM49.6679 70.4292C61.6294 67.5373 74.3649 75.0115 78.5874 86.3893C79.9587 89.5731 80.5561 94.6171 81.3232 98.0182C83.3801 109.328 87.0935 122.057 84.4527 133.523C83.5227 137.358 81.6219 141.594 77.603 143.047C70.0269 144.995 61.9757 145.79 54.1552 146.828L50.2246 147.29C48.9211 147.487 47.5498 147.697 46.2261 147.561C40.7544 147.141 36.0499 143.081 34.1491 138.051C33.3005 135.885 32.8525 132.579 32.3433 130.298C30.2389 119.28 28.4399 108.167 27.8425 96.9523L27.7746 94.9701C27.5642 90.9851 28.372 86.9052 30.3814 83.4362C34.441 76.4847 42.0579 72.3572 49.6679 70.4292Z" fill="#231F20"/>
<path d="M51.216 70.2595C51.216 70.2595 50.958 69.8115 50.4964 69.0715C44.7464 59.8797 34.0815 54.7883 23.3759 56.499C20.674 56.9335 18.1962 57.7549 16.5533 59.2009C15.182 60.4092 14.4828 62.2693 14.9716 64.0343C15.5961 66.2678 18.1215 68.9221 27.1843 67.2725C27.2657 67.2589 27.3472 67.2386 27.4287 67.225C28.6914 66.9399 40.4017 64.3398 44.407 66.3425L49.6885 70.5582L51.2092 70.2595H51.216Z" fill="white"/>
<path d="M51.0324 70.178C49.8852 68.637 48.8737 66.9331 47.5363 65.5346C44.624 62.2761 40.897 59.7371 36.8239 58.1758C30.9517 56.0577 24.0205 55.6708 18.2977 58.3998C13.0026 61.2306 14.7744 67.1028 20.6194 67.3879C23.7897 67.7002 26.9736 67.001 30.0692 66.3764C33.2463 65.7994 36.4505 65.3378 39.6887 65.3242C41.3111 65.3513 43.0151 65.4056 44.5697 66.1456L49.8173 70.3953C49.8376 70.4021 49.6544 70.3545 49.6544 70.3545C50.1092 70.2595 50.5437 70.2188 51.0257 70.1712L51.0324 70.178ZM51.399 70.3478C50.8424 70.5039 50.2314 70.6668 49.6408 70.7754L49.5661 70.7211L44.2574 66.5461C43.1033 66.0506 41.2025 65.8605 39.6955 65.8808C36.5048 65.908 33.3209 66.39 30.1846 66.9738C27.0075 67.6323 23.8305 68.3451 20.5583 68.0464C14.0616 67.7409 12.0997 60.993 17.999 57.8431C23.9119 55.0394 30.9924 55.4535 37.0275 57.653C43.0898 60.0087 48.446 64.5299 51.4058 70.3545L51.399 70.3478Z" fill="#231F20"/>
<path d="M81.5205 99.9393C81.5205 99.9393 96.5912 96.1377 98.1051 96.4432C98.1051 96.4432 104.303 95.3842 105.973 104.006C107.643 112.627 83.7675 111.507 83.7675 111.507L81.5205 99.9393Z" fill="white"/>
<path d="M81.3979 99.8646C81.6899 99.7085 81.8256 99.7289 82.0021 99.6678C82.3144 99.5931 83.2173 99.3487 83.5432 99.2672C84.833 98.9278 88.3834 98.0521 89.7208 97.7262C92.314 97.156 95.8509 96.1649 98.0504 96.1105C102.64 95.6353 105.484 99.6474 106.19 103.707C107.432 109.986 97.5616 110.957 93.2441 111.446C90.0466 111.718 86.8492 111.785 83.645 111.65L83.6246 111.534L81.3979 99.8646ZM81.6491 100.021L83.9165 111.48C83.9165 111.48 83.774 111.358 83.7808 111.358C86.9239 111.453 90.0806 111.358 93.2101 111.052C97.0321 110.55 103.841 109.919 105.586 106.002C106.013 104.983 105.62 103.721 105.369 102.689C102.735 94.1758 96.4483 96.9591 89.8362 98.1946C88.4853 98.4933 84.9416 99.2808 83.6314 99.5931C83.3327 99.6678 82.3823 99.885 82.0836 99.9597C81.9207 99.9868 81.7034 100.089 81.6559 100.021H81.6491Z" fill="#231F20"/>
<path d="M29.139 108.615C29.139 108.615 15.4735 127.603 14.815 132.287C14.815 132.287 12.6494 140.759 21.1148 143.482C21.1148 143.482 28.4533 147.256 33.7077 135.464L29.139 108.615Z" fill="white"/>
<path d="M29.1055 108.758C29.1191 108.934 29.1055 108.907 29.0036 109.056L28.7593 109.409L28.2637 110.122C27.6595 110.998 25.9691 113.51 25.3514 114.433C22.7921 118.275 20.2531 122.152 17.9586 126.157C16.8656 128.126 15.664 130.142 15.1413 132.335C14.2248 136.252 15.7862 140.814 19.6082 142.524C21.3257 143.319 23.179 144.045 25.1409 143.651C28.5692 143.054 30.9859 140.121 32.6288 137.243L33.5724 135.403C33.5927 135.831 29.0987 108.656 29.0987 108.751L29.1055 108.758ZM29.1666 108.479C29.1734 108.527 33.8439 135.444 33.8507 135.485C33.8507 135.485 33.8303 135.518 33.8303 135.525L32.9275 137.412C31.2982 140.481 28.8407 143.536 25.236 144.215C23.1315 144.663 21.1696 143.95 19.3231 143.095C15.2363 141.268 13.4713 136.428 14.4828 132.212C15.698 127.888 18.6578 123.828 21.0745 119.939C22.9007 117.128 25.0187 114.094 26.9738 111.351C27.2725 110.95 28.1958 109.64 28.5013 109.24L28.7593 108.887L28.9018 108.69C28.9765 108.595 29.0851 108.527 29.1598 108.479H29.1666Z" fill="#231F20"/>
<path d="M103.495 98.6902C103.088 98.181 103.162 97.4411 103.665 97.0338C104.866 96.0562 107.195 94.7053 109.883 95.839C112.32 96.8708 113.148 99.7356 113.427 101.772C113.678 103.605 113.128 105.506 111.763 106.762C110.474 107.95 108.403 108.737 105.273 107.108C105.273 107.108 107.955 104.243 103.488 98.6834L103.495 98.6902Z" fill="white"/>
<path d="M103.257 98.8803C101.56 96.545 106.767 94.6985 108.512 95.1194C112.442 95.5742 114.119 100.204 113.685 103.673C113.338 106.11 111.207 108.316 108.661 108.283C107.31 108.303 106.075 107.787 104.921 107.196C107.039 104.623 105.036 101.08 103.257 98.8803ZM103.733 98.5001C105.572 100.869 107.521 104.467 105.45 107.271L105.389 106.911C107.364 107.997 109.978 108.255 111.648 106.517C114.771 103.687 112.856 96.1513 108.423 95.7847C107.33 95.6489 106.21 95.9001 105.212 96.4092C104.479 96.8437 103.013 97.4683 103.726 98.5001H103.733Z" fill="#231F20"/>
<path d="M15.3651 138.451C15.0188 137.691 14.0277 137.514 13.4371 138.112C12.1744 139.388 10.6334 141.696 11.5906 144.853C12.5953 148.172 16.5531 149.021 19.0852 149.211C20.7416 149.34 22.3777 148.77 23.5521 147.589C24.3803 146.754 25.1882 145.593 25.5073 144.065C25.5073 144.065 18.2299 144.737 15.3651 138.458V138.451Z" fill="white"/>
<path d="M15.114 138.56C13.7834 136.496 11.6315 141.038 11.6518 142.212C11.197 146.082 14.1636 148.193 17.6733 148.709C19.8525 149.204 22.2828 148.797 23.7423 146.964C24.4891 146.122 25.0458 145.111 25.2969 144.011L25.5345 144.276C21.3324 144.561 16.8791 142.531 15.1276 138.56H15.114ZM15.6096 138.336C17.2388 142.131 21.4953 144.072 25.4802 143.841L25.7789 143.828L25.7178 144.106C25.1612 147.086 22.4797 149.679 19.3365 149.53C4.99898 148.831 12.9213 133.801 15.6096 138.342V138.336Z" fill="#231F20"/>
<path d="M27.9717 96.4024C27.9717 96.4024 50.4216 74.6314 78.9542 87.8081Z" fill="white"/>
<path d="M27.8154 96.2395C31.0197 92.947 35.1064 90.5982 39.1524 88.4666C47.3531 84.3391 56.7553 82.4111 65.8996 83.667C70.4547 84.3051 74.8877 85.6764 79.0559 87.5976L78.8658 88.0117C74.7248 86.1448 70.3257 84.8211 65.8249 84.2305C54.5083 82.6962 42.9405 86.1381 33.5654 92.4786C31.651 93.7006 29.9471 95.2144 28.1345 96.5654L27.8154 96.2327V96.2395Z" fill="#231F20"/>
<path d="M29.75 112.2C29.75 112.2 54.3452 97.957 81.52 102.648Z" fill="white"/>
<path d="M29.6416 112.016C32.4385 110.129 35.6495 109.002 38.7383 107.685C43.9316 105.662 49.3761 104.053 54.8409 102.994C60.2379 101.881 66.0218 101.406 71.5341 101.46C73.4417 101.596 76.3541 101.664 78.2277 101.989L81.5541 102.444L81.4795 102.865L78.1666 102.444C66.0218 101.026 53.5783 103.089 42.0919 107.122C39.071 108.228 35.7378 109.559 32.8662 110.978C31.8615 111.453 30.8975 112.009 29.852 112.39L29.6416 112.023V112.016Z" fill="#231F20"/>
<path d="M68.8597 84.4545L70.1223 101.698C70.1223 101.698 55.6083 101.433 44.0065 106.124L38.3584 89.9872C38.3584 89.9872 48.6839 80.1777 68.8529 84.4545H68.8597Z" fill="#C8E2E2"/>
<path d="M68.9612 84.3662L70.2306 101.691V101.806C65.7705 101.793 61.2968 102.173 56.8774 102.852C52.4988 103.531 48.1744 104.603 44.047 106.226L43.9451 106.266L43.9112 106.164L38.0458 90.1026L37.9644 89.8854L38.1273 89.7428C46.6877 82.866 58.5882 82.0581 68.9612 84.3662ZM68.7575 84.5427C58.561 82.574 46.8778 83.3955 38.5957 90.2316L38.6839 89.8718L44.1081 106.09C44.1081 106.09 43.9655 106.029 43.9723 106.029C48.1133 104.399 52.458 103.327 56.8503 102.648C61.2425 101.969 65.6823 101.589 70.1288 101.596C70.1288 101.596 70.0202 101.704 70.027 101.704L68.7643 84.5427H68.7575Z" fill="#231F20"/>
<path d="M46.8301 147.276C46.8301 147.276 46.6808 150.739 48.344 150.589C48.344 150.589 56.212 150.413 59.8371 149.218C59.8371 149.218 60.9165 147.704 60.9029 145.667L46.8301 147.276Z" fill="white" stroke="#231F20" stroke-width="0.678862" stroke-miterlimit="10"/>
<path d="M63.0074 145.382C63.0074 145.382 62.5458 147.337 63.0074 148.132C63.469 148.926 72.6948 148.2 74.8128 147.276C74.8128 147.276 76.1773 146.367 76.0212 143.183L63.0006 145.382H63.0074Z" fill="white" stroke="#231F20" stroke-width="0.678862" stroke-miterlimit="10"/>
<path d="M74.8135 147.276C74.8135 147.276 88.2074 157.697 85.1389 160.419C82.0705 163.141 62.7976 162.388 62.7976 162.388C62.7976 162.388 57.8487 157.921 63.0013 148.132C63.0013 148.132 66.3345 148.96 74.8067 147.276H74.8135Z" fill="white"/>
<path d="M74.8946 146.95C75.0983 147.025 75.3359 147.276 75.5192 147.412C77.7051 149.279 88.2207 157.697 85.3355 160.596C84.6023 161.2 83.7538 161.424 82.9391 161.648C79.6331 162.415 76.2523 162.517 72.8852 162.632C69.5045 162.68 66.0626 162.741 62.7091 162.51C59.0636 158.464 60.6046 152.409 62.8856 148.071C62.9467 147.948 62.9059 147.962 63.0553 147.996C66.9384 148.512 71.0726 147.65 74.9014 146.957L74.8946 146.95ZM74.7385 147.609C71.8669 148.179 68.9003 148.519 65.9744 148.525C64.9765 148.512 63.9785 148.485 62.9738 148.274L63.1435 148.2C60.8015 152.544 59.5727 158.416 62.8109 162.238C67.8345 162.367 72.8784 162.361 77.8816 161.926C80.2508 161.614 82.9799 161.566 84.9893 160.209C87.1141 157.663 77.5558 149.985 75.5871 148.322C75.3223 148.125 74.9286 147.779 74.6706 147.589C74.6231 147.555 74.6774 147.602 74.7385 147.602V147.609Z" fill="#231F20"/>
<path d="M48.344 150.589C48.344 150.589 41.3856 156.638 42.146 160.568C42.9063 164.499 62.1384 163.596 62.8037 162.381C62.8037 162.381 64.6842 159.027 59.8439 149.211C59.8439 149.211 49.4166 151.248 48.3507 150.582L48.344 150.589Z" fill="white"/>
<path d="M48.3715 150.929C48.4123 150.942 48.4598 150.935 48.4801 150.922C48.4937 150.915 48.4462 150.956 48.4258 150.969L48.2901 151.092C46.9391 152.327 45.6629 153.678 44.5495 155.131C43.4701 156.631 42.255 158.403 42.3975 160.297C42.9203 164.031 58.731 163.359 61.779 162.619C62.0845 162.53 62.4511 162.483 62.648 162.272C63.4423 159.828 62.6751 157.161 61.9691 154.757C61.3649 152.877 60.5842 151.064 59.7289 149.279C59.7153 149.265 59.8579 149.347 59.8579 149.34C56.5247 150.019 53.1847 150.732 49.7903 151.03C49.3219 151.051 48.8399 151.092 48.3715 150.976V150.969V150.942V150.929ZM48.3172 150.25C48.4598 150.277 48.5888 150.338 48.7381 150.358C50.5167 150.501 52.3089 150.182 54.074 149.985C55.9884 149.727 57.9027 149.428 59.8171 149.096L59.9122 149.082L59.9529 149.164C61.6501 152.734 63.3268 156.495 63.3268 160.534C63.2725 161.227 63.2997 162.082 62.8109 162.632C62.5258 162.822 62.1864 162.904 61.8741 162.978C57.896 163.8 44.6174 164.506 42.0988 161.173C40.6325 157.758 45.561 152.789 47.842 150.589C47.9846 150.467 48.1339 150.29 48.3172 150.25Z" fill="#231F20"/>
<path d="M51.2158 89.9872L52.6211 96.9455L58.1063 91.9559L51.2158 89.9872Z" fill="white" stroke="#231F20" stroke-width="0.678862" stroke-miterlimit="10"/>
</g>
<defs>
<clipPath id="clip0_299_2">
<rect width="144" height="90.0923" fill="white" transform="translate(55 48.8608)"/>
</clipPath>
<clipPath id="clip1_299_2">
<rect width="102.752" height="107.81" fill="white" transform="translate(11 55.8608)"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 20 KiB

View file

@ -1,62 +1,42 @@
<svg viewBox="0 0 210 197" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_39_211)">
<rect width="40.2491" height="80.702" rx="4" transform="matrix(0.938191 0.346117 -0.00820296 0.999966 165.932 38.3288)" fill="#F4F5FF"/>
<rect x="13" y="8" width="88.2438" height="80.702" rx="4" fill="#FDF9F3"/>
<path d="M163.204 103.088C152.823 101.957 142.32 101.896 131.902 101.793C121.447 101.691 110.986 101.751 100.531 101.793C79.5514 101.884 58.5769 102.011 37.597 102.217C25.8209 102.332 14.0501 102.447 2.27933 102.767C2.21516 102.767 2.21516 102.882 2.27933 102.882C23.2539 102.997 44.2337 102.695 65.2083 102.555C86.1561 102.41 107.115 102.199 128.062 102.289C133.924 102.314 139.78 102.392 145.641 102.549C151.497 102.707 157.348 103.033 163.204 103.196C163.262 103.196 163.262 103.094 163.204 103.088Z" fill="#010101"/>
<path d="M162.351 84.5336C162.587 84.5336 162.593 84.1647 162.351 84.1647C162.115 84.1647 162.115 84.5336 162.351 84.5336Z" fill="black"/>
<path d="M150.594 12.3377C150.395 16.184 150.431 20.0484 150.425 23.9007C150.419 27.753 150.419 31.6053 150.431 35.4636C150.455 43.1985 150.516 50.9273 150.619 58.6621C150.679 63.0043 150.8 67.3464 150.963 71.6826C150.969 71.8096 151.163 71.8156 151.163 71.6826C151.235 63.9779 151.181 56.2673 151.121 48.5627C151.06 40.8278 151.024 33.099 151 25.3642C150.988 21.0281 151.048 16.6738 150.848 12.3377C150.842 12.1744 150.607 12.1744 150.594 12.3377Z" fill="black"/>
<path d="M106.429 146.316C92.4935 147.93 78.5994 150.011 64.7156 152.146C50.9408 154.262 37.1815 156.506 23.443 158.901C15.648 160.261 7.85814 161.658 0.0890588 163.188C-0.00948097 163.207 0.0320104 163.382 0.13055 163.364C14.0091 161.072 27.8773 158.653 41.761 156.397C55.6137 154.147 69.4818 151.994 83.3656 149.962C91.0672 148.838 98.7637 147.688 106.45 146.485C106.528 146.473 106.512 146.31 106.429 146.316Z" fill="black"/>
<path d="M171.351 146.635C173.673 147.839 176.084 148.874 178.464 149.96C180.858 151.054 183.254 152.145 185.647 153.236C188.03 154.322 190.416 155.408 192.799 156.491C195.184 157.575 197.57 158.658 199.956 159.736C202.344 160.817 204.74 161.878 207.13 162.953C207.431 163.089 207.732 163.225 208.036 163.361C208.084 163.384 208.13 163.31 208.079 163.286C205.691 162.185 203.31 161.066 200.919 159.97C198.539 158.878 196.158 157.787 193.775 156.699C191.382 155.605 188.989 154.514 186.593 153.42C184.2 152.329 181.804 151.238 179.408 150.147C178.217 149.604 177.022 149.064 175.831 148.521C174.655 147.985 173.481 147.435 172.289 146.94C171.986 146.815 171.682 146.692 171.376 146.571C171.34 146.553 171.315 146.615 171.351 146.635Z" fill="black"/>
<path d="M20.5054 73.1279C20.5054 73.1279 15.9516 71.3076 15.4254 75.3353L15.2803 88.6158C15.2803 88.6158 16.1451 90.2002 20.076 89.5289C20.1667 85.6404 20.5054 73.1279 20.5054 73.1279Z" fill="white"/>
<path d="M18.2922 90.0853C15.6615 90.0853 14.96 88.8637 14.9297 88.8033L14.8813 88.7126L15.0265 75.3293C15.1837 74.0956 15.6796 73.2489 16.5081 72.7651C18.1773 71.7854 20.554 72.7167 20.6568 72.759L20.9108 72.8618L20.9047 73.14C20.9047 73.14 20.5721 85.6525 20.4754 89.535L20.4693 89.8616L20.1488 89.916C19.4352 90.037 18.8244 90.0853 18.2922 90.0853ZM15.6736 88.4888C15.8913 88.7367 16.8589 89.5955 19.6831 89.1843C19.7799 85.3622 20.052 75.2507 20.1004 73.4061C19.4956 73.2126 17.9596 72.8316 16.9073 73.4485C16.3086 73.7992 15.9397 74.4524 15.8187 75.3837L15.6736 88.4888Z" fill="#020202"/>
<path d="M42.8447 36.7881C43.897 36.8364 121.137 38.56 121.137 38.56L119.649 119.059L44.3748 120.16L42.8447 36.7881Z" fill="white"/>
<path d="M43.9879 120.565L42.4397 36.3768L42.863 36.395C43.9032 36.4434 120.375 38.1488 121.149 38.1669L121.542 38.173L121.536 38.566L120.042 119.446L43.9879 120.565ZM43.2501 37.1933L44.768 119.755L119.262 118.666L120.732 38.947C114.376 38.808 49.1888 37.3505 43.2501 37.1933Z" fill="#020202"/>
<path d="M54.0088 113.907L53.3315 46.9057L53.271 45.5328L55.0732 45.1095H55.1216L113.632 45.545L111.884 111.863L54.0088 113.907ZM54.0935 46.1618L54.1237 46.8875L54.7889 113.09L111.11 111.107L112.815 46.3432L55.1578 45.9138L54.0935 46.1618Z" fill="#020202"/>
<path d="M53.9847 113.235L53.2046 103.378L102.553 102.501L111.074 111.125L53.9847 113.235ZM54.0633 104.152L54.7165 112.413L109.241 110.399L102.226 103.299L54.0633 104.152Z" fill="#020202"/>
<path d="M53.6343 103.765L102.396 102.9L102.777 45.9925L53.6827 45.7989L53.6343 103.765Z" fill="#E0E1E0"/>
<path d="M53.2349 104.17L53.2832 45.4058L103.176 45.5994L102.789 103.293L53.2349 104.17ZM54.0755 46.1981L54.0271 103.36L101.996 102.507L102.371 46.3795L54.0755 46.1981Z" fill="#020202"/>
<path d="M29.8065 41.5838L55.3635 48.2966L56.2767 107.315L30.1451 120.021L20.7472 120.069L20.0759 40.5799L29.8065 41.5838Z" fill="white"/>
<path d="M20.348 120.462L19.6707 40.1324L29.9031 41.1967L55.7505 47.9882L56.6697 107.557L30.2297 120.414L20.348 120.462ZM20.4689 41.0153L21.1342 119.67L30.0483 119.622L55.8714 107.067L54.9703 48.599L29.7338 41.9708L20.4689 41.0153Z" fill="#020202"/>
<path d="M20.348 120.462L19.6707 40.1445L28.8025 40.8278L30.5442 120.408L20.348 120.462ZM20.4689 41.0032L21.1342 119.67L29.7338 119.628L28.0224 41.5717L20.4689 41.0032Z" fill="#020202"/>
<path d="M111.999 161.616C111.926 165.734 132.27 165.196 133.462 162.807C134.653 160.425 138.415 151.462 126.453 152.654C126.453 152.66 114.345 151.97 111.999 161.616Z" fill="white"/>
<path d="M123.12 164.942C120.193 164.942 117.272 164.7 115.24 164.204C112.876 163.624 111.684 162.753 111.702 161.61L111.708 161.543C114.091 151.765 126.344 152.351 126.471 152.357C130.492 151.952 133.201 152.678 134.465 154.516C136.286 157.159 134.556 161.289 133.728 162.946C133.074 164.253 128.091 164.942 123.12 164.942ZM112.295 161.652C112.307 162.438 113.402 163.14 115.379 163.624C121.288 165.069 132.421 164.223 133.195 162.674C133.976 161.114 135.614 157.232 133.976 154.855C132.845 153.21 130.323 152.575 126.483 152.956C126.313 152.95 114.581 152.4 112.295 161.652Z" fill="#020202"/>
<path d="M157.707 163.86C157.525 167.978 140.471 166.242 139.606 163.823C138.736 161.368 136.099 152.224 146.108 154.105C146.071 154.069 156.298 154.069 157.707 163.86Z" fill="white"/>
<path d="M150.655 166.629C145.781 166.629 139.89 165.505 139.328 163.926C138.681 162.094 137.399 157.57 139.491 155.127C140.749 153.657 142.999 153.216 146.168 153.809V153.815C146.44 153.784 146.966 153.809 147.994 153.978C150.643 154.425 156.926 156.276 158.009 163.817L158.015 163.848V163.878C157.978 164.767 157.253 165.928 154.011 166.418C153.013 166.557 151.864 166.629 150.655 166.629ZM143.658 154.147C141.965 154.147 140.719 154.601 139.939 155.514C138.052 157.715 139.273 161.985 139.89 163.721C140.398 165.13 148.726 166.599 153.915 165.819C155.191 165.626 157.325 165.118 157.41 163.872C156.14 155.181 147.643 154.456 146.319 154.401L146.301 154.444L146.053 154.395C145.176 154.232 144.378 154.147 143.658 154.147Z" fill="#020202"/>
<path d="M121.935 149.225C121.681 150.198 122.334 154.069 123.199 154.97C124.07 155.871 126.162 158.078 132.162 157.026C135.808 156.161 134.581 149.327 134.581 149.327L123.846 148.711C123.852 148.717 122.189 148.287 121.935 149.225Z" fill="white"/>
<path d="M129.198 157.606C125.316 157.606 123.743 155.968 122.993 155.187C122.056 154.208 121.367 150.234 121.645 149.152C121.905 148.184 123.199 148.245 123.925 148.432L134.835 149.049L134.877 149.279C134.931 149.569 136.111 156.397 132.228 157.316C131.085 157.522 130.081 157.606 129.198 157.606ZM122.225 149.303C121.996 150.204 122.637 153.954 123.417 154.764C124.282 155.665 126.289 157.752 132.113 156.736C135.07 156.034 134.496 150.791 134.327 149.618L123.834 149.019C123.761 149.001 122.395 148.68 122.225 149.303Z" fill="#020202"/>
<path d="M138.488 148.862L138.923 155.151C138.923 155.151 143.259 158.151 151.931 155.042L150.268 147.132L138.488 148.862Z" fill="white"/>
<path d="M144.541 156.76C140.785 156.76 138.868 155.478 138.747 155.399L138.626 155.314L138.167 148.608L150.498 146.793L152.269 155.236L152.021 155.326C149.016 156.403 146.518 156.76 144.541 156.76ZM139.207 154.976C139.938 155.399 144.099 157.449 151.58 154.849L150.032 147.465L138.802 149.116L139.207 154.976Z" fill="#020202"/>
<path d="M100.938 127.653C100.938 127.653 97.9026 132.781 101.374 138.387C101.374 138.387 106.72 143.516 111.31 138.962L110.875 127.979L100.938 127.653Z" fill="white"/>
<path d="M107.064 141.139C103.865 141.139 101.204 138.641 101.168 138.605L101.12 138.545C97.5939 132.854 100.654 127.556 100.684 127.502L100.775 127.35L111.165 127.689L111.612 139.083L111.521 139.173C110.052 140.631 108.504 141.139 107.064 141.139ZM101.61 138.194C102.057 138.611 106.823 142.862 111.007 138.841L110.59 128.27L101.114 127.961C100.666 128.838 98.6341 133.362 101.61 138.194Z" fill="#020202"/>
<path d="M109.683 100.227C109.465 99.326 100.182 110.671 98.5552 128.373C98.5552 128.373 102.347 132.672 112.537 134.553C112.537 134.553 114.309 119.198 109.683 100.227Z" fill="white"/>
<path d="M112.797 134.904L112.482 134.843C102.31 132.969 98.4882 128.747 98.331 128.566L98.2463 128.469L98.2584 128.342C99.8127 111.409 108.461 99.955 109.598 99.8764C109.773 99.8643 109.936 99.9792 109.979 100.155C114.563 118.956 112.857 134.432 112.839 134.589L112.797 134.904ZM98.8632 128.27C99.474 128.887 103.363 132.491 112.271 134.202C112.482 131.916 113.571 117.68 109.465 100.608C107.868 101.957 100.357 112.467 98.8632 128.27Z" fill="#020202"/>
<path d="M108.092 132.243C106.647 118.545 106.611 94.6634 109.683 81.909C112.755 69.191 128.727 61.4561 142.527 64.6372C142.527 64.6372 168.145 67.0925 167.062 103.299C168.689 122.343 166.554 133.906 166.554 133.906C166.554 133.906 165.798 144.713 158.245 148.287C152.028 151.65 142.418 156.312 118.065 149.95C112.573 146.479 109.507 145.898 108.092 132.243Z" fill="white"/>
<path d="M139.316 153.409C133.807 153.409 126.876 152.557 117.992 150.234L117.908 150.198C117.406 149.884 116.928 149.587 116.462 149.309C111.866 146.515 109.09 144.828 107.796 132.273C106.248 117.626 106.423 94.1796 109.393 81.8365C112.404 69.3724 128.225 61.0328 142.594 64.3408C142.618 64.3408 149.125 65.0182 155.39 70.1525C161.16 74.8878 167.921 84.4792 167.359 103.299C168.967 122.131 166.869 133.833 166.851 133.948C166.844 134.027 165.998 144.937 158.372 148.547C154.695 150.549 149.397 153.409 139.316 153.409ZM118.192 149.672C143.065 156.161 152.482 151.069 158.112 148.021C165.435 144.55 166.258 133.991 166.27 133.882C166.294 133.731 168.381 122.101 166.778 103.323C167.334 84.7091 160.694 75.2688 155.028 70.6182C148.901 65.5927 142.576 64.9335 142.515 64.9274C128.406 61.6799 112.924 69.8078 109.985 81.9695C107.028 94.2521 106.859 117.608 108.401 132.201C109.665 144.465 112.193 146.001 116.789 148.789C117.23 149.073 117.702 149.364 118.192 149.672Z" fill="#020202"/>
<path d="M138.137 85.9488C121.113 85.9488 109.985 81.6006 109.822 81.5341L110.046 80.9777C110.275 81.0684 133.117 89.9886 163.518 82.0844L163.669 82.665C154.308 85.1021 145.648 85.9488 138.137 85.9488Z" fill="#020202"/>
<path d="M109.937 81.401C109.937 81.401 114.854 83.7838 128.727 85.2654L127.463 104.346C127.463 104.346 108.963 102.682 107.736 98.2012C107.808 94.9174 108.746 84.8723 109.937 81.401Z" fill="#C8E2E2"/>
<path d="M127.741 104.672L127.438 104.642C126.676 104.575 108.715 102.906 107.445 98.2798L107.433 98.2375V98.1951C107.505 94.8871 108.443 84.8179 109.652 81.3043L109.761 80.9837L110.064 81.1289C110.112 81.1531 115.113 83.5116 128.757 84.9691L129.041 84.9993L127.741 104.672ZM108.032 98.1649C109.066 101.582 121.905 103.517 127.184 104.019L128.412 85.5315C116.589 84.2494 111.388 82.3384 110.118 81.8062C108.981 85.5013 108.11 94.9295 108.032 98.1649Z" fill="#020202"/>
<path d="M137.665 105.646C118.96 105.646 107.651 100.106 107.487 100.022L107.753 99.4893C107.983 99.6042 131.309 111.022 166.542 100.808L166.711 101.382C155.789 104.551 145.992 105.646 137.665 105.646Z" fill="#020202"/>
<path d="M133.934 67.0199C134.188 63.5486 133.643 47.2201 148.569 43.6762C148.569 43.6762 159.267 41.9769 156.159 50.7217C154.641 53.0318 154.066 55.0215 146.694 57.2228C146.694 57.2228 138.778 57.7671 137.332 68.3503C135.881 71.2834 133.68 70.4912 133.934 67.0199Z" fill="white"/>
<path d="M135.367 70.4549C135.246 70.4549 135.131 70.4368 135.01 70.4065C134.03 70.1404 133.498 68.8342 133.637 67.0017C133.655 66.7356 133.673 66.391 133.685 65.9797C133.891 61.2142 134.514 46.7061 148.496 43.386C148.738 43.3436 153.951 42.5514 156.116 45.1519C157.198 46.4581 157.307 48.3631 156.436 50.8184L156.406 50.885C156.255 51.1148 156.116 51.3385 155.977 51.5623C154.713 53.5822 153.522 55.4932 146.772 57.5131L146.706 57.5252C146.391 57.5494 139.013 58.1904 137.622 68.3987L137.592 68.4895C136.975 69.7474 136.159 70.4549 135.367 70.4549ZM134.23 67.0441C134.103 68.7616 134.611 69.6808 135.167 69.832C135.754 69.9893 136.479 69.3784 137.042 68.2717C138.469 57.9848 146.035 56.9991 146.633 56.9386C153.141 54.9913 154.217 53.2556 155.469 51.2539C155.602 51.0362 155.741 50.8184 155.886 50.5947C156.672 48.3692 156.594 46.6698 155.656 45.545C153.709 43.2045 148.659 43.9726 148.611 43.9786C135.089 47.1899 134.478 61.3533 134.278 66.0099C134.266 66.4212 134.248 66.7719 134.23 67.0441Z" fill="#020202"/>
<path d="M173.968 134.263C173.968 134.263 175.994 146.298 165.87 145.79C155.753 145.282 159.514 133.827 159.514 133.827L173.968 134.263Z" fill="white"/>
<path d="M166.482 146.104C166.276 146.104 166.07 146.098 165.859 146.086C163.077 145.947 161.051 144.979 159.835 143.213C157.35 139.597 159.152 133.973 159.231 133.737L159.303 133.525L174.222 133.973L174.265 134.214C174.307 134.468 175.263 140.401 172.227 143.818C170.872 145.336 168.943 146.104 166.482 146.104ZM159.732 134.136C159.436 135.188 158.269 139.881 160.325 142.881C161.426 144.483 163.301 145.366 165.883 145.493C168.453 145.62 170.437 144.925 171.773 143.425C174.289 140.601 173.847 135.696 173.702 134.559L159.732 134.136Z" fill="#020202"/>
<path d="M163.561 102.362C162.805 102.688 157.997 103.735 157.489 125.851C157.489 125.851 157.416 134.704 158.136 136.513C158.862 138.321 175.154 139.258 175.553 133.513C175.958 127.798 174.761 97.4089 163.561 102.362Z" fill="white"/>
<path d="M165.157 138.188C161.565 138.188 158.245 137.565 157.864 136.615C157.126 134.777 157.186 126.207 157.192 125.839C157.416 116.017 158.668 103.934 163.355 102.114L163.439 102.078C165.393 101.213 167.171 101.334 168.737 102.434C175.371 107.091 176.218 128.252 175.849 133.519C175.698 135.726 173.454 137.232 169.36 137.873C168.03 138.091 166.572 138.188 165.157 138.188ZM165.913 102.108C165.211 102.108 164.468 102.283 163.681 102.628L163.573 102.67C160.156 103.995 158.099 112.225 157.791 125.845C157.791 125.929 157.725 134.656 158.42 136.386C158.728 137.154 164.171 138.085 169.275 137.281C171.434 136.942 175.087 135.992 175.262 133.477C175.613 128.481 174.736 107.369 168.398 102.924C167.618 102.386 166.796 102.108 165.913 102.108Z" fill="#020202"/>
<path d="M135.596 72.8255C131.49 72.8255 121.856 72.5474 119.486 69.9953C119.087 69.5659 118.911 69.0942 118.96 68.5862L119.552 68.6406C119.522 68.9793 119.643 69.2877 119.921 69.5901C121.778 71.5858 129.845 72.3478 137.03 72.2208C146.222 72.0515 152.778 70.9085 152.959 69.445L153.552 69.5175C153.207 72.2268 141.886 72.7227 137.036 72.8135C136.721 72.8135 136.225 72.8255 135.596 72.8255Z" fill="#020202"/>
<path d="M175.414 68.1387L191.748 57.4042L194.965 64.5948L178.202 71.3862L175.414 68.1387Z" fill="#F0F3C2"/>
<path d="M178.111 71.7491L174.966 68.0782L191.875 56.9688L195.365 64.7641L178.111 71.7491ZM175.861 68.2052L178.286 71.0355L194.566 64.4376L191.621 57.8518L175.861 68.2052Z" fill="#020202"/>
<path d="M173.787 69.1486L175.559 71.8217L171.839 73.013C171.839 73.013 170.068 71.3862 170.866 71.1685C171.652 70.9206 173.787 69.1486 173.787 69.1486Z" fill="#F0F3C2"/>
<path d="M171.761 73.3577L171.634 73.2428C171.204 72.8497 170.231 71.8761 170.37 71.2834C170.394 71.1685 170.485 70.969 170.781 70.8903C171.374 70.7029 173.013 69.4087 173.593 68.9249L173.847 68.7132L176.018 71.991L171.761 73.3577ZM170.957 71.4588C170.999 71.6705 171.422 72.2087 171.912 72.6804L175.087 71.6644L173.714 69.5962C173.109 70.086 171.646 71.2351 170.957 71.4588Z" fill="#020202"/>
<path d="M55.7377 165.051C55.6955 165.093 55.6533 165.135 55.6172 165.178C55.5991 165.202 55.575 165.22 55.5569 165.238C55.5448 165.25 55.5328 165.262 55.5267 165.268C55.5147 165.28 55.5026 165.292 55.4966 165.31C55.4785 165.334 55.5147 165.371 55.5388 165.352C55.5508 165.34 55.5629 165.334 55.581 165.322C55.593 165.31 55.6051 165.298 55.6111 165.292C55.6352 165.268 55.6533 165.25 55.6774 165.232C55.7196 165.19 55.7618 165.147 55.8101 165.111C55.8281 165.093 55.8281 165.063 55.8101 165.045C55.786 165.033 55.7558 165.027 55.7377 165.051Z" fill="#010101"/>
<path d="M85.8127 61.8673C82.4442 63.7058 79.0575 65.5261 75.689 67.3646C72.3205 69.203 68.9339 71.0113 65.6501 73.007C65.5714 73.0553 65.638 73.1702 65.7226 73.1279C69.1637 71.4285 72.5201 69.5477 75.8825 67.6972C79.245 65.8406 82.5954 63.9719 85.9578 62.1213C86.1211 62.0246 85.9759 61.7766 85.8127 61.8673Z" fill="#010101"/>
<path d="M89.8652 64.9879C82.4025 68.8705 75.0305 72.9042 67.7855 77.1859C65.7232 78.4014 63.661 79.623 61.6835 80.9777C61.6169 81.0261 61.6774 81.1228 61.75 81.0865C65.4451 79.0909 69.0131 76.8472 72.6538 74.7547C76.2944 72.6562 79.9592 70.594 83.6362 68.556C85.7347 67.4009 87.8392 66.264 89.9559 65.1452C90.0526 65.0907 89.9619 64.9395 89.8652 64.9879Z" fill="#010101"/>
<path d="M90.0403 72.5595C84.0411 75.5772 78.0963 78.7219 72.206 81.9513C70.5248 82.8706 68.8375 83.7838 67.1805 84.7635C67.1139 84.8058 67.1744 84.9026 67.2409 84.8663C70.2708 83.4209 73.2462 81.8364 76.2095 80.258C79.1789 78.6796 82.1482 77.1133 85.0934 75.5046C86.7746 74.5854 88.4437 73.6299 90.1129 72.6925C90.2036 72.6441 90.131 72.5171 90.0403 72.5595Z" fill="#010101"/>
<path d="M111.999 90.1035C112.9 89.6681 113.765 89.148 114.636 88.6521C115.513 88.1622 116.36 87.63 117.206 87.0918C117.321 87.0192 117.218 86.8559 117.103 86.9104C116.202 87.3579 115.319 87.8175 114.442 88.3194C113.572 88.8153 112.689 89.2931 111.854 89.8374C111.685 89.9462 111.824 90.1821 111.999 90.1035Z" fill="#010101"/>
<path d="M110.983 93.8046C112.422 93.0426 113.795 92.1415 115.216 91.3311C116.631 90.5207 118.077 89.7467 119.467 88.9C119.54 88.8577 119.48 88.7609 119.401 88.7911C117.913 89.4503 116.474 90.2667 115.065 91.0832C113.656 91.8996 112.204 92.7039 110.898 93.6715C110.825 93.7259 110.892 93.8529 110.983 93.8046Z" fill="#010101"/>
<svg viewBox="0 0 210 198" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="40.2491" height="80.702" rx="4" transform="matrix(0.938191 0.346117 -0.00820296 0.999966 165.932 39.1896)" fill="#F4F5FF"/>
<rect x="13" y="8.86084" width="69.5967" height="80.702" rx="4" fill="#FDF9F3"/>
<g clip-path="url(#clip0_305_444)">
<path d="M85.1782 121.48V4.86084" stroke="#231F20" stroke-width="0.199732" stroke-miterlimit="10"/>
<path d="M6.06396 180.785C8.25303 178.895 13.1704 175.041 21.6271 168.789C30.8268 162.094 38.7681 156.294 47.5483 149.151C60.507 139.333 72.6347 130.405 85.1739 121.48C107.332 129.066 128.656 136.209 151.229 143.795C156.666 145.58 162.099 146.471 167.116 149.151C169.205 150.042 171.714 149.599 173.807 150.49C183.422 154.508 193.037 156.737 202.521 160.129" stroke="#231F20" stroke-width="0.199732" stroke-miterlimit="10"/>
<path d="M100.277 50.7513L57.958 76.5807L59.2403 152.055L100.277 121.097V50.7513Z" fill="white" stroke="#231F20" stroke-width="0.399464" stroke-miterlimit="10"/>
<path d="M100.277 50.7513L67.7048 40.4931C67.3293 40.3732 66.9219 40.4172 66.5823 40.6129L22.4016 65.7033C21.9582 65.9549 21.6865 66.4223 21.6865 66.9336V136.8C21.6865 138.038 22.4695 139.141 23.6359 139.552L59.2402 152.055L57.9699 77.3876C57.9619 76.8843 58.2175 76.4169 58.649 76.1572L100.277 50.7473" fill="white"/>
<path d="M100.218 50.9431C93.6387 48.8658 73.8573 42.6582 67.6256 40.6928C67.1702 40.533 66.7109 40.7607 66.3314 41.0044L64.9812 41.7714C53.3168 48.4065 34.7817 58.9363 23.1213 65.5635C22.8057 65.7672 22.1746 66.0148 22.0388 66.4223C21.851 66.7578 21.9429 67.4689 21.9229 67.8524C21.9309 68.8031 21.9189 71.5155 21.9229 72.5101C21.9269 82.5647 21.9429 126.238 21.9469 136.189C21.7991 137.739 22.5621 139.061 24.1519 139.456L35.8682 143.591L59.3008 151.864C58.6097 153.254 58.1983 89.3036 57.9786 89.6072C57.9346 87.0227 57.8228 80.3956 57.7788 77.8989L57.7708 77.4116C57.7509 76.8563 58.0465 76.2971 58.5178 76.0015L60.1876 74.9828C68.7282 69.7698 91.3658 55.9523 100.17 50.5755L100.378 50.9151C91.4337 56.3758 69.0118 70.0614 60.3953 75.3224L58.7336 76.337C58.374 76.5607 58.1583 76.9761 58.1703 77.4036L58.1783 77.8909C58.2822 84.8376 59.3048 143.707 59.4366 152.047L59.4406 152.335C59.4366 152.335 59.169 152.239 59.165 152.239L35.7044 144.042L23.9762 139.944C22.622 139.604 21.4715 138.426 21.4236 136.98C21.4116 126.518 21.4436 83.1319 21.4436 72.5101C21.4555 71.5354 21.4356 68.8071 21.4436 67.8524C21.4755 67.397 21.3557 66.654 21.6073 66.2186C21.7831 65.6953 22.4542 65.4156 22.8816 65.156C34.534 58.5369 53.0971 48.019 64.7575 41.3959L66.1077 40.6289C66.575 40.3293 67.1742 40.0816 67.7375 40.2814C73.8892 42.2108 93.8824 48.5343 100.33 50.5596L100.21 50.9391L100.218 50.9431Z" fill="#231F20"/>
<path d="M68.8239 85.1292L102.635 97.1331C103.198 97.3328 103.577 97.8681 103.577 98.4673V136.664C103.577 137.85 102.431 138.701 101.292 138.354L67.9411 128.179C67.3459 128 66.9385 127.448 66.9385 126.825V86.4594C66.9385 85.4807 67.9052 84.8016 68.8239 85.1252V85.1292Z" fill="white"/>
<path d="M68.932 84.8256C77.88 88.0094 93.507 93.4141 102.295 96.5699L102.587 96.6737C103.482 96.9014 104.089 97.7843 103.989 98.703C103.993 99.0705 103.981 100.177 103.985 100.565C103.917 110.327 103.937 126.945 103.881 136.556C103.985 137.922 102.519 139.101 101.197 138.641L100.901 138.55L81.9226 132.705C80.1849 132.174 71.6124 129.53 70.0625 129.054C69.7149 128.93 68.6324 128.627 68.2849 128.507C67.6377 128.371 66.9387 127.956 66.7869 127.249C66.667 125.036 66.723 106.289 66.691 103.62C66.683 100.381 66.6431 91.8722 66.6311 88.7284C66.6471 88.0413 66.5871 86.9068 66.6431 86.1998C66.7749 85.1572 67.9493 84.4581 68.928 84.8296L68.932 84.8256ZM68.7163 85.4328C67.7735 85.1492 67.1224 85.9082 67.2463 86.8629C67.2542 87.2184 67.2343 88.3449 67.2383 88.7244C67.2263 91.8282 67.1903 100.393 67.1783 103.616C67.1744 105.734 67.1344 125.012 67.1344 126.578C67.0625 127.892 67.9773 127.98 68.9999 128.291C69.7349 128.507 71.8002 129.142 72.5631 129.37C78.603 131.195 94.8333 136.097 101.077 137.982C102.135 138.442 103.318 137.783 103.266 136.56C103.254 132.733 103.23 124.349 103.218 120.426L103.162 100.569V99.3262V98.707C103.162 98.6151 103.162 98.4793 103.162 98.4194C103.146 98.0559 102.91 97.7124 102.575 97.5646C93.5789 94.3569 77.852 88.7284 68.7243 85.4408L68.7163 85.4328Z" fill="#231F20"/>
<path d="M84.1569 119.881C87.3955 119.881 89.569 116.257 89.0113 111.787C88.4537 107.316 85.3763 103.692 82.1376 103.692C78.8989 103.692 76.7255 107.316 77.2831 111.787C77.8407 116.257 80.9182 119.881 84.1569 119.881Z" fill="#E4EDF6" stroke="#231F20" stroke-width="0.399464" stroke-miterlimit="10"/>
<path d="M79.7349 117.436C81.6564 117.436 83.076 115.35 82.9055 112.776C82.7351 110.203 81.0391 108.117 79.1175 108.117C77.1959 108.117 75.7764 110.203 75.9469 112.776C76.1173 115.35 77.8133 117.436 79.7349 117.436Z" fill="#FAE3E3" stroke="#231F20" stroke-width="0.399464" stroke-miterlimit="10"/>
<path d="M95.8797 106.213L94.3098 105.625C93.3871 105.278 92.4004 105.961 92.4004 106.948V124.117C92.4004 124.688 92.7439 125.203 93.2712 125.423L94.8411 126.078C95.7719 126.465 96.7985 125.782 96.7985 124.772V107.539C96.7985 106.948 96.431 106.42 95.8797 106.217V106.213Z" fill="#E5F1FD" stroke="#231F20" stroke-width="0.399464" stroke-miterlimit="10"/>
<path d="M66.9858 111.766H65.5996C64.8187 111.766 64.1855 112.399 64.1855 113.18V118.596C64.1855 119.377 64.8187 120.01 65.5996 120.01H66.9858C67.7668 120.01 68.3999 119.377 68.3999 118.596V113.18C68.3999 112.399 67.7668 111.766 66.9858 111.766Z" fill="white" stroke="#231F20" stroke-width="0.399464" stroke-miterlimit="10"/>
<path d="M66.9858 89.771H65.5996C64.8187 89.771 64.1855 90.4041 64.1855 91.1851V96.6018C64.1855 97.3828 64.8187 98.0159 65.5996 98.0159H66.9858C67.7668 98.0159 68.3999 97.3828 68.3999 96.6018V91.1851C68.3999 90.4041 67.7668 89.771 66.9858 89.771Z" fill="white" stroke="#231F20" stroke-width="0.399464" stroke-miterlimit="10"/>
<path d="M70.8008 85.8323L90.2267 73.5567C91.1695 72.9615 92.3958 73.6366 92.3958 74.7511V91.4967C92.3958 92.4754 91.4291 93.1544 90.5104 92.8309L70.8008 85.8363" fill="#E4EDF6"/>
<path d="M70.8008 85.8323L90.2267 73.5567C91.1695 72.9615 92.3958 73.6366 92.3958 74.7511V91.4967C92.3958 92.4754 91.4291 93.1544 90.5104 92.8309L70.8008 85.8363" stroke="#231F20" stroke-width="0.399464" stroke-miterlimit="10"/>
<path d="M57.9147 76.7285L21.6313 66.3025L21.7432 65.915L58.0026 76.4329L57.9147 76.7285Z" fill="#231F20"/>
<path d="M179.744 74.108L178.418 75.8497C178.09 76.2811 178.094 76.8803 178.429 77.3037C178.809 77.7871 179.492 77.9029 180.007 77.5673L182.125 76.2052C182.903 75.7019 182.836 74.5394 181.997 74.136L181.21 73.7565C180.702 73.5088 180.087 73.6566 179.748 74.108H179.744Z" fill="#FFF7E9" stroke="#231F20" stroke-width="0.399464" stroke-miterlimit="10"/>
<path d="M182.512 70.1972L198.087 53.6754C198.662 53.0642 199.677 53.228 200.032 53.991L203.248 60.9177C203.5 61.461 203.308 62.1121 202.797 62.4277L185.851 72.9775C185.496 73.1972 185.048 73.2172 184.677 73.0254L182.831 72.0707C182.128 71.7072 181.968 70.7725 182.512 70.1972Z" fill="#FFF7E9" stroke="#231F20" stroke-width="0.399464" stroke-miterlimit="10"/>
<path d="M149.112 154.121C149.112 154.121 149.18 158.455 147.754 159.19C146.328 159.925 139.753 159.885 140.037 159.006C140.32 158.127 140.676 155.012 140.676 155.012C140.676 155.012 140.52 157.876 140.037 159.006C139.553 160.137 134.033 159.909 131.991 159.478C129.95 159.046 129.579 154.468 129.579 154.468" fill="white"/>
<path d="M149.112 154.121C149.112 154.121 149.18 158.455 147.754 159.19C146.328 159.925 139.753 159.885 140.037 159.006M140.037 159.006C140.32 158.127 140.676 155.012 140.676 155.012C140.676 155.012 140.52 157.876 140.037 159.006ZM140.037 159.006C139.553 160.137 134.033 159.909 131.991 159.478C129.95 159.046 129.579 154.468 129.579 154.468" stroke="#231F20" stroke-width="0.399464" stroke-miterlimit="10"/>
<path d="M142.592 75.1146C142.592 75.1146 124.273 73.2132 117.494 91.7523C112.736 104.767 113.216 126.885 113.923 138.909C114.27 144.785 117.869 149.97 123.254 152.351C129.386 155.059 141.086 156.242 152.507 154.268C158.012 153.318 162.617 149.559 164.611 144.342C165.925 140.898 167.163 136.089 168.054 129.342C170.818 108.414 176.483 76.5807 142.588 75.1146H142.592Z" fill="white"/>
<path d="M142.566 75.4822C132.918 74.883 123.607 79.6885 119.249 88.4528C113.588 99.9174 113.56 117.845 113.732 130.596C113.788 132.981 113.884 135.366 114.004 137.751C114.06 138.941 114.124 140.123 114.387 141.286C115.618 147.258 120.411 151.764 126.247 153.246C134.528 155.599 146.165 155.643 154.514 153.557C159.027 152.147 162.778 148.604 164.416 144.17C166.062 139.704 166.957 134.994 167.612 130.293C170.92 106.588 175.11 76.8483 142.562 75.4822H142.566ZM142.617 74.7511C159.902 75.4023 169.398 84.4262 170.432 101.779C171.055 111.378 169.497 120.905 168.223 130.377C167.52 135.114 166.573 139.848 164.872 144.342C163.166 148.9 159.295 152.539 154.645 153.973C149.996 155.187 145.15 155.419 140.364 155.443C134.408 155.319 128.273 154.76 122.772 152.311C118.394 150.246 115.122 146.076 114.116 141.346C113.844 140.175 113.768 138.961 113.704 137.771C113.568 135.386 113.461 132.997 113.393 130.608C113.249 125.831 113.241 121.049 113.425 116.267C113.728 109.109 114.339 101.891 116.205 94.9401C117.435 90.2983 119.528 85.7764 122.88 82.273C127.881 76.9482 135.383 74.3517 142.617 74.7551V74.7511Z" fill="#231F20"/>
<path d="M133.5 97.3608C127.5 96.5608 120.333 93.3608 117.5 91.8608C115.1 99.4608 114.5 107.028 114.5 109.861C116.9 111.461 125.833 114.528 130 115.861L133.5 97.3608Z" fill="#C8E2E2" stroke="black" stroke-width="0.005"/>
<path d="M127.82 144.562C127.82 144.562 127.872 151.948 134.923 149.982C141.973 148.017 138.262 142.856 138.262 142.856C138.262 142.856 136.041 147.086 127.816 144.562" fill="white"/>
<path d="M127.82 144.562C127.82 144.562 127.872 151.948 134.923 149.982C141.973 148.017 138.262 142.856 138.262 142.856C138.262 142.856 136.041 147.086 127.816 144.562" stroke="#231F20" stroke-width="0.399464" stroke-miterlimit="10"/>
<path d="M169.897 113.799C139.198 125.711 114.063 109.528 114.063 109.528C122.488 114.442 130.114 116.044 130.146 115.576L133.721 97.1171C133.721 97.1171 121.893 94.2809 117.499 91.7523C117.499 91.7523 142.19 104.475 169.23 95.6591C169.23 95.6591 170.935 104.272 169.897 113.799Z" fill="white" stroke="#231F20" stroke-width="0.399464" stroke-miterlimit="10"/>
<path d="M135.642 121.345C133.441 118.361 128.871 118.369 126.922 121.516C126.542 122.128 126.291 122.791 126.291 123.478C126.291 123.478 124.277 138.318 126.291 142.896C127.501 145.644 131.476 145.556 134.464 145.045C137.779 144.482 140.308 141.741 140.548 138.39C140.548 138.338 140.556 138.286 140.56 138.238C140.58 137.906 140.564 137.571 140.532 137.239C140.292 134.986 139.142 126.082 135.646 121.345H135.642Z" fill="white" stroke="#231F20" stroke-width="0.399464" stroke-miterlimit="10"/>
<path d="M128.756 78.1545C128.756 78.1545 141.81 88.7963 160.154 80.3995Z" fill="white"/>
<path d="M128.756 78.1545C128.756 78.1545 141.81 88.7963 160.154 80.3995" stroke="#231F20" stroke-width="0.399464" stroke-miterlimit="10"/>
<path d="M143.328 78.1546C142.773 78.6619 141.882 78.2265 141.95 77.4795C142.286 73.6606 143.728 65.3238 149.923 60.0948C158.168 53.1321 167.144 53.8671 167.144 53.8671C167.144 53.8671 175.361 54.2346 169.968 61.9283C164.576 69.622 147.175 67.4249 146.807 70.9043L143.328 78.1586V78.1546Z" fill="white" stroke="#231F20" stroke-width="0.399464" stroke-miterlimit="10"/>
<path d="M132.167 159.522C132.055 159.494 131.931 159.51 131.831 159.569C130.729 160.221 124.189 164.171 124.317 166.348C124.457 168.725 141.063 167.171 142.109 166.408C142.868 165.853 142.177 162.29 140.292 159.386C140.164 159.186 139.896 159.126 139.693 159.246C138.898 159.713 136.657 160.604 132.167 159.522Z" fill="white" stroke="#231F20" stroke-width="0.399464" stroke-miterlimit="10"/>
<path d="M147.363 159.278C147.582 159.23 147.81 159.35 147.886 159.561C148.265 160.624 149.643 163.624 149.727 164.862C149.807 166.001 144.486 166.34 142.665 166.396C142.401 166.404 142.185 166.185 142.205 165.917C142.265 165.154 142.122 163.412 140.56 160.085C140.396 159.737 140.715 159.358 141.083 159.462C142.154 159.761 144.119 159.981 147.359 159.278H147.363Z" fill="white" stroke="#231F20" stroke-width="0.399464" stroke-miterlimit="10"/>
</g>
<defs>
<clipPath id="clip0_39_211">
<rect width="210" height="197" fill="white"/>
<clipPath id="clip0_305_444">
<rect width="197.555" height="176" fill="white" transform="translate(6 4.86084)"/>
</clipPath>
</defs>
</svg>

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 12 KiB