Unverified Commit a911b856 authored by Yuge Zhang's avatar Yuge Zhang Committed by GitHub
Browse files

Resolve conflicts for #4760 (#4762)

parent 14d2966b
<svg width="32" height="30" viewBox="0 0 32 30" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0 4C0 1.79086 1.79086 0 4 0H20C23.3137 0 26 2.68629 26 6V26C26 28.2091 24.2091 30 22 30H4C1.79086 30 0 28.2091 0 26V4Z" fill="url(#paint0_linear_10_152)"/>
<path d="M15.2548 7.17079L10 15" stroke="white" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M9.50811 7.29235L11.3041 9.88507" stroke="white" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M14.5807 14.7076L13.5838 13.2223L13.3346 12.851L12.5869 11.737" stroke="white" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/>
<ellipse cx="9.22236" cy="16.25" rx="1.22222" ry="1.25" transform="rotate(-180 9.22236 16.25)" stroke="white" stroke-width="1.7" stroke-linejoin="round"/>
<circle cx="15.2501" cy="16.25" r="1.25" transform="rotate(-180 15.2501 16.25)" stroke="white" stroke-width="1.7" stroke-linejoin="round"/>
<path opacity="0.4" d="M4.97656 10.2734C4.49479 10.2734 4.11458 10.2227 3.83594 10.1211C3.55729 10.0221 3.35547 9.86589 3.23047 9.65234C3.10807 9.44141 3.04688 9.11719 3.04688 8.67969V7.97656C3.04688 7.50781 2.85286 7.27344 2.46484 7.27344V6.39844C2.85286 6.39844 3.04688 6.16146 3.04688 5.6875V5.03125C3.04688 4.57292 3.10677 4.23698 3.22656 4.02344C3.34896 3.80729 3.54818 3.64974 3.82422 3.55078C4.10286 3.44922 4.48698 3.39844 4.97656 3.39844V4.27344C4.76302 4.27344 4.60547 4.32161 4.50391 4.41797C4.40234 4.51432 4.35156 4.67839 4.35156 4.91016V5.46484C4.35156 5.81901 4.30339 6.10807 4.20703 6.33203C4.11068 6.55599 3.95312 6.72005 3.73438 6.82422V6.83984C3.95052 6.94401 4.10677 7.11198 4.20312 7.34375C4.30208 7.57552 4.35156 7.88021 4.35156 8.25781V8.75391C4.35156 8.98828 4.39974 9.15365 4.49609 9.25C4.59245 9.34896 4.7526 9.39844 4.97656 9.39844V10.2734Z" fill="white"/>
<path opacity="0.4" d="M14.4023 24.2734C14.0143 24.2734 13.8203 24.5104 13.8203 24.9844V25.6406C13.8203 26.099 13.7591 26.4349 13.6367 26.6484C13.5169 26.8646 13.3177 27.0221 13.0391 27.1211C12.763 27.2227 12.3802 27.2734 11.8906 27.2734V26.3984C12.1068 26.3984 12.2643 26.3503 12.3633 26.2539C12.4648 26.1576 12.5156 25.9935 12.5156 25.7617V25.207C12.5156 24.8555 12.5625 24.5677 12.6562 24.3438C12.7526 24.1198 12.9115 23.9544 13.1328 23.8477V23.832C12.9167 23.7253 12.7591 23.5547 12.6602 23.3203C12.5638 23.0859 12.5156 22.7839 12.5156 22.4141V21.9219C12.5156 21.6901 12.4688 21.5247 12.375 21.4258C12.2812 21.3242 12.1198 21.2734 11.8906 21.2734V20.3984C12.375 20.3984 12.7552 20.4492 13.0312 20.5508C13.3099 20.6497 13.5104 20.806 13.6328 21.0195C13.7578 21.2305 13.8203 21.5547 13.8203 21.9922V22.6953C13.8203 23.1641 14.0143 23.3984 14.4023 23.3984V24.2734Z" fill="white"/>
<path d="M20 0V0C23.3137 0 26 2.68629 26 6V6H20V0Z" fill="url(#paint1_linear_10_152)"/>
<g filter="url(#filter0_b_10_152)">
<rect x="18" y="16" width="14" height="10" rx="2" fill="#85E9D1" fill-opacity="0.44"/>
</g>
<g filter="url(#filter1_b_10_152)">
<rect x="18.1" y="16.1" width="13.8" height="9.8" rx="1.9" stroke="url(#paint2_linear_10_152)" stroke-width="0.2"/>
</g>
<path d="M21 19L23.5 21L21 23" stroke="#1CB189"/>
<rect x="24.5" y="21.5" width="4" height="1" fill="#1CB189"/>
<defs>
<filter id="filter0_b_10_152" x="14" y="12" width="22" height="18" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feGaussianBlur in="BackgroundImage" stdDeviation="2"/>
<feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_10_152"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_backgroundBlur_10_152" result="shape"/>
</filter>
<filter id="filter1_b_10_152" x="10" y="8" width="30" height="26" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feGaussianBlur in="BackgroundImage" stdDeviation="4"/>
<feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_10_152"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_backgroundBlur_10_152" result="shape"/>
</filter>
<linearGradient id="paint0_linear_10_152" x1="23" y1="28.125" x2="2.28188" y2="-0.358586" gradientUnits="userSpaceOnUse">
<stop stop-color="#4AB598"/>
<stop offset="1" stop-color="#88DDC6"/>
</linearGradient>
<linearGradient id="paint1_linear_10_152" x1="21" y1="5.5" x2="25.8153" y2="1.47546" gradientUnits="userSpaceOnUse">
<stop stop-color="#4AB598"/>
<stop offset="1" stop-color="#88DDC6"/>
</linearGradient>
<linearGradient id="paint2_linear_10_152" x1="19" y1="17" x2="32" y2="24" gradientUnits="userSpaceOnUse">
<stop stop-color="#EBF7F4" stop-opacity="0.6"/>
<stop offset="1" stop-color="#ADDDD0" stop-opacity="0.12"/>
</linearGradient>
</defs>
</svg>
<svg width="110" height="75" viewBox="0 0 110 75" fill="none" xmlns="http://www.w3.org/2000/svg">
<g filter="url(#filter0_d_73_772)">
<rect x="6.33337" y="26.5" width="30" height="40" rx="4" fill="#FFFDFD"/>
</g>
<circle cx="10.9167" cy="31.0835" r="1.25" fill="#FF78B0"/>
<circle cx="15.9167" cy="31.0835" r="1.25" fill="#FFC694"/>
<circle cx="20.9167" cy="31.0835" r="1.25" fill="#BCD0D1"/>
<rect x="9.66675" y="35.6665" width="23.3333" height="27.5" rx="3" fill="#F7B4AB"/>
<rect x="16.3334" y="0.666992" width="93.3333" height="66.6667" rx="4" fill="#72A6E0"/>
<rect x="21.3334" y="5.66699" width="83.3333" height="56.6667" rx="4" fill="#FFFDFD"/>
<circle cx="25.9167" cy="10.2505" r="1.25" fill="#FF78B0"/>
<circle cx="30.9167" cy="10.2505" r="1.25" fill="#FFC694"/>
<circle cx="35.9167" cy="10.2505" r="1.25" fill="#BCD0D1"/>
<rect x="24.6667" y="14.0005" width="76.6667" height="5" rx="2.5" fill="#72A6E0"/>
<rect x="27.1667" y="15.667" width="8.33333" height="1.66667" rx="0.833333" fill="white"/>
<rect x="37.1667" y="15.667" width="4.16667" height="1.66667" rx="0.833333" fill="white"/>
<rect x="43" y="15.667" width="6.66667" height="1.66667" rx="0.833333" fill="white"/>
<rect x="24.6667" y="22.3335" width="30" height="16.6667" rx="2" fill="#A3DAF8"/>
<circle cx="33.8334" cy="27.3332" r="1.16667" stroke="white"/>
<circle cx="33.8334" cy="33.1667" r="1.16667" stroke="white"/>
<circle cx="39.6667" cy="25.6667" r="1.16667" stroke="white"/>
<circle cx="45.5" cy="31.5002" r="1.16667" stroke="white"/>
<circle cx="39.6667" cy="35.6667" r="1.16667" stroke="white"/>
<circle cx="39.6667" cy="30.6667" r="1.16667" stroke="white"/>
<path d="M33.8334 28.5833V31.9167M35.0834 33.1667L38.4167 31.5M34.6667 32.3333L38.4167 26.5M40.5 26.5L44.25 30.6667M44.25 32.0729L40.5 34.8333M44.25 31.0833L40.9167 30.6667M39.25 34.4167L34.6667 28.1667L38.4167 30.25" stroke="white"/>
<rect x="58" y="22.3335" width="43.3333" height="36.6667" rx="2" fill="#F08795"/>
<path d="M83.8176 47.9986H75.7185C75.5694 47.9952 75.4232 47.9561 75.2923 47.8847C75.1613 47.8132 75.0493 47.7115 74.9657 47.588C74.19 46.4701 73.7565 45.1925 73.5968 43.6639C73.3292 43.8208 73.0837 44.0126 72.8668 44.2343C72.6579 44.4394 72.3898 44.5734 72.1004 44.6173C71.811 44.6612 71.5152 44.6127 71.2549 44.4788C70.9947 44.3449 70.7833 44.1323 70.6508 43.8713C70.5183 43.6104 70.4714 43.3143 70.5169 43.0251C70.6994 41.93 71.0416 40.9262 71.4979 40.0821C71.9542 39.238 72.5474 38.6448 73.1634 38.3026C73.2285 38.2652 73.2834 38.2123 73.3232 38.1487C73.363 38.085 73.3864 38.0125 73.3915 37.9376C73.574 35.9299 74.2584 34.0591 75.4676 32.3481C76.4714 30.9792 77.6121 30.021 78.3878 29.4507C78.7842 29.1579 79.2639 29 79.7567 29C80.2494 29 80.7292 29.1579 81.1255 29.4507C81.9012 30.021 83.0419 31.002 84.0457 32.3937C85.2549 34.0819 85.9621 35.9527 86.1218 37.9832C86.1269 38.0581 86.1504 38.1306 86.1902 38.1943C86.2299 38.258 86.2848 38.3108 86.35 38.3482C86.966 38.6904 87.5591 39.3064 88.0154 40.1277C88.4717 40.949 88.8367 41.9757 88.9964 43.0708C89.0419 43.3599 88.9951 43.656 88.8626 43.917C88.7301 44.1779 88.5187 44.3905 88.2584 44.5244C87.9981 44.6583 87.7023 44.7068 87.4129 44.6629C87.1236 44.619 86.8554 44.485 86.6466 44.2799C86.4296 44.0582 86.1841 43.8664 85.9165 43.7096C85.7796 45.2609 85.3233 46.5157 84.5476 47.6336C84.4615 47.7457 84.351 47.8367 84.2245 47.8999C84.0981 47.9632 83.959 47.9969 83.8176 47.9986Z" fill="#FFFEFE"/>
<path d="M79.7076 52.3331C79.4595 52.3331 79.2216 52.2346 79.0462 52.0592C78.8708 51.8837 78.7722 51.6458 78.7722 51.3978V49.3901C78.7512 49.2566 78.7593 49.1201 78.7961 48.9901C78.8328 48.86 78.8973 48.7395 78.9851 48.6367C79.073 48.534 79.182 48.4515 79.3047 48.3949C79.4275 48.3384 79.561 48.3091 79.6962 48.3091C79.8313 48.3091 79.9649 48.3384 80.0876 48.3949C80.2104 48.4515 80.3194 48.534 80.4072 48.6367C80.495 48.7395 80.5595 48.86 80.5963 48.9901C80.6331 49.1201 80.6412 49.2566 80.6202 49.3901V51.3978C80.6202 51.6419 80.5248 51.8765 80.3543 52.0512C80.1838 52.226 79.9517 52.3272 79.7076 52.3331ZM76.2398 51.2381C76.117 51.2381 75.9954 51.2139 75.8819 51.1669C75.7684 51.1198 75.6653 51.0509 75.5784 50.9641C75.4916 50.8772 75.4227 50.7741 75.3756 50.6606C75.3286 50.5471 75.3044 50.4255 75.3044 50.3027V49.3901C75.3391 49.17 75.4513 48.9695 75.6207 48.8247C75.7901 48.6799 76.0056 48.6004 76.2284 48.6004C76.4513 48.6004 76.6668 48.6799 76.8362 48.8247C77.0056 48.9695 77.1177 49.17 77.1524 49.3901V50.3255C77.1466 50.5657 77.0486 50.7945 76.8787 50.9644C76.7088 51.1343 76.48 51.2323 76.2398 51.2381ZM83.1525 51.2381C82.9045 51.2381 82.6665 51.1395 82.4911 50.9641C82.3157 50.7887 82.2172 50.5507 82.2172 50.3027V49.3901C82.1961 49.2566 82.2042 49.1201 82.241 48.9901C82.2778 48.86 82.3423 48.7395 82.4301 48.6367C82.5179 48.534 82.6269 48.4515 82.7497 48.3949C82.8724 48.3384 83.006 48.3091 83.1411 48.3091C83.2763 48.3091 83.4098 48.3384 83.5326 48.3949C83.6553 48.4515 83.7644 48.534 83.8522 48.6367C83.94 48.7395 84.0045 48.86 84.0413 48.9901C84.078 49.1201 84.0861 49.2566 84.0651 49.3901V50.3255C84.0593 50.5657 83.9613 50.7945 83.7914 50.9644C83.6215 51.1343 83.3927 51.2323 83.1525 51.2381Z" fill="white"/>
<circle cx="79.7773" cy="36.4044" r="2.39224" fill="#F08795"/>
<rect x="76.218" y="43.9312" width="7.00169" height="1.40034" rx="0.700169" fill="#F08795"/>
<rect x="24.6667" y="42.3335" width="30" height="16.6667" rx="2" fill="#FFDCB4"/>
<rect x="29.6667" y="45.667" width="2.5" height="10.8333" rx="1.25" fill="#9DB6A1"/>
<rect x="35.5001" y="47.3335" width="2.5" height="9.16667" rx="1.25" fill="white"/>
<rect x="41.3334" y="49.8335" width="2.5" height="6.66667" rx="1.25" fill="#F4A4B1"/>
<rect x="47.1667" y="51.5" width="2.5" height="5" rx="1.25" fill="#74A89C"/>
<defs>
<filter id="filter0_d_73_772" x="0.333374" y="22.5" width="42" height="52" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="2"/>
<feGaussianBlur stdDeviation="3"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.317098 0 0 0 0 0.4 0 0 0 0 0.346114 0 0 0 0.1 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_73_772"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_73_772" result="shape"/>
</filter>
</defs>
</svg>
<svg width="110" height="75" viewBox="0 0 110 75" fill="none" xmlns="http://www.w3.org/2000/svg">
<g filter="url(#filter0_d_73_723)">
<rect x="6.33337" y="26.5" width="30" height="40" rx="4" fill="#FFFDFD"/>
</g>
<circle cx="10.9167" cy="31.0835" r="1.25" fill="#FF78B0"/>
<circle cx="15.9167" cy="31.0835" r="1.25" fill="#FFC694"/>
<circle cx="20.9167" cy="31.0835" r="1.25" fill="#BCD0D1"/>
<rect x="9.66675" y="35.6665" width="23.3333" height="27.5" rx="3" fill="#F7B4AB"/>
<rect x="16.3334" y="0.666992" width="93.3333" height="66.6667" rx="4" fill="#72A6E0"/>
<rect x="21.3334" y="5.66699" width="83.3333" height="56.6667" rx="4" fill="#FFFDFD"/>
<circle cx="25.9167" cy="10.2505" r="1.25" fill="#FF78B0"/>
<circle cx="30.9167" cy="10.2505" r="1.25" fill="#FFC694"/>
<circle cx="35.9167" cy="10.2505" r="1.25" fill="#BCD0D1"/>
<rect x="24.6667" y="14.0005" width="76.6667" height="5" rx="2.5" fill="#72A6E0"/>
<rect x="27.1667" y="15.667" width="8.33333" height="1.66667" rx="0.833333" fill="white"/>
<rect x="37.1667" y="15.667" width="4.16667" height="1.66667" rx="0.833333" fill="white"/>
<rect x="43" y="15.667" width="6.66667" height="1.66667" rx="0.833333" fill="white"/>
<rect x="24.6667" y="22.3335" width="30" height="16.6667" rx="2" fill="#A3DAF8"/>
<circle cx="33.8334" cy="27.3332" r="1.16667" stroke="white"/>
<circle cx="33.8334" cy="33.1667" r="1.16667" stroke="white"/>
<circle cx="39.6667" cy="25.6667" r="1.16667" stroke="white"/>
<circle cx="45.5" cy="31.5002" r="1.16667" stroke="white"/>
<circle cx="39.6667" cy="35.6667" r="1.16667" stroke="white"/>
<circle cx="39.6667" cy="30.6667" r="1.16667" stroke="white"/>
<path d="M33.8334 28.5833V31.9167M35.0834 33.1667L38.4167 31.5M34.6667 32.3333L38.4167 26.5M40.5 26.5L44.25 30.6667M44.25 32.0729L40.5 34.8333M44.25 31.0833L40.9167 30.6667M39.25 34.4167L34.6667 28.1667L38.4167 30.25" stroke="white"/>
<rect x="58" y="22.3335" width="43.3333" height="36.6667" rx="2" fill="#F08795"/>
<path d="M96.8229 39.5451L88.6214 51.7648" stroke="white" stroke-width="2.8" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M87.8536 39.7348L90.6567 43.7815" stroke="white" stroke-width="2.8" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M95.7709 51.3085L94.2149 48.9902L93.826 48.4106L92.659 46.6719" stroke="white" stroke-width="2.8" stroke-linecap="round" stroke-linejoin="round"/>
<ellipse cx="87.4077" cy="53.7155" rx="1.90762" ry="1.95098" transform="rotate(-180 87.4077 53.7155)" stroke="white" stroke-width="2.8" stroke-linejoin="round"/>
<circle cx="96.8156" cy="53.7155" r="1.95098" transform="rotate(-180 96.8156 53.7155)" stroke="white" stroke-width="2.8" stroke-linejoin="round"/>
<rect x="61" y="40" width="24" height="3" fill="#DD7482"/>
<rect x="64.6666" y="46.3335" width="10" height="2.5" fill="#DD7482"/>
<rect x="61.3334" y="52.667" width="8.33333" height="2.5" fill="#DD7482"/>
<rect x="71.3334" y="52.667" width="10" height="2.5" fill="#DD7482"/>
<rect x="76.3334" y="46.3335" width="6.66667" height="2.5" fill="#DD7482"/>
<path d="M62.4268 28.5527V30H61.4805V25.7988H62.9629C64.0215 25.7988 64.5508 26.2451 64.5508 27.1377C64.5508 27.5596 64.3984 27.9014 64.0938 28.1631C63.791 28.4229 63.3857 28.5527 62.8779 28.5527H62.4268ZM62.4268 26.5254V27.835H62.7988C63.3027 27.835 63.5547 27.6143 63.5547 27.1729C63.5547 26.7412 63.3027 26.5254 62.7988 26.5254H62.4268ZM67.0322 27.835C66.9209 27.7744 66.791 27.7441 66.6426 27.7441C66.4414 27.7441 66.2842 27.8184 66.1709 27.9668C66.0576 28.1133 66.001 28.3135 66.001 28.5674V30H65.0752V27H66.001V27.5566H66.0127C66.1592 27.1504 66.4229 26.9473 66.8037 26.9473C66.9014 26.9473 66.9775 26.959 67.0322 26.9824V27.835ZM70.334 30H69.4111V29.543H69.3965C69.168 29.8965 68.8623 30.0732 68.4795 30.0732C67.7842 30.0732 67.4365 29.6523 67.4365 28.8105V27H68.3594V28.7285C68.3594 29.1523 68.5273 29.3643 68.8633 29.3643C69.0293 29.3643 69.1621 29.3066 69.2617 29.1914C69.3613 29.0742 69.4111 28.916 69.4111 28.7168V27H70.334V30ZM74.0137 30H73.0908V28.333C73.0908 27.8682 72.9248 27.6357 72.5928 27.6357C72.4326 27.6357 72.3008 27.6973 72.1973 27.8203C72.0938 27.9434 72.042 28.0996 72.042 28.2891V30H71.1162V27H72.042V27.4746H72.0537C72.2744 27.1094 72.5957 26.9268 73.0176 26.9268C73.6816 26.9268 74.0137 27.3389 74.0137 28.1631V30ZM75.2178 26.5254C75.0615 26.5254 74.9336 26.4795 74.834 26.3877C74.7344 26.2939 74.6846 26.1797 74.6846 26.0449C74.6846 25.9062 74.7344 25.793 74.834 25.7051C74.9336 25.6172 75.0615 25.5732 75.2178 25.5732C75.376 25.5732 75.5039 25.6172 75.6016 25.7051C75.7012 25.793 75.751 25.9062 75.751 26.0449C75.751 26.1855 75.7012 26.3008 75.6016 26.3906C75.5039 26.4805 75.376 26.5254 75.2178 26.5254ZM75.6748 30H74.749V27H75.6748V30ZM79.3516 30H78.4287V28.333C78.4287 27.8682 78.2627 27.6357 77.9307 27.6357C77.7705 27.6357 77.6387 27.6973 77.5352 27.8203C77.4316 27.9434 77.3799 28.0996 77.3799 28.2891V30H76.4541V27H77.3799V27.4746H77.3916C77.6123 27.1094 77.9336 26.9268 78.3555 26.9268C79.0195 26.9268 79.3516 27.3389 79.3516 28.1631V30ZM83.0283 29.6572C83.0283 30.2139 82.8672 30.6445 82.5449 30.9492C82.2227 31.2559 81.7559 31.4092 81.1445 31.4092C80.7402 31.4092 80.4199 31.3516 80.1836 31.2363V30.457C80.4922 30.6367 80.8037 30.7266 81.1182 30.7266C81.4307 30.7266 81.6729 30.6436 81.8447 30.4775C82.0166 30.3135 82.1025 30.0898 82.1025 29.8066V29.5693H82.0908C81.8799 29.9053 81.5684 30.0732 81.1562 30.0732C80.7734 30.0732 80.4697 29.9385 80.2451 29.6689C80.0205 29.3994 79.9082 29.0381 79.9082 28.585C79.9082 28.0771 80.0332 27.6738 80.2832 27.375C80.5332 27.0762 80.8623 26.9268 81.2705 26.9268C81.6357 26.9268 81.9092 27.0674 82.0908 27.3486H82.1025V27H83.0283V29.6572ZM82.1143 28.5586V28.3213C82.1143 28.1318 82.0576 27.9707 81.9443 27.8379C81.833 27.7031 81.6875 27.6357 81.5078 27.6357C81.3027 27.6357 81.1416 27.7158 81.0244 27.876C80.9072 28.0361 80.8486 28.2617 80.8486 28.5527C80.8486 28.8027 80.9043 29.001 81.0156 29.1475C81.127 29.292 81.2793 29.3643 81.4727 29.3643C81.6641 29.3643 81.8184 29.291 81.9355 29.1445C82.0547 28.9961 82.1143 28.8008 82.1143 28.5586ZM66.2676 36H65.333V33.4863C65.333 33.2148 65.3447 32.915 65.3682 32.5869H65.3447C65.2959 32.8447 65.252 33.0303 65.2129 33.1436L64.2285 36H63.4551L62.4531 33.1729C62.4258 33.0967 62.3818 32.9014 62.3213 32.5869H62.2949C62.3203 33.001 62.333 33.3643 62.333 33.6768V36H61.4805V31.7988H62.8662L63.7246 34.2891C63.793 34.4883 63.8428 34.6885 63.874 34.8896H63.8916C63.9443 34.6572 64 34.4551 64.0586 34.2832L64.917 31.7988H66.2676V36ZM68.5615 36.0732C68.0615 36.0732 67.668 35.9336 67.3809 35.6543C67.0957 35.373 66.9531 34.9922 66.9531 34.5117C66.9531 34.0156 67.1016 33.6279 67.3984 33.3486C67.6953 33.0674 68.0967 32.9268 68.6025 32.9268C69.1006 32.9268 69.4912 33.0674 69.7744 33.3486C70.0576 33.6279 70.1992 33.998 70.1992 34.459C70.1992 34.957 70.0527 35.3506 69.7598 35.6396C69.4688 35.9287 69.0693 36.0732 68.5615 36.0732ZM68.585 33.6357C68.3662 33.6357 68.1963 33.7109 68.0752 33.8613C67.9541 34.0117 67.8936 34.2246 67.8936 34.5C67.8936 35.0762 68.126 35.3643 68.5908 35.3643C69.0342 35.3643 69.2559 35.0684 69.2559 34.4766C69.2559 33.916 69.0322 33.6357 68.585 33.6357ZM73.7354 36H72.8096V35.5869H72.7979C72.5869 35.9111 72.2773 36.0732 71.8691 36.0732C71.4941 36.0732 71.1924 35.9414 70.9639 35.6777C70.7354 35.4121 70.6211 35.042 70.6211 34.5674C70.6211 34.0713 70.7471 33.6738 70.999 33.375C71.251 33.0762 71.5811 32.9268 71.9893 32.9268C72.376 32.9268 72.6455 33.0654 72.7979 33.3428H72.8096V31.5586H73.7354V36ZM72.8271 34.541V34.3154C72.8271 34.1201 72.7705 33.958 72.6572 33.8291C72.5439 33.7002 72.3965 33.6357 72.2148 33.6357C72.0098 33.6357 71.8496 33.7168 71.7344 33.8789C71.6191 34.0391 71.5615 34.2598 71.5615 34.541C71.5615 34.8047 71.6172 35.0078 71.7285 35.1504C71.8398 35.293 71.9941 35.3643 72.1914 35.3643C72.3789 35.3643 72.5312 35.2891 72.6484 35.1387C72.7676 34.9883 72.8271 34.7891 72.8271 34.541ZM77.21 34.7637H75.2529C75.2842 35.1992 75.5586 35.417 76.0762 35.417C76.4062 35.417 76.6963 35.3389 76.9463 35.1826V35.8506C76.6689 35.999 76.3086 36.0732 75.8652 36.0732C75.3809 36.0732 75.0049 35.9395 74.7373 35.6719C74.4697 35.4023 74.3359 35.0273 74.3359 34.5469C74.3359 34.0488 74.4805 33.6543 74.7695 33.3633C75.0586 33.0723 75.4141 32.9268 75.8359 32.9268C76.2734 32.9268 76.6113 33.0566 76.8496 33.3164C77.0898 33.5762 77.21 33.9287 77.21 34.374V34.7637ZM76.3516 34.1953C76.3516 33.7656 76.1777 33.5508 75.8301 33.5508C75.6816 33.5508 75.5527 33.6123 75.4434 33.7354C75.3359 33.8584 75.2705 34.0117 75.2471 34.1953H76.3516ZM78.6865 36H77.7607V31.5586H78.6865V36Z" fill="white"/>
<rect x="24.6667" y="42.3335" width="30" height="16.6667" rx="2" fill="#FFDCB4"/>
<rect x="29.6667" y="45.667" width="2.5" height="10.8333" rx="1.25" fill="#9DB6A1"/>
<rect x="35.5001" y="47.3335" width="2.5" height="9.16667" rx="1.25" fill="white"/>
<rect x="41.3334" y="49.8335" width="2.5" height="6.66667" rx="1.25" fill="#F4A4B1"/>
<rect x="47.1667" y="51.5" width="2.5" height="5" rx="1.25" fill="#74A89C"/>
<defs>
<filter id="filter0_d_73_723" x="0.333374" y="22.5" width="42" height="52" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="2"/>
<feGaussianBlur stdDeviation="3"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.317098 0 0 0 0 0.4 0 0 0 0 0.346114 0 0 0 0.1 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_73_723"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_73_723" result="shape"/>
</filter>
</defs>
</svg>
<svg width="34" height="28" viewBox="0 0 34 28" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0 4C0 1.79086 1.79086 0 4 0H22C25.3137 0 28 2.68629 28 6V24C28 26.2091 26.2091 28 24 28H4C1.79086 28 0 26.2091 0 24V4Z" fill="url(#paint0_linear_12_217)"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M10.3043 13.6296C9.58997 13.8127 8.82187 13.9042 8.00002 13.9042C7.17818 13.9042 6.41005 13.8127 5.69571 13.6296C4.98135 13.4465 4.41785 13.1762 4.00519 12.8186V13.9042C4.00519 14.1979 4.18378 14.4704 4.54096 14.7216C4.89813 14.9727 5.38361 15.1717 5.9974 15.3186C6.61119 15.4655 7.27872 15.5389 8.00001 15.5389C8.7213 15.5389 9.38883 15.4655 10.0026 15.3186C10.6164 15.1717 11.1019 14.9727 11.4591 14.7216C11.8162 14.4704 11.9948 14.1979 11.9948 13.9042V12.8186C11.5822 13.1762 11.0187 13.4466 10.3043 13.6296ZM10.2991 16.0817C9.58478 16.2648 8.81668 16.3563 7.99483 16.3563C7.17299 16.3563 6.40486 16.2648 5.69052 16.0817C4.97616 15.8986 4.41266 15.6283 4 15.2707L4.00519 16.3563C4.00519 16.65 4.18378 16.9225 4.54096 17.1737C4.89813 17.4248 5.38361 17.6238 5.9974 17.7707C6.61119 17.9176 7.27872 17.991 8.00001 17.991C8.7213 17.991 9.38364 17.9176 9.99743 17.7707C10.6112 17.6238 11.0967 17.4248 11.4539 17.1737C11.8111 16.9225 11.9896 16.65 11.9896 16.3563V15.2707C11.577 15.6283 11.0135 15.8987 10.2991 16.0817ZM10.0026 9.22031C9.38884 9.07344 8.72131 9 8.00002 9C7.27873 9 6.6112 9.07344 5.99741 9.22031C5.38362 9.36717 4.89815 9.5662 4.54097 9.81736C4.18379 10.0685 4.0052 10.341 4.0052 10.6347V11.4521C4.0052 11.7458 4.18379 12.0183 4.54097 12.2694C4.89815 12.5206 5.38362 12.7196 5.99741 12.8665C6.6112 13.0134 7.27873 13.0868 8.00002 13.0868C8.72131 13.0868 9.38884 13.0134 10.0026 12.8665C10.6164 12.7196 11.1019 12.5206 11.4591 12.2694C11.8163 12.0183 11.9948 11.7458 11.9948 11.4521V10.6347C11.9948 10.341 11.8163 10.0685 11.4591 9.81736C11.1019 9.5662 10.6164 9.36717 10.0026 9.22031ZM10.3095 21.0907C9.59516 21.2737 8.82706 21.3653 8.00521 21.3653C7.18337 21.3653 6.41524 21.2737 5.70089 21.0907C4.98654 20.9076 4.42304 20.6373 4.01038 20.2797V21.3652C4.01038 21.659 4.18897 21.9314 4.54614 22.1826C4.90332 22.4338 5.3888 22.6328 6.00259 22.7797C6.61638 22.9265 7.28391 23 8.0052 23C8.72649 23 9.39402 22.9265 10.0078 22.7797C10.6216 22.6328 11.1071 22.4338 11.4643 22.1826C11.8214 21.9314 12 21.659 12 21.3652V20.2797C11.5874 20.6373 11.0238 20.9076 10.3095 21.0907ZM10.3043 18.6386C9.58997 18.8216 8.82187 18.9132 8.00002 18.9132C7.17818 18.9132 6.41005 18.8216 5.6957 18.6386C4.98135 18.4555 4.41785 18.1852 4.00519 17.8276L4.01038 18.9131C4.01038 19.2069 4.18897 19.4793 4.54614 19.7305C4.90332 19.9817 5.3888 20.1807 6.00259 20.3276C6.61638 20.4744 7.28391 20.5479 8.0052 20.5479C8.72649 20.5479 9.38883 20.4744 10.0026 20.3276C10.6164 20.1807 11.1019 19.9817 11.4591 19.7305C11.8162 19.4793 11.9948 19.2069 11.9948 18.9131V17.8276C11.5822 18.1852 11.0187 18.4555 10.3043 18.6386Z" fill="white"/>
<path d="M19.0001 18.9354C19.823 18.9354 20.5921 18.8542 21.3073 18.6916C22.0226 18.5291 22.5868 18.289 23 17.9715V18.9354C23 19.1963 22.8212 19.4382 22.4635 19.6612C22.1059 19.8843 21.6198 20.061 21.0052 20.1914C20.3907 20.3218 19.7223 20.3871 19.0001 20.3871C18.2779 20.3871 17.6095 20.3218 16.9949 20.1914C16.3803 20.061 15.8942 19.8843 15.5366 19.6612C15.179 19.4382 15.0001 19.1963 15.0001 18.9354V17.9715C15.4133 18.289 15.9776 18.529 16.6928 18.6916C17.4081 18.8542 18.1772 18.9354 19.0001 18.9354ZM19.0001 21.5484C19.823 21.5484 20.5921 21.4671 21.3073 21.3045C22.0226 21.142 22.5868 20.902 23 20.5844V21.5484C23 21.8092 22.8212 22.0511 22.4635 22.2742C22.1059 22.4972 21.6198 22.674 21.0052 22.8044C20.3907 22.9348 19.7223 23 19.0001 23C18.2779 23 17.6095 22.9348 16.9949 22.8044C16.3803 22.674 15.8942 22.4972 15.5366 22.2742C15.179 22.0511 15.0001 21.8092 15.0001 21.5484V20.5844C15.4133 20.9019 15.9776 21.142 16.6928 21.3045C17.4081 21.4671 18.1772 21.5484 19.0001 21.5484Z" fill="white"/>
<path d="M19 14C19.7222 14 20.3906 14.0652 21.0051 14.1956C21.6197 14.3261 22.1058 14.5028 22.4635 14.7258C22.8211 14.9489 22.9999 15.1908 22.9999 15.4516V16.1775C22.9999 16.4383 22.8211 16.6802 22.4635 16.9033C22.1058 17.1263 21.6197 17.303 21.0051 17.4335C20.3906 17.5639 19.7222 17.6291 19 17.6291C18.2778 17.6291 17.6094 17.5639 16.9948 17.4335C16.3802 17.303 15.8941 17.1263 15.5365 16.9033C15.1789 16.6802 15 16.4383 15 16.1775V15.4516C15 15.1908 15.1789 14.9489 15.5365 14.7258C15.8941 14.5028 16.3802 14.3261 16.9948 14.1956C17.6094 14.0652 18.2778 14 19 14Z" fill="white"/>
<g filter="url(#filter0_b_12_217)">
<rect x="20" y="14" width="14" height="10" rx="2" fill="#C5BBFF" fill-opacity="0.44"/>
</g>
<g filter="url(#filter1_b_12_217)">
<rect x="20.1" y="14.1" width="13.8" height="9.8" rx="1.9" stroke="url(#paint1_linear_12_217)" stroke-width="0.2"/>
</g>
<path d="M27.25 17L29.25 19M29.25 19L27.25 21M29.25 19H24.25" stroke="#4F39FF"/>
<circle cx="16" cy="9" r="3" fill="#DBD8FF" fill-opacity="0.4"/>
<circle cx="16" cy="9" r="2.9" stroke="white" stroke-opacity="0.2" stroke-width="0.2"/>
<path opacity="0.4" d="M15.3164 10.6367C15.0326 10.6367 14.8262 10.5846 14.6973 10.4805C14.5684 10.3763 14.5039 10.1908 14.5039 9.92383V9.45508C14.5039 9.21549 14.4049 9.0957 14.207 9.0957V8.73633C14.4049 8.73633 14.5039 8.61198 14.5039 8.36328V7.92773C14.5039 7.65951 14.5677 7.47135 14.6953 7.36328C14.8229 7.25391 15.0299 7.19922 15.3164 7.19922V7.56445C15.1081 7.56445 15.0039 7.67773 15.0039 7.9043V8.32031C15.0039 8.63281 14.9036 8.83008 14.7031 8.91211V8.91992C14.9036 9.00065 15.0039 9.20052 15.0039 9.51953V9.91992C15.0039 10.0475 15.028 10.138 15.0762 10.1914C15.1257 10.2448 15.2057 10.2715 15.3164 10.2715V10.6367ZM17.8535 9.0957C17.6543 9.0957 17.5547 9.21745 17.5547 9.46094V9.91211C17.5547 10.1868 17.4909 10.3763 17.3633 10.4805C17.237 10.5846 17.0312 10.6367 16.7461 10.6367V10.2715C16.8555 10.2715 16.9349 10.2448 16.9844 10.1914C17.0339 10.1393 17.0586 10.0501 17.0586 9.92383V9.50781C17.0586 9.19661 17.1582 9.00195 17.3574 8.92383V8.91602C17.1582 8.83398 17.0586 8.63021 17.0586 8.30469V7.9043C17.0586 7.67773 16.9544 7.56445 16.7461 7.56445V7.19922C17.0299 7.19922 17.2357 7.25391 17.3633 7.36328C17.4909 7.47135 17.5547 7.6569 17.5547 7.91992V8.36719C17.5547 8.61328 17.6543 8.73633 17.8535 8.73633V9.0957Z" fill="white"/>
<defs>
<filter id="filter0_b_12_217" x="16" y="10" width="22" height="18" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feGaussianBlur in="BackgroundImage" stdDeviation="2"/>
<feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_12_217"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_backgroundBlur_12_217" result="shape"/>
</filter>
<filter id="filter1_b_12_217" x="12" y="6" width="30" height="26" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feGaussianBlur in="BackgroundImage" stdDeviation="4"/>
<feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_12_217"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_backgroundBlur_12_217" result="shape"/>
</filter>
<linearGradient id="paint0_linear_12_217" x1="3" y1="1.5" x2="20.6116" y2="30.5677" gradientUnits="userSpaceOnUse">
<stop stop-color="#8075FA"/>
<stop offset="1" stop-color="#5141D6"/>
</linearGradient>
<linearGradient id="paint1_linear_12_217" x1="21" y1="15" x2="34" y2="22" gradientUnits="userSpaceOnUse">
<stop stop-color="#EBEBF7" stop-opacity="0.6"/>
<stop offset="1" stop-color="#AEADDD" stop-opacity="0.12"/>
</linearGradient>
</defs>
</svg>
<svg width="110" height="75" viewBox="0 0 110 75" fill="none" xmlns="http://www.w3.org/2000/svg">
<g filter="url(#filter0_d_73_984)">
<rect x="6.33337" y="26.5" width="30" height="40" rx="4" fill="#FFFDFD"/>
</g>
<circle cx="10.9167" cy="31.0835" r="1.25" fill="#FF78B0"/>
<circle cx="15.9167" cy="31.0835" r="1.25" fill="#FFC694"/>
<circle cx="20.9167" cy="31.0835" r="1.25" fill="#BCD0D1"/>
<rect x="9.66675" y="35.6665" width="23.3333" height="27.5" rx="3" fill="#F0CDE0"/>
<rect x="16.3334" y="0.666992" width="93.3333" height="66.6667" rx="4" fill="#374BAE"/>
<rect x="21.3334" y="5.66699" width="83.3333" height="56.6667" rx="4" fill="#FFFDFD"/>
<circle cx="25.9167" cy="10.2505" r="1.25" fill="#FF78B0"/>
<circle cx="30.9167" cy="10.2505" r="1.25" fill="#FFC694"/>
<circle cx="35.9167" cy="10.2505" r="1.25" fill="#BCD0D1"/>
<rect x="24.6667" y="14.0005" width="76.6667" height="5" rx="2.5" fill="#5D6DBB"/>
<rect x="27.1667" y="15.667" width="8.33333" height="1.66667" rx="0.833333" fill="white"/>
<rect x="37.1667" y="15.667" width="4.16667" height="1.66667" rx="0.833333" fill="white"/>
<rect x="43" y="15.667" width="6.66667" height="1.66667" rx="0.833333" fill="white"/>
<rect x="24.6667" y="22.3335" width="30" height="16.6667" rx="2" fill="#A3DAF8"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M32.5031 30.6404C31.9928 30.7711 31.4442 30.8365 30.8572 30.8365C30.2701 30.8365 29.7215 30.7711 29.2112 30.6404C28.701 30.5096 28.2985 30.3165 28.0037 30.0611V30.8365C28.0037 31.0463 28.1313 31.2409 28.3864 31.4203C28.6415 31.5997 28.9883 31.7419 29.4267 31.8468C29.8651 31.9517 30.3419 32.0041 30.8572 32.0041C31.3724 32.0041 31.8492 31.9517 32.2876 31.8468C32.726 31.7419 33.0728 31.5997 33.3279 31.4203C33.583 31.2409 33.7106 31.0463 33.7106 30.8365V30.0611C33.4158 30.3165 33.0133 30.5096 32.5031 30.6404ZM32.4994 32.3919C31.9891 32.5226 31.4405 32.588 30.8535 32.588C30.2664 32.588 29.7178 32.5226 29.2075 32.3919C28.6973 32.2611 28.2948 32.068 28 31.8126L28.0037 32.588C28.0037 32.7978 28.1313 32.9924 28.3864 33.1718C28.6415 33.3512 28.9883 33.4934 29.4267 33.5983C29.8651 33.7032 30.3419 33.7556 30.8572 33.7556C31.3724 33.7556 31.8455 33.7032 32.2839 33.5983C32.7223 33.4934 33.0691 33.3512 33.3242 33.1718C33.5793 32.9924 33.7069 32.7978 33.7069 32.588V31.8126C33.4121 32.068 33.0096 32.2611 32.4994 32.3919ZM32.2876 27.4909C31.8492 27.386 31.3724 27.3335 30.8572 27.3335C30.342 27.3335 29.8651 27.386 29.4267 27.4909C28.9883 27.5958 28.6415 27.7379 28.3864 27.9173C28.1313 28.0967 28.0037 28.2913 28.0037 28.5012V29.085C28.0037 29.2948 28.1313 29.4894 28.3864 29.6688C28.6415 29.8482 28.9883 29.9904 29.4267 30.0953C29.8651 30.2002 30.342 30.2526 30.8572 30.2526C31.3724 30.2526 31.8492 30.2002 32.2876 30.0953C32.726 29.9904 33.0728 29.8482 33.3279 29.6688C33.583 29.4894 33.7106 29.2948 33.7106 29.085V28.5012C33.7106 28.2913 33.583 28.0967 33.3279 27.9173C33.0728 27.7379 32.726 27.5958 32.2876 27.4909ZM32.5067 35.9694C31.9965 36.1002 31.4479 36.1656 30.8608 36.1656C30.2738 36.1656 29.7251 36.1002 29.2149 35.9694C28.7046 35.8387 28.3021 35.6456 28.0074 35.3902V36.1656C28.0074 36.3754 28.1349 36.57 28.3901 36.7494C28.6452 36.9288 28.992 37.071 29.4304 37.1759C29.8688 37.2808 30.3456 37.3332 30.8608 37.3332C31.376 37.3332 31.8528 37.2808 32.2912 37.1759C32.7297 37.071 33.0764 36.9288 33.3316 36.7494C33.5867 36.57 33.7143 36.3754 33.7143 36.1656V35.3902C33.4195 35.6456 33.017 35.8387 32.5067 35.9694ZM32.503 34.2179C31.9928 34.3487 31.4441 34.4141 30.8571 34.4141C30.2701 34.4141 29.7214 34.3487 29.2112 34.2179C28.7009 34.0872 28.2984 33.8941 28.0037 33.6387L28.0074 34.4141C28.0074 34.6239 28.1349 34.8185 28.3901 34.9979C28.6452 35.1773 28.992 35.3195 29.4304 35.4244C29.8688 35.5293 30.3456 35.5817 30.8608 35.5817C31.376 35.5817 31.8491 35.5293 32.2875 35.4244C32.726 35.3195 33.0727 35.1773 33.3279 34.9979C33.583 34.8185 33.7105 34.6239 33.7105 34.4141V33.6387C33.4158 33.8941 33.0133 34.0872 32.503 34.2179Z" fill="#6E95CD"/>
<path d="M48.463 34.3229C49.0726 34.3229 49.6423 34.2627 50.1721 34.1423C50.7019 34.0218 51.1199 33.844 51.4259 33.6088V34.3229C51.4259 34.5161 51.2935 34.6953 51.0286 34.8605C50.7636 35.0257 50.4036 35.1566 49.9483 35.2532C49.4931 35.3498 48.998 35.3981 48.463 35.3981C47.928 35.3981 47.4329 35.3498 46.9777 35.2532C46.5225 35.1566 46.1624 35.0257 45.8975 34.8605C45.6326 34.6953 45.5001 34.5161 45.5001 34.3229V33.6088C45.8062 33.844 46.2241 34.0218 46.7539 34.1423C47.2838 34.2627 47.8535 34.3229 48.463 34.3229ZM48.463 36.2584C49.0726 36.2584 49.6423 36.1982 50.1721 36.0778C50.7019 35.9574 51.1199 35.7795 51.4259 35.5443V36.2584C51.4259 36.4516 51.2935 36.6308 51.0286 36.796C50.7636 36.9612 50.4036 37.0921 49.9483 37.1887C49.4931 37.2854 48.998 37.3337 48.463 37.3337C47.928 37.3337 47.4329 37.2854 46.9777 37.1887C46.5225 37.0921 46.1624 36.9612 45.8975 36.796C45.6326 36.6308 45.5001 36.4516 45.5001 36.2584V35.5443C45.8062 35.7795 46.2241 35.9573 46.7539 36.0778C47.2838 36.1982 47.8535 36.2584 48.463 36.2584Z" fill="#E18EBB"/>
<path d="M48.4629 30.667C48.9979 30.667 49.493 30.7153 49.9483 30.8119C50.4035 30.9085 50.7636 31.0394 51.0285 31.2046C51.2934 31.3698 51.4259 31.5491 51.4259 31.7423V32.2799C51.4259 32.4731 51.2934 32.6524 51.0285 32.8176C50.7636 32.9828 50.4035 33.1137 49.9483 33.2103C49.493 33.3069 48.9979 33.3552 48.4629 33.3552C47.928 33.3552 47.4329 33.3069 46.9776 33.2103C46.5224 33.1137 46.1623 32.9828 45.8974 32.8176C45.6325 32.6524 45.5 32.4731 45.5 32.2799V31.7423C45.5 31.5491 45.6325 31.3698 45.8974 31.2046C46.1623 31.0394 46.5224 30.9085 46.9776 30.8119C47.4329 30.7153 47.928 30.667 48.4629 30.667Z" fill="#E18EBB"/>
<rect x="36.3334" y="29.8335" width="6.25" height="5" rx="1" fill="#6E95CD"/>
<path d="M39.6146 31.0835L40.8646 32.3335M40.8646 32.3335L39.6146 33.5835M40.8646 32.3335H37.7396" stroke="white" stroke-width="0.8"/>
<rect x="58" y="22.3335" width="43.3333" height="36.6667" rx="2" fill="#5E6DBB"/>
<rect x="24.6667" y="42.3335" width="30" height="16.6667" rx="2" fill="#FBE39D"/>
<path opacity="0.3" d="M33 54.4168L38.8333 51.0835L44.6667 54.4168L38.8333 57.7502L33 54.4168Z" fill="#9DB6A1"/>
<path opacity="0.3" d="M33 51.5003L38.8333 48.167L44.6667 51.5003L38.8333 54.8337L33 51.5003Z" fill="#9DB6A1"/>
<path d="M33 48.1668L38.8333 44.8335L44.6667 48.1668L38.8333 51.5002L33 48.1668Z" fill="#9DB6A1"/>
<path d="M84.7689 47.6892H76.0913C75.9315 47.6855 75.7749 47.6436 75.6346 47.5671C75.4943 47.4905 75.3743 47.3815 75.2847 47.2492C74.4536 46.0514 73.9891 44.6826 73.818 43.0448C73.5313 43.2129 73.2682 43.4184 73.0358 43.6559C72.8121 43.8757 72.5248 44.0192 72.2147 44.0663C71.9047 44.1133 71.5877 44.0614 71.3088 43.9179C71.03 43.7744 70.8035 43.5467 70.6615 43.2671C70.5196 42.9875 70.4694 42.6702 70.5181 42.3604C70.7137 41.1871 71.0803 40.1116 71.5692 39.2072C72.0581 38.3027 72.6936 37.6672 73.3536 37.3005C73.4234 37.2605 73.4822 37.2039 73.5248 37.1356C73.5675 37.0674 73.5926 36.9897 73.598 36.9094C73.7936 34.7584 74.5269 32.754 75.8224 30.9207C76.8979 29.4541 78.1201 28.4274 78.9512 27.8163C79.3759 27.5027 79.8899 27.3335 80.4179 27.3335C80.9458 27.3335 81.4598 27.5027 81.8845 27.8163C82.7156 28.4274 83.9378 29.4785 85.0133 30.9696C86.3088 32.7784 87.0666 34.7828 87.2377 36.9583C87.2431 37.0386 87.2682 37.1163 87.3109 37.1845C87.3535 37.2527 87.4123 37.3094 87.4821 37.3494C88.1421 37.7161 88.7776 38.3761 89.2665 39.2561C89.7554 40.136 90.1465 41.236 90.3176 42.4093C90.3663 42.7191 90.3161 43.0363 90.1742 43.316C90.0322 43.5956 89.8057 43.8233 89.5269 43.9668C89.248 44.1103 88.931 44.1622 88.621 44.1152C88.311 44.0681 88.0236 43.9245 87.7999 43.7048C87.5675 43.4673 87.3044 43.2618 87.0177 43.0937C86.871 44.7559 86.3821 46.1003 85.5511 47.2981C85.4587 47.4181 85.3403 47.5157 85.2049 47.5834C85.0694 47.6512 84.9203 47.6873 84.7689 47.6892Z" fill="#FF78B0"/>
<path d="M80.3651 52.3335C80.0993 52.3335 79.8444 52.2279 79.6565 52.0399C79.4685 51.852 79.3629 51.5971 79.3629 51.3313V49.1802C79.3404 49.0372 79.3491 48.8909 79.3885 48.7516C79.4279 48.6122 79.497 48.4831 79.5911 48.373C79.6851 48.2629 79.802 48.1746 79.9335 48.114C80.065 48.0534 80.2081 48.022 80.3529 48.022C80.4977 48.022 80.6408 48.0534 80.7723 48.114C80.9038 48.1746 81.0206 48.2629 81.1147 48.373C81.2088 48.4831 81.2779 48.6122 81.3173 48.7516C81.3567 48.8909 81.3654 49.0372 81.3429 49.1802V51.3313C81.3429 51.5929 81.2407 51.8442 81.058 52.0314C80.8753 52.2187 80.6267 52.3271 80.3651 52.3335ZM76.6497 51.1602C76.518 51.1602 76.3877 51.1342 76.2661 51.0839C76.1445 51.0335 76.0341 50.9597 75.941 50.8666C75.8479 50.7736 75.7741 50.6631 75.7237 50.5415C75.6734 50.4199 75.6475 50.2896 75.6475 50.158V49.1802C75.6846 48.9444 75.8048 48.7295 75.9863 48.5744C76.1678 48.4193 76.3987 48.334 76.6374 48.334C76.8762 48.334 77.1071 48.4193 77.2886 48.5744C77.4701 48.7295 77.5902 48.9444 77.6274 49.1802V50.1824C77.6212 50.4398 77.5162 50.6849 77.3342 50.8669C77.1521 51.0489 76.907 51.154 76.6497 51.1602ZM84.0561 51.1602C83.7903 51.1602 83.5354 51.0546 83.3475 50.8666C83.1595 50.6787 83.0539 50.4238 83.0539 50.158V49.1802C83.0314 49.0372 83.0401 48.8909 83.0795 48.7516C83.1189 48.6122 83.188 48.4831 83.2821 48.373C83.3762 48.2629 83.493 48.1746 83.6245 48.114C83.756 48.0534 83.8991 48.022 84.0439 48.022C84.1887 48.022 84.3318 48.0534 84.4633 48.114C84.5948 48.1746 84.7117 48.2629 84.8057 48.373C84.8998 48.4831 84.9689 48.6122 85.0083 48.7516C85.0477 48.8909 85.0564 49.0372 85.0339 49.1802V50.1824C85.0277 50.4398 84.9227 50.6849 84.7406 50.8669C84.5586 51.0489 84.3135 51.154 84.0561 51.1602Z" fill="#FF78B0"/>
<circle cx="80.4399" cy="35.2667" r="2.56312" fill="white"/>
<rect x="76.6265" y="43.3311" width="7.50181" height="1.50036" rx="0.750181" fill="white"/>
<defs>
<filter id="filter0_d_73_984" x="0.333374" y="22.5" width="42" height="52" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="2"/>
<feGaussianBlur stdDeviation="3"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.317098 0 0 0 0 0.4 0 0 0 0 0.346114 0 0 0 0.1 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_73_984"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_73_984" result="shape"/>
</filter>
</defs>
</svg>
<svg width="110" height="75" viewBox="0 0 110 75" fill="none" xmlns="http://www.w3.org/2000/svg">
<g filter="url(#filter0_d_73_866)">
<rect x="6.33337" y="26.5" width="30" height="40" rx="4" fill="#FFFDFD"/>
</g>
<circle cx="10.9167" cy="31.0835" r="1.25" fill="#FF78B0"/>
<circle cx="15.9167" cy="31.0835" r="1.25" fill="#FFC694"/>
<circle cx="20.9167" cy="31.0835" r="1.25" fill="#BCD0D1"/>
<rect x="9.66675" y="35.6665" width="23.3333" height="27.5" rx="3" fill="#F0CDE0"/>
<rect x="16.3334" y="0.666992" width="93.3333" height="66.6667" rx="4" fill="#374BAE"/>
<rect x="21.3334" y="5.66699" width="83.3333" height="56.6667" rx="4" fill="#FFFDFD"/>
<circle cx="25.9167" cy="10.2505" r="1.25" fill="#FF78B0"/>
<circle cx="30.9167" cy="10.2505" r="1.25" fill="#FFC694"/>
<circle cx="35.9167" cy="10.2505" r="1.25" fill="#BCD0D1"/>
<rect x="24.6667" y="14.0005" width="76.6667" height="5" rx="2.5" fill="#5D6DBB"/>
<rect x="27.1667" y="15.667" width="8.33333" height="1.66667" rx="0.833333" fill="white"/>
<rect x="37.1667" y="15.667" width="4.16667" height="1.66667" rx="0.833333" fill="white"/>
<rect x="43" y="15.667" width="6.66667" height="1.66667" rx="0.833333" fill="white"/>
<rect x="24.6667" y="22.3335" width="30" height="16.6667" rx="2" fill="#A3DAF8"/>
<path d="M29.0679 29.0671C28.5164 29.0671 28.0671 28.8881 27.7197 28.53C27.3724 28.1684 27.1987 27.7002 27.1987 27.1255C27.1987 26.5186 27.3751 26.0262 27.7278 25.6484C28.0787 25.2725 28.546 25.0845 29.1296 25.0845C29.6793 25.0845 30.1233 25.2644 30.4617 25.6243C30.8018 25.9823 30.9719 26.4568 30.9719 27.0476C30.9719 27.651 30.7956 28.1388 30.4429 28.5112C30.4303 28.5238 30.4187 28.5363 30.408 28.5488C30.3972 28.5596 30.3856 28.5703 30.373 28.5811L31.3479 29.5183H30.134L29.6238 29C29.4555 29.0448 29.2702 29.0671 29.0679 29.0671ZM29.1055 25.8311C28.8029 25.8311 28.5612 25.9456 28.3804 26.1748C28.2013 26.4022 28.1118 26.7039 28.1118 27.0798C28.1118 27.4612 28.2013 27.7629 28.3804 27.9849C28.5594 28.2069 28.7939 28.3179 29.084 28.3179C29.383 28.3179 29.6202 28.2104 29.7957 27.9956C29.9711 27.7772 30.0588 27.4773 30.0588 27.0959C30.0588 26.6985 29.9738 26.3879 29.8037 26.1641C29.6354 25.9421 29.4027 25.8311 29.1055 25.8311ZM34.1436 29H33.2976V28.5811H33.2842C33.0747 28.9051 32.7945 29.0671 32.4436 29.0671C31.8062 29.0671 31.4875 28.6813 31.4875 27.9097V26.25H32.3335V27.8345C32.3335 28.223 32.4875 28.4172 32.7954 28.4172C32.9476 28.4172 33.0693 28.3644 33.1606 28.2588C33.252 28.1514 33.2976 28.0063 33.2976 27.8237V26.25H34.1436V29ZM37.1487 29H36.3457V28.6052H36.335C36.1506 28.9132 35.8775 29.0671 35.5159 29.0671C35.2491 29.0671 35.0387 28.9919 34.8848 28.8416C34.7326 28.6894 34.6565 28.4871 34.6565 28.2346C34.6565 27.7011 34.9725 27.3931 35.6045 27.3108L36.3511 27.2114C36.3511 26.9106 36.1882 26.7603 35.8623 26.7603C35.5347 26.7603 35.2231 26.8578 34.9277 27.053V26.4138C35.0459 26.3529 35.207 26.2992 35.4111 26.2527C35.617 26.2061 35.8041 26.1829 35.9724 26.1829C36.7566 26.1829 37.1487 26.5741 37.1487 27.3564V29ZM36.3511 27.8828V27.6975L35.8516 27.762C35.5758 27.7978 35.438 27.9222 35.438 28.1353C35.438 28.2319 35.4711 28.3116 35.5374 28.3743C35.6054 28.4351 35.6967 28.4656 35.8113 28.4656C35.9706 28.4656 36.1004 28.411 36.2007 28.3018C36.3009 28.1908 36.3511 28.0511 36.3511 27.8828ZM40.4761 29H39.6301V27.4719C39.6301 27.0458 39.4779 26.8328 39.1736 26.8328C39.0268 26.8328 38.9059 26.8892 38.811 27.002C38.7161 27.1147 38.6687 27.258 38.6687 27.4316V29H37.8201V26.25H38.6687V26.6851H38.6794C38.8818 26.3503 39.1763 26.1829 39.563 26.1829C40.1717 26.1829 40.4761 26.5606 40.4761 27.3162V29ZM42.8125 28.9678C42.6872 29.034 42.4983 29.0671 42.2458 29.0671C41.6479 29.0671 41.3489 28.7565 41.3489 28.1353V26.8757H40.9031V26.25H41.3489V25.6565L42.1948 25.4148V26.25H42.8125V26.8757H42.1948V27.9875C42.1948 28.274 42.3085 28.4172 42.5359 28.4172C42.6254 28.4172 42.7176 28.3913 42.8125 28.3394V28.9678ZM43.7229 25.8149C43.5797 25.8149 43.4624 25.7729 43.3711 25.6887C43.2798 25.6028 43.2341 25.498 43.2341 25.3745C43.2341 25.2474 43.2798 25.1436 43.3711 25.063C43.4624 24.9824 43.5797 24.9421 43.7229 24.9421C43.8679 24.9421 43.9852 24.9824 44.0747 25.063C44.166 25.1436 44.2117 25.2474 44.2117 25.3745C44.2117 25.5034 44.166 25.609 44.0747 25.6914C43.9852 25.7738 43.8679 25.8149 43.7229 25.8149ZM44.1418 29H43.2932V26.25H44.1418V29ZM47.0342 29H44.5662V28.6482L45.9465 26.8757H44.7031V26.25H47.0234V26.6689L45.7156 28.3743H47.0342V29ZM49.7815 29H48.9785V28.6052H48.9678C48.7834 28.9132 48.5103 29.0671 48.1487 29.0671C47.8819 29.0671 47.6715 28.9919 47.5176 28.8416C47.3654 28.6894 47.2893 28.4871 47.2893 28.2346C47.2893 27.7011 47.6053 27.3931 48.2373 27.3108L48.9839 27.2114C48.9839 26.9106 48.821 26.7603 48.4951 26.7603C48.1675 26.7603 47.856 26.8578 47.5605 27.053V26.4138C47.6787 26.3529 47.8398 26.2992 48.0439 26.2527C48.2498 26.2061 48.4369 26.1829 48.6052 26.1829C49.3894 26.1829 49.7815 26.5741 49.7815 27.3564V29ZM48.9839 27.8828V27.6975L48.4844 27.762C48.2087 27.7978 48.0708 27.9222 48.0708 28.1353C48.0708 28.2319 48.1039 28.3116 48.1702 28.3743C48.2382 28.4351 48.3295 28.4656 48.4441 28.4656C48.6034 28.4656 48.7332 28.411 48.8335 28.3018C48.9338 28.1908 48.9839 28.0511 48.9839 27.8828ZM51.9487 27.8291H50.4797V27.2356H51.9487V27.8291ZM29.0195 34.9678C28.8942 35.034 28.7053 35.0671 28.4529 35.0671C27.8549 35.0671 27.5559 34.7565 27.5559 34.1353V32.8757H27.1101V32.25H27.5559V31.6565L28.4019 31.4148V32.25H29.0195V32.8757H28.4019V33.9875C28.4019 34.274 28.5155 34.4172 28.7429 34.4172C28.8324 34.4172 28.9246 34.3913 29.0195 34.3394V34.9678ZM29.9299 31.8149C29.7867 31.8149 29.6694 31.7729 29.5781 31.6887C29.4868 31.6028 29.4412 31.498 29.4412 31.3745C29.4412 31.2474 29.4868 31.1436 29.5781 31.063C29.6694 30.9824 29.7867 30.9421 29.9299 30.9421C30.075 30.9421 30.1922 30.9824 30.2817 31.063C30.373 31.1436 30.4187 31.2474 30.4187 31.3745C30.4187 31.5034 30.373 31.609 30.2817 31.6914C30.1922 31.7738 30.075 31.8149 29.9299 31.8149ZM30.3489 35H29.5002V32.25H30.3489V35ZM32.3738 35.0671C31.9154 35.0671 31.5547 34.9391 31.2915 34.6831C31.0301 34.4253 30.8994 34.0762 30.8994 33.6357C30.8994 33.181 31.0355 32.8256 31.3076 32.5696C31.5798 32.3118 31.9477 32.1829 32.4114 32.1829C32.8679 32.1829 33.226 32.3118 33.4856 32.5696C33.7452 32.8256 33.875 33.1649 33.875 33.5874C33.875 34.0439 33.7407 34.4047 33.4722 34.6697C33.2054 34.9347 32.8393 35.0671 32.3738 35.0671ZM32.3953 32.8328C32.1947 32.8328 32.039 32.9017 31.928 33.0396C31.817 33.1774 31.7615 33.3726 31.7615 33.625C31.7615 34.1532 31.9745 34.4172 32.4006 34.4172C32.807 34.4172 33.0103 34.146 33.0103 33.6035C33.0103 33.0897 32.8053 32.8328 32.3953 32.8328ZM37.0815 35H36.2356V33.4719C36.2356 33.0458 36.0834 32.8328 35.7791 32.8328C35.6322 32.8328 35.5114 32.8892 35.4165 33.002C35.3216 33.1147 35.2742 33.258 35.2742 33.4316V35H34.4255V32.25H35.2742V32.6851H35.2849C35.4872 32.3503 35.7817 32.1829 36.1685 32.1829C36.7772 32.1829 37.0815 32.5606 37.0815 33.3162V35Z" fill="#3C7392"/>
<rect x="58" y="22.3335" width="43.3333" height="36.6667" rx="2" fill="#5E6DBB"/>
<circle cx="67.1666" cy="31.5" r="5" fill="#8FBBFB"/>
<circle cx="67.1666" cy="31.5" r="4.9" stroke="white" stroke-opacity="0.2" stroke-width="0.2"/>
<circle cx="93" cy="35.6667" r="4.16667" fill="#E59496"/>
<circle cx="93" cy="35.6667" r="4.06667" stroke="white" stroke-opacity="0.2" stroke-width="0.2"/>
<circle cx="78.4166" cy="37.75" r="1.25" fill="#8FBBFB"/>
<circle cx="78.4166" cy="37.75" r="1.15" stroke="white" stroke-opacity="0.2" stroke-width="0.2"/>
<path d="M64.8281 29.7788V33H64.136V30.561C64.0979 30.5947 64.0525 30.627 63.9998 30.6577C63.9485 30.687 63.8936 30.7141 63.835 30.739C63.7764 30.7625 63.7156 30.783 63.6526 30.8005C63.5896 30.8167 63.5273 30.8284 63.4658 30.8357V30.2512C63.646 30.1985 63.8159 30.1311 63.9756 30.0491C64.1353 29.967 64.2795 29.877 64.4084 29.7788H64.8281ZM66.531 32.4243H67.8669V33H65.7708V32.7627C65.7708 32.6016 65.7979 32.4573 65.8521 32.3298C65.9062 32.2009 65.9744 32.0859 66.0564 31.9849C66.1384 31.8823 66.2278 31.7922 66.3245 31.7146C66.4226 31.6355 66.5156 31.5645 66.6035 31.5015C66.6958 31.4355 66.7764 31.3726 66.8452 31.3125C66.9155 31.2524 66.9741 31.1931 67.021 31.1345C67.0693 31.0745 67.1052 31.0144 67.1287 30.9543C67.1521 30.8928 67.1638 30.8276 67.1638 30.7588C67.1638 30.624 67.1257 30.5222 67.0496 30.4534C66.9734 30.3845 66.8569 30.3501 66.7002 30.3501C66.4292 30.3501 66.1699 30.4578 65.9224 30.6731V30.0623C66.1963 29.885 66.5054 29.7964 66.8496 29.7964C67.0093 29.7964 67.1521 29.8176 67.2781 29.8601C67.4055 29.9011 67.5132 29.9604 67.6011 30.0381C67.689 30.1157 67.7556 30.2102 67.801 30.3215C67.8479 30.4314 67.8713 30.5544 67.8713 30.6907C67.8713 30.8357 67.8486 30.9646 67.8032 31.0774C67.7593 31.1902 67.7 31.2927 67.6252 31.385C67.552 31.4773 67.467 31.5623 67.3704 31.6399C67.2737 31.7161 67.1733 31.79 67.0693 31.8618C66.999 31.9116 66.9309 31.9614 66.865 32.0112C66.8005 32.0596 66.7434 32.1079 66.6936 32.1562C66.6438 32.2031 66.6042 32.2493 66.575 32.2947C66.5457 32.3401 66.531 32.3833 66.531 32.4243ZM70.7234 33H69.8906L69.1721 31.8838H69.1633V33H68.469V29.6689H69.1633V31.7893H69.1721L69.8423 30.75H70.6663L69.8599 31.8069L70.7234 33Z" fill="white"/>
<path d="M90.1758 36.1519C90.1758 36.064 90.1882 35.9797 90.2131 35.8992C90.2395 35.8171 90.2783 35.7417 90.3296 35.6729C90.3809 35.6025 90.4446 35.5403 90.5208 35.4861C90.5984 35.4304 90.6892 35.385 90.7932 35.3499C90.6335 35.2708 90.5098 35.1697 90.4219 35.0466C90.334 34.9221 90.29 34.7844 90.29 34.6335C90.29 34.5134 90.3149 34.4021 90.3647 34.2996C90.416 34.197 90.4863 34.1084 90.5757 34.0337C90.665 33.959 90.7712 33.9011 90.8943 33.8601C91.0188 33.8176 91.1543 33.7964 91.3008 33.7964C91.4502 33.7964 91.5872 33.8176 91.7117 33.8601C91.8362 33.9011 91.9431 33.959 92.0325 34.0337C92.1233 34.1069 92.1936 34.1941 92.2434 34.2952C92.2932 34.3962 92.3181 34.5061 92.3181 34.6248C92.3181 34.7742 92.2712 34.9104 92.1775 35.0334C92.0837 35.155 91.9541 35.2554 91.7886 35.3345C91.8911 35.3696 91.9812 35.415 92.0588 35.4707C92.1365 35.5249 92.2017 35.5872 92.2544 35.6575C92.3071 35.7278 92.3467 35.8047 92.373 35.8882C92.3994 35.9702 92.4126 36.0559 92.4126 36.1453C92.4126 36.28 92.3855 36.4031 92.3313 36.5144C92.2771 36.6243 92.2002 36.7195 92.1006 36.8C92.0024 36.8792 91.8845 36.9407 91.7468 36.9846C91.6106 37.0286 91.4597 37.0505 91.2942 37.0505C91.1316 37.0505 90.9814 37.0293 90.8438 36.9868C90.7075 36.9429 90.5896 36.8813 90.49 36.8022C90.3918 36.7231 90.3149 36.6287 90.2593 36.5188C90.2036 36.4075 90.1758 36.2852 90.1758 36.1519ZM90.8328 36.0925C90.8328 36.1643 90.8438 36.2288 90.8657 36.2859C90.8877 36.343 90.9192 36.3914 90.9602 36.4309C91.0012 36.4705 91.0496 36.5012 91.1052 36.5232C91.1624 36.5437 91.2261 36.554 91.2964 36.554C91.3638 36.554 91.4253 36.543 91.481 36.521C91.5381 36.499 91.5872 36.4683 91.6282 36.4287C91.6692 36.3892 91.7014 36.3408 91.7249 36.2837C91.7483 36.2266 91.76 36.1628 91.76 36.0925C91.76 36.0295 91.749 35.9695 91.7271 35.9124C91.7051 35.8552 91.6736 35.8062 91.6326 35.7651C91.5916 35.7227 91.5425 35.689 91.4854 35.6641C91.4297 35.6392 91.3667 35.6267 91.2964 35.6267C91.2305 35.6267 91.1689 35.6384 91.1118 35.6619C91.0547 35.6838 91.0056 35.7161 90.9646 35.7585C90.9236 35.7996 90.8914 35.8486 90.8679 35.9058C90.8445 35.9629 90.8328 36.0251 90.8328 36.0925ZM90.9294 34.6973C90.9294 34.7529 90.939 34.8057 90.958 34.8555C90.9785 34.9038 91.0056 34.9463 91.0393 34.9829C91.073 35.0181 91.1125 35.0459 91.158 35.0664C91.2048 35.0869 91.2539 35.0972 91.3052 35.0972C91.3579 35.0972 91.407 35.0869 91.4524 35.0664C91.4978 35.0459 91.5374 35.0173 91.571 34.9807C91.6062 34.9441 91.6333 34.9016 91.6523 34.8533C91.6729 34.8049 91.6831 34.7529 91.6831 34.6973C91.6831 34.6401 91.6736 34.5874 91.6545 34.5391C91.6355 34.4893 91.6084 34.4468 91.5732 34.4116C91.5396 34.375 91.4993 34.3464 91.4524 34.3259C91.407 34.3054 91.3579 34.2952 91.3052 34.2952C91.2495 34.2952 91.1982 34.3062 91.1514 34.3281C91.106 34.3486 91.0664 34.3772 91.0327 34.4138C91.0005 34.449 90.9749 34.4915 90.9558 34.5413C90.9382 34.5896 90.9294 34.6416 90.9294 34.6973ZM95.135 37H94.3022L93.5837 35.8838H93.575V37H92.8806V33.6689H93.575V35.7893H93.5837L94.2539 34.75H95.0779L94.2715 35.8069L95.135 37Z" fill="white"/>
<g opacity="0.5">
<path d="M73.4167 49.7799C74.0168 49.7799 74.5776 49.7121 75.0991 49.5767C75.6206 49.4412 76.0321 49.2412 76.3333 48.9765V49.7798C76.3333 49.9972 76.2029 50.1988 75.9422 50.3847C75.6814 50.5706 75.327 50.7178 74.8788 50.8265C74.4307 50.9352 73.9433 50.9895 73.4167 50.9895C72.8901 50.9895 72.4027 50.9352 71.9546 50.8265C71.5065 50.7178 71.152 50.5706 70.8913 50.3847C70.6305 50.1988 70.5001 49.9972 70.5001 49.7798V48.9765C70.8014 49.2412 71.2128 49.4412 71.7344 49.5767C72.2559 49.7121 72.8167 49.7799 73.4167 49.7799ZM73.4167 51.9573C74.0168 51.9573 74.5776 51.8896 75.0991 51.7541C75.6206 51.6187 76.0321 51.4186 76.3333 51.154V51.9573C76.3333 52.1747 76.2029 52.3763 75.9422 52.5621C75.6814 52.748 75.327 52.8953 74.8788 53.004C74.4307 53.1126 73.9433 53.167 73.4167 53.167C72.8901 53.167 72.4027 53.1126 71.9546 53.004C71.5065 52.8953 71.152 52.748 70.8913 52.5621C70.6305 52.3763 70.5001 52.1747 70.5001 51.9573V51.154C70.8014 51.4186 71.2128 51.6186 71.7344 51.7541C72.2559 51.8896 72.8167 51.9573 73.4167 51.9573Z" fill="#8FBBFB"/>
<path d="M73.4166 45.667C73.9433 45.667 74.4306 45.7213 74.8788 45.83C75.3269 45.9387 75.6813 46.086 75.9421 46.2718C76.2029 46.4577 76.3333 46.6593 76.3333 46.8767V47.4815C76.3333 47.6989 76.2029 47.9005 75.9421 48.0864C75.6813 48.2722 75.3269 48.4195 74.8788 48.5282C74.4306 48.6369 73.9433 48.6912 73.4166 48.6912C72.89 48.6912 72.4027 48.6369 71.9545 48.5282C71.5064 48.4195 71.152 48.2722 70.8912 48.0864C70.6304 47.9005 70.5 47.6989 70.5 47.4815V46.8767C70.5 46.6593 70.6304 46.4577 70.8912 46.2718C71.152 46.086 71.5064 45.9387 71.9545 45.83C72.4027 45.7213 72.89 45.667 73.4166 45.667Z" fill="#8FBBFB"/>
</g>
<path fill-rule="evenodd" clip-rule="evenodd" d="M68.2536 45.358C67.6583 45.5106 67.0182 45.5868 66.3334 45.5868C65.6485 45.5868 65.0084 45.5106 64.4131 45.358C63.8178 45.2055 63.3482 44.9802 63.0043 44.6822V45.5868C63.0043 45.8316 63.1531 46.0587 63.4508 46.268C63.7484 46.4773 64.153 46.6431 64.6645 46.7655C65.176 46.8879 65.7323 46.9491 66.3333 46.9491C66.9344 46.9491 67.4907 46.8879 68.0022 46.7655C68.5137 46.6431 68.9182 46.4773 69.2159 46.268C69.5135 46.0587 69.6624 45.8316 69.6624 45.5868V44.6822C69.3185 44.9802 68.8489 45.2055 68.2536 45.358ZM68.2493 47.4014C67.654 47.554 67.0139 47.6303 66.329 47.6303C65.6442 47.6303 65.004 47.554 64.4088 47.4014C63.8135 47.2489 63.3439 47.0236 63 46.7256L63.0043 47.6302C63.0043 47.875 63.1531 48.1021 63.4508 48.3114C63.7484 48.5207 64.153 48.6865 64.6645 48.8089C65.176 48.9313 65.7323 48.9925 66.3333 48.9925C66.9344 48.9925 67.4864 48.9313 67.9979 48.8089C68.5094 48.6865 68.9139 48.5207 69.2116 48.3114C69.5092 48.1021 69.658 47.875 69.658 47.6302V46.7256C69.3142 47.0236 68.8446 47.2489 68.2493 47.4014ZM68.0022 41.6836C67.4907 41.5612 66.9344 41.5 66.3334 41.5C65.7323 41.5 65.176 41.5612 64.6645 41.6836C64.153 41.806 63.7485 41.9718 63.4508 42.1811C63.1532 42.3904 63.0043 42.6175 63.0043 42.8623V43.5434C63.0043 43.7882 63.1532 44.0152 63.4508 44.2245C63.7485 44.4338 64.153 44.5997 64.6645 44.7221C65.176 44.8445 65.7323 44.9057 66.3334 44.9057C66.9344 44.9057 67.4907 44.8445 68.0022 44.7221C68.5137 44.5997 68.9183 44.4338 69.2159 44.2245C69.5135 44.0152 69.6624 43.7882 69.6624 43.5434V42.8623C69.6624 42.6175 69.5135 42.3904 69.2159 42.1811C68.9183 41.9718 68.5137 41.806 68.0022 41.6836ZM68.2579 51.5756C67.6626 51.7282 67.0225 51.8044 66.3376 51.8044C65.6528 51.8044 65.0126 51.7281 64.4174 51.5756C63.8221 51.423 63.3525 51.1978 63.0086 50.8998V51.8044C63.0086 52.0492 63.1574 52.2762 63.4551 52.4855C63.7527 52.6949 64.1573 52.8607 64.6688 52.9831C65.1803 53.1055 65.7365 53.1667 66.3376 53.1667C66.9387 53.1667 67.495 53.1055 68.0065 52.9831C68.5179 52.8607 68.9225 52.6949 69.2202 52.4855C69.5178 52.2762 69.6666 52.0492 69.6666 51.8044V50.8998C69.3227 51.1978 68.8532 51.4231 68.2579 51.5756ZM68.2535 49.5322C67.6583 49.6847 67.0182 49.761 66.3333 49.761C65.6484 49.761 65.0083 49.6847 64.413 49.5322C63.8177 49.3796 63.3482 49.1544 63.0043 48.8564L63.0086 49.761C63.0086 50.0058 63.1574 50.2328 63.4551 50.4421C63.7527 50.6514 64.1573 50.8173 64.6688 50.9397C65.1803 51.0621 65.7365 51.1233 66.3376 51.1233C66.9387 51.1233 67.4906 51.0621 68.0021 50.9397C68.5136 50.8173 68.9182 50.6514 69.2158 50.4421C69.5135 50.2328 69.6623 50.0058 69.6623 49.761V48.8564C69.3184 49.1544 68.8488 49.3796 68.2535 49.5322Z" fill="#B7D4FF"/>
<path d="M93 49.7799C93.6858 49.7799 94.3267 49.7121 94.9227 49.5767C95.5188 49.4412 95.989 49.2412 96.3333 48.9765V49.7798C96.3333 49.9972 96.1843 50.1988 95.8863 50.3847C95.5882 50.5706 95.1831 50.7178 94.671 50.8265C94.1589 50.9352 93.6019 50.9895 93 50.9895C92.3982 50.9895 91.8412 50.9352 91.329 50.8265C90.8169 50.7178 90.4118 50.5706 90.1138 50.3847C89.8158 50.1988 89.6667 49.9972 89.6667 49.7798V48.9765C90.0111 49.2412 90.4813 49.4412 91.0773 49.5767C91.6734 49.7121 92.3143 49.7799 93 49.7799ZM93 51.9573C93.6858 51.9573 94.3267 51.8896 94.9227 51.7541C95.5188 51.6187 95.989 51.4186 96.3333 51.154V51.9573C96.3333 52.1747 96.1843 52.3763 95.8863 52.5621C95.5882 52.748 95.1831 52.8953 94.671 53.004C94.1589 53.1126 93.6019 53.167 93 53.167C92.3982 53.167 91.8412 53.1126 91.329 53.004C90.8169 52.8953 90.4118 52.748 90.1138 52.5621C89.8158 52.3763 89.6667 52.1747 89.6667 51.9573V51.154C90.0111 51.4186 90.4813 51.6186 91.0773 51.7541C91.6734 51.8896 92.3143 51.9573 93 51.9573Z" fill="#E59496"/>
<path d="M92.9999 45.667C93.6018 45.667 94.1588 45.7213 94.6709 45.83C95.1831 45.9387 95.5881 46.086 95.8862 46.2718C96.1842 46.4577 96.3332 46.6593 96.3332 46.8767V47.4815C96.3332 47.6989 96.1842 47.9005 95.8862 48.0864C95.5881 48.2722 95.1831 48.4195 94.6709 48.5282C94.1588 48.6369 93.6018 48.6912 92.9999 48.6912C92.3981 48.6912 91.8411 48.6369 91.329 48.5282C90.8168 48.4195 90.4117 48.2722 90.1137 48.0864C89.8157 47.9005 89.6667 47.6989 89.6667 47.4815V46.8767C89.6667 46.6593 89.8157 46.4577 90.1137 46.2718C90.4117 46.086 90.8168 45.9387 91.329 45.83C91.8411 45.7213 92.3981 45.667 92.9999 45.667Z" fill="#E59496"/>
<rect x="78.8333" y="44.8335" width="8.33333" height="6.66667" rx="2" fill="#FAFBFD"/>
<path d="M83.2083 46.5L84.8749 48.1667M84.8749 48.1667L83.2083 49.8333M84.8749 48.1667H80.7083" stroke="#5D6DBB"/>
<rect x="24.6667" y="42.3335" width="30" height="16.6667" rx="2" fill="#FBE39D"/>
<path opacity="0.3" d="M33.0001 54.4168L38.8335 51.0835L44.6668 54.4168L38.8335 57.7502L33.0001 54.4168Z" fill="#9DB6A1"/>
<path opacity="0.3" d="M33.0001 51.5003L38.8335 48.167L44.6668 51.5003L38.8335 54.8337L33.0001 51.5003Z" fill="#9DB6A1"/>
<path d="M33.0001 48.1668L38.8335 44.8335L44.6668 48.1668L38.8335 51.5002L33.0001 48.1668Z" fill="#9DB6A1"/>
<defs>
<filter id="filter0_d_73_866" x="0.333374" y="22.5" width="42" height="52" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="2"/>
<feGaussianBlur stdDeviation="3"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.317098 0 0 0 0 0.4 0 0 0 0 0.346114 0 0 0 0.1 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_73_866"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_73_866" result="shape"/>
</filter>
</defs>
</svg>
<svg width="52" height="40" viewBox="0 0 52 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="52" height="40" rx="4" fill="#4154B3"/>
<path d="M-6.78884e-06 3.99924C-5.28388e-06 1.79011 1.79085 0 3.99999 0H48C50.2091 0 52 1.79086 52 4V9C52 9 14 9 0 9C-6.90736e-06 7.50331 -7.9072e-06 5.6409 -6.78884e-06 3.99924Z" fill="#374BAE"/>
<rect x="4" y="13" width="44" height="22" rx="2" fill="white"/>
<circle cx="5.5" cy="4.5" r="1.5" fill="#FF78B0"/>
<circle cx="11.5" cy="4.5" r="1.5" fill="#FFC694"/>
<circle cx="17.5" cy="4.5" r="1.5" fill="#BCD0D1"/>
<circle cx="13" cy="20" r="5" fill="#4154B3"/>
<path d="M5 32C5 28.6863 7.68629 26 11 26H14C17.3137 26 20 28.6863 20 32V34C20 37.3137 17.3137 40 14 40H11C7.68629 40 5 37.3137 5 34V32Z" fill="#4154B3"/>
<rect x="14" y="32.2546" width="12" height="2" rx="1" transform="rotate(-43.4625 14 32.2546)" fill="#4154B3"/>
<rect x="28" y="20" width="3" height="11" fill="#68C0E5"/>
<rect x="34" y="16" width="3" height="15" fill="#68C0E5"/>
<rect x="40" y="23" width="3" height="8" fill="#68C0E5"/>
</svg>
<svg width="52" height="40" viewBox="0 0 52 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="52" height="40" rx="4" fill="#4154B3"/>
<path d="M-6.78884e-06 3.99924C-5.28388e-06 1.79011 1.79085 0 3.99999 0H48C50.2091 0 52 1.79086 52 4V9C52 9 14 9 0 9C-6.90736e-06 7.50331 -7.9072e-06 5.6409 -6.78884e-06 3.99924Z" fill="#374BAE"/>
<rect x="4" y="13" width="25" height="10" rx="2" fill="#A3DAF8"/>
<rect x="33" y="13" width="15" height="23" rx="2" fill="white"/>
<rect x="4" y="27" width="25" height="9" rx="2" fill="#FDDE83"/>
<circle cx="5.5" cy="4.5" r="1.5" fill="#FF78B0"/>
<circle cx="11.5" cy="4.5" r="1.5" fill="#FFC694"/>
<circle cx="17.5" cy="4.5" r="1.5" fill="#BCD0D1"/>
</svg>
.. role:: raw-html(raw)
:format: html
Built-in Assessors
==================
NNI provides state-of-the-art tuning algorithms within our builtin-assessors and makes them easy to use. Below is a brief overview of NNI's current builtin Assessors.
Note: Click the **Assessor's name** to get each Assessor's installation requirements, suggested usage scenario, and a config example. A link to a detailed description of each algorithm is provided at the end of the suggested scenario for each Assessor.
Currently, we support the following Assessors:
.. list-table::
:header-rows: 1
:widths: auto
* - Assessor
- Brief Introduction of Algorithm
* - `Medianstop <#MedianStop>`__
- Medianstop is a simple early stopping rule. It stops a pending trial X at step S if the trial’s best objective value by step S is strictly worse than the median value of the running averages of all completed trials’ objectives reported up to step S. `Reference Paper <https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/46180.pdf>`__
* - `Curvefitting <#Curvefitting>`__
- Curve Fitting Assessor is an LPA (learning, predicting, assessing) algorithm. It stops a pending trial X at step S if the prediction of the final epoch's performance worse than the best final performance in the trial history. In this algorithm, we use 12 curves to fit the accuracy curve. `Reference Paper <http://aad.informatik.uni-freiburg.de/papers/15-IJCAI-Extrapolation_of_Learning_Curves.pdf>`__
Usage of Builtin Assessors
--------------------------
Usage of builtin assessors provided by the NNI SDK requires one to declare the **builtinAssessorName** and **classArgs** in the ``config.yml`` file. In this part, we will introduce the details of usage and the suggested scenarios, classArg requirements, and an example for each assessor.
Note: Please follow the provided format when writing your ``config.yml`` file.
:raw-html:`<a name="MedianStop"></a>`
Median Stop Assessor
^^^^^^^^^^^^^^^^^^^^
..
Builtin Assessor Name: **Medianstop**
**Suggested scenario**
It's applicable in a wide range of performance curves, thus, it can be used in various scenarios to speed up the tuning progress. `Detailed Description <./MedianstopAssessor.rst>`__
**classArgs requirements:**
* **optimize_mode** (*maximize or minimize, optional, default = maximize*\ ) - If 'maximize', assessor will **stop** the trial with smaller expectation. If 'minimize', assessor will **stop** the trial with larger expectation.
* **start_step** (*int, optional, default = 0*\ ) - A trial is determined to be stopped or not only after receiving start_step number of reported intermediate results.
**Usage example:**
.. code-block:: yaml
# config.yml
assessor:
builtinAssessorName: Medianstop
classArgs:
optimize_mode: maximize
start_step: 5
:raw-html:`<br>`
:raw-html:`<a name="Curvefitting"></a>`
Curve Fitting Assessor
^^^^^^^^^^^^^^^^^^^^^^
..
Builtin Assessor Name: **Curvefitting**
**Suggested scenario**
It's applicable in a wide range of performance curves, thus, it can be used in various scenarios to speed up the tuning progress. Even better, it's able to handle and assess curves with similar performance. `Detailed Description <./CurvefittingAssessor.rst>`__
**Note**\ , according to the original paper, only incremental functions are supported. Therefore this assessor can only be used to maximize optimization metrics. For example, it can be used for accuracy, but not for loss.
**classArgs requirements:**
* **epoch_num** (*int,** required***\ ) - The total number of epochs. We need to know the number of epochs to determine which points we need to predict.
* **start_step** (*int, optional, default = 6*\ ) - A trial is determined to be stopped or not only after receiving start_step number of reported intermediate results.
* **threshold** (*float, optional, default = 0.95*\ ) - The threshold that we use to decide to early stop the worst performance curve. For example: if threshold = 0.95, and the best performance in the history is 0.9, then we will stop the trial who's predicted value is lower than 0.95 * 0.9 = 0.855.
* **gap** (*int, optional, default = 1*\ ) - The gap interval between Assessor judgements. For example: if gap = 2, start_step = 6, then we will assess the result when we get 6, 8, 10, 12...intermediate results.
**Usage example:**
.. code-block:: yaml
# config.yml
assessor:
builtinAssessorName: Curvefitting
classArgs:
epoch_num: 20
start_step: 6
threshold: 0.95
gap: 1
Customize Assessor
==================
NNI supports to build an assessor by yourself for tuning demand.
If you want to implement a customized Assessor, there are three things to do:
#. Inherit the base Assessor class
#. Implement assess_trial function
#. Configure your customized Assessor in experiment YAML config file
**1. Inherit the base Assessor class**
.. code-block:: python
from nni.assessor import Assessor
class CustomizedAssessor(Assessor):
def __init__(self, ...):
...
**2. Implement assess trial function**
.. code-block:: python
from nni.assessor import Assessor, AssessResult
class CustomizedAssessor(Assessor):
def __init__(self, ...):
...
def assess_trial(self, trial_history):
"""
Determines whether a trial should be killed. Must override.
trial_history: a list of intermediate result objects.
Returns AssessResult.Good or AssessResult.Bad.
"""
# you code implement here.
...
**3. Configure your customized Assessor in experiment YAML config file**
NNI needs to locate your customized Assessor class and instantiate the class, so you need to specify the location of the customized Assessor class and pass literal values as parameters to the __init__ constructor.
.. code-block:: yaml
assessor:
codeDir: /home/abc/myassessor
classFileName: my_customized_assessor.py
className: CustomizedAssessor
# Any parameter need to pass to your Assessor class __init__ constructor
# can be specified in this optional classArgs field, for example
classArgs:
arg1: value1
Please noted in **2**. The object ``trial_history`` are exact the object that Trial send to Assessor by using SDK ``report_intermediate_result`` function.
The working directory of your assessor is ``<home>/nni-experiments/<experiment_id>/log``\ , which can be retrieved with environment variable ``NNI_LOG_DIRECTORY``\ ,
More detail example you could see:
* :githublink:`medianstop-assessor <nni/algorithms/hpo/medianstop_assessor.py>`
* :githublink:`curvefitting-assessor <nni/algorithms/hpo/curvefitting_assessor/>`
Medianstop Assessor on NNI
==========================
Median Stop
-----------
Medianstop is a simple early stopping rule mentioned in this `paper <https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/46180.pdf>`__. It stops a pending trial X after step S if the trial’s best objective value by step S is strictly worse than the median value of the running averages of all completed trials’ objectives reported up to step S.
######################
Automatic Model Tuning
######################
NNI can be applied on various model tuning tasks. Some state-of-the-art model search algorithms, such as EfficientNet, can be easily built on NNI. Popular models, e.g., recommendation models, can be tuned with NNI. The following are some use cases to illustrate how to leverage NNI in your model tuning tasks and how to build your own pipeline with NNI.
.. toctree::
:maxdepth: 1
Tuning SVD automatically <RecommendersSvd>
EfficientNet on NNI <../TrialExample/EfficientNet>
Automatic Model Architecture Search for Reading Comprehension <../TrialExample/SquadEvolutionExamples>
Parallelizing Optimization for TPE <ParallelizingTpeSearch>
\ No newline at end of file
.. 21be18c35dee2702eb1c7a805dcfd939
######################
自动模型调优
######################
NNI 可以应用于各种模型调优任务。 一些最先进的模型搜索算法,如EfficientNet,可以很容易地在NNI上构建。 流行的模型,例如,推荐模型,可以使用 NNI 进行调优。 下面是一些用例,展示了如何在您的模型调优任务中使用 NNI,以及如何使用 NNI 构建您自己的流水线。
.. toctree::
:maxdepth: 1
SVD 自动调优 <RecommendersSvd>
NNI 中的 EfficientNet <../TrialExample/EfficientNet>
用于阅读理解的自动模型架构搜索 <../TrialExample/SquadEvolutionExamples>
TPE 的并行优化 <ParallelizingTpeSearch>
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment