From 3287b320acaf6d0acc03b83addfeea4d8f2285f8 Mon Sep 17 00:00:00 2001 From: Cole Thompson Date: Wed, 1 May 2024 19:17:43 -0700 Subject: [PATCH] Updates --- CNAME | 1 - asset-manifest.json | 26 +++++++++++++----- favicon.png | Bin 0 -> 27330 bytes index.html | 2 +- static/css/main.896b4ec7.css | 2 -- static/css/main.896b4ec7.css.map | 1 - static/css/main.fa44481f.css | 2 ++ static/css/main.fa44481f.css.map | 1 + .../js/{main.6eee2cc0.js => main.0a5ddbce.js} | 6 ++-- ...CENSE.txt => main.0a5ddbce.js.LICENSE.txt} | 0 static/js/main.0a5ddbce.js.map | 1 + static/js/main.6eee2cc0.js.map | 1 - static/media/Resume.3cd6165283963866dd4d.pdf | Bin 115417 -> 0 bytes static/media/Resume.f51daadc0bcd42495de4.pdf | Bin 0 -> 117034 bytes static/media/ball1.7c508577df4b2aa12e4e.png | Bin 0 -> 916128 bytes static/media/chat1.e7880a5f3f9f9aba3f40.png | Bin 0 -> 892246 bytes static/media/chat2.cdd9b524359623210fbc.png | Bin 0 -> 895665 bytes static/media/chat3.97548af4c8a19382805c.png | Bin 0 -> 729390 bytes .../media/firecrest1.52d6a4b82cdd7872ef54.png | Bin 0 -> 211255 bytes .../media/firecrest2.410951f4254b16b3dbb9.png | Bin 0 -> 474668 bytes .../media/firecrest3.aa126a1c68013478db52.png | Bin 0 -> 536889 bytes .../media/firecrest4.6ea094541daf5b88ef63.png | Bin 0 -> 444946 bytes static/media/plate1.33bd6622120964b07373.png | Bin 0 -> 276496 bytes static/media/plate2.c170024de4e3e6b13788.png | Bin 0 -> 50152 bytes static/media/search1.70ce5a81b97bbda35d0e.png | Bin 0 -> 257072 bytes static/media/search2.12435393c3b64423b6ee.png | Bin 0 -> 316455 bytes 26 files changed, 27 insertions(+), 16 deletions(-) delete mode 100644 CNAME create mode 100644 favicon.png delete mode 100644 static/css/main.896b4ec7.css delete mode 100644 static/css/main.896b4ec7.css.map create mode 100644 static/css/main.fa44481f.css create mode 100644 static/css/main.fa44481f.css.map rename static/js/{main.6eee2cc0.js => main.0a5ddbce.js} (75%) rename static/js/{main.6eee2cc0.js.LICENSE.txt => main.0a5ddbce.js.LICENSE.txt} (100%) create mode 100644 static/js/main.0a5ddbce.js.map delete mode 100644 static/js/main.6eee2cc0.js.map delete mode 100644 static/media/Resume.3cd6165283963866dd4d.pdf create mode 100644 static/media/Resume.f51daadc0bcd42495de4.pdf create mode 100644 static/media/ball1.7c508577df4b2aa12e4e.png create mode 100644 static/media/chat1.e7880a5f3f9f9aba3f40.png create mode 100644 static/media/chat2.cdd9b524359623210fbc.png create mode 100644 static/media/chat3.97548af4c8a19382805c.png create mode 100644 static/media/firecrest1.52d6a4b82cdd7872ef54.png create mode 100644 static/media/firecrest2.410951f4254b16b3dbb9.png create mode 100644 static/media/firecrest3.aa126a1c68013478db52.png create mode 100644 static/media/firecrest4.6ea094541daf5b88ef63.png create mode 100644 static/media/plate1.33bd6622120964b07373.png create mode 100644 static/media/plate2.c170024de4e3e6b13788.png create mode 100644 static/media/search1.70ce5a81b97bbda35d0e.png create mode 100644 static/media/search2.12435393c3b64423b6ee.png diff --git a/CNAME b/CNAME deleted file mode 100644 index 6a4fbe8..0000000 --- a/CNAME +++ /dev/null @@ -1 +0,0 @@ -www.thompsoncole.com \ No newline at end of file diff --git a/asset-manifest.json b/asset-manifest.json index 25080b4..c4b16d8 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -1,15 +1,27 @@ { "files": { - "main.css": "/static/css/main.896b4ec7.css", - "main.js": "/static/js/main.6eee2cc0.js", + "main.css": "/static/css/main.fa44481f.css", + "main.js": "/static/js/main.0a5ddbce.js", "static/media/updated.jpeg": "/static/media/updated.70fae11a82b99bcb54a9.jpeg", - "static/media/Resume.pdf": "/static/media/Resume.3cd6165283963866dd4d.pdf", + "static/media/ball1.png": "/static/media/ball1.7c508577df4b2aa12e4e.png", + "static/media/chat2.png": "/static/media/chat2.cdd9b524359623210fbc.png", + "static/media/chat1.png": "/static/media/chat1.e7880a5f3f9f9aba3f40.png", + "static/media/chat3.png": "/static/media/chat3.97548af4c8a19382805c.png", + "static/media/firecrest3.png": "/static/media/firecrest3.aa126a1c68013478db52.png", + "static/media/firecrest2.png": "/static/media/firecrest2.410951f4254b16b3dbb9.png", + "static/media/firecrest4.png": "/static/media/firecrest4.6ea094541daf5b88ef63.png", + "static/media/search2.png": "/static/media/search2.12435393c3b64423b6ee.png", + "static/media/plate1.png": "/static/media/plate1.33bd6622120964b07373.png", + "static/media/search1.png": "/static/media/search1.70ce5a81b97bbda35d0e.png", + "static/media/firecrest1.png": "/static/media/firecrest1.52d6a4b82cdd7872ef54.png", + "static/media/Resume.pdf": "/static/media/Resume.f51daadc0bcd42495de4.pdf", + "static/media/plate2.png": "/static/media/plate2.c170024de4e3e6b13788.png", "index.html": "/index.html", - "main.896b4ec7.css.map": "/static/css/main.896b4ec7.css.map", - "main.6eee2cc0.js.map": "/static/js/main.6eee2cc0.js.map" + "main.fa44481f.css.map": "/static/css/main.fa44481f.css.map", + "main.0a5ddbce.js.map": "/static/js/main.0a5ddbce.js.map" }, "entrypoints": [ - "static/css/main.896b4ec7.css", - "static/js/main.6eee2cc0.js" + "static/css/main.fa44481f.css", + "static/js/main.0a5ddbce.js" ] } \ No newline at end of file diff --git a/favicon.png b/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..6ed86e1b728e54355569e6e2037bdd139d75e93f GIT binary patch literal 27330 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 qPZ<Cole Thompson
\ No newline at end of file +Cole Thompson | Portfolio
\ No newline at end of file diff --git a/static/css/main.896b4ec7.css b/static/css/main.896b4ec7.css deleted file mode 100644 index 53492cd..0000000 --- a/static/css/main.896b4ec7.css +++ /dev/null @@ -1,2 +0,0 @@ -.nav{align-items:center;color:var(--icon-color);display:flex;justify-content:flex-end}.nav__list{display:flex;gap:20px;list-style:none}.nav__list-item{display:inline}.link--nav{color:var(--icon-color);font-size:18px;text-decoration:none;transition:color .3s ease}.link--nav:hover{color:#ddd}.btn{background:none;border:none}.btn--icon{color:var(--icon-color);font-size:24px}.center{text-align:center}.nav__hamburger,.nav__theme{margin-left:20px}.nav__list-item:last-child{margin-right:20px}.header{align-items:center;height:8em;justify-content:space-between;margin:0 auto;max-width:1100px;width:95%}.header a.link{text-decoration:none}@media (max-width:600px){.header{height:6em}}.about{flex-direction:column;margin-top:3em;padding:0;text-align:left}.about__content{align-items:center;display:flex;justify-content:space-between;padding-right:0}.img-wrapper{display:inline-block;-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.2));filter:drop-shadow(0 0 10px rgba(0,0,0,.2));flex-shrink:0;height:250px;width:250px}.img-wrapper img{-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);display:block;height:auto;object-fit:cover;width:100%}.about__role{font-size:1.3em;margin-top:0}.about__desc{font-size:1rem;max-width:600px}.about__contact,.about__desc{display:flex;margin-top:2.4em}.about__contact a{text-decoration:none}.about .link--icon{margin-right:.8em}.about .btn--outline{margin-right:1em}@media (max-width:600px){.app .about{align-items:flex-start;margin-top:2em}}.about__text{color:var(--clr-fg)}.about__name{color:var(--clr-primary)}.about__desc{display:inline}.description-container{display:inline-block;width:70%}.typing-indicator{bottom:-3px;position:relative}.typing-indicator:after{-webkit-animation:typing-indicator-animation 1s step-end infinite;animation:typing-indicator-animation 1s step-end infinite;background:var(--clr-fg);bottom:0;content:"";display:inline-block;height:18px;position:relative;width:2px}@-webkit-keyframes typing-indicator-animation{0%,80%,to{opacity:0}50%{opacity:1}}@keyframes typing-indicator-animation{0%,80%,to{opacity:0}50%{opacity:1}}.project{background-color:var(--clr-bg);box-shadow:var(--shadow);margin:0 auto;padding:2em;text-align:center;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.project:hover{-webkit-transform:translateY(-7px);transform:translateY(-7px)}.project__description{margin-top:1em}.project__stack{display:flex;flex-wrap:wrap;justify-content:center;margin:1.2em 0}.project__stack-item{color:var(--clr-fg-alt);font-size:.8rem;font-weight:500;line-height:.5;margin:.75em}.project .link--icon{margin-left:.5em}.projects__grid{grid-gap:2em;display:grid;grid-template-columns:repeat(auto-fit,minmax(18em,1fr));margin:0 auto;max-width:1100px}.skills__list{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:700px;padding:0;width:100%}.skills__list-item{margin:.5em}.skill-item{align-items:center;display:flex;flex-direction:column}.scroll-top{background-color:initial;bottom:2em;position:fixed;right:4em}@media (max-width:900px){.scroll-top{display:none}}.contact{flex-direction:column}.contact a{text-decoration:none}.footer{margin-top:4em;padding:3em 0;text-align:center}.footer__link{color:var(--clr-fg);font-size:.9rem;font-weight:600;text-decoration:none}@media (max-width:600px){.footer{margin-top:3em;padding:2em}}.app{background-color:var(--clr-bg);background-image:radial-gradient(var(--clr-haha) 1px,transparent 1px),radial-gradient(var(--clr-haha) 1px,transparent 1px);background-size:30px 30px;color:var(--clr-fg);font-family:Poppins,sans-serif;height:100%;line-height:1.5;position:fixed;width:100%}.content{height:100%;overflow:auto}.light{--clr-bg:#fcfcfc;--clr-bg-alt:#fff;--clr-fg:#555;--clr-fg-alt:#444;--clr-haha:rgba(0,0,0,.1);--clr-primary:#2978b5;--shadow:hsla(240,5%,41%,.2) 0px 7px 29px 0px}.dark{--clr-bg:#23283e;--clr-bg-alt:#2a2f4c;--clr-fg:#bdbddd;--clr-fg-alt:#cdcdff;--clr-haha:#cdcdff1b;--clr-primary:#90a0d9;--shadow:rgba(0,0,0,.16) 0px 10px 36px 0px,rgba(0,0,0,.06) 0px 0px 0px 1px}main{margin:0 auto;max-width:1100px;width:100%}.section{margin-top:5em}.section__title{margin-bottom:1em;text-align:center}.center{align-items:left;display:flex}.link{padding:0 0 .3em;position:relative}.link,.link:hover{color:var(--clr-primary)}.link:before{background-color:var(--clr-primary);bottom:0;content:"";display:inline;height:.2em;position:absolute;transition:width .2s ease-in;width:0}.link:focus:before,.link:hover:before{width:100%}.link--nav{font-weight:500}.link--icon,.link--nav{color:var(--clr-fg)}.btn{cursor:pointer;display:block;font-size:.9rem;font-weight:500;margin-left:auto;margin-right:auto;padding:.8em 1.4em;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.btn--outline{align-items:center;border:1px solid var(--clr-fg);color:var(--clr-fg);height:20px;overflow:hidden;position:relative;width:70px;z-index:1}.btn--outline:focus,.btn--outline:hover{color:var(--clr-bg)}.btn--outline:before{background-color:var(--clr-primary);bottom:0;content:"";left:0;position:absolute;right:100%;top:0;transition:right .5s ease-in-out;z-index:-1}.btn--outline:focus:before,.btn--outline:hover:before{right:0}.btn--plain{background-color:var(--clr-bg-alt);border:0;box-shadow:0 3px 3px 0 rgba(0,0,0,.15);text-transform:none}.btn--plain:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.btn--icon{padding:0}.btn--icon:focus,.btn--icon:hover{color:var(--clr-primary)}.btn--icon:active{-webkit-transform:translateY(-5px);transform:translateY(-5px)}@media (max-width:600px){.section{margin-top:4em}} -/*# sourceMappingURL=main.896b4ec7.css.map*/ \ No newline at end of file diff --git a/static/css/main.896b4ec7.css.map b/static/css/main.896b4ec7.css.map deleted file mode 100644 index a73a469..0000000 --- a/static/css/main.896b4ec7.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/css/main.896b4ec7.css","mappings":"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","sources":["components/Navbar/Navbar.css","components/Header/Header.css","components/About/About.css","components/ProjectContainer/ProjectContainer.css","components/Projects/Projects.css","components/Skills/Skills.css","components/ScrollToTop/ScrollToTop.css","components/Contact/Contact.css","components/Footer/Footer.css","App.css"],"sourcesContent":[".nav {\n display: flex;\n justify-content: flex-end;\n align-items: center;\n color: var(--icon-color);\n}\n\n.nav__list {\n list-style: none;\n display: flex;\n gap: 20px;\n}\n\n.nav__list-item {\n display: inline;\n}\n\n.link--nav {\n color: var(--icon-color);\n text-decoration: none;\n font-size: 18px;\n transition: color 0.3s ease;\n}\n\n.link--nav:hover {\n color: #ddd;\n}\n\n.btn {\n background: none;\n border: none;\n cursor: pointer;\n}\n\n.btn--icon {\n font-size: 24px;\n color: var(--icon-color);\n}\n\n.center {\n text-align: center;\n}\n\n.nav__theme, .nav__hamburger {\n margin-left: 20px;\n}\n\n.nav__list-item:last-child {\n margin-right: 20px;\n}\n",".header {\n height: 8em;\n max-width: 1100px;\n width: 95%;\n margin: 0 auto;\n justify-content: space-between;\n align-items: center;\n /* position: fixed; */\n}\n\n.header a.link {\n text-decoration: none;\n}\n\n@media (max-width: 600px) {\n .header {\n height: 6em;\n }\n}",".about {\n flex-direction: column;\n margin-top: 3em;\n text-align: left;\n padding: 0px;\n}\n\n.about__content {\n display: flex;\n align-items: center; \n justify-content: space-between; \n padding-right: 0px; \n}\n\n\n\n.img-wrapper {\n width: 250px;\n height: 250px; /* Set this to the desired size of your image */\n display: inline-block; /* This makes the div fit the size of the content */\n filter: drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.2));\n flex-shrink: 0; /* Prevents the image from shrinking */\n}\n\n.img-wrapper img {\n width: 100%;\n height: auto;\n display: block; /* Removes bottom space */\n object-fit: cover; /* This will make the image cover the entire space of the div, potentially cropping it */\n clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);\n}\n\n\n\n.about__name {\n color: var(--clr-primary);\n}\n\n.about__role {\n margin-top: 0em;\n font-size: 1.3em;\n}\n\n.about__desc {\n font-size: 1rem;\n max-width: 600px;\n}\n\n.about__desc,\n.about__contact {\n margin-top: 2.4em;\n display: flex;\n}\n\n.about__contact a {\n text-decoration: none;\n}\n\n.about .link--icon {\n margin-right: 0.8em;\n}\n\n.about .btn--outline {\n margin-right: 1em;\n}\n\n@media (max-width: 600px) {\n .app .about {\n align-items: flex-start;\n margin-top: 2em;\n }\n}\n\n\n.about__text {\n color: var(--clr-fg);\n}\n\n.about__name {\n color: var(--clr-primary)\n}\n\n.about__desc {\n display: inline;\n}\n\n.description-container {\n display: inline-block;\n width: 70%; /* adjust this to control the width of your paragraph */\n}\n\n.typing-indicator {\n position: relative;\n bottom: -3px;\n}\n\n.typing-indicator::after {\n content: '';\n display: inline-block;\n width: 2px;\n height: 18px;\n background: var(--clr-fg); /* Change this to match the color of your text */\n position: relative;\n bottom: 0px;\n animation: typing-indicator-animation 1s step-end infinite;\n}\n\n@keyframes typing-indicator-animation {\n 0%, 80%, 100% { opacity: 0; }\n 50% { opacity: 1; }\n}",".project {\n padding: 2em;\n margin: 0 auto;\n text-align: center;\n box-shadow: var(--shadow);\n transition: transform 0.2s linear;\n background-color: var(--clr-bg);\n}\n\n.project:hover {\n transform: translateY(-7px);\n}\n\n.project__description {\n margin-top: 1em;\n}\n\n.project__stack {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n margin: 1.2em 0;\n}\n\n.project__stack-item {\n line-height: .5;\n margin: .75em;\n font-weight: 500;\n font-size: 0.8rem;\n color: var(--clr-fg-alt);\n}\n\n.project .link--icon {\n margin-left: 0.5em;\n}",".projects__grid {\n max-width: 1100px;\n margin: 0 auto;\n display: grid;\n grid-template-columns: repeat(auto-fit, minmax(18em, 1fr));\n grid-gap: 2em;\n }",".skills__list {\n max-width: 700px;\n width: 100%;\n margin: 0 auto;\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n align-items: center; /* add this line */\n padding: 0;\n}\n\n \n.skills__list-item {\n margin: 0.5em;\n}\n\n.skill-item {\n display: flex;\n flex-direction: column;\n align-items: center;\n}\n ",".scroll-top {\n position: fixed;\n bottom: 2em;\n right: 4em;\n background-color: transparent;\n }\n \n @media (max-width: 900px) {\n .scroll-top {\n display: none;\n }\n }",".contact {\n flex-direction: column;\n}\n\n.contact a {\n text-decoration: none;\n}",".footer {\n padding: 3em 0;\n margin-top: 4em;\n text-align: center;\n}\n\n.footer__link {\n font-size: 0.9rem;\n font-weight: 600;\n color: var(--clr-fg);\n text-decoration: none;\n}\n\n@media (max-width: 600px) {\n .footer {\n padding: 2em;\n margin-top: 3em;\n }\n}",".app {\n font-family: 'Poppins', sans-serif;\n line-height: 1.5;\n color: var(--clr-fg);\n background-color: var(--clr-bg);\n position: fixed;\n width: 100%;\n height: 100%;\n\n background-image: radial-gradient(var(--clr-haha) 1px, transparent 1px), \n radial-gradient(var(--clr-haha) 1px, transparent 1px);\n background-size: 30px 30px; \n /* background-position: 0 0, 15px 15px; */\n\n}\n\n.content {\n height: 100%;\n overflow: auto;\n}\n\n.light {\n --clr-bg: #fcfcfc;\n --clr-bg-alt: #fff;\n --clr-fg: #555;\n --clr-fg-alt: #444;\n --clr-haha: rgba(0, 0, 0, 0.1);\n --clr-primary: #2978b5;\n --shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;\n}\n\n.dark {\n --clr-bg: #23283e;\n --clr-bg-alt: #2a2f4c;\n --clr-fg: #bdbddd;\n --clr-fg-alt: #cdcdff;\n --clr-haha: #cdcdff1b;\n --clr-primary: #90a0d9;\n --shadow: rgba(0, 0, 0, 0.16) 0px 10px 36px 0px,\n rgba(0, 0, 0, 0.06) 0px 0px 0px 1px;\n}\n\nmain {\n max-width: 1100px;\n width: 100%;\n margin: 0 auto;\n}\n\n.section {\n margin-top: 5em;\n}\n\n.section__title {\n text-align: center;\n margin-bottom: 1em;\n}\n\n.center {\n display: flex;\n align-items: left;\n}\n\n.link {\n color: var(--clr-primary);\n padding: 0 0 .3em 0;\n position: relative;\n}\n\n.link:hover {\n color: var(--clr-primary);\n}\n\n.link::before {\n content: '';\n display: inline;\n width: 0%;\n height: 0.2em;\n position: absolute;\n bottom: 0;\n background-color: var(--clr-primary);\n transition: width 0.2s ease-in;\n}\n\n.link:hover::before,\n.link:focus::before {\n width: 100%;\n}\n\n.link--nav {\n color: var(--clr-fg);\n font-weight: 500;\n}\n\n.link--icon {\n color: var(--clr-fg);\n}\n\n.btn {\n display: block;\n cursor: pointer;\n padding: 0.8em 1.4em;\n font-weight: 500;\n font-size: 0.9rem;\n transition: transform 0.2s ease-in-out;\n margin-left: auto;\n margin-right: auto;\n}\n\n.btn--outline {\n color: var(--clr-fg);\n border: 1px solid var(--clr-fg);\n position: relative;\n overflow: hidden;\n z-index: 1;\n width: 70px;\n height: 20px;\n align-items: center;\n}\n\n.btn--outline:hover,\n.btn--outline:focus {\n color: var(--clr-bg);\n}\n\n.btn--outline:before {\n content: '';\n position: absolute;\n background-color: var(--clr-primary);\n right: 100%;\n bottom: 0;\n left: 0;\n top: 0;\n z-index: -1;\n transition: right .5s ease-in-out;\n}\n\n.btn--outline:hover:before,\n.btn--outline:focus:before {\n right: 0;\n}\n\n.btn--plain {\n text-transform: initial;\n background-color: var(--clr-bg-alt);\n box-shadow: rgba(0, 0, 0, 0.15) 0px 3px 3px 0px;\n border: 0;\n}\n\n.btn--plain:hover {\n transform: translateY(-4px);\n}\n\n.btn--icon {\n padding: 0;\n}\n\n.btn--icon:hover,\n.btn--icon:focus {\n color: var(--clr-primary);\n}\n\n.btn--icon:active {\n transform: translateY(-5px);\n}\n\n@media (max-width: 600px) {\n .section {\n margin-top: 4em;\n }\n}"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/static/css/main.fa44481f.css b/static/css/main.fa44481f.css new file mode 100644 index 0000000..8b4c986 --- /dev/null +++ b/static/css/main.fa44481f.css @@ -0,0 +1,2 @@ +.nav{align-items:center;color:var(--icon-color);display:flex;justify-content:flex-end}.nav__list{display:flex;gap:20px;list-style:none}.nav__list-item{display:inline}.link--nav{color:var(--icon-color);font-size:18px;text-decoration:none;transition:color .3s ease}.link--nav:hover{color:#ddd}.btn{background:none;border:none}.btn--icon{color:var(--icon-color);font-size:24px}.center{text-align:center}.nav__hamburger,.nav__theme{margin-left:20px}.nav__list-item:last-child{margin-right:20px}.header{align-items:center;height:8em;justify-content:space-between;margin:0 auto;max-width:1100px;width:95%}.header a.link{text-decoration:none}@media (max-width:600px){.header{height:6em}}.about{flex-direction:column;margin-top:3em;padding:0;text-align:left}.about__content{align-items:center;display:flex;justify-content:space-between;padding-right:0}.img-wrapper{display:inline-block;-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.2));filter:drop-shadow(0 0 10px rgba(0,0,0,.2));flex-shrink:0;height:250px;width:250px}.img-wrapper img{-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);display:block;height:auto;object-fit:cover;width:100%}.about__role{font-size:1.3em;margin-top:0}.about__desc{font-size:1rem;max-width:600px}.about__contact,.about__desc{display:flex;margin-top:2.4em}.about__contact a{text-decoration:none}.about .link--icon{margin-right:.8em}.about .btn--outline{margin-right:1em}@media (max-width:600px){.app .about{align-items:flex-start;margin-top:2em}}.about__text{color:var(--clr-fg)}.about__name{color:var(--clr-primary)}.about__desc{display:inline}.description-container{display:inline-block;width:70%}.typing-indicator{bottom:-3px;position:relative}.typing-indicator:after{-webkit-animation:typing-indicator-animation 1s step-end infinite;animation:typing-indicator-animation 1s step-end infinite;background:var(--clr-fg);bottom:0;content:"";display:inline-block;height:18px;position:relative;width:2px}@-webkit-keyframes typing-indicator-animation{0%,80%,to{opacity:0}50%{opacity:1}}@keyframes typing-indicator-animation{0%,80%,to{opacity:0}50%{opacity:1}}.project{align-items:flex-start;background-color:var(--clr-bg);box-shadow:var(--shadow);display:flex;justify-content:space-between;margin:0 auto;overflow:hidden;padding:2em;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.project:hover{-webkit-transform:translateY(-7px);transform:translateY(-7px)}.project__description{flex:1 1;margin-right:20px;text-align:left}.project__stack{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:1.2em 0}.project__stack-item{color:var(--clr-fg-alt);font-size:.8rem;font-weight:500;line-height:1.5;margin:.75em}.project .link--icon{margin-left:.5em}.project__demo{flex:1 1;text-align:center;width:50%}.project__demo img{border:.25px solid gray;border-radius:10px;height:auto;margin-top:30px;max-height:600px;width:100%}.project__dots{padding:10px 0;text-align:center}.dot{background-color:#bbb;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 5px;width:10px}.dot.active{background-color:#717171}.project__demo.mobile-app img{height:300px;max-width:30%;object-fit:cover}.project__demo.mobile-app{align-self:center}.projects__grid{grid-gap:2em;display:grid;grid-template-columns:1fr;margin:4em auto 0;max-width:100%}.skills__list{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:700px;padding:0;width:100%}.skills__list-item{margin:.5em}.skill-item{align-items:center;display:flex;flex-direction:column}.scroll-top{background-color:initial;bottom:2em;position:fixed;right:4em}@media (max-width:900px){.scroll-top{display:none}}.contact{flex-direction:column}.contact a{text-decoration:none}.footer{margin-top:4em;padding:3em 0;text-align:center}.footer__link{color:var(--clr-fg);font-size:.9rem;font-weight:600;text-decoration:none}@media (max-width:600px){.footer{margin-top:3em;padding:2em}}.app{background-color:var(--clr-bg);background-image:radial-gradient(var(--clr-haha) 1px,transparent 1px),radial-gradient(var(--clr-haha) 1px,transparent 1px);background-size:30px 30px;color:var(--clr-fg);font-family:Poppins,sans-serif;height:100%;line-height:1.5;position:fixed;width:100%}.content{height:100%;overflow:auto}.light{--clr-bg:#fcfcfc;--clr-bg-alt:#fff;--clr-fg:#555;--clr-fg-alt:#444;--clr-haha:rgba(0,0,0,.1);--clr-primary:#2978b5;--shadow:hsla(240,5%,41%,.2) 0px 7px 29px 0px}.dark{--clr-bg:#23283e;--clr-bg-alt:#2a2f4c;--clr-fg:#bdbddd;--clr-fg-alt:#cdcdff;--clr-haha:#cdcdff1b;--clr-primary:#90a0d9;--shadow:rgba(0,0,0,.16) 0px 10px 36px 0px,rgba(0,0,0,.06) 0px 0px 0px 1px}main{margin:0 auto;max-width:1100px;width:100%}.section{margin-top:5em}.section__title{margin-bottom:1em;text-align:center}.center{align-items:left;display:flex}.link{padding:0 0 .3em;position:relative}.link,.link:hover{color:var(--clr-primary)}.link:before{background-color:var(--clr-primary);bottom:0;content:"";display:inline;height:.2em;position:absolute;transition:width .2s ease-in;width:0}.link:focus:before,.link:hover:before{width:100%}.link--nav{font-weight:500}.link--icon,.link--nav{color:var(--clr-fg)}.btn{cursor:pointer;display:block;font-size:.9rem;font-weight:500;margin-left:auto;margin-right:auto;padding:.8em 1.4em;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.btn--outline{align-items:center;border:1px solid var(--clr-fg);color:var(--clr-fg);height:20px;overflow:hidden;position:relative;width:70px;z-index:1}.btn--outline:focus,.btn--outline:hover{color:var(--clr-bg)}.btn--outline:before{background-color:var(--clr-primary);bottom:0;content:"";left:0;position:absolute;right:100%;top:0;transition:right .5s ease-in-out;z-index:-1}.btn--outline:focus:before,.btn--outline:hover:before{right:0}.btn--plain{background-color:var(--clr-bg-alt);border:0;box-shadow:0 3px 3px 0 rgba(0,0,0,.15);text-transform:none}.btn--plain:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.btn--icon{padding:0}.btn--icon:focus,.btn--icon:hover{color:var(--clr-primary)}.btn--icon:active{-webkit-transform:translateY(-5px);transform:translateY(-5px)}@media (max-width:600px){.section{margin-top:4em}} +/*# sourceMappingURL=main.fa44481f.css.map*/ \ No newline at end of file diff --git a/static/css/main.fa44481f.css.map b/static/css/main.fa44481f.css.map new file mode 100644 index 0000000..0c598b1 --- /dev/null +++ b/static/css/main.fa44481f.css.map @@ -0,0 +1 @@ +{"version":3,"file":"static/css/main.fa44481f.css","mappings":"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","sources":["components/Navbar/Navbar.css","components/Header/Header.css","components/About/About.css","components/ProjectContainer/ProjectContainer.css","components/Projects/Projects.css","components/Skills/Skills.css","components/ScrollToTop/ScrollToTop.css","components/Contact/Contact.css","components/Footer/Footer.css","App.css"],"sourcesContent":[".nav {\n display: flex;\n justify-content: flex-end;\n align-items: center;\n color: var(--icon-color);\n}\n\n.nav__list {\n list-style: none;\n display: flex;\n gap: 20px;\n}\n\n.nav__list-item {\n display: inline;\n}\n\n.link--nav {\n color: var(--icon-color);\n text-decoration: none;\n font-size: 18px;\n transition: color 0.3s ease;\n}\n\n.link--nav:hover {\n color: #ddd;\n}\n\n.btn {\n background: none;\n border: none;\n cursor: pointer;\n}\n\n.btn--icon {\n font-size: 24px;\n color: var(--icon-color);\n}\n\n.center {\n text-align: center;\n}\n\n.nav__theme, .nav__hamburger {\n margin-left: 20px;\n}\n\n.nav__list-item:last-child {\n margin-right: 20px;\n}\n",".header {\n height: 8em;\n max-width: 1100px;\n width: 95%;\n margin: 0 auto;\n justify-content: space-between;\n align-items: center;\n /* position: fixed; */\n}\n\n.header a.link {\n text-decoration: none;\n}\n\n@media (max-width: 600px) {\n .header {\n height: 6em;\n }\n}",".about {\n flex-direction: column;\n margin-top: 3em;\n text-align: left;\n padding: 0px;\n}\n\n.about__content {\n display: flex;\n align-items: center; \n justify-content: space-between; \n padding-right: 0px; \n}\n\n\n\n.img-wrapper {\n width: 250px;\n height: 250px; /* Set this to the desired size of your image */\n display: inline-block; /* This makes the div fit the size of the content */\n filter: drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.2));\n flex-shrink: 0; /* Prevents the image from shrinking */\n}\n\n.img-wrapper img {\n width: 100%;\n height: auto;\n display: block; /* Removes bottom space */\n object-fit: cover; /* This will make the image cover the entire space of the div, potentially cropping it */\n clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);\n}\n\n\n\n.about__name {\n color: var(--clr-primary);\n}\n\n.about__role {\n margin-top: 0em;\n font-size: 1.3em;\n}\n\n.about__desc {\n font-size: 1rem;\n max-width: 600px;\n}\n\n.about__desc,\n.about__contact {\n margin-top: 2.4em;\n display: flex;\n}\n\n.about__contact a {\n text-decoration: none;\n}\n\n.about .link--icon {\n margin-right: 0.8em;\n}\n\n.about .btn--outline {\n margin-right: 1em;\n}\n\n@media (max-width: 600px) {\n .app .about {\n align-items: flex-start;\n margin-top: 2em;\n }\n}\n\n\n.about__text {\n color: var(--clr-fg);\n}\n\n.about__name {\n color: var(--clr-primary)\n}\n\n.about__desc {\n display: inline;\n}\n\n.description-container {\n display: inline-block;\n width: 70%; /* adjust this to control the width of your paragraph */\n}\n\n.typing-indicator {\n position: relative;\n bottom: -3px;\n}\n\n.typing-indicator::after {\n content: '';\n display: inline-block;\n width: 2px;\n height: 18px;\n background: var(--clr-fg); /* Change this to match the color of your text */\n position: relative;\n bottom: 0px;\n animation: typing-indicator-animation 1s step-end infinite;\n}\n\n@keyframes typing-indicator-animation {\n 0%, 80%, 100% { opacity: 0; }\n 50% { opacity: 1; }\n}",".project {\n display: flex;\n align-items: flex-start; /* Ensure top alignment */\n justify-content: space-between; /* Keep items spaced out */\n padding: 2em;\n margin: 0 auto;\n box-shadow: var(--shadow);\n transition: transform 0.2s linear;\n background-color: var(--clr-bg);\n overflow: hidden; /* Hide any overflow */\n}\n\n.project:hover {\n transform: translateY(-7px);\n}\n\n.project__description {\n flex: 1; /* Gives text a flexible width, but not as wide as images */\n text-align: left; /* Align text to the left */\n margin-right: 20px; /* Space between text and image */\n}\n\n.project__stack {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start; /* Align stack items at the start */\n margin: 1.2em 0;\n}\n\n.project__stack-item {\n line-height: 1.5; /* Improved readability */\n margin: 0.75em; /* Consistent margin */\n font-weight: 500;\n font-size: 0.8rem;\n color: var(--clr-fg-alt);\n}\n\n.project .link--icon {\n margin-left: 0.5em;\n}\n\n.project__demo {\n flex: 1; /* Gives the image area flexible width up to half of the container */\n width: 50%; /* Explicitly define width to half of the container */\n text-align: center; /* Center the image or video */\n}\n\n.project__demo img {\n margin-top: 30px;\n width: 100%; /* Full width of its container */\n height: auto; /* Maintain aspect ratio */\n max-height: 600px; /* Control maximum height */\n border-radius: 10px;\n border: .25px solid gray;\n}\n\n.project__dots {\n text-align: center;\n padding: 10px 0;\n}\n\n.dot {\n height: 10px;\n width: 10px;\n margin: 0 5px;\n background-color: #bbb;\n border-radius: 50%;\n display: inline-block;\n cursor: pointer;\n}\n\n.dot.active {\n background-color: #717171;\n}\n\n\n.project__demo.mobile-app img {\n max-width: 30%; /* Keep the width adjustment for mobile app specific styling */\n height: 300px; /* Ensure mobile app images also have the same height */\n object-fit: cover; /* Adjusts the content of the image to fit the container */\n}\n\n\n.project__demo.mobile-app {\n align-self: center; /* Center the demo in the container */\n}\n\n",".projects__grid {\n max-width: 100%;\n margin: 0 auto;\n margin-top: 4em;\n display: grid;\n grid-template-columns: 1fr; /* One column layout */\n grid-gap: 2em;\n}",".skills__list {\n max-width: 700px;\n width: 100%;\n margin: 0 auto;\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n align-items: center; /* add this line */\n padding: 0;\n}\n\n \n.skills__list-item {\n margin: 0.5em;\n}\n\n.skill-item {\n display: flex;\n flex-direction: column;\n align-items: center;\n}\n ",".scroll-top {\n position: fixed;\n bottom: 2em;\n right: 4em;\n background-color: transparent;\n }\n \n @media (max-width: 900px) {\n .scroll-top {\n display: none;\n }\n }",".contact {\n flex-direction: column;\n}\n\n.contact a {\n text-decoration: none;\n}",".footer {\n padding: 3em 0;\n margin-top: 4em;\n text-align: center;\n}\n\n.footer__link {\n font-size: 0.9rem;\n font-weight: 600;\n color: var(--clr-fg);\n text-decoration: none;\n}\n\n@media (max-width: 600px) {\n .footer {\n padding: 2em;\n margin-top: 3em;\n }\n}",".app {\n font-family: 'Poppins', sans-serif;\n line-height: 1.5;\n color: var(--clr-fg);\n background-color: var(--clr-bg);\n position: fixed;\n width: 100%;\n height: 100%;\n\n background-image: radial-gradient(var(--clr-haha) 1px, transparent 1px), \n radial-gradient(var(--clr-haha) 1px, transparent 1px);\n background-size: 30px 30px; \n /* background-position: 0 0, 15px 15px; */\n\n}\n\n.content {\n height: 100%;\n overflow: auto;\n}\n\n.light {\n --clr-bg: #fcfcfc;\n --clr-bg-alt: #fff;\n --clr-fg: #555;\n --clr-fg-alt: #444;\n --clr-haha: rgba(0, 0, 0, 0.1);\n --clr-primary: #2978b5;\n --shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;\n}\n\n.dark {\n --clr-bg: #23283e;\n --clr-bg-alt: #2a2f4c;\n --clr-fg: #bdbddd;\n --clr-fg-alt: #cdcdff;\n --clr-haha: #cdcdff1b;\n --clr-primary: #90a0d9;\n --shadow: rgba(0, 0, 0, 0.16) 0px 10px 36px 0px,\n rgba(0, 0, 0, 0.06) 0px 0px 0px 1px;\n}\n\nmain {\n max-width: 1100px;\n width: 100%;\n margin: 0 auto;\n}\n\n.section {\n margin-top: 5em;\n}\n\n.section__title {\n text-align: center;\n margin-bottom: 1em;\n}\n\n.center {\n display: flex;\n align-items: left;\n}\n\n.link {\n color: var(--clr-primary);\n padding: 0 0 .3em 0;\n position: relative;\n}\n\n.link:hover {\n color: var(--clr-primary);\n}\n\n.link::before {\n content: '';\n display: inline;\n width: 0%;\n height: 0.2em;\n position: absolute;\n bottom: 0;\n background-color: var(--clr-primary);\n transition: width 0.2s ease-in;\n}\n\n.link:hover::before,\n.link:focus::before {\n width: 100%;\n}\n\n.link--nav {\n color: var(--clr-fg);\n font-weight: 500;\n}\n\n.link--icon {\n color: var(--clr-fg);\n}\n\n.btn {\n display: block;\n cursor: pointer;\n padding: 0.8em 1.4em;\n font-weight: 500;\n font-size: 0.9rem;\n transition: transform 0.2s ease-in-out;\n margin-left: auto;\n margin-right: auto;\n}\n\n.btn--outline {\n color: var(--clr-fg);\n border: 1px solid var(--clr-fg);\n position: relative;\n overflow: hidden;\n z-index: 1;\n width: 70px;\n height: 20px;\n align-items: center;\n}\n\n.btn--outline:hover,\n.btn--outline:focus {\n color: var(--clr-bg);\n}\n\n.btn--outline:before {\n content: '';\n position: absolute;\n background-color: var(--clr-primary);\n right: 100%;\n bottom: 0;\n left: 0;\n top: 0;\n z-index: -1;\n transition: right .5s ease-in-out;\n}\n\n.btn--outline:hover:before,\n.btn--outline:focus:before {\n right: 0;\n}\n\n.btn--plain {\n text-transform: initial;\n background-color: var(--clr-bg-alt);\n box-shadow: rgba(0, 0, 0, 0.15) 0px 3px 3px 0px;\n border: 0;\n}\n\n.btn--plain:hover {\n transform: translateY(-4px);\n}\n\n.btn--icon {\n padding: 0;\n}\n\n.btn--icon:hover,\n.btn--icon:focus {\n color: var(--clr-primary);\n}\n\n.btn--icon:active {\n transform: translateY(-5px);\n}\n\n@media (max-width: 600px) {\n .section {\n margin-top: 4em;\n }\n}"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/main.6eee2cc0.js b/static/js/main.0a5ddbce.js similarity index 75% rename from static/js/main.6eee2cc0.js rename to static/js/main.0a5ddbce.js index de35a5f..83ea877 100644 --- a/static/js/main.6eee2cc0.js +++ b/static/js/main.0a5ddbce.js @@ -1,3 +1,3 @@ -/*! For license information please see main.6eee2cc0.js.LICENSE.txt */ -!function(){var e={861:function(e,t,n){"use strict";var r=n(836);t.Z=void 0;var a=r(n(649)),o=n(184),l=(0,a.default)((0,o.jsx)("path",{d:"m4 12 1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8-8 8z"}),"ArrowUpward");t.Z=l},838:function(e,t,n){"use strict";var r=n(836);t.Z=void 0;var a=r(n(649)),o=n(184),l=(0,a.default)((0,o.jsx)("path",{d:"M12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9c0-.46-.04-.92-.1-1.36-.98 1.37-2.58 2.26-4.4 2.26-2.98 0-5.4-2.42-5.4-5.4 0-1.81.89-3.42 2.26-4.4-.44-.06-.9-.1-1.36-.1z"}),"DarkMode");t.Z=l},758:function(e,t,n){"use strict";var r=n(836);t.Z=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r)}(n(791));var a=r(n(649)),o=n(184);function l(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}var i=(0,a.default)((0,o.jsx)("path",{d:"M12 1.27a11 11 0 00-3.48 21.46c.55.09.73-.28.73-.55v-1.84c-3.03.64-3.67-1.46-3.67-1.46-.55-1.29-1.28-1.65-1.28-1.65-.92-.65.1-.65.1-.65 1.1 0 1.73 1.1 1.73 1.1.92 1.65 2.57 1.2 3.21.92a2 2 0 01.64-1.47c-2.47-.27-5.04-1.19-5.04-5.5 0-1.1.46-2.1 1.2-2.84a3.76 3.76 0 010-2.93s.91-.28 3.11 1.1c1.8-.49 3.7-.49 5.5 0 2.1-1.38 3.02-1.1 3.02-1.1a3.76 3.76 0 010 2.93c.83.74 1.2 1.74 1.2 2.94 0 4.21-2.57 5.13-5.04 5.4.45.37.82.92.82 2.02v3.03c0 .27.1.64.73.55A11 11 0 0012 1.27"}),"GitHub");t.Z=i},536:function(e,t,n){"use strict";var r=n(836);t.Z=void 0;var a=r(n(649)),o=n(184),l=(0,a.default)((0,o.jsx)("path",{d:"M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z"}),"Launch");t.Z=l},773:function(e,t,n){"use strict";var r=n(836);t.Z=void 0;var a=r(n(649)),o=n(184),l=(0,a.default)((0,o.jsx)("path",{d:"M12 7c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5zM2 13h2c.55 0 1-.45 1-1s-.45-1-1-1H2c-.55 0-1 .45-1 1s.45 1 1 1zm18 0h2c.55 0 1-.45 1-1s-.45-1-1-1h-2c-.55 0-1 .45-1 1s.45 1 1 1zM11 2v2c0 .55.45 1 1 1s1-.45 1-1V2c0-.55-.45-1-1-1s-1 .45-1 1zm0 18v2c0 .55.45 1 1 1s1-.45 1-1v-2c0-.55-.45-1-1-1s-1 .45-1 1zM5.99 4.58c-.39-.39-1.03-.39-1.41 0-.39.39-.39 1.03 0 1.41l1.06 1.06c.39.39 1.03.39 1.41 0s.39-1.03 0-1.41L5.99 4.58zm12.37 12.37c-.39-.39-1.03-.39-1.41 0-.39.39-.39 1.03 0 1.41l1.06 1.06c.39.39 1.03.39 1.41 0 .39-.39.39-1.03 0-1.41l-1.06-1.06zm1.06-10.96c.39-.39.39-1.03 0-1.41-.39-.39-1.03-.39-1.41 0l-1.06 1.06c-.39.39-.39 1.03 0 1.41s1.03.39 1.41 0l1.06-1.06zM7.05 18.36c.39-.39.39-1.03 0-1.41-.39-.39-1.03-.39-1.41 0l-1.06 1.06c-.39.39-.39 1.03 0 1.41s1.03.39 1.41 0l1.06-1.06z"}),"LightMode");t.Z=l},310:function(e,t,n){"use strict";var r=n(836);t.Z=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r)}(n(791));var a=r(n(649)),o=n(184);function l(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}var i=(0,a.default)((0,o.jsx)("path",{d:"M19 3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14m-.5 15.5v-5.3a3.26 3.26 0 0 0-3.26-3.26c-.85 0-1.84.52-2.32 1.3v-1.11h-2.79v8.37h2.79v-4.93c0-.77.62-1.4 1.39-1.4a1.4 1.4 0 0 1 1.4 1.4v4.93h2.79M6.88 8.56a1.68 1.68 0 0 0 1.68-1.68c0-.93-.75-1.69-1.68-1.69a1.69 1.69 0 0 0-1.69 1.69c0 .93.76 1.68 1.69 1.68m1.39 9.94v-8.37H5.5v8.37h2.77z"}),"LinkedIn");t.Z=i},649:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r.createSvgIcon}});var r=n(814)},814:function(e,t,n){"use strict";n.r(t),n.d(t,{capitalize:function(){return i},createChainedFunction:function(){return u},createSvgIcon:function(){return cr},debounce:function(){return sr},deprecatedPropType:function(){return fr},isMuiElement:function(){return dr},ownerDocument:function(){return mr},ownerWindow:function(){return hr},requirePropFactory:function(){return vr},setRef:function(){return yr},unstable_ClassNameGenerator:function(){return Ir},unstable_useEnhancedEffect:function(){return kr},unstable_useId:function(){return Sr},unsupportedProp:function(){return zr},useControlled:function(){return Cr},useEventCallback:function(){return _r},useForkRef:function(){return Pr},useIsFocusVisible:function(){return Ar}});var r=function(e){return e},a=function(){var e=r;return{configure:function(t){e=t},generate:function(t){return e(t)},reset:function(){e=r}}}();function o(e){for(var t="https://mui.com/production-error/?code="+e,n=1;n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function g(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t2&&void 0!==arguments[2]?arguments[2]:{clone:!0},r=n.clone?p({},e):e;return w(e)&&w(t)&&Object.keys(t).forEach((function(a){"__proto__"!==a&&(w(t[a])&&a in e&&w(e[a])?r[a]=S(e[a],t[a],n):n.clone?r[a]=w(t[a])?x(t[a]):t[a]:r[a]=t[a])})),r}var z=["values","unit","step"],C=function(e){var t=Object.keys(e).map((function(t){return{key:t,val:e[t]}}))||[];return t.sort((function(e,t){return e.val-t.val})),t.reduce((function(e,t){return p(p({},e),{},f({},t.key,t.val))}),{})};var _={borderRadius:4},E=n(885),P={xs:0,sm:600,md:900,lg:1200,xl:1536},N={keys:["xs","sm","md","lg","xl"],up:function(e){return"@media (min-width:".concat(P[e],"px)")}};function O(e,t,n){var r=e.theme||{};if(Array.isArray(t)){var a=r.breakpoints||N;return t.reduce((function(e,r,o){return e[a.up(a.keys[o])]=n(t[o]),e}),{})}if("object"===typeof t){var o=r.breakpoints||N;return Object.keys(t).reduce((function(e,r){if(-1!==Object.keys(o.values||P).indexOf(r)){e[o.up(r)]=n(t[r],r)}else{var a=r;e[a]=t[a]}return e}),{})}return n(t)}function T(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(null==(e=t.keys)?void 0:e.reduce((function(e,n){return e[t.up(n)]={},e}),{}))||{}}function j(e,t){return e.reduce((function(e,t){var n=e[t];return(!n||0===Object.keys(n).length)&&delete e[t],e}),t)}function M(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!t||"string"!==typeof t)return null;if(e&&e.vars&&n){var r="vars.".concat(t).split(".").reduce((function(e,t){return e&&e[t]?e[t]:null}),e);if(null!=r)return r}return t.split(".").reduce((function(e,t){return e&&null!=e[t]?e[t]:null}),e)}function L(e,t,n){var r,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:n;return r="function"===typeof e?e(n):Array.isArray(e)?e[n]||a:M(e,n)||a,t&&(r=t(r,a,e)),r}var R=function(e){var t=e.prop,n=e.cssProperty,r=void 0===n?e.prop:n,a=e.themeKey,o=e.transform,i=function(e){if(null==e[t])return null;var n=e[t],i=M(e.theme,a)||{};return O(e,n,(function(e){var n=L(i,o,e);return e===n&&"string"===typeof e&&(n=L(i,o,"".concat(t).concat("default"===e?"":l(e)),e)),!1===r?n:f({},r,n)}))};return i.propTypes={},i.filterProps=[t],i};var A=function(e,t){return t?S(e,t,{clone:!1}):e};var I={m:"margin",p:"padding"},F={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},D={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},B=function(e){var t={};return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}((function(e){if(e.length>2){if(!D[e])return[e];e=D[e]}var t=e.split(""),n=(0,E.Z)(t,2),r=n[0],a=n[1],o=I[r],l=F[a]||"";return Array.isArray(l)?l.map((function(e){return o+e})):[o+l]})),U=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],H=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],V=[].concat(U,H);function $(e,t,n,r){var a,o=null!=(a=M(e,t,!1))?a:n;return"number"===typeof o?function(e){return"string"===typeof e?e:o*e}:Array.isArray(o)?function(e){return"string"===typeof e?e:o[e]}:"function"===typeof o?o:function(){}}function W(e){return $(e,"spacing",8)}function K(e,t){if("string"===typeof t||null==t)return t;var n=e(Math.abs(t));return t>=0?n:"number"===typeof n?-n:"-".concat(n)}function Q(e,t,n,r){if(-1===t.indexOf(n))return null;var a=function(e,t){return function(n){return e.reduce((function(e,r){return e[r]=K(t,n),e}),{})}}(B(n),r);return O(e,e[n],a)}function q(e,t){var n=W(e.theme);return Object.keys(e).map((function(r){return Q(e,t,r,n)})).reduce(A,{})}function G(e){return q(e,U)}function Z(e){return q(e,H)}function X(e){return q(e,V)}G.propTypes={},G.filterProps=U,Z.propTypes={},Z.filterProps=H,X.propTypes={},X.filterProps=V;var Y=function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&void 0!==arguments[0]?arguments[0]:{},t=e.breakpoints,n=void 0===t?{}:t,r=e.palette,a=void 0===r?{}:r,o=e.spacing,l=e.shape,i=void 0===l?{}:l,u=v(e,Ce),c=function(e){var t=e.values,n=void 0===t?{xs:0,sm:600,md:900,lg:1200,xl:1536}:t,r=e.unit,a=void 0===r?"px":r,o=e.step,l=void 0===o?5:o,i=v(e,z),u=C(n),c=Object.keys(u);function s(e){var t="number"===typeof n[e]?n[e]:e;return"@media (min-width:".concat(t).concat(a,")")}function f(e){var t="number"===typeof n[e]?n[e]:e;return"@media (max-width:".concat(t-l/100).concat(a,")")}function d(e,t){var r=c.indexOf(t);return"@media (min-width:".concat("number"===typeof n[e]?n[e]:e).concat(a,") and ")+"(max-width:".concat((-1!==r&&"number"===typeof n[c[r]]?n[c[r]]:t)-l/100).concat(a,")")}return p({keys:c,values:u,up:s,down:f,between:d,only:function(e){return c.indexOf(e)+10&&void 0!==arguments[0]?arguments[0]:8;if(e.mui)return e;var t=W({spacing:e}),n=function(){for(var e=arguments.length,n=new Array(e),r=0;r1?d-1:0),h=1;h0?Le($e,--He):0,Be--,10===Ve&&(Be=1,De--),Ve}function qe(){return Ve=He2||Ye(Ve)>3?"":" "}function rt(e,t){for(;--t&&qe()&&!(Ve<48||Ve>102||Ve>57&&Ve<65||Ve>70&&Ve<97););return Xe(e,Ze()+(t<6&&32==Ge()&&32==qe()))}function at(e){for(;qe();)switch(Ve){case e:return He;case 34:case 39:34!==e&&39!==e&&at(Ve);break;case 40:41===e&&at(e);break;case 92:qe()}return He}function ot(e,t){for(;qe()&&e+Ve!==57&&(e+Ve!==84||47!==Ge()););return"/*"+Xe(t,He-1)+"*"+Ne(47===e?e:qe())}function lt(e){for(;!Ye(Ge());)qe();return Xe(e,He)}var it="-ms-",ut="-moz-",ct="-webkit-",st="comm",ft="rule",dt="decl",pt="@keyframes";function mt(e,t){for(var n="",r=Ie(e),a=0;a0&&Ae(S)-f&&Fe(p>32?kt(S+";",r,n,f-1):kt(je(S," ","")+";",r,n,f-2),u);break;case 59:S+=";";default:if(Fe(x=yt(S,t,n,c,s,a,i,b,k=[],w=[],f),o),123===y)if(0===s)gt(S,t,x,x,k,o,f,i,w);else switch(99===d&&110===Le(S,3)?100:d){case 100:case 108:case 109:case 115:gt(e,x,x,r&&Fe(yt(e,x,x,0,0,a,i,b,a,k=[],f),w),a,w,f,i,r?k:w);break;default:gt(S,x,x,x,[""],w,0,i,w)}}c=s=p=0,h=g=1,b=S="",f=l;break;case 58:f=1+Ae(S),p=m;default:if(h<1)if(123==y)--h;else if(125==y&&0==h++&&125==Qe())continue;switch(S+=Ne(y),y*h){case 38:g=s>0?1:(S+="\f",-1);break;case 44:i[c++]=(Ae(S)-1)*g,g=1;break;case 64:45===Ge()&&(S+=tt(qe())),d=Ge(),s=f=Ae(b=S+=lt(Ze())),y++;break;case 45:45===m&&2==Ae(S)&&(h=0)}}return o}function yt(e,t,n,r,a,o,l,i,u,c,s){for(var f=a-1,d=0===a?o:[""],p=Ie(d),m=0,h=0,v=0;m0?d[g]+" "+y:je(y,/&\f/g,d[g])))&&(u[v++]=b);return We(e,t,n,0===a?ft:i,u,c,s)}function bt(e,t,n){return We(e,t,n,st,Ne(Ve),Re(e,2,-2),0)}function kt(e,t,n,r){return We(e,t,n,dt,Re(e,0,r),Re(e,r+1,-1),r)}var wt=function(e,t,n){for(var r=0,a=0;r=a,a=Ge(),38===r&&12===a&&(t[n]=1),!Ye(a);)qe();return Xe(e,He)},xt=function(e,t){return et(function(e,t){var n=-1,r=44;do{switch(Ye(r)){case 0:38===r&&12===Ge()&&(t[n]=1),e[n]+=wt(He-1,t,n);break;case 2:e[n]+=tt(r);break;case 4:if(44===r){e[++n]=58===Ge()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=Ne(r)}}while(r=qe());return e}(Je(e),t))},St=new WeakMap,zt=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||St.get(n))&&!r){St.set(e,!0);for(var a=[],o=xt(t,a),l=n.props,i=0,u=0;i6)switch(Le(e,t+1)){case 109:if(45!==Le(e,t+4))break;case 102:return je(e,/(.+:)(.+)-([^]+)/,"$1"+ct+"$2-$3$1"+ut+(108==Le(e,t+3)?"$3":"$2-$3"))+e;case 115:return~Me(e,"stretch")?_t(je(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Le(e,t+1))break;case 6444:switch(Le(e,Ae(e)-3-(~Me(e,"!important")&&10))){case 107:return je(e,":",":"+ct)+e;case 101:return je(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+ct+(45===Le(e,14)?"inline-":"")+"box$3$1"+ct+"$2$3$1"+it+"$2box$3")+e}break;case 5936:switch(Le(e,t+11)){case 114:return ct+e+it+je(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return ct+e+it+je(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return ct+e+it+je(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return ct+e+it+e+e}return e}var Et=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case dt:e.return=_t(e.value,e.length);break;case pt:return mt([Ke(e,{value:je(e.value,"@","@"+ct)})],r);case ft:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return mt([Ke(e,{props:[je(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return mt([Ke(e,{props:[je(t,/:(plac\w+)/,":"+ct+"input-$1")]}),Ke(e,{props:[je(t,/:(plac\w+)/,":-moz-$1")]}),Ke(e,{props:[je(t,/:(plac\w+)/,it+"input-$1")]})],r)}return""}))}}],Pt=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||Et;var a,o,l={},i=[];a=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n0&&void 0!==arguments[0]?arguments[0]:null,n=m.useContext($t);return n&&(e=n,0!==Object.keys(e).length)?n:t},Kt=_e();var Qt=function(){return Wt(arguments.length>0&&void 0!==arguments[0]?arguments[0]:Kt)};function qt(e,t){var n;return p({toolbar:(n={minHeight:56},f(n,e.up("xs"),{"@media (orientation: landscape)":{minHeight:48}}),f(n,e.up("sm"),{minHeight:64}),n)},t)}function Gt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return Math.min(Math.max(t,e),n)}function Zt(e){if(e.type)return e;if("#"===e.charAt(0))return Zt(function(e){e=e.slice(1);var t=new RegExp(".{1,".concat(e.length>=6?2:1,"}"),"g"),n=e.match(t);return n&&1===n[0].length&&(n=n.map((function(e){return e+e}))),n?"rgb".concat(4===n.length?"a":"","(").concat(n.map((function(e,t){return t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3})).join(", "),")"):""}(e));var t=e.indexOf("("),n=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(n))throw new Error(o(9,e));var r,a=e.substring(t+1,e.length-1);if("color"===n){if(r=(a=a.split(" ")).shift(),4===a.length&&"/"===a[3].charAt(0)&&(a[3]=a[3].slice(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(r))throw new Error(o(10,r))}else a=a.split(",");return{type:n,values:a=a.map((function(e){return parseFloat(e)})),colorSpace:r}}function Xt(e){var t=e.type,n=e.colorSpace,r=e.values;return-1!==t.indexOf("rgb")?r=r.map((function(e,t){return t<3?parseInt(e,10):e})):-1!==t.indexOf("hsl")&&(r[1]="".concat(r[1],"%"),r[2]="".concat(r[2],"%")),r=-1!==t.indexOf("color")?"".concat(n," ").concat(r.join(" ")):"".concat(r.join(", ")),"".concat(t,"(").concat(r,")")}function Yt(e){var t="hsl"===(e=Zt(e)).type||"hsla"===e.type?Zt(function(e){var t=(e=Zt(e)).values,n=t[0],r=t[1]/100,a=t[2]/100,o=r*Math.min(a,1-a),l=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(e+n/30)%12;return a-o*Math.max(Math.min(t-3,9-t,1),-1)},i="rgb",u=[Math.round(255*l(0)),Math.round(255*l(8)),Math.round(255*l(4))];return"hsla"===e.type&&(i+="a",u.push(t[3])),Xt({type:i,values:u})}(e)).values:e.values;return t=t.map((function(t){return"color"!==e.type&&(t/=255),t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4)})),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function Jt(e,t){if(e=Zt(e),t=Gt(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb")||-1!==e.type.indexOf("color"))for(var n=0;n<3;n+=1)e.values[n]*=1-t;return Xt(e)}function en(e,t){if(e=Zt(e),t=Gt(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(-1!==e.type.indexOf("color"))for(var r=0;r<3;r+=1)e.values[r]+=(1-e.values[r])*t;return Xt(e)}var tn={black:"#000",white:"#fff"},nn={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},rn={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},an={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},on={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},ln={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},un={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},cn={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},sn=["mode","contrastThreshold","tonalOffset"],fn={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:tn.white,default:tn.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},dn={text:{primary:tn.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:tn.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function pn(e,t,n,r){var a=r.light||r,o=r.dark||1.5*r;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=en(e.main,a):"dark"===t&&(e.dark=Jt(e.main,o)))}function mn(e){var t=e.mode,n=void 0===t?"light":t,r=e.contrastThreshold,a=void 0===r?3:r,l=e.tonalOffset,i=void 0===l?.2:l,u=v(e,sn),c=e.primary||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:ln[200],light:ln[50],dark:ln[400]}:{main:ln[700],light:ln[400],dark:ln[800]}}(n),s=e.secondary||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:rn[200],light:rn[50],dark:rn[400]}:{main:rn[500],light:rn[300],dark:rn[700]}}(n),f=e.error||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:an[500],light:an[300],dark:an[700]}:{main:an[700],light:an[400],dark:an[800]}}(n),d=e.info||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:un[400],light:un[300],dark:un[700]}:{main:un[700],light:un[500],dark:un[900]}}(n),m=e.success||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:cn[400],light:cn[300],dark:cn[700]}:{main:cn[800],light:cn[500],dark:cn[900]}}(n),h=e.warning||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:on[400],light:on[300],dark:on[700]}:{main:"#ed6c02",light:on[500],dark:on[900]}}(n);function g(e){var t=function(e,t){var n=Yt(e),r=Yt(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}(e,dn.text.primary)>=a?dn.text.primary:fn.text.primary;return t}var y=function(e){var t=e.color,n=e.name,r=e.mainShade,a=void 0===r?500:r,l=e.lightShade,u=void 0===l?300:l,c=e.darkShade,s=void 0===c?700:c;if(!(t=p({},t)).main&&t[a]&&(t.main=t[a]),!t.hasOwnProperty("main"))throw new Error(o(11,n?" (".concat(n,")"):"",a));if("string"!==typeof t.main)throw new Error(o(12,n?" (".concat(n,")"):"",JSON.stringify(t.main)));return pn(t,"light",u,i),pn(t,"dark",s,i),t.contrastText||(t.contrastText=g(t.main)),t},b={dark:dn,light:fn};return S(p({common:p({},tn),mode:n,primary:y({color:c,name:"primary"}),secondary:y({color:s,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:y({color:f,name:"error"}),warning:y({color:h,name:"warning"}),info:y({color:d,name:"info"}),success:y({color:m,name:"success"}),grey:nn,contrastThreshold:a,getContrastText:g,augmentColor:y,tonalOffset:i},b[n]),u)}var hn=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];var vn={textTransform:"uppercase"},gn='"Roboto", "Helvetica", "Arial", sans-serif';function yn(e,t){var n="function"===typeof t?t(e):t,r=n.fontFamily,a=void 0===r?gn:r,o=n.fontSize,l=void 0===o?14:o,i=n.fontWeightLight,u=void 0===i?300:i,c=n.fontWeightRegular,s=void 0===c?400:c,f=n.fontWeightMedium,d=void 0===f?500:f,m=n.fontWeightBold,h=void 0===m?700:m,g=n.htmlFontSize,y=void 0===g?16:g,b=n.allVariants,k=n.pxToRem,w=v(n,hn);var x=l/14,z=k||function(e){return"".concat(e/y*x,"rem")},C=function(e,t,n,r,o){return p(p(p({fontFamily:a,fontWeight:e,fontSize:z(t),lineHeight:n},a===gn?{letterSpacing:"".concat((l=r/t,Math.round(1e5*l)/1e5),"em")}:{}),o),b);var l},_={h1:C(u,96,1.167,-1.5),h2:C(u,60,1.2,-.5),h3:C(s,48,1.167,0),h4:C(s,34,1.235,.25),h5:C(s,24,1.334,0),h6:C(d,20,1.6,.15),subtitle1:C(s,16,1.75,.15),subtitle2:C(d,14,1.57,.1),body1:C(s,16,1.5,.15),body2:C(s,14,1.43,.15),button:C(d,14,1.75,.4,vn),caption:C(s,12,1.66,.4),overline:C(s,12,2.66,1,vn),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return S(p({htmlFontSize:y,pxToRem:z,fontFamily:a,fontSize:l,fontWeightLight:u,fontWeightRegular:s,fontWeightMedium:d,fontWeightBold:h},_),w,{clone:!1})}function bn(){return["".concat(arguments.length<=0?void 0:arguments[0],"px ").concat(arguments.length<=1?void 0:arguments[1],"px ").concat(arguments.length<=2?void 0:arguments[2],"px ").concat(arguments.length<=3?void 0:arguments[3],"px rgba(0,0,0,").concat(.2,")"),"".concat(arguments.length<=4?void 0:arguments[4],"px ").concat(arguments.length<=5?void 0:arguments[5],"px ").concat(arguments.length<=6?void 0:arguments[6],"px ").concat(arguments.length<=7?void 0:arguments[7],"px rgba(0,0,0,").concat(.14,")"),"".concat(arguments.length<=8?void 0:arguments[8],"px ").concat(arguments.length<=9?void 0:arguments[9],"px ").concat(arguments.length<=10?void 0:arguments[10],"px ").concat(arguments.length<=11?void 0:arguments[11],"px rgba(0,0,0,").concat(.12,")")].join(",")}var kn=["none",bn(0,2,1,-1,0,1,1,0,0,1,3,0),bn(0,3,1,-2,0,2,2,0,0,1,5,0),bn(0,3,3,-2,0,3,4,0,0,1,8,0),bn(0,2,4,-1,0,4,5,0,0,1,10,0),bn(0,3,5,-1,0,5,8,0,0,1,14,0),bn(0,3,5,-1,0,6,10,0,0,1,18,0),bn(0,4,5,-2,0,7,10,1,0,2,16,1),bn(0,5,5,-3,0,8,10,1,0,3,14,2),bn(0,5,6,-3,0,9,12,1,0,3,16,2),bn(0,6,6,-3,0,10,14,1,0,4,18,3),bn(0,6,7,-4,0,11,15,1,0,4,20,3),bn(0,7,8,-4,0,12,17,2,0,5,22,4),bn(0,7,8,-4,0,13,19,2,0,5,24,4),bn(0,7,9,-4,0,14,21,2,0,5,26,4),bn(0,8,9,-5,0,15,22,2,0,6,28,5),bn(0,8,10,-5,0,16,24,2,0,6,30,5),bn(0,8,11,-5,0,17,26,2,0,6,32,5),bn(0,9,11,-5,0,18,28,2,0,7,34,6),bn(0,9,12,-6,0,19,29,2,0,7,36,6),bn(0,10,13,-6,0,20,31,3,0,8,38,7),bn(0,10,13,-6,0,21,33,3,0,8,40,7),bn(0,10,14,-6,0,22,35,3,0,8,42,7),bn(0,11,14,-7,0,23,36,3,0,9,44,8),bn(0,11,15,-7,0,24,38,3,0,9,46,8)],wn=["duration","easing","delay"],xn={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},Sn={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function zn(e){return"".concat(Math.round(e),"ms")}function Cn(e){if(!e)return 0;var t=e/36;return Math.round(10*(4+15*Math.pow(t,.25)+t/5))}function _n(e){var t=p(p({},xn),e.easing),n=p(p({},Sn),e.duration);return p(p({getAutoHeightDuration:Cn,create:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["all"],r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=r.duration,o=void 0===a?n.standard:a,l=r.easing,i=void 0===l?t.easeInOut:l,u=r.delay,c=void 0===u?0:u;v(r,wn);return(Array.isArray(e)?e:[e]).map((function(e){return"".concat(e," ").concat("string"===typeof o?o:zn(o)," ").concat(i," ").concat("string"===typeof c?c:zn(c))})).join(",")}},e),{},{easing:t,duration:n})}var En={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},Pn=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function Nn(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(e.breakpoints,e.mixins),n=void 0===t?{}:t,r=(e.spacing,e.palette),a=void 0===r?{}:r,l=e.transitions,i=void 0===l?{}:l,u=e.typography,c=void 0===u?{}:u,s=(e.shape,v(e,Pn));if(e.vars)throw new Error(o(18));var f=mn(a),d=_e(e),m=S(d,{mixins:qt(d.breakpoints,n),palette:f,shadows:kn.slice(),typography:yn(f,c),transitions:_n(i),zIndex:p({},En)});m=S(m,s);for(var h=arguments.length,g=new Array(h>1?h-1:0),y=1;y96?Dn:Bn},Hn=function(e,t,n){var r;if(t){var a=t.shouldForwardProp;r=e.__emotion_forwardProp&&a?function(t){return e.__emotion_forwardProp(t)&&a(t)}:a}return"function"!==typeof r&&n&&(r=e.__emotion_forwardProp),r},Vn=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Fn(t,n,r),Ut((function(){return function(e,t,n){Fn(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var a=t;do{e.insert(t===a?"."+r:"",a,e.sheet,!0),a=a.next}while(void 0!==a)}}(t,n,r)})),null},$n=function e(t,n){var r,a,o=t.__emotion_real===t,l=o&&t.__emotion_base||t;void 0!==n&&(r=n.label,a=n.target);var i=Hn(t,n,o),u=i||Un(l),c=!u("as");return function(){var s=arguments,f=o&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==r&&f.push("label:"+r+";"),null==s[0]||void 0===s[0].raw)f.push.apply(f,s);else{0,f.push(s[0][0]);for(var d=s.length,p=1;p=4;++r,a-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(a){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(a)+u;return{name:c,styles:a,next:Ft}}(f.concat(s),t.registered,d);o+=t.key+"-"+h.name,void 0!==a&&(o+=" "+a);var v=c&&void 0===i?Un(r):u,g={};for(var y in e)c&&"as"===y||v(y)&&(g[y]=e[y]);return g.className=o,g.ref=n,m.createElement(m.Fragment,null,m.createElement(Vn,{cache:t,serialized:h,isStringTag:"string"===typeof r}),m.createElement(r,g))}));return h.displayName=void 0!==r?r:"Styled("+("string"===typeof l?l:l.displayName||l.name||"Component")+")",h.defaultProps=t.defaultProps,h.__emotion_real=h,h.__emotion_base=l,h.__emotion_styles=f,h.__emotion_forwardProp=i,Object.defineProperty(h,"toString",{value:function(){return"."+a}}),h.withComponent=function(t,r){return e(t,An({},n,r,{shouldForwardProp:Hn(h,r,!0)})).apply(void 0,f)},h}}.bind();["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach((function(e){$n[e]=$n(e)}));var Wn=["variant"];function Kn(e){return 0===e.length}function Qn(e){var t=e.variant,n=v(e,Wn),r=t||"";return Object.keys(n).sort().forEach((function(t){r+="color"===t?Kn(r)?e[t]:l(e[t]):"".concat(Kn(r)?t:l(t)).concat(l(e[t].toString()))})),r}var qn=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function Gn(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}var Zn=_e();function Xn(e){var t,n=e.defaultTheme,r=e.theme,a=e.themeId;return t=r,0===Object.keys(t).length?n:r[a]||r}var Yn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.themeId,n=e.defaultTheme,r=void 0===n?Zn:n,a=e.rootShouldForwardProp,o=void 0===a?Gn:a,l=e.slotShouldForwardProp,i=void 0===l?Gn:l,u=function(e){return ze(p(p({},e),{},{theme:Xn(p(p({},e),{},{defaultTheme:r,themeId:t}))}))};return u.__mui_systemSx=!0,function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!function(e,t){Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))}(e,(function(e){return e.filter((function(e){return!(null!=e&&e.__mui_systemSx)}))}));var a=n.name,l=n.slot,c=n.skipVariantsResolver,s=n.skipSx,f=n.overridesResolver,d=v(n,qn),m=void 0!==c?c:l&&"Root"!==l||!1,h=s||!1;var g=Gn;"Root"===l?g=o:l?g=i:function(e){return"string"===typeof e&&e.charCodeAt(0)>96}(e)&&(g=void 0);var y=function(e,t){return $n(e,t)}(e,p({shouldForwardProp:g,label:undefined},d)),b=function(n){for(var o=arguments.length,l=new Array(o>1?o-1:0),i=1;i0){var v=new Array(d).fill("");(s=[].concat(Rn(n),Rn(v))).raw=[].concat(Rn(n.raw),Rn(v))}else"function"===typeof n&&n.__emotion_real!==n&&(s=function(e){return n(p(p({},e),{},{theme:Xn(p(p({},e),{},{defaultTheme:r,themeId:t}))}))});var g=y.apply(void 0,[s].concat(Rn(c)));return e.muiName&&(g.muiName=e.muiName),g};return y.withConfig&&(b.withConfig=y.withConfig),b}}({themeId:Tn,defaultTheme:On,rootShouldForwardProp:function(e){return Gn(e)&&"classes"!==e}}),Jn=Yn,er={active:"active",checked:"checked",completed:"completed",disabled:"disabled",readOnly:"readOnly",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",required:"required",selected:"selected"};function tr(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Mui",r=er[t];return r?"".concat(n,"-").concat(r):"".concat(a.generate(e),"-").concat(t)}function nr(e){return tr("MuiSvgIcon",e)}!function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Mui",r={};t.forEach((function(t){r[t]=tr(e,t,n)}))}("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);var rr=n(184),ar=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],or=function(e){var t=e.color,n=e.fontSize,r=e.classes;return function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r={};return Object.keys(e).forEach((function(a){r[a]=e[a].reduce((function(e,r){if(r){var a=t(r);""!==a&&e.push(a),n&&n[r]&&e.push(n[r])}return e}),[]).join(" ")})),r}({root:["root","inherit"!==t&&"color".concat(i(t)),"fontSize".concat(i(n))]},nr,r)},lr=Jn("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,"inherit"!==n.color&&t["color".concat(i(n.color))],t["fontSize".concat(i(n.fontSize))]]}})((function(e){var t,n,r,a,o,l,i,u,c,s,f,d,p,m,h,v,g,y=e.theme,b=e.ownerState;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,transition:null==(t=y.transitions)||null==(n=t.create)?void 0:n.call(t,"fill",{duration:null==(r=y.transitions)||null==(a=r.duration)?void 0:a.shorter}),fontSize:{inherit:"inherit",small:(null==(o=y.typography)||null==(l=o.pxToRem)?void 0:l.call(o,20))||"1.25rem",medium:(null==(i=y.typography)||null==(u=i.pxToRem)?void 0:u.call(i,24))||"1.5rem",large:(null==(c=y.typography)||null==(s=c.pxToRem)?void 0:s.call(c,35))||"2.1875rem"}[b.fontSize],color:null!=(f=null==(d=(y.vars||y).palette)||null==(p=d[b.color])?void 0:p.main)?f:{action:null==(m=(y.vars||y).palette)||null==(h=m.action)?void 0:h.active,disabled:null==(v=(y.vars||y).palette)||null==(g=v.action)?void 0:g.disabled,inherit:void 0}[b.color]}})),ir=m.forwardRef((function(e,t){var n=jn({props:e,name:"MuiSvgIcon"}),r=n.children,a=n.className,o=n.color,l=void 0===o?"inherit":o,i=n.component,u=void 0===i?"svg":i,c=n.fontSize,s=void 0===c?"medium":c,f=n.htmlColor,d=n.inheritViewBox,m=void 0!==d&&d,h=n.titleAccess,g=n.viewBox,b=void 0===g?"0 0 24 24":g,k=v(n,ar),w=p(p({},n),{},{color:l,component:u,fontSize:s,instanceFontSize:e.fontSize,inheritViewBox:m,viewBox:b}),x={};m||(x.viewBox=b);var S=or(w);return(0,rr.jsxs)(lr,p(p(p({as:u,className:y(S.root,a),focusable:"false",color:f,"aria-hidden":!h||void 0,role:h?"img":void 0,ref:t},x),k),{},{ownerState:w,children:[r,h?(0,rr.jsx)("title",{children:h}):null]}))}));ir.muiName="SvgIcon";var ur=ir;function cr(e,t){function n(n,r){return(0,rr.jsx)(ur,p(p({"data-testid":"".concat(t,"Icon"),ref:r},n),{},{children:e}))}return n.muiName=ur.muiName,m.memo(m.forwardRef(n))}var sr=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:166;function r(){for(var r=this,a=arguments.length,o=new Array(a),l=0;l