feat(ai-scribe): reorganize abstractions and update dialog modal UI

This commit is contained in:
dab246
2025-12-18 02:51:43 +07:00
committed by Dat H. Pham
parent 7ddccf2e1c
commit 582b1ebe97
70 changed files with 2449 additions and 1352 deletions
+3
View File
@@ -0,0 +1,3 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M2.5 10.833H4.16667L4.16667 9.16634H2.5V10.833ZM2.5 14.1663H4.16667V12.4997H2.5V14.1663ZM2.5 7.49967H4.16667V5.83301H2.5V7.49967ZM5.83333 10.833L17.5 10.833V9.16634L5.83333 9.16634V10.833ZM5.83333 14.1663L17.5 14.1663V12.4997L5.83333 12.4997V14.1663ZM5.83333 5.83301V7.49967L17.5 7.49967V5.83301L5.83333 5.83301ZM2.5 10.833H4.16667L4.16667 9.16634H2.5V10.833ZM2.5 14.1663H4.16667V12.4997H2.5V14.1663ZM2.5 7.49967H4.16667V5.83301H2.5V7.49967ZM5.83333 10.833L17.5 10.833V9.16634L5.83333 9.16634V10.833ZM5.83333 14.1663L17.5 14.1663V12.4997L5.83333 12.4997V14.1663ZM5.83333 5.83301V7.49967L17.5 7.49967V5.83301L5.83333 5.83301Z" fill="#424244" fill-opacity="0.72"/>
</svg>

After

Width:  |  Height:  |  Size: 775 B

+3
View File
@@ -0,0 +1,3 @@
<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.42773 14.2787L6.78488 8.9144L9.64202 11.7715L14.7063 6.07868L15.7134 7.08583L9.64202 13.9144L6.78488 11.0573L2.49916 15.3501L1.42773 14.2787ZM2.49916 11.0644L6.78488 6.77154L9.64202 9.62868L15.7134 2.80011L14.7063 1.79297L9.64202 7.48583L6.78488 4.62868L1.42773 9.99297L2.49916 11.0644Z" fill="#424244" fill-opacity="0.72"/>
</svg>

After

Width:  |  Height:  |  Size: 440 B

+6
View File
@@ -0,0 +1,6 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M12.916 9.16699C13.6064 9.16699 14.166 8.60735 14.166 7.91699C14.166 7.22664 13.6064 6.66699 12.916 6.66699C12.2257 6.66699 11.666 7.22664 11.666 7.91699C11.666 8.60735 12.2257 9.16699 12.916 9.16699Z" fill="#424244" fill-opacity="0.72"/>
<path d="M7.08268 9.16699C7.77304 9.16699 8.33268 8.60735 8.33268 7.91699C8.33268 7.22664 7.77304 6.66699 7.08268 6.66699C6.39233 6.66699 5.83268 7.22664 5.83268 7.91699C5.83268 8.60735 6.39233 9.16699 7.08268 9.16699Z" fill="#424244" fill-opacity="0.72"/>
<path d="M9.99935 15.0003C11.8993 15.0003 13.516 13.617 14.166 11.667L5.83268 11.667C6.48268 13.617 8.09935 15.0003 9.99935 15.0003Z" fill="#424244" fill-opacity="0.72"/>
<path d="M9.99102 1.66699C5.39102 1.66699 1.66602 5.40033 1.66602 10.0003C1.66602 14.6003 5.39102 18.3337 9.99102 18.3337C14.5993 18.3337 18.3327 14.6003 18.3327 10.0003C18.3327 5.40033 14.5993 1.66699 9.99102 1.66699ZM9.99935 16.667C6.31602 16.667 3.33268 13.6837 3.33268 10.0003C3.33268 6.31699 6.31602 3.33366 9.99935 3.33366C13.6827 3.33366 16.666 6.31699 16.666 10.0003C16.666 13.6837 13.6827 16.667 9.99935 16.667Z" fill="#424244" fill-opacity="0.72"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

+3
View File
@@ -0,0 +1,3 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M9.76641 12.7083H11.5081L7.24974 1.875L5.69974 1.875L1.44141 12.7083H3.18307L4.11641 10.2083L8.81641 10.2083L9.76641 12.7083ZM4.74974 8.54167L6.47474 3.94167L8.19974 8.54167H4.74974ZM17.3831 9.03333L10.6414 15.775L7.58307 12.7083L6.40807 13.8833L10.6497 18.125L18.5581 10.2083L17.3831 9.03333Z" fill="#424244" fill-opacity="0.72"/>
</svg>

After

Width:  |  Height:  |  Size: 444 B

+5
View File
@@ -0,0 +1,5 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M14.0077 6.61634L10.8827 3.49134L3.33268 11.0413L3.33268 14.1663H6.45768L14.0077 6.61634ZM4.99935 12.4997V11.733L10.8827 5.84968L11.6493 6.61634L5.76602 12.4997H4.99935Z" fill="#424244" fill-opacity="0.72"/>
<path d="M16.4243 4.19967C16.7493 3.87467 16.7493 3.34967 16.4243 3.02467L14.4743 1.07467C14.3077 0.908008 14.0993 0.833008 13.8827 0.833008C13.6743 0.833008 13.4577 0.916341 13.2993 1.07467L11.7743 2.59967L14.8993 5.72467L16.4243 4.19967Z" fill="#424244" fill-opacity="0.72"/>
<path d="M18.3327 15.833L1.66602 15.833L1.66602 19.1663L18.3327 19.1663V15.833Z" fill="#424244" fill-opacity="0.72"/>
</svg>

After

Width:  |  Height:  |  Size: 716 B

+5
View File
@@ -0,0 +1,5 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M12.916 9.1665C13.6064 9.1665 14.166 8.60686 14.166 7.9165C14.166 7.22615 13.6064 6.6665 12.916 6.6665C12.2257 6.6665 11.666 7.22615 11.666 7.9165C11.666 8.60686 12.2257 9.1665 12.916 9.1665Z" fill="#424244" fill-opacity="0.72"/>
<path d="M7.08268 9.1665C7.77304 9.1665 8.33268 8.60686 8.33268 7.9165C8.33268 7.22615 7.77304 6.6665 7.08268 6.6665C6.39233 6.6665 5.83268 7.22615 5.83268 7.9165C5.83268 8.60686 6.39233 9.1665 7.08268 9.1665Z" fill="#424244" fill-opacity="0.72"/>
<path d="M9.99935 13.3332C8.76602 13.3332 7.70768 12.6582 7.12435 11.6665H5.73268C6.39935 13.3748 8.05768 14.5832 9.99935 14.5832C11.941 14.5832 13.5993 13.3748 14.266 11.6665H12.8743C12.291 12.6582 11.2327 13.3332 9.99935 13.3332ZM9.99102 1.6665C5.39102 1.6665 1.66602 5.39984 1.66602 9.99984C1.66602 14.5998 5.39102 18.3332 9.99102 18.3332C14.5993 18.3332 18.3327 14.5998 18.3327 9.99984C18.3327 5.39984 14.5993 1.6665 9.99102 1.6665ZM9.99935 16.6665C6.31602 16.6665 3.33268 13.6832 3.33268 9.99984C3.33268 6.3165 6.31602 3.33317 9.99935 3.33317C13.6827 3.33317 16.666 6.3165 16.666 9.99984C16.666 13.6832 13.6827 16.6665 9.99935 16.6665Z" fill="#424244" fill-opacity="0.72"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

+5
View File
@@ -0,0 +1,5 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16.6673 16.667H3.33398L3.33398 18.3337H16.6673V16.667Z" fill="#424244" fill-opacity="0.72"/>
<path d="M16.6673 1.66699L3.33398 1.66699V3.33366L16.6673 3.33366V1.66699Z" fill="#424244" fill-opacity="0.72"/>
<path d="M7.84232 11.3253L6.66732 12.5003L10.0007 15.8337L13.334 12.5003L12.159 11.3253L10.834 12.642L10.834 7.35866L12.159 8.67533L13.334 7.50033L10.0007 4.16699L6.66732 7.50033L7.84232 8.67533L9.16732 7.35866L9.16732 12.642L7.84232 11.3253Z" fill="#424244" fill-opacity="0.72"/>
</svg>

After

Width:  |  Height:  |  Size: 600 B

+3
View File
@@ -0,0 +1,3 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M14.9993 10.8332C12.241 10.8332 9.99935 13.0748 9.99935 15.8332C12.7577 15.8332 14.9993 13.5915 14.9993 10.8332ZM4.99935 10.8332C4.99935 13.5915 7.24102 15.8332 9.99935 15.8332C9.99935 13.0748 7.75768 10.8332 4.99935 10.8332ZM6.66602 9.1915C6.66602 9.90817 7.24935 10.4915 7.96602 10.4915C8.24102 10.4915 8.49102 10.4082 8.70768 10.2582L8.69935 10.3582C8.69935 11.0748 9.28268 11.6582 9.99935 11.6582C10.716 11.6582 11.2993 11.0748 11.2993 10.3582L11.291 10.2582C11.4993 10.3998 11.7577 10.4915 12.0327 10.4915C12.7493 10.4915 13.3327 9.90817 13.3327 9.1915C13.3327 8.67484 13.0243 8.22484 12.591 8.0165C13.0243 7.8165 13.3327 7.3665 13.3327 6.84984C13.3327 6.13317 12.7493 5.54984 12.0327 5.54984C11.7577 5.54984 11.5077 5.63317 11.291 5.78317L11.2993 5.68317C11.2993 4.9665 10.716 4.38317 9.99935 4.38317C9.28268 4.38317 8.69935 4.9665 8.69935 5.68317L8.70768 5.78317C8.49935 5.63317 8.24102 5.54984 7.96602 5.54984C7.24935 5.54984 6.66602 6.13317 6.66602 6.84984C6.66602 7.3665 6.97435 7.8165 7.40768 8.02484C6.97435 8.22484 6.66602 8.67484 6.66602 9.1915ZM9.99935 6.7165C10.716 6.7165 11.2993 7.29984 11.2993 8.0165C11.2993 8.73317 10.716 9.3165 9.99935 9.3165C9.28268 9.3165 8.69935 8.73317 8.69935 8.0165C8.69935 7.29984 9.28268 6.7165 9.99935 6.7165ZM16.666 3.33317V16.6665H3.33268L3.33268 3.33317L16.666 3.33317ZM16.666 1.6665L3.33268 1.6665C2.41602 1.6665 1.66602 2.4165 1.66602 3.33317L1.66602 16.6665C1.66602 17.5832 2.41602 18.3332 3.33268 18.3332L16.666 18.3332C17.5827 18.3332 18.3327 17.5832 18.3327 16.6665L18.3327 3.33317C18.3327 2.4165 17.5827 1.6665 16.666 1.6665Z" fill="#424244" fill-opacity="0.72"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

@@ -0,0 +1,3 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M17.9992 15.1679L10.8326 9.79294V9.0346C12.2076 8.62627 13.1659 7.22627 12.8576 5.6596C12.6409 4.56794 11.7742 3.6596 10.6826 3.4096C8.78257 2.97627 7.08257 4.41794 7.08257 6.25127L8.74924 6.25127C8.74924 5.5596 9.30757 5.00127 9.99924 5.00127C10.6909 5.00127 11.2492 5.5596 11.2492 6.25127C11.2492 6.95127 10.6742 7.51794 9.97424 7.50127C9.52424 7.49294 9.16591 7.87627 9.16591 8.32627V9.79294L1.99924 15.1679C1.35757 15.6513 1.69924 16.6679 2.49924 16.6679H17.4992C18.2992 16.6679 18.6409 15.6513 17.9992 15.1679ZM4.99924 15.0013L9.99924 11.2513L14.9992 15.0013L4.99924 15.0013Z" fill="#424244" fill-opacity="0.72"/>
</svg>

After

Width:  |  Height:  |  Size: 731 B

+8
View File
@@ -0,0 +1,8 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd"
d="M15.5604 4.44057C15.8132 4.69337 15.8132 5.10323 15.5604 5.35602L12.9253 7.99106L14.3821 7.99106C14.7396 7.99106 15.0294 8.28087 15.0294 8.63838C15.0294 8.99588 14.7396 9.2857 14.3821 9.2857H11.3625C11.005 9.2857 10.7152 8.99588 10.7152 8.63838V5.61755C10.7152 5.26004 11.005 4.97023 11.3625 4.97023C11.7201 4.97023 12.0099 5.26004 12.0099 5.61755V7.07561L14.6449 4.44057C14.8977 4.18778 15.3076 4.18778 15.5604 4.44057Z"
fill="#424244" fill-opacity="0.72" />
<path fill-rule="evenodd" clip-rule="evenodd"
d="M4.97118 11.3616C4.97118 11.0041 5.261 10.7143 5.6185 10.7143H8.63935C8.99686 10.7143 9.28668 11.0041 9.28668 11.3616V14.3824C9.28668 14.7399 8.99686 15.0298 8.63935 15.0298C8.28185 15.0298 7.99203 14.7399 7.99203 14.3824L7.99203 12.9244L5.357 15.5594C5.10421 15.8122 4.69434 15.8122 4.44155 15.5594C4.18875 15.3066 4.18875 14.8967 4.44155 14.644L7.07658 12.0089H5.6185C5.261 12.0089 4.97118 11.7191 4.97118 11.3616Z"
fill="#424244" fill-opacity="0.72" />
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

+3
View File
@@ -0,0 +1,3 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10.7257 12.5587L8.60898 10.467L8.63398 10.442C10.084 8.82533 11.1173 6.96699 11.7257 5.00033H14.1673V3.33366L8.33398 3.33366V1.66699L6.66732 1.66699V3.33366L0.833984 3.33366L0.833984 4.99199L10.1423 4.99199C9.58398 6.60033 8.70065 8.12533 7.50065 9.45866C6.72565 8.60033 6.08398 7.65866 5.57565 6.66699L3.90898 6.66699C4.51732 8.02533 5.35065 9.30866 6.39232 10.467L2.15065 14.6503L3.33398 15.8337L7.50065 11.667L10.0923 14.2587L10.7257 12.5587ZM15.4173 8.33366H13.7507L10.0007 18.3337H11.6673L12.6007 15.8337H16.559L17.5007 18.3337H19.1673L15.4173 8.33366ZM13.234 14.167L14.584 10.5587L15.934 14.167H13.234Z" fill="#424244" fill-opacity="0.72"/>
</svg>

After

Width:  |  Height:  |  Size: 760 B

+41
View File
@@ -0,0 +1,41 @@
<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_60276_30700)">
<path
d="M9.11012 14.2073C9.02829 13.89 8.86293 13.6005 8.63127 13.3689C8.39961 13.1372 8.11011 12.9718 7.79287 12.89L2.16912 11.4398C2.07318 11.4126 1.98873 11.3548 1.9286 11.2753C1.86847 11.1957 1.83594 11.0987 1.83594 10.9989C1.83594 10.8992 1.86847 10.8022 1.9286 10.7226C1.98873 10.643 2.07318 10.5852 2.16912 10.558L7.79287 9.10693C8.10999 9.02517 8.39942 8.85995 8.63108 8.62846C8.86273 8.39697 9.02814 8.10766 9.11012 7.79059L10.5603 2.16684C10.5872 2.07052 10.645 1.98566 10.7247 1.9252C10.8044 1.86475 10.9016 1.83203 11.0017 1.83203C11.1017 1.83203 11.199 1.86475 11.2787 1.9252C11.3584 1.98566 11.4161 2.07052 11.443 2.16684L12.8923 7.79059C12.9741 8.10783 13.1395 8.39733 13.3711 8.62899C13.6028 8.86065 13.8923 9.02601 14.2095 9.10784L19.8333 10.5571C19.93 10.5838 20.0153 10.6414 20.0761 10.7212C20.1368 10.8011 20.1698 10.8986 20.1698 10.9989C20.1698 11.0992 20.1368 11.1968 20.0761 11.2766C20.0153 11.3564 19.93 11.4141 19.8333 11.4408L14.2095 12.89C13.8923 12.9718 13.6028 13.1372 13.3711 13.3689C13.1395 13.6005 12.9741 13.89 12.8923 14.2073L11.4421 19.831C11.4152 19.9273 11.3574 20.0122 11.2777 20.0726C11.1981 20.1331 11.1008 20.1658 11.0007 20.1658C10.9007 20.1658 10.8034 20.1331 10.7238 20.0726C10.6441 20.0122 10.5863 19.9273 10.5594 19.831L9.11012 14.2073Z"
stroke="#868687" stroke-width="1.83333" stroke-linecap="round"
stroke-linejoin="round" />
<path
d="M9.11012 14.2073C9.02829 13.89 8.86293 13.6005 8.63127 13.3689C8.39961 13.1372 8.11011 12.9718 7.79287 12.89L2.16912 11.4398C2.07318 11.4126 1.98873 11.3548 1.9286 11.2753C1.86847 11.1957 1.83594 11.0987 1.83594 10.9989C1.83594 10.8992 1.86847 10.8022 1.9286 10.7226C1.98873 10.643 2.07318 10.5852 2.16912 10.558L7.79287 9.10693C8.10999 9.02517 8.39942 8.85995 8.63108 8.62846C8.86273 8.39697 9.02814 8.10766 9.11012 7.79059L10.5603 2.16684C10.5872 2.07052 10.645 1.98566 10.7247 1.9252C10.8044 1.86475 10.9016 1.83203 11.0017 1.83203C11.1017 1.83203 11.199 1.86475 11.2787 1.9252C11.3584 1.98566 11.4161 2.07052 11.443 2.16684L12.8923 7.79059C12.9741 8.10783 13.1395 8.39733 13.3711 8.62899C13.6028 8.86065 13.8923 9.02601 14.2095 9.10784L19.8333 10.5571C19.93 10.5838 20.0153 10.6414 20.0761 10.7212C20.1368 10.8011 20.1698 10.8986 20.1698 10.9989C20.1698 11.0992 20.1368 11.1968 20.0761 11.2766C20.0153 11.3564 19.93 11.4141 19.8333 11.4408L14.2095 12.89C13.8923 12.9718 13.6028 13.1372 13.3711 13.3689C13.1395 13.6005 12.9741 13.89 12.8923 14.2073L11.4421 19.831C11.4152 19.9273 11.3574 20.0122 11.2777 20.0726C11.1981 20.1331 11.1008 20.1658 11.0007 20.1658C10.9007 20.1658 10.8034 20.1331 10.7238 20.0726C10.6441 20.0122 10.5863 19.9273 10.5594 19.831L9.11012 14.2073Z"
stroke="url(#paint0_linear_60276_30700)" stroke-opacity="0.9" stroke-width="1.83333"
stroke-linecap="round" stroke-linejoin="round" />
<path
d="M18.334 1.83496C18.8402 1.83496 19.2508 2.2458 19.251 2.75195V3.66797H20.1699C20.676 3.66814 21.0859 4.07881 21.0859 4.58496C21.0859 5.09111 20.676 5.50178 20.1699 5.50195H19.251V6.41895C19.2508 6.92506 18.8401 7.33496 18.334 7.33496C17.8278 7.33496 17.4172 6.92506 17.417 6.41895V5.50195H16.5029C15.9967 5.50195 15.5859 5.09122 15.5859 4.58496C15.5859 4.0787 15.9967 3.66797 16.5029 3.66797H17.417V2.75195C17.4171 2.2458 17.8278 1.83496 18.334 1.83496Z"
fill="url(#paint1_linear_60276_30700)" fill-opacity="0.9" />
<path
d="M3.66699 14.667C4.1726 14.667 4.58293 15.0767 4.58398 15.582L4.67773 15.5859C5.14001 15.6329 5.50098 16.0244 5.50098 16.499C5.50073 16.9734 5.13985 17.3642 4.67773 17.4111L4.58398 17.416V17.417C4.58398 17.9233 4.17325 18.334 3.66699 18.334C3.16073 18.334 2.75 17.9233 2.75 17.417V17.415C2.24435 17.4145 1.83425 17.0047 1.83398 16.499C1.83398 15.9931 2.24419 15.5826 2.75 15.582C2.75105 15.0767 3.16138 14.667 3.66699 14.667Z"
fill="url(#paint2_linear_60276_30700)" fill-opacity="0.9" />
</g>
<defs>
<linearGradient id="paint0_linear_60276_30700" x1="1.83594" y1="10.9989" x2="26.983"
y2="10.9989" gradientUnits="userSpaceOnUse">
<stop stop-color="#00B7FF" />
<stop offset="0.567308" stop-color="#E06DD1" />
<stop offset="1" stop-color="#FFFF00" />
</linearGradient>
<linearGradient id="paint1_linear_60276_30700" x1="15.5859" y1="4.58496" x2="23.1299"
y2="4.58496" gradientUnits="userSpaceOnUse">
<stop stop-color="#00B7FF" />
<stop offset="0.567308" stop-color="#E06DD1" />
<stop offset="1" stop-color="#FFFF00" />
</linearGradient>
<linearGradient id="paint2_linear_60276_30700" x1="1.83398" y1="16.5005" x2="6.86371"
y2="16.5005" gradientUnits="userSpaceOnUse">
<stop stop-color="#00B7FF" />
<stop offset="0.567308" stop-color="#E06DD1" />
<stop offset="1" stop-color="#FFFF00" />
</linearGradient>
<clipPath id="clip0_60276_30700">
<rect width="22" height="22" fill="white" />
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 5.1 KiB

+12 -2
View File
@@ -1,3 +1,13 @@
<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M5.50594 0.166391C5.61219 0.0857701 5.73654 0.0323467 5.86816 0.0107736C5.99978 -0.0107996 6.13468 0.000131761 6.26111 0.0426156C6.38754 0.0850994 6.50167 0.157847 6.59355 0.254525C6.68544 0.351202 6.75229 0.468876 6.7883 0.597301L6.79103 0.60821L7.65339 3.95457C7.67767 4.04897 7.72681 4.13514 7.79568 4.20411C7.86456 4.27309 7.95066 4.32234 8.04503 4.34676L11.3919 5.20857L11.4007 5.2113C11.5733 5.25892 11.7255 5.36186 11.834 5.50434C11.9425 5.64681 12.0013 5.82095 12.0013 6.00003C12.0013 6.17911 11.9425 6.35325 11.834 6.49572C11.7255 6.63819 11.5733 6.74114 11.4007 6.78875L11.3919 6.79094L8.04557 7.6533C7.95111 7.67763 7.86489 7.72685 7.79591 7.79582C7.72694 7.8648 7.67772 7.95102 7.65339 8.04548L6.79048 11.3918L6.78775 11.4028C6.73963 11.5747 6.63658 11.7262 6.49432 11.8341C6.35206 11.942 6.1784 12.0004 5.99985 12.0004C5.82129 12.0004 5.64763 11.942 5.50537 11.8341C5.36311 11.7262 5.26006 11.5747 5.21194 11.4028L5.20921 11.3918L4.34685 8.04548C4.32246 7.95104 4.27323 7.86486 4.20426 7.79589C4.13529 7.72692 4.0491 7.67768 3.95466 7.6533L0.6083 6.79094L0.595754 6.78766C0.424477 6.73905 0.273732 6.63589 0.166392 6.49385C0.0590526 6.3518 0.000976563 6.17862 0.000976562 6.00057C0.000976563 5.82253 0.0590526 5.64935 0.166392 5.5073C0.273732 5.36525 0.424477 5.2621 0.595754 5.21348L0.6083 5.21021L3.95466 4.34621C4.04906 4.32193 4.13523 4.27279 4.2042 4.20392C4.27318 4.13504 4.32243 4.04894 4.34685 3.95457L5.20921 0.60821L5.21194 0.597301C5.26015 0.425508 5.36375 0.274187 5.50594 0.166391ZM6.00012 1.91076L6.59739 4.2273C6.67056 4.51031 6.81816 4.76858 7.02486 4.97528C7.23156 5.18198 7.48983 5.32958 7.77285 5.40275L10.0899 6.00003L7.77285 6.5973C7.48981 6.67042 7.23151 6.818 7.0248 7.02471C6.81809 7.23142 6.67051 7.48972 6.59739 7.77276L6.00012 10.0893L5.40284 7.77276C5.32986 7.48959 5.18234 7.23115 4.97562 7.02433C4.76889 6.81751 4.51052 6.66987 4.22739 6.59676L1.91139 6.00003L4.22739 5.40221C4.51039 5.32919 4.76867 5.18171 4.97538 4.97509C5.18209 4.76847 5.32969 4.51027 5.40284 4.2273L6.00012 1.91076ZM10.3638 0.545482C10.5084 0.545482 10.6472 0.60295 10.7494 0.705242C10.8517 0.807535 10.9092 0.946273 10.9092 1.09094V1.63639H11.4547C11.5993 1.63639 11.7381 1.69386 11.8404 1.79615C11.9427 1.89844 12.0001 2.03718 12.0001 2.18185C12.0001 2.32651 11.9427 2.46525 11.8404 2.56754C11.7381 2.66983 11.5993 2.7273 11.4547 2.7273H10.9092V3.27276C10.9092 3.41742 10.8517 3.55616 10.7494 3.65845C10.6472 3.76074 10.5084 3.81821 10.3638 3.81821C10.2191 3.81821 10.0804 3.76074 9.97806 3.65845C9.87577 3.55616 9.8183 3.41742 9.8183 3.27276V2.7273H9.27285C9.12818 2.7273 8.98944 2.66983 8.88715 2.56754C8.78486 2.46525 8.72739 2.32651 8.72739 2.18185C8.72739 2.03718 8.78486 1.89844 8.88715 1.79615C8.98944 1.69386 9.12818 1.63639 9.27285 1.63639H9.8183V1.09094C9.8183 0.946273 9.87577 0.807535 9.97806 0.705242C10.0804 0.60295 10.2191 0.545482 10.3638 0.545482ZM1.63648 8.18185C1.78115 8.18185 1.91988 8.23931 2.02218 8.34161C2.12447 8.4439 2.18194 8.58264 2.18194 8.7273C2.3266 8.7273 2.46534 8.78477 2.56763 8.88706C2.66992 8.98935 2.72739 9.12809 2.72739 9.27276C2.72739 9.41742 2.66992 9.55616 2.56763 9.65845C2.46534 9.76074 2.3266 9.81821 2.18194 9.81821C2.18194 9.96287 2.12447 10.1016 2.02218 10.2039C1.91988 10.3062 1.78115 10.3637 1.63648 10.3637C1.49182 10.3637 1.35308 10.3062 1.25079 10.2039C1.14849 10.1016 1.09103 9.96287 1.09103 9.81821C0.946364 9.81821 0.807625 9.76074 0.705332 9.65845C0.60304 9.55616 0.545573 9.41742 0.545573 9.27276C0.545573 9.12809 0.60304 8.98935 0.705332 8.88706C0.807625 8.78477 0.946364 8.7273 1.09103 8.7273C1.09103 8.58264 1.14849 8.4439 1.25079 8.34161C1.35308 8.23931 1.49182 8.18185 1.63648 8.18185Z" fill="#007AFF"/>
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path
d="M9.93548 15.5002C9.8462 15.1542 9.66581 14.8384 9.41309 14.5856C9.16037 14.3329 8.84455 14.1525 8.49848 14.0632L2.36348 12.4812C2.25881 12.4515 2.16668 12.3885 2.10109 12.3017C2.03549 12.2149 2 12.1091 2 12.0002C2 11.8914 2.03549 11.7856 2.10109 11.6988C2.16668 11.612 2.25881 11.549 2.36348 11.5192L8.49848 9.93625C8.84442 9.84706 9.16017 9.66682 9.41288 9.41429C9.66559 9.16175 9.84604 8.84614 9.93548 8.50025L11.5175 2.36525C11.5469 2.26017 11.6099 2.16759 11.6968 2.10164C11.7837 2.0357 11.8899 2 11.999 2C12.1081 2 12.2142 2.0357 12.3012 2.10164C12.3881 2.16759 12.4511 2.26017 12.4805 2.36525L14.0615 8.50025C14.1508 8.84632 14.3311 9.16215 14.5839 9.41487C14.8366 9.66759 15.1524 9.84797 15.4985 9.93725L21.6335 11.5182C21.739 11.5473 21.832 11.6103 21.8983 11.6973C21.9646 11.7844 22.0005 11.8908 22.0005 12.0002C22.0005 12.1097 21.9646 12.2161 21.8983 12.3032C21.832 12.3902 21.739 12.4531 21.6335 12.4822L15.4985 14.0632C15.1524 14.1525 14.8366 14.3329 14.5839 14.5856C14.3311 14.8384 14.1508 15.1542 14.0615 15.5002L12.4795 21.6353C12.4501 21.7403 12.3871 21.8329 12.3002 21.8989C12.2132 21.9648 12.1071 22.0005 11.998 22.0005C11.8889 22.0005 11.7827 21.9648 11.6958 21.8989C11.6089 21.8329 11.5459 21.7403 11.5165 21.6353L9.93548 15.5002Z"
stroke="#55687D" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
<path d="M20 3V7" stroke="#55687D" stroke-width="2" stroke-linecap="round"
stroke-linejoin="round" />
<path d="M22 5H18" stroke="#55687D" stroke-width="2" stroke-linecap="round"
stroke-linejoin="round" />
<path d="M4 17V19" stroke="#55687D" stroke-width="2" stroke-linecap="round"
stroke-linejoin="round" />
<path d="M5 18H3" stroke="#55687D" stroke-width="2" stroke-linecap="round"
stroke-linejoin="round" />
</svg>

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB