Welcome page reskin (#9491)

* adds icons for welcome page

* updates markup and styles for welcome page

* updates color registry with welcome page colors

* updates styles for welcome page

* updates markup for welcome page

* updates theming styles for welcome page and adds date since last opened functionality on history items

* adds all icons and images for welcome page

* updates markup for welcome page

* updates styles for welcome page

* updates color registry with welcome page styles

* updates welcome page icons with microsoft flag and dark theme home banner

* updates welcome page markup

* updates dynamically generated extension list

* updates styles for welcome page

* updates markup for welcome page

* adds dynamic lists for extension pack individual extensions

* updates icons for welcome page

* updates styles for welcome page

* updates welcome page styles

* updates theme colors

* updates markup for welcome page

* updates color registry with welcomepage colors

* updates sql.de.xlf with copy for welcome page

* reverts generated file

* updates welcome page styles

* updates extension pack copy casing

* updates color registry with welcome page styles

* updates welcome page markup

* adds welcome page icons

* updates welcome page markup

* updates welcome page icons

* updates welcome page styles

* reverts color registry in vs folder to original state

* moves color registry to sql folder

* removes dead code, localizes dates

* updates welcome page styles

* moves all colors from css to color registry

* updates styles by removing all colors

* removes stat import because of laying issue, adds color registry colors to welcomePage

* updates welcome page font sizes to ems

* updates localized strings

* removes unnecessary comment

* removes double quotes around string key for single quotes

* updates welcome page styles

* updates color registry

* updates welcome page markup

* adds dropdown button functionality

* adds centering classes for installed button text

* updates welcome page styles

* updates markup and styles for welcome page

* removes icon attempt from color registry

* removes theme specific icon svgs for theme specific icon css

* removes unused import

* removes console.log

* adds back mac new file button

* removes unused rules

* updates markup

* updates markup

* updates extension links to link to extensions in ADS

* pulls in changes from welcome-page-reskin-anthonydresser

* adds back code-icon to vs folder

* reverts welcomePage.css

* removes duplicate color registry variables

* fixes icon overlap on text for mac

* removes null import

* updates welcome page styles for mac

* updates welcome page images to use sql folder

* updates welcome page markup

* updates welcome page styles

* updates styles

* updates files paths

* delete images from sql folder

* updates icons

* updates welcome page styles

* updates preview popup

* updates markup for accessibility

* adds hover state to tiles

* updates dropdown

* fixes line-height issue

* updates class names

* updates keyboard accessibility for tooltip

* format document

* updates accessibility for preview tooltip

* removes whitespace

* updates preview modal accessibility

* adds aria labels to popup and tooltip

* removes max-width for zoom

* removes escaped strings, adds keycodes to promises, marks function as async and has the return as the signature of the function

* moves keycoes to class, removes comment

* fixes promise

* testing promise

* testing promise

* promise test

* localizes copy

* uses keycode import

* removes unnecessary arguments

* formating

* refactor constructor into async function called by constructor

* attempts to fix floating promise

* removes floating promise

* moves icons and images to sql folder, removes unused icons

* uses icons already existing in ads

* updates styles

* updates color registry

* updates keycode events

* fixes issues per charles comments

* moves icons to media folder

* updates image file paths

* updates file path

* adds href to extension pack extensions

* fixes links

* fixes issues per alan's comments

* uses exisiting colors from color registry

* updates welcome page to use existing colors from color registry

* updates dark theme

* updates color registry

* updates dark theme

* formats css

* fixes dropdown arrow icon on mac

Co-authored-by: Anthony Dresser <andresse@microsoft.com>
This commit is contained in:
v-bbrady
2020-04-03 09:24:20 -07:00
committed by GitHub
parent 87b892d13f
commit 177a58c81d
30 changed files with 3440 additions and 67 deletions

View File

@@ -0,0 +1,4 @@
<svg width="15" height="13" viewBox="0 0 15 13" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.35156 0.648438L14.2031 6.5L8.35156 12.3516L7.64844 11.6484L12.2891 7H0V6.51562V6H12.2891L7.64844 1.35156L8.35156 0.648438Z" fill="#0078D4"/>
</svg>

After

Width:  |  Height:  |  Size: 257 B

View File

@@ -0,0 +1,4 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.7 7.9L15.8 15L15 15.8L7.9 8.7L0.8 15.8L0 15L7.1 7.9L0 0.8L0.8 0L7.9 7.1L15 0L15.8 0.8L8.7 7.9Z" fill="#605E5C"/>
</svg>

After

Width:  |  Height:  |  Size: 229 B

View File

@@ -0,0 +1,19 @@
<svg xmlns="http://www.w3.org/2000/svg" width="1024" height="1024" viewBox="0 0 1024 1024">
<path d="M1024,1024H0V0H1024Z" fill="#f6f6f6" fill-opacity="0"/>
<g>
<g>
<path d="M582.813,821.171,558.39,811.078h-218.7L281.039,972.344,175.172,681.078l-47.313,130H42.7V874.61c0,82.436,133.634,149.265,298.65,149.265,98.328,0,185.57-23.688,239.93-60.453l-5.922-14.8-16.094-39.672-15.829-39.391,39.344-16.048,14.829-6.046c-.2-3.423-.282-6.751-.282-10.125s.078-6.8.282-10.125Z" fill="#008575"/>
<path d="M469.32,469.266A209.424,209.424,0,0,1,386.164,452.5a210.842,210.842,0,0,1-92.828-75.656H42.7V768.437H98.016L175.172,556.2,281.039,847.469l28.805-79.032h248.5l1.046-2.749,16.047-39.672,16.094-39.859L631.25,702.5l8.718,3.624V469.266Z" fill="#008575"/>
</g>
<g opacity="0.25">
<path d="M175.172,556.2,281.039,847.469l28.805-79.032h31.508V426.906a209.408,209.408,0,0,1-23.008-19.89,212.537,212.537,0,0,1-25.008-30.172H42.7V768.437H98.016Z" fill="#fff"/>
<path d="M339.688,811.078,281.039,972.344,175.172,681.078l-47.313,130H42.7V874.61c0,82.436,133.634,149.265,298.65,149.265v-212.8Z" fill="#fff"/>
</g>
<path d="M469.32,469.266A209.424,209.424,0,0,1,386.164,452.5a212.329,212.329,0,0,1-67.82-45.484,215.513,215.513,0,0,1-45.555-67.7,210.416,210.416,0,0,1-16.8-83.375,221.318,221.318,0,0,1,1.125-22.359C133.234,251.8,42.7,309.031,42.7,376.844c0,82.484,133.673,149.359,298.65,149.359,95.164,0,179.859-22.3,234.507-56.937Z" fill="#b8d432"/>
<path d="M469.32,469.266A209.424,209.424,0,0,1,386.164,452.5a212.329,212.329,0,0,1-67.82-45.484,215.513,215.513,0,0,1-45.555-67.7,210.416,210.416,0,0,1-16.8-83.375,221.318,221.318,0,0,1,1.125-22.359C133.234,251.8,42.7,309.031,42.7,376.844c0,82.484,133.673,149.359,298.65,149.359,95.164,0,179.859-22.3,234.507-56.937Z" fill="#008575"/>
<path d="M852.3,170.625a126.119,126.119,0,0,1,50.139,10,132.135,132.135,0,0,1,41.048,27.156,126.539,126.539,0,0,1,27.64,40.516,129.321,129.321,0,0,1,.173,100.14,128.033,128.033,0,0,1-27.517,40.657,130.32,130.32,0,0,1-40.765,27.515,123.843,123.843,0,0,1-49.688,9.985H469.32a166.759,166.759,0,0,1-66.484-13.344,170.1,170.1,0,0,1-54.352-36.406,172.108,172.108,0,0,1-36.476-54.313,172.741,172.741,0,0,1,0-133.109,171.229,171.229,0,0,1,36.429-54.3A173.023,173.023,0,0,1,402.8,98.61,167.87,167.87,0,0,1,469.32,85.282,164.541,164.541,0,0,1,500.328,88.3a200.977,200.977,0,0,1,30.8-37.157,189.149,189.149,0,0,1,38.312-27.829A189.23,189.23,0,0,1,661.344,0a187.037,187.037,0,0,1,69.813,12.984,191.558,191.558,0,0,1,58.155,35.8,194.176,194.176,0,0,1,41.845,54.265A200.919,200.919,0,0,1,852.3,170.625Z" fill="#008575"/>
<path d="M386.289,399.328a191.554,191.554,0,0,1,0-147.047A188.377,188.377,0,0,1,486.821,151.8a186.583,186.583,0,0,1,107.913-11.423A222.149,222.149,0,0,1,628.75,99.3a203.4,203.4,0,0,1,42.312-30.813,205.773,205.773,0,0,1,48.594-19.157,212.357,212.357,0,0,1,53.11-6.672c3.3,0,6.2.734,9.5.8a191.241,191.241,0,0,0-51.109-30.469A187.037,187.037,0,0,0,661.344,0a192.068,192.068,0,0,0-48.016,5.954,194.156,194.156,0,0,0-44.016,17.358,189.427,189.427,0,0,0-38.218,27.829A197.207,197.207,0,0,0,500.328,88.3a164.541,164.541,0,0,0-31.008-3.016A167.543,167.543,0,0,0,402.836,98.61a169.992,169.992,0,0,0-90.828,90.765,171.365,171.365,0,0,0,36.429,187.406c12.172,12.172,26.391,21.563,41.766,29.656C389.039,404.016,387.414,401.953,386.289,399.328Z" fill="#fff" opacity="0.2" style="isolation: isolate"/>
<path d="M938.647,833.672a152.447,152.447,0,0,1-4.672,37.016l45.61,18.624L963.617,929l-46.063-19.016a149.169,149.169,0,0,1-51.891,52.062l19,45.564L844.991,1024l-18.766-45.656a149.9,149.9,0,0,1-74.015,0L733.569,1024l-39.64-16.39L712.9,962.046a144.7,144.7,0,0,1-52.015-52.062L614.866,929l-15.921-39.688,45.64-18.624a152.468,152.468,0,0,1-4.626-37.016,147.047,147.047,0,0,1,4.751-36.97l-45.735-18.718,15.97-39.64,46.062,18.922A148.589,148.589,0,0,1,712.975,705.3l-19-46.016,39.719-16.016,18.641,45.64a150.28,150.28,0,0,1,73.984,0l18.7-45.64,39.687,16.016L865.742,705.3a154.853,154.853,0,0,1,51.937,51.968l46.015-18.922,15.969,39.64L934.07,796.7A157.427,157.427,0,0,1,938.647,833.672ZM789.3,940.344A103.068,103.068,0,0,0,830.647,932a107.121,107.121,0,0,0,33.813-22.843,109.322,109.322,0,0,0,23-34.016,105.036,105.036,0,0,0,0-82.781,109.269,109.269,0,0,0-56.813-56.845,101.608,101.608,0,0,0-41.344-8.5,102.956,102.956,0,0,0-41.515,8.5,110.282,110.282,0,0,0-34.016,23,106.128,106.128,0,0,0-22.8,33.845,106.831,106.831,0,0,0,0,82.781A105.967,105.967,0,0,0,747.788,932,104.438,104.438,0,0,0,789.3,940.344Z" fill="#008575"/>
<path d="M469.32,469.266A209.424,209.424,0,0,1,386.164,452.5a212.329,212.329,0,0,1-67.82-45.484,215.513,215.513,0,0,1-45.555-67.7,210.416,210.416,0,0,1-16.8-83.375,221.318,221.318,0,0,1,1.125-22.359C133.234,251.8,42.7,309.031,42.7,376.844c0,82.484,133.673,149.359,298.65,149.359,95.164,0,179.859-22.3,234.507-56.937Z" fill="#fff" opacity="0.55"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.8 KiB

View File

@@ -0,0 +1,49 @@
<svg width="65" height="69" viewBox="0 0 65 69" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M63.2931 48.1031V52.0907C63.2931 55.2009 61.0601 58.3112 57.0426 60.9829C48.5591 65.8776 34.7024 65.8776 26.2189 60.9829C21.7429 58.3112 19.9585 55.2009 19.9585 52.0907V48.1031C19.9585 51.2134 22.1915 54.7723 26.2189 56.9953C34.7024 61.8801 48.5591 61.8801 57.0426 56.9953C61.0302 54.7723 63.2931 51.7019 63.2931 48.1031Z" fill="#005BA1"/>
<path d="M64.1902 16.5318V48.5417C64.1902 51.652 61.9571 55.2109 57.4911 57.8826C48.5191 62.7673 34.2537 62.7673 25.3216 57.8826C23.4313 56.8984 21.7595 55.542 20.407 53.895C19.374 52.8088 18.7443 51.4015 18.6226 49.9075V15.196C20.4766 17.5231 22.7485 19.4839 25.3216 20.9779C34.2936 25.8726 48.559 25.8726 57.4911 20.9779C61.9571 18.3162 64.1902 19.6421 64.1902 16.5318Z" fill="#0078D4"/>
<path d="M64.1902 12.9729V16.9604C64.1902 20.0707 61.9571 23.6296 57.4911 26.2913C48.5191 31.186 34.2537 31.186 25.3216 26.2913C20.8556 23.6329 18.6226 20.5226 18.6226 16.9604V12.9729C18.6226 16.5351 20.8556 19.6487 25.3216 22.3137C34.2936 27.2084 48.559 27.2084 57.4911 22.3137C61.9571 19.6421 64.1902 16.0931 64.1902 12.9729Z" fill="#E6E6E6"/>
<path d="M57.4909 4.52929C66.4629 9.42399 66.4629 17.8676 57.4909 22.7623C48.519 27.657 34.2535 27.647 25.3214 22.7623C16.3894 17.8776 16.3495 9.42399 25.3214 4.52929C34.2934 -0.365415 48.5588 -0.365415 57.4909 4.52929Z" fill="white"/>
<path d="M53.4736 6.75234C60.1727 10.7399 60.1727 16.9804 53.4736 20.9779C46.7746 24.9754 36.0481 24.9654 28.9004 20.9779C22.1914 16.9903 22.1914 10.7598 28.9004 6.75234C36.0481 2.75483 46.7646 2.75483 53.4736 6.75234Z" fill="#E6E6E6"/>
<path d="M29.3394 8.97539C36.0484 4.98786 46.7649 4.98786 53.9126 8.97539C56.5942 10.7498 58.3886 12.5343 58.8272 14.7573C59.2758 11.647 57.94 8.5268 53.9126 6.30374C47.2135 2.3162 36.0484 2.3162 29.3394 6.30374C25.3519 8.5268 23.9861 11.647 24.4248 14.7573C24.8734 12.9729 26.2191 10.7498 29.3394 8.97539Z" fill="#CCCCCC"/>
<path d="M9.19218 38.9617H8.73362H8.6738H8.61399L0.459473 43.647C0.53341 43.6096 0.615969 43.5924 0.698725 43.5972V43.5972C0.806386 43.6065 0.909616 43.6444 0.99779 43.7069L2.1143 44.3449L10.2788 39.6097L9.19218 38.9617Z" fill="#32BEDD"/>
<path d="M9.88012 54.0645V62.2688C9.89041 62.3816 9.89041 62.495 9.88012 62.6078V62.6078C9.86228 62.7043 9.83213 62.7981 9.7904 62.8869V62.8869C9.76885 62.9383 9.73848 62.9855 9.70068 63.0265C9.63946 63.1228 9.55777 63.2045 9.46143 63.2657L17.6259 58.5206C17.7188 58.4626 17.7973 58.3842 17.8552 58.2913C17.8789 58.2569 17.899 58.2202 17.915 58.1816V58.1816V58.1019V58.0221C17.9116 57.9957 17.9116 57.9688 17.915 57.9424V57.9424C17.9199 57.916 17.9199 57.889 17.915 57.8626C17.9198 57.8396 17.9198 57.8158 17.915 57.7928C17.915 57.7928 17.915 57.7928 17.915 57.7231V57.6433V49.4389L9.88012 54.0645Z" fill="#32BEDD"/>
<path d="M18.4934 59.0389V67.2433C18.5041 67.3527 18.5041 67.4629 18.4934 67.5723C18.4695 67.6671 18.4395 67.7604 18.4037 67.8514L18.314 67.991C18.2497 68.0821 18.1685 68.1599 18.0747 68.2202L26.1395 63.485C26.2375 63.4303 26.3199 63.3514 26.3788 63.2558V63.2558L26.4386 63.1561C26.4386 63.1561 26.4386 63.1062 26.4386 63.0763C26.4386 63.0464 26.4386 63.0763 26.4386 62.9966C26.443 62.9702 26.443 62.9432 26.4386 62.9168C26.4386 62.9168 26.4386 62.9168 26.4386 62.847C26.4337 62.824 26.4337 62.8003 26.4386 62.7773V62.6277V54.4234L18.4934 59.0389Z" fill="#32BEDD"/>
<path d="M22.6206 56.1879L30.7751 51.4427L32.081 52.1903L23.9166 56.9355L22.6206 56.1879Z" fill="#32BEDD"/>
<path d="M32.8483 53.4863V53.1474V53.0676V53.0178L32.5493 52.6988V52.629L24.3848 57.3741C24.4974 57.4362 24.5985 57.5172 24.6838 57.6134V57.6134C24.7781 57.7141 24.8616 57.8244 24.9331 57.9424C25.0004 58.0587 25.0539 58.1825 25.0926 58.3112V58.3112C25.131 58.4339 25.1512 58.5615 25.1524 58.69V62.1492C25.1546 62.2553 25.1342 62.3607 25.0926 62.4583V62.4583C25.0555 62.5364 24.9967 62.6022 24.9231 62.6477L33.0876 57.9025C33.1422 57.8724 33.1871 57.8275 33.2172 57.7729V57.7729V57.5436V54.0545L32.8483 53.4863Z" fill="#C3F1FF"/>
<path d="M6.54009 29.6009H6.7295H7.00862C7.11806 29.5912 7.22815 29.5912 7.3376 29.6009H8.12513H8.63355H8.7133L9.3214 29.7106H9.45099C9.66034 29.7604 9.87965 29.8103 10.089 29.8801L18.2535 25.1349H18.1638C18.027 25.0858 17.8871 25.0459 17.7451 25.0153H17.5856H17.446H17.3064L16.9077 24.786H16.7881H16.4392H15.4423H15.1731H14.904H14.8441H14.7046C14.5457 24.8186 14.3891 24.8619 14.236 24.9156H14.1363L14.0466 24.9654C13.7862 25.0518 13.5356 25.1654 13.299 25.3044L5.12451 30.1492C5.36293 30.0027 5.61299 29.876 5.87218 29.7704H6.06158L6.54009 29.6009Z" fill="#32BEDD"/>
<path d="M22.6405 48.5517L30.805 43.8065L30.7751 51.4427L22.6206 56.1879L22.6405 48.5517Z" fill="#C3F1FF"/>
<path d="M14.4058 32.2227L22.5603 27.4875C27.2755 31.2558 30.8145 38.0844 30.7945 43.8065L22.64 48.5517C22.66 42.8296 19.1609 36.0009 14.4058 32.2227Z" fill="#C3F1FF"/>
<path d="M14.4058 32.2227L22.5603 27.4875L22.9192 27.7766L14.7547 32.5118L14.4058 32.2227Z" fill="#C3F1FF"/>
<path d="M14.7557 32.5127L22.9202 27.7775L23.3688 28.1763L15.1744 32.9115L14.7158 32.5127" fill="#C3F1FF"/>
<path d="M15.1738 32.9109L23.3283 28.1757C23.4779 28.3053 23.6374 28.4449 23.7769 28.5844L15.6224 33.3296L15.1738 32.9109Z" fill="#C3F1FF"/>
<path d="M15.6626 33.3298L23.8171 28.5846L24.2557 29.0133L16.0913 33.7585L15.6626 33.3298Z" fill="#C3F1FF"/>
<path d="M16.0913 33.7587L24.2558 29.0135L24.6745 29.4521L16.51 34.1973C16.3704 34.0478 16.2408 33.8982 16.0913 33.7587" fill="#C3F1FF"/>
<path d="M16.5103 34.1975L24.6747 29.4523L25.0735 29.9009L16.909 34.6361C16.7794 34.4866 16.6498 34.3371 16.5103 34.1975" fill="#C3F1FF"/>
<path d="M16.9082 34.6352L25.0727 29.9L25.4615 30.3586L17.307 35.0938C17.1774 34.9442 17.0478 34.7847 16.9082 34.6352" fill="#C3F1FF"/>
<path d="M17.3071 35.0938L25.4616 30.3586L25.8504 30.8371L17.6959 35.5723L17.3071 35.0938" fill="#C3F1FF"/>
<path d="M17.6953 35.5723L25.8498 30.8371C25.9994 31.0265 26.1489 31.2159 26.2885 31.4153L18.1638 36.1505L17.7252 35.5723" fill="#C3F1FF"/>
<path d="M18.1646 36.1505L26.3191 31.4153C26.5284 31.6944 26.7278 31.9735 26.9172 32.2626L18.7627 36.9978L18.1646 36.1505Z" fill="#C3F1FF"/>
<path d="M18.7324 36.9978L26.8869 32.2626C27.176 32.6813 27.4452 33.11 27.7044 33.5486L19.5499 38.2938C19.2907 37.8551 19.0115 37.4265 18.7324 36.9978Z" fill="#C3F1FF"/>
<path d="M19.5498 38.2938L27.7043 33.5486C27.8838 33.8576 28.0532 34.1667 28.2227 34.4757L20.0682 39.2209C19.8987 38.9019 19.7292 38.5928 19.5498 38.2938Z" fill="#C3F1FF"/>
<path d="M20.0684 39.2209L28.2229 34.4757C28.3325 34.6851 28.4422 34.8844 28.5419 35.0938L20.3874 39.8389C20.2877 39.6296 20.178 39.4203 20.0684 39.2209" fill="#C3F1FF"/>
<path d="M20.3872 39.8389L28.5417 35.0938L28.8009 35.6221L20.6464 40.3673L20.3872 39.8389Z" fill="#C3F1FF"/>
<path d="M20.6465 40.3673L28.801 35.6221C28.8808 35.7916 28.9505 35.9611 29.0303 36.1206L20.8658 40.8657C20.796 40.6963 20.7163 40.5268 20.6465 40.3673" fill="#C3F1FF"/>
<path d="M20.8657 40.8657L29.0302 36.1206L29.2396 36.609L21.0751 41.3542C21.0156 41.1872 20.9457 41.024 20.8657 40.8657Z" fill="#C3F1FF"/>
<path d="M21.0752 41.3542L29.2397 36.609L29.4391 37.1075L21.2746 41.8526C21.2148 41.6832 21.145 41.5137 21.0752 41.3542" fill="#C3F1FF"/>
<path d="M21.2744 41.8526L29.4389 37.1075C29.4987 37.2769 29.5685 37.4365 29.6283 37.6059L21.4638 42.3511C21.404 42.1816 21.3442 42.0122 21.2744 41.8526Z" fill="#C3F1FF"/>
<path d="M21.4639 42.3511L29.6284 37.6059L29.8078 38.1343L21.6433 42.8695C21.5924 42.6937 21.5325 42.5207 21.4639 42.3511" fill="#C3F1FF"/>
<path d="M21.6431 42.8695L29.8076 38.1343C29.8674 38.3037 29.9272 38.4832 29.977 38.6626L21.8225 43.3978L21.6431 42.8695" fill="#C3F1FF"/>
<path d="M21.8228 43.3978L29.9773 38.6626C30.0371 38.8421 30.0869 39.0215 30.1368 39.2009L21.9723 43.9461L21.8228 43.3978Z" fill="#C3F1FF"/>
<path d="M21.9722 43.9461L30.1267 39.2009C30.1267 39.3804 30.2264 39.5598 30.2662 39.7492L22.1516 44.4844L22.0021 43.9461" fill="#C3F1FF"/>
<path d="M22.1519 44.4844L30.2765 39.7393C30.3263 39.9187 30.3662 40.0981 30.4061 40.2776L22.2416 45.0227L22.1519 44.4844Z" fill="#C3F1FF"/>
<path d="M22.2417 45.0227L30.4062 40.2875C30.4062 40.457 30.476 40.6364 30.5158 40.8159L22.3514 45.5511C22.3514 45.3816 22.2816 45.2022 22.2417 45.0227Z" fill="#C3F1FF"/>
<path d="M22.3511 45.5511L30.5156 40.8159L30.6053 41.3343L22.4408 46.0794L22.3511 45.5511Z" fill="#C3F1FF"/>
<path d="M22.4409 46.0794L30.6054 41.3343C30.6054 41.5037 30.6552 41.6732 30.6752 41.8427L22.5107 46.5878C22.5107 46.4184 22.5107 46.2489 22.4409 46.0794Z" fill="#C3F1FF"/>
<path d="M22.5107 46.5879L30.6752 41.8427L30.735 42.3511L22.5706 47.0963C22.5605 46.9258 22.5405 46.756 22.5107 46.5879" fill="#C3F1FF"/>
<path d="M22.5708 47.0963L30.7353 42.3511V42.8495L22.5808 47.5947C22.5808 47.4252 22.5808 47.2558 22.5808 47.0963" fill="#C3F1FF"/>
<path d="M22.6106 47.5947L30.7651 42.8495C30.7651 43.019 30.7651 43.1785 30.7651 43.348L22.6006 48.0832C22.6006 47.9237 22.6006 47.7542 22.6006 47.5947" fill="#C3F1FF"/>
<path d="M22.6304 48.0832L30.7949 43.348V43.8065L22.6403 48.5517C22.6403 48.3922 22.6403 48.2427 22.6403 48.0832" fill="#C3F1FF"/>
<path d="M14.4257 23.0016L22.5902 18.2564L22.5603 27.4776L14.4058 32.2227L14.4257 23.0016Z" fill="#32BEDD"/>
<path d="M14.1767 22.224C14.2456 22.3478 14.3024 22.478 14.3462 22.6128V22.6128C14.3855 22.7386 14.4057 22.8697 14.406 23.0016L22.5705 18.2564V17.8676V17.8078V17.7579V17.7081L22.5107 17.6084L22.4608 17.5386V17.4888L19.7493 15.9237H19.6795H19.3605H19.3007L11.1362 20.6689C11.2155 20.626 11.306 20.6086 11.3954 20.619V20.619C11.5051 20.6259 11.6114 20.6602 11.7045 20.7187L14.426 22.2938C14.5402 22.3619 14.6442 22.4458 14.735 22.543V22.543C14.5338 22.4656 14.3455 22.358 14.1767 22.224V22.224Z" fill="#C3F1FF"/>
<path d="M13.6383 21.6358C13.8681 21.7851 14.0593 21.9867 14.1962 22.2241C14.3331 22.4614 14.4118 22.7279 14.4258 23.0016V32.2227C19.161 36.0009 22.6601 42.8296 22.6402 48.5517V56.1879L23.9361 56.9355C24.1603 57.0795 24.3469 57.2749 24.4804 57.5055C24.6139 57.7361 24.6905 57.9952 24.7037 58.2614V61.7206C24.7037 62.209 24.3548 62.4084 23.9361 62.1692L18.523 59.0389V67.2433C18.523 68.2402 17.8252 68.609 16.9778 68.1206L16.5691 67.8913C16.122 67.5972 15.7502 67.2022 15.4835 66.7382C15.2169 66.2742 15.0629 65.754 15.0339 65.2196V57.0252L9.90993 54.0346V62.2389C9.90993 63.2358 9.22208 63.6146 8.36476 63.1262L7.96601 62.8969C7.51759 62.6033 7.14423 62.2087 6.87588 61.7447C6.60754 61.2807 6.45169 60.7603 6.42084 60.2252V52.0209L0.987816 48.9305C0.76398 48.7838 0.57785 48.5864 0.444494 48.3543C0.311138 48.1222 0.234305 47.862 0.220215 47.5947L0.220215 44.1455C0.220215 43.657 0.569124 43.4576 0.987816 43.7069L2.10433 44.3449V36.7087C2.10433 31.1361 5.52364 28.4146 10.0794 29.8203V20.5094C10.0794 20.0109 10.4383 19.8115 10.8769 20.0608L13.6383 21.6358Z" fill="#50E6FF"/>
</svg>

After

Width:  |  Height:  |  Size: 11 KiB

View File

@@ -0,0 +1,18 @@
<svg width="92" height="92" viewBox="0 0 92 92" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0)">
<path d="M52.362 73.7779L50.1678 72.8711H30.5187L25.2495 87.3598L15.738 61.1914L11.4873 72.8711H3.83643V78.579C3.83643 85.9854 15.8426 91.9896 30.6682 91.9896C39.5024 91.9896 47.3405 89.8613 52.2244 86.5583L51.6924 85.2288L50.2464 81.6646L48.8243 78.1256L52.3591 76.6838L53.6914 76.1405C53.6731 75.8331 53.6661 75.5341 53.6661 75.2309C53.6661 74.9277 53.6731 74.6202 53.6914 74.3212L52.362 73.7779Z" fill="#0072C6"/>
<path d="M42.1654 42.161C39.5984 42.1738 37.0558 41.6611 34.6943 40.6547C31.3158 39.2426 28.4189 36.8816 26.3543 33.8574H3.83643V69.0396H8.80601L15.738 49.9717L25.2495 76.1401L27.8374 69.0396H50.1636L50.2576 68.7926L51.6993 65.2284L53.1453 61.6473L56.7137 63.1157L57.497 63.4413V42.161H42.1654Z" fill="#0072C6"/>
<path d="M15.738 49.9717L25.2495 76.1401L27.8374 69.0396H30.6682V38.3552C29.9367 37.8104 29.2459 37.2132 28.6011 36.5682C27.7702 35.7357 27.0181 34.8283 26.3542 33.8574H3.83643V69.0396H8.80601L15.738 49.9717Z" fill="#3C9BE4"/>
<path d="M30.5187 72.8711L25.2495 87.3598L15.738 61.1914L11.4873 72.8711H3.83643V78.579C3.83643 85.9854 15.8426 91.9896 30.6682 91.9896V72.8711H30.5187Z" fill="#3C9BE4"/>
<path d="M42.1654 42.1604C39.5983 42.1733 37.0558 41.6606 34.6943 40.6542C32.4179 39.6991 30.3486 38.3113 28.6011 36.5677C26.8619 34.8192 25.4727 32.7546 24.5083 30.4849C23.5006 28.1168 22.9871 25.5678 22.9992 22.9942C22.999 22.3233 23.0327 21.6528 23.1003 20.9854C11.9701 22.6222 3.83643 27.7644 3.83643 33.8569C3.83643 41.2676 15.8461 47.276 30.6682 47.276C39.2181 47.276 46.8275 45.2727 51.7372 42.1605L42.1654 42.1604Z" fill="#B8D432"/>
<path d="M84.3322 74.9008C84.3289 76.0223 84.1879 77.1392 83.9124 78.2264L88.0101 79.8997L86.5755 83.4654L82.4371 81.7569C81.2975 83.6806 79.6949 85.2885 77.775 86.4344L79.482 90.528L75.9177 92.0006L74.2317 87.8987C72.05 88.4545 69.7637 88.4545 67.582 87.8987L65.9071 92.0006L62.3457 90.528L64.0499 86.4344C62.1151 85.3041 60.5053 83.6928 59.3767 81.7569L55.2425 83.4654L53.812 79.8997L57.9125 78.2264C57.6384 77.1391 57.4988 76.0222 57.4969 74.9008C57.4977 73.78 57.6411 72.6639 57.9237 71.5793L53.8147 69.8976L55.2495 66.3361L59.3879 68.0361C60.5288 66.1134 62.1342 64.508 64.0569 63.3671L62.3499 59.2329L65.9183 57.7939L67.5932 61.8944C69.7742 61.3405 72.0591 61.3405 74.2402 61.8944L75.9206 57.7939L79.4862 59.2329L77.782 63.3671C79.6895 64.5266 81.2899 66.128 82.4483 68.0361L86.5824 66.3361L88.0172 69.8976L83.9209 71.5793C84.189 72.6663 84.327 73.7812 84.3322 74.9008ZM70.9145 84.4846C72.1911 84.4934 73.4558 84.2382 74.629 83.7349C75.7638 83.2518 76.7951 82.555 77.6669 81.6826C78.5425 80.8036 79.2437 79.7666 79.7333 78.6265C80.2371 77.4515 80.4969 76.1863 80.4969 74.9078C80.4969 73.6293 80.2371 72.3642 79.7333 71.1891C78.7424 68.9002 76.9175 67.0741 74.629 66.082C73.458 65.5703 72.1925 65.3101 70.9145 65.3184C69.6317 65.3115 68.3615 65.5716 67.1846 66.082C66.0456 66.5734 65.0089 67.2743 64.1285 68.1484C63.2555 69.0199 62.5599 70.0526 62.0804 71.1891C61.5856 72.3665 61.3307 73.6307 61.3307 74.9078C61.3307 76.1849 61.5856 77.4492 62.0804 78.6265C63.0449 80.9335 64.8784 82.7685 67.1846 83.7349C68.3637 84.2369 69.6331 84.492 70.9145 84.4846Z" fill="#0072C6"/>
<path opacity="0.5" d="M84.3322 74.9008C84.3289 76.0223 84.1879 77.1392 83.9124 78.2264L88.0101 79.8997L86.5755 83.4654L82.4371 81.7569C81.2975 83.6806 79.6949 85.2885 77.775 86.4344L79.482 90.528L75.9177 92.0006L74.2317 87.8987C72.05 88.4545 69.7637 88.4545 67.582 87.8987L65.9071 92.0006L62.3457 90.528L64.0499 86.4344C62.1151 85.3041 60.5053 83.6928 59.3767 81.7569L55.2425 83.4654L53.812 79.8997L57.9125 78.2264C57.6384 77.1391 57.4988 76.0222 57.4969 74.9008C57.4977 73.78 57.6411 72.6639 57.9237 71.5793L53.8147 69.8976L55.2495 66.3361L59.3879 68.0361C60.5288 66.1134 62.1342 64.508 64.0569 63.3671L62.3499 59.2329L65.9183 57.7939L67.5932 61.8944C69.7742 61.3405 72.0591 61.3405 74.2402 61.8944L75.9206 57.7939L79.4862 59.2329L77.782 63.3671C79.6895 64.5266 81.2899 66.128 82.4483 68.0361L86.5824 66.3361L88.0172 69.8976L83.9209 71.5793C84.189 72.6663 84.327 73.7812 84.3322 74.9008ZM70.9145 84.4846C72.1911 84.4934 73.4558 84.2382 74.629 83.7349C75.7638 83.2518 76.7951 82.555 77.6669 81.6826C78.5425 80.8036 79.2437 79.7666 79.7333 78.6265C80.2371 77.4515 80.4969 76.1863 80.4969 74.9078C80.4969 73.6293 80.2371 72.3642 79.7333 71.1891C78.7424 68.9002 76.9175 67.0741 74.629 66.082C73.458 65.5703 72.1925 65.3101 70.9145 65.3184C69.6317 65.3115 68.3615 65.5716 67.1846 66.082C66.0456 66.5734 65.0089 67.2743 64.1285 68.1484C63.2555 69.0199 62.5599 70.0526 62.0804 71.1891C61.5856 72.3665 61.3307 73.6307 61.3307 74.9078C61.3307 76.1849 61.5856 77.4492 62.0804 78.6265C63.0449 80.9335 64.8784 82.7685 67.1846 83.7349C68.3637 84.2369 69.6331 84.492 70.9145 84.4846Z" fill="#000C82"/>
<path d="M76.5738 15.33C78.121 15.3188 79.6541 15.6246 81.0785 16.2285C82.4498 16.8036 83.7008 17.6312 84.7664 18.6683C85.8237 19.708 86.6673 20.9446 87.2497 22.3083C87.8503 23.7317 88.161 25.2605 88.1637 26.8053C88.1663 28.3501 87.8609 29.88 87.2653 31.3054C86.6845 32.671 85.845 33.9114 84.793 34.958C83.7402 36.0071 82.4972 36.846 81.1306 37.4302C79.7203 38.0337 78.2004 38.3391 76.6664 38.3272H42.1657C40.1136 38.3408 38.0805 37.9328 36.1925 37.1283C34.3685 36.3642 32.7101 35.2534 31.3093 33.8574C29.9149 32.4554 28.8025 30.7989 28.0321 28.9778C27.2412 27.0834 26.834 25.051 26.834 22.9982C26.834 20.9454 27.2412 18.913 28.0321 17.0187C28.7996 15.1975 29.9109 13.5412 31.3051 12.1405C32.7094 10.7461 34.3671 9.63261 36.189 8.85988C38.079 8.05815 40.1127 7.65069 42.1657 7.66245C43.1008 7.66445 44.0336 7.75518 44.9516 7.93341C45.7365 6.71355 46.6655 5.5927 47.7185 4.59511C48.7566 3.62079 49.913 2.7808 51.1606 2.09486C53.6906 0.707237 56.5323 -0.0135383 59.4179 0.000425235C61.5639 -0.0148422 63.693 0.381137 65.6901 1.16696C67.6103 1.91738 69.38 3.00673 70.915 4.38308C72.4472 5.77251 73.7202 7.42335 74.6745 9.2585C75.6621 11.1539 76.3052 13.2097 76.5738 15.33Z" fill="#59B4D9"/>
<path opacity="0.2" d="M34.7058 35.8776C33.8356 33.784 33.3876 31.5391 33.3876 29.2719C33.3876 27.0047 33.8356 24.7599 34.7058 22.6663C36.422 18.593 39.6638 15.3528 43.7379 13.6384C46.7967 12.3433 50.1712 11.9861 53.4333 12.6122C54.3001 11.2637 55.3262 10.0246 56.4894 8.92169C57.6321 7.83904 58.9098 6.90856 60.2909 6.15336C61.6671 5.39651 63.1342 4.81815 64.6567 4.43224C66.2156 4.03197 67.8189 3.83056 69.4284 3.8328C69.7245 3.8328 69.9855 3.89878 70.2818 3.90439C68.9034 2.75791 67.3541 1.83426 65.69 1.16696C63.6929 0.381137 61.5638 -0.0148422 59.4178 0.000425235C57.963 -0.00381584 56.5135 0.175907 55.1038 0.535319C53.727 0.892022 52.3989 1.41576 51.1493 2.09486C49.9048 2.7816 48.7513 3.62156 47.7156 4.59511C46.6611 5.59057 45.7328 6.71172 44.9515 7.93341C44.0335 7.75518 43.1007 7.66445 42.1656 7.66244C40.1137 7.65034 38.081 8.05783 36.1924 8.85988C32.5108 10.4068 29.5815 13.3341 28.032 17.0146C26.8459 19.8292 26.5238 22.933 27.1066 25.9312C27.6894 28.9294 29.1509 31.6866 31.305 33.8519C32.4139 34.9246 33.6791 35.823 35.0574 36.5163C34.9528 36.2987 34.8069 36.1134 34.7058 35.8776Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0">
<rect width="92" height="92" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 7.1 KiB

View File

@@ -0,0 +1,14 @@
<svg width="65" height="65" viewBox="0 0 65 65" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M18.9042 27.0004V44.9315C18.9042 46.646 17.4671 48.6463 15.7425 49.3607C14.9521 49.7179 14.2335 49.7179 13.6587 49.4321C13.6587 49.4321 38.5928 63.7912 39.1676 64.077C39.7425 64.4342 40.5329 64.4342 41.3951 64.077C43.1197 63.3626 44.5568 61.3623 44.5568 59.6478V41.7882" fill="#0078D4"/>
<path d="M49.8741 15.213C49.8741 15.213 29.8981 3.7114 25.2993 1.06818V4.71154L51.0238 19.4993V17.3562C50.952 16.2132 50.5208 15.4988 49.8741 15.213Z" fill="#CDCDD0"/>
<path d="M44.6282 41.7882V20.9996C44.6282 18.9993 46.0653 16.5704 47.7899 15.4988C48.5803 15.0702 49.2989 14.9987 49.8737 15.2131C49.8737 15.2131 24.9396 0.853903 24.3648 0.568149C23.7899 0.210956 22.9995 0.282391 22.1373 0.782461C20.4127 1.7826 18.9756 4.21152 18.9756 6.28323V27.0719" fill="#0078D4"/>
<path d="M40.6773 36.8589L22.7852 26.5718V25.2144L40.6773 35.5016V36.8589Z" fill="#50E6FF"/>
<path d="M40.6768 40.2885L22.7847 30.0014V28.6441L40.6768 38.9312V40.2885Z" fill="#50E6FF"/>
<path d="M40.6768 43.717L22.7847 33.5013V32.144L40.6768 42.3597V43.717Z" fill="#50E6FF"/>
<path d="M40.6768 47.2181L22.7847 36.931V35.5736L40.6768 45.8608V47.2181Z" fill="#50E6FF"/>
<path d="M32.5571 46.0031L22.7847 40.4309V39.0735L32.5571 44.6458V46.0031Z" fill="#50E6FF"/>
<path d="M40.6773 23.1728L22.7852 12.8856V11.5283L40.6773 21.8154V23.1728Z" fill="#50E6FF"/>
<path d="M40.6768 26.6024L22.7847 16.3152V14.9579L40.6768 25.245V26.6024Z" fill="#50E6FF"/>
<path d="M40.6768 30.0308L22.7847 19.8151V18.4578L40.6768 28.6735V30.0308Z" fill="#50E6FF"/>
<path d="M40.6768 33.5319L22.7847 23.2448V21.8875L40.6768 32.1746V33.5319Z" fill="#50E6FF"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 MiB

View File

@@ -0,0 +1,25 @@
<svg id="a310ce98-1fce-406a-8038-d49027539a51" data-name="icon" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="18" height="18" viewBox="0 0 18 18">
<defs>
<linearGradient id="fc16d7bf-3a7a-4f41-b06a-4d4a2af338fc" x1="2.58737" y1="10.16121" x2="15.41263" y2="10.16121" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#005ba1"/>
<stop offset="0.06822" stop-color="#0060a9"/>
<stop offset="0.35616" stop-color="#0071c8"/>
<stop offset="0.51719" stop-color="#0078d4"/>
<stop offset="0.64242" stop-color="#0074cd"/>
<stop offset="0.81972" stop-color="#006abb"/>
<stop offset="1" stop-color="#005ba1"/>
</linearGradient>
</defs>
<title>ads_sql_extensions</title>
<path d="M9,5.14482c-3.54144,0-6.41263-1.03974-6.41263-2.32241V15.17725c0,1.272,2.82384,2.30527,6.3247,2.32234v.00006h.01244L9,17.5v-.00035c3.54144,0,6.41263-1.03939,6.41263-2.3224V2.82241C15.41263,4.10508,12.54144,5.14482,9,5.14482Z" fill="url(#fc16d7bf-3a7a-4f41-b06a-4d4a2af338fc)"/>
<path d="M15.41263,2.82241c0,1.28267-2.87119,2.32241-6.41263,2.32241S2.58737,4.10508,2.58737,2.82241,5.45856.5,9,.5s6.41263,1.03975,6.41263,2.32241" fill="#e8e8e8"/>
<path d="M13.91551,2.63421c0,.81591-2.20079,1.47654-4.91552,1.47654S4.08414,3.45012,4.08414,2.63421c0-.81557,2.20113-1.47653,4.91585-1.47653s4.91552.661,4.91552,1.47653" fill="#50e6ff"/>
<path d="M9,2.97457a11.88375,11.88375,0,0,0-3.894.56051A11.48281,11.48281,0,0,0,9,4.11074,11.4802,11.4802,0,0,0,12.89407,3.535,11.88748,11.88748,0,0,0,9,2.97457Z" fill="#198ab3"/>
<g>
<rect x="9.5" y="11.50289" width="2.5" height="2.5" fill="#e8e8e8"/>
<rect x="6" y="11.50289" width="2.5" height="2.5" fill="#e8e8e8"/>
<rect x="6" y="8.00289" width="2.5" height="2.5" fill="#e8e8e8"/>
<rect x="9.9278" y="7.48512" width="2.5" height="2.5" transform="translate(9.45057 -5.34544) rotate(45)" fill="#e8e8e8"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

View File

@@ -0,0 +1,385 @@
<svg width="801" height="632" viewBox="0 0 801 632" fill="none" xmlns="http://www.w3.org/2000/svg">
<path opacity="0.4" d="M210.121 451.23L149.751 417.918L86.6504 453.503L147.477 487.953L210.121 451.23Z" fill="#1F1D21"/>
<path d="M645.345 453.16C650.115 455.889 650.115 460.323 645.345 463.052C640.56 465.78 633.057 465.78 628.287 463.052C623.516 460.323 623.516 455.889 628.287 453.16C632.939 450.432 640.56 450.432 645.345 453.16ZM632.717 460.664C634.992 462.029 638.861 462.029 641.136 460.664C643.41 459.299 643.41 457.14 641.136 455.776C638.861 454.411 634.992 454.411 632.717 455.776C630.325 457.14 630.325 459.299 632.599 460.55C632.599 460.55 632.599 460.55 632.717 460.664Z" fill="url(#paint0_linear)"/>
<path d="M670.806 467.94C675.591 470.667 675.591 475.102 670.806 477.83C666.035 480.559 658.533 480.559 653.748 477.83C648.977 475.102 648.977 470.667 653.748 467.94C658.533 465.21 666.153 465.21 670.806 467.94ZM658.193 475.33C660.467 476.693 664.322 476.693 666.597 475.33C668.871 473.965 668.871 471.804 666.597 470.44C664.322 469.077 660.467 469.077 658.193 470.44C655.801 471.804 655.801 473.965 658.075 475.216C658.075 475.216 658.075 475.33 658.193 475.33Z" fill="url(#paint1_linear)"/>
<path d="M670.702 438.494C675.472 441.224 675.472 445.657 670.702 448.386C665.917 451.114 658.414 451.114 653.644 448.386C648.874 445.657 648.874 441.224 653.644 438.494C658.311 435.653 665.917 435.653 670.702 438.494ZM658.075 445.885C660.349 447.249 664.218 447.249 666.493 445.885C668.767 444.52 668.767 442.361 666.493 440.996C664.218 439.632 660.349 439.632 658.075 440.996C655.697 442.361 655.697 444.52 657.957 445.771L658.075 445.885Z" fill="url(#paint2_linear)"/>
<path d="M696.282 453.16C701.052 455.889 701.052 460.323 696.282 463.052C691.497 465.78 683.994 465.78 679.224 463.052C674.453 460.323 674.453 455.889 679.224 453.16C683.891 450.432 691.497 450.432 696.282 453.16ZM683.551 460.55C685.811 461.915 689.68 461.915 691.954 460.55C694.229 459.186 694.229 457.027 691.954 455.662C689.68 454.297 685.811 454.297 683.551 455.662C681.158 457.027 681.159 459.187 683.433 460.437C683.433 460.55 683.433 460.55 683.551 460.55Z" fill="url(#paint3_linear)"/>
<path d="M112.01 391.427L100.868 397.907L89.7266 391.427L100.868 384.946L112.01 391.427Z" fill="url(#paint4_linear)"/>
<path d="M67.4403 365.731L56.2987 372.098L45.0435 365.731L56.185 359.251L67.4403 365.731Z" fill="url(#paint5_linear)"/>
<path d="M89.6097 378.579L78.4682 384.946L67.3267 378.579L78.4682 372.099L89.6097 378.579Z" fill="url(#paint6_linear)"/>
<path d="M67.4363 378.579L56.5223 384.946H56.2948H56.1811L45.1533 378.579L56.2948 372.099L67.4363 378.579Z" fill="url(#paint7_linear)"/>
<path d="M67.55 391.427H67.4363L56.4085 397.794L45.1533 391.427L56.1811 384.946H56.2948H56.5223L67.55 391.427Z" fill="url(#paint8_linear)"/>
<path d="M45.3831 391.427L34.2401 397.907L22.9849 391.427L34.1264 384.946L45.3831 391.427Z" fill="url(#paint9_linear)"/>
<path d="M67.554 404.274L56.5263 410.755L45.2695 404.274L56.4125 397.794L67.554 404.274Z" fill="url(#paint10_linear)"/>
<path d="M89.722 391.427L78.5805 397.907L67.439 391.427H67.5527L78.4668 384.946L89.722 391.427Z" fill="url(#paint11_linear)"/>
<path d="M67.6678 417.234L56.5247 423.715L45.3833 417.234L56.5247 410.754L67.6678 417.234Z" fill="url(#paint12_linear)"/>
<path d="M45.2693 404.274L34.1264 410.755L22.9849 404.274L34.1264 397.794L45.2693 404.274Z" fill="url(#paint13_linear)"/>
<path d="M22.9866 391.427L11.8437 397.907L0.702148 391.427L11.8437 384.946L22.9866 391.427Z" fill="url(#paint14_linear)"/>
<path opacity="0.4" d="M148.047 387.675L422.387 229.188L701.732 389.949L422.387 549.119L148.047 387.675Z" fill="#1F1D21"/>
<path d="M424.549 468.965L425.573 524.902L686.268 374.032L685.249 319.231L424.549 468.965Z" fill="#0078D4"/>
<path d="M424.548 468.964L171.353 318.095V374.031L425.57 525.015L424.548 468.964Z" fill="#156AB3"/>
<path d="M685.131 319.115L430.914 168.132L171.353 318.093L424.434 469.077L685.131 319.115Z" fill="#2195DC"/>
<path d="M550.869 246.808C614.98 283.872 615.319 343.902 551.652 380.966C487.984 418.029 384.189 418.029 320.067 380.966C255.944 343.902 255.603 283.872 319.271 246.808C382.938 209.745 486.625 209.745 550.869 246.808Z" fill="white" fill-opacity="0.5"/>
<path d="M510.624 -146H360.2L271.861 306.725L435.466 402.568L598.04 305.247L510.624 -146Z" fill="white"/>
<path opacity="0.4" d="M800.652 425.648L738.461 391.312L673.538 427.923L736.187 463.394L800.652 425.648Z" fill="#1F1D21"/>
<path d="M673.08 352.202L736.526 315.479L799.397 351.634L735.965 388.356L673.08 352.202Z" fill="#50E6FF"/>
<path d="M735.95 388.13L735.389 451.23L798.821 414.507L799.397 351.407L735.95 388.13Z" fill="#0078D4"/>
<path d="M673.08 352.203V415.644L735.389 451.342L735.965 388.243L673.08 352.203Z" fill="#1E9FE0"/>
<path d="M736.187 388.244L735.95 451.685L680.583 419.851L680.819 356.41L736.187 388.244Z" fill="#243A5E"/>
<path d="M736.172 388.243L790.299 356.864L789.841 419.964L735.95 451.798L736.172 388.243Z" fill="#1D4A79"/>
<path d="M680.819 356.41L688.543 351.749C716.973 334.808 752.211 334.58 780.862 351.18L790.078 356.637L736.187 388.244L680.819 356.41Z" fill="#156AB3"/>
<path d="M149.299 406.89L148.73 477.266L88.2466 442.022V372.213L149.299 406.89Z" fill="#50E6FF"/>
<path d="M149.299 406.887L208.077 371.757V442.133L148.73 477.263L149.299 406.887Z" fill="#45CAF2"/>
<path d="M88.2466 372.213L147.593 337.081L208.078 371.758L149.299 406.888L88.2466 372.213Z" fill="#ACF3FD"/>
<path d="M133.044 371.644L147.596 363.231L162.149 371.644L147.71 380.057L133.044 371.644Z" fill="#50E6FF"/>
<path d="M147.704 390.175L115.643 371.642L147.59 353.11L179.652 371.642L147.704 390.175ZM147.59 359.818L127.239 371.642L147.704 383.467L168.055 371.642L147.59 359.818Z" fill="#50E6FF"/>
<path d="M636.926 505.916L627.607 511.259L618.288 505.916L627.607 500.572L636.926 505.916Z" fill="url(#paint15_linear)"/>
<path d="M599.754 484.541L590.538 489.884L581.219 484.541L590.42 479.082L599.754 484.541Z" fill="url(#paint16_linear)"/>
<path d="M618.288 495.228L608.954 500.572L599.753 495.228L608.954 489.771L618.288 495.228Z" fill="url(#paint17_linear)"/>
<path d="M599.857 495.229L590.656 500.572L590.538 500.458L590.42 500.572L581.219 495.229L590.538 489.884L599.857 495.229Z" fill="url(#paint18_linear)"/>
<path d="M599.872 505.915H599.753L590.656 511.258L581.337 505.915L590.434 500.572L590.538 500.458L590.656 500.572L599.872 505.915Z" fill="url(#paint19_linear)"/>
<path d="M581.44 505.916L572.24 511.259L562.906 505.916L572.121 500.572L581.44 505.916Z" fill="url(#paint20_linear)"/>
<path d="M599.975 516.601L590.656 521.944L581.337 516.601L590.656 511.256L599.975 516.601Z" fill="url(#paint21_linear)"/>
<path d="M618.288 505.916L609.072 511.259L599.753 505.916H599.872L608.954 500.572L618.288 505.916Z" fill="url(#paint22_linear)"/>
<path d="M599.975 527.404L590.774 532.747L581.44 527.404L590.656 521.945L599.975 527.404Z" fill="url(#paint23_linear)"/>
<path d="M581.337 516.601L572.121 521.944L562.802 516.601L572.121 511.256L581.337 516.601Z" fill="url(#paint24_linear)"/>
<path d="M562.905 505.916L553.586 511.259L544.267 505.916L553.586 500.572L562.905 505.916Z" fill="url(#paint25_linear)"/>
<path d="M232.974 499.32L253.778 511.372L233.087 523.423L212.281 511.372L232.974 499.32ZM233.087 518.08L244.797 511.258L233.087 504.436L221.376 511.258L233.087 518.08Z" fill="url(#paint26_linear)"/>
<path d="M232.863 465.668L253.67 477.719L232.977 489.771L212.172 477.719L232.863 465.668ZM233.091 484.541L244.802 477.719L233.091 470.898L221.381 477.719L233.091 484.541Z" fill="url(#paint27_linear)"/>
<path d="M261.857 482.493L282.663 494.544L261.971 506.596L241.165 494.544L261.857 482.493ZM262.198 501.252L273.908 494.431L262.198 487.609L250.488 494.431L262.198 501.252Z" fill="url(#paint28_linear)"/>
<path d="M203.981 482.493L224.788 494.544L204.095 506.596L183.291 494.544L203.981 482.493ZM204.095 501.366L215.805 494.544L204.095 487.723L192.385 494.544L204.095 501.366Z" fill="url(#paint29_linear)"/>
<path opacity="0.4" d="M563.821 567.879L504.362 535.021L442.289 570.038L502.206 603.919L563.821 567.879Z" fill="#1F1D21"/>
<path d="M503.904 524.333L503.343 592.436L444.785 558.442V490.907L503.904 524.333Z" fill="#50E6FF"/>
<path d="M503.905 524.334L560.868 490.341V558.442L503.447 592.437L503.905 524.334Z" fill="#45CAF2"/>
<path d="M444.903 490.794L502.309 456.8L560.867 490.34L503.904 524.334L444.903 490.794Z" fill="#ACF3FD"/>
<path d="M356.79 539.454L343.26 547.298L329.617 539.454L343.147 531.495L356.79 539.454Z" fill="url(#paint30_linear)"/>
<path d="M374.977 549.913L361.447 557.758L347.917 549.913L361.447 542.067L374.977 549.913Z" fill="url(#paint31_linear)"/>
<path d="M357.013 560.373L343.485 568.219L329.956 560.373L343.485 552.528L357.013 560.373Z" fill="url(#paint32_linear)"/>
<path d="M338.935 570.833L325.406 578.791L311.762 570.833L325.292 562.988L338.935 570.833Z" fill="url(#paint33_linear)"/>
<path d="M338.824 549.914L325.295 557.759L311.653 549.8L325.181 541.955L338.824 549.914Z" fill="url(#paint34_linear)"/>
<path d="M338.708 528.994L325.178 536.839L311.535 528.994L325.064 521.148L338.708 528.994Z" fill="url(#paint35_linear)"/>
<path d="M320.744 539.454L307.215 547.298L293.571 539.454L307.101 531.495L320.744 539.454Z" fill="url(#paint36_linear)"/>
<path d="M302.669 549.914L289.139 557.759L275.496 549.914L289.026 542.07L302.669 549.914Z" fill="url(#paint37_linear)"/>
<path d="M320.744 560.373L307.215 568.219L293.571 560.373L307.101 552.528L320.744 560.373Z" fill="url(#paint38_linear)"/>
<path d="M470.823 602.893L457.191 610.852L443.427 602.893L457.073 594.935L470.823 602.893Z" fill="url(#paint39_linear)"/>
<path d="M434.444 624.041L420.801 632L407.044 624.041L420.687 616.082L434.444 624.041Z" fill="url(#paint40_linear)"/>
<path d="M434.097 581.635L420.454 589.593L406.697 581.635L420.34 573.79L434.097 581.635Z" fill="url(#paint41_linear)"/>
<path d="M397.717 602.893L383.96 610.739L370.205 602.893L383.96 594.935L397.717 602.893Z" fill="url(#paint42_linear)"/>
<path d="M434.214 602.893L420.571 610.852L406.813 602.893L420.457 594.935L434.214 602.893Z" fill="url(#paint43_linear)"/>
<path opacity="0.2" d="M539.379 310.591L433.868 373.35L325.405 311.045L430.913 248.4L539.379 310.591Z" fill="#1F1D21"/>
<path d="M324.729 162.222L433.192 99.5771L540.516 161.199L432.055 223.843L324.729 162.222Z" fill="#50E6FF"/>
<path d="M432.056 223.844L430.919 348.11L539.379 285.466L540.516 161.199L432.056 223.844Z" fill="#0078D4"/>
<path d="M324.729 162.221V286.488L431.031 348.108L432.168 223.843L324.729 162.221Z" fill="#1E9FE0"/>
<path d="M431.372 223.501L431.713 121.519L520.283 172.68L519.943 274.662L431.372 223.501Z" fill="#84ECFD"/>
<path d="M431.371 223.501L344.964 274.662L345.305 172.68L431.712 121.519L431.371 223.501Z" fill="#ACF3FD"/>
<path d="M519.943 274.549L433.53 326.052L344.964 274.549L431.371 223.388L519.943 274.549Z" fill="#D5F9FD"/>
<path opacity="0.35" d="M463.098 253.745C478.901 262.727 478.901 277.506 463.438 286.488C447.975 295.471 422.391 295.471 406.474 286.488C390.671 277.506 390.671 262.727 406.134 253.745C421.937 244.762 447.517 244.762 463.098 253.745Z" fill="url(#paint44_linear)"/>
<path d="M468.77 262.386V269.208C468.77 274.665 465.137 280.008 457.974 283.988C443.53 292.287 420.566 292.287 406.129 283.988C398.966 279.667 395.327 274.21 395.327 268.867V262.045C395.327 267.502 398.966 272.845 406.129 277.167C420.566 285.465 443.53 285.465 457.974 277.167C465.255 273.186 468.77 267.729 468.77 262.386Z" fill="#E6E6E6"/>
<path d="M470.261 191.78V262.724C470.261 268.522 466.614 273.867 459.111 278.187C444.342 286.828 420.232 286.828 405.111 278.187C397.493 273.867 393.969 268.067 393.969 262.383V191.438C393.969 197.237 397.607 202.923 405.111 207.242C419.891 215.884 443.988 215.884 459.111 207.242C466.614 202.923 470.261 197.123 470.261 191.78Z" fill="url(#paint45_linear)"/>
<path d="M470.261 193.602V200.765C470.261 206.563 466.614 211.906 459.111 216.226C444.342 224.867 420.232 224.867 405.111 216.226C397.493 211.906 393.969 206.108 393.969 200.424V193.261C393.969 199.059 397.607 204.743 405.111 209.065C419.891 217.704 443.988 217.704 459.111 209.065C466.614 204.743 470.261 199.286 470.261 193.602Z" fill="#E6E6E6"/>
<path d="M459.111 179.501C473.895 188.142 474.234 202.241 459.451 210.88C444.667 219.521 420.569 219.521 405.449 210.88C390.669 202.241 390.327 188.142 405.449 179.501C419.773 170.862 443.988 170.862 459.111 179.501Z" fill="white"/>
<path d="M452.627 183.141C464.117 189.621 464.117 200.422 452.627 206.902C441.49 213.383 422.731 213.383 411.588 206.902C400.105 200.422 400.105 189.621 411.588 183.141C422.731 176.319 441.035 176.319 452.627 183.141Z" fill="#E6E6E6"/>
<path d="M411.587 187.118C422.728 180.638 441.487 180.638 452.627 187.118C457.294 189.961 460.248 193.258 460.927 197.238C462.065 192.234 459.111 187.118 452.627 183.14C441.146 176.659 422.728 176.659 411.587 183.14C405.106 187.118 402.263 192.121 403.287 197.238C403.969 193.144 406.812 189.961 411.587 187.118Z" fill="#CCCCCC"/>
<path d="M102.91 436.222C100.864 434.971 99.1577 432.13 99.1577 429.742C99.1577 427.353 100.864 426.445 102.91 427.581C104.956 428.832 106.662 431.675 106.662 434.061C106.662 436.449 104.956 437.473 102.91 436.222Z" fill="#ACF3FD"/>
<path d="M102.91 418.259C100.864 417.008 99.1577 414.165 99.1577 411.778C99.1577 409.39 100.864 408.367 102.91 409.618C104.956 410.869 106.662 413.71 106.662 416.098C106.662 418.485 105.07 419.508 102.91 418.259Z" fill="#ACF3FD"/>
<path d="M103.024 401.318C100.977 400.067 99.2715 397.226 99.2715 394.837C99.2715 392.451 100.977 391.541 103.024 392.678C105.07 393.928 106.775 396.771 106.775 399.159C106.775 401.545 105.07 402.455 103.024 401.318Z" fill="#ACF3FD"/>
<path d="M118.033 444.974C115.988 443.725 114.282 440.882 114.282 438.494C114.282 436.107 115.988 435.197 118.033 436.334C120.08 437.585 121.786 440.427 121.786 442.815C121.786 445.202 120.08 446.225 118.033 444.974Z" fill="#ACF3FD"/>
<path d="M118.149 427.012C116.103 425.761 114.397 422.918 114.397 420.531C114.397 418.143 116.103 417.12 118.149 418.371C120.196 419.622 121.901 422.463 121.901 424.851C121.901 427.239 120.196 428.263 118.149 427.012Z" fill="#ACF3FD"/>
<path d="M110.645 413.937C108.599 412.686 106.894 409.843 106.894 407.456C106.894 405.068 108.599 404.045 110.645 405.295C112.692 406.546 114.398 409.388 114.398 411.776C114.398 414.164 112.692 415.074 110.645 413.937Z" fill="#ACF3FD"/>
<path d="M125.65 422.579C123.603 421.329 121.898 418.486 121.898 416.098C121.898 413.712 123.603 412.688 125.65 413.939C127.697 415.188 129.402 418.031 129.402 420.42C129.402 422.92 127.697 423.83 125.65 422.579Z" fill="#ACF3FD"/>
<path d="M118.149 410.072C116.103 408.821 114.397 405.978 114.397 403.592C114.397 401.204 116.103 400.294 118.149 401.431C120.196 402.682 121.901 405.524 121.901 407.912C121.901 410.3 120.196 411.209 118.149 410.072Z" fill="#ACF3FD"/>
<path d="M113.254 432.201C114.72 431.349 114.706 428.59 113.223 426.038C111.741 423.488 109.35 422.11 107.884 422.96C106.418 423.813 106.433 426.573 107.916 429.123C109.398 431.675 111.788 433.053 113.254 432.201Z" fill="#ACF3FD"/>
<path d="M125.65 440.541C123.603 439.291 121.898 436.448 121.898 434.06C121.898 431.673 123.603 430.764 125.65 431.901C127.697 433.15 129.402 435.993 129.402 438.381C129.402 440.768 127.697 441.791 125.65 440.541Z" fill="#ACF3FD"/>
<path d="M133.156 453.729C131.109 452.48 129.403 449.637 129.403 447.249C129.403 444.862 131.109 443.952 133.156 445.089C135.201 446.34 136.907 449.182 136.907 451.57C137.021 453.956 135.315 454.98 133.156 453.729Z" fill="#ACF3FD"/>
<path d="M133.272 435.767C131.225 434.516 129.52 431.673 129.52 429.286C129.52 426.898 131.225 425.875 133.272 427.126C135.318 428.376 137.024 431.218 137.024 433.606C137.024 435.993 135.318 437.016 133.272 435.767Z" fill="#ACF3FD"/>
<path d="M133.272 418.826C131.225 417.575 129.52 414.734 129.52 412.346C129.52 409.958 131.225 409.048 133.272 410.185C135.318 411.436 137.024 414.279 137.024 416.666C137.024 419.054 135.431 419.963 133.272 418.826Z" fill="#ACF3FD"/>
<path d="M547.679 552.644C549.495 551.62 550.972 549.005 550.972 546.845C550.972 544.685 549.495 543.889 547.561 544.912C545.744 545.936 544.267 548.55 544.267 550.71C544.267 552.871 545.744 553.781 547.679 552.644Z" fill="#50E6FF"/>
<path d="M547.561 536.726C549.392 535.702 550.869 533.087 550.869 530.927C550.869 528.767 549.392 527.971 547.457 528.994C545.641 530.018 544.149 532.633 544.149 534.792C544.267 536.953 545.744 537.749 547.561 536.726Z" fill="#50E6FF"/>
<path d="M547.561 521.604C549.392 520.582 550.869 517.967 550.869 515.806C550.869 513.647 549.392 512.851 547.457 513.874C545.641 514.896 544.149 517.512 544.149 519.672C544.149 521.832 545.744 522.628 547.561 521.604Z" fill="#50E6FF"/>
<path d="M534.151 560.488C535.967 559.465 537.444 556.849 537.444 554.689C537.444 552.53 535.967 551.733 534.033 552.757C532.216 553.78 530.739 556.394 530.739 558.555C530.739 560.716 532.334 561.51 534.151 560.488Z" fill="#50E6FF"/>
<path d="M534.151 544.456C535.967 543.433 537.444 540.817 537.444 538.656C537.444 536.497 535.967 535.701 534.033 536.725C532.216 537.748 530.739 540.362 530.739 542.523C530.739 544.682 532.216 545.592 534.151 544.456Z" fill="#50E6FF"/>
<path d="M540.738 532.86C542.569 531.837 544.046 529.223 544.046 527.062C544.046 524.902 542.569 524.106 540.634 525.129C538.803 526.152 537.326 528.768 537.326 530.927C537.444 532.974 538.921 533.884 540.738 532.86Z" fill="#50E6FF"/>
<path d="M527.327 540.591C529.144 539.569 530.621 536.954 530.621 534.793C530.621 532.634 529.144 531.838 527.209 532.861C525.393 533.883 523.916 536.499 523.916 538.66C524.034 540.819 525.511 541.615 527.327 540.591Z" fill="#50E6FF"/>
<path d="M534.033 529.335C535.849 528.312 537.326 525.698 537.326 523.537C537.326 521.378 535.849 520.582 533.915 521.604C532.098 522.627 530.621 525.243 530.621 527.403C530.739 529.563 532.216 530.472 534.033 529.335Z" fill="#50E6FF"/>
<path d="M543.189 546.3C544.518 544.02 544.533 541.558 543.233 540.8C541.919 540.043 539.792 541.277 538.463 543.558C537.149 545.838 537.119 548.3 538.434 549.057C539.733 549.815 541.86 548.58 543.189 546.3Z" fill="#50E6FF"/>
<path d="M527.446 556.508C529.262 555.484 530.739 552.87 530.739 550.71C530.739 548.549 529.262 547.753 527.328 548.776C525.511 549.8 524.034 552.415 524.034 554.575C524.034 556.735 525.511 557.645 527.446 556.508Z" fill="#50E6FF"/>
<path d="M520.623 568.218C522.439 567.195 523.916 564.581 523.916 562.42C523.916 560.259 522.439 559.465 520.504 560.487C518.688 561.51 517.211 564.126 517.211 566.285C517.329 568.446 518.806 569.355 520.623 568.218Z" fill="#50E6FF"/>
<path d="M520.623 552.3C522.439 551.277 523.916 548.663 523.916 546.502C523.916 544.343 522.439 543.547 520.504 544.57C518.688 545.592 517.211 548.208 517.211 550.369C517.211 552.528 518.806 553.324 520.623 552.3Z" fill="#50E6FF"/>
<path d="M520.504 537.18C522.321 536.156 523.798 533.542 523.798 531.382C523.798 529.221 522.321 528.425 520.386 529.448C518.57 530.472 517.093 533.087 517.093 535.247C517.211 537.407 518.688 538.203 520.504 537.18Z" fill="#50E6FF"/>
<path d="M94.3802 502.422C103.872 502.422 111.565 500.493 111.565 498.114C111.565 495.736 103.872 493.808 94.3802 493.808C84.8883 493.808 77.1953 495.736 77.1953 498.114C77.1953 500.493 84.8883 502.422 94.3802 502.422Z" fill="#D5EBF9"/>
<path d="M94.9176 507.807C107.078 507.807 116.936 504.192 116.936 499.73C116.936 495.27 107.078 491.653 94.9176 491.653C82.757 491.653 72.8989 495.27 72.8989 499.73C72.8989 504.192 82.757 507.807 94.9176 507.807Z" fill="white"/>
<defs>
<linearGradient id="paint0_linear" x1="44.0527" y1="353.832" x2="772.902" y2="482.069" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint1_linear" x1="42.3066" y1="363.774" x2="771.144" y2="492.013" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint2_linear" x1="47.3383" y1="335.195" x2="776.18" y2="463.432" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint3_linear" x1="45.5883" y1="345.14" x2="774.438" y2="473.378" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint4_linear" x1="40.7491" y1="380.876" x2="769.594" y2="509.114" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint5_linear" x1="43.8073" y1="363.491" x2="772.652" y2="491.728" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint6_linear" x1="42.2819" y1="372.158" x2="771.13" y2="500.395" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint7_linear" x1="41.6029" y1="375.993" x2="770.448" y2="504.231" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint8_linear" x1="39.4216" y1="388.395" x2="768.264" y2="516.633" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint9_linear" x1="38.7446" y1="392.258" x2="767.585" y2="520.495" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint10_linear" x1="37.2206" y1="400.925" x2="766.063" y2="529.163" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint11_linear" x1="40.0755" y1="384.686" x2="768.915" y2="512.923" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint12_linear" x1="35.0157" y1="413.452" x2="763.863" y2="541.69" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint13_linear" x1="36.5484" y1="404.735" x2="765.384" y2="532.972" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint14_linear" x1="38.0743" y1="396.067" x2="766.92" y2="524.305" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint15_linear" x1="39.4836" y1="402.461" x2="768.323" y2="530.698" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint16_linear" x1="42.0186" y1="388.003" x2="770.864" y2="516.243" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint17_linear" x1="40.7573" y1="395.211" x2="769.594" y2="523.448" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint18_linear" x1="40.1926" y1="398.399" x2="769.032" y2="526.636" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint19_linear" x1="38.3849" y1="408.712" x2="767.23" y2="536.947" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint20_linear" x1="37.8178" y1="411.923" x2="766.654" y2="540.16" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint21_linear" x1="36.5506" y1="419.126" x2="765.384" y2="547.362" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint22_linear" x1="38.923" y1="405.627" x2="767.763" y2="533.867" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint23_linear" x1="34.7152" y1="429.545" x2="763.554" y2="557.783" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint24_linear" x1="35.9902" y1="422.294" x2="764.839" y2="550.531" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint25_linear" x1="37.2513" y1="415.091" x2="766.095" y2="543.332" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint26_linear" x1="16.2639" y1="473.127" x2="745.106" y2="601.364" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint27_linear" x1="21.9912" y1="440.598" x2="750.838" y2="568.836" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint28_linear" x1="20.0013" y1="451.916" x2="748.844" y2="580.155" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint29_linear" x1="18.2564" y1="461.808" x2="747.1" y2="590.044" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint30_linear" x1="25.0144" y1="483.424" x2="753.864" y2="611.662" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint31_linear" x1="23.7633" y1="490.514" x2="752.61" y2="618.752" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint32_linear" x1="21.4435" y1="503.707" x2="750.29" y2="631.944" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint33_linear" x1="19.1019" y1="516.997" x2="747.944" y2="645.235" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint34_linear" x1="22.6927" y1="496.618" x2="751.531" y2="624.855" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint35_linear" x1="26.2483" y1="476.383" x2="755.092" y2="604.62" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint36_linear" x1="23.9289" y1="489.574" x2="752.771" y2="617.812" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint37_linear" x1="21.5912" y1="502.865" x2="750.438" y2="631.103" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint38_linear" x1="20.3504" y1="509.907" x2="749.197" y2="638.144" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint39_linear" x1="21.2489" y1="526.211" x2="750.1" y2="654.449" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint40_linear" x1="16.5436" y1="552.955" x2="745.387" y2="681.191" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint41_linear" x1="23.7597" y1="511.893" x2="752.61" y2="640.13" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint42_linear" x1="19.0574" y1="538.633" x2="747.898" y2="666.872" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint43_linear" x1="20.1441" y1="532.467" x2="748.991" y2="660.704" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint44_linear" x1="394.688" y1="270.104" x2="474.943" y2="270.104" gradientUnits="userSpaceOnUse">
<stop/>
<stop offset="0.8221" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint45_linear" x1="432.07" y1="221.407" x2="432.07" y2="330.397" gradientUnits="userSpaceOnUse">
<stop stop-color="#4DC2EB"/>
<stop offset="0.585" stop-color="#0078D4"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 32 KiB

View File

@@ -0,0 +1,383 @@
<svg width="543" height="389" viewBox="0 0 543 389" fill="none" xmlns="http://www.w3.org/2000/svg">
<path opacity="0.4" d="M142.429 266.347L101.552 243.791L58.8267 267.886L100.012 291.212L142.429 266.347Z" fill="#1F1D21"/>
<path d="M437.118 267.654C440.351 269.502 440.351 272.504 437.118 274.352C433.885 276.199 428.804 276.199 425.57 274.352C422.337 272.504 422.337 269.502 425.57 267.654C428.727 265.807 433.885 265.807 437.118 267.654ZM428.573 272.735C430.112 273.659 432.73 273.659 434.269 272.735C435.809 271.811 435.809 270.349 434.269 269.425C432.73 268.501 430.112 268.501 428.573 269.425C426.956 270.349 426.956 271.811 428.496 272.658C428.496 272.658 428.496 272.658 428.573 272.735Z" fill="url(#paint0_linear)"/>
<path d="M454.364 277.662C457.598 279.509 457.598 282.512 454.364 284.359C451.131 286.207 446.05 286.207 442.817 284.359C439.584 282.512 439.584 279.509 442.817 277.662C446.05 275.814 451.208 275.814 454.364 277.662ZM445.819 282.666C447.359 283.589 449.976 283.589 451.516 282.666C453.056 281.742 453.056 280.279 451.516 279.355C449.976 278.432 447.359 278.432 445.819 279.355C444.203 280.279 444.203 281.742 445.742 282.589C445.742 282.589 445.742 282.666 445.819 282.666Z" fill="url(#paint1_linear)"/>
<path d="M454.289 257.724C457.522 259.572 457.522 262.574 454.289 264.422C451.056 266.269 445.975 266.269 442.742 264.422C439.509 262.574 439.509 259.572 442.742 257.724C445.898 255.8 451.056 255.8 454.289 257.724ZM445.744 262.728C447.284 263.652 449.901 263.652 451.441 262.728C452.98 261.804 452.98 260.342 451.441 259.418C449.901 258.494 447.284 258.494 445.744 259.418C444.128 260.342 444.128 261.804 445.667 262.651L445.744 262.728Z" fill="url(#paint2_linear)"/>
<path d="M471.609 267.654C474.843 269.502 474.843 272.504 471.609 274.352C468.376 276.199 463.295 276.199 460.062 274.352C456.829 272.504 456.829 269.502 460.062 267.654C463.218 265.807 468.376 265.807 471.609 267.654ZM462.987 272.658C464.527 273.582 467.145 273.582 468.684 272.658C470.224 271.735 470.224 270.272 468.684 269.348C467.145 268.424 464.527 268.424 462.987 269.348C461.371 270.272 461.371 271.735 462.911 272.581C462.911 272.658 462.91 272.658 462.987 272.658Z" fill="url(#paint3_linear)"/>
<path d="M75.9972 225.854L68.453 230.242L60.9087 225.854L68.453 221.466L75.9972 225.854Z" fill="url(#paint4_linear)"/>
<path d="M45.8193 208.456L38.2751 212.767L30.6538 208.456L38.1981 204.068L45.8193 208.456Z" fill="url(#paint5_linear)"/>
<path d="M60.8302 217.155L53.286 221.466L45.7417 217.155L53.286 212.767L60.8302 217.155Z" fill="url(#paint6_linear)"/>
<path d="M45.8166 217.155L38.4263 221.466H38.2723H38.1953L30.728 217.155L38.2723 212.767L45.8166 217.155Z" fill="url(#paint7_linear)"/>
<path d="M45.8935 225.854H45.8166L38.3493 230.165L30.728 225.854L38.1953 221.466H38.2723H38.4263L45.8935 225.854Z" fill="url(#paint8_linear)"/>
<path d="M30.8838 225.854L23.3395 230.242L15.7183 225.854L23.2625 221.466L30.8838 225.854Z" fill="url(#paint9_linear)"/>
<path d="M45.8961 234.553L38.4289 238.941L30.8076 234.553L38.3519 230.165L45.8961 234.553Z" fill="url(#paint10_linear)"/>
<path d="M60.9064 225.854L53.3621 230.242L45.8179 225.854H45.8949L53.2852 221.466L60.9064 225.854Z" fill="url(#paint11_linear)"/>
<path d="M45.9728 243.329L38.4285 247.717L30.8843 243.329L38.4285 238.941L45.9728 243.329Z" fill="url(#paint12_linear)"/>
<path d="M30.8068 234.553L23.2625 238.941L15.7183 234.553L23.2625 230.165L30.8068 234.553Z" fill="url(#paint13_linear)"/>
<path d="M15.7189 225.854L8.17464 230.242L0.630371 225.854L8.17464 221.466L15.7189 225.854Z" fill="url(#paint14_linear)"/>
<path opacity="0.4" d="M100.398 223.313L286.156 116L475.302 224.853L286.156 332.628L100.398 223.313Z" fill="#1F1D21"/>
<path d="M287.62 278.356L288.313 316.231L464.833 214.076L464.141 176.97L287.62 278.356Z" fill="#0078D4"/>
<path d="M287.619 278.356L116.179 176.201V214.076L288.312 316.308L287.619 278.356Z" fill="#156AB3"/>
<path d="M464.062 176.893L291.93 74.66L116.179 176.2L287.542 278.432L464.062 176.893Z" fill="#2195DC"/>
<path d="M373.148 127.932C416.566 153.028 416.797 193.675 373.687 218.771C330.577 243.868 260.292 243.868 216.874 218.771C173.456 193.675 173.225 153.028 216.335 127.932C259.445 102.836 329.653 102.836 373.148 127.932Z" fill="white" fill-opacity="0.5"/>
<path opacity="0.4" d="M542.278 249.026L500.168 225.777L456.211 250.566L498.629 274.584L542.278 249.026Z" fill="#1F1D21"/>
<path d="M455.907 199.295L498.863 174.43L541.434 198.91L498.478 223.775L455.907 199.295Z" fill="#50E6FF"/>
<path d="M498.475 223.621L498.09 266.347L541.046 241.481L541.431 198.756L498.475 223.621Z" fill="#0078D4"/>
<path d="M455.907 199.295V242.251L498.093 266.424L498.478 223.698L455.907 199.295Z" fill="#1E9FE0"/>
<path d="M498.629 223.699L498.475 266.655L460.985 245.1L461.139 202.144L498.629 223.699Z" fill="#243A5E"/>
<path d="M498.627 223.699L535.271 202.452L534.963 245.177L498.473 266.732L498.627 223.699Z" fill="#1D4A79"/>
<path d="M461.139 202.144L466.373 198.988C485.619 187.517 509.484 187.363 528.883 198.603L535.119 202.298L498.629 223.699L461.139 202.144Z" fill="#156AB3"/>
<path d="M101.246 236.324L100.861 283.976L59.9067 260.112V212.844L101.246 236.324Z" fill="#50E6FF"/>
<path d="M101.246 236.323L141.046 212.536V260.188L100.861 283.975L101.246 236.323Z" fill="#45CAF2"/>
<path d="M59.9067 212.844L100.092 189.056L141.046 212.536L101.246 236.324L59.9067 212.844Z" fill="#ACF3FD"/>
<path d="M90.2397 212.459L100.093 206.763L109.947 212.459L100.17 218.156L90.2397 212.459Z" fill="#50E6FF"/>
<path d="M100.166 225.007L78.457 212.459L100.089 199.91L121.798 212.459L100.166 225.007ZM100.089 204.452L86.3092 212.459L100.166 220.465L113.946 212.459L100.089 204.452Z" fill="#50E6FF"/>
<path d="M431.424 303.375L425.111 306.993L418.799 303.375L425.111 299.757L431.424 303.375Z" fill="url(#paint15_linear)"/>
<path d="M406.248 288.902L400.013 292.52L393.7 288.902L399.936 285.207L406.248 288.902Z" fill="url(#paint16_linear)"/>
<path d="M418.8 296.139L412.487 299.757L406.251 296.139L412.487 292.444L418.8 296.139Z" fill="url(#paint17_linear)"/>
<path d="M406.325 296.139L400.09 299.757L400.013 299.68L399.936 299.757L393.7 296.139L400.013 292.521L406.325 296.139Z" fill="url(#paint18_linear)"/>
<path d="M406.327 303.375H406.25L400.092 306.993L393.779 303.375L399.938 299.757L400.015 299.68L400.092 299.757L406.327 303.375Z" fill="url(#paint19_linear)"/>
<path d="M393.855 303.375L387.619 306.993L381.307 303.375L387.542 299.757L393.855 303.375Z" fill="url(#paint20_linear)"/>
<path d="M406.404 310.611L400.092 314.229L393.779 310.611L400.092 306.992L406.404 310.611Z" fill="url(#paint21_linear)"/>
<path d="M418.8 303.375L412.564 306.993L406.251 303.375H406.328L412.487 299.757L418.8 303.375Z" fill="url(#paint22_linear)"/>
<path d="M406.405 317.925L400.169 321.543L393.857 317.925L400.093 314.23L406.405 317.925Z" fill="url(#paint23_linear)"/>
<path d="M393.781 310.611L387.545 314.229L381.232 310.611L387.545 306.992L393.781 310.611Z" fill="url(#paint24_linear)"/>
<path d="M381.306 303.375L374.994 306.993L368.681 303.375L374.994 299.757L381.306 303.375Z" fill="url(#paint25_linear)"/>
<path d="M157.903 298.91L171.991 307.07L157.98 315.23L143.892 307.07L157.903 298.91ZM157.98 311.612L165.909 306.993L157.98 302.374L150.051 306.993L157.98 311.612Z" fill="url(#paint26_linear)"/>
<path d="M157.829 276.123L171.916 284.283L157.906 292.443L143.818 284.283L157.829 276.123ZM157.983 288.902L165.912 284.283L157.983 279.664L150.053 284.283L157.983 288.902Z" fill="url(#paint27_linear)"/>
<path d="M177.46 287.516L191.548 295.676L177.537 303.836L163.449 295.676L177.46 287.516ZM177.691 300.218L185.62 295.599L177.691 290.98L169.762 295.599L177.691 300.218Z" fill="url(#paint28_linear)"/>
<path d="M138.272 287.516L152.36 295.676L138.349 303.836L124.262 295.676L138.272 287.516ZM138.349 300.295L146.279 295.676L138.349 291.057L130.42 295.676L138.349 300.295Z" fill="url(#paint29_linear)"/>
<path opacity="0.4" d="M381.926 345.331L341.664 323.083L299.632 346.793L340.202 369.734L381.926 345.331Z" fill="#1F1D21"/>
<path d="M341.353 315.846L340.968 361.959L301.322 338.941V293.213L341.353 315.846Z" fill="#50E6FF"/>
<path d="M341.353 315.846L379.921 292.829V338.941L341.045 361.959L341.353 315.846Z" fill="#45CAF2"/>
<path d="M301.399 293.137L340.275 270.119L379.921 292.829L341.353 315.847L301.399 293.137Z" fill="#ACF3FD"/>
<path d="M241.74 326.085L232.579 331.396L223.341 326.085L232.502 320.696L241.74 326.085Z" fill="url(#paint30_linear)"/>
<path d="M254.054 333.166L244.893 338.478L235.732 333.166L244.893 327.855L254.054 333.166Z" fill="url(#paint31_linear)"/>
<path d="M241.892 340.249L232.731 345.561L223.57 340.249L232.731 334.937L241.892 340.249Z" fill="url(#paint32_linear)"/>
<path d="M229.65 347.332L220.489 352.72L211.251 347.332L220.412 342.02L229.65 347.332Z" fill="url(#paint33_linear)"/>
<path d="M229.576 333.167L220.415 338.479L211.177 333.09L220.338 327.778L229.576 333.167Z" fill="url(#paint34_linear)"/>
<path d="M229.496 319.002L220.336 324.314L211.098 319.002L220.259 313.69L229.496 319.002Z" fill="url(#paint35_linear)"/>
<path d="M217.333 326.085L208.172 331.396L198.935 326.085L208.095 320.696L217.333 326.085Z" fill="url(#paint36_linear)"/>
<path d="M205.094 333.167L195.933 338.479L186.695 333.167L195.856 327.856L205.094 333.167Z" fill="url(#paint37_linear)"/>
<path d="M217.333 340.249L208.172 345.561L198.935 340.249L208.095 334.937L217.333 340.249Z" fill="url(#paint38_linear)"/>
<path d="M318.956 369.04L309.718 374.429L300.403 369.04L309.641 363.651L318.956 369.04Z" fill="url(#paint39_linear)"/>
<path d="M294.32 383.359L285.082 388.748L275.768 383.359L285.005 377.97L294.32 383.359Z" fill="url(#paint40_linear)"/>
<path d="M294.085 354.645L284.847 360.033L275.532 354.645L284.77 349.333L294.085 354.645Z" fill="url(#paint41_linear)"/>
<path d="M269.452 369.04L260.138 374.352L250.823 369.04L260.138 363.651L269.452 369.04Z" fill="url(#paint42_linear)"/>
<path d="M294.164 369.04L284.926 374.429L275.611 369.04L284.849 363.651L294.164 369.04Z" fill="url(#paint43_linear)"/>
<path opacity="0.2" d="M365.37 171.119L293.93 213.614L220.489 171.427L291.929 129.01L365.37 171.119Z" fill="#1F1D21"/>
<path d="M220.031 70.658L293.472 28.2408L366.143 69.9652L292.702 112.382L220.031 70.658Z" fill="#50E6FF"/>
<path d="M292.703 112.382L291.934 196.524L365.375 154.107L366.145 69.9651L292.703 112.382Z" fill="#0078D4"/>
<path d="M220.031 70.6573V154.799L292.009 196.523L292.779 112.382L220.031 70.6573Z" fill="#1E9FE0"/>
<path d="M292.24 112.15L292.471 43.0971L352.44 77.7391L352.209 146.792L292.24 112.15Z" fill="#84ECFD"/>
<path d="M292.239 112.15L233.732 146.792L233.963 77.7391L292.47 43.0971L292.239 112.15Z" fill="#ACF3FD"/>
<path d="M352.208 146.716L293.702 181.589L233.732 146.716L292.239 112.074L352.208 146.716Z" fill="#D5F9FD"/>
<path opacity="0.35" d="M313.719 132.628C324.419 138.71 324.419 148.718 313.95 154.799C303.48 160.881 286.159 160.881 275.382 154.799C264.681 148.718 264.681 138.71 275.151 132.628C285.851 126.547 303.172 126.547 313.719 132.628Z" fill="url(#paint44_linear)"/>
<path d="M317.564 138.479V143.098C317.564 146.793 315.101 150.411 310.251 153.106C300.474 158.725 284.924 158.725 275.147 153.106C270.297 150.18 267.833 146.485 267.833 142.867V138.248C267.833 141.943 270.297 145.561 275.147 148.487C284.924 154.106 300.474 154.106 310.251 148.487C315.178 145.792 317.564 142.097 317.564 138.479Z" fill="#E6E6E6"/>
<path d="M318.569 90.6723V138.709C318.569 142.635 316.106 146.254 311.025 149.179C301.017 155.03 284.697 155.03 274.458 149.179C269.301 146.254 266.914 142.327 266.914 138.478V90.4414C266.914 94.3675 269.378 98.2166 274.458 101.142C284.466 106.993 300.786 106.993 311.025 101.142C316.106 98.2166 318.569 94.2905 318.569 90.6723Z" fill="url(#paint45_linear)"/>
<path d="M318.569 91.905V96.7549C318.569 100.681 316.106 104.299 311.025 107.225C301.017 113.075 284.697 113.075 274.458 107.225C269.301 104.299 266.914 100.373 266.914 96.524V91.6741C266.914 95.6002 269.378 99.4493 274.458 102.375C284.466 108.225 300.786 108.225 311.025 102.375C316.106 99.4493 318.569 95.7542 318.569 91.905Z" fill="#E6E6E6"/>
<path d="M311.023 82.3583C321.03 88.2089 321.261 97.7548 311.253 103.605C301.246 109.456 284.926 109.456 274.687 103.605C264.679 97.7548 264.448 88.2089 274.687 82.3583C284.387 76.5076 300.784 76.5076 311.023 82.3583Z" fill="white"/>
<path d="M306.635 84.8222C314.41 89.2102 314.41 96.5235 306.635 100.911C299.091 105.299 286.389 105.299 278.845 100.911C271.069 96.5235 271.069 89.2102 278.845 84.8222C286.389 80.2032 298.783 80.2032 306.635 84.8222Z" fill="#E6E6E6"/>
<path d="M278.843 87.5162C286.387 83.1282 299.089 83.1282 306.634 87.5162C309.79 89.4407 311.791 91.6732 312.253 94.3676C313.023 90.9804 311.022 87.5162 306.634 84.8218C298.858 80.4338 286.387 80.4338 278.843 84.8218C274.455 87.5162 272.531 90.9034 273.223 94.3676C273.685 91.5962 275.61 89.4407 278.843 87.5162Z" fill="#CCCCCC"/>
<path d="M69.8358 256.185C68.4501 255.338 67.2954 253.414 67.2954 251.797C67.2954 250.18 68.4501 249.565 69.8358 250.334C71.2215 251.181 72.3762 253.106 72.3762 254.722C72.3762 256.339 71.2215 257.032 69.8358 256.185Z" fill="#ACF3FD"/>
<path d="M69.8358 244.022C68.4501 243.175 67.2954 241.25 67.2954 239.634C67.2954 238.017 68.4501 237.324 69.8358 238.171C71.2215 239.018 72.3762 240.942 72.3762 242.559C72.3762 244.176 71.2985 244.868 69.8358 244.022Z" fill="#ACF3FD"/>
<path d="M69.913 232.551C68.5273 231.705 67.3726 229.78 67.3726 228.163C67.3726 226.547 68.5273 225.931 69.913 226.701C71.2987 227.547 72.4534 229.472 72.4534 231.089C72.4534 232.705 71.2987 233.321 69.913 232.551Z" fill="#ACF3FD"/>
<path d="M80.0765 262.113C78.6909 261.266 77.5361 259.341 77.5361 257.725C77.5361 256.108 78.6909 255.492 80.0765 256.262C81.4622 257.109 82.617 259.033 82.617 260.65C82.617 262.267 81.4622 262.959 80.0765 262.113Z" fill="#ACF3FD"/>
<path d="M80.1547 249.949C78.769 249.102 77.6143 247.177 77.6143 245.561C77.6143 243.944 78.769 243.251 80.1547 244.098C81.5404 244.945 82.6951 246.87 82.6951 248.486C82.6951 250.103 81.5404 250.796 80.1547 249.949Z" fill="#ACF3FD"/>
<path d="M75.0736 241.096C73.6879 240.249 72.5332 238.324 72.5332 236.708C72.5332 235.091 73.6879 234.398 75.0736 235.245C76.4593 236.092 77.614 238.016 77.614 239.633C77.614 241.25 76.4593 241.866 75.0736 241.096Z" fill="#ACF3FD"/>
<path d="M85.2333 246.947C83.8476 246.101 82.6929 244.176 82.6929 242.559C82.6929 240.943 83.8476 240.25 85.2333 241.097C86.619 241.944 87.7737 243.868 87.7737 245.485C87.7737 247.178 86.619 247.794 85.2333 246.947Z" fill="#ACF3FD"/>
<path d="M80.1547 238.479C78.769 237.632 77.6143 235.707 77.6143 234.091C77.6143 232.474 78.769 231.858 80.1547 232.628C81.5404 233.475 82.6951 235.399 82.6951 237.016C82.6951 238.633 81.5404 239.249 80.1547 238.479Z" fill="#ACF3FD"/>
<path d="M76.8401 253.463C77.8326 252.886 77.8232 251.018 76.8191 249.29C75.8149 247.563 74.1963 246.63 73.2038 247.207C72.2113 247.783 72.2207 249.652 73.2249 251.379C74.229 253.107 75.8476 254.04 76.8401 253.463Z" fill="#ACF3FD"/>
<path d="M85.2333 259.111C83.8476 258.264 82.6929 256.339 82.6929 254.723C82.6929 253.106 83.8476 252.49 85.2333 253.26C86.619 254.107 87.7737 256.031 87.7737 257.648C87.7737 259.264 86.619 259.957 85.2333 259.111Z" fill="#ACF3FD"/>
<path d="M90.3148 268.04C88.9292 267.193 87.7744 265.268 87.7744 263.652C87.7744 262.035 88.9292 261.419 90.3148 262.189C91.7005 263.036 92.8553 264.96 92.8553 266.577C92.9322 268.194 91.7775 268.886 90.3148 268.04Z" fill="#ACF3FD"/>
<path d="M90.3939 255.876C89.0082 255.03 87.8535 253.105 87.8535 251.488C87.8535 249.872 89.0082 249.179 90.3939 250.026C91.7796 250.873 92.9343 252.797 92.9343 254.414C92.9343 256.03 91.7796 256.723 90.3939 255.876Z" fill="#ACF3FD"/>
<path d="M90.3939 244.407C89.0082 243.56 87.8535 241.636 87.8535 240.019C87.8535 238.402 89.0082 237.787 90.3939 238.556C91.7796 239.403 92.9343 241.328 92.9343 242.944C92.9343 244.561 91.8566 245.177 90.3939 244.407Z" fill="#ACF3FD"/>
<path d="M370.991 335.015C372.222 334.322 373.223 332.551 373.223 331.089C373.223 329.626 372.222 329.087 370.914 329.78C369.682 330.473 368.681 332.243 368.681 333.706C368.681 335.169 369.682 335.784 370.991 335.015Z" fill="#50E6FF"/>
<path d="M370.916 324.237C372.148 323.544 373.149 321.774 373.149 320.311C373.149 318.848 372.148 318.309 370.839 319.002C369.608 319.695 368.607 321.466 368.607 322.928C368.684 324.391 369.685 324.93 370.916 324.237Z" fill="#50E6FF"/>
<path d="M370.916 313.998C372.148 313.306 373.149 311.535 373.149 310.072C373.149 308.61 372.148 308.071 370.839 308.764C369.608 309.456 368.607 311.227 368.607 312.69C368.607 314.152 369.685 314.691 370.916 313.998Z" fill="#50E6FF"/>
<path d="M361.831 340.327C363.063 339.634 364.064 337.863 364.064 336.4C364.064 334.938 363.063 334.399 361.754 335.092C360.523 335.785 359.522 337.555 359.522 339.018C359.522 340.481 360.6 341.019 361.831 340.327Z" fill="#50E6FF"/>
<path d="M361.831 329.472C363.063 328.779 364.064 327.008 364.064 325.545C364.064 324.083 363.063 323.544 361.754 324.237C360.523 324.93 359.522 326.7 359.522 328.163C359.522 329.626 360.523 330.241 361.831 329.472Z" fill="#50E6FF"/>
<path d="M366.296 321.62C367.528 320.927 368.528 319.157 368.528 317.694C368.528 316.231 367.528 315.692 366.219 316.385C364.987 317.078 363.986 318.849 363.986 320.311C364.063 321.697 365.064 322.313 366.296 321.62Z" fill="#50E6FF"/>
<path d="M357.212 326.854C358.444 326.162 359.444 324.391 359.444 322.928C359.444 321.466 358.444 320.927 357.135 321.62C355.903 322.312 354.902 324.083 354.902 325.546C354.979 327.008 355.98 327.547 357.212 326.854Z" fill="#50E6FF"/>
<path d="M361.752 319.233C362.984 318.54 363.985 316.77 363.985 315.307C363.985 313.845 362.984 313.306 361.675 313.999C360.444 314.691 359.443 316.462 359.443 317.925C359.52 319.387 360.521 320.003 361.752 319.233Z" fill="#50E6FF"/>
<path d="M367.95 330.72C368.847 329.176 368.859 327.509 367.977 326.996C367.095 326.484 365.652 327.319 364.755 328.863C363.858 330.407 363.846 332.074 364.728 332.587C365.61 333.1 367.053 332.264 367.95 330.72Z" fill="#50E6FF"/>
<path d="M357.291 337.632C358.523 336.939 359.523 335.169 359.523 333.706C359.523 332.243 358.523 331.704 357.214 332.397C355.982 333.09 354.981 334.861 354.981 336.323C354.981 337.786 355.982 338.402 357.291 337.632Z" fill="#50E6FF"/>
<path d="M352.671 345.561C353.903 344.868 354.904 343.098 354.904 341.635C354.904 340.172 353.903 339.634 352.594 340.326C351.363 341.019 350.362 342.79 350.362 344.253C350.439 345.715 351.44 346.331 352.671 345.561Z" fill="#50E6FF"/>
<path d="M352.671 334.783C353.903 334.091 354.904 332.32 354.904 330.857C354.904 329.395 353.903 328.856 352.594 329.549C351.363 330.241 350.362 332.012 350.362 333.475C350.362 334.937 351.44 335.476 352.671 334.783Z" fill="#50E6FF"/>
<path d="M352.593 324.545C353.824 323.852 354.825 322.082 354.825 320.619C354.825 319.156 353.824 318.617 352.516 319.31C351.284 320.003 350.283 321.774 350.283 323.236C350.36 324.699 351.361 325.238 352.593 324.545Z" fill="#50E6FF"/>
<defs>
<linearGradient id="paint0_linear" x1="29.9847" y1="200.398" x2="523.489" y2="287.228" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint1_linear" x1="28.8023" y1="207.131" x2="522.307" y2="293.962" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint2_linear" x1="32.2092" y1="187.779" x2="525.714" y2="274.609" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint3_linear" x1="31.0237" y1="194.513" x2="524.528" y2="281.343" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint4_linear" x1="27.7466" y1="218.71" x2="521.251" y2="305.541" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint5_linear" x1="29.8169" y1="206.939" x2="523.321" y2="293.769" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint6_linear" x1="28.7838" y1="212.807" x2="522.288" y2="299.637" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint7_linear" x1="28.3246" y1="215.404" x2="521.829" y2="302.235" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint8_linear" x1="26.8471" y1="223.802" x2="520.352" y2="310.632" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint9_linear" x1="26.3887" y1="226.417" x2="519.893" y2="313.248" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint10_linear" x1="25.3571" y1="232.285" x2="518.862" y2="319.116" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint11_linear" x1="27.2904" y1="221.29" x2="520.795" y2="308.12" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint12_linear" x1="23.8642" y1="240.769" x2="517.369" y2="327.599" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint13_linear" x1="24.9025" y1="234.865" x2="518.407" y2="321.695" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint14_linear" x1="25.9355" y1="228.997" x2="519.44" y2="315.827" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint15_linear" x1="26.8889" y1="233.325" x2="520.392" y2="320.155" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint16_linear" x1="28.6073" y1="223.536" x2="522.112" y2="310.367" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint17_linear" x1="27.7527" y1="228.416" x2="521.257" y2="315.246" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint18_linear" x1="27.3695" y1="230.575" x2="520.874" y2="317.405" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint19_linear" x1="26.1432" y1="237.558" x2="519.647" y2="324.388" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint20_linear" x1="25.759" y1="239.732" x2="519.263" y2="326.563" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint21_linear" x1="24.9028" y1="244.61" x2="518.406" y2="331.44" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint22_linear" x1="26.5117" y1="235.469" x2="520.016" y2="322.3" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint23_linear" x1="23.6618" y1="251.664" x2="517.166" y2="338.495" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint24_linear" x1="24.5254" y1="246.755" x2="518.031" y2="333.585" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint25_linear" x1="25.3812" y1="241.877" x2="518.885" y2="328.708" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint26_linear" x1="11.1674" y1="281.174" x2="504.672" y2="368.005" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint27_linear" x1="15.0455" y1="259.149" x2="508.55" y2="345.979" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint28_linear" x1="13.6979" y1="266.812" x2="507.202" y2="353.643" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint29_linear" x1="12.516" y1="273.51" x2="506.02" y2="360.34" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint30_linear" x1="17.0926" y1="288.147" x2="510.598" y2="374.978" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint31_linear" x1="16.245" y1="292.947" x2="509.75" y2="379.778" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint32_linear" x1="14.6742" y1="301.88" x2="508.179" y2="388.71" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint33_linear" x1="13.0892" y1="310.879" x2="506.594" y2="397.709" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint34_linear" x1="15.5199" y1="297.08" x2="509.024" y2="383.91" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint35_linear" x1="17.9285" y1="283.379" x2="511.433" y2="370.209" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint36_linear" x1="16.3569" y1="292.311" x2="509.861" y2="379.142" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint37_linear" x1="14.7744" y1="301.311" x2="508.279" y2="388.141" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint38_linear" x1="13.9347" y1="306.078" x2="507.439" y2="392.908" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint39_linear" x1="14.5427" y1="317.118" x2="508.047" y2="403.948" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint40_linear" x1="11.3559" y1="335.226" x2="504.861" y2="422.056" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint41_linear" x1="16.2434" y1="307.422" x2="509.748" y2="394.252" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint42_linear" x1="13.0592" y1="325.53" x2="506.564" y2="412.36" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint43_linear" x1="13.7945" y1="321.354" x2="507.299" y2="408.185" gradientUnits="userSpaceOnUse">
<stop stop-color="#B1F4FF"/>
<stop offset="0.2721" stop-color="#50E6FF"/>
<stop offset="0.6879" stop-color="#0078D4"/>
<stop offset="1" stop-color="#114D7C"/>
</linearGradient>
<linearGradient id="paint44_linear" x1="267.401" y1="143.705" x2="321.747" y2="143.705" gradientUnits="userSpaceOnUse">
<stop/>
<stop offset="0.8221" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint45_linear" x1="292.712" y1="110.733" x2="292.712" y2="184.531" gradientUnits="userSpaceOnUse">
<stop stop-color="#4DC2EB"/>
<stop offset="0.585" stop-color="#0078D4"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 32 KiB

View File

@@ -0,0 +1,3 @@
<svg width="13" height="12" viewBox="0 0 13 12" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0 0H13V12H0V0ZM1 2H12V1H1V2ZM4 5V3H1V5H4ZM1 6V8H4V6H1ZM4 11V9H1V11H4ZM8 5V3H5V5H8ZM5 6V8H8V6H5ZM8 11V9H5V11H8ZM12 5V3H9V5H12ZM12 8V6H9V8H12ZM12 11V9H9V11H12Z" fill="#323130"/>
</svg>

After

Width:  |  Height:  |  Size: 289 B

View File

@@ -0,0 +1,3 @@
<svg width="13" height="16" viewBox="0 0 13 16" fill="#fff" xmlns="http://www.w3.org/2000/svg">
<path d="M13 4.3V16H0V0H8.7L13 4.3ZM12 15V5H8V1H1V15H12ZM9 4H11.3L9 1.7V4Z" fill="#fff"/>
</svg>

After

Width:  |  Height:  |  Size: 193 B

View File

@@ -0,0 +1,3 @@
<svg width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1 0H14V16H1V13H0V12H1V10.023H0V9.023H1V7.039H0V6.039H1V4H0V3H1V0ZM13 15V1H2V3H3V4H2V6.039H3V7.039H2V9.023H3V10.023H2V12H3V13H2V15H13Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 263 B

View File

@@ -0,0 +1,3 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M14 0C14.276 0 14.5339 0.0520833 14.7734 0.15625C15.0182 0.260417 15.2318 0.403646 15.4141 0.585938C15.5964 0.768229 15.7396 0.981771 15.8438 1.22656C15.9479 1.46615 16 1.72396 16 2C16 2.27604 15.9479 2.53646 15.8438 2.78125C15.7396 3.02083 15.5964 3.23177 15.4141 3.41406C15.2318 3.59635 15.0182 3.73958 14.7734 3.84375C14.5339 3.94792 14.276 4 14 4H13V14C13 14.276 12.9479 14.5365 12.8438 14.7812C12.7396 15.0208 12.5964 15.2318 12.4141 15.4141C12.2318 15.5964 12.0182 15.7396 11.7734 15.8438C11.5339 15.9479 11.276 16 11 16H2C1.72396 16 1.46354 15.9479 1.21875 15.8438C0.979167 15.7396 0.768229 15.5964 0.585938 15.4141C0.403646 15.2318 0.260417 15.0208 0.15625 14.7812C0.0520833 14.5365 0 14.276 0 14C0 13.724 0.0520833 13.4661 0.15625 13.2266C0.260417 12.9818 0.403646 12.7682 0.585938 12.5859C0.768229 12.4036 0.979167 12.2604 1.21875 12.1562C1.46354 12.0521 1.72396 12 2 12V2C2 1.72396 2.05208 1.46615 2.15625 1.22656C2.26042 0.981771 2.40365 0.768229 2.58594 0.585938C2.76823 0.403646 2.97917 0.260417 3.21875 0.15625C3.46354 0.0520833 3.72396 0 4 0H14ZM9.26562 15C9.08854 14.6875 9 14.3542 9 14C9 13.6458 9.08854 13.3125 9.26562 13H2C1.85938 13 1.72917 13.026 1.60938 13.0781C1.48958 13.1302 1.38281 13.2031 1.28906 13.2969C1.20052 13.3854 1.13021 13.4896 1.07812 13.6094C1.02604 13.7292 1 13.8594 1 14C1 14.1406 1.02604 14.2708 1.07812 14.3906C1.13021 14.5104 1.20052 14.6172 1.28906 14.7109C1.38281 14.7995 1.48958 14.8698 1.60938 14.9219C1.72917 14.974 1.85938 15 2 15H9.26562ZM11 15C11.1406 15 11.2708 14.974 11.3906 14.9219C11.5104 14.8698 11.6146 14.7995 11.7031 14.7109C11.7969 14.6172 11.8698 14.5104 11.9219 14.3906C11.974 14.2708 12 14.1406 12 14V2C12 1.64583 12.0885 1.3125 12.2656 1H4C3.85938 1 3.72917 1.02604 3.60938 1.07812C3.48958 1.13021 3.38281 1.20312 3.28906 1.29688C3.20052 1.38542 3.13021 1.48958 3.07812 1.60938C3.02604 1.72917 3 1.85938 3 2V12H11C11.1354 12 11.2526 12.0495 11.3516 12.1484C11.4505 12.2474 11.5 12.3646 11.5 12.5C11.5 12.6354 11.4505 12.7526 11.3516 12.8516C11.2526 12.9505 11.1354 13 11 13C10.8698 13 10.7422 13.026 10.6172 13.0781C10.4922 13.125 10.3828 13.1953 10.2891 13.2891C10.1953 13.3828 10.1224 13.4922 10.0703 13.6172C10.0234 13.7422 10 13.8698 10 14C10 14.1406 10.026 14.2708 10.0781 14.3906C10.1302 14.5104 10.2005 14.6172 10.2891 14.7109C10.3828 14.7995 10.4896 14.8698 10.6094 14.9219C10.7292 14.974 10.8594 15 11 15ZM14 3C14.1406 3 14.2708 2.97396 14.3906 2.92188C14.5104 2.86979 14.6146 2.79948 14.7031 2.71094C14.7969 2.61719 14.8698 2.51042 14.9219 2.39062C14.974 2.27083 15 2.14062 15 2C15 1.85938 14.974 1.72917 14.9219 1.60938C14.8698 1.48958 14.7969 1.38542 14.7031 1.29688C14.6146 1.20312 14.5104 1.13021 14.3906 1.07812C14.2708 1.02604 14.1406 1 14 1C13.8594 1 13.7292 1.02604 13.6094 1.07812C13.4896 1.13021 13.3828 1.20312 13.2891 1.29688C13.2005 1.38542 13.1302 1.48958 13.0781 1.60938C13.026 1.72917 13 1.85938 13 2V3H14ZM4 3H11V4H4V3ZM4 5H11V6H4V5ZM4 7H11V8H4V7ZM4 9H11V10H4V9Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

@@ -0,0 +1,4 @@
<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M6 12C5.44583 12 4.9125 11.9292 4.4 11.7875C3.89167 11.6458 3.41458 11.4458 2.96875 11.1875C2.52292 10.925 2.11667 10.6125 1.75 10.25C1.3875 9.88333 1.075 9.47708 0.8125 9.03125C0.554167 8.58542 0.354167 8.10833 0.2125 7.6C0.0708333 7.0875 0 6.55417 0 6C0 5.44583 0.0708333 4.91458 0.2125 4.40625C0.354167 3.89375 0.554167 3.41458 0.8125 2.96875C1.075 2.52292 1.3875 2.11875 1.75 1.75625C2.11667 1.38958 2.52292 1.07708 2.96875 0.81875C3.41458 0.55625 3.89167 0.354167 4.4 0.2125C4.9125 0.0708333 5.44583 0 6 0C6.55417 0 7.08542 0.0708333 7.59375 0.2125C8.10625 0.354167 8.58542 0.55625 9.03125 0.81875C9.47708 1.07708 9.88125 1.38958 10.2438 1.75625C10.6104 2.11875 10.9229 2.52292 11.1813 2.96875C11.4438 3.41458 11.6458 3.89375 11.7875 4.40625C11.9292 4.91458 12 5.44583 12 6C12 6.55417 11.9292 7.0875 11.7875 7.6C11.6458 8.10833 11.4438 8.58542 11.1813 9.03125C10.9229 9.47708 10.6104 9.88333 10.2438 10.25C9.88125 10.6125 9.47708 10.925 9.03125 11.1875C8.58542 11.4458 8.10625 11.6458 7.59375 11.7875C7.08542 11.9292 6.55417 12 6 12ZM6 0.8C5.52083 0.8 5.06042 0.8625 4.61875 0.9875C4.17708 1.1125 3.7625 1.2875 3.375 1.5125C2.99167 1.7375 2.64167 2.00833 2.325 2.325C2.00833 2.64167 1.7375 2.99375 1.5125 3.38125C1.2875 3.76458 1.1125 4.17917 0.9875 4.625C0.8625 5.06667 0.8 5.525 0.8 6C0.8 6.475 0.8625 6.93542 0.9875 7.38125C1.1125 7.82292 1.2875 8.2375 1.5125 8.625C1.7375 9.00833 2.00833 9.35833 2.325 9.675C2.64167 9.99167 2.99167 10.2625 3.375 10.4875C3.7625 10.7125 4.17708 10.8875 4.61875 11.0125C5.06042 11.1375 5.52083 11.2 6 11.2C6.475 11.2 6.93333 11.1375 7.375 11.0125C7.82083 10.8875 8.23542 10.7125 8.61875 10.4875C9.00625 10.2625 9.35833 9.99167 9.675 9.675C9.99167 9.35833 10.2625 9.00833 10.4875 8.625C10.7125 8.2375 10.8875 7.82292 11.0125 7.38125C11.1375 6.93958 11.2 6.47917 11.2 6C11.2 5.525 11.1375 5.06667 11.0125 4.625C10.8875 4.17917 10.7125 3.76458 10.4875 3.38125C10.2625 2.99375 9.99167 2.64167 9.675 2.325C9.35833 2.00833 9.00625 1.7375 8.61875 1.5125C8.23542 1.2875 7.82083 1.1125 7.375 0.9875C6.93333 0.8625 6.475 0.8 6 0.8ZM5.6 4.8H6.4V8.8H5.6V4.8ZM5.6 3.2H6.4V4H5.6V3.2Z" fill="#605E5C"/>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@@ -0,0 +1,3 @@
<svg width="11" height="11" viewBox="0 0 11 11" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10 6H11V11H0V0H5V1H1V10H10V6ZM11 0V5H10V1.71094L5.35156 6.35156L4.64844 5.64844L9.28906 1H6V0H11Z" fill="#0078D4"/>
</svg>

After

Width:  |  Height:  |  Size: 230 B

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 9.3 KiB

View File

@@ -0,0 +1,10 @@
<svg width="65" height="65" viewBox="0 0 65 65" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M17.6338 3.21191V4.11691V7.89991L17.6438 7.90591L17.6338 7.89991L17.5518 47.2719L46.1588 64.4979L46.2408 25.2079H46.2418V21.4249V20.4379L17.6338 3.21191Z" fill="#137AD1"/>
<path d="M50.8467 18.8219L50.8477 18.7109H50.8467V17.8059L46.2407 20.4379V21.5809L46.1587 64.4979L50.7647 61.7839L50.8397 22.4979L50.8467 22.4939V18.8219Z" fill="#185A97"/>
<path d="M17.6338 3.21192L22.2398 0.497925L50.8458 17.7239L46.2458 20.4379L17.6338 3.21192Z" fill="#83B9F9"/>
<path d="M25.1388 14.5539L25.0928 25.4979L40.2968 34.1509L40.3428 23.2079L25.1388 14.5539Z" fill="#4DC2EB"/>
<path d="M20.6118 22.3279C19.5715 22.0633 18.5985 21.5829 17.7558 20.9179L17.7868 20.8969H17.7788L17.6648 17.8969C17.1438 18.0154 16.6483 18.2264 16.2018 18.5199C15.7866 18.7458 15.4353 19.0732 15.1807 19.4715C14.9261 19.8699 14.7765 20.3262 14.7458 20.7979C14.6938 23.1369 17.4548 24.2109 19.6138 25.0139C19.9694 25.1465 20.363 25.1325 20.7082 24.9748C21.0533 24.8172 21.3217 24.5289 21.4543 24.1734C21.5869 23.8179 21.5729 23.4242 21.4153 23.0791C21.2576 22.7339 20.9694 22.4655 20.6138 22.3329L20.6118 22.3279Z" fill="#5EA0EF"/>
<path d="M20.6118 12.4479C19.5715 12.1834 18.5985 11.703 17.7558 11.0379L17.7868 11.0169H17.7788L17.6648 8.01694C17.1438 8.1354 16.6483 8.34641 16.2018 8.63994C15.7873 8.86541 15.4364 9.19201 15.1818 9.5894C14.9273 9.98679 14.7773 10.4421 14.7458 10.9129C14.6938 13.2519 17.4548 14.3259 19.6138 15.1289C19.9694 15.2615 20.363 15.2475 20.7082 15.0899C21.0533 14.9322 21.3217 14.644 21.4543 14.2884C21.5869 13.9329 21.5729 13.5393 21.4153 13.1941C21.2576 12.849 20.9694 12.5805 20.6138 12.4479H20.6118Z" fill="#5EA0EF"/>
<path d="M20.6118 32.2079C19.5715 31.9433 18.5985 31.4629 17.7558 30.7979L17.7868 30.7769H17.7788L17.6648 27.7769C17.144 27.8958 16.6485 28.1068 16.2018 28.3999C15.7873 28.6254 15.4364 28.952 15.1818 29.3494C14.9273 29.7468 14.7773 30.202 14.7458 30.6729C14.6938 33.0119 17.4548 34.0869 19.6138 34.8889C19.7899 34.9546 19.9771 34.9849 20.1649 34.9782C20.3527 34.9715 20.5373 34.9279 20.7082 34.8498C20.8791 34.7718 21.0329 34.6609 21.161 34.5233C21.289 34.3858 21.3887 34.2245 21.4543 34.0484C21.52 33.8724 21.5503 33.6851 21.5436 33.4974C21.5369 33.3096 21.4933 33.125 21.4153 32.9541C21.3372 32.7832 21.2263 32.6293 21.0888 32.5013C20.9513 32.3733 20.7899 32.2736 20.6138 32.2079H20.6118Z" fill="#5EA0EF"/>
<path d="M20.6118 42.0879C19.5715 41.8233 18.5985 41.3429 17.7558 40.6779L17.7868 40.6569H17.7788L17.6648 37.6569C17.1439 37.775 16.6483 37.9857 16.2018 38.2789C15.7871 38.5045 15.4362 38.8312 15.1816 39.2288C14.9271 39.6264 14.7772 40.0819 14.7458 40.5529C14.6938 42.8919 17.4548 43.9669 19.6138 44.7689C19.9694 44.9015 20.363 44.8875 20.7082 44.7299C21.0533 44.5722 21.3217 44.2839 21.4543 43.9284C21.5869 43.5729 21.5729 43.1793 21.4153 42.8341C21.2576 42.4889 20.9694 42.2205 20.6138 42.0879H20.6118Z" fill="#5EA0EF"/>
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@@ -0,0 +1,10 @@
<svg width="65" height="65" viewBox="0 0 65 65" fill="none" xmlns="http://www.w3.org/2000/svg">
<path opacity="0.2" d="M51.4626 50.948L34.9701 42.2208L12.7969 55.7359L28.8007 64.7662L51.4626 50.948Z" fill="#1F1D21"/>
<path d="M28.2509 23.3723L28.6174 63.0087L13.1634 54.4026L12.7969 14.7662L28.2509 23.3723Z" fill="#137AD1"/>
<path d="M28.251 23.3723L51.5848 9.37229V49.0693L28.6175 63.0087L28.251 23.3723Z" fill="#1D4A79"/>
<path d="M12.7969 14.7662L35.7642 0.76622L51.5848 9.37228L28.2509 23.3723L12.7969 14.7662Z" fill="#2195DC"/>
<path d="M22.7534 26.1602V27.6147L15.9121 23.7965V22.342L22.7534 26.1602Z" fill="#CDCDD0"/>
<path d="M24.5248 27.1905V28.5844L23.3643 27.9177V26.5238L24.5248 27.1905Z" fill="#EBEBEB"/>
<path d="M22.8145 29.0693V30.4632L15.9731 26.645V25.2511L22.8145 29.0693Z" fill="#CDCDD0"/>
<path d="M24.5248 30.039L24.5859 31.4935L23.4253 30.8268L23.3643 29.3723L24.5248 30.039Z" fill="#EBEBEB"/>
</svg>

After

Width:  |  Height:  |  Size: 925 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

View File

@@ -9,67 +9,203 @@ import { localize } from 'vs/nls';
export default () => `
<div class="welcomePageContainer">
<div class="welcomePage">
<div class="title">
<h1 class="caption">${escape(localize('welcomePage.azdata', "Azure Data Studio"))}</h1>
<p class="subtitle detail"></p>
</div>
<div class="row">
<div class="splash">
<div class="section start">
<h2 class="caption">${escape(localize('welcomePage.start', "Start"))}</h2>
<ul>
<li><a href="command:registeredServers.addConnection">${escape(localize('welcomePage.newConnection', "New connection"))}</a></li>
<li><a href="command:workbench.action.files.newUntitledFile">${escape(localize('welcomePage.newQuery', "New query"))}</a></li>
<li><a href="command:notebook.command.new">${escape(localize('welcomePage.newNotebook', "New notebook"))}</a></li>
<li class="mac-only"><a href="command:workbench.action.files.openLocalFileFolder">${escape(localize('welcomePage.openFileMac', "Open file"))}</a></li>
<li class="windows-only linux-only"><a href="command:workbench.action.files.openFile">${escape(localize('welcomePage.openFileLinuxPC', "Open file"))}</a></li>
</ul>
<div class="ads_homepage splash">
<div class="gradient">
<div class="preview_text tool_tip">
<div class="tool_tip_container" id="tool_tip_container_wide">
<a aria-describedby="tooltip_text_wide" id="preview_link_wide" class="preview_link" tabindex="0" name="preview"><p>Preview</p><i class="icon_info themed_icon"></i></a>
<span role="tooltip" id="tooltip_text_wide" class="tool_tip_text" aria-hidden="true">
<h3 tabindex="0" class="preview_tooltip_header">${escape(localize('welcomePage.previewHeader', "This page is in preview"))}</h3>
<p tabindex="0" class="preview_tooltip_body">${escape(localize('welcomePage.previewBody', "Preview features introduce new functionalities that are on track to becoming a permanent part the product. They are stable, but need additional accessibility improvements. We welcome your early feedback while they are under development."))}</p>
</span>
</div>
<div class="tool_tip_container" id="tool_tip_container_narrow">
<a aria-haspopup="true" class="preview_link" tabindex="0" id="preview_link_narrow" name="previewNarrow"><p>Preview</p><i class="icon_info themed_icon"></i></a>
</div>
</div>
<div class="section deploy">
<h2 class="caption">${escape(localize('welcomePage.deploy', "Deploy"))}</h2>
<!--The resourceDeployment.new command can be removed if this option is removed from the welcome page-->
<ul>
<li><a href="command:resourceDeployment.new">${escape(localize('welcomePage.newDeployment', "New Deployment…"))}</a></li>
</ul>
<div id="preview_modal" class="modal" aria-modal="true" aria-hidden="true">
<div class="modal_content">
<span class="close_icon">x</span>
<h3 tabindex="0" class="preview_modal_header">${escape(localize('welcomePage.previewHeader', "This page is in preview"))}</h3>
<p tabindex="0" class="preview_modal_body">${escape(localize('welcomePage.previewBody', "Preview features introduce new functionalities that are on track to becoming a permanent part the product. They are stable, but need additional accessibility improvements. We welcome your early feedback while they are under development."))}</p>
</div>
</div>
<div class="section recent">
<h2 class="caption">${escape(localize('welcomePage.recent', "Recent"))}</h2>
<ul class="list">
<!-- Filled programmatically -->
<li class="moreRecent"><a href="command:workbench.action.openRecent">${escape(localize('welcomePage.moreRecent', "More..."))}</a><span class="path detail if_shortcut" data-command="workbench.action.openRecent">(<span class="shortcut" data-command="workbench.action.openRecent"></span>)</span></li>
</ul>
<p class="none detail">${escape(localize('welcomePage.noRecentFolders', "No recent folders"))}</p>
<div class="ads_homepage_section section header hero">
<div class="row start">
<div class="header_top_nav">
<div class="flex">
<div class="icon"></div>
<div class="title">
<h1 class="caption"></h1>
<div class="flex btn_container">
<div>
<button id="dropdown_btn" class="btn btn_primary dropdown" role="navigation" aria-haspopup="true" aria-controls="dropdown">
<div class="dropdown_text" style="pointer-events: none;">
<span>${escape(localize('welcomePage.new', "New"))}</span><i class="icon_arrow_down"></i>
</div>
</button>
<nav role="navigation" class="dropdown_nav">
<ul id="dropdown" class="dropdown-content" aria-hidden="true" aria-label="submenu" role="menu" aria-labelledby="dropdown_btn">
<li role="none"><a role="menuitem" tabIndex="-1" class="move" href="command:registeredServers.addConnection">${escape(localize('welcomePage.newConnection', "New connection"))}</a></li>
<li role="none"><a role="menuitem" tabIndex="-1" class="move" href="command:workbench.action.files.newUntitledFile">${escape(localize('welcomePage.newQuery', "New query"))}</a></li>
<li role="none"><a role="menuitem" tabIndex="-1" class="move" href="command:notebook.command.new">${escape(localize('welcomePage.newNotebook', "New notebook"))}</a></li>
<li role="none" id="dropdown_mac_only"><a role="menuitem" tabIndex="-1" class="move mac_only" href="command:workbench.action.files.openLocalFileFolder">${escape(localize('welcomePage.openFileMac', "Open file"))}</a></li>
<li role="none" id="dropdown_windows_linux_only"><a role="menuitem" tabIndex="-1" class="move windows_only linux_only" href="command:workbench.action.files.openFile">${escape(localize('welcomePage.openFileLinuxPC', "Open file"))}</a></li>
</ul>
</nav>
</div>
<a class="windows_only linux_only btn btn_secondary"
href="command:workbench.action.files.openFile">
${escape(localize('welcomePage.openFileLinuxPC', "Open file"))}
</a>
<a class="mac_only btn btn_secondary" href="command:workbench.action.files.openLocalFileFolder">${escape(localize('welcomePage.openFileMac', "Open file"))}</a>
</div>
</div>
</div>
</div>
</div>
<div class="row header_bottom_nav_tiles ads_grid">
<div class="col">
<a class="header_bottom_nav_tile_link" href="command:registeredServers.addConnection">
<div class="header_bottom_nav_tile tile tile_connection content">
<h3>${escape(localize('welcomePage.createConnection', "Create a connection"))}</h3>
<p>${escape(localize('welcomePage.createConnectionBody', "Connect to a database instance through the connection dialog."))}</p>
<div class="icon connection"></div>
</div>
</a>
</div>
<div class="col">
<a class="header_bottom_nav_tile_link"
href="command:workbench.action.files.newUntitledFile">
<div class="header_bottom_nav_tile tile tile_query content">
<h3>${escape(localize('welcomePage.runQuery', "Run a query"))}</h3>
<p>${escape(localize('welcomePage.runQueryBody', "Interact with data through a query editor."))}</p>
<div class="icon query"></div>
</div>
</a>
</div>
<div class="col">
<a class="header_bottom_nav_tile_link" href="command:notebook.command.new">
<div class="header_bottom_nav_tile tile tile_notebook content">
<h3>${escape(localize('welcomePage.createNotebook', "Create a notebook"))}</h3>
<p>${escape(localize('welcomePage.createNotebookBody', "Build a new notebook using a native notebook editor."))}</p>
<div class="icon notebook"></div>
</div>
</a>
</div>
<div class="col">
<a class="header_bottom_nav_tile_link" href="command:azdata.resource.deploy">
<div class="header_bottom_nav_tile tile tile_server content">
<h3>${escape(localize('welcomePage.deployServer', "Deploy a server"))}</h3>
<p>${escape(localize('welcomePage.deployServerBody', "Create a new instance of SQL Server on the platform of your choice."))}</p>
<div class="icon server"></div>
</div>
</a>
</div>
</div>
</div>
<div class="section help">
<h2 class="caption">${escape(localize('welcomePage.help', "Help"))}</h2>
<ul>
<li><a href="https://aka.ms/get-started-azdata">${escape(localize('welcomePage.gettingStarted', "Getting started"))}</a></li>
<li><a href="https://aka.ms/azuredatastudio">${escape(localize('welcomePage.productDocumentation', "Documentation"))}</a></li>
<li><a href="https://github.com/Microsoft/azuredatastudio/issues/new/choose">${escape(localize('welcomePage.reportIssue', "Report issue or feature request"))}</a></li>
<li><a href="https://github.com/Microsoft/azuredatastudio">${escape(localize('welcomePage.gitHubRepository', "GitHub repository"))}</a></li>
<li><a href="https://aka.ms/azuredatastudio-releasenotes">${escape(localize('welcomePage.releaseNotes', "Release notes"))}</a></li>
</ul>
</div>
<p class="showOnStartup"><input type="checkbox" id="showOnStartup" class="checkbox"> <label class="caption" for="showOnStartup">${escape(localize('welcomePage.showOnStartup', "Show welcome page on startup"))}</label></p>
</div>
<div class="commands">
<div class="section customize">
<h2 class="caption">${escape(localize('welcomePage.customize', "Customize"))}</h2>
<div class="list">
<div class="item selectTheme"><button data-href="command:workbench.view.extensions"><h3 class="caption">${escape(localize('welcomePage.extensions', "Extensions"))}</h3> <span class="detail">${escape(localize('welcomePage.extensionDescription', "Download extensions that you need, including the SQL Server Admin pack and more"))}</span></button></div>
<div class="item selectTheme"><button data-href="command:workbench.action.openGlobalKeybindings"><h3 class="caption">${escape(localize('welcomePage.keyboardShortcut', "Keyboard Shortcuts"))}</h3> <span class="detail">${escape(localize('welcomePage.keyboardShortcutDescription', "Find your favorite commands and customize them"))}</span></button></div>
<div class="item selectTheme"><button data-href="command:workbench.action.selectTheme"><h3 class="caption">${escape(localize('welcomePage.colorTheme', "Color theme"))}</h3> <span class="detail">${escape(localize('welcomePage.colorThemeDescription', "Make the editor and your code look the way you love"))}</span></button></div>
<div class="ads_homepage_section middle_section content row ads_grid">
<div class="resources_container">
<h2>${escape(localize('welcomePage.resources', "Resources"))}</h2>
<div class="tabs">
<input class="input" name="tabs" type="radio" id="tab-1" checked="checked" />
<label class="label" for="tab-1" tabIndex="0">${escape(localize('welcomePage.history', "History"))}</label>
<div class="panel">
<div class="recent history">
<div class="flex list_header_container">
<i class="icon_document themed_icon"></i>
<h4 class="list_header">${escape(localize('welcomePage.name', "Name"))}</h4>
<h4 class="list_header_last_opened">${escape(localize('welcomePage.lastOpened', "Last Opened"))}</h4>
</div>
<ul class="list">
<!-- Filled programmatically -->
</ul>
<p class="none detail">No recent folders</p>
<ul class="moreRecent_list">
<li class="moreRecent">
<a href="command:workbench.action.openRecent">${escape(localize('welcomePage.moreRecent', "Show more"))}
<i class="icon_arrow_down_dark"></i>
</a>
</li>
</ul>
</div>
</div>
</div>
<p class="showOnStartup"><input type="checkbox" id="showOnStartup" class="checkbox">
<label class="caption" for="showOnStartup">${escape(localize('welcomePage.showOnStartup', "Show welcome page on startup"))}</label>
</p>
</div>
<div class="getting_started_container">
<div class="links">
<h2>${escape(localize('welcomePage.usefuLinks', "Useful Links"))}</h2>
<div class="link_header">
<a class="link"
href="https://aka.ms/get-started-azdata">${escape(localize('welcomePage.gettingStarted',
"Getting Started"))}<span class="icon_link themed_icon_alt"></a>
</div>
<p>
${escape(localize('welcomePage.gettingStartedBody',
"Discover the capabilities offered by Aure Data Studio and learn how to make the most of them."))}
</p>
<div class="link_header">
<a class="link"
href="command:workbench.action.openDocumentationUrl">${escape(localize('welcomePage.documentation',
"Documentation"))}<span class="icon_link themed_icon_alt"</a></a>
</div>
<p>${escape(localize('welcomePage.documentationBody',
"Visit the documentation center for quickstarts, how-to guides, and references for PowerShell, APIs, etc."))}
</p>
<div class="videos_container row">
<h2>Videos</h2>
<div class="flex flex_d_row">
<div class="videos_container_video">
<a href="https://www.youtube.com/watch?v=Orv7fptVoUA" class="video overview">
<img id="video_overview" />
<h4>${escape(localize('welcomePage.videoDescriptionOverview',
"Overview of Azure Data Studio"))}</h4>
</a>
</div>
<div class="videos_container_video">
<a href="https://www.youtube.com/watch?v=Nt4kIHQ0IOc" class="video overview">
<img id="video_introduction" />
<h4>${escape(localize('welcomePage.videoDescriptionIntroduction',
"Introduction to Azure Data Studio Notebooks | Data Exposed"))}</h4>
</a>
</div>
</div>
</div>
</div>
</div>
<div class="section learn">
<h2 class="caption">${escape(localize('welcomePage.learn', "Learn"))}</h2>
<div class="list">
<div class="item showCommands"><button data-href="command:workbench.action.showCommands"><h3 class="caption">${escape(localize('welcomePage.showCommands', "Find and run all commands"))}</h3> <span class="detail">${escape(localize('welcomePage.showCommandsDescription', "Rapidly access and search commands from the Command Palette ({0})"))
.replace('{0}', '<span class="shortcut" data-command="workbench.action.showCommands"></span>')}</span></button></div>
<div class="item showInterfaceOverview"><button data-href="https://aka.ms/azdata-blog"><h3 class="caption">${escape(localize('welcomePage.azdataBlog', "Discover what's new in the latest release"))}</h3> <span class="detail">${escape(localize('welcomePage.azdataBlogDescription', "New monthly blog posts each month showcasing our new features"))}</span></button></div>
<div class="item showInteractivePlayground"><button data-href="https://twitter.com/azuredatastudio"><h3 class="caption">${escape(localize('welcomePage.followTwitter', "Follow us on Twitter"))}</h3> <span class="detail">${escape(localize('welcomePage.followTwitterDescription', "Keep up to date with how the community is using Azure Data Studio and to talk directly with the engineers."))}</span></button></div>
</div>
<div class="ads_homepage_section content extensions">
<div class="flex flex_j_between">
<h2>Extend your data studio</h2>
<a class="link_show_all flex" href="command:extensions.listView.focus">${escape(localize('welcomePage.showAll', "Show All"))} <span class="icon_arrow_right"></span></a>
</div>
<div class="row ads_grid grip_gap_50">
<div
class="ads_grid tile no_hover extension_pack">
<div class="extension_pack_description">
<div class="extension_pack_header"></div>
<p class="extension_pack_body"></p>
</div>
<div class="extension_pack_extensions flex flex_d_column flex_j_evenly flex_a_start">
<div class="extension_pack_extension_list flex flex_d_column flex_j_evenly flex_a_start"></div>
<div class="flex flex_j_end extension_pack_btn_container flex flex_j_between flex_a_center"">
<div class="extensionPack" href="#"></div>
<a class="a_self_end link_learn_more flex flex_a_center" href="command:azdata.extension.open?%7B%22id%22%3A%22microsoft.admin-pack%22%7D">${escape(localize('welcomePage.learnMore',
"Learn more "))}<span class="icon_arrow_right"></span></a>
</div>
</div>
</div>
<div class="extension_list flex flex_d_column">
<!-- Dynamically populated -->
</div>
<br /><br /><br />
</div>
</div>
</div>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff