PageSourceSearch

https://www.sajeeb.me/_next/static/chunks/868-fd49591ef57edb14.js

js sajeeb.me collected 2026-10-07 00:47:43 UTC 78,745 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[868],{9045:function(n,e,t){var a=t(2729),r=t(5893);t(7294);var i=t(1664),o=t.n(i),l=t(63),s=t(5831),C=t(2360);function c(){let n=(0,a._)(["\n  p {\n    font-size: var(--font-sm);\n    transition: all 1s ease;\n\n    svg {\n      margin-left: 1rem;\n      animation-name: forward;\n      animation-duration: 0.5s;\n      animation-iteration-count: infinite;\n      animation-direction: alternate;\n    }\n\n    &:hover {\n      @keyframes forward {\n        from {\n          margin-left: 1rem;\n        }\n        to {\n          margin-left: 2rem;\n        }\n      }\n    }\n  }\n"]);return c=function(){return n},n}let d=n=>{let{children:e,goto:t,...a}=n;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(h,{children:(0,r.jsx)(o(),{href:"".concat(t),children:(0,r.jsxs)("p",{...a,children:[e,(0,r.jsx)(s.Jp,{})]})})}),(0,r.jsxs)(C.us,{children:[(0,r.jsx)("a",{target:"_blank",rel:"noopener noreferrer",href:"https://github.com/sajeeb-me","aria-label":"Go To Sajeeb Das Shuvo Github Page",title:"Github Page",children:(0,r.jsx)(s.Ey,{})}),(0,r.jsx)("a",{target:"_blank",rel:"noopener noreferrer",href:"https://linkedin.com/in/sajeeb-me","aria-label":"Go To Sajeeb Das Shuvo Linkedin Page",title:"Linkedin Page",children:(0,r.jsx)(s.n6,{})}),(0,r.jsx)("a",{target:"_blank",rel:"noopener noreferrer",href:"https://x.com/me_sajeeb","aria-label":"Go To Sajeeb Das Shuvo Twitter Page",title:"Twitter Page",children:(0,r.jsx)(s.tL,{})})]})]})},h=l.ZP.footer(c());e.Z=d},5831:function(n,e,t){t.d(e,{Ej:function(){return c},Ey:function(){return l},JF:function(){return r},JO:function(){return d},Jp:function(){return C},K3:function(){return u},TR:function(){return h},d2:function(){return i},n6:function(){return s},tL:function(){return o},x8:function(){return p},xs:function(){return m}});var a=t(5893);t(7294);let r=()=>(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",children:(0,a.jsx)("path",{d:"M0 12c0 6.627 5.373 12 12 12s12-5.373 12-12-5.373-12-12-12-12 5.373-12 12zm2 0c0-5.514 4.486-10 10-10v20c-5.514 0-10-4.486-10-10z"})}),i=()=>(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:(0,a.jsx)("path",{d:"M156.7 256.8c1.4 9.3 4.3 18.3 8.8 26.5l-29.9 88.5 68.6-15c12 6.5 26 10.3 40.6 10.3s28.6-3.8 40.6-10.3l68.6 15-29.9-88.5c4.5-8.2 7.4-17.2 8.8-26.5l15.7-49.7c2.9-9.4 4.4-19.2 4.4-29.1s-1.5-19.7-4.4-29.1l-15.7-49.7c-1.4-9.3-4.3-18.3-8.8-26.5l29.9-88.5-68.6 15c-12-6.5-26-10.3-40.6-10.3s-28.6 3.8-40.6 10.3l-68.6-15 29.9 88.5c-4.5 8.2-7.4 17.2-8.8 26.5l-15.7 49.7c-2.9 9.4-4.4 19.2-4.4 29.1s1.5 19.7 4.4 29.1zM256 160c53 0 96 43 96 96s-43 96-96 96-96-43-96-96 43-96 96-96z m-39.1 70.2l62 14.6 138.8-33 27-7.9c6.8-2 11.2-8.2 11.2-15.4v-197c0-9-7.4-17-16.4-17H89.7c-9 0-16.4 8-16.4 17v197c0 7.2 4.4 13.4 11.2 15.4l27 7.9z m283.1 55.5c2.3 7.4 3.6 15 3.6 23.1s-1.2 15.7-3.6 23.1l-15.7 49.7c-1.4 4.6-3 8.9-4.9 12.8l29.9 88.5c2.6 7.9 4 15.4 4 23.3 0 14.8-5.9 28.4-16 39l-68.6-15c10.5-12.9 16.5-29.5 16.5-47.5 0-8-.9-15.8-2.6-23.3l30-88.5c1.9-3.9 3.5-8 4.9-12.8l15.7-49.7zM512 256c0 141.4-114.6 256-256 256S0 397.4 0 256 114.6 0 256 0s256 114.6 256 256z"})}),o=()=>(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",children:(0,a.jsx)("path",{d:"M24 4.557c-.883.392-1.832.656-2.828.775 1.017-.609 1.798-1.574 2.165-2.724-.951.564-2.005.974-3.127 1.195-.897-.957-2.178-1.555-3.594-1.555-3.179 0-5.515 2.966-4.797 6.045-4.091-.205-7.719-2.165-10.148-5.144-1.29 2.213-.669 5.108 1.523 6.574-.806-.026-1.566-.247-2.229-.616-.054 2.281 1.581 4.415 3.949 4.89-.693.188-1.452.232-2.224.084.626 1.956 2.444 3.379 4.6 3.419-2.07 1.623-4.678 2.348-7.29 2.04 2.179 1.397 4.768 2.212 7.548 2.212 9.142 0 14.307-7.721 13.995-14.646.962-.695 1.797-1.562 2.457-2.549z"})}),l=()=>(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",children:(0,a.jsx)("path",{d:"M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z"})}),s=()=>(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",children:(0,a.jsx)("path",{d:"M4.98 3.5c0 1.381-1.11 2.5-2.48 2.5s-2.48-1.119-2.48-2.5c0-1.38 1.11-2.5 2.48-2.5s2.48 1.12 2.48 2.5zm.02 4.5h-5v16h5v-16zm7.982 0h-4.968v16h4.969v-8.399c0-4.67 6.029-5.052 6.029 0v8.399h4.988v-10.131c0-7.88-8.922-7.593-11.018-3.714v-2.155z"})}),C=()=>(0,a.jsx)("svg",{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",children:(0,a.jsx)("path",{d:"M21.883 12l-7.527 6.235.644.765 9-7.521-9-7.479-.645.764 7.529 6.236h-21.884v1h21.883z"})}),c=()=>(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",children:(0,a.jsx)("path",{d:"M17 1c0-.552-.447-1-1-1s-1 .448-1 1v2c0 .552.447 1 1 1s1-.448 1-1v-2zm-12 2c0 .552-.447 1-1 1s-1-.448-1-1v-2c0-.552.447-1 1-1s1 .448 1 1v2zm13 5v10h-16v-10h16zm2-6h-2v1c0 1.103-.897 2-2 2s-2-.897-2-2v-1h-8v1c0 1.103-.897 2-2 2s-2-.897-2-2v-1h-2v18h20v-18zm4 3v19h-22v-2h20v-17h2zm-17 7h-2v-2h2v2zm4 0h-2v-2h2v2zm4 0h-2v-2h2v2zm-8 4h-2v-2h2v2zm4 0h-2v-2h2v2zm4 0h-2v-2h2v2z"})}),d=()=>(0,a.jsx)("svg",{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",children:(0,a.jsx)("path",{d:"M12 11.293l10.293-10.293.707.707-10.293 10.293 10.293 10.293-.707.707-10.293-10.293-10.293 10.293-.707-.707 10.293-10.293-10.293-10.293.707-.707 10.293 10.293z"})}),h=()=>(0,a.jsxs)("svg",{width:"180",viewBox:"0 0 275 54",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,a.jsx)("path",{d:"M71.7557 13.7784C71.6989 13.1534 71.446 12.6676 70.9972 12.321C70.554 11.9688 69.9205 11.7926 69.0966 11.7926C68.5511 11.7926 68.0966 11.8636 67.733 12.0057C67.3693 12.1477 67.0966 12.3438 66.9148 12.5938C66.733 12.8381 66.6392 13.1193 66.6335 13.4375C66.6222 13.6989 66.6733 13.929 66.7869 14.1278C66.9063 14.3267 67.0767 14.5028 67.2983 14.6562C67.5256 14.804 67.7983 14.9347 68.1165 15.0483C68.4347 15.1619 68.7926 15.2614 69.1903 15.3466L70.6903 15.6875C71.554 15.875 72.3153 16.125 72.9744 16.4375C73.6392 16.75 74.196 17.1222 74.6449 17.554C75.0994 17.9858 75.4432 18.483 75.6761 19.0455C75.9091 19.608 76.0284 20.2386 76.0341 20.9375C76.0284 22.0398 75.75 22.9858 75.1989 23.7756C74.6477 24.5653 73.8551 25.1705 72.821 25.5909C71.7926 26.0114 70.5511 26.2216 69.0966 26.2216C67.6364 26.2216 66.3636 26.0028 65.2784 25.56
153C64.1932 25.1278 63.3494 24.4631 62.7472 23.571C62.1449 22.679 61.8352 21.5511 61.8182 20.1875H65.858C65.892 20.75 66.0426 21.2188 66.3097 21.5938C66.5767 21.9688 66.9432 22.2528 67.4091 22.446C67.8807 22.6392 68.4261 22.7358 69.0455 22.7358C69.6136 22.7358 70.0966 22.6591 70.4943 22.5057C70.8977 22.3523 71.2074 22.1392 71.4233 21.8665C71.6392 21.5937 71.75 21.2812 71.7557 20.929C71.75 20.5994 71.6477 20.3182 71.4489 20.0852C71.25 19.8466 70.9432 19.642 70.5284 19.4716C70.1193 19.2955 69.5966 19.1335 68.9602 18.9858L67.1364 18.5597C65.625 18.2131 64.4347 17.6534 63.5653 16.8807C62.696 16.1023 62.2642 15.0511 62.2699 13.7273C62.2642 12.6477 62.554 11.7017 63.1392 10.8892C63.7244 10.0767 64.5341 9.44318 65.5682 8.98864C66.6023 8.53409 67.7813 8.30682 69.1051 8.30682C70.4574 8.30682 71.6307 8.53693 72.625 8.99716C73.625 9.4517 74.4006 10.0909 74.9517 10.9148C75.5028 11.7386 75.7841 12.6932 75.7955 13.7784H71.7557ZM81.8551 26.2216C81.0199 26.2216 80.2784 26.0824 79.6307 25.804C78.9886 25.5199 78.4801 25.0937 78.1051 24.5256C77.7358 23.9517 77.5511 23.233 77.5511 22.3693C77.5511 21.642 77.679 21.0284 77.9347 20.5284C78.1903 20.0284 78.5426 19.6222 78.9915 19.3097C79.4403 18.9972 79.9574 18.7614 80.5426 18.6023C81.1278 18.4375 81.7528 18.3267 82.4176 18.2699C83.1619 18.2017 83.7614 18.1307 84.2159 18.0568C84.6705 17.9773 85 17.8665 85.2045 17.7244C85.4148 17.5767 85.5199 17.3693 85.5199 17.1023V17.0597C85.5199 16.6222 85.3693 16.2841 85.0682 16.0455C84.767 15.8068 84.3608 15.6875 83.8494 15.6875C83.2983 15.6875 82.8551 15.8068 82.5199 16.0455C82.1847 16.2841 81.9716 16.6136 81.8807 17.0341L78.0369 16.8977C78.1506 16.1023 78.4432 15.392 78.9148 14.767C79.392 14.1364 80.0455 13.642 80.875 13.2841C81.7102 12.9205 82.7131 12.7386 83.8835 12.7386C84.7188 12.7386 85.4886 12.8381 86.1932 13.0369C86.8977 13.2301 87.5114 13.5142 88.0341 13.8892C88.5568 14.2585 88.9602 14.7131 89.2443 15.2528C89.5341 15.7926 89.679 16.4091 89.679 17.1023V26H85.7585V24.1761H85.6562C85.4233 24.6193 85.125 24.9943 84.7614 25.3011C84.4034 25.608 83.9801 25.8381 83.4915 25.9915C83.0085 26.1449 82.4631 26.2216 81.8551 26.2216ZM83.142 23.4943C83.5909 23.4943 83.9943 23.4034 84.3523 23.2216C84.7159 23.0398 85.0057 22.7898 85.2216 22.4716C85.4375 22.1477 85.5455 21.7727 85.5455 21.3466V20.1023C85.4261 20.1648 85.2813 20.2216 85.1108 20.2727C84.946 20.3239 84.7642 20.3722 84.5653 20.4176C84.3665 20.4631 84.1619 20.5028 83.9517 20.5369C83.7415 20.571 83.5398 20.6023 83.3466 20.6307C82.9545 20.6932 82.6193 20.7898 82.3409 20.9205C82.0682 21.0511 81.858 21.2216 81.7102 21.4318C81.5682 21.6364 81.4972 21.8807 81.4972 22.1648C81.4972 22.5966 81.6506 22.9261 81.9574 23.1534C82.2699 23.3807 82.6648 23.4943 83.142 23.4943ZM92.2273 12.9091H96.3949V26.5455C96.3949 27.625 96.1733 28.483 95.7301 29.1193C95.2926 29.7557 94.6733 30.2131 93.8722 30.4915C93.071 30.7699 92.125 30.9091 91.0341 30.9091C90.8864 30.9091 90.7472 30.9063 90.6165 30.9006C90.4858 30.8949 90.3437 30.8892 90.1903 30.8835V27.7216C90.2926 27.733 90.3835 27.7415 90.4631 27.7472C90.5426 27.7528 90.6222 27.7557 90.7017 27.7557C91.2756 27.7557 91.6733 27.6477 91.8949 27.4318C92.1165 27.2216 92.2273 26.8977 92.2273 26.4602V12.9091ZM94.3068 11.3835C93.7216 11.3835 93.2188 11.1903 92.7983 10.804C92.3778 10.4119 92.1676 9.94034 92.1676 9.3892C92.1676 8.84375 92.3778 8.37784 92.7983 7.99148C93.2188 7.59943 93.7216 7.40341 94.3068 7.40341C94.8977 7.40341 95.4006 7.59943 95.8153 7.99148C96.2358 8.37784 96.446 8.84375 96.446 9.3892C96.446 9.94034 96.2358 10.4119 95.8153 10.804C95.4006 11.1903 94.8977 11.3835 94.3068 11.3835ZM105.167 26.2472C103.798 26.2472 102.616 25.9773 101.621 25.4375C100.633 24.892 99.8714 24.1165 99.3374 23.1108C98.8089 22.0994 98.5447 20.8977 98.5447 19.5057C98.5447 18.1534 98.8118 16.9716 99.3459 15.9602C99.88 14.9432 100.633 14.1534 101.604 13.5909C102.576 13.0227 103.721 12.7386 105.039 12.7386C105.971 12.7386 106.823 12.8835 107.596 13.1733C108.369 13.4631 109.036 13.892 109.599 14.4602C110.161 15.0284 110.599 15.7301 110.911 16.5653C111.224 17.3949 111.38 18.3466 111.38 19.4205V20.4602H100.002V18.0398H107.502C107.496 17.5966 107.391 17.2017 107.187 16.8551C106.982 16.5085 106.701 16.2386 106.343 16.0455C105.991 15.8466 105.585 15.7472 105.124 15.7472C104.658 15.7472 104.241 15.8523 103.871 16.0625C103.502 16.267 103.21 16.5483 102.994 16.9062C102.778 17.2585 102.664 17.6591 102.653 18.108V20.571C102.653 21.1051 102.758 21.5739 102.968 21.9773C103.178 22.375 103.477 22.6847 103.863 22.9062C104.249 23.1278 104.71 23.2386 105.244 23.2386C105.613 23.2386 105.948 23.1875 106.249 23.0852C106.55 22.983 106.809 22.8324 107.025 22.6335C107.241 22.4347 107.403 22.1903 107.511 21.9006L111.337 22.0114C111.178 22.8693 110.829 23.6165 110.289 24.2528C109.755 24.8835 109.053 25.375 108.184 25.7273C107.315 26.0739 106.309 26.2472 105.167 26.2472ZM119.628 26.2472C118.259 26.2472 117.077 25.9773 116.082 25.4375C115.094 24.892 114.332 24.1165 113.798 23.1108C113.27 22.0994 113.006 20.8977 113.006 19.5057C113.006 18.1534 113.273 16.9716 113.807 15.9
1602C114.341 14.9432 115.094 14.1534 116.065 13.5909C117.037 13.0227 118.182 12.7386 119.5 12.7386C120.432 12.7386 121.284 12.8835 122.057 13.1733C122.83 13.4631 123.497 13.892 124.06 14.4602C124.622 15.0284 125.06 15.7301 125.372 16.5653C125.685 17.3949 125.841 18.3466 125.841 19.4205V20.4602H114.463V18.0398H121.963C121.957 17.5966 121.852 17.2017 121.648 16.8551C121.443 16.5085 121.162 16.2386 120.804 16.0455C120.452 15.8466 120.045 15.7472 119.585 15.7472C119.119 15.7472 118.702 15.8523 118.332 16.0625C117.963 16.267 117.67 16.5483 117.455 16.9062C117.239 17.2585 117.125 17.6591 117.114 18.108V20.571C117.114 21.1051 117.219 21.5739 117.429 21.9773C117.639 22.375 117.938 22.6847 118.324 22.9062C118.71 23.1278 119.17 23.2386 119.705 23.2386C120.074 23.2386 120.409 23.1875 120.71 23.0852C121.011 22.983 121.27 22.8324 121.486 22.6335C121.702 22.4347 121.864 22.1903 121.972 21.9006L125.798 22.0114C125.639 22.8693 125.29 23.6165 124.75 24.2528C124.216 24.8835 123.514 25.375 122.645 25.7273C121.776 26.0739 120.77 26.2472 119.628 26.2472ZM127.969 26V8.54545H132.137V15.1506H132.222C132.393 14.7528 132.634 14.3693 132.947 14C133.265 13.6307 133.668 13.3295 134.157 13.0966C134.651 12.858 135.242 12.7386 135.93 12.7386C136.839 12.7386 137.688 12.9773 138.478 13.4545C139.273 13.9318 139.915 14.6676 140.404 15.6619C140.893 16.6562 141.137 17.9233 141.137 19.4631C141.137 20.946 140.901 22.1875 140.43 23.1875C139.964 24.1875 139.333 24.9375 138.538 25.4375C137.748 25.9375 136.87 26.1875 135.904 26.1875C135.245 26.1875 134.674 26.0795 134.191 25.8636C133.708 25.6477 133.302 25.3636 132.972 25.0114C132.648 24.6591 132.398 24.2812 132.222 23.8778H132.094V26H127.969ZM132.052 19.4545C132.052 20.1591 132.146 20.7727 132.333 21.2955C132.526 21.8182 132.802 22.2244 133.16 22.5142C133.523 22.7983 133.958 22.9403 134.464 22.9403C134.975 22.9403 135.41 22.7983 135.768 22.5142C136.126 22.2244 136.396 21.8182 136.577 21.2955C136.765 20.7727 136.859 20.1591 136.859 19.4545C136.859 18.75 136.765 18.1392 136.577 17.6222C136.396 17.1051 136.126 16.7045 135.768 16.4205C135.415 16.1364 134.981 15.9943 134.464 15.9943C133.952 15.9943 133.518 16.1335 133.16 16.4119C132.802 16.6903 132.526 17.0881 132.333 17.6051C132.146 18.1222 132.052 18.7386 132.052 19.4545ZM154.929 26H148.477V8.54545H154.92C156.699 8.54545 158.23 8.89489 159.514 9.59375C160.804 10.2869 161.798 11.2869 162.497 12.5938C163.196 13.8949 163.545 15.4517 163.545 17.2642C163.545 19.0824 163.196 20.6449 162.497 21.9517C161.804 23.2585 160.812 24.2614 159.523 24.9602C158.233 25.6534 156.702 26 154.929 26ZM152.696 22.4034H154.767C155.744 22.4034 156.571 22.2386 157.247 21.9091C157.929 21.5739 158.443 21.0312 158.79 20.2812C159.142 19.5256 159.318 18.5199 159.318 17.2642C159.318 16.0085 159.142 15.0085 158.79 14.2642C158.438 13.5142 157.918 12.9744 157.23 12.6449C156.548 12.3097 155.707 12.142 154.707 12.142H152.696V22.4034ZM169.699 26.2216C168.864 26.2216 168.122 26.0824 167.474 25.804C166.832 25.5199 166.324 25.0937 165.949 24.5256C165.58 23.9517 165.395 23.233 165.395 22.3693C165.395 21.642 165.523 21.0284 165.778 20.5284C166.034 20.0284 166.386 19.6222 166.835 19.3097C167.284 18.9972 167.801 18.7614 168.386 18.6023C168.972 18.4375 169.597 18.3267 170.261 18.2699C171.006 18.2017 171.605 18.1307 172.06 18.0568C172.514 17.9773 172.844 17.8665 173.048 17.7244C173.259 17.5767 173.364 17.3693 173.364 17.1023V17.0597C173.364 16.6222 173.213 16.2841 172.912 16.0455C172.611 15.8068 172.205 15.6875 171.693 15.6875C171.142 15.6875 170.699 15.8068 170.364 16.0455C170.028 16.2841 169.815 16.6136 169.724 17.0341L165.881 16.8977C165.994 16.1023 166.287 15.392 166.759 14.767C167.236 14.1364 167.889 13.642 168.719 13.2841C169.554 12.9205 170.557 12.7386 171.727 12.7386C172.563 12.7386 173.332 12.8381 174.037 13.0369C174.741 13.2301 175.355 13.5142 175.878 13.8892C176.401 14.2585 176.804 14.7131 177.088 15.2528C177.378 15.7926 177.523 16.4091 177.523 17.1023V26H173.602V24.1761H173.5C173.267 24.6193 172.969 24.9943 172.605 25.3011C172.247 25.608 171.824 25.8381 171.335 25.9915C170.852 26.1449 170.307 26.2216 169.699 26.2216ZM170.986 23.4943C171.435 23.4943 171.838 23.4034 172.196 23.2216C172.56 23.0398 172.849 22.7898 173.065 22.4716C173.281 22.1477 173.389 21.7727 173.389 21.3466V20.1023C173.27 20.1648 173.125 20.2216 172.955 20.2727C172.79 20.3239 172.608 20.3722 172.409 20.4176C172.21 20.4631 172.006 20.5028 171.795 20.5369C171.585 20.571 171.384 20.6023 171.19 20.6307C170.798 20.6932 170.463 20.7898 170.
1185 20.9205C169.912 21.0511 169.702 21.2216 169.554 21.4318C169.412 21.6364 169.341 21.8807 169.341 22.1648C169.341 22.5966 169.494 22.9261 169.801 23.1534C170.114 23.3807 170.509 23.4943 170.986 23.4943ZM191.5 16.9062L187.673 17.0085C187.634 16.7358 187.526 16.4943 187.349 16.2841C187.173 16.0682 186.943 15.9006 186.659 15.7812C186.381 15.6562 186.057 15.5938 185.688 15.5938C185.205 15.5938 184.793 15.6903 184.452 15.8835C184.116 16.0767 183.952 16.3381 183.957 16.6676C183.952 16.9233 184.054 17.1449 184.264 17.3324C184.48 17.5199 184.864 17.6705 185.415 17.7841L187.938 18.2614C189.244 18.5114 190.216 18.9261 190.852 19.5057C191.494 20.0852 191.818 20.8523 191.824 21.8068C191.818 22.7045 191.551 23.4858 191.023 24.1506C190.5 24.8153 189.784 25.3324 188.875 25.7017C187.966 26.0653 186.926 26.2472 185.756 26.2472C183.886 26.2472 182.412 25.8636 181.332 25.0966C180.259 24.3239 179.645 23.2898 179.491 21.9943L183.608 21.892C183.699 22.3693 183.935 22.733 184.315 22.983C184.696 23.233 185.182 23.358 185.773 23.358C186.307 23.358 186.741 23.2585 187.077 23.0597C187.412 22.8608 187.582 22.5966 187.588 22.267C187.582 21.9716 187.452 21.7358 187.196 21.5597C186.94 21.3778 186.54 21.2358 185.994 21.1335L183.71 20.6989C182.398 20.4602 181.42 20.0199 180.778 19.3778C180.136 18.7301 179.818 17.9062 179.824 16.9062C179.818 16.0312 180.051 15.2841 180.523 14.6648C180.994 14.0398 181.665 13.5625 182.534 13.233C183.403 12.9034 184.429 12.7386 185.611 12.7386C187.384 12.7386 188.781 13.1108 189.804 13.8551C190.827 14.5937 191.392 15.6108 191.5 16.9062ZM208.467 13.7784C208.41 13.1534 208.157 12.6676 207.708 12.321C207.265 11.9688 206.631 11.7926 205.808 11.7926C205.262 11.7926 204.808 11.8636 204.444 12.0057C204.08 12.1477 203.808 12.3438 203.626 12.5938C203.444 12.8381 203.35 13.1193 203.344 13.4375C203.333 13.6989 203.384 13.929 203.498 14.1278C203.617 14.3267 203.788 14.5028 204.009 14.6562C204.237 14.804 204.509 14.9347 204.827 15.0483C205.146 15.1619 205.504 15.2614 205.901 15.3466L207.401 15.6875C208.265 15.875 209.026 16.125 209.685 16.4375C210.35 16.75 210.907 17.1222 211.356 17.554C211.81 17.9858 212.154 18.483 212.387 19.0455C212.62 19.608 212.739 20.2386 212.745 20.9375C212.739 22.0398 212.461 22.9858 211.91 23.7756C211.359 24.5653 210.566 25.1705 209.532 25.5909C208.504 26.0114 207.262 26.2216 205.808 26.2216C204.347 26.2216 203.075 26.0028 201.989 25.5653C200.904 25.1278 200.06 24.4631 199.458 23.571C198.856 22.679 198.546 21.5511 198.529 20.1875H202.569C202.603 20.75 202.754 21.2188 203.021 21.5938C203.288 21.9688 203.654 22.2528 204.12 22.446C204.592 22.6392 205.137 22.7358 205.756 22.7358C206.325 22.7358 206.808 22.6591 207.205 22.5057C207.609 22.3523 207.918 22.1392 208.134 21.8665C208.35 21.5937 208.461 21.2812 208.467 20.929C208.461 20.5994 208.359 20.3182 208.16 20.0852C207.961 19.8466 207.654 19.642 207.239 19.4716C206.83 19.2955 206.308 19.1335 205.671 18.9858L203.847 18.5597C202.336 18.2131 201.146 17.6534 200.276 16.8807C199.407 16.1023 198.975 15.0511 198.981 13.7273C198.975 12.6477 199.265 11.7017 199.85 10.8892C200.435 10.0767 201.245 9.44318 202.279 8.98864C203.313 8.53409 204.492 8.30682 205.816 8.30682C207.168 8.30682 208.342 8.53693 209.336 8.99716C210.336 9.4517 211.112 10.0909 211.663 10.9148C212.214 11.7386 212.495 12.6932 212.506 13.7784H208.467ZM219.043 18.5341V26H214.876V8.54545H218.907V15.3125H219.052C219.347 14.5057 219.83 13.875 220.501 13.4205C221.177 12.9659 222.004 12.7386 222.981 12.7386C223.901 12.7386 224.702 12.9432 225.384 13.3523C226.066 13.7557 226.594 14.3267 226.969 15.0653C227.35 15.804 227.538 16.6676 227.532 17.6562V26H223.364V18.4744C223.37 17.7472 223.188 17.179 222.819 16.7699C222.45 16.3608 221.93 16.1562 221.259 16.1562C220.822 16.1562 220.435 16.2528 220.1 16.446C219.771 16.6335 219.512 16.9034 219.325 17.2557C219.143 17.608 219.049 18.0341 219.043 18.5341ZM238.58 20.3494V12.9091H242.739V26H238.767V23.5625H238.631C238.341 24.3636 237.847 25 237.148 25.4716C236.455 25.9375 235.616 26.1705 234.634 26.1705C233.741 26.1705 232.957 25.9659 232.281 25.5568C231.605 25.1477 231.08 24.5767 230.705 23.8438C230.33 23.1051 230.139 22.2415 230.134 21.2528V12.9091H234.301V20.4347C234.307 21.1449 234.494 21.7045 234.864 22.1136C235.233 22.5227 235.736 22.7273 236.372 22.7273C236.787 22.7273 237.159 22.6364 237.489 22.4545C237.824 22.267 238.088 21.9972 238.28
11 21.6449C238.48 21.2869 238.58 20.8551 238.58 20.3494ZM258.09 12.9091L253.599 26H248.826L244.343 12.9091H248.732L251.144 21.9261H251.281L253.701 12.9091H258.09ZM265.377 26.2472C264.002 26.2472 262.82 25.9659 261.832 25.4034C260.849 24.8352 260.09 24.0455 259.556 23.0341C259.028 22.017 258.763 20.8381 258.763 19.4972C258.763 18.1506 259.028 16.9716 259.556 15.9602C260.09 14.9432 260.849 14.1534 261.832 13.5909C262.82 13.0227 264.002 12.7386 265.377 12.7386C266.752 12.7386 267.931 13.0227 268.914 13.5909C269.903 14.1534 270.661 14.9432 271.19 15.9602C271.724 16.9716 271.991 18.1506 271.991 19.4972C271.991 20.8381 271.724 22.017 271.19 23.0341C270.661 24.0455 269.903 24.8352 268.914 25.4034C267.931 25.9659 266.752 26.2472 265.377 26.2472ZM265.403 23.1023C265.903 23.1023 266.326 22.9489 266.673 22.642C267.019 22.3352 267.283 21.9091 267.465 21.3636C267.653 20.8182 267.746 20.1875 267.746 19.4716C267.746 18.7443 267.653 18.108 267.465 17.5625C267.283 17.017 267.019 16.5909 266.673 16.2841C266.326 15.9773 265.903 15.8239 265.403 15.8239C264.886 15.8239 264.448 15.9773 264.09 16.2841C263.738 16.5909 263.468 17.017 263.281 17.5625C263.099 18.108 263.008 18.7443 263.008 19.4716C263.008 20.1875 263.099 20.8182 263.281 21.3636C263.468 21.9091 263.738 22.3352 264.09 22.642C264.448 22.9489 264.886 23.1023 265.403 23.1023Z",fill:"#D03737"}),(0,a.jsx)("path",{d:"M71.0994 39.5H69.7784C69.7003 39.12 69.5636 38.7862 69.3683 38.4986C69.1765 38.2109 68.9421 37.9695 68.6651 37.7741C68.3917 37.5753 68.0881 37.4261 67.7543 37.3267C67.4205 37.2273 67.0724 37.1776 66.7102 37.1776C66.0497 37.1776 65.4513 37.3445 64.9151 37.6783C64.3825 38.0121 63.9581 38.5039 63.642 39.1538C63.3295 39.8036 63.1733 40.6009 63.1733 41.5455C63.1733 42.4901 63.3295 43.2873 63.642 43.9371C63.9581 44.587 64.3825 45.0788 64.9151 45.4126C65.4513 45.7464 66.0497 45.9134 66.7102 45.9134C67.0724 45.9134 67.4205 45.8636 67.7543 45.7642C68.0881 45.6648 68.3917 45.5174 68.6651 45.3221C68.9421 45.1232 69.1765 44.88 69.3683 44.5923C69.5636 44.3011 69.7003 43.9673 69.7784 43.5909H71.0994C71 44.1484 70.8189 44.6474 70.5561 45.0877C70.2933 45.5281 69.9666 45.9027 69.576 46.2116C69.1854 46.517 68.7468 46.7496 68.2603 46.9094C67.7773 47.0692 67.2607 47.1491 66.7102 47.1491C65.7798 47.1491 64.9524 46.9219 64.228 46.4673C63.5036 46.0128 62.9336 45.3665 62.5181 44.5284C62.1026 43.6903 61.8949 42.696 61.8949 41.5455C61.8949 40.3949 62.1026 39.4006 62.5181 38.5625C62.9336 37.7244 63.5036 37.0781 64.228 36.6236C64.9524 36.169 65.7798 35.9418 66.7102 35.9418C67.2607 35.9418 67.7773 36.0217 68.2603 36.1815C68.7468 36.3413 69.1854 36.5756 69.576 36.8846C69.9666 37.19 70.2933 37.5629 70.5561 38.0032C70.8189 38.44 71 38.9389 71.0994 39.5ZM76.3875 47.1705C75.6489 47.1705 75.0008 46.9947 74.4433 46.6431C73.8893 46.2915 73.4561 45.7997 73.1436 45.1676C72.8346 44.5355 72.6801 43.7969 72.6801 42.9517C72.6801 42.0994 72.8346 41.3555 73.1436 40.7198C73.4561 40.0842 73.8893 39.5906 74.4433 39.239C75.0008 38.8874 75.6489 38.7116 76.3875 38.7116C77.1262 38.7116 77.7725 38.8874 78.3264 39.239C78.884 39.5906 79.3172 40.0842 79.6262 40.7198C79.9387 41.3555 80.0949 42.0994 80.0949 42.9517C80.0949 43.7969 79.9387 44.5355 79.6262 45.1676C79.3172 45.7997 78.884 46.2915 78.3264 46.6431C77.7725 46.9947 77.1262 47.1705 76.3875 47.1705ZM76.3875 46.0412C76.9486 46.0412 77.4102 45.8974 77.7725 45.6097C78.1347 45.3221 78.4028 44.9439 78.5768 44.4751C78.7508 44.0064 78.8378 43.4986 78.8378 42.9517C78.8378 42.4048 78.7508 41.8952 78.5768 41.4229C78.4028 40.9506 78.1347 40.5689 77.7725 40.2777C77.4102 39.9865 76.9486 39.8409 76.3875 39.8409C75.8264 39.8409 75.3648 39.9865 75.0026 40.2777C74.6404 40.5689 74.3722 40.9506 74.1982 41.4229C74.0242 41.8952 73.9372 42.4048 73.9372 42.9517C73.9372 43.4986 74.0242 44.0064 74.1982 44.4751C74.3722 44.9439 74.6404 45.3221 75.0026 45.6097C75.3648 45.8974 75.8264 46.0412 76.3875 46.0412ZM85.1033 47.1705C84.4215 47.1705 83.8196 46.9982 83.2976 46.6538C82.7756 46.3058 82.3672 45.8157 82.0724 45.1836C81.7777 44.5479 81.6303 43.7969 81.6303 42.9304C81.6303 42.071 81.7777 41.3253 82.0724 40.6932C82.3672 40.0611 82.7773 39.5728 83.3029 39.2283
1C83.8285 38.8839 84.4357 38.7116 85.1246 38.7116C85.6573 38.7116 86.0781 38.8004 86.3871 38.978C86.6996 39.152 86.9375 39.3509 87.1009 39.5746C87.2678 39.7947 87.3974 39.9759 87.4897 40.1179H87.5962V36.0909H88.8533V47H87.6388V45.7429H87.4897C87.3974 45.892 87.266 46.0803 87.0955 46.3075C86.9251 46.5312 86.6818 46.7319 86.3658 46.9094C86.0497 47.0835 85.6289 47.1705 85.1033 47.1705ZM85.2738 46.0412C85.7781 46.0412 86.2042 45.9098 86.5522 45.647C86.9002 45.3807 87.1648 45.0131 87.3459 44.5444C87.527 44.0721 87.6175 43.527 87.6175 42.9091C87.6175 42.2983 87.5288 41.7638 87.3512 41.3058C87.1737 40.8441 86.9109 40.4854 86.5629 40.2298C86.2148 39.9705 85.7852 39.8409 85.2738 39.8409C84.7411 39.8409 84.2972 39.9776 83.9421 40.2511C83.5906 40.521 83.326 40.8885 83.1484 41.3537C82.9744 41.8153 82.8874 42.3338 82.8874 42.9091C82.8874 43.4915 82.9762 44.0206 83.1538 44.4964C83.3349 44.9687 83.6012 45.3452 83.9528 45.6257C84.3079 45.9027 84.7482 46.0412 85.2738 46.0412ZM94.7607 47.1705C93.9723 47.1705 93.2923 46.9964 92.7205 46.6484C92.1523 46.2969 91.7138 45.8068 91.4048 45.1783C91.0994 44.5462 90.9467 43.8111 90.9467 42.973C90.9467 42.1349 91.0994 41.3963 91.4048 40.7571C91.7138 40.1143 92.1435 39.6136 92.6939 39.255C93.2479 38.8928 93.8942 38.7116 94.6328 38.7116C95.0589 38.7116 95.4798 38.7827 95.8952 38.9247C96.3107 39.0668 96.6889 39.2976 97.0298 39.6172C97.3707 39.9332 97.6424 40.3523 97.8448 40.8743C98.0472 41.3963 98.1484 42.0391 98.1484 42.8026V43.3352H91.8416V42.2486H96.87C96.87 41.7869 96.7777 41.375 96.593 41.0128C96.4119 40.6506 96.1527 40.3647 95.8153 40.1552C95.4815 39.9457 95.0874 39.8409 94.6328 39.8409C94.1321 39.8409 93.6989 39.9652 93.3331 40.2138C92.9709 40.4588 92.6921 40.7784 92.4968 41.1726C92.3015 41.5668 92.2038 41.9893 92.2038 42.4403V43.1648C92.2038 43.7827 92.3104 44.3065 92.5234 44.7362C92.7401 45.1623 93.0401 45.4872 93.4237 45.7109C93.8072 45.9311 94.2528 46.0412 94.7607 46.0412C95.0909 46.0412 95.3892 45.995 95.6555 45.9027C95.9254 45.8068 96.158 45.6648 96.3533 45.4766C96.5487 45.2848 96.6996 45.0469 96.8061 44.7628L98.0206 45.1037C97.8928 45.5156 97.6779 45.8778 97.3761 46.1903C97.0742 46.4993 96.7013 46.7408 96.2575 46.9148C95.8136 47.0852 95.3146 47.1705 94.7607 47.1705ZM100.977 47.0852C100.714 47.0852 100.489 46.9911 100.3 46.8029C100.112 46.6147 100.018 46.3892 100.018 46.1264C100.018 45.8636 100.112 45.6381 100.3 45.4499C100.489 45.2617 100.714 45.1676 100.977 45.1676C101.24 45.1676 101.465 45.2617 101.653 45.4499C101.842 45.6381 101.936 45.8636 101.936 46.1264C101.936 46.3004 101.891 46.4602 101.803 46.6058C101.717 46.7514 101.602 46.8686 101.456 46.9574C101.314 47.0426 101.154 47.0852 100.977 47.0852ZM117.359 39.5H116.038C115.96 39.12 115.823 38.7862 115.628 38.4986C115.436 38.2109 115.202 37.9695 114.925 37.7741C114.651 37.5753 114.348 37.4261 114.014 37.3267C113.68 37.2273 113.332 37.1776 112.97 37.1776C112.309 37.1776 111.711 37.3445 111.175 37.6783C110.642 38.0121 110.218 38.5039 109.902 39.1538C109.589 39.8036 109.433 40.6009 109.433 41.5455C109.433 42.4901 109.589 43.2873 109.902 43.9371C110.218 44.587 110.642 45.0788 111.175 45.4126C111.711 45.7464 112.309 45.9134 112.97 45.9134C113.332 45.9134 113.68 45.8636 114.014 45.7642C114.348 45.6648 114.651 45.5174 114.925 45.3221C115.202 45.1232 115.436 44.88 115.628 44.5923C115.823 44.3011 115.96 43.9673 116.038 43.5909H117.359C117.26 44.1484 117.079 44.6474 116.816 45.0877C116.553 45.5281 116.226 45.9027 115.836 46.2116C115.445 46.517 115.007 46.7496 114.52 46.9094C114.037 47.0692 113.52 47.1491 112.97 47.1491C112.04 47.1491 111.212 46.9219 110.488 46.4673C109.763 46.0128 109.193 45.3665 108.778 44.5284C108.362 43.6903 108.155 42.696 108.155 41.5455C108.155 40.3949 108.362 39.4006 108.778 38.5625C109.193 37.7244 109.763 37.0781 110.488 36.6236C111.212 36.169 112.04 35.9418 112.97 35.9418C113.52 35.9418 114.037 36.0217 114.52 36.1815C115.007 36.3413 115.445 36.5756 115.836 36.8846C116.226 37.19 116.553 37.5629 116.816 38.0032C117.079 38.44 117.26 38.9389 117.359 39.5ZM119.323 47V38.8182H120.538V40.054H120.623C120.772 39.6491 121.042 39.3207 121.433 39.0685C121.823 38.8
1164 122.264 38.6903 122.754 38.6903C122.846 38.6903 122.962 38.6921 123.1 38.6957C123.239 38.6992 123.343 38.7045 123.414 38.7116V39.9901C123.372 39.9794 123.274 39.9634 123.121 39.9421C122.972 39.9173 122.814 39.9048 122.647 39.9048C122.25 39.9048 121.894 39.9883 121.582 40.1552C121.273 40.3185 121.028 40.5458 120.847 40.837C120.669 41.1246 120.581 41.4531 120.581 41.8224V47H119.323ZM128.086 47.1705C127.297 47.1705 126.617 46.9964 126.046 46.6484C125.478 46.2969 125.039 45.8068 124.73 45.1783C124.425 44.5462 124.272 43.8111 124.272 42.973C124.272 42.1349 124.425 41.3963 124.73 40.7571C125.039 40.1143 125.469 39.6136 126.019 39.255C126.573 38.8928 127.219 38.7116 127.958 38.7116C128.384 38.7116 128.805 38.7827 129.22 38.9247C129.636 39.0668 130.014 39.2976 130.355 39.6172C130.696 39.9332 130.968 40.3523 131.17 40.8743C131.372 41.3963 131.474 42.0391 131.474 42.8026V43.3352H125.167V42.2486H130.195C130.195 41.7869 130.103 41.375 129.918 41.0128C129.737 40.6506 129.478 40.3647 129.141 40.1552C128.807 39.9457 128.413 39.8409 127.958 39.8409C127.457 39.8409 127.024 39.9652 126.658 40.2138C126.296 40.4588 126.017 40.7784 125.822 41.1726C125.627 41.5668 125.529 41.9893 125.529 42.4403V43.1648C125.529 43.7827 125.636 44.3065 125.849 44.7362C126.065 45.1623 126.365 45.4872 126.749 45.7109C127.132 45.9311 127.578 46.0412 128.086 46.0412C128.416 46.0412 128.714 45.995 128.981 45.9027C129.251 45.8068 129.483 45.6648 129.679 45.4766C129.874 45.2848 130.025 45.0469 130.131 44.7628L131.346 45.1037C131.218 45.5156 131.003 45.8778 130.701 46.1903C130.399 46.4993 130.027 46.7408 129.583 46.9148C129.139 47.0852 128.64 47.1705 128.086 47.1705ZM135.794 47.1918C135.275 47.1918 134.805 47.0941 134.382 46.8988C133.959 46.6999 133.624 46.4141 133.375 46.0412C133.127 45.6648 133.002 45.2102 133.002 44.6776C133.002 44.2088 133.095 43.8288 133.279 43.5376C133.464 43.2429 133.711 43.0121 134.02 42.8452C134.329 42.6783 134.67 42.554 135.043 42.4723C135.419 42.3871 135.797 42.3196 136.177 42.2699C136.674 42.206 137.077 42.158 137.386 42.1261C137.699 42.0906 137.926 42.032 138.068 41.9503C138.214 41.8686 138.286 41.7266 138.286 41.5241V41.4815C138.286 40.956 138.143 40.5476 137.855 40.2564C137.571 39.9652 137.139 39.8196 136.561 39.8196C135.96 39.8196 135.49 39.951 135.149 40.2138C134.808 40.4766 134.568 40.7571 134.43 41.0554L133.237 40.6293C133.45 40.1321 133.734 39.745 134.089 39.468C134.448 39.1875 134.838 38.9922 135.261 38.8821C135.687 38.7685 136.106 38.7116 136.518 38.7116C136.781 38.7116 137.083 38.7436 137.424 38.8075C137.768 38.8679 138.1 38.994 138.42 39.1857C138.743 39.3775 139.011 39.6669 139.224 40.054C139.437 40.4411 139.544 40.9595 139.544 41.6094V47H138.286V45.892H138.223C138.137 46.0696 137.995 46.2596 137.796 46.462C137.598 46.6644 137.333 46.8366 137.003 46.9787C136.672 47.1207 136.269 47.1918 135.794 47.1918ZM135.985 46.0625C136.483 46.0625 136.902 45.9648 137.242 45.7695C137.587 45.5742 137.846 45.3221 138.02 45.0131C138.198 44.7042 138.286 44.3793 138.286 44.0384V42.8878C138.233 42.9517 138.116 43.0103 137.935 43.0636C137.757 43.1133 137.551 43.1577 137.317 43.1967C137.086 43.2322 136.861 43.2642 136.641 43.2926C136.424 43.3175 136.248 43.3388 136.113 43.3565C135.786 43.3991 135.481 43.4684 135.197 43.5643C134.916 43.6566 134.689 43.7969 134.515 43.9851C134.345 44.1697 134.259 44.4219 134.259 44.7415C134.259 45.1783 134.421 45.5085 134.744 45.7322C135.071 45.9524 135.485 46.0625 135.985 46.0625ZM145.396 38.8182V39.8835H141.156V38.8182H145.396ZM142.392 36.858H143.649V44.6562C143.649 45.0114 143.701 45.2777 143.804 45.4553C143.91 45.6293 144.045 45.7464 144.208 45.8068C144.375 45.8636 144.551 45.892 144.736 45.892C144.874 45.892 144.988 45.8849 145.077 45.8707C145.165 45.853 145.237 45.8388 145.29 45.8281L145.545 46.9574C145.46 46.9893 145.341 47.0213 145.189 47.0533C145.036 47.0888 144.842 47.1065 144.608 47.1065C144.253 47.1065 143.905 47.0302 143.564 46.8775C143.227 46.7248 142.946 46.4922 142.722 46.1797C142.502 45.8672 142.392 45.473 142.392 44.9972V36.858ZM150.63 47.1705C149.841 47.1705 149.161 46.9964 148.59 46.6484C148.021 46.2969 147.583 45.8068 147.274 45.1783C146.969 44.5462 146.816 43.8111 146.816 42.973C146.816 42.1349 146.969 41.3963 147.274 40.7571C147.583 40.1143 148.013 39.6136 148.563 39.255C149.117 38.8928 149.763 38.7116 150.502 38.7116C150.928 38.7116 151.349 38.7827 151.764 38.9247C152.18 39.0668 152.558 39.2976 152.899 39.6172C153.24 39.9332 153.512 40.3523 153.714 40.8743C153.916 41.3963 154.018 42.0391 154.018 42.8026V43.3352H147.711V42.2486H152.739C152.739 41.7869 152.647 41.375 152.462 41.0128C152.281 40.6506 152.022 40.3647 151.684 40.1552C151.351 39.9457 150.956 39.8409 150.502 39.8409C150.001 39.8409 149.568 39.9652 149.202 40.2138C148.84 40.4588 148.561 40.7784 148.366 41.1726C148.171 41.5668 148.073 41.9893 148.073 42.4403V43.1648C148.073 43.7827 148.18 44.3065 148.393 44.7362C148.609 45.1623 148.909 45.4872 149.293 45.7109C149.676 45.9311 150.122 46.0412 150.63 46.0412C150.96 46.0412 151.258 45.995 151.525 45.9027C151.795 45.8068 152.027 45.6648 152.222 45.4766C152.418 45.2848 152.569 45.0469 152.675 44.7628L153.89 45.1037C153.762 45.5156 153.547 45.8778 153.245 46.1903C152.943 46.4993 152.57 46.7408 152.127 46.9148C151.683 47.0852 151.184 47.1705 150.63 47.1705ZM156.846 47.0852C156.583 47.0852 156.358 46.9911 156.17 46.8029C155.981 46.6147 155.887 46.3892 155.887 46.1264C155.887 45.8636 155.981 45.6381 156.17 45.4499C156.358 45.2617 156.583 45.1676 156.846 45.1676C157.109 45.1676 157.334 45.2617 157.523 45.4499C157.711 45.6381 157.805 45.8636 157.805 46.1264C157.805 46.3004 157.76 46.4602 157.672 46.6058C157.586 46.7514 157.471 46.8686 157.325 46.9574C157.183 47.0426 157.024 47.0852 156.846 47.0852ZM173.228 39.5H171.907C171.829 39.12 171.692 38.7862 171.497 38.4986C171.305 38.2109 171.071 37.9695 170.794 37.7741C170.521 37.5753 170.217 37.4261 169.883 37.3267C169.549 37.2273 169.201 37.1776 168.839 37.1776C168.179 37.1776 167.58 37.3445 167.044 37.6783C166.511 38.0121 166.087 38.5039 165.771 39.1538C165.458 39.8036 165.302 40.6009 165.302 41.5455C165.302 42.4901 165.458 43.2873 165.771 43.9371C166.087 44.587 166.511 45.0788 167.044 45.4126C167.58 45.7464 168.179 45.9134 168.839 45.9134C169.201 45.9134 169.549 45.8636 169.883 45.7642C170.217 45.6648 170.521 45.5174 170.794 45.3221C171.
1071 45.1232 171.305 44.88 171.497 44.5923C171.692 44.3011 171.829 43.9673 171.907 43.5909H173.228C173.129 44.1484 172.948 44.6474 172.685 45.0877C172.422 45.5281 172.096 45.9027 171.705 46.2116C171.314 46.517 170.876 46.7496 170.389 46.9094C169.906 47.0692 169.39 47.1491 168.839 47.1491C167.909 47.1491 167.081 46.9219 166.357 46.4673C165.632 46.0128 165.063 45.3665 164.647 44.5284C164.232 43.6903 164.024 42.696 164.024 41.5455C164.024 40.3949 164.232 39.4006 164.647 38.5625C165.063 37.7244 165.632 37.0781 166.357 36.6236C167.081 36.169 167.909 35.9418 168.839 35.9418C169.39 35.9418 169.906 36.0217 170.389 36.1815C170.876 36.3413 171.314 36.5756 171.705 36.8846C172.096 37.19 172.422 37.5629 172.685 38.0032C172.948 38.44 173.129 38.9389 173.228 39.5ZM178.516 47.1705C177.778 47.1705 177.13 46.9947 176.572 46.6431C176.018 46.2915 175.585 45.7997 175.272 45.1676C174.964 44.5355 174.809 43.7969 174.809 42.9517C174.809 42.0994 174.964 41.3555 175.272 40.7198C175.585 40.0842 176.018 39.5906 176.572 39.239C177.13 38.8874 177.778 38.7116 178.516 38.7116C179.255 38.7116 179.901 38.8874 180.455 39.239C181.013 39.5906 181.446 40.0842 181.755 40.7198C182.068 41.3555 182.224 42.0994 182.224 42.9517C182.224 43.7969 182.068 44.5355 181.755 45.1676C181.446 45.7997 181.013 46.2915 180.455 46.6431C179.901 46.9947 179.255 47.1705 178.516 47.1705ZM178.516 46.0412C179.078 46.0412 179.539 45.8974 179.901 45.6097C180.264 45.3221 180.532 44.9439 180.706 44.4751C180.88 44.0064 180.967 43.4986 180.967 42.9517C180.967 42.4048 180.88 41.8952 180.706 41.4229C180.532 40.9506 180.264 40.5689 179.901 40.2777C179.539 39.9865 179.078 39.8409 178.516 39.8409C177.955 39.8409 177.494 39.9865 177.131 40.2777C176.769 40.5689 176.501 40.9506 176.327 41.4229C176.153 41.8952 176.066 42.4048 176.066 42.9517C176.066 43.4986 176.153 44.0064 176.327 44.4751C176.501 44.9439 176.769 45.3221 177.131 45.6097C177.494 45.8974 177.955 46.0412 178.516 46.0412ZM185.4 42.0781V47H184.143V38.8182H185.357V40.0966H185.464C185.656 39.6811 185.947 39.3473 186.337 39.0952C186.728 38.8395 187.232 38.7116 187.85 38.7116C188.404 38.7116 188.889 38.8253 189.304 39.0526C189.72 39.2763 190.043 39.6172 190.274 40.0753C190.505 40.5298 190.62 41.1051 190.62 41.8011V47H189.363V41.8864C189.363 41.2436 189.196 40.7429 188.862 40.3842C188.528 40.022 188.07 39.8409 187.488 39.8409C187.087 39.8409 186.728 39.9279 186.412 40.1019C186.099 40.2759 185.853 40.5298 185.672 40.8636C185.49 41.1974 185.4 41.6023 185.4 42.0781ZM194.174 42.0781V47H192.917V38.8182H194.132V40.0966H194.238C194.43 39.6811 194.721 39.3473 195.112 39.0952C195.502 38.8395 196.007 38.7116 196.625 38.7116C197.179 38.7116 197.663 38.8253 198.079 39.0526C198.494 39.2763 198.817 39.6172 199.048 40.0753C199.279 40.5298 199.394 41.1051 199.394 41.8011V47H198.137V41.8864C198.137 41.2436 197.97 40.7429 197.637 40.3842C197.303 40.022 196.845 39.8409 196.262 39.8409C195.861 39.8409 195.502 39.9279 195.186 40.1019C194.874 40.2759 194.627 40.5298 194.446 40.8636C194.265 41.1974 194.174 41.6023 194.174 42.0781ZM205.122 47.1705C204.334 47.1705 203.654 46.9964 203.082 46.6484C202.514 46.2969 202.075 45.8068 201.766 45.1783C201.461 44.5462 201.308 43.8111 201.308 42.973C201.308 42.1349 201.461 41.3963 201.766 40.7571C202.075 40.1143 202.505 39.6136 203.055 39.255C203.609 38.8928 204.256 38.7116 204.994 38.7116C205.42 38.7116 205.841 38.7827 206.257 38.9247C206.672 39.0668 207.05 39.2976 207.391 39.6172C207.732 39.9332 208.004 40.3523 208.206 40.8743C208.409 41.3963 208.51 42.0391 208.51 42.8026V43.3352H202.203V42.2486H207.231C207.231 41.7869 207.139 41.375 206.954 41.0128C206.773 40.6506 206.514 40.3647 206.177 40.1552C205.843 39.9457 205.449 39.8409 204.994 39.8409C204.493 39.8409 204.06 39.9652 203.694 40.2138C203.332 40.4588 203.053 40.7784 202.858 41.1726C202.663 41.5668 202.565 41.9893 202.565 42.4403V43.1648C202.565 43.7827 202.672 44.3065 202.885 44.7362C203.101 45.1623 203.401 45.4872 203.785 45.7109C204.169 45.9311 204.614 46.0412 205.122 46.0412C205.452 46.0412 205.751 45.995 206.017 45.9027C206.287 45.8068 206.519 45.6648 206.715 45.4766C206.91 45.2848 207.061 45.0469 207.167 44.7628L208.382 45.1037C208.254 45.5156 208.039 45.87
178 207.737 46.1903C207.436 46.4993 207.063 46.7408 206.619 46.9148C206.175 47.0852 205.676 47.1705 205.122 47.1705ZM213.746 47.1705C212.979 47.1705 212.318 46.9893 211.764 46.6271C211.21 46.2649 210.784 45.766 210.486 45.1303C210.188 44.4947 210.039 43.7685 210.039 42.9517C210.039 42.1207 210.191 41.3874 210.497 40.7518C210.806 40.1126 211.235 39.6136 211.786 39.255C212.34 38.8928 212.986 38.7116 213.725 38.7116C214.3 38.7116 214.818 38.8182 215.28 39.0312C215.742 39.2443 216.12 39.5426 216.415 39.9261C216.709 40.3097 216.892 40.7571 216.963 41.2685H215.706C215.61 40.8956 215.397 40.5653 215.067 40.2777C214.74 39.9865 214.3 39.8409 213.746 39.8409C213.256 39.8409 212.826 39.9687 212.457 40.2244C212.091 40.4766 211.805 40.8335 211.599 41.2951C211.397 41.7532 211.296 42.2912 211.296 42.9091C211.296 43.5412 211.395 44.0916 211.594 44.5604C211.796 45.0291 212.08 45.3931 212.446 45.6523C212.816 45.9116 213.249 46.0412 213.746 46.0412C214.073 46.0412 214.369 45.9844 214.635 45.8707C214.902 45.7571 215.127 45.5938 215.312 45.3807C215.497 45.1676 215.628 44.9119 215.706 44.6136H216.963C216.892 45.0966 216.716 45.5316 216.436 45.9187C216.159 46.3022 215.791 46.6076 215.333 46.8349C214.879 47.0586 214.35 47.1705 213.746 47.1705ZM222.359 38.8182V39.8835H218.119V38.8182H222.359ZM219.355 36.858H220.612V44.6562C220.612 45.0114 220.664 45.2777 220.767 45.4553C220.873 45.6293 221.008 45.7464 221.171 45.8068C221.338 45.8636 221.514 45.892 221.699 45.892C221.837 45.892 221.951 45.8849 222.04 45.8707C222.128 45.853 222.199 45.8388 222.253 45.8281L222.508 46.9574C222.423 46.9893 222.304 47.0213 222.151 47.0533C221.999 47.0888 221.805 47.1065 221.571 47.1065C221.216 47.1065 220.868 47.0302 220.527 46.8775C220.189 46.7248 219.909 46.4922 219.685 46.1797C219.465 45.8672 219.355 45.473 219.355 44.9972V36.858Z",fill:"#0C1248"}),(0,a.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M27.8328 43C35.6976 43 42.237 37.3256 43.5802 29.8475H51.6657C50.2575 41.7602 40.1242 51 27.8328 51C15.5415 51 5.40819 41.7602 4 29.8475L9.52776 29.8475L12.0855 29.8475L26.6125 29.8475V35.5424H14.3016C17.1369 40.0241 22.1373 43 27.8328 43ZM27.8328 11C20.2559 11 13.9091 16.2667 12.2536 23.339H4.1103C5.87311 11.8218 15.8228 3 27.8328 3C39.8429 3 49.7926 11.8218 51.5554 23.339H43.4121C41.7566 16.2667 35.4098 11 27.8328 11Z",fill:"#D03737"})]}),u=()=>(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",children:(0,a.jsx)("path",{d:"M12 0c-6.628 0-12 5.373-12 12s5.372 12 12 12 12-5.373 12-12-5.372-12-12-12zm9.885 11.441c-2.575-.422-4.943-.445-7.103-.073-.244-.563-.497-1.125-.767-1.68 2.31-1 4.165-2.358 5.548-4.082 1.35 1.594 2.197 3.619 2.322 5.835zm-3.842-7.282c-1.205 1.554-2.868 2.783-4.986 3.68-1.016-1.861-2.178-3.676-3.488-5.438.779-.197 1.591-.314 2.431-.314 2.275 0 4.368.779 6.043 2.072zm-10.516-.993c1.331 1.742 2.511 3.538 3.537 5.381-2.43.715-5.331 1.082-8.684 1.105.692-2.835 2.601-5.193 5.147-6.486zm-5.44 8.834l.013-.256c3.849-.005 7.169-.448 9.95-1.322.233.475.456.952.67 1.432-3.38 1.057-6.165 3.222-8.337 6.48-1.432-1.719-2.296-3.927-2.296-6.334zm3.829 7.81c1.969-3.088 4.482-5.098 7.598-6.027.928 2.42 1.609 4.91 2.043 7.46-3.349 1.291-6.953.666-9.641-1.433zm11.586.43c-.438-2.353-1.08-4.653-1.92-6.897 1.876-.265 3.94-.196 6.199.196-.437 2.786-2.028 5.192-4.279 6.701z"})}),m=()=>(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",children:(0,a.jsx)("path",{d:"M13.144 8.171c-.035-.066.342-.102.409-.102.074.009-.196.452-.409.102zm-2.152-3.072l.108-.031c.064.055-.072.095-.051.136.086.155.021.248.008.332-.014.085-.104.048-.149.093-.053.066.258.075.262.085.011.033-.375.089-.304.171.096.136.824-.195.708-.176.225-.113.029-.125-.097-.19-.043-.215-.079-.547-.213-.68l.088-.102c-.206-.299-.36.362-.36.362zm13.008 6.901c0 6.627-5.373 12-12 12-6.628 0-12-5.373-12-12s5.372-12 12-12c6.627 0 12 5.373 12 12zm-8.31-5.371c-.006-.146-.19-.284-.382-.031-.135.174-.111.439-.184.557-.104.175.567.339.567.174.025-.277.732-.063.87-.025.248.069.643-.226.211-.381-.355-.13-.542-.269-.574-.523 0 0 .188-.176.106-.166-.218.027-.614.786-.614.395zm6.296 5.371c0-1.035-.177-2.08-.357-2.632-.058-.174-.189-.312-.359-.378-.256-.1-1.337.597-1.5.254-.107-.229-.324.146-.572.008-.12-.066-.454-.515-.605-.46-.309.111.474.964.688 1.076.201-.152.852-.465.992-.038.268.804-.737 1.685-1.251 2.149-.768.694-.624-.449-1.147-.852-.275-.211-.272-.66-.55-.815-.124-.07-.693-.725-.688-.813l-.017.166c-.
1094.071-.294-.268-.315-.321 0 .295.48.765.639 1.001.271.405.416.995.748 1.326.178.178.858.914 1.035.898.193-.017.803-.458.911-.433.644.152-1.516 3.205-1.721 3.583-.169.317.138 1.101.113 1.476-.029.433-.37.573-.693.809-.346.253-.265.745-.556.925-.517.318-.889 1.353-1.623 1.348-.216-.001-1.14.36-1.261.007-.094-.256-.22-.45-.353-.703-.13-.248-.015-.505-.173-.724-.109-.152-.475-.497-.508-.677-.002-.155.117-.626.28-.708.229-.117.044-.458.016-.656-.048-.354-.267-.646-.53-.851-.389-.299-.188-.537-.097-.964 0-.204-.124-.472-.398-.392-.564.164-.393-.44-.804-.413-.296.021-.538.209-.813.292-.346.104-.7-.082-1.042-.125-1.407-.178-1.866-1.786-1.499-2.946.037-.19-.114-.542-.048-.689.158-.352.48-.747.762-1.014.158-.15.361-.112.547-.229.287-.181.291-.553.572-.781.4-.325.946-.318 1.468-.388.278-.037 1.336-.266 1.503-.06 0 .038.191.604-.019.572.433.023 1.05.749 1.461.579.211-.088.134-.736.567-.423.262.188 1.436.272 1.68.069.15-.124.234-.93.052-1.021.116.115-.611.124-.679.098-.12-.044-.232.114-.425.025.116.055-.646-.354-.218-.667-.179.131-.346-.037-.539.107-.133.108.062.18-.128.274-.302.153-.53-.525-.644-.602-.116-.076-1.014-.706-.77-.295l.789.785c-.039.025-.207-.286-.207-.059.053-.135.02.579-.104.347-.055-.089.09-.139.006-.268 0-.085-.228-.168-.272-.226-.125-.155-.457-.497-.637-.579-.05-.023-.764.087-.824.11-.07.098-.13.201-.179.311-.148.055-.287.126-.419.214l-.157.353c-.068.061-.765.291-.769.3.029-.075-.487-.171-.453-.321.038-.165.213-.68.168-.868-.048-.197 1.074.284 1.146-.235.029-.225.046-.487-.313-.525.068.008.695-.246.799-.36.146-.168.481-.442.724-.442.284 0 .223-.413.354-.615.131.053-.07.376.087.507-.01-.103.445.057.489.033.104-.054.684-.022.594-.294-.1-.277.051-.195.181-.253-.022.009.34-.619.402-.413-.043-.212-.421.074-.553.063-.305-.024-.176-.52-.061-.665.089-.115-.243-.256-.247-.036-.006.329-.312.627-.241 1.064.108.659-.735-.159-.809-.114-.28.17-.509-.214-.364-.444.148-.235.505-.224.652-.476.104-.178.225-.385.385-.52.535-.449.683-.09 1.216-.041.521.048.176.124.104.324-.069.19.286.258.409.099.07-.092.229-.323.298-.494.089-.222.901-.197.334-.536-.374-.223-2.004-.672-3.096-.672-.236 0-.401.263-.581.412-.356.295-1.268.874-1.775.698-.519-.179-1.63.66-1.808.666-.065.004.004-.634.358-.681-.153.023 1.247-.707 1.209-.859-.046-.18-2.799.822-2.676 1.023.059.092.299.092-.016.294-.18.109-.372.801-.541.801-.505.221-.537-.435-1.099.409l-.894.36c-1.328 1.411-2.247 3.198-2.58 5.183-.013.079.334.226.379.28.112.134.112.712.167.901.138.478.479.744.74 1.179.154.259.41.914.329 1.186.108-.178 1.07.815 1.246 1.022.414.487.733 1.077.061 1.559-.217.156.33 1.129.048 1.368l-.361.093c-.356.219-.195.756.021.982 1.818 1.901 4.38 3.087 7.22 3.087 5.517 0 9.989-4.472 9.989-9.989zm-11.507-6.357c.125-.055.293-.053.311-.22.015-.148.044-.046.08-.1.035-.053-.067-.138-.11-.146-.064-.014-.108.069-.149.104l-.072.019-.068.087.008.048-.087.106c-.085.084.002.139.087.102z"})}),p=()=>(0,a.jsxs)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,a.jsx)("path",{d:"M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z",stroke:"#8F9BB3",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,a.jsx)("path",{d:"M14.0055 7.835L10.1255 11.715L14.0055 15.595C14.098 15.6876 14.1715 15.7975 14.2216 15.9185C14.2717 16.0394 14.2975 16.1691 14.2975 16.3C14.2975 16.4309 14.2717 16.5606 14.2216 16.6815C14.1715 16.8025 14.098 16.9124 14.0055 17.005C13.9129 17.0976 13.803 17.171 13.682 17.2211C13.561 17.2712 13.4314 17.297 13.3005 17.297C13.1695 17.297 13.0399 17.2712 12.9189 17.2211C12.798 17.171 12.688 17.0976 12.5955 17.005L8.00546 12.415C7.91276 12.3225 7.83921 12.2126 7.78903 12.0916C7.73885 11.9707 7.71302 11.841 7.71302 11.71C7.71302 11.579 7.73885 11.4494 7.78903 
111.3284C7.83921 11.2074 7.91276 11.0975 8.00546 11.005L12.5955 6.415C12.688 6.3223 12.7979 6.24875 12.9188 6.19857C13.0398 6.14839 13.1695 6.12256 13.3005 6.12256C13.4314 6.12256 13.5611 6.14839 13.6821 6.19857C13.8031 6.24875 13.913 6.3223 14.0055 6.415C14.3855 6.805 14.3955 7.445 14.0055 7.835Z",fill:"#8F9BB3"})]})},7992:function(n,e,t){t.d(e,{F:function(){return A},Z:function(){return F}});var a=t(5893),r=t(7294),i=t(4634),o=t(2360),l=t(1163),s=t(1664),C=t.n(s);let c=n=>{let{children:e,...t}=n,r=(0,l.useRouter)(),i=t.className||"",{href:o,activeClassName:s}=t;return r.pathname===o&&s&&(i="".concat(i," ").concat(t.activeClassName).trim()),t.activeClassName&&delete t.activeClassName,(0,a.jsx)(C(),{...t,className:i,children:e})};var d=t(6984),h=t(5831);let u=()=>{let{show:n,handleopen:e,setTheme:t,closeShow:i,theme:l}=(0,r.useContext)(d.ZP);return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(o.h4,{children:(0,a.jsx)("nav",{className:"navbar navbar-expand-lg bg-light navbar-light",children:(0,a.jsxs)("div",{className:"container",children:[(0,a.jsx)(c,{href:"/",className:"navbar-brand","aria-label":"Sajeeb Das Home",tabIndex:n?-1:void 0,children:(0,a.jsx)(h.TR,{})}),(0,a.jsx)("button",{className:"navbar-toggler pr-0",type:"button",onClick:e,tabIndex:n?-1:void 0,"aria-label":"Open Button Toggle",children:(0,a.jsx)("span",{className:"navbar-toggler-icon"})}),(0,a.jsxs)("div",{className:"collapse navbar-collapse  ".concat(n&&"show"),id:"collapsibleNavbar",children:[(0,a.jsx)("button",{className:"d-block d-md-none close-nav",onClick:e,type:"button",children:(0,a.jsx)(h.JO,{})}),(0,a.jsxs)("ul",{className:"navbar-nav ml-auto",children:[(0,a.jsx)("li",{className:"nav-item hover__bottom d-block d-md-none",children:(0,a.jsx)(c,{href:"/",activeClassName:"is-active",className:"nav-link",id:"cardHover",onClick:i,"aria-label":"Go Home",title:"Home",children:"Home"})}),(0,a.jsx)("li",{className:"nav-item hover__bottom",children:(0,a.jsx)(c,{href:"/projects",activeClassName:"is-active",className:"nav-link",id:"cardHover",onClick:i,"aria-label":"Go To Projects Page",title:"Projects",children:"Projects"})}),(0,a.jsx)("li",{className:"nav-item hover__bottom",children:(0,a.jsx)(c,{href:"/about",activeClassName:"is-active",className:"nav-link",id:"cardHover",onClick:i,"aria-label":"Go To About Page",title:"About",children:"About"})}),(0,a.jsx)("li",{className:"nav-item hover__bottom",children:(0,a.jsx)(c,{href:"/contact",activeClassName:"is-active",className:"nav-link",id:"cardHover",onClick:i,"aria-label":"Go To Contacts Page",title:"Contact",children:"Contact"})}),(0,a.jsx)("li",{className:"nav-item hover__bottom",children:(0,a.jsx)(c,{href:"/resume",activeClassName:"is-active",className:"nav-link",id:"cardHover",onClick:i,"aria-label":"Go To CV Page",title:"Cv",children:"My CV"})}),(0,a.jsx)("li",{className:"nav-item pl-md-3",children:(0,a.jsx)(c,{href:"#!",className:"nav-link nav-svg","aria-label":"Turn On ".concat(!1===l?"Light":"Dark"," Mood"),onClick:t,children:(0,a.jsx)(h.JF,{})})})]})]})]})})})})};var m=t(542);let p=()=>{console.log("%c\n    CONTACT ME\n   ----------------------------------------\n        \\   ^__^\n         \\  (oo)\\_______\n            (__)\\       )\\/\\\n                ||----w |\n                ||     || \n                \n  Hey There i'm glad you liked the site and what to see whats going on, sure check the repo at https://github.com/sajeeb-me/sajeeb\n  \n  And dont forget to shoot me an email at [email protected] if you need me to come do awesome work at your company","font-family:inherit"),m.ZP.initialize("UA-128989337-1")},v=()=>{m.ZP.set({page:window.location.pathname}),m.ZP.pageview(window.location.pathname)};var g=t(2729),f=t(63),x=function(){let n=(0,r.useRef)(!1);return(0,r.useEffect)(()=>(n.current=!0,()=>{n.current=!1}),[]),(0,r.useCallback)(()=>n.current,[])};function b(){let n=(0,g._)(["\n            .cursor-dot {\n              transform: translate(-50%, -50%) scale(2.2);\n              background: hsla(0, 0%, 100%, 0.3);\n              border: 1px solid #fff;\n            }\n\n            .cursor-dot-outline {\n              box-shadow: none;\n              transform: translate(-50%, -50%) scale(0);\n            }\n          "]);return b=function(){return n},n}function w(){let n=(0,g._)(["\n            .cursor-dot {\n              transform: translate(-50%, -50%) scale(1);\n            }\n            .cursor-dot-outline {\n              transform: translate(-50%, -50%) scale(1);\n            }\n          "]);return w=function(){return n},n}function k(){let n=(0,g._)(["\n  @media (min-width: 989px) {\n    .cursor-dot,\n    .cursor-dot-outline {\n      pointer-events: none;\n      position: absolute;\n      top: 50%;\n      left: 50%;\n      border-radius: 50%;\n      opacity: 0;\n      z-index: 9222;\n      transform: translate(-50%, -50%);\n      transition: opacity 0.2s ease-in-out, transform 0.5s ease-in-out;\n    }\n\n    .cursor-dot {\n      width: 8px;\n      height: 8px;\n      box-shadow: inset 0 0 0px 0.5px var(--light-gray);\n      background-color: var(--gray);\n    }\n\n    // .cursor-dot-outline {\n    //   width: 85px;\n    //   height: 85px;\n    //   border: 1px solid var(--gray);\n    //   box-shadow: inset 0 0 0px 0.5px var(--light-gray);\n    // }\n\n    ","\n  }\n"]);return k=function(){return n},n}let j=()=>{let n=(0,r.useRef)(null),e=(0,r.useRef)(null),t=x(),[i,o]=(0,r.useState)(!1),l=(0,r.useRef)(0),s=(0,r.useRef)(0),C=(0,r.useRef)(window.innerWidth/2),c=(0,r.useRef)(window.innerHeight/2),d=(0,r.useRef)(!0),h=(0,r.useRef)(!1),u=(0,r.useRef)(null),m=(0,r.useCallback)(()=>{(null==n?void 0:n.current)&&(null==e?void 0:e.current)&&(d.current?(n.current.style.opacity="1",e.current.style.opacity="1"):(n.current.style.opacity="0",e.current.style.opacity="0"))},[]),p=(0,r.useCallback)(()=>{(null==n?void 0:n.current)&&(null==e?void 0:e.current)&&(h.current?o(!0):o(!1))},[]),v=(0,r.useCallback)(n=>{var e;(null===(e=n.target)||void 0===e?void 0:e.id)==="cardHover"&&(h.current=!0,p())},[p]),g=(0,r.useCallback)(n=>{var e;(null===(e=n.target)||void 0===e?void 0:e.id)==="cardHover"&&(h.current=!1,p())},[p]),f=(0,r.useCallback)(()=>{h.current=!0,m()},[m]),b=(0,r.useCallback)(()=>{h.current=!1,m()},[m]),w=(0,r.useCallback)(e=>{d.current=!0,m(),C.current=e.pageX,c.current=e.pageY,(null==n?void 0:n.current)&&(n.current.style.top=c.current+"px",n.current.style.left=C.current+"px")},[m]),k=(0,r.useCallback)(()=>{l.current+=(C.current-l.current)/8,s.current+=(c.current-s.current)/8,(null==e?void 0:e.current)&&(e.current.style.top=s.
1current+"px",e.current.style.left=l.current+"px"),u.current=requestAnimationFrame(k)},[C,c]);return(0,r.useEffect)(()=>{let n=null==u?void 0:u.current;return t()&&(document.addEventListener("mousemove",w),document.addEventListener("mouseenter",f),document.addEventListener("mouseleave",b),document.addEventListener("mouseover",v),document.addEventListener("mouseout",g),k()),()=>{document.removeEventListener("mousemove",w),document.removeEventListener("mouseenter",f),document.removeEventListener("mouseleave",b),document.removeEventListener("mouseover",v),document.removeEventListener("mouseout",g),cancelAnimationFrame(n)}},[t,w,f,b,v,g,k]),(0,a.jsxs)(y,{cursorActive:i,children:[(0,a.jsx)("div",{ref:e,className:"cursor-dot-outline"}),(0,a.jsx)("div",{ref:n,className:"cursor-dot"})]})},y=f.ZP.div(k(),n=>{let{cursorActive:e}=n;return e?(0,f.iv)(b()):(0,f.iv)(w())});function H(){let n=(0,g._)(["\n  a.skip-main {\n    left: -999px;\n    position: fixed;\n    top: auto;\n    width: 1px;\n    height: 1px;\n    overflow: hidden;\n    z-index: -999;\n  }\n\n  a.skip-main:focus-visible,\n  a.skip-main:active {\n    color: var(--bg);\n    background-color: var(--cw);\n    left: auto;\n    top: auto;\n    width: auto;\n    height: auto;\n    overflow: auto;\n    /* margin: 10px 35%; */\n    padding: 10px 14px;\n    border-radius: 1px 1px 5px 6px;\n    border: 1px solid #5d68ca;\n    text-align: center;\n    font-size: 1.2em;\n    font-weight: 500;\n    font-size: var(--font-sm);\n    z-index: 9999999;\n  }\n"]);return H=function(){return n},n}let V=n=>{let{content:e="0"}=n;return(0,a.jsx)(z,{children:(0,a.jsx)("a",{className:"skip-main animated fadeIn",href:"#".concat(e),"aria-label":"Skip navigation and go to main content",children:"Skip to main content"})})},z=f.ZP.div(H());var Z=t(433),_=t(1866);let N=n=>[(0,i.gR)({label:"Home",href:"/",keyboardShortcut:["h"]}),(0,i.gR)({label:"Resume",href:"/resume",keyboardShortcut:["r"]}),(0,i.gR)({label:"Contact Me",href:"/contact",keyboardShortcut:["c"]}),(0,i.Wo)({label:"About Sajeeb Das Shuvo",children:[(0,i.gR)({label:"About Sajeeb Das Shuvo",href:"/about",keyboardShortcut:["a"]}),(0,i.gR)({label:"Sajeeb Das Shuvo's Reads",href:"/about#reads"})]}),(0,i.Wo)({label:"BY Sajeeb",children:[(0,i.Hz)({label:"Projects",children:_.Z.map(n=>(0,i.gR)({label:n.title,href:n.link,description:n.description,icon:n.imageUrl}))}),(0,i.Hz)({label:"Articles",children:Z.Z.map(n=>(0,i.gR)({label:n.title,href:n.link,description:n.description,icon:n.imageUrl}))})]}),(0,i.Wo)({label:"Preference",children:[(0,i.gR)({label:"Change Theme",action:()=>n(),keyboardShortcut:["meta","l"]})]})];var M=t(9008),L=t.n(M);function P(){let n=(0,g._)(["\ndisplay: flex;\nposition: sticky;\ntop: 0;\n\n@media(max-width : 991px ) {\n    display:none;\n  }\n"]);return P=function(){return n},n}let S=()=>{let{show:n,handleopen:e,setTheme:t,closeShow:i,theme:l}=(0,r.useContext)(d.ZP);return(0,a.jsxs)(T,{children:[(0,a.jsxs)(o.Kt,{children:[(0,a.jsx)("a",{target:"_blank",rel:"noopener noreferrer",href:"https://github.com/sajeeb-me","aria-label":"Go To Sajeeb Das Shuvo Github Page",title:"Github Page",children:(0,a.jsx)(h.Ey,{})}),(0,a.jsx)("a",{target:"_blank",rel:"noopener noreferrer",href:"https://linkedin.com/in/sajeeb-me","aria-label":"Go To Sajeeb Das Shuvo Linkedin Page",title:"Linkedin Page",children:(0,a.jsx)(h.n6,{})}),(0,a.jsx)("a",{target:"_blank",rel:"noopener noreferrer",href:"https://x.com/me_sajeeb","aria-label":"Go To Sajeeb Das Shuvo Twitter Page",title:"Twitter Page",children:(0,a.jsx)(h.tL,{})})]}),(0,a.jsx)(o.lD,{children:(0,a.jsx)("nav",{className:"navbar-expand-lg",children:(0,a.jsxs)("div",{className:"container sidebar-container",children:[(0,a.jsx)(c,{href:"/",className:"navbar-brand","aria-label":"Sajeeb Das Home",tabIndex:n?-1:void 0,children:(0,a.jsx)(h.TR,{})}),(0,a.jsx)("div",{className:"collapse navbar-collapse  ".concat(n&&"show"),id:"collapsibleNavbar",children:(0,a.jsxs)("ul",{className:"sidebar-ul",children:[(0,a.jsx)("li",{className:"nav-item hover__bottom",children:(0,a.jsx)(c,{href:"/",activeClassName:"is-active",className:"nav-link",id:"cardHover",onClick:i,"aria-label":"Go Home",title:"Home",children:"Home"})}),(0,a.jsx)("li",{className:"nav-item hover__bottom",children:(0,a.jsx)(c,{href:"/projects",activeClassName:"is-active",className:"nav-link",id:"cardHover",onClick:i,"aria-label":"Go To Projects Page",title:"Projects",children:"Projects"})}),(0,a.jsx)("li",{className:"nav-item hover__bottom",children:(0,a.jsx)(c,{href:"/about",activeClassName:"is-active",className:"nav-link",id:"cardHover",onClick:i,"aria-label":"Go To About Page",title:"About",children:"About"})}),(0,a.jsx)("li",{className:"nav-item hover__bottom",children:(0,a.jsx)(c,{href:"/articles",activeClassName:"is-active",className:"nav-link",id:"cardHover",onClick:i,"aria-label":"Go To Articles Page",title:"Articles",children:"Articles"})}),(0,a.jsx)("li",{className:"nav-item hover__bottom",children:(0,a.jsx)(c,{href:"/contact",activeClassName:"is-active",className:"nav-link",id:"cardHover",onClick:i,"aria-label":"Go To Contacts Page",title:"Contact",children:"Contact"})}),(0,a.jsx)("li",{className:"nav-item hover__bottom",children:(0,a.jsx)(c,{href:"/resume",activeClassName:"is-active",className:"nav-link",id:"cardHover",onClick:i,"aria-label":"Go To CV Page",title:"CV",children:"My CV"})})]})}),(0,a.jsx)(c,{href:"#!",className:"nav-link nav-svg","aria-label":"Turn On ".concat(!1===l?"Light":"Dark"," Mood"),onClick:t,children:(0,a.jsx)(h.JF,{})})]})})})]})},T=f.ZP.div(P()),R=n=>{let{children:e,title:t="Home"}=n,{theme:l,loadTheme:s,show:C,setTheme:c}=(0,r.useContext)(d.ZP),[h,m]=(0,r.useState)(10),g=()=>{window.GA_INITIALIZED||(p(),window.GA_INITIALIZED=!0),v()};return(0,r.useEffect)(()=>{g(),s()},[s,g]),(0,a.jsxs)(o.or,{children:[(0,a.jsx)(o.Hf,{theme:l}),(0,a.jsxs)(L(),{children:[(0,a.jsx)("title",{children:"".concat(t," | Sajeeb Das Shuvo")}),(0,a.jsx)("meta",{name:"msapplication-TileColor",content:"".concat(l?"#000000":"#FFFFFF")}),(0,a.jsx)("meta",{name:"theme-color",content:"".concat(l?"#000000":"#FFFFFF")})]}),(0,a.jsx)(V,{content:"main-content"}),(0,a.jsx)(u,{}),(0,a.jsx)(o.rK,{title:t,children:(0,a.jsx)("h1",{"aria-hidden":"true",children:"Home"===t?"Sajeeb.":t.concat(".")})}),(0,a.jsx)(j,{}),(0,a.jsx)(i.y$,{actions:N(c),brandColor:"var(--cw)"}),(0,a.jsxs)("div",{className:"container",style:{display:"flex"},children:[(0,a.jsx)("div",{children:(0,a.jsx)(S,{})}),(0,a.jsx)("div",{children:!C&&(0,a.jsx)(a.Fragment,{children:e})})]})]})},A=n=>{let{children:e,className:t="",...r}=n;return(0,a.jsx)("section",{...r,id:"main-content",children:(0,a.jsx)("div",{className:"".concat(t),children:(0,a.jsx)("div",{className:"row align-items-center justify-content-center",children:(0,a.jsx)("div",{className:"col-md-10",children:e})})})})};var F=R},2360:function(n,e,t){t.d(e,{Hf:function(){return b},Kt:function(){return V},h4:function(){return w},lD:function(){return H},or:function(){return y},rK:function(){return j},us:function(){return k}});var a=t(2729),r=t(63);function i(){let n=(0,a._)(["\n  @media (min-width: 787px) {\n    --font-sm: 0.875em;\n    --font-md: 1.124em;\n    --font-x-md: 1.667em;\n    --font-x-lg: 3.075em;\n  }\n  @media (max-width: 787px) {\n    --font-sm: 0.813em;\n    --font-md: 1.011em;\n    --font-x-md: 1.517em;\n    --font-x-lg: 2.775em;\n  }\n"]);return i=function(){return n},n}function o(){let n=(0,a._)(["\n  :root {\n    --bg: #fffdfc;\n    --bg-light: #020a130b;\n    --button-index: #f4f1ee;\n    --cw: #000;\n    --invert: 0;\n    --mark: #f9f7f6;\n    --theme-amount: 0;\n    --gray: #d6d6d6;\n    --pattern: #f8f7f7;\n    --light-gray: #dedede;\n    --lighter-gray: #f5f5f5;\n    --article-color: #545454;\n    --header-bg: rgba(255, 255, 255, 0.8);\n    --token: #666;\n    --border-color: #eaeaea;\n    --sidebar-tag: #efe9e4;\n    --gray-alpha: #f6f4f06b;\n    --sidebar-cta: #0b0c15;\n    --nav-link: rgba(0, 0, 0, 0.5);\n    --timeline: #e0e0e0;\n    ","\n  }\n"]);return o=function(){return n},n}function l(){let n=(0,a._)(["\n  :root {\n    --bg: #020a13;\n    --bg-light: #fffdfc09;\n    --invert: 1;\n    --theme-amount: 1;\n    --cw: #e1e1e1;\n    --gray: #9e9e9c;\n    --pattern: transparent;\n    --light-gray: #444;\n    --lighter-gray: #222;\n    --article-color: #c6c6c6;\n    --header-bg: rgba(19, 20, 21, 0.8);\n    --token: #999;\n    --border-color: #14202b;\n    --button-index: #091521;\n    --mark: #080f18;\n    --sidebar-tag: #13283e;\n    --sidebar-cta: #3f566e;\n    --gray-alpha: #07121dd4;\n    --timeline: #ffffff5e;\n    --nav-link: rgba(255, 255, 255, 0.8);\n    ","\n  }\n"]);return l=function(){return n},n}function s(){let n=(0,a._)(["\n@import url('https://fonts.googleapis.com/css?family=Abril+Fatface&display=swap');\n\n",'\n\n::selection {\n  background: var(--token);\n  color: #fff;\n  /* WebKit/Blink Browsers */\n}\n\n::-moz-selection {\n  background: var(--token);\n  color: #fff;\n  /* Gecko Browsers */\n}\n\n/*::placeholder { color: #c5c5c5 !important; font-weight: 300 !important }*/\n::-webkit-input-placeholder {\n  color: var(--light-gray);\n  opacity: 1;\n}\n\n:-moz-placeholder {\n  color: var(--light-gray);\n  opacity: 1;\n}\n:-ms-input-placeholder {\n  color: var(--light-gray);\n  opacity: 1;\n}\n\n/*--------*/  \n* {\n  margin: 0;\n  padding: 0;\n  box-sizing: border-box; \n\n}\n\n\n:global(body) {\n    font-family: -apple-system, BlinkMacSystemFont, Avenir Next, Avenir,\n      Helvetica, sans-serif;\n}\n\n\nbody {\n  background: var(--bg) !important;\n  padding-right: 0px !important;\n  font-family: "Blorado", sans-serif;\n  margin:0;\n    -webkit-tap-highlight-color: rgba(0,0,0,0);\n    -moz-osx-font-smoothing:grayscale;\n    -webkit-font-smoothing: antialiased;\n}\n\nhtml{\n    scroll-behavior: smooth;\n    -ms-text-size-adjust:100%;\n    -webkit-text-size-adjust:100%\n}\n\nsvg{\n  fill: var(--article-color);\n  \n  &.logo__section{\n    path{\n      fill: var(--cw);\n    }\n  }\n}\n\na, h1, h2, h3, h4, h5, h6, p, button, input[type=text], input[type=date], input[type=password], input[type=value], b, label, td, select, textarea, th {\n  font-family: "Blorado", sans-serif;\n  text-rendering: geometricPrecision;\n  color: var(--cw)\n}\n\n:focus {\n  outline-color:var(--cw) !important;\n}\n\na {\n  cursor: pointer;\n}\n\nmark.mark {\n  color: inherit;\n  padding: 0;\n  background: none;\n  /* background-image: linear-gradient(120deg, var(--mark) 0%, var(--mark) 100%); */\n  background-repeat: no-repeat;\n  background-size: 0% .3em;\n  background-position: 0 80%;\n  position: relative;\n  background-size: 100% .3em;\n}\n\n.loading-img {\n  object-fit: contain !important;\n  transform: scale(0.5);\n}\n\n.page-transition-enter {\n  opacity: 0;\n}\n\n.page-transition-enter-active {\n  opacity: 1;\n  transition: opacity 300ms;\n}\n\n.page-transition-exit {\n  opacity: 1;\n}\n\n.page-transition-exit-active {\n  opacity: 0;\n  transition: opacity 300ms;\n}
1\n\n.scout__bar-wrapper{\n  --scout-white: var(--bg);\n  --scout-theme-black: var(--cw);\n  --scout-light-grey: var(--border-color);\n  --scout-theme-grey: var(--gray);\n  --scout-theme-card-hover: var(--gray-alpha);\n  --scout-theme-keyboard: 0px 2px 0px 2px #8d8d8d;\n  --scout-tutorial-grey: var(--article-color);\n  --scout-box-shadow: 1px 2px 16px 10px rgba(0, 0, 0, 0.05);\n}\n']);return s=function(){return n},n}function C(){let n=(0,a._)(["\n    padding: 40px 0; \n    transition: all .5s ease;\n    nav {\n      background: transparent !important;\n      .nav-link {\n          color: var(--nav-link) !important;\n          svg{\n            cursor:pointer;\n          }\n      }\n\n      .navbar-brand {\n        svg {\n          path {\n            fill: var(--article-color);\n          }\n        }\n      }\n\n      .navbar-nav {\n        @media(max-width: 992px){\n         display: block !important;    \n         overflow: auto;\n        }\n      }\n    }\n\n    #nav{\n      transition: all .5s ease;\n\n      &.fixed-top{\n        position: fixed;\n        top: 0;\n        background: var(--gray-alpha) !important;\n        right: 0;\n        left: 0;\n        padding: 15px 19px;\n        z-index: 1030;\n      }\n    }\n\n    .navbar-toggler {\n      color: rgba(255, 255, 255, 0.5);\n      border-color: transparent;\n      &-icon{\n        /* filter: ",'; */\n        filter: invert(var(--theme-amount));\n      }\n    }\n\n    .nav-item.hover__bottom {\n      display: inline-block;\n      vertical-align: middle;\n      -webkit-transform: perspective(1px) translateZ(0);\n      transform: perspective(1px) translateZ(0);\n      box-shadow: 0 0 1px rgba(0, 0, 0, 0);\n      position: relative;\n      overflow: hidden;\n\n      @media(max-width: 992px){\n        display: block;    \n        text-align: center;\n        width: fit-content;\n        margin: 3rem auto;\n      }\n      \n      &:before {\n        content: "";\n        position: absolute;\n        z-index: -1;\n        left: 51%;\n        right: 51%;\n        bottom: 1.5px;\n        background:var(--article-color);\n        height: 1px;\n        -webkit-transition-property: left, right; \n        transition-property: left, right;\n        -webkit-transition-duration: 0.3s;\n        transition-duration: 0.3s;\n        -webkit-transition-timing-function: ease-out;\n        transition-timing-function: ease-out;\n      }\n      &:hover:before, &:focus:before, &:active:before {\n          left: 0;\n          right: 0;\n      }\n    }\n\n    .nav-item > a {\n        padding: 8px 15px !important;\n        font-size: calc(var(--font-sm) + 0.9px);\n        cursor:pointer;\n    }\n\n    #collapsibleNavbar .is-active{\n      font-weight:900;\n      border-bottom: 1px solid var(--cw);\n      color: var(--cw) !important;\n      @media(min-width: 992px){\n        display: none;\n      }\n    }\n\n    .navbar-border-collapse.show{\n      background: red;\n      position: fixed;\n      width: 100%;\n      left: 0;\n      bottom: 0;\n      z-index: 99;\n      height: 84vh;\n    }\n    @media(min-width : 992px ) {\n      display:none;\n    }\n    \n    @media( max-width : 762px ) {\n      padding:20px 0 0;\n      .navbar-brand {\n        svg {\n          // width: 30px;\n        }\n      }\n      .navbar-collapse{\n        background: var(--bg);\n        position: fixed;\n        z-index: 9999;\n        width: 100%;\n        transition:all 1s ease;\n        left: 0;\n        bottom: 0;\n        animation-name:opacitys;\n        animation-duration:1s;\n        height: 100%;\n        .nav-svg, .close-nav{\n          position: absolute;\n          right: 60px;\n          top: 60px;\n          border: none;\n          background: transparent;\n          width: fit-content;\n          cursor: pointer;\n        }\n        ul {\n          display: flex;\n          height: 100%;\n          width: 100%;\n          align-items: center;\n          justify-content: center;\n          li{\n            margin-bottom: 2rem;\n            .nav-link{\n              font-size: calc(var(--font-md) + 1.8px);\n              font-weight: 800;\n              text-transform: uppercase;\n              @media (max-width: 992px) {\n                &:focus {\n                  border: 1px solid var(--cw);\n                }\n              }\n            }\n            .nav-svg{\n              left:60px !important;\n            }\n          }\n        }\n        \n      }\n      @keyframes opacity {\n        from{\n          opacity:0.5;\n        }\n        from{\n          opacity:1;\n        }\n      }\n    }\n   \n']);return C=function(){return n},n}function c(){let n=(0,a._)(["\n  display: none;\n  background: transparent;\n  padding: 1rem 0;\n  a {\n    transition: all 1s ease;\n    cursor: pointer;\n    padding: 0 12px;\n    &:first-child {\n      padding-left: 0;\n    }\n  }\n  svg {\n    cursor: pointer;\n    height: 15px;\n    fill: var(--article-color);\n    transition: all 1s ease;\n    &:hover {\n      stroke: var(--article-color);\n      stroke-width: 1px;\n      stroke-opacity: 0.8;\n    }\n  }\n  @media (max-width: 992px) {\n    position: fixed;\n    backdrop-filter: blur(6px) saturate(2.5);\n    background: var(--gray-alpha) !important;\n    width: 100% !important;\n    display: flex;\n    padding: 0 !important;\n    right: 0;\n    z-index: 999;\n    flex-direction: row !important;\n    height: 60px !important;\n    bottom: 0px !important;
1\n    align-items: center;\n    justify-content: space-evenly;\n  }\n"]);return c=function(){return n},n}function d(){let n=(0,a._)(["\n            writing-mode: unset;\n          "]);return d=function(){return n},n}function h(){let n=(0,a._)(["\n            writing-mode: tb-rl;\n          "]);return h=function(){return n},n}function u(){let n=(0,a._)(["\n  margin: 0;\n\n  h1 {\n    font-family: Abril FatFace;\n    font-size: 29.42vmin;\n    ","\n\n    letter-spacing: -0.3rem;\n    white-space: pre;\n    color: var(--mark);\n    position: fixed;\n    left: -3rem;\n    /* transition: all 0.8s ease; */\n    opacity: 1;\n    z-index: -1;\n    bottom: 0px;\n  }\n"]);return u=function(){return n},n}function m(){let n=(0,a._)(["\n  &:before {\n    /* background: #1b1b1b;\n    content: '';\n    height: 100vh;\n    width: 100vw;\n    background-image: linear-gradient(currentColor 1px, transparent 1px),\n      linear-gradient(to right, currentColor 1px, transparent 1px);\n    background-size: 109px 96px;\n    color: rgb(224 224 224 / 40%);\n    position: fixed;\n    z-index: -1;\n    background-color: transparent; */\n    background: #1b1b1b;\n    content: '';\n    height: 100vh;\n    width: 100vw;\n    background-image: linear-gradient(currentColor 1px, transparent 1px),\n      linear-gradient(to right, currentColor 1px, transparent 1px);\n    background-size: 94px 90px;\n    color: rgb(113 113 113 / 7%);\n    position: fixed;\n    z-index: -1;\n\n    background-color: transparent;\n    transition: all 0.5s linear;\n  }\n\n  &:after {\n    background-image: radial-gradient(at 40% 40%, #1e90ff 0, transparent 50%),\n      radial-gradient(at 90% 10%, #ff69b4 0, transparent 50%),\n      radial-gradient(at 50% 95%, #00ffff 0, transparent 50%),\n      radial-gradient(at 20% 30%, #32cd32 0, transparent 50%),\n      radial-gradient(at 90% 90%, #ffff00 0, transparent 50%),\n      radial-gradient(at 33% 50%, #ff4500 0, transparent 50%),\n      radial-gradient(at 79% 53%, #800080 0, transparent 50%);\n    position: fixed;\n    content: '';\n    z-index: -1;\n    width: 100%;\n    height: 100%;\n    filter: blur(100px) saturate(100%);\n    top: 0px;\n    opacity: 0.1;\n    transform: translateZ(0);\n  }\n  /* background-image: repeating-linear-gradient(\n    0deg,\n    var(--pattern),\n    var(--pattern) 1px,\n    transparent 1px,\n    transparent\n  );\n  background-attachment: fixed;\n  background-size: 1px 101px;\n  min-height: 100vh; */\n"]);return m=function(){return n},n}function p(){let n=(0,a._)(['\nfont-weight: 500;\n.sidebar-container{\n  height: 90vh;\n  display: flex;\n  flex-direction: column;\n}\n\n.sidebar-ul {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none\n}\n\npadding: 40px 0; \ntransition: all .5s ease;\n    nav {\n      // background: transparent !important;\n      .nav-link {\n          color: var(--nav-link) !important;\n          svg{\n            cursor:pointer;\n          }\n      }\n\n      .navbar-brand {\n        svg {\n          path {\n            fill: var(--article-color);\n          }\n        }\n      }\n\n      .navbar-nav {\n        @media(max-width: 992px){\n         display: block !important;    \n         overflow: auto;\n        }\n      }\n    }\n\n    #nav{\n      transition: all .5s ease;\n\n      &.fixed-top{\n        position: fixed;\n        top: 0;\n        background: var(--gray-alpha) !important;\n        right: 0;\n        left: 0;\n        padding: 15px 19px;\n        z-index: 1030;\n      }\n    }\n\n    .nav-item.hover__bottom {\n      display: inline-block;\n      vertical-align: middle;\n      -webkit-transform: perspective(1px) translateZ(0);\n      transform: perspective(1px) translateZ(0);\n      box-shadow: 0 0 1px rgba(0, 0, 0, 0);\n      position: relative;\n      overflow: hidden;\n\n      // @media(max-width: 992px){\n      //   display: block;    \n      //   text-align: center;\n      //   width: fit-content;\n      //   margin: 3rem auto;\n      // }\n      \n      &:before {\n        content: "";\n        position: absolute;\n        z-index: -1;\n        // left: 51%;\n        right: 102%;\n        bottom: 1.5px;\n        background:var(--article-color);\n        height: 1px;\n        -webkit-transition-property: left, right; \n        transition-property: left, right;\n        -webkit-transition-duration: 0.5s;\n        transition-duration: 0.5s;\n        -webkit-transition-timing-function: ease-out;\n        transition-timing-function: ease-out;\n      }\n      &:hover:before, &:focus:before, &:active:before {\n          left: 0;\n          right: 0;\n      }\n    }\n\n    .nav-item > a {\n        padding: 8px 15px !important;\n        font-size: calc(var(--font-sm) + 0.9px);\n        cursor:pointer;\n    }\n\n    #collapsibleNavbar .is-active{\n      font-weight:900;\n      border-bottom: 1px solid var(--cw);\n      color: var(--cw) !important;\n      @media(min-width: 992px){\n        display: none;\n      }\n    }\n\n    .navbar-border-collapse.show{\n      background: red;\n      position: fixed;\n      width: 100%;\n      left: 0;\n      bottom: 0;\n      z-index: 99;\n      height: 84vh;\n    }\n    \n    @media( max-width : 762px ) {\n      padding:20px 0 0;\n      .navbar-brand {\n        svg {\n          width: 30px;\n        }\n      }\n      .navbar-collapse{\n        background: var(--bg);\n        position: fixed;\n        z-index: 9999;\n        width: 100%;\n        transition:all 1s ease;\n        left: 0;\n        bottom: 0;\n        animation-name:opacitys;\n        animation-duration:1s;\n        height: 100%;\n        .nav-svg{\n          position: absolute;\n          right: 60px;\n          top: 60px;\n          border: none;\n          background: transparent;\n          width: fit-content;\n          cursor: pointer;\n        }\n        ul {\n          display: flex;\n          height: 100%;\n          width: 100%;\n          align-items: center;\n          justify-content: center;\n          li{\n            margin-bottom: 2rem;\n            .nav-link{\n              font-size: calc(var(--font-md) + 1.8px);\n              font-weight: 800;\n              text-transform: uppercase;\n              @media (max-width: 992px) {\n                &:focus {\n                  border: 1px solid var(--cw);\n                }\n              }\n            }\n            .nav-svg{\n              left:60px !important;\n            }\n          }\n        }\n        \n      }\n      @keyframes opacity {\n        from{\n          opacity:0.5;\n        }\n        from{\n          opacity:1;\n        }\n      }\n    }\n   \n']);return p=function(){return n},n}function v(){let n=(0,a._)(["\n  background: var(--bg-light);\n  padding: 5rem 0;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n\n  a {\n    transition: all 1s ease;\n    cursor: pointer;\n    padding: .8rem .8rem;\n  }\n\n  a:hover{\n    background: var(--gray);\n  }\n\n  svg {\n    cursor: pointer;\n    height: 16px;\n    fill: var(--article-color);\n    transition: all 1s ease;\n    &:hover {\n      stroke: var(--article-color);\n      stroke-width: 1px;\n      stroke-opacity: 0.8;\n    }\n  }\n"]);return v=function(){return n},n}let g=(0,r.iv)(i()),f=(0,r.iv)(o(),g),x=(0,r.iv)(l(),g),b=(0,r.vJ)(s(),n=>n.theme?f:x),w=r.ZP.header(C(),n=>n.theme?"invert(1)":"invert(0)"),k=r.ZP.div(c()),j=r.ZP.div(u(),n=>"About Me"===n.title||"Contact"===n.title?(0,r.iv)(d()):(0,r.iv)(h())),y=r.ZP.main(m()),H=r.ZP.div(p()),V=r.ZP.div(v())}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.